@media screen and (min-width:980px) and (max-width:1024px){
.proTitle{ font-size:22px;}
.about .flexMain{ display:block;}
.contactRight{padding: 20px 20px;}
.logo img{ height:55px;}
.Tel{width: 20%;}
.iNav ul{width:60%;padding:0px 50px; }
#myCarousela .bannerbj{display: flex;align-items: center;justify-content: flex-end;}
#myCarousela .banner{ width:72%;margin: 0 auto;}
#myCarousela .carousel-inner .item{height: 440px;}
/*#myCarousela .item .bannerCon p{ font-size:40px;}*/
#myCarousela .bannerCon strong{/*font-size:35px; */line-height:0px;}
.aboutLelt{ width:100%;top: 0px;}
.aboutMid ul li:nth-child(2){height: 0px;}
.aboutMid{ width:100%;}
.aboutRight{ width:100%;}
.aboutRightTop{height:160px;}
.font{margin: 0px 0px 30px 50px;}
.aboutRightBottom{padding: 30px 10px;height:300px;}
.aboutCon{width: 100%;margin:20px 0px;}
.aboutTit{font-size: 35px;}
.aboutLelt span{font-size:50px;top: 30%;}
.aboutLelt p{top: 30%;}
.aboutLelt span small{padding: 23px 0px;}
.aboutMid ul li{width: 50%;float: left;}
#myCarousel .carousel-inner .item{height: 420px;}
/*.video{height: 420px;}*/
.proImg{ width:40%;}
.proRight{width:56%;}

.proCon{margin-bottom:20px;}
.pro li:last-child{ margin-bottom:40px;}
.mid{height: 420px;}
.NewsText a span{margin-bottom: 15px;}
.NewsText {padding: 30px 30px 30px 30px;}

/*page*/
.pBanner{height:350px;}
.News ul li { margin-bottom:30px;}
.pageHome{padding: 10px 0px;}
.pageNext p a{width:80%;}
.worklist ul li{ margin-bottom:30px;}
.contactCon{ line-height:35px;}
.contactRight p{margin-bottom: 0px;}
.contactRight2{  width:50%;padding: 20px 40px;}
.videolist ul li .videoCon{margin: 30px 0px;}
.Tel{ display:none;}
.font40 {font-size: 23px;}
.moreb{margin-top: 25px;}
.margin40 { margin:30px auto;}
.newsBt p:nth-child(1) {font-size: 20px;}
.worklist ul li p span{font-size: 18px;}
}	

	
@media screen and (min-width:619px) and (max-width:980px) {	
.worklist ul li p span{font-size: 18px;}
.proTitle{ font-size:22px;}
.about .flexMain{ display:block;}
.News .flexMain{ display:block;}
#myCarousela .item .bannerCon p{ font-size:15px; line-height:20px;}
.logo img{ height:55px;}
.Tel{width: 25%;}
.iNav ul{width:54%;padding:0px; }
.iNav>.flexMain{line-height: 42px;}
.Tel{line-height: 78px; }
#myCarousela .bannerbj{display: flex;align-items: center;justify-content: flex-end;}
#myCarousela .banner{ width:82%;margin: 0 auto;}
#myCarousela .carousel-inner .item{height: 410px;}
/*#myCarousela .item .bannerCon p{ font-size:37px;}*/
#myCarousela .bannerCon strong{font-size:16px; line-height:0px;}
.aboutLelt{ width:100%;top: 0px;}
.aboutMid ul li:nth-child(2){height: 0px;}
.aboutMid{ width:100%;}
.aboutRight{ width:100%;}
.aboutRightTop{height:160px;}
.font{margin: 0px 0px 30px 50px;}
.aboutRightBottom{padding: 30px 10px;height:370px;}
.aboutCon{width: 100%;margin:20px 0px;}
.aboutTit{font-size: 32px;}
.aboutLelt span{font-size:50px;}
.aboutLelt span small{padding: 23px 0px;}
.aboutMid ul li{width: 50%;float: left;}
#myCarousel .carousel-inner .item{height: 350px;}
/*.video{height: 350px;}*/
.mid{height: 350px;}
.font40{font-size:22px;}
.moreb{ width:160px;margin-top: 20px;}
.moreb a{ line-height:48px;}
.proRight{ width:100%;}


.mid2 span strong{ line-height:35px;}
.margin40{margin: 30px auto;}
.proCon{margin-bottom:20px;}
.proImg{ width:100%;}
.iBottomLeft{ width:100%; margin-bottom:25px;}
.pageKong {height: 129px;}
.NewsText a span{margin-bottom: 15px;}
.NewsText {padding: 30px 30px 30px 30px;}
.News ul li{margin-bottom: 40px;width:100%;}

.ipHead {height: 62px;}
.index_head {display: block;}
.iTopCon{ display:none;}
.pageKong {height: 0;}
/*page*/
.pBanner{height:280px;}
.pageHome{padding:5px 0px;}
.News ul li { margin-bottom:30px;}

.newsBt p:nth-child(1){ font-size:20px; margin-top:20px;}
.pageNext p a{width:74%;}
.worklist ul li{ margin-bottom:30px;}
.contact .flexMain{ display:block;}
.contactRight{ width:100%;}
.contactCon{ line-height:35px;}
.contactRight p{margin-bottom: 0px;}
.contactRight{padding: 10px 20px 20px 10px;}
.contact li:nth-child(2){ display:none;}
.contact li:nth-child(3){ display:block;}
.videolist p{ font-size:25px;}
.videolist ul li .videoCon{margin: 30px 0px;}
.iBottom .flexMain {display: block;}
.iBottom .flexMain .flexMain{display: flex;}
.pro_list{display: block;}

.p0{ display:none;}
.Tel{ display:none;}
.iBottomRight{ width:100%;}

}
@media screen and (max-width: 619px) {
.FootLogo{margin-bottom: 15px;}
.iBottomRight_tel {margin-left: 5px;}
.about .flexMain{ display:block;}
.News .flexMain{ display:block;}
/*.iBottom .flexMain{ display:block;}*/
.logo img{ height:45px;}
.iBottomLeft{ width:100%; margin:0px 5px 5px 5px; }
.iBottomLeft .Nav_fl{margin-top: 10px;}
.iBottom{padding:20px 0px;margin-top: 20px;}
.p-footer{padding: 10px 0;}
.p-footer span{ display:block;}
#myCarousela .bannerbj{display: flex;align-items: center;justify-content: flex-end;}
#myCarousela .banner{ width:82%;margin: 0 auto;padding: 5px 10px;border-bottom: 4px #0a3ee8 solid;}
#myCarousela .carousel-inner .item{height: 360px;}
#myCarousela .item .bannerCon p{ font-size:8px;line-height: 20px;}
#myCarousela .bannerCon{margin: 0px 5px;}
#myCarousela .item .bannerCon span{font-size:8px;margin:0px 0px; line-height:15px;margin-bottom: 2px;}
#myCarousela .banner img{ display:none;}
#myCarousela .bannerCon strong{font-size:8px;line-height: 15px;}
.aboutLelt{ width:100%;top: 0px;height: 388px;}
.aboutMid ul li:nth-child(2){height: 0px;}
.aboutMid{ width:100%;}
.aboutRight{ width:100%;}
.aboutRightTop{height:130px;}
.font{margin: 0px 0px 25px 30px;}
.aboutRightBottom{padding: 30px 10px;height:460px;}
.aboutCon{width: 100%;margin:20px 0px;}
.aboutTit{font-size: 28px;}
.aboutTitle p{font-size:16px;}
.aboutTitle span{font-size:13px;}
.aboutLelt span{font-size: 40px;top: 34%;right: 60px;}
.aboutLelt p{top: 34%;right: 100px;font-size: 16px;}
.aboutLelt span small{padding: 19px 0px;}
.font p span{font-size: 40px;}
#myCarousel .carousel-inner .item{height: 200px;}
/*.video{height: 320px;}*/
.proRight{ width:100%;}
.proTitle {font-size: 16px;margin-bottom: 0px;margin-top: 0px;}
.proCon{margin-bottom:10px;}
.pro li{margin-bottom: 30px;}
.proImg{ width:100%;}
.mid{height: 240px;}
.font40{font-size:16px;}
.mid p strong{line-height:20px;}
.mid span{font-size: 14px; line-height:20px; display:block; margin:5px 0px;}
.moreb{margin-top: 10px;width: 120px;}
.midbj{ padding:0px 10px;}
.moreb a{ line-height:40px;font-size: 14px;}
.mid2 span strong{line-height:25px;}
.margin40{ margin:20px auto;}
#myCarousel .item p strong{line-height:20px;}
#myCarousel .item span{font-size: 14px; display:block; line-height:20px;margin:5px 0px;}
.NewsText a span{font-size: 16px;margin-bottom: 8px;}
.NewsText {padding: 20px 20px 20px 20px;}
.News ul li{margin-bottom: 20px;width:100%;}
.Trends ul li{ width:100%;margin-top: 20px;}
.TrendsTitle a span{font-size: 16px;}
.TrendsTitle a{margin-bottom: 10px;}
.ipHead {height: 65px;}
.index_head {display: block;}
.iTopCon{ display:none;}
.pageKong {height: 0;}	
.index_foot{display: block;}
.phone-foot{height:80px;}
/*page*/
.pBanner{height:160px;}
.News ul li { margin-bottom:20px;}
.pageHome{padding:0px 0px;margin-bottom: 10px;}
.newsTitle{ line-height:40px;}
.pageNext{margin-top:20px;}
.pageNext p{ width:100%; margin-bottom:10px;line-height: 45px;}
.pageNext .flexMain{ display:block;}
.newsBt p:nth-child(1){ font-size:16px; line-height:25px;}
.pageNext p a{width:77%;}
.newsBt p span:nth-child(1){ display:block; margin:0 auto; line-height:20px;}
.newsBt p:nth-child(2){padding: 10px 0px 10px 0px;}
.worklist ul li p span{ font-size:14px;width: 82%;}
.worklist ul li p{padding: 0px 15px;}
.worklist ul li p{height:30%;}
.worklist ul li{margin-bottom: 20px;}
.contact .flexMain{ display:block;}
.contactRight{ width:100%;}
.contactCon{ line-height:30px;font-size: 14px;}
.contactRight p{margin-bottom: 0px;}
.contactRight{padding: 10px 20px 20px 10px;}
.contact li:nth-child(2){ display:none;}
.contact li:nth-child(3){ display:block;}
.videolist p{ font-size:20px;}
.videolist ul li .videoCon{margin: 20px 0px;}
.pro_list{display: block;}
.p0 .font40{ display:none;}
.p0 .pageCurrent{ display:none;}
.contactTxt .font40 { margin: 0px 0px; }
#myCarousela .banner p img{ width:10%;}
.more{ width:140px;}
.more a{ line-height:40px;font-size: 14px;}
.more img{ width:15%;}
.iBottomRight{ width:100%;}
.morel{width: 130px;margin: 10px auto 0px auto;}
.morel a{line-height: 40px;font-size: 14px;}
.morel img{margin-left: 8px;}
.moreb img {margin-left: 8px;}
.newsTitle span{width: 140px;font-size: 16px;}
.overview-link{ display:none;}
.cc{background-color: #eef3f2;}
.nav00 a{
    display: block;
    padding: 1px;
    cursor: pointer;
    opacity: 1;
    font-size: 16px;
	margin: 0 32px;
}
.Tel{ display:none;}
.media img{ width:100%;}
}