/*! www.vancheer.com  |  Powered by vancheer */


@media screen and ( max-width:1600px ){
	


}

@media screen and ( max-width:1440px ){
	.login-modal-box .main { padding: 40px 30px;}
	.login-modal-box .form li{ padding-bottom: 10px; }
	.login-modal-box .form li .input1{ height: 42px; line-height: 42px; padding-left: 10px; }
	.reg-modal-box .main { padding: 40px 30px;}
	.reg-modal-box .form li{ padding-bottom: 10px; }
	.reg-modal-box .form li .input1{ height: 42px; line-height: 42px; padding-left: 10px; }
	.reg-modal-box .form li .yzm{ height: 44px; line-height: 44px; }
	.password-modal-box .main { padding: 40px 30px;}
	.password-modal-box .form li{ padding-bottom: 10px; }
	.password-modal-box .form li .input1{ height: 42px; line-height: 42px; padding-left: 10px; }
	.password-modal-box .form li .yzm{ height: 44px; line-height: 44px; }
	.indexPart2 .list li .name{ padding-top: 0.25rem; }
	.news .list li .more{ margin-top: 0.25rem; }

	}

@media screen and ( max-width:1366px ){
	
}

@media screen and ( max-width:1004px ){
	.wal, .wal2, .wal3, .w800, .w340{width:100%;}
	.PC-Box, .nav, .pageNav, .pageNum, .sideNews, .topSearch{ display:none;}
	.Phone-Box, .navIco, .searchIco, .pageTitleTel, .pageMore{ display:block;}
	.headDiv{ height: 1.2rem;}
	.headDiv .logo{ left: 0.3rem; top: 0.3rem;}
	.headDiv .logo img{ width: 1.4rem; }
	.headDiv .topRight{ right: 1.2rem; top: 0.42rem; }
	.headDiv .topRight li{ margin-left: 0.5rem; }
	.headDiv .topRight li img{ width: 0.4rem;}
	.ind-banner .onebox{ left: 0; margin-left: 0; width: 100%;} 
	.ind-banner .onebox .txtImg{ padding-left: 0.3rem; }
	.ind-banner .onebox .txtImg img{ width: 5.2rem; }
	.ind-banner .onebox .ewmDiv{ width: 1.8rem; }
	.ind-banner .onebox .limg img{ width: 1.8rem; }
	.ind-banner .onebox .btnDiv{ margin-top: 0.6rem; margin-left: 0.3rem; width: 2.46rem; height: 0.86rem; line-height: 0.86rem; font-size: 0.24rem; }
	.ind-banner .onebox .ewmDiv{ position: absolute; right: 0.3rem; bottom: 0; }
	.ind-banner .onebox .ewmDiv p{ padding-top: 0.1rem; font-size: 0.24rem; }
	.ind-banner .onebox .txt1{ font-size: 0.42rem; line-height: 0.58rem;}
	.ind-banner .onebox .txt2{ font-size: 0.32rem; padding-top: 0.15rem; }
	.ind-banner .twobox .txt1{ font-size: 0.42rem; line-height: 0.58rem;}
	.ind-banner .twobox .txt2{ font-size: 0.38rem; padding-top: 0.15rem; }
	.ind-banner .swiper-button-prev, .ind-banner .swiper-button-next{ display: none; }
	.ind-banner .swiper-pagination{ bottom: 0.3rem!important; display: none; } 
	.ind-banner .swiper-pagination-bullet { padding:0 0.3rem; height: 0.04rem; margin-left: 0.12rem!important; margin-right: 0.12rem; } 
	.ind-banner .swiper-pagination-bullet-active { padding: 0 0.5rem; }
	.indexBan .onebox .txt1{ font-size: 0.42rem; line-height: 0.58rem; padding-bottom:0.2rem;}
	.indexBan .onebox .txt2{ font-size: 0.32rem; }
	.indexPart1{ padding: 2.8rem 0.3rem 1.2rem; background: #fff; }
	.indexPart1 .name1{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.1rem; }
	.indexPart1 .name2{ font-size: 0.2rem; padding-bottom: 0.35rem; }
	.indexPart1 .wen{ font-size: 0.28rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.indexPart1 .msg{ font-size: 0.26rem; line-height: 0.48rem; padding: 0 0 0.65rem; }
	.indexPart1 .list ul{ margin-right: 0; }
	.indexPart1 .list li{ float: none; width: auto; padding-bottom: 0.3rem; }
	.indexPart1 .list li .box{ margin-right: 0; padding: 0 0.5rem 0 3.2rem; }
	.indexPart1 .list li .cn{ padding: 0.45rem 0 0.1rem; font-size: 0.36rem; line-height: 0.36rem;  }
	.indexPart1 .list li .en{ font-size: 0.22rem; height: 0.42rem; }
	.indexPart1 .list li .en:after{ width: 0.42rem; height: 1px; }
	.indexPart1 .list li .con{ font-size: 0.26rem; line-height: 0.42rem; }

	.indexPart1 .btnDiv{ width: 3.6rem; height: 0.8rem; }
	.indexPart1 .btnDiv a{ width: 3.6rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.3rem;}
	.indexPart1 .newDiv{ left: 0.3rem; margin-left: 0; top: -1.2rem; width: auto; right: 0.3rem; box-sizing: border-box; height: auto; box-shadow: 0px 0px 0.21rem 0px rgba(0, 0, 0, 0.17);}
	.indexPart1 .mxfDiv{ padding: 0.35rem 0.4rem; }
	.indexPart1 .title{ position: absolute; left: 0.4rem; top: 0.4rem; font-size: 0.32rem; line-height: 0.32rem; padding-bottom: 0.4rem; }
	.indexNotice{ height: 1.6rem; padding-top: 0.8rem; }
	.indexNotice .swiper-slide{ height: 1.6rem; width: 100%;}
	.indexNotice .swiper-slide a{ height: 0.8rem; line-height: 0.8rem; padding-left: 1.7rem; font-size: 0.28rem; }
	.indexNotice .swiper-button-prev{ right: 0.7rem; top: 0; width: 8px; height: 16px; background:url(../images/nimg8_left.png) center no-repeat; }
	.indexNotice .swiper-button-next{ right: 0; margin-top: 0; top: 0; width: 8px; height: 16px; background:url(../images/nimg8_right.png) center no-repeat; }
	.indexNotice .swiper-button-prev:hover{ background:url(../images/nimg8_lefton.png) center no-repeat;}
	.indexNotice .swiper-button-next:hover{ background:url(../images/nimg8_righton.png) center no-repeat;}

	.indexPart2{ padding: 0.8rem 0.3rem; }
	.indexPart2 .title1{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.15rem;}
	.indexPart2 .title2{ font-size: 0.2rem; }
	.indexPart2 .list ul{ margin-right: 0; }
	.indexPart2 .list li{ width: auto; float: none; padding-bottom: 0.4rem;}
	.indexPart2 .list li .box{ margin-right: 0; }
	.indexPart2 .list li .imgDiv img{ width: 1.9rem; }
	.indexPart2 .list li .name{ font-size: 0.32rem; line-height: 0.48rem; padding-top: 0.3rem; }
	.indexPart2 .list li .wen{ font-size: 0.26rem; line-height: 0.34rem; }
	.indexPart2 .list li .state{ padding-top: 0.2rem; font-size: 0.26rem; }

	.indexPart3{ padding: 1.0rem 0.3rem 1.6rem; height: auto; background: url(../images/indexPart3Tel.jpg) center bottom no-repeat; background-size: 100%; }
	.indexPart3 .topDiv{ padding-bottom: 0.45rem;}
	.indexPart3 .title1{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.1rem; text-align: center;}
	.indexPart3 .title2{ font-size: 0.2rem; text-align: center;}
	.indexPart3 .tab2{ position: relative; text-align: center; top: 0; padding-top: 0.4rem; }
	.indexPart3 .tab2 li{ float: none; display: inline-block; margin-left: 0.3rem; margin-right: 0.3rem; font-size: 0.32rem; line-height: 0.32rem; height: 0.6rem; }
	.indexPart3 .tab2 li:after{ height: 1px; }
	.indexPart3 .list1 ul{ margin-right: 0; }
	.indexPart3 .list1 li{ width: auto; float: none; padding-bottom: 0.4rem;}
	.indexPart3 .list1 li .box{ margin-right: 0; }
	.indexPart3 .list1 li .imgDiv img{ width: 1.9rem; }
	.indexPart3 .list1 li .name{ font-size: 0.32rem; line-height: 0.48rem; padding-top: 0.3rem; }
	.indexPart3 .list1 li .wen{ font-size: 0.26rem; line-height: 0.34rem; }
	.indexPart3 .list1 li .state{ padding-top: 0.2rem; font-size: 0.26rem; }
	.indexPart3 .list2 ul{ margin-right: 0; }
	.indexPart3 .list2 li{ float: none; width: 100%; padding-bottom: 0.3rem; }
	.indexPart3 .list2 li .box{ margin-right: 0; height: 2.4rem; }
	.indexPart3 .list2 li .imgDiv{ position: absolute; left: 0; top: 0; width: 2.29rem; height: 2.4rem; z-index: 1; }
	.indexPart3 .list2 li .imgDiv img{ position: absolute; width: 4.2rem; left: 50%; top: 50%; transform: translate(-50%,-50%); max-height: none; }
	.indexPart3 .list2 li .botDiv{ padding: 0.3rem 0.3rem 0 2.6rem; height: 2.1rem; }
	.indexPart3 .list2 li .time{ font-size: 0.24rem; padding-bottom: 0.15rem; }
	.indexPart3 .list2 li .name{ font-size: 0.32rem; height: 0.96rem; line-height: 0.48rem; }
	.indexPart3 .list2 li .content{ display: none; }
	.indexPart3 .list2 li .more{ display: none; }
	.indexPart3 .list2 li .box:hover .imgDiv img{ transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
	.indexPart4{ padding: 0.8rem 0.3rem; }
	.indexPart4 .title1{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.1rem;}
	.indexPart4 .title2{ font-size: 0.2rem; padding-bottom: 0.35rem; }
	.indexPart4 .list1 ul{ margin-right: -0.3rem; }
	.indexPart4 .list1 li{ width: 50%; padding-bottom: 0.3rem; }
	.indexPart4 .list1 li .box{ margin-right: 0.3rem; }
	.indexPart4 .list1 li .limg img{ max-width: 2.5rem; max-height: 1.4rem; }
	.indexPart4 .list1 li .name{ height: 0.86rem; line-height: 0.86rem; font-size: 0.28rem; }
	.indexPart4 .list2 ul{ margin-right: -0.25rem; }
	.indexPart4 .list2 li{ width: 33.33%; }
	.indexPart4 .list2 li .box{ margin-right: 0.25rem; padding-bottom: 0.3rem; }
	.indexPart5{ padding: 1.4rem 0.3rem 1.2rem; height: auto; background: url(../images/indexPart5Tel.png) center no-repeat; background-size: 100%; }
	.indexPart5 .title1{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.1rem;}
	.indexPart5 .title2{ font-size: 0.2rem; padding-bottom: 0.35rem; }
	.indexPart5 .list ul{ margin-right:-0.2rem;}
	.indexPart5 .list li{ display:block; float:left; width:50%;}
	.indexPart5 .list li .box{ margin:0 0.2rem 0 0; }
	.indexPart5 .list li img{ width:100%;}
	.mediaPic{ padding-bottom: 1.2rem; }
	.mediaPic .prev{ left: 50%; margin-left: -1.0rem; width: 0.72rem; height: 0.83rem; background-size: 0.72rem; top: auto; margin-top: 0; bottom: 0;} 
	.mediaPic .prev:hover{ background-size: 0.72rem; }
	.mediaPic .next:hover{ background-size: 0.72rem; }
	.mediaPic .next{ right: 50%; margin-right: -1.0rem; width: 0.72rem; height: 0.83rem; background-size: 0.72rem; top: auto; margin-top: 0; bottom: 0;} 
	.indexPart6 .title1{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.1rem; text-align: center;}
	.indexPart6 .title2{ font-size: 0.2rem; text-align: center;}
	.indexPart6 .list li{ width: 33.33%; }

	.footDiv{ padding: 0.9rem 0.3rem 0.95rem;}
	.footDiv .leftDiv{ float: none; padding-bottom: 0.5rem; }
	.footDiv .wen{ font-size: 0.32rem; height: 0.64rem; line-height: 0.32rem;}
	.footDiv .wen:after{ width: 0.3rem; }
	.footDiv .msgList li{ font-size: 0.26rem; line-height: 0.42rem; }
	.footDiv .rightDiv{ float: none; padding-right: 0; padding-left: 2.2rem; height: 1.8rem; }
	.footDiv .rightDiv .ewm{ right: auto; left: 0; }
	.footDiv .rightDiv .ewm img{ width: 1.8rem; }
	.footDiv .rightDiv .txt{ font-size: 0.26rem; line-height: 0.4rem; padding-top: 0.4rem; text-align: left; }
	.foot{ height: auto; padding: 0.4rem 0.3rem; line-height: 0.48rem; }
	.foot .msg{ text-align: left; font-size: 0.26rem; }
	.foot .msg a{ display: block; }
	.pageBanner{ height: 4rem;}
	.pageBanner:after{ display: none; }
	.pageBanner .bg{ display: block; height: 4rem;}
	.pageBanner .imgDiv{ display: none; }
	.aboutPart1{ padding: 0.8rem 0.3rem 1.2rem; background: none;}
	.aboutPart1 .wen1{ padding-top: 1.0rem; font-size: 0.42rem; line-height: 0.42rem; }
	.aboutPart1 .wen2{ font-size: 0.28rem; line-height: 0.28rem; height: 0.56rem; padding-top: 0.2rem; }
	.aboutPart1 .wen2:after{ width: 2.1rem; height: 0.04rem;}
	.aboutPart1 .wen3{ font-size: 0.24rem; padding-top: 0.15rem; }
	.aboutPart1 .content{ font-size: 0.28rem; line-height: 0.56rem; }
	.aboutPart1 .btnDiv a{ width: 2.8rem; height: 0.94rem; line-height: 0.94rem; font-size: 0.3rem; text-indent: 0.35rem; }
	.aboutPart1 .btnDiv a:after{ margin-top: -0.19rem; width: 0.34rem; height: 0.38rem; background-size: 0.34rem; }
	.aboutPart1 .btnDiv a:hover:after{ background-size: 0.34rem;}
	.aboutPart1 .btnGroup li{ margin-right: 0.3rem; }
	.aboutPart1 .btnGroup a{ width: 2.8rem; height: 0.94rem; line-height: 0.94rem; font-size: 0.3rem; }
	.aboutPart1 .btnGroup .btn1{ text-indent: 0.35rem;}
	.aboutPart1 .btnGroup .btn1:after{ margin-top: -0.19rem; width: 0.34rem; height: 0.38rem; background-size: 0.34rem; }
	.aboutPart1 .btnGroup .btn1:hover:after{ background-size: 0.34rem;}
	.aboutPart2{ background: url(../images/aboutPart2Tel.jpg) center repeat-y; background-size: 100%; padding: 1.0rem 0.3rem 1.2rem;}
	.aboutPart2 .title1{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.15rem; }
	.aboutPart2 .title2{ font-size: 0.26rem; }
	.aboutPart2 .list{ padding-top: 0.6rem; }
	.aboutPart2 .list li{ padding-bottom: 0.5rem; }
	.aboutPart2 .list li .name{ height: 0.6rem; line-height: 0.6rem; padding-left: 0.52rem; font-size: 0.4rem;  }
	.aboutPart2 .list li .name img{ width: 0.4rem; margin-top: -0.2rem; }
	.aboutPart2 .list li .msg{ padding-top: 0.1rem; font-size: 0.28rem; line-height: 0.52rem; }
	.aboutPart2 .list li .msg p{ padding-bottom: 0.2rem; }
	.aboutPart2 .list li .msg em{ padding-left: 0; display: block;}

	.aboutPart3{ padding: 1.0rem 0.3rem 0.9rem; }
	.aboutPart3 .title1{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.1rem; }
	.aboutPart3 .title2{ font-size: 0.24rem; padding-bottom: 0.5rem;}
	.aboutPart3 .list ul{ margin-right: 0; }
	.aboutPart3 .list li{ float: none; width: auto; padding-bottom: 0.3rem; }
	.aboutPart3 .list li .box{ margin-right: 0; padding: 0 0.5rem 0 3.2rem; }
	.aboutPart3 .list li .cn{ padding: 0.45rem 0 0.1rem; font-size: 0.36rem; line-height: 0.36rem;  }
	.aboutPart3 .list li .en{ font-size: 0.22rem; height: 0.42rem; }
	.aboutPart3 .list li .en:after{ width: 0.42rem; height: 1px; }
	.aboutPart3 .list li .con{ font-size: 0.26rem; line-height: 0.42rem; }

	.pageBox{ padding: 0.8rem 0.3rem; }
	.pageTop{ height: auto; padding-bottom: 0.5rem; }
	.pageTop:after{ height: 0.04rem; }
	.pageTitle .title1{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.2rem; }
	.pageTitle .title2{ line-height: 0.36rem; font-size: 0.3rem; }
	.news{ padding: 0.8rem 0 0.2rem; }
	.news .list ul{ margin-right: -0.2rem; }
	.news .list li{ float: left; width: 50%; padding-bottom: 0.3rem;}
	.news .list li a{ height: auto; }
	.news .list li .imgDiv{ position: relative; width: auto; }
	.news .list li .imgDiv img{ width: 100%; }
	.news .list li .box{ margin-right: 0.2rem; }
	.news .list li .botDiv{ padding: 0.45rem 0.3rem 0; height: 2.4rem; background: #f5f5f5;}
	.news .list li .time{ font-size: 0.26rem; padding-bottom: 0.25rem; }
	.news .list li .name{ font-size: 0.32rem; line-height: 0.5rem; height: 1.0rem; }
	.news .list li .content{ display: none;}
	.news .list li .more{ display: none; }
	.newShow{ padding-top: 0.4rem; padding-bottom: 0.4rem; }
	.newShow .time{ font-size: 0.26rem; padding-bottom: 0.25rem; }
	.newShow .name{ line-height: 0.6rem; font-size: 0.42rem; padding-bottom: 0.5rem; }
	.newShow .content{ font-size: 0.26rem; line-height: 0.52rem; padding: 0.45rem 0; }
	.newShow .imgDiv{ padding: 0.5rem 0 0.1rem; }
	.newShow .imgDiv img{ width: 100%; }
	.pageDown{ padding-top: 0.6rem; }
	.pageDown li{ margin-right: 0.08rem; }
	.pageDown li a{ width: 1.8rem; height: 0.8rem; }
	.pageDown li a:hover{ padding: 0;}
	.newShare{ position: relative; right: 0; margin-right: 0; top: 0; padding-top: 0; width: auto; padding-left: 0.8rem; overflow: hidden; }
	.newShare em{ position: absolute; left: 0; top: 0; text-align: left; width: auto; font-size: 0.26rem;}
	.newShare li{ float: left; width: 30px; height: 25px; margin-bottom: 0; margin-right: 0.3rem;}
	.newShare li .img2{ opacity: 0; position: absolute; left: 50%; top: 0; margin-left: -15px; }
	.posters{ padding: 0.8rem 0 0.5rem; }
	.posters .list ul{ margin-right: -0.2rem;}
	.posters .list li{ width: 50%; padding-bottom: 0.4rem; }
	.posters .list li .box{ margin-right: 0.2rem; }
	.posters .list li .time{ padding: 0.3rem 0 0.2rem; font-size: 0.26rem; }
	.posters .list li .name{ font-size: 0.32rem; line-height: 0.5rem; height: 1.0rem; }
	.guest{ padding: 0.8rem 0 0.5rem; }
	.guest .list ul{ margin-right: -0.2rem; }
	.guest .list li{ width: 50%; padding-bottom: 0.4rem;}
	.guest .list li .box{ margin-right: 0.2rem; }
	.guest .list li .name{ padding-top: 0.35rem; height: 0.56rem; font-size: 0.32rem; }
	.guest .list li .msg{ font-size: 0.26rem; padding-top: 0.2rem; line-height: 0.48rem; height: 0.96rem; overflow: hidden;}
	.traffic{ padding-top: 0.8rem;}
	.traffic .tab2{ float: none; width: auto; overflow: hidden;}
	.traffic .tab2 li{ float: left; display: block; height: 0.56rem; font-size: 0.28rem; margin-bottom: 0.4rem; margin-right: 0.4rem; }
	.traffic .rightDiv{ width: auto; float: none; padding-top: 0.2rem; }
	.traffic .imgDiv{ padding-bottom: 0.35rem; }
	.traffic .msg{ font-size: 0.28rem; line-height: 0.56rem; padding-bottom: 0.35rem; }
	.traffic .msgList li{ padding-bottom: 0.3rem; font-size: 0.28rem; line-height: 0.56rem; }
	.hotel{ padding-top: 0.8rem;}
	.hotel .tab2{ float: none; width: auto; overflow: hidden;}
	.hotel .tab2 li{ float: left; display: block; height: 0.56rem; font-size: 0.28rem; margin-bottom: 0.4rem; margin-right: 0.4rem; }
	.hotel .tab2 li em{ height: 0.56rem; }
	.hotel .rightDiv{ width: auto; float: none; padding-top: 0.2rem; }
	.hotel .imgDiv{ padding-bottom: 0.35rem; }
	.hotel .msgList li{ font-size: 0.28rem; line-height: 0.56rem; }
	.hotel .btnDiv{ padding-top: 0.5rem; }
	.hotel .btnDiv a{ width: 3.0rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.32rem; }
	.exhibition{ padding-top: 0.8rem;}
	.exhibition .leftDiv{ display: none; }
	.exhibition .rightDiv{ width: auto; float: none; }
	.exhibition .part1{ padding-bottom: 0.6rem; }
	.exhibition .Cntitle{ font-size: 0.42rem; line-height: 0.42rem; }
	.exhibition .Entitle{ font-size: 0.24rem; padding-top: 0.15rem; }
	.exhibition .title{ font-size: 0.32rem; line-height: 0.32rem; padding-bottom: 0.35rem; }
	.exhibition .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.exhibition .part2{ padding-top: 0.5rem; }
	.exhibition .part3 .table{ padding-bottom: 0.5rem; }
	.exhibition .part3 th{ height: 0.9rem; font-size: 0.28rem;}
	.exhibition .part3 td{ font-size: 0.28rem; padding: 0.2rem 0.15rem;}
	.exhibition .part4{ padding-top: 0.5rem; }
	.exhibition .part4 .wen{ font-size: 0.32rem; padding-bottom: 0.2rem;}
	.exhibition .part4 .ewmDiv{ padding-left: 2.7rem; height: 2.5rem;}
	.exhibition .part4 .ewmDiv .limg img{ width: 2.4rem; }
	.exhibition .part4 .ewmDiv .msg{ font-size: 0.24rem; line-height: 0.5rem; padding-top: 0.35rem; }

	.downloadBox{ background: none; }
	.download{ padding: 1.0rem 0 0.6rem; }
	.download .content{ font-size: 0.26rem; line-height: 0.52rem; padding: 0; text-align: left;}
	.download .btnDiv{ margin: 0.5rem auto 0; width: 3rem; }
	.download .btnDiv a{ width: 3rem; height: 0.9rem; line-height: 0.9rem; font-size: 0.3rem;}
	.sponsor{ padding-top: 0.8rem; }
	.sponsor .Cntitle{ font-size: 0.42rem; line-height: 0.42rem; }
	.sponsor .Entitle{ font-size: 0.24rem; padding: 0.15rem 0 0.4rem; }
	.sponsor .content{ font-size: 0.26rem; line-height: 0.52rem; padding-bottom: 0.45rem; }
	.sponsor .title{ font-size: 0.38rem; line-height: 0.38rem; padding-bottom: 0.3rem; }
	.sponsor .list{ padding-bottom: 0.6rem; }
	.sponsor .list ul{ margin-right: -0.2rem; }
	.sponsor .list li{ width: 50%; padding-bottom: 0.2rem; }
	.sponsor .list li .box{ margin-right: 0.2rem;}
	.sponsor .tab2{ padding-bottom: 0.5rem; }
	.sponsor .tab2 li{ margin-right: 0.45rem; font-size: 0.32rem; height: 0.6rem; line-height: 0.32rem; }
	.sponsor .btnGroup li{ margin-right: 0.3rem; }
	.sponsor .btnGroup li a{ width: 2.8rem; height: 0.94rem; line-height: 0.94rem; font-size: 0.3rem; text-indent: 0.35rem; }
	.sponsor .btnGroup li a:after{ margin-top: -0.19rem; width: 0.34rem; height: 0.38rem; background-size: 0.34rem; }
	.sponsor .btnGroup li a:hover:after{ background-size: 0.34rem;}
	.sponsor .txt{ font-size: 0.32rem; padding-bottom:0.2rem; line-height: 0.32rem; }
	.submission{ padding-top: 0.8rem; }
	.submission .leftDiv{ width: auto; float: none; }
	.submission .title{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.5rem; }
	.submission .form li{ padding-bottom: 0.3rem; }
	.submission .form li .txt{ font-size: 0.28rem; padding-bottom: 0.2rem;}
	.submission .form li .box{ height: 0.9rem;}
	.submission .form li .input1{ height: 0.9rem; padding-left: 0.2rem; font-size: 0.26rem; line-height: 0.9rem; }
	.submission .form li .upload a{ width: 2.1rem; height: 2.1rem; font-size: 0.28rem; }
	.submission .form li .upload .ico{ padding: 0.45rem 0 0.2rem; }
	.submission .form li .upload .ico img{ width: 0.6rem; }
	.submission .btnDiv{ padding-top: 0.45rem; }
	.submission .btnDiv a{ width: 3rem; height: 0.9rem; line-height: 0.9rem; font-size: 0.28rem; }
	.submission .rightDiv{ width: auto; float: none; padding-top: 0.65rem; }
	.submission .wen{ font-size: 0.36rem; padding-bottom: 0.3rem; }
	.submission .content{ font-size: 0.26rem; line-height: 0.5rem; padding-bottom: 0.6rem; }
	.contactBox{ padding: 0.8rem 0.3rem 0;}
	.contact{ padding: 1.0rem 0 0.7rem; }
	.contact .list li{ width: 50%; padding-bottom: 0.3rem; }
	.contact .list li .box{ height: 3.1rem; }
	.contact .list li:nth-child(2) .box:after{ display: none; }
	.contact .list li .ico{ width: 1.2rem; height: 1.2rem; }
	.contact .list li .ico img{ margin-left: -0.23rem; margin-top: -0.23rem; width: 0.46rem; }
	.contact .list li .txt{ font-size: 0.32rem; padding: 0.3rem 0 0.2rem; }
	.contact .list li .wen{ font-size: 0.28rem;}
	.login-modal-box .box { padding: 0 0.25rem; }
    .login-modal-box .main { width: 100%; padding: 0.5rem 0.3rem;}
	.login-modal-box .close { right: 0.3rem; top: 0.3rem; width: 0.26rem; height: 0.26rem; background-size: 0.26rem;}
	.login-modal-box .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.3rem;}
	.login-modal-box .form li{ padding-bottom: 0.15rem; }
	.login-modal-box .form li .input1{ height: 0.8rem; line-height: 0.8rem; padding-left: 0.2rem; font-size: 0.26rem; }
	.login-modal-box .botbot{ font-size: 0.26rem; padding-bottom: 0.5rem; }
	.login-modal-box .botbot input{ width:0.26rem; height:0.26rem; top: 0.03rem;}
	.login-modal-box .btnDiv{ padding-bottom: 0.3rem; }
	.login-modal-box .btnDiv a{ height: 0.9rem; line-height: 0.9rem; font-size: 0.3rem; }
	.login-modal-box .msg{ font-size: 0.26rem; }
	.reg-modal-box .box { padding: 0 0.25rem; }
    .reg-modal-box .main { width: 100%; padding: 0.5rem 0.3rem;}
	.reg-modal-box .close { right: 0.3rem; top: 0.3rem; width: 0.26rem; height: 0.26rem; background-size: 0.26rem;}
	.reg-modal-box .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.3rem;}
	.reg-modal-box .form li{ padding-bottom: 0.15rem; }
	.reg-modal-box .form li .lbox2{ width: 60%; }
	.reg-modal-box .form li .input1{ height: 0.8rem; line-height: 0.8rem; padding-left: 0.2rem; font-size: 0.26rem; }
	.reg-modal-box .form li .yzm{ height: 0.82rem; line-height: 0.82rem; width: 36%; font-size: 0.26rem;}
	.reg-modal-box .btnDiv{ padding-bottom: 0.3rem; }
	.reg-modal-box .btnDiv a{ height: 0.9rem; line-height: 0.9rem; font-size: 0.3rem; }
	.reg-modal-box .msg{ font-size: 0.26rem; }
	.password-modal-box .box { padding: 0 0.25rem; }
    .password-modal-box .main { width: 100%; padding: 0.5rem 0.3rem;}
	.password-modal-box .close { right: 0.3rem; top: 0.3rem; width: 0.26rem; height: 0.26rem; background-size: 0.26rem;}
	.password-modal-box .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.3rem;}
	.password-modal-box .form li{ padding-bottom: 0.15rem; }
	.password-modal-box .form li .lbox2{ width: 60%; }
	.password-modal-box .form li .input1{ height: 0.8rem; line-height: 0.8rem; padding-left: 0.2rem; font-size: 0.26rem; }
	.password-modal-box .form li .yzm{ height: 0.82rem; line-height: 0.82rem; width: 36%; font-size: 0.26rem;}
	.password-modal-box .btnDiv{ padding-bottom: 0.3rem; }
	.password-modal-box .btnDiv a{ height: 0.9rem; line-height: 0.9rem; font-size: 0.3rem; }
	.review{ padding-top: 0.8rem; }
	.review .Cntitle{ font-size: 0.42rem; line-height: 0.42rem; }
	.review .Entitle{ font-size: 0.24rem; padding-top: 0.15rem; }
	.review .selectBox{ top: -0.1rem; }
	.review .selectBox .select{ height: 0.8rem;}
	.review .selectBox .select dt{ height: 0.8rem; line-height: 0.8rem; width: 2.8rem; background-size: 0.8rem;}
	.review .selectBox .select dt a{ font-size: 0.26rem; padding-left: 0.3rem;} 
	.review .selectBox .select dd{ top: 0.8rem; } 
	.review .selectBox .select dd ul { padding: 0 0.3rem; } 
	.review .selectBox .select dd ul li{ line-height: 0.76rem; height: 0.76rem; font-size: 0.26rem;}
	.reviewDiv{ padding: 0.8rem 0 0.65rem; }
	.reviewPic .prev{ left: 0.2rem; background-size: 0.78rem; width: 0.78rem; height: 0.9rem; margin-top: -0.45rem;} 
	.reviewPic .next{ right: 0.2rem; background-size:0.78rem;  width: 0.78rem; height: 0.9rem; margin-top: -0.45rem;} 
	.reviewPic .prev:hover{ background-size: 0.78rem; }
	.reviewPic .next:hover{ background-size: 0.78rem; }
	.review .list ul{ margin-right: -0.2rem; }
	.review .list li{ width: 50%; padding-bottom: 0.3rem;}
	.review .list li .box{ margin-right: 0.2rem; }
	.review .list li .botDiv{ padding: 0.45rem 0.3rem 0; height: 2rem;}
	.review .list li .time{ font-size: 0.26rem; padding-bottom: 0.25rem; }
	.review .list li .name{ font-size: 0.32rem; line-height: 0.5rem; height: 1.0rem; }
	.review .list li .content{ display: none;}
	.review .list li .more{ display: none; }
	.apply{ padding: 0.8rem 0 0.6rem; }
	.apply .title{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.4rem; }
	.apply .content{ padding-bottom: 0.8rem; font-size: 0.28rem; line-height: 0.5rem;}
	.apply .form{ margin-right: 0; }
	.apply .form .liDiv{ float: none; width: 100%; padding-bottom: 0.5rem; }
	.apply .form .liDiv3{ width: 100%; }
	.apply .form .liDiv4{ width: 100%; }
	.apply .form .liDiv5{ width: 100%; }
	.apply .form .liDiv .mxfDiv{ margin-right: 0; }
	.apply .form .liDiv .txt{ height: auto; font-size: 0.28rem; padding-bottom: 0.15rem;}
	.apply .form .liDiv .lbox{ height: 0.9rem;}
	.apply .form .liDiv .input1{ height: 0.9rem; line-height: 0.9rem; padding-left: 0.2rem; font-size: 0.26rem; }
	.apply .form .select{ height: 0.9rem;}
	.apply .form .select dt{ height: 0.9rem; line-height: 0.9rem; background-size: 0.8rem;}
	.apply .form .select dt a{ font-size: 0.26rem; padding-left: 0.2rem;} 
	.apply .form .select dd{ top: 0.9rem; } 
	.apply .form .select dd ul { padding: 0 0.2rem;} 
	.apply .form .select dd .ul01{ height:4.62rem;}
	.apply .form .select dd ul li{ line-height: 0.76rem; height: 0.76rem; font-size: 0.26rem;}
	.apply .form .upload a{ width: 2.1rem; height: 2.1rem; font-size: 0.28rem; }
	.apply .form .upload .ico{ padding: 0.45rem 0 0.2rem; }
	.apply .form .upload .ico img{ width: 0.6rem; }
	.apply .btnDiv{ padding-top: 0.2rem; }
	.apply .btnDiv a{ width: 2.74rem; height: 0.9rem; line-height: 0.9rem; font-size: 0.3rem; }
	.apply .Cntitle{ font-size: 0.42rem; line-height: 0.42rem; }
	.apply .Entitle{ font-size: 0.24rem; padding: 0.15rem 0 0.4rem; }
	.apply .toptop{ padding-bottom: 0.7rem; }
	.apply .name{ font-size: 0.42rem; line-height: 0.42rem;}
	.apply .time{ font-size: 0.3rem; }
	.apply .process li:after{ top: 0.36rem; height: 0.04rem; }
	.apply .process li .num{ width: 0.8rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.32rem; }
	.apply .process li p{ padding-top: 0.2rem; font-size: 0.28rem; }
    .apply .botbot .icon img{ width: 1.6rem; }
	.apply .botbot .tips{ padding: 0.45rem 0 0.2rem; font-size: 0.4rem; }
	.apply .botbot .wenzi{ font-size: 0.32rem; line-height: 0.48rem; }
	.apply .botbot .code{ font-size: 0.4rem; padding-top: 0.5rem; }
	.apply .botbot .wenzi2{ font-size: 0.32rem; padding-bottom: 0.3rem; }
	.apply .botbot .wenzi3{ font-size: 0.32rem; padding-bottom: 0.4rem; }
	.apply .botbot .btnList{ padding-bottom: 0.6rem; }
	.apply .botbot .btnList li{ margin: 0 0.1rem; }
	.apply .botbot .btnList li a{ width: 2.0rem; height: 0.86rem; line-height: 0.86rem; font-size: 0.28rem; }
	.apply .botbot .payBtn a{ width: 2.74rem; height: 0.96rem; line-height: 0.96rem; font-size: 0.32rem;}
	.apply .longDiv{ overflow: auto;}
	.apply .table{ width: 12.0rem; padding-bottom: 1.0rem;  }
	.apply .table table th{ height: 1.0rem; font-size: 0.32rem; }
	.apply .table table td{ padding: 0.25rem 0; font-size: 0.3rem; line-height: 0.48rem; }

	.loginBox .main { width: auto; padding: 0;}
	.loginBox .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.3rem;}
	.loginBox .form li{ padding-bottom: 0.15rem; }
	.loginBox .form li .input1{ height: 0.8rem; line-height: 0.8rem; padding-left: 0.2rem; font-size: 0.26rem; }
	.loginBox .botbot{ font-size: 0.26rem; padding-bottom: 0.5rem; }
	.loginBox .botbot input{ width:0.26rem; height:0.26rem; top: 0.03rem;}
	.loginBox .btnDiv{ padding-bottom: 0.3rem; }
	.loginBox .btnDiv a{ height: 0.9rem; line-height: 0.9rem; font-size: 0.3rem; }
	.loginBox .msg{ font-size: 0.26rem; }
    .regBox .main{ width: auto; padding: 0;}
	.regBox .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.3rem;}
	.regBox .form li{ padding-bottom: 0.15rem; }
	.regBox .form li .lbox2{ width: 60%; }
	.regBox .form li .input1{ height: 0.8rem; line-height: 0.8rem; padding-left: 0.2rem; font-size: 0.26rem; }
	.regBox .form li .yzm{ height: 0.82rem; line-height: 0.82rem; width: 36%; font-size: 0.26rem;}
	.regBox .select{ height: 0.8rem;}
	.regBox .select dt{height: 0.8rem; line-height: 0.8rem;}
	.regBox .select dt a{ font-size: 0.26rem; padding-left: 0.2rem; } 
	.regBox .select dd{ top: 0.82rem;} 
	.regBox .select dd ul { padding: 0 0.2rem;} 
	.regBox .select dd ul li{ line-height: 0.7rem; height: 0.7rem; padding-bottom:0; font-size: 0.26rem;}

	.regBox .btnDiv{ padding-bottom: 0.3rem; }
	.regBox .btnDiv a{ height: 0.9rem; line-height: 0.9rem; font-size: 0.3rem; }
	.regBox .msg{ font-size: 0.26rem; }
    .passwordBox .main { width: auto; padding: 0;}
	.passwordBox .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.3rem;}
	.passwordBox .form li{ padding-bottom: 0.15rem; }
	.passwordBox .form li .lbox2{ width: 60%; }
	.passwordBox .form li .input1{ height: 0.8rem; line-height: 0.8rem; padding-left: 0.2rem; font-size: 0.26rem; }
	.passwordBox .form li .yzm{ height: 0.82rem; line-height: 0.82rem; width: 36%; font-size: 0.26rem;}
	.passwordBox .btnDiv{ padding-bottom: 0.3rem; }
	.passwordBox .btnDiv a{ height: 0.9rem; line-height: 0.9rem; font-size: 0.3rem; }
	.l-map{height:300px;}
	.driving_way{display: none;}
	.exit-box .box { padding: 0 0.25rem; }
    .exit-box .main { width: 100%; padding: 0.5rem 0.3rem;}
	.exit-box .close { right: 0.3rem; top: 0.3rem; width: 0.26rem; height: 0.26rem; background-size: 0.26rem;}
	.exit-box .txt{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.3rem;}
	.exit-box .btnDiv{ padding-top: 0.3rem; }
	.exit-box .btnDiv a{ height: 0.9rem; line-height: 0.9rem; font-size: 0.3rem; }
	/*2021.3.31*/
	.topic{ padding: 0.8rem 0 0; }
	.topic .title1{ font-size: 0.42rem; line-height: 0.42rem; }
	.topic .title2{ font-size: 0.24rem; }
	.topic .txt{ font-size: 0.32rem;}
	.topic .list{ padding-bottom: 0.4rem; }
	.topic .list ul{ margin-right: 0; }
	.topic .list li{ width: auto; float: none; padding-bottom: 0.4rem;}
	.topic .list li .box{ margin-right: 0; }
	.topic .list li .imgDiv img{ width: 1.9rem; }
	.topic .list li .name{ font-size: 0.32rem; line-height: 0.48rem; padding-top: 0.3rem; }
	.topic .list li .wen{ font-size: 0.26rem; line-height: 0.34rem; }
	.topic .list li .state{ padding-top: 0.2rem; font-size: 0.26rem; }
	.visitor{ padding: 0.8rem 0 0; }
	.visitor .list ul{ margin-right: -0.2rem; }
	.visitor .list li{ width: 50%; padding-bottom: 0.4rem;}
	.visitor .list li .box{ margin-right: 0.2rem; }
	.visitor .list li .name{ padding-top: 0.35rem; height: 1rem; font-size: 0.32rem; line-height: 0.5rem; }
	.visitor .list li .name:after{ width: 0.96rem; }
	.visitor .list li .msg{ font-size: 0.26rem; padding-top: 0.2rem; line-height: 0.48rem; height: 0.96rem; overflow: hidden;}
	.equity{ padding-top: 1.0rem; overflow: hidden;}
	.equity .bigBox{ float: none; width: 100%; padding-bottom: 0.8rem;}
	.equity .bigBox:first-child, .equity .bigBox:nth-child(2){ height: auto; }
	.equity .bigBox:nth-child(3), .equity .bigBox:nth-child(4){ height: auto; }
	.equity .bigBox:nth-child(2n){ float: none; }
	.equity .name{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.15rem; }
	.equity .wen{ font-size: 0.32rem; padding-bottom: 0.25rem;}
	.equity .txt{ font-size: 0.42rem; line-height: 0.42rem; padding-top: 0.3rem; padding-bottom: 0.15rem; }

	.equity .list{ padding-top: 0.4rem; }
	.equity .list li{ font-size: 0.26rem; line-height: 0.48rem; padding-left: 0.36rem; padding-bottom: 0.15rem; background: url(../images/nimg8_1.png) left 0.15rem no-repeat; background-size: 0.16rem; }
	.equity .list2 li{ background: none; padding-left: 0; }
	.teamwork{ padding-top: 0.8rem; }
	.teamwork .Cntitle{ font-size: 0.42rem; line-height: 0.42rem; }
	.teamwork .Entitle{ font-size: 0.24rem; padding-top: 0.15rem; }
	.teamwork .list{ padding-top: 0.6rem; }
	.teamwork .list li{ float: none; width: 100%; padding-bottom: 0.6rem;}
	.teamwork .list li .box{ padding-left: 1.7rem; }
	.teamwork .list li .ico img{ width: 1.4rem; }
	.teamwork .list li .name{ padding-top: 0.3rem; font-size: 0.36rem; }
	.teamwork .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; padding-top: 0.3rem;}
	.partner{ padding-top: 0.8rem; }
	.partner .list ul{ margin-right: -0.2rem; }
	.partner .list li{ width: 50%; padding-bottom: 0.3rem; }
	.partner .list li .box{ margin-right: 0.2rem;}

	.indexPart100{ padding:1.0rem 0.3rem;}
	.indexPart100 .leftImg{ float:none; width:auto;}
	.indexPart100 .leftImg img{ width:100%;}
	.indexPart100 .rightDiv{ width:auto; float:none; padding-top:0.5rem;}
	.indexPart100 .rightDiv .title{ font-size:0.36rem;}
	.indexPart100 .rightDiv .content{ font-size:0.26rem; line-height:0.48rem;}
	/*2022.6.25*/
	.overview{ padding: 0.6rem 0.3rem 1.2rem; }
	.overview .table{ padding-top: 0.8rem; }
	.overview .table th{ height: 1.0rem; font-size: 0.32rem; }
	.overview .table td{ height: 0.96rem; font-size: 0.32rem; }
	.lookback{ padding-top: 0.8rem; }
	.lookback .Cntitle{ font-size: 0.42rem; line-height: 0.42rem; }
	.lookback .Entitle{ font-size: 0.24rem; padding-top: 0.15rem; }
	.lookback .list li{ width: 33.33%;}

}

