/*list*/
.yl_plist{padding:30px 0 50px;position:relative;overflow:hidden;}
.yl_plist .ylpl_left{width:300px;background:#F4F4F4;}
.yl_plist .ylpl_left .ylpl_tit{font-size:30px;padding:20px 0 20px 30px;line-height:36px;}
.yl_plist .ylpl_left .ylpl_ul{padding-bottom:30px;}
.yl_plist .ylpl_left .ylpl_ul>a{height:47px;width:100%;color:#393939;padding-left:58px;background:url(../Image/plicicon.png) no-repeat 30px center;font-size:16px;font-weight:bold;border-bottom:1px solid #E1E1E1;}
.yl_plist .ylpl_left .ylpl_ul>a.on,.yl_plist .ylpl_left .ylpl_ul>a:hover{background:url(../Image/pliicon_hover.png) no-repeat 30px center #393939;color:#FFF;border-bottom:1px solid #393939;}
.yl_plist .ylpl_left .ylpl_ul ul{padding:10px 0 10px 40px;}
.yl_plist .ylpl_left .ylpl_ul ul li{background:url(../Image/liicon.png) no-repeat left center;line-height:40px;text-indent:15px;font-size:15px;}
.yl_plist .ylpl_left .ylpl_ul ul li a{color:#666;}
.yl_plist .ylpl_left .ylpl_ul ul li a:hover{color:#E5252D;}
.yl_plist .ylpl_left .ylpl_bottom{padding:9px 45px 15px;background:#292929;}
.yl_plist .ylpl_left .ylpl_bottom p{color:#FFF;line-height:24px;}
.yl_plist .ylpl_left .ylpl_bottom p:last-child{font-size:24px;font-family:Impact;line-height:28px;height:28px;}
.yl_plist .ylpl_right{width:calc(100% - 300px);padding-left:40px;}
.yl_plist .ylpl_right .ylpl_t{margin:0;height:55px;line-height:55px;background:url(../Image/ph2bg.png) repeat-x left top;}
.yl_plist .ylpl_right .ylpl_t span{display:inline-block;height:23px;line-height:23px;border-left:5px solid #5b5b5b;font-size:22px;color:#5b5b5b;font-weight:bold;margin-top:16px;margin-left:19px;text-indent:10px;}
.yl_plist .ylpl_right .ylpl_con{}
.yl_plist .ylpl_right .ylpl_con .ylpl_li{width:32%;margin-left:2%;margin-top:20px;}
.yl_plist .ylpl_right .ylpl_con .ylpl_li:nth-child(3n+1){margin-left:0;}
.yl_plist .ylpl_right .ylpl_con .ylpl_li .ylpl_img{width:100%;padding-bottom:75%;position:relative;}
.yl_plist .ylpl_right .ylpl_con .ylpl_li .ylpl_img img{border:1px solid #EBEAEA;padding:9px;}
.yl_plist .ylpl_right .ylpl_con .ylpl_li p{margin:0;height:46px;line-height:46px;background:#F3F3F3;text-align:center;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#545454;}
.yl_plist .ylpl_right .ylpl_con .ylpl_li p a{color:#545454;}
.yl_plist .manu{margin-top:52px;}

@media screen and (max-width:1599px){
    .yl_plist{padding:25px 0 40px;}
    .yl_plist .ylpl_left{width:265px;}
    .yl_plist .ylpl_left .ylpl_tit{font-size:26px;padding:16px 0 16px 25px;line-height:34px;}
    .yl_plist .ylpl_left .ylpl_ul{padding-bottom:25px;}
    .yl_plist .ylpl_left .ylpl_ul>a{height:44px;padding-left:44px;background:url(../Image/plicicon.png) no-repeat 25px center;font-size:15px;}
    .yl_plist .ylpl_left .ylpl_ul>a.on,.yl_plist .ylpl_left .ylpl_ul>a:hover{background:url(../Image/pliicon_hover.png) no-repeat 25px center #393939;}
    .yl_plist .ylpl_left .ylpl_ul ul{padding:8px 0 8px 35px;}
    .yl_plist .ylpl_left .ylpl_ul ul li{line-height:36px;text-indent:12px;font-size:14px;}
    .yl_plist .ylpl_left .ylpl_bottom{padding:7px 35px 13px;}
    .yl_plist .ylpl_left .ylpl_bottom p:last-child{font-size:22px;line-height:26px;height:26px;}
    .yl_plist .ylpl_right{width:calc(100% - 265px);padding-left:30px;}
    .yl_plist .ylpl_right .ylpl_t{height:50px;line-height:50px;background:url(../Image/ph2bg.png) repeat-x left top;}
    .yl_plist .ylpl_right .ylpl_t span{height:21px;line-height:21px;border-left-width:4px;font-size:19px;margin-top:13px;margin-left:15px;}
    .yl_plist .ylpl_right .ylpl_con .ylpl_li{margin-top:16px;}
    .yl_plist .ylpl_right .ylpl_con .ylpl_li .ylpl_img img{padding:7px;}
    .yl_plist .ylpl_right .ylpl_con .ylpl_li p{height:42px;line-height:42px;font-size:15px;}
    .yl_plist .manu{margin-top:40px;}
}

@media screen and (max-width:1359px){
    .yl_plist{padding:20px 0 30px;}
    .yl_plist .ylpl_left{width:210px;}
    .yl_plist .ylpl_left .ylpl_tit{font-size:22px;padding:12px 0 12px 20px;line-height:30px;}
    .yl_plist .ylpl_left .ylpl_ul{padding-bottom:20px;}
    .yl_plist .ylpl_left .ylpl_ul>a{height:40px;padding-left:43px;background:url(../Image/plicicon.png) no-repeat 20px center;font-size:14px;}
    .yl_plist .ylpl_left .ylpl_ul>a.on,.yl_plist .ylpl_left .ylpl_ul>a:hover{background:url(../Image/pliicon_hover.png) no-repeat 20px center #393939;}
    .yl_plist .ylpl_left .ylpl_ul ul{padding:6px 0 6px 30px;}
    .yl_plist .ylpl_left .ylpl_ul ul li{line-height:32px;text-indent:10px;}
    .yl_plist .ylpl_left .ylpl_bottom{padding:5px 25px 10px;}
    .yl_plist .ylpl_left .ylpl_bottom p{font-size:14px;}
    .yl_plist .ylpl_left .ylpl_bottom p:last-child{font-size:19px;line-height:24px;height:24px;}
    .yl_plist .ylpl_right{width:calc(100% - 210px);padding-left:20px;}
    .yl_plist .ylpl_right .ylpl_t{height:46px;line-height:46px;}
    .yl_plist .ylpl_right .ylpl_t span{height:18px;line-height:18px;border-left-width:3px;font-size:17px;margin-top:10px;margin-left:12px;}
    .yl_plist .ylpl_right .ylpl_con .ylpl_li{margin-top:12px;}
    .yl_plist .ylpl_right .ylpl_con .ylpl_li .ylpl_img img{padding:5px;}
    .yl_plist .ylpl_right .ylpl_con .ylpl_li p{height:40px;line-height:40px;font-size:14px;}
    .yl_plist .manu{margin-top:32px;}
}

@media screen and (max-width:1023px){
    .yl_plist{padding:20px 0 25px;}
    .yl_plist .ylpl_left{width:100%;}
    .yl_plist .ylpl_left .ylpl_tit{display:none;}
    .yl_plist .ylpl_left .ylpl_ul{padding-bottom:0;flex-direction:row;}
    .yl_plist .ylpl_left .ylpl_ul>a{width:calc(100%/3);height:50px;background:none;border-bottom:1px solid #FFF;padding:0 10px;justify-content:center;border-right:1px solid #FFF;}
    .yl_plist .ylpl_left .ylpl_ul>a:nth-child(odd){margin-left:0;}
    .yl_plist .ylpl_left .ylpl_ul>a.on,.yl_plist .ylpl_left .ylpl_ul>a:hover{background:#393939;}
    .yl_plist .ylpl_left .ylpl_ul ul{display:none;}
    .yl_plist .ylpl_left .ylpl_bottom{display:none;}
    .yl_plist .ylpl_right{width:100%;padding-left:0;margin-top:20px;}
    .yl_plist .ylpl_right .ylpl_con .ylpl_li{margin-top:12px;}
    .yl_plist .ylpl_right .ylpl_con .ylpl_li .ylpl_img img{padding57px;}
    .yl_plist .ylpl_right .ylpl_con .ylpl_li p{height:40px;line-height:40px;font-size:14px;}
    .yl_plist .manu{margin-top:32px;}
}
@media screen and (max-width:767px){
    .yl_plist .ylpl_right .ylpl_con .ylpl_li{width:100%;margin-left:0;margin-top:10px;}
}