/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1720px ){
	.nav li a{ padding: 0 20px; }
	.footNav{ width: 1068px; }
	.footNav li{ width: 168px; }
	.electricPic .prev{ left: 0.35rem; } 
	.electricPic .next{ right: 0.35rem; } 

	}

@media screen and ( max-width:1600px ){
	.headDiv .logo img{ width: 500px; }
	.nav{ right:82px; }
	.nav li a{ padding: 0 16px; }
	.footNav{ width: 928px; }
	.footNav li{ width: 156px; }
	.investBox .list li .imgDiv img{ max-width: 230px; }


	}

@media screen and ( max-width:1440px ){
	.w1336{ width: 15.36rem; }
	.headDiv .logo img{ width: 450px; }
	.nav li a{ padding: 0 14px; }
	.indexPart1 .rightList li a{ padding: 0 350px 0 45px; }
	.footNav{ width: 868px; }
	.footNav li{ width: 142px; }
	.indexPart2 .leftDiv{ padding: 0 70px 0 56px;}
	.indexPart2 .leftDiv .conDiv{ padding-top: 1.2rem; }
	.indexPart2 .halaDiv{ padding: 90px 0 0 46px; }
	.indexPart3 .list li .titleDiv{ padding-bottom: 25px;}
	.stockPart2 .list li .content{ padding-top: 20px; }
	.sideMsg .layer{ left: 32px; top: 48px; }
	.sideMsg .name1{ padding-bottom: 12px; }
	.sideMsg .name2{ padding-bottom: 24px; }
	.sideMsg .hala li{ padding-bottom: 15px; }
	.sideMsg .hala li p{ padding-bottom: 10px; }
	.investBox .list li .imgDiv img{ max-width: 210px; }
	.notice .list li a{ padding: 0 200px 0 170px; }
	.notice .list li .ico{ right:65px;}
	.notice .list li a:hover .ico{ right: 80px; }
	.join .list li .conDiv{ padding-top: 20px; }
	.join .list li:nth-of-type(2) .conDiv{ padding-top: 0;}
	.join .list li .content{ padding-top: 25px;}
	.pageTop{ height: 72px; }
	.pageNav li{ font-size: 16px; width: 124px;}
	.pageNav li a{ height: 72px; line-height: 72px; }
	.investBox .txt{ padding: 45px 0 75px; }
	.news .list li .content{ padding-top: 0.05rem;}
	.dynatic .list ul{ margin-right: -0.7rem; }
	.dynatic .list li .box{ margin-right:0.7rem;}
	.electric1 .list li .content{ line-height:0.34rem;}
	.honor .list li{ padding-left:160px;}
	.honor .list li .year{ font-size:32px; line-height:32px;}
	.honor .list li .lie dd .wen{ font-size:16px; line-height:30px;}
	.stockPart1 { padding: 70px 0 120px;}
	.stockPart1 .txt{ padding: 15px 0 75px;}
	.stockPart1 .leftCon{ line-height: 0.32rem;}
	.stockPart2 .list li{ margin-bottom:60px;}
	.stockPart2 .bigBox{ padding:65px 0 70px;}
	.system .list li .name{ font-size: 0.2rem; }
	}

@media screen and ( max-width:1366px ){
	.headDiv .logo img{ width: 420px; }
	.nav li{ font-size: 16px;}
	.footNav{ width: 828px; }
	.footNav li{ width: 138px; }
	.investBox .list li .imgDiv img{ max-width: 200px; }
	.bonus .table{ width: 840px; }
	}

