﻿@charset "utf-8";

.pc1440,.pc1220,.pc1086,.pc800,.pc650,.pc600,.pc450{display: block;}

.mm1440,.mm1220,.mm1086,.mm800,.mm650,.mm600,.mm450{display: none;}

.wh{max-width:1200px}

@media only screen and (max-width: 1440px){

	.mm1440{display: block;}

	.pc1440{display: none;}

	.wh{width: 95%}

	.iFooter .wh{width:95%;padding: 30px 0;}

	.iFooter .iFooterA{width: 200px;}

	.iFooter .iFooterB{margin-left: 2%;}

	.iFooterB li{margin-right: 30px;max-width: 250px;}

	.slideL2 .new_con{width: 80%;}

	.tou_01 h3{font-size: 35px;}

	.tou_01 p{font-size: 15px;margin-top: 10px;}

	.slideL3a .swiper-slide i{width: 120px;height: 120px;background-size: 40%;}

	.slideL3a .swiper-slide h3{font-size: 20px;margin-top: 20px;margin-bottom: 15px;}

	.slideL3a .swiper-slide p{font-size:16px;line-height: 25px;}

	.lunbo03_son .pic{height: 330px;}

	.lunbo03_son .ro{height: 250px;padding-top: 4%;border-width: 1px;padding-left: 6%;padding-right: 2%;}

	.lunbo03_son .ro h3{font-size:18px}

	.lunbo03_son .ro .jscroll{font-size:14px;margin-top: 20px;}

	.lunbo03_son .lunbo03_s_p:after{display:none}

	.lunbo03_son .lunbo03_s_p{bottom:15%}

	.lunbo04 .swiper-slide{line-height: 50px;}

	.lunbo05 .swiper-slide.swiper-slide-active{transform: scale(1.1);}

	.lunbo05 .swiper-slide.swiper-slide-prev{transform: scale(.8);}

	.lunbo05 .swiper-slide.swiper-slide-next{transform: scale(.8);}

	.lunbo05 .swiper-slide.swiper-slide-next .pic{margin-left:60%}

	.lunbo05 .swiper-slide.swiper-slide-prev .pic{margin-right:60%}

	.lunbo05 .swiper-slide{transform: scale(.6);}

	.slideL4 .lunbo03{width: 80%;max-width: 900px;}

	.lunbo01 .swiper-container.lunbo03_son{width: 80%;max-width: 900px;}

	.lunbo01 .slideL4 .lunbo04{width: 80%;max-width: 900px;}

	.lBanner .wh{width: 80%;}

	.slideL6 .lunbo06{}

	.lunbo06 .swiper-slide{border: 1px solid white;padding: 10px;}

	.lunbo06 .swiper-slide .ro h3{font-size: 14px;line-height: 20px;height: 40px;margin-bottom:10px;}

	.lunbo06 .swiper-slide .ro{margin-bottom:10px;}

	.lunbo06 .swiper-slide .pic{height: 200px;}

	.slideL6 .wh .swiper-button-white{width: 40px;height: 100px;background-size: 15px;margin-top: -50px;}

	.lunbo01 .slideL6 .wh{}

	.lunbo01 .slideL6{padding-bottom: 56px;}

	.lunbo01 .slideL6 .iFooter{height: 56px;}

	.slideL6 .swiMap{}

	.slideL6 .iFooter .wh{display: none;}

}

@media only screen and (max-width: 1220px){

	.mm1220{display: block;}

	.pc1220{display: none;}

	.wh{width: 95%;}

	.iFooterA{}

	.l_04 li .pic{width: 200px;}

	.l_04 li .ro{padding-left: 217px;}

	.iHeader ul li a{padding: 0;}

	.lunbo05 .swiper-slide .ro h3{font-size: 19px;}

	.lunbo05 .swiper-slide .ro .jscroll{font-size: 14px;line-height: 25px;margin-top: 6%;height: 100px;}

	.tou_01 h3{font-size: 30px;}

	.tou_01 p{font-size: 12px;margin-top: 5px;}

	.tou_01 span{margin-top: 20px;width: 40px;}

	.slideL2 .new_con{width: 80%;font-size: 16px;}

}

