.banner{width: 100%; height: auto;}
.banner img{width: 100%; height: auto; vertical-align: top;}
.banner .pcbanner{display: block;}
.banner .mbanner{display: none;}
.fuwu{padding: 30px 0;}
.tit_index{text-align: center; padding: 0 0 30px; font-size: 28px; color: #000000;}
.fuwu .wrap ul{display: flex;display: -ms-flexbox;display: -webkit-flex; justify-content: space-between; }
.fuwu .wrap ul li{ transition: all 0.3s ease-out 0s; cursor: pointer; width: 31%; background-color: #fff; border-radius: 10px; overflow: hidden;padding-bottom: 20px;}
.fuwu .wrap ul li h3{text-align: center;margin: 20px 0;font-size: 20px;}
.fuwu .wrap ul li p{padding: 0 20px; font-size: 15px; line-height: 24px;}
.fuwu .wrap ul li:hover{transform: translate3d(0,-10px,0);}
.stqj{padding: 15px 0 30px;}
.stqj .wrap ul{display: flex;display: -ms-flexbox;display: -webkit-flex; justify-content: space-between;}
.stqj .wrap ul li{ transition: all 0.3s ease-out 0s; cursor: pointer; width: 31%; background-color: #fff; border-radius: 10px; overflow: hidden;padding-bottom: 20px;}
.stqj .wrap ul li h3{text-align: center;margin: 20px 0;font-size: 20px;}
.stqj .wrap ul li p{padding: 0 20px; font-size: 15px; line-height: 24px; text-align: center;}
.stqj .wrap ul li:hover{transform: translate3d(0,-10px,0);}
.youhsi{padding: 30px 0 30px; background-color: #fff;}
.youhsi .tit_index{padding-bottom: 15px;}
.youhsi .wrap ul{width: 100%; background: url(../img/youshi.jpg) no-repeat center center;}
.youhsi .wrap ul li{display: flex;display: -ms-flexbox;display: -webkit-flex; justify-content: space-between;margin: 15px 0;}
.youhsi .wrap ul li.ysli1 div{width: 37%;}
.youhsi .wrap ul li.ysli1 div.left1{text-align: right;}
.youhsi .wrap ul li h3{font-size: 17px; font-weight: bold; color: #000000; line-height: 35px;}
.youhsi .wrap ul li p{line-height: 25px;font-size: 16px; color: #000000;}
.youhsi .wrap ul li.ysli2 div{width: 32%;}
.youhsi .wrap ul li.ysli2 div.left2{text-align: right;}
.rtawz{padding: 30px 0 15px;}
.rtawz .wrap ul{display: flex;display: -ms-flexbox;display: -webkit-flex;flex-wrap: wrap;}
.rtawz .wrap ul li{ padding: 15px 20px;border-bottom: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0;display: flex;display: -ms-flexbox;display: -webkit-flex; flex-direction: column;width: 50%; box-sizing: border-box; background-color: #fff;}
.rtawz .wrap ul li a{transition: all 0.5s ease-out 0s; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width: 90%; height: 30px; font-size: 16px; color: #000; line-height: 30px;}
.rtawz .wrap ul li span{font-size: 16px; color: #333; margin-top: 10px; padding-left: 30px; background: url(../img/time_index.png) no-repeat center left; background-size: 20px 20px;}
.rtawz .wrap ul li:hover a{margin-left: 3%;}

.rtawz-2{padding: 30px 0;}
.rtawz-2 .wrap{display: flex;display: -ms-flexbox;display: -webkit-flex; justify-content: space-between;}
.rtawz-2 .wrap ul{width: 49%; background-color: #fff;box-sizing: border-box; padding: 20px 20px 15px;}
.rtawz-2 .wrap ul h3{font-size: 20px; padding-bottom: 10px;}
.rtawz-2 .wrap ul li{line-height: 40px; display: flex; display: -ms-flexbox;display: -webkit-flex; justify-content: space-between;}
.rtawz-2 .wrap ul li a{width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size: 16px;}

@media screen and (max-width:767px){
.banner .pcbanner{display: none;}
.banner .mbanner{display: block;}
.tit_index{padding-bottom: 20px; font-size: 20px;}
.fuwu{padding: 20px 0 0;}
.fuwu .wrap ul{flex-direction: column; padding: 0 10px;}
.fuwu .wrap ul li{width: 100%; margin-bottom: 15px;}
.fuwu .wrap ul li img{width: 100%;}
.stqj{padding: 10px 0 0;}
.stqj .wrap ul{flex-direction: column; padding: 0 10px;}
.stqj .wrap ul li{width: 100%; margin-bottom: 15px;}
.stqj .wrap ul li img{width: 100%;}
.youhsi{display: none;}
.rtawz{padding: 10px 0;}
.rtawz .wrap ul li{width: 100%; padding: 10px; border-right:none;}
.rtawz .wrap ul li a{font-size: 16px; width: 100%;}
.rtawz .wrap ul li span{font-size: 14px;}
.rtawz .wrap ul li:hover a {margin-left: 0%;color: #00a4fd;}



}