@charset "utf-8";
/*初始化  reset*/
body,button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0; font-size:14px;}
body,button,input,select,textarea{font:14px/1.5 "微软雅黑",sans-serif; color:#666;}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,i{font-style:normal}
ol,ul{list-style:none}
a{text-decoration:none;color:#333;}
img{border:0; display:block;}
textarea{resize:none;}
a,input,button,select,textarea{outline:none;}
a,button{cursor:pointer;}
/*清除浮动*/
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }
*+html .clearfix { min-height: 1%; }
/*-------------------------------banner----------------------------------------------------*/
.banner{ width:100%; overflow:hidden; display:none;}
.banner_ph{ width:100%; overflow:hidden;}
.banner_ph img{ width:100%;}
.one{ width:98%; padding:1%; margin:auto; overflow:hidden;}
.biaoti{ color:#00417F; font-size:22px; text-align:center; margin:10px 0;}
.one dl{ overflow:hidden; width:98%; padding:0.7%; }
.one dl dt{ overflow:hidden;width:98%; display:none; }
.one dl dt img{-webkit-transform: scale(1, 1);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 250ms;
  -moz-transform: scale(1, 1);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 250ms; width:100%; height:100%;}
.one dl dt img:hover{-webkit-transform: scale(1.15);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 750ms;
  -moz-transform: scale(1.15);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 750ms;
  overflow: hidden;}
.one dl dd{ overflow:hidden;}
.one dl dd p{ line-height:28px; }
.btn{ width:200px; height:40px; line-height:40px; text-align:center; color:#fff; background:#ff8f0e; display:block; margin:auto; margin-top:10px;}
.btn:hover{ background:#F60;}

.two{ width:100%; overflow:hidden; background:#EAF5FF; margin-top:10px; padding-bottom:30px;}
.two ul{ width:98%; padding:1%; margin:auto; overflow:hidden;}
.two ul li{ background:#FFF; width:45%;padding:1.5%; margin:1%; float:left; margin-top:10px; height:340px;}
.two ul li:hover{box-shadow:0 0 10px #ccc;transition:all 0.6s; cursor:pointer; background:#ff8f0e; color:#FFF;}
.two ul li span{display:block; margin:10px 0;}
.two ul li span img{ margin:auto; width:40%;}
.two ul li h2{ font-size:18px; text-align:center;}
.two ul li p{margin-top:10px; line-height:24px;text-align: justify;}

.three{ width:98%; padding:1%; margin:auto; overflow:hidden;}
.three ul{ overflow:hidden;}
.three ul li{ overflow:hidden;}
.three ul li dl{ width:99%; border:1px solid #CCC; overflow:hidden;margin-top:20px;}
.three ul li dl:hover{ border:1px solid #00417F; cursor:pointer;transition:all 0.6s;-webkit-transform:translateY(-20px); }
.three ul li dl dt{ width:100%; overflow:hidden;}
.three ul li dl dt img{ margin:auto; width:100%;}
.three ul li dl dd{ width:94%; padding:3%; background:#00417F; color:#FFF; float:right;}
.three ul li dl dd h2{ font-size:18px; margin-bottom:10px;}
.three ul li dl dd p{ line-height:24px;}
.xlxz{ width:49%; height:40px; line-height:40px; text-align:center; color:#fff; background:#ff8f0e; display:inline-block; margin-top:10px;}
.xlxz:hover{ background:#F60;}



.four{ overflow:hidden; display:none;}
.box{
	width: 100%;
	height:465px; margin-bottom:20px;
	position: relative;
}

.list{
	width: 1200px;
	height:465px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	margin-left: -600px;
}

.btn_01{
	position: absolute;
	top: 50%;
	margin-top:-50px;
	width: 60px;
	height: 100px;
	line-height: 100px;
	font-size: 30px;
	color: white;
	text-decoration: none;
	text-align: center;
	background: rgba(0,0,0,.5);
	cursor: pointer;
}
.next{
	right: 0;
}

ol{
	position: absolute;
	top: 0;
	left: 0;
	list-style: none;
	opacity: 0;
	transition: all 0.3s ease-out;
}
.four .box img{
	width:100% ;
	height:465px;
	border:none;
	float: left;
}
.p1{
	transform:translate3d(-224px,0,0) scale(0.81);z-index: 2;
}
.p2{
	transform:translate3d(-224px,0,0) scale(0.81);
	transform-origin:0 50%;
	opacity: 0.5;
	
}
.p3{
	transform:translate3d(224px,0,0) scale(1);
	z-index: 3;
	opacity: 1;
}
.p4{
	transform:translate3d(449px,0,0) scale(0.81);
	transform-origin:100% 50%;
	opacity: 0.5;
	z-index: 2;
}
.p5{
	transform:translate3d(672px,0,0) scale(0.81);
}
.p6{
	transform:translate3d(896px,0,0) scale(0.81);
}
.p7{
	transform:translate3d(1120px,0,0) scale(0.81);
}

.buttons{
	position: absolute;
	width: 1200px;
	height: 30px;
	bottom: 0;
	left: 50%;
	margin-left: -600px;
	text-align: center;
	padding-top: 10px;
}
.buttons a{
	display: inline-block;
	width: 35px;
	height: 5px;
	padding-top: 4px;
	cursor: pointer;
}
.four .box span{
	display: block;
	width: 35px;
	height: 1px;
	background: red;
}
.blue{
	background: blue;
}
.tuzi{position:absolute; bottom:0; text-align:center; width:99%; background-color:rgba(0,0,0, 0.5); color:#FFF;  padding:0.5%; font-size:16px;}


.five{ width:98%; padding:1%; background:#E1E1E1; overflow:hidden;}
.five ul{ width:100%; overflow:hidden; margin:auto;}
.five ul li{ width:100%; overflow:hidden;}
.sp{  overflow:hidden;}
.sp img{ width:100%;}
.five ul li span{ display:block; width:96%; height:90px; background:#FFF; padding:2%;border-bottom:3px solid #999; margin-bottom:20px;}
.five ul li span:hover{background:#00417F; color:#FFF; cursor:pointer;transition:all 0.6s;}
.five ul li span strong{ font-size:18px; margin-bottom:10px; display:block;}

.six{ overflow:hidden; width:98%; padding:1%;}
.xiazai{ width:98%; padding:1%; background:#EBF5FF; overflow:hidden; display:none;}
.six dl{ width:100%; margin:auto;overflow:hidden;}
.six dl dt{ width:100%;}
.six dl dt p{ display:none;}
.six dl ul{ width:96%; background:#00417F;padding:2%;}
.six dl ul strong{ color:#FFF; font-size:18px;display:block;}
.six dl ul li{ margin:20px 0;}
.six dl ul li input{ width:98%; border:none; height:30px; border-radius:5px; padding:1%;}
.six dl ul li select{ width:100%; border:none; height:38px; border-radius:5px; padding:1%;}
#ctl00_cpMainWrapper_btnOk{ width:100%; height:40px; line-height:20px; text-align:center; color:#fff; background:#ff8f0e; display:block; }
#ctl00_cpMainWrapper_btnOk{ background:#F60;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.six dl dd{ width:100%; margin-top:15px;}
.six dl dd img{ width:100%; }

.seven{ overflow:hidden; width:98%; padding:1%;}
.tiao{ width:100%; height:100px; background:#ff8f0e;position:relative; bottom:140px; z-index:-99; display:none;}
.seven ul{ width:100%; margin:auto; overflow:hidden; }
.seven ul li{ width:70%;  padding:2%;background:#00417F; text-align:center; color:#FFF; margin:10px auto; overflow:hidden; }
.seven ul li h2{ font-size:16px;}
.seven ul li span{ display:block; margin:15px 0;}
.seven ul li span img{ margin:auto;}
.seven ul li dl{ overflow:hidden; margin:10px 0;}
.seven ul li dl dt{ float:left; margin-left:15px;}
.seven ul li dl dd{ font-weight:bold;}
.seven ul li strong img{ margin-top:30px;}
.seven ul li p a{ color:#FFF;}
.seven ul li p a:hover{ text-decoration:underline;}

.eight{ overflow:hidden; width:98%; padding:1%; margin:auto;}
.eight dl{ width:100%; overflow:hidden;}
.eight dl dt{ width:100%;line-height:24px;}
.eight dl dd{ color:#00417F; text-align:center; margin-top:15px;}
.eight dl dd img{ margin:auto;}

.footer{ width:98%; text-align:center; padding:1%; margin-top:10px; background:#333; color:#FFF; font-size:12px;}

.fuchuang{ overflow:hidden; position:fixed; bottom:3%; right:0; z-index:99; display:none;}
.fuchuang ul{ overflow:hidden; padding:5px; }
.fuchuang ul li{ overflow:hidden;margin:10px; background:#00417F; display:block; padding:10px; line-height:30px; text-align:center; color:#FFF; font-size:14px;}
.fuchuang ul li strong{ display:block;}
.fuchuang ul li strong img{ margin:auto;}
.fuchuang ul li:hover{ background:#faa50a;transition:all 0.6s; cursor:pointer;}






