﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */

/*products*/
.prowrap{ width:100%; height:820px; padding:40px 0; background:url(/images/search_shadow_bg.jpg) repeat-x center 830px;  }
.procontent{ width:100%; margin:auto; text-align:center; display:block; }
.procontent ul{ border:1px solid #d2d2d2; overflow:hidden;}
.probar{ width:198px; height:85px; background:#00aef2; color:#c66718; text-align:center; border:1px solid #00aef2; overflow:hidden;}
.probar .title{ font-size:24px; padding-top:16px;}
.probar .title_eng{ font-size:18px; padding-top:5px; color:#6e4335; text-transform:uppercase; font-family:"宋体"; font-weight:bold;}
.prolist{ width:200px; float:left; text-align:left; }
.prolist a{font:12px/1.231 Microsoft Yahei,arial,helvetica,clean,sans-serif; padding-left:22px; background:url(/images/icon1.jpg) no-repeat 8px 6px;}
.prolist a.xl-title{background:#ececec url(/images/icon2.jpg) no-repeat 8px 15px; font-weight:bold; display:block; width:100%; height:100%; line-height:30px;}
.prolist li{ height:30px; border-bottom:1px dashed #d2d2d2; line-height:30px;}
.prophone{ width:198px; height:83px; border:1px solid #d2d2d2; border-top:none; overflow:hidden;}
.ph_title{ color:#888; font-size:18px; padding:15px 12px 8px;}
.ph_number{ color:#e76c00; font-size:18px; padding-left:12px; font-weight:bold;}
.clear_both{clear:both;line-height:1px;}
.gallery_data{padding:40px;display:none;}
.gallery_preload_area{display:none;}
.gallery_container{width:785px;margin:0px auto 0px auto;position:relative; float:right;}
.gallery_credit{margin:0px 0px 10px 15px;float:left;width:425px;}
.gallery_type{margin:0px 0px 10px 0px;float:left;width:135px;text-align:right;padding:4px 0px 0px 0px;}
.gallery_content{margin:0px;padding:0px 0px 1px 0px; }
.gallery_thumbnails{width:135px;margin-left:16px;float:left;display:inline; position:absolute; top:0px; right:1px;}
.gallery_thumbnails a{display:inline-block;height:133px;width:133px;overflow:hidden;float:left;border:1px solid #d2d2d2;margin:0px 0px 14px 0px;}
.gallery_thumbnails a img{ width:100%; height:100%;}
.gallery_thumbnails a:hover{border-color:#e96d00;}
.gallery_thumbnails a.selected{border-color:#e96d00;}
.gallery_preview{width:628px;height:628px;float:left;border:1px solid #d2d2d2;}
.gallery_preview a{display:block;width:628px;height:628px;background-size:cover;}
.gallery_preview a:hover{border-color:#e96d00;}
.gallery_preview .overlayLink img{ width:628px; height:628px;}
.gallery_contact{width:630px;height:100px;float:left;text-align:right;display:inline; border:1px solid #d2d2d2; border-top:none;}
.gallery_contact .gc_fl{ width:450px; height:99px; float:left; font:16px;}
.gallery_contact .gc_fl b{margin:auto; text-align:left; float:left; line-height:99px; }
.gallery_contact .gc_fl b a{font-size:16px;text-align:left;border-left:4px solid #00aef2; padding-left:5px;}
.gallery_contact .gc_fl p{ display:inline; line-height:99px; float:left; margin-left:30px; font-size:16px;}
.gallery_contact .gc_fl p a{ margin-right:30px;}
.gallery_contact .gc_fr{ width:175px; height:99px; float:right; background-color:#db8337; color:#fff; position:relative; text-align:center; cursor:pointer; }
.gallery_contact .gc_fr P{ width:175px;display:inline-block; vertical-align:middle; font-size:18px; text-align:center;}
.gallery_contact .gc_fr .P1{ position:absolute; top:25px;}
.gallery_contact .gc_fr .P2{ position:relative; color:#00aef2; top:50px; font-size:16px;}

/* Hide for browsers with no JavaScript support */
.gallery_data{display:block}
.gallery_thumbnails{width:auto;}
.gallery_preview{display:none;}
.gallery_caption{display:none;}

/*advantage*/ 
.advantage { overflow:hidden; height:1030px; background:url(/images/advantage_bg.jpg) repeat-x center top; }
.advantage h2 { display:block; height:120px; line-height:120px; font-size:40px; text-align:center; font-weight:normal; }
.advantage h2 b { font-weight:bold; }
.advantage h2 a { color:#00aef2; }
.advantage h2 span { color:#222222; }
.advantage dl { position:relative; overflow:hidden; display:block; height:300px; }
.advantage dl dt { position:absolute; left:0; top:0; display:block; width:500px; height:300px; }
.advantage dl dt img { display:block; width:500px; height:300px; }
.advantage dl dd { position:absolute; left:484px; top:0; display:block; padding-left:16px; width:500px; height:300px; background:url(/images/advantage_jl.png) no-repeat left center; }
.advantage dl dd h5 { display:block; margin:50px auto 0; width:440px; font-size:24px; font-weight:normal; }
.advantage dl dd h5 b { color:#00aef2; }
.advantage dl dd h5 a { color:#333333; }
.advantage dl dd p { overflow:hidden; display:block; margin:10px auto 0; width:440px; line-height:26px; font-size:14px; color:#666666; }
.advantage dl dd .btns { display:block; width:151px; margin:15px 0 0 35px; height:36px; line-height:36px; text-align:center; font-size:16px; color:#ffffff; letter-spacing:2px; background:url(/images/advantage_btn.jpg) no-repeat left top; }
.advantage .dl2 dt { left:500px; top:0; }
.advantage .dl2 dd { padding:0 16px 0 0; left:0; top:0; background:url(/images/advantage_jr.png) no-repeat right center; }

/*partner*/
.partner { overflow:hidden; height:450px; background:url(/images/partner_bg.jpg) no-repeat center top; margin-top:80px; }
.partner h2 { display:block; height:122px; line-height:142px; font-size:30px; text-align:center; font-weight:normal; }
.partner h2 a { color:#ffffff; }
.partner2 { overflow:hidden; }
.partner .escroll { overflow:hidden; float:left; margin:0 20px; height:270px; }
.partner .case-slider-box { display:block; width:840px; height:270px; position:relative; overflow:hidden; }
.partner .case-slider-box li { width:297px; height:216px; }
.partner .case-slider-box li a { display:block; position:relative; }
.partner .case-slider-box li img{ display:block; width:100%; padding:2%; background:#ebf4fa; cursor:pointer; }
.partner .case-slider-box li em{ display:none; height:40px; line-height:40px; font-size:14px; color:#fff; text-align:center; cursor:pointer; }
.partner .case-slider-box li.roundabout-in-focus em { display:block; }
.partner .btnl, .partner .btnr { display:block; float:left; margin-top:102px; width:34px; height:67px; }
.partner .btnl img, .partner .btnr img { display:block; width:34px; height:67px; }

/*zjby*/
.zjby{height: 660px;width: 100%;margin: 0 auto;}
.zjby h4{background: url(/images/fd_03.jpg) no-repeat center 50px;height: 85px;text-align: center;font:30px "Microsoft YaHei"; color:#31353e;font-weight: bold;}
.zjby h4 span{color: #00aef2;font-weight: bold;}
.zjby h4 i{font-style: normal;display: block;font:12px "Microsoft YaHei"; color:#a6a6a6;text-transform: uppercase;}
.zjby .zjby_logo{ width:120px; height:52px; }
.zjby dl{height: 284px;background: url(/images/yu_07.jpg) no-repeat;text-align: center;}
.zjby dt{padding: 40px 0 20px 0;}
.zjby dd{width: 500px;margin: 0 auto;font:12px "Microsoft YaHei"; color:#666666;line-height: 21px; }
.zjby dd em a{ width:130px;height: 23px;border: 1px solid #00aef2;text-align:center;font:12px "Microsoft YaHei"; color:#00aef2;margin: 0 auto;margin-bottom: 5px;display: block;font-style: normal;line-height: 23px;margin-top: 20px;}
.zjby li{width: 330px;height: 217px;float: left;padding: 1px 0 0 3px;line-height: 0px;font-size: 0px;position: relative;}
.zjby .none{padding-right: 0px;}
.zjby li a { position:relative;}
.zjby li img{width: 330px;height: 203px;}
.zjby li p{width: 330px;height: 217px;background: url(/images/tm_03.png) no-repeat;text-align: center;position: absolute;left: 0px;bottom:-14px;display: none}
.zjby li p b{display: block;font:18px "Microsoft YaHei"; color:#fff;font-weight: bold;padding:30px 0 10px;}
.zjby li p span{width: 270px;text-align: center;display: block;margin: 0 auto;font:12px "Microsoft YaHei"; color:#fff;line-height: 22px;}
.zjby li p img{width: 100px;height: 24px;display: block;margin: 0 auto;padding-top: 20px;}
.zjby .jjbq{ width:330px; height:40px; background:#00aef2; opacity:0.5; moz-opacity:0.5; webkit-opacity:0.5; ms-opacity:0.5; font-size:18px; line-height:40px; display:inline-block; color:white; position:absolute; bottom:0px;}

/*wz*/
.g-wz{padding-bottom:40px;}
.wz{width: 100%;margin: 0 auto; overflow:hidden;}
.wz-l{width: 100%; padding-top:30px;border-bottom: 1px solid #c9c8c8; }
.wz h4{height: 40px; padding:8px;}
.wz h4 .le{float: left; font:28px "Microsoft YaHei";color: #00aef2;}
.wz h4 .le i{font-style: normal;text-transform: uppercase;font:28px "Microsoft YaHei";color: #31353e;font-weight: bold;}
.wz h4 .ri{float: right;padding-top: 5px;}
.wz dl{border-bottom: 1px dashed #c9c8c8;padding: 8px;}
.wz .none{border:0px}
.wz-l .l-t .lds{}
.wz dt{height: 106px;float: left;}
.wz dt img{border: 1px solid #d9d9d9;}
.wz dd{width: 100%;}
.wz dd b a{font:16px "Microsoft YaHei";color: #555;display: block;height: 30px;line-height: 30px;font-weight: bold; overflow:hidden;}
.wz dd p{font:14px "Microsoft YaHei";color: #666666;line-height: 24px;}
.wz dd em a{font:14px "Microsoft YaHei";color: #00aef2;}
.wz .lds_ul li{ width:100%; display:inline-block; overflow:hidden;}
.wz-l ul{padding: 8px;}
.wz-l .l-t li{line-height: 32px;}
.wz-l .l-t li a span{font:14px "Microsoft YaHei";color: #666666;display: inline-block;width: 430px;line-height: 32px;}
.wz-l .l-t li a{background: url(/images/t6.jpg) no-repeat left center;padding-left: 15px;}
.wz-l .l-t li a:hover span,.wz-l .cur a span{background: url(/images/t6-over.jpg) no-repeat right center;color: #00aef2;}
.wz-l .l-t li a:hover,.wz-l .cur a{background: url(/images/t6-over.jpg) no-repeat left center;}
.wz-l .l-b{height: 410px;overflow: hidden;}
.wz-l .l-b li{line-height: 30px; display:block; margin-bottom:5px;}
.wz-l .ts a{background: url(/images/t6.jpg) no-repeat left center;}
.wz-l .ts a span{font-weight:normal;}
.wz-l .em1 a{ width:130px;height: 23px;border: 1px solid #00aef2;text-align:center;font:12px "Microsoft YaHei"; color:#00aef2;;margin-bottom: 5px;display: block;font-style: normal;line-height: 23px;margin-top: 20px;}
.wz-l .cjwt-a{ padding-left:25px; background:url(/images/a.jpg) no-repeat left 7px; display:inline-block;}
.wz-l .cjwt-q{padding-left:25px; background:url(/images/q.jpg) no-repeat; }
.wz-r{width: 100%;padding-top:30px; display:block;}
.wz-r p{position: relative; padding:0px 8px;}
.wz-r p img{width:100%;}
.wz-r p span{left: 0px;TOP:0px; width: 100%;text-align: center;display: block;}
.wz-r b{display: block;font:18px "Microsoft YaHei";color: #666;line-height: 44px;}
.wz-r em{font-style: normal;font:14px "Microsoft YaHei";color: #666;line-height: 23px;width: 100%;text-align: left; display: block;margin: 8px auto 0px;}
.r-t{margin-top: -10px;}
.hotproducts{padding-top: 30px;  margin-bottom:0px;}
.randb{ width:100%; }
.randb ul, .rb_slide{ width:100%; display:block;}
.randb ul{ margin:0px;}
.randb ul li{width: 235px; height:235px; display:block; float:left; position:relative; overflow:hidden; padding:7px; }
.randb ul li a:hover{border:1px solid #00acec;}
.randb ul li a{width:235px; height:235px; display:block;border:1px solid #fff;}
.randb ul li img{height: 235px; margin:auto;width:235px; display:block;}
.randb ul li span{ width:235px; height:40px; line-height:40px;display: block;text-align: center;font:14px/40px "Microsoft YaHei";color: #fff;overflow:hidden; z-index:3; position:absolute; left:8px; bottom:6px; background:url(/images/ti.png) no-repeat;}
.randb .hon_prev,.randb .hon_next{ float:right; display:inline-block;  width:15px; height:15px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("/images/arrow.png") no-repeat 5px 3px; border:1px solid #aaa;}
.randb .hon_next{ background-position:5px -47px;  }
.randb .hon_prev:hover{background-position:-55px 3px;}
.randb .hon_next:hover{background-position:-55px -47px;}

/*link*/
.link_bj{ height:160px;overflow:hidden;} 
.link{ height:160px; overflow:hidden; margin:0 20px; width:960px; }
.link h2{ margin:43px auto 23px; height:35px; width:937px; padding-left:23px; overflow:hidden; font: bold 18px/32px "microsoft Yahei"; background:url(/images/link_icon.jpg) no-repeat left 10px; border-bottom: 3px #d0d0d0 solid;}
.link h2 a{ color:#543c31;}
.link h2 span{ display:block; text-align:right; font:12px/32px "microsoft Yahei";}
.link h2 span a{color:#666666;}

.link p{ display:block; float:left; width:100%; overflow:hidden; font:12px/25px "microsoft Yahei";}
.link p a{ color:#70706f; padding:0 8px; display:inline-block;}
 

 
