.part_banner{width: 100%;position: relative;}
.list-banner{width: 100%;}
.list-banner img{width: 100%;display: block;}
.main-title{width: 100%;background-image: linear-gradient(90deg, rgba(5,78,192,0.6) 0%, rgba(0,125,253,0.6) 100%);position: absolute;left: 0;bottom: 0;padding: 0.15rem 0;}
.main-title h3{font-size: 0.24rem;color: #ffffff;}
.main-title span{font-size: 0.16rem;color: #ffffff;}
.main-title span a{color: #ffffff;}


.part_nav{width: 100%;padding: 0.2rem 0;background: #f1f1f1;}
.main-nav{width: 100%;}
.main-nav ul{margin-left: -0.15rem;margin-right: -0.15rem;}
.main-nav ul li{width: 20%;height: 0.36rem;line-height: 0.36rem;padding: 0 0.15rem;margin: 0.1rem 0;}
.main-nav ul li a{border: 1px solid #054ec0;border-radius: 0.18rem;display: block;color: #054ec0;transition: 0.2s all;width: 100%;text-align: center;}
.main-nav ul li.cur a,.main-nav ul li:hover a{background: #054ec0;color: #ffffff;}
.part_local{width: 100%;padding: 0.1rem 0;border-bottom: 1px solid #eeeeee;display: none;}
.part_local span{font-size: 0.14rem;color: #666666;line-height: 0.26rem;}
.part_local span a{color: #666666;}

.main{width: 100%;min-height: 600px;padding: 0.2rem 0;}
/*文章内容开始*/
.content{width: 100%;}
.content h3.title{text-align: center;font-size: .24rem;color: #333333;margin: 0.1rem 0;line-height: 0.3rem;}
.content .sub-title{text-align: center;font-size: .2rem;color: #434343;line-height: 0.3rem;margin: 0.15rem 0 0.1rem;}
.content .art-itro{width: 100%;border-bottom:1px solid #dcdcdc;padding-bottom:.1rem;line-height: 0.26rem;margin-bottom: 0.1rem;text-align: center;}
.content .art-itro>span{font-size: .14rem;color: #666666;margin: 0 0.2rem;}
.article{color: #434343;line-height: 0.32rem;width: 100%;padding: 0 0.1rem;}
.article table{margin:0 auto !important;max-width: 920px;min-width: 500px;}
.article table p{text-indent: 0;margin: 0;}
.article video{display: block;width: 100%;margin: 0 auto;height: auto;}
.article img{max-width: 100%;margin: 0 auto;height: auto !important;}
.article p.con-img{text-align: center;text-indent: 0 !important;}
/*文章内容结束*/

.pic-list{margin-top: 0.1rem;}
.pic-list ul{margin-left: -0.15rem;margin-right: -0.15rem;}
.pic-list ul li{width: calc( 100% / 3 );margin-bottom: 0.2rem;padding: 0 0.15rem;}
.pic-list ul li a{display: block;width: 100%;}
.pic-list ul li .imgbox{width: 100%;height: 0;padding-bottom:60%;position: relative;overflow: hidden;margin-bottom: 0;}
.pic-list ul li img{transition: 0.4s all;}
.pic-list ul li p{width: 100%;text-align: center;line-height: 0.4rem;color: #434343;padding: 0 0.1rem;}
.pic-list ul li:hover img{transform: scale(1.05,1.05);}
.pic-list ul li:hover p{color: #0453c7;}

.txt-list{margin-top: 0.1rem;}
.txt-list ul li{width: 100%;border-bottom: 1px solid #e1e1e1;line-height: 0.3rem;padding-bottom: 0.15rem;margin-bottom: 0.15rem;}
.txt-list ul li a{color: #434343;max-width: calc( 100% - 0.9rem );transition: 0.3s all;padding-left: 0.18rem;position: relative;}
.txt-list ul li>span{color: #666666;font-family: myfont;flex-shrink: 0;font-size: 0.14rem;}
.txt-list ul li a::before{content: "";width: 0.06rem;height: 0.06rem;background: #0453c7;display: block;position: absolute;left:0;top:50%;margin-top: -0.03rem;}
.txt-list ul li:hover a,.txt-list ul li:hover>span{color: #0453c7;padding-left: 0.24rem;}

.leader-list{margin-top: 0.1rem;}
.leader-list ul{margin-left: -0.15rem;margin-right: -0.15rem;}
.leader-list ul li{width: 25%;margin-bottom: 0.2rem;padding: 0 0.15rem;}
.leader-list ul li a{display: block;width: 100%;}
.leader-list ul li .imgbox{width: 1.26rem;height: 1.8rem;position: relative;overflow: hidden;margin: 0 auto 0.06rem;}
.leader-list ul li h3{font-size: 0.18rem;color: #434343;line-height: 0.3rem;text-align: center;}
.leader-list ul li p{width: 100%;text-align: center;line-height: 0.26rem;color: #666666;font-size: 0.14rem;}
.leader-list ul li:hover h3{color: #0453c7;}

.page a,.page span{box-sizing:content-box;}