html{font-size:62.5%}body,ul,li,p,h1,h2,h3,h4,h5,dt,dd,dl{margin:0;padding:0;font-family:Microsoft YaHei}body{background:#fff}a{font-family:Microsoft YaHei;text-decoration:none}img{border:0}ul,li{list-style:none}header{width:100%;background:#fff;border-bottom:.3rem solid #49b0e1}img.logo{width:100%;margin:0 auto;padding:1rem 0}nav{width:80%;margin:0 auto}img.banner{width:100%;margin:0 auto}section.container{width:95%;margin:0 auto}p.shuoming{width:90%;margin:1rem auto;color:#393a3a;font-size:1.4rem}p.shuoming>span{font-size:2rem;color:#3ca6e0}ul.button{background:#3ca6e0;color:#fff;text-align:center;width:40%;margin:1rem auto;height:4rem;font-size:1.8rem;line-height:4rem}footer{width:100%;background:#e6e6e6;text-align:center;font-size:1.2rem;color:#4d4d4d;padding:1rem 0;line-height:1.5rem}h1.h2{font-size:2.4rem;text-align:center;color:#008dd2;margin:1rem auto}.detail{width:100%;clear:both;padding:1rem 0}.detail>ul{float:left}.detail_left{width:40px;height:40px;border-radius:100px;border:2px solid #fff;margin-right:.5rem;-webkit-box-shadow:1px 2px 3px #868686;-moz-box-shadow:1px 2px 3px #868686;box-shadow:1px 2px 3px #868686;color:#1a2343;font-size:1.8rem;padding:15px 13px 15px 17px}.pad1{margin-top:1rem}.detail_right{width:73%;font-size:1.4rem;line-height:1.6rem;color:#1a2343}.tips{width:100%;height:20rem}.bg_blue{background:#49cefa}.bg_yellow{background:#e2a752}hgroup.box{width:100%;margin:1rem auto}.sm{width:95%;margin:1rem auto}.sm>p{font-size:1.2rem;line-height:1.6rem}.span{font-size:1.4rem;line-height:1.6rem}@media screen and (min-width:210px) and (max-width:300px){html{font-size:50%}}@media screen and (min-width:301px) and (max-width:349px){html{font-size:56.3%}p.shuoming{width:100%;font-size:1.4rem}h1.h2{font-size:2.2rem}}@media screen and (min-width:319px) and (max-width:320px){html{font-size:56.3%}}@media screen and (min-width:481px) and (max-width:640px){html{font-size:81.3%}.detail_left{width:80px;height:80px;font-size:2.4rem;padding:15px 8px 15px 22px}}@media screen and (min-width:641px) and (max-width:699px){html{font-size:81.3%}}@media screen and (min-width:768px) and (max-width:1024px){html{font-size:120%}.detail_left{width:120px;height:120px;font-size:2.4rem;padding:15px 6px 15px 24px}}@media screen and (min-width:1025px) and (max-width:1280px){html{font-size:150%}}@media screen and (min-width:1281px) and (max-width:1920px){html{font-size:150%}}@media screen and (min-width:1921px) and (max-width:2561px){html{font-size:200%}}