@charset "utf-8";
/* CSS Document */
/*top*/
.topWrap{background:#081B39;}
.logo{padding-top:5px;}
.nav{margin-left:68px; margin-right:53px;}
.nav li{float:Left; position:relative; margin-right:13px;}
.nav li>a{color:#fff; width:90px; height:60px; text-align:center; line-height:60px; display:block; font-size:13px;}
.nav li>a.current,.nav li>a:hover{background:#00A3E0;}
.nav li:hover>a{background:#00A3E0;}
.nav li .xiala{position:absolute; top:60px; background:#fdfdfc; width:140px; display:none; z-index:2;}
.nav li .xiala a{color:#15ABE4; padding-top:14px; padding-bottom:14px; display:block; text-align:center;}
.nav li .xiala a:hover{background:#A4ABB7; color:#fff;}
.search{padding-top:14px;}
.search .text{width:124px; height:30px; border:none; padding-left:9px; box-sizing:border-box;}
.search .submit{width:30px; height:30px; text-align:center; cursor: pointer; line-height:30px; background:#00A3E0 url(../images/ico1.png) no-repeat center; border:none;}
.wxDiv{padding-top:19px; padding-left:18px; position:relative;}

.wxImgXia{position:absolute; top:60px; right:0px; background:#fff; padding:10px; text-align:center; display:none; z-index:2;}
.wximg{cursor:pointer;}
/*.wximg:hover .wxImgXia{display:block;}*/
.wxImgXia span{font-size:14px; color:#666666; padding-top:10px; }


.slideBox{overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:85px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:15px;}
.slideBox .hd ul li.on{ background:#00A3E0; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{display:block;  width:100%;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{position:absolute; top:44%; left:19%; width:0px; height:60px; background:url(../images/left_arrow.png) no-repeat center; text-align:center;line-height:60px; color:#fff; opacity:0; /*display:none;*/
transition: all 0.35s ease-in-out;
-webkit-transform: all 0.35s ease-in-out;
-moz-transform: all 0.35s ease-in-out;
-ms-transform: all 0.35s ease-in-out;
-o-transform: all 0.35s ease-in-out;
transform: all 0.35s ease-in-out;}
.slideBox .next{position:absolute; top:44%; right:22%; width:0px; height:60px; background:url(../images/right_arrow.png) no-repeat center; text-align:center;line-height:60px; color:#fff; opacity:0;
transition: all 0.35s ease-in-out;
-webkit-transform: all 0.35s ease-in-out;
-moz-transform: all 0.35s ease-in-out;
-ms-transform: all 0.35s ease-in-out;
-o-transform: all 0.35s ease-in-out;
transform: all 0.35s ease-in-out;}
.slideBox:hover .prev{width:60px; opacity:1;}
.slideBox:hover .next{width:60px; opacity:1;}


.picBox{ position:relative;overflow:hidden;font-size:0;transition:all 0s linear 0s;}
.picBox a{transition:all 0.2s linear 0s;}
.picBox .clearfix{width:100%!important}
.picBox .bd li{width:100%!important;text-align:center;transition: all 0s ease-in-out;}
.picBox ul{width:100%!important;}
.picBox .hd{ position:absolute;bottom:85px;left:0;width:100%;height:14px;z-index:99;text-align:center}
.picBox .hd ul{margin:0;padding:0}
.picBox .hd li{background:#fff;display:inline-block;*display:inline;zoom:1;width:15px; height:15px; background: #fff; border-radius:100%;line-height:16px;text-align:center;color:#fff;cursor:pointer;font-size:12px; text-indent:99999px; margin:0 5px;}
.picBox .hd li.on{ background:#00A3E0;}
.picBox .next,
.picBox .prev{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;cursor:pointer;}
.picBox .prev{background:url(../images/left_arrow.png) no-repeat center; width:0; height: 60px;opacity:0;filter:Alpha(opacity=0);position:absolute;top:50%;z-index:100;left:0; top:255px;}
.picBox .next{background:url(../images/right_arrow.png) no-repeat 60px 0; width:60px; height: 60px;opacity:0;filter:Alpha(opacity=0);position:absolute;top:50%;z-index:100;right:0; top:255px;}
.picBox:hover .prev{opacity:1;filter:Alpha(opacity=100); width: 60px;}
.picBox:hover .next{opacity:1;filter:Alpha(opacity=100); width: 60px; background-position: 0 0;}


/*.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }*/

/*newsG*/
.newsG{padding:15px 30px; background:#F9F9F9; position:relative; margin-top: -50px; height:50px; box-sizing:border-box;}
.n_sp1{font-size:16px; color:#00a3e0; background:url(../images/ico3.png) no-repeat left center; padding-left:25px;}
.newsG i{width:1px; height:15px; background:#CFCFCF; display:block; margin-left:27px; margin-right:26px; position:relative; top:5px;}

.txtScroll-top{position:relative; width:985px;}
.txtScroll-top .hd{position:relative;}
.txtScroll-top .hd .prev{ font-size: 16px !important;height: 18px; display:block; cursor:pointer; top:2px; color:#AAAAAA; font-size:22px; position:absolute; top:4px; right:0;}
.txtScroll-top .hd .next{ font-size: 16px !important;height: 18px; display:block; cursor:pointer; bottom:2px; color:#AAAAAA; font-size:22px; position:absolute; bottom:-20px; right:0;}
.txtScroll-top .bd{padding-right:70px;}
.txtScroll-top .infoList li{font-size:13px; color:#333; padding-top:3px;}
.txtScroll-top .infoList li .date{ float:right; cursor:pointer;}
.txtScroll-top .infoList li .date:hover{color:#999;}
.txtScroll-top .infoList li a{color:#333;}
.txtScroll-top .infoList li a:hover{color:#999999;}

.title span{display:block; font-size:30px; color:#242325; padding-bottom:8px; text-align:center;}
.title img{display:block; margin-left:auto; margin-right:auto;}
/*.tabcon>div{padding-top:57px; padding-bottom:57px;}*/
.ul2{padding:51px 0 0; background:#F5F5F6; height: 0; position: absolute; top: 0; left: 0; overflow: hidden; width: 100%;}

.ul2 .left .leftSp1{font-size:28px; color:#373D41; font-weight:700;}
.ul2 .left .desc1{color:#858788; font-size:14px; width:480px; padding-top:15px; padding-bottom:15px;}
.ul2 .left .more{color:#E46B10; font-size:14px; font-weight:700; margin-bottom:34px; display:block;}
.soluteWrap{position:relative; padding-top: 27px;}
.tabtag{padding-top: 32px; overflow: hidden; padding-bottom: 22px;}
.tabtag li{width: 120px; margin-left:66px; height: 120px; float: left;text-align: center;}
.tabtag li a{box-sizing: border-box; display:block; background:url(../images/u10.jpg) no-repeat top center; height: 120px; font-size:16px; color: #4c5155; line-height: 30px; padding-top:83px;}
.tabtag li.active a{color:#00A3E0;}
.tabtag li a.a1{background:url(../images/u10.jpg) no-repeat top center;}
.tabtag li a.a2{background:url(../images/u15.jpg) no-repeat top center;}
.tabtag li a.a3{background:url(../images/u20.jpg) no-repeat top center;}
.tabtag li a.a4{background:url(../images/u25.jpg) no-repeat top center;}
.tabtag li a.a5{background:url(../images/u30.jpg) no-repeat top center;}
.tabtag li a.a6{background:url(../images/u35.jpg) no-repeat top center;}
.tabtag li.active a.a1{background:url(../images/u12.jpg) no-repeat top center;}
.tabtag li.active a.a2{background:url(../images/u17.jpg) no-repeat top center;}
.tabtag li.active a.a3{background:url(../images/u22.jpg) no-repeat top center;}
.tabtag li.active a.a4{background:url(../images/u27.jpg) no-repeat top center;}
.tabtag li.active a.a5{background:url(../images/u32.jpg) no-repeat top center;}
.tabtag li.active a.a6{background:url(../images/u37.jpg) no-repeat top center;}
.contbg{background:#F5F5F6; height:360px; width:100%; overflow: hidden; padding-top:30px;}
.contbg .container{width: 1200px; margin: 0 auto; position: relative; height: 390px; overflow: hidden;}
.contbg .container ul.ul2{ z-index:1;height:359px; padding-top:20px; position: absolute; top:-390px; width: 100%; overflow: hidden; opacity: 0;transition: all 0s ease-in-out;}
.contbg .container ul.active{top: 0; z-index: 2; opacity: 1;transition: all 0.55s ease-in-out;}
.ulxiala{width:580px;}
.ulxiala{}
.ulxiala a{color:#373D41; display:inline-block; font-size:14px; background:#fff; padding-left:20px; padding-right:17px; height:40px; text-align:center; line-height:40px; margin-right:15px; margin-bottom:15px;}
.ulxiala i{font-style:normal; font-size:15px;}
.ulxiala  a:hover{background:#00A3E0; color:#fff;box-shadow:0px 0px 8px rgba(8,62,82,0.35);}


.industry{position:relative; z-index:100; padding-top:37px; height:337px;}
.induUl{padding-left:18px; padding-right:18px; margin-left:-60px; padding-top:34px; overflow: hidden;}
.induUl li{float:left; text-align:center; margin-left:60px; position:relative; width: 142px;}
.induUl li span{display:block; font-size:13px; color:#333; padding-top:23px; padding-bottom:8px; transition: all 0.1s ease-in-out;
-webkit-transform: all 0.1s ease-in-out;
-moz-transform: all 0.1s ease-in-out;
-ms-transform: all 0.1s ease-in-out;
-o-transform: all 0.1s ease-in-out;
transform: all 0.1s ease-in-out; }
.induUl li:hover span{color:#00A3E0;}
.xBorder{position:absolute; transition:all .3s ease-in-out; transform:translate(-50%, 0); transition:width 0.3s ease-in-out, transform 0.3s ease-in-out;
 bottom:0; left:50%; width:0;  border-bottom:1px solid #00A3E0;  transition:width 0.3s ease-in-out, transform 0.3s ease-in-out;}
 

.induUl li:hover .xBorder{transform:translate(-50%, 0); width:70%; transition:width 0.5s ease-in-out, transform .3s ease-in-out;}

.jiazhiWrap{background:url(../images/bg2.png) no-repeat center; padding-top:35px; padding-bottom:30px; height: 335px;overflow: hidden;  position:relative; z-index:100;}
.jiazLeft{padding-left:40px; width:473px; padding-top: 42px;}
.jiaUl{margin-left: -12px;}
.jiazLeft .jiaSp1{color:#373d41; font-size:28px; font-weight:600;}
.jiazLeft p{font-size:14px; color:#858788; padding-top:29px; padding-bottom:15px;}
.jiaMOre{display:block; color:#E46B10; font-size:14px; margin-bottom:35px;}
.jiaUl li{float:left; width: 80px; padding-right: 24px; text-align:center;}
.jiaUl li i{display:block; border:1px solid #9a9c9f; margin: 0 auto; width:40px; height:40px; text-align:center; line-height:40px; border-radius:40px;}
.jiaUl li i img{vertical-align:middle;}
.jiaUl li i .img2{display: none;}
.jiaUl li:hover i .img1{display: none;}
.jiaUl li:hover i .img2{display:inline-block;}
.jiaUl li:hover i{border:1px solid #00A3E0;}
.jiaUl li span{display:block; margin-top:10px; color: #373d41; font-size: 14px;}
.jiaUl li:hover span{color:#00A3E0;}
.n_banner img{display:block; width:100%;}

.nycTitle{width:241px; height:100px; text-align:center; line-height:100px; background:#2FB2E4;background-color: rgba(0, 163, 224, 0.8); position:relative; margin-top:-100px; z-index:9;}
.nycTitle span{font-size:22px; color:#fff;}
.nycTitle i{font-style:normal; color:#fff; font-size:16px;}
.nycLeft{}

.nycLeft li a{display:block; width:241px; line-height:60px; text-align:center; height:60px; background:#ededed; color:#666; border-bottom:1px solid #fff; font-size:16px;}
.nycLeft li a.current,.nycLeft li a:hover{background:#00A3E0; color:#fff;}

.ny_contentInner{padding-top: 30px; overflow: hidden; padding-bottom: 60px;}
.nycRight2{width:844px; overflow: hidden;}
.nycRight2 .biaoti{color:#373D41; font-weight:bold; font-size:30px; line-height: 45px; margin-bottom:32px; display:block;}

.ryzzDiv{padding-left:100px;}
.ryTime{padding-left:10px; padding-top:20px; margin-right:100px;}
.ryTime div:nth-child(3),.ryTime div:nth-child(4){margin-top:-3px;}
.rongUl .rtSp1{color:#00A3E0; font-size:20px;}
.rongUl li{padding-bottom:15px; border-bottom:1px dashed #BDBDBD; margin-bottom:20px;}
.rongUl p{color:#666; font-size:14px; width:350px;}
.rongPictur{margin-left:28px;}

.nycRight2 .biaoti2{display:block; text-align:center; color:#5FA914; font-size:24px; font-weight:bold; margin-bottom:45px;}
.nycRight2 .content{line-height: 26px; color:#666666; font-size: 14px;}
.nycRight2 .content h3{font-size: 22px; line-height:40px; font-weight: normal;}
.main-page .left, .main-page .right{float:left;}
.main-page .ryTime{position:relative; text-align:center;font-size:18px;font-family:"微软雅黑";color:#fff;}
.main-page .ryTime div{background:url(../images/u859.png) no-repeat center; width:122px; height:46px; text-align:center; line-height:46px; font-size:18px; color:#666; margin-bottom:50px; cursor:pointer;}
.main-page .ryTime div.on{background:url(../images/u863.png) no-repeat center; color:#fff;}
.main-page .right{width:605px;height:800px;}
.main-page .content{position:relative; height:800px; overflow:hidden;}
.main-page .content .con-ggh{ height:800px;}


.newImg{display:block; width:300px; height:170px;}
.newRigt{margin-left: 330px;}
.nycul li{padding-bottom:20px; border-bottom:1px dashed #E4E4E4; margin-bottom:20px;}
.newRigt a{display:block; color:#333; font-size:18px; padding: 20px 0 25px;}
.newRigt a:hover{color:#00A3E0;}
.newRigt p{font-size:14px;}
.newRigt span{color:#999999; font-size:14px; display:block; margin-top:20px;}
.pages{margin-bottom:20px;}
.pages span{padding:10px 15px; display:inline-block; font-size:14px; border:1px solid rgba(228, 228, 228, 1);}
.pages a{padding:10px 15px; display:inline-block; font-size:14px; border:1px solid rgba(228, 228, 228, 1); margin-left:10px;}
.pages a:hover{background:#00A3E0; color:#fff; }

.comtDiv{padding-bottom:10px; border-bottom:1px solid #E4E4E4;}
.comTit>span{display:block; text-align:center; font-size:34px; color:#00A3E0; font-weight:700; padding:69px 0 32px;}
.comTime{color:#999; font-size:14px; display:block; margin-left:56px;}
.comtDiv i{font-style:normal; color:#999; font-size:14px; display:block; margin-left:60px;}
.comTent .content{font-size: 16px; color: #666666; line-height: 24px; padding: 30px 0 60px;}
.share{margin-left:140px;}
.share a{margin-top: 0  !important;margin-bottom: 0  !important;}
.shaSpa1{color:#333; font-size:14px;}
.shaP1 a{display:inline-block; margin-left:2px;} 
.comtRight a{color:#666; font-size:14px; font-weight:700; margin-left:24px;}
.qyzsUL{margin-left:-25px; padding-top: 16px;}
.qyzsUL li{float:left; margin-left:25px; margin-bottom:30px;}
.qyzsUL li img{display:block; width:260px; height:150px; cursor: pointer;}
.maskWrap{width:100%; transition: all 0s ease-in-out; -webkit-transform: all 0s ease-in-out; -moz-transform: all 0s ease-in-out; -ms-transform: all 0s ease-in-out; -o-transform: all 0s ease-in-out; 
transform: all 0s ease-in-out; height:100%; position:fixed; display:none; top:0; z-index:200;}

.mask2{width:100%; background:#666; opacity:.6; position:fixed; height:100%; display:none; z-index:888;}
.maskWrap .imgDiv2{position:relative; z-index:999; width:900px; margin:auto; text-align:center; margin-top:15%;}
.maskWrap ul li{margin:auto;}
.maskWrap img{margin:auto; text-align:center;height:0; transition: all 0s ease-in-out; -webkit-transform: all 0s ease-in-out; -moz-transform: all 0s ease-in-out;
 -ms-transform: all 0s ease-in-out; -o-transform: all 0s ease-in-out; transform: all 0s ease-in-out; opacity:0;}
 
#allmap{width:846px; height:373px;}
.contactDiv{margin-bottom:70px; font-size: 14px; line-height: 26px;}
.contactSp1{font-size:26px; color:#373D41; font-weight:bold; margin-top:45px; margin-bottom:35px; display:block;}
.contactDiv div{margin-bottom:7px; color:#7A7A7A; font-size:14px;}

.join>span{font-weight:700; color:#373D41; font-size:28px;}
.joinTable{width:828px; margin-top:33px;}
.joinTable tr{font-size:14px;}
.joinTable tr:first-child{font-size:16px; font-weight:700;}
.joinTable td{padding-top:17px; padding-bottom:17px; text-align:center; border-bottom:1px dashed #BDBDBD;}
.joinTable tr:first-child td{border-bottom:1px solid #C7C7C7;}
.joinTable tr .first{text-align:left;}
.joinTable td a:hover{color:#00A3E0;}

.joindescsp1{color:#333; font-weight:bold; font-size:30px; line-height: 40px; padding-bottom: 6px;}
.table {padding-bottom: 40px;}
.table table{width: 100%;}
.table table tr th{line-height: 58px; border-bottom: 1px solid #c7c7c7; font-size: 16px; color: #666; text-align: center;}
.table table tr td{line-height: 56px; border-bottom: 1px dotted #bdbdbd; color: #666; font-size: 16px; text-align: center;}
.caseUl{ margin: 0 -15px; border-bottom:1px dashed #e4e4e4; margin-bottom: 20px;}
.caseUl li{float:left; padding: 0 15px 32px; width:261px;}
.caseUl li img{width:260px; height:150px;border: 1px solid #e4e4e4;}
.caseUl li span{font-size:18px; display:block; font-weight:700; padding-top:14px; padding-bottom:3px; color:#333;}
.caseUl li span:hover{color:#00A3E0;}
.caseUl li p{font-size:14px;}
.comDescPrevLeft{background:url(../images/bg3.png) no-repeat center; width:459px; height:286px;}
.comDescPrevLeft img{display:block; width:405px; height:230px; vertical-align:middle; text-align:center; margin-left:auto; margin-right:auto; margin-top:20px;}
.comDescPrevRight{margin-left:68px;}
.comprrTit{display:block; color:#139B49; font-size:18px; margin-top:15px; margin-bottom:30px;}
.comDescPrevRight div{width:550px;}
.comDescPrev{margin-bottom:75px;}




/*footerWrap*/
.footerWrap{background:#13191C; padding-top:30px; position:relative;z-index: 2;}
.footerLine{display:block; width:100%; height:1px; background:#182023; position:absolute; top:75px;}
.linkDIv span{font-size:16px; color:#DCDCDC;}
.linkUl1 li{float:left; margin-right:25px;}
.linkUl1 li a{color:#666; font-size:14px;}
.linkUl1 li:hover a{color:#A9A9A9;}
.footNav li{float:Left; margin-left:30px; font-size:14px;}
.footNav li a{color:#DCDCDC;}
.footNav li:hover a{color:#A9A9A9;}
.footerContent{margin-top:58px;}
.f_tips{font-size:14px; color:#DCDCDC; font-style:normal; margin-left:6px;}
.nameDiv{position:relative;}
.nameDiv input{background:#272D30 url(../images/ico16.png) no-repeat 15px center; color: #fff; padding-left:50px; width:240px; box-sizing:border-box; border:none; height:40px; line-height:40px; font-family:"微软雅黑"}
.inputLine{display:inline-block; width:1px; height:23px; background:#818282; position:absolute; left:40px; top:8px;}
.telDiv{position:relative; margin-left:15px;}
.telDiv input{background:#272D30 url(../images/ico17.png) no-repeat 15px center; color: #fff; padding-left:50px; width:240px; box-sizing:border-box; border:none; height:40px; line-height:40px; font-family:"微软雅黑"}
.testDiv{margin-top:30px; margin-bottom:20px;}
.F_textarea{background:#272D30; width:495px; height:77px; padding:10px; font-size: 14px; color: #fff; box-sizing:border-box; font-family:"微软雅黑"; resize:none; border:none;}
.f_submit{background:#16a9e0; width:170px; height:38px; text-align:center; line-height:30px; cursor: pointer; border:none; color:#fff; display:block; margin-top:15px; font-size:14px; font-family:"微软雅黑"; }
.f_tel{display:block; font-size:22px; color:#6C6F70; margin-top:15px; margin-bottom:25px;}
.FCcenter{margin-left:132px;}
.FCcenter p{color:#6C6F70; font-family:"微软雅黑"; line-height: 24px;}

.body1{height:1000px;}

.addnyDiv{position:fixed; top:20px; z-index:300;}
#featureContainer{position:relative; margin-top:55px; margin-bottom:55px;}
#featureContainer .prev{background:url(../images/u293.png) no-repeat center; display:block; width:35px; height:35px; left:0; position:absolute; top:32px; z-index:99;}
#featureContainer .next{background:url(../images/u294.png) no-repeat center; display:block; width:35px; height:35px; right:0; position:absolute; top:32px;}

.featureul li{float:left; width:180px !important; border:1px solid #E5E5E5; margin-left:44px;}
#botton-scroll{left:13px !important;}
.featureul li:hover{background:#F6F6F6;}

.flip-slider{padding: 56px 0 60px; overflow: hidden; width: 1200px; margin: 0 auto; position: relative;}
.flip-frame{
	width: 1128px;
	height:100px;
	margin: 0 auto;
	/*overflow: hidden;*/
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	-ms-perspective: 1000px;
	perspective: 1000px;
	overflow: hidden;
}
.flip-frame .flip{
	position: relative;	
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;

}
.flip-frame .flip .slide{position: absolute;top:0; left: 0; width: 100%; transform: rotateX(-180deg); opacity:1; z-index: 0;transition: all 0s ease-in-out;}
.flip-frame .flip .front{transform: rotateX(-360deg);transition: all 0.65s ease-in-out; opacity: 1; z-index: 2;}
#next{width:35px; height: 35px;border: none; background: none; position: absolute; right: 0; top:89px; cursor: pointer;}
#prev{width:35px; height: 35px;border: none; background: none; position: absolute; left: 0; top:89px; cursor: pointer;}
#show li{overflow: hidden;}
#show li a{display: block; border: 1px solid #f6f6f6; height:98px; width: 178px; float: left; margin: 0 22px;}

#mask{display:none; position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,0.6); z-index: 11; top: 0; left: 0;}
#imgshow{text-align: center; width:900px; height: 0; overflow: hidden;transition: all 0.35s ease-in-out; position: fixed; top:50%;left: 50%; margin-top:-250px; margin-left: -450px; z-index: 12;}
.FCRight{position: relative;}
.wxewm{width:145px; height: 145px; position:absolute; top:70px; left:40px;}
.linkWrap{line-height: 20px;}

.mask{background:rgba(0,0,0,0.6); position:fixed; width: 100%; height: 100%; top:0; z-index:9; left:0; display: none;}
.honorpicbox{width: 800px; height: 500px; z-index: 10; position:fixed; top: 50%; left: 50%; text-align: center; margin-top: -250px; margin-left: -400px;}
.honorpicbox a{display: block; height:0px; overflow: hidden; vertical-align: middle;transition: all 0.35s ease-in-out;}