@media only screen and (max-width:764px) {

.is_MB {
	display: block !important;
}
.is_PC {
	display: none !important;
}

.all_mb_foot{
display:block;
}

.henu_scroll{
height:70px;
}

.warp{
width:94%;
margin:0 auto;
}

.blank_50{
height:30px;
}

.all_NZJ_banner_baike{
padding:30px 0;
}
.NZJ_banner{
width:100%;
float:none;
height:360px;

}
.zndex_banner{ width:100%; height:360px; margin-left:-50%;}
.zndex_ban_ul{ width:100%; height:360px;}
.zndex_ban_ul li{height:360px;}
.zndex_ban_num{bottom:20px;}

.banner{
width:100%;
float:none;
height:360px;

}
.index_banner{ width:100%; height:360px; margin-left:-50%;}
.index_ban_ul{ width:100%; height:360px;}
.index_ban_ul li{height:360px;}
.index_ban_num{bottom:20px;}


.zndex_shang{
height:360px;
}
.zndex_xia{
display:none;
}

.zndex_bg1{
background:url(/images/2025/manner_01.jpg) center top no-repeat;
}

.index_bg1{
background:url(/images/dt/manner_01.jpg) center top no-repeat;
background-size:100% 100%;
}
.index_bg2{
background:url(/images/lab/manner_01.jpg) center top no-repeat;
background-size:100% 100%;
}

.zndex_bg2{
background:url(/images/2025/manner_02.jpg) center top no-repeat;
}
.zndex_bg3{
background:url(/images/2025/manner_03.jpg) center top no-repeat;
}
.zndex_bg4{
background:url(/images/2025/manner_04.jpg) center top no-repeat;
}

.zndex_bg1{
background-size:100% 100%
}
.zndex_bg2{
background-size:100% 100%
}
.zndex_bg3{
background-size:100% 100%
}
.zndex_bg4{
background-size:100% 100%
}

.zj_banner_one{
width:calc(100% - 40px);
height:300px;
padding:30px 20px;
position:static;
overflow:hidden;
}
.zj_banner_one_A{
width:calc(100% - 20px);
padding:6px 10px;
height:auto;
line-height:40px;
font-size:30px;
position:static;
}
.zj_banner_one_B{
width:calc(100% - 20px);
padding:6px 10px;
height:auto;
line-height:30px;
font-size:24px;
position:static;
margin-top:15px;
overflow:hidden;
}
.zj_banner_one_C{
position:static;
margin-top:25px;
}

.ij_banner_one{
width:calc(100% - 40px);
height:300px;
padding:30px 20px;
position:static;
overflow:hidden;
}
.ij_banner_one_A{
width:calc(100% - 20px);
padding:6px 10px;
height:auto;
line-height:40px;
font-size:30px;
position:static;
}
.ij_banner_one_B{
width:calc(100% - 20px);
padding:6px 10px;
height:auto;
line-height:30px;
font-size:24px;
position:static;
margin-top:15px;
overflow:hidden;
}
.ij_banner_one_C{
position:static;
margin-top:25px;
}

.zj_banner_two{
width:calc(100% - 40px);
height:300px;
padding:30px 20px;
position:static;
overflow:hidden;
}
.zj_banner_two_A{
width:calc(100% - 20px);
padding:6px 10px;
height:auto;
line-height:40px;
font-size:30px;
position:static;
}
.zj_banner_two_B{
width:calc(100% - 20px);
padding:6px 10px;
height:auto;
line-height:30px;
font-size:24px;
position:static;
margin-top:15px;
overflow:hidden;
}
.zj_banner_two_C{
position:static;
margin-top:25px;
}

.zj_banner_three{
width:calc(100% - 40px);
height:300px;
padding:30px 20px;
position:static;
overflow:hidden;
}
.zj_banner_three_A{
width:calc(100% - 20px);
padding:6px 10px;
height:auto;
line-height:30px;
font-size:24px;
position:static;
}
.zj_banner_three_B{
width:calc(100% - 20px);
padding:6px 10px;
height:auto;
line-height:30px;
font-size:24px;
position:static;
margin-top:15px;
overflow:hidden;
}
.zj_banner_three_BB{
width:auto;
padding:6px 10px;
height:auto;
line-height:30px;
font-size:24px;
position:static;
margin-top:15px;
overflow:hidden;
}
.zj_banner_three_C{
position:static;
margin-top:20px;
}

.zj_banner_four{
width:calc(100% - 40px);
height:300px;
padding:30px 20px;
position:static;
overflow:hidden;
}
.zj_banner_four_A{
width:calc(100% - 20px);
padding:6px 10px;
height:auto;
line-height:40px;
font-size:30px;
position:static;
}
.zj_banner_four_B{
width:calc(100% - 20px);
padding:6px 10px;
height:auto;
line-height:30px;
font-size:24px;
position:static;
margin-top:15px;
overflow:hidden;
}
.zj_banner_four_C{
position:static;
margin-top:25px;
}


.NZJ_baike{
width:100%;
float:none;
margin-top:20px;
}
.NZJ_baike ul li{
width:100%;
margin-bottom:20px;
}
.NZJ_baike_li{
width:100%;
height:auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.NZJ_baike_lia{
width:100%;
height:auto;
position:static;
}
.NZJ_baike_lia img{
width:100%;
height:auto;
display:block;
}
.NZJ_baike_lib{
width:94%;
margin:15px auto;
height:auto;
position:static;
font-size:18px;
line-height:26px;
}
.NZJ_baike_lic{
position:static;
margin-left:3%;
}

.all_2560{
display:none;
}


.index_ban_lia{
width:calc(100vw - 40px);
height:600px;
left:20px;
}

.banner_kii{
margin:190px auto 0 auto;
height:auto;
position:static;
}
.banner_kiiA{
position:static;
}
.banner_kiiB{
width:calc(100vw - 40px);
height:auto;
font-size:30px;
line-height:48px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.banner_kiiC{
width:calc(100vw - 40px);
position:static;
height:auto;
font-weight:normal;
line-height:24px;
padding-bottom:25px;
overflow:hidden;
}
.banner_kiiD{
position:static;
}

.index_ban_num_A::before {
  display:block;
}

.all_ZJ_body{
padding-top:25px;
padding-bottom:30px;
}

.all_SG_two{
padding:30px 0 10px 0;
background-color:#f5f5f5;
}

.ZJ_TT{
height:60px;
line-height:50px;
font-size:24px;
clear:both;
}

.s_warp{
width:94%;
}
.ZJ_About_T{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding-bottom:10px;
overflow:hidden;
}
.ZJ_About_Txt{
width:100%;
font-size:16px;
line-height:24px;
padding-bottom:20px;
overflow:hidden;
}

.ZJ_whr{
width:100%;
height:auto;
}
.ZJ_whr ul li{
width:100%;
height:auto;
float:left;
margin:0 0 20px 0;
position:static;
padding:20px 0 30px 0;
overflow:hidden;
}
.ZJ_whr_A{
width:100%;
height:auto;
position:static;
}
.ZJ_whr_B{
width:100%;
font-size:20px;
position:static;
margin:8px 0;
}
.ZJ_whr_C{
width:94%;
margin:0 auto;
height:auto;
position:static;
overflow:hidden;
}

.ZJ_About_M{
width:136px;
margin:0 auto;
padding-top:20px;
overflow:hidden;
}

.all_ZJ_ad{
width:100%;
padding:30px 0;
height:auto;
overflow:hidden;
}
.ZJ_ad{
height:auto;
position:static;
}
.ZJ_ad_A{
width:auto;
height:44px;
line-height:44px;
font-size:16px;
position:static;
}
.ZJ_ad_B{
width:100%;
height:auto;
line-height:30px;
font-size:20px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.ZJ_ad_C{
width:100%;
height:auto;
position:static;
}
.ZJ_ad_C a{
height:38px;
line-height:38px;
font-size:16px;
}

.all_ZJ_news{
width:100%;
padding-top:20px;
padding-bottom:30px;
overflow:hidden;
}
.ZJ_news_TT{
width:100%;
height:54px;
line-height:54px;
font-size:24px;
}
.ZJ_news ul li{
width:100%;
height:auto;
margin-bottom:20px;
position:static;
}
.ZJ_news_lia{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.ZJ_news_lib{
width:94%;
padding:15px 3%;
height:auto;
border-radius:4px;
background-color:#fff;
position:static;
box-shadow:0 0 5px rgba(0,0,0,0.12);
font-size:18px;
line-height:30px;
}

.ZJ_news_more{
width:100%;
padding-bottom:30px;
overflow:hidden;
}

.ZJ_bd{
width:100%;
height:auto;
background-size:100% 100%;
position:static;
padding:30px 0;
overflow:hidden;
}
.ZJ_bd_A{
width:94%;
margin:0 auto;
font-size:16px;
color:#fff;
position:static;
}
.ZJ_bd_B{
width:94%;
margin:0 auto;
height:auto;
line-height:30px;
font-size:20px;
position:static;
padding-bottom:20px;
text-shadow: black 0px 0px 2px;
overflow:hidden;
}
.ZJ_bd_C{
position:static;
margin-left:3%;
width:136px;
}
.ZJ_bd_C a{
width:134px;
font-size:14px;
}

.all_banner_about{
width:100%;
background-size:auto 300px;
background-position:center top;
height:220px;
padding-top:80px;
overflow:hidden;
}
.all_banner_contact{
width:100%;
background-size:auto 300px;
background-position:center top;
height:230px;
padding-top:70px;
overflow:hidden;
}
.banner_about{
height:300px;
position:static;
}
.banner_about_A{
width:100%;
height:50px;
line-height:50px;
font-size:32px;
position:static;
}
.banner_about_B{
width:100%;
height:30px;
line-height:30px;
font-size:18px;
position:static;
}

.all_in_body{
padding-bottom:30px;
}
.ZJ_curr{
height:50px;
line-height:50px;
}
.ZJ_jianjie{
width:100%;
padding-bottom:30px;
}

.ZJ_jianjie_B{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
margin-top:10px;
}
.ZJ_jianjie_C{
line-height:24px;
font-size:16px;
}

.ZJ_why{
width:100%;
}
.ZJ_why_TT{
font-size:24px;
padding-top:20px;
}
.ZJ_why_Desc{
height:35px;
line-height:35px;
font-size:18px;
}
.ZJ_why_TxT{
width:100%;
font-size:16px;
line-height:24px;
padding-bottom:30px;
overflow:hidden;
}
.ZJ_why_li{
width:100%;
}
.ZJ_why_li ul li{
width:50%;
margin-right:0;
margin-bottom:15px;
}
.ZJ_why_lia{
width:100%;
height:40px;
line-height:40px;
font-size:18px;
}
.ZJ_why_lib{
margin:0 auto;
}
.ZJ_why_xyz{
width:100%;
background:none;
padding-top:14px;
padding-bottom:34px;
overflow:hidden;
}

.all_banner_fuwu{
background-size:auto 300px;
background-position:center center;
height:300px;
}

.banner_fuwu{
height:300px;
}
.banner_fuwu_A{
width:100%;
height:42px;
line-height:42px;
font-size:18px;
color:#fff;
position:absolute;
left:0;
top:50px;
}
.banner_fuwu_B{
width:100%;
height:auto;
line-height:42px;
font-size:32px;
font-weight:bold;
color:#fff;
position:absolute;
left:0;
top:102px;
}
.banner_fuwu_B br{
display:none;
}

.banner_fuwu_C{
display:none;
}

.banner_fuwu_D{
display:none;
}

.all_banner_ecovadis{
padding:10px 0;
}
.banner_aeo{
width: calc(100% - 40px);
height:auto;
position:static;
padding:30px 20px;
background-size:100% 100%;
overflow:hidden;
}
.banner_grs{
width: calc(100% - 40px);
height:auto;
position:static;
padding:30px 20px;
background-size:100% 100%;
overflow:hidden;
}
.banner_sbti{
width: calc(100% - 40px);
height:auto;
position:static;
padding:30px 20px;
background-size:100% 100%;
overflow:hidden;
}
.banner_CDP{
width: calc(100% - 40px);
height:auto;
position:static;
padding:30px 20px;
background-size:100% 100%;
overflow:hidden;
}
.banner_ecovadis{
width: calc(100% - 40px);
height:auto;
position:static;
padding:30px 20px;
background-size:100% 100%;
overflow:hidden;
}
.banner_ecovadis_AB{
width: calc(100% - 40px);
margin-left:0;
margin-top:0;
background-color:#fff;
padding-left:20px;
padding-top:20px;
padding-bottom:26px;
padding-right:20px;
}
.banner_ecovadis_A{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
}
.banner_ecovadis_B{
width:100%;
margin-top:10px;
height:auto;
line-height:28px;
font-size:18px;
overflow:hidden;
}

.all_Eco{
padding-top:20px;
padding-bottom:30px;
}

.all_banner_item{
padding:10px 0;
}

.banner_item{
width: calc(100% - 40px);
height:auto;
position:static;
padding:30px 20px;
overflow:hidden;
}
.banner_item_AB{
width: calc(100% - 40px);
margin-left:0;
margin-top:0;
background-color:#fff;
padding-left:20px;
padding-top:20px;
padding-bottom:26px;
padding-right:20px;
}
.banner_item_A{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
}
.banner_item_B{
width:100%;
margin-top:10px;
height:auto;
line-height:28px;
font-size:18px;
overflow:hidden;
}

.banner_item_D{
display:none;
}

.blank_86{
height:40px;
}

.all_in_fuwu{
padding-top:20px;
padding-bottom:30px;
}
.in_fuwu{
padding-top:20px;
padding-bottom:30px;
}
.in_fuwu_TT{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding-bottom:15px;
overflow:hidden;
}
.in_fuwu_Txt{
width:100%;
line-height:26px;
font-size:16px;
padding-bottom:20px;
overflow:hidden;
}
.in_fuwu_Spec{
width:calc(100% - 40px);
height:auto;
position:static;
padding:20px 20px 30px 20px;
overflow:hidden;
}
.in_fuwu_Spec_A{
width:100%;
height:auto;
line-height:30px;
font-size:20px;
padding:8px 0;
position:static;
overflow:hidden;
}
.in_fuwu_Spec_B{
width:100%;
height:auto;
line-height:24px;
font-size:16px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.in_fuwu_Spec_C{
position:static;
}

.F_icon{
width:94%;
margin:0 auto;
}

.F_tab{
width:100%;
height:auto;
border-bottom:none;
margin-top:20px;
overflow:hidden;
}
.F_tab ul li{
margin-right:0;
height:50px;
line-height:50px;
display:inline-block;
font-size:16px;
background-color:#f7f7f7;
text-align:center;
width:46%;
margin:0 2% 15px 2%;
}
.F_tab ul li.selected{
border-bottom:none;
background-color:#c0003f;
color:#fff;
}
.F_tab ul li.selected a{
color:#fff;
}

.F_list{
width:100%;
clear:both;
}
.F_list ul li{
width:100%;
}
.F_list_li{
width:100%;
height:auto;
padding-bottom:20px;
overflow:hidden;
position:static;
}
.F_list_lia{
width:100%;
height:auto;
position:static;
}
.F_list_lia img{
width:100%;
height:auto;
display:block;
}
.F_list_lib{
margin-left:3%;
position:static;
}
.F_list_lic{
width:94%;
margin:10px auto;
font-size:18px;
position:static;
}
.F_list_lid{
width:94%;
margin:0 auto 10px auto;
position:static;
font-weight:normal;
}

.all_in_item{
padding-top:0;
padding-bottom:30px;
}
.in_item_main{
width:100%;
position:static;
}
.in_item_left{
width:100%;
float:none;
}
.in_item_right{
display:none;
}
.Zj_item_TT{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding:15px 0;
overflow:hidden;
}
.Eco_TT{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding:15px 0;
overflow:hidden;
}
.Eco_ST{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding:15px 0;
overflow:hidden;
}
.Eco_IT{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding:15px 0;
overflow:hidden;
}
.Eco_ITT{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding:15px 0;
overflow:hidden;
}

.Zj_item_TxT{
width:100%;
font-size:16px;
line-height:24px;
color:#333333;
padding-bottom:20px;
overflow:hidden;
}

.Eco_Sesc{
width:100%;
font-size:16px;
line-height:24px;
color:#333333;
padding-bottom:20px;
overflow:hidden;
}

.Eco_TxT{
width:100%;
font-size:16px;
line-height:24px;
color:#333333;
padding-bottom:20px;
overflow:hidden;
}

.item_hc{
width:100%;
overflow:hidden;
}
.item_hc_L{
width:100%;
float:none;
}
.item_hc_L img{
width:100%;
height:auto;
display:block;
}
.item_hc_R{
width:100%;
float:none;
}

.item_hc_LL{
width:100%;
float:none;
}
.item_hc_LL img{
width:100%;
height:auto;
display:block;
}
.item_hc_RR{
width:100%;
float:none;
}

.item_hc_Ri{
width:100%;
overflow:hidden;
}
.item_hc_Ri ul li{
width:100%;
float:left;
margin-bottom:20px;
}
.item_hc_RiA{
font-size:18px;
}

.item_ST{
height:auto;
line-height:30px;
font-size:24px;
padding:12px 0;
overflow:hidden;
}
.item_SxT{
font-size:16px;
line-height:24px;
}

.item_hy{
width:100%;
}
.item_hy ul li{
width:100%;
margin-right:0;
padding-bottom:20px;
}
.item_hy_A{
width:100%;
height:auto;
}
.item_hy_A img{
width:100%;
height:auto;
display:block;
}
.item_hy_B{
width:94%;
font-size:18px;
margin-top:13px;
}
.item_hy_C{
width:94%;
padding-bottom:10px;
}

.item_Spec{
width:calc(100% - 40px);
height:auto;
position:static;
padding:20px 20px 30px 20px;
overflow:hidden;
}
.item_Spec_A{
position:static;
}
.item_Spec_B{
width:100%;
font-size:20px;
position:static;
}
.item_Spec_C{
width:100%;
height:auto;
line-height:24px;
font-size:16px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.item_Spec_D{
position:static;
}

.item_kf{
width:100%;
}
.item_kf a{
float:none;
margin-bottom:20px;
}
.item_kf span{
float:none;
}

.item_content{
width:100%;
font-size:16px;
line-height:24px;
color:#333333;
padding-bottom:25px;
overflow:hidden;
}

.item_Ctxt{
font-size:16px;
line-height:24px;
}

.all_ZJ_other{
padding-top:20px;
padding-bottom:30px;
}
.ZJ_other_TT{
height:56px;
line-height:56px;
font-size:24px;
}
.ZJ_other{
width:100%;
}
.ZJ_other ul li{
width:100%;
height:auto;
margin-right:0;
position:static;
margin-bottom:15px;
}
.ZJ_other_lia{
width:100%;
height:auto;
position:static;
}
.ZJ_other_lia img{
width:100%;
height:auto;
}
.ZJ_other_lib{
width:100%;
position:static;
}
.ZJ_other_lic{
width:100%;
position:static;
}
.ZJ_other_lid{
width:100%;
position:static;
}

.Eco_2th{
width:100%;
}
.Eco_2th ul li{
width:100%;
margin-right:0;
margin-bottom:10px;
}
.Eco_2tha img{
width:100%;
height:auto;
display:block;
}
.Eco_2thb{
width:100%;
height:48px;
line-height:48px;
font-size:20px;
}
.Eco_2thc{
width:100%;
padding-bottom:20px;
overflow:hidden;
}

.grs_3th{
width:100%;
height:auto;
}
.grs_3th ul li:nth-child(1){
width:100%;
height:auto;
margin-bottom:20px;
}
.grs_3th ul li:nth-child(1) img{
width:100%;
}
.grs_3th ul li:nth-child(2){
width:100%;
margin-right:0;
}
.grs_3th ul li:nth-child(3){
width:100%;
}
.grs_3thb{
width:100%;
}
.grs_3thbb{
width:100%;
}

.blank_50{
height:20px;
}

.Eco_4th{
width:100%;
height:auto;
clear:both;
padding-bottom:30px;
overflow:hidden;
}
.Eco_4th ul li{
width:50%;
margin-right:0;
margin-bottom:20px;
}
.Eco_4tha{
width:100%;
margin-top:16px;
height:64px;
line-height:64px;
font-size:20px;
}
.Eco_4tha span{
font-size:46px;
}
.Eco_4thb{
text-align:left;
}
.Eco_tel{
margin-bottom:20px;
clear:both;
}

.Eco_rank{
width:100%;
height:auto;
}
.Eco_rank ul li{
width:calc(100% - 4px);
height:auto;
border:2px solid #f5f1f0;
margin-right:0;
margin-bottom:0;
padding-bottom:20px;
overflow:hidden;
}
.Eco_rank ul li:nth-child(1){
width:calc(100% - 4px);
}
.Eco_rank_TT{
width:100%;
height:47px;
line-height:42px;
font-size:20px;
}
.Eco_rank_2{
margin-top:0;
width:100%;
}
.Eco_rank_2 dl dt{
width:100%;
float:left;
margin-top:25px;
}
.Eco_rank_2c{
width:94%;
}

.Eco_tab ul li{
margin-left:24px;
}

.Eco_rank_4{
width:100%;
margin:0 auto;
}
.Eco_rank_4 dl dt{
width:100%;
margin-top:20px;
}
.Eco_rank_4c{
width:94%;
}

.blank_40{
height:20px;
}

.Eco_ox_L{
width:94%;
position:static;
height:auto;
float:none;
margin:0 auto;
}
.Eco_ox_L img{
width:100%;
height:auto;
display:block;
}
.look_big{
display:none;
}
.Eco_ox_R{
width:94%;
padding-bottom:20px;
margin:10px auto 0 auto;
float:none;
}
.Eco_ox_Ra{
width:100%;
height:50px;
line-height:50px;
font-size:20px;
}
.Eco_ox_Rb{
width:100%;
overflow:hidden;
}

.Eco_ox_Rm{
clear:both;
}

.Eco_cases{
width:100%;
}
.Eco_cases ul li{
width:100%;
height:auto;
position:static;
margin-bottom:20px;
}
.Eco_cases_A{
width:100%;
height:auto;
overflow:hidden;
position:static
}
.Eco_cases_A img{
width:100%;
height:auto;
display:block;
}
.Eco_cases_B{
width:100%;
margin-top:10px;
position:static
}
.Eco_cases_C{
width:100%;
position:static
}

.CDP_cases{
width:100%;
}
.CDP_cases ul li{
width:100%;
height:auto;
position:static;
margin-bottom:20px;
}
.CDP_cases_A{
width:100%;
height:auto;
position:static
}
.CDP_cases_A img{
width:100%;
height:auto;
display:block;
}
.CDP_cases_B{
width:100%;
margin-top:10px;
position:static
}
.CDP_cases_C{
width:100%;
position:static
}

.item_faq ul li{
margin-bottom:11px;
}

.item_faq_A{
width:calc(100% - 24px);
padding-left:24px;
height:34px;
line-height:34px;
}
.item_faq_B{
padding:15px 0;
width:100%;
}

.item_faq ul li.selected .item_faq_A{
background:url(images/item/up.png) left center no-repeat;
}

.CDP_4th{
width:100%;
height:auto;
}
.CDP_4th ul li{
float:left;
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.CDP_4th ul li:nth-child(3){
width:100%;
}
.CDP_4tha{
position:static;
}
.CDP_4thb{
font-size:18px;
position:static;
}
.CDP_4thc{
position:static;
}
.CDP_4thc dl dt{
width:calc(100% - 16px);
}

.CDP_4thd{
width:100%;
position:static;
}

.CDP_Txt{
font-size:16px;
line-height:24px;
padding-bottom:30px;
}

.CDP_case_li{
width:100%;
}

.Aeo_6th{
width:100%;
height:auto;
}
.Aeo_6th ul li{
width:100%;
margin-right:0;
height:auto;
position:static;
margin-bottom:20px;
}
.Aeo_6tha{
position:static;
}
.Aeo_6thb{
width:100%;
font-size:18px;
margin:6px 0;
position:static;
}
.Aeo_6thc{
width:100%;
height:auto;
position:static;
}

.Aeo_vk{
width:100%;
height:auto;
position:static;
}
.Aeo_vk_li{
width:100%;
height:auto;
position:static;
}
.Aeo_vk_li ul li{
width:calc(100% - 40px);
padding:20px;
height:auto;
margin:0 0 20px 0;
}
.Aeo_vk_li ul li:first-child{
width:calc(100% - 40px);
padding:20px;
height:auto;
margin:0 0 20px 0;
}
.Aeo_vk_dl{
width:100%;
}

.Aeo_vk_li ul li:first-child .Aeo_vk_dl{
width:100%;
}

.Aeo_vk_dla{
height:auto;
line-height:30px;
padding:10px 0;
overflow:hidden;
}

.Aeo_vk_ico{
display:none;
}

.sbti_2th{
width:100%;
height:auto;
}
.sbti_2th ul li{
float:left;
}
.sbti_2th ul li:nth-child(1){
width:100%;
}
.sbti_2th ul li:nth-child(2){
width:100%;
}
.sbti_2thb{
font-size:20px;
}
.sbti_2thc{
width:100%;
}

.item_AAT{
width:100%;
font-size:24px;
line-height:30px;
height:auto;
padding:10px 0 0 0;
overflow:hidden;
}

.item_why{
padding-bottom:10px;
}
.item_why ul li{
width:calc(100% - 24px);
padding-left:24px;
float:left;
font-size:18px;
line-height:34px;
color:#000;
padding-bottom:20px;
background:url(images/item/om.png) left 14px no-repeat;
overflow:hidden;
}

.item_xlass ul li{
padding-top:30px;
margin-top:20px;
}
.item_xlass_li{
width:calc(100% - 30px);
padding:0 15px;
height:auto;
position:static;
}
.item_xlass_lia{
width:100%;
height:auto;
position:static;
}
.item_xlass_lia img{
width:100%;
height:auto;
display:block;
}
.item_xlass_lib{
width:100%;
position:static;
}
.item_xlass_liba{
font-size:20px;
margin-top:10px;
}
.item_xlass_libb{
width:100%;
line-height:26px;
font-size:16px;
color:#000;
padding-top:5px;
padding-bottom:24px;
overflow:hidden;
}

.item_xlass_dl{
width:94%;
margin:20px auto 0 auto;
display:none;
overflow:hidden;
}
.item_xlass_dl dl dt{
width:calc(100% - 18px);
float:left;
height:32px;
line-height:32px;
}
.item_xlass_dl dl dt a{
font-size:16px;
}

.item_xlass_btn{
margin-top:20px;
height:50px;
line-height:50px;
font-size:20px;
}

.item_AT{
width:100%;
height:auto;
line-height:32px;
margin-top:30px;
font-size:24px;
}
.item_AxT{
width:100%;
line-height:26px;
font-size:16px;
color:#000;
padding-top:20px;
padding-bottom:20px;
overflow:hidden;
}

.fuwu_tool{
width: calc(100% - 30px);
height:auto;
position:static;
overflow:hidden;
padding:30px 15px;
}

.fuwu_tool_A{
width:100%;
height:auto;
line-height:30px;
font-size:20px;
position:static;
padding-bottom:15px;
text-align:center;
overflow:hidden;
}
.fuwu_tool_BB{
width:auto;
height:auto;
line-height:30px;
font-size:20px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.fuwu_tool_B{
position:static;
margin:0 auto 20px auto;
}
.fuwu_tool_C{
position:static;
margin:0 auto;
}

.fuwu_tool_CC{
width:100%;
position:static;
}
.fuwu_tool_CCa{
width:100%;
height:auto;
line-height:30px;
font-size:20px;
padding-bottom:15px;
text-align:center;
overflow:hidden;
}
.fuwu_tool_CCb ul li{
width:100%;
margin-bottom:15px;
}
.fuwu_tool_CCb ul li a{
width:100%;
height:35px;
line-height:35px;
font-size:16px;
}

.Zhj_nav{
height:auto;
line-height:28px;
padding-bottom:20px;
overflow:hidden;
}

.kll_Zhj_footer{
padding-top:30px;
}

.Zhj_footer{
width:100%;
height:auto;
}
.Zhj_footer_L{
width:100%;
float:none;
height:auto;
position:static;
}
.Zhj_footer_La{
width:100%;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.Zhj_footer_Laa{
position:static;
width:100%;
padding-bottom:15px;
overflow:hidden;
}
.Zhj_footer_Lb{
position:static;
}
.Zhj_footer_Lc{
position:static;
}

.Zhj_footer_R{
width:100%;
float:none;
padding-top:20px;
padding-bottom:20px;
overflow:hidden;
}
.Zhj_footer_R ul li{
width:100%;
}
.Zhj_footer_Rt{
width:100%;
height:55px;
line-height:55px;
font-size:20px;
}


.Zhj_tool{
width:100%;
padding:20px 0;
height:auto;
}


.Zhj_copyright{
height:auto;
position:static;
padding:30px 0 50px 0;
overflow:hidden;
}
.Zhj_copyright_A{
width:100%;
position:static;
height:auto;
line-height:28px;
padding-bottom:15px;
overflow:hidden;
}
.Zhj_copyright_B{
position:static;
width:100%;
height:auto;
line-height:28px;
text-align:left;
}

.all_banner_fclass{
height:auto;
padding:30px 0;
}

.all_banner_lclass{
height:auto;
padding:30px 0;
}

.all_banner_aclass{
height:auto;
padding:30px 0;
}

.banner_nFw{
height:auto;
position:static;
}
.banner_nFw_A{
width:200px;
height:60px;
position:static;
line-height:60px;
font-size:22px;
}
.banner_nFw_B{
width:100%;
position:static;
padding-top:10px;
overflow:hidden;
}

.banner_lFw_A{
width:200px;
height:60px;
position:static;
line-height:60px;
font-size:22px;
}
.banner_lFw_B{
width:100%;
position:static;
padding-top:10px;
overflow:hidden;
}

.banner_aFw_A{
width:200px;
height:60px;
position:static;
line-height:60px;
font-size:22px;
}
.banner_aFw_B{
width:100%;
position:static;
padding-top:10px;
overflow:hidden;
}

.banner_fclass{
width:calc(100% - 30px);
padding:20px 15px;
height:auto;
position:static;
margin-top:0;
}

.all_banner_fclass .banner_fclass{
height:auto;
}


.banner_fclass_A{
width:100%;
height:52px;
line-height:52px;
font-size:24px;
position:static;
}
.banner_fclass_B{
width:100%;
position:static;
line-height:28px;
overflow:hidden;
}

.banner_contact{
width:calc(100% - 30px);
padding:20px 15px;
height:auto;
position:static;
margin-top:0;
}
.banner_contact_A{
width:100%;
height:52px;
line-height:52px;
font-size:24px;
position:static;
}
.banner_contact_B{
width:100%;
position:static;
line-height:28px;
overflow:hidden;
}

.all_banner_lab{
height:auto;
padding:30px 0;
}

.banner_lab{
height:auto;
background-size:100% 100%;
position:static;
padding:30px 0;
}
.labs{
width:94%;
margin:0 auto;
height:auto;
position:static;
}
.labs_li{
width:calc(100% - 30px);
padding:20px 15px 30px 15px;
height:auto;
position:static;
overflow:hidden;
}
.labs_lia{
width:100%;
font-size:24px;
position:static;
}
.labs_lib{
width:100%;
position:static;
padding-bottom:20px;
overflow:hidden;
}

.banner_lab_A{
width:100%;
height:52px;
line-height:52px;
font-size:24px;
position:static;
}
.banner_lab_B{
width:100%;
position:static;
line-height:28px;
padding-bottom:10px;
overflow:hidden;
}

.all_banner_news{
height:auto;
padding:50px 0;
}
.banner_news{
width:calc(100% - 30px);
padding:20px 15px;
height:auto;
position:static;
margin-top:0;
}
.banner_news_A{
width:200px;
height:52px;
line-height:52px;
font-size:24px;
position:static;
}
.banner_news_B{
width:100%;
position:static;
text-align:left;
padding-top:10px;
line-height:28px;
overflow:hidden;
}


.fclass_about{
padding:30px 0;
}

.all_in_fclass{
padding-top:20px;
padding-bottom:20px;
}
.Fc_TT{
height:64px;
line-height:54px;
font-size:24px;
}

.ZJ_5fw{
width:100%;
height:auto;
}
.ZJ_5fw ul li{
width:100%;
margin-right:0;
margin-bottom:20px;
}
.ZJ_5fw ul li:nth-child(1){
width:100%;
margin-right:0;
}
.ZJ_5fw ul li:nth-child(6){
margin-left:0;
}
.ZJ_5fw_ax{
width:100%;
padding:15px 0 0 0;
height:auto;
position:static;
overflow:hidden;
}

.ZJ_5fw_ax_A{
width:calc(100% - 40px);
margin:10px auto;
height:auto;
line-height:30px;
position:static;
font-size:20px;
}
.ZJ_5fw_ax_B{
width:calc(100% - 40px);
margin:0 auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.ZJ_5fw_ax_C{
width:calc(100% - 40px);
margin:0 auto 20px auto;
position:static;
}

.ZJ_5fw_ax_D{
width:100%;
position:static;
}
.ZJ_5fw_ax_D img{
width:100%;
height:auto;
}

.ZJ_5fw_bx{
width:100%;
height:auto;
position:static;
}

.ZJ_5fw_bx_A{
width:100%;
height:auto;
position:static;
}
.ZJ_5fw_bx_A img{
width:100%;
height:auto;
display:block;
}
.ZJ_5fw_bx_B{
width:calc(100% - 40px);
margin:10px auto;
line-height:30px;
position:static;
font-size:20px;
}
.ZJ_5fw_bx_C{
width:calc(100% - 40px);
margin:0 auto 20px auto;
position:static;
}
.ZJ_5fw_bx_D{
margin-left:20px;
margin-bottom:20px;
position:static;
}

.all_F_other{
padding-top:20px;
padding-bottom:20px;
}
.F_other_TT{
height:64px;
font-size:24px;
line-height:54px;
}
.F_other{
width:100%;
}
.F_other ul li{
width:100%;
}
.F_other_li{
width:100%;
height:auto;
position:static;
margin-bottom:20px;
padding-bottom:20px;
overflow:hidden;
}
.F_other_lia{
width:100%;
height:auto;
position:static;
}
.F_other_lia img{
width:100%;
height:auto;
display:block;
}
.F_other_lib{
width:94%;
margin:8px auto;
font-size:20px;
position:static;
}
.F_other_lic{
width:94%;
margin:0 auto;
position:static;
}
.F_other_lid{
position:static;
margin-left:3%;
margin-top:20px;
}

.FF_other{
width:100%;
}
.FF_other ul li{
width:100%;
}
.FF_other_li{
width:100%;
height:auto;
position:static;
margin-bottom:20px;
padding-bottom:20px;
overflow:hidden;
}
.FF_other_lia{
width:100%;
height:auto;
position:static;
}
.FF_other_lia img{
width:100%;
height:auto;
display:block;
}
.FF_other_lib{
width:100%;
margin:8px 0;
text-align:center;
font-size:20px;
position:static;
}
.FF_other_lic{
margin:0 auto;
position:static;
}

.fuwu_share{
display:none;
}

.all_F_ST{
padding-bottom:40px;
}

.fclass_A{
width:calc(100% - 60px);
padding:30px;
}

.fclass_B span{
width:calc(100% - 48px);
height:auto;
line-height:30px;
background:url(images/fc_icon.png) 10px center no-repeat;
background-color:#aa1244;
padding:20px 0;
padding-left:46px;
}

.all_SG_one{
height:320px;
}
.all_SG_one_A{
height:320px;
}
.all_SG_one_A img{
height:320px;
}
.all_SG_one_B{
height:320px;
}

.SG_one{
height:auto;
position:static
}
.SG_one_A{
width:94%;
margin:20px auto 0 auto;
font-size:20px;
position:static
}
.SG_one_B{
width:94%;
margin:0 3% 15px 3%;
position:static
}
.SG_one_C{
width:94%;
margin:0 auto;
height:auto;
font-size:22px;
line-height:30px;
position:static
}
.SG_one_D{
margin:20px 3% 0 3%;
position:static
}

.SG_two_TT{
height:auto;
line-height:30px;
font-size:24px;
padding:10px 0;
}
.SG_two_Tesc{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
padding-bottom:20px;
}

.all_SG_zdxm{
padding-top:30px;
padding-bottom:30px;
}
.SG_zdxm_TT{
height:68px;
line-height:58px;
font-size:24px;
}
.SG_zdxm_Tesc{
width:100%;
height:auto;
line-height:24px;
font-size:16px;
padding-bottom:15px;
overflow:hidden;
}
.SG_zdxm{
width:100%;
}
.SG_zdxm ul li{
margin-right:0;
width:100%;
margin-bottom:20px;
}
.SG_zdxm_li{
width:100%;
height:auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.SG_zdxm_lia{
width:100%;
height:auto;
position:static;
}
.SG_zdxm_lia img{
width:100%;
height:auto;
display:block;
}
.SG_zdxm_lib{
width:94%;
margin:10px auto 0 auto;
height:auto;
position:static;
}
.SG_zdxm_lic{
width:94%;
margin:10px auto;
font-size:20px;
position:static;
}
.SG_zdxm_lid{
width:94%;
position:static;
margin:0 3%;
overflow:hidden;
}
.SG_zdxm_lie{
position:static;
margin:3%;
}

.all_SG_three{
padding-top:30px;
padding-bottom:10px;
}
.SG_three{
width:94%;
}
.SG_three ul li{
width:100%;
margin:0;
height:auto;
position:static;
padding-bottom:20px;
margin-bottom:20px;
}
.SG_three_lia{
position:static;
text-align:center;
}
.SG_three_lib{
font-size:18px;
position:static;
text-align:center;
}
.SG_three_lic{
position:static;
text-align:center;
}

.all_SG_four{
padding-bottom:30px;
}
.SG_four_TT{
height:60px;
line-height:60px;
font-size:24px;
}
.SG_four_TxT{
width:100%;
line-height:28px;
font-size:16px;
padding-bottom:20px;
}

.all_SG_case{
background-size:100% 100%;
height:auto;
padding:30px 0;
overflow:hidden;
}
.SG_case{
height:auto;
position:static;
}
.SG_case_A{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
position:static;
padding:15px 0 10px 0;
overflow:hidden;
}
.SG_case_B{
width:100%;
height:auto;
position:static;
clear:both;
font-size:16px;
line-height:26px;
font-weight:normal;
padding-bottom:10px;
overflow:hidden;
}
.SG_case_C{
position:static;
}

.SG_scroll{
padding-top:30px;
}

.all_SG_news{
padding-top:20px;
padding-bottom:30px;
}
.SG_news{
width:100%;
}
.SG_news ul li{
width:calc(100% - 30px);
padding:20px 15px 10px 15px;
height:auto;
float:left;
margin:20px 0 0 0;
position:static;
}
.SG_news ul li a{
width:100%;
height:auto;
}
.SG_news_lia{
width:100%;
height:auto;
position:static;
}

.SG_news_lia img{
width:100%;
height:auto;
display:block;
}
.SG_news_lib{
width:100%;
font-size:18px;
position:static;
margin-top:8px;
}
.SG_news_lic{
width:100%;
position:static;
}
.SG_news_lid{
width:100%;
position:static;
}
.SG_news_lie{
position:static;
margin-top:20px;
}

.all_SG_bd{
width:calc(100% - 30px);
padding:30px 15px 40px 15px;
background-size:100% 100%;
height:auto;
overflow:hidden;
}
.SG_bd{
height:auto;
position:static;
}
.SG_bd_A{
position:static;
}
.SG_bd_B{
width:100%;
height:52px;
line-height:52px;
font-size:22px;
position:static;
}
.SG_bd_C{
height:auto;
line-height:26px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.SG_bd_D{
position:static;
}

.ZJ_Fsearch{
width:calc(100% - 2px);
}
.ZJ_Fsearch_A{
width:calc(100% - 60px);
left:18px;
}

.ZJ_Fsearch_B{
width:23px;
right:18px;
}

.all_SJ_zdxw{
padding-top:20px;
padding-bottom:30px;
}
.SJ_zdxw_TT{
height:58px;
line-height:58px;
font-size:24px;
}
.SJ_zdxw{
width:100%;
}
.SJ_zdxw ul li{
width:100%;
float:left;
height:auto;
margin-right:0;
position:static;
margin-bottom:20px;
padding-bottom:20px;
overflow:hidden;
}
.SJ_zdxw_lia{
width:100%;
height:auto;
position:static;
}
.SJ_zdxw_lia img{
width:100%;
height:auto;
display:block;
}
.SJ_zdxw_lib{
width:94%;
margin:10px auto 0 auto;
font-size:18px;
position:static;
}
.SJ_zdxw_lic{
width:94%;
margin:0 auto;
position:static;
}
.SJ_zdxw_lid{
width:94%;
margin:0 auto;
position:static;
}
.SJ_zdxw_lie{
position:static;
margin-left:3%;
margin-top:10px;
}

.all_SJ_baike{
padding-top:20px;
}
.SJ_TT{
width:100%;
height:64px;
line-height:54px;
font-size:24px;
}
.SJ_baike{
width:100%;
}
.SJ_baike ul li{
margin-bottom:20px;
}
.SJ_baike_li{
width:100%;
overflow:hidden;
}
.SJ_baike_lia{
width:100%;
height:auto;
line-height:30px;
}
.SJ_baike_lia a{
font-size:18px;
}
.SJ_baike_lib{
width:100%;
height:34px;
line-height:34px;
font-size:14px;
color:#333333;
}
.SJ_baike_lic{
-webkit-line-clamp:3;
}

.ZS_curr{
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:1;
display: -webkit-box;
-webkit-box-orient:vertical;
overflow:hidden;
}

DIV.bk_yellow{
width:100%;
padding-bottom:40px;
}

.ZS_article_B{
font-size:30px;
line-height:42px;
}

.ZS_article_C{
width:100%;
padding-top:14px;
}
.ZS_article_C img{
width:100%;
height:auto;
display:block;
}

.all_ZJ_lx_one{
padding:30px 0;
}
.ZJ_lx_one{
width:100%;
height:auto;
}
.ZJ_lx_one ul li{
width:calc(100% - 40px);
padding:20px;
height:auto;
position:static;
margin-bottom:20px;
overflow:hidden;
}
.ZJ_lx_one_lia{
width:100%;
position:static;
text-align:center;
}
.ZJ_lx_one_lia img{
width:60px;
height:auto;
}
.ZJ_lx_one_lib{
width:100%;
margin:10px auto;
position:static;
height:auto;
font-size:20px;
}
.ZJ_lx_one_lic{
width:100%;
position:static;
}
.ZJ_lx_one_lid{
width:100%;
position:static;
}
.ZJ_lx_one_lica{
width:100%;
height:auto;
line-height:22px;
}

.all_ZJ_lx_zbu{
padding-top:20px;
background:none;
background-color:#f7f7f7;
padding-bottom:30px;
height:auto;
}
.ZJ_lx_zbu_TT{
width:100%;
height:58px;
line-height:58px;
font-size:24px;
}
.ZJ_lx_zbu{
padding:15px;
width:calc(100% - 30px);
height:auto;
position:static;
overflow:hidden;
}
.ZJ_lx_zbu_A{
width:100%;
font-size:20px;
position:static;
}
.ZJ_lx_zbu_B{
width:100%;
padding-bottom:10px;
position:static;
overflow:hidden;
}
.ZJ_lx_zbu_C{
width:100%;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.ZJ_lx_zbu_D{
width:100%;
position:static;
}
.ZJ_lx_zbu_D img{
width:100%;
height:auto;
display:block;
}

.ZJ_lx_zbu .hide{
display:block;
margin-top:20px;
}

.ZJ_lx_wbu{
width:100%;
height:auto;
}
.ZJ_lx_wbu ul li{
width:100%;
height:auto;
margin-right:0;
margin-bottom:15px;
}

.ZJ_lx_wbu_li{
width:100%;
height:auto;
position:static;
}
.ZJ_lx_wbu_lia{
width:100%;
height:44px;
line-height:44px;
position:static;
font-size:18px;
text-align:center;
}
.ZJ_lx_wbu_lib{
position:static;
margin:0 auto;
}
.ZJ_lx_wbu_lic{
width:100%;
position:static;
text-align:center;
}
.ZJ_lx_wbu_lid{
display:none;
}

.ZJ_lx_wbu ul li.selected .ZJ_lx_wbu_lid{
display:none;
}

.ZJ_lx_out{
display:none;
}


.all_ZJ_lx_two{
padding-top:20px;
padding-bottom:30px;
}
.ZJ_lx_two_TT{
height:60px;
line-height:50px;
font-size:24px;
}
.ZJ_lx_two{
width:100%;
}
.ZJ_lx_two ul li{
width:100%;
height:auto;
position:static;
margin-right:0;
margin-bottom:20px;
}
.ZJ_lx_two_A{
width:100%;
height:auto;
position:static;
}
.ZJ_lx_two_A img{
width:100%;
height:auto;
display:block;
}
.ZJ_lx_two_B{
width:94%;
margin:0 auto;
font-size:20px;
position:static;
}
.ZJ_lx_two_C{
width:94%;
margin:0 auto 15px auto;
height:auto;
line-height:26px;
position:static;
}
.ZJ_lx_two_D{
position:static;
margin-left:3%;
}

.all_ZJ_3wh{
padding:20px 0 30px 0;
}
.ZJ_3wh{
width:94%;
padding:3%;
}
.ZJ_3wh ul li{
width:calc(100% - 32px);
padding:2px 15px;
}

.all_ZJ_5fw{
padding-top:20px;
padding-bottom:30px;
}

.who_3th_TT{
height:66px;
line-height:56px;
font-size:24px;
}

.who_3th{
width:100%;
height:auto;
}
.who_3th ul li{
width:100%;
margin-bottom:20px;
}

.who_bx{
width:100%;
height:auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}

.who_bx_A{
width:100%;
height:auto;
position:static;
}
.who_bx_A img{
width:100%;
height:auto;
}
.who_bx_B{
width:94%;
margin:6px auto;
position:static;
font-size:20px;
}
.who_bx_C{
width:94%;
margin:0 auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.who_bx_D{
position:static;
margin-left:3%;
}

.all_ZJ_5fw_hot{
height:auto;
padding:30px 0;
background-size:100% 100%
}

.ZJ_5fw_hot{
height:auto;
position:static;
}
.ZJ_5fw_hot_A{
height:auto;
position:static;
}
.ZJ_5fw_hot_A img{
width:100%;
height:auto;
display:block;
}
.ZJ_5fw_hot_B{
width:calc(100% - 20px);
padding:10px 10px 20px 10px;
height:auto;
position:static;
overflow:hidden;
}
.ZJ_5fw_hot_Ba{
font-size:20px;
}

.all_ZJ_cdo{
padding-top:20px;
padding-bottom:30px;
}

.banner_Rclass{
height:auto;
background-size:100% 100%;
position:static;
padding:30px 0;
}
.banner_Rclass_li{
width:94%;
margin:0 auto;
height:auto;
position:static;
}
.Rclass_one{
width:90%;
margin:0 auto;
border-radius:20px;
height:auto;
position:static;
padding:20px 0;
overflow:hidden;
}
.Rclass_one_A{
width:94%;
margin:0 auto;
font-size:24px;
position:static;
}
.Rclass_one_B{
width:94%;
margin:0 auto;
height:auto;
line-height:30px;
font-size:18px;
position:static;
}

.all_Rclass_two{
padding-top:20px;
padding-bottom:20px;
}
.Rclass_two{
width:calc(100% - 40px);
padding:20px 20px 26px 20px;
}
.Rclass_two_li dl dt{
width:calc(100% - 16px);
padding-left:16px;
height:auto;
line-height:26px;
padding-top:5px;
padding-bottom:5px;
background:url(images/fuwu/em.png) left 14px no-repeat;
}

.banner_Carbon{
height:auto;
background-size:100% 100%;
position:static;
padding:30px 0;
}
.Carbon{
width:94%;
margin:0 auto;
height:auto;
position:static;
}
.Carbon_li{
width:calc(100% - 30px);
padding:20px 15px 30px 15px;
height:auto;
position:static;
overflow:hidden;
}
.Carbon_lia{
width:100%;
font-size:24px;
position:static;
}
.Carbon_lib{
width:100%;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.Carbon_lic{
width:100%;
height:auto;
position:static;
}

.low_Carbon{
padding-bottom:30px;
margin-top:20px;
}
.low_Carbon_A{
height:54px;
line-height:54px;
font-size:24px;
}
.low_Carbon_B{
padding-bottom:0;

}

.low_Carbon_TT{
height:64px;
line-height:54px;
font-size:24px;
}
.low_Carbon_ST{
height:64px;
line-height:50px;
font-size:24px;
}

.low_Carbon_4th{
width:100%;
height:auto
}
.low_Carbon_4th ul li{
width:100%;
height:auto;
float:left;
margin-right:0;
margin-bottom:20px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.low_Carbon_4tha{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.low_Carbon_4tha img{
width:100%;
height:auto;
border-radius:20px;
display:block;
}
.low_Carbon_4thb{
width:100%;
height:auto;
position:static;
background-color:rgba(0,0,0,0);
border-radius:0;
}
.low_Carbon_4thb_A{
width:94%;
font-size:18px;
color:#000;
margin:14px auto 0 auto;
}
.low_Carbon_4thb_B{
width:94%;
height:auto;
line-height:28px;
color:#000;
overflow:hidden;
}

.low_rz .low_Carbon_4thb{
width:100%;
}
.low_rz .low_Carbon_4thb_A{
width:94%;
}
.low_rz .low_Carbon_4thb_B{
width:94%;
}

.low_rz ul li:nth-child(4) .low_Carbon_4thb{
width:100%;
}
.low_rz ul li:nth-child(4) .low_Carbon_4thb_A{
width:94%;
}
.low_rz ul li:nth-child(4) .low_Carbon_4thb_B{
width:94%;
}


.all_Carbon_ad{
width:100%;
height:auto;
padding:50px 0;
}
.Carbon_ad{
width:calc(100% - 50px);
padding:20px 15px;
}

.all_ZJ_lab{
padding-top:20px;
padding-bottom:30px;
}
.ZJ_lab_TT{
height:60px;
line-height:60px;
font-size:24px;
}
.ZJ_lab_TxT{
padding-bottom:20px;
}

.ZJ_lab_list_L{
width:100%;
float:none;
border-radius:20px;
}

.ZJ_lab_list_R{
width:100%;
float:none;
}
.ZJ_lab_list_Ra{
height:56px;
line-height:56px;
font-size:20px;
}

.Fw_Hwo_L{
width:100%;
height:auto;
float:none;
}
.Fw_Hwo_LL{
width:100%;
height:auto;
float:none;
}

.Fw_Hwo_R{
width:100%;
float:none;
}
.Fw_Hwo_RR{
width:100%;
float:none;
}
.Fw_Hwo_Ra{
height:56px;
line-height:56px;
font-size:20px;
}


.lab_youshi{
padding-top:20px;
}
.lab_youshi ul li{
width:100%;
height:auto;
position:static;
margin-right:0;
margin-bottom:20px;
}
.lab_youshi_A{
position:static;
margin:0 auto;
}
.lab_youshi_B{
width:100%;
text-align:center;
font-size:18px;
margin:15px auto;
position:static;
}
.lab_youshi_C{
width:100%;
text-align:center;
position:static;
}

.banner_DPclass{
padding:50px 0;
height:auto;
background-size:100% 100%;
overflow:hidden;
}
.banner_hrclass{
padding:50px 0;
height:auto;
background-size:100% 100%;
overflow:hidden;
}
.banner_VVclass{
padding:50px 0;
height:auto;
background-size:100% 100%;
margin-bottom:20px;
overflow:hidden;
}
.banner_strategy{
padding:50px 0;
height:auto;
background-size:100% 100%;
overflow:hidden;
}
.banner_ZZclass{
padding:50px 0;
height:auto;
background-size:100% 100%;
overflow:hidden;
}
.DPclass_one{
width:90%;
margin:0 auto;
border-radius:20px;
height:auto;
position:static;
padding:20px 0;
overflow:hidden;
}
.DPclass_one_A{
width:94%;
margin:0 auto;
font-size:24px;
position:static;
}
.DPclass_one_B{
width:94%;
margin:0 auto;
height:auto;
line-height:30px;
font-size:18px;
position:static;
}

.banner_ZZclass .DPclass_one{
width:90%;
height:auto;
}
.banner_ZZclass .DPclass_one_B{
width:94%;
}

.VVclass_one{
width:90%;
margin:0 auto;
border-radius:20px;
height:auto;
position:static;
padding:20px 0;
overflow:hidden;
}

.banner_strategy .VVclass_one{
height:auto;
width:90%;
}

.VVclass_one_A{
width:94%;
margin:0 auto;
font-size:24px;
position:static;
}
.VVclass_one_B{
width:94%;
margin:0 auto;
height:auto;
line-height:30px;
font-size:18px;
position:static;
}

.DP_one{
margin-top:20px;
}

.DP_two{
width:100%;
padding-left:0;
padding-top:15px;
overflow:hidden;
}
.DP_two_TT{
width:100%;
height:auto;
line-height:30px;
font-size:20px;
padding:20px 0 0 0;
}

.DP_two_li ul li{
width:100%;
height:auto;
position:static;
margin-right:0;
margin-bottom:20px;
}
.DP_two_li ul li:nth-child(2){
width:100%;
}
.DP_two_li ul li:last-child{
width:100%;
}
.DP_two_lia{
position:static;
margin:0 auto;
}
.DP_two_lib{
width:100%;
text-align:center;
font-size:20px;
position:static;
}
.DP_two_lic{
width:100%;
position:static;
}

.DP_two_li ul li:nth-child(2) .DP_two_lib{
width:100%;
}

.DP_two_li ul li:nth-child(2) .DP_two_lic{
width:100%;
}

.ZZ_two_lia{
width:calc(100% - 18px);
background:url(images/about/zz_em.png) left center no-repeat;
padding-left:18px;
font-size:18px;
}
.ZZ_two_lib{
width:100%;
padding-left:0;
}

.VV_6th{
width:100%;
}
.VV_6th ul li{
width:100%;
height:auto;
}
.VV_6th_li{
width:100%;
height:auto;
position:static;
margin-bottom:20px;
padding-bottom:20px;
overflow:hidden;
}
.VV_6th_lia{
width:100%;
height:auto;
position:static;
}
.VV_6th_lia img{
width:100%;
height:auto;
display:block;
}
.VV_6th_lib{
width:100%;
margin:8px 0;
text-align:center;
font-size:20px;
position:static;
}
.VV_6th_lic{
width:94%;
margin:0 auto;
position:static;
}

.all_VV_LR{
padding-top:10px;
padding-bottom:30px;
}

.VV_LR{
width:100%;
height:auto;
border-radius:20px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.VV_LR_A{
width:100%;
position:static;
}
.VV_LR_A img{
width:100%;
height:auto;
display:block;
}
.VV_LR_B{
width:100%;
height:50px;
line-height:50px;
font-size:20px;
position:static;
text-align:center;
}
.VV_LR_C{
width:94%;
margin:0 auto;
position:static;
}

.hr_TT{
width:100%;
height:58px;
line-height:58px;
font-size:24px;
padding-left:0;
text-align:center;
}
.hr_5th{
width:100%;
height:auto;
}
.hr_5th ul li{
width:100%;
height:auto;
margin-bottom:20px;
margin-right:0;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.hr_5tha{
height:auto;
position:static;
}
.hr_5tha img{
width:100%;
height:auto;
display:block;
}
.hr_5thb{
width:94%;
margin:0 auto;
font-size:18px;
position:static;
}
.hr_5thc{
width:94%;
margin:0 auto;
position:static;
}

.hr_5th ul li:nth-child(1),.hr_5th ul li:nth-child(2){
width:100%;
height:auto;
margin-right:0;
}

.hr_5th ul li:nth-child(1) .hr_5tha,.hr_5th ul li:nth-child(2) .hr_5tha{
height:auto;
}

.all_hr_4th{
padding-top:10px;
padding-bottom:30px;
}
.hr_4th_TT{
width:100%;
height:58px;
line-height:58px;
font-size:24px;
padding-left:0;
text-align:center;
}
.hr_4th{
width:100%;
}
.hr_4th ul li{
width:100%;
height:auto;
float:left;
position:static;
margin-right:0;
margin-bottom:20px;
padding:20px 0;
overflow:hidden;
}
.hr_4th_A{
width:calc(100% - 30px);
margin:0 auto;
position:static;
font-size:20px;
}
.hr_4th_B{
width:calc(100% - 30px);
position:static;
margin:0 auto;
}

.all_Sanya_bd{
width:100%;
padding:30px 0 40px 0;
overflow:hidden;
}
.Sanya_bd_r{
width:100%;
height:auto;
position:static;
}
.Sanya_bd_rA{
line-height:30px;
font-size:24px;
position:static;
padding-bottom:15px;
}
.Sanya_bd_rAA{
line-height:24px;
font-size:16px;
position:static;
padding-bottom:15px;
}
.Sanya_bd_rAAA{
line-height:24px;
font-size:16px;
position:static;
padding-bottom:15px;
}
.Sanya_bd_rE1a{
position:static;
height:36px;
}
.Sanya_bd_rE1{
width:100%;
position:static;
}
.Sanya_bd_rE2a{
position:static;
margin-top:10px;
}
.Sanya_bd_rE2{
width:100%;
position:static;
margin-top:15px;
}
.Sanya_bd_rE3a{
position:static;
margin-top:10px;
}
.Sanya_bd_rE3{
width:100%;
position:static;
margin-top:15px;
}
.Sanya_bd_rE33a{
position:static;
margin-top:10px;
}
.Sanya_bd_rE33{
width:100%;
position:static;
margin-top:15px;
}
.Sanya_bd_rE4a{
position:static;
margin-top:10px;
}
.Sanya_bd_rE4{
width:100%;
position:static;
margin-top:15px;
}
.Sanya_bd_rF{
width:100%;
position:static;
clear:both;
line-height:28px;
margin-top:15px;
overflow:hidden;
}
.Sanya_bd_rFF{
width:100%;
position:static;
clear:both;
line-height:28px;
margin-top:10px;
overflow:hidden;
}
.Sanya_bd_rH{
width:100%;
position:static;
}

.Sanya_bd_rI{
position:static;
margin-top:5px;
}
.Sanya_bd_rG{
width:100%;
margin-top:10px;
position:static;
}

.Syinput{
width:calc(100% - 30px);
}
.SSyinput{
width:calc(100% - 30px);
background:url(images/contact/down.png) 98% 18px no-repeat;
}

.snput_xxx{
width:calc(100% - 40px);
padding:14px 19px;
}

.hzw-city-picker{
width: calc(100% - 4px);
}

.hot_hc{
width:100%;
padding-top:15px;
}
.hot_hc_L{
width: calc(100% - 30px);
margin:0 auto;
float:none;
padding-bottom:15px;
}
.hot_hc_L img{
width:100%;
height:auto;
display:block;
}
.hot_hc_LL{
width: calc(100% - 30px);
margin:0 auto;
float:none;
padding-bottom:15px;
}
.hot_hc_LLL{
width: calc(100% - 30px);
margin:0 auto;
float:none;
padding-bottom:15px;
}
.hot_hc_LLL img{
width:100%;
height:auto;
display:block;
}
.hot_hc_RR{
width: calc(100% - 30px);
float:none;
margin:0 auto;
}
.hot_hc_RRR{
width: calc(100% - 30px);
margin:0 auto;
float:none;
}
.hot_hc_R{
width: calc(100% - 30px);
float:none;
margin:0 auto;
}

.hot_hc_tel{
margin-top:20px;
}

.hot_hc_Rx{
font-size:16px;
line-height:24px;
padding:4px 0 20px 0;
}

.sbti_4th{
width:100%;
height:auto;
}
.sbti_4th ul li{
width:100%;
height:auto;
position:static;
margin-bottom:20px;
}
.sbti_4tha{
position:static;
margin:0 auto;
text-align:center;
}
.sbti_4thb{
width:100%;
text-align:center;
font-size:20px;
position:static;
}
.sbti_4thc{
width:100%;
position:static;
}

.Fot_list{
width:100%;
clear:both;
}
.Fot_list ul li{
width:100%;
margin-bottom:20px;
}
.Fot_list_li{
width:100%;
height:auto;
padding-bottom:20px;
overflow:hidden;
position:static;
}
.Fot_list_lia{
width:100%;
height:auto;
position:static;
}
.Fot_list_lia img{
width:100%;
height:auto;
display:block;
}
.Fot_list_lib{
margin-left:3%;
position:static;
}
.Fot_list_lic{
width:94%;
margin:10px auto;
font-size:18px;
position:static;
}
.Fot_list_lid{
width:94%;
margin:0 auto 10px auto;
position:static;
font-weight:normal;
}

.ZS_article_E{
line-height:30px;
}

.hot_hc_RiA{
height:auto;
line-height:30px;
font-size:20px;
padding:5px 0;
overflow:hidden;
}

.ZS_article_F{
height:54px;
line-height:54px;
font-size:24px;
}

.all_SG_Fus{
padding-top:20px;
padding-bottom:30px;
}
.SG_Fus_TT{
width:100%;
height:60px;
}
.SG_Fus_TT span{
width:50%;
height:50px;
line-height:50px;
font-size:22px;
}
.SG_Fus_TT a{
margin-top:10px;
height:30px;
line-height:30px;
}

.SG_news_TT{
width:100%;
height:60px;
}
.SG_news_TT span{
width:50%;
height:50px;
line-height:50px;
font-size:22px;
}
.SG_news_TT a{
margin-top:10px;
height:30px;
line-height:30px;
}

.BPS_class{
width:100%;
}
.BPS_class_L{
width:100%;
float:none;
}
.BPS_class_L dl dt{
width:100%;
margin-bottom:10px;
}
.BPS_class_Li{
width:100%;
height:400px;
}
.BPS_class_Lia{
width:calc(100% - 20px);
left:20px;
}
.BPS_class_Lib{
width:100%;
height:400px;
}
.BPS_class_Lib img{
width:100%;
height:400px;
}
.BPS_class_Lic{
width:calc(100% - 20px);
left:20px;
font-size:20px;
top:317px;
}
.BPS_class_Lid{
width:calc(100% - 40px);
left:20px;
top:355px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}


.BPS_class_R{
width:100%;
float:none;
}
.BPS_class_R dl dt{
margin-left:0;
width:100%;
}
.BPS_class_Ri{
width:100%;
height:auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.BPS_class_Ria{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.BPS_class_Ria img{
width:100%;
height:auto;
display:block;
}
.BPS_class_Rib{
width:calc(100% - 40px);
margin:5px auto;
position:static;
}
.BPS_class_Ric{
width:calc(100% - 40px);
position:static;
margin:0 auto;
}

.BPS_oth{
width:100%;
}
.BPS_oth ul li{
width:100%;
height:auto;
position:static;
margin-right:0;
margin-bottom:15px;
}
.BPS_otha{
width:100%;
height:auto;
position:static;
border-radius:20px;
overflow:hidden;
}
.BPS_otha img{
width:100%;
height:auto;
display:block;
}
.BPS_othb{
width:100%;
height:auto;
position:static;
}
.BPS_othbx{
width:100%;
height:auto;
position:static;
}
.BPS_othbx_A{
width:100%;
font-size:20px;
color:#000;
position:static;
}
.BPS_othbx_B{
width:100%;
position:static;
}
.BPS_othbx_B dl dt{
width:100%;
}
.BPS_othbx_B dl dt a{
color:#000;
}

.SG_Best{
width:100%;
height:400px;
}
.SG_Best_A{
width:100%;
height:400px;
}
.SG_Best_A img{
width:100%;
height:400px;
}
.SG_Best_B{
width:calc(100% - 40px);
left:20px;
top:250px;
z-index:2;
}
.SG_Best_C{
width:calc(100% - 40px);
height:auto;
line-height:30px;
font-size:20px;
color:#fff;
font-weight:bold;
position:absolute;
left:20px;
top:290px;
}

.NF_other{
width:100%;
}
.NF_other ul li{
width:100%;
margin-bottom:20px;
}

.NF_other_li{
width:100%;
height:auto;
position:static;
}
.NF_other_lia{
width:100%;
height:auto;
position:static;
}
.NF_other_lia img{
width:100%;
height:auto;
display:block;
}
.NF_other_lias{
display:none;
}
.NF_other_lib{
position:static;
position:relative;
z-index:2;
margin-top:-46px;
}
.NF_other_lic{
width:94%;
margin:0 auto;
color:#000;
position:static;
padding:10px 0;
font-size:20px;
overflow:hidden;
}
.NF_other_lid{
width:94%;
margin:0 auto;
color:#000;
font-size:16px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.NF_other_lie{
position:static;
margin-left:3%;
margin-bottom:20px;
border:1px solid #000;
}

.all_Zhj_footer{
padding-top:20px;
}

.ZJ_7tab{
width:100%;
padding-left:0;
height:auto;
border-bottom:none;
overflow:hidden;
}
.ZJ_7tab ul li{
width:48%;
margin:0 1% 10px 1%;
float:left;
height:46px;
line-height:46px;
padding:0;
}
.ZJ_7tab ul li:after{
display:none;
}
.ZJ_7tab ul li:first-child:before{
display:none;
}
.ZJ_7tab ul li a{
width:100%;
height:46px;
line-height:46px;
background-color:#f5f5f5;
text-align:center;
}
.ZJ_7tab ul li:hover{
border-bottom:none;
background-color:#c0003f;
}

.ZJ_7tab ul li.selected{
border-bottom:none;
background-color:#c0003f;
}

.ZJ_jianjie_CD{
height:auto;
position:static;
}

.ZJ_jianjie_C{
width:100%;
position:static;
}
.ZJ_jianjie_D{
width:100%;
position:static;
}
.ZJ_jianjie_D img{
width:100%;
height:auto;
}

.all_carbon_one{
padding-top:20px;
padding-bottom:30px;
}
.carbon_one_ABC{
width:100%;
}
.carbon_one_A{
height:52px;
line-height:52px;
font-size:24px;
}
.carbon_one_B{
width:100%;
line-height:26px;
font-size:16px;
padding-bottom:20px;
}
.carbon_one_C{
padding-bottom:20px;
overflow:hidden;
}
.carbon_one_D{
width:100%;
height:auto;
float:none;
margin-top:0;
}
.carbon_one_D img{
width:100%;
height:auto;
display:block;
}

.all_carbon_two{
padding-top:20px;
padding-bottom:30px;
}
.carbon_tab{
width:100%;
height:70px;
position:static;
}
.carbon_tab::before {
display:none;
}
.carbon_tab ul li{
float:left;
width:30%;
padding:0;
height:50px;
line-height:50px;
font-size:14px;
margin-right:0;
background-color:#ebebeb;
text-align:center;
}
.carbon_tab ul li:first-child{
width:40%;
}
.carbon_tab ul li.selected{
background-color:#c0003f;
border-bottom:none;
color:#fff;
}
.LF_list{
width:100%;
clear:both;
}
.LF_list ul li{
width:100%;
}
.LF_list_li{
width:100%;
height:auto;
padding-bottom:20px;
overflow:hidden;
position:static;
}
.LF_list_lia{
width:100%;
height:auto;
position:static;
}
.LF_list_lia img{
width:100%;
height:auto;
display:block;
}
.LF_list_lib{
margin-left:3%;
position:static;
}
.LF_list_lic{
width:94%;
margin:10px auto;
font-size:18px;
position:static;
}
.LF_list_lid{
width:94%;
margin:0 auto 10px auto;
position:static;
font-weight:normal;
}

.all_carbon_fa{
padding-top:20px;
padding-bottom:30px;
}

.carbon_fa_TT span{
font-size:24px;
}
.carbon_fa{
width:100%;
}
.carbon_fa ul li{
width:100%;
margin-right:0;
margin-top:20px;
height:auto;
position:static;
}
.carbon_fa_A{
width:100%;
height:auto;
position:static;
}
.carbon_fa_A img{
width:100%;
height:auto;
}
.carbon_fa_B{
width:94%;
margin:8px auto;
height:auto;
position:static;
font-size:18px;
}
.carbon_fa_C{
width:94%;
margin:0 auto;
position:static;
}

.all_LC_bk{
padding-top:20px;
padding-bottom:30px;
}
.LC_bk_TT span{
font-size:24px;
}

.LC_bk{
width:100%;
padding-top:15px;
}
.LC_bk ul li{
width:100%;
margin-right:0;
}
.LC_bk_A{
width:calc(100% - 120px);
}

.all_SG_fw_class{
padding-top:20px;
padding-bottom:30px;
}
.SG_fw_class_TT{
line-height:52px;
font-size:24px;
}
.SG_fw_class_Tesc{
width:100%;
padding-bottom:20px;
}
.SG_fw_class ul li{
width:100%;
float:left;
height:auto;
position:static;
overflow:hidden;
}
.SG_fw_class_lia{
width:100%;
height:auto;
position:static;
}
.SG_fw_class_lia img{
width:100%;
height:auto;
display:block;
}
.SG_fw_class_lib{
width:100%;
height:60px;
line-height:50px;
font-size:16px;
color:#000;
position:static;
}

.all_SG_xabout{
background-size:100% 100%;
padding:30px 0;
}
.SG_xabout{
width:100%;
height:auto;
position:static;
}
.SG_xaboutA{
width:100%;
line-height:30px;
font-size:24px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.SG_xaboutB{
width:100%;
position:static;
}
.SG_xaboutC{
position:static;
margin:15px 0;
}
.SG_xaboutD{
width:100%;
height:auto;
position:static;
}
.SG_xaboutD img{
width:100%;
height:auto;
display:block;
}

.bs_pages{
    width:100%;
	padding-top:0;
}

}