@charset "utf-8";
/***************************宽屏样式(start)***************************/
.w_1200 .warp{ width:1200px; margin:0 auto;}
.w_1200 #pdetail .info{width:580px;}
.w_1200 #header{ width:1200px;}
.w_1200 #lib_inquire_list > ul > li .info{width:810px;}
.w_1200 #lib_inquire_list > ul > li .img{ border:0px none !important; width:220px; height:220px;}
.w_1200 #lib_inquire_list > ul > li .img a{ border:0px none !important; width:220px; height:220px;}
.w_1200 #lib_inquire_list > form .rows label{ color:#fff;}
.w_1200 #menu_button{padding:20px 12px; font-size:18px;}
.w_1200 .logo{ width:236px; height:99px; margin-left:0px;}
.w_1200 .nav{ width:964px; height:72px;}
.w_1200 .nav .i a{ width:140px; height:72px; text-indent:16px; line-height:108px;}
.w_1200 .nav .i .sub{top:72px; display:none;}
.w_1200 #left_menu{ width:390px; position:fixed; left:-390px; z-index:5; top:0px;}
.w_1200 #left_menu .fr{ cursor:pointer; width:77px; height:62px;}
.w_1200 #webpath{ width:1140px; margin:0 auto; overflow:hidden; margin-top:25px; margin-bottom:30px;}
.w_1200 #product_list{ width:1200px; margin:0 auto; margin-top:28px; height:820px;}
.w_1200 #product_inner{ width:1140px;}
.w_1200 #product_inner .rellist{ width:1105px;}
.w_1200 #ablist .item .pic{width:245px;}
.w_1200 #ablist .item .name{margin:11px auto;}
.w_1200 #ablist .item .bref{margin:0 auto; color:#fff;}
/***************************宽屏样式(end)***************************/
.warp{ width:980px; margin:0 auto;}
#lib_info_list li{ color:#fff;}
#lib_info_list li *{ color:#fff;}
#lib_info_detail{ min-height:500px; padding:0px 10px;}
#lib_info_detail > h1{ color:#fff;}
#lib_info_detail > .contents{ color:#fff;}
#lib_down_list li{ color:#fff;}
#lib_feedback_form .rows label{ color:#fff;}
#lib_inquire_list{ padding:15px;}
#lib_inquire_list > ul > li .info{width:646px;}
#lib_inquire_list > ul > li .info .detail, #lib_inquire_list>ul>li .info .name a, #lib_inquire_list>ul>li .info .remove a, #lib_inquire_list>ul>li .info .price{ color:#fff;}
#lib_inquire_list > ul > li .img{ border:0px none !important; width:233px; height:233px;}
#lib_inquire_list > ul > li .img a{ border:0px none !important; width:233px; height:233px;}
#lib_inquire_list > ul > li{ height:auto;}
.rel{ position:relative;}
.page_content{ min-height:300px; margin-left:10px;}
.clear_line{ width:800px; margin:0 auto; height:60px; background:url(clear_line.png) no-repeat center center; clear:both; overflow:hidden;}
#header{ width:980px; overflow:hidden; margin:0 auto;}
#header .search{ width:353px; background:url(search_bg.png) no-repeat left center; height:41px; line-height:41px; margin-top:35px; overflow:hidden;}
#header .search .text{ float:left; width:304px; height:39px; line-height:39px; text-indent:14px; font-size:14px; color:#fff; background:none; border:0px none;}
.header .hright .h_nav{display:block; margin-top:5px;}
.header .hright .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
.header .hright .h_nav li.line{padding:0; color:#b8b8b8;}
.header .hright .h_nav li.member{background:url(ico.png) 0 0 no-repeat; padding-left:26px;}
.header .hright .h_nav li.inquiry{background:url(ico.png) 0 -26px no-repeat; padding-left:24px;}
.header .hright .h_nav li.lang{background:url(ico.png) right -52px no-repeat;}
.header .hright .h_nav li.lang:hover{position:relative; z-index:1000;}
.header .hright .h_nav li.lang:hover dl{}
.header .hright .h_nav li a{ color:#b8b8b8;}
.header .hright .h_nav li i{background:url(common.png); padding:0 10px;}
.header .hright .h_nav li i.sitemap{background-position:-164px -23px;}
.header .hright .h_nav li i.download{background-position:-188px -23px;}
.header .hright li.lang>a{margin-right:15px;}
.header .hright li.lang .language_silder{width:50px; position:absolute; left:3px; top:22px; display:none; background:#474747; z-index:10; padding:0px 12px; border-radius:0px 0px 5px 5px;}
.header .hright li.lang:hover .language_silder{ display:block;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
.header .hright .language_silder a{ display:block;}

#menu_button{position:absolute; left:0px; top:0px; padding:15px 10px; color:#fff; background:#d9232d; font-size:14px; cursor:pointer; z-index:1;}
#main{ overflow:hidden; position:relative; max-width:100%; margin:0 auto; height:100%;}
.w1160{ width:960px; margin:0 auto; overflow:hidden;}
.logo{ width:169px; height:90px; margin-left:30px;}
.nav{ width:811px; background:url(nav.png) repeat; height:63px;}
.nav .i{ position:relative;}
.nav .i a{ width:140px; height:63px; text-indent:16px; line-height:91px; background:url(navli.png) no-repeat right top; display:block; font-size:14px;}
.nav .i:hover{ background:url(navli.png);}
.nav .i:hover .sub{ display:block;}
.nav a:hover{ text-decoration:none;}
.nav .i .sub{ background:#ebebeb url(silde.png) repeat-x; line-height:100%; position:absolute; left:0px; top:63px; display:none;}
.nav .i .sub a{ padding:14px 40px 10px 30px; line-height:100%; height:auto; text-indent:0px; font-size:12px; background:url(lili.png) no-repeat 15px -19px;}
.nav .i .sub a:hover{ background:none; background:url(lili.png) no-repeat 15px 13px;}
.page_station{line-height:45px; font-size:16px;}
.page_title{border:1px solid #d4d4d4; font-size:16px; font-weight:bold; line-height:41px; padding-left:18px; background:#f5f6f6;}
#pdetail{}
/**************************放大镜效果(start)**************************/
#pdetail .gallery{width:500px; position:relative; margin-left:8px;}
#pdetail .gallery *{_behavior:none;}
#pdetail .gallery .bigimg{width:375px;overflow:hidden; float:right; margin-right:32px;}
#pdetail .gallery .bigimg a{width:375px;  display:block; text-align:center; vertical-align:middle;}
#pdetail .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
#pdetail .gallery .MagicZoom{display:block; margin:0 auto;}
#pdetail .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
#pdetail .gallery .MagicZoomBigImageCont{border:1px solid #999;}
#pdetail .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
#pdetail .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
#pdetail .gallery .MagicZoomLoading{border:1px solid #ddd; background:#fff url(../../global/loading.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
#pdetail .gallery #zoom-big{position:absolute; top:0; left:468px;}
#pdetail .gallery #zoom-big img{ max-width:none; max-height:none;}
#pdetail .gallery #small_img{position:relative; overflow:hidden; margin:0 auto; width:80px; float:left;}
#pdetail .gallery #small_img .bd span{ margin-bottom:23px; display:block; width:95px; height:70px; overflow:hidden; text-align:center;}
#pdetail .gallery #small_img .bd span.on{}
#pdetail .gallery #small_img .bd span a{vertical-align:middle; text-align:center;}
/**************************放大镜效果(end)**************************/
#pdetail .info{width:400px;}
#pdetail .name{font-size:18px;color:#fff;}
#pdetail .brief{ font-size:14px;line-height:24px;color:#fff; margin-top:25px;}
#pdetail .feature{width:100%;padding:6px 14px;border-bottom:1px dashed #ccc}
#pdetail .feature td{min-width:140px;font-size:12px;line-height:20px;color:#333}
#pdetail .description{ margin:0 auto; /*width:1170px;*/ margin-top:20px;}
#pdetail .description .bd{ overflow:hidden;}
#pdetail .description .hd{ overflow:hidden;}
#pdetail .description .hd span{display:block; color:#ffffff;font-size:20px; float:left; margin:0 20px 15px 0; cursor:pointer;}
#pdetail .description .hd span.cur{font-weight:bold; font-size:22px;}
#pdetail .description .bd{ color:#fff; line-height:180%;}
#footer{ height:45px; text-align:center; color:#fff; line-height:45px; background:#4C4C4C;}
#footer a{ color:#fff;}
#left_menu{ width:373px; position:fixed; left:-373px; z-index:5; top:0px;}
#left_menu .fl{ width:313px; background:#fff; position:relative;}
#left_menu .fl .row{ padding:15px 17px; border-top:1px solid #edebe2; background:url(rbg.png) no-repeat 275px 0px;}
#left_menu .fl .row a{ font-size:16px; color:#64656b; display:block; text-decoration:none;}
#left_menu .fl .row:hover{ background:#30313a url(rbg.png) no-repeat 275px -50px;}
#left_menu .fl .row:hover a{ color:#fff;}
#left_menu .fr{ cursor:pointer; width:60px; height:49px;}
#product_list{ width:960px; margin:0 auto; margin-top:68px; background:url(pl.png); height:845px; overflow:hidden;}
#webpath{ width:940px; margin:0 auto; overflow:hidden; margin-top:25px; margin-bottom:30px;}
#webpath .cur{ font-size:18px; color:#fff; float:left;}
#webpath .path{ float:right; margin-top:5px; color:#fff;}
#webpath .path span,#webpath .path a{ color:#fff; margin-right:2px;}
#webpath .path .sm{ color:#ffa91a;}
#product_inner{ width:940px; margin:0 auto; height:730px; overflow:hidden; position:relative;}
#product_inner .rellist{ width:920px; position:relative; height:730px; overflow:auto;}
#product_inner .fr.scorll{ width:9px; background:url(i.png) repeat-y center; position:relative;}
#product_inner .fr.scorll span{ position:absolute; left:0px; top:0px; cursor:pointer; background:#adadad; border-radius:8px; width:100%; height:32px;}
#ablist{ position:absolute; left:0px; top:0px; width:100%;}
#ablist .item{width:25%; float:left;}
#ablist .item:hover .name a{ color:#ffa91a;}
#ablist .item:hover .bref{ color:#ffa91a !important;}
#ablist .item:hover a{ color:#ffa91a;}
#ablist .item .pic{ width:200px; height:200px; text-align:center; margin:0 auto;}
#ablist .item .name{ width:200px; margin:5px auto;}
#ablist .item .name a{ font-size:14px; text-decoration:none; color:#fff;}
#ablist .item .bref{ width:200px; margin:0 auto; color:#fff; font-size:14px;}
#ep{ overflow:hidden;}
#ep .i{ float:left; overflow:hidden; margin-right:25px;}
#ep .i span{ float:left; width:25px; height:22px;}
#ep .i span.f0{ background:url(ep.png) no-repeat 0px 0px;}
#ep .i span.f1{ background:url(ep.png) no-repeat -174px 0px;}
#ep .i a{ height:22px; line-height:22px; color:#fff; float:left; margin-left:12px;}
#inquire_language{ position:absolute; bottom:3px; left:0px; width:100%; height:50px; line-height:50px;}
#l{ width:150px; background:url(ico.png) no-repeat 0px -3px; height:16px; line-height:18px; border-right:1px solid #c2c2c4; margin-top:17px; float:left; position:relative;}
#ab{ position:absolute; width:100%; left:0px; display:none; background:#eee;}
#ab a{ display:block; float:none !important; margin:5px 0;}
#l a{  margin-left:27px; color:#64656b;}
#i{ float:right; width:92px; margin-top:17px; height:16px; line-height:16px; background:url(inq.png) no-repeat left center;}
#i a{ float:left; margin-left:17px; color:#64656b;}
#account_button{ position:absolute; left:0px; bottom:0px; height:50px; line-height:50px; width:100%; background:#f8a21b url(account.png) no-repeat 274px center;}
#account_button a,#account_button span{ float:left; margin-left:10px; font-size:15px; color:#fff;}
#cateboxs{ border:1px solid #808080; margin-bottom:45px; overflow:hidden;}
#cateboxs .caterow .boxs.auto{ height:auto;}
#cateboxs .fl{ width:985px; padding:25px 0;}
#cateboxs .fr{ width:85px; color:#fff; font-size:14px; margin:0 20px 0 0; cursor:pointer;}
#cateboxs .caterow{ margin-bottom:15px; overflow:hidden;}
#cateboxs .caterow .boxs{ overflow:hidden; float:left; width:935px; height:28px;}
#cateboxs .topsub{ float:left; margin:0 15px 0 25px; font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#ffa91a; height:100%;}
#cateboxs .sons{ float:left; overflow:hidden; width:825px;}
#cateboxs a{ font-size:14px; color:#fff; float:left; margin:0 24px 10px 0;}