@media screen and ( max-width:1024px ){
	.wal, .wal2, .w424, .w1126, .w1168, .w1200, .w1336{width:100%;}
	.w424-2{ padding-top: 0.8rem; }
	.PC-Box, .nav, .pageTop, .pageNum, .footNav, .w380, .sideSearch{ display:none;}
	.Phone-Box, .navIco, .pageTitleTel, .pageMore{ display:block;}
	.headDiv, .headDiv .wal, .headD{ height: 1.2rem;}
	.headDiv .logo{ left: 0.3rem; line-height: 1.2rem;}
	.headDiv .logo img{ width: 4.2rem; }
	.headDiv .topRight{ width: 1.2rem; height: 1.2rem; text-align: center; line-height: 1.2rem; right: 1.2rem; top: 0; }
	.headDiv .topRight a{ width: 100%; height: 100%; }
	.headDiv .topRight img{ width: 0.64rem; }
	.navIco{ width: 1.2rem; height: 1.2rem; line-height: 1.2rem; }
	.navIco img{ width: 0.56rem; }
	.search-form { top: 1.2rem;  padding: 0.5rem 0.3rem; box-sizing: border-box;}
	.search-form .keywords { line-height: 0.9rem; margin-left: 0.3rem; font-size: 0.28rem; }
	.search-form .icon-close { margin-top: -0.15rem;}
	.search-form .icon-close img{ width: 0.34rem; }
	.ind-banner .one{ left: 0; text-align: center; width: 100%; margin-left: 0; } 
	.ind-banner .one .txt1{ font-size: 0.36rem; line-height: 0.36rem; }
	.ind-banner .one .txt2{ font-size: 0.48rem; line-height: 0.48rem; padding-top: 0.2rem;}
	.ind-banner .one .msg{ font-size: 0.3rem; line-height: 0.46rem; padding-top: 0.2rem;}
	.ind-banner .swiper-pagination{ bottom:0.5rem!important; }
	.ind-banner .swiper-pagination-bullet { width: 0.2rem; height: 0.2rem; margin-left: 8px!important; margin-right: 8px!important; }
	.ind-banner .swiper-button-prev{ margin-top: -0.29rem; width: 0.3rem; height: 0.58rem; background-size: 0.3rem;}
	.ind-banner .swiper-button-next{ margin-top: -0.29rem; width: 0.3rem; height: 0.58rem; background-size: 0.3rem;}

	.indexTitle .title1{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.2rem; }
	.indexTitle .title2{ font-size: 0.5rem; line-height: 0.5rem; }
	.indexBtn a{ width: 2.4rem; height: 0.86rem; line-height: 0.86rem; font-size: 0.3rem; }
	.indexPart1{ padding: 0.8rem 0.3rem; }
	.indexPart1 .toptop{ height: auto; padding-bottom: 0.5rem; }
	.indexPart1 .r_div{ position: static; top: 0; width: auto; }
	.indexPart1 .tab{ padding-top: 0.4rem; overflow: hidden; }
	.indexPart1 .tab li{ margin-right: 0.6rem; height: 0.86rem; line-height: 0.86rem; font-size: 0.3rem; }
	.indexPart1 .tab li:after{ height: 2px; }
	.indexPart1 .leftDiv{ width: auto; float: none; }
	.indexPart1 .leftDiv .imgDiv{ height: 4.5rem; }
	.indexPart1 .leftDiv .botDiv{ padding: 0.5rem 0.45rem; height: auto; }
	.indexPart1 .leftDiv .name{ height: 1.12rem; line-height: 0.56rem; font-size: 0.4rem; }
	.indexPart1 .leftDiv .time{ font-size: 0.32rem; margin-top: 0.35rem; height: 0.64rem; line-height: 0.64rem; }
	.indexPart1 .leftDiv .time em{ width: 0.64rem; height: 0.64rem; }
	.indexPart1 .leftDiv .time em:after{ margin-left: -0.07rem; margin-top: -0.12rem; width: 0.14rem; height: 0.25rem; background-size: 0.14rem; }
	.indexPart1 .rightList{ width: auto; float: none; padding-top: 0.3rem;}
	.indexPart1 .rightList li{ height: 2.4rem; margin-bottom: 0.3rem; }
	.indexPart1 .rightList li a{ padding: 0 0.45rem; height: 2.4rem; }
	.indexPart1 .rightList li a:after, .indexPart1 .rightList li .imgDiv{ display: none; }
	.indexPart1 .rightList li .time{ padding-top: 0.45rem; font-size: 0.32rem; line-height: 0.32rem; }
	.indexPart1 .rightList li .name{ padding-top: 0.25rem; font-size: 0.36rem; line-height: 0.52rem; height: 1.04rem; }
	.indexPart1 .rightList li .ico{ display: none; }
	.indexPart1 .list ul{ margin-right: 0; }
	.indexPart1 .list li{ float: none; width: 100%; }
	.indexPart1 .list li .box{ margin-right: 0; }
	.indexPart1 .list li a{ height: 2.4rem; margin-bottom: 0.3rem; padding: 0 0.45rem; }
	.indexPart1 .list li:nth-of-type(2n) a{ padding: 0 0.45rem; }
	.indexPart1 .list li:nth-of-type(5) a{ margin-bottom: 0.3rem;}
	.indexPart1 .list li:nth-of-type(6) a{ margin-bottom: 0; }
	.indexPart1 .list li a:after{ display: none; }
	.indexPart1 .list li .time{ padding-top: 0.45rem; font-size: 0.32rem; line-height: 0.32rem; }
	.indexPart1 .list li .name{ padding-top: 0.25rem; font-size: 0.36rem; line-height: 0.52rem; height: 1.04rem; }
	.indexPart1 .list li .ico{ display: none; }
	.indexPart2{ padding: 0 0.3rem; }
	.indexPart2 .toptop{ height: auto; padding-bottom: 0.5rem; }
	.indexPart2 .r_div{ position: relative; top: 0; width: auto; overflow: hidden; }
	.indexPart2 .links{ padding-top: 0.4rem; }
	.indexPart2 .links li{ margin-right: 0.6rem; font-size: 0.3rem; }
	.indexPart2 .links li a{ height: 0.86rem; line-height: 0.86rem;}
	.indexPart2 .links li a:after{ height: 2px; }
	.indexPart2 .leftDiv{ float: none; width: auto; height: 5.8rem; padding: 0 0.45rem; background-size: 100%; }
	.indexPart2 .leftDiv .conDiv{ padding-top: 1.0rem; }
	.indexPart2 .leftDiv .name{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.5rem; }
	.indexPart2 .leftDiv .content{ font-size: 0.28rem; line-height: 0.52rem; height: 1.56rem; overflow: hidden; margin-bottom: 0.5rem; padding-bottom: 0; }
	.indexPart2 .rightDiv{ width: auto; float: none; height: 5.8rem; background: url(../images/nimg813_2.jpg) center no-repeat; background-size: cover;}
	.indexPart2 .halaDiv{ padding: 0.8rem 0.45rem; }
	.indexPart2 .limg img{ width: 4.26rem; }
	.indexPart2 .slogan{ font-size: 0.52rem; line-height: 0.52rem; padding-top: 0.1rem; }
	.indexPart2 .numList{ padding-top: 0.4rem; width: 5.6rem;}
	.indexPart2 .numList li{ width: 2.8rem; height: 1.6rem; }
	.indexPart2 .numList li .wen{ font-size: 0.26rem; height: 0.48rem; }
	.indexPart2 .numList li .numUp{ font-size: 0.7rem; line-height: 0.7rem; padding-right: 0.1rem; }
	.indexPart2 .numList li .txt{ font-size: 0.3rem; padding-top: 0.26rem; }
	.indexPart2 .numList li .txt img{ width: 0.24rem;}
	.indexPart3{ padding: 0.8rem 0.3rem 0.9rem; }
	.indexPart3 .list ul{ margin-right: 0; }
	.indexPart3 .list li{ float: none; width: 100%; padding-bottom: 0.3rem; }
	.indexPart3 .list li .box{ margin-right: 0; height: 3.2rem; }
	.indexPart3 .list li .layer{ padding-left: 0.45rem; }
	.indexPart3 .list li .titleDiv{ padding-bottom: 0.3rem;}
	.indexPart3 .list li .title1{ font-size: 0.4rem; line-height: 0.4rem; }
	.indexPart3 .list li .title2{ font-size: 0.28rem; line-height: 0.28rem; padding-top: 0.2rem; }
	.indexPart3 .list li .wen{ display: none; }
	.footDiv{ padding: 0.8rem 0.3rem; height: auto;}
	.footDiv .midDiv{ width: 50%; }
	.footDiv .wen{ font-size: 0.28rem; line-height: 0.28rem; height: 0.6rem; }
	.footDiv .wen2{ padding-top: 0.1rem; height: 0.52rem;}
	.footDiv .tel{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.2rem; }
	.footDiv .email{ font-size: 0.32rem; line-height: 0.32rem; }
	.footDiv .rightDiv{ width: 50%; }
	.footDiv .ewm{ box-shadow: 0px 0px 0.4rem 0px rgba(0, 0, 0, 0.1);}
	.footDiv .ewm img{ width: 2.0rem;}
	.footDiv .share{ padding-top: 0.3rem; }
	.footDiv .share li{ margin-left: 0.15rem;}
	.footDiv .share li a{ width: 0.8rem; height: 0.8rem; }
	.footDiv .share li img{ width: 0.36rem; margin-left: -0.18rem; margin-top: -0.16rem; }
	.foot{ height: auto; padding: 0.4rem 0.3rem;}
	.foot .msg{ float: none; font-size: 0.24rem; line-height: 0.48rem; }
	.foot .links{ float: none; right: auto; left: -0.1rem; line-height: 0.48rem; font-size: 0.26rem; padding-top: 0.2rem; }
	.foot .links a{ padding: 0 0.1rem; }
	.pageBanner{ height: 4.6rem; }
	.aboutPart1{ padding: 0.8rem 0.3rem 0.95rem; }
	.aboutPart1 .leftDiv{ width: auto; float: none; }
	.aboutPart1 .txt{ font-size: 0.56rem; line-height: 0.56rem; }
	.aboutPart1 .name{ font-size: 0.46rem; line-height: 0.46rem; margin-top: 0.2rem; padding-left: 0.65rem; }
	.aboutPart1 .name:before{ width: 0.5rem; margin-top: 0; top: 0.18rem;}
	.aboutPart1 .content{ padding-top: 0.6rem; font-size: 0.28rem; line-height: 0.52rem; }
	.aboutPart1 .rightImg{ width: auto; padding-top: 0.8rem; float: none; }
	.aboutPart2{ padding-bottom: 0.9rem; }
	.aboutPart2 .bigBox{ padding: 0.9rem 0.3rem; }
	.aboutPart2 .list ul{ margin-right: 0; }
	.aboutPart2 .list li{ float: none; width: 100%; padding-bottom: 0.3rem; }
	.aboutPart2 .list li .box{ margin-right: 0; }
	.aboutPart2 .list li .botDiv{ padding: 0.6rem 0.45rem 0.7rem; height: auto; }
	.aboutPart2 .list li .botDiv:after{ height: 2px; }
	.aboutPart2 .list li .name{ font-size: 0.36rem; line-height: 0.36rem; height: 0.7rem; }
	.aboutPart2 .list li .msg{ font-size: 0.28rem; line-height: 0.52rem;  }
	.stockPart1{ padding: 0.9rem 0.3rem 1.0rem; }
	.stockPart1 .title{ font-size: 0.56rem; line-height: 0.56rem; }
	.stockPart1 .txt{ padding: 0.3rem 0 0.8rem; font-size: 0.4rem; line-height: 0.4rem; }
	.stockPart1 .leftCon{ width: auto; float: none; font-size: 0.28rem; line-height: 0.52rem; }
	.stockPart1 .rightImg{ width: auto; padding-top: 0.6rem; }
	.stockPart2{ padding-bottom: 0.9rem; }
	.stockPart2 .bigBox{ padding: 0.8rem 0.3rem 0.9rem; }
	.stockPart2 .title{ font-size: 0.56rem; line-height: 0.56rem; }
	.stockPart2 .list{ padding-top: 0.7rem; }
	.stockPart2 .list li{ margin-bottom: 0.4rem; height: auto; display: block; padding: 0 0 0.8rem; box-shadow: 0px 0px 0.2rem 0px rgba(0, 0, 0, 0.08); }
	.stockPart2 .list li:nth-child(2n){ padding: 0 0 0.8rem;}
	.stockPart2 .list li .imgDiv{ position: relative; }
	.stockPart2 .list li .imgDiv img{ width: 100%; }
	.stockPart2 .list li .conDiv{ padding: 0.6rem 0.45rem 0; }
	.stockPart2 .list li .name{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.45rem; }
	.stockPart2 .list li .name:after{ width: 0.28rem; height: 0.28rem; background-size: 0.28rem; }
	.stockPart2 .list li .content{ padding-top: 0.5rem; font-size: 0.28rem; line-height: 0.52rem; }
	.groupBox{ padding: 1.0rem 0.3rem 1.5rem;}
	.groupBox .lala{ width: 14rem; }
	.groupBox .bigImg{ width: auto; overflow: auto;}
	.groupBox .bigImg img{ width: 100%; }
	.cultureBox{ padding: 0.8rem 0.3rem; }
	.cultureBox .mxfDiv{ height: auto; background:none; }
	.cultureBox .mxfDiv:before{ display: none; }
	.cultureBox .list li{ float: none; width: 100%; height: 4rem; margin-bottom:0.3rem; background: url(../images/cultureBg.jpg) center no-repeat; background-size: cover; }
	.cultureBox .list li:last-child{ margin-bottom:0;}
	.cultureBox .list li:after{ display: none; }
	.cultureBox .list li:before{ content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background: #fff;}
	.cultureBox .list li:last-child:before{ display: none; }
	.cultureBox .list li .name1{ padding-top: 0.6rem; font-size: 0.4rem; line-height: 0.4rem;}
	.cultureBox .list li:nth-of-type(4) .name1,.cultureBox .list li:nth-of-type(5) .name1,.cultureBox .list li:nth-of-type(6) .name1{ padding-top: 0.6rem;}
	.cultureBox .list li .name2{ padding-top: 0.2rem; font-size: 0.32rem; line-height: 0.32rem; height: 0.76rem; }
	.cultureBox .list li .name2:after{ width: 0.3rem; height: 4px; margin-left: -0.15rem; }
	.cultureBox .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; padding-top: 0.3rem; }
	.honorBox{ padding: 0.9rem 0.3rem 1.0rem; }
	.honor{ padding-bottom: 0.8rem; }
	.honor .list{ background-size: 0.64rem; padding-top: 0.6rem;}
	.honor .list:before{ left: 0.26rem; width: 3px;}
	.honor .list li{ padding-left: 0.6rem; padding-top: 0.96rem; }
	.honor .list li .year{ top: 0.26rem; padding-left: 0.6rem; font-size: 0.48rem; line-height: 0.48rem; }
	.honor .list li .year:before{ left: 0.16rem; margin-top: -0.13rem; width: 0.26rem; height: 0.26rem; background-size: 0.26rem; }
	.honor .list li .lie dl{ padding: 0; border-bottom: none; }
	.honor .list li .lie dd{ float: none; width: 100%; padding: 0.2rem 0; border-bottom: #e8e8e8 solid 1px;}
	.honor .list li .lie dd .wen{ font-size: 0.32rem; line-height: 0.52rem; padding-bottom: 0.1rem; }
	.honor .list li .lie dd .msg{ font-size: 0.28rem; line-height: 0.48rem; }
	.sideMsg .layer{ left: 0.56rem; top: 0.7rem; padding-right: 0.45rem; }
	.sideMsg .name1{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.25rem; }
	.sideMsg .name2{ font-size: 0.26rem; padding-bottom: 0.5rem; }
	.sideMsg .hala li{ padding-bottom: 0.3rem; font-size: 0.26rem; }
	.sideMsg .hala li p{ padding-bottom: 0.25rem; }
	.sideMsg .hala li .txt{ font-size: 0.36rem; line-height: 0.36rem; }
	.sideMsg .hala li .num{ font-size: 0.72rem; line-height: 0.6rem;}
	.sideMsg .hala li .wen{ font-size: 0.32rem; line-height: 0.32rem; }
	.investBox{ padding: 1.0rem 0.3rem 0.9rem;}
	.investBox .leftCon{ width: auto; float: none; font-size: 0.28rem; line-height: 0.52rem; }
	.investBox .rightImg{ width: auto; float: none; padding-top: 0.6rem; }
	.investBox .rightImg ul{ margin-right: -0.2rem; }
	.investBox .rightImg li .lbox{ margin-right: 0.2rem; }
	.investBox .txt{ padding: 0.6rem 0 0.8rem; font-size: 0.32rem; }
	.investBox .list ul{ margin-right: -0.3rem; }
	.investBox .list li{ width: 50%; padding-bottom: 0.3rem; }
	.investBox .list li .box{ border-radius: 0.18rem; margin-right: 0.3rem; height: 1.2rem; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.08); }
	.investBox .list li .imgDiv img{ max-width: 2.4rem; max-height: 1.2rem; }
	.electric1{ padding: 0.9rem 0.3rem 0.8rem; }
	.electric1 .list li{ margin-bottom: 0.8rem; height: auto; padding: 0; }
	.electric1 .list li:nth-child(2n){ padding: 0;}
	.electric1 .list li .imgDiv{ position: relative; }
	.electric1 .list li .imgDiv img{ width: 100%; }
	.electric1 .list li .conDiv{ padding-top: 0.6rem; }
	.electric1 .list li .name{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.45rem; }
	.electric1 .list li .content{ font-size: 0.28rem; line-height: 0.52rem; height:2.6rem; overflow:auto; padding-right:0.3rem; }
	.electric1 .list li:nth-child(2) .name, .electric1 .list li:nth-child(3) .name{ padding-top: 0; }
	.electric2{ padding-bottom: 0.9rem; }
	.electric2 .bigBox{ padding: 1.0rem 0.3rem 0.9rem }
	.electricPic .prev{ left: 0.3rem; background: url(../images/nimg50_left.png) center no-repeat; width: 0.86rem; height: 0.86rem; margin-top: -0.43rem; background-size: 0.86rem;} 
	.electricPic .next{ right: 0.3rem; background: url(../images/nimg50_right.png) center no-repeat; width: 0.86rem; height: 0.86rem; margin-top: -0.43rem; background-size: 0.86rem;} 
	.electricPic .prev:hover{ background-size: 0.86rem; }
	.electricPic .next:hover{ background-size: 0.86rem;}
	.planning{ padding: 0.9rem 0.3rem 0.8rem; }
	.planning .list li{ margin-bottom: 0.8rem; height: auto; padding: 0; }
	.planning .list li:nth-child(2n){ padding: 0;}
	.planning .list li .imgDiv{ position: relative; }
	.planning .list li .imgDiv img{ width: 100%; }
	.planning .list li .conDiv{ padding-top: 0.6rem; }
	.planning .list li .name{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.45rem; }
	.planning .list li .content{ font-size: 0.28rem; line-height: 0.52rem; }
	.planning .list li:nth-child(2) .name{ padding-top: 0; }
	.noticeBox{ padding: 1.0rem 0.3rem 0.9rem; }
	.notice .list li{ height: auto; padding-bottom: 0.3rem; }
	.notice .list li a{ position: relative; padding: 0.45rem; }
	.notice .list li .time{ position: relative; left: 0; top: 0; font-size: 0.32rem; line-height: 0.32rem; margin-top: 0; padding-bottom: 0.3rem; }
	.notice .list li .name{ overflow: hidden; font-size: 0.34rem; line-height: 0.52rem; height: 1.04rem; display: block; }
	.notice .list li .name2{ overflow: hidden; font-size: 0.34rem; line-height: 0.52rem; height: 1.04rem; display: block; padding-right: 0.75rem; }
	.notice .list li .ico{ display: none;}
	.notice .list li .btn{ right: 0.45rem; margin-top: -0.35rem; width: 0.5rem; height: 0.7rem; background-size: 0.5rem;}
	.notice .list li a:hover .btn{ background-size: 0.5rem;}
	.pageMore{ padding-top: 0.5rem; }
	.pageMore a{ height: 1.2rem; background-size: 0.64rem;}
	.pageMore a:hover{ background-size: 0.64rem;}
	.news .list li{ height: auto; padding-bottom: 0.28rem; }
	.news .list li a{ padding: 0.45rem; }
	.news .list li .time{ position: relative; left: 0; top: 0; font-size: 0.32rem; line-height: 0.32rem; margin-top: 0; padding-bottom: 0.3rem; }
	.news .list li .conDiv{ padding-left: 0; }
	.news .list li .name{ overflow: hidden; padding-top: 0; font-size: 0.34rem; line-height: 0.52rem; height: 1.04rem; display: block; }
	.news .list li .content, .news .list li .ico{ display: none; }
	.news .list li a:hover .time{ opacity: 1; }
	.news .list li a:hover .conDiv{ padding-left: 0; padding-right: 0;}
	.newsBox{ padding: 0.8rem 0.3rem 0.9rem;}
	.newShow{ padding-bottom: 0.7rem;}
	.newShow .name{ font-size: 0.48rem; line-height:0.72rem; padding-bottom:0.45rem;}
	.newShow .toptop{ padding-bottom: 0.5rem; border-bottom:#f6f4ef solid 2px;}
	.newShow .time{ font-size: 0.4rem; line-height:0.4rem; float:none;}
	.newShow .wenList{ padding-left: 0; float:none; padding-top:0.25rem;}
	.newShow .wenList li{ padding-right: 0.45rem; line-height:0.4rem; font-size:0.28rem;}
	.newShow .content{ font-size:0.28rem; line-height:0.52rem; padding-top: 0.6rem;}
	.newShow .imgDiv{ padding: 0.6rem 0;}
	.newShow .content img{ width:100%;}

	.pageDown{ padding-bottom: 0.6rem;}
	.pageDown li a{ height: 0.6rem; line-height: 0.6rem; font-size: 0.28rem; }
	.pageLast .share{ padding-left: 1rem; float:none; overflow:hidden; }
	.pageLast .share b{ font-size: 0.26rem; line-height: 0.8rem;}
	.pageLast .share li a{ width: 0.78rem; height: 0.78rem; line-height: 0.78rem;}
	.pageLast .share li img{ width:0.48rem;}
	.pageLast .backBtn{ padding-left: 0; float:none; padding-top:0.6rem;}
	.pageLast .backBtn a{ width:4.8rem; height:1.2rem; line-height:1.2rem; text-indent: 1.8rem; font-size:0.3rem; }
	.pageLast .backBtn a:after{ right:1.5rem; margin-top:-0.32rem; width:0.64rem; height: 0.64rem; background-size:0.64rem;}
	.pageLast .backBtn a:hover:after{ background: url(../images/nimg34_1on.png) no-repeat; background-size:0.64rem;}
	.bonusBox{ padding: 0.9rem 0.3rem; }
	.bonus{ padding-bottom: 0.8rem; }
	.bonus .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.5rem; }
	.bonus .content{ padding-bottom: 0.6rem; }
	.bonus .txt{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.5rem; }
	.bonus .msg{ font-size: 0.3rem; line-height: 0.56rem; padding-bottom: 0.45rem; }
	.bonus .links a{ font-size: 0.36rem; line-height: 0.76rem; }
	.bonus .longDiv{ padding-top: 0.4rem; overflow: auto; }
	.bonus .table{ width: 14.0rem; }
	.bonus .table:before{ height: 0.86rem;}
	.bonus .table th{ height: 0.86rem; line-height: 0.86rem; font-size: 0.3rem; }
	.bonus .table .th01{ width: 15%; text-indent: 0.36rem; }
	.bonus .table .th02{ width: 18%; }
	.bonus .table .th03{ width: 25%; }
	.bonus .table .th04{ width: 15%; }
	.bonus .table .th05{ width: 13%; }
	.bonus .table td{ height: 0.86rem; font-size: 0.26rem; }
	.bonus .table .td01{ text-indent: 0.36rem; }
	.system .list ul{ margin-right: 0; }
	.system .list li{ padding-bottom: 0.3rem; float: none; width: auto; }
	.system .list li .box{ margin-right: 0; height: auto; }
	.system .list li a{ position: relative; padding: 0.45rem 1.2rem 0.45rem 0.45rem; }
	.system .list li .name{ overflow: hidden; font-size: 0.32rem; line-height: 0.52rem; height: 1.04rem; display: block; }
	.system .list li .btn{ right: 0.45rem; margin-top: -0.35rem; width: 0.5rem; height: 0.7rem; background-size: 0.5rem;}
	.system .list li a:hover .btn{ background-size: 0.5rem;}
	.governBox{ padding: 0.9rem 0.3rem; }
	.govern .txt{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.45rem; }
	.govern .content{ padding-bottom: 0.6rem; font-size: 0.3rem; line-height: 0.56rem;}
	.roadBox{ padding: 1.0rem 0.3rem 1.1rem; }
	.roadshow .leftCon{ width: auto; float: none; padding-top: 0; }
	.roadshow .leftCon li{ font-size: 0.3rem; line-height: 0.6rem; }
	.roadshow .leftCon dd{ padding-right: 0.35rem;}
	.roadshow .leftCon dd span{ font-size: 0.42rem; line-height: 0.5rem;}
	.roadshow .rightImg{ width: auto; float: none; padding-top: 0.5rem; }
	.dynaticBox{ padding: 0.9rem 0.3rem 1.0rem; }
	.dynatic .list ul{ margin-right: 0; }
	.dynatic .list li{ float: none; width: 100%; padding-bottom: 0.5rem; }
	.dynatic .list li .box{ margin-right: 0; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.08);}
	.dynatic .list li .botDiv{ padding-top: 0.5rem; padding-left: 0.4rem; padding-right: 0.4rem; height: 2.5rem; }
	.dynatic .list li .line{ height: 2px; }
	.dynatic .list li .name{ line-height: 0.48rem; font-size: 0.32rem; height: 0.96rem; }
	.dynatic .list li .name2{ line-height: 0.48rem; font-size: 0.32rem; height: 0.96rem; }
	.dynatic .list li .time{ font-size: 0.3rem; padding-top: 0.25rem; }
	.elegant{ padding: 0.75rem 0.3rem 1.0rem; }
	.elegant .titleDiv{ padding-bottom: 0.6rem; }
	.elegant .titleDiv .title1{ font-size: 0.5rem; line-height: 0.5rem; }
	.elegant .titleDiv .title2{ padding-top: 0.2rem; font-size: 0.28rem; line-height: 0.28rem;}
	.contactPart1{ padding: 1.0rem 0.3rem 0.4rem; }
	.contactPart1 .titleDiv{ padding-bottom: 0.7rem; }
	.contactPart1 .cn{ font-size: 0.56rem; line-height: 0.56rem; padding-bottom: 0.3rem; }
	.contactPart1 .cn em{ letter-spacing: 0.05rem;}
	.contactPart1 .en{ font-size: 0.36rem; line-height: 0.36rem; }
	.contactPart1 .list{ width: auto; }
	.contactPart1 .list li{ float: none; width: auto; padding-bottom: 0.6rem;}
	.contactPart1 .list li .ico{ width: 2.0rem; }
	.contactPart1 .list li .ico img{ width: 2.0rem; }
	.contactPart1 .list li .txt{ font-size: 0.3rem; padding: 0.45rem 0 0.35rem; }
	.contactPart1 .list li .msg{ font-size: 0.36rem; }
	.contactPart1 .list li .msg em{ padding: 0 0.08rem; }
	.contactPart2{ padding-bottom: 0.9rem; }
	.contactPart2 .bigBox{ padding: 0.8rem 0.3rem 0.3rem; }
	.contactPart2 .w1272{ width: auto; }
	.contactPart2 .list li{ width: auto; float: none; padding-bottom: 0.6rem; }
	.contactPart2 .list li:nth-of-type(2n){ float: none; }
	.contactPart2 .list li .txt{ font-size: 0.34rem; line-height: 0.34rem; padding-bottom: 0.2rem; }
	.contactPart2 .list li .msgList{ padding-bottom: 0.4rem; }
	.contactPart2 .list li .msgList dd{ font-size: 0.3rem; line-height: 0.5rem; }
	.contactPart2 .list li .mapDiv{ height: 4.0rem; }
	.lybPart1{ padding: 1.0rem 0.3rem; }
	.lybPart1 .leftCon{ width: auto; float: none; padding-top: 0; font-size: 0.3rem; line-height: 0.6rem; }
	.lybPart1 .rightImg{ width: auto; float: none; padding-top: 0.5rem; }
	.lybPart2{ padding-bottom: 0.9rem; }
	.lybPart2 .bigBox{ padding: 0.9rem 0.3rem 0.8rem; background: url(../images/lybBg.jpg) center no-repeat; background-size: cover;}
	.lybPart2 .form ul{ margin-right: 0; }
	.lybPart2 .form li{ float: none; width: 100%; padding-bottom: 0.45rem; }
	.lybPart2 .form .li01{ width: 100%; }
	.lybPart2 .form li .box{ margin-right: 0; height: 0.96rem; padding: 0 0.48rem 0 1.6rem; }
	.lybPart2 .form .li02 .box{ height: 3.0rem; padding: 0 0 0 1.6rem; }
	.lybPart2 .form li .txt{ left: 0.3rem; line-height: 0.96rem; font-size: 0.32rem; }
	.lybPart2 .form li .tips{ right: 0.3rem; line-height: 0.96rem; font-size: 0.36rem; }
	.lybPart2 .form li .input1{ height: 0.96rem; line-height: 0.96rem; font-size: 0.3rem; }
	.lybPart2 .form li .yzm{ top:0.1rem; }
	.lybPart2 .form li .yzm img{ height:0.76rem;}
	.lybPart2 .form li .select{ width: 3.6rem; height: 0.96rem;}
	.lybPart2 .form li .caption { height: 0.96rem; line-height: 0.96rem; padding-left: 0.3rem; font-size: 0.3rem;}
	.lybPart2 .form li .caption:after { width: 14px; height: 10px; background: url(../images/selectIco2.jpg) no-repeat right center; background-size: contain; position: absolute; right: 0; top: 50%; margin-top: -5px; z-index: 2;}
	.lybPart2 .form li .xlist a { font-size: 0.3rem; line-height: 0.8rem; padding-left: 2.0rem;}
	.lybPart2 .form li textarea{ height: 3.0rem; padding: 0.25rem 0; font-size: 0.3rem; }
	.lybPart2 .btnGroup{ padding-top: 0.3rem; }
	.lybPart2 .btnGroup li{ margin: 0 0.25rem; }
	.lybPart2 .btnGroup li a{ width: 2.6rem; height: 0.86rem; line-height: 0.86rem; border-radius: 0.48rem; font-size: 0.3rem; }
	.lybPart2 .btnGroup li .btn1{ text-indent: 0.7rem; }
	.lybPart2 .btnGroup li a img{ width: 0.28rem; right: 0.7rem; margin-top: -0.2rem; }
	.join{ padding: 0.9rem 0.3rem 0.8rem; }
	.join .list li{ margin-bottom: 0.8rem; height: auto; padding: 0; }
	.join .list li:nth-child(2n){ padding: 0;}
	.join .list li .imgDiv{ position: relative; }
	.join .list li .imgDiv img{ width: 100%; }
	.join .list li .conDiv{ padding-top: 0.6rem; }
	.join .list li .name{ font-size: 0.4rem; line-height: 0.6rem; padding-left: 0.8rem; }
	.join .list li .name img{ width: 0.6rem; }
	.join .list li .content{ font-size: 0.28rem; line-height: 0.52rem; padding-top: 0.35rem;  }
	.join .list li:nth-child(1) .conDiv, .join .list li:nth-child(2) .conDiv, .join .list li:nth-child(4) .conDiv{ padding-top: 0.6rem; }
	
	.pic-modal-box .box { padding: 0 0.25rem; }
    .pic-modal-box .main { width: 100%; padding: 0.8rem 0.3rem 0;}
  	.pic-modal-box .name { font-size: 0.3rem; line-height: 0.64rem; padding-bottom:0.5rem; }
 	.pic-modal-box .close { right: 10px; top: 10px;}
	.pic-modal-box .pic-box { height: 5.0rem;} 
	.pic-modal-box .pic-box img { max-width: 6.0rem; max-height: 5.0rem;}

	}

