body,ul,ol,li，h1,h4,p,b,img{margin:0;padding:0; font-family:"Microsoft YaHei","WenQuanYi Micro Hei","Open Sans","Hiragino Sans GB",Arial,Verdana,Tahoma,sans-serif;}
li{list-style: none}
a{ text-decoration: none;color:#333; }
section{
	width:100%;
	overflow: hidden;
	}
.banner{
	width:100%;
	height:669px ;
	float: left;
	position: relative;
	border-bottom:3px solid #fee678;
	background: url(../images/banner1.jpg) center 0 no-repeat,url(../images/banner2.jpg) center 221px no-repeat,url(../images/banner3.jpg) center 443px no-repeat;
}
.m-banner{
	display: none;	
}
.box1{
	width:100%;
	height:auto;
	float: left;
	text-align: center;
	background: url(../images/box1-bj.jpg);
}
.box1 ul{
	display: inline-block;
}
.box1 ul li{
	float: left;
	padding:15px 30px;
	background: #bef1f5;
	color:#e63d33;
	font-size: 30px;
	border-radius:15px;
	box-shadow: 5px 5px 2px #413c3c;
	margin:20px 0;
	margin-right: 30px;
}
.box1-nr1{
	width:100%;
    margin-bottom: 40px;
	float: left;
}
.box1-nr2{
	width:100%;
	float: left;
	background: #8fd61e;
	padding: 20px 0;
	margin-top:20px;
	position: relative;
}
.box1-nr2:before{
	content: "";
	display: block;
	width:100%;
	height:50px;
	background: url(../images/box1-nr2-bj.png) repeat-x;
	position: absolute;
	top:-50px;
	left:0;


}
.box1-nr2 h4{
	margin-top:20px;
	font-size:48px;
	color:#fff;
}
.box1-nr2 h4 b{
	color:#eef105;
}
.w1200{
	width:1200px;
	margin:0 auto;
	position: relative;
}
.huodong{
	display: block;
	background: url(../images/huodong.png) no-repeat;
	width:270px;
	height: 195px;
	float: left;
	font-size:48px;
	color:#fa6577;
	line-height: 140px;

}
.box1-nr2 p{
	display: block;
	float: left;
	width:840px;
	margin-left:20px;
	font-size:30px;
	line-height: 1.4em;
	color:#fff;
}
.box1-nr2 p button{
	display: block;
	float:right;
	width:200px;
	height:70px;
	color:#ed3267;
	font-size:30px;
	border-radius:20px;
	background: #f8ff00;
	margin-top:20px;
	font-weight: bold;
	box-shadow: 3px 3px 2px #413c3c;
	cursor: pointer;
	outline:none;
	}
.box1-nr2 p button:hover{
	background: #f5f979;
}

.box2{
	width:100%;
	float: left;
	background: #bef1f5;

}
.box2 h1 span{
	display: block;
	float: left;
	width:100%;
	text-align: center;
	font-size:48px;
	color:#fff;
	-webkit-text-stroke: 2px #3cecfa;  
}
.box2 h1 p{
	display: block;
	width:100%;
	float: left;
	text-align: center;
	color:#fff;
}
.box2-nr{
	width:100%;
	float: left;
	padding:20px 0;
}

.box2-nr img{
	position: absolute;
	display: block;
	margin:0 auto;
}
.box2-nr img:hover{
	opacity: 0.8;
}
.box2-nr a:nth-of-type(1) img{
	margin-bottom: 100px;
	position:relative;
}
.box2-nr a:nth-of-type(2) img{
	top:-50px;
	left:0;
}
.box2-nr a:nth-of-type(3) img{
	top:290px;
	left:0;
}
.box2-nr a:nth-of-type(4) img{
	top:-50px;
	right:0;
}
.box2-nr a:nth-of-type(5) img{
	top:290px;
	right:0;
}
.box3{
	width:100%;
	float: left;
	text-align:center;
	background: #5adacd;
}
.box3 h1{
	width: 100%;
	text-align: center;
	font-size: 2em;
	color:#fff;
}

.box3 ul {
	display: inline-block;
	padding: 20px;
	background: #68c2bb;
}
.box3  ul li{
	float: left;
	padding:10px;
	margin-left:20px;
	background: #8fd0cc;

}
.box3  ul li:nth-of-type(1){
	margin-left:0;

}
.box3  ul li div{
	width:160px;
	height:190px;
	float:left;
	background: #fff;
}
.box3 ul li div img{
	display: block;
	width:100%;
	float:left;
	height:112px;
	/*border-bottom:5px solid #e8e8e8;*/
}
.box3 ul li div p{
	display: block;
	width:100%;
	text-align:center;
	float:left;
	color:#e84056;
	font-size:2em;
	background: #fff;
	margin-top:10px;
}
.box3 ul li div p b{
	font-size:0.5em;
	font-weight: lighter;
}
.box3 ul li div p span{
	display: block;
	width:100%;
	text-align:center;
	float:left;
	font-size:0.6em;
	color:#999;
}
.box3 .box3-nr{
	width:100%;
	float: left;
	margin-top:20px;
}
.box3 ul li div em{
	display: block;
	font-style: normal;
	font-size:1.5em;
	color:#666;
	padding:15px;
	background: #8fd0cc;
}
.box4{
	width:100%;
	height:auto;
	float:left;
	background: #ffea53;
}
.dongtai{
	width:50%;
	float: left;
	margin-top:20px;
}
.dongtai span{
	display: block;
	width:20%;
	height:100%;
	float: left;
	
}
.dongtai span img{
	width:100%;
	height:auto;
}
.dongtai-right{
	width:80%;
	float:left;

}
.dongtai  h1{
	display:block;
	width: 100%;
	text-align: 20px;
	color: #893e8b;
	float: left;
	font-size:2em;
}
.dongtai ul{
	display:block;
	width:50%;
	height: 38px;
	overflow: hidden;
	float: left;
	font-size:20px;
	position: relative;
}
.ul-nr{
	width:100%;
	position: absolute;
	top:0;
	left:0;
	transition:all 1s;
}

.dongtai ul li{
	width:100%;
	float: left;
	height:30px;
	line-height: 30px;
	overflow:hidden;
}
.dongtai ul li b{
	display: block;
	width:70px;
	float: left;
	color:#ff5666;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
	.dongtai ul li i{
		font-style:normal;
		width:auto;

	}
.dongtai ul li i,.dongtai ul li b,.dongtai ul li p,.dongtai ul li span{
	display: inline-block;
	float: left;
	
	font-weight: lighter;
	margin-right:10px;
	font-size:0.7em;
}
.zhuanpan{
	width:100%;
	float: left;
	margin-top:40px;
}
.zhuanpan-left{
	width:300px;
	float: left;
	margin-left: 30px;
	position: relative;

}
.tieshi{
	width:100%;
	float: left;
	margin:20px;
	line-height: 20px;
}
.tieshi img{
	display: block;
	float: left;

}
.tieshi span{
	display: block;
	margin-top:20px;
	font-size:.9em;
	color:#333;
}
.zhuanpan-left h1{

	color:#ff6c00;
	width:100%;
	float: left;
	margin-top:40px ;
}
.zhuanpan-left ul li{
	width:50%;
	float: left;
	margin-bottom:20px;

}
.zhuanpan-left ul li img{
	display: block;
	float: left;
}
.zhuanpan-left ul li span{
	display: block;
	float: left;
}
.dianping{
	background: #ff867d;
	width:100%;
	float: left;
	text-align:center;

}
.dianping p{
	display: inline-block;
	margin:30px 0;
}
.dianping p span,.dianping p img{
	display: inline-block;
	float: left;

}
.dianping p span{
	display: inline-block;
	font-size:2em;
	color:#fff;
	line-height:102px;
	
}
.dianping p button{
	border: none;
	background: #43d3d4;
	height:50px;
	padding:0 20px ;
	font-size:.7em;
	color:#fff;
	cursor:pointer;
	border-radius: 5px;
	box-shadow: 3px 3px 3px #12a8a9

}

.dianping p button:hover{background: #addddd;}
.dianping p b{
	font-weight: lighter;
}
.box5{
	width:100%;
	float: left;
	background: #ffea53;
	text-align:center;
	padding-bottom: 30px;


}
.box5 .box5-nr{
	display: inline-block;
}

.box5-nr h1{
	width:100%;
	font-size:1.7em;
	color:#f8961e;
	font-weight: lighter;
	
}
.box5-nr h1 b{
	font-size:2em;
	margin-left:40px;
}
.box5-nr ul{
	display: block;
	padding: 10px;
	padding-top:20px;
	background: #f3f3f3;
	clear:both;
	height:auto;
	overflow:hidden;
}
.box5-nr ul li{
	display: block;
	text-align:center;
	margin-bottom:10px;
	width:20%;
	float:left;
	height:180px;
	overflow:hidden;
}
.box5-nr ul li p{
	text-align:center;
}
.box5-nr ol{
    clear:both;
	display: block;
	margin:20px 0;
	margin-left:45%;
}
.box5-nr ol li{
	width:30px;
	height: 30px;
	background: #fff;
	line-height: 30px;
	font-size:0.9em;
	text-align:center;
	color:#666;
	cursor: pointer;
	margin:0 5px;
}
.box5-nr ol li a{display:block;}
.box5-nr ol li.pages{
	height:30px;
	width:auto;
	padding:0 20px;
}
.box5-nr ol li:hover{
	background: #1badb6;
	color:#fff;

}
.box5-nr ol li.active{
	background: #1badb6;
	color:#fff;
}
.Htime{
	display: block;
	width: 100%;
	text-align: center;
	color:#967656;
	font-size: 1.5em;
	position: absolute;
	bottom: 140px;
	left:0;
	font-weight: bold;
}

#choujiang{
	display: inline-block;
	position: relative;
	width:612px;
	height:612px;
}
#choujiang img{
	width:100%;
	transform:rotate(0deg);
	transition:all 3s;
}
#choujiang #start{
	display: block;
	width:100%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
	cursor: pointer;

}
.zhen{
	display: block;
	width:50px;
	height:100px;
	position: absolute;
	top:-50px;
	left:50%;
	margin-left:-25px;
}


