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: arial, Microsoft Yahei; 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 {  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; }
img { width: 100%; }
.flex { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; }

.hd { height: 2.3rem; border-bottom: .025rem solid #e5e5e5; }
.hd ul { width: 15.2rem; margin: 0 auto; box-sizing: border-box; padding-top: .75rem; }
.hd ul li { width: 4.2rem; font-size: .6rem; text-align: center; line-height: 1.15rem; justify-content: center; padding-bottom: .375rem; }
.hd ul li i { width: 1.15rem; height: 1.15rem; border-radius: 50%; background: #ff5233 url("../imges/icon.png") no-repeat center; display: block; margin-right: .2rem; background-size: .625rem; }
.hd ul li:nth-child(2) i { background-color: #ff96aa; }
.hd ul li:nth-child(3) i { background-color: #bf997b; }
.hd ul li.on { border-bottom: .075rem solid #ff5233; }

.zhuanye { width: 15.2rem; margin: .2rem auto 0; position: relative; }
.zy_pic { width: 2.65rem; height: 2.65rem; display: block; margin: 0 auto -1.325rem; }
.zy_con { background: #fafafa; box-sizing: border-box; padding-top: 1.5rem; padding-bottom: .35rem; }
.zy_tit { overflow: hidden; padding-left: .6rem; }
.zy_left, .zy_right { float: left; }
.zy_left p { font-size: .5rem; font-family: Impact; color: #dbdbdb; }
.zy_left h4 { font-size: .6rem; color: #313131; }
.zy_right span { font-size: .55rem; color: #ff5233; display: block; margin: .65rem 0 .1rem; }
.zy_right i { width: 7.25rem; height: .025rem; display: block; background: url("../imges/_.png"); }
.zy_des { padding-left: .6rem; font-size: .55rem; margin: .35rem auto .4rem; width: 14.4rem; }
.zx { padding-left: .6rem; margin-bottom: .6rem; }
.zx a { width: 3.4rem; height: 1rem; box-sizing: border-box; border: .025rem solid #ff5233; text-align: center; font-weight: bold; line-height: 1rem; display: inline-block; font-size: .65rem; border-radius: .1rem; color: #ff5233; }
.zx a.swtzh { background: #ff5233; color: #fff; }
.zhuanye ul { width: 14.75rem; margin: 0 auto; }
.zhuanye ul li { width: 4.8rem; }
.xuezhi { width: 1.3rem; height: 1.75rem; color: #fff; font-size: .4rem; text-align: center; display: block; position: absolute; top: 1.2rem; right: .65rem; line-height: .4rem; box-sizing: border-box; padding-top: .2rem !important; background: url("../imges/zhuanye.png") no-repeat; background-size: 1.3rem; }

.dqzy { width: 15.2rem; margin: .4rem auto; }
.dqzy li { width: 7.4rem; height: 7.15rem; background: #fafafa; box-sizing: border-box; padding: .4rem; margin-bottom: .4rem; }
.dq_tit p { font-size: .65rem; color: #313131; }
.dq_tit span { font-size: .45rem; color: #737373; display: block; margin: 0 0 .35rem; }
.dq_tit .right { width: 0.725rem;height: 0.725rem;position: relative; top: .2rem; z-index: 2;}
.dq_tit .right img{width: 0.725rem;}
.zyxq a { width: 3.05rem; height: .85rem; font-size: .6rem; text-align: center; line-height: .85rem; font-weight: bold; margin-top: .4rem; border-radius: .5rem; box-sizing: border-box; }
.zyxq_a { border: .025rem solid #ff5233; color: #ff5233; }
.zyxq a:nth-child(2){background: #ff5233;color: #fff;}
/* .zyxq .swtzh { background: #ff5233; color: #fff; } */

.swt { width: 15.175rem; display: block; margin: 0 auto 1rem; }

.title h5::before,.title h5::after { content: ""; width: 3.9rem; height: .225rem; margin: .4rem 0; background: url("../imges/tit-.png"); }
.title h5 { font-size: .75rem; width: 13.2rem; margin: 0 auto .25rem; }
.title .tit_span { font-size: .35rem; color: #c9c9c9; text-align: center; display: block; font-family: 'æ–¹æ?£å‰‘ä½“ç®€ä½?'; }
.title h5 i { font-style: normal; color: #f00; }

.form_box form { width: 15.2rem; margin: 1.1rem auto 0; padding-bottom: 2.15rem; }
.form_ipt { width: 15.2rem; height: 1.35rem; background: #f7f7f7; border-radius: .25rem; box-sizing: border-box; padding-left: .35rem; font-size: .4rem; border: none; outline: none; margin-bottom: .35rem; }
.form_btn { width: 15.2rem; height: 1.35rem; background: #ee7700; border-radius: .25rem; font-size: .6rem; border: none; outline: none; color: #fff; }

.xdzy .zy_right span { color: #ff5979; }
.xdzy .zx a { border: .025rem solid #ff5979; color: #ff5979; }
.xdzy .zx a.swtzh { color: #fff; background: #ff5979; }
/*.xdzy .zyxq_a { border: .025rem solid #ff5979; color: #ff5979; }
.xdzy .zyxq .swtzh { background: #ff5979; }*/
.xdzy .zyxq a:nth-child(1) { border: .025rem solid #ff5979; color: #ff5979;}
.xdzy .zyxq a:nth-child(2) { background: #ff5979;color: #fff; }

.xczy .zy_right span { color: #e06c10; }
.xczy .zx a { border: .025rem solid #e06c10; color: #e06c10; }
.xczy .zx a.swtzh { color: #fff; background: #e06c10; }
.xczy .dqzy  .zyxq_a { border: .025rem solid #e06c10; color: #e06c10 !important; background: transparent !important; }
.xczy .zyxq .swtzh { background: #e06c10; color: #fff;}

/*2022.8.15æ–°å??*/
.clearfix::after { content: " "; display: block !important; clear: both; }
.left { float: left; }
.right { float: right; }
.ex-sec div.ex-head { background-color: #F3F3F3; height: 1.7rem; padding: 0 0.65rem; margin-bottom: 0.4rem; }
.ex-sec div.ex-head p.left { font-size: 0.7rem; font-weight: bold; line-height: 1.7rem; }
.ex-sec div.ex-head p.right { font-size: 0.5rem; font-weight: bold; line-height: 1.7rem; color: #7a7a7a; }
/* .ex-sec div.ex-body { justify-content: space-evenly; }
.ex-sec div.ex-body ul { width: 7.15rem; }
.ex-sec div.ex-body ul li { margin-bottom: 0.35rem; }
.ex-sec div.ex-body ul li p { font-size: 0.6rem; font-weight: bold; text-align: center; margin: 0.325rem auto 0.35rem; }
.ex-sec div.ex-body ul li div { padding-left: 0.25rem; }
.ex-sec div.ex-body ul li div a { display: block; width: 3.5rem; height: 1.05rem; text-align: center; font-size: 0.5rem; line-height: 1.05rem; border-radius: 0.175rem; }
.ex-sec div.ex-body ul li div a.ex-more { box-sizing: border-box; border: 1px solid #FFC9A5; color: #fe6601; }
.ex-sec div.ex-body ul li div a.ex-chat { background-color: #FE6601; color: #fff; margin-left: -0.25rem; }
.ex-sec div.ex-body ul.thr li p { margin: 0.3rem auto 0.325rem; } */
.ex-sec div.ex-body { justify-content: space-evenly; }
.ex-body .top,.ex-body .dowm{width: 15rem;margin: auto;margin-top: 0.4rem;}
.ex-body .top{height: 9.5rem;}
.ex-body .top .part{width: 7.15rem;}
.ex-title{font-size: 0.6rem;font-weight: bold;text-align: center;margin-top: 0.4rem;}
.clearfix{margin: auto;}
.clearfix a{ display: block; width: 3.5rem; height: 1.05rem; text-align: center; font-size: 0.5rem; line-height: 1.05rem; border-radius: 0.175rem; margin-top: 16px;}
.clearfix a.ex-more { box-sizing: border-box; border: 1px solid #FFC9A5; color: #fe6601; }
.clearfix a.ex-chat { background-color: #FE6601; color: #fff; margin-left: -0.25rem; }
.dowm img{width: 14.9rem;margin: auto;}
.dowm .dpart{width: 13.2rem;margin: auto;margin-top: 0.3rem;}
.dowm .dpart .ex-title{margin-top: 0.5rem;}