@charset "utf-8";
body {margin: 0px auto;font-family: "宋体";}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #3c3c3c;}
a:hover {text-decoration: underline;color: #F00;}
a:active {color: #F00;text-decoration: none;}
ul{margin: 0;padding: 0;list-style-type: none;} 
.di .di2 {margin:0 auto;width: 948px;}
.ymk {margin:0 auto;width: 1119px;}
.di {font-size: 14px;
	line-height: 34px;
	background-color: #e3e3e3;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;}
.t {margin: auto;text-align: center;}
.t2z {float: left;width: 50%;}
.t2y {float: right;width: 50%;text-align: right;}
.t2z a{color: #3c3c3c;}
.t2y a{color: #3c3c3c;}
.clear {clear:both;}
img{vertical-align:bottom; }
.a img{border:0}
.t1 {margin:32px auto 34px auto;}
.ymk .hk {background-color: #f0f0f0;padding: 59px 20px;}
.ymk .hk1 {background-color: #f0f0f0;}
.ymk .hk2 {background-color: #4bd47b;}
.ymk .hk3 {background-color: #4bd47b;margin:27px auto 0px auto;}
.ymk .hkz p{font-family: "微软雅黑";
	font-size: 24px;
	line-height: 40px;
	color: #6f6f6f;
	text-indent: 2em;
	text-align: justify;}
.votelink{text-align: center;display: flex;justify-content:space-between;}
.votelink a{*display:inline;display: inline-block;zoom:1;margin: 30px 20px 10px 20px;padding: 0 36px; background: #4bd47b;color: #fff;font:400 24px/48px "微软雅黑";border-radius: 20px;}
.votelink a:hover{text-decoration: none;}
.votelink a:first-child{margin-left: 0;}
.votelink a:last-child{margin-right: 0;}
.vl3 a{margin: 30px 10px 10px 10px;padding: 0 22px;font-size: 20px;}
.vlone {text-align: right;display: block;}
.vlone a{}
.ymk .hk .annk {text-align: right;float: right;width: 412px;}
.tz {margin: auto;}
.tz1 {margin: auto;display: none;}
.ymk .dw {font-size: 48px;
	line-height:88px;
	color: #494949;
	text-align: center;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #4bd47b;
	margin:43px auto 68px auto;
	width: 284px;
	font-family: "黑体";}
.ymk .dw1 {font-size: 48px;
	line-height:88px;
	color: #494949;
	text-align: center;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #4bd47b;
	margin:43px 110px 68px 110px;
	font-family: "黑体";}	
.ymk .dw2 {font-size: 30px;
	line-height:53px;
	color: #494949;
	margin:42px 0px 43px 9px;
	font-family: "黑体";}	
.hk1z {float: left;width: 433px;}
.hk1y {float: right;width:580px;margin:0 55px 0 0;}	
.hk1y .bt{font-family: "黑体";
	font-size: 30px;
	text-align: center;
	color: #494949;
	margin:40px auto 0px auto;}
.hk1y .wz p{
	font-family: "微软雅黑";
	line-height: 28px;
	font-size: 24px;
	color: #494949;
	text-align: justify;
	text-indent: 2em;}
p{line-height: 0;height: auto}
.hk1y .wz p a{color: #3c4d9f;}	
.footer { clear:both;background:#668b1e url(img/house-footer.jpg) center top repeat-x;margin:38px auto 0px auto; padding:12px 0;line-height:150%; border-top:0px solid #060; color:#ffffff; font-size:12px;text-align:center; font-family:Verdana, "宋体"}
.footer a{color:#ffffff;text-decoration:none;}
.footer a:visited{color:#ffffff;text-decoration:none;}
.footer a:hover{color:#ffff00;}
.efile{color:#ff0;}
.hk2z{float: left;width:581px;}
.hk2y{float: right;width:486px;margin:35px 26px 0 26px;}
.hk2yz{font-family: "黑体";
	line-height: 33px;
	font-size: 18px;
	color: #ffffff;
	text-indent: 2em;}
.hk2yz a{color:#FF0;}	
.hk2yz1{margin:35px 0 0 0;
	border-radius: 18px;
	font-family: "黑体";
	line-height: 52px;
	font-size: 25px;
	color: #ffffff;
	float: right;
	width: 222px;
	border: 2px solid #FFF;
	text-align: center;
	text-indent: 0;}
.hk2yz1 a{color: #ffffff;}
.hk2yz2{margin:33px auto 0 auto;float: left;
	border-radius: 18px;
	font-family: "黑体";
	line-height: 52px;
	font-size: 25px;
	color: #ffffff;	
	width: 204px;
	border: 2px solid #FFF;
	text-align: center;
	text-indent: 0;}
.hk2yz2 a{color: #ffffff;}
.hk2yz21{margin:33px auto 0 auto;float: left;
	border-radius: 18px;
	font-family: "黑体";
	line-height: 52px;
	font-size: 25px;
	color: #ffffff;	
	width: 204px;
	border: 2px solid #FFF;
	text-align: center;
	text-indent: 0;}
.hk2yz21 a{color: #ffffff;}
.hk2yz22{margin:33px auto 0 auto;float: right;
	border-radius: 18px;
	font-family: "黑体";
	line-height: 52px;
	font-size: 25px;
	color: #ffffff;	
	width: 204px;
	border: 2px solid #FFF;
	text-align: center;
	text-indent: 0;}
.hk2yz22 a{color: #ffffff;}
.bg table{width:100%;font-size: 21px;background: #ffffff;border-collapse:collapse}		
.bg table td {
	line-height: 42px;
	border: 1px solid #d2d2d2;
	padding: 0 10px;
}


.bg table td a{color: #00F;}



	
.bg1 td{line-height: 43px !important;padding: 0 0px !important;
	color: #ffffff;
	background: #4bd47b;
	text-align: center;
	font-family: "微软雅黑", "黑体";}
.hk31 {float: left;width:44%;}
.hk32 {float: right;width:56%;}
.hk33 {float: left;width: 44%;}
.hk34 {float: right;width:56%;}
.hk321 {padding:54px 90px;text-align: center;}
.hk331 {padding:54px 30px;text-align: center;}	
.hk3Z{font-size: 40px;color: #ffffff;text-align: center;font-family: "黑体";}	
.hk3Z1{line-height:60px;font-size:40px;color: #fffd56;text-align: center;font-family: "黑体";padding:7px 0 0 0;}
@media only screen and (max-width:1024px) {
.ymk {margin:0 auto;width: auto;}}	
@media only screen and (max-width:800px) {
.di .di2 {margin:0 10px;width:auto;}	
.ymk {margin:0 auto;width:auto;}	
.tz1 {margin: auto;display: inline;}
.tz {margin: auto;display: none;}
.t1 {margin:10px auto 10px auto;}	
.ymk .hk {padding:1px 10px;}
.ymk .hk3 {margin:10px auto 0px auto;}
.hk1z {display: none;width: 0px;}
.hk1y {float: none;width: auto;padding:0 10px;margin:0 0px 0 0;}
.hk1y .wz {padding:0 0 5px 0;}
.footer {padding: 11px 0;
	background-image: url(img/btm.png);
	background-repeat: repeat-x;
	background-position: center top;}
.hk2z{float: none;width: auto;}
.hk2y{float: none;
	width: auto;
	padding: 20px 10px;
	margin: 0px;
	text-align: justify;}
.ymk .dw1 {font-size:24px;line-height:60px;margin:10px 0px 10px 0px;}
.hk2yz1{margin:12px auto 0px auto;
	border-radius: 18px;
	font-family: "黑体";
	line-height: 52px;
	font-size: 25px;
	color: #ffffff;
	float: none;
	width: 142px;
	border: 2px solid #FFF;
	text-align: center;
	text-indent: 0;}
.bg table td {line-height:1.8em;padding: 0 3px;}
.bg1 td{line-height: 30px !important;}	


.bg table{font-size: 14px;}


.hk2yz{font-size: 16px;}

.ymk .dw2 {font-size:24px;margin:0px auto 0PX auto;}
.hk31 {float: none;width: auto;}
.hk32 {float: none;width: auto;}
.hk33 {float: none;width: auto;}
.hk34 {float: none;width: auto;}
.hk321 {padding:10px 0px;text-align: center;}
.hk331 {padding:10px 0px;text-align: center;}
.hk2yz211a{margin:0 auto 0 auto;width:300px;}
.hk2yz21{margin:10px auto 30PX auto;width:142px;}
.hk2yz22{margin:10px auto 0 auto;width: 142px;}
.ymk .hkz p{font-size: 18px;}
.ymk .wz p{font-size: 18px;}
.hk3Z{font-size: 24px;}	
.hk3Z1{font-size:24px;line-height:30px;}
.t1{overflow:hidden;width:100%;}
.t1 img{width:150%;margin-left:-24%}
.hk1y .bt{font-family: "黑体";padding:40px 0 0 0px;
	font-size: 24px;
	text-align: center;
	color: #494949;
	margin:10px auto 0px auto;}
.ymk .dw {font-size:24px;line-height:44px;margin:0px auto 0px auto;}
.footer {margin:10px auto 0px auto;}
.hk2yz2{margin:10px auto 30px auto;width: 142px;}
.ymk .hk .annk {text-align: center;padding: 0px 0;
	float: none;
	width: 100%;
	margin:0 auto;}
.votelink{display: block;position:  fixed;bottom:  0;left:  0;width: 100%;background:  #fff;border-top: 1px solid #eee;box-shadow: 0px 0px 5px 0;z-index: 999;}
.votelink a{margin: 10px 3%;padding: 0 20px;font:400 24px/40px "微软雅黑";border-radius: 10px;}
.vl3 a{margin: 10px 2%;padding: 0 15px;font:400 18px/40px "微软雅黑";border-radius: 15px;}
.mbpadding{display: block;height: 50px;width:100%;overflow: hidden;}
}
@media only screen and (max-width:350px) {
.vl3 a{margin:8px 1%;padding: 0 15px;font:400 16px/36px "微软雅黑";border-radius: 15px;}


}