.zhuanpan-right{
	display: inline-block;
	float: left;
}













@media screen and (max-width: 800px) {
	.Htime{
	font-size: 1em;
	bottom: 20px;

}

	.m-banner{
		display: block;
		position: relative;

	}
	.m-banner img{
		width:100%;
	}
	.banner{
		display: none;
		
	}
.box1 ul {
      text-align: center;
}
.box1 ul li {
      display: inline-block;
    float: none;
}
.w1200{width:100%;}
.box1-nr2 p{
	width:90%;
}
.box1-nr2 p button{
	float: none;
    width: 90%;
    margin: 20px auto;
}
.huodong{
	width:90%;
	float: none;
	margin:0 auto;
	background-size:100% 100%;
}
.box2-nr img{
	position: relative;
	
}

.box2-nr img:nth-of-type(2),.box2-nr img:nth-of-type(3),.box2-nr img:nth-of-type(4),.box2-nr img:nth-of-type(5){
	display: block;
	width:50%;
	float: left;
	top:0;
	left:0;
	right: 0;
}

.box2-nr img:nth-of-type(1){
	margin:0;
	width:100%;
}

.box2-nr img:nth-of-type(2){

}
.box2 h1 span {
	font-size: 1.5em;
}


.box3 .box3-nr {
    width: 50%;
    margin:0;
}
.box3 ul li{
	margin:0;
	margin-top:20px;
}
.box3 ul br{
	display: none;
}
.dongtai ul,.dongtai {
    width: 100%;
}

.tieshi,.zhuanpan-left,.zhuanpan-left>img:nth-of-type(1){
	width:100%;
	margin:0;
}
.tieshi img{
	margin-left:50px;
}
.zhuanpan-left h1,.zhuanpan-left li img{
	margin-left:20px;
}

.zhuanpan-right,.zhuanpan-right img{
	width:100%;
	overflow: hidden;
}

.dianping p b{
	display: block;
	width:100%;
	font-size: 1.2em;
}

.dianping p button{
	display: block;
	width:90%;
	margin:0 auto;

}
 .dianping p{
 	text-align: center;

 }

.dianping p img{
	float: none;
}
.box5-nr h1 b {
    display: block;
}
.box5-nr ul {
	display: block;
	width:95%;
	padding:20px 0;
    margin:0 auto;
}
.box5-nr ul>li{
	width:100%;
	display: block;
	margin:0 auto;
	float: none;
	height:auto;
	margin-bottom:0.5em;
}
.box5-nr ul li img{
	width:100%;

}
.box5-nr ol{
	width:100%;
	margin-left:25%;
}
.box5-nr ol li{
	display: block;
	margin-top:5px;
	padding:0;
	float: left;
}
.box5-nr ol li a{display:block;}
	
#choujiang #start img{
 width:100%;
}
#choujiang{
  width:100%;
  height:auto;
}

	
}