

@media (max-width:1800px) {		
	.padbox260{ padding: 0 150px;}
	.padbox{ padding: 0 150px;}
	.meiticenter-page .meiti-ul1 strong{ font-size: 26px;}
	.meiticenter-page .meiti-ul1 h3,.meiticenter-page .meiti-ul2 h3{ font-size: 20px;}
	.meiticenter-page .meiti-ul1 p{ font-size: 14px; height:48px; line-height: 24px;}
	.zybox1-right{ padding-right: 5vw;}
	.zhiye-box2{ padding: 0 5vw;}
	.zybox2-left{ flex: 1; max-width: 50%; padding-right: 0;}
	.zybox2-right{ right: 5vw;}
	
}

@media (max-width:1700px) {
	/*添加*/
	.about-sec2box .swiper-button-prev,.about-sec2box .swiper-button-next{margin-top:-28px;}
	.about-sec2box .swiper-slide::before{margin-top: 0;}
}

@media (max-width:1600px) {
	.market-coop .title{ padding-top: 0;}
	.market-cooplist .div1 h3{ font-size: 26px}
	.market-cooplist .div1 p{ font-size: 14px}
	.item-cooplist li h3{ font-size: 16px;}
	.breadcrumb a{ height: 80px; line-height: 80px; font-size: 16px;}
	.rencai-tit h3{ font-size: 28px;}
	.rencai-tit p{ font-size: 18px;}
	.rencai-box2 .div1 .rc-name{  font-size: 20px;}
	.rencai-box2 .rc-text p{ font-size: 14px;}
	.Guarantee_time li h2{font-size: 52px;}
	.Guarantee_time li p{font-size: 16px;}
	.page-hdwy-team .right{padding: 3vw;}
	.page-hdwy-team .right h2{font-size: 40px;}
	.page-hdwy-team .right span{margin: 2vw 0;}
	.page-hdwy-team .right p{margin-bottom: 10px;}
	.timeline {	padding: 2vw 3.5vw 2vw 2vw;	}
	.gallery-thumbs{ bottom: 4.5vw;}
	.gallery-top .swiper-slide img{ width: 40vw;}
	.page-hdwy-course-list h2{ font-size: 24px; margin-bottom: 1vw;}
	.page-hdwy-jiazhi .left h3{ font-size: 36px;}
	.page-kg-title h2{ font-size: 32px;}
	.page-kg-title p{ font-size: 18px;}
	.gallery-thumbs .swiper-wrapper{ margin-top: 1vw;}
	.page-kg-title h3{ font-size: 34px;}
	
	
	
}

@media (max-width:1500px) {
	.tabs-container .swiper-slide h3{ padding: 25px 0;}
	.tabs-container .swiper-slide h2{ font-size: 16px;}
	.tabs-container .swiper-slide p{ height: 30px;}
	.sec1-right-text img{ display: none;}
	.sec1-right-text p{ margin: 0 0 40px; height: 120px;}
}



@media (max-width:1400px) {
	
	.padbox{ padding: 0 100px;}
	.padbox260{ padding: 0 100px;}
	.headerwarp{ padding: 0 20px;}
	.navbar{ padding: 0 3%;}
	.padding55{ padding: 40px 0;}
	.title h3{ font-size: 34px;}		
	.title .p2{ font-size: 100px; height: 40px;}
	.market-cooplist .div1 h3{ font-size: 20px}
	.gongying-ul li h3{ font-size: 20px;}
	.breadcrumb a{ height: 60px; line-height: 60px;}	
	.meiticenter-page .meiti-ul1 h3{ font-size: 16px; line-height: 30px; }
	.meiticenter-page .meiti-ul1 strong{ font-size: 20px;}
	.meiticenter-page .meiti-ul1 b{ font-size: 14px; padding-top: 2vw;}
	.meiticenter-page .meiti-ul2 h3{ font-size: 18px; line-height: 30px;}
	.meiticenter-page .meiti-ul2 strong{ font-size: 24px;}
	.meiticenter-page .meiti-ul2 b{ font-size: 14px; padding-top: 1vw;}
	.honorcenter-page .honor-ul1 p{  font-size: 16px;}
	.rencai-box2 .div1 .rc-name{  font-size: 16px;}
	.rencai-box2 .rc-ptext p{ line-height: 36px; font-size: 14px;}
	.fengcai-ul li p{ font-size: 16px;}
	.zhuzhai-box1 h3,.zhuzhai-box2 .zz-tit{	font-size: 26px; }
	.zhuzhai-box2 .zz-tit{padding-bottom: 3vw; }
	.zhuzhai-box2 .zz-name{ font-size: 16px;}	
	.zhuzhai-box3 .zzbox3-name{ font-size: 30px;}
	.zhiye-box2 p{ line-height: 32px;}
	.page-fwts-wisdom .swiper-slide-text{ height: 75%;}
	.page-hdwy-jiazhi .left h3{font-size: 40px;}
	.page-hdwy-jiazhi .left h5{font-size: 20px;}
	.page-hdwy-jiazhi .left p{font-size: 16px;}
}

