@charset "utf-8";


/* CSS Document */


*{padding:0;margin:0;border:0;}

.top{ text-align:center}

img{border:0;max-width:100%;}a{text-decoration:none;}ul,li{list-style-type:none;}.cl{clear:both;}.ov{overflow:hidden;}.pa{padding:5%;}.fl{float:left;display:inline;}.fr{float:right;display:inline;}


.zt_page{width:100%;max-width:640px;min-width:320px; font-family:"Microsoft YaHei";color:#666666; margin:0 auto; overflow:hidden;}


@media screen and (min-width:320px){.zt_page{font-size:14px}}


@media screen and (min-width:480px){.zt_page{font-size:18px}}


@media screen and (min-width:640px){.zt_page{font-size:28px}}


section:nth-of-type(1) img{display:block;}.zt_page font{color:#ff0000;}


.dh{text-align:center;}


.dh ul li{width:25%; float:left;}


.dh ul li a{width:85%; display:block; margin:0 auto; line-height:1.2em; font-weight:bold; font-size:1.14em;padding:10% 0; margin-bottom:15%;}


.dh ul li:nth-of-type(1) a{border:2px solid #ee425f; color:#ee425f;}


.dh ul li:nth-of-type(2) a{border:2px solid #21a6b3; color:#21a6b3;}


.dh ul li:nth-of-type(3) a{border:2px solid #a05c12; color:#a05c12;}


.dh ul li:nth-of-type(4) a{border:2px solid #428fee; color:#428fee;}


.tit{background:#1293a0; text-align:center; padding:3% 0;color:#fff; font-size:1.1em;}.tit strong{font-size:1.5em; display:block;}


.s1{overflow:hidden;width:90%; margin:5% auto;}.s1a{position:absolute;width:95%;max-width:576px;min-width:288px;}.s1a p{position:absolute; border-radius:50%; text-align:center; font-weight:bold;}


.s1a p:nth-of-type(1){border:2px solid #428fee; width:28%;left:0;top:1em;line-height:6em;}.s1a p:nth-of-type(1) a{color:#428fee;}


.s1a p:nth-of-type(2){border:2px solid #ee425f; width:39%;left:30%; line-height:5em; font-size:1.7em;}.s1a p:nth-of-type(2) a{color:#ee425f;}


.s1a p:nth-of-type(3){border:2px solid #428fee; width:24%;right:3.5%;top:3.5em;line-height:5em;}.s1a p:nth-of-type(3) a{color:#428fee;}


.s1a p:nth-of-type(4){border:2px solid #21a6b3; width:28%;left:5%;font-size:1.2em;top:6.5em;line-height:5em;}.s1a p:nth-of-type(4) a{color:#21a6b3;}


.s1a p:nth-of-type(5){border:2px solid #428fee; width:25%;left:35%;top:10em;line-height:5.2em;}.s1a p:nth-of-type(5) a{color:#428fee;}


.s1a p:nth-of-type(6){border:2px solid #21a6b3; width:25%;right:10%;top:9em;line-height:5.5em;}.s1a p:nth-of-type(6) a{color:#21a6b3;}


.s1b{background:#f0f0f0; margin-top:5%;line-height:1.4em; padding-right:5%;}


.s1b b{display:block; width:25%; float:left; text-align:center; font-size:1.2em; margin-right:5%;color:#fff; padding:3% 0; background:#428fee;}


.s1b span{padding-top:3%; display:block;}


.s1c{margin:2% 0 5% 0; font-size:1.1em;}.s1c a{color:#ff0000; text-decoration:underline;}


.tel{text-align:center; overflow:hidden; }.tel p{width:60%; background:#31adbc; padding:3% 0; color:#fff;}.tel p b{color:#fffc00; font-size:1.55em;}


.tel a{width:40%; color:#0d7582;}.tel a b{color:#2d2d2d; font-size:1.5em; display:block;}


.s2{text-align:center; font-size:1.1em;}


.s2 p:nth-of-type(1){color:#777777;}.s2 p:nth-of-type(2){color:#2d2d2d; margin-bottom:5%;}.s2 a{color:#ee425f; font-weight:bold; font-size:1.2em;}.s2 a img{vertical-align:middle;}


.s3 ul li{width:33.33%; float:left; text-align:center;}


.s3 ul li p{width:90%; margin:0 auto; border-radius:50%; line-height:1.4em; padding:25% 0;}.s3 ul li a{display:block; width:110%;margin-left:-5%; background:#fff;}


.s3 ul li:nth-of-type(1) p{border:2px solid #31adbc;}.s3 ul li:nth-of-type(1) p a{color:#31adbc;}


.s3 ul li:nth-of-type(2) p{border:2px solid #a05c12;}.s3 ul li:nth-of-type(2) p a{color:#a05c12;}


.s3 ul li:nth-of-type(3) p{border:2px solid #428fee;}.s3 ul li:nth-of-type(3) p a{color:#428fee;}


.s4 p{width:55%; float:right; text-align:center; font-size:1.2em; padding-top:8%;}


.s4 p a{display:block; color:#fff; background:#ee425f; width:80%; padding:3% 0; margin:5% auto;}.s4 p span{color:#2d2d2d;}.s4 p a img{vertical-align:middle;}


.s5{background:#f0f0f0;}


.s5a{color:#ff0000; font-size:1.1em;}.s5a b{color:#2d2d2d;}


.s5b{border-bottom:1px solid #9d9d9d; margin:5% 0; padding-bottom:5%; line-height:1.4em;}


.s5b p:nth-of-type(1){color:#1293a0; font-size:1.1em; margin-bottom:2%;}.s5b p:nth-of-type(1) span{background:#1293a0; color:#fff; text-align:center; width:7%; float:left; display:block; border-radius:50%; margin-right:2%;}


.s5b p:nth-of-type(3){color:#428fee;}


.s6 h1{font-size:1.3em; color:#1293a0; text-align:center; margin-bottom:5%;}


.s6 div:not(.tel){border-bottom:1px dashed #959595; padding-bottom:5%; margin-bottom:5%;}


.s6 div:not(.tel) p{width:70%; float:left; color:#2d2d2d; font-size:1.1em;}


.s6 div:not(.tel) p span{color:#666666; padding-left:3%; font-size:0.9em;}


.s6 div:not(.tel) a{display:block; width:28%; float:right; background:#ee425f; color:#fff; text-align:center; line-height:2.5em; margin-top:2%;}


.s7{text-align:center; background:#21a6b3;color:#fff; line-height:1.6em;}


.s7 strong{font-size:1.2em;}.s7 p{color:#cbf8fc;}


.s7 h1{border-bottom:1px dashed #fff;border-top:1px dashed #fff; color:#fffc00;padding:5% 0; margin:5% 0; font-size:2em; float:left; width:100%;}


@media screen and (min-width:320px){.s7 h1 span{display:block; width:10%;left:49%; line-height:1.3em; color:#ee425f; background:#fff; border-radius:50%;position:absolute; margin-top:-8.5%;}}


@media screen and (min-width:640px){.s7 h1 span{display:block; width:5%;left:49%; line-height:1.3em; color:#ee425f; background:#fff; border-radius:50%;position:absolute; margin-top:-3.5%;}}


.s7 a{display:block; width:50%; margin:0 auto; background:#ff9000; color:#fff; line-height:2em; font-weight:bold; font-size:1.4em;}


.s7 a img{vertical-align:middle; margin-right:2%;}


.s8{padding-bottom:0%;}.s8a{text-align:center; padding-bottom:5%; color:#2d2d2d; font-size:1.2em;}.s3a strong{color:#1293a0; font-size:1.2em;}


.s8 ul li{width:33.33%; float:left; text-align:center;}


.s8 ul li p{width:90%; margin:5% auto; border-radius:50%; line-height:1.4em; padding:25% 0;}.s8 ul li a{display:block; width:110%;margin-left:-5%; background:#fff; color:#666666;}


.s8 ul li:nth-of-type(1) p{border:2px solid #31adbc;}.s8 ul li:nth-of-type(1) p a b{color:#31adbc;display:block;font-size:1.5em;}


.s8 ul li:nth-of-type(2) p{border:2px solid #a05c12;}.s8 ul li:nth-of-type(2) p a b{color:#a05c12;display:block;font-size:1.5em;}


.s8 ul li:nth-of-type(3) p{border:2px solid #428fee;}.s8 ul li:nth-of-type(3) p a b{color:#428fee;display:block;font-size:1.5em;}


.s8b{background:#f0f0f0; margin:5% 0; text-align:center; padding:5% 0; font-size:1.2em;}


.s8b strong{display:block; font-size:1.3em; color:#2d2d2d;}


.s8c a:nth-of-type(1){width:48%; background:#ee425f; margin-right:3%; color:#fff; font-size:1.2em; text-align:center; line-height:2em; font-weight:bold;}


.s8c a img{vertical-align:middle; margin-right:2%;}


.p20 {
    padding: 20px 0;
}

.fds {
    padding: 5px 3%;
}
.fk {
    margin: 10px auto;
    max-width: 640px;
}

.ksd {
    font-size: 1.2em;
    font-weight: bold;
    text-align: center;
}

.ksd1 {
    border-bottom: 1px solid #ff7e00;
    color: #949494;
    font-size: 0.6em;
    text-align: center;
}

.mt10 {
    margin-top: 10px;
}
.clear{
clear:both;
}
.tc {
    text-align: center;
}

.j1-1 {
    background: #0991c1 none repeat scroll 0 0;
    width: 59%;
}
.jjj {
    color: #fff;
    display: block;
    font-size: 1em;
    font-weight: bold;
    padding: 10px 0;
    text-align: center;
    text-decoration: none;
}
.left {
    float: left;
}

.j1-2 {
    background: #18bb87 none repeat scroll 0 0;
    width: 40%;
}

.j2-1 {
    background: #ef7125 none repeat scroll 0 0;
    width: 49%;
}

.j2-2 {
    background: #c70000 none repeat scroll 0 0;
    width: 49%;
}

.j3-1 {
    background: #b455bc none repeat scroll 0 0;
    width: 59%;
}

.j3-2 {
    background: #79b23d none repeat scroll 0 0;
    width: 40%;
}
.right{
float:right;
}
.dks{
  display: block;
    height: 12%;
    left: 30%;
    position: absolute;
    top: 64%;
    width: 40%;
}
.ygssn {
    height: auto;
    margin: 5% auto;
    width: 80%;
}
.ygssn p {
    color: #777777;
    display: block;
    float: left;
    font-size: 1em;
    height: auto;
    margin-bottom: 4%;
    text-align: center;
    width: 50%;
}
.ygssn p img {
    padding: 0 20% 5%;
    width: 60%;
}

/*foot*/
.foot{ margin-top:5%}
.foot{ margin-top:10px;background:url(/statics/images/wap_97.jpg) repeat-x;height:94px;padding-top:6px;}
.footnav{height:32px;line-height:32px;background:#105F98;text-align:center;color:#FFF; margin-bottom:48px;margin-top:5px;}
.footnav a{margin:0 5px;display:inline-block;color:#FFF;font-weight:600;}
.foot p{line-height:22px;text-align:center;color:#105F98;font-size:12px;}
.nav_a a{margin:0 5px;display:inline-block;color:#105F98;font-size:12px;}
.footback{height:30px;line-height:30px;text-align:center;border-top:#d2d3d5 1px solid;padding:0 0 45px 0;}
.footback a{display:block;height:30px;}
.foot a{ color:#105F98;}

@media screen and (min-width:320px){.s8c a:nth-of-type(2){width:43%; background:#21a6b3; color:#fff; font-size:1.2em; text-align:center; line-height:2em; font-weight:bold; position:absolute;}.s8c a:nth-of-type(2) span{position:absolute; width:1.6em;right:0; font-size:0.6em; background:#eaff00; color:#ff0000; border-radius:50%; line-height:1.6em;}}


@media screen and (min-width:640px){.s8c a:nth-of-type(2){width:18%; background:#21a6b3; color:#fff; font-size:1.2em; text-align:center; line-height:2em; font-weight:bold; position:absolute;}.s8c a:nth-of-type(2) span{position:absolute; width:1.6em;right:0; font-size:0.6em; background:#eaff00; color:#ff0000; border-radius:50%; line-height:1.6em;}}