@media only screen and (max-width: 1086px){

	.mm1086{display: block;}

	.pc1086{display: none;}

	.iFooter .iFooterA{display:none}

	.lBanner{padding-top: 50px;}

	.l_08>li>.lg h2{width:100%;font-size: 40px;}

	.l_08>li>.lg p{width:100%;height: auto;font-size: 17px;margin-top: 8%;padding: 0 10px;}

	.l_08>li>.lg{width:200px;border-right-width: 2px;padding-top: 7%;text-align: center;}

	.l_08>li>.rg{padding-left: 226px;}

	.l_04 li .ro h3{height: 35px;line-height: 35px;font-size: 14px;top: 20px;width: 110%;}

	.l_04 li .ro h3:after{height: 35px;width: 30px;right: -30px;}

	.l_04 li .ro .jscroll{margin-top: 46px;line-height: 25px;margin-top: 70px;height: 150px;margin-bottom: 20px;}

	.l_04 li a{height:300px}

	.l_04 li .pic{height: 265px;}

	.l_04 li .ro{height:300px}

	.l_04 li .ro .con{height:auto}

	.l_14>li .pic{height: 300px;}

	.lunbo07 .swiper-slide-active{transform: scale(1.4);}

	.lunbo07 .swiper-slide-prev{transform: scale(1.1);}

	.lunbo07 .swiper-slide-next{transform: scale(1.1);}

	.lunbo07 .pre07{left:10%}

	.lunbo07 .nex07{right:10%}

	.lunbo07 .swiper-slide{height: 330px;}

	.lunbo07 .swiper-slide a div h3{}

	.lunbo05 .swiper-slide.swiper-slide-active{transform: scale(.8);}

	.lunbo05 .swiper-slide.swiper-slide-prev{transform: scale(.6);}

	.lunbo05 .swiper-slide.swiper-slide-next{transform: scale(.6);}

	.lunbo05 .swiper-slide.swiper-slide-next .pic{margin-left:0}

	.lunbo05 .swiper-slide.swiper-slide-prev .pic{margin-left: 0;}

	}

@media only screen and (max-width: 800px){

	.mm800{display: block;}

	.pc800{display: none;}

	.slide2Al .con sub{font-size: 20px;}

	.slide2Al .con span{font-size: 40px;}

	.slide2Al .con sup{font-size: 20px;}

	.iFooterC{display:none}

	.iFooter .iFooterB{width:100%}

	.iFooter .wh{padding: 10px 0;}

	.iFooterB li{width:50%;margin-right: 0;max-width: 400px;}

	.l_06 li{width: 45.67%;}

	.l_07>.lg{position: relative;border-right: none;padding-right: 0;margin-bottom: 20px;}

	.l_07>.rg{padding-left:0;}

	.l_07>.rg .jscroll{height: auto;}

	.l_07>.lg h2{font-size: 27px;margin-bottom: 10px;}

	.l_07>.lg h3{font-size: 30px;}

	.l_04 li{width: 48%;margin: 1%;padding-right: 0;}

	.l_04 li .pic{width: 100%;position: relative;float: none;}

	.l_04 li .ro{padding-left:0;height: 191px;}

	.l_04 li a{height:auto}

	.l_04 li .ro h3{width:100%}

	.l_04 li .ro h3:after{display:none}

	.l_04 li .ro .jscroll{height: 75px;}

	.l_14>li .pic{height: 200px;}

	.l_14>li .ro span{display: none;}

	.l_10 li{height:auto}

	.l_10 li a{padding:0}

	.l_10 li .ro{padding:15px}

	.l_10 li .pic{position: relative;width: 100%;height: 338px;background-size: cover;}

	.slideL3a .pre3a {display:block;}

	.slideL3a .nex3a {display:block;}
	.slide3 .con,.slide5 .con{margin-left: 10%;}

}

@media only screen and (max-width: 650px){

	.mm650{display: block;}

	.pc650{display: none;}

	.slide2Al{width: 50%;height: 33.33%;}

	.slide2A .slide2Al:nth-of-type(3){background: rgba(0, 0, 0, 0.4);}

	.slide2A .slide2Al:nth-of-type(4){background: rgba(0, 0, 0, 0.1);}

	.l_08>li>.lg{width: 100%;border-right: 0;}

	.l_08>li>.rg{position: relative;height: 300px;padding: 20px;}

	.l_08>li{height:auto}

	.l_08>li>.lg p{margin-top:10px}

}

