@charset "utf-8";
/* CSS Document */

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;}

/***************************宽屏样式(start)***************************/
.w_1200 .wrap{width:1000px;}
.w_1200 #nav .item .ia,.w_1200 #nav .item .sub{}
.w_1200 .home_list .item{margin-left:104px;}
.w_1200 .home_box{width:166px;}
.w_1200 #footer .menu{width:235px;}
.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)***************************/

#lib_inquire_list > ul > li .info{width:505px;}

#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/ico.png) 0 0 no-repeat; padding-left:26px;}
#header .headside .h_nav li.inquiry{background:url(../../../images/ico/ico.png) 0 -26px no-repeat; padding-left:24px;}
#header .headside .h_nav li.lang{background:url(../../../images/ico/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 23px 0px 12px; border-radius:0px 0px 5px 5px;}
#header li.lang:hover .language_silder{ display:block;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
.language_silder a{ 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{ height:45px; margin:15px auto;}
#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:110px;}
#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:7px;}
#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:33px; display:none;}
.leftside .leftcate .item .sub .i{line-height:36px;}
.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;}

.detail_info{margin-top:23px;}
.detail_info .img{width:300px;}
.detail_info .img .big_img{text-align:center; width:300px;}
.detail_info .img .sw_btn{line-height:20px; margin-top:20px;}
.detail_info .img .sw_btn span{display:inline-block; width:12px; height:12px; background:url(../images/sw_btn.jpg) no-repeat 0 0; cursor:pointer; margin:0 3px;}
.detail_info .img .sw_btn .on{background:url(../images/sw_btn_on.jpg) no-repeat 0 0;}
.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;}

.detail_info .img{position:relative;}
.detail_info .img .MagicZoom{display:block; margin:0 auto;}
.detail_info .img .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
.detail_info .img .MagicZoomBigImageCont{border:1px solid #999;}
.detail_info .img .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
.detail_info .img .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
.detail_info .img .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;}
.detail_info .img #zoom-big{position:absolute; top:0; left:300px;}
.detail_info .img #zoom-big img{ max-width:none; max-height:none;}

.detail_desc{margin-top:30px;}
.detail_desc .title{line-height:30px; border-bottom:1px dotted #999; overflow:hidden;}
.detail_desc .title span{ float:left; color:#0175dc; font-size:14px; line-height:30px; height:30px; margin-right:16px; cursor:pointer;}
.detail_desc .title span.cur{font-weight:bold; line-height:28px; height:28px; border-top:2px solid #0175dc;}
.detail_desc .txt{padding:20px 13px; line-height:2em;}

#lib_down_list li a{background-color:#0174DE;}

#footer{background:url(../images/footer.jpg) repeat; width:100%;}
#footer .menu{margin-top:29px; width:185px; 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 .contact{margin-top:29px; border-left:1px solid #d3d3d3; padding-left:18px; color:#fff; width:190px; line-height:24px; margin-right:30px; margin-bottom:14px;}
#footer .contact 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;}