@media (max-width:1200px) {		
	.headerwarp{ display: none;}
	.mobile-header{ display: block;}
	.neibanner{ padding-top: 55px;}
	.banner{ margin-top: 50px;}	
	.padbox{ padding: 0 50px;}
	.padbox260{ padding: 0 50px;}
	.padding55{ padding: 30px 0;}
	
	.biglayer .xinjiade{ position: relative; top: 0;}
	
	.index-sec1{ flex-direction: column; margin-top: 4vw;}
	.index-sec1 .sec1-right{ margin-top: 4vw;}
	.index-sec1 .sec1-right,.index-sec1 .sec1-left{ flex: 1; width: 100%; max-width: 100%; box-shadow: 0 0 5px rgba(0,0,0,0.1);}
	.tabs-container .swiper-slide h3{ padding: 20px 0; font-size: 16px;}
	.tabs-container .swiper-slide h2{ padding: 0px 0 20px 0; font-size: 16px;}
	.sec1-right-tu h3{ font-size: 22px;}
	.sec1-right-text p{ margin: 0 0 20px;}
	.sec1box{ margin-bottom: 5vw;}
	.market-cooplist .div1{ flex-direction: column; justify-content: center; padding: 5vw 0;}
	.market-cooplist .div2{ display: none;}
	.market-cooplist li .li-cont,.market-cooplist li{ height: auto;}
	.market-cooplist li .div1-text,.market-cooplist li .li-ico{ position: relative; order: 5; left: auto; top: auto; right: auto;}
	.market-cooplist li .li-ico{ height: 50px; order: 2; margin:0 auto 3vw auto;}
	.market-cooplist .div1 h3{ font-size: 22px; text-align: center;}
	.market-cooplist .div1 .p1{ font-size: 14px; line-height: 1.2; padding-top: 2vw; text-align: center;}
	.market-cooplist li:hover .div1-text,.market-cooplist li:hover .li-ico{  position: relative; transform: none; left: auto; top: auto; right: auto; }
	.title h3{ font-size: 28px; padding: 2vw 0;}
	.title b{ height: 22px;}
	.title .p1{ font-size: 14px;}
	.title .p2{ font-size: 50px; height: 25px;}
	.foot-cont .div-center h2{ font-size: 20px;}
	.foot-code{ display: none;}
	.foot-cont h3{ padding-bottom: 3vw;}
	.copyright-cont .p1{ text-align: center;}
	.copyright-cont .p2{ display: none;}
	.copyright-cont{ justify-content: center;}
	.gongying-ul .tag{ width: 80px; font-size: 14px; height: 30px; line-height: 30px;}
	.breadcrumb a{  height: 50px; line-height: 50px; font-size: 14px;}
	
	.meiticenter-page .meiti-ul1 h3{ height: 30px; overflow: hidden;}
	.meiticenter-page .meiti-ul1 p{ margin: 2vw 0 3vw 0;}
	.meiticenter-page .meiti-ul2 a{ align-items: center;}
	.getmore{ width: 200px; height: 50px; line-height: 50px; font-size: 16px;}
	.honorcenter-page .honor-ul1 p{  font-size: 14px;}
	.rencai-page .rencai-ul1 h3{ font-size: 20px;}
	.rencai-tit h3{ font-size: 24px;}
	.rencai-tit p{ font-size: 16px;}
	.rencai-box2 .more-btn{ width: auto; background: none;}
	.more-btn b{ display: none;}
	.fengcai-ul li figure{ background: none; padding-bottom: 0;}
	.fengcai-ul li p{ font-size: 16px;}
	.zhuzhai-box3 .zzbox3-name{ font-size: 24px;}
	.lianxi-box{ padding: 35px 20px;}
	.zhiye-box1{ flex-direction: column;}
	.zhiye-box1 .maptu{ max-width: 70%; width: 100%; margin: 0 auto;}
	.zybox2-left{ width: 58%; max-width: 100%; padding-right: 2vw;}
	.zybox1-right{ padding-bottom: 0vw; }
	.zybox1-right p{ font-size: 15px; line-height: 35px; }
	.zybox2-right{ position: relative; width:40%; right: 0;}
	.zhiye-box2 p{ font-size: 14px; line-height: 32px;}
	.zhiye-box2 h3{ padding-bottom: 2vw;}
	.zhiye-box2{ height: auto; padding: 5vw 2vw; justify-content: space-between;}
	.zybox2-right img{ height: auto; width: auto; max-width: 100%;}
	.footer{ height: auto;}	
	.gydetail-page .gy-tit{ font-size: 20px; margin-bottom: 2vw;}
	.page-hdwy-team .right h2{ font-size: 24px;}
	.timeline{ padding: 2vw;}
	.gallery-top .swiper-slide img{ width: 50vw;}
	.gallery-thumbs{ position: relative; z-index: 333; top: auto; bottom: auto; right: auto; left: auto; bottom: 0;}
	.gallery-thumbs .swiper-wrapper{flex-direction: row; flex-wrap: nowrap; display: flex;  margin-top: 0;}
	.timeline .swiper-button-prev,.timeline .swiper-button-next{ display: none;}
	.page-hdwy-jiazhi .left h3{ font-size: 26px;}
	.page-hdwy-jiazhi .left p,.page-hdwy-jiazhi .left h5{ line-height: 32px; font-size: 16px;}
	.gallery-top {height: auto; padding: 2vw 0;}
}

