@charset "gb2312";
/* CSS Document */




/*内页*/
.ny_banner{ width:980px; margin:0 auto; height:220px; margin-bottom:15px;}
.ny_content{ width:980px; height:auto; margin:0 auto}
.ny_content_left{ width:218px; height:auto; float:left; border:1px solid #e3e3e3}
.ny_content_left_title{ width:218px; height:53px; float:left; background:url(../../images/ny_content_left_title.png) no-repeat}
.ny_content_left_title h1{ width:80px; height:53px; float:left; line-height:53px; font-size: 18px; padding-left:20px}
.ny_content_left_title h2{ width:100px; height:53px; float:left; line-height:53px; font-size: 18px; color:#B0B0B0;}
.ny_content_left_nr_bg{ width:218px; height:auto; float:left; background:url(../../images/ny_content_left_nr.png) repeat-x}
.ny_content_left_nr{ width:190px; height:auto; margin:0 auto; margin-top:15px; padding-bottom:11px}
.ny_content_left_nr ul li{ width:190px; height:29px; margin:0 auto; line-height:29px; background:url(../../images/nr_content_left_list.png) no-repeat; margin-top:5px; font-size: 12px; text-indent:3em}
.ny_content_left_nr ul li:hover{ width:190px; height:29px; margin:0 auto; line-height:29px; background:url(../../images/nr_content_left_list2.png) no-repeat; margin-top:5px}
.ny_content_left_nr ul li.focus{ width:190px; height:29px; margin:0 auto; line-height:29px; background:url(../../images/nr_content_left_list2.png) no-repeat; margin-top:5px;}
.ny_content_left_nr a{color:#333333; text-decoration:none}
.ny_content_left_nr a:hover{color:#ffffff; text-decoration: none}
.ny_content_left_nr .focus a{color:#ffffff; text-decoration: none}
.ny_content_right{ width:740px; margin-left:20px; padding-bottom:50px; clear:both; overflow:hidden;}
.ny_content_right_title{ width:740px; height:31px; float:left; margin-top:9px; background:url(../../images/ny_content_title_bg.png ) bottom no-repeat}
.ny_content_right_title_left{ width:143px; height:31px; float:left; text-align:center; padding-top:3px; font-size:16px}
.ny_content_right_title_right{ width:auto; height:31px; float:right; text-align:right; padding-top:4px; color:#969696}
.ny_content_right_nr{ width:740px; height: auto; float:left; margin-top:36px;}
.ny_content_right_nr table p{font-size:14px;}
.ny_content_right_nr a:hover{color:#f00;}
.ny_content_right_nr h1{ width:740px; height:42px; text-align:center; font-size:14px; font-weight:bold}
.ny_content_right_nr h2{ width:740px; height: auto; text-align:left; text-indent:2em; line-height:24px; overflow:hidden}
.ny_content_right_nr h3{ width:453px; height: auto; margin:0 auto}
.ny_content_news{ width:740px; height:auto; margin:0 auto}
.ny_content_news table p{font-size:14px; text-indent:2em !important;}
.ny_content_news_list{ width:740px; height:30px; float:left; line-height:30px}
.ny_content_news_list_left{ width:640px; height:30px; float:left; line-height:30px; margin-left:10px; color:#666; display:inline}
.ny_content_news_list_right{ width:90px; height:30px; float:left; line-height:30px; color:#666}
.ny_content_news_list a{ color:#666}
.ny_content_news_list a:hover{ color:#666}
.news_nr{ width:740px; float:left; height:148px; margin-bottom:18px; display:inline}
.news_nr_left{ width:213px; float:left; height:148px;}
.news_nr_right{ width:480px; float:left; margin-left:25px; display:inline; height:140px; overflow:hidden;}
.news_nr_right span{ width:350px; float:left; height:30px; line-height:30px}
.news_nr_right p{ width:480px; float:left; height:105px; line-height:20px}
.news_nr_right h4{ width:480px; float:left; color:#e11425; text-align:left}
.news_nr_right span a,.news_nr_right p a{ color:#e11425; text-decoration:none}
.news_nr_right span a:hover{ color:#e11425; text-decoration:none}
.ny_news_list_page{ width:712px; height:30px; margin:0 auto; text-align:center; margin-top:18px}
.ny_news_list_page span{ width:700px; height:30px;  line-height:30px; text-align: center; display:inline; margin-left:5px;}
.ny_news_list_page a{margin-left:5px;}
.ny_news_list_page .focus{color:#f00; font-weight:bold;}
.ny_content_news h1{ width:740px; height:20px; text-align:center; font-size:14px; font-weight:bold}
.ny_content_news h2{ width:740px; height:36px; text-align: center; line-height:24px; overflow:hidden}
.ny_content_news h3{ width:740px; height: auto; text-align:left; text-indent:2em; line-height:24px; overflow:hidden}
.ny_content_news span{ width:350px; height: auto; text-align:left; float:left}
.ny_content_news img{display:table-cell; vertical-align:middle; display:block\9;}
.ny_content_products_list{ width:740px; height:auto; margin:0 auto}
.ny_content_products{ width:360px; height:135px; float:left; margin-left:8px; margin-bottom:30px; display:inline}
.ny_content_products p{ width:162px; height:113px; float:left; margin-top:3px; border:1px solid #cccccc;}
.ny_content_products h1{ width:156px; height: auto; float:left; line-height:16px; font-weight:bold; font-size:12px; text-align:left; padding-left:18px}
.ny_content_products h2{ width:156px; height: 19px; float:left; line-height:19px; text-align:left; text-indent:0px; padding-left:18px}
.ny_content_products h3{ width:156px; height: auto; float:left; line-height:16px; text-align:left; text-indent:0px; padding-left:18px; color:#666; margin-top:5px;}
.ny_content_products h4{ width:72px; height: 20px; float:left; line-height:20px; text-align:left; text-indent:0px; margin-left:18px; color:#e11425; padding-top:5px; display:inline}
.ny_content_products span{ width: auto; height:16px; line-height:16px; float:left; text-align:left; overflow:hidden}
.ny_content_products2{ width:740px; height: 165px; float:left; background:url(../../images/ny_products2_bg.png) no-repeat; margin-top:15px}
.ny_content_products2_pic{ width:142px; height:103px; float:left; margin-top:5px; border:1px solid #cccccc}
.ny_content_products2_right{ width:550px; height:103px; float:left; margin-top:5px; margin-left:20px; padding-top:5px; overflow:hidden}
.ny_content_products2_right h1{ width:550px; height:27px; line-height:27px; float:left; text-align:left; font-size:14px; font-weight:bold}
.ny_content_products2_right h2{ width:550px; height:72px; line-height:24px; float:left; text-align:left; font-size:12px; text-indent:0px; padding-top:3px; padding-bottom:5px; overflow:hidden}
.ny_content_products2_right h3{ width:100px; height:16px; line-height:16px; float:left; text-align:left}
.ny_content_products2_right span{ width: auto; height:16px; line-height:16px; float:left; text-align:left}
.ny_content_products_details_top{ width:710px; height:235px; margin:0 auto}
.ny_content_products_details_top_left{ width:330px; height:293px; float:left; background:url(../../images/products_details_bg.png) no-repeat; position:relative}
/*产品详情页*/
.proinfocon01{width:738px; margin:0 auto; background:url(../../images/proinfp_03.gif) no-repeat left top; height:315px; margin-bottom:38px; display:inline} 
.proinfocon01 .bbj{ background: url(../../images/products_details_bg.png) repeat-x left bottom; height: auto} 
.proinfocon01 .l{ float:left; width:320px; padding-left:50px; padding-top:5px; position:relative; height:327px; display:inline} 
.proinfocon01 .r{ float:left; width:268px; height:194px; margin-left:36px; margin-top:17px; display:inline} 
.gg{float:left; width:330px; height:293px; background: url(../../images/products_details_bg.png) no-repeat; position:relative; margin-left:10px; display:inline}
.proinfocon01 .word h3{ font-size:16px; color:#da251d; font-weight:bold; height:auto; line-height:24px; width:320px; overflow:hidden;} 
.proinfocon01 .word h5{height: auto; line-height:24px; width:320px} 
.proinfocon01 .pic {  position:absolute; bottom:0; left:0; width:291px; height:48px} 
.proinfocon01 .pic .scrollbj{ width:330px; height:48px; position:relative}
.proinfocon01 .scrollbj .leftbtn {background:url(../../images/prev.png) no-repeat left top; width:4px; height:48px; display:block; text-indent:-9999px; position:absolute}
.proinfocon01 .scrollbj .rightbtn {background:url(../../images/next.png) no-repeat left top; right:0; width:4px; height:48px; display:block; text-indent:-9999px; position:absolute}
.proinfocon01 .pic .scroll{   width:310px; height:45px; margin:0px auto; padding-top:8px; position:relative; overflow:hidden}
.proinfocon01 .pic .scroll li{width:50px; height:48px; float:left; position:relative; margin-right:6px; cursor:pointer}
.proinfocon01 .pic .scroll li b{ border:1px solid #d0d0d0; width:50px; height:43px; z-index:66; display:block; position:absolute; top:0; left:0}
.proinfocon01 .pic .scroll li.cur b{ border:3px solid #00a5b2; width:47px; height:39px}
.proinfocon01 .pic .scroll li img{ width:50px; height:43px; padding:1pxs}
.proinfocon02 {background:url(../../images/proinfp_11.gif) repeat-x left bottom; padding-bottom:7px; margin-top:30px}
.proinfocon02 .pnav{height:34px}
.proinfocon02 .pnav a{ display:block; background:url(../../images/pnav.png) no-repeat left top; width:122px; height:34px; float:left; margin-right:13px; line-height:34px; text-align:center; color:#808080; font-size:14px}
.proinfocon02 .pnav a.cur{ background:url(../../images/pnav2.png) no-repeat left top;color:#fff}

.showDetail{ width:960px; margin-bottom:10px; clear:both; overflow:hidden; margin-top:20px;}
.showTabsTitle{height:29px; background:url(../../images/products_details_title_bg.png) repeat-x; width:710px; border-right:1px solid #f0f0f0]}
.showTabsTitle ul{ text-align:center;}
.showTabsTitle li{ float:left; width:100px; height:29px; line-height:29px;cursor:pointer; background:url(../../images/products_details_title1.png) no-repeat; font-size:14px; color:#414141}
.showTabsTitle li.hover{ background:url(../../images/products_details_title2.png) no-repeat; color:#FFF /*这里的hover必须与tab.js里面的保持一致*/}
.showContentbox{ border:solid #f0f0f0; border-width:0 1px 1px 1px; padding:10px; height: auto; overflow:hidden; float:left}
.showContentbox span{ text-align:left; float:left; overflow:hidden}
#con_one_1{ width:688px; float:left; text-align:left}
#con_one_1 p{ clear:both;}

.contact_title{ width:720px; height:auto; padding-top:5px; padding-bottom:5px; background-color:#f1f1f1; border:3px solid #e8e8e8; margin-top:20px; line-height:24px; font-weight:bold; padding-left:10px; text-align:left; margin-bottom:20px}

.bt{ color:#ff0000; padding-left:3px; display:inline}
.EIMS_C_1_1_Name{ height:22px}
.EIMS_C_1_1_Submit{ background:url(../../images/submit.png) no-repeat; width:60px; height:22px; border:none}

.search_title{margin-top:10px; border:1px solid #ccc; border-right:0; border-left:0; background:#F3F3F3; height:30px; line-height:30px; padding-left:5px;}
.search_title a{padding-left:15px; font-weight:bold}
.search_content{margin-top:5px; border-bottom:1px dashed #ccc}
.search_content h2{height:25px; line-height:25px;}
.search_content h2 a{font-size:14px;}
.search_content p{padding:5px 0;line-height:23px;}

.ask{width:58px; height:24px; display:block; float:left;background:url(../../images/ask.gif) no-repeat left top;}