/*#########  é€šçŸ¥å…¬å‘Š  #########*/
.tzgg{padding:15px; background:#f7f8fb;}
.tzgg_title{ line-height: 35px; background:url(../images/2021_icon62.png) no-repeat left center;font-size:22px; font-weight:bold;padding-left:15px;}
.tzgg_title a{color:#226ebc;}
.slideBox{ width:100%; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%;margin-left:-45px; bottom:0px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin:0 5px;  width:8px; height:8px; border-radius:50%;background:#e5e5e5; cursor:pointer; }
.slideBox .hd ul li.on{ background:#2395fc; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.tzgg .slideBox{ padding-bottom:30px;}
.tzgg .slideBox .bd .title{ font-size:22px; font-weight:bold; line-height: 40px;height: 40px;margin-top:10px;}
.tzgg .slideBox .bd .title a{color:#cb2c07;text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:100%; display:inline-block;}
.tzgg .slideBox .bd .zhaiyao{ padding:0 8%;font-size: 16px;color:#434343; line-height: 25px; text-indent: 2em;}
.tzgg .slideBox .bd .zhaiyao span{line-height: 30px;}
.tzgg .slideBox .bd .zhaiyao a{color:#cb2c07; }

/*å›¾ç‰‡è½®æ’­*/
.slideBox_lunbo{ width:100%; height:500px; overflow:hidden; position:relative; }
.slideBox_lunbo .hd{ height:15px; overflow:hidden; position:absolute; right:32%; top:468px; z-index:1; }
.slideBox_lunbo .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox_lunbo .hd ul li{ float:left; margin:0 5px;  width:15px; height:15px; text-align:center;cursor:pointer; background:url(../images/2021_icon63.png) no-repeat center center; }
.slideBox_lunbo .hd ul li.on{ background:url(../images/2021_icon64.png) no-repeat center center;}
.slideBox_lunbo .bd{ position:relative; height:100%; z-index:0;   }
.slideBox_lunbo .bd li{ zoom:1; vertical-align:middle; }
.slideBox_lunbo .bd img{ width:100%; height:500px; display:block;  }
.slideBox_lunbo .bd li>.fl{width:68.6%;position: relative;height:500px; }
.slideBox_lunbo .bd li .fr{width:31.4%; color:#fff;background:#0a5491;height:500px;padding:25px;  position: relative;}
.slideBox_lunbo .bd li .fr a{color:#fff;}
.slideBox_lunbo .bd li .fr h3{font-size:24px;margin-bottom:20px; line-height: 1.5;}
.slideBox_lunbo .bd li .fr p{ line-height: 38px;}
.slideBox_lunbo .bd li .fr p.ckgd{position: absolute; bottom: 15px; text-align: right;left:0;width:100%;padding:0 15px;}
.slideBox_lunbo .bd li .fr p.ckgd a{padding:0px 15px; border-radius: 15px; display:inline-block; height:30px; line-height: 30px; color:#fff;background:#609bd8;}
.slideBox_lunbo .bd li .focus_text{ position: absolute; bottom:0;left:0;height:52px;line-height:52px;background:rgba(0,0,0,.3);width:100%;}
.slideBox_lunbo .bd li .focus_text a{padding-left:10px;width:60%;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display:inline-block; color:#fff}
/*æ”¿åŠ¡è¦é—»*/
.list_box{padding-top: 60px;}
.bar2{height: 60px;width: 100%;text-align: center;border-bottom:1px solid #efefef; }
.bar2 a{display: inline-block;padding: 0 33px;font: bold 24px/24px '';height: 40px;}
.bar2 a.hover,.bar2 a:hover{color: #226ec2;height: 40px;position: relative;}
.bar2 a.hover::after,.bar2 a:hover::after{content:'';height:3px; width:50%; bottom:0; left:25%; background:#226ec2;  position: absolute;}
.list3+.list3,.list6+.list6{display: none;}
.list3 li{float: left;width: 50%;height: 106px;border-bottom: 1px solid #efefef;margin-top: 14px;}
.tit_cont1{width: 100%;height: 100%;padding: 0 20px;}
.time1{width: 70px;height: 70px;float: left;text-align: center; margin:8px 10px;}
.time1 strong,.time1 span{display: block;}
.time1 strong{font: 30px/30px '';padding-bottom:5px;color: #a1a1a1;border-bottom:1px solid #efefef}
.time1 span{font: 16px/16px '';color: #a1a1a1;margin-top: 7px;}
.tit_cont1 a{display: block;float: right;width: 86%; transition: 0.5s;}
.tit_cont1 a p{width: 98%;}
.tit_cont1 a h4{width: 98%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tit_cont1 a h4{font: bold  18px/42px '';padding: 0;margin: 0;color: #000;}
.tit_cont1 a p{font: 14px/25px '';color: #989898;height:50px;}
.tit_cont1 a:hover{padding-left: 20px;}

/*ä¸“é¢˜ä¸“æ */
.ztzl{width:68.4%}
.title1{ line-height: 45px;height: 45px; border-bottom:1px solid #efefef;padding:0 10px;}
.title1 span{ display:inline-block; border-bottom:2px solid  #226ec2; font:bold 20px/43px '';}
.title1 span a{color:#226ec2}
.txtScroll-left{ position:relative; }
.txtScroll-left .hd{ overflow:hidden;  height:20px;float:right;margin-top:-28px;}
.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ display:block;width:20px;height:20px;background:url(../images/2021_icon65.png) no-repeat left center;float:right; margin-right:5px; overflow:hidden; cursor:pointer; }
.txtScroll-left .hd .next{ background-position:right center;  }
.txtScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:6px;  }
.txtScroll-left .hd ul li{ float:left;  width:8px; height:8px;background:#dfdfdf; overflow:hidden; margin:0 5px ; text-indent:-999px; cursor:pointer; border-radius: 4px; }
.txtScroll-left .hd ul li.on{ background:#107fc3;}
.txtScroll-left .bd{ width:100%; overflow:hidden;    }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{width:100%;float:left; height:auto; line-height:24px;  text-align:left; _display:inline;}
.txtScroll-left .bd ul li>div{width:25%;padding:0 10px;float:left;margin:20px 0 0;}
.txtScroll-left .bd ul li>div p{background:#e8f3f8;padding:15px; height:110px; display:table;width:100%;}
.txtScroll-left .bd ul li>div p>a{display:table-cell; vertical-align: middle; line-height:1.4; color:#1e75c4; text-align: center;}
.txtScroll-left .bd ul li p:hover{background:#32a0e0;}
.txtScroll-left .bd ul li>div p:hover>a{color:#fff;font-weight: bold;}
/*æ–°é—»å‘å¸ƒä¼š*/
.xwfbh{padding-left:25px; border-left:1px solid #efefef;width:30%}
.fbhBox{background:#f5f5f5;padding:20px; text-align: center;}
.fbhBox img{max-width:100%;}

@media screen and (max-width: 1500px) {
	.tit_cont1 a{width:82%}
}

@media screen and (max-width: 1200px) {
	.list3 li{width:100%}
	.tit_cont1 a{width:88%}
}

@media screen and (max-width: 1024px) {
	.tit_cont1 a{width:86%}
	.bar2 a{padding:0 20px;}
	.ztzl,.xwfbh{width:100%;padding:0;border:none}
}
@media screen and (max-width: 992px) {
  .slideBox_lunbo .bd li>.fl,  .slideBox_lunbo .bd li .fr{float:none;width:100%;}
  .slideBox_lunbo{height:auto;}
 .slideBox_lunbo .bd li .fr{ height:auto;}
 .slideBox_lunbo .hd{right:10px;}
 .slideBox_lunbo .bd li .fr p.ckgd{ position: initial; text-align: center;}
}

@media screen and (max-width: 768px) {
	.bar2 a{font-size:20px;padding:0 10px;}
	.tit_cont1 a{ width:calc(100% - 90px)}
	.list3 li,.tit_cont1 a p{height:auto;}
	.list3 li{padding-bottom:8px;}
	.tit_cont1{padding:0;}
	.slideBox_lunbo .bd li .fr h3{font-size:20px;}
	.slideBox_lunbo .bd li>.fl,.slideBox_lunbo .bd img{ height:400px}
	.slideBox_lunbo .hd{top:368px;}
	.slideBox_lunbo .hd ul li,.slideBox_lunbo .hd ul li.on{width:10px; height:10px; background-size: cover;}
	.txtScroll-left .bd ul li>div{width:33.3333%}
}

@media screen and (max-width: 540px){
	.tzgg .slideBox .bd .title{font-size:18px}
	.bar2 a{font-size:16px;padding:0 5px;}
	.slideBox_lunbo .bd li>.fl,.slideBox_lunbo .bd img{ height:300px}
	.slideBox_lunbo .hd{top:268px;}
	.slideBox_lunbo .bd li .fr{padding:10px;}
	.tzgg .slideBox .bd .zhaiyao{padding:0;}
	.txtScroll-left .bd ul li>div{width:50%}
}

@media screen and (max-width: 375px){
 .slideBox_lunbo .bd li>.fl,.slideBox_lunbo .bd img{ height:200px;}
 .slideBox_lunbo .hd{top:168px;}
   .slideBox_lunbo .bd li .fr h3{font-size:18px;}
   .slideBox_lunbo .bd li .fr p{line-height:30px;}
   .bar2 {height:auto;}
   .bar2 a{width:50%;padding:0;float:left; text-align: center; margin-bottom:10px;}
   .txtScroll-left .bd ul li>div{width:100%}
}