/*yy_list*/
.yy_list{padding:37px 0 57px;}
.yy_list .yyl_ul{padding-top:10px;}
.yy_list .yyl_ul a{display:block;width:48%;float:left;margin-left:4%;margin-top:30px;}
.yy_list .yyl_ul a:nth-child(odd){margin-left:0;}
.yy_list .yyl_ul a .yyl_img{width:100%;padding-bottom:45%;position:relative;}
.yy_list .yyl_ul a .yyl_img img{border:1px solid #F8F8F8;border-bottom:none;}
.yy_list .yyl_ul a .yyl_txt{padding:25px 20px 20px;background:#F5F5F5;}
.yy_list .yyl_ul a .yyl_txt p{font-size:15px;line-height:26px;color:#666;}
.yy_list .yyl_ul a .yyl_txt p:first-child{font-size:20px;height:30px;line-height:30px;font-weight:bold;color:#222;position:relative;padding-left:20px;}
.yy_list .yyl_ul a .yyl_txt p:last-child{margin-top:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.yy_list .yyl_ul a .yyl_txt p:first-child:before{content:'';width:8px;height:8px;border:2px solid #e30713;border-radius:50%;position:absolute;left:0;top:11px;}
/*yy_cow*/
.yyc_title{text-align:center;}
.yyc_title .y_p{margin:0;font-size:22px;height:32px;line-height:32px;color:#333;}
.yyc_title i{display:inline-block;width:24px;height:4px;margin-top:15px;background:#e60619;}
.yy_cow{padding:57px 80px 64px;box-shadow:0 0 20px rgba(0,0,0,.1);margin-top:-230px;background:#FFF;position:relative;z-index:12;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:50px;}
.yy_cow .yyc_p{}
.yy_cow .yyc_p p{font-size:16px;line-height:36px;color:#333;margin-top:14px;}
.yy_cow .yyc_p p:first-child{font-size:36px;height:46px;line-height:46px;color:#333;text-align:center;font-weight:bold;margin-top:0;}
.yy_cow .yyc_line{width:100%;height:1px;border-top:1px dashed #efefef;position:relative;margin:45px 0;}
.yy_cow .yyc_line:before{content:'';width:16px;height:16px;border:1px solid #eee;border-radius:50%;position:absolute;left:50%;margin-left:-8px;top:-8px;background:#FFF;}
.yy_cow .yyc_ul{padding-top:15px;}
.yy_cow .yyc_ul .yyc_li{width:calc(25% - 15px);float:left;margin-left:20px;position:relative;display:block;margin-top:20px;}
.yy_cow .yyc_ul .yyc_li:nth-child(4n+1){margin-left:0;}
.yy_cow .yyc_ul .yyc_li .yyc_img{width:100%;padding-bottom:75%;position:relative;}
.yy_cow .yyc_ul .yyc_li p{font-size:15px;line-height:40px;height:40px;background:#F5F5F5;text-align:center;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yy_cow .yyc_btn{width:240px;height:60px;background:#5b5b5b;margin:0 auto;margin-top:80px;}
.yy_cow .yyc_btn a{display:block;width:100%;height:100%;text-align:center;}
.yy_cow .yyc_btn a span{padding-left:42px;height:60px;line-height:60px;background:url(yyc_bicon.png) no-repeat left center;font-size:18px;color:#FFF;display:inline-block;}
/*1450以上屏幕*/
@media screen and (max-width:1546px){
	.yy_list{padding:30px 0 36px;}
	.yy_list .yyl_ul{padding-top:0;}
	.yy_cow{padding:30px 50px 40px;margin-top:-180px;}
	.yy_cow .yyc_p p{font-size:15px;line-height:32px;margin-top:10px;}
	.yy_cow .yyc_p p:first-child{font-size:30px;height:40px;line-height:40px;margin-top:0;}
	.yy_cow .yyc_line{margin:30px 0;}
	.yy_cow .yyc_btn{margin-top:60px;}

}
@media screen and (max-width:1246px){
	.yy_list{padding:20px 0 20px;}
	.yy_list .yyl_ul a{margin-top:20px;}
	.yy_list .yyl_ul a .yyl_txt{padding:20px 15px 15px;}
	.yy_cow{padding:30px 40px 30px;margin-top:-150px;}
	.yy_cow .yyc_p p{font-size:14px;line-height:28px;}
	.yy_cow .yyc_p p:first-child{font-size:24px;height:32px;line-height:32px;}
	.yy_cow .yyc_line{margin:20px 0;}
	.yy_cow .yyc_ul{padding-top:0;}
	.yy_cow .yyc_ul .yyc_li{margin-top:15px;}
	.yy_cow .yyc_btn{margin-top:40px;}
}
@media screen and (max-width:1023px){
	.yyc_title i{margin-top:10px;}
	.yy_list .yyl_ul a{margin-top:15px;width:49%;margin-left:2%;}
	.yy_list .yyl_ul a .yyl_txt{padding:10px 10px 10px;}
	.yy_list .yyl_ul a .yyl_txt p:first-child{font-size:16px;height:24px;line-height:24px;}
	.yy_list .yyl_ul a .yyl_txt p:first-child:before{top:7px;width:6px;height:6px;}
	.yy_list .yyl_ul a .yyl_txt p:last-child{font-size:13px;line-height:22px;margin-top:8px;}
	.yy_cow{padding:20px 30px 20px;margin-top:-120px;}
	.yy_cow .yyc_p p:first-child{font-size:20px;height:30px;line-height:30px;}
	.yy_cow .yyc_ul .yyc_li{margin-top:10px;width:calc(25% - 9px);margin-left:12px;}
	.yy_cow .yyc_ul .yyc_li p{font-size:14px;height:32px;line-height:32px;}
	.yy_cow .yyc_btn{margin-top:20px;width:180px;height:50px;line-height:50px;}
	.yy_cow .yyc_btn a span{height:50px;line-height:50px;font-size:16px;background-size:auto 22px;padding-left:26px;}
}
@media screen and (max-width:767px){
	.yy_list .yyl_ul a{margin-top:10px;width:100%;margin-left:0;float:none;}
	.yy_cow{padding:20px 10px 15px;margin-top:-30px;}
	.yy_cow .yyc_p p{line-height:24px;}
	.yy_cow .yyc_p p:first-child{font-size:20px;height:30px;line-height:30px;}
	.yy_cow .yyc_ul .yyc_li{margin-top:10px;width:calc(25% - 9px);margin-left:12px;}
	.yy_cow .yyc_ul .yyc_li p{font-size:14px;height:32px;line-height:32px;}
	.yy_cow .yyc_btn{margin-top:20px;width:180px;height:50px;line-height:50px;}
	.yy_cow .yyc_btn a span{height:50px;line-height:50px;font-size:16px;background-size:auto 22px;padding-left:26px;}
	.yy_cow .yyc_ul .yyc_li{width:calc(50% - 5px);margin-left:10px;}
	.yy_cow .yyc_ul .yyc_li:nth-child(4n+1){margin-left:10px;}
	.yy_cow .yyc_ul .yyc_li:nth-child(odd){margin-left:0;}
}
@media screen and (max-width:667px){

}
@media screen and (max-width:499px){
	
}