.wp{max-width:640px;min-width:320px;margin:0 auto;font-size:18px;color:#010101;line-height:1.7;}
img{width:100%;height:auto;}
.none{margin-right:0;}
i{font-style: normal;font-weight: normal;}
.wp h3{font-weight: 700;}
a.btnas{display:block;background-color:#2561b7;height:60px;line-height:60px;border-radius:35px;color:#fff;font-size:30px;overflow:hidden;text-align:center;margin:20px 20%;}
.item1{font-size:18px;}
.over{overflow:hidden;}
.w20{margin:0 20px;}
.w10{margin:0 10px;}
.wp h2{font-size:35px;font-weight:700;margin:30px 0 0;text-align:center;font-family:"Microsoft Yahei";line-height:1;}
.white {background:#fff; padding:10px 0; }
/*=======*/

.section1 ul li{margin-top: 5%;}
.section1 ul li h3{font-size: 26px;text-align: center;}
.section2 {background:#b7e4fc; overflow: hidden; padding-bottom: 10px;}
.section2 .lzs { overflow: hidden; }
.section2 .lzs ul{ }
.section2 .lzs ul li { width:32%; float: left; background:#fff; color:#354864; }
.section2 .lzs ul h3 { font-weight: bold; line-height: 2; }
.section2 .lzs ul i { width:50%; height:4px; margin:0 auto; display: block; background: #ff7f02; }
.section2 .lzs ul p { font-size: 14px; padding: 10px 5px; line-height: 1.2; }
.section2 .lzs ul li { width:32%; float: left; background:#fff; }
.section2 .lzs ul li:nth-child(1) { margin-right: 2%; }
.section2 .lzs ul li:nth-child(2) { margin-right: 2%; }
.section3 {background: #b7e4fc;margin-top:5%;}
.section3 .oval { width: 50%; display: block; margin:0 auto; position: relative; }
.section3 h3 { font-weight: bold; font-size: 0.3rem; margin-top:10px; line-height: 1.3; color:#fff; }
.section3 per { position:absolute; top:0; left: 0;width: 100%}
.section3 em { display: block; text-align: center; font-style: normal; font-size: 0.3rem; line-height: 1.5; color:#fdb59c; }
.section3 .text { display: block; width:90%; margin:10px auto; padding: 5px 10px; border:1px #fb6713 dashed; }
.section3 ul { margin:10px; }
.section3 ul li { margin:10px 0; }

.section4 .img{width: 50%;margin:2% auto;}
/*=============480================*/
@media screen and (max-width:480px){
.wp{font-size:14px;}
.w20{margin:0 10px;}
.item1{font-size:12px;}
.w10{margin:0 5px;}
.wp h2{font-size:22px;margin:15px 0 15px;}
a.btnas{height:40px;line-height:40px;margin:20px 15%;border-radius:25px;clear:both;font-size:18px;}
.section1 ul li h3{font-size: 18px;}
.section2 h3{font-size: 16px;}
.section5 h2{margin:0;}
.section3 .oval { width: 60%; display: block; margin:0 auto; position: relative; }
.section3 em { display: block; text-align: center; font-style: normal; font-size: 0.3rem; line-height: 1.5; color:#fdb59c; }
.section3 .text { display: block; width:90%; margin:10px auto; padding: 5px 10px; border:1px #fb6713 dashed; }
.section3 dl { display: block; width:94%; margin:20px auto; overflow: hidden; }
.section3 dl dt { background:#fb6713; width:22%; color:#fff; font-size: 1.5rem; line-height: 1.2; float:left; text-align: center; padding:5px 0 0;  }
.section3 dl dd { background:#fff; width:74%; float:left; padding:10px 2%; }
.section3 .tj { }
.section3 .tj ul { }
.section3 .tj ul li { }
.section3 .tj ul li span { float:left; width:30%; color:#2561b7; font-weight: bold; }
.section3 .tj ul li p { float:left; width:65%; font-size: 12px; }
}

@media screen and (max-width:320px){
.wp{font-size:12px;}
.w20{margin:0 10px;}
.item1{font-size:12px;}
.w10{margin:0 5px;}
.wp h2{font-size:20px;margin:15px 0 15px;}
a.btnas{clear:both;height:40px;line-height:40px;font-size:18px;margin:20px 15%;border-radius:25px;}
.section1 ul li h3{font-size: 18px;}
.section2 h3{font-size: 16px;}
.section5 h2{margin:0;}

.section3 .oval { width: 70%; display: block; margin:0 auto; position: relative; }
.section3 h3 { font-weight: bold; font-size: 1rem; margin-top:10px; line-height: 1.5; color:#fff; }
.section3 per { position:absolute; top:0; left:50%; margin-left:-25%; }
.section3 em { display: block; text-align: center; font-style: normal; font-size: 0.1rem; line-height: 1.5; color:#fdb59c; }
.section3 .text { display: block; width:90%; margin:10px auto; padding: 5px 10px; border:1px #fb6713 dashed; }
.section3 dl { display: block; width:94%; margin:20px auto; overflow: hidden; }
.section3 dl dt { background:#fb6713; width:26%; color:#fff; font-size: 1.2rem; line-height: 1.2; float:left; text-align: center; padding:5px 0 0;  }
.section3 dl dd { background:#fff; width:70%; float:left; padding:9.5px 2%; }
}
