body,ul,li,p{margin: 0; padding: 0; list-style: none;font-size: 14px; font-family: "微软雅黑";}
.nav{width: 100%;height: 93px;box-shadow:#8A8A8A 0 0 10px 4px; position:relative; z-index: 90;}
img{display: block;}
a{text-decoration: none;color: #000;}
.s_nav{width: 1200px; margin: 0 auto;}
.logo{float: left;margin:10px 0 0 0;}
.logo1{float: left;margin:45px 0 0 0; position: relative;}
			
.em{position: absolute;right:0;top: 50px;display: none;z-index: 1000;}
			
.nav_s{float: left;margin: 0 0 0 30px;}
.nav_s div{
	font-size: 17px;
	width: 110px;
	text-align: center;
	float: left;
	margin-top: 40px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.navsli{width: 100%;background: #f2f2f2; overflow: hidden; position: absolute; z-index: 99;}
.slide{overflow: hidden;width: 1200px; margin: 20px auto; display: none;}
.sl1{width: 300px;float: left;}
.sl1 img{width: 85%; margin: 0 auto;}
.sl2{width: 285px; float: left;margin: 0 30px;}
.sl2 div{width: 122px; border-bottom: solid 1px #D4D4D4;padding: 10px 5px; margin: 0 0 0 10px;float: left;}
.sl2 div:hover{border-bottom: solid 1px #0090d9}
.sl3{width: 480px ;float: left;}
.sl32{width: 100px; border: solid 1px #D4D4D4;text-align: center;padding: 5px;margin-top: 15px;}
.sl33{font-size: 22px;margin: 10px 0;}
.sl31{line-height: 25px;height: 55px; overflow: hidden; text-indent: 2em;}
.mou{display: block;}
.lea{display: none;}
i{font-style:normal}
.ncbanner{ width:100%; height:576px; background:#CCC; position:relative; overflow:hidden; margin-top: 1px;}
			
.ncbannerImg{height:576px; position:relative;}
.ncbannerImg a{ display:block; position:absolute; top:0px; width:100%;height:576px;}
.ncbannerPrev{ display:block; width:50px; height:50px; background:url(../images/prev.png) no-repeat; cursor:pointer; position:absolute; top:280px; left:50px;}
.ncbannerNext{ display:block; width:50px; height:50px; background:url(../images/next.png) no-repeat; cursor:pointer;position:absolute; top:280px; right:50px;}
.ncbannerList{ margin:-30px auto 0 auto; width:100%; text-align:center; position:absolute;}
.ncbannerList i{ display:inline-block; margin: 0 3px; 
width:15px; text-align:center; 
height:15px; line-height:15px; 
background:#fff; cursor:pointer;  border-radius:15px; font-size:12px; color:#fff;}
.ncbannerList i.selected{ background:#058ED7;}
.w100{width: 100%;overflow: hidden;margin: 15px 0;}
.gs1{width: 1200px; margin: 0 auto;overflow: hidden;}
.gsl{float: left;width: 761px;}
.gsr{float: right;width: 400px;}
.jj{font-size: 24px;margin: 15px 0;}
.jj1{width: 100%;overflow: hidden;background: #0090D9;background: url(../images/abbg.jpg) no-repeat center;}
.jj a:hover{color:#0090D9;}
.jjimg{width: 405px; overflow: hidden;float: left;}
.jjimg img{width: 100%;}
.jj2{width: 760px;float: left;padding: 10px; box-sizing: border-box;color: #FFFFFF;line-height: 30px;}
.jj2 a{color:#FFF;}
.tg{margin: 15px 0; overflow: hidden;}
.tg1{font-size: 24px;float: left;}
.tg1 a:hover{color:#0090D9;}
.tg2{font-size: 14px;float: right;width: 65px;color: #FFFFFF;background: #0090D9;float: right;text-align: center;padding: 3px 0;margin-top: 5px;}
.tg2 a{color:#FFF;}	
.tg2 a:hover{text-decoration:underline;}		
			
.txtScroll-top{ width:400px;  overflow:hidden; position:relative;margin-top: 15px; }
.txtScroll-top .bd{ padding:7px;}
.txtScroll-top .infoList li{padding: 20px 0; border-bottom:  dashed 1px #D4D4D4;width: 100%; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;
background: url(../images/jt.png) no-repeat center left;padding-left:25px;}
.txtScroll-top .infoList li a:hover{color:#0090D9;}
.txtScroll-top .infoList li .date{ float:right; color:#999;  }
		
.txtScroll-top1{ width:400px;  overflow:hidden; position:relative;margin-top: 15px; }
.txtScroll-top1 .bd{ padding:7px;}
.txtScroll-top1 .infoList li{padding: 13.5px 0; border-bottom:  dashed 1px #D4D4D4;width: 100%; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;
background: url(../images/jt.png) no-repeat center left;padding-left:25px;}
.txtScroll-top1 .infoList li a:hover{color:#0090D9;}
.txtScroll-top1 .infoList li .date{ float:right; color:#999;  }
.xw{border-bottom: dashed 1px #D4D4D4; overflow: hidden;margin: 10px 0;}
.xw1{width: 138px; float: left;}
.xw1 img{margin: 5px auto; width: 90%;}
.xw2{float: right;width: 611px;}
.bt{width: 100%;font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;line-height: 25px;}
.bt a:hover{color:#0090D9;}
.sj{width: 100%;font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;color: #CCCCCC;line-height: 25px;}
.nr{width: 100%;font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;color: #999;line-height: 45px;}
.zz{width:500px;float: left;}
.ry{width:650px;float: right;}
.zz1{overflow: hidden;margin:10px 0;}
.z1,.z2{float: left;}
.z1{border: solid 1px #F2F2F2;}
.z1 img{margin:10px auto;width: 80%;}
.z2{background: #0090D9; color: #FFFFFF;line-height: 58px; width: 442px;padding: 0 0 0 10px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
		

.zs{height: 200px;overflow: hidden;}
.zy{width: 650px; position: absolute;height: 50px;}
.l,.r{position: absolute; width: 50px;}
.l,.r img{width: 100%;}
.l{top:-120px;left: -40px;}
.r{top:-120px;right: 0;}
		
		
/*图片滚动*/
.picScroll-left{ width:100%;  overflow:hidden; position:relative;   }
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; background:url("images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:230px;  display:block;  padding:2px; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
.tie{text-align: center; font-size: 24px;margin: 15px 0;}
.tie a:hover{color:#0090D9;}
.jp{overflow: hidden;}
.jp1{width: 270px; float: left;margin: 0 15px;}
.jp1 img{width: 100%;}
.li{width: 100%;}
.li img{margin: 10px auto;width: 130px;}


/*鼠标经过*/
.port-3{float: left; width: 100%; position: relative; overflow: hidden; text-align: center; border: 4px solid rgba(255, 255, 255, 0.9); perspective: 500px;}
.port-3 img{transition: 0.5s;}

.port-3.effect-1 .text-desc{z-index: -1; transition: 0.5s; transform: rotateX(80deg); transform-origin: center top 0; padding: 45px 20px 20px; opacity: 1;}
.port-3.effect-1:hover .text-desc{transform: none;}
.port-3.effect-1:hover img{opacity: 0; transform: scale(1.2)}

.port-3.effect-2 .text-desc{z-index: -1; transition: 0.5s; transform: rotateX(80deg); transform-origin: center bottom 0; top: auto; bottom: 0; padding: 45px 20px 20px;}
.port-3.effect-2:hover .text-desc{transform: none; opacity: 1;}
.port-3.effect-2:hover img{transform: translateY(-100%)}

.port-3.effect-3 .text-desc{z-index: -1; transition: 0.5s; transform: rotateX(80deg); transform-origin: center top 0; padding: 45px 20px 20px;}
.port-3.effect-3:hover .text-desc{transform: none; opacity: 1;}
.port-3.effect-3:hover img{transform: translateY(100%)}




.btn{display: inline-block; padding: 5px 10px; font-size: 14px; color: #fff; border: 2px solid #4d92d9; background-color: #4d92d9; text-decoration: none; transition: 0.4s;}
.btn:hover{background-color: transparent; color: #4d92d9; transition: 0.4s;}
.text-desc{position: absolute; left: 0; top: 0; background-color: #fff; height: 100%; opacity: 0; width: 100%; padding: 20px;}
.text-desc h3{text-align: center; width: 100%;}
.text-desc p{width: 100%; box-sizing: border-box; padding: 10px; text-align: left;}
.text-desc{border: solid 1px #F4F4F4 ;width: 100%;box-sizing: border-box;}
/*鼠标经过*/
.w1{width: 100%; overflow: hidden;}
.di img{width: 100%;}
.bg{background:#333333 url(../images/bg02.jpg);height: 152px;
}
.erwema{width: 130px;float: left;}
.erwema img{margin: 14px auto;}
.w700{width: 700px;float: left;margin-right: 20px;margin: 14px;}
.dh div{float: left;font-size: 16px;;
width: 116px;padding: 10px 0;text-align: center;
}
.dh{overflow:hidden; border-bottom: 1px #666 solid;}
.dh div a{color: #FFFFFF}
.text{text-align: left;color: #B6B6B6;font-size: 14px;text-indent: 2em;line-height: 30px;}
.text a{color: #B6B6B6;text-decoration:none;}
.text a:hover{text-decoration:underline;}
.s100{width: 1200px; overflow: hidden;margin: 0 auto; position: relative;top: 0;}
.w343{width: 287px; float: left; min-height: 400px;background: url(../images/s.png) no-repeat;background-color: #FFFFFF;
}
.w800{width: 880px; float: right;min-height: 600px;background: #FFFFFF}
.w343 h3{color: #0090D9;font-size: 20px;text-align: left;width: 85%;margin: 20px auto;}
.l1 div{text-align: left;padding: 10px 35px;width:287px;box-sizing: border-box;}
.jianjie{overflow: hidden;}
.ji1{color: #0090D9;font-size: 20px; float: left;padding: 20px;}
.ji2{float:right;padding: 20px;}
.wenz1{width: 309px;float: left;}
.wenz1 img{width: 100%;padding: 10px 20px;}
.wenz2{width: 545px;float: right;box-sizing: border-box;padding:10px 20px;line-height: 25px;}
.l1 .ac{background: #2880DC;color: #FFFFFF;border-bottom: none;}
.l1 .ac a{color:#FFF;}
.l1 .ac a:hover{text-decoration:underline;}
.s_bg{width: 100%;background: #F2F2F2;background: url(../images/qop.png);}
.wz1 img{max-width: 100%; margin: 15px 10px;float: left;}
.wz1 div{padding: 10px 20px; line-height: 30px;}
.bornon{border: none;}
.tz{font-size: 18px;padding: 5px 15px;color:#0090D9;border-bottom: 2px #0090D9 solid;width: 80px;}
.bor{border-bottom: solid 1px #F2F2F2;}
.tz1{width: 95%;margin: 10px auto;border-bottom: dashed 1px #F2F2F2;overflow: hidden;}
.tz1 div{padding: 8px 0;}
.tz1 .tzi{width: 200px;float: left;}
.tz1 .tzi img{width: 100%;margin: 10px 0;}
.tz1 .slq{width: 620px;float: right;color:#333;font-size: 18px;}


.i{width: 30px;display:block;float: left;}
.i img{width: 100%;}
.daohan{float: left;line-height: 30px;color: #333;margin: 0 5px;}
.f{width: 10px; height: 10px; background: #0090D9;display: block;float: left;margin: 11px 10px 0 0;}
.ko{width: 95%;margin: 10px auto;}
.ko1{font-size: 18px;padding: 10px;}
.ko2{font-size: 12px;padding: 10px;color: #999999;}
.ko3{font-size: 14px;padding: 10px;color: #333;line-height: 25px;text-indent: 2em;}
.ko img{max-width: 100%; margin: 10px; float: left;}
.ls{float: left;padding: 10px;margin: 10px;}
.rx{float: right;padding: 10px;margin: 10px}
.wi{width: 600px;}
.sok{width: 100%;line-height: 25px; font-size: 14px;}
.tz1 .pad{padding: 0px;}
.fenye{float: right;margin: 0 10px 15px 0;}
.fenye ul li{float: left;width: 30px; height: 30px; border: solid 1px #D4D4D4;text-align: center;margin: 2px;color: #999999;border-radius: 3px; line-height: 30px;}
.lianxi{width: 100%;}
.lianxi img{width: 100%;}
.lx1{width: 270px;float: left;}
.lx2{width: 400px;float: right;}
.lx{width: 90%;margin: 10px auto;}
.lx1 div{margin: 10px 0; padding: 5px; color: #333}
.lxx{width: 100%; overflow: hidden;margin: 10px 0;padding: 5px;}
.lxx div{float: left;margin: 0 10px;line-height: 27px;}
.lxx input{height: 25px;width: 300px;}
.lxx textarea{width:300px;height: 150px;}
.lxx .tj{width: 300px; padding: 5px;background: #999999;text-align: center;color: #FFFFFF;margin-left: 75px;
transition: 0.3s all;
}
.lxx .tj:hover{background: #0090D9;}
.lx{overflow: hidden;}
.ditu{padding: 10px;}
.ditu img{width: 100%;}
.l1 img{width: 268px;margin: 10px auto;}
.lk{font-size: 18px;}


/*CSS page style pagination*/

.yellow {padding: 3px; margin: 3px;text-align: center}
.yellow a {
	border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color:#e60012; padding-top: 2px; border-bottom: #eee 1px solid; text-decoration: none
}
.yellow a:hover {
	border-right: #999 1px solid; border-top: #999 1px solid; border-left: #999 1px solid; color: #666; border-bottom: #999 1px solid
}
.yellow a:active {
	border-right: #999 1px solid; border-top: #999 1px solid; border-left: #999 1px solid; color: #666; border-bottom: #999 1px solid
}
.yellow .current {
	border-right:#e60012 1px solid; padding-right: 5px; border-top:#e60012 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left:#e60012 1px solid; color: #fff; padding-top: 2px; border-bottom:#e60012 1px solid; background-color:#e60012
}
.yellow .disabled {
	border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #ddd; padding-top: 2px; border-bottom: #eee 1px solid
}.lianjie {
	background-image: url(../images/lianjie.jpg);
	height: 45px;
	width: 1170px;
	margin-right: auto;
	margin-left: auto;
}
.lianjieneirong {
	height: 100px;
	width: 1170px;
	margin-right: auto;
	margin-left: auto;
}
.lianjiefangxiang {
	float: left;
	width: 20%;
}
.webdibu {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 100px;
	background-image: url(../images/dibu.jpg);
}
.dibuneirong {
	height: 100px;
	width: 1170px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/dibuneirong.jpg);
}
