.top{height:1.27rem;background: #fff;background: url("bg.png") top center no-repeat;background-size: cover;}
.top .logo{display:block;margin-left:0.2rem;}
.top .logo img{width:56%;margin-left: 0.2rem;}
.menu{height:0.7rem;background: #015293;padding:0.3rem 0.16rem;}
.menu li{float:left;font-size:0.24rem;color:#fff;width: 100%;display: flex;flex-flow: row nowrap; justify-content: space-between;}
.menu li a{color:#fff; float: left;display: block;line-height: 0.22rem;border-right:1px solid #fff;width:1.4rem;text-align: center;}
.menu li.li1{margin-bottom:0.22rem;}
.menu5{border:none!important;}

.hot-news{padding-top:0.15rem;margin-bottom:0.1rem;}
.hot-news h1{font-size:0.38rem;text-align: center;margin-bottom:0.2rem;line-height: 0.56rem; padding:0 0.18rem;}
.hot-news a{color:#005293;}
.hot-news p{padding:0 0.18rem;line-height:0.38rem;font-size:0.22rem;text-align: center;}
.banner img{width:100%;height:3.5rem;}
.banner{position: relative;}
.shadow{position:absolute;left:0;bottom:0;width:95%;height:0.6rem;background: rgba(0,0,0,.53);color:#fff;line-height: 0.6rem;font-size:0.28rem;padding-left:5%;}
.swiper-pagination-bullet{width:0.10rem!important;height:0.10rem!important;}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{bottom:-0.03rem!important;left:38%!important;}

.newslist-con{padding:0 0.18rem;}
.news-list{margin-top:0.3rem;}
.news-list h2{font-size:0.34rem;border-bottom:1px solid #e6e6e6;padding-bottom:0.15rem;}
.news-list h2 a{color:#015293;}
.news-list ul{margin-top:0.3rem;}

.news-list ul li{font-size:0.26rem;line-height: 0.46rem; padding-left: 0.2rem;margin-bottom:0.10rem; background: url(li-bg.png) no-repeat  0 0.20rem;}
.news-list ul li span{color: #999;font-size: 0.22rem;}
.news-list ul li a{color:#000;}
.tabul ul li{font-size:0.26rem;line-height: 0.46rem; padding-left: 0.2rem;margin-bottom:0.10rem; background: url(li-bg.png) no-repeat  0 0.20rem;}
.tabul ul li a{color:#000;}


.tabCon{margin-top:0.4rem;}
.tabs{border-bottom:1px solid #e6e6e6;padding-bottom:0.15rem;}
.tabs a{float:left;font-size:0.34rem;color:#b9b9b9;text-align: center;}
.tabs span{float: left;font-size:0.34rem;color:#b9b9b9;margin:0 0.1rem;}
.tabs a.active{color:#015293;}

.tjlist li{padding-left:0!important;background: none!important;}
.tjlist li a{display: block;width: 100%!important;}
.tjlist li img{height:3.26rem;width: 100%}
.tjlist li p{float: left; width: 100%; font-size:0.26rem;margin-top:0.1rem;}
.zwfu-box{height:1.57rem;margin-top:0.2rem;}
.zwfu-box img{width:100%;height:1.57rem;}
.footer{width:100%;background: #e7e7e7;padding:0.36rem 0;margin-top:0.6rem;}
.footer p{font-size:0.2rem;color:#565555;margin-bottom:0.04rem;text-align: center;}
.footer a{font-size:0.2rem;color:#565555;margin:0 2px;}


.gkBox li span.date{display: none!important;}
.xcBox li{float: left;width: 30%;padding-left: 0.15rem!important;background: none!important;}
.xcBox li img{display: block;width: 100%;}
.backTop{text-align: center;}
.backTop a{ padding: 6px 14px; color: #FFFFFF;font-size: 14px; display: initial;background: #125da4;}

.news-list ul.xcBox{width: 80%;margin: 0 auto;}
.news-list ul.xcBox li{border: 1px solid #015293;color: #015293;width: 40%;text-align: center;font-size: 0.32rem;padding-left: 0!important;}
.news-list ul.xcBox li:last-child{float: right;}
.news-list ul.xcBox li a{color: #015293;display: block;width: 100%;padding: 20px 0;}


.mailbox{width: 90%;margin: 20px auto;background: #015293;border-radius: 15px;padding: 40px 20px 20px;}
.mailbox ul{width: 100%;overflow: hidden;;}
.mailbox ul li{width: 46%;float: left;margin-right: 4%;text-align: center;}
.mailbox ul li a{display: block;text-align: center;}
.mailbox ul li img{width: 50%;text-align: center;}
.mailbox ul li p{font-size: 0.26rem;color: #fff;text-align: center;margin-bottom: 10%;}