.fl{ float:left}
.fr{ float:right}

.slick-list{height:600px;}
.slick-list .slick-slide {height: 100% !important;}
.slick-list .slick-slide img {width: 100%;height: 100%;object-fit: cover;}

.fot-r{
  float: right;
  width: 15.8%;
  display: flex;
  gap: 10px;
  align-items: center;
  justify-content: center;
  }

.container05{padding: 50px 0 48px;min-height: 600px;}
.container05 .title001 h3:after{ background:#eef0fa}
.container05 .content{margin: 0 -30px;min-height: 572px;overflow: hidden;}
.container05 .content .box{padding: 0 30px;float:left;width: 50%;}
.container05 .content .box .box_li{background:url(../images/container05_bg1.png) center no-repeat;background-size:cover;padding: 40px 0 0;box-shadow: 0px 1px 3px 0px rgba(73, 75, 88, 0.06);border-radius: 20px;/* min-height: 493px; */}

.title003{margin-bottom: 14px;background:#c13432;height: 80px;max-width:95%;margin-left: -20px;border-radius:6px;padding: 16px 20px;}
.title003 .fl{ width:30px}
.title003 .fl img{max-width: 46px;margin: 5px 0 0;}
.title003 .fr{width: calc(100% - 55px);}
.title003 .fr h3{margin: 0 0 2px;}
.title003 .fr h3 big{font-size: 24px;color:#fff;line-height:1.25;font-family:FZFWZhuZiMinchoE;}
.title003 .fr h6{ overflow:hidden}
.title003 .fr h6 span{ position:relative; display:inline-block; font-size:12px; color:#fff; font-family:Times New Roman; text-transform:uppercase;}

.list_box_09{padding: 0 30px;margin-bottom: 16px;min-height: 305px;}
.list_box_09 li{ position:relative; border-bottom:#dfdfdf 1px solid}
.list_box_09 li a h5{height: 60px;line-height: 60px;font-size: 18px;color:#323232;transition:.5s;padding-left: 16px;position:relative;background:url(../images/list_box_05_ico.png) left center no-repeat;}

.more001{text-align:center;bottom: -20px;position: relative;}
.more001 span{display:inline-block;background:url(../images/btn_bg.png) center no-repeat;background-size:cover !important;width: 140px;height: 38px;line-height: 38px;text-align:center;font-size: 15px;color:#fff;position: relative;}
.more001 span img{margin: -3px 0 0 20px;display:inline-block;transition: .5s;}
.more001 a:hover span img{margin: -3px 0 0 12px;}


.container07{padding: 0;min-height: 180px;}

.list_box_10{margin: 0 -15px;overflow: hidden;}
.list_box_10 li{float:left;width:33%;padding: 0 15px;}
.list_box_10 li a{display:flex;line-height: 60px;border-bottom:#e1e1e1 1px solid;}
.list_box_10 li a .ico{width: 40px;}
.list_box_10 li a .ico img{max-width: 36px;vertical-align: middle;}
.list_box_10 li a .con{width: calc(100% - 40px);font-size: 18px;color:#616161;transition:.5s}




.overfloat-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*Ã¦â€“â€¡Ã¦Å“Â¬Ã¨Â¶â€¦Ã¥â€¡Âº Ã¥Â°ÂÃ¥Å“â€ Ã§â€šÂ¹Ã¦ËœÂ¾Ã§Â¤Âº*/
.overfloat-dot-2{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.overfloat-dot-3{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.overfloat-dot-4{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.overfloat-dot-5{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.overfloat-dot-6{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;}
.overfloat-dot-7{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical;}

.fot-r .gz {
	/* margin-right: 10px; */
}

.fot-r .test {
	float: left;
	text-align: center;
}

.fot-r span {
	display: block;
	font-size: 14px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
	font-weight: normal;
	height: 40px;
}



@media(max-width: 1200px){
         .title003{margin-left: 0;max-width: 100%;}
	.footer .fm{position: initial;transform: initial;}
         .fot-r{float: none;margin: 20px auto 0 auto;width: 100%;}
	.slick-list{height:100%;}
	.footer{
    padding-bottom: 10px;
}
}

@media(max-width: 992px){
	.container05 .content .box{width:100%;margin-bottom: 30px;}
	.container05 .title001 h3:after{ background:#fff}
	.list_box_10 li{ width:50%}
	.fot-r{float: none;margin: 0 auto;/* width:30%; */}
	
}

@media(max-width: 768px){
        .container05 .content .box .box_li{box-shadow:0px 1px 3px 0px rgba(73, 75, 88, 0.2);padding: 0;}
	.container05{padding: 0 0 14px;min-height: 1020px;}
	.title002 .fl img, .title003 .fl img{ max-width:35px}
        .list_box_09{padding: 0 21px;}
        .list_box_01 li a span img, .more001 span img{margin-left: 10.5px;height: 14px;}

        .list_box_10 li a .ico img{max-width: 18px;margin: -3px 0 0;}
        
	.list_box_10 li{ width:100%}
	.list_box_10 li a{line-height: 45px;}
        .ff p{line-height: 25px;padding: 5px 10px;}
	
	
}
@media(max-width: 680px){
	
}

.clearfix{}