@media (max-width:1000px) {	
	.padbox{ padding: 0 30px;}	
	.padbox260{ padding: 0 30px;}
	.tabs{ justify-content: space-evenly;}
	.sec1-right-text .tu1{ height: 50px;}
	.footer .div-center{ display: none; }
	.lianxi-boxleft{ background: #fff;}
	.lianxi-boxleft,.lianxi-boxright,.lx-rightbg{ margin-top: 0;}
	.lianxi-boxright .lx-tit h3{ font-size: 24px;}
	.lianxi-boxright input{ height: 50px !important;}
	.lianxi-boxleft .p1{ font-size: 16px;}
	.lianxi-boxleft .p2{ font-size: 14px;}
	.lianxi-boxright .area{ height: 100px;}
	.gy-form{ max-width: 90%; padding: 7vw 3vw;}
	.gyform-tit{ font-size: 18px; padding-bottom: 5vw;}
	.gy-form .div-in input{ height: 40px; line-height: 40px; width: 70%;}
	.gy-form .div-in{ margin-bottom: 3.5vw;}
	.gy-form .div-in span{ width: 30%;}
	.gy-form .gy-sub{ height: 40px; line-height: 40px;}
	
	.page-kg-about-box .left .text{padding: 40px 0;}
	.page-kg-about-box .left .text p{font-size: 16px;}
	.page-kg-title h2{font-size: 28px;}
	.page-kg-about-box .right em .t1{width: 80%; font-size: 18px; padding:40px 20px;}
	.page-kg-about-text p{font-size: 14px;}
	
	.about-sec2box .swiper-button-prev, .about-sec2box .swiper-button-next{/* margin-top: -38px; */}
	.about-sec2box .swiper-slide::before{margin-top: 3px;}
	.page-fwts-wisdom .swiper-wrapper .swiper-slide-box{width: 100%;}
	.page-fwts-wisdom .swiper-container{background: none;}
	.page-hdwy-course-list h2{ font-size: 18px;}
	.page-hdwy-course-list ul li a{ height: 35px; line-height: 35px;}
	
	
}

@media (max-width:800px) {		
	.gongying-ul li .p1{ line-height: 24px; height: 72px; overflow: hidden;}
	.gongying-ul li a{ padding: 6vw 2vw 4vw 2vw;}	
	.rencai-page .rencai-ul1 li{ padding: 2vw 1vw;}
	.rencai-page .rencai-ul1 img{ height: 50px;}
	.rencai-page .rencai-ul1 h3{ font-size: 16px;}
	.zhuzhai-box2 .swiper-slide a{ padding-bottom: 8vw;}
	
	
}

@media screen and (max-width: 768px) {
	
  .page-hdwy-course-list ul li a{ height: 30px; line-height: 30px;}
}

@media (max-width:750px) {	
	.market-cooplist .div1 h3{ font-size: 16px; text-align: center;}
	.market-cooplist .div1 .p1{ font-size: 12px; text-align: center;}
	.market-cooplist li .li-ico{ height: 40px;}
	.padbox{ padding: 30px 20px; line-height: 35px;}	
	.padbox260{ padding: 0 10px;}
	.title h3{ font-size: 24px;}
	.item-cooplist li{ width: 49%;}
	
	.market-cooplist li{ width: 50%;  }
	
	.item-cooplist li figcaption{ padding: 3vw 0  5vw 0;}
	.item-cooplist li p{ line-height: 24px; height: 24px; overflow: hidden; margin-top: 1.5vw;}
	.morelist{ width: 100%; height: 45px; line-height: 45px; font-size: 14px; border-width: 1px;}
	.morelist img{ width: 50px;}
	.foot-cont .logo{ display: none;}
	.foot-cont .div-right{ display: flex; justify-content: center; flex-direction: column; margin: 0 auto;}
	.foot-cont h3{ text-align: center;}
	.foot-cont p{ text-align: center; padding-bottom: 3vw;}	
	.zhiye-box2 h3{ font-size: 20px;}
	.detail-page .det-tit h3{ font-size: 20px; line-height: 1.36;}
	
	
	
	/*添加*/
	.page-column li a{ font-size: 13px; color: #333333;}
	.page-kg-about-banner{padding-bottom: 0;}
	.page-kg-about-box{flex-direction: column;}
	.page-kg-about-box .left{  width: 100%; padding-right: 0;}
	.page-kg-title{padding: 8vw 0;}
	.page-kg-title h2{font-size: 24px;}
	.page-kg-about-box .left .text{padding: 6vw 0;}
	.page-kg-about-box .left .text p{font-size: 14px;}
	.page-kg-about-box .right{width: 100%; margin-top: 4vw;}
	.page-kg-about-text{margin-top: 10vw;}
	.about-sec2box .swiper-button-prev, .about-sec2box .swiper-button-next{/* margin-top: -34px; */}
	.page-kg-title h3{font-size: 22px;}
	.page-kg-title p{font-size: 14px;}
	.page-fwts-list li{width: 100%; height: auto; padding:5vw 5vw 0 5vw; margin-bottom: 4vw;}
	
	.page-fwts-list li .text{ height: auto; padding-top: 5vw;}
	.page-fwts-list li .text h2{font-size: 20px; font-weight: normal;}
	.page-fwts-list li .text p{font-size: 14px;}
	.page-fwts-system-list li{width: calc(100%/2); margin: 0 auto 30px;}
	.page-fwts-system-list li a{width: 92%;}
	.page-fwts-system-list li em{margin-bottom: 0;}
	.page-fwts-system-list li em img{height: 40px;}
	.page-fwts-system-list li h4{font-size: 18px; margin-bottom: 15px;}
	.page-fwts-case{margin-top: 40px; padding-bottom: 40px;}
	
	.Guarantee_time li{padding: 3vw 0; width: calc(100%/2);}
	.page-hdwy-team{flex-direction: column; max-height: 100%;}
	.page-hdwy-team .left,.page-hdwy-team .right{width: 100%;}
	.page-hdwy-team .right{padding: 4vw;}
	.page-hdwy-team .right h2{font-size: 24px;}
	.page-hdwy-jiazhi .left{width: 100%; float: none; text-align: center;}
	.page-hdwy-jiazhi .left h3{font-size: 30px;}
	.page-hdwy-jiazhi .left h5{font-size: 18px; margin-bottom: 0;}
	.page-hdwy-jiazhi .left{padding: 4vw 0;}
	.page-hdwy-jiazhi .left p{font-size: 14px;}	
	
	/* 时间轴 */
	.page-hdwy-course{ padding-bottom: 6vw;}
	.timeline{ padding: 5vw 4vw 6vw 4vw;}
	.gallery-top .swiper-slide .pic{ display: block; width: 100%;}
	.gallery-top .swiper-slide{ flex-direction: column;}
	.gallery-top .swiper-slide img{ width: 100%; max-width: initial}	
	.gallery-top {height: auto;}
	.page-hdwy-course-list{ width: 100%; margin-left: 0;}
	.page-hdwy-course-list .ulcont{ width: 100%; max-width: 100%; overflow-y: initial; max-height: initial;}
	.page-hdwy-course-list h2{ text-align: center; padding-bottom: 2vw;}
	.page-hdwy-course-list ul li a{ text-align: center; display: block;}
	.gallery-top .swiper-wrapper{ padding-bottom: 4vw;}
	.gallery-top .swiper-pagination{ display: block;  bottom: 0vw;}
	.gallery-thumbs{ display: none;}
	.gallery-top .swiper-pagination-bullet-active{ background: #C5271D;}
	.page-hdwy-jiazhi .left h5 span{ font-size: 16px;}
	.page-hdwy-jiazhi .left p{ margin-bottom: 0;}
	.zhuzhai-box2 .swiper-slide{width:100% !important;}
}

@media (max-width:700px) {	
	.tabs a{ padding-top:4vw}
	.tabs{ justify-content: space-around;}
	.index-sec1 .sec1-left,.sec1-right-text{ padding-bottom: 8vw;}
	.index-sec1 .sec1-right{ flex-direction: column; box-shadow: none;}
	.sec1-right-tu .p1{ bottom: 5vw;}
	.sec1-right-tu{ padding: 5vw;}
	.sec1-right-tu .div1 strong{ font-size: 26px;}
	.sec1-right-tu .tu-pos{ position: relative; margin: 0 auto;}	
	.sec1-right-text{ box-shadow: 0 0 5px rgba(0,0,0,0.1); margin-bottom: 3vw; max-width: 100%;}
	.gongying-ul{ flex-direction: column;}
	.gongying-ul li{ max-width: 100%; width: 100%; margin-bottom: 4vw;}
	.gongying-ul li .p1{  margin-top: 5vw; line-height: 24px;}
	.gongying-ul li a{ padding: 8vw 2vw 4vw 2vw;}
	.gongying-ul li h3{ font-size: 16px;}
	.meiticenter-page .meiti-ul1{ flex-direction: column;}
	.meiticenter-page .meiti-ul1 li{ width: 100%; margin-bottom: 4vw; padding: 3vw 2vw;}
	.meiticenter-page .meiti-ul2 li{ margin-bottom: 4vw;}
	.meiticenter-page .meiti-ul2 strong{ font-size: 16px;}
	.meiticenter-page .meiti-ul2 b{ font-size: 12px;}
	.meiticenter-page .meiti-ul2 i{ display: none;}
	.meiticenter-page .meiti-ul2 h3{ font-size: 16px; height: 30px; overflow: hidden;}
	.meiticenter-page .meiti-ul2 p{ font-size: 12px; height: 20px; line-height: 20px;}
	.getmore{ width: 200px; height: 45px; line-height: 45px; font-size: 14px; margin-top: 5vw;}
	.breadcrumb a{ height: 45px; line-height: 45px; font-size: 15px;}
	.honorcenter-page .honor-ul1 li{ width: 48%; margin-bottom: 4vw;}
	.rencai-page .rencai-ul1 { flex-wrap: wrap;}
	.rencai-page .rencai-ul1 li{ width: 48.5%; margin-bottom: 4vw; padding:5vw 3vw;}
	.rencai-page .rencai-ul1 p{ line-height: 24px; font-size: 13px;}
	.rencai-tit h3{ font-size: 20px;}
	.rencai-tit p{ font-size: 14px;}
	.rencai-box2 .div1{  flex-direction: column; justify-content: flex-start; }
	.rencai-box2 .div1 .rc-name{ width: 100%; text-align: left; padding:3vw 4vw; border-bottom: 1px solid #F5F5F5; background: #F5F5F5;}
	.rencai-box2 .rc-text{ width: 100%; border-left: none;}
	.fengcai-ul li{ width: 49%;}
	.lb-outerContainer { width: 90% !important; height: auto !important;}
	.lb-dataContainer{width: 90% !important; height: auto !important; }
	.zhuzhai-box1 h3, .zhuzhai-box2 .zz-tit{ font-size: 22px; padding-bottom: 3vw;}
	.zhuzhai-box2 .zz-tit{padding-bottom: 5vw; }
	.zhuzhai-box1 p br{ display: none;}
	.zhuzhai-box2 figcaption{ margin-top: -8vw; padding: 4vw;}
	.zhuzhai-box2 .swiper-slide a{ padding-bottom: 12vw;}
	.zhuzhai-box2 .swiper-button-next, .zhuzhai-box2 .swiper-button-prev{ right: 10%;}
	.zhuzhai-box2 .swiper-button-prev{ left: 10%;}
	.zhuzhai-box2 .zz-text{	line-height: 30px;overflow: hidden;height: 30px;}
	.zhuzhai-box3{ flex-direction: column;}
	.zhuzhai-box3 .zz-box3tu{ padding: 0 5vw;}
	.zhuzhai-box3 .zz-box3text{ padding: 5vw 3vw;}
	.zhuzhai-box3 .p1{ padding: 3vw 0;}
	.zhuzhai-box3 .p4{ font-size: 14px; line-height: 26px; margin-top: 2vw;}
	.zhuzhai-box3 .zzbox3-name{ font-size: 20px;}
	.lianxi-box{ flex-direction: column;}
	.lianxi-box{ padding: 30px 10px;}
	.lianxi-boxleft, .lianxi-boxright, .lx-rightbg{ width: 100%;}
	.lx-rightbg{ max-width: 100%;}
	.lianxi-boxright .lx-tit h3,.lianxi-boxright .lx-tit h4{ text-align: center;}
	.lianxi-boxright .lx-tit h4{ padding-bottom: 5vw;}
	.lx-leftbg,.lx-rightbg{ padding: 6vw 3vw;}
	.lianxi-boxright input {height: 40px !important;}
	.lianxi-boxright .lx-tit h3{ font-size: 20px; padding-bottom: 1vw;}
	.lianxi-boxright .sub{	font-size: 14px;}
	.detail-page .det-tit h3{ font-size: 16px;}
	.detail-page{ padding: 7vw 3vw;}
	.detail-page .det-tit .div1{ padding: 2vw 0 5vw 0; margin-bottom: 4vw;}
	.detail-page .de-text p{ line-height: 36px; font-size: 14px;}
	.fenpian{ margin: 5vw 0 0 0; flex-direction: column;}
	.fenpian a{ margin-bottom: 5vw;}
	.fenpian a:last-child{ margin-bottom: 0;}
	.gydetail-page .gy-tou{ flex-direction: column;}
	.gydetail-page{  position: relative; padding-bottom: 20vw; padding-top: 7vw;}
	.gydetail-page .gy-btn{ position: absolute; bottom: 10vw;}
	.join-form{ max-width: 80%; padding: 5vw 5vw 7vw 5vw;}
	.join-form input{ margin-bottom: 4vw; height: 40px;}
	.join-form .join-tit{ margin-bottom: 5vw; font-size:20px;}
	.join-form .sub{ height: 40px; font-size: 14px;}
	.zhuzhai-box1 p{ font-size: 15px;}
}

@media (max-width:680px) {		
	
	/*添加*/
	.about-sec2box .swiper-button-prev, .about-sec2box .swiper-button-next{/* margin-top: -38px; */}
	.Guarantee_time li h2{font-size: 26px;}
	.Guarantee_time li p{font-size: 14px;}
	.page-hdwy-jiazhi {padding: 3vw 0; background-attachment: initial;}
	.page-hdwy-jiazhi .left h3{font-size: 24px;}
	.gys-fenpian{ flex-direction: column; margin-bottom: 2vw; justify-content: flex-start; align-items: initial;}
	.gys-fenpian .gy-backlist{ background: #F5F5F5; text-align: center; border:none; margin-top: 5vw;}
	.gydetail-page .gy-btn{left: auto; right: auto; margin: 0; right: 3vw; left: 3vw; text-align: center;}
}

@media (max-width:600px) {	
	
	.zhiye-box2{ flex-direction: column; padding:7vw 5vw;}
	.zybox2-left{ width: 100%; padding-right: 0;}
	.zybox2-right{ width: 100%; margin-top: 3vw;}
	.zhiye-box2 h3{ margin-bottom: 3vw;}
	.zhiye-box1 .maptu{ max-width: 90%;}
	.zhiye-box1 h3{ font-size: 24px;}
	.zhiye-box1 .div1{ padding-top: 7vw;}
	.detail-page .det-tit span{ padding: 0;}
	.detail-page .det-tit .div1{ justify-content: space-between;}
	.detail-page .det-tit h3{ margin-bottom: 3vw;}
	.gydetail-page .gy-tit{ font-size: 18px;}
	.gydetail-page .gy-time { text-align: center; padding: 2vw 0;}
	.gydetail-page .gy-time span{  padding: 0 5px;}
	.page-kg-title h3{ margin-bottom: 2vw; font-size: 20px;}
	.page-kg-title p{ font-size: 12px;}
}

@media (max-width:500px) {		
	.zhuzhai-xielou .swiper-slide a{ flex-direction: column; }
	.zhuzhai-xielou .swiper-slide figure{ width: 100%;}
	.zhuzhai-xielou .swiper-slide figcaption{ width: 100%;}
	 
	.zhuzhai-xielou .swiper-slide .zz-name{ font-size: 16px;}
	.zhuzhai-xielou .swiper-slide .zz-text{ font-size: 14px;}
	.gydetail-page .gy-btn{ position: absolute; bottom: 5vw;}
	
	.page-fwts-list li .pic img{ height: 40vw;}
	.about-sec2box .swiper-slide p{ font-size: 16px;}
	.copyright-cont .p1 span{ display: none;}
	.page-kg-about-text .p{ margin-bottom: 0;}
	.page-kg-about-text p{ margin-bottom: 20px;}
}

@media (max-width:450px) {	
	.copyright-cont .p1{ font-size: 13px; line-height: 24px;}
	.breadcrumb { justify-content: center;}
	.breadcrumb a{ width: 33.33%; flex: initial; border-bottom: 1px solid #F5F5F5; flex-grow: 1;}
	.rencai-box2 .rc-text p:nth-child(3){ display: none;}
	.rencai-box2 .div2{ padding:4vw 3vw 5vw 3vw;}
	.fengcai-ul li p{ font-size: 14px;}
	.page-kg-title h2{ font-size: 20px; }
	.page-kg-title{padding: 10vw 0 4vw 0; }
	.about-sec2box{ margin-top: 0;}
	
}

@media (max-width:420px) {	
	.about-sec2box .swiper-slide em{padding-bottom: 30px;}
	.about-sec2box .swiper-container{padding: 0;}
	.padbox2{padding: 0 20px; box-sizing: border-box;}
	.page-fwts-wisdom .swiper-slide-text{ width: 100%; right: 0; position:inherit; top: 0; transform: translateY(0); padding: 7vw;}
	.page-fwts-wisdom .swiper-slide-text h2{font-size: 22px; margin-bottom: 5vw;}
	.page-fwts-wisdom .swiper-wrapper .num{margin-bottom: 6vw;}
	.page-fwts-wisdom .swiper-wrapper .num span.span1{font-size: 45px;}
	.page-fwts-wisdom .swiper-wrapper .num span.span2{font-size: 22px;}
	.page-fwts-wisdom .swiper-button-next,.page-fwts-wisdom .swiper-button-prev{top: auto; bottom: 0;}
	.page-fwts-wisdom .swiper-button-prev{left: auto; right: 16%;}
	.page-fwts-wisdom .swiper-button-next{left: auto; right: 2%;}
	
	
}

@media (max-width:320px) {	
	.detail-page .det-tit span{ font-size: 12px;}
	.gongying-ul li a{ padding: 10vw 2vw 4vw 2vw;}

}
