html{
	font-size:20px;
}
body{
	font-family:"Microsoft YaHei";
	font-size:14px;
	
}
.public-style{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.statis-map h4{
	font-size:20px;
	color:#fff;
	text-align:center;
	margin-bottom:40px;
}
.header{
	width:100%;
	height:40px;
	line-height: 40px;
	background:#fff;
	position:fixed;
	top:0;
	left:0;
	z-index:9;
}
.header .logo{
	height:100%;
	float:left;
}
.header .text{
	float:right;
}
.header .text>a{
	color:#000;
}
.h-banner{
	width:100%;
	overflow:hidden;
	background:url(../images/banner.jpg) center no-repeat;
	position:relative;
	margin-top:20px;
}
.h-banner .left-top{
	width:104px;
	height:75px;
	color:#fff;
	background:url(../images/toptbg.png) no-repeat center;
	position:absolute;
	left:0;
	top:0;
	text-align:center;
	padding-top: 10px;
	font-size:16px;
}
.h-banner .mar-cen{
	width:69.1%;
	margin:0 auto;
	position:relative;
	padding:80px 0 60px 0;
}
.zhji-text{
	width:95%;
	margin:0 auto;
	height:50px;
	line-height: 50px;
	background:#28215b;
	color:#fff;
	font-size:26px;
	position:absolute;
	top:46.5%;
	left:15px;
	text-align:center;

}
.zhji-text span{
	font-size:16px;
	color:#7b769a;
	margin:0 15px;
	position: relative;
	top:-4px;
}
.h-banner .banner-text{
	width:100%;
	overflow:hidden;
	margin-top:-4px;
	text-align:center;
	color:#f2d3ff;
	background:url(../images/ht_cen.png) repeat-y;
	background-size:100%;
}
.h-banner .banner-text>p{
	width:100%;
	overflow:hidden;
	margin:0 auto;
	line-height:24px;
}
.h-banner .m-banner{
	display:none;
}
.section{
	width:100%;
	overflow:hidden;
}
.section-fir{
	padding-bottom:62px;
	background:#ff4200;
}
.section-fir .big-title{
	/* width:35.6%;
	width:100%; */
	margin:38px auto 48px;
}
.big-title{
	width:100%;
}
.big-title h2{
	color:#fff;
	/* font-weight:normal; */
	font-size: 44px;
	text-align:center;
}
.section-fir .cont{
	height:366px;
	width:28.4%;
	background:url(../images/text_bg.png) no-repeat;
	float:left;
	overflow:hidden;
	color:#3d3d60;
	margin:0 20px;
	position:relative;

}

.section-fir .cont>p.text{
	width:80.98%;
	margin-left:28px;
	line-height:24px;
	position:absolute;
	top:130px;
	text-indent:28px;
}
.section-fir .cont>.title{
	height:56px;
	line-height:56px;
	font-size:22px;
	color:#323263;
	text-align:center;
}
.section-sec{
	background:#6363d6;
	padding-bottom:74px;
}
.section-sec .big-title{
	/* width:35%; */
	margin:52px auto 58px;
}
.section-sec .chart{
	width:49%;
	float:left;
	overflow:hidden;
	margin-left:1%;
}
.section-sec #auto-map5 { width:100%; height:350px;}
.section-sec #auto-map6 { width:100%; height:350px;}
.section-sec .chart>img{
	width:100%;
}
.section-sec .chart .title{
	font-size:20px;
	color:#fff;
	text-align:center;
	margin-bottom:54px;
	font-weight:bold;
}
.section-sec .chart .text{
	width:100%;
	height: 128px;
	padding-top:38px;
	color:#fff;
	background:url(../images/tbg.png) no-repeat;
	margin-top:10px;
}
.section-sec .chart1 .text{
	margin-top:0rem;
}
.section-sec .chart2 .text{
	margin-top:0rem;
}
.section-sec .chart .text .cont{
	width:87%;
	margin:0 auto;
}
.section-sec .chart .text .cont>span{
	font-size:16px;
}
.section-thr{
	background:#22b67a;
	padding-bottom:70px;
}
.section-thr .cont1{
	margin-bottom:70px;
	overflow:hidden;
}
.section-thr .cont1 .big-title{
	/* width:35%; */
	margin:50px auto 45px;
}
.section-thr .cont1 .small-title{
	font-size:28px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin-bottom:66px;
	position:relative;
}
.section-thr .cont1 .small-title:before{
	content:"";
    width:116px;
    height:1px;
    background-color:#fff;
    position:absolute;
    bottom:13px;
    left:25%;
    z-index:1;
   
 
}
.section-thr .cont1 .small-title:after{
	content:"";
    width:116px;
    height:1px;
    background-color:#fff;
    position:absolute;
    bottom:13px;
    left:63.8%;
    z-index:1;
}
.section-thr .cont1 .caleWp{
	overflow:hidden;

}
.section-thr .cont1 .caleWp .calender{
	width:50%;
	float:left;
}
.section-thr .cont1 .caleWp .right-con{
	width:50%;
	float:left;
}
.section-thr .cont1 .right-con .right-top{
	
	margin-left:30px;
	margin-bottom:14px;
	color:#ffff00;
}
.section-thr .cont1 .right-con .right-top .year{
	width:27.2%;
	display:inline-block;
	overflow:hidden;
}
.section-thr .cont1 .right-con .right-top .text{
	font-size:17px;
	
	width:53.8%;
	display:inline-block;
	position:relative;
	top:10px;
	margin-left:5px;
	/* overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap; */
	line-height: 24px;
}
.section-thr .cont1 .right-con .right-bot{
	font-size:14px;
	color:#ffff00;
	margin-left:30px;
}
.section-thr .cont1 .right-con .right-bot .bold{
	font-weight: bold;
	
}
.section-thr .cont1 .right-con .survey .survey-con{
	width:225px;
	margin-left:150px;
}
.section-thr .cont1 .right-con .survey{
	width:86.8%;
	height:288px;
	overflow:hidden;
	margin-left:40px;
	margin-top:15px;
	background:url(../images/xdc.png) no-repeat;
}
.section-thr .cont1 .right-con .survey .ques{
	font-size: 18px;
	color:#fff;
	padding-top:65px;
	padding-bottom:26px;
	text-align:center;
}
.section-thr .cont1 .right-con .survey .inpt-wp label{
	width:48%;
	display:inline-block;
	font-size:16px;
	color:#fff;
	margin:0 0.5%;
}
.section-thr .cont1 .right-con .survey .inpt-wp label.bt-label{
	margin-top:24px;
}
.section-thr .cont1 .right-con .survey .survey-con .btn-wp .btn{
	height:32px;
	float:left;
	line-height:32px;
	text-align:center;
	border-radius:15px;
	background:#ffff00;
	margin-top:15px;
	cursor:pointer;
	color:#323263;
}
.section-thr .cont1 .right-con .survey .survey-con .btn-wp .vote-btn{
	width:62px;
	
}
.section-thr .cont1 .right-con .survey .survey-con .btn-wp .vote-btn>a{
	color:#323263;
}
.section-thr .cont1 .right-con .survey .survey-con .btn-wp .view-btn{
	width:88px;
	margin-left:26px;
}
.section-thr .cont2 .map{
	position:relative;
}
.section-thr .cont2 .map>img{
	display:block;
	margin:0 auto;
}
.province-box{
	position:absolute;
	top:0;
	left:0;
	width:100%;

}
.section-thr .cont2 .list-pro>span{
    background: url(../images/db.png) no-repeat left center;
    display: block;
    color: #333;
    font-size: 14px;
    text-indent: 16px;
    position: absolute;
    width:60px;
	cursor:default;
}
.section-thr .cont2 .list-pro>span.re {
    color: #f00;
}
.section-thr .cont2 .list-pro>span.pro-01{
	background: url(../images/sd.png) no-repeat left center;
	left: 696px;
    top: 203px;

}
.section-thr .cont2 .list-pro>span.pro-02{
	left: 618px;
    top: 307px;

}
.section-thr .cont2 .list-pro>span.pro-03{
	left: 560px;
    top: 302px;

}
.section-thr .cont2 .list-pro>span.pro-04{
	left: 577px;
    top: 254px;

}
.section-thr .cont2 .list-pro>span.pro-05{
	left: 605px;
    top: 204px;

}
.section-thr .cont2 .list-pro>span.pro-06{
	left: 804px;
    top: 90px;
}
.section-thr .cont2 .list-pro>span.pro-07{
	left: 781px;
    top: 130px;
}
.section-thr .cont2 .list-pro>span.pro-08{
	left: 765px;
    top: 178px;
}
.section-thr .cont2 .list-pro>span.pro-09{
	left: 708px;
    top: 219px;
}
.section-thr .cont2 .list-pro>span.pro-10{
	left: 681px;
    top: 237px;
}
.section-thr .cont2 .list-pro>span.pro-11{
	left: 724px;
    top: 262px;
}
.section-thr .cont2 .list-pro>span.pro-12{
	left: 650px;
    top: 253px;
}
.section-thr .cont2 .list-pro>span.pro-13{
	left: 670px;
    top: 303px;
}
.section-thr .cont2 .list-pro>span.pro-14{
	left: 659px;
    top: 343px;
}
.section-thr .cont2 .list-pro>span.pro-15{
	left: 721px;
    top: 328px;
}
.section-thr .cont2 .list-pro>span.pro-16{
	left: 753px;
    top: 305px;
}
.section-thr .cont2 .list-pro>span.pro-17{
	left: 774px;
    top: 331px;
}
.section-thr .cont2 .list-pro>span.pro-18{
	left: 765px;
    top: 371px;
}
.section-thr .cont2 .list-pro>span.pro-19{
	left: 791px;
    top: 429px;
}
.section-thr .cont2 .list-pro>span.pro-20{
	left: 746px;
    top: 417px;
}
.section-thr .cont2 .list-pro>span.pro-21{
	left: 709px;
    top: 384px
}
.section-thr .cont2 .list-pro>span.pro-22{
	left: 652px;
    top: 396px;
}
.section-thr .cont2 .list-pro>span.pro-23{
	left: 683px;
    top: 448px;
}
.section-thr .cont2 .list-pro>span.pro-24{
	left: 696px;
    top: 469px;
    background:none;
}
.section-thr .cont2 .list-pro>span.pro-25{
	left: 659px;
    top: 484px;
    background:none;
}
.section-thr .cont2 .list-pro>span.pro-26{
	left: 641px;
    top: 524px;
   
}
.section-thr .cont2 .list-pro>span.pro-27{
	left: 622px;
    top: 465px;
  
}
.section-thr .cont2 .list-pro>span.pro-28{
	left: 528px;
    top: 459px;
   
}
.section-thr .cont2 .list-pro>span.pro-28{
	left: 528px;
    top: 459px;
   
}
.section-thr .cont2 .list-pro>span.pro-29{
	left: 578px;
    top: 419px;
   
}
.section-thr .cont2 .list-pro>span.pro-30{
	left: 602px;
    top: 357px;
   
}
.section-thr .cont2 .list-pro>span.pro-31{
	left: 532px;
    top: 359px;
   
}
.section-thr .cont2 .list-pro>span.pro-32{
	left: 463px;
    top: 291px;
   
}
.section-thr .cont2 .list-pro>span.pro-33{
	left: 318px;
    top: 344px;
   
}
.section-thr .cont2 .list-pro>span.pro-34{
	left: 325px;
    top: 170px;
   
}
.section-thr .popup{
	width:53.2%;
	height:358px;
	position:absolute;
	top:352px;
	left:50%;
	margin-left:-26.6%;
	background:#fff;
	color:#323263;
	-webkit-box-shadow:0 0 10px #0d1311;  
 	-moz-box-shadow:0 0 10px  #0d1311;  
  	box-shadow:0 0 20px  #0d1311;  
  	display:none;
  	z-index:8;
}
.section-thr .popup.popup-province{
	top:126px;
}
.section-thr .popup.popup-province .title{
	text-align:center;
	padding:22px 0;
	font-size:22px;
}
.section-thr .popup.popup-province table{
	width:100%;
	border-left:1px solid #7d8c86;
	border-top:1px solid #7d8c86;
	margin-bottom:15px;
}
.section-thr .popup.popup-province table tr>td{
	padding:13px 0;
	text-align:center;
	border:1px solid #7d8c86;
	border-left:0;
	border-top:0;
}
.section-thr .popup.popup-province table tr>td.dif-bg{
	background:#d0f7e7;
}
.section-thr .popup .middle{
	width:76.3%;
	margin:0 auto;
	position: relative;

}
.section-thr .popup .close-btn{
	position:absolute;
	right:10px;
	top:6px;
}
.section-thr .cont1 .popup .title{
	text-align:center;
	padding:25px 0;
	font-size:22px;
}
.section-thr .cont1 .popup .top-cont{
	padding-bottom:18px;
	border-bottom:1px dashed #000;
}
.section-thr .cont1 .popup .top-cont .top-text{
	overflow:hidden;
	margin-bottom:16px;
}
.section-thr .cont1 .popup .top-cont .top-text>div{
	float:left;
	overflow:hidden;
}
.section-thr .cont1 .popup .top-cont .top-text>div.mar{
	margin-left:20px;
}
.section-thr .cont1 .popup .bottom-cont{
	padding-top:22px;
	overflow:hidden;
}
.section-thr .cont1 .popup .bottom-cont .list-date{
	height: 20px;
	line-height: 20px;
	margin-bottom:22px;
}
.section-thr .cont1 .popup .bottom-cont .list-date>img{
	margin:0 6px 0 12px;
	position:relative;
	top:5px;
}

.section-thr .cont2{
	width:100%;
	/* overflow:hidden; */
	margin:0 auto;
	position: relative;
}
.section-thr .public-title .big-title{
	font-weight:bold;
	font-size: 28px;
	text-align:center;
	color:#fff;
	position:relative;
}
.section-thr .public-title .big-title:before{
	content: "";
    width: 116px;
    height: 1px;
    background-color: #fff;
    position: absolute;
    bottom: 13px;
    left: 21.5%;
    z-index: 1;
}
.section-thr .public-title .big-title:after{
	content: "";
    width: 116px;
    height: 1px;
    background-color: #fff;
    position: absolute;
    bottom: 13px;
    left: 67.3%;
    z-index: 1;

}
.section-thr .public-title .small-title{
	font-size:17px;
	color:#fff;
	text-align:center;
	padding-top:10px;
}
.section-thr .mcont{
	display:none;
}
.section-four{
	padding-bottom:75px;
	background:#8a3ac2;
}
.section-four .big-title{
	/* width:66.5%; */
	margin:50px auto 40px;
}
.section-four table{
	width:100%;
	color:#fff;
	font-size:;
	margin-bottom:60px;
}
.section-four table tr>td{
	padding:18px 0;
	text-align: center;
}
.section-four table tr>td.border{
	border-right:1px solid #bb5aff;
}
.section-four table tr>th{
	background:#9c4dd4;
	padding:18px 0;
	border-right:1px solid #bb5aff;
	border-bottom:1px solid #bb5aff;
}
.section-four table tr>th.no-bor{

}
.section-four table tr.dif-bg>td{
	background:#9c4dd4;
	padding:18px 0;
	/* border-right:1px solid #bb5aff; */
	border-bottom:1px solid #bb5aff;
}
.section-four .statis-map{
	overflow:hidden;
}
.section-four .statis-map .map{
	
	float:left;
}
.section-four .statis-map .map>img{
	width:100%;
}
.section-four .statis-map1 {
	width:32%;
}
.section-four .statis-map2{
	width:32.4%;
	margin-left:20px;
}
.section-four .statis-map3{
	width:29%;
	margin-left:35px;
}
.section-four .statis-map #auto-map1 {width:100%; height:310px;}
.section-four .statis-map #auto-map2 {width:100%; height:310px;}
.section-four .statis-map #auto-map3 {width:100%; height:310px;}

.section-fiv{
	padding-bottom:64px;
	background:#fe7e61;
}
.section-fiv .big-title{
	/* width:67%; */
	margin:52px auto 44px;
}
.section-fiv .small-title{
	font-size:28px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin-bottom:40px;
	position:relative;
}
.section-fiv .small-title:before{
	content:"";
    width:104px;
    height:1px;
    background-color:#fff;
    position:absolute;
    bottom:13px;
    left:10.5%;
    z-index:1;
}
.section-fiv .section-fiv-con2 .small-title:before{
	 left:16.5%;
}
.section-fiv .small-title:after{
	content: "";
    width: 104px;
    height: 1px;
    background-color: #fff;
    position: absolute;
    bottom: 13px;
    left:78%;
    z-index: 1;
}
.section-fiv .section-fiv-con2 .small-title:after{
	left:73%;
}
.section-fiv-con1{
	width:100%;
	overflow:hidden;
}
.section-fiv-con1 .chart-box{
	width:100%;
	
}
.section-fiv-con1 .chart-box #auto-map4 { width:100%; height:385px;}
.section-fiv-con1 .text{
	width:100%;
	height: 106px;
	padding-top:35px;
	background:url(../images/tbg3.png) no-repeat;
	color:#fff;
	margin-bottom: 20px;
}
.section-fiv-con1 .text .bold-txt{
	font-weight:bold;
	font-size:16px;
	
	text-indent:34px;
}
.section-fiv-con1 .text .nobold-txt{
	text-indent:34px;
	margin-top:5px;
}
.section-fiv .section-fiv-con2 .ul-box{
	position:relative;
	width:79.4%;
	margin:0 auto;
	height:350px;
}
.section-fiv .section-fiv-con2 .list{
	width:142px;
	height:160px;
	background:url(../images/kaocha.png) no-repeat;
	text-align:center;
	line-height:160px;
	position:absolute;
	
}
.section-fiv .section-fiv-con2 .list1{
	left:0;
	top:0;
}
.section-fiv .section-fiv-con2 .list2{
	left:126px;
	top:140px;
}
.section-fiv .section-fiv-con2 .list3{
	left:322px;
	top:190px;
}
.section-fiv .section-fiv-con2 .list4{
	left:522px;
	top:140px;
}
.section-fiv .section-fiv-con2 .list5{
	left:648px;
	top:0;
}
.section-fiv .section-fiv-con2 .list>a{
	color:#97746c;
	font-size:16px;
}
.section-fiv .section-fiv-con2 .list.active>a{
	color:#ff896e;
	
}
.section-fiv .section-fiv-con2 .list.active{
	background:url(../images/kaocha1.png) no-repeat;
}
.section-fiv-text{
	width:44.8%;
	margin:0 auto;
	position:relative;
	display:none;
}
.section-fiv-text.ac-block{
	display:block;
}
.section-fiv-text img{
	position:absolute;
	top:20px;
}
.section-fiv-text .txt-span{
	display: inline-block;
	width:335px;
	margin: 0 15px 0 62px;
	font-size:16px;
	color:#fff;
	overflow:hidden;
	line-height: 24px;

	
	/* text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap:break-word; */
}
.section-fiv-text .txt-span a{
	color:#ffff00;
}
.section-fiv{

}
.section-six{
	background:#323263;
	height:406px;

}
.section-six .big-title{
	/* width:17.5%; */
	margin:55px auto 40px;
}
.section-six .imgWp a>img{
	width:30%;
	margin:0 15px;
}

.footer{
	width:100%;
	padding: 85px 0;
	background:#000;
	color:#fff;
	text-align:center;
	font-size:12px;
}
.footer .a-wp{
	padding-bottom:15px;
}
.footer .a-wp>a{
	color:#fff;
	
}
.footer .a-wp>a:hover{
	text-decoration: underline;
}
.mfooter{
	display:none;
}
/*********移动端适配样式***************/

@media screen and (max-width: 769px){

	html{
		font-size:20px;
	}

	body{
		font-size:0.6rem;
	}

	.public-style{
		width:100%;
	}
	.big-title h2{
		font-size:1.2rem;
	}
	.statis-map h4{
		font-size:1rem;
		margin-bottom:1rem;
	}
	.header{
		
		height:2rem;
		line-height:2rem;

	}
	.header .logo{
		height:2rem;
		width:28%;
		
	}
	.header .logo a>img{
		width:100%;
		margin-top:0.3rem;
		margin-left:0.5rem;
	}
	.header .text{
		
		margin-right:0.5rem;
	}
	.header .text>a{
		color:#000;
	}
	.main-img>img{
		width:100%;
	}
	.h-banner{
		padding-bottom:1rem;
		margin-top:1rem;
		
	}
	.h-banner .mar-cen{
		width:95%;
		margin-top:3rem;
		padding:0;
	}
	.h-banner .banner-text {
	   	font-size:0.5rem;
	    margin-top:-0.2rem;
	   
	}
	.h-banner .mar-cen>img{
		width:100%;
	}
	.h-banner .left-top {
	    width:3.5rem;
	    height:2.5rem;
	    padding-top:0.5rem;
	    background-size:100% 100%;
	    font-size:0.65rem;
	}
	.zhji-text {
	   	width:97%;
	    height:1.5rem;
	    line-height:1.5rem;
	    font-size:0.65rem;
	    top: 31.5%;
	    left:0;
	   
	}
	.zhji-text span {
	    font-size:0.6rem;
	    margin: 0 0.25rem;
	    position: relative;
	    top: 0;
	}
	.h-banner .banner-text>p{
		line-height:1rem;
	}
	.section-fir .big-title{
		/* width:65%; */
		margin:1rem auto;
	}
	.section-fir .big-title>img{
		width:100%;
	}
	.section-fir{
		padding-bottom:0;
	}
	.section-fir .cont{
		width:89%;
		float:none;
		margin:0 1rem 1rem;
		height:11.15rem;
		background-size:100% 100%;
	}
	.section-fir .cont>.title {
	    height:1.8rem;
	    line-height:1.8rem;
	    font-size:0.6rem;
	    color: #323263;
	    text-align: center;
	    font-size:0.7rem;

	}
	.section-fir .cont>p.text {
	    width: 80.98%;
	    margin-left:1.5rem;
	    line-height:1rem;
	    position: absolute;
	    top:3.5rem;
	    text-indent: 0.7rem;
		
	}
	.section-sec {
	    background: #6363d6;
	    padding-bottom:0;
	}
	.section-sec .big-title {
	   /*  width: 65%; */
	    margin:1rem auto;
	}
	.section-sec .big-title>img{
		width:100%;
	}
	.section-sec .chart {
	    width:96%;
	    float: none;
	    overflow: hidden;
	    margin:1rem 2%;
	    
	}
	.section-sec #auto-map5 { height:300px;}
	.section-sec #auto-map6 { height:300px;}
	.section-sec .chart>img{
		width:100%;
	}
	.section-sec .chart .title {
	    font-size:0.7rem;
	    margin-bottom:1rem;
	}
	.section-sec .chart .text {
	  	font-size:0.56rem;
	    height:5rem;
	    padding-top:1rem;
	    color: #fff;
	    background: url(../images/tbg.png) no-repeat;
	    margin-top:0.5rem;
	    background-size:100% 100%;
	}
	.section-sec .chart .text .cont>span {
	    font-size:0.7rem;
	}
	.section-thr{
		padding-bottom:1rem;
	}
	.section-thr .cont1 {
	    margin-bottom: 1.5rem;
	    overflow: hidden;
	}
	.section-thr .cont1 .big-title {
	   /*  width: 65%; */
	    margin: 0.6rem auto;
	}
	.section-thr .cont1 .big-title>img{
		width:100%;
	}
	.section-thr .cont1 .small-title {
	    font-size:0.8rem;
	    font-weight: bold;
	    color: #fff;
	    text-align: center;
	    margin-bottom:1rem;
	    position: relative;
	}
	.section-thr .cont1 .small-title:before {
	    width:2rem;
	    bottom:0.5rem;
	    left:13%;
	    
	}

	.section-thr .cont1 .small-title:after {
	    width:2rem;
	    bottom:0.5rem;
	    left:75%;
	   
	}
	.section-thr .cont1 .caleWp .calender {
	    width:100%;
	    float:none;
	    margin-bottom:1rem;
	}
	.section-thr .cont1 .caleWp .calender>img{
		width:100%;
	}
	.section-thr .cont1 .caleWp .right-con {
	    width:96%;
	    float: none;
	}
	.section-thr .cont1 .right-con .right-top {
		width:96%;
	    margin:0 auto 0.6rem;
	    color: #ffff00;
	}
	.section-thr .cont1 .right-con .right-bot {
		width:96%;
		margin:0 auto;
	    font-size:0.6rem;
	    color: #ffff00;
	   
	}
	.section-thr .cont1 .right-con .right-top .year {
	    width: 35.2%;
	    display: inline-block;
	    overflow: hidden;
	}
	.section-thr .cont1 .right-con .right-top .year>img{
		width:100%;
	}
	.section-thr .cont1 .right-con .right-top .text {
	    font-size:0.7rem;
	    width:58.8%;
	    display: inline-block;
	    position: relative;
	    top:0;
	    margin-left:0;
	    line-height:1rem;
	}
	.section-thr .cont1 .right-con .survey {
	    width:98%;
	    height:10rem;
	    overflow: hidden;
	    margin-left:3%;
	    /* margin:0 auto; */
	    background: url(../images/xdc.png) no-repeat;
	    background-size:100% 100%;
	}
	.section-thr .cont1 .right-con .survey .survey-con{
	    width: 65%;
    	margin-left: 32%;
	}
	.section-thr .cont1 .right-con .survey .ques{
	    font-size:0.8rem;
	    padding-top:2rem;
	    padding-bottom:0.5rem;
	   
	}

	.section-thr .cont1 .right-con .survey .inpt-wp label {
	    width: 48%;
	    font-size:0.7rem;
	    color: #fff;
	    margin: 0 0.5%;
	}
	.section-thr .cont1 .right-con .survey .inpt-wp label.bt-label {
	    margin-top:0.2rem;
	}
	.section-thr .cont1 .right-con .survey .survey-con .btn-wp .vote-btn {
	    width:3rem;
	}
	.section-thr .cont1 .right-con .survey .survey-con .btn-wp .btn {
	    height:1.2rem;
	    line-height:1.2rem;
	    margin-top: 0.5rem;
	   font-size:0.6rem;
	}
	.section-thr .cont1 .right-con .survey .survey-con .btn-wp .view-btn {
	    width:4.5rem;
	    margin-left:1rem;
	}
	.section-thr .public-title .big-title {
		/* width:100%; */
	    font-size:0.8rem;
	    
	}
	.section-thr .public-title .big-title:before{
	    width:2rem;
	    bottom:0.5rem;
	    left:7.5%;
	    
	}
	.section-thr .public-title .big-title:after {
	    width:2rem;
	    bottom:0.5rem;
	    left:81%;
	   
	}
	.section-thr .public-title .small-title {
    	font-size: 0.6rem;
	    padding-top:0.2rem;
	}
	/*****移动适配省份点击按钮开始******/
	.section-thr .cont2 .map .mapImg{
		display:none;
	}
	.province-box{
		overflow:hidden;
		margin:1rem auto 0;
		width:90%;
		position:relative;

	}
	.section-thr .cont2 .list-pro{
		float: left;
		overflow:hidden;
	    margin: 0 1% 0.6rem;
	    width:18%;
	    height: 1.8rem;
	}

	.section-thr .cont2 .list-pro>span{
		background:none;
	    display:block;
	    float:none;
	    text-indent: 0;
	  	width:100%;
	    height:100%;
	    color: #fff;
	    font-size: 0.6rem;
	    line-height: 1.8rem;
	    text-align: center;
		position:relative;
	    border-radius: 1.2rem;
	}
	.section-thr .cont2 .list-pro>span.proSpan {
	   	background: #666;
	    left:0;
	    top:0;
	}
	.section-thr .cont2 .list-pro>span.re {
	   	background: #e2001a;
	    color:#fff;
	}
	/*****移动适配省份点击按钮结束******/
	
	.section-thr .popup {
	    width: 95%;
	    height:11rem;
	    position: absolute;
	    top: 25rem;
	    margin-left:0;
	    left:2.5%;
	    margin-top: 2rem;
	    box-shadow: 0 0 0.5rem #0d1311;

	}
	.section-thr .popup .close-btn {
	    position: absolute;
	    right: 0.25rem;
	    top:0.15rem;
	    width:1rem;
	    z-index:8;
	}
	.section-thr .popup .middle{
		width:90%;
		font-size:0.6rem;
	}
	.section-thr .cont1 .popup .top-cont{
		padding-bottom: 0.5rem;
	}
	.section-thr .cont1 .popup .title {
	    
	    padding: 0.5rem 0;
	    font-size: 0.7rem;
	}
	.section-thr .cont1 .popup .top-cont .top-text {
	    
	    margin-bottom: 0;
	}
	.section-thr .cont1 .popup .top-cont .top-text>div.mar {
	    margin:0.1rem 0 0.1rem 0;
	}
	.section-thr .cont1 .popup .bottom-cont .list-date {
	    height: 1rem;
	    line-height:1rem;
	    margin-bottom:0;
	}
	.section-thr .cont1 .popup .bottom-cont .list-date1>img {
	  	width:43.46%;
	}
	.section-thr .cont1 .popup .bottom-cont .list-date2>img {
	  	width:54.61%;
	}
	.section-thr .cont1 .popup .bottom-cont .list-date3>img {
	  	width:34.61%;
	}
	.section-thr .cont1 .popup .bottom-cont .list-date4>img {
	  	width:40.96%;
	}
	.section-thr .cont1 .popup .bottom-cont .list-date>img {
	    margin: 0 0.5rem 0 0.3rem;
	    position: relative;
	    top:0.125rem;
	}
	.section-thr .popup.popup-province {
	    top:-0.5rem;
	    height:12rem;
	}
	
	.section-thr .popup.popup-province .title {
	    padding: 0.5rem 0;
	    font-size:0.7rem;
	}
	.section-thr .popup.popup-province table tr>td {
	    padding:0.3rem 0;
	}
	.section-four{
		padding-bottom: 0;
	}
	.section-four .big-title{
		/* width:84%; */
		margin:1rem auto;
	}
	.section-four .big-title>img{
		width:100%;
	}
	.section-four table {
		font-size:0.6rem;
	}
	.section-four table tr th:nth-child(1){
		width:12%;
	}
	.section-four table tr th:nth-child(2){
		width:35%;
	}
	.section-four table tr th:nth-child(3){
		width:35%;
	}
	.section-four table tr th:nth-child(4){
		width:18%;
	}
	.section-four table tr.dif-bg>td{
		padding:0.1rem 0;
	}
	.section-four table tr>th{
		padding:0.5rem 0;
	}
	.section-four table tr>td{
		padding:0.3rem 0;
	}
	.section-four .statis-map .map {
	    float: none;
	    width: 90%;
	    margin:0 auto 2rem;
	}
	.section-four .statis-map #auto-map1 {width:100%; height:240px;}
.section-four .statis-map #auto-map2 {width:100%; height:240px;}
.section-four .statis-map #auto-map3 {width:100%; height:240px;}

	.section-fiv {
	    padding-bottom: 0;
	    
	}
	.section-fiv .big-title {
	  /*   width:90%; */
	    margin:0.5rem auto 0.3rem;
	}
	.section-fiv .small-title {
	    font-size: 0.6rem;
	    margin-bottom:1rem;
	    position:relative;
	}
	.section-fiv .small-title:before {
	    width:1.5rem;
	    bottom:0.3rem;
	    left: 1%;   
	}
	.section-fiv .small-title:after { 
	    width:1.5rem;
	    bottom:0.3rem;
	    left: 88%;   
	}
	/*.section-fiv .big-title >img{
		width:100%;
	} */
	.section-fiv-con1 .chart-box {
	    width: 100%;
	    margin-bottom:0.2rem;
		overflow-x:scroll;
	}
	.section-fiv-con1 .chart-box #auto-map4 { width:800px; height:260px;}

	
	.section-fiv-con1 .chart-box>img{
		width:100%;
	}
	
	.section-fiv-con1 .text {
	    width: 100%;
	    height: 5rem;
	    padding-top: 1rem;
	    margin-bottom: 1rem;
	  	background-size: 100% 100%;
	    font-size: 0.6rem;
	    margin-left:0;
	    
	}
	.section-fiv-con1 .text .bold-txt {
	    font-size:0.7rem;
	    text-indent:0;
	    text-align:center;
	}

	.section-fiv-con1 .text .nobold-txt {
	  	width:98%;
	  	margin:0 auto;
	    margin-top:0.15rem;
	    text-indent:0;
	}


	.section-fiv-con2 .small-title{
		font-size:0.7rem;
	}
	.section-fiv .section-fiv-con2 .small-title:before{
		width:2rem;
	    bottom:0.3rem;
	    left: 1.5%;  
	}
	.section-fiv .section-fiv-con2 .small-title:after{
		width:2rem;
	    bottom:0.3rem;
	    left: 86%;  
	}
	.section-fiv-text {
	    width: 100%;
	    margin: 0 auto 1rem;
	    position: relative;
	    font-size:0.7rem;
	}
	.section-fiv-text img {
	    position: absolute;
	    top:0;
	    width:0.5rem;
	}
	.section-fiv-text img.left-dou{
		margin-left:3%;
	}
	.section-fiv-text img.right-dou{
		margin-left:-3%;
	}
	.section-fiv-text .txt-span {
	    width:80%;
	    margin-left:10%;
	    font-size:0.7rem;
	}
	.section-fiv .section-fiv-con2 .ul-box {
	    position: relative;
	    width: 95%;
	    margin: 0 auto;
	   	height:13rem;
	}
	.section-fiv .section-fiv-con2 .list {
	    width: 4.5rem;
	    height: 4.5rem;
	    line-height:4.5rem;
	    font-size:0.5rem;
	    background-size:100% 100%;

	}
	.section-fiv .section-fiv-con2 .list.active{
		background-size:100% 100%;
	}
	.section-fiv .section-fiv-con2 .list1{
		top:0.5rem;
	}

	.section-fiv .section-fiv-con2 .list2 {
		top:4rem;
	    left:5.5rem; 
	}
	.section-fiv .section-fiv-con2 .list3 {
	    position:absolute;
		top:0.5rem;
	    left:11rem;
	}
	.section-fiv .section-fiv-con2 .list4 {
	    position:absolute;
		top:7rem;
	    left:11rem;
	}
	.section-fiv .section-fiv-con2 .list5 {
	    position:absolute;
		top:7rem;
	    left:0rem;
	}
	.section-fiv .section-fiv-con2 .list>a{
		font-size:0.6rem;
		display:block;
	}
	.section-six{
		height:8rem;
	}
	.section-six .big-title {
	   /*  width: 34%; */
	    margin:1rem auto;
	}
	.section-six .big-title>img {
	    width:100%;
	    
	}
	.section-six .imgWp a>img {
	    width: 30%;
	    margin: 0 0.2rem;
	}
	.footer{
		display:none;
	}
	.mfooter{
		display:block;
		padding:1rem 0;
		background:#000;
		text-align:center;
		color:#fff;
		font-size:0.6rem;
	}

}


