*{margin:0;padding:0;font-family:Microsoft YaHei;}
ul{list-style-type:none;}
a{text-decoration:none;}
.cls{clear:both;}
table{border-collapse:collapse;border:none;}
img{border:0;}
input[type="text"],input[type="submit"],input[type="password"],input[type="button"],button,textarea{outline:none;-webkit-appearance: none;}
select{outline:none;background:#FFF;-webkit-appearance: none;}
body{background:#fff;}
*::-webkit-input-placeholder { 
color: #999; 
} 
*:-moz-placeholder { 
color: #999; 
} 
*:-ms-input-placeholder { 
/* IE10+ */ 
color: #999; 
} 
.dis_ib{display:inline-block;}
.dis_b{display:block;}
.dis_n{display:none;}
.fl{float:left;}
.fr{float:right;}
.cls{clear:both;}
/*@font-face{
    font-family: 'STKAITI';
    src : url('../fonts/STKAITI.TTF');
}
*/
/*去掉移动端底色*/
a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    background: none;
    text-decoration: none;
}
.ml_20{margin-left: 0.5rem;}
.mr_20{margin-right: 0.5rem;}

.ml_10{margin-left: 0.25rem;}
.mr_10{margin-right: 0.25rem;}

.mr_25{margin-right: 0.625rem;}
.ml_25{margin-left: 0.625rem;}

.mr_30{margin-right: 0.75rem;}
.ml_30{margin-left: 0.75rem;}

.mr_40{margin-right: 1rem;}
.ml_40{margin-left: 1rem;}

.mr_50{margin-right: 1.25rem;}
.ml_50{margin-left: 1.25rem;}


.trans{transition: all .3s;}
.clr_3{color:#333;}
.clr_f{color:#fff;}
.clr_r{color:#f42a2a;}
.clr_ora{color:#ff7a01;}
.clr_g{color:#0bd380;}
.clr_6{color:#666;}
.clr_8{color:#888;}
.clr_9{color:#999;}
.clr_h{color:#6e0000;}
.clr_b{color:#e92636;}
.clr_c{color:#ccc;}
.clr_dc{color:#dcdcdc;}
.clr_a7{color:#a7a7a7;}
.clr_a{color:#aaa;}
.clr_y{color:#f1a14c;}
.clr_5{color:#555;}

.line_ora{border:1px solid #ff7a01;}

.border1{border:1px solid #eee;}
.borderr1{border-right: 1px solid #eee;}
.borderl1{border-left: 1px solid #eee;}

.f_14{font-size:0.35rem;}
.f_16{font-size:0.4rem;}
.f_18{font-size:0.45rem;}
.f_20{font-size:0.5rem;}
.f_22{font-size:0.55rem;}
.f_24{font-size:0.6rem;}
.f_26{font-size:0.65rem;}
.f_28{font-size:0.7rem;}
.f_30{font-size:0.75rem;}
.f_32{font-size:0.8rem;}
.f_34{font-size:0.85rem;}
.f_36{font-size:0.9rem;}
.f_38{font-size:0.95rem;}
.f_40{font-size:1rem;}
.f_42{font-size:1.05rem;}
.f_44{font-size:1.1rem;}
.f_48{font-size:1.2rem;}
.f_50{font-size:1.25rem;}
.f_54{font-size:1.35rem;}
.f_60{font-size:1.5rem;}
.f_65{font-size:1.625rem;}
.f_68{font-size:1.7rem;}
.f_70{font-size:1.75rem;}
.f_75{font-size:1.875rem;}
.f_80{font-size: 2rem;}

.pos_rela{position:relative;}
.ver_mid{vertical-align:middle;}
.ver_top{vertical-align:top;}
.f_wei{font-weight:bold;}
.f_norm{font-weight:normal;}

.al_ct{text-align:center;}
.al_rt{text-align:right;}
.flex1{flex:1;}
.dis_f{display:flex;}
.jus_bt{justify-content:space-between;}
.jus_ar{justify-content: space-around;}
.jus_evenly{justify-content: space-evenly;}
.jus_ct{justify-content:center;}
.jus_end{justify-content: flex-end;}
.jus_start{justify-content:flex-start;}
.ali_ct{align-items: center;}
.ali_end{align-items: flex-end;}
.ali_start{align-items: flex-start;}
.flex_w{flex-wrap: wrap;}
.flex_col{flex-direction: column;}
.w_100{width:100%;}
.w_100p{width:100%;}
.bot_red{border-bottom:0.1rem solid #ec6a7c;}
.shadow1{box-shadow: 0.1rem 0.1rem 0.3rem #d9d9d9;}
.pad_5{padding:0.125rem;}
.pad_10{padding:0.25rem;}
.pad_20{padding:0.5rem;}
.pad_15{padding:0.375rem;}
.padl_15{padding:0 0.375rem;}
.padt_15{padding:0.375rem 0;}
.pad_25{padding:0.625rem;}
.padl_25{padding:0 0.625rem;}
.padt_25{padding:0.625rem 0;}
.pad_30{padding:0.75rem;}
.pad_40{padding:1rem;}
.pad_50{padding:1.25rem;}
.pad_25{padding:0.625rem;}
.padt_10{padding:0.25rem 0;}
.padl_10{padding:0 0.25rem;}
.padt_20{padding:0.5rem 0;}
.padl_20{padding:0 0.5rem;}
.padt_30{padding:0.75rem 0;}
.padl_30{padding:0 0.75rem;}
.pad_40{padding:1rem;}
.padt_40{padding:1rem 0;}
.padl_40{padding:0 1rem;}
.padt_50{padding:1.25rem 0;}
.padl_50{padding:0 1.25rem;}
.pad_510{padding:0.125rem 0.25rem;}
.pad_1020{padding:0.25rem 0.5rem;}
.pad_1030{padding:0.25rem 0.75rem;}
.pad_2030{padding:0.5rem 0.75rem;}
.pad_3020{padding:0.75rem 0.5rem;}

.rad_5{border-radius: 0.125rem;}
.rad_10{border-radius: 0.25rem;}
.rad_15{border-radius: 0.375rem;}
.rad_20{border-radius: 0.5rem;}
.rad_30{border-radius: 0.75rem;}
.rad_40{border-radius: 1rem;}
.clr_fen{color: #ec6a7c;}
.bordertop1{border-top:1px solid #eee;}
.borderbot1{border-bottom:1px solid #eee;}

.border0{border:0;}
.borderbot1_dash{border-bottom:1px dashed #e5e5e5;}
.lh_40{line-height: 1rem;}
.lh_50{line-height: 1.25rem;}
.lh_60{line-height: 1.5rem;}
.mt_120{margin-top:3rem;}
.mt_100{margin-top:2.25rem;}
.mt_80{margin-top:2rem;}
.mt_70{margin-top:1.75rem;}
.mt_60{margin-top:1.5rem;}
.mt_50{margin-top:1.25rem;}
.mt_40{margin-top:1rem;}
.mt_30{margin-top:0.75rem;}
.mt_25{margin-top:0.625rem;}
.mt_20{margin-top:0.5rem;}
.mt_15{margin-top:0.375rem;}
.mt_10{margin-top:0.25rem;}
.mt_5{margin-top:0.125rem;}
.line_thr{text-decoration:line-through;}
.overh{overflow:hidden;}
.underline{text-decoration:underline;}
.boxs{box-sizing: border-box;}
.grad1{
    background: -webkit-linear-gradient(left, #014256, #005e77); /* Safari 5.1 - 6.0 */
    background:right -o-linear-gradient(#014256, #005e77); /* Opera 11.1 - 12.0 */
    background:right  -moz-linear-gradient(#014256, #005e77); /* Firefox 3.6 - 15 */
    background:to right  linear-gradient(#014256, #005e77); /* 标准的语法（必须放在最后） */
}

.grad_y{
    background: -webkit-linear-gradient(top, #f9dfa2, #fdcd6b); /* Safari 5.1 - 6.0 */
    background:bottom -o-linear-gradient(#f9dfa2, #fdcd6b); /* Opera 11.1 - 12.0 */
    background:bottom  -moz-linear-gradient(#f9dfa2, #fdcd6b); /* Firefox 3.6 - 15 */
    background:to bottom  linear-gradient(#f9dfa2, #fdcd6b); /* 标准的语法（必须放在最后） */
}


.grad_huang{
    background: -webkit-linear-gradient(left, #f6d176, #febb39); /* Safari 5.1 - 6.0 */
    background:right -o-linear-gradient(#f6d176, #febb39); /* Opera 11.1 - 12.0 */
    background:right  -moz-linear-gradient(#f6d176, #febb39); /* Firefox 3.6 - 15 */
    background:to right  linear-gradient(#f6d176, #febb39); /* 标准的语法（必须放在最后） */
}

.grad_cheng{
    background: -webkit-linear-gradient(left, #fea07c, #ff7e47); /* Safari 5.1 - 6.0 */
    background:right -o-linear-gradient(#fea07c, #ff7e47); /* Opera 11.1 - 12.0 */
    background:right  -moz-linear-gradient(#fea07c, #ff7e47); /* Firefox 3.6 - 15 */
    background:to right  linear-gradient(#fea07c, #ff7e47); /* 标准的语法（必须放在最后） */
}

.grad_he{
    background: -webkit-linear-gradient(left, #f2ca9f, #ebab63); /* Safari 5.1 - 6.0 */
    background:right -o-linear-gradient(#f2ca9f, #ebab63); /* Opera 11.1 - 12.0 */
    background:right  -moz-linear-gradient(#f2ca9f, #ebab63); /* Firefox 3.6 - 15 */
    background:to right  linear-gradient(#f2ca9f, #ebab63); /* 标准的语法（必须放在最后） */
}

.grad_hong{
    background: -webkit-linear-gradient(left, #ff807d, #fb2422); /* Safari 5.1 - 6.0 */
    background:right -o-linear-gradient(#ff807d, #fb2422); /* Opera 11.1 - 12.0 */
    background:right  -moz-linear-gradient(#ff807d, #fb2422); /* Firefox 3.6 - 15 */
    background:to right  linear-gradient(#ff807d, #fb2422); /* 标准的语法（必须放在最后） */
}

.cir_5{ -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}
.rad_50p{border-radius: 50%;}
.zm1{zoom:1;overflow:hidden;}
.bg_f{background:#FFF;}
.bg_0{background: #000;}
.bg_e{background: #eee;}
.bg_d{background: #ddd;}
.bg_b{background:#e92636;}
.bg_f1{background:#f1f1f1;}
.bg_f2{background:#f2f2f2;}
.bg_f5{background:#f5f5f5;}
.bg_f8{background:#f8f8f8;}
.bg_y{background:#ffa500;}
.bg_r{background: #ff0000;}
.bg_ora{background: #ff7a01;}
.bg_2{background: #222;}


.bg_e8{background: #e8e8e8;}

.bg_g{background: #0bd380;}
.ellipsis2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ellipsis{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.ellipsis1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.fixed_nav{position: fixed;bottom:0;width:18.75rem;z-index: 2;}
.borderbox{box-sizing: border-box;}
.mask_bg{background: rgba(0,0,0,.5);width:18.75rem;height:100%;position: fixed;top:0;z-index: 9;}

.wraper{max-width: 750px;margin:0 auto;}

.swiper-pagination-bullet{width:0.5rem;height:0.5rem;background: #fff;opacity: 1;}
.swiper-pagination-bullet-active{background:#ff7a01 !important;width:0.5rem;height:0.5rem;}

.border1_ora{border:1px solid #ff7a01;}
.border1_b{border:1px solid #0562fd;}


.nav_btn li{margin:0.5rem  0.7rem 0  0.7rem;}
.nav_btn li  div{margin-top:0.2rem;}


.my_ul li{width:6.2rem;height: 4.5rem;border-bottom: 1px solid #eee;}
.my_ul li  div{margin-top:0.2rem;}

.my_bg{background: url(../images/bg.jpg) no-repeat;background-size:100% 100%;width:18.75rem;height:8.75rem;}

.fixed_top{position: fixed;top:0;width: 18.75rem;z-index: 99;}

.qiandao_ul li{margin:0.3rem 0.1rem;width:2rem;text-align: center;height: 2rem;padding:0.5rem 0.2rem;border-radius: 0.5rem;}

.clr_qian{color: #b3bed0;}



.clr_zi{color:#9288f8;}
.clr_he{color:#7b5929;}
.clr_lv{color:#57c7a1;}