*{margin:0px;padding:0px;}
body{font-family: "Microsoft YaHei","å¾®è½¯é›…é»‘","simsun","sans-serif","Hiragino Sans GB","STHeiti",Arial;background-color:#fff;font-size:85%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;position: relative;}
h1,h2,h3,h4,h5,h6,em{font-weight:normal;font-style:normal;}
table,td,tr{border:none;border-collapse:collapse;}
ul,li,ol{list-style:none;}
img,fieldset{border:medium none;display:block;}
img{vertical-align:left;}
a{cursor:pointer;blr:expression(this.onFocus=this.blur());outline:none;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover,a:active{color:#c5022d;text-decoration:none;}
a.ani{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.clear{clear:both;width:1px;overflow:hidden;height:0;}
.clearfix{*zoom: 1;}
.clearfix:after{clear: both;display: block;overflow: hidden;height: 0;visibility: hidden;content: ".";}
.hidden{display:none;}
.pull-left,.fl{float: left;}
.pull-right,.fr{float: right;}
.fdn{font-size: 0;text-indent: -999em;line-height: 0;}
.text-overflow{overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
h1{display: block;font-size: 0;line-height: 0px;text-indent: -999em;}
/*margin*/
.mt10{margin-top: 10px;} .mt20{margin-top: 20px;} .mt30{margin-top: 30px;}
/* base */
.back .img-area{position: relative;}
.back .img-area p{position: absolute;left: 0;bottom: 0;width: 100%;overflow: hidden;background: url(images/back.png) repeat 0 0;text-align: center;}
.back a{color: #fff;text-decoration: none;}
.abst{font-size: 14px;line-height: 26px;color: #666;}
.abst a{color: #c5022d;}
.news-list li{font-size: 14px;line-height: 34px;color: #333;background: url(images/li.jpg) no-repeat left center;text-indent: 15px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

.wrap{background:url(images/bg.jpg?v2) no-repeat center top;}
.container{  overflow: hidden;}
/* img-change */
.img-change .img-area{position: relative;}
.img-change,.img-change .img-area,.img-change .img-area img{width: 500px;height: 294px;overflow: hidden;}
.img-change .img-area p{font-size: 14px;line-height: 40px;}
.img-change.slick-slider .slick-prev,.img-change.slick-slider .slick-next,.col2-img-change.slick-slider .slick-prev,.col2-img-change.slick-slider .slick-next{width: 18px;height: 36px;position: absolute;top: 50%;margin-top: -9px;font-size: 0;background-image: url(images/arrows.png);background-repeat: no-repeat;cursor: pointer;}
.img-change .slick-arrow,.col2-img-change .slick-arrow{position: absolute;bottom:0;display: block;width: 30px;height: 50px;background-color: transparent;border: none;font-size: 0;text-indent: -999em;}
.img-change .slick-arrow.slick-prev,.col2-img-change .slick-arrow.slick-prev{background-position: 0 0;left:0px;}
.img-change .slick-arrow.slick-next,.col2-img-change .slick-arrow.slick-next{background-position: -18px 0;right: 0px;}
.phone{display: none!important;}
.pc{display: block!important;}
.slick-slide{outline: none;}
/* banner */
.banner,.banner img{
	width: 1003px;
	height:718px;
	margin:0 auto;
}
.w1000{
	width: 1000px;
	margin:0 auto;
}
.col{
	clear: both;
}
.col .hd{
	width: 1003px;
	height: 24px;
	background: url("images/hd-bg.png") center top;
}
.col .hd h2{
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	color: #d41e47;
	line-height:25px;
}
.col .lead{
	margin-top:40px;
	font-size: 14px;
	line-height:24px;
	color: #333;
}
.col .lead a{
	color: #d41e47;
}
.col1{
	overflow: hidden;
}
/* img-chang */
.img-change{
	float: left;
	margin-top:40px;
}
.top-news{
	float: right;
	width: 454px;
	height: 258px;
	padding: 17px 8px;
	margin-top:40px;
	border:1px solid #c6c6c6;
}
.top-news .top-line{
	padding-bottom:10px;
	border-bottom: 2px dashed #e7e7e7;
}
.top-news .top-line h3{
	font-size: 20px;
	text-align: center;
	font-weight:bold;
}
.top-news .top-line a{
	color: #d41e47;
}
.top-news .top-line p{
	margin-top:5px;
	font-size: 14px;
	line-height:30px;
}

.top-news .list li{
	float: left;
	width: 218px;
	margin-top:20px;
	background: url(images/li1.jpg) no-repeat left 8px;
	text-indent: 15px;
	overflow: hidden;
}

.top-news .list li:first-child,.top-news .list li:first-child +li +li{
	margin-right: 18px;
}

/* page2 */
.page2.wrap{
	background: url(images/page2-banner.jpg?v3) no-repeat center top;
}

/*foucebox*/
.all{
	width: 1000px;height: auto;margin: 0 auto;overflow: hidden;
}
.top-img{
	width: 1000px;height: auto;font-size: 0;position: relative;
}
.activeimg{
	overflow: hidden;height: 649px;position: relative;
}
.top-img .activeimg img{
	width: 1000px;
	height: 649px;
	float: left;
}

.arrow2{
	position: absolute;
	bottom:62px;
	width: 20px;
	height: 35px;
	background-image: url("images/arrows2.png");
	background-repeat: no-repeat;
}
.arrow2.left{
	left:-42px;
	background-position: 0 0;
}
.arrow2.right{
	right:-42px;
	background-position: -20px 0;
}
.bot-img{
	height: 154px;width: 1000px;margin-top: 15px
}
.bot-img ul{
	width: 100%;height: 100px;
}
.bot-img ul li{
	width: 238px;margin-left: 16px;float: left;cursor: pointer;font-size: 0;
}
.bot-img ul li:first-child{
	margin-left:0;
}
.bot-img ul li img{
	width: 100%;
	height: 154px;
}
.bot-img ul li:last-child{
	margin-right: 0;
}

/* ocl2 */
.col2 .bd{
	margin-top:32px;
	padding:30px 0;
	background: #d41e47;
	overflow: hidden;
}
.col2 .w1000{
	position: relative;
}

/* col3 */
.col3{
	margin-top:50px;
}
.col3 .specialbox{
	float: left;
	width: 467px;
	margin:40px 0 0 57px;
}
.col3 .specialbox img{
	width: 467px;
	height: 357px;
	border-radius: 15px;
}
.col3 .specialbox h3{
	font-size: 24px;
	font-weight:bold;
	margin: 30px auto 0;
	text-align: center;
	color: #d41e47;
}
.col3 .specialbox a{
	color: #d41e47;
}
.col3 .specialbox .abst{
	margin-top:15px;
	font-size: 14px;
	line-height:24px;
	color: #333;
}
.col3 .specialbox .btn{
	display: block;
	margin-top:50px;
	background: #d41e47;
	border-radius: 40px;
	font-size:24px;
	text-align: center;
	color: #fff;
	line-height:60px;
}
.col3 .specialbox:first-child,.col3 .specialbox:first-child +.specialbox +.specialbox {
	margin-left:0;
}
.specia-footer{
	display: block;
	width: 100%;
	height:273px;
	background: url("images/footer.jpg") no-repeat center top;
	margin-top:120px;
}

/* page2 */
.col4 .hd{
	background: url("images/hd-bg2.png") no-repeat center top;
}
.col4 .bd{
	padding-bottom:10px;
}
.col4 .content-box{
	width: 870px;
	margin-top:60px;
	padding: 60px 50px;
	border:6px solid #d41e47;
	box-shadow:2px 4px 0px #8e0725;
	border-radius: 15px;
}
.col4 .content-box .content{
	font-size:20px;
	line-height:36px;
	word-break: break-all;
}
.col4 .content-box .content img{
	margin: 10px auto;
}
.col4 .content-box .btn{
	display: block;
	width: 437px;
	height:63px;
	margin: 80px auto 0;
	background-color: #d41e47;
	border-radius: 40px;
	box-shadow: 2px 4px 0px #8e0725;
	font-size: 30px;
	line-height:63px;
	font-weight:bold;
	text-align: center;
	color: #fff;
}

/* col5 */
.col5 .bd{
	width: 900px;
	margin: 60px auto 0;
	padding: 46px 45px 116px 45px;
	background-color: #d41e47;
	border-radius: 25px;
	box-shadow: 6px 1px 0px #ab0026;
	overflow: hidden;
}
.col5 .bd h3{
	font-size: 32px;
	color: #fff;
	margin-left:28px;
}
.page4 .col5 .bd h3{
	text-align: center;
	margin-bottom: 30px;
}
.page4 .col5 .file-info,.page4 #filesImgPreview{
	display: none!important;
}
.col5 .input span{
	font-size: 24px;
	color: #fff;
}
.col5 .input input{
	display: block;
	width: 95%;
	height: 22px;
	padding: 10px;
	background: #f4b4d0;
	border: none;
	border-radius: 40px;
	margin-top:10px;
}
.col5 .input select{
	display: block;
	width: 95%;
	padding: 10px;
	background: #f4b4d0;
	border: none;
	border-radius: 40px;
	margin-top: 10px;
	height: 42px;
	overflow: hidden;
}
.col5 .input{
	width: 382px;
	float: left;
	margin-top:22px;
	margin-left:32px;
}
.col5 .tijiao{
	display:block;
	width: 406px;
	height:62px;
	margin: 126px auto 0;
	font-size: 24px;
	line-height:62px;
	background-color: #f4b4d0;
	text-align: center;
	border-radius: 40px;
	color: #d41e47;
	font-weight:bold;
}
.page4 .col5 .tijiao{
	margin: 40px auto 0;
}
.col5 #register{
	overflow: hidden;
}
.slider-for .img-area img{
	width: 100%;
	height:649px;
}
.slider-for{
	width: 1000px;
	height: 649px;
	float: left;
}
.slider-nav{
	float: left;
	width: 1010px;
}
.slider-nav .img-area{
	width: 238px;
	margin-top:20px;
	float: left;
}

.slider-nav .img-area img{
	width: 238px;
	height: 154px;
}

.slick-slider.slider-nav .slick-arrow{
	position: absolute;
	bottom:62px;
	width: 20px;
	height: 35px;
	background-image: url("http://moban.dayoo.cn/templateRes/201805/03/50947/images/arrows2.png");
	background-repeat: no-repeat;
	font-size:0;
}
.slider-nav .slick-arrow.slick-prev{
	left:-42px;
	background-position: 0 0;
}
.slider-nav .slick-arrow.slick-next{
	right:-42px;
	background-position: -20px 0;
}

/* page4 */
.page4.wrap{
	background: url(images/page4-bg.jpg) no-repeat center top;
}
.page5.wrap{
	background: url(images/page5-bg.jpg) no-repeat center top;
}

/* col7 */
.col-hd3 .hd{
	background: url(images/hd-bg3.png) no-repeat center top;
}
.col-hd4.hd{
	background: url("images/hd-bg4.png") no-repeat center top;
}

/* col6 */
.col6{
	margin-top: 50px;
	overflow: hidden;
}
.col6 .hdd{
	height: 28px;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}
.col6 .hdd i{
	float: left;
	width: 29px;
	height: 29px;
	background: url("images/btn.png") no-repeat center top;
}
.col6 .hdd h2{
	position: relative;
	top: 1px;
	float: left;
	margin-left: 10px;
	font-size: 20px;
	font-weight: bold;
	border-bottom: 2px solid #d41e47;
}
.col6 .bd{
	margin-top: 20px;
	padding-bottom: 70px;
}
.col6 .img-area{
	position: relative;
}
.col6 .img-area,.col6 .img-area img{
	width: 1000px;
	height: 479px;
}
.col6 .img-area .mask{
	position: absolute;
	left: 0;
	top: 0;
	width: 1000px;
	height: 479px;
	background: url("images/back.png") repeat 0 0;
	overflow: hidden;
}
.col6 .img-area .mask i{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 119px;
	height: 119px;
	margin: -60px 0 0 -60px;
	background: url("images/video.png") no-repeat center top;
}
.hard-area{
	position: relative;
}
/* col7 */
.col7{
	margin-top: 40px;
}
.col7 .bd{
	background-color: #d41e47;
}
.col7 .w1000{
	overflow: hidden;
}
.col7 .img-item{
	position: relative;
	margin-left: -16px;
}
.col7 .img-box{
	float: left;
	width: 238px;
	height: 240px;
	margin: 16px 0 0 16px;
	background-color: #fff;
}
.col7 .img-box img{
	width: 228px;
	height: 175px;
	margin: 6px auto 0;
}
.col7 .img-box p{
	margin-top: 18px;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	text-align: center;
}

/* col8 */
.col8 .img-box span{
	display: block;
	font-size: 18px;
	text-align: center;
	margin-top: 12px;
}
.col8 .img-box{
	height: 260px;
}
.col8 .img-box p{
	margin-top: 3px;
}
.col8 .img-box.b{
	position: relative;
}
.col8 .img-box.b .mask{
	width: 100%;
	height: 175px;
	background: url("images/back.png") repeat 0 0;
	display: block;
}
/*page*/
.pages {
	font-size: 0;
	padding: 25px 0;
	text-align: center;
	clear: both;
}
.pages li {
	display: inline-block;
	margin: 0 2px;
	font-size: 12px;
	line-height: 1;
	border-radius: 50%;
}
.pages a {
	display: block;
	padding: 8px 10px;
	color: #fff;
	text-decoration: none;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.pages a:hover{
	background-color: #860220;
	border-color: #cb1625;
	border-radius: 50%;
	color: #fff;
}
.pages .page-next,.pages .page-previous{
	font-size: 0;
	width: 8px;
	height: 12px;
	background-image: url("images/arrows3.png");
	background-repeat: no-repeat;
	overflow: hidden;
}
.pages .page-next{
	background-position:-8px  0 ;
}
.pages .previous{
	background-position:0px  0 ;
}
.pages .page-next a,.pages .page-previous a{
	padding: 0;
}

/* page6*/
.page6.wrap{
	background: url(images/page6-bg.jpg) no-repeat center top;
}

/* col9*/
.col9 .bd{
	overflow: hidden;
}
.col9 .map{
	position: relative;
	width: 1002px;
	height: 794px;
	background: url("images/page6-map.jpg?v2") no-repeat center top;
	overflow: hidden;
}
.col9 .map i{
	position: absolute;
	display: block;
	width: 30px;
	height: 30px;
	background: url(images/li1.png) no-repeat center top;
}
.col9 .map i.act{
	background: url(images/li2.png) no-repeat center top;
}
.col9 .map i.i1{
	left: 623px;
	top: 623px;
}
.col9 .map i.i2{
	left: 728px;
	top: 557px;
}
.col9 .map i.i3{
	left: 752px;
	top: 483px;
}
.col9 .map i.i4{
	left: 652px;
	top: 278px;
}
.col9 .map i.i4.act{
	background: url(images/li3.png) no-repeat center top;
}
.col9 .map i.i5{
	left: 674px;
	top: 288px;
}
.col9 .map i.i6{
	left: 724px;
	top: 437px;
}
.col9 .map i.i7{
	left: 749px;
	top: 452px;
}
.col9 .map i.i8{
	left: 661px;
	top: 509px;
}
.col9 .map i.i9{
	left: 432px;
	top: 486px;
}
.col9 .map i.i10{
	left: 495px;
	top: 492px;
}
.col9 .map i.i11{
	left: 455px;
	top: 390px;
}
.col9 .map i.i12{
	left: 639px;
	top: 469px;
}
.col9 .map i.i13{
	left: 612px;
	top: 520px;
}
.col9 .map i.i14{
	left: 518px;
	top: 573px;
}
.col9 .map i.i15{
	left: 441px;
	top: 601px;
}
.col9 .map i.i16{
	left: 536px;
	top: 402px;
}
.col9 .map i.i17{
	left: 625px;
	top: 310px;
}
.col9 .map i.i18{
	left: 599px;
	top: 348px;
}
.col9 .map i.i19{
	left: 584px;
	top: 258px;
}
.col9 .map i.i20{
	left: 764px;
	top: 219px;
}
.col9 .map i.i21{
	left: 777px;
	top: 175px;
}
.col9 .map i.i22{
	left: 794px;
	top: 134px;
}
.col9 .map i.i23{
	left: 686px;
	top: 435px;
}
.col9 .map i.i24{
	left: 692px;
	top: 357px;
}
.col9 .map i.i25{
	left: 618px;
	top: 382px;
}
.col9 .map i.i26{
	left: 524px;
	top: 633px;
}
.col9 .map i.i27{
	left: 559px;
	top: 694px;
}
.col9 .map i.i28{
	left: 226px;
	top: 458px;
}
.col9 .map i.i29{
	left: 773px;
	top: 575px;
}
.col9 .map i.i30{
	left: 493px;
	top: 306px;
}
.col9 .map i.i31{
	left: 640px;
	top: 646px;
}
.col9 .map i.i32{
	left: 622px;
	top: 649px;
}
.col9 .map i.i33{
	left: 396px;
	top: 364px;
	/* left: 396px; */
	/* top: 364px; */
	/* left: 396px; */
	/* top: 364px; */
}
.col9 .map i.i34{
	left: 222px;
	top: 165px;
}


/* col10 */
.col10{
	background-color: #fbe6ef;
	overflow: hidden;
}
.col10 .w1000{
	margin: 30px auto 0;
	overflow: hidden;
	padding-bottom: 70px;
}
.col10 .img-area{
	margin-top: 60px;
}
.col10 .img-area,.col10 .img-area img{
	width: 1000px;
	height: 594px;
}
.col10 .bd{
	position: relative;
}
.hard-area .btn{
	display: block;
	width: 224px;
	height: 42px;
	margin: 40px auto 0;
	background-color: #d41e47;
	border-radius: 40px;
	box-shadow: 2px 4px 0px #8e0725;
	font-size: 20px;
	line-height: 42px;
	font-weight: bold;
	text-align: center;
	color: #fff;
}
.hard-area .hard{
	position: absolute;
	width: 64px;
	height: 93px;
	background: url("images/hard.png");
	left: 50%;
	bottom: -71px;
	margin-left: -150px;
}
.hard-area .img-box{
	position: relative;
}
.hard-area .img-box .mask{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 175px;
	background: url("images/back.png") repeat 0 0;
}

/* add-file */
.add-file{
	float: left;
	overflow: hidden;
	width: 100%;
	margin-top: 22px;
	margin-left: 32px;
}
.file-choic{
	display: none;
}
.add-file .input-block{
	width: 780px;
	padding: 10px;
	background: #f4b4d0;
	border: none;
	border-radius: 40px;
	margin-top: 10px;
}
.add-file span{
	font-size: 24px;
	color: #fff;
}

/* page5 */
.page5 .vote-aera{
	overflow: hidden;
}
.page5 #vote-content1{
	position: relative;
	margin-left: -16px;
}
.page5 .list-item{
	float: left;
	width: 238px;
	margin: 16px 0 0 16px;
	background-color: #fff;
}
.page5 .list-item img{
	width: 228px;
	height: 175px;
	margin: 6px auto 0;
}

.page5 .list-item p{
	margin-top: 18px;
	font-size: 24px;
	line-height: 22px;
	font-weight: bold;
	text-align: center;
}
.page5 .voteVote{
	display: block;
	width: 65px;
	height: 30px;
	margin: 5px auto;
	background: #d41e47;
	border-radius: 15px;
}
.page5 .voteVote span{
	display: block;
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	color: #fff;
}
.vote-page{
	margin: 72px 0;
	text-align: center;
}
.vote-page a,.vote-page span{
	display: inline-block;
	margin:0 15px;
	color: #fff;
}
.vote-page .active{
	width: 18px;
	height: 18px;
	border-radius: 50%;
	background-color: #860220;
}
.load{
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -34px 0 0 -34px;
	z-index: 999;
	font-size: 12px;
	text-align: center;
	padding: 20px;
	background: #e0f0ff;
}
@media screen and (max-width:768px){
	.top-nav{display: none;}
	.pc{
		display: none!important;
	}
	.phone{
		display: block!important;
	}
	.wrap{
		background: none!important;
	}
	.container{
		width: auto;
		margin: 10px;
	}
	.banner,.banner img,.w1000{
		width: 100%;
		height:auto;
	}
	.col .hd{
		width: 100%;
		margin: 10px 0;
	}
	.col .lead{
		margin-top:10px;
	}
	.img-change, .img-change .img-area, .img-change .img-area img,.col2-img-change,.col2-img-change img,.col3 .specialbox img,.col7 .img-box img{
		width: 100%;
		height:auto;
	}
	.top-news,.img-change{
		float: none;
	}
	.top-news{
		width:auto;
		height:auto;
		overflow: hidden;
	}
	.top-news .list li{
		width: 100%;
		overflow: hidden;
	}
	.col2 .bd{
		padding:0;
	}
	.back .img-area p{
		line-height:30px;
	}
	.col3{
		margin-top:30px;
	}
	.col3 .specialbox{
		float: none;
		width: 100%;
		margin: 20px 0 0 0px;
	}
	.col3 .specialbox h3{
		margin-top:10px;
	}
	.col3 .specialbox .btn{
		width: 50%;
		margin:20px auto;
	}
	.specia-footer{
		height:30px;
		margin-top:30px;
		background-size: 100%;
	}
	.col4 .content-box{
		width: auto;
		padding: 20px;
	}
	.col4 .content-box .btn{
		width: 50%;
		height: 40px;
		font-size:24px;
		line-height:40px;
	}
	.col5 .bd{
		width: auto;
		padding: 10px;
	}
	.col5 .input{
		width: 100%;
		margin-left:0;
		margin-top:10px;
	}
	.col5 .tijiao{
		width: 60%;
		margin-top:20px;
	}
	.col4 .content-box .content img{
		width: 100%;
	}
	.page5.wrap,.page4.wrap{
		background: none;
	}
	.col7 .img-item{
		margin-left: 0;
	}
	.col7 .img-box{
		float: none;
		width: auto;
		height: auto;
		margin: 15px;
		overflow: hidden;
	}
	.col7 .img-box p{
		overflow: hidden;
		margin-bottom: 5px;
	}
	.col6 .img-area, .col6 .img-area img,.col10 .img-area, .col10 .img-area img{
		width: 100%;
		height: auto;
	}
	.col6 .img-area .mask{
		width: 100%;
		height: 100%;
	}
	.add-file{
		margin-left: 0;
	}
	.add-file .input-block{
		width: 100%;
		box-sizing: border-box;
	}
	.col9 .map{
		width: 320px;
		height: 320px;
		margin: 0 auto;
		background-size: 320px 300px;
		border: 1px solid #d90000;
	}
	.col9 .map i{
		width: 10px;
		height: 10px;
		background-size: 10px 10px!important;
	}
	.col9 .map i.i1{
		left: 198px;
		top: 237px;
	}
	.col9 .map i.i2{
		left: 235px;
		top: 212px;
	}
	.col9 .map i.i3{
		left: 236px;
		top: 185px;
	}
	.col9 .map i.i4{
		left: 210px;
		top: 115px;
	}
	.col9 .map i.i5{
		left: 218px;
		top: 115px;
	}
	.col9 .map i.i6{
		left: 236px;
		top: 170px;
	}
	.col9 .map i.i7{
		left: 240px;
		top: 173px;
	}
	.col9 .map i.i8{
		left: 213px;
		top: 198px;
	}
	.col9 .map i.i9{
		left: 146px;
		top: 177px;
	}
	.col9 .map i.i10{
		left: 165px;
		top: 190px;
	}
	.col9 .map i.i11{
		left: 151px;
		top: 143px;
	}
	.col9 .map i.i12{
		left: 204px;
		top: 178px;
	}
	.col9 .map i.i13{
		left: 194px;
		top: 197px;
	}
	.col9 .map i.i14{
		left: 132px;
		top: 222px;
	}
	.col9 .map i.i15{
		left: 144px;
		top: 242px;
	}
	.col9 .map i.i16{
		left: 173px;
		top: 152px;
	}
	.col9 .map i.i17{
		left: 217px;
		top: 127px;
	}
	.col9 .map i.i18{
		left: 182px;
		top: 126px;
	}
	.col9 .map i.i19{
		left: 173px;
		top: 103px;
	}
	.col9 .map i.i20{
		left: 243px;
		top: 95px;
	}
	.col9 .map i.i21{
		left: 256px;
		top: 73px;
	}
	.col9 .map i.i22{
		left: 262px;
		top: 45px;
	}
	.col9 .map i.i23{
		left: 228px;
		top: 180px;
	}
	.col9 .map i.i24{
		left: 224px;
		top: 144px;
	}
	.col9 .map i.i25{
		left: 197px;
		top: 157px;
	}
	.col9 .map i.i26{
		left: 166px;
		top: 240px;
	}
	.col9 .map i.i27{
		left: 180px;
		top: 265px;
	}
	.col9 .map i.i28{
		left: 79px;
		top: 169px;
	}
	.col9 .map i.i29{
		left: 247px;
		top: 220px;
	}
	.col9 .map i.i30{
		left: 156px;
		top: 116px;
	}
	.col9 .map i.i31{
		left: 203px;
		top: 247px;
	}
	.col9 .map i.i32{
		left: 198px;
		top: 247px;
	}
	.col9 .map i.i33{
		left: 118px;
		top: 131px;
	}
	.col9 .map i.i34{
		left: 71px;
		top: 64px;
	}
	.page5 #vote-content1{
		margin-left: 0;
	}
	.page5 .list-item{
		width: 45%;
		margin: 15px 2.5% 0 2.5%;
	}

}

































