@font-face {font-family: 'FZHTJW';src: url(../img/FZHTJW.1TTF);}
html { -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; font-size: 40px; background: #fff; }
body { min-width: 320px; max-width: 640px; margin: 0 auto; font-family: 'FZHTJW'; color: #333; background: #fff; }
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0px;padding: 0px ; }
ul, li { list-style: none ; }
a:active, a:hover { outline: none; }
img { width: 100%; vertical-align: top; }
a { outline: none; text-decoration: none; cursor: pointer; color: #333; }
a:hover { text-decoration: none; outline: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
input[type="search"] { -webkit-appearance: text field; box-sizing: content-box; }
input[type="search"]:-webkit-search-cancel-button, input[type="search"]:-webkit-search-decoration { -webkit-appearance: none; }
button { overflow: visible; }
button, select { text-transform: none; }
.flex { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; }
.disflex { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; }
.left { float: left; }
.right { float: right; }
/* box-1 */
.box-1{width: 15rem;margin: 0 auto;margin-top: .9rem;}
.box-1 p{font-size: .8rem;font-weight: bold;text-align: center;margin-bottom: .5rem;font-family: arial, Microsoft Yahei;}
.box-1 b{color: #ff4040;}
.box-1 span{display: block;font-size: .6rem;text-align: center;}
.box-1 span b{color: #ff4040;font-weight: initial;}
.box-1 form{margin-top: .45rem;}
.box-1 .form_line{border-radius: .875rem;}
.box-1 input{display: inline-block;outline: none;border: none;line-height: 1.625rem;box-sizing: border-box;}
.box-1 input[type="text"]{width: 10.2rem;font-size: .6rem;text-indent: .8rem;border-top-left-radius: .75rem;border-bottom-left-radius: .875rem;border: .025rem solid #f9ac66;}
.box-1 input[type="text"]::placeholder{color: #b6b6b6;}
.box-1 input[type="submit"]{width: 4.8rem;background: #f9ac66;font-size: .65rem;font-weight: bold;color: #3a3e59;border-top-right-radius: .875rem;border-bottom-right-radius: .75rem;border: .025rem solid #f9ac66;}
/* box-2 */
.box-2{margin-top: .75rem;}
.common_tit{width: 100%;background: #3a3e59;font-size: .85rem;color: #fff;text-align: center;font-weight: bold;padding: .75rem 0;font-family: arial, Microsoft Yahei;}
.box2_txt{width: 15rem;margin: 0 auto;margin-top: .75rem;font-size: .6rem;line-height: .8rem;}
.box2_con{width: 15rem;margin: 0 auto;margin-top: .75rem;}
.box2_item{width: 4.625rem;background: #ece6ce;border-radius: .125rem;}
.box2_item:nth-child(odd){background: #f9ac66;}
.box2_item img{display: block;width: 1.85rem;margin: .6rem auto;}
.box2_item p{font-size: .6rem;text-align: center;margin-bottom: .65rem;}
.common_zx{display: block;width: 10rem;background: #e60012;font-size: .65rem;color: #fff;text-align: center;line-height: 1.35rem;font-weight: bold;border-radius: .875rem;margin: .75rem auto;}
/* box-3 */
.box3_con{width: 15rem;margin: 0 auto;margin-top: .9rem;border-bottom: .025rem dashed #3a3e59;}
.box3_tit{font-size: .65rem;color: #3a3e59;text-align: center;font-weight: bold;margin-bottom: .35rem;}
.box3_tit_fu{display: block;width: 6.3rem;margin: .3rem auto .8rem auto;}
.box3_tit img{margin-right: 0.3rem;vertical-align: bottom;}
.box3_icon1{width: .625rem;}
.box3_icon2{width: .975rem;}
.box3_icon3{width: .825rem;}
.box3_icon4{width: .85rem;}
.box3_intro p{font-size: .6rem;margin-bottom: .3rem;}
.box3_intro p{color: #000;}
.box3_item{width: 4.9rem;}
.box3_item img{margin-bottom: .2rem;}
/* box-4 */
.box-4{width: 100%;background: #fff6e5;padding-bottom: .75rem;}
.box4_tit{font-size: .85rem;color: #3a3e59;font-weight: bold;text-align: center;font-family: arial, Microsoft Yahei;padding-top: .9rem;}
.box4_con{width: 16rem;margin-top: .75rem;padding-bottom: 0.5rem;}
.box4-item img{width: 16rem;}
.box-4 .swiper-button-next, .swiper-button-prev {position: absolute;top: 35%;}
.box-4 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{width: .85rem;background-image: url(../img/icon_09.png);background-size: .85rem .875rem;}
.box-4 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{width: .85rem;background-image: url(../img/icon_09.png);background-size: .85rem .875rem;transform: rotateY(180deg);}
.box4_txt{width: 15rem;height: 2.25rem;background: #fff;font-size: .65rem;font-weight: bold;text-align: center;line-height: 2.25rem;margin: 0 auto;margin-top: -1.05rem;border-radius: .5rem;box-shadow: 0 .075rem .125rem 0 #fedecf;position: relative;z-index: 2;}

.box4_body{width: 15rem;margin: 0 auto;}
.box4_container{margin-top: .75rem;}
.box4_con_item{background: #fff;margin-bottom: .45rem;}
.box4_img_txt{width: 7.275rem;position: relative;z-index: 1;}
.box4_img_txt img{width: 7.275rem;}
.box4_con_item p{width: 100%;background: rgba(0, 0, 0, 0.4);font-size: .65rem;color: #fff;font-weight: bold;text-align: center;line-height: 1.35rem;position: absolute;z-index: 2;bottom: 0;left: 0;}
.box4_intro{width: 100%;height: 2.25rem;margin-top: .6rem;}
.box4_intro b{display: block;width: 5.8rem;margin: 0 auto;font-size: .55rem;font-weight: normal;}
/* box-5 */
.box5_tit{font-size: .85rem;color: #3a3e59;text-align: center;font-weight: bold;margin-top: 1rem;}
.box5_con{width: 15rem;margin: 0 auto;margin-top: 1rem;}
.box5_le{width: 7.4rem;}
.box5_le img{margin-bottom: .38rem;}
.box5_ri{width: 7.375rem;}
.box5_ri img{margin-bottom: .35rem;}
.box5_ques{margin-top: .5rem;}
.box5_ques_item{display: block;width: 3.4rem;background: #f9ac66;font-size: .6rem;color: #563a3a;text-align: center;line-height: 1rem;margin-bottom: .5rem;border-radius: .125rem;}
/* box-6 */
.box-6{width: 100%;background: #fdf5ec;padding: .875rem 0;}
.box6_tit{font-size: .85rem;text-align: center;}
.box6_tit span{padding: 0 .8rem;}
.box6_tit img{width: .4rem;vertical-align: middle;}
.box6_con{width: 15rem;background: #fff;margin: 0.7rem auto 0 auto;padding: 0.75rem 0;border-radius: .125rem;}
.box-6 .form_line{width: 13.45rem;margin: 0 auto;line-height: 1.5rem;margin-bottom: 0.5rem;border-bottom: .025rem solid #cecece;}
.form_line span{font-size: .55rem;}
.box-6 input{font-size: .55rem;outline: none;border-radius: .125rem;margin: 0 auto;}
.box-6 input[type="text"]{width: 11.35rem;background: none;border: none;text-indent: 1rem;}
.box-6 input[type="text"]::placeholder{color: #c1bfbe;}
.box-6 input[type="submit"]{display: block;width: 12.15rem;background: #a40000;font-size: .65rem;line-height: 1.5rem;color: #fff;text-align: center;font-weight: bold;border: none;}