.count{position: relative;;width: 80%;height: 120px;margin:0 auto;margin-top: -50px;border-radius: 8px;background:#fff;z-index:6}
.count .content{width:100%;height:100%;display:flex;justify-content: space-around;}
.count .item{display:flex;justify-content:center;color:#333;padding:0.25rem 0rem}
.count p{line-height: 0.3rem;justify-content: center;}
.count span{font-size:28px;font-weight: bold;}

.zxbtn a{background: #ff6600;color: #fff;displa: block;;width: 1.2rem;height: .38rem;border-radius: .05rem;text-align: center;line-height: .38rem;transition: .3s}
.zxbtn a:hover{letter-spacing: .1em}
.intit h3{font-size: .4rem;font-weight: bold;color: #333333}
.slide-pro {padding: .5rem 0 1.4rem;position: relative;margin-top: 0.3rem;}
.count .wp,.homea .wp,.homeb .wp,.homec .wp {max-width: 1640px;margin: 0 auto;width: 80%;}
.count .wp{width:100%}
.content_more{display:none;width:120px;background:#fff;border-radius: 8px;margin:0px auto; margin-top:20px;padding:8px;font-size:16px;color:#1850a3;text-align: center;}
.content_more a{color:#1850a3;font-weight: bold;}

.homea{background: url(../images/bga.jpg) no-repeat center;background-size: 100% 100%;margin-top: -0.9rem; min-height: 300px;position: relative;z-index: 5;padding: 0.5rem 0 0.6rem}
.homea .pctitle,.homeb .pctitle{width: 100%;display: flex;justify-content: space-around;}
.homea .column,.homeb .column{width: 50%;padding:0 0.1rem;}
.homea .title,.homeb .title{height:1rem;margin-top:0.8rem;}
.category{float: left;margin-left:0.2rem;width: 3rem;font-size: 24px;font-weight:bold;color: #333;line-height: 0.25rem;}
.category .blue{color:#31487b}
.category span{cursor: pointer;}
.subtitle{font-size: 0.937vw;}
.subcontent{font-size: 0.835vw;}
.homea .category .english,.homeb .category .english{color:#ddd;font-size: 16px;}
.homea .more,.homeb .more{float: right;margin-right: 0.2rem;margin-top:0.1rem;color:#333;}
.homea .newstop{position:relative;width: 100%;overflow: hidden;height: 447px;}
.homea .imgtitle{position: absolute;left: 0;right: 0;bottom: 0;width: 100%;height: 0.4rem;background-color: rgba(204,204,204, 0.8); padding:0.05rem;color:#333;}
.homea .content .item{width: 100%;height:1rem;border-bottom: 1px dotted #999;margin:0.05rem;padding:0.15rem;}
.homea .content img{display: block;float: left;width:100px;height: 62px;}
.homea .content .subtitle{display:block;float: left;margin-left: 0.15rem;padding-top: 0.20rem;}
.homea .content .subtitle .subdesc{display: none;}
.homea .content .date{display:block;float: right;margin-right: 0.1rem;padding-top: 0.20rem;}
.homea .notice .subtitle{margin-left: 0rem;}
.homea .mobtitle,.homeb .mobtitle,.homeb .mobtitle{display:none}
.homea .swiper-horizontal > .swiper-pagination-bullets,
.homea .swiper-pagination-bullets.swiper-pagination-horizontal {text-align: right;padding: 0 20px 0 0;}
.homea .swiper-pagination-bullet-active {opacity:0.8;background: #24a6c3; }
.homea .news img:hover{transform: scale(1.1);box-shadow: 0 0 10px #000;}
.homea a:hover{font-weight:bold;}
.homea .news .content a:last-child .item,.homea .notice .content a:last-child .item{border-bottom:0}

.homeb{background: url(../images/bgb.jpg) no-repeat center;background-size: 100% 100%; min-height: 500px;position: relative;z-index: 1;padding: 0.2rem 0 0.8rem;position: relative;overflow: hidden;}
.homeb .content .item{width: 100%;margin-bottom:0.5rem;color:#333;display:flex;padding:10px 5px;}
.homeb .content .item:last-child{border-bottom: 0}
.homeb .content .date{flex-shrink: 0;display: block;float:left;width:120px;background:#063f96;padding-top: 0.15rem;text-align: center;color:#fff}
.homeb .content .dd,.homeb .content .mm{display:block;margin: 0 auto;text-align: center;font-size: 28px;font-weight: bold;}
.homeb .content .mm{font-size: 16px;margin-top: 0rem;}
.homeb .content1{display:block;float: left;color: #666;overflow: hidden;}
.homeb .subtitle{display:block;font-weight: bold;padding:0.08rem 0.1rem}
.homeb .subtitle a{color:#666;}
.homeb .subcontent{display:block;line-height:0.3rem;padding:0.05rem 0.1rem}
.homeb .trend .date2{font-size: 0.835vw;display: block;float: right;margin-top:-0.35rem;margin-right:0.25rem;}
.homeb .trend .trendimg{width:120px;}
.homeb .trend .trendimg img{width:100%;height:100%;padding: 0.08rem 0;}
.homeb .item:hover{box-shadow: 0 4px 20px 0 rgba(18,84,171,.302)}

.homec{background: url(../images/bgc.jpg) no-repeat center;background-size: 100% 100%; min-height: 500px;position: relative;z-index: 4;padding: 2rem 0 2rem;position: relative;overflow: hidden;}
.homec .mobtitle{display: none;}
.homec .imgarea{width:100%;margin:0 auto;display: flex;flex-direction: row;flex-wrap: wrap;}
.homec .item{flex-shrink: 0;width:33%;margin-left:2px;margin-bottom: 2px;overflow: hidden;}
.homec .item:nth-child(1){width:66%}
.homec .item img{width:100%;heigt:100%;transition: transform 0.2s ease-in-out;}
.homec .item img:hover{transform: scale(1.1);box-shadow: 0 0 10px #000;}

@keyframes sca{
	0% {transform: scaleX(1);}
	65% {transform: scale3d(1.06,1.06,1.06);}
	100% {transform: scaleX(1);}
}
@keyframes move{0%{top:-100%;}100%{top:0;}}

@media screen and (max-width: 1440px){}
@media screen and (max-width: 1366px){
	.count .wp, .homea .wp, .homeb .wp, .homec .wp {width: 90%;}
	.homea .newstop {height: 319px;}
	.homea .imgtitle{margin-top:-0.4rem;font-size:16px}
	.homea .content .item {height: 0.7rem;margin: 0.05rem;padding: 0.05rem;}	
}

@media screen and (max-width: 1199px){
	.intit h3{font-size: .32rem}	
	.count{height:80px;margin-top: -30px;font-size:14px;}
	.count span{font-size:18px;font-weight: bold;}
	.content_more{display: block;}
	.homea{padding: 1rem 0 0.8rem;}
	.homea .wp,.homeb .wp{width: 100%}
	.homea .column .title,.homeb .column .title{display: none;}
	.homea .mobtitle,.homeb .mobtitle,.homec .mobtitle{display: block;}
    .homea .newstop {height:auto;}
	.homea .newstop img{width:100%}
	.homea .imgtitle{margin-top:-0.4rem;font-size:16px}
	.homea .news .item{display: flex;height:0.8rem;margin:0;margin-top:0.4rem;padding:0;border-bottom:0;overflow:hidden;}
	.homea .news .item .subtitle1{font-size: 16px;height: 22px;display: block;overflow: hidden;}
	.homea .news .item .subdesc{font-size:14px;display:block;overflow: hidden;height: 40px;}
	.homea .content img{width:120px;height: 78px;}
	.homea .title, .homeb .title{margin-top:0.2rem;height:0.7rem}
	.homea .category,.homeb .category,.homec .category{clear:both;margin-left:0;width: 100%;font-size:20px;text-align: center;}
	.homea .column, .homeb .column{width:98%;margin: 0 auto;}
	.homea .news .date{display:none}
	.homea .content .subtitle{font-size: 16px;font-weight: bold;padding-top: 0;line-height: 0.25rem;height: 22px;overflow: hidden;}
    .homea .notice .subtitle a{font-size:16px}
	.homea .content .subtitle a:hover{color:#063f96}
	.homea .content .subtitle span{display: block;font-size:14px;font-weight: normal;text-align: justify;}
	.homea .notice{display: none;}
	.homea .notice .item{height:0.7rem;padding-top: 0.2rem;}
	.homea .notice .item .date{display: none;float: right;padding-top: 0;margin-right: 0;}
	
	.homeb{padding: 0.5rem 0 0.8rem;}
    .homeb .content1 {height: 80px;}
	.homeb .content .item{width: 98%;margin: 0 auto;}
	.homeb .content .item{margin-bottom: 0.2rem;}
	.homeb .content .date{width:70px;background:none;color:#666}
	.homeb .content .dd{font-size: 24px;}
	.homeb .content .mm{font-size: 14px;}
	.homeb .subtitle{font-size:16px;height: 26px;overflow: hidden;} 
	.homeb .subcontent{font-size:14px;}
	.homeb .trend{display: none;}
	.homeb .trend .date2{display: none;}
	.homeb .trend .item{margin-bottom: 0.02rem;}
	.homec{min-height:300px;padding: 0.5rem 0 0.5rem;}
	.homec .wp{width: 90%;margin:0 auto}
	.homec .intit{display: block;}
	.homec .category{float:none}
	.homec .title{margin:0.2rem 0 0.5rem;}
	.homec .item{width:32%;font-size:18px;}
	.homec .item:nth-child(1){width:64.5%}
}
@media screen and (max-width: 980px){
}
@media screen and (max-width: 768px){}
@media screen and (max-width:767px){}
@media screen and (max-width:640px){
	.footer .link {height: 150px;}
}
@media screen and (max-width: 480px){
@media screen and (max-width:360px){}