@charset "utf-8";
/* CSS Document */

/*Reset start*/
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, form, legend, button, p/* ,th,td */{border:0;font-size:100%;margin:0;outline:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
fieldset, img{border:none;}
img{vertical-align:top; border:0}
a{ text-decoration:none; outline:none; color:#000;}
a:hover{ color:#000;}
a:focus{outline:none; color:#000;}
a:hover,a:visited,a:active,a:link{text-decoration: none;}
ol, ul{list-style:none outside none; padding:0; margin:0}
/*table{border-collapse:collapse;border-spacing:0;}*/
sub,sup{font-size:80%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
br{font-size: 0;line-height:0;}
var{ font-style:normal;}
var{ padding-left:3px;}
input,select{ outline:none;}
body,button,input,select,textarea{font:12px/1.5; padding:0; margin:0; font-style:normal;}
body{width: 100%;}
.clearfix:after {content:"\20"; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{display:inline-block; }
.clearfix{display:block;}
.clearbox{border-top:transparent 0px solid;clear:both;font-size:0;margin-top:0px;visibility:hidden; overflow:hidden;height:0;}

@font-face {
  font-family: "思源黑体简体";
  src: url("../fonts/SourceHanSansCN-Regular.woff2") format("woff2"),
       url("../fonts/SourceHanSansCN-Regular.woff") format("woff"),
       url("../fonts/SourceHanSansCN-Regular.ttf") format("truetype"),
       url("../fonts/SourceHanSansCN-Regular.eot") format("embedded-opentype"),
       url("../fonts/SourceHanSansCN-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

body {color: #000;font: 14px/1.5 "思源黑体简体", Arial, Helvetica, sans-serif; margin: 0 auto; overflow-x: hidden; background-color: #fff; /* min-width: 1600px; */}
a {color: #000;}
a:hover {color: #000;}

label{ max-width: initial;}

.edit-container{ /* width: 1260px; */ width: 12.8rem; margin-right: auto; margin-left: auto; position: relative;}
* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-tap-highlight-color: transparent;}
.visible-xs{ display: none !important;}

.bodymain{ width:100%; overflow: hidden; position: relative; left:0; padding-top: 1.05rem;}
.swiper-container{ width: 100%; height: 100%; overflow: hidden; position: relative;}
.swiper-pagination{ width: 100%; font-size: 0;}
.swiper-pagination-bullet{ vertical-align: middle; width: 0.44rem; height: 0.02rem; background-color: #fff; opacity: 1; margin: 0 0.04rem !important; border-radius: 0;}
.swiper-pagination-bullet-active{ opacity: 1; height: 0.04rem; background-color: #1289ff;}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 0.3rem;}

select{
	/* 解决select下拉箭头在ios上不兼容的问题 */
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	/* background: url('../../../../assets/arrow_drop_down.png') no-repeat scroll right center transparent; */
	background: transparent;
	border: 1px solid #749ccb;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }

.body-hidden{ overflow: hidden;}

.header{ width: 100%; height: 1.05rem; background: url(../images/header-bg.jpg) center no-repeat; background-size: cover; border-bottom: 0.02rem solid #fff; position: fixed; top: 0; left: 0; z-index: 999;}
.header .edit-container{ /* width: 1570px; */ width: 15.7rem;}
.header .logo{ float: left; height: 0.41rem; margin-top: 0.32rem;}
.header .logo img{ display: block; height: 100%;}
.header .nav{ float: right;}
.header .nav ul{ float: left;}
.header .nav li{ float: left; line-height: 1.05rem; font-size: 0.2rem; padding: 0 35px;}
.header .nav li a{ display: block;}
/* .header .nav li.active a{ color: #dd0234;} */
.header .nav .reservation-click{ float: left; margin-top: 0.225rem; box-shadow: 0.11rem 0.11rem 0.21rem rgba(126, 184, 222, 0.27); border-radius: 0.6rem;}
.header .nav .reservation-click a{ display: block; line-height: 0.6rem; padding: 0 0.35rem; border-radius: 0.6rem; background-color: #dd0234; font-size: 0.2rem; color: #fff; box-shadow: 0.02rem 0.02rem 0 #fff;}


.footer{ background: url(../images/footer-bg.jpg) center no-repeat; background-size: cover; border-top: 0.08rem solid #f4194c; height: 3.08rem; color: #fff; padding-top: 0.65rem;}
.footer-left{ float: left;}
.footer-left .s-title{ font-size: 0.2rem; font-weight: bold;}
.footer-left .title{ font-size: 0.36rem; font-weight: bold;}
.footer-left .cont{ font-size: 0.18rem; margin-top: 0.2rem;}
.footer-right{ float: right;}
.footer-right dl dd{ font-size: 0.16rem; line-height: 0.3rem; margin-top: 0.05rem;}
.footer-right dl dd .cont{ float: left;}
.footer-right dl dd .cont span{ font-size: 0.1rem;}
.footer-right dl dd .type{ float: right; font-size: 0.2rem; font-weight: bold;}
.footer-right .footer-logo{ height: 0.26rem; margin-top: 0.15rem;}
.footer-right .footer-logo img{ display: block; height: 100%;}

.home-banner{ position: relative;}
.home-banner img{ display: block; width: 100%; height: 100%; object-fit: cover;}
.home-banner .banner-inner{ width: 100%; position: absolute; left: 0; top: 50%; transform:translateY(-50%);}
.home-banner .banner-inner .title-box{ line-height: 1.2;}
.home-banner .banner-inner .title-box .en{ font-size: 0.46rem; color: #165799;}
.home-banner .banner-inner .title-box .title{ font-size: 0.62rem; color: #1a2638; font-weight: bold;}
.home-banner .banner-inner .s-title{ font-size: 0.28rem; margin-top: 0.15rem;}
.home-banner .banner-inner .banner-btn{ margin-top: 0.5rem;}
.home-banner .banner-inner .banner-btn .btn-box{ display: inline-block; box-shadow: 0.11rem 0.11rem 0.21rem rgba(126, 184, 222, 0.27); border-radius: 0.6rem; margin-right: 0.2rem;}
.home-banner .banner-inner .banner-btn .btn-box a{ display: block; line-height: 0.6rem; padding: 0 0.35rem; border-radius: 0.6rem; background-color: #dd0234; font-size: 0.2rem; color: #fff; box-shadow: 0.02rem 0.02rem 0 #fff;}
.home-banner .banner-inner .banner-btn .btn-box.view-agenda a{ background-color: #234c97;}
.home-banner .banner-inner .banner-cont{ margin-top: 0.5rem;}
.home-banner .banner-inner .banner-cont dl dd{ margin-top: 0.1rem; font-size: 0.16rem; color: #1a2638;}
.home-banner .banner-inner .banner-cont dl dd .type,.home-banner .banner-inner .banner-cont dl dd .cont{ display: inline-block; vertical-align: middle;}
.home-banner .banner-inner .banner-cont dl dd .type{ font-size: 0.2rem; margin-right: 0.15rem;}
.home-banner .banner-inner .banner-cont dl dd .cont span{ font-size: 0.1rem;}

.swiper-page{ margin-top: 0.45rem; text-align: center; display: none;}
.swiper-arrow{ display: inline-block; width: 0.44rem; height: 0.44rem; background-position: center; background-repeat: no-repeat; background-size: cover; border-radius: 100%; margin: 0 0.12rem; cursor: pointer;}
.swiper-arrow-prev{ background-image: url(../images/icon-swiper-arrow-prev.png);}
.swiper-arrow-next{ background-image: url(../images/icon-swiper-arrow-next.png);}



.home-gkzb{ background: url(../images/home-gkzb-bg.jpg) top center no-repeat; background-size: cover; padding-top: 0.2rem;}
.home-gkzb .top-title{ font-size: 0.32rem; font-weight: bold; text-align: center;}
.home-live-box{ position: relative; z-index: 9;}
.home-live-box .video-top-box{ height: 0.32rem;}
.home-live-box .video-top-box img{ display: block; height: 100%;}
.home-live-box .video-inner{ background-color: #fff; padding: 0.4rem; border-radius: 0 0.2rem 0.2rem 0.2rem;}
.home-live-box .video-inner .video-box{ border-radius: 0.2rem; overflow: hidden; position: relative;}
.home-live-box .video-inner .video-box img{ display: block; width: 100%;}
.home-live-box .video-inner .video-box .video-icon{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: url(../images/icon-video-play.png) center no-repeat rgba(000,000,000,0.1); background-size: 0.4rem; cursor: pointer;}
.home-live-box .video-inner .video-box video{ display: block; width: 100%; /* position: absolute; top: 0; left: 0; z-index: 5; */}

.home-title-box{ text-align: center; line-height: 1;}
.home-title-box .title{ display: inline-block; position: relative; font-size: 0.6rem; font-weight: bold; padding: 0 0.35rem;}
.home-title-box .title::after,.home-title-box .title::before{ content: ''; width: 1rem; height: 0.45rem; position: absolute; top: 50%; transform:translateY(-50%); border-radius: 0.48rem; opacity: 0.8;}
.home-title-box .title::after{ background: -webkit-linear-gradient(to right, #dee5f3, transparent); background: linear-gradient(to right, #dee5f3, transparent); left: 0;}
.home-title-box .title::before{ background: -webkit-linear-gradient(to left, #dee5f3, transparent); background: linear-gradient(to left, #dee5f3, transparent); right: 0;}
.home-title-box .title span{ position: relative;}
.home-title-box .en{ font-size: 0.15rem; letter-spacing: 0.03rem; margin-top: 0.1rem;}

.home-hdbj{ position: relative; margin-top: -2.65rem; padding: 5rem 0 1.2rem 0; font-size: 0.2rem; color: #fff; overflow: hidden;}
.home-hdbj .bg{ width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.home-hdbj .bg img{ display: block; width: 100%;}
.home-hdbj .home-title-box{ position: absolute; top: 0; left: -0.45rem;}
.home-hdbj .home-title-box .title::after,.home-hdbj .home-title-box .title::before{ opacity: 0.3;}
.home-hdbj .home-title-box .title::after{ background: -webkit-linear-gradient(to right, #fff, transparent); background: linear-gradient(to right, #fff, transparent); left: 0;}
.home-hdbj .home-title-box .title::before{ background: -webkit-linear-gradient(to left, #fff, transparent); background: linear-gradient(to left, #fff, transparent); right: 0;}

.home-hdbj-inner{ padding-left: 3.7rem;}
.home-hdbj-inner .title{ font-size: 0.36rem; font-weight: bold; margin-bottom: 0.15rem;}
.home-hdbj-inner dl dd{ background-color: #f4f5fb; border-radius: 0.16rem; padding: 0.45rem 0.65rem; font-size: 0.25rem; color: #1a2638; font-weight: bold; margin-top: 0.2rem; position: relative;}
.home-hdbj-inner dl dd::before{ content: ''; width: 0.96rem; height: 1.57rem; background: url(../images/home-hdbg-icon.png) center no-repeat; background-size: cover; position: absolute; right: 0.22rem; bottom: -0.22rem;}
.home-hdbj-inner dl dd .text{ position: relative; padding-left: 0.9rem;}
.home-hdbj-inner dl dd .num{ font-size: 0.3rem; color: #e72753; line-height: 1; position: absolute; left: 0; top: -0.1rem;}
.home-hdbj-inner dl dd .num span{ font-size: 0.52rem;}

.home-hdbj-zhibo{ margin-top: -1rem; padding-top: 2rem;}

.home-hxzz{ padding: 1.2rem 0;}
.home-hxzz-top{ font-size: 0.2rem;}
.home-hxzz-top .home-title-box{ position: absolute; top: 0; left: -0.45rem;}
.home-hxzz-top .home-title-box .title::after{ background: -webkit-linear-gradient(to right, #dbe4f1, transparent); background: linear-gradient(to right, #dbe4f1, transparent);}
.home-hxzz-top .home-title-box .title::before{ background: -webkit-linear-gradient(to left, #dbe4f1, transparent); background: linear-gradient(to left, #dbe4f1, transparent);}

.home-hxzz-top-inner{ padding-left: 3.7rem;}
.home-hxzz-top-inner .title{ font-size: 0.36rem; font-weight: bold; margin-bottom: 0.15rem;}

.home-hxzz-inner{ margin-top: 1rem;}
.home-hxzz-swiper .swiper-container{ overflow: initial;}
.home-hxzz-swiper .swiper-slide{ transition: 300ms; transform: scale(0.8);}
.home-hxzz-swiper .swiper-slide .block-box{ padding: 0.8rem 1.25rem; background-color: #f7f8fd; border-radius: 0.2rem;}
.home-hxzz-swiper .swiper-slide .block-box .title{ font-size: 0.32rem; font-weight: bold; text-align: center;}
.home-hxzz-swiper .swiper-slide .block-box .cont-box{ margin-top: 0.4rem;}
.home-hxzz-swiper .swiper-slide .block-box .cont-box .pic{ float: left; width: 32%;}
.home-hxzz-swiper .swiper-slide .block-box .cont-box .pic img{ display: block; width: 100%;}
.home-hxzz-swiper .swiper-slide .block-box .cont-box .cont{ float: right; width: 58%; font-size: 0.18rem; line-height: 1.8;}
.home-hxzz-swiper .swiper-slide-active{ transform: scale(1.1);}

.home-hdld{ background: url(../images/home-hdld-bg.jpg) top center no-repeat; background-size: 100% auto;}
.home-hdld-swiper{ height: 13.2rem;}
.home-hdld-swiper .swiper-container{ overflow: initial;}
.home-hdld-swiper .swiper-wrapper{ display: block; height: 100%;}
.home-hdld-swiper .swiper-slide{ width: 3.85rem; height: 5.7rem; background-color: #fff; padding: 0.7rem 0.75rem; border-radius: 0.2rem; position: absolute;}
.home-hdld-swiper .swiper-slide .title-box{ font-size: 0.28rem; text-align: center;}
.home-hdld-swiper .swiper-slide .title-box .title{ font-size: 0.6rem; font-weight: bold; line-height: 1; margin-bottom: 0.2rem; padding-bottom: 0.2rem; position: relative;}
.home-hdld-swiper .swiper-slide .title-box .title::before{ content: ''; width: 2rem; height: 0.01rem; background-color: #c0c1c5; position: absolute; left: 50%; transform:translateX(-50%); bottom: 0;}
.home-hdld-swiper .swiper-slide .icon{ width: 1.68rem; margin: 0 auto; border-radius: 100%; overflow: hidden;}
.home-hdld-swiper .swiper-slide .icon img{ display: block; width: 100%;}
.home-hdld-swiper .swiper-slide .cont-box{ font-size: 0.2rem; margin-top: 0.25rem;}
.home-hdld-swiper .swiper-slide .cont-box .tit{ font-size: 0.36rem; font-weight: bold; text-align: center; margin-bottom: 0.2rem;}

.home-hdld-swiper .swiper-slide:nth-of-type(1){ left: 3.2%; top: 2.878%; height: 5.9rem; background: url(../images/home-hdld-title-bg.jpg) center no-repeat; background-size: cover; padding: 0.7rem 0.2rem;}
.home-hdld-swiper .swiper-slide:nth-of-type(2){ left: 36.8%; top: 9.2%;}
.home-hdld-swiper .swiper-slide:nth-of-type(3){ left: 70.5%; top: 6.06%;}
.home-hdld-swiper .swiper-slide:nth-of-type(4){ left: 3.2%; top: 50.2%; height: 5.9rem;}
.home-hdld-swiper .swiper-slide:nth-of-type(5){ left: 36.8%; top: 55%;}
.home-hdld-swiper .swiper-slide:nth-of-type(6){ left: 70.5%; top: 52.06%; height: 5.1rem; padding: 0.4rem 0.75rem;}

.home-shscj{ padding: 1.2rem 0;}
.home-shscj .home-title-box{ display: inline-block; text-align: left; position: relative; left: -0.45rem;}
.home-shscj .home-title-box .en{ text-align: center;}
.home-shscj-inner{ margin-top: 0.4rem;}
.home-shscj-inner ul{ margin: 0 -0.2rem;}
.home-shscj-inner li{ float: left; width: 50%; padding: 0 0.2rem; margin-top: 0.4rem;}
.home-shscj-inner li .block-box{ background-color: #f6f7fa; padding: 0.4rem 0.85rem; font-size: 0.2rem;}
.home-shscj-inner li .block-box .title{ font-size: 0.28rem; font-weight: bold; padding-left: 0.7rem; position: relative; margin-bottom: 0.15rem; line-height: 0.56rem;}
.home-shscj-inner li .block-box .title .icon{ width: 0.56rem; height: 0.56rem; background-color: #f1f3f5; border-radius: 100%; position: absolute; left: 0; top: 0;}
.home-shscj-inner li .block-box .title .icon img{ display: block; width: 0.3rem; position: absolute; top: 50%; left: 50%; transform:translate(-50%,-50%);}
.home-shscj-inner li .block-box .cont{ height: 4.5em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}

.home-hdyc{ padding: 1.2rem 0;}
.home-hdyc .home-title-box{ display: inline-block; text-align: left; position: relative; left: -0.45rem;}
.home-hdyc .home-title-box .en{ text-align: center;}
.home-hdyc-inner{ margin-top: 0.3rem; padding: 0.7rem 0; position: relative;}
.home-hdyc-inner::before{ content: ''; width: 0.02rem; height: 100%; background: -webkit-linear-gradient(to bottom, #c7d2dd, rgba(199,210,221,0.05)); background: linear-gradient(to bottom,#c7d2dd, rgba(199,210,221,0.05)); position: absolute; top: 0; left: 50%; transform:translateX(-50%);}
.home-hdyc-inner::after{ content: ''; width: 0.18rem; height: 0.18rem; background-color: #c7d2dd; border-radius: 100%; position: absolute; top: 0; left: 50%; transform:translateX(-50%);}
.home-hdyc-item{ padding: 0.2rem 0;}
.home-hdyc-item .time,.home-hdyc-item .title{ float: left; width: 50%;}
.home-hdyc-item .time{ text-align: right; padding-right: 0.4rem; font-size: 0.3rem; position: relative;}
.home-hdyc-item .time span{ font-size: 0.34rem; line-height: 1;}
.home-hdyc-item .time::before{ content: ''; width: 0.1rem; height: 0.1rem; background-color: #d01c24; border-radius: 100%; position: absolute; top: 50%; transform:translateY(-50%); right: -0.05rem;}
.home-hdyc-item .title{ text-align: left; padding-left: 0.4rem; font-size: 0.3rem; font-weight: bold;}

.home-jbzr{ background-color: #f1f3f5; padding: 1.2rem 0;}
.home-jbzr-inner{ margin-top: 1.3rem;}
.home-jbzr-swiper{ margin: 0 -0.15rem;}
.home-jbzr-swiper .swiper-slide{ float: left; width: 33.333%; padding: 0 0.15rem;}
.home-jbzr-swiper .swiper-slide .block-box .pic{ position: relative;}
.home-jbzr-swiper .swiper-slide .block-box .pic img{ display: block; width: 100%; border-radius: 0.15rem 0.15rem 0 0; overflow: hidden;}
.home-jbzr-swiper .swiper-slide .block-box .pic .photo{ position: absolute; left: 0; bottom: 0;}
.home-jbzr-swiper .swiper-slide .block-box .cont-box{ background: url(../images/home-jbzr-icon2.png) top center no-repeat; background-size: cover; padding: 0.75rem 0.2rem 0.25rem 0.2rem; margin-top: -0.65rem; position: relative; border-radius: 0 0 0.15rem 0.15rem; overflow: hidden; font-size: 0.18rem; text-align: center;}
.home-jbzr-swiper .swiper-slide .block-box .cont-box .title{ font-size: 0.32rem; font-weight: bold;}
.home-jbzr-swiper .swiper-slide .block-box .cont-box p{ height: 4.5em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.home-jbzr-swiper.swiper-animate .swiper-container{ overflow: initial;}
.home-jbzr-swiper.swiper-animate .swiper-page{ display: block;}

.home-registration{ background: url(../images/home-registration-bg.jpg) bottom center no-repeat; background-size: cover; padding: 1rem 0; font-size: 0.2rem; color: #fff;}
.home-registration-top .left-box{ float: left; width: 70%;}
.home-registration-top .left-box .title{ font-size: 0.5rem; font-weight: bold;}
.home-registration-top .left-box .cont{ width: 70%; line-height: 2; margin-top: 0.7rem;}

.home-registration-top .right-box{ float: right; width: 1.62rem;}
.home-registration-top .right-box .pic img{ display: block; width: 100%;}
.home-registration-top .right-box .btn-box{ margin-top: 0.35rem; text-align: center;}
.home-registration-top .right-box .btn-box a{ display: inline-block; line-height: 0.56rem; padding: 0 0.28rem; border-radius: 0.56rem; background-color: #dd0234; font-size: 0.2rem; color: #fff; box-shadow: 0.02rem 0.02rem 0 #fff;}

.home-wjhg{ padding-top: 1.2rem; margin-top: 1.2rem; border-top: 0.02rem solid #3d465e;}
.home-wjhg .top-title{ font-size: 0.34rem; font-weight: bold; text-align: center;}
.home-wjhg-swiper{ margin: 0.4rem -0.1rem 0 -0.1rem;}
.home-wjhg-swiper .swiper-slide{ padding: 0 0.1rem;}
.home-wjhg-swiper .swiper-slide .block-box .pic{ border: 0.01rem solid rgba(255, 255, 255, 0.1); border-radius: 0.15rem; overflow: hidden;}
.home-wjhg-swiper .swiper-slide .block-box .pic img{ display: block; width: 100%; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease;}
.home-wjhg-swiper .swiper-slide .block-box .title{ font-size: 0.2rem; color: #fff; font-weight: 500; text-align: center; margin-top: 0.2rem;}
.home-wjhg-swiper .swiper-slide .block-box .title span{ color: #FF0000;}
.home-wjhg-swiper .swiper-slide .block-box:hover .pic img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1);}
.home-wjhg-swiper .swiper-page{ display: block;}
.home-wjhg-swiper .swiper-arrow{ background-color: #fff;}




@media (max-width: 1680px){
	/* 缩小80% */
	
	
}
@media (max-width: 1440px){
	/* 缩小70% */
	
	
}
@media (max-width: 1200px){
	/* 缩小60% */
	
	
}

@media (max-width: 992px){
	/* 缩小60% */
	body{ min-width: 100%;}
	.edit-container{ width: 100%;}
	.visible-xs{ display: block !important;}
	.hidden-xs{ display: none !important;}
	
	.bodymain{ padding-top: 1rem;}
	
	.header{ height: 1rem;}
	.header .edit-container{ width: 100%; padding: 0 0.4rem;}
	.header .logo{ height: 0.4rem; margin-top: 0.3rem;}
	.header .nav{ float: none; width: 100%; position: absolute; left: 0; top: 1rem; background-color: #fff; padding: 0.4rem 0; display: none;}
	.header .nav ul{ float: none;}
	.header .nav li{ float: none; font-size: 0.28rem; line-height: 1rem; text-align: center;}
	.header .nav .reservation-click{ float: none; text-align: center; box-shadow: none; margin-top: 0.4rem;}
	.header .nav .reservation-click a{ display: inline-block; font-size: 0.24rem; line-height: 0.7rem; padding: 0 0.45rem;}

	
	.mtmenu_click{ width: 0.5rem; height: 0.5rem; background: url(../images/icon-menu.png) center no-repeat; background-size: cover; position: absolute; top: 0.25rem; right: 0.4rem;}
	.mtmenu_click.active{ background-image: url(../images/icon-menu-close.png);}
	
	.home-banner .banner-inner{ padding: 0 0.4rem; transform: translateY(0); top: 10%;}
	.home-banner .banner-inner .title-box .en{ font-size: 0.36rem;}
	.home-banner .banner-inner .title-box .title{ font-size: 0.5rem;}
	.home-banner .banner-inner .s-title{ font-size: 0.28rem;}
	.home-banner .banner-inner .banner-btn{ margin-top: 0.3rem;}
	.home-banner .banner-inner .banner-btn .btn-box a{ font-size: 0.24rem; line-height: 0.7rem; padding: 0 0.45rem;}
	.home-banner .banner-inner .banner-cont{ margin-top: 0.5rem;}
	.home-banner .banner-inner .banner-cont dl dd{ font-size: 0.24rem;}
	.home-banner .banner-inner .banner-cont dl dd .type{ font-size: 0.28rem;}
	.home-banner .banner-inner .banner-cont dl dd .cont span{ font-size: 0.2rem;}
	
	.home-gkzb{ padding: 0.8rem 0.4rem;}
	.home-gkzb .top-title{ font-size: 0.4rem;}
	.home-live-box .video-inner{ padding: 0.2rem;}
	
	.home-title-box .title{ font-size: 0.48rem;}
	.home-title-box .en{ font-size: 0.18rem;}
	.home-title-box .txt{ font-size: 0.24rem; margin-top: 0.2rem;}
	
	.home-hdbj{ padding: 1.8rem 0.4rem 0.8rem 0.4rem; margin-top: -1.2rem; font-size: 0.24rem;}
	.home-hdbj .bg img{ height: 100%; object-fit: cover;}
	.home-hdbj .home-title-box{ position: relative; left: 0;}
	.home-hdbj-inner{ padding-left: 0; margin-top: 0.4rem;}
	.home-hdbj-inner .title{ font-size: 0.32rem; margin-bottom: 0.2rem;}
	.home-hdbj-inner dl{ margin-top: 0.4rem;}
	.home-hdbj-inner dl dd{ padding: 0.4rem 0.6rem; font-size: 0.28rem; margin-top: 0.2rem;}
	.home-hdbj-inner dl dd .num span{ font-size: 0.48rem;}
	.home-hdbj-inner dl dd .text{ padding-left: 0.6rem;}
	
	.home-hxzz{ padding: 0.8rem 0.4rem;}
	.home-hxzz-top .home-title-box{ position: relative; left: 0;}
	.home-hxzz-top-inner{ padding-left: 0; margin-top: 0.4rem; font-size: 0.24rem;}
	.home-hxzz-top-inner .title{ font-size: 0.32rem; margin-bottom: 0.2rem;}
	.home-hxzz-inner{ margin-top: 0.6rem;}
	.home-hxzz-swiper .swiper-slide{ transform: scale(1);}
	.home-hxzz-swiper .swiper-slide .block-box{ padding: 0.6rem 0.4rem;}
	.home-hxzz-swiper .swiper-slide .block-box .title{ font-size: 0.28rem;}
	.home-hxzz-swiper .swiper-slide .block-box .cont-box{ margin-top: 0.2rem;}
	.home-hxzz-swiper .swiper-slide .block-box .cont-box .pic{ float: none; width: 2rem; margin: 0 auto;}
	.home-hxzz-swiper .swiper-slide .block-box .cont-box .cont{ float: none; width: 100%; font-size: 0.24rem; line-height: 1.5; margin-top: 0.2rem; height: 9em;}
	.home-hxzz-swiper .swiper-slide-active{ transform: scale(1);}
	.home-hxzz-swiper.swiper-animate .swiper-page{ display: block;}
	
	.home-hdld{ background: none; padding: 0.8rem 0.4rem;}
	.home-hdld-swiper{ height: auto; margin-top: 0.4rem;}
	.home-hdld-swiper .swiper-wrapper{ display: flex;}
	.home-hdld-swiper .swiper-slide{ position: initial; float: left; width: 100%; padding: 0.4rem; background-color: #f7f8fd; height: auto !important;}
	.home-hdld-swiper .swiper-slide .icon{ width: 1.6rem;}
	.home-hdld-swiper .swiper-slide .cont-box{ font-size: 0.24rem; margin-top: 0.4rem;}
	.home-hdld-swiper .swiper-slide .cont-box .tit{ font-size: 0.28rem;}
	.home-hdld-swiper .swiper-slide:first-child{ display: none !important;}
	.home-hdld-swiper.swiper-animate .swiper-page{ display: block;}
	
	.home-shscj{ padding: 0.8rem 0.4rem;}
	.home-shscj .home-title-box{ position: relative; left: 0; display: block; text-align: center;}
	.home-shscj-inner{ margin-top: 0;}
	.home-shscj-inner li{ float: none; width: 100%; margin-top: 0.3rem;}
	.home-shscj-inner li .block-box{ padding: 0.4rem; font-size: 0.24rem;}
	.home-shscj-inner li .block-box .title{ font-size: 0.28rem; margin-bottom: 0.2rem;}
	
	.home-hdyc{ padding: 0.8rem 0.4rem;}
	.home-hdyc .home-title-box{ position: relative; left: 0; display: block; text-align: center;}
	.home-hdyc-inner{ margin-top: 0.4rem; padding: 0.4rem 0;}
	.home-hdyc-item .time{ font-size: 0.28rem;}
	.home-hdyc-item .time span{ font-size: 0.32rem;}
	.home-hdyc-item .title{ font-size: 0.28rem;}
	
	.home-jbzr{ padding: 0.8rem 0.4rem;}
	.home-jbzr-inner{ margin-top: 1.2rem;}
	.home-jbzr-swiper .swiper-container{ overflow: initial;}
	.home-jbzr-swiper .swiper-slide .block-box .cont-box{ padding: 1rem 0.4rem 0.4rem 0.4rem; font-size: 0.24rem; margin-top: -0.85rem;}
	.home-jbzr-swiper .swiper-slide .block-box .cont-box .title{ font-size: 0.32rem;}
	
	.home-registration{ padding: 0.8rem 0.4rem; font-size: 0.24rem;}
	.home-registration-top .left-box{ float: none; width: 100%;}
	.home-registration-top .left-box .title{ font-size: 0.32rem;}
	.home-registration-top .left-box .cont{ width: 100%; margin-top: 0.2rem;}
	
	.home-registration-top .right-box{ float: none; width: 100%; margin-top: 0.4rem;}
	.home-registration-top .right-box .pic{ width: 1.8rem; margin: 0 auto;}
	.home-registration-top .right-box .btn-box{ margin-top: 0.3rem;}
	.home-registration-top .right-box .btn-box a{ font-size: 0.24rem; line-height: 0.7rem; padding: 0 0.45rem;}
	
	
	.home-wjhg{ padding-top: 0.6rem; margin-top: 0.6rem;}
	.home-wjhg .top-title{ font-size: 0.32rem;}
	.home-wjhg-swiper .swiper-slide .block-box .title{ font-size: 0.28rem;}
	.home-wjhg-swiper .swiper-page{ margin-top: 0.3rem;}
	
	.footer-left{padding-left: 0.2rem;}
	.footer-right{padding-right: 0.2rem;}
	
	
	
	
}


@media (max-width: 768px){
	
}

/* 超小屏 */
@media (max-width: 640px){
	
}

/* 特殊缩放 */
@media (min-width: 1201px) and (max-width: 1280px){
	/* 缩小70% */
	
	
}