@media only screen and (max-width:767px) {
body{
background:none;
}

.MB_footer{
display:block;
}

.is_MB {
	display: block !important;
}
.is_PC {
	display: none !important;
}
	
.warp{ width:94%;}

.banner{height:300px;}
.index_banner{ width:100%; height:300px; left:50%; margin-left:-50%;}
.index_ban_ul{ width:100%; height:300px;}
.index_ban_ul li{ width:100%; height:300px;}
.index_ban_num{bottom:20px;}
.banner_01{
background:url(images/manner_01.jpg) center top no-repeat;
background-size:100% 300px;
}
.banner_02{
background:url(images/manner_02.jpg) center top no-repeat;
background-size:100% 300px;
}
.banner_03{
background:url(images/manner_03.jpg) center top no-repeat;
background-size:100% 300px;
}

.all_E_logo{
padding-top:30px;
padding-bottom:30px;
}
.E_logo_TT{
height:auto;
line-height:30px;
font-size:24px;
padding-bottom:15px;
overflow:hidden;
}
.all_E_rank{
padding-top:30px;
padding-bottom:30px;
}
.E_rank_TT{
height:60px;
line-height:50px;
font-size:24px;
}
.E_rank ul li{
width:100%;
margin-bottom:20px;
}
.E_rank ul li:nth-child(2){
width:100%;
}
.E_rank ul li img{
width:100%;
height:auto;
display:block;
}

.all_E_biaoz{
padding-top:30px;
padding-bottom:30px;
}
.E_biaoz_TT{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding-bottom:15px;
overflow:hidden;
}
.E_biaoz_Txt{
font-size:16px;
line-height:24px;
padding-bottom:20px;
}
.E_biaoz_Tab{
width:100%;
height:auto;
position:static;
}
.E_biaoz_Tab::before{
display:none;
}

.E_biaoz_Tab ul{
position:static;
}
.E_biaoz_Tab ul li{
width:calc(33.33333% - 10px);
margin:0 5px 10px 5px;
height:46px;
line-height:46px;
font-size:16px;
background-color:#f5f5f5;
text-align:center;
}
.E_biaoz_Tab ul li:nth-child(4){
width:32.3333%;
}
.E_biaoz_Tab ul li.selected{
border-bottom:none;
background-color:#0039dc;
color:#fff;
}

.E_biaoz_ox{
clear:both;
margin-top:20px;
}

.E_biaoz_3th{
width:calc(100% - 40px);
height:auto;
padding:30px 20px 0 20px;
overflow:hidden;
}
.E_biaoz_3th ul li{
width:100%;
border-right:none;
margin-bottom:20px;
}
.E_biaoz_3th ul li:nth-child(1){
width:100%;
}
.E_biaoz_3th ul li:nth-child(2){
width:100%;
margin-left:0;
}
.E_biaoz_3th ul li:nth-child(3){
width:100%;
margin-left:0;
}

.E_biaoz_3tha{
width:100%;
height:58px;
font-size:28px;
font-weight:bold;
line-height:44px;
}
.E_biaoz_3thb{
width:100%;
height:42px;
font-size:18px;
color:#000;
font-weight:bold;
line-height:42px;
}
.E_biaoz_3thc{
width:100%;
font-size:18px;
color:#000;
line-height:28px;
padding-bottom:10px;
overflow:hidden;
}

.E_biaoz_in img{
width:100%;
height:auto;
}
.E_biaoz_in img.k2{
margin-bottom:20px;
}

.E_biaoz_4th{
width:calc(100% - 40px);
height:auto;
padding:30px 20px 30px 20px;
}
.E_biaoz_4th img{
margin-left:0;
width:100%;
height:auto;
display:block;
margin-bottom:20px;
}

.all_E_num{
width:100%;
padding-top:30px;
height:auto;
padding-bottom:40px;
background-size:100% 100%;
overflow:hidden;
}
.E_num_TT{
height:60px;
line-height:50px;
font-size:24px;
}

.E_num_Desc{
padding-bottom:30px;
font-size:16px;
line-height:26px;
}

.E_num{
width:100%;
height:auto;
padding-bottom:20px;
overflow:hidden;
}
.E_num ul li{
width:100%;
margin-right:0;
}
.E_numA{
font-size:42px;
text-align:center
}
.E_numB{
text-align:center
}

.E_num_kf{
width:280px;
font-size:18px;
clear:both;
}

.E_tgmj{
width:100%;
height:auto;
padding:30px 0;
overflow:hidden;
position:static;
}
.E_tgmj_A{
width:100%;
height:56px;
line-height:56px;
font-size:22px;
position:static;
text-align:center;
}
.E_tgmj_B{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.E_tgmj_C{
width:100%;
position:static;
}
.E_tgmj_C img{
width:100%;
height:auto;
}
.E_tgmj_D{
width:100%;
position:static;
margin-top:20px;
}
.E_tgmj_D ul li{
width:100%;
float:left;
margin-bottom:20px;
}
.E_tgmj_Da{
width:calc(100% - 56px);
font-size:20px;
}
.E_tgmj_Db{
width:calc(100% - 56px);
}

.all_E_case{
padding-top:30px;
padding-bottom:30px;
}
.E_case_TT{
height:60px;
line-height:50px;
font-size:24px;
}

.all_E_why{
padding-top:30px;
padding-bottom:30px;
}
.E_why_TT{
height:60px;
line-height:50px;
font-size:24px;
}
.E_why_TxT{
width:100%;
font-size:16px;
line-height:26px;
padding-bottom:30px;
}
.E_why{
width:100%;
}
.E_why ul li{
width:100%;
margin-bottom:20px;
}
.E_why_li{
width:calc(100% - 42px);
padding:20px 20px 0 20px;
height:auto;
position:static;
overflow:hidden;
}
.E_why_lia{
width:100%;
font-size:20px;
position:static;
}
.E_why_lib{
width:100%;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.E_why_lib dl dt{
font-size:16px;
}
.E_why_lic{
position:static;
text-align:center;
}
.E_why_lic img{
display:block;
margin:0 auto;
}

.all_E_fwlc{
padding-top:30px;
padding-bottom:40px;
overflow:hidden;
}

.E_fwlc_ico{
width:100%;
display:none;
overflow:hidden;
}

.E_fwlc{
height:auto;
}
.E_fwlc ul li{
width:100%;
margin-bottom:15px;
}
.E_fwlc ul li:nth-child(3){
width:100%;
}
.E_fwlc ul li:nth-child(4){
width:100%;
}
.E_fwlc_lia{
width:100%;
height:60px;
line-height:60px;
font-size:20px;
color:#000;
font-weight:bold;
}
.E_fwlc_lib{
width:100%;
line-height:26px;
font-size:16px;
color:#000;
overflow:hidden;
}

.all_E_baike{
padding-top:30px;
padding-bottom:40px;
}
.E_baike{
width:100%;
}
.E_baike ul li{
width:100%;
margin-bottom:20px;
}
.E_baike_li{
width:100%;
height:auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.E_baike_lia{
width:100%;
height:auto;
position:static;
}
.E_baike_lia img{
width:100%;
height:auto;
display:block;
}
.E_baike_lib{
position:static;
width:94%;
margin:0 auto;
}
.E_baike_lic{
position:static;
width:94%;
margin:0 auto;
}
.E_baike_lid{
width:94%;
margin:0 auto;
position:static;
}

.side{
display:none;
}

.E_case_li{
width:94%;
margin:0 auto;
height:auto;
position:static;
}
.E_case_lia{
position:static;
width:100%;
text-align:center;
}
.E_case_lib{
width:100%;
height:auto;
position:static;
}
.E_case_lib img{
width:100%;
height:auto;
display:block;
}
.E_case_lic{
position:static;
display:none;
}
.E_case_libx{
width:100%;
}

.E_case_libxA{
left:10px;
}
.E_case_libxB{
width:calc(100% - 128px);
left:128px;
}
.E_case_libxC{
width:calc(100% - 128px);
height:auto;
line-height:28px;
font-size:16px;
color:#fff;
position:absolute;
left:128px;
top:56px;
}

.E_case_more{
margin-top:10px;
}

.card-bg-video{
width:100%;
height:auto;
}

.all_vs_lx{
display:none;
}

.footer{
display:none;
}
.all_copyright{
display:none;
}

.ecovadis_banner_faydj{
width:100%;
height:300px;
background-size:auto 300px;
overflow:hidden;
}
.ecovadis_banner_fwal{
width:100%;
height:300px;
background-size:auto 300px;
overflow:hidden;
}
.ecovadis_banner_fwlc{
width:100%;
height:300px;
background-size:auto 300px;
overflow:hidden;
}
.ecovadis_banner_jpdj{
width:100%;
height:300px;
background-size:auto 300px;
overflow:hidden;
}
.banner_faydj{
height:300px;
line-height:300px;
font-size:30px;
}

.fwlc_banner{
width:100%;
height:auto;
position:static;
}
.fwlc_bannerA{
width:100%;
height:auto;
line-height:50px;
font-size:30px;
position:static;
margin-top:40px;
padding-bottom:15px;
overflow:hidden;
}
.fwlc_bannerB{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
color:#000;
position:static;
}
.fwlc_bannerC{
display:none;
}

.all_E_faydj{
padding:30px 0;
}
.E_faydj_TT{
width:100%;
height:60px;
line-height:50px;
font-size:24px;
}
.E_faydj_Tab{
width:100%;
height:auto;
}
.E_faydj_Tab ul li{
width:calc(50% - 28px);
}

.E_faydj_dl{
width:100%;
clear:both;
height:auto;
overflow:hidden;
}
.E_faydj_dl ul li{
width:calc(100% - 42px);
padding:30px 20px;
height:auto;
float:left;
margin-right:0;
margin-bottom:20px;
position:static;
}
.E_faydj_dla{
width:100%;
position:static;
}
.E_faydj_dlb{
width:100%;
position:static;
padding:15px 0;
overflow:hidden;
}
.E_faydj_dlc{
width:100%;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.E_faydj_dlc dl dt{
width:calc(50% - 10px);
}
.E_faydj_dld{
position:static;
width:100%;
height:42px;
}
.E_faydj_dld a{
width:calc(100% - 4px);
}
.E_faydj_dle{
width:100%;
position:static;
clear:both;
margin:15px 0;
}
.E_faydj_dlf{
position:static;
width:100%;
}
.E_faydj_dlf dl dt{
width:calc(100% - 30px);
}

.all_E_faydj_3th{
width:100%;
height:auto;
background-size:100% 100%;
padding:40px 0;
overflow:hidden;
}
.E_faydj_3th{
width:100%;
margin:0 auto;
height:auto;
padding:30px 0 20px 0;
overflow:hidden;
}
.E_faydj_3th_TT{
height:60px;
line-height:50px;
font-size:24px;
}
.E_faydj_3th_li{
width:100%;
}

.E_faydj_3th_li ul li{
width:100%;
overflow:hidden;
}
.E_faydj_3th_lia{
float:left;
width:100%;
text-align:center;
padding-top:38px;
overflow:hidden;
}
.E_faydj_3th_lib{
width:94%;
margin:0 auto;
line-height:28px;
font-size:16px;
text-align:center;
overflow:hidden;
}
.E_faydj_3th_lib strong{
font-size:20px;
}

.all_E_fwal{
padding-top:20px;
}
.E_fwal_TT{
height:60px;
line-height:50px;
font-size:24px;
}
.E_fwal{
width:100%;
}
.E_fwal ul li{
width:100%;
margin-bottom:24px;
}
.E_fwal_li{
width:100%;
height:auto;
position:static;
border-radius:10px;
}
.E_fwal_lia{
position:static;
width:100%;
}
.E_fwal_lib{
position:static;
width:100%;
height:auto;
}
.E_fwal_lib img{
width:100%;
height:auto;
display:block;
}
.E_fwal_lic{
position:static;
width:100%;
height:auto;
font-size:16px;
padding:15px 0;
overflow:hidden;
}

.all_sE_fwlc{
padding-top:20px;
padding-bottom:40px;
}
.E_fwlc_TT{
height:60px;
line-height:50px;
font-size:24px;
}
.E_fwlc_TxT{
width:100%;
font-size:16px;
line-height:24px;
padding-bottom:30px;
}
.sE_fwlc{
width:100%;
padding-bottom:30px;
font-size:16px;
color:#000;
overflow:hidden;
}
.E_fwlc_ix{
padding:30px;
font-size:16px;
line-height:28px;
color:#000;
overflow:hidden;
}

.sE_fwlc_btn{
width:324px;
}
.sE_fwlc_btn a{
width:320px;
font-size:12px;
}

.all_E_Eolc{
padding-top:30px;
padding-bottom:40px;
}
.E_Eolc_TT{
height:60px;
line-height:50px;
font-size:24px;
}
.E_Eolc_Tab{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.E_Eolc_Tab::before{
display:none;
}
.E_Eolc_Tab ul{
position:static;
}
.E_Eolc_Tab ul li{
width:calc(50% - 10px);
float:left;
height:46px;
line-height:46px;
margin:0 5px 10px 5px;
background-color:#d9d9d9;
text-align:center;
font-size:14px;
}
.E_Eolc_Tab ul li:last-child{
margin-right:0;
}
.E_Eolc_Tab ul li.selected{
border-bottom:none;
background-color:#029b2d;
color:#fff;
}

.E_Eolc_ox{
margin-top:20px;
}

.E_Eolc_ox_Txt img{
width:100%;
height:auto;
margin-bottom:20px;
}

.all_E_E5th{
padding:30px 0 40px 0;
}
.E_E5th{
height:auto;
position:static;
}
.E_E5th_A{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.E_E5th_B{
width:100%;
height:auto;
line-height:30px;
font-size:16px;
color:#000;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.E_E5th_C{
width:100%;
height:auto;
position:static;
}
.E_E5th_C img{
width:100%;
height:auto;
}

.all_E_jpdj{
padding-top:30px;
padding-bottom:40px;
}
.E_jpdj{
height:auto
}
.E_jpdj ul li{
float:left;
width:100%;
margin-bottom:20px;
}
.E_jpdj ul li:nth-child(2){
width:100%;
}
.E_jpdj ul li img{
width:100%;
height:auto;
display:block;
}

.E_jiangP{
width:100%;
height:auto;
background:none;
background-color:#f5f5f5;
padding-top:30px;
padding-bottom:40px;
overflow:hidden;
}
.E_jiangPa{
width:100%;
height:60px;
line-height:50px;
font-size:24px;
}
.E_jiangPb{
width:94%;
margin:0 auto;
padding-bottom:34px;
text-align:center;
overflow:hidden;
}
.E_jiangPb img{
width:100%;
height:auto;
}
.E_jiangPc{
width:94%;
padding-bottom:30px;
}
.E_jiangPd{
width:100%;
height:auto;
overflow:hidden;
}
.E_jiangPd ul li{
width:50%;
}

.all_E_JPGHJD{
padding-top:30px;
padding-bottom:40px;
}
.E_JPGHJD_TT{
height:60px;
line-height:50px;
font-size:24px;
}
.E_JPGHJD img{
width:100%;
height:auto;
display:block;
}

.all_E_hxys{
padding-bottom:40px;
}
.E_hxys_TT{
width:100%;
height:60px;
line-height:50px;
font-size:24px;
}
.E_hxys_li{
width:100%;
height:auto;
position:static;
}
.E_hxys_lia{
width:100%;
font-size:18px;
position:static;
}
.E_hxys_lib{
width:100%;
position:static;
}
.E_hxys_lic{
position:static;
}
.E_hxys_lid{
width:100%;
position:static;
padding:20px 0;
overflow:hidden;
}
.E_hxys_lid img{
width:100%;
height:auto;
display:block;
}

.all_E_wdo{
padding-top:30px;
padding-bottom:40px;
}
.E_wdo_TT{
height:60px;
line-height:50px;
font-size:24px;
text-align:center;
}
.E_wdo{
width:100%;
}
.E_wdo ul li{
width:100%;
margin-bottom:20px;
}
.E_wdo_li{
width:100%;
height:auto;
position:static;
padding:30px 0;
overflow:hidden;
}
.E_wdo_lia{
position:static;
width:100%;
text-align:center;
}
.E_wdo_lib{
width:100%;
text-align:center;
position:static;
}
.E_wdo_lic{
width:94%;
margin:0 auto;
position:static;
}

.all_E_xianZ{
padding-top:30px;
padding-bottom:40px;
}
.E_xianZ_TT{
height:auto;
line-height:30px;
font-size:24px;
padding:15px 0;
overflow:hidden;
}
.E_xianZ_TxT{
line-height:30px;
padding-bottom:30px;
}
.E_xianZ_SxT{
padding-top:25px;
}
.E_xianZ_SxT img{
margin-left:0;
width:100%;
height:auto;
margin-bottom:20px;
}

.all_E_gyE{
padding-top:30px;
padding-bottom:40px;
}
.E_gyE_TT{
height:60px;
line-height:50px;
font-size:24px;
text-align:center;
}
.E_gyE{
padding-bottom:20px;
}
.E_gyE img{
width:100%;
height:auto;
}
.E_gyE_V img{
width:100%;
height:auto;
display:block;
}

.all_E_gyE4th{
padding-top:30px;
padding-bottom:40px;
background-size:100% 100%;
}
.E_gyE4th_TT{
height:60px;
line-height:50px;
font-size:24px;
text-align:center;
}
.E_gyE4th_TxT{
padding-bottom:20px;
}
.E_gyE4th{
width:100%;
}
.E_gyE4th ul li{
width:100%;
margin-right:0;
margin-bottom:20px;
}
.E_gyE4thi{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.E_gyE4thi_A{
height:45px;
line-height:45px;
color:#000;
position:static;
}
.E_gyE4thi_B{
width:100%;
height:auto;
position:static;
}
.E_gyE4thi_B img{
width:100%;
height:auto;
}
.E_gyE4thi_C{
width:94%;
margin:15px auto 0 auto;
position:static;
}

.E_K5th{
height:auto;
position:static;
padding:30px 0 40px 0;
overflow:hidden;
}
.E_K5th_A{
width:100%;
height:60px;
line-height:50px;
font-size:24px;
position:static;
text-align:center;
}
.E_K5th_B{
width:100%;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.E_K5th_B span{
width:90%;
margin:0 auto;
}
.E_K5th_C{
width:100%;
position:static;
}
.E_K5th_C img{
width:100%;
height:auto;
display:block;
}

}