*{margin:0; border:0; padding:0;}

img{border:0;}a{text-decoration:none;}ul,li{list-style-type:none;}font{color:#c40000;}

.fl{float:left;}.auto{margin:0 auto;}.fr{float:right;}.cl{clear:both;}.pa{padding:5% 8%;}.btn{margin-top:5%;}.mt{margin-top:5%;}

.page_wrap{max-width:640px;min-width:320px;width:100%;color:#666666;font-family:"Microsoft YaHei";margin:0 auto;}

.s1 ul li{width:50%; text-align:center; float:left;}

.title{background:#006ccf; color:#FFF; font-size:1.25em; padding-left:4%; line-height:2.5em; font-weight:bold;}

.s3 ul li{width:46%; line-height:2.3em; border-radius:0.5em; text-align:center; font-weight:bold; font-size:1.1em; margin-bottom:5%;}

.s3 .s3l1{border:2px solid #fe3f3f; float:left;}.s3 .s3l1 a{color:#fe3f3f;}

.s3 .s3l2{border:2px solid #aee605; float:right;}.s3 .s3l2 a{color:#aee605;}

.s3 .s3l3{border:2px solid #ffcc01; float:left;}.s3 .s3l3 a{color:#ffcc01;}

.s3 .s3l4{border:2px solid #0cce0c; float:right;}.s3 .s3l4 a{color:#0cce0c;}

.s3 .s3l5{border:2px solid #3fbeff; float:left;}.s3 .s3l5 a{color:#3fbeff;}

.s3 .s3l6{border:2px solid #ff8f44; float:right; line-height:1.2em;}.s3 .s3l6 a{color:#ff8f44;}

.zx{text-align:center;}.zx a{color:#c40000;text-decoration:underline;}

.s4 header{text-align:center;}

.s4 header strong{color:#006ccf; font-size:1.2em;display:block;}

.s4 .s4a{border:1px dashed #006ccf; padding:3%; margin:5% 0 5% 0; text-indent:2em;}

.s4 .s4b,.s4 .s4c{padding-bottom:5%;border-bottom:1px dashed #666666;}.s4 .s4b p{line-height:1.5em;}.s4 .s4b p b{color:#006ccf;}

.s4 .s4c strong{display:block; color:#000; font-size:1.1em;}

.s4 .s4c li{width:25%; float:left; text-align:center; line-height:2em;font-size:0.8em;}

.s4 .s4c li a{display:block; width:90%;border:1px solid #006ccf; border-radius:0.35em; margin:0 auto;}

.s4 .s4c p{line-height:1.6em; padding-top:3%;}

.s4 .s4c div{background-color:#efefef; padding:2%; margin-top:3%;}

.s4 .zxa a{width:45%; line-height:2.5em; color:#FFF; display:block; text-align:center; font-weight:bold;}

.s4 .zxa a:nth-of-type(1){background-color:#00abfa; float:left;}

.s4 .zxa a:nth-of-type(2){background-color:#fa7b0b; float:right;}

.s5{padding:0% 8% 5% 8%;}

.s5 img{margin-bottom:4%;}

.s5 div{line-height:1.8em; height:8.5em;}.s5 div a{color:#c40000;}

.s6 div{border:1px solid #b2b2b2; margin-bottom:5%; line-height:2.8em; text-align:center; font-weight:bold; font-size:1.2em;}.s6 div a{color:#006ccf;}

.on1 div,.on2 div{line-height:1.8em; padding:4%;}.on1 div p b{color:#006ccf}.on1 div a,.on2 div a{display:block; color:#c40000; text-align:center;}

.on2 div p b{color:#749600;}

.col{background-color:#efefef;}

.on1 span,.on2 span{display:block; width:100%; text-align:center; color:#006ccf; font-weight:bold;}

.s8 img{display:block;width:80%;margin:0 auto;}

.s8 .wtsz{padding:8% 0 5%;border-bottom:1px dashed #a3bee8;}

.s8 .wtsz h4{font-size:1.1em;color:#000101;font-weight:normal;}

.s8 .wtsz h4 span{float:left;width:0.6em;height:0.6em;border-radius:0.3em;background:#00abfa;margin-right:2%;margin-top:2.5%;}

.s8 .wtsz p{font-size:1.1em;color:#666;padding:2% 0;}

.s8 .wtsz a{color:#c40000;font-size:1em;text-decoration:underline;}

.s8 section{padding-top:8%;}

.s8 section header h1{font-size:1.4em;color:#006ccf;}

.s8 section header p{text-indent:2em;color:#737373;font-size:1.25em;}

.s8 section .content{font-size:1.2em;color:#8a8a8a; text-indent:2em;line-height:1.5em;padding-top:5%;}

.s8 h3{color:#006ccf;text-align:center;font-size:1.4em;padding-bottom:7%;}

.s8 h3 p {color:#999;font-size:0.7em;text-align:center;font-weight:normal}



.s8 .fdlj{height:2.5em;padding-top:8%;}

.s8 .fdlj a{width:45%;height:2.5em;line-height:2.5em;text-align:center;border-radius:0.2em;color:#fff;font-size:0.9em;font-weight:bold;}

.s8 .fdlj a:nth-of-type(1){float:left;background:#00abfa}

.s8 .fdlj a:nth-of-type(2){float:right;background:#e9841b}

.gsx{padding-bottom:2%;border-bottom:1px dashed #666;}

.gsx .fl{width:25%;}

.gsx .fr{width:70%;font-size:1em;color:#666;padding-top:5%}

.s8 div:nth-of-type(2){margin:5% 0;}



.s8 .tjsj{margin:5% 0}

.s8 .tjsj h4 span{float:left;margin-right:1%;width:0.5em;height:0.5em;border-radius:0.5em;background:#03C;margin-top:0.5em}

.s8 .tjsj h4{font-size:1.1em;color:#000;padding-bottom:2%;}

.s8 .tjsj p{font-size:1em;color:#666;}

.s8 .tjsj p font{color:#C03}

.gsx .fr font{font-size:1.2em;color:#333;}

.gsx .fr b{color:#333}

@media screen and (min-width:320px) {.page_wrap {font-size:14px}}

@media screen and (min-width:480px) {.page_wrap {font-size:16px}}

@media screen and (min-width:640px) {.page_wrap {font-size:24px}}