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


/***************************宽屏样式(start)***************************/
.w_1200 .wrap{width:1200px;}
.w_1200 .banner{width:1188px;}
.w_1200 .home_pro{width:779px;}
.w_1200 .home_pro .list .item{width:258px;}
.w_1200 .rightside{width:992px;}
.w_1200 .detail_info .info{width:570px;}
.w_1200 .prolist .item{width:248px;}
.w_1200 #nav .list .item .link{width:160px;}
.w_1200 #nav .list .item .sub{width:160px;}
/***************************宽屏样式(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;}
.main{width:100%; background:url(../images/main.jpg) repeat-x 0 0;}
.content{width:998px; border:1px solid #ededed; border-bottom:none; background:#fff;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
.language_silder a{ display:block; color:#000000 !important;}

#header{height:100px; width:100%; background:url(../images/head.jpg) repeat-x 0 0 #6294c9;}
#header .head{height:100px; background:url(../images/head_bg.jpg) no-repeat right top;}
#header .head .logo{padding-left:28px; height:100%;}
#header .head .rhead{}
#header .head .rhead .search{margin-right:20px;}
#header .head .rhead .search .submit{width:21px; height:21px; margin-top:7px; border:none; background:none; cursor:pointer;}
#header .head .rhead .search .text{margin-right:6px; width:98px; line-height:16px; height:16px; border:none; background:none; margin-top:10px;}
#header .head .rhead .h_nav{display:block; height:28px; padding:0 6px; margin-top:6px; margin-right:12px;}
#header .head .rhead .h_nav *{ color:#f1f1f1;}
#header .head .rhead .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
#header .head .rhead .h_nav li.line{padding:0;}
#header .head .rhead .h_nav li.member{background:url(../images/ico.png) 0 0 no-repeat; padding-left:26px;}
#header .head .rhead .h_nav li.inquiry{background:url(../images/ico.png) 0 -26px no-repeat; padding-left:24px;}
#header .head .rhead .h_nav li.lang{background:url(../images/ico.png) right -52px no-repeat; padding-right:20px;}
#header .head .rhead .h_nav li.lang:hover{position:relative; z-index:1000;}
#header .head .rhead .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;}
#nav{background:url(../images/nav.jpg) repeat-x 0 0; height:34px; line-height:34px;}
#nav .list{}
#nav .list .item{position:relative; height:28px; z-index:100;}
#nav .list .item .link{color:#fff; font-size:14px; width:140px; text-align:center; height:28px; line-height:28px; font-weight:bold; text-decoration:none; display:inline-block;}
#nav .list .item .sub{width:140px; padding-top:6px; position:absolute; top:28px; left:0px; background:url(../images/nav_sub.png) repeat; display:none;}
#nav .list .item .sub .i{line-height:20px; padding:5px 0 5px 14px; border-bottom:1px dotted #b5b5b5;}
#nav .list .item .sub .i a{color:#fff;}
#nav .list .cur .link{background:#134368;}
#nav .list .cur .sub{display:block;}

.banner{padding-top:4px; width:989px; margin:0 auto; text-align:center;}
.leftside{width:181px; margin-left:7px;}
.leftside .left_cate{}
.leftside .left_cate .row{}
.leftside .left_cate .h{height:30px; overflow:hidden; line-height:30px; padding-left:15px; background:url(../images/left_cate_h.jpg) no-repeat 0 0; margin-bottom:2px;}
.leftside .left_cate .h a{color:#4f8de4;}
.leftside .left_cate .on .h a{font-weight: bold;}
.leftside .left_cate .list{display:none;}
.leftside .left_cate .item{background:url(../images/left_cate_i.jpg) no-repeat 0 0; height:28px; line-height:28px; padding-left:26px; margin-bottom:2px; overflow:hidden;}
.leftside .left_cate .item a{color:#6c6c6e;}
.leftside .left_cate .item a.on{color: #4f8de4;}
.leftside .left_cate .v3{display: none;}
.leftside .left_cate .item.v3{background:url(../images/left_cate_i2.jpg) no-repeat 0 0; padding-left:20px;}
.leftside .left_cate .on .list{display:block;}
.rightside{width:792px; margin-right:7px; min-height:600px;}
.page_station{line-height:32px; height:32px; border:dotted #ccc; border-width:1px 0; text-align:right;}
.page_txt{line-height:2em; padding:15px; overflow:hidden; min-height:400px;}
.prolist{padding:10px 0;}
.prolist .item{width:198px; margin-bottom:20px;}
.prolist .item .img{width:168px; height:168px; margin:0 auto; border:1px solid #ccc;}
.prolist .item .name{width:168px; line-height:18px; margin:5px auto; height:36px; overflow:hidden;}
#lib_down_list li a{background-color:#31689E;}
.detail_info{margin-top:8px;}
.info .name{ font-size:22px;}
.detail_info .gallery{position:relative; float:left;}
.detail_info .gallery > .clear{display:none;}
.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:318px;}
.detail_info .gallery #zoom-big img{ max-width:none; max-height:none;}
.detail_info .gallery .bigimg{width:317px; border:1px solid #ccc; float:left;}
.detail_info .gallery #small_img{float:left;}
.detail_info .gallery .small_img_list{width:65px; margin-left:12px;}
.detail_info .gallery .small_img_list span{border:1px solid #ccc; display:block; margin-bottom:8px; height:63px; width:63px; text-align:center;}
.detail_info .info{width:370px;}
.detail_info .info .t{line-height:30px; padding:10px 0 10px 5px; border-bottom:1px dashed #ccc; font-size:18px;}
.detail_info .info .brief{line-height:24px; color:#6c6c6c; padding-top:14px; border-bottom:1px dashed #ccc; padding-bottom:30px; margin-bottom:20px;}
.detail_info .info .price{ font-size:18px;}
.detail_info .info .share{ margin-left:0px;}
.detail_info .info .inquiry{margin-top:20px;}
.description{margin-top:14px; width:100%; overflow:hidden;}
.description .hd{line-height:31px; border-bottom:1px solid #1c5b87; color:#1c5b87; font-size:14px; padding-left:10px;}
.description .hd span{margin-right:12px; font-size:14px; cursor:pointer;}
.description .hd span.cur{font-weight:bold; font-size:16px;}
.description .bd .desc_txt{padding:12px; line-height:2em; min-height:400px;}

#footer{border-top:9px solid #31689e;}
#footer .cp{font-weight:bold; text-align:center; line-height:20px; padding-top:10px; padding-bottom:20px;}
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;}
.share{ margin-left:8px;}
#cop{ color:#000;}
.prod_info_group li a{ background:#1F8DEC; color:#FFF;}