@charset "utf-8"; *{margin:0; padding:0; outline:0; text-decoration:none; box-sizing:border-box;} body::-webkit-scrollbar {width:0px;height:0px;}

.a{display:flex; justify-content:space-between; align-items:center;}
.b{display:flex; justify-content:space-between;}
.c{display:flex; justify-content:space-between; flex-direction:column;}
.m{max-width:1200px; margin:0 auto; padding:0 10px;}

.ba{display:block; height:262px; border-radius:3px; background:url(/f/14.png) right; background-size:cover;}
.bb{margin:35px 0; width:30.5%; border-radius:3px; display:inline-block; overflow:hidden;}
.be{margin:35px 0; font:600 16px / 16px Times; color:#444; background:#eee; padding:0 20px; height:50px; border-radius:3px;}
.bk{width:100%; display:flex; justify-content:space-between; align-content: flex-start; flex-wrap:wrap;}
.bu{max-width:1200px; margin:35px auto; padding:0 10px; display:flex; justify-content:space-between;}
.bv{width:100%;}

.ch{font:600 20px / 25px Times; color:#789; width:100%; margin-bottom:50px;}
.ci{border-radius:150px; margin-bottom:20px; background-color:#fff; padding:50px;}
.ck{display:inline-flex; width:23.5%; height:60px; margin:1% 0; background-image:linear-gradient(#f5f5f5 30%, #e5e5e5); padding:0 20px; font:600 17px / 18px Times; 
	color:#579; border-radius:3px;}
.cl{width:40%; border:1px solid #dcf; padding:5px;}
.cm{font:200 16px/25px Times; color:#656; text-align:center;}
.cn1{font:600 16px/25px Times; color:#6ac; text-align:center;}
.cn2{font:600 16px/25px Times; color:#f22; text-align:center;} 
.cp{width:444px;}
.cu{max-width:1200px; margin:35px auto; padding:0 10px; display:flex; justify-content:space-between;}
.cv{width:100%; display:flex; justify-content:space-between; align-content: flex-start; flex-wrap:wrap; font:200 16px / 16px Times; color:#444;}
.cw{width:30%; background-image:linear-gradient(to right,#f5f5f5 30%, #e5e5e5); padding:30px; border-radius:140px 20px 20px 20px; margin-bottom:4%;}

.fa{display:inline-block; width:7%; margin:5%;} 
.fu{background:#eee; margin-top:100px;}
.fv{opacity:0.7; text-align:center;}

.ha{height:100%;}
.hb{font:600 17px / 60px Times; color:#eee; width:20%; background:#30d5c8; padding:0 10px; text-align:center; flex-shrink:0; margin-right:35px; border-radius:3px;}
.hc{font:600 17px / 60px Times; color:#eee; width:25%; background:#20b2aa; padding:0 10px; text-align:center; border-right:1px solid #30d5c8;}
.hd{font:600 17px / 60px Times; color:#eee; width:30%; background:#30d5c8; padding:0 10px; text-align:center; flex-shrink:0;}
.he{margin-top:50px;}
.hf{font:600 22px / 40px Times; color:#f55;}
.hi{width:40%; margin:50px 0; display:inline-block;}
.hk{width:100%; border-radius:3px; overflow:hidden;}
.hl{width:20%; flex-shrink:0; margin-right:35px; height:45px;}
.hm{font:600 22px/26px Times; color:#20b2aa;}
.hn{font:200 16px/22px Times; color:#20b2aa;}
.ho{width:100%;}
.hp{width:70%; height:45px; padding:0 20px; font:200 18px / 43px Times; color:#20b2aa; background:url(/f/10.png) no-repeat right #fff; background-size:40px; display:inline-block; border-radius:50px;}
.hq{min-width:195px; margin-left:20px;}
.hu{background-color:#eee;}
.hv{height:110px;}

.hx{display:none; }

.ga{font:200 15px / 16px Times; color:#444; background:#eee; margin-bottom:5px; padding:0 20px; height:50px; border-radius:3px;}
.gb{font:600 16px / 16px Times; color:#444; background:#eee; margin-top:25px; padding:0 20px; height:50px; border-radius:3px;}
.gc{margin-top:25px; padding:20px; width:100%; border-radius:3px; border:20px solid #eee; display:block;}
.gu{width:20%; flex-shrink:0; margin-right:35px; height:100%;}

.lh{font:600 25px / 25px Times; color:#20b2aa; margin:50px 0; text-align:center;}
.lg{font:600 22px / 22px Times; color:#555; margin:20px 0;}
.ll{font:200 18px / 25px Times; color:#555; list-style-position:inside;}
.lk{font:600 20px / 25px Times; color:#555; margin:50px 0;}

.pa{background:#eee; font:200 18px / 43px Times; color:#20b2aa; border-radius:50px; padding:0 20px; background:url(/f/10.png) no-repeat right #f5f5f5; background-size:40px;}
.pc{background:#f5f5f5; margin-top:10px; padding:7px; border-radius:15px;}
.pd{font:200 16px / 16px Times; color:#20b2aa; width:100%;}
.pi{border-radius:10px; width:60px;flex-shrink:0; margin-right:30px;}
.pu{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:url(/f/3.png);}
.pv{position:fixed; top:0; left:0; right:0; margin:auto; height:100%; width:600px; max-width:100%; border:12px solid #3333; box-shadow:0 0 6px #888; 
	overflow:scroll; background:#fff; background-clip:padding-box; border-radius:50% / 3%; padding:30px;}.pv::-webkit-scrollbar{width:0px;height:0px;}

.rd{font:600 20px/20px Times; color:#6ac; margin:20px 5px 50px;}
.rh{font:600 25px / 15px Times; color:#20b2aa; margin-bottom:50px; text-align:center;}
.rk{width:100%; border-radius:5px; border:1px solid #30d5c8; font:200 20px/50px Times; text-align:left; opacity:0.5; padding:0 20px; margin:12px 0;}.rk::placeholder{color:#999;}
.rl{font:600 23px/40px Times; color:#20b2aa; padding:0 10px 5px; letter-spacing:0.5px; background-color:#fff;}
.rt{border-radius:30px; border:5px solid #30d5c8; padding:20px 40px;}
.ry{font:600 14px/50px Times; color:#eee; border:0; width:200px; letter-spacing:1px; cursor:pointer;margin:20px 0; background:#20b2aa; border-radius:50px;}
.ru{max-width:550px; margin:0 auto; padding:50px 10px; text-align:center; font:600 20px/22px Times; color:#555;}
.rv{font:600 16px / 16px Times; color:#444;display:flex; flex-wrap:wrap;}

.zc{font:200 16px / 16px Times; color:#444; text-align:left;}
.zi{border-radius:30px 30px 30px 70px; margin:15px; width:110px; flex-shrink:0; background-color:#fff; padding:20px;}
.zj{position:absolute; width:60px; top:85px; left:0; border:6px solid #fff; background:#eee; border-radius:50%; padding:4px; cursor:pointer;}
.zk{width:20px; flex-shrink:0; background-image:linear-gradient(#f9f9f9 30%,#e9e9e9);}
.zl{width:70%; padding:15px 20px;}
.zm{width:30px; cursor:pointer; border-radius:50%; border:1px solid #6ac;}
.zo{margin:0 7px;}
.zs1{font:600 15px / 15px Times; color:#444;}
.zs2{font:600 15px / 15px Times; color:#f22;}
.zu{width:100%; background-image:linear-gradient(#f5f5f5 30%,#e5e5e5); border-radius:40px 15px 15px 85px; margin:12px 0;position:relative;display:flex; justify-content:space-between;}
.zx{position:absolute; width:60px; top:85px; left:0; border:6px solid #fff; background:#eee; border-radius:50%; padding:4px; cursor:pointer;}


@media screen and (max-width:700px){ 

.ci{padding:30px;}
.ck{width:32%; font:600 15px / 15px Times;}
.cp{width:100%;}
.cu{text-align:center;}
.cw{width:48%; border-radius:100px 20px 20px 20px; padding:20px;}

.fa{width:12%; margin:9% 3%;}


.gu{display:none;}

.hc{font:600 15px / 70px Times;}
.hu{display:none;}
.hx{display:block; text-align:center; background:#eee;}

.zi{width:100px;}
.zk{width:10px;}

}