/*com_ys*/
.com_ys{padding:40px 0;}
.com_ys .cy_ul{padding-top:10px;position:relative;overflow:hidden;}
.com_ys .cy_ul .cy_li{position:relative;background:#EFEFEF;margin-top:20px;}
.com_ys .cy_ul .cy_l{float:left;}
.com_ys .cy_ul .cy_r{float:right;}
.com_ys .cy_ul .cy_left{width:50%;}
.com_ys .cy_ul .cy_img{width:100%;padding-bottom:629px;position:relative;z-index:1;}
.com_ys .cy_ul .cy_right{width:50%;height:100%;position:absolute;left:0;top:0;}
.com_ys .cy_ul .cy_right.cy_r{left:auto;right:0;}
.com_ys .cy_ul .cy_right .cy_txt{padding:111px 10px 0 111px;}
.com_ys .cy_ul .cy_right .cy_txt em{height:48px;display:block;font-size:48px;font-weight:bold;color:#000;font-style:normal;line-height:48px;margin-bottom:13px;text-transform:uppercase;}
.com_ys .cy_ul .cy_right .cy_txt p{font-size:15px;line-height:24px;color:#6c6a69;}
.com_ys .cy_ul .cy_right .cy_txt p:first-of-type{font-size:36px;height:46px;line-height:46px;font-weight:bold;color:#131212;margin-bottom:40px;}
.com_ys .cy_ul .cy_right .cy_txt p:nth-of-type(2){font-size:21px;height:31px;line-height:31px;font-weight:bold;color:#303030;margin-bottom:8px;}
.com_ys .cy_ul .cy_right .cy_txt p span{display:inline-block;margin-left:20px;}
.com_ys .cy_ul .cy_right .cy_txt p span:first-child{margin-left:0;}
.com_ys .cy_ul .cy_right .cy_txt p.p1{margin-top:24px;}

@media screen and (max-width:1699px){
	.com_ys{padding:30px 0;}
    .com_ys .cy_ul{padding-top:5px;}
	.com_ys .cy_ul .cy_li{margin-top:15px;}
    .com_ys .cy_ul .cy_img{padding-bottom:545px;}
    .com_ys .cy_ul .cy_right .cy_txt{padding:80px 10px 0 80px;}
    .com_ys .cy_ul .cy_right .cy_txt em{font-size:40px;height:40px;line-height:40px;margin-bottom:10px;}
    .com_ys .cy_ul .cy_right .cy_txt p{font-size:14px;}
    .com_ys .cy_ul .cy_right .cy_txt p:first-of-type{font-size:30px;height:40px;line-height:40px;margin-bottom:30px;}
    .com_ys .cy_ul .cy_right .cy_txt p:nth-of-type(2){font-size:18px;height:28px;line-height:28px;margin-bottom:5px;}
    .com_ys .cy_ul .cy_right .cy_txt p.p1{margin-top:20px;}
}

@media screen and (max-width:1499px){
	.com_ys{padding:20px 0;}
    .com_ys .cy_ul{padding-top:0px;}
	.com_ys .cy_ul .cy_li{margin-top:10px;}
    .com_ys .cy_ul .cy_img{padding-bottom:461px;}
    .com_ys .cy_ul .cy_right .cy_txt{padding:60px 10px 0 60px;}
    .com_ys .cy_ul .cy_right .cy_txt em{font-size:30px;height:30px;line-height:30px;margin-bottom:6px;}
    .com_ys .cy_ul .cy_right .cy_txt p{font-size:14px;}
    .com_ys .cy_ul .cy_right .cy_txt p:first-of-type{font-size:22px;height:30px;line-height:30px;margin-bottom:20px;}
    .com_ys .cy_ul .cy_right .cy_txt p:nth-of-type(2){font-size:16px;height:26px;line-height:26px;margin-bottom:3px;}
    .com_ys .cy_ul .cy_right .cy_txt p.p1{margin-top:15px;}
}

@media screen and (max-width:1499px){
    .com_ys .cy_ul .cy_img{padding-bottom:417px;}
    .com_ys .cy_ul .cy_right .cy_txt{padding:40px 10px 0 40px;}
    .com_ys .cy_ul .cy_right .cy_txt em{font-size:30px;height:30px;line-height:30px;margin-bottom:6px;}
    .com_ys .cy_ul .cy_right .cy_txt p{font-size:14px;}
    .com_ys .cy_ul .cy_right .cy_txt p:first-of-type{font-size:22px;height:30px;line-height:30px;margin-bottom:20px;}
    .com_ys .cy_ul .cy_right .cy_txt p:nth-of-type(2){font-size:16px;height:26px;line-height:26px;margin-bottom:3px;}
    .com_ys .cy_ul .cy_right .cy_txt p.p1{margin-top:15px;}
}

@media screen and (max-width:1023px){
    .com_ys .cy_ul .cy_img{padding-bottom:322px;}
    .com_ys .cy_ul .cy_right .cy_txt{padding:20px 10px 0 20px;}
    .com_ys .cy_ul .cy_right .cy_txt em{font-size:20px;height:20px;line-height:20px;margin-bottom:4px;}
    .com_ys .cy_ul .cy_right .cy_txt p br{display:none;}
    .com_ys .cy_ul .cy_right .cy_txt p:first-of-type{font-size:18px;height:26px;line-height:26px;margin-bottom:12px;}
    .com_ys .cy_ul .cy_right .cy_txt p:nth-of-type(2){font-size:14px;height:24px;line-height:24px;font-weight:bold;}
    .com_ys .cy_ul .cy_right .cy_txt p.p1{margin-top:10px;}

}
@media screen and (max-width:767px){
	.com_ys .cy_ul .cy_l{float:none;}
	.com_ys .cy_ul .cy_r{float:none;}
    .com_ys .cy_ul .cy_left{width:100%;}
    .com_ys .cy_ul .cy_img{padding-bottom:83.8667%;}
    .com_ys .cy_ul .cy_right{width:100%;position:relative;height:auto;}
    .com_ys .cy_ul .cy_right .cy_txt{padding:15px 20px;}
    .com_ys .cy_ul .cy_right .cy_txt p{font-size:13px;}
    .com_ys .cy_ul .cy_right .cy_txt p:first-of-type{margin-bottom:6px;}
}
@media screen and (max-width:667px){
	

}
@media screen and (max-width:499px){
	
}