@media only screen and (max-width:767px) {
body{
background:none;
}

.iframe_auto{
height:500px;
}

.is_MB {
	display: block !important;
}
.is_PC {
	display: none !important;
}
	
.warp,.stan_warp{ width:94%;}

body:not(.on-page-editor) .cbre-c-homeHero {
	padding-block-start:0
}

.cbre-c-homeHeroSlide:before{
display:none;
}
.cbre-c-homeHeroSlide__link-title {
	font-size:30px;
	line-height:40px;
}
.cbre-c-homeHeroSlide__link-descrip{
font-size:18px;
line-height:26px;
}

.all_gallup{
margin-top:20px;
margin-bottom:30px;
overflow:hidden;
}
.gallup{
width:100%;
position:static;
display: initial;
}
.gallup_left{
width:100%;
float:none;
margin-right:0;
overflow:hidden;
}
.gallup_TT{
width:100%;
height:51px;
line-height:51px;
font-size:18px;
}
.gallup_item{
width:100%;
}
.gallup_item ul li{
width:100%;
margin-bottom:20px;
}
.gallup_item_A a{
font-size:24px;
}

.gallup_item_C{
width:100%;
}
.gallup_item_Cx{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.gallup_item_Cxa{
width:100%;
height:auto;
position:static;
}
.gallup_item_Cxa img{
width:100%;
height:auto;
}
.gallup_item_Cxb{
display:none;
}
.gallup_item_Cxc{
display:none;
}

.gallup_right{
width:100%;
height:auto;
position:static;
float:none;
clear:both;
overflow:hidden;
}
.gallup_rox{
width:100%;
}
.gallup_rox ul li{
width:100%;
float:left;
padding:10px 0 10px 0;
overflow:hidden;
}
.gallup_rox ul li:last-child{
border-bottom:1px solid #c2c2c2;
}
.gallup_rox ul li a{
font-size:16px;
}

.all_Dekra_TxT{
width:100%;
padding-top:30px;
padding-bottom:40px;
background:none;
overflow:hidden;
}

.Dekra_TxT_btn{
width:190px;
height:48px;
}
.Dekra_TxT_btn a{
width:188px;
height:46px;
display:block;
line-height:46px;
font-size:18px;
}

.roll_item_TT{
width:100%;
height:60px;
line-height:60px;
font-size:24px;
}
.roll_item_Desc{
font-size:16px;
line-height:24px;
height:auto;
}

.roll_item_li{
width:100%;
height:auto;
position:static;
}
.roll_item_lia{
width:100%;
height:auto;
position:static;
}
.roll_item_lia img{
width:100%;
height:auto;
}
.roll_item_lib{
font-size:16px;
position:static;
}
.roll_item_lic{
position:static;
}
.roll_item_lic a{
background:url(images/2024/arrow.png) 62px center no-repeat;
font-size:14px;
}

.all_vv_guanyu_video{
width:100%;
height:auto;
position:static;
}
.all_vv_video{
width:100%;
height:auto;
position:static;
display:none;
}

.all_vv_guanyu{
width:100%;
height:auto;
padding-top:50px;
padding-bottom:50px;
background:url(images/2024/all_vv.jpg) center top no-repeat;
background-size:100% 100%;
position:static;
overflow:hidden;
}
.vv_guanyu{
width:100%;
height:auto;
position:static;
padding:15px 0 20px 0;
overflow:hidden;
}
.vv_guanyuA{
width:100%;
font-size:20px;
position:static;
text-align:center;
}
.vv_guanyuB{
width:94%;
margin:0 auto;
height:auto;
line-height:26px;
font-size:16px;
text-align:center;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.vv_guanyuC{
width:100%;
text-align:center;
position:static;
margin:0 auto;
}
.vv_guanyuC a{
margin:0 auto;
}

.all_Sl_case{
padding-top:30px;
padding-bottom:30px;
}
.Sl_CT{
width:100%;
height:56px;
line-height:56px;
font-size:24px;
}
.Sl_CxT{
padding-bottom:20px;
font-size:16px;
line-height:24px;
overflow:hidden;
}

.all_tt_tool{
padding-top:30px;
padding-bottom:30px;
}
.tt_tool_TT{
width:100%;
height:60px;
line-height:60px;
font-size:24px;
color:#000;
}
.tt_tool{
width:100%;
}
.tt_tool ul li{
width:100%;
height:auto;
float:left;
position:static;
margin-right:0;
margin-bottom:20px;
padding:15px 0 20px 0;
overflow:hidden;
}
.tt_toola{
width:100%;
font-size:24px;
text-align:center;
position:static;
overflow:hidden;
}
.tt_toolb{
width:94%;
margin:0 auto;
height:auto;
font-size:16px;
line-height:24px;
position:static;
}
.tt_toolc{
position:static;
margin:15px auto 0 auto;
}

.all_Sml_footer{
padding:30px 0 30px 0;
}

.Sml_footer{
width:100%;
height:auto;
position:static;
}
.Sml_footer_A{
position:static;
}
.Sml_footer_B{
width:100%;
margin-top:10px;
position:static;
}
.Sml_footer_C{
width:100%;
position:static;
}

.Sml_footer_D{
width:100%;
height:auto;
line-height:24px;
font-size:14px;
position:static;
padding:20px 0 0 0;
overflow:hidden;
}
.Sml_footer_E{
position:static;
padding:20px 0 0 0;
overflow:hidden;
}

.Sml_footer_F{
display:none;
}


.loca_tab{
width:100%;
margin-top:8px;
}
.loca_tab ul li{
width:calc(33.33333% - 20px);
margin:0 20px 0 0;
padding:0;
}
.loca_tab ul li a{
width:100%;
height:46px;
display:block;
line-height:46px;
font-size:16px;
color:#000;
font-weight:400;
text-decoration:none;
background-color:#ccc;
text-align:center;
}

.loca_tab ul li.selected a{
background-color:#234f49;
border-bottom:none;
color:#fff;
}


.all_Sml_about{
padding-top:20px;
}
.Sml_about{
width:100%;
height:auto;
position:static;
}
.Sml_about_KT{
height:66px;
line-height:66px;
font-size:24px;
}
.Sml_about_Kxt{
width:100%;
padding-top:20px;
height:auto;
position:static;
font-size:16px;
line-height:26px;
padding-bottom:30px;
overflow:hidden;
}

.Sml_about_logo{
width:100%;
position:static;
}
.Sml_about_sign{
width:100%;
position:static;
font-size:18px;
padding:15px 0;
overflow:hidden;
}
.Sml_about_btn{
width:100%;
position:static;
}

.Sml_aboutxEx{
width:100%;
height:auto;
position:static;
padding-top:20px;
padding-bottom:30px;
overflow:hidden;
}
.Sml_aboutxExA{
width:94%;
margin:0 auto;
position:static;
}
.Sml_aboutxExA img{
width:80%;
height:auto;
}
.Sml_aboutxExC{
width:94%;
margin:20px auto 0 auto;
position:static;
}
.Sml_aboutxExC ul li{
width:96%;
padding-left:4%;
float:left;
height:auto;
border-left:1px solid #acacac;
position:static;
overflow:hidden;
}
.Sml_aboutxExCa{
width:100%;
height:72px;
font-size:20px;
color:#00a892;
position:static;
}
.Sml_aboutxExCa span{
font-size:52px;
font-weight:lighter;
}
.Sml_aboutxExCb{
width:100%;
height:auto;
font-size:16px;
line-height:24px;
color:#000;
position:static;
}

.Sml_aboutxExE{
width:94%;
margin:20px auto 0 auto;
height:auto;
position:static;
}
.Sml_aboutxExE ul li{
width:96%;
padding-left:4%;
float:left;
height:auto;
position:static;
}
.Sml_aboutxExEa{
width:auto;
height:92px;
font-size:72px;
color:#00a892;
position:static;
}
.Sml_aboutxExEb{
width:100%;
height:auto;
font-size:16px;
line-height:24px;
color:#000;
position:static;
}

.all_our_fuwu{
width:100%;
padding-top:24px;
padding-bottom:30px;
overflow:hidden;
}

.our_fuwu_TT{
width:100%;
height:48px;
line-height:48px;
font-size:24px;
color:#000;
}
.our_fuwu_Desc{
width:100%;
height:auto;
line-height:24px;
font-size:16px;
overflow:hidden;
}

.our_fuwu{
width:100%;
overflow:hidden;
}
.our_fuwu ul li{
width:100%;
}
.our_fuwu_A{
width:100%;
height:51px;
}
.our_fuwu_A span{
width:60%;
height:51px;
line-height:51px;
font-size:18px;
}
.our_fuwu_A label{
width:30%;
height:51px;
line-height:51px;
}

.our_fuwu_B{
width:100%;
padding-bottom:20px;
overflow:hidden;
}
.our_fuwu_B dl dt{
width:94%;
margin-right:0;
margin-bottom:6px;
padding:0 2%;
}

.our_fuwu_C{
width:100%;
height:auto;
position:static;
padding:15px 0 0 0;
overflow:hidden;
}
.our_fuwu_C a{
width:100%;
height:auto;
}
.our_fuwu_Ca{
width:94%;
margin:0 auto;
height:38px;
line-height:38px;
font-size:20px;
color:#000000;
font-weight:bold;
position:static;
}
.our_fuwu_Cb{
width:94%;
margin:0 auto;
height:auto;
line-height:26px;
font-size:16px;
color:#000000;
position:static;
}
.our_fuwu_Cc{
position:static;
margin-left:2%;
}
.our_fuwu_Cd{
width:100%;
margin-top:6px;
height:auto;
position:static;
overflow:hidden;
}
.our_fuwu_Cd img{
width:100%;
height:auto;
display:block;
}

.Sml_job{
width:100%;
height:auto;
position:static;
padding-bottom:30px;
overflow:hidden;
}
.Sml_joba{
width:100%;
height:auto;
position:static;
}
.Sml_joba img{
width:100%;
height:auto;
display:block;
}
.Sml_jobb{
width:100%;
height:auto;
line-height:28px;
font-size:18px;
color:#000;
position:static;
padding-top:10px;
overflow:hidden;
}
.Sml_jobc{
width:100%;
height:auto;
line-height:24px;
font-size:16px;
color:#000;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.Sml_jobd{
width:100%;
padding-left:32px;
height:24px;
line-height:24px;
font-size:16px;
position:static;
}

.Sml_wh_TT{
width:100%;
height:62px;
font-size:24px;
line-height:62px;
}

.Sml_wh_Desc{
width:100%;
font-size:16px;
padding-bottom:30px;
line-height:26px;
overflow:hidden;
}

.Sml_about_Txt{
width:100%;
color:#000;
font-size:16px;
line-height:24px;
text-align:center;
padding-bottom:30px;
overflow:hidden;
}

.Sml_wh_ox{
width:100%;
height:auto;
position:static;
}
.Sml_wh_ox_img{
width:100%;
height:auto;
position:static;
margin-top:20px;
margin-bottom:20px;
}
.Sml_wh_ox_img img{
width:100%;
height:auto;
display:block;
}
.Sml_wh_ox ul li{
width:100%;
}
.Sml_wh_oxA{
width:calc(100% - 25px);
height:56px;
line-height:56px;
font-size:21px;
margin-left:25px;
}
.Sml_wh_oxB{
width:calc(100% - 25px);
margin-left:25px;
line-height:30px;
font-size:18px;
color:#000;
overflow:hidden;
}

.Sml_wh_kcx{
width:100%;
line-height:24px;
padding-bottom:20px;
font-size:16px;
color:#000;
overflow:hidden;
}

.Sml_wh_kcxx{
width:100%;
padding-bottom:30px;
overflow:hidden;
}
.Sml_wh_kcxx ul li{
width:40%;
padding-left:20px;
background:url(images/about/wm.png) left center no-repeat;
float:left;
height:40px;
line-height:40px;
font-size:18px;
color:#000;
}

.bangon_li{
height:auto;
}

.Sml_jobs{
width:100%;
height:auto;
position:static;
padding:30px 0 30px 0;
overflow:hidden;
}
.Sml_jobs_A{
width:100%;
height:auto;
font-size:20px;
line-height:28px;
color:#000;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.Sml_jobs_B{
width:100%;
height:auto;
font-size:18px;
color:#000;
list-style:30px;
position:static;
}
.Sml_jobs_C{
width:100%;
font-size:24px;
color:#000;
position:static;
}
.Sml_jobs_D{
width:100%;
height:auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.Sml_jobs_E{
width:100%;
position:static;
height:auto;
}
.Sml_jobs_E ul li{
width:100%;
float:left;
font-size:16px;
padding-bottom:16px;
line-height:24px;
overflow:hidden;
}

.Sml_jobs_F{
width:100%;
height:auto;
position:static;
}
.Sml_jobs_F img{
width:100%;
height:auto;
display:block;
}

.Sml_jobs_Vs{
width:100%;
height:auto;
overflow:hidden;
}
.Sml_jobs_Vs img{
width:100%;
height:auto;
}

.Sml_jobs_ox{
width:100%;
height:auto;
position:static;
}
.Sml_jobs_oxA{
width:100%;
font-size:24px;
position:static;
height:auto;
line-height:30px;
padding:15px 0;
overflow:hidden;
}
.Sml_jobs_oxB{
width:100%;
height:auto;
position:static;
}
.Sml_jobs_oxB ul li{
width:100%;
}

.all_Sml_job_fl{
height:auto;
padding:30px 0;
}
.Sml_job_fl{
width:100%;
height:auto;
position:static;
}
.Sml_job_fla{
width:100%;
height:52px;
line-height:52px;
font-size:24px;
color:#000;
position:static;
}
.Sml_job_flb{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
color:#000;
position:static;
padding-bottom:20px;
overflow:hidden;
}

.Sml_job_flc{
width:100%;
height:auto;
position:static;
}
.Sml_job_flc ul{
margin:0;
padding:0;
list-style:none;
}
.Sml_job_flc ul li{
width:100%;
margin-right:0;
float:left;
height:auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.Sml_job_flc ul li:nth-child(3){
width:100%;
}
.Sml_job_flca{
position:static;
}
.Sml_job_flcb{
width:100%;
padding-top:15px;
height:auto;
position:static;
overflow:hidden;
}

.all_job_other{
width:100%;
height:auto;
background:none;
padding:20px 0 30px 0;
background-color:#000;
overflow:hidden;
}
.job_other{
width:100%;
height:auto;
position:static;
}
.job_otherA{
width:100%;
font-size:24px;
position:static;
}
.job_otherB{
width:100%;
position:static;
height:auto;
padding-bottom:20px;
overflow:hidden;
}
.job_otherC{
position:static;
}


.all_banner_fuwu{
width:100%;
height:auto;
background-size:100% 100%;
position:static;
padding:30px 0 50px 0;
overflow:hidden;
}
.Fo_banner_fuwu{
width:100%;
height:auto;
background-size:100% 100%;
position:static;
padding:30px 0 50px 0;
overflow:hidden;
}
.banner_fuwu{
width:100%;
height:auto;
position:static;
}
.banner_fuwuA{
width:100%;
height:68px;
line-height:68px;
font-size:30px;
color:#fff;
position:static;
}
.banner_fuwuB{
width:100%;
height:auto;
position:static;
font-size:16px;
color:#fff;
line-height:24px;
}

.fuwu_banner_AA{
width:100%;
height:68px;
line-height:68px;
font-size:30px;
color:#fff;
position:static;
margin-top:10px;
}
.fuwu_banner_BB{
width:100%;
height:auto;
position:static;
font-size:16px;
color:#fff;
line-height:24px;
padding-bottom:20px;
overflow:hidden;
}
.fuwu_banner_CC{
position:static;
}

.all_loca_tab{
height:auto;
padding:10px 0;
overflow:hidden;
}

.Sl_category_tab{
width:100%;
padding-left:0;
height:auto;
padding-top:2px;
background-color:#fff;
margin:0 auto;
position:static;
z-index:33;
overflow:hidden;
}
.Sl_category_tab ul{
margin:0;
padding:0;
list-style:none;
}
.Sl_category_tab ul li{
width:50%;
height:50px;
float:left;
padding:0;
margin:0;
background:none;
display:inline-block;
text-align:center;
margin-bottom:10px;
border-bottom:2px solid #fff;
}

.Sl_category_tab ul li.selected{
border-bottom:2px solid #006658;
}

.all_Sml_fuwu{
width:100%;
padding-top:20px;
padding-bottom:30px;
overflow:hidden;
}
.Sml_fuwu_TT{
font-size:22px;
margin-top:18px;
}
.Sml_fuwu_class{
width:100%;
overflow:hidden;
}
.Sml_fuwu_class span{
width:100%;
}

.Sml_fuwu_item{
width:100%;
overflow:hidden;
}
.Sml_fuwu_item ul li{
width:100%;
float:left;
margin-right:0;
margin-bottom:15px;
}
.Sml_fuwu_item ul li a{
width:calc(100% - 16px);
padding-left:14px;
background:url(images/fuwu/arrow.png)  98% center no-repeat;
background-color:#f2f2f2;
}
.Sml_fuwu_item ul li a:hover{
background:url(images/fuwu/arrows.png) 98% center no-repeat;
background-color:#fff;
}

.Sml_category{
width:100%;
}
.Sml_category ul li{
width:100%;
height:auto;
margin-right:0;
float:left;
margin-bottom:20px;
padding-bottom:20px;
background-color:#fff;
overflow:hidden;
}
.HI_sox{
width:100%;
height:auto;
position:static;
}
.HI_sox_A{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.HI_sox_A img{
width:100%;
height:auto;
display:block;
}
.HI_sox_B{
display:none;
}
.HI_sox_C{
width:94%;
height:50px;
line-height:50px;
margin:5px auto 0 auto;
position:static;
font-size:20px;
}
.HI_sox_D{
width:94%;
margin:0 auto;
height:auto;
position:static;
}

.all_banner_item{
width:100%;
padding:20px 0 30px 0;
height:auto;
background-size:100% 100%;
overflow:hidden;
}
.banner_item{
width:100%;
height:auto;
position:static;
}
.banner_itemA{
width:100%;
height:auto;
line-height:30px;
font-size:20px;
color:#fff;
font-weight:bold;
position:static;
margin-bottom:10px;
}
.banner_itemB{
width:100%;
height:auto;
line-height:24px;
font-size:14px;
color:#fff;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.banner_itemC{
position:static;
}

.all_Sml_main{
padding-bottom:30px;
}

.Sml_2024{
width:100%;
padding-top:20px;
padding-bottom:10px;
overflow:hidden;
}
.Sml_2024a{
width:100%;
overflow:hidden;
}
.Sml_2024a img{
width:50%;
height:auto;
display:block;
}
.Sml_2024b{
width:100%;
height:auto;
font-size:24px;
line-height:30px;
overflow:hidden;
}
.Sml_2024c{
width:100%;
height:auto;
font-size:16px;
padding-top:0;
line-height:26px;
color:#000;
overflow:hidden;
}

.Sml_2024_tab{
width:100%;
height:58px;
border-bottom:1px solid #c2c2c2;
}
.Sml_2024_tab ul li{
width:25%;
float:left;
margin-right:0;
display:inline-block;
height:55px;
line-height:55px;
text-align:center;
}
.Sml_2024_tab ul li a{
color:#000;
font-size:16px;
}

.Sml_main{
width:100%;
}

.Sml_main_l{
width:100%;
float:none;
}
.Sml_goods_content{
width:100%;
font-size:16px;
line-height:26px;
margin-bottom:20px;
}

.Sml_goods_ST{
width:100%;
height:auto;
line-height:30px;
font-size:22px;
color:#000;
padding:6px 0 10px 0;
overflow:hidden;
}



.Sml_goods_sy{
width:100%;
padding:0;
overflow:hidden;
}
.Sml_goods_sy ul li{
background-size:10px 10px;
padding-left:18px;
width: calc(100% - 18px);
float:left;
line-height:24px;
font-size:17px;
color:#000;
padding-bottom:16px;
overflow:hidden;
}

.EcoVadis_five_TxT{
font-size:24px;
line-height:30px;
padding-bottom:20px;
overflow:hidden;
}

.cai_con05{height:auto;}

.cai_con05:before {
    background-image: linear-gradient(90deg,rgba(255,255,255,.99),rgba(255,255,255,0));
    left:0
}

.cai_con05:after,.cai_con05:before {
    content: " ";
    height: 120%;
    position: absolute;
    top: -10px;
    width: 50px;
    z-index: 2;
	box-sizing: border-box;
}

.cai_con05:after {
    background-image: linear-gradient(-90deg,rgba(255,255,255,.99),rgba(255,255,255,0));
    right:0
}

.cai_con05s{
display:none;
}

.cai_con05v:before {
    background-image: linear-gradient(90deg,rgba(242,242,242,.99),rgba(242,242,242,0));
    left:0
}

.cai_con05v:after,.cai_con05v:before {
    content: " ";
    height: 120%;
    position: absolute;
    top: -10px;
    width: 50px;
    z-index: 2;
	box-sizing: border-box;
}

.cai_con05v:after {
    background-image: linear-gradient(-90deg,rgba(242,242,242,.99),rgba(242,242,242,0));
    right:0
}

.all_fuwu_news{
padding-top:30px;
padding-bottom:30px;
}
.EcoVadis_five_TT{
height:40px;
}
.Ksl_best_TT{
width:100%;
height:60px;
line-height:50px;
}
.Ksl_best_TT span{
font-size:24px;
}

.fuwu_news_li{
width:100%;
}
.fuwu_news_li ul li{
width:100%;
height:auto;
margin-right:0;
margin-bottom:20px;
position:static;
}
.fuwu_news_lia{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.fuwu_news_lia img{
width:100%;
height:auto;
display:block;
}
.fuwu_news_lib{
width:100%;
position:static;
}
.fuwu_news_lic{
width:100%;
font-size:16px;
position:static;
}

.all_huac_bd{
height:auto;
padding:70px 0 80px 0;
}
.huac_bd{
width:100%;
height:auto;
position:static;
}
.huac_bd_A{
position:static;
}
.huac_bd_B{
line-height:36px;
font-size:26px;
position:static;
}
.huac_bd_C{
position:static;
line-height:28px;
padding-bottom:15px;
overflow:hidden;
}
.huac_bd_D{
position:static;
}
.huac_bd_D a{
width:128px;
height:38px;
line-height:38px;
}

.all_item_best,.all_Ksl_best{
padding-top:30px;
padding-bottom:30px;
}

.Msl_best{
width:100%;
}
.Msl_best ul{
margin:0;
padding:0;
list-style:none;
}
.Msl_best ul li{
width:100%;
float:left;
margin-bottom:15px;
}

.Ksl_best_li{
width:100%;
height:auto;
border-top:3px solid #00a791;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.Ksl_best_li a{
width:100%;
height:auto;
display:block;
}
.Ksl_best_lia{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.Ksl_best_lia img{
width:100%;
height:auto;
display:block;
}
.Ksl_best_lib{
width:94%;
margin:6px auto 0 auto;
position:static;
}
.Ksl_best_lic{
width:94%;
margin:0 auto;
font-size:18px;
position:static;
}
.Ksl_best_lid{
width:94%;
height:auto;
margin:0 auto;
line-height:24px;
font-size:14px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.Ksl_best_lie{
position:static;
margin-left:3%;
}

.all_banner_grs{
width:100%;
height:auto;
background-size:100% 100%;
padding:50px 0;
overflow:hidden;
}
.all_banner_cmmi{
width:100%;
height:auto;
background-size:100% 100%;
padding:50px 0;
overflow:hidden;
}
.all_banner_cnas{
width:100%;
height:auto;
background-size:100% 100%;
padding:50px 0;
overflow:hidden;
}
.all_banner_EcoVadis{
background-size:100% 100%;
}

.all_banner_cma{
width:100%;
height:auto;
background-size:100% 100%;
padding:50px 0;
overflow:hidden;
}

.all_banner_CDP{
width:100%;
height:auto;
background-size:100% 100%;
padding:50px 0;
overflow:hidden;
}

.banner_grs{
width:100%;
height:auto;
position:static;
}
.banner_grsAs{
margin-top:0;
}
.banner_grsA{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
overflow:hidden;
}
.banner_grsB{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
padding-bottom:20px;
overflow:hidden;
}

.all_Sl_daohang{
width:100%;
height:auto;
overflow:hidden;
}
.Sl_daohang{
width:100%;
}
.Sl_daohang ul li{
float:left;
width:33.3333%;
padding:0;
text-align:center;
}
.Sl_daohang ul li a{
text-align:center;
}

.Dakr_hot_xyz{
height:20px;
}

.all_grs_one{
padding-top:0;
padding-bottom:30px;
}
.grs_one{
width:100%;
height:auto;
position:static;
}
.grs_one_As{
position:static;
}
.grs_logo{
width:100%;
height:auto;
position:static;
}
.grs_logo img{
width:50%;
height:auto;
display:block;
}

.grs_one_A{
position:static;
font-size:24px;
height:62px;
}
.grs_one_B{
width:100%;
position:static;
}
.grs_one_B img{
width:100%;
height:auto;
}
.grs_one_C{
width:calc(100% - 26px);
padding-left:23px;
height:auto;
position:static;
border-left:3px solid #41c219;
margin-top:15px;
overflow:hidden;
}
.grs_one_C ul li{
width:100%;
float:left;
height:auto;
position:static;
margin-bottom:20px;
}

.grs_one_Ca{
width:100%;
font-size:20px;
position:static;
}
.grs_one_Cb{
width:100%;
font-size:16px;
position:static;
}

.grs_TT{
width:100%;
height:auto;
line-height:32px;
font-size:24px;
padding-bottom:15px;
overflow:hidden;
}
.grs_Desc{
width:100%;
font-size:16px;
line-height:28px;
padding-bottom:20px;
overflow:hidden;
}


.com_btn{
clear:both;
}

.all_grs_two{
padding-top:30px;
padding-bottom:40px;
overflow:hidden;
}

.grs_two_3th{
width:100%;
height:auto;
}
.grs_two_3th ul li{
width:100%;
margin-bottom:15px;
}
.grs_two_3th ul li img{
width:100%;
height:auto;
}

.grs_two{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.grs_two ul li{
width:calc(100% - 25px);
background:url(images/grs/sm.png) left 10px no-repeat;
padding-left:25px;
float:left;
height:auto;
line-height:30px;
font-size:18px;
padding-bottom:15px;
overflow:hidden;
}

.all_grs_twos{
width:100%;
padding-top:25px;
padding-bottom:0;
overflow:hidden;
}


.grs_two_TT{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
position:static;
overflow:hidden;
}
.grs_twox{
width:94%;
margin:0 auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.grs_twox ul li{
width:100%;
height:auto;
position:static;
}
.grs_twoxAs{
position:static;
width: calc(100% - 14px);
padding-left:14px;
}
.grs_twoxA{
width: calc(100% - 14px);
padding-left:14px;
position:static;
font-size:20px;
}
.grs_twoxB{
width: calc(100% - 14px);
padding-left:14px;
font-size:16px;
height:auto;
position:static;
}
.grs_two_kf{
position:static;
clear:both;
margin-left:3%;
}

.grs_three_out{
width:100%;
height:auto;
position:static;
margin-top:20px;
}
.grs_three_out_A{
position:static;
}
.grs_three_out_B{
width:100%;
height:auto;
position:static;
font-size:24px;
line-height:30px;
padding-bottom:15px;
overflow:hidden;
}
.grs_three_out_C{
width:100%;
height:auto;
position:static;
font-size:16px;
line-height:24px;
padding-bottom:20px;
overflow:hidden;
}
.grs_three_out_Cs{
width:100%;
position:static;
margin-bottom:20px;
}
.grs_three_out_Cs img{
width:100%;
height:auto;
display:block;
}
.grs_three_out_D{
width:100%;
height:auto;
position:static;
}

.grs_three{
width:100%;
}
.grs_three ul li{
width: calc(100% - 20px);
height:auto;
padding-left:17px;
margin-bottom:20px;
}
.grs_three_li{
width:100%;
height:auto;
position:static;
}
.grs_three_lib{
width:100%;
font-size:18px;
position:static;
}
.grs_three_lic{
width:100%;
height:auto;
line-height:22px;
font-size:14px;
color:#000;
position:static;
}

.grs_three_out_E{
position:static;
clear:both;
}

.all_Grs_Kys{
width:100%;
padding-top:30px;
padding-bottom:30px;
height:auto;
background-size:100% 100%;
overflow:hidden;
}
.Grs_Kys{
width:100%;
height:auto;
position:static;
}
.Grs_KysA{
position:static;
}
.Grs_KysB{
position:static;
font-size:24px;
}
.Grs_KysC{
width:100%;
height:auto;
line-height:26px;
position:static;
font-size:16px;
padding-bottom:20px;
overflow:hidden;
}
.Grs_KysD{
width: calc(100% - 22px);
height:auto;
line-height:30px;
color:#fff;
position:static;
font-size:16px;
padding-left:20px;
overflow:hidden;
}
.Grs_KysD ul li{
width:100%;
float:left;
margin-bottom:20px;
}
.Grs_KysDa{
width:100%;
height:36px;
line-height:26px;
font-size:20px;
color:#fff;
font-weight:600;
}
.Grs_KysDb{
width:100%;
line-height:26px;
font-size:17px;
color:#fff;
overflow:hidden;
}
.Grs_KysE{
position:static;
margin-top:20px;
}

.all_EcoVadis_five{
width:100%;
padding-top:30px;
padding-bottom:30px;
overflow:hidden;
}

.all_EcoVadis_lc{
padding-top:30px;
padding-bottom:30px;
overflow:hidden;
}

.CDP_lc_TT{
height:70px;
line-height:60px;
font-size:24px;
}

.EcoVadis_lcK{
width:100%;
height:auto;
position:static;
}
.item_lc{
height:auto;
}
.EcoVadis_lcKa{
position:static;
}
.EcoVadis_lcKb{
font-size:24px;
position:static;
}
.EcoVadis_lcKc{
position:static;
height:auto;
line-height:30px;
padding-bottom:15px;
overflow:hidden;
}
.EcoVadis_lcKd{
position:static;
}
.EcoVadis_lcKe{
display:none;
}
.well_lcKe{
display:none;
}

.items_lc{
width:100%;
margin-top:10px;
}
.items_lc ul li{
width:100%;
height:auto;
position:static;
margin-bottom:18px;
padding:20px 0;
overflow:hidden;
}
.items_lc ul li:nth-child(2){
width:100%;
}
.items_lc ul li:nth-child(3){
width:100%;
}
.items_lc ul li:nth-child(4){
height:auto;
}
.items_lc ul li:nth-child(5){
height:auto;
}
.items_lcA{
width: calc(100% - 20px);
padding-left:20px;
height:auto;
position:static;
}
.items_lcB{
width: calc(100% - 20px);
padding-left:20px;
font-size:20px;
position:static;
}
.items_lcC{
width: calc(100% - 40px);
padding-left:20px;
line-height:26px;
font-size:16px;
color:#000;
position:static;
}

.all_EcoVadis_5{
padding-top:20px;
padding-bottom:30px;
}

.all_grs_faq{
padding-top:20px;
padding-bottom:30px;
}
.grs_faq_TT{
height:62px;
line-height:52px;
font-size:24px;
}
.grs_faq_TT span{
width:70%;
height:52px;
line-height:52px;
font-size:24px;

}
.grs_faq_TT label{
width:30%;
height:52px;
line-height:52px;
}
.grs_faq{
width:100%;
}
.grs_faq ul li{
width:100%;
background:url(images/grs/guan.png) right 23px no-repeat;
}
.grs_faq_A{
width:94%;
height:auto;
line-height:28px;
padding:10px 0;
font-size:17px;
}
.grs_faq_B{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
padding-bottom:20px;
}

.grs_faq ul li.Fover{
background:url(images/grs/kai.png) right 23px no-repeat;
}

.all_CDP_one{
padding:20px 0 20px 0;
}

.CDP_one{
width:100%;
height:auto;
position:static;
}
.CDP_oneAs{
position:static;
}
.CDP_logo{
position:static;
}
.CDP_oneA{
width:100%;
font-size:24px;
position:static;
}

.CDP_oneB{
width:100%;
line-height:26px;
font-size:16px;
position:static;
}
.CDP_oneC{
position:static;
}
.CDP_oneD{
width: calc(100% - 23px);
padding-left:20px;
height:auto;
position:static;
font-size:20px;
line-height:28px;
margin:20px 0;
overflow:hidden;
}

.all_CDP_two{
width:100%;
padding-top:0;
padding-bottom:30px;
overflow:hidden;
}
.CDP_two_TT{
width:100%;
height:60px;
line-height:60px;
font-size:24px;
}
.CDP_two_Desc{
width:100%;
margin:0 auto;
line-height:26px;
font-size:16px;
color:#000;
padding-bottom:20px;
overflow:hidden;
}
.CDP_two_Tab{
width:100%;
padding-left:0;
height:58px;
overflow:hidden;
}
.CDP_two_Tab ul li{
margin-right:28px;
}

.CDP_two{
width:100%;
}
.CDP_twox{
width:100%;
height:auto;
position:static;
}
.CDP_twox3{
width:94%;
height:auto;
padding:3%;
position:static;
}

.CDP_twox3a{
width:100%;
height:auto;
line-height:28px;
font-size:16px;
position:static;
}
.CDP_twox3ab{
width:100%;
height:auto;
position:static;
}
.CDP_twox3ab img{
width:100%;
height:auto;
}
.CDP_twox3ac{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
position:static;
margin-top:10px;
}
.CDP_twox3ad{
width:100%;
height:auto;
line-height:20px;
font-size:16px;
padding-top:10px;
padding-bottom:20px;
position:static;
overflow:hidden;
}

.CDP_twox3 img{
width:100%;
height:auto;
display:block;
}
.CDP_twox2{
width:94%;
line-height:30px;
height:auto;
padding:3%;
position:static;
}
.CDP_twox2 img{
width:100%;
height:auto;
display:block;
}

.HR_lxtn{
padding-top:0;
}

.all_EcoVadis_three{
padding-top:20px;
padding-bottom:30px;
}
.CDP_three_TT{
height:60px;
line-height:60px;
font-size:24px;
}
.EcoVadis_three{
width:100%;
height:auto;
margin-top:20px;
}
.EcoVadis_three ul li{
width:100%;
height:auto;
float:left;
position:static;
margin-bottom:20px;
}
.EcoVadis_threeA{
width:100%;
height:auto;
position:static;
}
.EcoVadis_threeB{
width:100%;
height:44px;
line-height:44px;
position:static;
font-size:24px;
color:#000;
font-weight:400;
}
.EcoVadis_threeC{
width:100%;
height:auto;
position:static;
font-size:16px;
padding:15px 0;
overflow:hidden;
}

.all_CDP_fa{
padding-top:30px;
padding-bottom:40px;
}
.CDP_fa_out{
width:100%;
height:auto;
position:static;
}
.CDP_fa_out_A{
position:static;
}
.CDP_fa_out_B{
width:100%;
position:static;
font-size:24px;
height:auto;
line-height:30px;
padding-bottom:10px;
overflow:hidden;
}
.CDP_fa_out_C{
width:100%;
position:static;
font-size:16px;
line-height:26px;
padding-bottom:20px;
overflow:hidden;
}
.CDP_fa_out_D{
position:static;
clear:both;
}
.CDP_fa_out_E{
position:static;
height:auto;
}
.CDP_fa_out_E img{
width:60%;
height:auto;
}
.CDP_fa_out_Fs{
height:50px;
line-height:50px;
font-size:24px;
position:static;
margin:10px 0;
}
.CDP_fa_out_F{
width:100%;
position:static;
}

.CDP_fa{
width:100%;
}
.CDP_fa ul li{
width: calc(100% - 23px);
background:url(images/CDP/em.png) left 12px no-repeat;
padding-left:20px;
height:auto;
overflow:hidden;
margin-bottom:20px;
position:static;

}
.CDP_faA{
position:static;
}
.CDP_faB{
width:100%;
height:40px;
line-height:40px;
font-size:20px;
color:#000;
position:static;
}
.CDP_faC{
width:100%;
height:auto;
position:static;
font-size:16px;
line-height:26px;
overflow:hidden;
}

.all_EcoVadis_Kys{
width:100%;
padding:30px 0;
height:auto;
overflow:hidden;
}
.EcoVadis_Kys{
width:100%;
height:auto;
padding-bottom:0;
position:static;
}
.EcoVadis_KysA{
position:static;
}
.EcoVadis_KysB{
height:60px;
line-height:50px;
font-size:24px;
}
.EcoVadis_KysC{
width:100%;
height:auto;
line-height:26px;
position:static;
font-size:16px;
padding-bottom:15px;
overflow:hidden;
}
.EcoVadis_KysD{
width: calc(100% - 22px);
height:auto;
line-height:30px;
color:#fff;
position:static;
font-size:18px;
padding-left:20px;
overflow:hidden;
}
.EcoVadis_KysE{
position:static;
margin-top:20px;
}

.EcoVadis_K3th{
width:100%;
}
.EcoVadis_K3th ul li{
height:auto;
position:static;
margin-bottom:20px;
}
.EcoVadis_K3th ul li:nth-child(1){
width:100%;
border-bottom:1px solid #e5e5e5;
}
.EcoVadis_K3th ul li:nth-child(2){
width:100%;
border-bottom:1px solid #e5e5e5;
}
.EcoVadis_K3th ul li:nth-child(3){
width:100%;
border-bottom:1px solid #e5e5e5;
}
.EcoVadis_K3tha{
position:static;
}


.EcoVadis_K3thb{
width:100%;
height:70px;
line-height:60px;
font-size:30px;
position:static;
}
.EcoVadis_K3thb sup{
font-size:20px;
}
.EcoVadis_K3thc{
width:100%;
height:auto;
line-height:30px;
font-size:18px;
position:static;
padding-bottom:20px;
overflow:hidden;
}

.CDP_lc{
width:100%;
padding-top:0;
overflow:hidden;
}
.CDP_lc ul li{
width:100%;
height:auto;
position:static;
margin-bottom:20px;
padding-top:20px;
overflow:hidden;
}
.CDP_lc ul li{
width: calc(100% - 22px);
position:static;
padding-left:20px;
}
.CDP_lc ul li:nth-child(1){
width: calc(100% - 22px);
}
.CDP_lc ul li:nth-child(2){
width: calc(100% - 22px);
}
.CDP_lc ul li:nth-child(3){
width: calc(100% - 22px);
}

.CDP_lcA{
position:static;
margin-bottom:5px;
}
.CDP_lcB{
position:static;
height:auto;
line-height:30px;
font-size:20px;
margin:15px auto;
}
.CDP_lcC{
width:100%;
position:static;
}
.CDP_lc ul li:nth-child(2) .CDP_lcC{
width:100%;
}
.CDP_lc ul li:nth-child(3) .CDP_lcC{
width:100%;
}

.all_EcoVadis_one{
width:100%;
height:auto;
padding-bottom:50px;
background:none;
overflow:hidden;
}
.EcoVadis_oneK{
width:100%;
height:auto;
position:static;
}
.EcoVadis_oneKa{
position:static;
}
.EcoVadis_logo{
width:100%;
height:auto;
position:static;
}
.EcoVadis_oneKb{
width:100%;
font-size:24px;
position:static;
}
.EcoVadis_oneKc{
width:100%;
height:auto;
line-height:28px;
font-size:16px;
color:#000000;
position:static;
overflow:hidden;
}
.EcoVadis_oneKd{
position:static;
}

.EcoVadis_oneKe{
position:static;
width:100%;
margin:10px 0;
}
.EcoVadis_oneKf{
position:static;
width:100%;
}


.EcoVadis_one{
width:100%;
}
.EcoVadis_one ul li{
width:100%;
float:left;
position:relative;
}
.EcoVadis_one ul li:nth-child(3){
width:100%;
}
.EcoVadis_one ul li:nth-child(4){
width:100%;
}

.EcoVadis_oneB{
width:100%;
left:17px;
font-size:46px;
}
.EcoVadis_oneC{
width:100%;
left:17px;
}

.EcoVadis_one_since{
width:100%;
}

.all_EcoVadis_two{
width:100%;
padding-top:0;
padding-bottom:30px;
background:none;
overflow:hidden;
}
.EcoVadis_two_TT{
height:auto;
line-height:30px;
font-size:24px;
padding:20px 0 10px 0;
overflow:hidden;
}
.EcoVadis_two_Tab{
width:100%;
}
.EcoVadis_two_Tab ul li{
margin:0 6px 0 0;
}
.EcoVadis_two_Tab ul li span{
padding:0 6px;
font-size:16px;
}

.well_twox{
height:auto;
}
.leed_twox{
height:auto;
}

.leed_twoxB{
width:100%;
}

.EcoVadis_two{
width:100%;
margin-top:15px;
}
.EcoVadis_twox{
width:100%;
height:auto;
position:static;
}
.twox2{
height:auto;
}
.twox3{
height:auto;
}

.EcoVadis_twoxA{
width:100%;
font-size:20px;
position:static;
}
.EcoVadis_twoxAA{
width:100%;
font-size:20px;
position:static;
}
.EcoVadis_twoxB{
width:100%;
height:auto;
line-height:28px;
font-size:16px;
position:static;
overflow:hidden;
}

.EcoVadis_twoxBa{
width:calc(100% - 26px);
padding-left:23px;
height:auto;
border-left:3px solid #d0dbd6;
position:static;
font-size:16px;
line-height:26px;
overflow:hidden;
}

.EcoVadis_twoxC{
width:100%;
height:auto;
position:static;
margin-top:20px;
}
.EcoVadis_twoxC img{
width:100%;
height:auto;
}


.EcoVadis_twoxT1{
position:static;
margin-top:20px;
}

.EcoVadis_twoxT2{
position:static;
margin-top:20px;
}

.EcoVadis_twoxT3{
position:static;
margin-top:20px;
}

.EcoVadis_twoxD{
position:static;
width:100%;
}
.EcoVadis_twoxE{
position:static;
width:100%;
height:auto;
}
.EcoVadis_twoxE img{
width:100%;
height:auto;
}
.EcoVadis_twoxF{
position:static;
width:100%;
height:auto;
}
.EcoVadis_twoxF img{
width:100%;
height:auto;
}

.EcoVadis_twox_hr{
width:100%;
position:static;
margin:20px auto;
}

.EcoVadis_twoxB_2{
width:100%;
position:static;
padding:15px 0;
overflow:hidden;
}
.EcoVadis_twoxB_2a{
width:calc(100% - 26px);
padding-left:23px;
height:auto;
border-left:3px solid #d0dbd6;
position:static;
font-size:16px;
margin-bottom:20px;
overflow:hidden;
}

.EcoVadis_twoxC_2{
width:100%;
height:auto;
position:static
}
.EcoVadis_twoxC_2 img{
width:100%;
height:auto;
}

.EcoVadis_twoxB_3{
width:calc(100% - 26px);
padding-left:23px;
height:auto;
line-height:26px;
font-size:16px;
position:static;
border-left:3px solid #d0dbd6;
margin-top:10px;
}


.mright_80{
margin-left:0;
margin-bottom:20px;
}
.top_86{
margin-top:0;
margin-bottom:20px;
}

.EcoVadis_four_hr{
width:100%;
margin-top:25px;
margin-bottom:25px;
}


.EcoVadis_four_Sxt{
width:100%;
font-size:16px;
line-height:28px;
color:#000;
overflow:hidden;
}
.EcoVadis_four_Sxt img{
width:100%;
height:auto;
}
.EcoVadis_four_ST{
width:100%;
height:auto;
font-size:24px;
line-height:30px;
padding-bottom:15px;
overflow:hidden;
}

.all_EcoVadis_four{
width:100%;
padding-top:30px;
padding-bottom:30px;
overflow:hidden;
}

.EcoVadis_2th{
width:100%;
height:auto;
position:static
}
.EcoVadis_2th_A{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
position:static;
overflow:hidden;
}
.EcoVadis_2th_B{
width:100%;
height:auto;
line-height:30px;
font-size:16px;
color:#000;
position:static;
padding-top:10px;
overflow:hidden;
}
.EcoVadis_2th_C{
width:100%;
font-size:20px;
position:static;
}
.EcoVadis_2th_D{
width:calc(100% - 20px);
padding-left:17px;
height:auto;
border-left:3px solid #d0dbd6;
position:static;
margin-top:10px;
overflow:hidden;
}
.EcoVadis_2th_D ul li{
font-size:16px;
overflow:hidden;
}
.EcoVadis_2th_E{
width:100%;
height:auto;
margin-top:15px;
position:static;
}
.EcoVadis_2th_E img{
width:100%;
height:auto;
}

.EcoVadis_2th_Cs{
width:100%;
margin:10px auto;
position:static;
}
.EcoVadis_2th_Ds{
width:calc(100% - 20px);
padding-left:17px;
height:auto;
border-left:3px solid #d0dbd6;
position:static;
overflow:hidden;
}
.EcoVadis_2th_Ds ul{
margin:0;
padding:0;
list-style:none;
}
.EcoVadis_2th_Ds ul li{
font-size:16px;
overflow:hidden;
}
.EcoVadis_2th_Es{
width:100%;
height:auto;
margin-top:15px;
position:static;
}
.EcoVadis_2th_Es img{
width:100%;
height:auto;
}

.EcoVadis_lc{
width:100%;
}
.EcoVadis_lc ul li{
height:auto;
position:static;
margin-top:20px;
margin-bottom:10px;
width: calc(100% - 20px);
padding:20px 0;
padding-left:20px;
overflow:hidden;
}

.EcoVadis_lc ul li:nth-child(1){
width: calc(100% - 20px);
}
.EcoVadis_lc ul li:nth-child(2){
width: calc(100% - 20px);
}
.EcoVadis_lc ul li:nth-child(3){
width: calc(100% - 20px);
}
.EcoVadis_lc ul li:nth-child(4){
width: calc(100% - 20px);
height:auto;
}

.EcoVadis_lcA{
width:100%;
height:auto;
position:static;
}
.EcoVadis_lcB{
width:100%;
font-size:18px;
position:static;
}
.EcoVadis_lcC{
width:100%;
line-height:26px;
font-size:16px;
color:#000;
position:static;
}

.EcoVadis_lc ul li:nth-child(3) .EcoVadis_lcC{
width:100%;
}
.EcoVadis_lc ul li:nth-child(4) .EcoVadis_lcC{
width:100%;
}

.all_cmmi_one{
width:100%;
padding:20px 0 30px 0;
overflow:hidden;
}
.cmmi_one{
width:100%;
height:auto;
position:static;
}
.cmmi_logo{
width:100%;
height:auto;
position:static;
}
.cmmi_oneA{
width:100%;
font-size:24px;
position:static;
}
.cmmi_oneAs{
position:static;
}
.cmmi_oneB{
width:100%;
height:auto;
line-height:28px;
font-size:16px;
color:#000;
position:static;
overflow:hidden;
}
.cmmi_oneC{
position:static;
}
.cmmi_oneD{
width:100%;
font-size:20px;
line-height:30px;
position:static;
padding-bottom:20px;
overflow:hidden;
}

.all_cmmi_5th{
padding-top:20px;
padding-bottom:30px;
overflow:hidden;
}
.cmmi_5th_out{
width:100%;
height:auto;
position:static;
}
.cmmi_5th_out_A{
position:static;
}
.cmmi_5th_out_B{
width:100%;
font-size:24px;
line-height:30px;
position:static;
padding-bottom:15px;
height:auto;
overflow:hidden;
}

.cmmi_5th_out_CD{
width:100%;
}

.cmmi_5th_out_C{
width:100%;
height:auto;
border:none;
}

.cmmi_5th_out_D{
width:100%;
clear:both;
margin-top:10px;
}

.cmmi_5th_Tab{
width:100%;
padding-top:15px;
overflow:hidden;
}
.cmmi_5th_Tab ul li{
width:48%;
padding:0;
height:40px;
line-height:40px;
background-color:#eee;
margin:0 1%;
font-size:16px;
text-align:center;
margin-bottom:20px;
}
.cmmi_5th_Tab ul li.selected{
background-color:#d30e0e;
border:none;
color:#fff;
}

.cmmi_5th{
width:100%;
margin-bottom:40px;
}
.cmmi_5ths{
width:94%;
padding:3% 3% 25px 3%;
height:auto;
background-color:#fff;
position:static;
overflow:hidden;
}

.cmmi_5ths_1a{
width:100%;
position:static;
font-size:16px;
line-height:24px;
padding-bottom:15px;
overflow:hidden;
}
.cmmi_5ths_1b{
display:none;
}
.cmmi_5ths_1c{
width:100%;
position:static;
}
.cmmi_5ths_1c ul li{
width:100%;
float:left;
margin:0;
margin-bottom:15px;
overflow:hidden;
}

.cmmi_5th_ba{
display:block;
width:100%;
height:auto;
text-align:center;
}

.cmmi_5ths_1d{
width:calc(100% - 12px);
padding-left:10px;
position:static;
line-height:20px;
font-size:16px;
border-left:2px solid #e2e9e7;
overflow:hidden;
}

.cmmi_5ths_2a{
width:100%;
font-size:16px;
line-height:24px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.cmmi_5ths_2b{
width:100%;
position:static;
}
.cmmi_5ths_2c{
position:static;
}

.cmmi_5ths_3a{
width:100%;
font-size:16px;
line-height:24px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.cmmi_5ths_3b{
position:static;
width:100%;
height:auto;
}
.cmmi_5ths_3b ul li{
width:100%;
height:auto;
position:static;
margin-bottom:20px;
}
.cmmi_5ths_3b ul li:nth-child(2){
height:auto;
}

.cmmi_5ths_3b ul li:before{
display:none;
}


.cmmi_5ths_3ba{
width:100%;
height:auto;
position:static;
}
.cmmi_5ths_3ba img{
width:100%;
height:auto;
}
.cmmi_5ths_3bb{
width:100%;
font-size:16px;
position:static;
}
.cmmi_5ths_3bc{
width:100%;
position:static;
}
.cmmi_5ths_3bc dl dt{
width:calc(100% - 20px);
height:auto;
line-height:24px;
font-size:16px;
background:url(images/cmmi/em.png) left 8px no-repeat;
overflow:hidden;
}

.cmmi_5ths_3c{
position:static;
}

.cmox4{
height:auto;
}

.cmmi_5ths_4a{
width:100%;
font-size:16px;
line-height:24px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.cmmi_5ths_4b{
position:static;
width:100%;
overflow-x:auto;
}
.cmmi_5ths_4btran{
display:none;
}

.cmmi_5ths_4c{
position:static;
}

.cmmi_5ths_4bi{
width:100%;
padding-bottom:30px;
overflow:hidden;
}

.all_cmmi_4th{
padding-top:30px;
padding-bottom:50px;
}
.cmmi_4th_out{
width:100%;
height:auto;
position:static;
}
.cmmi_4th_out_A{
position:static;
width:100%;
height:auto;
margin-bottom:20px;
}
.cmmi_4th_out_A img{
width:100%;
height:auto;
display:block;
}
.cmmi_4th_out_B{
width:100%;
position:static;
font-size:24px;
}
.cmmi_4th_out_C{
width:100%;
height:auto;
line-height:30px;
position:static;
padding-bottom:15px;
overflow:hidden;
}

.cmmi_4th{
width:100%;
position:static;
clear:both;
}
.cmmi_4th ul li{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.cmmi_4tha{
position:static;
}
.cmmi_4thb{
width:100%;
position:static;
font-size:18px;
}
.cmmi_4thc{
width:100%;
position:static;
}
.cmmi_4th_out_D{
position:static;
overflow:hidden;
}

.all_cmmi_fa{
padding-top:30px;
padding-bottom:30px;
overflow:hidden;
}
.cmmi_fa_out{
width:100%;
height:auto;
position:static;
}
.cmmi_fa_out_A{
position:static;
}
.cmmi_fa_out_B{
width:100%;
height:auto;
line-height:30px;
position:static;
font-size:24px;
color:#000;
overflow:hidden;
}
.cmmi_fa_out_C{
width:100%;
height:auto;
font-size:16px;
line-height:24px;
position:static;
padding:15px 0;
overflow:hidden;
}
.cmmi_fa_out_D{
position:static;
margin-bottom:20px;
}

.cmmi_fa{
width:100%;
position:static;
}
.cmmi_fa ul li{
width:100%;
height:auto;
float:left;
background:none;
position:static;
border-radius:4px;
margin-right:0;
padding:15px 0;
overflow:hidden;
}
.cmmi_faA{
width:100%;
height:auto;
position:static;
text-align:center;
}
.cmmi_faB{
width:100%;
font-size:20px;
position:static;
text-align:center;
}
.cmmi_faC{
width:94%;
margin:0 auto;
height:auto;
position:static;
text-align:center;
}

.all_cma_one{
width:100%;
padding:30px 0 30px 0;
overflow:hidden;
}
.cma_one{
width:100%;
height:auto;
position:static;
}
.cma_logo{
position:static;
}
.cma_oneAs{
position:static;
}
.cma_oneA{
width:100%;
font-size:24px;
position:static;
}
.cma_oneB{
width:100%;
height:auto;
line-height:30px;
font-size:16px;
position:static;
overflow:hidden;
}
.cma_oneC{
position:static;
}
.cma_oneD{
width: calc(100% - 20px);
padding-left:17px;
border-left:3px solid #00a791;
height:auto;
line-height:30px;
font-size:20px;
position:static;
margin:20px 0;
}

.all_cma_table{
width:100%;
overflow:hidden;
}
.cma_table_Tip{
width:100%;
height:36px;
line-height:36px;
background:url(images/item/TsT.png) center top no-repeat;
text-align:center;
font-size:14px;
color:#000;
font-weight:400;
}
.cma_table_BT{
height:60px;
line-height:60px;
font-size:24px;
}
.cma_table_Desc{
width:100%;
padding-bottom:25px;
font-size:16px;
overflow:hidden;
}
.cma_table{
width:94%;
padding:21px 3%;
background-color:#edf5f4;
margin:0 auto;
overflow-x:auto;
}

.cma_table_bz{
width:100%;
padding:20px 0 20px 0;
font-size:16px;
line-height:26px;
overflow:hidden;
}

.all_cma_3th{
width:100%;
padding-top:10px;
background:none;
padding-bottom:30px;
overflow:hidden;
}
.cma_3thx{
width:100%;
height:auto;
background:none;
position:static;
padding:20px 0;
overflow:hidden;
}
.cma_3th_TT{
width:94%;
margin:0 auto;
height:auto;
line-height:30px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.cma_3th{
width:100%;
position:static;
}
.cma_3th ul li{
width:100%;
height:auto;
margin-bottom:15px;
}
.cma_3tha{
width:100%;
text-align:center;
height:81px;
}
.cma_3thb{
width:94%;
margin:0 auto;
font-size:16px;
line-height:28px;
text-align:center;
overflow:hidden;
}

.font42{
font-size:20px;
}

.cma_3th_btn{
position:static;
clear:both;
margin:0 auto;
}

.blank_100{
height:30px;
}

.all_banner_contact{
width:100%;
height:300px;
background:url(images/contact/m_banner.jpg) center top no-repeat;
overflow:hidden;
}
.banner_contact{
width:100%;
height:auto;
position:static;
}
.banner_contactA{
width:100%;
height:60px;
line-height:60px;
position:static;
font-size:24px;
color:#fff;
}
.banner_contactB{
width:100%;
height:auto;
font-size:16px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.banner_contactC{
position:static;
}
.banner_contactC a{
width:78px;
height:26px;
display:block;
float:left;
line-height:26px;
background-color:#09ab96;
text-align:center;
text-decoration:none;
font-size:12px;
color:#000;
}

.Sml_main_r{
display:none;
}

.all_td_lxs{
width:100%;
height:auto;
padding-bottom:20px;
overflow:hidden;
}
.td_lxs{
width:100%;
height:auto;
position:static;
}
.td_lxsA{
width:100%;
font-size:24px;
position:static;
}
.td_lxsB{
width:100%;
height:auto;
position:static;
}
.td_lxsB ul li{
width:100%;
height:auto;
position:static;
}
.td_lxsBa{
width:100%;
position:static;
text-align:left;
}
.td_lxsBb{
width:100%;
height:auto;
line-height:30px;
font-size:20px;
color:#000;
position:static;
padding-bottom:10px;
overflow:hidden;
}
.td_lxsBc{
width:100%;
position:static;
}
.td_lxsBd{
width:100%;
height:auto;
position:static;
}

.td_lxsC{
width:100%;
position:static;
overflow:hidden;
}

.all_Sml_fcity{
padding-top:15px;
height:auto;
background-position:center bottom;
background-color:#f2f7f7;
padding-bottom:30px;
}
.Sml_fcity_TT{
height:60px;
line-height:60px;
font-size:24px;
}
.Sml_fcity{
width:100%;
}
.Sml_fcity ul li{
width:100%;
height:auto;
float:left;
margin-right:0;
margin-bottom:15px;
position:static;
overflow:hidden;
}

.Sml_fcity_li{
width:100%;
height:auto;
position:static;
overflow:hidden;
}

.Sml_fcity_A{
position:static;
color:#000;
}
.Sml_fcity_As{
width:100%;
position:static;
color:#000;
height:52px;
line-height:44px;
font-size:18px;
}
.Sml_fcity_B{
position:static;
width:100%;
height:auto;
}
.Sml_fcity_B img{
width:100%;
height:auto;
}
.Sml_fcity_CD{
width:100%;
position:static;
}
.Sml_fcity_C{
width:100%;
position:static;
color:#000;
padding:10px 0;
overflow:hidden;
}
.Sml_fcity_D{
width:100%;
position:static;
color:#000;
}
.Sml_fcity_E{
display:none;
}

.Sml_fcity ul li:hover .Sml_fcity_C{
top:0;
}
.Sml_fcity ul li:hover .Sml_fcity_D{
top:0;
}

.Sml_fcity ul li:hover .Sml_fcity_E{
display:none;
}

.all_Sml_shejiao{
padding:15px 0;
}
.Sml_shejiao{
width:100%;
height:auto;
position:static;
}
.Sml_shejiao_A{
font-size:24px;
position:static;
}
.Sml_shejiao_B{
position:static;
height:auto;
line-height:30px;
padding-bottom:10px;
overflow:hidden;
}
.Sml_shejiao_C{
width:240px;
margin:0 auto;
padding-left:0;
height:40px;
background:none;
position:static;
padding:10px 0;
overflow:hidden;
}

.Sml_shejiao_D{
position:static;
}

.all_banner_news{
width:100%;
height:200px;
background-size:auto 200px;
overflow:hidden;
}
.banner_news{
width:100%;
height:200px;
position:relative;
}
.banner_newsA{
width:100%;
height:54px;
line-height:54px;
font-size:30px;
top:40px;
}
.banner_newsB{
top:96px;
font-size:16px;
line-height:26px;
}

.all_Sml_news{
padding-top:20px;
padding-bottom:30px;
margin:0;
}

.Sml_news_sin{
width:100%;
height:auto;
position:static;
}
.Sml_news_sinA{
width:100%;
font-size:24px;
position:static;
}
.Sml_news_sinB{
width:100%;
height:auto;
line-height:28px;
position:static;
padding-bottom:15px;
overflow:hidden;
}

.Sml_news{
width:100%;
}
.Sml_news ul li{
width:100%;
float:left;
height:auto;
position:static;
padding-bottom:20px;
margin-top:20px;
overflow:hidden;
}
.Sml_news_lia{
position:static;
}
.Sml_news_lib{
width:100%;
position:static;
font-size:20px;
line-height:30px;
}
.Sml_news_lic{
width:100%;
position:static;
}
.Sml_news_lid{
position:static;
margin-top:10px;
text-align:left;
}
.Sml_news_lie{
display:none;
}

div.bk_yellow{
width:100%;
clear:both;
padding-bottom:0;
float:none;
}

.Sml_art{
width:94%;
}
.Sml_art_tool{
height:41px;
}

.all_Sml_artEF{
padding-top:20px;
padding-bottom:30px;
}

.Sml_artAs_C{
display:none;
}

.Sml_artA{
width:100%;
line-height:30px;
font-size:24px;
padding-bottom:30px;
overflow:hidden;
}
.Sml_artAs{
width:100%;
height:auto;
padding:20px 0;
position:static;
overflow:hidden;
}
.Sml_artAs_A{
position:static;
}
.Sml_artAs_B{
width:100%;
position:static;
}

.Sml_artCcc{
width:94%;
padding:3%;
height:auto;
position:static;
overflow:hidden;
}
.Sml_artCccA{
width:100%;
position:static;
}
.Sml_artCccB{
width:100%;
position:static;
}
.Sml_artCccB ul li{
width: calc(100% - 12px);
}
.Sml_artCccC{
width:100%;
position:static;
}


.all_banner_about_out{
height:300px;
overflow:hidden;
}
.all_banner_about_outA{
width:100%;
height:300px;
}
.all_banner_about_outB{
height:300px;
}

.all_banner_about{
width:100%;
height:300px;
background-size:200% 100%;
}
.banner_about{
width:100%;
height:300px;
}
.banner_aboutA{
width:100%;
font-size:40px;
top:100px;
}

.all_banner_wh{
height:300px;
}
.banner_wh{
width:100%;
height:300px;
}
.banner_whA{
width:100%;
font-size:40px;
top:100px;
}

.all_banner_job{
width:100%;
height:300px;
background:url(images/banner_job.jpg) center top no-repeat;
}
.banner_job{
width:100%;
height:300px;
}
.banner_jobA{
height:60px;
line-height:60px;
font-size:24px;
top:80px;
}
.banner_jobB{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
color:#fff;
font-weight:600;
position:absolute;
left:0;
top:140px;
}

.right_180{
margin-right:0;
margin-bottom:20px;
}
.top_85{
margin-top:0;
margin-bottom:20px;
}
.right_80{
margin-right:0; margin-left:0;
margin-bottom:20px;
}

.all_cnas_one{
padding-top:0;
padding-bottom:0;
}
.cnas_one_out{
width:100%;
height:auto;
position:static;
}
.cnas_one_outA{
position:static;
}
.cnas_one_outB{
width:100%;
position:static;
font-size:24px;
}
.cnas_one_outC{
width:100%;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.cnas_one_outD{
position:static;
}
.cnas_one_outE{
width:100%;
height:auto;
position:static;
}
.cnas_one_outE img{
width:100%;
height:auto;
}
.cnas_one_outF{
width:100%;
position:static;
margin-top:15px;
}
.cnas_one_outF ul li{
width: calc(100% - 22px);
height:auto;
position:static;
padding-left:20px;
margin-bottom:20px;
padding-bottom:10px;
overflow:hidden;
}
.cnas_one_outF ul li:first-child{
border:none;
border-bottom:2px solid #0bc068;
}
.cnas_one_outFa{
width:100%;
font-size:18px;
position:static;
}
.cnas_one_outFb{
width:100%;
position:static;
}
.cnas_one_outFb dl dt{
width: calc(100% - 16px);
}

.cnas_one_outFc{
width:100%;
position:static;
}

.all_cnas_leibie{
padding-top:20px;
padding-bottom:0;
}
.cnas_leibie{
width:100%;
position:static;
height:auto;
}
.cnas_leibie_A{
position:static;
}
.cnas_leibie_B{
font-size:24px;
position:static;
}
.cnas_leibie_C{
width:100%;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.cnas_leibie_D{
position:static;
}
.cnas_leibie_E{
width:100%;
padding:20px 0;
margin:0 auto 20px auto;
position:static;
height:auto;
margin-top:20px;
box-shadow:0 0 9px rgba(0,0,0,0.2);
overflow:hidden;
}
.cnas_leibie_E ul li{
width:100%;
position:static;
height:auto;
margin-bottom:20px;
}
.cnas_leibie_Ea{
position:static;
}
.cnas_leibie_Eb{
position:static;
}
.cnas_leibie_Ec{
width:94%;
margin:0 auto;
position:static;
}
.cnas_leibie_Ed{
position:static;
margin-top:10px;
}

.cnas_leibie_F{
width:100%;
position:static;
margin:0 auto;
}

.all_cnas_yiyi{
width:100%;
padding-top:20px;
padding-bottom:50px;
overflow:hidden;
}
.cnas_yiyi{
width:100%;
height:auto;
position:static;
}
.cnas_yiyi_A{
position:static;
}
.cnas_yiyi_B{
position:static;
font-size:24px;
}
.cnas_yiyi_C{
width:100%;
padding-bottom:15px;
position:static;
}
.cnas_yiyi_D{
width:100%;
position:static;
}
.cnas_yiyi_D ul li{
width: calc(100% - 20px);
padding-left:18px;
height:auto;
position:static;
margin-bottom:15px;
}
.cnas_yiyi_Da{
width:100%;
position:static;
font-size:18px;
}
.cnas_yiyi_Db{
width:100%;
position:static;
}
.cnas_yiyi_E{
position:static;
}

.all_Cna_fa{
padding-top:20px;
padding-bottom:50px;
}
.Cna_fa_out{
width:100%;
height:auto;
position:static;
}
.Cna_fa_out_A{
position:static;
}
.Cna_fa_out_B{
width:100%;
position:static;
font-size:24px;
line-height:30px;
padding-bottom:10px;
height:auto;
overflow:hidden;
}
.Cna_fa_out_C{
width:100%;
position:static;
font-size:16px;
padding-bottom:15px;
overflow:hidden;
}
.Cna_fa_out_D{
position:static;
}
.Cna_fa_out_E{
width:100%;
height:auto;
position:static;
text-align:center;
}
.Cna_fa_out_E img{
width:90%;
height:auto;
}
.Cna_fa_out_Fs{
position:static;
margin:10px 0;
}
.Cna_fa_out_F{
width:100%;
position:static;
}

.Cna_fa{
width:100%;
}
.Cna_fa ul li{
width:100%;
height:auto;
position:static;
margin-right:0;
position:relative;
padding:10px 0 20px 0;
overflow:hidden;
}
.Cna_faA{
width:94%;
margin:0 auto;
position:static;
}
.Cna_faB{
width:94%;
margin:0 auto;
position:static;
font-size:18px;
}
.Cna_faC{
width:94%;
margin:0 auto;
position:static;
}

.cmmi_fa_out_E{
width:100%;
height:auto;
position:static;
}

.disclaimers{
width:94%;
}
.disclaimers_curr{
height:50px;
line-height:50px;
}
.disclaimers_A{
height:64px;
line-height:64px;
font-size:24px;
}
.disclaimers_C{
padding-bottom:35px;
}
.disclaimers_C img{
width:80%;
height:auto;
}

.Sml_2024_news{
width:100%;
padding-top:20px;
}
.Sml_2024_newsB{
height:60px;
}
.Sml_2024_newsB span{
width:100px;
height:60px;
line-height:60px;
font-size:24px;
}
.Sml_2024_newsB label{
width:100px;
height:60px;
line-height:60px;
}
.Sml_2024_newsC{
width:100%;
}
.Sml_2024_newsC ul li{
width:100%;
height:auto;
position:static;
padding-bottom:15px;
border-bottom:1px solid #999999;
margin-bottom:15px;
overflow:hidden;
}
.Sml_2024_newsC ul li:last-child{
border:none;
}
.Sml_2024_newsCa{
width:calc(100% - 21px);
position:static;
height:auto;
line-height:28px;
background:url(images/item/vm.png) left 8px no-repeat;
padding-left:21px;
overflow:hidden;
}
.Sml_2024_newsCb{
width:100%;
padding-right:0;
height:34px;
position:static;
border:none;
}
.Sml_2024_newsCc{
width:100%;
position:static;
text-align:left;
height:30px;
line-height:30px;
}

.all_well_one{
width:100%;
height:auto;
padding-top:30px;
padding-bottom:50px;
background:none;
overflow:hidden;
}
.well_oneK{
width:100%;
height:auto;
position:static;
}
.well_oneKa{
position:static;
}
.well_logo{
width:100%;
height:auto;
position:static;
margin:15px 0 5px 0;
}
.well_oneKb{
width:100%;
font-size:24px;
position:static;
}
.well_oneKc{
width:100%;
height:auto;
line-height:28px;
font-size:16px;
color:#000000;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.well_oneKd{
position:static;
}

.well_oneKe{
position:static;
width:100%;
margin:10px 0;
}
.well_oneKf{
position:static;
width:100%;
}


.well_one{
width:100%;
}
.well_one ul li{
width:100%;
float:left;
position:relative;
}
.well_one ul li:nth-child(1){
width:100%;
margin-right:0;
}
.well_one ul li:nth-child(2){
width:100%;
margin-right:0;
}
.well_one ul li:nth-child(3){
width:100%;
margin-right:0;
}
.well_one ul li:nth-child(4){
width:100%;
margin-right:0;
}

.well_oneB{
width:100%;
left:17px;
font-size:46px;
}
.well_oneC{
width:100%;
left:17px;
}

.all_well_tx{
padding-top:20px;
padding-bottom:30px;
}
.well_tx{
width:100%;
height:auto;
position:static;
}
.well_txA{
width:100%;
position:static;
}
.well_txB{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
position:static;
}
.well_txC{
width:100%;
position:static;
}
.well_txC ul li{
width:100%;
height:auto;
position:static;
margin-right:0;
margin-top:20px;
border:none;
overflow:hidden;
}
.well_txCa{
width:94%;
margin:0 auto;
position:static;
font-size:18px;
}
.well_txCb{
width:94%;
margin:0 auto;
position:static;
}
.well_txCb dl dt{
width:calc(100% - 28px);
float:left;
height:auto;
line-height:24px;
font-size:16px;
overflow:hidden;
}



.well_txCc{
width:100%;
height:auto;
position:static;
}
.well_txCc img{
width:100%;
height:auto;
}

.well_4th ul li .cmmi_4thc{
width:100%;
}

.all_well_hx{
padding-top:20px;
padding-bottom:30px;
}
.well_hx{
width:100%;
height:auto;
position:static;
}
.well_hxA{
width:100%;
position:static;
}
.well_hxB{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.well_hxC{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.well_hxD{
width:100%;
height:auto;
position:static;
}
.well_hxD ul{
margin:0;
padding:0;
list-style:none;
}
.well_hxD ul li{
width:calc(100% - 24px);
padding-left:24px;
float:left;
height:auto;
line-height:28px;
background:url(images/leed/om.png) left 6px no-repeat;
color:#1a1a1a;
font-size:16px;
}
.well_hxE{
width:100%;
position:static;
margin-top:20px;
}
.well_hxE img{
width:100%;
height:auto;
}
.well_hxF{
position:static;
}

.all_well_do{
padding-top:30px;
padding-bottom:40px;
}
.well_do{
width:100%;
height:auto;
position:static;
}
.well_doA{
width:100%;
position:static;
}
.well_doB{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
position:static;
}
.well_doC{
width:100%;
position:static;
padding:15px 0;
overflow:hidden;
}
.well_doC ul li{
width:calc(100% - 17px);
padding-left:17px;
height:auto;
line-height:24px;
font-size:16px;
height:auto;
background:url(images/leed/om.png) left 10px no-repeat;
background-size:6px 6px;
padding-bottom:15px;
overflow:hidden;
}
.well_doD{
width:100%;
margin:0 auto 20px auto;
position:static;
}
.well_doD img{
width:100%;
height:auto;
}
.well_doE{
position:static;
}

.all_Dekra{
padding-top:0;
padding-bottom:40px;
}
.Dekra_TT{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding-bottom:15px;
overflow:hidden;
}
.Dekra_TxT{
width:100%;
padding-bottom:34px;
font-size:18px;
line-height:26px;
}
.Dekra_class{
height:auto;
overflow:hidden;
}
.Dekra_class_tab{
height:180px;
overflow:hidden;
}
.Dekra_class_tab ul li{
width:33.3333333333%;
}
.Dekra_class_tab ul li label{
font-size:14px;
}

.Dekra_class_sx{
width:100%;
height:auto;
position:static;
background-color:#f7f7f7;
padding-bottom:20px;
overflow:hidden;
}
.Dekra_class_sxA{
width:100%;
height:auto;
position:static;
}
.Dekra_class_sxA img{
width:100%;
height:auto;
display:block;
}
.Dekra_class_sxB{
width:100%;
height:auto;
position:static;
background:none;
}
.Dekra_class_sxBx{
width:100%;
height:auto;
}
.Dekra_class_sxBx_tab{
width:94%;
margin:0 auto;
height:50px;
}
.Dekra_class_sxBx_tab dl dt{
padding-right:8px;
margin-right:8px;
font-size:14px;
height:50px;
line-height:50px;
}

.Dekra_class_sxBx_ox{
width:94%;
margin:0 auto;
height:auto;
margin-top:15px;
}
.Dekra_class_sxBx_li{
width:100%;
overflow:hidden;
}
.Dekra_class_sxBx_li dl dt{
width:100%;
height:32px;
line-height:32px;
}
.Dekra_class_sxBx_li dl dt.no_dt{
display:none;
}

.Dekra_BT{
width:98%;
height:62px;
}
.Dekra_BT span{
width:200px;
height:652px;
line-height:52px;
font-size:22px;
}
.Dekra_BT label{
width:100px;
height:52px;
line-height:52px;
}

.all_Dekra_solution{
background:none;
padding:20px 0 30px 0;
}

.Dekra_xm{
width:100%;
}
.Dekra_xm ul li{
width:50%;
height:auto;
margin-bottom:15px;
display:none;
}
.Dekra_xm ul li:nth-child(1),.Dekra_xm ul li:nth-child(2),.Dekra_xm ul li:nth-child(3),.Dekra_xm ul li:nth-child(4),.Dekra_xm ul li:nth-child(5),.Dekra_xm ul li:nth-child(6){
display:block;
}
.Dekra_xm_li{
width:94%;
height:auto;
margin:0 auto;
position:static;
border:1px solid #dcdcdc;
padding-bottom:10px;
overflow:hidden;
}
.Dekra_xm_lia{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.Dekra_xm_lia img{
width:100%;
height:auto;
display:block;
}
.Dekra_xm_lib{
display:none;
}
.Dekra_xm_lic{
width:94%;
margin:0 auto;
position:static;
}
.Dekra_xm_lid{
width:94%;
height:auto;
margin:0 auto;
font-size:18px;
line-height:26px;
position:static;
}
.Dekra_xm_lie{
width:94%;
margin:0 auto;
position:static;
}
.Dekra_xm_lif{
position:static;
width:94%;
margin:0 auto;
}
.Dekra_xm_lig{
display:none;
}
.Dekra_xm_lih{
display:none;
}

.blank_30{
height:15px;
}

.Dekra_sm{
width:100%;
}
.Dekra_sm ul li{
width:100%;
height:auto;
margin-bottom:15px;
display:none;
}
.Dekra_sm ul li:nth-child(1),.Dekra_sm ul li:nth-child(2),.Dekra_sm ul li:nth-child(3),.Dekra_sm ul li:nth-child(4),.Dekra_sm ul li:nth-child(5),.Dekra_sm ul li:nth-child(6){
display:block;
}
.Dekra_sm_li{
width:calc(100% - 2px);
height:auto;
margin:0 auto;
position:static;
border:1px solid #dcdcdc;
padding-bottom:10px;
overflow:hidden;
}
.Dekra_sm_lia{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.Dekra_sm_lia img{
width:100%;
height:auto;
display:block;
}
.Dekra_sm_lib{
display:none;
}
.Dekra_sm_lic{
width:94%;
margin:0 auto;
position:static;
}
.Dekra_sm_lid{
width:94%;
height:auto;
margin:0 auto;
font-size:18px;
position:static;
}
.Dekra_sm_lie{
width:94%;
margin:0 auto;
position:static;
}
.Dekra_sm_lif{
width:94%;
margin:0 auto;
position:static;
}
.Dekra_sm_lig{
display:none;
}
.Dekra_sm_lih{
display:none;
}

.all_Dekra_news{
background:none;
background-color:#f7fafa;
padding:30px 0 40px 0;
}
.Dekra_news_main{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.Dekra_news_TT{
width:100%;
text-align:center;
line-height:52px;
font-size:24px;
position:static;
}
.Dekra_news_More{
display:none;
}

.Dekra_news{
width:100%;
height:auto;
position:static;
}
.Dekra_news ul li{
width:100%;
margin-bottom:15px;
}
.Dekra_news_li{
width:100%;
height:auto;
position:static;
}
.Dekra_news_class{
width:100%;
margin-left:0;
margin-top:9px;
font-size:20px;

}

.Dekra_news_lia{
width:100%;
position:static;
}
.Dekra_news_lia a{
font-size:18px;
line-height:24px;
}
.Dekra_news_lib{
width:100%;
margin-top:0;
}
.Dekra_news_lic{
width:100%;
}
.Dekra_news_licde{
width:100%;
height:auto;
float:none;
}
.Dekra_news_licdex{
width:100%;
height:auto;
position:static;
}
.Dekra_news_lif{
display:none;
}
.Dekra_news_lic{
width:100%;
height:auto;
position:static;
}
.Dekra_news_lic img{
width:100%;
height:auto;
}
.Dekra_news_lid{
display:none;
}
.Dekra_news_lie{
display:none;
}

.cas_hr{
width:100%;
height:auto;
padding-top:20px;
position:static;
overflow:hidden;
}
.cas_hr_A{
position:static;
margin:0 auto;
width:94%;
}
.cas_hr_B{
height:44px;
line-height:44px;
font-size:24px;
position:static;
margin:0 auto;
width:94%;
}
.cas_hr_C{
margin:0 auto;
font-size:18px;
position:static;
width:94%;
padding-bottom:15px;
overflow:hidden;
}
.cas_hr_D{
width:94%;
margin:0 auto;
position:static;
}
.cas_hr_E{
width:94%;
margin:15px auto;
position:static;
}
.cas_hr_F{
width:100%;
height:auto;
position:static;
}
.cas_hr_F img{
width:100%;
height:auto;
}

.cas_footer{
height:300px;
}


.Dekra_about{
height:auto;
position:static;
padding:30px 0;
overflow:hidden;
}
.Dekra_aboutA{
width:94%;
margin:0 auto;
height:auto;
position:static;
}
.Dekra_aboutB{
width:94%;
margin:0 auto;
position:static;
height:auto;
line-height:26px;
padding:15px 0 20px 0;
overflow:hidden;
}
.Dekra_aboutC{
width:94%;
margin:0 auto;
position:static;
}
.Dekra_aboutC img{
width:100%;
height:auto;
}
.Dekra_aboutD{
width:94%;
margin:20px auto 0 auto;
position:static;
}

.all_Dekra_anli{
padding-top:20px;
padding-bottom:30px;
}
.knew_case{
width:100%;
height:auto;
position:static
}
.knew_caseA{
width:100%;
line-height:52px;
font-size:24px;
position:static;
text-align:center;
}
.knew_caseB{
width:100%;
height:auto;
font-size:16px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.knew_caseC{
width:94%;
margin:0 auto;
height:auto;
display:none;
position:static;
}


.Dekra_anli_TT{
font-size:22px;
height:50px;
line-height:50px;
}
.Dekra_anli_TxT{
width:100%;
font-size:16px;
line-height:24px;
overflow:hidden;
}
.Xakr_logo{
width:100%;
height:auto;
}
.Xakr_logo ul li{
width:calc(50% - 16px);
margin-right:8px;
margin-left:8px;
box-shadow:0 0 10px rgba(0,0,0,0.1);
}
.Xakr_logo ul li img{
width:100%;
height:auto;
display:block;
}

.Xakrs_logo{
width:100%;
height:auto;
}
.Xakrs_logo ul li{
width:calc(50% - 16px);
margin-right:8px;
margin-left:8px;
}

.all_Dekra_kh{
padding-top:20px;
padding-bottom:30px;
}
.Dekra_kh_TT{
height:54px;
line-height:54px;
font-size:22px;
}
.Dekra_kh ul li{
background:none;
}
.Dekra_kh ul li:nth-child(1){
width:100%;
padding-bottom:15px;
overflow:hidden;
}
.Dekra_kh ul li:nth-child(2){
width:100%;
margin-bottom:15px;
}
.Dekra_kh ul li:nth-child(3){
width:100%;
padding-left:0;
}
.Dekra_kha{
width:100%;
font-size:18px;
color:#fff;
line-height:26px;
overflow:hidden;
}
.Dekra_kha a{
width:100%;
}

.Dekra_khb{
width:100%;
font-size:16px;
line-height:24px;
color:#ffffff;
margin:0 auto;
padding-bottom:18px;
overflow:hidden;
}
.Dekra_khc{
width:100%;
}
.Dekra_khd{
width:100%;
height:43px;
line-height:28px;
font-size:18px;
color:#fff;
}
.Dekra_khe{
width:100%;
overflow:hidden;
}

.all_Dekra_footer{
padding-top:30px;
}

.Dekra_footer{
width:100%;
height:auto;
padding-bottom:10px;
overflow:hidden;
}
.Dekra_footer ul li{
height:auto;
}
.Dekra_footer ul li:nth-child(1){
width:100%;
position:static;
}
.Dekra_footer ul li:nth-child(2){
display:none;
}
.Dekra_footer ul li:nth-child(3){
display:none;
}
.Dekra_footer ul li:nth-child(4){
display:none;
}
.Dekra_footer ul li:nth-child(5){
display:none;
}
.Dekra_footer_TT{
width:100%;
height:42px;
line-height:42px;
font-size:20px;
}
.Dekra_footer_li{
padding-bottom:10px;
}

.Dekra_footer_logo{
width:94%;
position:static;
margin:0 auto;
}

.kx_3the{
width:94%;
position:static;
margin:20px auto 0 auto;
}

.Dekra_footer_L{
height:300px;
}
.Dekra_footer_ra{
width:100%;
}

.Dekra_footer_TxT{
width:100%;
}

.cas_bcg_F{
display:none;
}

.bcg_Fa{
height:54px;
line-height:54px;
font-size:24px;
position:static;
}
.bcg_Fb{
font-size:16px;
line-height:24px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.bcg_Fc{
position:static;
height:50px;
}

.bcg_Fc a.primary-button{
font-size:16px;
height:50px;
line-height:50px;
}
.bcg_Fc a.primary-button em{
top:16px;
}

.all_Dekra_copy{
width:100%;
padding-top:0;
height:auto;
padding-bottom:30px;
overflow:hidden;
}
.Dekra_copy{
width:100%;
overflow:hidden;
}
.Dekra_copy ul li{
float:left;
padding-top:10px;
}
.Dekra_copy ul li:nth-child(1){
width:100%;
}
.Dekra_copy ul li:nth-child(2){
width:100%;
height:34px;
line-height:34px;
font-size:15px;
color:#1f4c46;
}
.Dekra_copy ul li:nth-child(3){
width:100%;
height:34px;
line-height:34px;
font-size:15px;
color:#1f4c46;
}
.Dekra_copy ul li:nth-child(4){
width:100%;
text-align:left
}
.Dekra_copy ul li:nth-child(4) a{
font-size:14px;
}

.bcg_cxt{
width:100%;
font-size:16px;
line-height:22px;
color:#999999;
padding-bottom:25px;
overflow:hidden;
}

.Dekra_copy_R{
display:none;
}

.loca_tab{
width:auto;
}

.all_Sml_Dak{
padding:30px 0 30px 0;
}
.Sml_Dak{
width:94%;
margin:0 auto;
font-size:22px;
line-height:30px;
overflow:hidden;
}

.Xakr_TT{
height:52px;
line-height:52px;
font-size:22px;
}

.Xakr{
width:100%;
}
.Xakr ul li{
width:100%;
margin-right:0;
height:auto;
position:static;
margin-bottom:10px;
}
.XakrA{
width:100%;
height:auto;
position:static;
}
.XakrA img{
width:100%;
height:auto;
}

.XakrB{
width:100%;
position:static;
}
.XakrC{
width:100%;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.XakrD{
width:100%;
position:static;
}

.Bimg_ox{
width:100%;
height:auto;
position:static;
padding:20px 0 0 0;
overflow:hidden;
}
.Bimg_oxA{
width:100%;
height:62px;
line-height:52px;
font-size:18px;
position:static;
}
.Bimg_oxB{
position:static;
}
.Bimg_oxB a{
font-size:16px;
}
.Bimg_oxC{
width:100%;
margin:0 auto;
height:auto;
position:static;
}
.Bimg_oxC img{
width:100%;
height:auto;
display:block;
}

.all_Kar_banner{
width:100%;
height:auto;
position:static;
}

.Kar_bannerL{
width:calc(100% - 5px);
float:none;
height:auto;
margin-top:30px;
border-left:5px solid #0bc068;
}
.Kar_bannerLa{
width:calc(100% - 28px);
margin-left:28px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.Kar_bannerLb{
width:calc(100% - 28px);
margin-left:28px;
}
.Kar_bannerLe{
width:calc(100% - 28px);
margin-left:28px;
}
.Kar_bannerLc{
width:calc(100% - 56px);
margin-left:28px;
}
.Kar_bannerLd{
width:calc(100% - 28px);
margin-left:28px;
}

.Kar_bannerR{
width:100%;
float:none;
height:auto;
position:static;
margin-top:20px;
}
.Kar_bannerRa{
width:100%;
height:auto;
position:static;
}
.Kar_bannerRa img{
width:100%;
height:auto;
display:block;
}
.Kar_bannerRb{
position:static;
display:none;
}

.all_Tar_banner{
width:100%;
height:auto;
position:static;
}

.Tar_bannerL{
width:calc(100% - 5px);
float:none;
height:auto;
margin-top:30px;
border-left:5px solid #0bc068;
}
.Tar_bannerLa{
width:calc(100% - 28px);
margin-left:28px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.Tar_bannerLb{
width:calc(100% - 28px);
margin-left:28px;
font-size:36px;
line-height:46px;
padding-bottom:10px;
}
.Tar_bannerLe{
width:calc(100% - 28px);
margin-left:28px;
}
.Tar_bannerLc{
width:calc(100% - 56px);
margin-left:28px;
}
.Tar_bannerLd{
width:calc(100% - 28px);
margin-left:28px;
}

.Tar_bannerR{
width:100%;
float:none;
height:auto;
position:static;
margin-top:20px;
}
.Tar_bannerR img{
width:100%;
height:auto;
display:block;
}

.all_Dakr_nab{
height:auto;
}
.Sml_news_class{
width:100%;
height:auto;
}
.Sml_news_class ul li{
float:left;
margin-right:0;
height:44px;
line-height:44px;
display:inline-block;
margin-right:10px;
margin-bottom:14px;
}
.Sml_news_class ul li a{
font-size:14px;
}

.news_count{
width:100%;
height:51px;
line-height:51px;
padding-left:0;
font-size:20px;
}

.all_Dakr_arts{
padding-top:20px;
padding-bottom:30px;
}
.Dakr_arts{
width:94%;
margin:0 auto;
}
.Dakr_arts_A{
width:100%;
height:auto;
}
.Dakr_arts_Aa{
width:100%;
float:none;
font-size:18px;
line-height:26px;
padding-bottom:20px;
overflow:hidden;
}
.Dakr_arts_Ab{
width:100%;
height:auto;
position:static;
float:none;
border-left:none;
padding:20px 0;
margin:0;
overflow:hidden;
}
.Dakr_arts_Aba{
width:94%;
margin:0 auto;
font-size:18px;
line-height:26px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.Dakr_arts_Abb{
position:static;
margin-left:3%;
}

.Dakr_arts_B{
width:100%;
padding-bottom:30px;
font-size:18px;
line-height:30px;
overflow:hidden;
}
.Dakr_arts_C{
width:100%;
height:auto;
border-top:2px solid #085449;
padding-top:15px;
overflow:hidden;
}
.Dakr_arts_Cl{
width:100%;
float:none;
height:auto;
line-height:30px;
}
.Dakr_arts_C a{
font-size:18px;
color:#3d3d3d;
text-decoration:none;
}
.Dakr_arts_Cr{
width:100%;
float:none;
height:auto;
line-height:30px;
text-align:left;
}

.all_Dakr_arts_xg{
padding-top:20px;
padding-bottom:30px;
}

.Sml_artE{
height:52px;
line-height:52px;
font-size:22px;
}
.Sml_artF{
width:100%;
padding-bottom:20px;
overflow:hidden;
}
.Sml_artF ul li{
height:42px;
line-height:42px;
}
.Sml_artF ul li a{
font-size:18px;
}

.all_Dakr_all{
padding-top:0;
}

.Dakr_seft{
display:none;
}

.Dakr_reft{
width:100%;
float:none;
margin-right:0;
}

.all_Kekra_xm{
width:100%;
}
.Kekra_xm{
width:100%;
}
.Kekra_xm ul li{
width:100%;
height:auto;
margin-bottom:15px;
}
.Kekra_sm_li{
width:calc(100% - 2px);
height:auto;
margin:0 auto;
position:static;
border:1px solid #dcdcdc;
padding-bottom:10px;
overflow:hidden;
}
.Kekra_sm_lia{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.Kekra_sm_lia img{
width:100%;
height:auto;
display:block;
}
.Kekra_sm_lib{
display:none;
}
.Kekra_sm_lic{
width:94%;
margin:0 auto;
position:static;
}
.Kekra_sm_lid{
width:94%;
height:auto;
margin:0 auto;
font-size:18px;
position:static;
}
.Kekra_sm_lie{
width:94%;
margin:0 auto;
position:static;
}
.Kekra_sm_lif{
width:94%;
margin:0 auto;
position:static;
font-size:14px;
}
.Kekra_sm_lig{
display:none;
}
.Kekra_sm_lih{
display:none;
}

.Kekra_Page{
width:100%;
position:static;
clear:both;
text-align:left;
}

.all_Dakr_main{
margin-top:0;
}

.tos20{
padding-bottom:0;
}

.Sml_2025{
width:100%;
font-size:20px;
line-height:30px;
padding:10px 0 20px 0;
overflow:hidden;
}

.all_Dakr_EcoVadis{
padding-bottom:20px;
}

.Dakr_EcoVadis{
width:100%;
font-size:20px;
line-height:30px;
padding:30px 0 30px 0;
overflow:hidden;
}

.Dakr_CDP{
width:100%;
font-size:20px;
line-height:30px;
padding:30px 0 30px 0;
overflow:hidden;
}

.CDP_since{
width:100%;
margin:0 auto;
}

.all_Dakr_best{
padding-top:15px;
padding-bottom:30px;
}
.Dakr_best_TT{
height:60px;
}
.Dakr_best_TT span{
width:100px;
height:60px;
line-height:60px;
font-size:22px;
}
.Dakr_best_TT label{
margin-top:20px;
}

.Sekra_xm_li{
width:100%;
height:auto;
margin:0 auto;
position:static;
padding-bottom:10px;
overflow:hidden;
}
.Sekra_xm_lia{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.Sekra_xm_lia img{
width:100%;
height:auto;
display:block;
}
.Sekra_xm_lib{
display:none;
}
.Sekra_xm_lic{
width:94%;
margin:0 auto;
position:static;
}
.Sekra_xm_lid{
width:94%;
height:auto;
margin:10px auto;
font-size:18px;
line-height:26px;
position:static;
}
.Sekra_xm_lie{
width:94%;
margin:0 auto;
position:static;
font-size:16px;
line-height:24px;
margin-bottom:15px;
overflow:hidden;
}
.Sekra_xm_lif{
width:94%;
margin:0 auto 10px auto;
position:static;
}
.Sekra_xm_lig{
display:none;
}
.Sekra_xm_lih{
display:none;
}

.all_leed_hx{
padding-top:20px;
padding-bottom:30px;
}
.leed_hx{
width:100%;
height:auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.leed_hxB{
width:100%;
height:auto;
line-height:30px;
font-size:22px;
position:static;
padding-bottom:10px;
overflow:hidden;
}
.leed_hxC{
width:100%;
height:auto;
line-height:28px;
font-size:16px;
position:static;
overflow:hidden;
}
.leed_hxD{
width:100%;
padding-bottom:0;
position:static;
}
.leed_hxD ul li{
width:calc(100% - 24px);
padding-left:24px;
font-size:16px;
line-height:26px;
height:auto;
background:url(images/leed/em.png) left 8px no-repeat;
margin-bottom:15px;
overflow:hidden;
}
.leed_hxE{
width:100%;
position:static;
}
.leed_hxE img{
width:100%;
height:auto;
display:block;
}

.LEED_three ul li:nth-child(1){
margin-bottom:20px;
}

.LEED_three ul li:nth-child(3){
margin-bottom:20px;
}

.leed_BxT{
width:100%;
height:auto;
margin:15px 0 10px 0;
line-height:30px;
font-size:22px;
padding-bottom:10px;
overflow:hidden;
}
.leed_BxTxt{
width: calc(100% - 15px);
line-height:28px;
}

.Sml_job_list_TT_Desc{
width:100%;
height:auto;
position:static;
padding:20px 0;
}
.Sml_job_list_TT{
width:100%;
font-size:22px;
position:static
}
.Sml_job_list_Desc{
width:100%;
height:auto;
position:static;
}

.job_mul{
width:100%;
}
.job_mul ul{
margin:0;
padding:0;
list-style:none;
}
.job_mul ul li{
width:100%;
float:left;
border:1px solid #cccccc;
border-radius:30px;
padding-bottom:15px;
margin-bottom:20px;
overflow:hidden;
}


.job_li_A{
width:100%;
height:auto;
overflow:hidden;
}
.job_li_A img{
width:100%;
height:auto;
}
.job_li_B{
width:94%;
padding:20px 3% 10px 3%;
line-height:26px;
font-size:18px;
overflow:hidden;
}
.job_li_C{
width:94%;
padding:0 3% 0 3%;
line-height:24px;
font-size:16px;
overflow:hidden;
}
.job_li_D{
width:94%;
padding:20px 3% 0 3%;
line-height:18px;
font-size:14px;
color:#4c4c4c;
font-weight:400;
position:relative;
overflow:hidden;
}

.job_li_E{
width:94%;
font-size:16px;
padding:20px 3%;
overflow:hidden;
}

.stan_2025{
width:100%;
padding:28px 0;
font-size:18px;
line-height:26px;
margin-bottom:20px;
overflow:hidden;
}

.stan_item{
width:100%;
}
.stan_item_left{
width:100%;
margin-right:0;
}
.stan_item_right{
display:none;
}

.all_Sml_2024_ys{
width:94%;
padding:15px 3% 25px 3%;
height:auto;
position:static;
background-color:#edf7f6;
overflow:hidden;
}
.Sml_2024_ys{
height:auto;
position:static;
background:none;
margin-top:0;
}
.Sml_2024_ysB{
width:100%;
height:66px;
line-height:66px;
font-size:24px;
position:static;
}
.Sml_2024_ysBs{
width:100%;
height:auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.Sml_2024_ysC{
width:100%;
height:auto;
position:static;
}
.Sml_2024_ysC dl dt{
width:calc(100% - 21px);
}
.Sml_2024_ysD{
width:100%;
position:static;
}

.blank_40{
height:20px;
}

.all_stan_faq{
width:100%;
padding-top:0;
padding-bottom:30px;
}
.stan_faq_TT{
height:70px;
line-height:60px;
font-size:24px;
}
.stan_faq_TT span{
width:70%;
height:56px;
line-height:56px;
font-size:22px;
}
.stan_faq_TT label{
width:30%;
height:56px;
line-height:56px;
}

.stan_faq{
width:100%;
}
.stan_faq ul{
margin:0;
padding:0;
list-style:none;
}
.stan_faq ul li{
width:100%;
float:left;
padding-top:5px;
padding-bottom:13px;
border-bottom:1px solid #ebebeb;
overflow:hidden;
}
.stan_faq_A{
width:100%;
height:auto;
overflow:hidden;
}
.stan_faq_A a{
width:100%;
height:auto;
line-height:30px;
font-size:18px;
}
.stan_faq_B{
width:100%;
padding-top:10px;
overflow:hidden;
}

.stan_faq_more{
margin-top:20px;
}
.stan_faq_more a{
float:none;
margin:0 auto;
}

.well_rankx{
width:100%;
height:auto;
position:static
}
.well_rankx_A{
width:100%;
position:static;
font-size:20px;
line-height:28px;
}
.well_rankx_B{
width:100%;
position:static;
}
.well_rankx_C{
width:100%;
height:auto;
line-height:36px;
position:static;
}
.well_rankx_D{
width:100%;
height:auto;
position:static;
}
.well_rankx_D img{
width:100%;
height:auto;
}
.well_rankx_E{
width:100%;
position:static;
display:none;
}
.well_rankx_F{
width:100%;
height:auto;
line-height:28px;
position:static;
padding:10px 0;
overflow:hidden;
}
.well_rankx_G{
width:100%;
position:static;
}
.well_rankx_H{
width:100%;
height:auto;
position:static;
}
.well_rankx_H img{
width:100%;
height:auto;
}
.well_rankx_I{
width:100%;
position:static;
padding:15px 0 30px 0;
overflow:hidden;
}


.bur_banner_D{
height:300px;
border:none;
}
.bur_banner_00{
background-size:auto 300px;
}
.bur_banner_01{
background-size:auto 300px;
}
.bur_banner_02{
background-size:auto 300px;
}
.bur_banner_03{
background-size:auto 300px;
}
.bur_banner_04{
background-size:auto 300px;
}
.bur_banner_05{
background-size:auto 300px;
}
.bur_banner_06{
background-size:auto 300px;
}

.bur_banner_bk{
height:300px;
background-size:auto 300px;
}

.bur_banner_Di{
height:300px;
}
.bur_banner_curr{
position:static;
display:none;
}
.bur_banner_A{
height:60px;
line-height:60px;
font-size:36px;
top:98px;
}
.bur_banner_B{
width:100%;
height:auto;
line-height:30px;
font-size:18px;
top:162px;
}

.all_bur_xm_class_search{
padding-top:30px;
}
.bur_xm_class_search{
height:auto;
}
.bur_xm_class{
width:100%;
height:auto;
float:none;
}
.bur_xm_class ul li{
margin-right:14px;
float:left;
margin-bottom:15px;
}
.bur_xm_class ul li a{
height:42px;
line-height:42px;
padding:0 14px;
}

.bur_xm_search{
display:none;
}

.all_bur_xm{
padding-top:10px;
padding-bottom:30px;
}
.bur_xm{
width:100%;
}
.bur_xm ul li{
width:100%;
margin-right:0;
}
.bur_xm_li{
width:100%;
height:auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.bur_xm_lia{
position:static;
}
.bur_xm_lib{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.bur_xm_lib img{
width:100%;
height:auto;
}
.bur_xm_lic{
width:94%;
margin:0 auto;
position:static;
}
.bur_xm_lid{
width:94%;
margin:0 auto;
position:static;
}
.bur_xm_lie{
width:94%;
margin:0 auto;
position:static;
}

.bur_xm_lii{
width:100%;
height:auto;
padding-bottom:15px;
overflow:hidden;
}
.bur_xm_liia{
right:10px;
top:10px;
left:auto;
border-radius:6px;
}

.bur_xm_liib{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.bur_xm_liib img{
width:100%;
height:auto;
}
.bur_xm_liic{
width:94%;
margin:0 auto;
font-size:20px;
position:static;
}
.bur_xm_liid{
width:94%;
margin:0 auto;
font-size:16px;
line-height:24px;
margin-bottom:15px;
position:static;
}
.bur_xm_liie{
width:94%;
margin:0 auto;
position:static;
}

.cbre_warp{
width:94%;
}


.burbk_left{
width:100%;
float:none;
margin-right:0;
}

.burbk_right{
display:none;
}

.bur_banner_fa{
height:300px;
}

.bur_banner_fax{
height:300px;
position:static;
}
.bur_banner_faxA{
display:none;
}
.bur_banner_faxB{
width:100%;
height:60px;
line-height:50px;
font-size:30px;
position:static;
margin-top:80px;
}
.bur_banner_faxC{
height:auto;
line-height:28px;
font-size:18px;
position:static;
overflow:hidden;
}

.bur_banner_faxB{
font-size:30px;
}

.all_kanner_about{
height:260px;
background-size:auto 260px;
overflow:hidden;
}
.kanner_about{
width:100%;
margin:0 auto;
height:260px;
}
.kanner_about_A{
font-size:24px;
top:47px;
}
.kanner_about_B{
width:94%;
left:3%;
height:auto;
line-height:30px;
font-size:18px;
top:110px;
}

.kanner_about_L{
width:100%;
height:auto;
float:none;
position:static;
margin-top:0;
border-left:none;
}
.kanner_about_La{
position:static;
}
.kanner_about_Lb{
width:100%;
height:auto;
line-height:30px;
font-size:20px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.kanner_about_Lc{
display:none;
}

.kanner_about_R{
width:100%;
height:auto;
clear:both;
position:static;
}
.kanner_about_R img{
width:100%;
height:auto;
display:block;
}

.all_Xin_about{
padding:22px 0;
}
.Xin_about{
width:100%;
font-size:20px;
line-height:30px;
}
.Xin_about_TT{
height:auto;
line-height:30px;
font-size:24px;
padding:15px 0;
overflow:hidden;
}

.all_cbre_wh{
width:100%;
padding-top:30px;
background-color:#f5f7f7;
padding-bottom:30px;
overflow:hidden;
}
.cbre_warp{
width:94%;
}
.cbre_wh_TT{
width:100%;
height:auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.cbre_wh_TTa{
width:100%;
height:42px;
line-height:42px;
position:static;
font-size:22px;
}
.cbre_wh_TTb{
width:100%;
height:38px;
line-height:38px;
font-size:14px;
position:static;
}
.cbre_wh_TTb a{
font-size:14px;
}

.cbre_wh_TTc{
position:static;
float:right;
}
.cbre_wh_TTc a{
font-size:14px;
}

.cbre_wh{
width:100%;
}
.cbre_wh ul li{
width:100%;
margin-right:0;
float:none;
height:auto;
position:static;
}
.cbre_wh_lia{
width:100%;
height:38px;
line-height:38px;
font-size:18px;
color:#002e28;
position:static;
}
.cbre_wh_lib{
width:550px;
height:auto;
line-height:26px;
font-size:16px;
color:#fff;
font-weight:bold;
position:static;
z-index:2;
}
.cbre_wh_lic{
width:100%;
height:100%;
position:static;
}
.cbre_wh_lic img{
width:100%;
height:auto;
}
.cbre_wh_lid{
display:none;
}

.all_bce_item{
padding-top:20px;
padding-bottom:30px;
}
.bce_item_TT{
width:100%;
height:66px;
}
.bce_item_TT span{
width:60%;
height:56px;
line-height:56px;
font-size:24px;
}
.bce_item_TT label{
margin-top:15px;
}

.bce_item_IT{
padding-left:40px;
font-size:20px;
}

.bce_item_li{
width:100%;
float:none;
display:none;
margin-top:10px;
}
.bce_item_li dl dt{
width:100%;
height:36px;
line-height:36px;
padding-right:0;
}

.all_bce_china{
padding:20px 0 30px 0;
}
.bce_china{
width:100%;
height:auto;
position:static;
}
.bce_china_A{
width:100%;
height:42px;
line-height:42px;
font-size:24px;
position:static;
}
.bce_china_B{
width:100%;
line-height:28px;
font-size:16px;
padding-bottom:15px;
position:static;
overflow:hidden;
}
.bce_china_C{
width:100%;
height:46px;
line-height:32px;
font-size:18px;
color:#02b26a;
position:static;
}
.bce_china_C strong{
font-size:20px;
}

.bce_china_D{
width:100%;
height:auto;
position:static;
}
.bce_china_Dx{
width:100%;
height:auto;
overflow-y:auto;
overflow-x:hidden;
}

.bce_china_Dxi{
width:100%;
}
.bce_china_Dxi ul li{
width:100%;
height:auto;
margin-bottom:14px;
position:static;
}
.bce_china_Dxi_A{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.bce_china_Dxi_A img{
width:100%;
height:auto;
}

.bce_china_Dxi_B{
width:100%;
position:static;
height:32px;
line-height:32px;
font-size:18px;
}

.bce_china_Dxi_C{
width:100%;
position:static;
height:auto;
font-size:14px;
line-height:26px;
margin-bottom:8px;
}
.bce_china_Dxi_D{
width:100%;
position:static;
}

.bce_china_E{
display:none;
}
.bce_china_E img{
width:100%;
height:auto;
}

.all_bce_two{
padding-top:20px;
padding-bottom:30px;
}
.bce_two ul li{
height:auto;
margin-top:0;
margin-bottom:20px;
}

.bce_twoL{
width:94%;
height:auto;
float:none;
margin:0 auto;
position:static;
}
.bce_twoLa{
position:static;
font-size:24px;
height:52px;
line-height:52px;
margin:20px 0 0 0;
}
.bce_twoLb{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.bce_twoLc{
position:static;
margin-bottom:15px;
}
.bce_twoLd{
margin:15px 0;
height:auto;
position:static;
}


.bce_twoR{
width:100%;
height:auto;
float:none;
}
.bce_twoR img{
width:100%;
height:auto;
}

.bce_twoLL{
width:94%;
height:auto;
float:none;
margin:0 auto;
position:static;
}
.bce_twoLLa{
position:static;
font-size:24px;
height:52px;
line-height:52px;
margin:20px 0 0 0;
}
.bce_twoLLb{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.bce_twoLLc{
position:static;
margin-bottom:35px;
}


.bce_twoRR{
width:100%;
float:none;
height:auto;
}
.bce_twoRR img{
width:100%;
height:auto;
}

.all_Xin_bus{
padding-bottom:30px;
}
.Xin_bus_Txt{
width: calc(100% - 6%);
padding:20px 0;
font-size:24px;
line-height:30px;
}

.Xin_buss{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.Xin_buss_A{
width:100%;
color:#000;
position:static;
text-align:center;
}
.Xin_buss_B{
width:100%;
height:auto;
line-height:28px;
font-size:18px;
color:#000;
position:static;
padding-bottom:15px;
font-weight:normal;
text-align:center;
overflow:hidden;
}
.Xin_buss_C{
width:110px;
height:40px;
line-height:40px;
font-size:14px;
text-align:center;
color:#fff;
position:static;
margin:0 auto;
background:none;
background-color:#e01010;
padding:0;
}
.Xin_buss_D{
width:100%;
height:auto;
position:static;
}
.Xin_buss_D img{
width:100%;
height:auto;
}

.all_Xin_buss{
padding-bottom:30px;
}

.Xin_bus_Txts{
width: calc(100% - 6%);
padding:25px 0;
text-align:center;
font-size:24px;
line-height:30px;
}

.all_Sml_Wak{
padding-top:25px;
padding-bottom:30px;
}
.Sml_Wak{
width:94%;
margin:0 auto;
font-size:20px;
line-height:30px;
}

.padd30{
padding-top:0;
}

.all_cbre_contact{
padding-top:30px;
padding-bottom:30px;
}
.cbre_contact{
width:100%;
height:auto;
position:static
}
.cbre_contactA{
width:100%;
height:auto;
position:static
}
.cbre_contactAt{
width:100%;
text-align:center;
font-size:24px;
height:60px;
line-height:60px;
position:static;
}

.cbre_contactAx{
width:100%;
height:auto;
position:static;
padding-top:15px;
overflow:hidden;
}
.cbre_contactAxa{
width:94%;
margin:0 auto;
font-size:20px;
position:static;
}
.cbre_contactAxb{
width:94%;
margin:0 auto;
position:static;
}
.cbre_contactAxc{
width:94%;
margin:0 auto;
height:auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.cbre_contactAxd{
width:100%;
position:static;
}
.cbre_contactAxd img{
width:100%;
height:auto;
}

.cbre_contactB{
width:100%;
position:static;
}
.cbre_contactB ul li{
width:100%;
height:auto;
position:static;
}
.cbre_contactBa{
width:94%;
margin:0 auto;
font-size:22px;
position:static;
}
.cbre_contactBb{
width:94%;
margin:0 auto;
position:static;
}
.cbre_contactBc{
width:100%;
position:static;
}
.cbre_contactBc img{
width:100%;
height:auto;
display:block;
}

.all_Sml_sko{
padding-top:25px;
}
.Sml_sko{
width:100%;
}
.Sml_sko ul li{
width:100%;
height:auto;
position:static;
float:left;
margin-right:0;
margin-bottom:20px;
}
.Sml_sko_A{
width:100%;
position:static;
}
.Sml_sko_B{
width:100%;
height:auto;
line-height:36px;
font-size:20px;
position:static;
padding-bottom:10px;
overflow:hidden;
}
.Sml_sko_C{
width:100%;
height:auto;
line-height:24px;
font-size:16px;
color:#4c4c4c;
position:static;
padding-bottom:10px;
overflow:hidden;
}
.Sml_sko_D{
width:100%;
height:auto;
position:static;
}
.Sml_sko_D a{
font-size:16px;
color:#00332c;
font-weight:bold;
text-decoration:none;
}
.Sml_sko_E{
width:100%;
height:auto;
position:static;
margin-top:10px;
}

.all_cas_fuwu{
height:auto;
background-size:100% 100%;
padding:30px 0;
}

.cas_TD{
height:auto;
position:static;
}
.cas_TT{
height:22px;
line-height:22px;
font-size:12px;
position:static;
}
.cas_Desc{
height:52px;
line-height:52px;
font-size:22px;
position:static;
}

.cas_tab{
width:100%;
margin-top:15px;
}
.cas_tab ul li{
width:33.3333%;
}
.cas_tab_name{
font-size:18px;
}

.cas_ox{
background:none;
height:auto;
padding-bottom:20px;
overflow:hidden;
}
.cas_fuwu{
height:auto;
}
.cas_fuwu_L{
display:none;
}
.cas_fuwu_R{
width:100%;
float:none;
margin-top:0;
}

.cas_fuwu_Rox{
width:94%;
margin:0 auto;
}
.cas_fuwu_Rox ul li{
width:100%;
height:auto;
position:static;
margin-top:20px;
}

.cas_fuwu_Roxx ul li{
width:100%;
}

.cas_fuwu_Rox ul li:before{
display:none;
}

.cas_fuwu_Rox ul li:hover:before{
height:auto;
}

.cas_fuwu_Rox_A{
width:calc(100% - 20px);
padding-left:20px;
position:relative;
background-color:#d30e0e;
color:#fff;
height:40px;
line-height:40px;
}
.cas_fuwu_Rox_As{
width:calc(100% - 40px);
position:static;
line-height:26px;
font-size:18px;
padding:10px 20px;
overflow:hidden;
}

.cas_fuwu_Rox_B{
width:calc(100% - 20px);
padding-left:20px;
height:auto;
position:static;
}
.cas_fuwu_Rox_Bx dl dt{
width:100%;
float:left;
}

.cas_fuwu_Roxx .cas_fuwu_Rox_Bx dl dt{
width:100%;
}

.cas_fuwu_Rox_Bx dl dt a{
width:calc(100% - 17px);
}

.cas_fuwu_Rox_C{
position:static;
margin:20px 0 0 20px;
}

.all_Xin_video{
width:100%;
padding:30px 0 40px 0;
background-size:auto 100%;
height:auto;
overflow:hidden;
}
.Xin_video{
height:auto;
}
.Xin_video_A{
height:42px;
line-height:42px;
font-size:24px;
margin-top:0px;
}
.Xin_video_B{
width:94%;
margin:20px auto 0 auto;
}
.Xin_video_C{
margin:20px auto 0 auto;
}

.Xin_banki{
width:100%;
}
.Xin_banki ul li{
width:100%;
position:relative;
height:auto;
margin-right:0;
margin-bottom:20px;
padding-bottom:20px;
overflow:hidden;
}
.Xin_banki ul li a{
height:auto;
}

.Xin_banki ul li:first-child{
width:100%;
}
.Xin_banki_A{
width:100%;
height:auto;
overflow:hidden;
position:static;
}
.Xin_banki_A img{
width:100%;
height:auto;
}
.Xin_banki_B{
width:94%;
margin:0 auto;
height:46px;
line-height:46px;
position:static;
color:#000;
font-size:20px;
font-weight:bold;
}
.Xin_banki_C{
width:94%;
margin:0 auto;
height:auto;
line-height:26px;
font-size:16px;
position:static;
overflow:hidden;
}

.Xin_banki ul li:first-child .Xin_banki_A{
width:100%;
height:auto;
}
.Xin_banki ul li:first-child .Xin_banki_C{
width:94%;
}

.Xin_banki_D{
position:static;
margin-left:3%;
margin-top:15px;
}

.Xin_banki ul li:hover:before{
width:94%;
}
.Xin_banki ul li:first-child:hover:before{
width:94%;
}

.all_Xin_wenhua{
width:100%;
padding-bottom:30px;
background-size:auto 100%;
height:auto;
overflow:hidden;
}
.Xin_wenhua{
padding-top:30px;
}
.Xin_wenhua_A{
width:100%;
height:50px;
line-height:50px;
font-size:24px;
text-align:center;
}
.Xin_wenhua_B{
width:94%;
margin:0 auto;
padding-bottom:24px;
text-align:center;
overflow:hidden;
}
.Xin_wenhua_C{
margin:0 auto;
}

.all_Xin_4oth{
padding-top:20px;
padding-bottom:30px;
}
.Xin_4oth{
width:100%;
}
.Xin_4oth ul li{
width:100%;
height:auto;
position:relative;
margin-right:0;
margin-bottom:20px;
padding:30px 0;
overflow:hidden;
}
.Xin_4oth_lia{
width:calc(100% - 40px);
margin-left:20px;
position:static;
}
.Xin_4oth_lib{
width:calc(100% - 40px);
margin-left:20px;
position:static;
}
.Xin_4oth_lic{
width:12px;
height:12px;
right:12px;
top:10px;
}

.all_Xis_city{
padding-top:30px;
padding-bottom:40px;
}
.Xis_city_TT{
height:66px;
line-height:66px;
font-size:24px;
}
.Xis_city{
width:100%;
}
.Xis_city ul li{
width:100%;
position:relative;
float:left;
margin-right:0;
margin-left:0;
margin-bottom:20px;
display:block;
}

.Xis_city ul li.ous .Xis_city_li{
margin-top:0;
}

.Xis_city_lia{
width:100%;
}
.Xis_city_lib{
width:calc(100% - 76px);
margin-left:20px;
}
.Xis_city_lic{
width:calc(100% - 76px);
margin-left:20px;
}
.Xis_city_lid{
width:calc(100% - 76px);
margin-left:20px;
}
.Xis_city_lie{
width:calc(100% - 76px);
margin-left:20px;
}

.fuwu_banner{
height:300px;
}
.fuwu_banner_curr{
position:static;
}
.fuwu_banner_A{
height:60px;
line-height:60px;
font-size:36px;
top:98px;
}
.fuwu_banner_B{
width:100%;
height:auto;
line-height:30px;
font-size:18px;
top:162px;
}

.all_Std_all{
padding-top:30px;
padding-bottom:30px;
}

.Std_all{
width:100%;
}
.Std_all ul li{
width:100%;
margin-right:0;
margin-bottom:24px;
height:auto;
position:relative;
}
.Std_all_lia{
width:100%;
position:static;
height:auto;
}
.Std_all_lia img{
width:100%;
height:auto;
display:block;
}

.Std_all_lib{
width:94%;
margin:0 auto;
height:46px;
line-height:46px;
font-size:20px;
font-weight:bold;
color:#000;
position:static;
}
.Std_all_lic{
width:94%;
margin:0 auto;
height:auto;
line-height:24px;
font-size:16px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.Std_all_lid{
position:static;
margin-left:3%;
margin-bottom:15px;
}

.all_bcg_bd{
width:100%;
padding:20px 0;
height:auto;
background:none;
background-color:#d30e0e;
overflow:hidden;
}

.bcg_bd{
height:auto;
position:static
}
.bcg_bd_A{
width:100%;
font-size:16px;
position:static
}
.bcg_bd_B{
width:100%;
height:auto;
line-height:30px;
font-size:20px;
color:#fff;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.bcg_bd_C{
width:100%;
height:auto;
position:static;
background:url(images/2027/bd_r.jpg) center top no-repeat;
background-size:auto 100%;
padding-bottom:20px;
padding-top:10px;
overflow:hidden;
}
.bcg_bd_Ca{
width:94%;
padding:0 3%;
height:50px;
line-height:50px;
font-size:20px;
margin-left:0;
font-weight:bold;
float:none;
overflow:hidden;
}
.bcg_bd_Cb{
width:94%;
padding:0 3%;
height:auto;
float:none;
background:none;
border:none;
margin-right:0;
margin-top:0;
position:static;
overflow:hidden;
}
.bcg_bd_Cba{
width:100%;
margin-bottom:15px;
position:static;
}
.bcg_bd_Cba::before{
display:none;
}
.bcg_bd_Cbb{
width:100%;
margin-bottom:15px;
position:static;
}
.bcg_bd_Cbb::before{
display:none;
}
.bcg_bd_Cbc{
width:100%;
margin-bottom:15px;
position:static;
}
.bcg_bd_Cbd{
position:static;
}

.cas_input{
width:calc(100% - 20px);
padding-left:10px;
border:none;
font-size:16px;
font-weight:normal;
color:#000;
}

.all_CDP_shy{
padding-top:26px;
padding-bottom:20px;
}
.CDP_KysB{
width:100%;
height:60px;
line-height:50px;
font-size:24px;
}
.CDP_KysC{
width:100%;
line-height:26px;
color:#fff;
font-size:16px;
padding-bottom:30px;
overflow:hidden;
}

.CDP_K3th{
width:100%;
}
.CDP_K3th ul li{
height:auto;
float:left;
position:static;
margin-bottom:24px;
}
.CDP_K3th ul li:nth-child(1){
width:100%;
border-bottom:1px solid #2a5c47;
margin-right:0;
}
.CDP_K3th ul li:nth-child(2){
width:100%;
border-bottom:1px solid #2a5c47;
margin-right:0;
}
.CDP_K3th ul li:nth-child(3){
width:100%;
}

.CDP_K3tha{
width:100%;
height:auto;
position:static;
}


.CDP_K3tha1{
margin:0 auto;
}

.CDP_K3tha2{
margin:0 auto;
}


.CDP_K3tha3{
margin:0 auto;
}

.CDP_K3thb{
width:100%;
height:72px;
line-height:72px;
font-size:40px;
position:static;
text-align:center;
}
.CDP_K3thb sup{
font-size:20px;
}
.CDP_K3thc{
width:100%;
height:auto;
line-height:28px;
font-size:18px;
position:static;
padding-bottom:20px;
text-align:center;
overflow:hidden;
}

.CDP_K3th ul li:nth-child(3) .CDP_K3thc{
width:100%;
}

.all_CDP_wl{
padding-top:20px;
padding-bottom:30px;
}

.Kce_china{
width:100%;
height:auto;
position:static
}
.Kce_china_A{
width:100%;
height:62px;
line-height:62px;
font-size:24px;
color:#000000;
position:static
}
.Kce_china_B{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
color:#000000;
position:static
}

.Kce_china_D{
width:100%;
height:auto;
position:static
}
.Kce_china_Dx{
width:100%;
height:auto;
position:static
}

.all_Kakr_best{
padding-top:26px;
padding-bottom:30px;
}
.Kakr_best_TT{
height:60px;
}
.Kakr_best_TT span{
width:100px;
height:60px;
line-height:60px;
font-size:24px;
}
.Kakr_best_TT label{
margin-top:18px;
}

table td{ padding:10px;}

.Sml_goods_SsT{
height:50px;
line-height:50px;
font-size:24px;
}

.Sml_goods_SWT{
height:50px;
line-height:50px;
font-size:20px;
}

.all_stan_item{
width:100%;
padding-top:0;
padding-bottom:36px;
overflow:hidden;
}

.stan_content{
font-size:16px;
line-height:24px;
}

.Sml_goods_SsD{
width:100%;
line-height:30px;
font-size:16px;
overflow:hidden;
}

.Sml_goods_step{
width:100%;
}
.Sml_goods_step ul li{
width:calc(100% - 22px);
height:auto;
border-left:2px solid #d30e0e;
padding-left:20px;
margin-top:14px;
margin-bottom:16px;
overflow:hidden;
}
.Sml_goods_step_A{
width:100%;
height:30px;
line-height:30px;
font-size:20px;
color:#000000;
font-weight:bold;
}
.Sml_goods_step_B{
width:100%;
line-height:26px;
font-size:16px;
color:#000;
padding-top:19px;
overflow:hidden;
}

.OS_bs_A{
width:100%;
height:auto;
position:absolute;
left:0;
top:30px;
font-size:40px;
line-height:52px;
color:#fff;
}

.LEED_one{
width:100%;
height:auto;
position:static;
padding-bottom:30px;
overflow:hidden;
}
.LEED_one_TT{
font-size:24px;
position:static
}
.LEED_one_Desc{
width:100%;
position:static;
font-size:16px;
line-height:26px;
padding-bottom:15px;
overflow:hidden;
}
.LEED_one_li{
width:calc(100% - 23px);
height:auto;
position:static;
border-left:3px solid #416d5b;
padding-left:20px;
}
.LEED_one_li ul li{
width:100%;
font-size:16px;
line-height:26px;
overflow:hidden;
}

.LEED_one_R{
width:100%;
height:auto;
position:static;
}
.LEED_one_R img{
width:100%;
height:auto;
}

.LEED_one_btn{
position:static;
margin-top:20px;
}

.all_Xin_dh{
height:auto;
}

.Xin_dh_L{
width:100%;
height:auto;
margin-left:0;
}
.Xin_dh_L dl dt{
width:23%;
margin:0 1%;
}
.Xin_dh_L dl dt:last-child{
width:48%;
}
.Xin_dh_L dl dt a{
text-align:center;
}
.Xin_dh_La{
display:none;
}
.Xin_dh_Lb{
width:100%;
}
.Xin_dh_Lb:before{
display:none;
}

.Xin_dh_Lba{
width:100%;
background:url(images/aboutus/go_arrow.png) 80% 23px no-repeat;
}
.Xin_dh_Lbb{
width:100%;
}
.Xin_dh_Lbb ul{
margin:0;
padding:0;
list-style:none;
}
.Xin_dh_Lbb ul li{
width:100%;
}
.Xin_dh_Lbb ul li a{
width:calc(100% - 28px);
height:30px;
line-height:30px;
}

.Xin_dh_R{
width:40px;
margin-right:0;
display:none;
}
.Xin_dh_Ra{
width:100%;
}
.Xin_dh_Ra ul li{
margin-right:0;
}
.Xin_dh_Ra ul li:nth-child(1),.Xin_dh_Ra ul li:nth-child(2){
display:none;
}
.Xin_dh_Ra ul li:nth-child(3) a{
font-size:0;
color:#fff;
}

.Xin_dh_Rb{
display:none;
}

.all_Fo_about{
width:100%;
height:auto;
position:static;
}
.all_Fo_about_A{
height:auto;
position:static;
}
.Fo_about_L{
width:100%;
height:420px;
position:relative;
float:left;
}
.Fo_about_La{
width:100%;
height:420px;
}
.Fo_about_La img{
width:100%;
height:420px;
}

.Fo_about_Lb{
top:167px;
}

.all_Fo_about_B{
height:auto;
position:static;
}

.Fo_about_R{
width:100%;
}
.Fo_about_Rx{
width:100%;
overflow:hidden;
}
.Fo_about_Rx_A{
width:100%;
height:auto;
margin-top:20px;
padding-bottom:20px;
overflow:hidden;
}
.Fo_about_Rx_A img{
height:34px;
width:auto;
}
.Fo_about_Rx_B{
width:100%;
line-height:28px;
font-size:18px;
padding-bottom:30px;
overflow:hidden;
}
.Fo_about_Rx_C{
width:100%;
overflow:hidden;
}

.Fo_Data{
width:100%;
margin-top:30px;
}
.Fo_Data ul li{
width:100%;
float:left;
height:164px;
position:relative;
border-top:1px solid #d1d1d1;
}
.Fo_Data ul li:nth-child(1){
margin-right:0;
}
.Fo_Data ul li:nth-child(2){
margin-right:0;
}
.Fo_Data ul li:nth-child(3){
margin-right:0;
}

.all_Fo_fw{
padding-top:50px;
}
.Fo_fw_TT{
height:auto;
padding:12px 0;
line-height:30px;
font-size:24px;
text-align:center;
}
.Fo_fw_Desc{
width:100%;
line-height:28px;
font-size:18px;
padding-bottom:30px;
overflow:hidden;
}
.Fo_fw_Txt{
width:100%;
line-height:28px;
font-size:18px;
padding-bottom:30px;
overflow:hidden;
}

.Fo_fw_li{
width:100%;
height:auto;
position:static
}
.Fo_fw_lia{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.Fo_fw_lia img{
width:100%;
height:auto;
display:block;
}
.Fo_fw_lib{
width:100%;
height:44px;
line-height:44px;
font-size:18px;
position:static;
}
.Fo_fw_lic{
width:100%;
height:auto;
line-height:26px;
font-size:16px;
position:static;
}

.all_Fo_wh{
width:100%;
height:auto;
position:static;
background:none;
overflow:hidden;
}
.all_Fo_wh_A{
display:none;
}
.all_Fo_wh_B{
height:auto;
position:static;
}

.Fo_wh{
width:100%;
}
.Fo_wh ul li{
width:100%;
height:auto;
position:static;
background-color:#000;
margin-bottom:20px;
}
.Fo_wh_mi{
display:block;
}
.Fo_wh_li{
width:calc(100% - 20px);
height:auto;
position:static;
box-sizing:border-box;
padding: 20px;
padding-top:0;
border-left:none;
}
.Fo_wh_lia{
width:100%;
margin-top:14px;
height:auto;
}
.Fo_wh_lib{
width:100%;
height:54px;
line-height:54px;
font-size:24px;
margin-top:10px;
}
.Fo_wh_lic{
width:100%;
line-height:26px;
font-size:16px;
display:block;
overflow:hidden;
}

.Fo_wh ul li.selected{
width:100%;
}
.Fo_wh ul li.selected .Fo_wh_li{
height:auto;
border:none;
}

.cmp-image-sectional__inner{
    position:static;

}

.all_Fo_Fclass{
padding-bottom:30px;
}
.Fo_Fclass_TT{
height:64px;
line-height:54px;
font-size:24px;
}
.Fo_Fclass{
width:100%;
}
.Fo_Fclass ul li{
width:100%;
margin-right:0;
margin-bottom:30px;
}
.Fo_Fclass ul li a{
width:calc(100% - 36px);
background:url(images/2027/xm_arrow.png) 96% center no-repeat;
background-color:#fff;
height:80px;
line-height:80px;
font-size:18px;
}
.Fo_Fclass ul li a::before{
height:80px;
}

.Fo_Fclass ul li a:hover{
background:url(images/2027/xm_arrow.png) 96% center no-repeat;
background-color:#fff;
}

.all_Fo_hy{
padding-top:20px;
padding-bottom:30px;
}
.Fo_hy_TT{
height:60px;
line-height:50px;
font-size:24px;
}
.Fo_hy_Desc{
width:100%;
line-height:28px;
font-size:18px;
padding-bottom:20px;
}
.Fo_hy{
width:100%;
}
.Fo_hy ul li{
width:100%;
margin-right:0;
margin-bottom:20px;
}
.Fo_hy_li{
width:100%;
height:auto;
position:static;
}
.Fo_hy_lia{
width:100%;
height:auto;
position:static;
}
.Fo_hy_lia img{
width:100%;
height:auto;
display:block;
}
.Fo_hy_lib{
display:none;
}
.Fo_hy_lic{
width:calc(100% - 40px);
border-left:10px solid #d30e0e;
height:auto;
position:static;
padding:15px;
overflow:hidden;
}
.Fo_hy_licx{
width:100%;
height:auto;
position:static
}
.Fo_hy_licxA{
width:100%;
font-size:18px;
position:static
}
.Fo_hy_licxB{
width:100%;
height:auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.Fo_hy_licxC{
width:100%;
position:static;
}

.all_Fo_other{
padding-top:20px;
padding-bottom:30px;
}
.Fo_other_TT{
width:100%;
height:60px;
line-height:50px;
font-size:24px;
}
.Fo_other{
width:100%;
}
.Fo_other ul li{
width:100%;
margin-right:0;
margin-bottom:20px;
}
.Fo_other ul li a{
width:calc(100% - 36px);
background:url(images/fuwu/fw_em.png) 96% center no-repeat;
background-color:#fff;
height:80px;
line-height:80px;
font-size:18px;
}
.Fo_other ul li a::before{
height:80px;
}

.all_HR_leader{
padding:30px 0;
}
.HR_leader{
height:auto;
position:static;
}
.HR_leader_A{
width:100%;
position:static;
text-align:center;
}
.HR_leader_A img{
width:80%;
height:auto;
}
.HR_leader_B{
width:100%;
height:auto;
font-size:18px;
line-height:28px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.HR_leader_C{
width:100%;
height:auto;
font-size:14px;
line-height:34px;
position:static;
}

.cbre_contact_dl{
width:94%;
margin:0 auto;
position:static;
}
.cbre_contact_dl dl dt{
height:auto;
padding:20px 0;
overflow:hidden;
}
.cbre_contact_dl dl dt::before{
display:none;
}
.cbre_contact_dl dl dt:first-child{
height:auto;
}
.cbre_contact_dl dl dt:first-child::before{
display:none;
}

.cbre_contact_dla{
width:94%;
margin:0 auto;
height:44px;
line-height:44px;
font-size:24px;
position:static;
}
.cbre_contact_dlb{
width:94%;
margin:0 auto;
position:static;
}
.cbre_contact_dlb strong{
font-size:26px;
font-weight:normal;
}
.cbre_contact_dlc{
width:94%;
margin:0 auto;
height:auto;
line-height:28px;
position:static;
}

.cbre_contact_img{
width:94%;
margin:0 auto;
height:auto;
position:static;
}
.cbre_contact_img img{
width:100%;
height:auto;
display:block;
}

.all_disclaimers{
padding-bottom:30px;
}
.disclaimers_B{
padding-top:0;
}
.disclaimers_B img{
width:94%;
margin:0 auto;
height:auto;
display:block;
padding-bottom:20px;
}

.logo_4th{
width:100%;
height:auto;
margin-top:0;
}
.logo_4th ul li{
width:50%;
margin-right:0;
height:auto;
position:static;
margin-bottom:20px;
}
.logo_4th ul li:nth-child(4){
display:none;
}
.logo_4tha{
width:94%;
margin:0 auto;
height:auto;
position:static;
}
.logo_4tha img{
width:100%;
height:auto;
}
.logo_4thb{
width:100%;
position:static;
}
.logo_4thc{
width:100%;
position:static;
}


.HR_warp{
width:94%;
overflow:hidden;
}
.banner_HRS{
height:auto;
position:static;
padding:50px 0;
overflow:hidden;
}
.banner_HRS_A{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
position:static;
}
.banner_HRS_B{
width:100%;
height:auto;
line-height:24px;
font-size:16px;
position:static;
padding-top:20px;
overflow:hidden;
}

.all_Fo_hr1{
padding-top:20px;
padding-bottom:30px;
}
.Fo_hr1_TT{
height:64px;
line-height:64px;
font-size:24px;
}
.Fo_hr1{
width:100%;
}
.Fo_hr1 ul li{
width:100%;
margin-right:0;
}
.Fo_hr1_A{
width:100%;
height:auto;
overflow:hidden;
}
.Fo_hr1_A img{
width:100%;
height:auto;
display:block;
}
.Fo_hr1_B{
width:100%;
}
.Fo_hr1_C{
width:100%;
}

.all_Fo_hr2{
padding-top:20px;
padding-bottom:30px;
}
.Fo_hr2_TT{
height:66px;
line-height:66px;
font-size:24px;
}
.Fo_hr2_Desc{
width:100%;
padding-bottom:20px;
}
.Fo_hr2{
width:100%;
}
.Fo_hr2 ul li{
width:100%;
margin-right:0;
}
.Fo_hr2_ol{
width:100%;
margin-bottom:20px;
}
.Fo_hr2_li{
width:100%;
}

.Fo_hr2_lia{
width:calc(100% - 72px);
left:20px;
line-height:28px;
}
.Fo_hr2_lib{
width:37px;
height:37px;
position:absolute;
right:25px;
top:33px;
text-align:right;
}
.Fo_hr2_licd{
width:calc(100% - 42px);
height:auto;
position:absolute;
left:36px;
top:80px;
opacity:0;
}
.Fo_hr2_lic{
width:100%;
}
.Fo_hr2_lid{
width:100%;
height:34px;
}

.all_Fo_hr3{
background:none;
background-color:#bd161e;
height:auto;
padding:30px 0;
}
.Fo_hr3{
height:auto;
position:static;
}
.Fo_hr3_A{
position:static;
}
.Fo_hr3_B{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.Fo_hr3_C{
width:100%;
position:static;
}
.Fo_hr3_D{
width:100%;
position:static;
}

.all_Fo_hr4{
padding:20px 0 30px 0;
}
.Fo_hr4{
width:100%;
}
.Fo_hr4 ul li{
width:100%;
height:auto;
float:left;
margin-right:0;
position:static;
margin-bottom:20px;
padding-bottom:20px;
overflow:hidden;
}
.Fo_hr4_lia{
width:calc(100% - 60px);
font-size:24px;
line-height:30px;
overflow:hidden;
}
.Fo_hr4_lib{
width:calc(100% - 60px);
opacity:1;
color:#FFFFFF;
margin-top:0;
}
.Fo_hr4_lic{
width:calc(100% - 60px);
opacity:1;
margin-top:10px;
}
.Fo_hr4_lic a{
color:#fff;
}
.Fo_hr4_lid{
width:calc(100% - 60px);
position:static;
margin-left:30px;
text-align:right;
}

.commitment_lia{
width:calc(100% - 20px);
float:none;
}
.commitment_lib{
width:100%;
float:none;
}
.commitment_liaa{
width:calc(100% - 20px);
float:none;
}
.commitment_libb{
width:100%;
float:none;
}

.cas_china_A{
line-height:40px;
font-size:30px;
top:40px;
}
.cas_china_B{
width:100%;
line-height:30px;
font-size:18px;
top:100px;
}
.cas_china_D{
width:100%;
height:300px;
}
.cas_china_D ul li{
width:50%;
float:left;
height:120px;
background-color:#393b3e;
position:relative;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.cas_china_D ul li:nth-child(1){
height:120px;
background-color:#e01010;
margin-top:0
}
.cas_china_D ul li:nth-child(3){
height:120px;
background-color:#808080;
margin-top:0
}
.cas_china_Da{
width:100%;
height:auto;
font-size:20px;
color:#fff;
text-align:center;
}
.cas_china_Da span{
font-size:30px;
}
.cas_china_Db{
width:100%;
height:auto;
line-height:30px;
font-size:18px;
color:#fff;
text-align:center;
}

.cas_china_D ul li:nth-child(3) .cas_china_Da{
top:65px;
}
.cas_china_D ul li:nth-child(3) .cas_china_Db{
top:170px;
}
.cas_china_C{
display:none;
}
.cas_china_E{
display:none;
}

.cas_baike_TT{
padding:0 0 20px 0;
}

.cas_baike ul li:nth-child(1),.cas_baike ul li:nth-child(2){
display:none;
}
.cas_baike ul li:nth-child(3){
width:100%;
}

.Dekra_footer_R{
display:none;
}

.zt_2028_oneA{
height:72px;
line-height:72px;
font-size:42px;
}

.zt_2028_oneB{
width:100%;
line-height:30px;
font-size:20px;
margin-top:30px;
}

}