@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;word-wrap:break-word;}
a{text-decoration: none;}
a:link {text-decoration: none; border:none;}
a:visited {text-decoration: none; border:none;}
a:hover {text-decoration:none; border:none;}
a:active {text-decoration: none;  border:none;}

a.underline:hover {text-decoration:underline;}

a img{border:none;} 
body{margin: 0px;padding:0px; background-color:#fff;position:relative;}
body,td,div,a,li,form { font-size:14px; color:#391f0e; line-height:20px; font-family:Arial,"Microsoft yahei";}
div,form,p,img,ul,ol,li,dl,dt,dd,button,input{margin: 0px;padding: 0px;}
li{ list-style:none;}
.clear{clear:both !important;width:0px !important;height:0px !important;line-height:0px !important;overflow:hidden !important;padding:0 !important;margin:0 !important;float:none !important;position:static !important;background:none !important;}
.animate{-webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -ms-transition-duration:0.3s;transition-duration:0.3s;}
.f10{height:10px;width:100%;overflow:hidden;}
.f15{height:15px;width:100%;overflow:hidden;}
.f20{height:20px;width:100%;overflow:hidden;}
.f30{height:30px;width:100%;overflow:hidden;}
.f35{height:35px;width:100%;overflow:hidden;}
.f40{height:40px;width:100%;overflow:hidden;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after { clear:both; }/* For IE 6/7 (trigger hasLayout) */
.clearfix { zoom:1; }
.fl{float:left;}
.fr{float:right;}
.ya{}
.hide{display:none;}
.greybg{background-color:#f5f5f5;}







.f35{height:35px;width:100%;overflow:hidden;}
.box{width:100%;max-width:1900px; min-width:1200px; margin:0 auto; height:auto;}
.w{width:1200px;margin:0 auto;}


.box1{height:98px;}
.box1 .logo{width:223px;height:98px;}
.box1 .logo img{width:223px;height:98px;}

.translate{width:600px;text-align:right;line-height:20px;font-size:12px;padding-right:9px;}
.translate a{line-height:20px;margin:0 10px;font-size:12px;}


.topmenu{width:720px;margin-top:15px;height:50px;}
.topmenu li{float:left;position:relative;width:90px;}

.topmenu li .nava{display:block;width:75px;margin:0 auto;text-align:center;line-height:30px;color:#4c4c4c;}
.topmenu li .curr{color:#e83b29;border-bottom:2px solid #e83b29;}
.topmenu li .on{color:#e83b29;}





.topmenu  li .smenu {display:none;position:relative;margin-top:31px;height:238px;width:470px;z-index:999;background-color:#fff;border-bottom:2px solid #307dea;}
.topmenu  li .smenu ul{width:140px;padding-top:10px;}
.topmenu  li .smenu ul li{width:100%;}
.topmenu  li .smenu a{display:block;text-indent:20px;line-height:33px;color:#515050;}
.topmenu  li .smenu a span{font-family:Simsun;font-weight:bold;margin-right:5px;}
.topmenu  li .smenu img{float:right;padding:20px 25px 0 0;}



.box2 {position:relative;}
.box2 .slideBox{ width:100%; height:516px; overflow:hidden; position:relative;  }
.box2 .slideBox .hd{ height:15px; overflow:hidden; position:absolute;left:50%;margin-left:-37px;bottom:20px;z-index:99; }
.box2 .slideBox .hd ul{ overflow:hidden; zoom:1; float:right; z-index:99; }
.box2 .slideBox .hd ul li{ float:left; margin-right:15px;  width:15px; height:15px; line-height:0px;cursor:pointer; z-index:99; background:url(../img/dot1.png) no-repeat;background-position:-30px 0px;}
.box2 .slideBox .hd ul li.on{background-position:0 0; }
.box2 .slideBox .bd{ position:relative; height:100%; z-index:5;   }
.box2 .slideBox .bd li{ zoom:1; vertical-align:middle; width:100%; height:516px;  }


.box3{padding-top:50px;height:250px;background-color:#f5f5f5;}

.box3 .company{float:left;position:relative;margin:0 10px;width:280px;height:190px;overflow:hidden;}
.box3 .company a{display:block;width:280px;height:190px;text-align:center;overflow:hidden; position: relative;}
.box3 .company img{position:absolute}
.box3 .company .ccbg{position:absolute;top:0;left:0; z-index:1;width:280px;height:190px;}
.box3 .company  > [id^="blurred"] {position: absolute; top:0; left:0; z-index:0;}
.box3 .company svg{position: absolute; top:0; left:0; z-index:0;width:280px;height:190px;}
.box3 .company .ccplus{position:relative;display:block;margin:50px auto 0;width:49px;height:49px;z-index:99;}
.box3 .company span{position:relative;display:block;margin:20px auto 0;line-height:30px;font-size:18px;color:#fff;z-index:99;}


.box4{height:500px;padding-top:40px;}
.box4left{width:600px;}


.homepicnews{ width:600px; overflow:hidden; position:relative;  }
.homepicnews .hd{ overflow:hidden;  height:50px; }
.homepicnews .hd .lefttitle{ float:left;width:240px;font-size: 20px;color:#393939;font-weight:bold;}
.homepicnews .hd .next{ display:block; position:relative; width:60px; height:15px; float:right; margin-top:10px;margin-right:20px; line-height:15px; overflow:hidden;cursor:pointer; text-indent:18px;color:#5e5e5e;}
.homepicnews .hd .next i {display:block;width: 15px;height: 15px;position: absolute;left: 0px; top: 0px; background:url(../img/dot2.png) no-repeat;}
.rotate{transform:rotate(0deg);-ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -webkit-transition: all 0.5s ease;  -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease;  transition: all 0.5s ease;  }
.homepicnews .hd .next:hover .rotate{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.homepicnews .bd{overflow:hidden;height:430px;}
.homepicnews .bd ul{ overflow:hidden; zoom:1; }
.homepicnews .bd ul li{ float:left;margin-right:20px;width:280px;height:430px; _display:inline; background-color:#fff;overflow:hidden; }
.homepicnews .bd ul li .pic{}
.homepicnews .bd ul li .pic img{ width:280px; height:180px; display:block;}
.homepicnews .bd ul li .title{height:50px;}
.homepicnews .bd ul li .title a{line-height:50px;color:#272727}
.homepicnews .bd ul li .text{}
.homepicnews .bd ul li .text .datebox{float:left;width:50px;height:50px;background-color:#868686;color:#fff;}
.homepicnews .bd ul li .text .blueon{background-color:#01a2ea;}
.homepicnews .bd ul li .text .datebox .t1{padding-top:5px;text-align:center;font-size:20px;}
.homepicnews .bd ul li .text .datebox .t2{text-align:center;font-size:12px;}
.homepicnews .bd ul li .text .textbox{float:left;width:215px;margin-left:15px;}
.homepicnews .bd ul li .text .textbox p a{color:#727272;font-size:12px;}


.box4right{width:600px;}
.box4right .morebox{height:50px;text-align:right;}
.box4right .morebox a{color:#5e5e5e}
.box4right .newsbox{width:598px;margin-bottom:10px;border:1px solid #dadada;height:128px;}
.box4right .newsbox p{width:568px;margin:0 auto;}
.box4right .newsbox .t1 {padding-top:10px;}
.box4right .newsbox .t1 a{line-height:40px;color:#242424;font-size:18px;font-weight:bold;}
.box4right .newsbox .t1 a:hover{color:#f00;}
.box4right .newsbox .t2{color:#727272;font-size:12px;}
.box4right .newsbox .t3 a{color:#727272;font-size:12px;}

.box5{height:340px;background-color:#f5f5f5;}
.box5left{width:580px;}
.box5left p{width:560px;}
.box5left .t1{color:#393939;font-size:20px;font-weight:bold;line-height:80px;}
.box5left .t2{text-indent:2em;color:#5d5d5d;line-height:26px;}
.box5left .t3{padding-top:25px;}
.box5left .t3 a{display:block;width:110px;line-height:30px;border:1px solid #4dbced;color:#4dbced;text-align:center;}


.box5right{width:620px;}
.box5right .picture,.box5right .video{width:280px;height:180px;margin-left:20px;margin-top:80px;position:relative;}
.box5right .picture{background:url(../img/picture.jpg) no-repeat;}
.box5right .picture a{display:block;position:absolute;right:0;bottom:0;width:105px;line-height:50px;text-align:center;color:#fff;background-color:#01a2ea;font-size:16px;}

.box6{height:168px;background:url(../img/box6bg.jpg) center no-repeat;}
.circle{display:block;float:left;margin-top:18px;padding-top:114px;width:200px;font-size:16px;background:url(../img/circlebg.png) no-repeat;text-align:center;color:#000;}
.circle1{background-position:50px 0;}
.circle2{background-position:-150px 0;}
.circle3{background-position:-350px 0;}
.circle4{background-position:-550px 0;}
.circle5{background-position:-750px 0;}
.circle6{background-position:-950px 0;}

.box7{background-color:#01a2ea;height:58px;}
.box7 .endul li{float:left;width:180px;color:#fff;line-height:58px;font-size:18px;}

.box8{background-color:#018ae2;height:200px;}
.box8 dl{float:left;padding-top:15px;width:180px;}
.box8 dd a{color:#fff;line-height:30px;font-size:14px;}
.box8 .erwei{float:left;width:170px;margin-top:28px;color:#fff;font-size:16px;}
.box8 .erwei img{float:left;margin-right:10px;width:80px;height:80px;}

.box9{background-color:#2c2c2c;height:60px;}
.box9 span{float:left;line-height:60px;font-size:12px;color:#fff;}
.box9 .support{float:right;line-height:60px;font-size:12px;color:#fff;}

.box11{height:272px;background:url(../img/productbanner.jpg) center no-repeat;}
.box11 .t1{padding-top:80px;font-size:32px;color:#fff;text-align:center;}

.box11 .t2{text-align:center;padding-top:30px;}
.box11 .t2 a{display:inline-block;width:135px;margin:0 15px;line-height:28px;color:#fff;}
.box11 .t2 .curr{border:1px solid #fff;}

.box12{height:85px;margin-top:10px;}
.box12 .location{border-bottom:1px solid #e1e1e1;color:#555555;height:50px;}
.box12 .location i{float:left;display:block;font-style:normal;font-size:24px;line-height:50px;font-weight:bold;}
.box12 .location span{float:left;display:block;padding-top:20px;margin-left:10px;color:#555555;}
.box12 .location span a{color:#555555;}
.box12 .rightmenu{float:right;}
.box12 .rightmenu a{float:left;display:block;padding:0 2px;margin:0 20px;line-height:48px;height:48px;}
.box12 .rightmenu .curr{color:#e83a28;border-bottom:2px solid #e83a28;}


.piclistbox{margin-bottom:30px;}}
.piclist{margin-bottom:30px;}
.piclist li{float:left;width:258px;height:290px;padding:10px;margin:0 10px 25px;border:1px solid #d2d2d2;}
.piclist li .picbox img{width:258px;height:175px;}

.piclist li .textbox .t1{margin:9px auto;}
.piclist li .textbox .t1 a{display:block;line-height:27px;height:27px;font-size:16px;background:url(../img/dot3.jpg) right no-repeat;color:#1078e3;padding-right:38px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.piclist li .textbox .t2 a{color:#787878;line-height:22px;}
.piclist li .textbox .t3 span{display:block;width:40px;height:15px;margin-bottom:10px;border-bottom:1px solid #d3d3d3;}


.box15{height:259px;background:url(../img/box15bg.jpg) center no-repeat;}
.box155{height:259px;background:url(../img/topb1.jpg) center no-repeat;}


.box18{}
.box18left{width:800px;}
.newslist{margin-bottom:20px;}
.newslist li{border-bottom:1px solid #cccccc;padding-bottom:7px;margin-bottom:20px;}
.newslist li .t1 a{color:#393939;font-size:20px;font-weight:bold;line-height:43px;}
.newslist li .t2{color:#b8b8b8;margin-bottom:5px;}
.newslist li .t3 a{color:#a4a4a4;line-height:24px;}
.newslist li .t4 a{display:block;width:80px;background:url(../img/dot4.jpg) right no-repeat;color:#c3c3c3;line-height:30px;}



.rightslide{width:350px; height:520px;overflow:hidden;background-color:#f4f4f4; position:relative;}
.rightslide .bd{ position:relative; height:500px; z-index:0;  }
.rightslide .bd li{ zoom:1; vertical-align:middle; width:300px;padding:0 25px;}
.rightslide .bd li .t1{color:#595959;font-size:18px;font-weight:bold;padding-top:35px;line-height:30px;margin-bottom:10px;}
.rightslide .bd li .t2 img{width:300px;height:190px}
.rightslide .bd li .t3{padding-top:25px;line-height:24px;color:#6f6f6f;}


.rightslide .prev,.rightslide .next{display: block;position:relative;width: 16px;height: 32px;float: right;cursor: pointer;_width:16px;margin-top:-32px;z-index:99;}
.rightslide .prev{background: url(../img/leftarrow.jpg) left no-repeat;margin-right:40px;}
.rightslide .next{background: url(../img/rightarrow.jpg) right no-repeat;margin-right:10px;}
.rightslide .detail{display:block;width:160px;height:44px;background-color:#cf000d;color:#fff;font-size:18px;text-indent:31px;line-height:44px;margin-top:25px;}
.rightslide .detail span{margin-left:10px;color:#f5a11b;font-weight:bold;}

.rightslide .hd{ overflow:hidden;position:relative; width:150px;margin-left:170px; height:11px; margin-top:-40px;z-index:99;}
.rightslide .hd ul{ float:right; overflow:hidden; zoom:1;  zoom:1;margin-right:10px; }
.rightslide .hd ul li{ float:left;  width:11px; height:11px; overflow:hidden; margin-right:8px;cursor:pointer;background:url(../img/dot5.png) no-repeat;background-position:-20px 0; }
.rightslide .hd ul li.on{ background-position:0 0;}


.box16{padding-top:50px;height:250px;background-color:#f5f5f5;}

.box16 .company{float:left;position:relative;margin:0 10px;width:280px;height:190px;overflow:hidden;}
.box16 .company a{display:block;width:280px !important;height:190px !important;text-align:center;overflow:hidden; position: relative;}
.box16 .company img{position:absolute}
.box16 .company .ccbg{position:absolute;top:0;left:0; z-index:1;width:280px;height:190px;}
.box16 .company  > [id^="blurred"] {position: absolute; top:0; left:0; z-index:0;}
.box16 .company svg{position: absolute; top:0; left:0; z-index:0;width:280px;height:190px;}
.box16 .company svg img{width:280px;height:190px;}
.box16 .company .ccplus{position:relative;display:block;margin:50px auto 0;width:49px;height:49px;z-index:99;}
.box16 .company span{position:relative;display:block;margin:0;line-height:190px;font-size:18px;color:#fff;z-index:99;background:url(../img/line.png) no-repeat;}



.box17{margin-bottom:50px;}


/*内页荣誉列表*/
.honorlist{min-height:407px;width:1200px;float:left;}
.honorlist li {float:left;margin:0 7px 20px;width:225px;height:212px;overflow:hidden;display:inline;position:relative;}
.honorlist li .subsummary {height:27px;overflow:hidden;text-align:center;font-size:12px;line-height:27px;color:#424242;}
.honorlist li .subsummary a {font-size:12px;line-height:27px;text-transform:capitalize;color:#424242;}
.ver_pic {width:220px;height:175px;text-align:center;position:relative;display:table-cell;vertical-align:middle;background-color:#fff;border:1px solid #b3b3b3;}
.ver_pic .subpic {*position:absolute;top:50%;left:50%;}
.ver_pic .subpic img {*position:relative;top:-50%;left:-50%;}


.picbox {width:258px;height:175px;text-align:center;position:relative;display:table-cell;vertical-align:middle;background-color:#fff;}
.picbox .subpic {*position:absolute;top:50%;left:50%;}
.picbox .subpic img {*position:relative;top:-50%;left:-50%;}



.epages {text-align:center;margin-bottom:20px;}
.epages a{display:inline-block;line-height:26px;padding:0 10px;border:1px solid #dedee0;color:#6a6a6a}
.epages b{display:inline-block;line-height:26px;width:26px;background-color:#01a2ea;color:#fff;}



.pname{text-align:center;font-size:16px;line-height:40px;color: #3C3C3C;}
.xw_xinxi{width:100%;height:32px;line-height:32px;text-align:center;background: #EAE9E9;color: #5A5A5A;margin:5px auto 10px;}
.xw_detail{width:100%;margin:0 auto;min-height:300px;color:#3A3A3A;}
.xw_detail div{color:#3A3A3A;}
.xw_detail p{text-indent:2em;font-size:14px;color:#3A3A3A;line-height:27px;}




.techlist{border-top:2px solid #f2f2f2;}
.techlist li{height:50px;width:100%;line-height:50px;border-bottom:2px solid #f2f2f2;}
.techlist li span{display:block;float:left;width:62px;height:50px;color:#cecece;font-size:16px;text-align:center;border-right:2px solid #f2f2f2;}
.techlist li a{display:block;float:left;height:50px;color:#545454;line-height:50px;text-indent:15px;}
.techlist li a:hover{color:#f00;}
.techlist li i{float:right;height:50px;color:#abaaaa;line-height:50px;font-style:normal;}



.righttitle{height: 36px;line-height: 36px;padding-left: 28px;margin-bottom:15px;background-color: #e5e5e5;font-size: 16px;color: #3282bf;}
.righttitle span{font-weight:800;margin:0 10px;}
.tableborder tr td{line-height:30px;}
.submitbutton{font-size: 14px;color: #FFF;font-family: "Microsoft Yahei";border: none;cursor: pointer;background: #3282bf;width: 87px;height: 28px;line-height:28px;}



.ptable{border-collapse:collapse;border:none;}
.ptable td{border:1px solid #000;}
.ptable td p{text-indent:0px;}



.box111{height:272px;background:url(../img/productbanner.jpg) center no-repeat;}
.box111 .t1{padding-top:50px;margin-bottom:20px;font-size:32px;color:#fff;text-align:center;}
.box111 .t2{text-align:center;padding-top:10px;}
.box111 .t2 a{display:inline-block;width:435px;margin:0 15px;line-height:28px;color:#fff;}
.box111 .t2 .curr{border:1px solid #fff;}