*{box-sizing: border-box;}
ul,li{list-style-type: none;}
a{color:#999}
.swiper-container {width: 100%;} 
.swiper-container img {display: block;width: 100%;}

.bak_a{background:#f5f5f5}
.bak_b{background:#fff}

.pad_a{padding:0px 10px}
.pad_b{padding:10px 0px}
.pad_c{padding:10px}
.pad_d{padding:10px 15px}
.pad_e{padding:0px 0px 55px 0px}
.pad_f{padding:0px 10px 10px 10px}
.pad_g{padding:10px 10px 0px 10px}

.color_a{color:#00a0e9}


.mar_a{margin:14px 0px 0px 0px}
.mar_b{margin:0px 0px 0px 0px}
.mar_c{margin:0px 0px 14px 0px}

.width_a{width:100% !important}


.inner_tit{margin:0 0 0px 0; padding:0px;text-align:center;font-weight:normal;font-size:22px;}
.inner_tit span{position:relative;display:inline-block;padding:10px 15px;font-size:3vh}
/* .inner_tit span:after{content: "";position:relative;display:block;background: #2e93ff;height: 2px;width:40px;margin: 0px auto;bottom:0px} */



.item-list {display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-between;}
.item-card {width: 48%;position: relative;margin-bottom: 15px;text-align: center;}
.item-card img {width:100%;display: block;}
.prolist-info{padding:10px 0px;font-size:14px;}

.item {display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-between;}
.item_list {width: 48%;position: relative;margin-top: 15px;text-align: center;border-radius: 30px;background:#f5f5f5}
.prolist_info{padding:10px 10px;font-size:14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.onn{background:#999;}
.onn a{color:#fff}


.hz-list {margin: 10px;display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-between;background: #fafafa;padding:10px}
.hz-card {width: 30%;position: relative;text-align: center;}
.hz-img {text-align: center;padding:0px 0px 10px 0px;display: block;}
.cover_a {width: 90%;object-position: center;text-align:center;padding-top:5%}
.hz-info{}
.hzcover, .hzcontain {width: 100%;object-position: center;}


.foot{background: #284b9a;padding:10px 10px 85px 10px;font-size:2vh}
.foot p{color:#fff}
.foot a{color:#fff}
.pos_a{position: fixed;}

.text_a{text-align: center;}
.font_a{font-size:3vh}
.font_b{font-size:2vh}