*{box-sizing: border-box;-webkit-tap-highlight-color:none;}
html,body,h1,h2,h3,h4,h5,h6,p,q,form,fieldset,figure,iframe,button,input,textarea,dl,ol,ul,li,dt,dd,hr,th,td { margin: 0; padding: 0; }
body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video { font-size: .14rem; font: inherit; vertical-align: baseline;}
iframe,td,th,table,legend,audio,video,img{ border: none; }
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section { display: block; }

p {-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;margin: 0;}
body { font-family:"SimHei", "SimSun", "FangSong ", sans-serif; width: 100%;min-width: 320px; max-width: 640px;margin: 0 auto; position: relative; background:#323444;box-sizing: border-box;}
html{width: 100%;}
ul, ol { list-style: none; }
area,a,a code { outline:none; }
img{float: left; width: 100%; margin: 0;}
h1 {display: block;-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;}

a{text-decoration: none;font-size:.238934rem}
a:link{text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}
a:visited{text-decoration: none;}

.list_past{position: absolute;right: 16px; top: 15px;width:170px;}
.list_tit{float: right;width:34px;height: 34px;position: relative; }
.list_tit img{width:34px;position: absolute;right: 5px;top: 0;}
.list_content{float: left;width:100%;margin-top: 2px; position: relative;display: none;}
.list_content i{position: absolute;display: inline-block;width: 0;height: 0; border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 6px solid #394264;right: 17px; top: 0;}
.list_content ul{float: left; width: 100%;margin-top: 6px;border-radius: .1rem;}
.list_content li{float: left; width: 100%;background: #394264;}
.list_content li em{float: left; width: 0; height: 0;border-top: 4px solid transparent; border-left: 4px solid #9095aa;border-bottom: 4px solid transparent;margin: 12px .1rem 0 0;}
.list_content a{text-decoration: none;font-size: 13px;float: left; width: 100%;line-height: 32px;color: #9095aa;padding-left: .15rem;}
.list_content a span{display: inline-block;}
.show_on{background: #313855!important}
.show_on a{color: #ffde00;}
.show_on em{border-left: 4px solid #ffde00!important;}
.up_list{display: none}

.fixed-wx {position:fixed;bottom:80px;z-index:500;right:10px;width:50px;height:50px;background:rgba(0,0,0,0.5);color:white;line-height:18px;padding:8px;text-align:center;border-radius:50%;overflow:hidden;font-size:12px;display:block;box-sizing:border-box;text-decoration:none}
.top_up{position:fixed;bottom:20px;z-index:500;right:10px;width:50px;height:50px;background:rgba(0,0,0,0.5);color:white;line-height:18px;padding:8px;text-align:center;border-radius:50%;overflow:hidden;font-size:12px;display:block;box-sizing:border-box;text-decoration:none}
.march-warp{float: left; width: 100%;}
.march-main{float: left; width: 100%; padding:.2rem .2rem 0;}
.title{width: 100%;float: left; background: none; text-align: center;}
.title span{color: white;font-size: .35rem;padding: .1rem 0;background: #3493a4;border-radius: .3rem;-webkit-border-radius: .3rem;display: inline-block; width: 92%;}
.text-pre{float: left; width: 100%; padding:.2rem .2rem;font-size: .28rem;line-height: .38rem;color: #bfbfc3;text-align: justify; }
.march-main h1{float: left; width: 100%; font-weight: normal; text-align: center;color:#3493a4;font-size: .35rem;padding: .3rem 0;}
.march-main table{float: left; width: 100%;background: #3493a4;color: white;font-size: .2rem;}
.march-main .table-td4 tr,.march-main .table-head tr{border-bottom: .02rem solid #1a4952;line-height: .72rem;display: inline-block; width: 100%;float: left; height: .72rem;}
.march-main .table-td4 tr:last-child{border-bottom: 0rem solid #1a4952;}
.march-main .table-td4 tr td,.march-main .table-head tr td{border-right: .02rem solid #1a4952;text-align: center;float: left;}
.march-main .table-td2 tr td:last-child,.march-main .table-td4 tr td:last-child,.march-main .table-head tr td:last-child{border-right: 0rem solid #1a4952;}
.march-main table a{text-decoration: none; color: #fff; font-size: .2rem;float: left; width: 100%; text-align: center;}
.march-main .table-td3 tr,.march-main .table-td2 tr{line-height: .72rem;display: inline-block; width: 100%;float: left; height: .72rem;}
.march-main .table-td3 tr td,.march-main .table-td2 tr td{border-right: .02rem solid #1a4952;border-bottom: .02rem solid #1a4952;text-align: center;float: left;}
.march-main .table-td3,.march-main .table-td2{display: none;}
.w1{width: 19%}
.w2{width: 33%}
.w3{width: 24%}
.w4{width: 20%;}
.w5{width: 25%}
.w6{width: 36%;}
.w7{width: 50%;}
.w8{width: 30%;}
.w9{width: 15%;}
.w10{width: 22%;}
.w11{width: 10%;}
.head,.header{color: #323444;font-weight: bold;}
.line-h{line-height: .36rem!important;}
.line-new-h{line-height: .25rem!important;}
.active{color: #ffd302!important;border-bottom: .04rem solid #ffd302;}
.layer-text{float: left; width: 100%; border-top: .02rem solid #3493a4; padding:.3rem .2rem;}
.layer-text h2 {float: left;width: 100%;text-align: center; padding: 0 0 .3rem;}
.layer-text h2 a{float: left; width: 100%; text-align: center;color: #3493a4;font-size: .3rem;}
.layer-text p{float: left;width: 100%;font-size: .28rem;line-height: .38rem;color: #bfbfc3;text-align: justify;}
.last-text{float: left; width: 100%; color: #777780;font-size: .2rem;line-height: .3rem;padding-bottom: .3rem;}
.text-n2{float: left; width: 100%; padding: .3rem 0;}
.text-n2 p{color: #bfbfc3; font-size: .28rem; line-height: .44rem;float: left;width: 100%;text-align: justify;}
.text-n2 p em{float: left; width: 12%;font-size: .22rem;}
.text-n2 p span{float: left; width: 88%;font-size: .22rem; }
.top_img{float: left; width: 100%;position: relative;}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
.line-l{line-height: .36rem!important;}
}
/*@media (min-device-width : 375px) and (max-device-width : 667px) and (-webkit-min-device-pixel-ratio : 2){
	.line-6{line-height: .36rem!important;}
	.line-h{line-height: .36rem!important;}
}
@media (min-device-width : 414px) and (max-device-width : 736px) and (-webkit-min-device-pixel-ratio : 3){
	.line-6{line-height: .36rem!important;}
	.line-h{line-height: .36rem!important;}
}*/


.bar{float: left; width: 100%; padding: .3rem .2rem;background: white;}
.bar img{float: left; width: 2.3rem;}
.bar span{float: right;width: 50%; text-align: right;padding-top: .2rem;}
.bar span a{color: #50b7ff; font-size: .28rem;float: right;text-decoration: underline;}
.footer{float: left; width: 100%; background: #fff;padding: .4rem .2rem .2rem;}
.foot-text{float: left; width: 100%;font-size: .24rem; color: #3e3e3e;line-height: .34rem;padding-bottom: .3rem;}
.call-me{float: left; width: 100%; padding: .2rem 0;}
.ewm{float: left; width: 25%;}
.contact-text{float: right;width: 75%; padding-left: .2rem;}
.contact-text p{float: left; width: 100%; color: #909090;font-size: .2rem;line-height: .3rem;padding: .04rem 0;}
.contact-text p span{color: #0501f3;text-decoration: underline;}
.footer-last{float: left;width: 100%; text-align: center;color: #909090;font-size: .2rem;line-height: .34rem;padding: .3rem 0 .1rem;}
