@media screen and (min-width:1200px){
    .adImages{
        width: 1200px;
        margin: 20px auto;
        margin-top: 70px;
    }
    .adImages img{
        width: 100%;
    }
     .adImagesMb{
         display: none;
     }
	.swiper-box{
		position: relative;
		overflow: hidden;
	}
	.swiper-box img{
		width: 100%;
	}
    .swiper-box .ban-box{
        width: 1200px;
        position: absolute;
        left: 50%;
        top: 17%;
        margin-left: -600px;
        padding-left: 5%;
    }
    .swiper-box .ban-box .title span{
        font-size: 80px;
        font-weight: bold;
        color: #FFFFFF;
    }
    .swiper-box .ban-box .slogan span{
        font-size: 34px;
        color: #FFFFFF;
    }
    .swiper-box .swiper-slide:nth-child(2){
        text-align: center;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box{
        text-align: center;
        padding-left: 0;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .title span{
        font-size: 94px;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .slogan span{
        font-size: 36px;
    }
    .swiper-button-box{
        position: absolute;
        bottom: 0;
        left: 50%;
        z-index: 5;
        width: 1200px;
        height: 100%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        display: flex;
    }
	.swiper-box .swiper-button-prev,
	.swiper-box .swiper-button-next{
		width: 60px;
		height: 60px;
		margin-top:0;
        top: 37%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
	}
	.swiper-box .swiper-button-prev{
		background: url(../images/banner-prev.png) no-repeat;
		background-size:cover;
        left: 14%;
	}
	.swiper-box .swiper-button-next{
		background: url(../images/banner-next.png) no-repeat;
		background-size:cover;
        right: 14%;
	}
	.swiper-box-mobile{
		display: none;
	}
	.notice-box{
		position: relative;
	}
	.notice-box .swiper-slide{
        width: 360px !important;
        height: 120px;
	}
	.notice-box .slide{
		width: 360px;
		height: 120px;
		background: #FFFFFF;
		position: relative;
        border: 1px solid rgba(2, 84, 232, 0.4);
	}
	.notice-box .slide .flex-h{
		height: 120px;
	}
	.notice-box .speaker{
		width: 60px;
		height: 60px;
		border-radius: 100%;
		background: #0254E8;
        margin-left: 40px;
	}
	.notice-box .cont{
		margin-left: 31px;
        font-size: 22px;
        color: #000000;
        font-weight: bold;
	}
    .notice-box .arrow{
        position: absolute;
        right: 40px;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        width: 13px;
        height: 24px;
        background: url(../images/icon-blue-arrow.png) no-repeat;
        background-size:cover;
    }
    .notice-box .swiper-button-prev,
    .notice-box .swiper-button-next{
    	width: 70px;
    	height: 70px;
    	margin-top:0;
        top: 29px;
    }
    .notice-box .swiper-button-prev{
        left: -85px;
    	background: url(../images/asso-prev.png) no-repeat;
    	background-size:cover;
    }
    .notice-box .swiper-button-next{
        right: -85px;
    	background: url(../images/asso-next.png) no-repeat;
    	background-size:cover;
    }
    .association-services{
        position: relative;
        margin-top: -140px;
        z-index: 10;
    }
    .association-services:after{
        content: "";
        width: 100%;
        height: 140px;
        background: rgba(2,86,232,.8);
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
    }
	.dynamics{
        margin-right: 0;
    }
    .dynamics .imgs a{
		width: 370px;
		height: 284px;
	}
    .dynamics .news-cont{
        height: 83px;
    }
    .dynamics .news-cont .title{
        width: 285px;
        height: 83px;
        background: #0254E8;
        box-sizing: border-box;
        padding: 0 17px;
    }
    .dynamics .news-cont .title span{
        font-size: 16px;
        color: #FFFFFF;
        line-height: normal;
        height: 46px;
    }
    .dynamics .news-cont .arrow{
        width: 85px;
        height: 83px;
        background: url(../images/index-news-w-arrow.png) no-repeat center center #E60012;
        background-size:15px 28px;
    }
	
	.news-list{
		margin-top: -5px;
        width: 830px;
	}
	.news-list li{
		width: 372px;
		float: left;
		border-bottom: 1px solid #A4B9FF;
		margin-left: 43px;
		padding: 36px 0;
        height: 186px;
	}
	.news-list li:nth-child(1),
	.news-list li:nth-child(2){
		padding-top: 0;
	}
	.news-list li:nth-child(3),
	.news-list li:nth-child(4){
		padding-bottom: 0;
		border-bottom:0;
	}
	.news-list li .tit a{
		font-size: 16px;
		color: #000000;
		font-weight: bold;
	}
	.news-list li .abstract{
		font-size: 14px;
		line-height: 20px;
		color: #666666;
		margin: 21px 0 17px;
	}
	.exhibition-box{
		background: url(../images/exhibition-bg.png) no-repeat center top;
		background-size:cover;
		height: 546px;
		position: relative;
        margin-top: 50px;
	}
	.xshy-box{
		position: relative;
	}
	.xshy-box .swiper-slide{
	    width: 380px !important;
	}
    .xshy-box .imgs a{
		width: 380px;
		height: 160px;
        display: block;
	}
	.xshy-box .tit{
		padding: 14px 0;
	}
    .xshy-box .tit a{
        font-size: 20px;
        color: #000000;
        height: 58px;
    }
	.xshy-box .tent span{
	    font-size: 14px;
	    line-height: 24px;
	    color: #000000;
        padding-left: 23px;
	}
    .xshy-box .tent span:nth-child(1){
        background: url(../images/icon-date.png) no-repeat left center;
        background-size:14px 14px;
    }
    .xshy-box .tent span:nth-child(2){
        background: url(../images/icon-position.png) no-repeat left center;
        background-size:14px 16.33px;
        margin-left: 37px;
    }
	.xshy-box .swiper-button-prev,
	.xshy-box .swiper-button-next{
		width: 40px;
		height: 40px;
		margin-top:0;
	    top: 114px;
	}
	.xshy-box .swiper-button-prev{
	    left: -70px;
		background: url(../images/exhibition-prev.png) no-repeat;
		background-size:cover;
	}
	.xshy-box .swiper-button-next{
	    right: -70px;
		background: url(../images/exhibition-next.png) no-repeat;
		background-size:cover;
	}
    .tab-content{
        width: 1230px;
        margin: 0 auto;
        position: relative;
    }
    .ministries-box{
        margin: -20px 0 62px 0;
    }
    .ministries-box .swiper-container{
        width: 1230px;
        margin: 0 auto;
    }
    .ministries-box .swiper-slide{
        width: 25% !important;
    }
    .ministries-box .slide-box{
        padding: 20px 10px;
    }
    .ministries-box .slide{
        width: 100%;
        height: 102px;
        background: #0254E8;
        box-shadow: 0px 0px 20px 0px rgba(16, 62, 216, 0.12);
    }
    .ministries-box .imgs{
    	width: 99%;
    	height: 99px;
        background: #FFFFFF;
        padding: 0 7px;
    }
    .ministries-box .imgs img{
        max-width: 100%;
    }
    .ministries-box .swiper-button-prev,
    .ministries-box .swiper-button-next{
    	width: 40px;
    	height: 40px;
    	margin-top:0;
        top: 50px;
    }
    .ministries-box .swiper-button-prev{
        left: -60px;
    	background: url(../images/exhibition-prev.png) no-repeat;
    	background-size:cover;
    }
    .ministries-box .swiper-button-next{
        right: -60px;
    	background: url(../images/exhibition-next.png) no-repeat;
    	background-size:cover;
    }
    .tab-container {
        width: 100%;
        margin: 0 auto;
    }
    .tab-pane {
        display: none;
    }
    .tab-pane.active {
        display: block;
    }
    .picture-imgs{
        display: flex;
        margin-top: 70px;
    }
    .picture-imgs .imgs,
    .picture-imgs .imgs img{
        width: 600px;
        height: 150px;
    }
}
@media screen and (max-width:1680px){
    .swiper-box .swiper-button-prev{
        left: 10%;
    }
    .swiper-box .swiper-button-next{
        right: 10%;
    }
    .swiper-box .ban-box .title span{
        font-size: 70px;
    }
    .swiper-box .ban-box .slogan span{
        font-size: 24px;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .title span{
        font-size: 84px;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .slogan span{
        font-size: 26px;
    }
}
@media screen and (max-width:1520px){
    .swiper-box .swiper-button-prev{
        left: 7%;
    }
    .swiper-box .swiper-button-next{
        right: 7%;
    }
}
@media screen and (max-width:1440px){
	.swiper-box .swiper-button-prev,
	.swiper-box .swiper-button-next{
		width: 50px;
		height: 50px;
	}
    .swiper-box .ban-box{
        padding-left: 8%;
    }
    .swiper-box .ban-box .title span{
        font-size: 60px;
    }
    .swiper-box .ban-box .slogan span{
        font-size: 18px;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .title span{
        font-size: 74px;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .slogan span{
        font-size: 20px;
    }
}
@media screen and (max-width:1320px){
    .swiper-box .swiper-button-prev{
        left: 3%;
    }
    .swiper-box .swiper-button-next{
        right: 3%;
    }
}
@media screen and (max-width:1199px){
	.swiper-box{
		display: none;
	}
	 .adImages{
       display: none;
    }
    .adImagesMb{
        width: auto;
        padding: 0 .3rem;
        margin-top: .97rem;
    }
    .adImagesMb img{
        width: 100%;
    }
    .swiper-box-mobile .ban-box{
        position: absolute;
        left: .3rem;
        width: 100%;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
    }
    .swiper-box-mobile .ban-box .title{
        font-size: .4rem;
        font-weight: bold;
        color: #FFFFFF;
    }
    .swiper-box-mobile .ban-box .slogan{
        font-size: .22rem;
        color: #FFFFFF;
    }
    .swiper-box-mobile .swiper-slide:nth-child(2){
        text-align: center;
    }
    .swiper-box-mobile .swiper-slide:nth-child(2) .ban-box{
        text-align: center;
        left: 0;
    }
    .swiper-box-mobile .swiper-slide:nth-child(2) .ban-box .title span{
        font-size: .48rem;
    }
    .swiper-box-mobile .swiper-slide:nth-child(2) .ban-box .slogan span{
        font-size: .22rem;
    }
	.swiper-box-mobile{
		display: block;
		position: relative;
		overflow: hidden;
	}
	.swiper-box-mobile img{
		width: 100%;
		height: 3rem;
	}
	.swiper-box-mobile .swiper-pagination{
        display: none;
		bottom: 0.8rem;
		left: 0;
		width: 100%;
	}
	.swiper-box-mobile .swiper-pagination-bullet{
	    width: 0.16rem;
	    height: 0.16rem;
	    opacity: .5;
		margin: 0 0.08rem;
	}
	.swiper-box-mobile .swiper-pagination-bullet-active {
	    background: #103ED8;
		opacity: 1;
	}
	.notice-box{
		position: relative;
        margin-right: -.3rem;
	}
	.notice-box .swiper-slide{
	    width: 3.9rem !important;
	    height: 1.2rem;
	}
	.notice-box .slide{
		width: 3.6rem;
		height: 1.2rem;
		background: #FFFFFF;
		position: relative;
	    border: 1px solid rgba(2, 84, 232, 0.4);
        margin-left: .3rem;
	}
    .notice-box .swiper-slide:first-child{
        width: 3.6rem !important;
    }
    .notice-box .swiper-slide:first-child .slide{
        margin-left: 0;
    }
	.notice-box .slide .flex-h{
		height: 1.2rem;
	}
    .notice-box .speaker,
    .notice-box .speaker img{
        width: .6rem;
        height: .6rem;
    }
	.notice-box .speaker{
		border-radius: 100%;
		background: #0254E8;
	    margin-left: .33rem;
	}
	.notice-box .cont{
		margin-left: .2rem;
	    font-size: .28rem;
	    color: #000000;
	    font-weight: bold;
	}
	.notice-box .arrow{
	    position: absolute;
	    right: .5rem;
	    top: 50%;
	    transform: translateY(-50%);
	    -webkit-transform: translateY(-50%);
	    width: .13rem;
	    height: .24rem;
	    background: url(../images/icon-blue-arrow.png) no-repeat;
	    background-size:.13rem .24rem;
	}
	.notice-box .swiper-button-prev,
	.notice-box .swiper-button-next{
		width: 70px;
		height: 70px;
		margin-top:0;
	    top: 29px;
        display: none;
	}
	.notice-box .swiper-button-prev{
	    left: -85px;
		background: url(../images/asso-prev.png) no-repeat;
		background-size:cover;
	}
	.notice-box .swiper-button-next{
	    right: -85px;
		background: url(../images/asso-next.png) no-repeat;
		background-size:cover;
	}
	.association-services{
	    position: relative;
	}
	.association-services:after{
	    content: "";
	    width: 100%;
	    height: 1.62rem;
	    background: #0254E8;
	    position: absolute;
	    top: 0;
	    left: 0;
	    z-index: -1;
	}
    .picture-imgs{
        display: flex;
        margin-top: .3rem;
    }
    .picture-imgs .imgs,
    .picture-imgs .imgs img{
        width: 100%;
    }
    .picture-imgs .imgs:last-child{
        display: none;
    }
    .dynamics{
        margin-right: 0;
    }
    .dynamics .imgs a{
    	width: 6.9rem;
    	height: 3.58rem;
    }
    .dynamics .news-cont{
        height: 1.3rem;
    }
    .dynamics .news-cont .title{
        width: 5.6rem;
        height: 1.3rem;
        background: #0254E8;
        box-sizing: border-box;
        padding: 0 .49rem 0 .13rem;
    }
    .dynamics .news-cont .title span{
        font-size: .3rem;
        color: #FFFFFF;
        line-height: normal;
        height: .8rem;
        overflow: hidden;
    }
    .dynamics .news-cont .arrow{
        width: 1.3rem;
        height: 1.3rem;
        background: url(../images/index-news-w-arrow.png) no-repeat center center #E60012;
        background-size:.27rem .51rem;
    }
    .news-list li{
    	border-bottom: 1px solid #A4B9FF;
    	padding: .3rem 0 .35rem;
    }
    .news-list li:nth-child(1){
    	padding-top: 0;
    }
    .news-list li:nth-child(2){
    	padding-bottom: 0;
    	border-bottom:0;
    }
    .news-list li:nth-child(n+3){
        display: none;
    }
    .news-list li .tit a{
    	font-size: .3rem;
    	color: #000000;
    	font-weight: bold;
    }
    .news-list li .abstract{
    	font-size: .26rem;
    	line-height: 1.5;
    	color: #666666;
    	margin: .2rem 0;
    }
    .exhibition-box{
    	background: url(../images/exhibition-bg-mobile.png) no-repeat center top;
    	background-size:cover;
    	height: 7.12rem;
    	position: relative;
        margin-top: .97rem;
    }
    .xshy-box{
    	position: relative;
        text-align: center;
    }
    .xshy-box .swiper-container{
        text-align: left;
    }
    .xshy-box .slide{
        padding-bottom: .4rem;
    }
    .xshy-box .imgs a{
    	width: 6.88rem;
    	height: 2.9rem;
        display: block;
    }
    .xshy-box .tit{
    	padding: .12rem 0 .42rem;
    }
    .xshy-box .tit a{
        font-size: .3rem;
        color: #000000;
    }
    .xshy-box .tent span{
        font-size: .24rem;
        line-height: 1.5;
        color: #000000;
        padding-left: .33rem;
    }
    .xshy-box .tent span:nth-child(1){
        background: url(../images/icon-date.png) no-repeat left center;
        background-size:.24rem .24rem;
    }
    .xshy-box .tent span:nth-child(2){
        background: url(../images/icon-position.png) no-repeat left center;
        background-size:.24rem .28rem;
        margin-left: .78rem;
    }
    .xshy-box .swiper-button-prev,
    .xshy-box .swiper-button-next{
        position: static;
    	width: .4rem;
    	height: .4rem;
    	margin-top:0;
        display: inline-block;
    }
    .xshy-box .swiper-button-prev{
    	background: url(../images/exhibition-prev.png) no-repeat;
    	background-size:cover;
    }
    .xshy-box .swiper-button-next{
    	background: url(../images/exhibition-next.png) no-repeat;
    	background-size:cover;
        margin-left: .42rem;
    }
    .tab-content{
        margin: 0 auto;
        position: relative;
        text-align: center;
        padding: 0 .3rem .6rem;
    }
    .ministries-box{
        margin-left: -.15rem;
    }
    .ministries-box .slide-box{
        padding: .15rem;
    }
    .ministries-box .slide{
        width: 100%;
        height: 1.19rem;
        background: #0254E8;
        box-shadow: 0px 0px .2rem 0px rgba(16, 62, 216, 0.12);
    }
    .ministries-box .imgs{
    	width: 99%;
    	height: 1.16rem;
        background: #FFFFFF;
        padding: 0 .16rem;
    }
    .ministries-box .imgs img{
        max-width: 100%;
    }
    .ministries-box .swiper-button-prev,
    .ministries-box .swiper-button-next{
    	position: static;
        width: .4rem;
        height: .4rem;
        margin-top:.27rem;
        display: inline-block;
    }
    .ministries-box .swiper-button-prev{
    	background: url(../images/exhibition-prev.png) no-repeat;
    	background-size:cover;
    }
    .ministries-box .swiper-button-next{
    	background: url(../images/exhibition-next.png) no-repeat;
    	background-size:cover;
        margin-left: .42rem;
    }
    .tab-container {
        width: 100%;
        margin: 0 auto;
    }
    .tab-pane,
    .news-tabs1 .news-img-box:nth-child(n+3){
        display: none;
    }
    .tab-pane.active {
        display: block;
    }
}