@charset "utf-8";

/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,nav,em,b{margin:0;padding:0;}
header,article,footer,nav,section,aside,menu{ display:block;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
em,b{font-style: normal;}
table{ border-collapse:collapse; border-spacing:0;}
img,input{ border:none;}
ul li,ol li{list-style: none;}
a{text-decoration: none;}
body{font:14px;font-family: "Microsoft Yahei"; min-width: 320px;}

.cont{width: 100%;margin: 0 auto;max-width: 640px;}
.wid img{width: 100%;display: block;}
.widn {width: 93.75%;margin:0 auto 0;}
.clear{clear: both;}
.pr{position: relative;}
.pa{position: absolute;}
.pf{position: fixed;}

.cont p{text-align:justify; text-justify:distribute-all-lines;}

.m10{margin:10px auto;}
.m15{margin:15px auto;}
.m40{margin:40px auto;}
.m2510{margin:25px auto 10px;}
.m2530{margin:25px auto 30px;}
.m3025{margin:30px auto 25px;}
.mt25{margin:25px auto 0px;}
.mt30{margin:30px auto 0px;}
.mt35{margin:35px auto 0px;}
.mb10{margin-bottom: 10px;}

.w0{font-size: 26px;line-height: 38px;}
.w1{font-size: 24px;line-height: 36px;}
.w2{font-size: 21px;line-height: 34px;}
.w3{font-size: 20px;line-height: 30px;}

.kv,.p1,.p2,.p3,.p4{overflow: hidden;}

.p1-wen,.p1-sub,.p1-sub2,.p1-sub3{overflow: hidden;}
.p1-wen p{text-indent: 2em;padding:0 1.5625%;}
.p1-wen p a{display: block;text-align: right;color: #FF4200;}
.p1-sub{background: #F4D6BE;}
.p1-wen2 p{text-indent: 2em;padding:0 5.5%;top:39.8%;left: 0;}
.p1-wen3 a{width: 43.75%;height: 15.5%;bottom: 8.5%;left: 28.125%;display: block;}
.p1-wen4 p{top:30.7%;left: 0; color: #fff;padding:0 2.34%;}
.p1-wen4 p a{color: #FDD78F;}
.p1-wright{width: 47.66%;top:0;left: 46.1%;padding:7.7% 0 0;color: #fff;}
.p1-wright p span{font-weight: bold;display: block;margin:0 0 2%;}
.p1-wright a{display: block;border-radius: 5px;background: #F2CE89;color: #502A15;text-align: center;width: 95%;height: 55px;line-height: 55px;margin:5% 0 0;}
.p1-sub2{background: #000;}
.p1-sub3{background: #F4D6BE;}
.p1-sright a{width: 20%;height: 76%;top:9%;right: 6.25%;}
.p1-wen5 p{top:42%;}
.dj{overflow: hidden;}
.dj a{color: #502A15;text-align: center;display: block;height: 55px;line-height: 55px;width:43.75%;border-radius: 8px;background: #F2CE89; }

.p2-sub{overflow: hidden;background: #F0F0F0;}
.p2-wen a{width: 46.875%;height: 62.5%;top:18.75%;left: 39.84%;}

.p3 ul{overflow: hidden;display: flex;flex-flow:row;display: box;display: -webkit-box;background: #0F0905;}
.p3 ul li{width:49.5%;background: #DBD9D9;}
.p3 ul li:nth-child(1){margin-right: 1%;}
.p3 ul li p{padding:15px 3%;}
.p3 ul li p span{display: block;}
.p3 ul li.c p{text-align: center;}
.p3-wen{top:0;left: 0;width: 100%;height: 100%;}
.p3-wen span{display: block;text-align: center;font-size: 32px;line-height: 40px;color: #441d06;margin:4.5% auto 2%;}
.p3-wen p{font-size: 24px;line-height: 46px;width: 46.875%;margin:0 auto;}
.p3-wen p em{color: #FF0000;}
.p3-wen a{width: 52.875%;display: block;background: #521D00;margin:1.5% auto 0;color: #fff;border-radius: 8px;text-align: center;font-size: 26px;line-height: 60px;}
.p3-wen2{width: 50%;top:0;left: 50%;color: #fff;height: 100%;}
.p3-wen2 span{margin:17% 0 10%;display: block;}
.p3-wen2 span em{font-weight: bold;font-size: 48px;line-height: 52px;}
.p3-wen2 a{font-size: 22px;line-height: 50px;color: #000000;border-radius: 8px;text-align: center;background: #EDEDED;display: block;width: 65%;margin:8% auto 0;}
.p3-wen3{left: 10%;}
.p3-wen2 a{margin:8% 0 0;}

@media screen and (max-width: 639px){
	.m10{margin:8px auto;}
	.m15{margin:10px auto;}
	.m40{margin:35px auto;}
	.m2510{margin:20px auto 8px;}
	.m2530{margin:20px auto 25px;}
	.m3025{margin:25px auto 20px;}
	.mt25{margin:20px auto 0px;}
	.mt30{margin:25px auto 0px;}
	.mt35{margin:30px auto 0px;}
	.mb10{margin-bottom: 8px;}

	.w0{font-size: 16px;line-height: 26px;}
	.w1{font-size: 14px;line-height: 20px;}
	.w2{font-size: 12px;line-height:20px;}
	.w3{font-size: 12px;line-height: 22px;}

	.p1-wright a{height: 35px;line-height: 35px;}
	.dj a{height: 35px;line-height: 35px;}
	
	.p3 ul li p{padding:10px 3%;}
	.p3-wen span{font-size: 22px;line-height: 30px;}
	.p3-wen p{font-size: 14px;line-height: 24px;}
	.p3-wen a{font-size: 16px;line-height: 40px;}
	.p3-wen2 span em{font-size: 26px;line-height: 32px;}
	.p3-wen2 a{font-size: 14px;line-height: 35px;}

}
@media screen and (max-width: 380px){
	.m10{margin:5px auto;}
	.m15{margin:8px auto;}
	.m40{margin:30px auto;}
	.m2510{margin:15px auto 5px;}
	.m2530{margin:15px auto 20px;}
	.m3025{margin:20px auto 15px;}
	.mt25{margin:15px auto 0px;}
	.mt30{margin:20px auto 0px;}
	.mt35{margin:25px auto 0px;}
	.mb10{margin-bottom: 5px;}

	.w0{font-size: 14px;line-height: 24px;}
	.w1{font-size: 12px;line-height: 18px;}
	.w2{font-size: 10px;line-height: 16px;}
	.w3{font-size: 11px;line-height: 20px;}

	.p1-wright a{height: 25px;line-height: 25px;}
	.dj a{height: 35px;line-height: 35px;}
	
	.p3 ul li p{padding:8px 3%;}
	.p3-wen span{font-size: 16px;line-height: 26px;}
	.p3-wen p{font-size: 12px;line-height: 22px;}
	.p3-wen a{font-size: 14px;line-height: 35px;}
	.p3-wen2 span em{font-size: 22px;line-height: 26px;}
	.p3-wen2 a{font-size: 12px;line-height: 30px;}
}