@charset "utf-8";
/* CSS Document */
* {margin: 0px;padding: 0px;}
body,ul,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0;}
body {font-family:"Microsoft YaHei", "微软雅黑", "宋体", "SimSun", "Arial"; min-width:320px; max-width:750px;width:100%;margin:0px auto;}
body{ background:#fdfbfb;}
a {text-decoration:none;-webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); color:#000;}
img{ max-width:100%; vertical-align: middle; border:0; margin:0; padding:0;}
ul,li {list-style:none;list-style-type:none;}
o,i{font-style:normal}
.blank0 {clear:both; height:0em; overflow:hidden; display:block;}
.blank5 {clear:both; height:.3em; overflow:hidden; display:block;}
.blank10 {clear:both; height:.6em; overflow:hidden; display:block;}
.blank20 {clear:both; height:.8333em; overflow:hidden; display:block;}
.ages{ height:0.3em; background:#eceaea; width:100%; margin:5% 0%;}
.agesa{ height:0.1em; background:#eceaea; width:100%; margin:0% 0% 5% 0%;}
.blank1 {clear:both; height:20px; overflow:hidden; display:block;}
.blank2 {clear:both; height:50px; overflow:hidden; display:block;}
input, textarea {  outline: none;}
@media only screen and (min-width: 640px){
	.kq{font-size:20px;}
}
@media only screen and (min-width: 480px) and (max-width: 639px){
	.kq{font-size:18px;}
}
@media only screen and (min-width: 360px) and (max-width: 479px){
	.kq{font-size:16px;}
}
@media only screen and (max-width: 359px){
	.kq{font-size:14px;}
}

.zzy_1,.zzy_2,.zzy_3,.zzy_4{ display:block; overflow:hidden; position:relative;}
.zzy_1 a:nth-of-type(1){ position:absolute; top:0%; left:12.5%; width:10%; height:100%; display:block;}
.zzy_1 a:nth-of-type(2){ position:absolute; top:0%; left:28%; width:15%; height:100%; display:block;}
.zzy_1 a:nth-of-type(3){ position:absolute; top:0%; left:49%; width:15%; height:100%; display:block;}
.zzy_1 a:nth-of-type(4){ position:absolute; top:0%; left:70%; width:15%; height:100%; display:block;}
.zzy_2 a{ position:absolute; bottom:6%; right:3%; width:52%; height:9%; display:block;}
.zzy_3 a:nth-of-type(1){ position:absolute; top:1%; left:6%; width:88%; height:64%; display:block;}
.zzy_3 a:nth-of-type(2){ position:absolute; bottom:12%; right:21%; width:58%; height:15%; display:block;}
.zzy_4 a{ position:absolute; top:3%; right:21%; width:58%; height:28%; display:block;}






.kq_1{ background:#f4feff; padding-bottom:5%;}
.kq_1 p{ margin:0px auto; display:block; width:54%; max-width:1024px; padding-bottom:5%;}
.kq_2{ background:#ff9140;}
.kq_2 a{ width:30.42%; display:block; margin:0px auto;}
.sdl_1{ width:56.25%; display:block;overflow:hidden; position:relative; margin:0% auto;}
.sdl_1 input{position: absolute;left: 3%;top: 20%;border: 0px;color: rgb(153, 153, 153);width: 56%;background: transparent;font-size:1em;padding:1% 0%;}
.sdl_1 a{right: 0%;top: 0px;width: 40%; height: 100%;position: absolute;cursor: pointer;line-height: 0px;}


.al{ background:#edf7ff; overflow:hidden; margin:0px auto; display:block; padding:5% 0%;}
.al_1{ width:54%; max-width:1024px; display:block; margin:0px auto;}

.pp img{ width:62.5%; display:block; margin:0px auto;}
.pp{ background:#edf7ff; width:100%; padding-bottom:5%;}
.yyjs_3{ background:#edf7ff; width:100%; padding:5% 0px;}

.yyjs_3 img{ width:62.5%; display:block; margin:0px auto;}
.yyjs_3 img:nth-of-type(2){ margin-top:50px;}
@media only screen and (max-width: 1300px){
	.yyjs_3 img,.al_1,.kq_1 p,.pp img,.sdl_1{ width:90%;}
	.kq_2 a{ width:50%;}
}


