@charset "utf-8";
/* CSS Document */
/* KISSY CSS Reset */
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{
	margin: 0;
	/* [disabled]padding:0; */
}
body,button,input,select,textarea,font {font-size:12px;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea {font-size:100%;}
h1,h2,h3,h4,h5{font-weight:normal;}
label,input,select {vertical-align:middle;}
address,cite,em {font-style:normal;}
fieldset{cursor:pointer;}
html{max-width:750px;margin:0px auto;font-family:"微软雅黑";}
html{background:#fff;}
img{border:none;}
*html{background-image:url(about:blank);background-attachment:fixed}
ul,ol {list-style:none;}
table {border-collapse:collapse}
sub {vertical-align:text-bottom;}
sup {position:relative;top:-1px;left:2px;font:11px/normal tahoma;vertical-align:text-top;}
small {font-size:12px;}
legend {color:#333;}
*{padding:0; margin:0; list-style:none;}
/* color */
      
/* default color */
a{text-decoration:none;}
ul,li{padding:0; margin:0;}
/*-------------------------------end: reset */
/*清除浮动*/
.clearfix:before,.clearfix:after{content:"."; display:block; visibility:hidden; height:0; line-height:0; font-size:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clear{clear:both; height:0;overflow:hidden;}
.air{width:160px; display:inline-block;}
.air_t{width:.27rem; display:inline-block;}
.air_t1{width:12px; display:inline-block;}
.air_t3{width:6px; display:inline-block;}
.air_t5{width:7px; display:inline-block;}
.air_t4{width:27px; display:inline-block;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #bbb;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #bbb;
}

textarea:-ms-input-placeholder,input:-ms-input-placeholder{
    color: #bbb;
}

textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{
    color: #bbb;  
}

@media screen and (min-width: 320px) {html{font-size:50px;}}
@media screen and (min-width: 360px) {html{font-size:56.25px;}}
@media screen and (min-width: 375px) {html{font-size:58.59375px;}}
@media screen and (min-width: 400px) {html{font-size:62.5px;}}
@media screen and (min-width: 414px) {html{font-size:64.6875px;}}
@media screen and (min-width: 440px) {html{font-size:68.75px;}}
@media screen and (min-width: 480px) {html{font-size:75px;}}
@media screen and (min-width: 520px) {html{font-size:81.25px;}}
@media screen and (min-width: 560px) {html{font-size:87.5px;}}
@media screen and (min-width: 600px) {html{font-size:93.75px;}}
@media screen and (min-width: 640px) {html{font-size:100px;}}
@media screen and (min-width: 680px) {html{font-size:100px;}}
@media screen and (min-width: 720px) {html{font-size:100px;}}
@media screen and (min-width: 760px) {html{font-size:100px;}}
@media screen and (min-width: 800px) {html{font-size:100px;}}
@media screen and (min-width: 960px) {html{font-size:100px;}}

.slh{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.img{justify-content: center;align-items: center;display: flex;}
html{background: #f6f6f6;}
/* 头部 */
.top{width: 100%; height:.93rem; position: relative;}
.topMain{width: calc(100% - 40px); height:.93rem; background: #fff; padding-left: 20px; padding-right: 20px; position: fixed; top: 0; left: 0; z-index: 99999;}
.topMain>a>.logo{float: left; width: 2.5rem; height: .82rem; margin-top: .1rem;}
.navLeft{float: right; position: relative;}
.navLeft>.icon{width: .45rem;height:.45rem; margin-top: .25rem;}
/* 头部隐藏导航 */
.dwNav{position: absolute;right: .25rem; top: .8rem;display: none;width: 2.56rem;background: #fff; box-shadow: rgba(0,0,0,.25) 0 0 10px;    padding: 0px .3rem; z-index:99;}
.dwNav a{display: block;line-height: .87rem; height: .87rem; padding-left: .1rem;border-bottom: 1px solid #e5e5e5; color: #333;font-size: .28rem;}
.dwNav a.omm{color: #073190;}
/* banner */
.banner{width: 100%; height: auto;}
/* 导航 */
.nav{width: 100%; height: auto;display: flex;justify-content : space-around; overflow-x: scroll; }
.nav .navul { white-space: nowrap; padding:0; margin:0; margin-right:0.5rem; margin-bottom:0.15rem; }
.navul li { display: inline-block; margin-left: .3rem; }
.navul a{white-space: nowrap; display: block; text-align: center; font-size: .26rem; color: #333; margin-top: .42rem;}
.navul a.omm{color: #073190;}
/* 搜索 */
.souBox{width: calc(100% - 40px); height: .5rem; background: #fff; margin-left:20px; margin-top: .15rem; margin-bottom: .1rem;}
.souBox>.text{width: calc(100% - .91rem); height: .5rem;font-size: .2rem;float: left; border: none; padding-left: .1rem; line-height: .5rem;}
.souBox>.tj{width: .8rem; height: .5rem; background: #2985da; color: #fff; font-size: .2rem;border: none; float: right;}
.conten{width:calc(100% - 40px); height: auto; margin-left: 20px;}
/* 底部 */
.jz{display: block; width: 3.3rem; height: .38rem; text-align: center; line-height: .38rem; color: #999; border: 1px solid #d3d3d3; border-radius: .2rem; margin: 0 auto; margin-top: .35rem; font-size: .16rem;}
.bottom{width: 100%; height: .90rem; margin-top: .35rem; border-top: 1px solid #D3D3D3; text-align: center; font-size: .14rem; color: #999;}
.bottom>p{margin-top: .15rem;}
/* 详情页top */
.innerTop{width: calc(100% - 40px);height:.93rem;padding-left: 20px; padding-right: 20px; background: #073190; position: absolute; top: 0; left: 0;}
.innerTop .fanhui{width: .48rem; float: left; height: .48rem; margin-top: .2rem;}
/* 标题 */
.innerTop .title{width: calc(100% - .93rem); height: .93rem; text-align: center;float: left; font-size: .26rem; color: #fff; line-height: .93rem;}


.liucBox{width: calc(95% - 40px); height: 64px; position: relative; margin: 0 auto; margin-top: 30px; padding-left:5%; padding-top:20px; padding-bottom:20px; background-color:#FFFFFF; text-align:center}
.liucBox>.list{width: calc(50% - 28px); float: left; position: relative; height: 64px; }
.liucBox>.list>.xih{width: 32px; height: 32px; border-radius: 100%; text-align: center; line-height: 32px; color: #333; font-size: 14px; border: 1px solid #666;}
.liucBox>.list>.textnews{font-size: 14px; width: 200px; text-align: center;position: absolute; left: -85px; top: 42px;}
.liucBox>.list>.xian{position: absolute; width: calc(100% - 48px); height: 1px; background: #666; right: 7px; top: 16px;}
.liucBox>.list:nth-child(3){width: 34px;}
.liucBox>.list.omm>.xih{background: #fd8f30; border-color: #fd8f30; color: #fff;}
.liucBox>.list.omm>.textnews{font-weight: 700; color: #000;}

.btn_pay_wx{ width: 60%; height: 0.8rem; border-radius: 5px; text-align: center; font-size: 0.32rem; line-height:0.8rem; color: #fff; float: right; margin-right:20%; margin-top:0.5rem; 
	background-color: #019b62}
