@charset "utf-8";
/* CSS Document */

.w_1200 .warp{ width:1200px; margin:0 auto;}
.w_1200 .wrap{ margin:0 auto; width:1200px;}

.warp{ width:980px; margin:0 auto;}
.wrap{ width:980px; margin:0 auto;}
.body{ background:url(by.png); position:relative;}
#banner{ margin:0 auto; overflow:hidden; position:absolute; width:100%; text-align:center; left:0px; top:0px; height:415px;}
/***************************宽屏样式(end)***************************/
#header{ width:100%; background:url(wang.png); height:145px; position:relative; z-index:1000;}
#lib_inquire_list{ padding:15px;}
.w_1200 #lib_inquire_list > ul > li .info{width:453px;}
#lib_inquire_list > ul > li .info{ width:464px;}

.w_1200 #lib_inquire_list > ul > li .img{ border:0px none !important; width:220px; height:220px;}
#lib_inquire_list > ul > li .img{ border:0px none !important; width:185px; height:185px;}
.w_1200 #lib_inquire_list > ul > li .img a{ border:0px none !important; width:220px; height:220px;}
#lib_inquire_list > ul > li .img a{ border:0px none !important; width:185px; height:185px;}
.page_content{ min-height:300px; line-height:193%;}
#lib_inquire_list > ul > li{ height:auto;}

