/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){
	.wal3{ max-width: 16rem; }
	.banner li .btnDiv:after{ right: 0.38rem; }


}

@media screen and ( max-width:1440px ){
	.sNav .contentBox{ padding: 0.5rem 0 0 2.42rem;  }
	.sNav .contentBox .name2{ padding: 0.2rem 0 0.3rem; }
	.sNav .contentBox .imgDiv{ padding-top: 0.15rem; }
	.sNav .contentBox .btnDiv{ padding-top: 0.25rem; }
	.sNav .newsBox{ padding: 0.4rem 0 0 2.42rem;  }
	.sNav .newsBox .time{ padding-bottom: 0; }
	.sNav .newsBox .imgDiv{ padding-top: 0.15rem; }
	.sNav .newsBox .btnDiv{ padding-top: 0.25rem; }

}

@media screen and ( max-width:1004px ){
	.wal, .wal2, .wal3, .wal4, .w870{width:100%;}
	/*.PC-Box, .w378, .w280, .header .topRight, .banner, .pageBanner, .pageTop, .pageNum{ display:none;}
	.Phone-Box, .header .topRightTel, .bannerTel, .pageBannerTel, .pageTitleTel, .pageMore{ display:block;}
	.header .logo{ left: 0.2rem; }*/
    .PC-Box, .w378, .w280, .header .topRight, .banner, .pageBanner, .pageTop, .pageNum, .nav{ display:none;}
	.Phone-Box, .header .topRightTel, .bannerTel, .pageBannerTel, .pageTitleTel, .pageMore{ display:block;}
	.header, .header .wal3{ height:1.2rem;}
	.header .logo{ left: 0.2rem; top:0.19rem; width:1.42rem;}
	.header .logo img{ width: 1.42rem; }

	.pageBox{ padding: 0.55rem 0.2rem; }
	.pageBox2{ padding: 0.55rem 0.2rem;}
	.indexTitle{ text-align: center; padding-bottom: 0.4rem; }
	.indexTitle .title1{ font-size: 0.38rem; }
	.indexTitle .title2{ font-size: 0.3rem; }
	.indexPart1{ padding-bottom: 0.5rem; }
	.indexPart1 .list{ margin-top: 0; }
	.indexPart1 .list ul{ margin-right: 0; }
	.indexPart1 .list li .box{ margin-right: 0; height: 2.0rem;}
	.indexPart1 .list li .box:after{ display: none;}
	.indexPart1 .list li .box a{ height: 100%; padding-left: 0; background: #f1f1f1; text-align: center; }
	.indexPart1 .list li:nth-child(2n) .box a{ background: #f9f9f9; }
	.indexPart1 .list li .ico{ position: relative; left: 0; top: 0; margin-top: 0; padding: 0.42rem 0;}
	.indexPart1 .list li .ico img{ width: 0.41rem; }
	.indexPart1 .list li .name{ line-height: 0.32rem; font-size: 0.24rem;}
	.indexPart1 .list li:hover .box a{ background: #0173bc; color: #fff; }
	.indexNews{ width: auto; overflow: hidden; padding: 0 0.2rem;}
	.indexNews .detail{ width: 100%; height: auto; }
	.indexNews .detail .botDiv{ padding: 0.3rem 0.5rem 0.7rem; }
	.indexNews .detail .name{ font-size: 0.36rem; height: auto; line-height: 0.56rem; padding-left: 0; background: none;}
	.indexNews .detail .time{ padding: 0.32rem 0 0 0; font-size: 0.3rem; }
	.indexNews .list{ width: auto; padding-top: 0.3rem;}
	.indexNews .list li:first-child{ height: 1.95rem; }
	.indexNews .list li{ height: 1.95rem; padding-right: 1.15rem; background-size: 0.38rem;}
	.indexNews .list li .name{ height: 0.32rem; line-height: 0.32rem; font-size: 0.3rem; }
	.indexNews .list li .content{ font-size: 0.24rem; line-height: 0.48rem; height: 0.96rem; padding-top: 0.1rem; }
	.indexNews .list li:first-child .name{ padding-top: 0.36rem; }
	.indexVideo{ width: auto; padding-top: 0.8rem;}
	.culture .rightDiv{ width: auto; float: none; }
	.culture .mxfDiv .layer{ top: 0.72rem; }
	.culture .mxfDiv .txt{ font-size: 0.36rem; padding-bottom: 0.15rem;}
	.culture .mxfDiv .msg{ font-size: 0.2rem; line-height: 0.4rem; }
	.culture .list{ padding-top: 0.2rem; }
	.culture .list ul{ margin-right: 0; }
	.culture .list li{ margin-bottom: 0.2rem; float: none; width: 100%; }
	.culture .list li .box{ margin-right: 0; height: 1.65rem; padding-left: 0.36rem; }
	.culture .list li .name{ padding: 0.4rem 0 0.3rem; font-size: 0.34rem; line-height: 0.34rem; }
	.culture .list li .wen{ font-size: 0.24rem;  }
	.culture .list li .ico{ right: 0.34rem; top: 26px; }
	.culture .list li .ico img{ width: 0.48rem; }
	.contactBox{ padding: 0.75rem 0.2rem 0.45rem; background: #fafafa; }
	.contact{ padding-top: 0.75rem;}
	.contact .part1{ padding: 0 0.4rem 0.65rem; }
	.contact .part1 .leftDiv{ width: 100%; float: none; }
	.contact .part1 .name1{ font-size: 0.4rem; }
	.contact .part1 .name2{ font-size: 0.26rem; padding-bottom: 0.35rem;}
	.contact .part1 .txt{ font-size: 0.28rem; line-height: 0.6rem;}
	.contact .part1 .msgList li{ font-size: 0.24rem; line-height: 0.48rem; }
	.contact .part1 .ewm{ padding-top: 0.35rem; }
	.contact .mapDiv{ width: 100%; float: none; padding-top: 0.5rem;  height:150px;}
	/*.contact .mapDiv img{ width: 100%;}*/
	.contact .title{ height: 0.9rem; line-height: 0.9rem; padding-left: 0.4rem; font-size: 0.28rem;}
	.contact .part2{ padding: 0.4rem;}
	.contact .list{ border-bottom: none; }
	.contact .list li{ padding: 0.4rem 0; width: 100%; float: none; border-bottom: #f0f0f0 solid 1px; }
	.contact .list li .box{ padding-left: 0; }
	.contact .list li .name1{ font-size: 0.26rem; height: auto; }
	.contact .list li .name2{ font-size: 0.3rem; padding-top: 0.15rem; padding-bottom: 0.2rem;}
	.contact .list dl{ height: auto; }
	.contact .list dd{ font-size: 0.24rem; line-height: 0.48rem; }
	.contact .list li .btn{ font-size: 0.26rem; padding-top: 0.2rem;}
	.feedbackBox{ padding: 0.92rem 0.2rem; background-size: 100% 100%; height: auto;}
	.feedbackBox .leftDiv{ width: 100%; float: none; }
	.feedbackBox .txt{ font-size: 0.64rem; line-height: 0.8rem; }
	.feedbackBox .wen{ padding-top: 0.3rem; font-size: 0.36rem; }
	.feedbackBox .msg{ font-size: 0.24rem; line-height: 0.48rem; }
	.feedbackBox .form{ width: 100%; padding-top: 0.4rem; float: none; }
	.feedbackBox .lbox{ width: 100%; float: none; }
	.feedbackBox .list li{ padding-left: 0.6rem; height: 0.75rem; margin-bottom: 0.2rem; line-height: 0.75rem; }
	.feedbackBox .list li .ico{ line-height: 0.75rem;}
	.feedbackBox .list li .ico img{ width: 0.36rem; }
	.feedbackBox .list li .input1{ height: 0.75rem; line-height: 0.75rem; font-size: 0.24rem; }
	.feedbackBox .btnDiv{ padding: 0.32rem 0 0 0; }
	.feedbackBox .btnDiv a{ width: 2.2rem; height: 0.65rem; line-height: 0.65rem; text-indent: 0; text-align: center; font-size: 0.28rem; border-radius: 0.36rem; }
	.feedbackBox .btnDiv a:after{ display: none; }
	.feedbackBox .rbox{ float: none; width: auto; height: 1.82rem; padding-top: 0.4rem; padding-left: 0.15rem; }
	.feedbackBox .rbox img{ left: 0.13rem; top: 0.1rem; width: 0.36rem; }
	.feedbackBox .rbox textarea{ height: 1.82rem; font-size: 0.24rem; line-height: 0.48rem; }
	.allNews{ padding: 0.5rem 0.2rem 1.25rem; background: none; }
	.allNews .leftDiv{ display: none; }
	.news{ width: 100%; float: none; padding-bottom: 0.5rem;}
	.news .detail{ padding-bottom: 1.15rem; }
	.news .detail .toptop{ height: auto; }
	.news .detail .time{ font-size: 0.52rem; line-height: 0.52rem; padding-bottom: 0.25rem; }
	.news .detail .name{ font-size: 0.46rem; height: auto; line-height: 0.7rem; padding-bottom: 0.3rem;}
	.news .detail .imgDiv img{ width: 100%; }
	.news .detail .content{ font-size: 0.24rem; line-height: 0.48rem; height: auto; padding-top: 0.24rem; }
	.news .detail .btnDiv a{ width: 2.55rem; height: 0.88rem; font-size: 0.28rem; line-height: 0.88rem; background-size: 100% 100%; }
	.news .list li{ height: 2.1rem; padding-left: 2.92rem; }
	.news .list li .imgDiv{ left: 0px; top: 0.26rem; }
	.news .list li .imgDiv img{ width: 2.54rem; }
	.news .list li .name{ padding-top: 0.25rem; height: 0.8rem; line-height: 0.4rem; font-size: 0.32rem; }
	.news .list li .content{ display: none; }
	.news .list li .botbot{ padding-top: 0.2rem; height: auto;}
	.news .list li .share{ padding-top: 0.05rem; }
	.news .list li .share dd a{ font-size: 0.24rem;}
	.news .list li .share dd img{ width: 0.32rem;}
	.news .list li .time{ font-size: 0.24rem; top: 0.25rem; right: 0.2rem; }
	.pageMore a{ background-size: 0.36rem; height: 0.9rem;  }
	.video .list ul{ margin-right: -0.2rem; }
	.video .list li{ width: 50%; margin-bottom: 0.2rem;}
	.video .list li .box{ margin-right: 0.2rem; }
	.video .list li .ico{ margin-left: -0.33rem; margin-top: -0.19rem; }
	.video .list li .ico img{ width: 0.66rem; }
	.video .list li .botDiv{ padding: 0.35rem 0.38rem; }
	.video .list li .name{ font-size: 0.3rem; height: 0.46rem; line-height: 0.46rem; }
	.video .list li .time{ padding-top: 0.15rem; font-size: 0.22rem; }
	.videoShow{ padding-bottom: 0.5rem; }
	.videoShow .name{ font-size: 0.48rem; padding-bottom: 0.58rem; }
	.videoShow .bigBox{ height: auto; background-size: 100%;}
	.videoShow .leftImg{ width: auto; float: none; }
	.videoShow .leftImg img{ width: 100%; }
    	.videoShow .leftImg video{ width: 100%; }

	.videoShow .leftImg .ico{ margin-left: -0.33rem; margin-top: -0.19rem; }
	.videoShow .leftImg .ico img{ width: 0.66rem; }
	.videoShow .rightDiv{ float: none; padding: 0.36rem 0 0.7rem 0.5rem; width: auto; }
	.videoShow .time{ padding-bottom: 0.25rem; }
	.videoShow .month{ font-size: 0.6rem; }
	.videoShow .year{ font-size: 0.3rem;}
	.videoShow .p{ font-size: 0.24rem; line-height: 0.48rem;}
	.videoShow .share{ padding-top: 0.45rem}
	.videoShow .share li{ padding-right: 0.15rem; }
	.videoShow .share li img{ width: 0.8rem; }
	.piece a{ width: 100%; height: 0.9rem; line-height: 0.9rem; border-radius: 0; font-size: 0.24rem; margin: 0 0 0.1rem 0; }
	.piece .list{ display:none; }
	.piece .list:hover{ background: #fff; }
	.piece .prev{ background: #f4f4f4 ; }
	.piece .prev:hover{ background: #fff; }
	.piece .next{ background: #f4f4f4 ; }
	.piece .next:hover{ background: #fff; }
	.newShow{ width: auto; float: none; }
	.newShow .toptop{ height: auto; padding: 0 0 1.0rem 1.35rem; }
	.newShow .timeDiv{ width: 0.8rem; padding-right: 0.2rem; border-right: #333 solid 0.02rem; height: 1.2rem; font-size: 0.32rem; }
	.newShow .timeDiv em{ font-size: 0.62rem; }
	.newShow .name{ font-size: 0.4rem; line-height: 0.6rem; height: 1.2rem; }
	.newShow .share{ position: absolute; right: auto; left: 0; top: auto; bottom: 0;  }
	.newShow .share a{ height: 0.8rem; line-height: 0.8rem; font-size: 0.24rem; padding-right: 0; padding-left: 1.0rem; }
	.newShow .share img{ width: 0.8rem; left: 0px;}
	.newShow .takeaway{ margin-top: 0.35rem; padding: 0.2rem 0.25rem; font-size: 0.24rem; line-height: 0.48rem; }
	.newShow .content{ font-size: 0.24rem; line-height: 0.48rem; padding: 0.25rem 0 0.65rem; }
	.newShow .imgDiv{ padding: 0.24rem 0 0.3rem; }
	.newShow .content img{ max-width: 100%; }
	.jobBox{ padding: 1.15rem 0.2rem 1.55rem; background: none; }
	.job{ padding-bottom: 0.65rem; }
	.job .part1 .leftDiv{ width: 100%; float: none; }
	.job .part1 .rightDiv{ width: 100%; float: none; padding-top: 0.4rem;}
	.job .part1 .txt{ font-size: 0.56rem; line-height: 0.56rem; padding-bottom: 0.4rem; }
	.job .part1 .wen{font-size: 0.36rem; padding-bottom: 0.45rem; }
	.job .part1 .msg{ padding-top: 0.25rem; line-height: 0.48rem; font-size: 0.24rem;}
	.job .part1 .imgDiv img, .job .part1 .bigImg img{ width: 100%; }
	.job .part1 .form{ margin-top: 0.4rem; padding-right: 0; }
	.job .part1 .box{ float: none; margin-right: 0; width: auto; margin-bottom: 0.1rem;}
	.job .part1 .box2{ width: auto; }
	.job .part1 .box3{ width: auto; }
	.job .select{ height: 0.88rem;}
	.job .select dt{height: 0.88rem;line-height: 0.88rem; background-size: 0.4rem; }
	.job .select dt a{ font-size: 0.24rem; padding-left: 0.1rem;} 
	.job .select dd{ top: 0.89rem;} 
	.job .select dd ul { padding: 0 0.1rem;} 
	.job .select dd ul li{line-height: 0.7rem; height: 0.7rem; font-size: 0.24rem;}
	.job .form .input1{ width: 100%; height: 0.88rem; line-height: 0.88rem; font-size: 0.24rem; text-indent: 0.2rem;}
	.job .form .btnDiv{ position: relative; padding-top: 0.1rem; }
	.job .form .btnDiv a{ width: 2.0rem; height: 0.88rem; background-size: 100% 100%; line-height: 0.88rem; font-size: 0.24rem;}
	.job .list{ padding-top: 0.3rem; }
	.job .list li{ margin-bottom: 0.1rem; padding: 0.42rem 0.6rem 0.3rem 0.68rem; }
	.job .list li .name{ font-size: 0.36rem; padding-bottom: 0.1rem; }
	.job .list li .time{ font-size: 0.3rem; padding-top: 0.1rem;}
	.job .list li .ren{ font-size: 0.24rem;}
	.job .list li .hideBox{ padding: 0.55rem 0 0.4rem; }
	.job .list li .txt{ font-size: 0.28rem; padding-bottom: 0.15rem; }
	.job .list li .content{ line-height: 0.48rem; padding-bottom: 0.2rem;}
	.job .list li .btnDiv{ position: relative; bottom: 0px; }
	.job .list li .btnDiv a{ width: 1.8rem; height: 0.78rem; background-size: 100% 100%; font-size: 0.24rem; line-height: 0.78rem; }
	.job .list li .btnDiv img{ padding-right: 0.06rem; width: 0.22rem; }
	.job .list li .more{  right: 0.56rem; top: 0.54rem; width: 0.6rem; height: 0.6rem; background-size: 0.6rem;}
	.job .list .liNow .more{ background-size: 0.6rem;}
	.cooperation{ padding:0 0.2rem 2.0rem; }
	.cooperation .part1{ padding: 0.85rem 0 0.8rem;}
	.cooperation .part1:before{ display: none; }
	.cooperation .txtDiv{padding-left: 0.2rem;}
	.cooperation .txtDiv:before{ display: none; }
	.cooperation .txt1{ font-size: 0.6rem; line-height: 0.6rem; padding-bottom: 0.1rem;}
	.cooperation .txt2{ font-size: 0.36rem; }
	.cooperation .content{ font-size: 0.24rem; line-height: 0.48rem; padding: 0.6rem 0.45rem 0; }
	.cooperation .list{ padding-bottom: 0.4rem; }
	.cooperation .list li{ height: auto; padding: 0 0 0.5rem 0; }
	.cooperation .list .li01{ padding: 0 0 0.5rem 0; }
	.cooperation .list li .imgDiv{ position: relative;}
	.cooperation .list li .imgDiv img{ width: 100%; }
	.cooperation .list li .contentBox{ display: block; height: auto; padding: 0.3rem 0.3rem 0; }
	.cooperation .list li .wen{ font-size: 0.36rem; padding-bottom: 0.1rem;}
	.cooperation .list li .msg{ font-size: 0.24rem; line-height: 0.48rem;}
	.cooperation .list li .btnDiv{ padding-top:0.2rem;}
	.cooperation .list li .btnDiv a{ width:2rem; height:0.68rem; line-height:0.68rem; font-size:0.24rem;}
    .cooperation .part2 .imgDiv img{ width: 100%; }
	.cooperation .part2 .layer{ padding-top: 0.3rem; position: relative; width: 100%; text-align: left; top: 0%; height: auto; line-height: 0.56rem; margin-top: 0; font-size: 0.3rem; color: #333; }
	.cooperation .part2 .layer em{ padding-left: 0; display: block;}
	.marketPart1 .leftDiv{ width: auto; float: none; padding: 0.85rem 0.2rem 0; }
	.marketPart1 .leftDiv:before{ display: none; }
	.marketPart1 .txtDiv{padding-left: 0; }
	.marketPart1 .txtDiv:before{ display: none; }
	.marketPart1 .txt1{ font-size: 0.6rem; line-height: 0.6rem; padding-bottom: 0.1rem;}
	.marketPart1 .txt2{ font-size: 0.36rem; }
	.marketPart1 .wen{ padding: 1.15rem 0 0 0; font-size: 0.36rem; }
	.marketPart1 .content{ font-size:0.24rem; line-height: 0.48rem; padding: 0.1rem 0 0 0; }
	.marketPart1 .rightImg{ float: none; padding-top: 0.5rem; }
	.marketPart1 .rightImg img{ width: 100%; }
	.marketPart2{ height: auto; padding: 1.0rem 0.2rem; background-size: 100% 100%;}
	.marketPart2 .leftDiv{ padding: 0; float: none;}
	.marketPart2 .leftDiv li{ padding-bottom: 0.3rem;}
	.marketPart2 .leftDiv li .txt{ font-size: 0.36rem; padding-bottom: 0.15rem; }
	.marketPart2 .leftDiv li .msg{ font-size: 0.24rem; line-height: 0.48rem; }
	.marketPart2 .rightImg{ float: none; padding-top: 0.5rem; }
	.marketPart2 .rightImg img{ width: 100%; }
	.estatePart1{ padding: 0 0.2rem 0.64rem; }
	.estatePart1 .toptop{ padding-top: 0.85rem; padding-bottom: 0.5rem; }
	.estatePart1 .toptop:before{ display: none; }
	.estatePart1 .txtDiv{ padding-left:0; }
	.estatePart1 .txtDiv:before{ display: none;}
	.estatePart1 .txt1{ font-size: 0.6rem; line-height: 0.6rem; padding-bottom: 0.1rem;}
	.estatePart1 .txt2{ font-size: 0.36rem; }
	.estatePart1 .bigBox{ padding: 0 0 0.8rem 0; height: auto; }
	.estatePart1 .bigBox .imgDiv{ position: relative; }
	.estatePart1 .bigBox .imgDiv img{ width: 100%; }
	.estatePart1 .bigBox .wen{ padding: 0.65rem 0.3rem 0.3rem; font-size: 0.36rem; }
	.estatePart1 .bigBox .content{ font-size: 0.24rem; line-height: 0.48rem; padding: 0 0.3rem; }
	.estatePart2{ padding: 1.0rem 0.2rem; height: auto; background-size: 100% 100%;}
	.estatePart2 .msg{ padding: 0; line-height: 0.6rem; font-size: 0.36rem; text-align: left; }
	.estatePart2 .list{ padding-top: 0.5rem; }
	.estatePart2 .list li .mxf{ width: 2.18rem; height: 2.18rem; }
	.estatePart2 .list li .ico{ padding: 0.38rem 0 0.16rem; }
	.estatePart2 .list li .ico img{ width: 0.6rem; }
	.estatePart2 .list li .name{ font-size: 0.3rem; line-height: 0.4rem; }
	.cgPart1 .leftDiv{ width: auto; float: none; padding: 0.85rem 0.2rem 0; background: none;}
	.cgPart1 .leftDiv:before{ display: none; }
	.cgPart1 .txtDiv{padding-left: 0; }
	.cgPart1 .txtDiv:before{ display: none; }
	.cgPart1 .txt1{ font-size: 0.6rem; line-height: 0.6rem; padding-bottom: 0.1rem;}
	.cgPart1 .txt2{ font-size: 0.36rem; }
	.cgPart1 .wen{ padding: 1.15rem 0 0 0; font-size: 0.36rem; }
	.cgPart1 .content{ font-size:0.24rem; line-height: 0.48rem; padding: 0.4rem 0 0 0; }
	.cgPart1 .rightImg{ float: none; padding-top: 0.5rem; }
	.cgPart1 .rightImg img{ width: 100%; }
	.serviceBox{ padding: 0.85rem 0.2rem; height: auto; background: none;}
	.serviceBox .leftDiv{ float: none; }
	.serviceBox:before{ display: none; }
	.serviceBox .txtDiv{padding-left: 0;}
	.serviceBox .txtDiv:before{ display: none; }
	.serviceBox .txt1{ font-size: 0.6rem; line-height: 0.6rem; padding-bottom: 0.1rem;}
	.serviceBox .txt2{ font-size: 0.36rem; }
	.serviceBox .rightDiv{ float: none; padding-top: 0.4rem; }
	.serviceBox .wen{ font-size: 0.3rem; }
	.serviceBox .wen em{ font-size: 0.48rem; }
	.serviceBox .zi{ font-size: 0.3rem; }
	.serviceBox .zi em{ font-size: 0.48rem; }
	.businessPart1{ padding: 0.6rem 0.2rem; height: auto; background: none;}
	.businessPart1 .bigBox{ height: auto; background: #005cac; padding: 0 0 0.8rem 0; }
	.businessPart1 .bigBox .imgDiv{ position: relative; }
	.businessPart1 .bigBox .imgDiv img{ width: 100%; }
	.businessPart1 .content{ font-size: 0.28rem; line-height: 0.54rem; padding: 0.6rem 0.3rem 0; }
	.businessPart2{ padding: 0.25rem 0.2rem 1.0rem; }
	.businessPart2-1{ padding: 0.4rem 0.2rem 1.0rem;}
	.businessPart2 .list li{ float: none; width: 100%; margin-bottom: 0.2rem; }
	.businessPart2 .list li .name{ top: 0.45rem; font-size: 0.36rem; height: 1.0rem; }
	.businessPart2 .list li .name em{ font-size: 0.28rem; line-height: 0.48rem; }
	.businessPart2 .list li .mxf{ padding: 1.65rem 0.52rem 0;}
	.businessPart2 .list li .content{ font-size: 0.24rem; line-height: 0.48rem; height: 6.24rem; }
	.service{ background: none; padding: 0.85rem 0.2rem 1.0rem; }
	.service .list li{ float: none; width: 100%; height: auto; margin-bottom: 0.3rem;}
	.service .list li .box{ padding: 0 0.3rem 0.6rem; height: auto; }
	.service .list li .name1{ padding-top: 0.4rem; font-size: 0.36rem; }
	.service .list li .name2{ height: 0.64rem; line-height: 0.64rem; font-size: 0.36rem; }
	.service .list li .imgDiv{ padding-top: 0.2rem; }
	.service .list li .content{ font-size: 0.24rem; padding-top: 0.25rem; line-height: 0.48rem; }
	.service .list li .more{ position: relative; left: 0px; bottom: 0; padding-top: 0.25rem; }
	.service .list li .more img{ width: 0.6rem; }
	.addedPart1{ height: auto; padding-top: 0; background: none; }
	.addedPart1 .leftDiv{ width: 100%; height: auto; background: #3dadd3; }
	.addedPart1 .content{ padding: 1.2rem 0.5rem; font-size: 0.28rem; line-height: 0.64rem; }
	.addedPart1 .list{ width: 100%; }
	.addedPart1 .list li{ height: 3.88rem; }
	.addedPart1 .list li .ico{ padding: 0.34rem 0 0.2rem; }
	.addedPart1 .list li .ico img{ width: 0.53rem; }
	.addedPart1 .list li .wen{ font-size: 0.28rem; }
	.addedPart1 .list li .wen p{ padding-bottom: 0.1rem; }
	.addedPart1 .list li .num img{ height: 0.55rem; }
	.addedPart2{ padding: 0.85rem 0.2rem 0.88rem; }
	.addedPart2 .list li{ height: auto; margin-bottom: 0.8rem; padding: 0;}
	.addedPart2 .list .li01{ padding: 0;}
	.addedPart2 .list li .imgDiv{ position: relative;}
	.addedPart2 .list li .imgDiv img{ width: 100%; }
	.addedPart2 .list li .contentBox{ padding: 0.6rem 0.3rem; }
	.addedPart2 .list li .name1{ font-size: 0.36rem; padding-bottom: 0.1rem; }
	.addedPart2 .list li .name2{ font-size: 0.48rem; padding-bottom: 0.15rem;}
	.addedPart2 .list li .msg{ font-size: 0.24rem; line-height: 0.48rem; }
    .addedPart2 .list li .btnDiv{ padding-top:0.2rem;}
	.addedPart2 .list li .btnDiv a{ width:2rem; height:0.68rem; line-height:0.68rem; font-size:0.24rem;}


    	.tourismPart1{ padding: 0 0.2rem; }
	.tourismPart1 .toptop{ padding-top: 0.85rem; padding-bottom: 0.5rem; }
	.tourismPart1 .toptop:before{ display: none; }
	.tourismPart1 .txtDiv{ padding-left:0; }
	.tourismPart1 .txtDiv:before{ display: none;}
	.tourismPart1 .txt1{ font-size: 0.6rem; line-height: 0.6rem; padding-bottom: 0.1rem;}
	.tourismPart1 .txt2{ font-size: 0.36rem; }
    .indexMxf li .txt1{ font-size:0.32rem;}
	.indexMxf li .txt1 b{ font-size:0.36rem;}
	.indexMxf li .txt2{ font-size: 0.24rem;}
	.indexMxf li .txt2 b{ font-size:0.28rem; }

    .l7Pic{ width:auto;}
.l7Pic .slick-prev{ left:0.3rem; width:0.8rem; height:0.8rem; margin-top:-0.4rem; background-size:0.8rem;}
.l7Pic .slick-next{ right:0.3rem; width:0.8rem; height:0.8rem; margin-top:-0.4rem; background-size:0.8rem;}
	}

