<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){
	.mainModBox .TxtLinkStyle2 .Ico{ padding:60px 0 10px;}
	.mainModBox .TxtLinkStyle2 .msg{ padding: 0 35px;}
	.indexPart3 .leftDiv .box{ margin-right: 80px; height: 419px;}
	.indexPart3 .leftDiv .botDiv{ padding: 20px 20px 0;}
	.indexPart3 .leftDiv .name{ font-size: 20px; height: 60px; line-height: 30px;}
	.indexPart3 .leftDiv .mxf{ margin-top: 16px;}
	.indexPart3 .midDiv .box{ margin-right: 80px; }
	.indexPart3 .list li{ margin-bottom: 23px; padding-left: 234px; height: 126px;}
	.indexPart3 .list li .imgDiv img{ width: 200px; }
	.indexPart3 .list li .time{height: 28px; line-height: 28px;}
	.indexPart3 .list li .content{ font-size: 14px; height: 56px; line-height: 28px; overflow: hidden; color: #828282; padding-top: 5px; }
	.gdppPart4 .bigBox{ padding: 0 6%; }
	.gdppPart4Pic{ position: relative; padding: 0 65px; }
	.gdppPart4Pic .slick{ margin: 0 20px; }
	.pageBanner .list li .box{ height: 203px; }
	.pageBanner .list li .nameDiv{ left: 25px;}
	.pageBanner .list li .name1{ font-size: 16px; }
	.pageBanner .list li .ico{ left: 25px;}
	.pageBanner .list li .bg{ left: 25px;}

	}

@media screen and ( max-width:1440px ){
	.wal2, .wal3{ width: 1200px; }
	.nav li{  margin-left:30px;}
	.nav2 li{ margin-left:30px;}
	.mainModBox .TxtLinkStyle2 .Ico{ padding:40px 0 10px;}
	.mainModBox .TxtLinkStyle2 .Name{ font-size:18px; }
	.indexPart1 .mxfDiv li dd{ font-size: 14px; }
	.indexPart3 .leftDiv .box{ margin-right: 50px; height: 372px;}
	.indexPart3 .leftDiv .botDiv{ padding: 10px 20px 0;}
	.indexPart3 .leftDiv .name{ font-size: 18px; height: 52px; line-height: 26px;}
	.indexPart3 .leftDiv .mxf{ margin-top: 10px;}
	.indexPart3 .midDiv .box{ margin-right: 50px; }
	.indexPart3 .list li{ margin-bottom: 15px; padding-left: 210px; height: 116px;}
	.indexPart3 .list li .imgDiv img{ width: 184px; }
	.indexPart3 .list li .name{ height: 30px; line-height: 30px; font-size: 16px; }
	.indexPart3 .list li .time{height: 28px; line-height: 28px;}
	.indexPart3 .list li .content{ height: 44px; line-height: 22px; }
	.newFoot{ height:510px; padding:85px 84px 0;}
	.newFoot .txt1{ font-size:20px;}
	.newFoot .txt2{ width:308px;}
	.newFoot .txt2-2{ width:238px;}
	.newFoot .txt2-3{ width:342px;}
	.newFoot .list{ height:212px;}
	.newFoot .list li{ height:26px; line-height:26px; font-size:12px; width:170px;}
	.newFoot .list2 li{ font-size:12px; line-height:26px;}
	.newFoot .list3{ height:212px;}
	.newFoot .list3 ul{ width:100px;}
	.newFoot .list3 li{ height:26px; line-height:26px; font-size:12px;}
	.newFoot .content{ width:342px; height:212px; font-size:12px; line-height:26px;}
	.newFoot .logo{ padding-bottom:38px;}
	.newFoot .ewmDiv{ width:118px;}
	.newFoot .ewmDiv p{ font-size:12px;}
	.newFoot2 .msg{ font-size:12px;}
	.news .list ul{ margin-right: -40px; }
	.news .list li{ margin-bottom: 40px; }
	.news .list li .box{ margin-right: 40px;}
	.news .list li .name{  font-size: 20px;}
	.pageBanner .msg2{ display: none; }
	.pageBanner .list li .name1{ font-size: 13px; }
	.pageBanner .list li .name2{ font-size: 12px;}
	.pageBanner .list li .nameDiv{ left: 15px;}
	.pageBanner .list li .ico{ left: 15px;}
	.pageBanner .list li .bg{ left: 15px;}
	}

@media screen and ( max-width:1366px ){
	.mainModBox .TxtLinkStyle2 .Ico{ padding:25px 0 10px;}
	.indexPart1 .mxfDiv li .wen{ font-size: 12px; }

	}
@media screen and ( max-width:1004px ){
	.header{ height: 60px; position: relative;}
	.header .logoTel{ position: absolute; left: 10px; top: 20px;} 
	.header .logoTel img{ width: 162px; }
.controls{display:block}
	.header2{height:85px;}	
	.header2 .wal{height:70px; position:relative;}
	.header2 .nav, .header2 .tel,.sideBar{ display:none;}
	.header2 .logo{position:absolute; left:10px; top:8px;}
	.header2 .logo img{ height:20px; display:block;}
	.header2 .links{ position:absolute; left:10px; top:42px; width:180px;}
	.header2 .links li{ float:left; margin-left:0px; margin-right:15px;}
	.wal, .wal2, .wal3{width:100%;}
	.header .logo, .nav, .header .topRight, .ind-banner, .newFoot, .newFoot2, .pageBanner, .pageNum, .PC-Box, .pageNow{ display:none;}
	.header .logoTel, .navIco, .bannerTel, .pageBannerTel, .pageTitleTel, .pageMore, .Phone-Box, .newFootTel, .pageNav2{ display:block;}
	.pageBox{ padding: 30px 10px 50px; }
	.pageNav{ height: auto;}
	.pageNav .list{ padding-top: 15px;}
	.pageNav .list li{ padding: 0 20px; margin-bottom: 10px;}
	.indexTitle .txt1{ font-size: 22px; padding-bottom: 5px;}
	.indexTitle .txt2{ font-size: 18px; padding-bottom: 15px; }
	.indexPart1{ padding: 40px 10px; }
	.indexPart1 .indexTitle{ padding-bottom: 30px; }
	.indexPart2{ padding: 0 10px 40px; }
	.indexPart2 .indexTitle{ padding-bottom: 30px; }
	.indexPart3{ padding: 0 10px 40px; }
	.indexPart3 .indexTitle{ padding-bottom: 30px; }
	.indexPart3 .leftDiv{ width: 100%; }
	.indexPart3 .leftDiv .box{ margin-right: 0px; height: auto; border-bottom: #d51b32 solid 2px;}
	.indexPart3 .leftDiv .botDiv{ padding: 12px 15px 20px;}
	.indexPart3 .leftDiv .name{ font-size: 16px; height: 52px; line-height: 26px;}
	.indexPart3 .leftDiv .mxf{ margin-top: 10px; height: 30px;}
	.indexPart3 .leftDiv .time{ line-height: 30px;}
	.indexPart3 .leftDiv .btnDiv img{ width: 44px; }
	.indexPart3 .midDiv{ width: 100%; padding-top: 30px; }
	.indexPart3 .midDiv .box{ margin-right: 0px; }
	.indexPart3 .list li{ margin-bottom: 15px; padding-left: 135px; height: 80px;}
	.indexPart3 .list li .imgDiv img{ width: 125px; }
	.indexPart3 .list li .name{ height: 48px; line-height: 24px; font-size: 16px; }
	.indexPart3 .list li .name a{ height: 48px;}
	.indexPart3 .list li .time{ padding-left: 28px; background: url(../images/nimg18_1.png) left center no-repeat; color: #9a9a9a; height: 30px; line-height: 30px; font-size: 14px;}
	.indexPart3 .list li .content{display: none; }
	.indexPart3 .rightDiv{ width: 100%; padding-top: 20px;}
	.indexPart4{ padding-bottom: 40px; }
	.indexPart4 .bigImg{ display: none; }
	.indexPart4 .botDiv{ margin: 0; height: auto; padding: 0 10px;}
	.indexPart4 .leftDiv{ position: relative; width: 100%; height: 380px;}
	.indexPart4 .txt1{ padding: 35px 0 0 25px; font-size: 30px;}
	.indexPart4 .txt2{ padding: 10px 0 20px 25px; font-size: 18px;}
	.indexPart4 .txt2 em{ left: 25px; }
	.indexPart4 .numList{ padding: 20px 0 0 25px; }
	.indexPart4 .numList li .LineNum{ font-size: 28px;}
	.indexPart4 .btnDiv{ padding: 25px 0 0 25px; }
	.indexPart4 .btnDiv img{ width: 44px; }
	.indexPart4 .rightList{ position: relative; width: auto; margin-top: 25px; overflow: hidden;}
	.indexPart4 .rightList li{ width: 33.33%; }
	.news{ padding-bottom: 20px; }
	.news .list ul{ margin-right: 0px; }
	.news .list li{ float: none; width: 100%; margin-bottom: 20px; }
	.news .list li .box{ margin-right: 0px; height: 227px; padding: 0 15px;}
	.news .list li .name{ padding-top: 20px; height: 52px; line-height: 26px; font-size: 18px; }
	.news .list li .content{ margin-bottom: 15px; padding-top: 10px; }
	.news .list li .botDiv{ height: 38px; position: relative; }
	.pageBottom{ background:#f2f2f2; padding:35px 0 20px 10px;}
	.caseRecommend{ width:100%;}
	.caseRecommend .title{ font-size:20px; height:42px;}
	.casePic .slick{ width:50%; height:auto; margin:0 10px 20px 0; background:#fff;}
	.casePic .slick .bottom{ height:auto; padding:6px 10px 15px; position:relative;}
	.casePic .slick .name{ padding-top:5px; font-size:14px; height:25px;}
	.casePic .slick .ico{ display:none;}
	.newsRecommend{ width:100%;}
	.newsRecommend .title{ font-size:20px; padding-right:10px; height:42px;}
	.newsRecommend .title a{ right:10px;}
	.newsRecommend .list{ padding:15px 10px 20px; height:auto; margin-right:10px;}
	.newsRecommend .list li{ height:32px; line-height:32px; font-size:14px;}
	.case{ padding: 25px 0; }
	.case .list ul{ margin-right: 0px; }
	.case .list li{ float:  none; width: 100%; margin-bottom: 20px;}
	.case .list li .box{ margin-right: 0px; }
	.case .list li .imgDiv{ padding-bottom: 25px; background: url(../images/nimg390Bg.png) center bottom no-repeat;}
	.case .list li .limg{ border: #f0f0f1 solid 5px;}
	.case .list li .name{ font-size: 16px;}
	.case .list li .msg{ line-height: 20px; overflow: hidden; height: 40px;}
	.pageTitle{ padding: 25px 0 0 10px; }
	.pageTitle .title1{ font-size: 24px; padding-bottom: 10px; }
	.pageTitle .title2{ padding-bottom: 20px;}
	.app{ padding-top: 30px; }
	.appPart1{ padding: 0 10px 55px; }
	.appPic .swiper-container{ padding-bottom: 80px;}
	.appPic .leftDiv{ width: 100%; padding-right: 0; padding-top: 20px;}
	.appPic .name{ font-size: 20px; padding-bottom: 25px; }
	.appPic .msg{ font-size: 14px; color: #646464; line-height: 24px; }
	.appPic .rightImg{ width: 100%; padding-top: 25px;}
	.appPic .rightImg .imgDiv{ padding-left: 0px; }
	.appPic .swiper-pagination{ font-size: 16px;}
	.appPic .swiper-pagination .my-pagination-current{ font-size: 30px; }
	.appPart2{ background-size: 100% 100%; height: auto; padding: 0 10px 40px;}
	.appPart2 .txt{ font-size: 20px; padding: 65px 0 25px; }
	.onlineMessage{ height:40px;line-height:40px;}
	.onlineMessage2{ padding:0 10px; font-size: 15px;}
	.appPart3{ height: auto; background-size: 100% 100%; padding: 0 10px 40px;}
	.appPart3 .txt{ padding-top: 65px; font-size: 20px; }
	.appPart4{ padding: 65px 10px 20px; }
	.appPart4 .box{ padding-bottom: 40px;}
	.appPart4 .leftDiv{ width: 100%; }
	.appPart4 .leftDiv{ padding-top: 0; }
	.appPart4 .txt{ padding-bottom: 15px; font-size: 20px; }
	.appPart4 .msg{ padding: 10px 0 30px; }
	.appPart4 .rightDiv{ padding-left: 0px; width: 100%; padding-top: 40px;}
	.appPart4 .imgDiv img{ width: 100%; }
	.appPart5{ padding: 65px 10px 60px; }
	.appPart5 .txt{ font-size: 20px; padding-bottom: 15px; }
	.appPart5 .msg{ padding-bottom: 25px;}
	.appPart5 .imgDiv img{ width: 100%; }
	.appPart6{ padding: 65px 10px 70px; }
	.appPart6 .txt{ font-size: 20px; padding-bottom: 15px; }
	.appPart6 .msg{ padding-bottom: 25px;}
	.appPart6 .imgDiv img{ width: 100%;}
	.appPart7{ text-align: center; padding: 65px 10px 70px; }
	.appPart7 .txt{ font-size: 20px; padding-bottom: 40px; }
	.appPart7 .imgDiv{ padding-bottom: 55px;}
	.appPart7 .imgDiv img{ width: 100%; }
	.gdpp{ padding-top: 30px; }
	.gdppPart1{ padding: 0 10px 55px; }
	.gdppPic .swiper-container{ padding-bottom: 80px;}
	.gdppPic .leftDiv{ width: 100%; padding-right: 0; padding-top: 20px;}
	.gdppPic .name{ font-size: 20px; padding-bottom: 25px; }
	.gdppPic .msg{ font-size: 14px; color: #646464; line-height: 24px; }
	.gdppPic .rightImg{ width: 100%; padding-top: 25px;}
	.gdppPic .rightImg .imgDiv{ padding-left: 0px; }
	.gdppPic .swiper-pagination{ font-size: 16px;}
	.gdppPic .swiper-pagination .my-pagination-current{ font-size: 30px; }
	.gdppPart2{ background-size: 100% 100%; height: auto; padding: 0 10px 30px;}
	.gdppPart2 .content{ padding: 50px 0 25px;}
	.gdppPart2 .txt{ font-size: 20px; padding-bottom: 30px;}
	.gdppPart3{ padding: 50px 10px 40px; }
	.gdppPart3 .txt{ font-size: 20px; padding-bottom: 30px;}
	.gdppPart3 .list{ padding: 0;}
	.gdppPart3 .list ul{ margin-right: -10px; }
	.gdppPart3 .list li{ width: 50%; margin-bottom: 20px;}
	.gdppPart3 .list li .box{ margin-right: 10px; box-shadow:0 1px 5px rgba(35,25,25,0.2); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.2); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.2);}
	.gdppPart4{ padding: 50px 0 55px;}
	.gdppPart4 .txt{ font-size: 20px; padding-bottom: 35px;}
	.gdppPart4 .bigBox{ padding: 0 10px; }
	.gdppPart4Pic{ padding: 0 0 60px 0; }
	.gdppPart4Pic .slick{ margin: 0; }
	.gdppPart4Pic .slick .imgDiv{ padding-bottom: 15px; background: none;}
	.gdppPart4Pic .slick .limg{ border: #f0f0f1 solid 1px;}
	.gdppPart4Pic .slick .name{ text-align: center; font-size: 18px; height: 24px; line-height: 24px; overflow: hidden;}
	.gdppPart4Pic .slick .msg{ text-align: center; padding-top: 10px; font-size: 14px; color: #a5a5a5;}
	.gdppPart4Pic .slick-prev{ left: 50%; margin-left: -50px; bottom: 0px; top: auto; margin-top: 0px;}
	.gdppPart4Pic .slick-next{ right: 50%; margin-right: -50px; bottom: 0px; top: auto; margin-top: 0px;}
	.gdppPart5{ padding: 50px 10px 60px;}
	.gdppPart5 .txt{ font-size: 20px; padding-bottom: 30px;}
	.gdppPart5 .imgDivTel{ display: block; }
	.gdppPart5 .imgDiv{ display: none; }
	.weixinPart1{ padding: 45px 10px 80px;}
	.weixinPart1 .txt{ font-size: 20px; padding-bottom: 30px;}
	.weixinPart1 .imgDiv img{ width: 100%; }
	.weixinPart2{ padding: 45px 10px 60px;}
	.weixinPart2 .txt{ font-size: 20px; padding-bottom: 60px;}
	.weixinPart2 .imgDiv{ padding-bottom: 50px;}
	.weixinPart2 .imgDiv img{ width: 100%; }
.caseShow .imgDiv img{width:100%;}
	}

</pre></body></html>