
.mobMenu{
	position: relative;display: none;height: 60px;
}
.mobMenu > li{
	height: 60px;line-height: 60px;text-align: right;
	width: 58px;float: right;cursor: pointer;
}
.mobMenu > li > i{
	display: inline-block;height: 100%;font-size: 24px;
	text-align: center;width: 58px;
}
.mobDown{
	position: absolute;width: 100%;background-color: rgba(0,0,0,0.7);
	box-shadow: 0 5px 10px -3px rgba(255,255,255,0.15);display: none;top: 100%;
}
.mobDown > li{
	height: 40px;line-height: 40px;width: 100%;
}
.mobDown > li > a{
	display: inline-block;height: 100%;line-height: 40px;
	text-align: center;width: 100%;
}
.about_box .row4 ul .Timsg{display: none;}
@media screen and (max-width:1024px){
	.header_box .menu{padding: 0;}
	.header_box{
		height: 60px;
		border-bottom: 1px solid rgba(255,255,255,0.15);
	}
	.header_box .line:after, .header_box .line:before{display: none;}
	img {max-width: 100%;}
	.about_box .row1,.operation_box .row1{
		padding-top: 10px!important;
	}
	.about_box .row1 .pic{
		display: none;
	}
	.about_box .row1 .txt{
		padding: 20px 5%;margin: 0;
	}
	.about_box .row1 ul li{font-size: 12px;margin: 70px 0;}
	.about_box .row1 .inner_tit{margin-bottom: 40px;margin-top: 20px;}
	.about_box .row4 ul li p{padding: 0 15px;}
	.about_box .row2  .sel{margin-right: 40px;}
	.epc_box .row .picSwitch ul .switchList{height: 215px;}
	.epc_box .row .picSwitch ul .switchList a{display: none;}
	.branch-svg svg{width: 548px;}
	.operation_box .row1 .wrap,.about_box .row1 .wrap{margin-top: -30px;}
	.operation_box .row1 .pic{display: none;}
	.operation_box .row1 .txt{padding: 0 5%;margin: 0;height: auto;padding-bottom: 160px;}
	.operation_box .row1 .inner_tit{padding-top: 20px;margin-bottom: 20px;}
	.operation_box .row1 .thisTxt > span{font-size: 15px!important;}
	.operation_box .row1 .listBox{width: 100%;left: 0;bottom: 0;}
	.serve_box .innerbanner > img {min-height: 500px;}
	.energy_box .energy_intr{width:84.8%;}
	.footer_box .fl{width: 300px;}
	.footer_box .fl a{display: inline-block;}
	.news_detail_box .con_wrap{margin-top: 0px;}
}
@media screen and (max-width: 800px){
	.header_box{
		height: 60px;
		border-bottom: 1px solid rgba(255,255,255,0.15);
	}
	.serve_box .bd{padding: 30px 0;}
	.serve_box .innerbanner > img{min-height: auto;}
	img {max-width: 100%;}
	html,body{width: 100%;overflow: hidden;max-width: 100vw;}
	.footer_box{
		height: 100px;text-align: center;line-height: 50px;max-width: 100%;
	}
	.news_detail_box .wrap img{height: auto!important;margin: 10px 0;}
	.footer_box .fl,.footer_box .fr{float: none;margin: auto;}
	.toTop{right: 0;}
	.wrap{
		padding: 0;
	}
	.epc_box .row .picShow .photo{width: 100%;background-repeat: no-repeat!important;background-size: contain!important;}
	.epc_box .row .picShow{padding-top: 120px;}
	.epc_detail_box .txt_wrap h5{line-height: 40px;font-size: 16px;}
	.epc_box .epc_intr .intrTxt .myEpc{
		font-size: 90px;top:-55px;
	}
	.header_box .line:after, .header_box .line:before{display: none;}
	.epc_box .row,.energy_box .row,.contact_box .row{
		padding-top: 0px;
	}
	.ind_box .banner .circlewrap{
		display: none;
	}
	.ind_box .banner .numwrap{
		top: 20%;
	}
	.ind_box .banner .contect{
		top: 35%;
	}

	.ind_box .banner .itemwrap{
		bottom: 80px;
	}
	.ind_box .banner .itemwrap a{
		padding-bottom: 70px;height: 200px;
	}
	.ind_box .banner .itemwrap i{
		position: absolute;right: 0;bottom: 10px;
	}
	.ind_foot .footer_box {
		line-height: 30px;
		height: 80px;
		padding-top: 10px;

	}
	.menu{
		display: none;
	}
	.mobMenu{
		display: block;max-width: 100%;
	}
	.innerbanner{
		height: 232px;
	}
	.innerbanner .content .box{
		width: 100%;border-radius: 0;
		background-color: transparent!important;
		left: 0;
	}
	.about_box .row1,.operation_box .row1{
		padding-top: 10px!important;
	}
	.energy_box .row{
		margin-top: -72px;
	}
	.news_detail_box .con_wrap{margin-top: -100px;}
	.innerbanner .content .txt{
		width: 100%;left: 0;top: 18px;margin-left: 0;
	}
	.innerbanner .content h3,.inner_tit h4{
		font-size: 27px;
	}
	.innerbanner .content h4{
		font-size: 16px;
	}
	.innerbanner .content .box{top: 60px;}
	.inner_tit h5{font-size: 14px;}
	.innerbanner .content .circle,.innerbanner .content .circle:after,.innerbanner .content .circle:before{
		display: none;
	}
	.about_box .row1 .pic{
		display: none;
	}
	.about_box .row1 .txt{
		padding: 20px 5%;margin: 0;
	}
	.about_box .row1 ul li{font-size: 12px;margin: 30px 0;}
	.about_box .row1 .inner_tit{margin-bottom: 40px;}
	.about_box .row4 .Purpose_box .inner_tit{width: 100%;}
	.about_box .row4 .Purpose_box .picBox{display: none;}
	.about_box .row4 ul li{height: 150px;}
	.about_box .row4 ul li p.active{font-size: 12px;max-height: 120px;overflow: hidden;}
	.about_box .row4 ul li a.active,.about_box .row4 ul li a{font-size: 16px;}
	.about_box .row4 ul li .slide_p,.about_box .row4 ul li p{width: 100%;left: 0;}
	.about_box .row4 ul li .slide_p{top: 140px}
	.about_box .row2  .sel{margin: 10px 0;}
	.about_box .row2 .share li.fl,.about_box .row2 .share li.fr{width: 95%;margin-left: 5%;}
	.about_box .row2 ul h4{font-size: 16px;line-height: 36px;margin-bottom: 15px;}
	.about_box .row2 .share .box .arrow_box{width: 60px;height: 60px;line-height: 60px;}
	.about_box .row3 .hd .wrap{padding-left: 0;padding-top: 45px;}
	.about_box .row3 .hd .wrap .sel_box{margin-left: 30px;}
	.about_box .row3 .hd .sel:not(:first-child){margin-top: 20px;}
	.about_box .row3 .bd .item .wrap{padding-left: 45%;}
	.about_box .row3 .bd .name{margin-bottom: 0;}
	.about_box .row3 .hd .wrap:after{display: none;}
	.about_box .row3 .bd .item .time{width: 40%;}
	.epc_box .epc_intr{width: 100%;}
	.epc_box .epc_intr>img{display: none;}
	.epc_box .epc_intr .intrTxt{width: 100%;}
	.branch-svg svg{display: none;}
	.epc_box .branch-wrap,.epc_box .branch-wrap > div{min-height: auto!important;}
	.epc_box .branch-wrap .search_box{width: 100%;position: relative;}
	.epc_box .branch-wrap .search_box > div {width: 100%!important;}
	.operation_box .row1 .pic{display: none;}
	.operation_box .row1 .txt{padding: 0 5%;margin: 0;height: auto;padding-bottom: 160px;}
	.operation_box .row1 .inner_tit{padding-top: 20px;margin-bottom: 20px;}
	.operation_box .row1 .thisTxt > span{font-size: 15px!important;}
	.operation_box .row1 .listBox{width: 100%;left: 0;bottom: 0;}
	.pro_list li{width: auto;padding: 0;}
	.energy_box .energy_intr{width: 100%;height: auto!important;}
	.energy_box .energy_intr>img{display: none;}
	.energy_box .energy_intr .intrTxt{width: auto;padding: 70px 5%;}
	.energy_box .energy_intr .energy_apply{width: 100%;padding:  80px 5%;}
	.energy_box .thisApply{width: 100%;height: 498px;top: 0;display: none;}
	.energy_box .energy_intr .energy_apply p{display: block;color: #888!important;}
	.energy_box .thisApply.color{transform:translateY(498px);}
	.energy_box .energy_intr .energy_apply:hover .picTop h4{color: initial!important;}
	.company_box .innerbanner{height: 160px;}
	.company_box .company_intr{width:90%;}
	.company_box .company_intr .picBox{width: 100%;height: 168px;}
	.company_box .company_intr .intrTxt{height: 50%;width: 100%;}
	.company_box .company_intr .intrTxt ul{width: 100%;margin: 168px 0 0 0;}
	.serve_box .innerbanner > img{height: 100%;}
	.serve_box .row1 .hd{padding: 65px 5%!important;}
	.serve_box .row1 .hd .tit{margin-bottom: 55px!important;}
	.serve_box .row2 .bd .listBox{width: 100%!important;}
	.serve_box .row2 .search_box button.picBtn{display: none;}
	.serve_box .row2 .hd input{width: calc(100% - 125px);border-top-right-radius:0;border-bottom-right-radius:0; }
	.serve_box .row2 .search_box .downBox{width: 100%;}
	.contact_box .row1 .tab{font-size: 12px;}
	.contact_box .row1 .bd .btn{padding: 0 5px;margin: 1px 5px;}
	.contact_box .row1 .bd .txt{padding: 20px 5%;}
	.contact_box .row2 .hd{padding: 50px 0;}
	.contact_box .row3 .md6{height: 400px;}
	.contact_box .row3 .txt{height: 500px;padding: 5%;}
	.row .md6{width: 100%;}
	.news_detail_box .txt_wrap{padding: 50px 5%;}
	.ind_box .banner .contect .tit{font-size: 32px;margin-bottom: 15px;}
	.epc_box .row .picSwitch ul .switchList{height: 187px;}
}
@media screen and (max-width: 700px){
	.about_box .row4 ul li .slide_p{display: none;}
	.about_box .row4 ul .Timsg{display: block;position: absolute;width: 100%;height: 100px;background-color: #2b73d6;bottom: -100px;}
	.about_box .row4 ul .Timsg span{max-width: 90%;margin:10px auto;max-height: 80px;display: inline-block;text-align: center;color: #fff;}
}
