@charset "UTF-8";
.ad{width:100%;height:550px;margin: 0 auto;overflow: hidden;background-color: #fa7780;color:#fff;background-image: url(../img/dykj/bg_ad.png);}
.ad .ad-r{float:right;width: 45%;}
.ad .ad-r .ad-group img{float: left;margin-top: 30px;}
.ad .ad-l{float:left;width: 50%;}
.ad .ad-l .xiazai{float:right;width:450px; margin-top:20px; padding: 80px 0;}
.ad .ad-l .xiazai h1{padding-bottom: 20px;}
.ad .ad-l .xiazai h1 strong{display: block;font-size: 45px;}
.ad .ad-l .xiazai p{font-size: 20px;padding-bottom: 20px}
.ad .ad-l .xiazai img{display: block; object-fit: contain; width: 150px;padding-top: 20px}

.jietu{width: 100%;background-color: #ffffff;padding:50px 0px;}
.jietu h3{font-size: 36px;margin: 10px 0px;text-align: center;color: #000;}
.jietu p{max-width: 1190px; font-size: 16px;line-height: 30px;text-align: center;color:#9da8a4;margin: 0 auto;}
.jietu .list{max-width: 1190px; padding-top:20px;margin: 0 auto;}
.jietu .list img{width: 100%; object-fit: contain;}

.teshe{width: 100%; height: 330px; background-color: #F8F8F8;padding:70px 0px;}
.teshe h3{font-size: 36px;margin: 10px 0px;text-align: center;color: #000;}
.teshe .list{max-width: 1190px; padding-top:10px;margin: 0 auto;}
.teshe ul li{float: left;display: inline; margin-top:56px;width:20%;text-align: left;}
.teshe ul li div{display: flex; flex-direction: column; text-align: center; margin: 0 26px;}
.teshe ul li img{object-fit: contain;}
.teshe ul li .title{font-size: 18px;color: #000000;line-height: 36px;}
.teshe ul li .subtitle{font-size: 14px;color: #666666;line-height: 24px;}

.banben{
	width:100%;
	height:655px;
	background-color: #f2fbf8;
}
.banben .bbox{
	width:1140px;
	margin: 0 auto;
}
.banben .jilu p{text-align: center;color:#666;}
.banben .jilu{width:55%;margin: 0 auto;padding:40px 0px;font-size: 16px;text-align:center;}
.banben .jilu h3{font-size: 36px;
    margin: 10px 0px;
    text-align: center;
    color: #000;}

.bb-group{width:960px;margin:0 auto;background-color: #fff;height:400px;padding:0px 30px;}
.bb-group ul li{float: left;padding-left:70px;padding-top:56px;width:25%;text-align: left;}
.bb-group ul li b{font-size:24px;font-weight: normal;color:#000;}
.bb-group ul li i{display: block;font-style: normal;color: #a5a5a5;margin-bottom: 15px;}
.bb-group ul li span{display: block;font-size: 12px;line-height: 24px;color:#666;height: 100px;overflow: hidden;}
.bb-group ul li a{margin-top:20px;}
.bb-group .page{line-height: 33px;float: right;margin-top:40px;
	font-size: 18px;
	display: flex;
    justify-content:center;
    align-items:center;}
.bb-group .page a{display: inline-block;width:14px;height:25px;padding:0 10px;}
.bb-group .page span{display: inline-block;color: #fe5182;font-size: 24px;}
.bb-group .page i{display: inline-block;color:#c5c5c5;}

