.fw_yykf{background:#fff;padding:50px 0;}
.yykf_web{float:left;width:50%;}
.yykf_web_t{margin-top:90px;}
.yykf_web_t h2{font-size:56.6px;color:#222;}
.yykf_web_t p{font-size:22.6px;color:#222;margin-top:20px;}
.yykf_pic{float:right;width:47%;}
.yykf_pic img{display:block;width:100%;}
.yykf_list{text-align:center;margin-top:50px;}
.yykf_list ul li{float:left;width:25%;}
.yykf_list ul li span{display:inline-block;width:75px;height:75px;line-height:75px;border:1px solid #222;font-size:25.6px;color:#222;border-radius:80px;}
.yykf_list ul li p{font-size:15px;color:#333;line-height:26px;margin-top:10px;}

.page.page_fff{background: #f2f2f2; padding:50px 0}
.title{text-align: center;padding: 0 10px;margin-bottom: 50px;}
.title span{font-size: 26px;}
.title em{height: 25px;width: 100%;background: url(../images/icon1-1.png) no-repeat center center;display: block;}

.page_list4 .wrap { max-width: 1300px; }
.page_list4 .item_img { text-align: center; }
.page_list4 .item { width: 33.333%; float: left; }
.page_list4 ul li { cursor: pointer; margin: 20px auto; margin-bottom: 40px; width: 90%; }
.page_list4 ul li .list { clear: both; padding: 20px 0; border: 1px solid #ebebeb; }
.page_list4 ul li .img { float: left; width: 90px; text-align: center; }
.page_list4 ul li .img span { display: block; height: 48px; background: url(../images/icon6.png) no-repeat center center; margin-top: 18px; }
.page_list4 .text { font-size: 13px; margin-right: 20px; overflow: hidden; line-height: 25px; }
.page_list4 .text p { height: 75px; overflow: hidden; }
.page_list4 .text h2 { margin-bottom: 20px; font-size: 18px; }

.page_list4 ul li:hover .list { border-color: #d31f23; }
.page_list4 ul li:hover .img span { background: url(../images/icon6-1.png) no-repeat center center; }
.page_list4 ul li:hover .text h2, .page_list4 ul li:hover .text p { color: #d31f23; }


@media only screen and (max-width:768px) {

.yykf_web{width:100%;}
.srdz_pic,.yykf_pic,.fw_wx_pic{width:100%}
.yykf_web h2{ font-size:30px;text-align:center;}
.yykf_web_t{margin-top:30px; padding-top:0px;}
.fw_yykf{ margin-top:20px;padding-top:0;}
.yykf_list ul li{width:50%;margin-bottom:15px;}

.title {font-size: 0.2rem; margin-bottom: 20px;}
.yykf_web_t p{ font-size:14px; text-align:center;}


.page_list4 .item { width:100%;}
.page_list4 .item:nth-child(2) {display: none;}
.page_list4 ul li {
    margin: 0px auto;
    width: 98%;
}
.page_list4 ul li .img{line-height: 0;}

}