.menu .swiper-slide{text-align: center;}
.section-title i{margin-right:3px;}
.home-aside-list li{
	position: relative;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	padding: 10px 0;
	overflow: hidden;
}
.home-aside-list .img-warp{width: 37%; height: 87px; float: left; display: flex; align-items: center; overflow: hidden;}
.home-aside-list img{display: block;width:100%;flex-shrink:0;-webkit-flex-shrink: 0;}
.home-aside-list .explain{position:absolute;bottom:10px;width: 55%;}
.home-aside-list aside{width:60%;flex-shrink:1;-webkit-flex-shrink: 1;float: right;}

.m-ad-wapper{padding: 0;margin: 10px;}
.m-ad-wapper img{width: 100%;}
.section-list-h{display: flex; display: -webkit-flex;flex-wrap: wrap;/* justify-content:center; */}
.section-list-h li{padding:3px 7px;}

.hd-img-wapper,.r-xm-2{display: flex;display: -webkit-flex;flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;overflow: hidden;}
.r-xm-2 .iconfont{margin-right: 5px;}
.hd-img-wapper li{width: 49%;margin: 3px 0; height: 116px; float: left; display: flex; align-items: center; overflow: hidden;}
.hd-img-wapper img,.pic-list img{display: block;width: 100%;}
.news-list li{width: 100%;overflow: hidden;text-overflow: ellipsis;display: block;white-space: nowrap;}
/* .show{display: block;} */

.m-tab{text-align: center;overflow: hidden;}
.m-tab li{width:20%;margin: 7px 3px;padding: 3px;border-radius: 4px;float: left;}

.m-tab2-warpper{position: relative;margin-bottom: 10px;}
.line{position: absolute;bottom:0px;width: 100%;}
.m-tab2{position: relative; overflow: hidden;z-index: 2;}
.m-tab2 li{position: relative;float: left;margin-right: 12px;padding: 0 7px;height: 2.75em;line-height: 2.75em;}
.m-tab2 .tabmore{float: right;padding: 0 7px;height: 2.75em;line-height: 3.75em;margin-right:0px; font-size: 0.8rem;}
.section-title .tabmore{float: right;padding: 0 7px;height: 2.75em;line-height: 3.25em;margin-right:0px; font-size: 0.8rem; font-weight: normal;}
.table a{color: #b6000d;font-weight: 600;}
.r-xm-2 li{width: 49%;float:left;background: #fff;margin: 3px 0;padding: 12px 0;text-align: center;}
.active .arrow{
	position: absolute;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 4px solid #b6000d;
    left: 40%;
    bottom: 0;
}
.r-xm-3{overflow: hidden;background: #fff;}
.r-xm-3 li{float:left; width:33.3333%; height:36px; box-sizing: border-box; text-align: center;padding: 7px 0;border-bottom:1px dashed #d9d9d9;border-right:1px dashed #d9d9d9;}
.r-xm-3 li:nth-child(3),.r-xm-3 li:last-child{border-right: none;}
.pic-list{margin-top: 10px;border-bottom: 1px dashed #d9d9d9;}
.pic-list:last-child{border: none;}
.pic-list aside{padding: 10px;}
.pic-list h3{margin-bottom: 7px;}
.pic-list p{font-size: .875em;line-height:1.5em;color: #999;}

.time{font-size: 12px;color: #999;overflow: hidden;margin: 15px 0;}
.time span{margin-right:7px;}
.section-top{
	margin:0;padding:10px;
}
.section-top h1{font-size: 1.25em;font-weight: 600;}
@media screen and (max-width:325px){
	.m-tab{font-size: 14px;}
	.home-aside-list aside{margin-bottom: 20px;}
	header img{max-width: 100px}
}

.leader_list{ width:100%; height:auto; overflow:hidden; padding-bottom:50px;}
.leader_con1{ text-align:center; padding:20px 0 10px 0;}
.leader_tit{ line-height:80px;}
.leader_listbox1{ width:45%; height:320px; text-align:center; line-height:25px; font-size:0.8rem; color:#333;  display:inline-block;}
.leader_listbox1 img{ width:100%;}
.leader_listbox1 a{ color:#333;}
.leader_listbox1 a:hover{color:#CC0000;}
.m60{ margin:0 60px;}
.m5{ margin:0 5px;}
.m50{ margin:0 50px;}
.m20{ margin:0 20px;}
.f30{font-size:1.25rem; color:#cc0000;}

.name_list{ width:100%; height:auto; overflow:hidden; margin:0 auto; text-align:left; line-height:36px; margin-top:5px;}
.name_list .name{ font-size:18px; color:#000; display:inline-block; box-sizing:border-box; float:left; margin:0 22px;}
.name_list .name em.kg1{ width:1em; display:inline-block;}
.name_list .name1{ }
.name_list .name2{ padding-left:0px;}
.name_list .name span.border{ border:1px solid #333; padding:3px 5px;}

.mjllist {float:left; width:45%; margin: 8px; text-align: center;}