@charset "utf-8";
/***************************宽屏样式(start)***************************/
.w_1200 .wrap{width:1200px;}
.w_1200 .banner{width:1200px;}
.w_1200 .home_pro{width:779px;}
.w_1200 .home_pro .list .item{width:255px;}
.w_1200 .home_pro .list .item .img{ width:210px; height:210px;}
.w_1200 .home_pro .list .item .name{ width:210px;}
.w_1200 .home_pro .list .item .brief{ width:210px;}
.w_1200 .home_pro .list .item .more{ width:210px; margin-top:5px;}
.w_1200 .rightside{width:992px;}
.w_1200 .detail_info .info{width:570px;}
.w_1200 .prolist .item{width:243px;}
.w_1200 #nav .list .item .link{padding:0 35px;}
.w_1200 #nav .list .item .sub{width:200px;}
.w_1200 .prolist .item .img{ width:210px; height:210px;}
.w_1200 .prolist .item .name{ width:210px;}
.w_1200 .prolist .item .brief{ width:210px;}
.w_1200 .prolist .item .more{ width:210px;}
/***************************宽屏样式(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%;}
.content{width:998px; border:1px solid #ededed; border-bottom:none; background:#fff;}
#h_t{ border-bottom:1px solid #d0d0d0;}
#h_t .h_nav *{ color:#333;}
#h_t .h_nav li{float:right; height:28px; line-height:25px; padding:0 12px;}
#h_t .h_nav li.line{padding:0;}
#h_t .h_nav li.member{background:url(../images/ico.png) 0 0 no-repeat; padding-left:26px;}
#h_t .h_nav li.inquiry{background:url(../images/ico.png) 0 -26px no-repeat; padding-left:24px;}
#h_t .h_nav li.lang{background:url(../images/ico.png) right -52px no-repeat; padding-right:20px;}
#h_t .h_nav li.lang:hover{position:relative; z-index:1000;}
#h_t .h_nav li.lang:hover dl{}
#h_t 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;}
#h_t li.lang:hover .language_silder{ display:block;}
.language_silder .l_rows{ height:25px; overflow:hidden;}
.language_silder a{ display:block; color:#000000 !important;}
#header{height:100px; width:100%;}
#header .head{height:100px;}
#header .head .logo{padding-left:28px; height:100%;}
#header .head .rhead{ margin-right:15px; margin-top:30px;}
#header .head .rhead .submit{ width:78px; height:34px; line-height:34px; text-align:center; background:#b70000; border:none; color:#fff; font-size:14px;}
#header .head .rhead .text{ width:270px; height:32px; line-height:32px; border:1px solid #c5c5c5; background:none;}
#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 a{ display:block; color:#000000 !important;}
#nav{}
#nav .list{ background:url(../images/nav_bg.jpg) bottom repeat-x; height:42px; line-height:42px; border-bottom:1px solid #aeaeae;}
#nav .list .item{position:relative; z-index:100;}
#nav .list .item .link{color:#333; font-size:14px; padding:0 25px; text-align:center; font-weight:bold; text-decoration:none; display:inline-block; border-left:1px solid #d7d7d7;}
#nav .list .item:first-child .link{ border:none;}
#nav .list .item .sub{width:180px; padding-top:6px; position:absolute; top:42px; 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{ text-decoration:underline;}
#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{}
.leftside .left_cate .row.on .h a{color: #b70000; 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.v3{display: none;background:url(../images/left_cate_i2.jpg) no-repeat 0 0;}
.leftside .left_cate .item a{color:#6c6c6e;}
.leftside .left_cate .item a.on{color:#b70000;}
.leftside .left_cate .row.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; border:1px solid #ccc; margin:10px 0; padding-left:6px;}
.prolist .item{width:193px; border-left:1px solid #ccc; border-top:1px solid #ccc;}
.prolist .item .img{width:168px; height:168px; margin:0 auto;}
.prolist .item .name{width:168px; line-height:20px; margin:0 auto; padding:5px 0; height:20px; overflow:hidden;}
.prolist .item .name a{ font-weight:bold;}
.prolist .item .brief{ height:40px; line-height:20px; overflow:hidden; margin:0 auto; color:#626262; width:168px;}
.prolist .item .more{ width:168px; margin:0 auto; margin-top:5px;}
.prolist .item .more a{ width:82px; height:27px; line-height:27px; text-align:center; color:#fff; background:#373738; border-radius:5px; display:inline-block;}
.prolist .item .more a:hover{ background:#ce272f; text-decoration:none;}
.prolist .top{ border-top:none;}
.prolist .nor{ border-left:none;}
#lib_down_list li a{background-color:#bf2b33;}
.detail_info{margin-top:8px;}
.detail_info .gallery, .detail_info .detail_img{position:relative;}
.detail_info .gallery .MagicZoom, .detail_info .detail_img .MagicZoom{display:block; margin:0 auto;}
.detail_info .gallery .MagicZoom img, .detail_info .detail_img .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
.detail_info .gallery .MagicZoomBigImageCont, .detail_info .detail_img .MagicZoomBigImageCont{border:1px solid #999;}
.detail_info .gallery .MagicZoomHeader, .detail_info .detail_img .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
.detail_info .gallery .MagicZoomPup, .detail_info .detail_img .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
.detail_info .gallery .MagicZoomLoading, .detail_info .detail_img .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, .detail_info .detail_img #zoom-big{position:absolute; top:0; left:318px;}
.detail_info .gallery #zoom-big img, .detail_info .detail_img #zoom-big img{ max-width:none; max-height:none;}
.detail_info .gallery .bigimg, .detail_info .detail_img .big_pic{width:317px; border:1px solid #ccc; float:left;}
.detail_info .gallery #small_img{width:65px; margin-left:12px; float:right;}
.detail_info .gallery .small_img_list .pic_box{display:block;border:1px solid #ccc; margin-bottom:8px; height:63px; width:63px; text-align:center;}
.detail_info .gallery .small_img_list .on{ border: 1px solid #555;}
.detail_info .gallery .small_img_list .pic_box img{ display:inline-block; vertical-align:middle; max-height:100%; max-width:100%;}
.detail_info .gallery .small_img_list .pic_box em{ display:inline-block; height:100%; vertical-align:middle;}
.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; padding-bottom:30px;}
.detail_info .info .inquiry{margin-top:20px;}
.detail_desc{margin-top:14px; width:100%; overflow:hidden;}
.detail_desc .title{line-height:31px; border-bottom:1px solid #555; overflow:hidden;}
.detail_desc .title span{ float:left; color:#555; margin-right:10px; font-size:14px; font-weight:bold; padding-left:10px; cursor:pointer;}
.detail_desc .title span.cur{color:#bf2b33;}
.detail_desc .txt, .detail_desc .page_content{padding:12px; line-height:2em; min-height:400px;}

#footer{border-top:6px solid #bf2b33;}
#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;}