#lib_info_detail{ min-height:500px; padding:0px 10px;}
.wrap{ width:980px; margin:0 auto;}
.no_mar{ margin-right:0px !important;}
#main{ background:#e9eef1; margin-top:270px;}
.w1160{ width:960px; margin:0 auto; overflow:hidden;}
.w_1200 .logo{ width:660px;}
.logo{ width:615px;}
.logo a{ float:right; margin-top:20px; width:174px; height:55px; text-align:center;}
.nav{ height:59px; position:relative;}
.w_1200 .nav .home{ position:absolute; left:35px; top:0px;}
.nav .home{ position:absolute; left:35px; top:0px;}
.w_1200 .nav .inner{ width:1045px; margin:0 auto;}
.nav .inner{ width:809px; margin:0 auto;}
.nav .i{ position:relative; padding:20px 27px; background:url(li.png) no-repeat right center;width: 90px;text-align: center;}
.w_1200 .nav .i a{}
.nav .i a{ font-size:16px; color:#243348;}
.nav .i:hover{}
.nav .i:hover .sub{ display:block;}
.nav a:hover{ text-decoration:none;}
.w_1200 .nav .i .sub{top:57px;}
.nav .i .sub{ background:url(sjsub.png) no-repeat center top; line-height:100%; position:absolute; left:-50%; top:59px; display:none; overflow:hidden; width:200%;text-align: left;z-index: 20;}
.nav .i .sub .list{ background:url(listbg.png); margin-top:7px; overflow:hidden;}
.nav .i .sub .list .r{ margin-bottom:4px;  background:url(subli.png) no-repeat 15px 8px;}
.nav .i .sub .list .r:hover{background-color: #ddd;}
.nav .i .sub .list .r a{ color:#233448; font-size:14px;display: block;line-height: 20px;}
.nav .i .sub a{ /*padding:14px 10px 10px 27px;*/padding:0px 10px 0px 27px; line-height:100%; height:auto; text-indent:0px; font-size:14px;}
.nav .i .sub a:hover{ background:none;}
.copy{ color:#b5b6b7;}
.copy a{ color:#b5b6b7;}



.share{}
.w_1200 .leftside{width:275px; float:left;}
.cate_side{ background:#fff;}
.leftside{width:275px; float:left;}
.leftside .t{ height:47px; background:url(lbgt.png) no-repeat left top; color:#fff; font-size:16px; line-height:47px; text-indent:30px;}
.w_1200 .rightside{width:890px; overflow:hidden; min-height:500px; float: right; background:#fff;}
.rightside{width:695px; overflow:hidden; min-height:500px; float:left; background:#fff;}
.w_1200 .web{ width:870px; margin:0 auto; height:40px; line-height:40px; border-bottom:1px solid #e7e7e7;}
.web{ width:670px; margin:0 auto; height:40px; line-height:40px; border-bottom:1px solid #e7e7e7;}
.web .fl{ color:#4a4439; font-size:14px; margin-left:12px;}
.web .fr{ margin-right:10px; color:#6e6961;}
.web .fr a{ margin:0 5px; color:#6e6961;}
.web .fr span{ margin:0 5px;}
.w_1200 #lib_down_list{ min-height:200px; background:#fff; width:870px; margin:0 auto;}
#lib_down_list{ min-height:200px; background:#fff; width:670px; margin:0 auto;}
.w_1200 #lib_info_list{ min-height:200px; background:#fff; width:870px; margin:0 auto;}
#lib_info_list{ min-height:200px; background:#fff; width:670px; margin:0 auto;}


.product_list{ overflow:hidden;}
.pro_title{ height:64px; line-height:60px; background:#fff; text-indent:20px; font-size:18px; color:#818181;}
.leftside .item{ overflow:hidden;}
.w_1200 .product_list .item .inner{ width:265px; margin:0 auto; overflow:hidden; min-height:270px; border-right:1px solid #eae8e6;}
.product_list .item .inner{ width:210px; min-height:270px; margin:0 auto; overflow:hidden; border-right:1px solid #eae8e6;}
.w_1200 .product_list .item .inner .pic{ width:205px; height:205px; background:#fff; margin:0 auto;}
.product_list .item .inner .pic{ width:205px; height:205px; background:#fff; margin:0 auto;}
.clearbg{ background:url(clearbg.png) repeat-x; height:51px; width:835px; margin:0 auto;}
.product_list .item .inner .pic{ width:173px; height:173px;}
.pic a{ text-align:center; margin:0 auto; display:block; width:100%; height:100%;}
.pic span{ display:inline-block; height:100%; vertical-align:middle;}
.pic img{ vertical-align:middle; max-width:100%; max-height:100%;}
.w_1200 .product_list .item .inner .name{ width:175px; margin:0 auto; margin-top:12px; text-align:center;}
.product_list .item .inner .name{ width:175px; margin:0 auto; margin-top:12px; text-align:center;}
.w_1200 .product_list .item .inner .number{ width:175px; margin:0 auto; margin-top:7px; color:#666666;}
.product_list .item{ width:33%;}
.product_list .item .inner .name a{ font-size:14px; color:#333333;}
.w_1200 .product_list .item .inner .price{ width:150px; margin:0 auto; margin-top:5px;}
.product_list .item .inner .price{ width:150px; margin:0 auto; margin-top:5px;}
.product_list .item .inner .bref{ text-align:center; color:#818181; height:30px;}
.product_list .item .inner .detail{ width:110px; height:31px; line-height:31px; text-align:center; font-size:14px; margin:0 auto; border:1px solid #dfdfdf; border-radius:5px; display:block; color:#666666;}
.product_list .item .inner .detail:hover{ text-decoration:none;}
.no_bor{ border:0px none !important;}
.small_banner{ overflow:hidden;}
.small_banner a{ display:block; width:49%;}
.leftside .row{background:#ffffff;}
.leftside .row .n0{ margin-top:18px; padding:0 10px 0 30px;}
.leftside .row .n0 a{ font-size:14px; color:#4a4439;}
.leftside .row .n1{ margin-top:10px; display:none;}
.leftside .row.on .n1{display:block;}
.leftside .row .n1 li{ padding:0 20px 0 40px; margin:0 0 5px 0;line-height:30px;}
.leftside .row .n1 li.v3{padding-left:48px;}
.leftside .row .n1 a{color:#000; font-size:14px;}
.leftside .row .has{}
.leftside .row .sub{display:none;}
.leftside .row .sub .i{line-height:35px; padding-left:30px; border-bottom:1px solid #f4f4f4; background:#ebebeb; width:239px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.leftside .row.on .sub{display:block;}
.leftside .row.on .has:after{-webkit-transform:rotate(180deg); transform:rotate(180deg);}
.leftside .row.on .n0 a {
    font-weight: bold;
    color: #c00;
}
.leftside .row .n1 a.on {
    color: #c00;
}
#prod_detail{padding-top:10px;}
/**************************放大镜效果(start)**************************/
#prod_detail .gallery{margin-left:12px; width:300px; position:relative;}
#prod_detail .gallery *{_behavior:none;}
#prod_detail .gallery .bigimg{width:300px; overflow:hidden; border:1px solid #f1f1f1;}
#prod_detail .gallery .bigimg a{width:300px; display:block; text-align:center; vertical-align:middle;}
#prod_detail .gallery .bigimg a.case{height:300px;}
#prod_detail .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
#prod_detail .gallery .MagicZoom{display:block; margin:0 auto;}
#prod_detail .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
#prod_detail .gallery .MagicZoomBigImageCont{border:1px solid #999;}
#prod_detail .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
#prod_detail .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
#prod_detail .gallery .MagicZoomLoading{border:1px solid #ddd; background:#fff url(/static/images/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;}
#prod_detail .gallery #zoom-big{position:absolute; top:0; left:301px;}
#prod_detail .gallery #zoom-big img{ max-width:none; max-height:none;}
#prod_detail .gallery #small_img{margin:10px auto;}
#prod_detail .gallery #small_img .bd span{float:left; margin:0 5px; border:1px solid #ccc; display:block; width:48px; height:48px; overflow:hidden; text-align:center;}
#prod_detail .gallery #small_img .bd span.on{border:1px solid #75bb36;}
#prod_detail .gallery #small_img .bd span a img{max-width:100%; max-height:100%;}
/**************************放大镜效果(end)**************************/


.w_1200 #prod_detail .info{ margin-right:25px; width:540px}
#prod_detail .info{ width:370px}
#prod_detail .info .name{padding-top:4px;padding-bottom:16px;font-size:14px;color:#333;border-bottom:1px dashed #c1c1c1}
#prod_detail .info .brief{line-height:140%; color:#333333; padding-bottom:12px;}
#prod_detail .info .feature{padding-top:15px; line-height:24px;}
#prod_detail .info .feature p{font-size:12px;line-height:16px;padding-left:26px;background:url(img.png) no-repeat -158px -81px;color:#333}
#prod_detail .info .feature p+p{margin-top:15px}
#prod_detail .info .inquire{display:block; color:white; background:#334D66;font-weight:normal; padding:9px 20px; float:left;}
#prod_detail .sectit{margin:27px 11px 0 12px;padding-bottom:15px;border-bottom:1px solid #c1c1c1;font-size:14px; overflow:hidden;}
#prod_detail .sectit h3{ font-size:14px;color:#4a4439; margin-right:10px; font-weight:normal; margin-left:8px; float:left; cursor:pointer;}
#prod_detail .sectit h3.cur{font-weight:bold; font-size:16px;}
#prod_detail .detail{font-size:12px; padding:17px 29px 47px 26px; line-height:28px; color:#707070; word-break:break-all; min-height:200px;}

#footer{ height:43px; background:#333333; text-align:center; color:#fff;}
.no_bg{ background:none !important;}

input.form_button{ width:120px; height:32px; text-align:center; background-color:#666; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-family:Verdana; font-size:14px; color:#fff;}

#lib_down_list li a{background-color:#333333;}
#cop{ color:#b0b0b0;}
.prod_info_group{ margin-top:0px;}
.prod_info_group li{ margin:0px !important; height:auto !important; line-height:auto !important;}

.w_1200 .frmenu{ max-width:520px;}
.frmenu{ margin-top:9px; max-width:350px;}
#header .h_nav{display:block; height:28px; border-radius:0 0 6px 6px; margin-right:19px;}
#header .h_nav li{float:right; height:28px; line-height:28px; padding:0 12px; color:#fff;}
#header .h_nav li.line{padding:0; color:#484e50;}
#header .h_nav li.member{background:url(ico.png) 0 0 no-repeat; padding-left:26px; color:#484e50;}
#header .h_nav li.inquiry{background:url(ico.png) 0 -26px no-repeat; padding-left:24px;}
#header .h_nav li.lang{background:url(ico.png) right -52px no-repeat;}
#header .h_nav li.lang:hover{position:relative; z-index:1000;}
#header .h_nav li.lang:hover dl{}
#header .h_nav li i{background:url(../images/common.png); padding:0 10px;}
#header .h_nav li i.sitemap{background-position:-164px -23px;}
#header .h_nav li i.download{background-position:-188px -23px;}
#header .h_nav li a{}
#header li.lang>a{margin-right:15px;}
#header li.lang .language_silder{width:50px; position:absolute; left:3px; top:22px; display:none; background:#fff; z-index:10; padding:0px 12px; border-radius:0px 0px 5px 5px;}
#header li.lang:hover .language_silder{ display:block;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
#header .language_silder a{display:block;}

#header .search{ position:relative;}
#header .search .sea_ab{ position:absolute; left:5px; top:15px; padding-top:10px; width:247px; height:34px; background:url(sea_bg.png) bottom no-repeat; display:none;}
#header .search:hover .sea_ab{ display:block;}
#header .search .sea_t{ width:210px; height:30px; line-height:30px; vertical-align:top; text-indent:10px; background:none; border:none; margin-top:4px;}
#header .search .sea_b{ width:30px; height:30px; background:none; border:none; vertical-align:top; cursor:pointer; margin-top:4px;}