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

.w_1200 .wrap{ width:1200px; margin:0 auto;}
/*.w_1200 .rightside{width:810px; margin:18px 30px 0 0;}*/
.w_1200 .product_list .item .inner .x{ /*width:480px;*/width: 810px;}
.w_1200 .product_list .item .inner .pic{ width:315px; height:185px;}
.w_1200 .w1160{width:1160px;}
.w_1200 .header_top{ width:1160px;}
.w_1200 .nav{width:950px;}
.w_1200 .nav .i a{padding:17px 30px;}
.w_1200.lang_en .nav .i a{padding:17px 25px;}
.w_1200 #lib_inquire_list > ul > li .info{ width:600px;}
.w_1200 #ftop .r{ margin:0 0 15px 20px;}
.w_1200 #ftop .t{ margin:0 0 25px 20px;}
.w_1200 #ftop .r font{ width:215px; line-height:48px;}
.w_1200 #ftop .tips{ margin:0 0 15px 20px;}
.w_1200 #newsletter{ margin-left:20px;}
/*.w_1200 .leftmenu{ width:313px;}*/
.w_1200 .case_list .item .demo{ width:285px;}
.w_1200 .case_list .item .pic{ width:285px; height:154px;}
.w_1200 #pdetail .info{ width:725px;}
.w_1200 #small_img .bd span{width:156px; height:73px;}

.lang_cn *{font-family:'Microsoft YaHei';}
.lang_cn .nav .i a, .lang_cn .nav .i .navigation .navb a, .lang_cn #webpath .fl, .lang_cn .product_list .item .inner .name a, .lang_cn .product_list .item .inner .number, .lang_cn .product_list .item .inner .bref{font-family: 'Microsoft YaHei';}

/***************************宽屏样式(end)***************************/
#lib_down_list{ min-height:200px;}
#lib_down_list li a{ background:#0871DC;}
#lib_inquire_list > ul > li .info{ width:449px;}
#lib_info_list{ min-height:200px;}

