﻿.erji .erji_banner .bannerNav .left li{width:15% !important;}


	.list{}
	.list li{ padding:0 30px 0 22px; }
	.list li a,.list li span{ display: inline-block; vertical-align: top; line-height: 60px; }
	.list li a{ float: left; color:#333333; font-size:18px; width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; background:url(../image/2022120612042340253.png) no-repeat left center; padding-left:15px; }
	.list li span{ float: right; color:#666666; font-size:16px; }
	.list li:hover a,.list li:hover span{ color:#005bac; }
	.list li:hover a{background:url(../image/2022120612042326246.png) no-repeat left center;}

.zoomCon{ padding:15px 0 60px; }
.zoomCon img{ max-width: 100%; }
.zoomCon,.zoomCon p,.zoomCon div{ font-size: 16px; line-height: 200%; }
.zoomCon p,.zoomCon div{padding-bottom: 15px;}
.zoomCon table{border-collapse: collapse;}
.zoomCon table,.zoomCon table td,.zoomCon table td{ border:1px solid #000}


.tongyong_tit { margin: 40px 0 50px 0; position: relative; }
.tongyong_tit span { position: absolute; width: 30px; height: 30px; top: -5px; left: -15px; background: #f6b3ba; z-index: -1; border-radius: 50%; }
.tongyong_tit p { font-size: 16px;color: #3f3f3f; }
.tongyong_tit h2 { font-size: 32px; letter-spacing: 4px; margin-top: 10px; }


.list_page { text-align: center; padding: 30px 0 60px; }
.list_page   font{cursor: pointer;}
.list_page a{font-size: 14px; display: inline-block; line-height: 25px;}
.list_page   font.NormalRed { color: #fff; font-size: 14px; background: #2c55d8; border-radius: 50%; width: 25px; height: 25px; display: inline-block; line-height: 25px; }
.list_page a:hover{color:#2c55d8;cursor: pointer;}


.gzjh_list {width: 100%; }
.gzjh_list li { width: 32%;margin-bottom: 30px;background: #f3f7fa;padding: 20px;box-sizing: border-box;font-size: 14px;margin-right:2%;transition: all ease-in-out 300ms;cursor: pointer;}
.gzjh_list li:nth-child(3n+3){margin-right:0;}
.gzjh_list li span.fr{color:#e11325;line-height: 26px;}
.gzjh_list li a{font-size: 20px;}
.gzjh_list li .gznx{margin: 8px 0;}
.gzjh_list li .gzjj{line-height: 24px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.gzjh_list li:hover{background:#2f56d7;box-shadow: 0px 0px 10px 1px #2e55d6b5;}
.gzjh_list li:hover *{color:#fff;}
.gzjh_list li:hover span.fr{color:#fff;}


.qydt_list {width: 100%; }
.qydt_list li { width: 32%;margin-bottom: 30px;background: #f3f7fa;box-sizing: border-box;cursor: pointer;margin-right:2%;transition: all ease-in-out 300ms;}
.qydt_list li:nth-child(3n+3){margin-right:0;}
.qydt_list li .tit_img{display: block;width: 100%;height: 320px;background: url(../image/2022112517365755827.png) no-repeat;background-size: cover;}
.qydt_list li .tit_img img{width:100%;height: 100%;object-fit: fill;}
.qydt_list li .list_bot{padding: 20px;box-sizing: border-box;}
.qydt_list li .list_bot a{line-height: 28px;font-size: 20px;height: 56px;display: block;}
.qydt_list li .list_bot p{margin-top: 20px;}
.qydt_list li:hover{box-shadow: 5px 5px 10px #999;}


.xw_con{margin-bottom: 40px;margin-top: -30px;}
.xw_con .xw_con_ul li{height:430px;width:100%;}
.xw_con .xw_con_ul li>.img ,.xw_con .xw_con_ul li>.txt{width:50%;height: 100%;overflow: hidden;}
.xw_con .xw_con_ul li>.img img{width: 100%;height: 100%;object-fit: cover;transition: transform 800ms;}
.xw_con .xw_con_ul li:hover .img img{transform: scale(1.2);}
.xw_con .xw_con_ul li>.txt{background: #f3f7fa;padding: 50px;box-sizing: border-box;}
.xw_con .swiper-pagination{right: 0;left: inherit !important;width: auto !important;}
.xw_con .swiper-pagination span{background:#c0ccf3;opacity: 1;}
.xw_con .swiper-pagination span.on{background: #2f56d7;}
.xw_con .xw_con_ul li>.txt .name a{font-size: 24px;margin-bottom: 20px;display: block;font-weight: bold;}
.xw_con .xw_con_ul li>.txt .sumy{font-size: 14px;margin-bottom: 30px;color: #515151;}
.xw_con .xw_con_ul li>.txt .xx_more{display: inline-block;border: 2px solid #c1c3c5;border-radius: 5px;padding: 5px 35px;}


.partE{background:#f5f6f8;}
.gywm_lxwm{background: #fff;margin-bottom: 50px;}
.gywm_lxwm .lxwm_con{width: 35%;padding: 30px 40px 30px 60px;box-sizing: border-box;}
.gywm_lxwm .lxwm_con img{margin-left: -25px;}
.gywm_lxwm .lxwm_map{width:65%;overflow: hidden;}
.gywm_lxwm .lxwm_map img{width:100%;transition: transform 800ms;}
.gywm_lxwm .lxwm_map:hover img{transform: scale(1.2);}
.gywm_lxwm .lxwm_con li{margin-top:20px;position: relative;list-style: none;}
.gywm_lxwm .lxwm_con li p{margin-top:10px;font-size: 14px;}
.gywm_lxwm .lxwm_con li.lxwm_num p{color: #0e1e62;font-size: 24px;font-weight: 600;}
.gywm_lxwm .lxwm_con li:before {content: "";display: block;position: absolute;top: 8px;left:-20px;width: 6px;height: 6px;border-radius: 50%;background:#071f6a;}


@media screen and (min-width:2000px){
.xw_con .xw_con_ul li {height: 630px;}
.qydt_list li .tit_img{ height:420px;}
}
@media screen and (max-width:1024px){
.xw_con .xw_con_ul li { height:330px;}
.qydt_list li .tit_img{ height:220px;}
.erji .erji_banner .bannerNav .left li a i{margin: 10px auto 0;}
.erji .erji_banner .bannerNav .left li a{padding: 10px 0 0;}
.erji .erji_banner .bannerNav .right span{padding: 12px 0;}

.qydt_list li .list_bot a{ text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
}

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


.xw_con{margin-bottom: 2rem;}
.xw_con .xw_con_ul li{height: 38vh;width: 100%;}
.xw_con .xw_con_ul li>.txt{padding: 1.5rem; }
.xw_con .xw_con_ul li>.txt .name a{font-size: 1.6rem; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 1rem;}
.xw_con .xw_con_ul li>.txt .sumy{margin-bottom: 1.5rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;line-clamp: 6;-webkit-box-orient: vertical;}
.qydt_list li{margin-bottom: 1.2rem;}
.qydt_list li .list_bot{padding: 1.2rem;}
.qydt_list li .list_bot a{font-size: 1.6rem;line-height: 1.8rem;height: 3.6rem;}
.qydt_list li .tit_img{height: 20vh;}
.qydt_list li .list_bot p{margin-top: 1rem;}


.gzjh_list li { width: 49%; }
.gzjh_list li:nth-child(3n+3) { margin-right: 2%; }
.gzjh_list li:nth-child(2n+2) { margin-right: 0; }
.gzjh_list li a { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; width: 75%; display: inline-block; }
	
	.list li{padding: 0 15px;}
	.list li a{ width:70%; }
	.list li a, .list li span{ font-size:14px;line-height:40px; }

}

@media screen and (max-width:480px){
.erji .erji_banner .bannerNav .left{width: 100%;}
.erji .erji_banner .bannerNav .left li{width: 20% !important;}
.erji .erji_banner .bannerNav .left li a{font-size: 1.4rem;padding: 10px 0;}
.erji .erji_banner .bannerNav .left li a i{display:none;}
.erji .erji_banner .bannerNav .left li.col a i{display:none;}
.erji .erji_banner .bannerNav .left li.col a{border-bottom: 2px solid #962835;}
.bannerNav p.right{display: none;}

.tongyong_tit{margin: 2rem 0 4rem 0;}
.tongyong_tit h2{font-size: 2.2rem;}


.xw_con .xw_con_ul li{height: 35vh;}
.xw_con .xw_con_ul li>.img, .xw_con .xw_con_ul li>.txt{width:100%;}
.xw_con .xw_con_ul li>.txt .sumy , .xw_con .xw_con_ul li>.txt .xx_more{display:none;}
.xw_con .xw_con_ul li>.txt{height: auto;padding: 0;}
.xw_con .xw_con_ul li>.txt p.name{position: absolute;bottom: 0;width: 100%;background: rgb(104,104,104,.6);}
.xw_con .xw_con_ul li>.txt .name a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;color: #fff;display: block;margin-bottom: 0;padding: 1rem;box-sizing: border-box;width: 80%;font-size: 1.3rem;}

.xw_con .swiper-pagination{bottom: 1.3rem;}
.qydt_list li:nth-child(3n+3){margin-right:2%;}
.qydt_list li{width: 49%;}
.qydt_list li:nth-child(2n+2){margin-right:0;}
.qydt_list li .tit_img{height: 16vh;}
.qydt_list li .list_bot{padding: 0.8rem;}
.qydt_list li .list_bot a{font-size: 1.4rem;}

.gzjh_list li{width:100%;margin-bottom: 1.2rem;margin-right: 0 !important;}

	
	.list li{padding: 0 10px;}
	.list li a{ width:60%; }
	.list li a, .list li span{ font-size:12px; }


}