@media only screen and (max-width: 600px){

	.mm600{display: block;}

	.pc600{display: none;}

	.pag01{right:20px !important}

	.tou_01 h3{font-size: 20px;}

	.tou_01 p{font-size: 12px;}

	.slide2Al h3{font-size: 16px;}

	.slide2Al p{font-size: 12px;}

	.slideA .con{width: 300px;}

	.slide3 .con,.slide4 .con, .slide5 .con,.slide6 .con{margin-left: 10%;}

	.slideA h3{font-size:30px}

	.slideA span{font-size:14px}

	.slideL2 .new_con{font-size: 14px;}

	.lBanner .wh .tableCell{text-align: center;}

	.l_01{padding: 30px 0;padding-left: 25px;}

	.l_nav{margin-bottom:30px}

	.l_nav a{height: 40px;font-size: 15px;line-height: 40px;padding: 0 20px;margin-right: 20px;}

	.l_case li .ro .jscroll{height: 125px;}

	.l_case li .shi{margin-top: 15px;}

	.l_06 li a{padding:10px 0;}

	.l_06 li .pic{width: 80%;margin-bottom: 10px;}

	.l_06 li .ro{width: 100%;}

	.l_06 li .ro h3{font-size:16px;padding-top: 15px;}

	.l_09 li{padding-left: 87px;margin-bottom: 30px;}

	.l_09 li .shi{width: 75px;height: 110px;}

	.l_09 li .shi span{font-size: 35px;}

	.l_09 li .shi p{font-size:14px}

	.l_03 li{position:relative;padding-top: 250px;height: auto;}

	.l_03 li .pic{position:absolute;width: 100%;top: 0;height: 250px;}

	.l_03 li .ro{height: 265px;width: 100%;padding: 20px;}

	.l_03 li .ro h1{margin-bottom: 20px;}

	.l_03 li .ro a{margin-top:10px}

	.feny02>a.a1{width: 100%;float: none;}

	#map{height: 300px;}

	.l_14>li .pic{height: 150px;}

	.l_14>li .ro{padding: 10px;}

	.l_14>li .ro h3{font-size: 14px;    margin-bottom: 0;}

	.l_14>li .ro p{font-size: 12px;}

	.l_12>.new_con{padding: 15px;font-size: 14px;line-height: 27px;}

	.l_10 li .pic{height:200px}

	.l_10 li .ro>h3{font-size:20px}

	.l_10 li .ro>p{margin-top:0}

	.l_10 li .ro>.jscroll{margin-top:15px;margin-bottom: 20px;font-size: 14px;line-height: 25px;height: 75px;}

	.feny03{padding:20px}

	.feny03 a{float: none;display: block;margin: 10px 0;}

	.l_case{margin-top: 350px;}

	.l_case li{margin-top: 330px;position: relative;}

	.l_case li .ro{width: 100%;}

	.l_case li .pic{position: absolute;width: 100%;top: -300px;}

	.lunbo07 .swiper-slide{height: 500px;}

	.lunbo07 .swiper-slide-active{transform: scale(1);}

	.lunbo07 .swiper-slide-prev{transform: scale(1);}

	.lunbo07 .swiper-slide-next{transform: scale(1);}

	.lunbo07{padding:0}

	.lunbo03_son .pic{height: 210px;width: 100%;}

	.lunbo03_son .ro{height: 210px;padding-top: 20px;top: 0;width: 100%;background-color: rgba(0, 0, 0, 0.51);border: 1px solid white;padding-left: 4%;}

	.lunbo04 .swiper-slide{line-height:50px}

	.lunbo05 .swiper-slide.swiper-slide-active .pic{margin-left: 0;width: 50%;left: 25%;}	

	.lunbo05 .swiper-slide-active .ro{position: relative;width: 100%;margin-top: 10%;padding: 20px;left: 0;}

	.lunbo03_son .lunbo03_s_p{bottom: 7%;}

	.l_08>li>.lg h2{padding-top:20px}

	.lBanner h3{font-size: 30px;}

	.lBanner h6{font-size:16px}

	.lBanner p{font-size: 15px;line-height: 24px;text-align: left;}

}

@media only screen and (max-width: 450px){

	.mm450{display: block;}

	.pc450{display: none;}

	.iFooter{height:220px}

	.lunbo01 .slide8{padding-bottom:210px}

	.iFooter .iFooterB{margin-top:0}

	.iFooterB li{width:100%;margin-bottom:10px}

	.l_17>li>div>a{width: 100%;margin: 20px 0;}

	.l_18>.ff>a.a2{margin-top: 20px;}

	.l_04 li .pic{height:200px}

	.l_15 li h3{font-size: 16px;}

	.l_15 li p{font-size: 12px;}

	.l_14>li .pic{height: 130px;}

	.l_12>.l_13{padding: 10px;}

	.l_13>h3{font-size: 18px;line-height: 30px;}

	.lunbo07 .swiper-slide{height:400px}

	.lunbo07 .swiper-slide a div h3{font-size: 16px;line-height: 50px;height: 50px;}

	.slideL3a .swiper-slide i{width: 100px;height: 100px;background-size: 37%;}

	.slideL3a .swiper-slide h3 {font-size: 19px;margin-top: 12px;margin-bottom: 14px;}

	.slideL3a .swiper-slide p {font-size: 14px;width: 90%;margin:0 auto;line-height: 24px;}

	.lunbo06 .swiper-slide {border: 1px solid white;padding: 10px;}

	.lunbo06 .swiper-slide .ro {color:white;display:block;border-bottom:1px dashed white;margin-bottom: 15px;}

	.lunbo06 .swiper-slide .ro h3 {font-size: 16px;line-height: 25px;text-align: left;margin-bottom: 10px;x;height:50px;overflow:hidden;}

	.lunbo06 .swiper-slide .pic {display:block;height: 265px;background-size:contain;background-repeat:no-repeat;background-position:center;}

	.slideL6 .wh .swiper-button-white {width: 40px;height: 120px;background-color:rgba(255,255,255,0.5);background-size:20px;margin-top: -60px;}



}