body{ background:#fff;}
.headerboxbg{position:absolute; top:0px; left:0px; width:100%; height:125px; z-index:99; background:#00B0F0; filter:alpha(Opacity=20);-moz-opacity:0.2;opacity:0.2;}
.headerbox{position:absolute; top:0px; left:0px; width:100%; z-index:100;}
.headerbox .tips{margin-top: 15px;color: #fff;font-size: 16px;}
.fmenu{ background:url(../images/hlinebg.png) repeat-x left bottom; height:58px;}
.h_nav{display:block; margin:14px 0;}
.h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
.h_nav li b{font-size: 14px;}
.h_nav li.line{padding:0; color:#fff;}
.h_nav li.member{background:url(../images/ico.png) 0 0 no-repeat; padding-left:26px; color:#fff;}
.h_nav li.inquiry{background:url(../images/ico.png) 0 -26px no-repeat; padding-left:24px;}
.h_nav li.lang{background:url(../images/ico.png) right -52px no-repeat;}
.h_nav li.lang:hover{position:relative; z-index:1000;}
.h_nav li.lang:hover dl{}
.h_nav li a{ color:#fff;}
.h_nav li i{background:url(../images/common.png); padding:0 10px;}
.h_nav li i.sitemap{background-position:-164px -23px;}
.h_nav li i.download{background-position:-188px -23px;}
li.lang>a{margin-right:15px;}
li.lang .language_silder{width:50px; position:absolute; left:3px; top:22px; display:none; background:#333; z-index:10; padding:0px 12px; border-radius:0px 0px 5px 5px;}
li.lang:hover .language_silder{ display:block;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
.language_silder a{ display:block; color:#fff !important;}
.search{ overflow:hidden; background:url(../images/search.png); border-radius:3px; height:30px; line-height:30px; margin:13px 35px 0 0;}
.search .sea_t{ float:left; width:310px; height:30px; line-height:30px; color:#fff; text-indent:10px; background:none; border:0px none;}
.search .seabt{ float:right; margin:7px 7px 0 7px;}

#banner{ text-align:center; position:relative; width:100%; left:0px; top:0px; z-index:50;}
.mri{ margin-right:15px !important;}
.wrap{ width:980px; margin:0 auto; zoom:1;}
.wrap:after{display:table; clear:both; content:'';}
.no_mar{ margin:0 !important;}
.hright{ margin:11px 0 0 0;}
.hright .item{ float:left;}
.hright .item.lang{ position:relative; background:url(../images/langbg.png) no-repeat right center; padding-right:17px;}
.hright font{ float:left; margin:0 13px; color:#959a9f;}
.hright .item span{ float:left; width:14px; height:17px; margin:0 6px;}
.hright .item a{ float:left; color:#959a9f; text-decoration:none;}
.hright .item.i0 span{ background:url(../images/ico.png) no-repeat 0px 0px;}
.hright .item.i1 span{ background:url(../images/ico.png) no-repeat -88px 0px;}
.hright .item.i2 span{ background:url(../images/ico.png) no-repeat -179px 0px;}
.hright .item .language_silder{ width:100%; position:absolute; left:-17px; top:17px; border-radius:0 0 3px 3px; border:1px solid #777777; border-top:0px none; background:#fff; display:none;}
.hright .item .language_silder a{ display:block; text-indent:17px; margin:0 0 5px 0;}
.hright .item:hover .language_silder{ display:block;}
#main{ background:#F4F4F4;}
.w1160{ width:960px; margin:0 auto;}
.logo{ height:65px; text-align:center; width:243px; float:left;}
#product_main{ overflow:hidden; margin:0 auto; background:#fff; position:relative; z-index:80; /*margin-top:345px;*/padding-top: 20px;}
.nav{ z-index:50; margin-top:10px; float:right; width:730px;}
.nav .i{float:left; }
.nav .i a{ display:block; padding:17px 20px; font-size:16px; color:#fff;}
.nav .i .navigation{width: 980px; position:absolute; left:50%;margin-left: -490px; z-index:5; overflow:hidden; display:none;} 
.nav .i .navigation .margin_auto{width: 725px;margin-left: 231px;}
.nav .i:hover .navigation{ display:block;}
.nav .i .navigation .navt{ height:6px; /*background:url(../images/hnav.png) no-repeat left top;*/}
.nav .i .navigation .navb{ background:#fff; border:1px solid #e5e5e5; border-top:0px none; overflow:hidden;}
.nav .i .navigation .navb a{ color:#8e8e8e; font-family:Verdana, Geneva, sans-serif; font-size:14px; line-height:100% !important; padding:12px 0 12px 25px !important;background: #fff;}
.nav .i .navigation .navb .pic_box{float: right;margin-right: 5px;}
.nav .i .navigation .navb .pic{width: 260px;height: 155px;text-align: center;padding:5px;}
.nav .i .navigation .navb .title{height: 30px;line-height: 30px;text-align: center;font-size: 14px;overflow: hidden;}
.nav .i .navigation .navb .pic img{width: 260px;height: 155px;}
.nav .i .navigation .navb .name{float: left;width: 160px;padding: 10px;padding-right: 0;}
.nav .i .navigation .navb a:hover{background: #0871DC;color: #fff;}
/*.nav .i .navigation .navb div:last-child a{ margin-bottom:24px !important;}*/
.nav .i .navigation a{ background:none;}
.nav .i .navigation .list{ float:left; width:20%; height:190px;}
.nav .i .navigation .list a{ padding:0 !important;}
.nav .i .navigation .list .t{ margin:25px 0 0 25px;}
.nav .i .navigation .list .t a{ color:#222222; font-weight:bold; font-size:14px;}
.nav .i .navigation .list .r{ background:url(../images/nabg.png) no-repeat 20px center;}
.nav .i .navigation .list .r a{ color:#767676; font-size:14px; margin:17px 0 0 30px; display:block;}

.nav .cur.i{}
.nav .cur.i a{ display:block;}
.nav .i:hover a{ text-decoration:none; background:#0871DC;}
.leftside{width:250px; margin-top:35px;}
.rightside{/*width:700px; overflow:hidden;*/ min-height:500px; margin:18px 0 0 0;float: none;padding: 0 20px;}
#detail_inner{ padding:18px; overflow:hidden;}

#webpath{ height:33px; line-height:33px; border-bottom:1px solid #d4d4d4;}
#webpath .fl{ font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#333333;}
#webpath a:first-child{ margin-left:15px;}
#webpath a{ margin:0 2px; color:#333333;}
#webpath a.cur{ color:#0871DC;}

.leftmenu{ /*width:235px; float:left; margin:18px 0 0 20px;*/overflow: hidden;}
.leftmenu.fr{ float:right !important;}
.leftmenu .t{display: none;color:#fff; line-height:34px; height:34px; font-size:16px; background:#0871DC; margin-bottom:5px; text-indent:20px;}
.titles{ height:40px; line-height:40px; color:#000; font-size:18px; border-bottom:1px solid #e2e2e2;}
.show_tips{ height:54px; line-height:54px; color:#585858;}
.product_list{ overflow:hidden;}
.product_list .item{ overflow:hidden; text-align:center; margin-bottom:12px; border-bottom:1px solid #F4F4F4; padding-bottom:12px;}
.product_list .item .inner{ overflow:hidden;}
.product_list .item .inner .pic{ width:275px; height:170px; float:left;}
.product_list .item .inner .x{ /*width:400px;*/ width: 620px;float:right;}
.product_list .item.case{ height:315px;}
.product_list .item.case .inner .pic{ height:220px;}
.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%;}
.product_list .item .inner .name{ text-align:left; overflow:hidden;}
.product_list .item .inner .name a{ font-size:16px; color:#333333; font-family:Verdana, Geneva, sans-serif;}
.product_list .item .inner .number{ text-align:left; color:#0871DC; font-size:14px; font-family:Verdana, Geneva, sans-serif;}
.product_list .item .inner .bref{ text-align:left; overflow:hidden; font-size:14px; color:#666666; line-height:150%; font-family:Verdana, Geneva, sans-serif;}
.product_list .item .inner .price{ font-size:14px; color:#ef4135; text-align:left; overflow:hidden; margin:8px 0 0 0;}
.product_list .item .inner .m{ float:right; background: rgba(143,143,143,0.7); url(../images/rm.png) no-repeat right center; padding:12px 28px 12px 9px; color:#fff; text-decoration:none;}
.product_list .item .inner .m:hover{ background:#0db4ff url(../images/rm.png) no-repeat right center;}
.no_bor{ border:0px none !important;}
.leftmenu .row{float: left;width: 19%;margin: 10px 0.5% 0;text-align: center;}
.leftmenu .row .n1{line-height:50px; height:50px; width:100%; margin:0 auto; overflow:hidden; /*background:url(../images/rbg.png) no-repeat 18px 16px; text-indent:49px; */}
/*.leftmenu .row:last-child .n1{ border:0px none !important;}*/
.leftmenu .row .n1 a{color:#555555; font-size:14px; text-decoration:none; display:block;background: #efefef;}
/*.leftmenu .row .n1:hover{ background:url(../images/rbg.png) no-repeat 18px -39px;}*/
.leftmenu .row .n1:hover a{ color:#fff;background: #0871DC;}
.leftmenu .row .has{}
.leftmenu .row:last-child .sub{ border-bottom:0px none;}
.leftmenu .row .sub{display:none;}
.leftmenu .row .sub .i{line-height:33px; height:33px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:215px; margin:0 auto; text-indent:15px; background:url(../images/fir.jpg) no-repeat 10px center;}
.leftmenu .row .sub .i a{ text-decoration:none; display:block; padding:0 12px;}
.leftmenu .row .sub .i:hover a{ color:#0871DC;}
.leftmenu .row.on .sub{display:none !important;}
.leftmenu .row .sub .i.v3{ background:none;}
.leftmenu .row .sub .i.v3 a{ text-decoration:none;}
.leftmenu .row .sub .i.v3 a:hover{ color:#0871DC;}
.leftmenu .row.on .has:after{-webkit-transform:rotate(180deg); transform:rotate(180deg);}
/*.leftinner{ border:1px solid #0871DC;}*/
.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;}

/**************************放大镜效果(start)**************************/
#pdetail .gallery{width:100%; position:relative; margin:0 auto;}
#pdetail .gallery *{_behavior:none;}
#pdetail .gallery .bigimg{overflow:hidden; border:1px solid transparent;}
#pdetail .gallery .bigimg a{width:100%; 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(/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;}
#pdetail .gallery #zoom-big{position:absolute; top:0; left:400px;}
#pdetail .gallery #zoom-big img{ max-width:none; max-height:none;}
#pdetail .share{padding-top:10px;}
#small_img{position:relative; overflow:hidden; height:85px; margin:10px auto;}
#small_img .small_img_list{ position:relative; height:85px; width:100%; margin:0 auto; overflow:hidden;}
#small_img .small_img_list .bd{ position:absolute; height:85px; left:0px; top:0px;}
#small_img .bd span{float:left; margin-right:5px; display:block; width:134px; height:62px; overflow:hidden; text-align:center; border:1px solid #d5d5d5;}
#small_img .bd span:last-child{ margin-right:0px;}
#small_img .bd span.on{}
#small_img .bd span a{vertical-align:middle; text-align:center;}
/**************************放大镜效果(end)**************************/


#pdetail .description{margin-top:20px}
#pdetail .description .hd{border-bottom:1px solid #c3c2c2; overflow:hidden;}
#pdetail .description .hd span{display:block; padding:11px 0; color:#3d3d3d;font-size:12px; font-weight:bold; color:#000; font-size:16px; float:left; cursor:pointer; margin-right:20px;}
#pdetail .description .hd span.cur{color:#0871DC;}
#pdetail .description .bd>div{ min-height:200px; line-height:180%;}
#pdetail .info{ width:535px;}
.attr_row .attr_name{ width:auto; color:#333;}
#footer{ overflow:hidden;}
#footer .copyright{ height:45px; line-height:45px; background:#111111; color:#fff;text-align: center;}
#footer .copyright *{ color:#fff;}
#footer .top{ background:#222222; overflow:hidden; padding-bottom:35px;}
#footer .top .it{ float:left; width:20%;}
#footer .top .it .t{ margin:30px 0 0 43px;}
#footer .top .it .t a{ font-size:14px; color:#d1d1d1;}
#footer .top .it .r{ margin:14px 0 0 46px; background:url(../images/fr.png) no-repeat left 4px; text-indent:13px;}
#footer .top .it .r a{ color:#9d9d9d;}

#turn_page .page_item_current{ background:#0871DC;}

.rel_row{ overflow:hidden; padding:15px 0; border-bottom:1px solid #eaeaea;}
.rel_row .pic{ width:88px; height:88px; border:1px solid #c6c5c5; float:left;}
.rel_row .text{ float:right; width:165px;}
.rel_row .text a{ font-size:14px; color:#000; display:block; line-height:150%;}
.rel_row .text span{ font-size:16px; color:#f3216a; display:block; margin-top:5px;}
