/* CSS Document */
/*--------------------------------------公用样式------------------------------------------*/
*{ font-family:"微软雅黑",Arial, Helvetica, sans-serif; outline:none;}
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{ margin:0; padding:0;font-size:0.22rem; border:none;}
img{ border:0 none; vertical-align:middle; max-width:100%;}
ul,li{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:0.22rem; font-weight:normal;}
input,select,button,textarea{ border:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;  box-sizing:border-box;}
input{ outline:none;}
button{ cursor:pointer;}
i,em,cite{ font-style:normal;}
body{ background-color:#FFF; color:#333; line-height:1.6; font-size:0.22rem;}

a{ color:#333; text-decoration:none;transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s}
a:hover,a:active{text-decoration:none;}
a:focus{ outline:none;}

input,textarea,select,button{font-size: .22rem;font-family:"微软雅黑","Microsoft Yahei",Arial, Helvetica, sans-serif;  outline: 0; background: none; border: none;-o-box-sizing: border-box;box-sizing: border-box;
}
input[type='text']:focus,textarea:focus,select:focus{ border-color: #50B632 !important;}
input[type='submit'],input[type='reset'],input[type='button'],button{cursor: pointer;-moz-appearance: none; appearance: none; -webkit-appearance: none;}

input[type='radio'],input[type='checkbox']{ display: inline-block; vertical-align: middle;}
input[type='radio'],input[type='checkbox']{ width: .3rem; height: .3rem;  border: .01rem solid #666; background-color: #fff; -o-background-size: 100% 100%; background-size: 100% 100%; -moz-appearance: none; appearance: none; -webkit-appearance: none; outline: 0; -moz-box-sizing: border-box; box-sizing: border-box;}
input[type='radio']{ border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; }
input[type='checkbox']{ border-radius:.04rem ; -webkit-border-radius:.04rem ; -moz-border-radius:.04rem ; -ms-border-radius:.04rem ; -o-border-radius:.04rem ; }
input[type='radio']:checked{ border-color: #50B632; background-color: #fff;}/*background-image: url(../images/icon/checked_radio.png);*/
input[type='checkbox']:checked{ background-image: url(../images/icon/checked.png); background-color: #50B632; border-color: #50B632;}


/*布局*/
.tc{text-align:center;}.tl{text-align:left}.tr{text-align:right}.fl{float: left;}.fr{float: right;}
/* 清理浮动 */
.cle:after {	visibility:hidden;	display:block;	font-size:0;	content:" ";	clear:both;	height:0;}
.cle:after{zoom:1;}.clear{clear: both;}

table td{ padding:5px;} table{border-collapse:collapse;}

.rd2{border-radius:0.02rem;}.rd3{border-radius:0.03rem;}.rd4{border-radius:0.04rem;}.rd5{border-radius:0.05rem;}.rd6{border-radius:0.06rem;}.rd7{border-radius:0.07rem;}.rd8{border-radius:0.08rem;}.rd9{border-radius:0.09rem;}.rd10{border-radius:0.1rem;}.rd11{border-radius:0.11rem;}.rd12{border-radius:0.12rem;}.rd13{border-radius:0.13rem;}.rd14{border-radius:0.14rem;}.rd15{border-radius:0.15rem;}.rd16{border-radius:0.16rem;}.rd17{border-radius:0.17rem;}.rd18{border-radius:0.18rem;}.rd19{border-radius:0.19rem;}.rd20{border-radius:0.2rem;}.rd21{border-radius:0.21rem;}.rd22{border-radius:0.22rem;}.rd23{border-radius:0.23rem;}.rd24{border-radius:0.24rem;}.rd25{border-radius:2.5rem;}.rd30{border-radius:0.3rem;}.rd40{border-radius:0.4rem;}.rd50{border-radius:0.5rem;}.rd60{border-radius:0.6rem;}.rd70{border-radius:0.7rem;}.rd80{border-radius:0.8rem;}
.rdhalf{-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.rdwhole{-moz-border-radius: 100%; /* Firefox */
  -webkit-border-radius:  100%; /* Safari 和 Chrome */
  border-radius:  100%; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */} 
  
.m0{margin:0; } .ml-1{margin-left:-0.01rem; } .mt-1{margin-top:-0.01rem; } 
.ml0{margin-left:0; } .ml5{margin-left:0.05rem; } .ml10{margin-left:0.1rem; }.ml15{margin-left:0.15rem; }  .ml20{margin-left:0.2rem; }.ml25{margin-left:0.25rem; } .ml30{margin-left:0.3rem; } .ml35{margin-left:0.35rem; } .ml40{margin-left:0.4rem; }  
.mr0{margin-right:0; } .mr5{margin-right:0.05rem; } .mr10{margin-right:0.1rem; } .mr15{margin-right:0.15rem; } .mr20{margin-right:0.2rem; } .mr25{margin-right:0.25rem; } .mr30{margin-right:0.3rem; } .mr35{margin-right:0.35rem; } .mr40{margin-right:0.4rem; } 
.mt5{margin-top:0.05rem; } .mt10{margin-top:0.1rem; } .mt15{margin-top:0.15rem; } .mt20{margin-top:0.2rem; } .mt25{margin-top:0.25rem; } .mt30{margin-top:0.3rem; } .mt35{margin-top:0.35rem; } .mt40{margin-top:0.4rem; } .mt50{margin-top:0.5rem; } .mt60{ margin-top: 0.6rem;}.mt70{ margin-top: 0.7rem;}.mt80{ margin-top: 0.8rem;}.mt90{ margin-top:0.9rem;}.mt100{ margin-top:1rem;}
.mb5{margin-bottom:0.05rem; } .mb10{margin-bottom:0.1rem; } .mb15{margin-bottom:0.15rem; } .mb20{margin-bottom:0.2rem; } .mb25{margin-bottom:0.25rem; } .mb30{margin-bottom:0.3rem; } .mb35{margin-bottom:0.35rem; } .mb40{margin-bottom:0.4rem; } 

.p1{padding:0.01rem; } .p5{padding:0.05rem; } .p10{padding:0.1rem; } .p20{padding:0.2rem; } .p30{padding:0.3rem; }
.pl5{padding-left:0.05rem; } .pl10{padding-left:0.1rem; } .pl20{padding-left:0.2rem; } 
.pt5{padding-top:0.05rem; } .pt10{padding-top:0.1rem; } .pt20{padding-top:0.2rem; } 
.pr5{padding-right:0.05rem; } .pr10{padding-right:0.1rem; } .pr20{padding-right:0.2rem; } 
.pb5{padding-bottom:0.05rem; }.pb10{padding-bottom:0.1rem; } .pb20{padding-bottom:0.2rem; } 
.ptb5{ padding-top: 0.05rem; padding-bottom: 0.05rem;}
.ptb10{ padding-top: 0.1rem; padding-bottom: 0.1rem;}
.ptb15{ padding-top: 0.15rem; padding-bottom: 0.15rem;}
.ptb20{ padding-top: 0.2rem; padding-bottom: 0.2rem;}
.ptb25{ padding-top: 0.25rem; padding-bottom: 0.25rem;}
.ptb30{ padding-top: 0.3rem; padding-bottom: 0.3rem;}
.ptb35{ padding-top: 0.35rem; padding-bottom: 0.35rem;}
.ptb40{ padding-top: 0.4rem; padding-bottom: 0.4rem;}

.plr5{ padding-left: 0.05rem; padding-right: 0.05rem;}
.plr10{ padding-left: 0.1rem; padding-right: 0.1rem;}
.plr15{ padding-left: 0.15rem; padding-right: 0.15rem;}
.plr20{ padding-left: 0.2rem; padding-right: 0.2rem;}
.plr25{ padding-left: 0.25rem; padding-right: 0.25rem;}
.plr30,.plr{ padding-left: 0.3rem; padding-right: 0.3rem;}
.plr35{ padding-left: 0.35rem; padding-right: 0.35rem;}
.plr40{ padding-left: 0.4rem; padding-right: 0.4rem;}

.f16{font-size:0.16rem;}.f18{font-size:0.17rem;}.f18{font-size:0.17rem;}.f19{font-size:0.19rem;}.f20{font-size:0.2rem;}.f21{font-size:0.21rem;}.f22{font-size:0.22rem;}.f23{font-size:0.23rem;}.f24{font-size:0.24rem;}.f25{font-size:0.25rem;}.f26{font-size:0.26rem;}.f27{font-size:0.27rem;}.f28{font-size:0.28rem;}.f29{font-size:0.29rem;}.f30{font-size:0.3rem;}.f31{font-size:0.31rem;}.f32{font-size:0.32rem;}.f33{font-size:0.33rem;}.f34{font-size:0.34rem;}.f35{font-size:0.35rem;}.f36{font-size:0.36rem;}.f37{font-size:0.37rem;}.f38{font-size:0.38rem;}.f39{font-size:0.39rem;}.f40{font-size:0.4rem;}.f41{font-size:0.41rem;}.f42{font-size:0.42rem;}.f43{font-size:0.43rem;}.f44{font-size:0.44rem;}.f45{font-size:0.45rem;}.f46{font-size:0.46rem;}.f47{font-size:0.47rem;}.f48{font-size:0.48rem;}.f49{font-size:0.49rem;}.f50{font-size:0.5rem;}.f51{font-size:0.51rem;}.f52{font-size:0.52rem;}.f53{font-size:0.53rem;}.f54{font-size:0.54rem;}.f55{font-size:0.55rem;}.f56{font-size:0.56rem;}.f57{font-size:0.57rem;}.f58{font-size:0.58rem;}.f59{font-size:0.59rem;}.f60{font-size:0.6rem;}.f61{font-size:0.61rem;}.f62{font-size:0.62rem;}.f63{font-size:0.63rem;}.f64{font-size:0.64rem;}.f65{font-size:0.65rem;}.f66{font-size:0.66rem;}.f67{font-size:0.67rem;}.f68{font-size:0.68rem;}.f69{font-size:0.69rem;}.f70{font-size:0.7rem;}

.img10{ width: .1rem; height: .1rem;}.img12{ width: .12rem; height: .12rem;}.img14{ width: .14rem; height: .14rem;}.img16{ width: .16rem; height: .16rem;}.img18{ width: .18rem; height: .18rem;}.img20{ width: .2rem; height: .2rem;}.img22{ width: .22rem; height: .22rem;}.img24{ width: .24rem; height: .24rem;}.img25{ width: .25rem; height: .25rem;}.img28{ width: .28rem; height: .28rem;}.img30{ width: .3rem; height: .3rem;}.img32{ width: .32rem; height: .32rem;}.img36{ width: .36rem; height: .36rem;}.img40{ width: .4rem; height: .4rem;}.img44{ width: .44rem; height: .44rem;}.img48{ width: .48rem; height: .48rem;}.img50{ width: .5rem; height: .5rem;}.img60{ width: .6rem; height: .6rem;}.img66{ width: .66rem; height: .66rem;}.img70{ width: .7rem; height: .7rem;}.img80{ width: .8rem; height: .8rem;}.img88{ width: .88rem; height: .88rem;}.img90{ width: .90rem; height: .90rem;}.img96{ width: .96rem; height: .96rem;}.img100{ width: 1rem; height: 1rem;}.img120{ width: 1.2rem; height: 1.2rem;}.img150{ width: 1.5rem; height: 1.5rem;}

/* 翻页 */
.page{text-align:center; width:100%; padding:0px 0 0px 0;font-size:0.22rem;}
.page a{display:inline-block;  border:1px solid #ddd; padding:0 0.1rem; margin:0 0.03rem; }
.page{margin-bottom:50px;}
.page a.on,.page a:hover{color:#fff; background:#05479b; border-color:#05479b}
/* 公用样式 */
.bcf{ color: #fff;}
.bc0{ color: #000;}
.bc3{ color: #333;}
.bcc{ color: #ccc;}
.bc9{ color: #999;}
.bc6{ color: #666;}
.b{ font-weight: bold;}
.b{ font-weight: bold;}

.bg_fa{ background-color: #fafafa;}
.bg_f2{ background-color: #f2f2f2;}
.bg_f1{ background-color: #f1f1f1;}
.bg_f5{ background-color: #f5f5f5;}
.bg_f6{ background-color: #f6f6f6;}
.bg_f7{ background-color: #f7f7f7;}
.bg_f8{ background-color: #f8f8f8;}
.bg_f9{ background-color: #f9f9f9;}
.bg_e{ background-color: #eee;}
.bg_d{ background-color: #ddd;}
.bg_w{ background-color: #fff;}
.elli{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.elli2,.elli3,.elli4,.elli5,.elli5{display: -webkit-box;  -webkit-box-orient: vertical;  overflow: hidden;  text-overflow: ellipsis;}
.elli2{-webkit-line-clamp: 2;}
.elli3{-webkit-line-clamp: 3;}
.elli4{-webkit-line-clamp: 4;}
.elli5{-webkit-line-clamp: 5;}
.elli6{-webkit-line-clamp: 6;}
/* 按钮 */
/* .btn{ display: inline-block; text-align: center;}
.btn .val{ display: inline-block; vertical-align: middle;}
.btn .iconfont,.btn .icon{display: inline-block; vertical-align: middle;} */

.sbtn{ display: inline-block; padding: 0.6em 0.8em; border: 1px solid transparent;  text-align: center;}
.sbtn_w100{ width: 100%; padding-left: 0; padding-right: 0; }
.sbtn_green{ color: #fff; background-color: #01C071;}
.sbtn_green:hover{ background-color: #369e17;}
.sbtn_green_light{ color: #01C071; background-color: #DCEBFF;}
.sbtn_green_rim{ color: #01C071; border-color:  #01C071;}
.sbtn_blue_light{ color: #0A5AD2; background-color: #DAE6F8;}
.sbtn_red_light{ color: #DD0000; background-color: #FAD9D9;}

.sbtn_white_rim{ border-color: rgba(255, 255, 255, .5); color:  #fff;}

.sbtn_gray{ color: #999; background-color: #f0f0f0;}
.sbtn_gray:hover{ background-color: #eee;}


.fw{ display: flex; flex-wrap: wrap;}
.cXY{ display: flex;  align-items: center;justify-content: center;}
.cY{ display: flex; align-items: center;}
.cX{display: flex; justify-content: center}
.rowW{ display: flex; flex-wrap: wrap;}
.bX{ display: flex;   flex-direction: row; justify-content: space-between;} 
.bY{ display: flex;   flex-direction:column; justify-content: space-between;} 
.bcX{ display: flex; justify-content: space-between; align-items: center;}
.fx1{ flex: 1; overflow: hidden;  min-width: 0;}
.f{ display: flex;}
.cur{ cursor: pointer;}
.green{ color: #01C071;}
.orange{ color: #EC8F3B;}
.red{ color: #CF0000;}
.rimt{ border-top: 1px solid #C8C8C8;}
.rimb{ border-bottom: 1px solid #C8C8C8;}

/* qlinkul */
/* .qlinkul{ padding:0.24rem 0; border-bottom: 1px solid #d7d6db;}
.qlinkul li{ width:25%; float:left;  text-align:center; position: relative;}
.qlinkul li a{ display:block;}
.qlinkul li .tparea{width:1.15rem; height:1.15rem; display:block; text-align:center; display:block; margin:0 auto;}
.qlinkul li .tparea img{ width:1.15rem; height:1.15rem;}
.qlinkul li .des{}
.qlinkul li .des .tit{margin-top:0.1rem; font-size:0.3rem; text-align:center;display:block;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; color: #666;} */

.fixedBottom{ position: fixed; width: 100%; left: 0; bottom: 0; z-index: 10; box-shadow: 0 0 .1rem 0 #ddd;}

/* 弹窗 */
.pupbg{ background-color: rgba(0, 0, 0, .6); width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 200;}
.pup{position: fixed; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%); width: 85%; z-index: 205;}
.resumePup{ width: 4.5rem;}
.closePup{ position: absolute; right:.2rem; top: .2rem; line-height: 1;cursor: pointer; font-size: .16rem; color: #999; display: inline-block; width: .6rem; height: .6rem; text-align: center; line-height: .6rem; display: inline-flex; align-items: center; justify-content: center; }
.closePup:hover{ color: #333;}
.resumeMain{ padding: .1rem .6rem .36rem;}

html{ background-color: #fafafa;}
html,body{ height: 100%;overflow: auto;}

@media only screen and (min-width:751px) {
html{ font-size:100px !important;}
body,html{width:750px; margin:0 auto;}
.fixed{width:750px !important; left:50% !important; margin-left:-375px;background:red}
.menu{}
}
