@charset "utf-8";
/* CSS Document */
/***************************宽屏样式(start)***************************/
.w_1200 .wrap{width:1200px;}
.w_1200 #nav .item .ia,.w_1200 #nav .item .sub{}
.w_1200 .home_list .item{margin-left:37px; width:272px;}
.w_1200 .home_list .item .img{width:250px; height:250px;}
.w_1200 .home_box{width:570px;}
.w_1200 #footer .menu{width:234px;}
.w_1200 .rightside{width:914px;}
.w_1200 .detail_info .brief{width:595px;}
.w_1200 .new_list .i .desc{width:660px;}
.w_1200 .prolist .item{width:304px;}
.w_1200 #lib_inquire_list > ul > li .info{width:690px;}
/***************************宽屏样式(end)***************************/
body{background:#fff; font-family:Arial, Helvetica, sans-serif;}
.wrap{width:1000px; margin:0 auto; zoom:1;}
.wrap:after,.wrap:before{display:table; content:'';}
.wrap:after{clear:both;}
img{vertical-align:middle;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
.language_silder a{ display:block;}
#lib_inquire_list > ul > li .info{width:505px;}
#lib_down_list li a{background-color:#0174DE;}

.default_shopping_cart{background: transparent;}

#header{}
#header .logo{height:110px;}
#header .headside{}
#header .headside .h_nav{display:block; height:28px; background:#f2f2f2; padding:0 6px; border:1px solid #e7e7e7; border-top:none; -webkit-border-radius-bottomleft:6px; -moz-border-radius-bottomleft:6px; border-bottom-left-radius:6px; -webkit-border-radius-bottomright:6px; -moz-border-radius-bottomright:6px; border-bottom-right-radius:6px;}
#header .headside .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
#header .headside .h_nav li.line{padding:0;}
#header .headside .h_nav li.member{background:url(../images/ico.png) 0 0 no-repeat; padding-left:26px;}
#header .headside .h_nav li.inquiry{background:url(../images/ico.png) 0 -26px no-repeat; padding-left:24px;}
#header .headside .h_nav li.lang{background:url(../images/ico.png) 50px -52px no-repeat; padding-right:20px;}
#header .headside .h_nav li.lang:hover{position:relative; z-index:1000;}
#header .headside .h_nav li.lang:hover dl{}
#header li.lang .language_silder{ position:absolute; right:-7px; top:22px; display:none; background:#F2F2F2; z-index:10; padding:0px 15px 0px 12px; border-radius:0px 0px 5px 5px;}
#header li.lang:hover .language_silder{ display:block;}
#header .headside .search{width:246px; padding-left:10px; line-height:30px; height:30px; border:1px solid #c7c7c7; margin-top:27px;}
#header .headside .search .text{line-height:30px; border:none; background:none; width:200px; height:30px;}
#header .headside .search .sub{line-height:30px; height:30px; background:url(../images/search_btn.jpg) no-repeat center; border:none; width:40px; cursor:pointer;}

#nav{background:#e5e5e5; height:41px;}
#nav .item{line-height:41px; position:relative; z-index:100;}
#nav .item .ia{color:#111; font-size:14px; line-height:41px; text-align:center; text-decoration:none; background:url(../images/nav_item_bg.jpg) no-repeat left center; text-transform:uppercase; width:170px;white-space: nowrap;}
#nav .item:hover .ia{ color:#fff;}
#nav .item .sub{position:absolute; width:170px; top:41px; left:0; background:url(../images/navbg.png) no-repeat center top; display:none;}
#nav .item .sub .list{position:relative; background:#ebebeb; margin-top:12px;}
#nav .item .sub .list:after{position:absolute; top:-10px; left:50%; margin-left:-6px; width:13px; height:7px; content:''; overflow:hidden; display:none;}
#nav .item .sub .i{ padding-left:21px; color:#757575; background:url(../images/navr.png) no-repeat 7px 17px;}
#nav .item .sub .i:hover{ background:#589fe2 url(../images/navr.png) no-repeat 7px -13px;}
#nav .item .sub .i:hover a{ color:#fff;}
#nav .item .sub .i a{color:#757575; text-decoration:none;}
#nav .hover .ia{background:#0175dc;}
#nav .hover .sub, #nav .hover .sub .list:after{display:block;}
.page_station{border-bottom:1px dashed #dcdcdc; line-height:37px; background:url(../images/page_station.jpg) no-repeat center left; font-weight:bold; padding-left:36px; color:#575757; margin-top:15px;}
.page_station a{color:#575757;}

.leftside{width:252px; margin-left:15px;}
.rightside{width:714px; overflow:hidden;}
.leftside .leftcate{margin-top:23px;}
.leftside .leftcate .h{line-height:41px; font-size:20px; text-transform:uppercase;}
.leftside .leftcate .item{}
.leftside .leftcate .item .t{padding-left:17px; font-weight:bold; line-height:36px; background:url(../images/lcate_bg.jpg) no-repeat center left;}
.leftside .leftcate .item .t a{font-weight:bold;}
.leftside .leftcate .item .sub{padding-left:20px; display:none;}
.leftside .leftcate .item .sub .i{line-height:36px;}
.leftside .leftcate .item .sub .i a{font-weight:bold;}
.leftside .leftcate .item .sub .i.v3{padding-left:5px;}
.leftside .leftcate .on .t{background-image:url(../images/lcate_bg_on.jpg);}
.leftside .leftcate .on .t a{color:#0175da;}
.leftside .leftcate .on .sub{display:block;}

.side_hotpro{border:1px solid #dbdbdb; border-top:4px solid #939393; margin-top:25px; margin-bottom:30px;}
.side_hotpro .t{line-height:50px; padding-left:16px; font-size:14px; font-weight:bold;}
.side_hotpro .box{position:relative; margin-top:10px; min-height:200px;}
.side_hotpro .box .list{width:250px; overflow:hidden; margin-bottom:15px;}
.side_hotpro .box .list .c{width:1000%;}
.side_hotpro .box .list .c .i{width:250px;}
.side_hotpro .box .list .c .i .img{height:200px; text-align:center; width:200px; margin:0 auto;}
.side_hotpro .box .list .c .i .name{width:200px; margin:0 auto; line-height:18px; padding:5px 0;}
.side_hotpro .box .list .c .i .name a{font-weight:bold;}
.side_hotpro .box .btn{position:absolute; top:60px; width:30px; height:62px;}
.side_hotpro .box .lbtn{background:url(../images/hot_lbtn.jpg) no-repeat; left:0;}
.side_hotpro .box .rbtn{background:url(../images/hot_rbtn.jpg) no-repeat; right:0;}

.art_title{font-size:16px; color:#000; margin-top:23px; line-height:30px;}
.art_txt{padding:15px 0; line-height:2.2em; margin-bottom:30px; min-height:300px;}
.new_list{margin:25px 0;}
.new_list .i{margin-bottom:30px;}
.new_list .i .img{margin-left:18px; width:200px; height:150px; text-align:center;}
.new_list .i .desc{width:460px; margin-right:10px;}
.new_list .i .desc .date{color:#5e5e5e; line-height:18px;}
.new_list .i .desc .title{line-height:26px; padding:10px 0;}
.new_list .i .desc .title a{color:#0175dc; font-weight:bold;}
.new_list .i .desc .brief{color:#5e5e5e; line-height:20px;}

.prolist{margin-top:20px;}
.prolist .item{width:238px; margin-bottom:40px;}
.prolist .item .c{width:200px; margin:0 auto;}
.prolist .item .c .img{text-align:center; height:160px;}
.prolist .item .c .name{line-height:20px; max-height:40px; overflow:hidden; margin-top:6px;}
.prolist .item .c .name a{font-weight:bold;}
.prolist .item .c .d{line-height:20px; height:20px; overflow:hidden; color:#878686;}

/**************************放大镜效果(start)**************************/
.detail_info .gallery{width:300px; position:relative;}
.detail_info .gallery *{_behavior:none;}
.detail_info .gallery .bigimg{width:300px; overflow:hidden; border:1px solid #f1f1f1;}
.detail_info .gallery .bigimg a{width:300px; display:block; text-align:center; vertical-align:middle;}
.detail_info .gallery .bigimg a.case{height:300px;}
.detail_info .gallery .bigimg a img{vertical-align:middle; max-width:100%; max-height:100%;}
.detail_info .gallery .MagicZoom{display:block; margin:0 auto;}
.detail_info .gallery .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
.detail_info .gallery .MagicZoomBigImageCont{border:1px solid #999;}
.detail_info .gallery .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
.detail_info .gallery .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
.detail_info .gallery .MagicZoomLoading{border:1px solid #ddd; background:#fff url(../../../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;}
.detail_info .gallery #zoom-big{position:absolute; top:0; left:300px;}
.detail_info .gallery #zoom-big img{ max-width:none; max-height:none;}
.detail_info .gallery #small_img{margin:10px auto;}
.detail_info .gallery #small_img .bd span{float:left; margin-left:6px; border:1px solid #ccc; display:block; width:53px; height:53px; overflow:hidden;}
.detail_info .gallery #small_img .bd span:first-child{margin-left:0px;}
.detail_info .gallery #small_img .bd span.on{border:1px solid #0175dc;}
.detail_info .gallery #small_img .bd span a{display:block; width:53px; height:53px; vertical-align:middle; text-align:center;}
.detail_info .gallery #small_img .bd span a img{max-width:100%; max-height:100%;}
/**************************放大镜效果(end)**************************/

.detail_info{margin-top:23px;}
.detail_info .brief{width:395px; line-height:180%; margin-bottom:5px;}
.detail_info .price{ color:#0175dc; font-size:18px;}
.detail_info .brief .name{font-size:14px; color:#0175dc; font-weight:bold; line-height:28px;}
.detail_info .brief .txt{line-height:25px;}
.detail_info .brief .inquire{padding:15px 0;}
.detail_info .brief .inquire .link{height:33px; line-height:33px; padding:0 18px; color:#fff; border-radius:3px; font-size:14px; background:#626262; text-decoration:none;}
.detail_info .brief .inquire .share{margin-left:14px; margin-top:8px;}

.description{margin-top:30px;}
.description .hd{line-height:30px; border-bottom:1px dotted #999; overflow:hidden;}
.description .hd span{ float:left; color:#0175dc; font-size:14px; line-height:30px; height:30px; margin-right:16px; cursor:pointer;}
.description .hd span.cur{font-weight:bold; line-height:28px; height:28px; border-top:2px solid #0175dc;}
.description .bd .desc_txt{padding:20px 13px; line-height:2em;}

#footer{background:url(../images/footer.jpg) repeat; width:100%;}
#footer .menu{margin-top:29px; width:182px; padding-right:5px; margin-bottom:14px;}
#footer .menu .t{color:#22caff; font-weight:bold; line-height:22px;}
#footer .menu .t a{color:#22caff;}
#footer .menu .i{line-height:20px;}
#footer .menu .i a{color:#fff;}
#footer .cp{height:50px; line-height:50px; background:#00223f;}
#footer .cp div, #footer .cp a{color:#fff;}
#footer .cp .share{ margin-top:9px;}
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;}
.prod_info_group li a{ background:#626262; color:#d1d1d1;}

#footer .mid{ background:#00223f; padding-top:20px; padding-bottom:40px;}
#footer .mid .title{ font-family:"Myriad Pro"; font-size:18px; color:#fff; text-transform:uppercase;}
#footer .mid .letter .tips{ font-size:14px; margin-top:15px; font-family:Arial; color:#b2b2b2;}
#footer .mid #newsletter{ margin-top:10px;}
#footer .mid .form_input{ width:340px; height:27px; line-height:27px; float:left; text-indent:5px; border:1px solid #334453; background:none;}
#footer .mid .submit{ width:29px; height:29px; border:1px solid #4d555d; border-left:0; float:left; cursor:pointer; background:#334453; color:#fff; text-transform:lowercase; font-size:14px;}
#footer .contact{ font-family:Arial; color:#b2b2b2; text-transform:uppercase; line-height:30px; width:420px;}
#footer .contact a{ color:#b2b2b2;}