@media only screen and (max-width:767px) {
.fixed{
display:none;
}

.side{
display:none;
}
	
.warp{ width:94%;}

.all_banner{
display:none;
}
.m_banner{
display:block;
}

.isPC{
display:none;
}
.is_PC{
display:none;
}
.isMobile{
display:block;
}

.banner{ height:360px; width:100%;}
.index_banner{ width:100%; margin-left:-50%;}
.index_ban_ul{ width:100%; height:360px;}
.index_ban_num{ height:80px; top:330px;}
.banner_ki_ax{height:360px;}
.banner_ki_axA{
width:100%;
height:auto;
line-height:42px;
font-size:30px;
top:76px;
}
.banner_ki_axB{
width:100%;
height:auto;
line-height:30px;
font-size:18px;
top:180px;
}

.banner_ki_bx{height:360px;}
.banner_ki_bxA{
width:100%;
height:auto;
line-height:52px;
font-size:40px;
top:126px;
}
.banner_ki_bxB{
width:100%;
height:auto;
line-height:30px;
font-size:18px;
top:180px;
}
.banner_ki_bxC{
width:100%;
height:auto;
line-height:30px;
font-size:18px;
top:220px;
}

.all_dx_xm{
padding-top:0;
padding-bottom:10px;
overflow:hidden;
}
.dx_TT{
height:42px;
line-height:52px;
font-size:24px;
}

.dx_Desc{
width:100%;
height:auto;
padding-bottom:20px;
overflow:hidden;
}
.dx_Desc span{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
display:inline;
float:none;
overflow:hidden;
}
.dx_Desc label{
display:none;
}

.dx_4class{
width:100%;
}
.dx_4class ul li{
width:100%;
margin-right:0;
margin-bottom:20px;
}
.dx_4class_li{
width:100%;
height:auto;
position:static;
overflow:hidden;
}

.dx_4class_lia{
width:100%;
height:auto;
position:static;
}
.dx_4class_lia img{
width:100%;
height:auto;
display:block;
}
.dx_4class_lib{
width:auto;
height:58px;
line-height:58px;
font-size:18px;
color:#000;
font-weight:bold;
position:static;
}
.dx_4class_lic{
width:100%;
height:auto;
line-height:28px;
font-size:18px;
color:#000;
position:static;
}
.dx_4class_lid{
display:none;
}

.dx_ET{
height:34px;
line-height:26px;
font-size:14px;
}

.dx_item{
width:100%;
}
.dx_item ul li{
width:50%;
float:left;
margin-right:0;
margin-bottom:8px;
height:auto;
position:static;
}
.dx_item ul li:last-child{
display:none;
}
.dx_itemA{
width:100%;
height:auto;
position:static;
text-align:center;
}
.dx_itemB{
width:100%;
font-size:14px;
position:static;
text-align:center;
}
.dx_itemC{
display:none;
}

.all_dx_about{
width:100%;
padding-top:20px;
border-bottom:1px solid #e1ded9;
padding-bottom:30px;
overflow:hidden;
}
.dx_about{
width:100%;
margin:0 auto;
height:auto;
position:static;
padding-top:15px;
overflow:hidden;
}
.dx_about_A{
width:96%;
margin:0 auto;
height:46px;
line-height:46px;
font-size:26px;
color:#000000;
position:static;
}
.dx_about_B{
width:96%;
margin:0 auto;
height:24px;
line-height:24px;
font-size:16px;
color:#1a1a1a;
position:static;
}
.dx_about_C{
width:96%;
margin:0 auto;
line-height:24px;
font-size:14px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.dx_about_D{
width:96%;
margin:0 auto;
height:auto;
position:static;
}
.dx_about_D ul li{
width:100%;
margin-right:0;
margin-bottom:15px;
}

.dx_about_Dx{
width:100%;
height:auto;
position:static;
}
.dx_about_DxA{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.dx_about_DxA img{
width:100%;
height:auto;
}
.dx_about_DxB{
width:100%;
height:50px;
line-height:50px;
font-size:20px;
color:#000000;
font-weight:bold;
position:static;
}
.dx_about_DxC{
width:100%;
height:auto;
line-height:24px;
font-size:16px;
color:#666666;
position:static;
}

.dx_about_Dx:hover{
background:none;
box-shadow: 0 0 0 rgba(0,0,0,.3);
}
.dx_about_Dx:hover .dx_about_DxD{
display:none;
}

.dx_about_E{
width:100%;
height:auto;
position:static;
text-align:center;
}


.all_dx_why{
padding-top:15px;
padding-bottom:10px;
}
.dx_why{
width:96%;
margin:0 auto;
height:auto;
overflow:hidden;
}
.dx_why ul li{
width:100%;
float:left;
margin-right:0;
margin-bottom:20px;
position:static;
height:auto;
padding:15px 0 0 0;
overflow:hidden;
}
.dx_whyA{
width:100%;
position:static;
font-size:18px;
line-height:28px;
}
.dx_whyB{
width:100%;
margin:10px auto 0 auto;
height:auto;
line-height:26px;
font-size:16px;
position:static;
overflow:hidden;
}

.dx_shy{
width:100%;
margin:0 auto;
height:auto;
overflow:hidden;
}
.dx_shy ul li{
width:100%;
float:left;
margin-right:0;
margin-bottom:20px;
position:static;
height:auto;
padding:15px 0 0 0;
overflow:hidden;
}
.dx_shyA{
width:100%;
position:static;
font-size:18px;
line-height:28px;
}
.dx_shyB{
width:100%;
margin:10px auto 0 auto;
height:auto;
line-height:26px;
font-size:16px;
position:static;
overflow:hidden;
}

.dx_xk_TT{
margin-top:10px;
}
.dx_xk_TT span{
font-size:24px;
}

.dc_bkk{
width:100%;
margin-top:0;
}
.dc_bkk ul li{
width:100%;
float:left;
margin-left:0;
margin-right:0;
height:auto;
position:static;
}

.all_dx_bk{
padding-top:30px;
padding-bottom:30px;
}

.dc_TT{
width:100%;
height:60px;
overflow:hidden;
}
.dc_TT span{
width:50%;
height:50px;
line-height:50px;
font-size:24px;
}
.dc_TT label{
height:50px;
line-height:50px;
margin-top:0;
}

.dc_nbk{
width:100%;
overflow:hidden;
}
.dc_nk{
width:100%;
float:none;
height:auto;
padding-bottom:15px;
overflow:hidden;
}
.dc_nk_A{
width:100%;
height:auto;
overflow:hidden;
}
.dc_nk_A img{
width:100%;
height:auto;
}
.dc_nk_B{
width:94%;
margin:0 auto;
padding:6px 0;
line-height:24px;
padding-bottom:0;
overflow:hidden;
}
.dc_nk_B a{
font-size:16px;
}

.dc_nk_C{
width:94%;
margin:0 auto;
padding:0;
height:30px;
line-height:30px;
font-size:14px;
overflow:hidden;
}
.dc_nk_D{
width:94%;
margin:0 auto;
padding:0;
line-height:22px;
font-size:14px;
overflow:hidden;
}

.dc_bk{
width:100%;
float:none;
background:none;
overflow:hidden;
}
.dc_bk ul li{
width:100%;
float:left;
margin-left:0;
height:auto;
position:static;
margin-bottom:0;
margin-top:15px;
padding-top:15px;
padding-bottom:15px;
}
.dc_bkA{
width:94%;
margin:0 auto;
height:auto;
line-height:26px;
font-size:16px;
position:static;
}
.dc_bkB{
width:94%;
margin:0 auto;
height:30px;
line-height:34px;
font-size:14px;
color:#666666;
position:static;
}
.dc_bkC{
width:94%;
margin:0 auto;
height:auto;
position:static;
}

.all_dx_lar{
padding-top:24px;
padding-bottom:10px;
}
.dx_lar_TT{
width:100%;
height:60px;
line-height:50px;
}
.dx_lar{
width:100%;
}
.dx_lar ul li{
width:100%;
float:left;
margin-bottom:20px;
border-bottom:1px solid #808080;
padding-bottom:20px;
overflow:hidden;
}
.dx_lar ul li:last-child{
border:none;
}
.dx_larA{
width:100%;
line-height:18px;
font-size:14px;
color:#000000;
overflow:hidden;
}
.dx_larA span{
font-size:18px;
font-weight:bold;
}
.dx_larB{
width:100%;
padding-top:15px;
font-size:12px;
color:#666666;
overflow:hidden;
}

.dx_bk_l{
width:100%;
float:none;
padding-bottom:15px;
overflow:hidden;
}

.dx_bk_r{
width:100%;
float:none;
overflow:hidden;
}

.dx_bk_TT{
height:50px;
}
.dx_bk_TT span{
height:50px;
line-height:50px;
font-size:20px;
}
.dx_bk_TT label{
height:50px;
line-height:50px;
}

.dx_bk_zt{
display:none;
}

.dx_bk{
width:100%;
}
.dx_bk ul li{
width:100%;
height:auto;
margin:0;
float:left;
position:static;
background-color:#fff;
padding:10px 0 15px 0;
margin-bottom:10px;
}

.dx_bk_A{
display:none;
}


.dx_bk_B{
width:94%;
margin:0 auto;
font-size:16px;
font-weight:bold;
position:static;
}
.dx_bk_C{
width:94%;
margin:0 auto;
height:24px;
line-height:24px;
font-size:14px;
position:static;
}

.all_dx_cases{
padding-top:15px;
padding-bottom:30px;
}
.dx_cases{
width:98%;
margin:0 auto;
overflow:hidden;
}
.dx_cases img{
width:100%;
height:auto;
}

.dx_location{
width:96%;
margin:0 auto;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}

.all_dx_list{
padding-top:20px;
padding-bottom:0;
}
.dx_list_TT{
width:100%;
height:54px;
line-height:54px;
font-size:24px;
}
.dx_list_Desc{
width:100%;
font-size:16px;
color:#666666;
line-height:26px;
padding-top:0;
padding-bottom:20px;
overflow:hidden;
}
.dx_list{
width:100%;
}
.dx_list ul li{
width:100%;
float:left;
height:auto;
margin-bottom:14px;
border:none;
}

.xm_sox{
width:100%;
margin:0 auto;
height:auto;
position:static;
background:none;
overflow:hidden;
}
.xm_sox_A{
width:100%;
height:auto;
position:static;
}
.xm_sox_A img{
width:100%;
height:auto;
}
.xm_sox_B{
width:100%;
height:44px;
line-height:44px;
position:static;
font-size:18px;
}
.xm_sox_C{
width:100%;
margin:0 auto;
height:auto;
line-height:24px;
position:static;
font-size:14px;
}
.xm_sox_D{
width:100%;
font-size:14px;
line-height:22px;
position:static;
margin:10px auto;
}
.xm_sox_E{
position:static;
margin:10px auto;
font-size:14px;
}

.dx_list_more{
width:100%;
height:49px;
font-size:18px;
line-height:49px;
}

.fuwu_class_off{
width:100%;
height:49px;
font-size:18px;
line-height:49px;
display:none;
}

.all_dx_csrbg{
padding-top:25px;
padding-bottom:30px;
}

.dx_csrbg{
width:100%;
margin:0 auto;
height:auto;
position:static;
padding-top:20px;
overflow:hidden;
}
.dx_csrbg_A{
width:94%;
margin:0 auto;
height:auto;
line-height:30px;
font-size:22px;
position:static;
padding-bottom:10px;
overflow:hidden;
}
.dx_csrbg_B{
width:94%;
margin:0 auto;
height:auto;
line-height:24px;
font-size:16px;
position:static;
}
.dx_csrbg_C{
width:94%;
margin:0 auto;
height:auto;
line-height:32px;
font-size:16px;
position:static;
}
.dx_csrbg_D{
display:none;
position:static;
}
.dx_csrbg_E{
display:none;
}
.dx_csrbg_F{
width:94%;
margin:20px auto;
height:auto;
position:static;
}
.dx_csrbg_F img{
width:100%;
height:auto;
}

.banner_about{
width:100%;
height:280px;
background-size:auto 280px;
}

.banner_fuwu{
width:100%;
height:280px;
background-size:auto 280px;
}

.banner_ecovadis{
width:100%;
height:300px;
background-size:auto 300px;
}
.banner_CDP{
width:100%;
height:300px;
background-size:auto 300px;
}
.banner_SBTi{
width:100%;
height:300px;
background-size:auto 300px;
}
.banner_SAQ{
width:100%;
height:300px;
background-size:auto 300px;
}
.banner_CSR{
width:100%;
height:300px;
background-size:auto 300px;
}
.banner_CCER{
width:100%;
height:280px;
background-size:auto 280px;
}
.banner_LCA{
width:100%;
height:280px;
background-size:auto 280px;
}
.banner_PCF{
width:100%;
height:280px;
background-size:auto 280px;
}
.banner_EPD{
width:100%;
height:280px;
background-size:auto 280px;
}
.banner_PW{
width:100%;
height:280px;
background-size:auto 280px;
}
.banner_sbi{
width:100%;
height:300px;
background-size:auto 300px;
}

.banner_about_x{
width:94%;
height:280px;
position:relative;

}
.banner_about_xA{
width:100%;
height:auto;
line-height:36px;
font-size:24px;
top:123px;
text-shadow:white 0px 0px 4px;
}
.banner_about_xB{
width:100%;
height:auto;
line-height:36px;
font-size:24px;
top:138px;
text-shadow:white 0px 0px 4px;
}

.xm_bsv{
width:94%;
height:280px;
position:relative;
}
.xm_bsv_A{
width:100%;
height:auto;
line-height:36px;
font-size:24px;
top:73px;
text-shadow:white 0px 0px 4px;
}
.xm_bsv_B{
width:100%;
height:auto;
line-height:30px;
font-size:18px;
top:118px;
text-shadow:white 0px 0px 4px;
}

.banner_contact{
width:100%;
height:300px;
background-size:auto 300px;
}
.banner_contact_x{
width:94%;
height:300px;
position:relative;

}
.banner_contact_xA{
width:100%;
height:50px;
line-height:50px;
font-size:30px;
top:83px;
}
.banner_contact_xB{
width:100%;
height:auto;
line-height:24px;
font-size:16px;
top:138px;
}

.all_dx_guanyu{
padding-top:20px;
padding-bottom:30px;
}
.dx_guanyu{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.dx_guanyu_TT{
width:100%;
height:55px;
line-height:55px;
font-size:24px;
color:#000;
position:static;
}
.dx_guanyu_Desc{
width:100%;
height:25px;
line-height:25px;
font-size:18px;
color:#000000;
position:static;
}
.dx_guanyu_TxT{
width:100%;
padding:10px 0 20px 0;
overflow:hidden;
position:static;
}
.dx_guanyu_img{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.dx_guanyu_img img{
width:100%;
height:auto;
}

.dx_guanyu_wh{
width:calc(100% - 2px);
height:auto;
position:static;
overflow:hidden;
}
.dx_guanyu_wh ul li{
width:99%;
margin:0 auto;
height:auto;
margin-right:0;
margin-bottom:20px;
position:static;
padding:0 0 10px 0;
overflow:hidden;
}
.dx_guanyu_wha{
width:100%;
height:50px;
line-height:50px;
font-size:20px;
position:static;
text-align:center;
}
.dx_guanyu_whb{
margin:0 auto;
position:static;
}
.dx_guanyu_whc{
width:94%;
position:static;
line-height:24px;
margin:0 auto;
padding:15px 0;
text-align:center;
overflow:hidden;
}



.dx_ITT{
width:100%;
height:55px;
line-height:55px;
font-size:26px;
text-align:center;
}

.dx_srea{
width:99%;
margin:0 auto;
height:auto;
position:static;
padding:20px 0;
overflow:hidden;
}
.dx_sreaA{
width:94%;
margin:0 auto;
height:auto;
position:static;
font-size:22px;
line-height:30px;
overflow:hidden;
}
.dx_sreaA span{
color:#666666;
}

.dx_sreaB{
width:94%;
margin:0 auto;
font-size:18px;
position:static;
}

.dx_sreaC{
width:94%;
margin:0 auto;
height:auto;
position:static;
overflow:hidden;
}
.dx_sreaC ul{
margin:0;
padding:0;
list-style:none;
}
.dx_sreaC ul li{
width:100%;
float:left;
border-top:2px solid #000000;
padding-top:14px;
padding-bottom:14px;
overflow:hidden;
}
.dx_sreaCa{
width:100%;
font-size:18px;
color:#000000;
float:left;
line-height:36px;
font-weight:bold;
overflow:hidden;
}
.dx_sreaCb{
width:100%;
line-height:26px;
font-size:16px;
color:#666666;
float:right;
overflow:hidden;
}

.dx_sreaD{
width:200px;
text-align:right;
height:38px;
line-height:38px;
position:static;
}
.dx_sreaD a{
font-size:18px;
color:#000000;
}
.dx_sreaD a span{
background-image:linear-gradient(currentColor,currentColor);
background-position:0 100%;
background-repeat:no-repeat;
background-size:100% 3px;
padding-bottom:5px;
position:relative;
text-decoration:none;
top:1px;
transition:background-size .3s;
}
.dx_sreaD a:hover{
color:#007354;
}

.dx_lx_tel{
height:54px;
background:url(images/l_tel_icon.png) left center no-repeat;
padding-left:48px;
line-height:54px;
font-size:18px;
margin-bottom:5px;
}
.dx_lx_addr{
height:auto;
background:url(images/l_addr_icon.png) left 3px no-repeat;
padding-left:48px;
line-height:28px;
font-size:18px;
overflow:hidden;
}
.dx_lx_eddr{
padding-top:10px;
line-height:24px;
font-size:16px;
padding-bottom:30px;
overflow:hidden;
}

.all_vidth{
width:100%;
padding:28px 0 48px 0;
overflow:hidden;
}

.all_sidth{
width:94%;
}

.sidth_TT{
width:100%;
height:auto;
line-height:34px;
font-size:26px;
padding:15px 0;
overflow:hidden;
}
.dx_CsTxTx{
width:100%;
font-size:16px;
line-height:24px;
}

.ecovadis_jj{
width:100%;
height:auto;
padding-bottom:15px;
position:static;
overflow:hidden;
}
.ecovadis_jja{
width:100%;
height:auto;
position:static;
}
.ecovadis_jja img{
width:100%;
height:auto;
}
.ecovadis_jjb{
width:94%;
margin:0 auto;
height:auto;
font-size:18px;
line-height:26px;
position:static;
padding:15px 0;
}

.ecovadis_jjc{
width:94%;
margin:0 auto;
height:auto;
position:static;
font-size:16px;
line-height:26px;
overflow:hidden;
}
.ecovadis_jjd{
width:100%;
height:auto;
position:static;
font-size:16px;
line-height:32px;
color:#000000;
font-weight:lighter;
}

.ecovadis_jje{
width:94%;
margin:0 auto;
height:auto;
font-size:18px;
line-height:26px;
position:static;
padding:15px 0;
}

.ecovadis_jjf{
width:94%;
margin:0 auto;
height:auto;
position:static;
font-size:16px;
line-height:26px;
overflow:hidden;
}

.dx_hr{
width:100%;
}

.dx_CsTT{
font-size:22px;
height:auto;
line-height:32px;
padding:10px 0;
margin-top:14px;
overflow:hidden;
}

.dx_ZTT{
font-size:24px;
height:auto;
line-height:32px;
padding:10px 0;
overflow:hidden;
}


.dx_CsTxT img{
width:100%;
height:auto;
}

.ecovadis_zb{
width:100%;
padding-bottom:0;
overflow:hidden;
}
.ecovadis_zb ul li{
width:100%;
margin-right:0;
margin-bottom:20px;
height:auto;
}
.ecovadis_zb_TT{
width:100%;
padding-left:0;
text-align:center;
height:52px;
line-height:52px;
font-size:18px;
color:#fff;
font-weight:bold;
margin-bottom:12px;
}
.ecovadis_zb_ST{
width:92%;
padding-left:0;
margin:0 auto;
}
.ecovadis_zb_TxT{
width:92%;
padding-left:0;
margin:0 auto;
}

.ecovadis_4th{
width:100%;
height:auto;
overflow:hidden;
}
.ecovadis_4th ul li{
width:50%;
height:auto;
float:left;
margin-bottom:15px;
position:static;
}
.ecovadis_4tha{
width:100%;
height:139px;
text-align:center;
position:static;
}
.ecovadis_4thb{
width:100%;
height:36px;
line-height:36px;
font-size:20px;
color:#333333;
font-weight:bold;
text-align:center;
position:static;
}
.ecovadis_4thc{
width:100%;
height:24px;
line-height:24px;
font-size:14px;
color:#333333;
font-weight:lighter;
text-align:center;
position:static;
}

.ecovadis_hc{
width:100%;
padding-top:10px;
height:auto;
padding-bottom:15px;
overflow:hidden;
}
.ecovadis_hc ul li{
width:100%;
height:auto;
float:left;
margin-right:0;
position:static;
padding-bottom:20px;
margin-bottom:15px;
overflow:hidden;
}
.ecovadis_hcA{
width:100%;
height:auto;
position:static;
margin:0 auto;
}
.ecovadis_hcA img{
width:100%;
height:auto;
}
.ecovadis_hcB{
width:100%;
text-align:center;
font-size:18px;
position:static;
}
.ecovadis_hcC{
width:94%;
margin:0 auto;
height:auto;
overflow:hidden;
position:static;
}

.ecovadis_lc{
width:100%;
padding-top:20px;
padding-bottom:0;
margin-bottom:15px;
background:url(images/lc_xy.png) 11px 20px repeat-y;
overflow:hidden;
}
.ecovadis_lc ul li{
width:100%;
float:left;
margin-bottom:20px;
}
.ecovadis_lcA{
height:40px;
line-height:40px;
background:url(images/lc_em.png) left center no-repeat;
font-size:20px;
padding-left:30px;
color:#1a1a1a;
}
.ecovadis_lcB{
width:92%;
font-size:16px;
line-height:22px;
padding-left:30px;
color:#1a1a1a;
font-weight:lighter;
padding-top:5px;
overflow:hidden;
}

.dx_shy_TT{
width:100%;
height:58px;
line-height:52px;
font-size:24px;
font-weight:bold;
}

.CDP_3th{
width:100%;
height:auto;
}
.CDP_3th ul li{
width:100%;
margin-right:0;
height:auto;
position:static;
margin-bottom:15px;
}
.CDP_3th_A{
position:static;
}
.CDP_3th_B{
height:auto;
width:100%;
position:static;
background-size:100% 100%;
padding-bottom:20px;
overflow:hidden;
}
.CDP_3th_C{
position:static;
}

.CDP_bord img{
width:100%;
height:auto;
display:block;
}


.CDP_4th{
width:100%;
height:auto;
}
.CDP_4th ul li{
width:100%;
margin-right:0;
margin-bottom:15px;
height:auto;
position:static;
}
.CDP_4tha{
margin:0 auto;
position:static;
}
.CDP_4thb{
width:94%;
margin:0 auto;
position:static;
}
.CDP_4thc{
width:94%;
height:auto;
margin:0 auto;
position:static;
padding:15px 0;
overflow:hidden;
}

.dx_Csr_3th{
width:100%;
margin-top:0;
height:auto;
}
.dx_Csr_3th ul li{
width:100%;
margin:0 auto 15px auto;
height:auto;
float:left;
}

.dx_Csr_3tha{
width:100%;
height:auto;
}
.dx_Csr_3tha img{
width:100%;
height:auto;
}
.dx_Csr_3thb{
width:94%;
margin:0 auto;
padding-left:0;
padding-top:15px;
padding-bottom:20px;
overflow:hidden;
}

.dx_Csr_hy{
width:100%;
height:auto;
padding-bottom:20px;
overflow:hidden;
}
.dx_Csr_hy ul li{
width:50%;
float:left;
margin-right:0;
margin-bottom:5px;
height:auto;
position:static;
}
.dx_Csr_hya{
width:94%;
height:auto;
position:static;
overflow:hidden;
}
.dx_Csr_hya img{
width:100%;
height:auto;
}
.dx_Csr_hyb{
width:100%;
font-size:18px;
color:#000000;
position:static;
}

.dx_Csr_bz{
width:100%;
padding-bottom:10px;
overflow:hidden;
}
.dx_Csr_bz ul li{
width:100%;
float:left;
line-height:26px;
height:auto;
padding-bottom:10px;
overflow:hidden;
}

.dx_Csr_hc{
width:100%;
padding:15px 0;
overflow:hidden;
}
.dx_Csr_hc ul li{
width:100%;
height:auto;
float:left;
margin-bottom:10px;
position:static;
padding:10px 0 20px 0;
overflow:hidden;
}
.dx_Csr_hcA{
width:100%;
padding-left:0;
height:42px;
line-height:42px;
font-size:18px;
position:static;
text-align:center;
background:none;
}
.dx_Csr_hcB{
width:94%;
margin:0 auto;
padding-left:0;
height:auto;
position:static;
overflow:hidden;
}

.banner_news{
width:100%;
height:300px;
background-size:auto 300px;
}
.banner_news_x{
width:94%;
height:300px;
position:relative;

}
.banner_news_xA{
width:100%;
height:50px;
line-height:50px;
font-size:30px;
top:123px;
}
.banner_news_xB{
width:100%;
height:auto;
font-size:30px;
top:108px;
}

.dx_left{
width:100%;
padding:18px 0 28px 0;
float:none;
border:none;
overflow:hidden;
}

.dx_xw_zt{
display:none;
}

.dx_xinw{
width:100%;
overflow:hidden;
}

.dx_xinw ul li{
width:100%;
height:auto;
position:static;
float:left;
background-color:#fff;
margin-bottom:15px;
padding:10px 0;
overflow:hidden;
}
.dx_xinw_A{
display:none;
}
.dx_xinw_B{
width:94%;
margin:0 auto;
font-size:16px;
font-weight:bold;
position:static;
}
.dx_xinw_C{
width:94%;
margin:0 auto;
position:static;
}
.dx_xinw_D{
width:94%;
margin:0 auto;
position:static;
}

.dx_xinw ul li:hover .dx_xinw_B{
text-decoration:underline;
color:#007354;
}

.dx_right{
display:none;
}

.dx_article_TT{
width:100%;
padding-top:10px;
font-size:22px;
line-height:30px;
color:#000000;
padding-bottom:15px;
overflow:hidden;
}
.dx_article_Desc{
width:100%;
height:auto;
font-size:14px;
line-height:26px;
color:#000000;
overflow:hidden;
}
.dx_article_TxT{
width:100%;
padding:10px 0 20px 0;
font-size:16px;
line-height:26px;
color:#000000;
overflow:hidden;
}
.dx_article_PN{
width:94%;
padding:20px 3%;
overflow:hidden;
}

.dx_bk_ST{
width:100%;
height:54px;
margin-top:10px;
}
.dx_bk_ST span{
height:54px;
line-height:54px;
font-size:26px;
}
.dx_bk_ST label{
height:54px;
line-height:54px;
}

.dx_wk{
width:100%;
padding-top:10px;
overflow:hidden;
}
.dx_wk ul li{
width:99%;
padding:10px 0;
height:auto;
margin:0 0 10px 0;
float:left;
position:static;
}

.dc_wkA{
width:94%;
margin:0 auto;
height:36px;
line-height:36px;
font-size:16px;
color:#666666;
position:static;
}
.dc_wkB{
width:94%;
margin:0 auto;
height:48px;
line-height:24px;
font-size:18px;
color:#000000;
position:static;
}
.dc_wkC{
width:94%;
margin:0 auto;
height:44px;
line-height:44px;
font-size:16px;
color:#666666;
position:static;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}


DIV.bk_yellow{width:100%; padding-bottom:50px;}

.all_dx_tool{
width:100%;
padding:20px 0 0 0;
border:none;
margin:0 auto;
overflow:hidden;
}
.dx_tool{
width:100%;
margin:0 auto;
height:auto;
position:static;
padding:15px 0 0 0;
overflow:hidden;
}
.dx_tool_TT{
width:100%;
font-size:18px;
position:static;
font-weight:bold;
padding-bottom:10px;
overflow:hidden;
}
.dx_tool_li{
width:100%;
margin:0 auto;
height:auto;
position:static;
}
.dx_tool_li ul li{
width:100%;
float:left;
margin-bottom:14px;
}
.dx_tool_lia{
width:80%;
padding-left:38px;
padding-bottom:10px;
font-size:16px;
line-height:26px;
color:#000000;
overflow:hidden;
}
.icon_lx1{
background-size:30px 30px;
}
.icon_lx2{
background-size:30px 30px;
}
.icon_lx3{
background-size:30px 30px;
}
.icon_lx4{
background-size:30px 30px;
}

.dx_tool_lib{
width:80%;
padding-left:38px;
line-height:30px;
padding-bottom:10px;
font-size:16px;
line-height:24px;
color:#8d8d8d;
font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
}

.dx_map{
width:100%;
position:static;
padding-bottom:30px;
overflow:hidden;
}
.dx_map img{
width:100%;
height:auto;
}

.dx_lxfs{
width:100%;
height:64px;
line-height:54px;
font-size:24px;
}

.dx_MsT{
width:100%;
height:64px;
line-height:54px;
font-size:24px;
}

.all_mess{
height:auto;
background:none;
padding-bottom:10px;
}

.dx_form{
width:94%;
padding:15px 3% 25px 3%;
height:auto;
position:static;
background-color:#fff;
padding-top:15px;
overflow:hidden;
}
.dx_form1{
width:100%;
height:56px;
line-height:56px;
font-size:24px;
position:static;
}
.dx_form2{
position:static;
line-height:24px;
}
.dx_form2s{
width:100%;
position:static;
font-size:14px;
line-height:24px;
padding-bottom:10px;
overflow:hidden;
}
.dx_form2ss{
position:static;
line-height:24px;
display:none;
}
.dx_form3{
width:100%;
position:static;
margin-bottom:15px;
}
.dx_form4{
width:100%;
position:static;
margin-bottom:15px;
}
.dx_form5{
width:100%;
position:static;
margin-bottom:15px;
}

.dx_form6{
width:100%;
position:static;
margin-bottom:0;
}
.dx_form7{
width:100%;
height:50px;
position:static;
}

.dx_input{
width:94%;
height:48px;
line-height:48px;
border:1px solid #000;
padding:0 3%;
font-size:14px;
color:#000000;
background-color:#fff;
}

.dx_area{
width:94%;
height:128px;
line-height:30px;
border:1px solid #000;
padding:5px 3%;
font-size:14px;
color:#000000;
background-color:#fff;
}

.dx_submit{
width:100%;
height:50px;
background-color:#000;
font-size:14px;
border:none;
color:#fff;
text-align:center;
line-height:50px;
}

.dx_footer{
width:100%;
height:auto;
position:static;
display:none;
}
.dx_footer_A{
display:none;
}
.dx_footer_B{
position:static;
margin-bottom:20px;
}
.dx_footer_C{
width:100%;
line-height:22px;
font-size:14px;
position:static;
}
.dx_footer_D{
width:98%;
position:static;
font-size:14px;
line-height:22px;
margin-bottom:25px;
}
.dx_footer_E{
display:none;
}

.dx_footer_nav{
width:100%;
height:auto;
position:static;
padding:15px 0;
border-top:1px dotted #338f76;
overflow:hidden;
}
.dx_footer_nav ul{
margin:0;
padding:0;
list-style:none;
}
.dx_footer_nav ul li{
float:left;
margin-bottom:15px;
}
.dx_footer_nav ul li:nth-child(1){
width:100%;
}
.dx_footer_nav ul li:nth-child(2){
width:100%;
}
.dx_footer_nav ul li:nth-child(3){
width:100%;
}
.dx_footer_nav ul li:nth-child(4){
width:100%;
}
.dx_footer_nav_TT{
width:100%;
height:34px;
line-height:34px;
font-size:16px;
font-weight:bold;
color:#fff;
}
.dx_footer_nav_li{
width:100%;
overflow:hidden;
}
.dx_footer_nav_li dl{
margin:0;
padding:0;
list-style:none;
}
.dx_footer_nav_li dl dt{
width:50%;
height:26px;
line-height:26px;
float:left;
margin-right:0;
}
.dx_footer_nav_li dl dt a{
font-size:14px;
text-decoration:none;
font-weight:lighter;
color:#fff;
}
.dx_footer_nav_li dl dt a:hover{
text-decoration:underline;
}

.dx_link{
display:none;
}

.all_dx_copyright{
width:100%;
height:auto;
clear:both;
padding:15px 0;
overflow:hidden;
}

.dx_copyright{
width:94%;
height:auto;
line-height:24px;
margin:0 auto;
overflow:hidden;
}

.dinw_class{
width:100%;
height:auto;
padding-bottom:15px;
overflow:hidden;
}
.dinw_class ul li{
height:32px;
line-height:32px;
margin-right:10px;
}
.dinw_class ul li a{
font-size:14px;
}

.sc_bk{
width:100%;
overflow:hidden;
}
.sc_bk ul li{
width:calc(100% - 22px);
padding:10px 10px 20px 10px;
float:left;
margin-right:0;
height:auto;
position:static;
margin-bottom:15px;
overflow:hidden;
}
.sc_bkA{
width:100%;
height:36px;
line-height:36px;
font-size:16px;
color:#666666;
position:static;
}
.sc_bkB{
width:100%;
height:auto;
line-height:24px;
font-size:18px;
color:#000000;
position:static;
padding-bottom:8px;
overflow:hidden;
}
.sc_bkC{
width:100%;
height:auto;
line-height:22px;
font-size:14px;
color:#1a1a1a;
position:static;
}
.sc_bkD{
width:100%;
height:38px;
line-height:38px;
font-size:14px;
position:static;
}

.item_jj{
width:100%;
height:auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.item_jja{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.item_jja img{
width:100%;
height:auto;
}
.item_jjb{
width:94%;
margin:0 auto;
height:auto;
position:static;
line-height:26px;
overflow:hidden;
}

.LCA_bj{
width:100%;
margin-top:0;
height:auto;
background:none;
padding-left:0;
padding:0 0 18px 0;
overflow:hidden;
}
.LCA_bj ul li{
height:auto;
line-height:26px;
overflow:hidden;
}


.LCA_zb{
width:100%;
height:auto;
}
.LCA_zb ul li{
width:100%;
margin-right:0;
margin-bottom:20px;
float:left;
height:auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.LCA_zb_A{
width:100%;
height:auto;
position:static;
}
.LCA_zb_A img{
width:100%;
height:auto;
}
.LCA_zb_B{
width:100%;
font-size:18px;
position:static;
text-align:center;
}
.LCA_zb_C{
width:94%;
margin:0 auto;
height:auto;
position:static;
overflow:hidden;
}

.LCA_what{
width:100%;
height:auto;
overflow:hidden;
}
.LCA_what ul li{
width:100%;
margin-top:15px;
height:auto;
position:static;
}
.LCA_whatA{
width:100%;
height:auto;
position:static;
}
.LCA_whatB{
width:100%;
height:auto;
font-size:16px;
color:#666666;
line-height:26px;
position:static;
margin-top:15px;
overflow:hidden;
}
.LCA_whatB strong{
font-size:18px;
}

.EPD_zb{
width:100%;
height:auto;
}
.EPD_zb ul li{
width:46%;
margin-right:2%;
margin-left:2%;
margin-bottom:20px;
float:left;
height:auto;
position:static
}
.EPD_zb_A{
width:100%;
height:auto;
position:static
}
.EPD_zb_A img{
width:100%;
height:auto;
}
.EPD_zb_B{
width:100%;
font-size:14px;
position:static;
overflow:hidden;
}

.EPD_hc{
width:100%;
height:auto;
margin-top:5px;
position:static;
padding-bottom:15px;
padding-top:10px;
overflow:hidden;
}
.EPD_hcA{
width:100%;
height:auto;
position:static;
}
.EPD_hcA img{
width:100%;
height:auto;
}
.EPD_hcB{
width:94%;
margin:0 auto;
height:auto;
position:static;
}
.EPD_hcB ul li{
width:100%;
}
.EPD_hcBa{
width:100%;
font-size:14px;
}
.EPD_hcBb{
width:100%;
font-size:14px;
overflow:hidden;
}

.PW_class{
width:100%;
padding-bottom:20px;
overflow:hidden;
}
.PW_class ul li{
width:100%;
float:left;
border-top:3px solid #007354;
margin-bottom:10px;
background-color:#f5f5f5;
cursor:pointer;
}
.PW_class_A{
width:96%;
padding-left:4%;
height:46px;
line-height:46px;
background:url(images/pw_off.png) 96% center  no-repeat;
background-size:12px 12px;
font-size:18px;
color:#007354;
}
.PW_class_B{
width:92%;
padding-left:4%;
overflow:hidden;
display:none;
font-size:14px;
line-height:22px;
padding-bottom:30px;
}

.PW_class ul li.selected .PW_class_A{
background:url(images/pw_on.png) 96% center  no-repeat;
}

.PFC_zb{
width:100%;
height:auto;
margin-top:0;
}
.PFC_zb ul li{
width:100%;
height:auto;
float:left;
margin-right:0;
margin-bottom:15px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.PFC_zb_A{
width:100%;
height:auto;
position:static;
}
.PFC_zb_A img{
width:100%;
height:auto;
}
.PFC_zb_B{
width:94%;
margin:0 auto;
height:auto;
position:static;
font-size:16px;
line-height:24px;
padding:15px 0;
overflow:hidden;
}
.PFC_zb_C{
width:94%;
margin:0 auto;
border-top:1px solid #e5e5e5;
padding-top:12px;
height:auto;
position:static;
}

.dx_PFC_what{
width:100%;
padding-bottom:15px;
overflow:hidden;
}
.dx_PFC_what ul li{
width:100%;
height:auto;
float:left;
padding:15px 0;
overflow:hidden;
}
.dx_PFC_whatA{
width:94%;
margin:0 auto;
height:auto;
float:none;
}
.dx_PFC_whatB{
width:94%;
margin:0 auto;
height:auto;
padding-top:10px;
line-height:25px;
float:none;
font-size:16px;
color:#666666;
overflow:hidden;
}
.dx_PFC_whatB span{
font-size:22px;
color:#1a1a1a;
}

.PFC_hc{
width:100%;
height:auto;
position:static;
margin-top:20px;
padding-bottom:20px;
overflow:hidden;
}
.PFC_hcA{
width:100%;
height:auto;
position:static;
}
.PFC_hcA img{
width:100%;
height:auto;
}
.PFC_hcB{
width:100%;
height:auto;
position:static;
font-size:16px;
line-height:24px;
color:#000;
}
.PFC_hcC{
width:100%;
height:auto;
position:static;
font-size:16px;
line-height:24px;
color:#000;
}
.PFC_hcD{
width:100%;
height:auto;
position:static;
font-size:16px;
line-height:24px;
color:#000;
}

.CCER_td{
width:100%;
height:auto;
padding-bottom:20px;
overflow:hidden;
}
.CCER_td ul li{
width:100%;
margin-right:0;
margin-bottom:15px;
}
.CCER_td ul li:nth-child(2){
width:100%;
}

.sbi_nr{
width:100%;
height:auto;
margin-top:20px;
}
.sbi_nr ul li{
width:100%;
height:auto;
float:none;
position:static;
margin-right:0;
margin-bottom:20px;
overflow:hidden;
}
.sbi_nrA{
width:100%;
height:auto;
position:static;
}
.sbi_nrA img{
width:100%;
height:auto;
}
.sbi_nrB{
width:94%;
margin:0 auto;
height:auto;
position:static;
font-size:14px;
padding:20px 0;
overflow:hidden;
}
.sbi_nrC{
width:94%;
margin:15px auto;
height:auto;
position:static;
}
.sbi_nrC dl dt{
width:94%;
padding-left:16px;
float:left;
font-size:14px;
margin-bottom:10px;
overflow:hidden;
}

.sbi_ff{
width:100%;
padding-bottom:20px;
overflow:hidden;
}
.sbi_ff ul li{
width:100%;
height:auto;
float:left;
position:static;
background:none;
position:static;
margin-bottom:20px;
}
.sbi_ffa{
width:100%;
text-align:center;
position:static;
}
.sbi_ffb{
width:100%;
text-align:center;
position:static;
font-size:18px;
}
.sbi_ffc{
width:94%;
margin:0 auto;
height:auto;
position:static;
font-size:14px;
overflow:hidden;
}

.sbi_ox{
height:auto;
background:none;
background-color:#f2f7f6;
}

.blank_50{
height:20px;
font-size:1px;
}

.dx_xj{
padding:30px 0;
height:auto;
position:static;
overflow:hidden;
}
.dx_xj_A{
font-size:24px;
position:static;
}
.dx_xj_B{
width:100%;
height:auto;
line-height:28px;
font-size:18px;
position:static;
}
.dx_xj_C{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
color:#000000;
position:static;
}

.dx_3ys{
padding:30px 0 40px 0;
height:auto;
position:static;
overflow:hidden;
}
.dx_3ys_A{
font-size:24px;
position:static;
}
.dx_3ys_B{
width:100%;
position:static;
}
.dx_3ys_B ul li{
width:100%;
height:auto;
margin-right:0;
position:static;
}
.dx_3ys_Ba{
font-size:20px;
position:static;
}
.dx_3ys_Bb{
width:100%;
height:auto;
line-height:24px;
font-size:16px;
position:static;
padding-bottom:20px;
overflow:hidden;
}

.all_dx_xbd{
height:200px;
}
.dx_xbd{
height:200px;
}
.dx_xbd_A{
font-size:30px;
top:54px;
}
.dx_xbd_B{
top:102px;
}

.dx_fww_TT{
width:100%;
height:60px;
line-height:60px;
font-size:24px;
}
.dx_fww{
width:100%;
height:auto;
overflow:hidden;
}
.dx_fww ul li{
width:100%;
margin-right:0;
height:auto;
margin-bottom:15px;
}
.dx_fwww ul li{
height:auto;
}
.dx_fww_lia{
width:100%;
height:auto;
overflow:hidden;
}
.dx_fww_lib{
width:100%;
height:40px;
line-height:40px;
font-size:20px;
color:#1d1d1d;
font-weight:bold;
margin-top:0;
}
.dx_fww_lic{
width:100%;
height:auto;
line-height:28px;
font-size:18px;
color:#1d1d1d;
padding-top:12px;
padding-bottom:15px;
overflow:hidden;
}
.dx_fww_lid{
width:436px;
padding-left:39px;
background:url(images/fww_more.png) left center no-repeat;
height:36px;
line-height:36px;
font-size:16px;
color:#02783b;
transition:all 0.3s linear;
}

.dx_fww_lie{
width:100%;
padding-top:4px;
padding-bottom:25px;
line-height:41px;
overflow:hidden;
}

.dx_fwys_A{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.dx_fwys_Aa{
width:100%;
height:auto;
position:static;
}
.dx_fwys_Ab{
width:100%;
position:static;
font-size:24px;
}
.dx_fwys_Ac{
width:100%;
position:static;
height:auto;
overflow:hidden;
}
.dx_fwys_Ad{
width:100%;
height:auto;
position:static;
}
.dx_fwys_Ad dl dt{
width:100%;
margin-bottom:30px;
}
.dx_fwys_Ada{
width:100%;
height:57px;
line-height:57px;
font-size:24px;
color:#1d1d1d;
}
.dx_fwys_Adb{
width:100%;
line-height:28px;
font-size:18px;
color:#1d1d1d;
overflow:hidden;
}

.dx_fwys_B{
height:auto;
position:static;
padding-bottom:30px;
overflow:hidden;
}
.dx_fwys_Ba{
width:100%;
position:static;
padding-top:20px;
background:none;
height:auto;
overflow:hidden;
}
.dx_fwys_Bb{
width:100%;
position:static;
font-size:24px;
}
.dx_fwys_Bc{
width:100%;
position:static;
}
.dx_fwys_Bd{
width:100%;
position:static;
}
.dx_fwys_Be{
width:100%;
position:static;
}
.dx_fwys_Bf{
padding-left:20px;
width:calc(100% - 20px);
position:static;
}

.banner_about .banner_ki_axB{
top:140px;
}
.banner_fuwu .banner_ki_axB{
top:140px;
}

.all_dx_xinw{
padding-top:30px;
}

.dx_xinw_TT{
height:40px;
line-height:60px;
font-size:24px;
}

.dx_fswA{
display:none;
}

.all_dx_fswB{
height:auto;
padding:20px 0 30px 0;
overflow:hidden;
}
.dx_fswB{
height:auto;
position:static;
}
.dx_fswBa{
width:100%;
font-size:24px;
position:static;
}
.dx_fswBb{
width:100%;
height:auto;
line-height:24px;
font-size:16px;
position:static;
overflow:hidden;
}

.all_dx_fswC{
padding-top:30px;
padding-bottom:30px;
}

.kcx_one{
margin-top:30px;
}
.kcx_oneA{
font-size:24px;
}
.kcx_oneB{
padding-bottom:35px;
font-size:16px;
line-height:24px;
}

.all_kcx_two{
padding-top:30px;
padding-bottom:30px;
}
.kcx_two_A{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding-bottom:20px;
overflow:hidden;
}
.kcx_two_B{
width:100%;
font-size:16px;
line-height:26px;
padding-bottom:30px;
overflow:hidden;
}
.kcx_two_C{
width:100%;
}
.kcx_two_CC{
width:100%;
}
.kcx_two_C ul li{
width:100%;
height:auto;
margin-right:0;
float:left;
position:static;
margin-bottom:20px;
padding-top:10px;
overflow:hidden;
}
.kcx_two_Ca{
width:94%;
margin:0 auto;
font-size:20px;
position:static;
}
.kcx_two_Cb{
width:94%;
margin:0 auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.kcx_two_Cb dl dt{
width:calc(100% - 32px);
}
.kcx_two_Cc{
width:100%;
position:static;
}
.kcx_two_Cc img{
width:100%;
height:auto;
display:block;
}


.all_kcx_three{
padding-top:30px;
padding-bottom:30px;
}

.kcx_three_C{
width:100%;
}
.kcx_three_C ul li{
width:calc(100% - 30px);
height:auto;
margin-right:0;
position:static;
padding:20px 15px;
margin-bottom:20px;
overflow:hidden;
}
.kcx_three_Ca{
width:100%;
font-size:20px;
position:static;
}
.kcx_three_Cb{
width:100%;
position:static;
}
.kcx_three_Cb dl dt{
width:calc(100% - 32px);
height:auto;
float:left;
line-height:26px;
background:url(images/kcx_em.png) left 4px no-repeat;
padding-bottom:10px;
overflow:hidden;
}
.kcx_three_Cc{
width:100%;
position:static;
}
.kcx_three_Cc img{
width:100%;
height:auto;
display:block;
}

.kcx_three_Cd{
width:100%;
height:auto;
font-size:16px;
line-height:26px;
position:static;
overflow:hidden;
}

.all_kcx_four{
padding-top:30px;
padding-bottom:40px;
}

.kcx_four{
width:calc(100% - 30px);
height:auto;
position:static;
padding:15px;
overflow:hidden;
}
.kcx_fours{
height:auto;
}
.kcx_fourr{
height:auto;
}
.kcx_four_A{
width:100%;
font-size:20px;
position:static;
}
.kcx_four_B{
width:100%;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.kcx_four_B dl dt{
width:calc(100% - 32px);
height:auto;
float:left;
line-height:26px;
background:url(images/kcx_em.png) left 4px no-repeat;
}

.kcx_four_SB{
width:100%;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.kcx_four_SB dl dt{
width:calc(100% - 32px);
height:auto;
float:left;
line-height:26px;
background:url(images/kcx_em.png) left 4px no-repeat;
}

.kcx_two_Cd{
width:94%;
margin:0 auto;
height:auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}

.kcx_two_Ce{
width:94%;
margin:0 auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.kcx_two_Ce dl dt{
width:calc(100% - 32px);
}

.kcx_four_BB{
width:100%;
position:static;
}
.kcx_four_BB dl dt{
width:calc(100% - 32px);
}
.kcx_four_C{
width:100%;
position:static;
}
.kcx_four_C img{
width:100%;
height:auto;
display:block;
}

.kcx_fourr .kcx_four_C{
width:100%;
}

.kcx_four_D{
width:100%;
position:static;
}

.all_kcx_bd{
height:auto;
padding:30px 0;
}
.kcx_bd{
height:auto;
position:static;
}
.kcx_bd_A{
font-size:24px;
position:static;
}
.kcx_bd_B{
width:100%;
line-height:26px;
font-size:16px;
position:static;
overflow:hidden;
padding-bottom:10px;
}
.kcx_bd_C{
position:static;
}

.banner_kcx{
height:300px;
}
.banner_kss{
height:300px;
}
.banner_jr{
height:300px;
}
.banner_st{
height:300px;
}
.banner_hg{
height:300px;
}
.banner_kcx_ax{
height:300px;
}
.banner_kcx_axA{
width:100%;
height:auto;
line-height:30px;
font-size:22px;
top:64px;
}
.banner_kcx_axB{
width:100%;
height:auto;
line-height:30px;
font-size:18px;
top:104px;
}
.banner_kcx_axC{
top:auto;
bottom:30px;
}

.hg_one_A{
width:94%;
padding:3%;
float:none;
overflow:hidden;
}
.hg_one_Aa{
width:100%;
height:60px;
line-height:60px;
font-size:18px;
color:#000;
font-weight:bold;
}
.hg_one_Ab{
width:100%;
line-height:30px;
font-size:16px;
color:#010101;
padding-bottom:5px;
overflow:hidden;
}
.hg_one_B{
width:100%;
float:none;
overflow:hidden;
}
.hg_one_B img{
width:100%;
height:auto;
}

.kcx_fourH{
height:auto;
}

.kcx_all img{
width:100%;
height:auto;
display:block;
}

.all_Ecov{
padding-top:30px;
padding-bottom:40px;
}
.Ecov_left{
width:100%;
float:none;
}
.Ecov_TT{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding:15px 0;
overflow:hidden;
}
.Ecov_TxT{
font-size:16px;
line-height:24px;
}
.Ecov_3th{
width:100%;
height:auto;
}
.Ecov_3th ul li{
width:100%;
height:auto;
margin-right:0;
margin-bottom:20px;
}
.Ecov_3th ul li img{
width:100%;
height:auto;
display:block;
}
.Ecov_4th{
width:100%;
height:auto;
}
.Ecov_4th ul li{
width: calc(100% - 4px);
height:auto;
margin-right:0;
margin-bottom:20px;
padding-bottom:20px;
overflow:hidden;
}
.Ecov_4th_A{
width:calc(100% - 24px);
}
.Ecov_4th_B{
width:calc(100% - 24px);
}
.Ecov_4th_C{
width:calc(100% - 24px);
}
.Ecov_ST{
height:auto;
line-height:30px;
padding:13px 0;
overflow:hidden;
}
.Ecov_6th{
width:100%;
}
.Ecov_6th ul li{
width:100%;
height:auto;
margin-bottom:20px;
}
.Ecov_6tha{
width:100%;
}
.Ecov_6thb{
width:100%;
overflow:hidden;
}

.Ecov_dl{
width:100%;
padding-bottom:20px;
overflow:hidden;
}
.Ecov_dlb{
line-height:24px;
font-size:16px;

}

.Ecov_colr{
width:100%;
padding-bottom:20px;
overflow:hidden;
}
.Ecov_colr ul li{
float:left;
font-size:18px;
line-height:28px;
color:#000;
padding:12px 18px;
overflow:hidden;
}
.Ecov_colr ul li:nth-child(odd){
background-color:#02783b;
color:#fff;
}

.Ecov_right{
display:none;
}

.CDP_hc_L{
width:100%;
float:none;
}
.CDP_hc_R{
width:100%;
float:none;
}
.CDP_hc_R img{
width:100%;
height:auto;
}

.CDP_fan{
width: calc(100% - 30px);
padding:15px;
background:none;
background-color:#f3f7f6;
height:auto;
overflow:hidden;
}
.CDP_fan ul li{
width:100%;
float:left;
}

.SBTi_what{
width: calc(100% - 30px);
padding:15px;
height:auto;
position:static;
}
.SBTi_what_A{
width:100%;
height:auto;
line-height:28px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.SBTi_what_B{
width:100%;
position:static;
}
.SBTi_what_B ul li{
font-size:16px;
line-height:26px;
}
.SBTi_what_C{
display:none;
}

.SBTi_3th{
width:100%;
height:auto;
}
.SBTi_3th ul li{
width:100%;
float:left;
margin-right:0;
height:auto;
margin-bottom:15px;
position:static;
}
.SBTi_3th_A{
position:static;
}
.SBTi_3th_B{
height:auto;
position:static;
}

.SBTi_fan{
width: calc(100% - 30px);
padding:15px;
background:none;
background-color:#f3f7f6;
height:auto;
overflow:hidden;
}

.SAQ_auto{
width:100%;
height:auto;
margin-bottom:20px;
}
.SAQ_auto img{
width:100%;
height:auto;
display:block;
}

.SAQ_7th{
width:100%;
}
.SAQ_7th ul li{
background:url(images/SAQ/em.png) left 3px no-repeat;
height:auto;
line-height:26px;
font-size:16px;
padding-bottom:15px;
overflow:hidden;
}

.SAQ_fa{
width: calc(100% - 30px);
height:auto;
}
.SAQ_fa ul li{
font-size:16px;
line-height:26px;
}

}