@media only screen and (max-width:1366px)
{
.cnas_vlide{width:1360px;}
.cnas_vlide .piclist{width:1360px;}
.cnas_vlide .ohbox{width:1280px;}
.cnas_vlide .piclist li{margin-right:12px;}
.cnas_vlide .pageBtn .next{left:1342px;}
}

@media only screen and (max-width:767px) {
.visible-hd {
	display: block !important;
}
.visible-lg {
	display: none !important;
}
.fixed{
display:none;
}

.side{
display:none;
}
	
.warp{ width:94%;}

.all_banner{
display:none;
}
.m_banner{
display:block;
}

.isPC{
display:none;
}
.is_PC{
display:none;
}
.isMobile{
display:block;
}

.all_lab_fanwei{
width:100%;
padding-top:20px;
padding-bottom:10px;
background:none;
overflow:hidden;
}
.lab_TT{
width:100%;
height:50px;
line-height:50px;
text-align:center;
font-size:24px;
color:#1a1a1a;
}
.lab_FT{
width:100%;
height:70px;
line-height:50px;
text-align:center;
font-size:22px;
color:#1a1a1a;
position:static;
}
.lab_Tesc{
width:100%;
height:auto;
padding-bottom:20px;
line-height:24px;
text-align:center;
font-size:14px;
color:#1a1a1a;
overflow:hidden;
}
.lab_Tescs{
width:100%;
height:auto;
padding-bottom:20px;
line-height:24px;
text-align:center;
font-size:14px;
color:#1a1a1a;
overflow:hidden;
}

.bsc_tab{
width:100%;
}
.bsc_tab{white-space:nowrap; height:61px;}
.bsc_tab{ overflow-x:scroll; white-space:nowrap;}
.bsc_tab .l1{ float:none; display:inline-block; white-space:nowrap;}
.bsc_tab .l1:last-child{margin-right: 0px;}

.bsc_tab ul li{
width:25%;
height:38px;
}
.bsc_tab ul li:last-child{
background:none;
}
.bsc_tab ul li a{
width:auto;
font-size:14px;
}


.all_lab_fan{
width:100%;
height:auto;
position:static;
overflow:hidden;
}

.lab_fan{
width:100%;
padding-bottom:14px;
overflow:hidden;
}
.lab_fan ul{
margin:0;
padding:0;
list-style:none;
}
.lab_fan ul li{
width:46%;
margin:0 2% 15px 2%;
float:left;
overflow:hidden;
}
.lab_fan ul li:last-child{
display:none;
}
.lab_fan ul li a{
width:100%;
padding:30px 0;
overflow:hidden;
display:block;
}
.lab_fanA{
width:100%;
text-align:center;
}
.lab_fanA img{
height:36px;
margin:0 auto;
}
.lab_fanB{
width:100%;
height:50px;
line-height:50px;
font-size:14px;
color:#fff;
text-align:center;
}

.all_lab_china_earth{
height:auto;
position:static;
}

.all_lab_china_play{
position:static;
height:auto;
}

.all_lab_play{
display:none;
}

.all_lab_china{
width:100%;
height:auto;
padding:20px 0 30px 0;
background:url(../img/mb_map.jpg) center top no-repeat;
position:static;
overflow:hidden;
}
.lab_china{
width:100%;
height:auto;
position:static;
}
.lab_china_TT{
width:100%;
height:50px;
line-height:50px;
font-size:22px;
color:#fff;
position:static;
text-align:center;
}
.lab_china_Desc{
width:100%;
height:auto;
line-height:24px;
font-size:14px;
color:#fff;
position:static;
overflow:hidden;
}

.lab_data{
width:100%;
height:92px;
position:static;
}
.lab_data ul{
margin:0;
padding:0;
list-style:none;
}
.lab_data ul li{
width:100%;
margin-right:0;
float:left;
display:inline-block;
}
.lab_dataA{
width:100%;
height:58px;
line-height:58px;
text-align:center;
}
.lab_dataA span{
font-size:48px;
font-weight:bold;
}
.lab_dataA sup{
font-size:24px;
}
.lab_dataB{
width:100%;
height:34px;
line-height:34px;
font-size:14px;
text-align:center;
}

.lab_china_CT{
width:100%;
height:44px;
line-height:44px;
font-size:16px;
position:static;
overflow:hidden;
text-align:center;
}

.lab_data_city{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.lab_data_city ul{
margin:0;
padding:0;
list-style:none;
}
.lab_data_city ul li{
width:50%;
height:auto;
margin-bottom:5px;
float:left;
margin-right:0;
}

.addr_AK{
width:94%;
margin:0 auto;
height:auto;
position:static;

}
.addr_AK img{
width:100%;
height:auto;
display:block;
}
.addr_AKs{
width:94%;
margin:0 auto;
position:static;
height:48px;
line-height:48px;
font-size:18px;
color:#000;
}

.all_sab_china{
width:100%;
height:auto;
padding:20px 0 30px 0;
overflow:hidden;
}
.sab_china{
width:100%;
height:auto;
position:static;
}
.sab_china_TT{
width:100%;
height:50px;
line-height:50px;
font-size:22px;
position:static;
text-align:center;
}
.sab_china_Desc{
width:100%;
height:auto;
line-height:24px;
font-size:14px;
position:static;
overflow:hidden;
}

.sab_data{
width:100%;
height:92px;
position:static;
}
.sab_data ul{
margin:0;
padding:0;
list-style:none;
}
.sab_data ul li{
width:100%;
margin-right:0;
float:left;
display:inline-block;
}
.sab_dataA{
width:100%;
height:58px;
line-height:58px;
text-align:center;
}
.sab_dataA span{
font-size:48px;
font-weight:bold;
}
.sab_dataA sup{
font-size:24px;
}
.sab_dataB{
width:100%;
height:34px;
line-height:34px;
font-size:14px;
text-align:center;
}

.sab_china_CT{
width:100%;
height:44px;
line-height:44px;
font-size:16px;
position:static;
overflow:hidden;
text-align:center;
}

.sab_china_map{
width:94%;
margin:0 auto;
position:static;
height:auto;
padding-bottom:20px;
overflow:hidden;
}
.sab_china_map img{
width:100%;
height:auto;
}

.sab_data_city{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.sab_data_city ul{
margin:0;
padding:0;
list-style:none;
}
.sab_data_city ul li{
width:50%;
height:auto;
margin-bottom:5px;
float:left;
margin-right:0;
}
.sab_data_city ul li:last-child{
display:block;
}
.sab_data_city ul li img{
width:94%;
height:auto;
margin:0 auto;
}

.all_dbx{
width:100%;
padding-top:20px;
padding-bottom:20px;
overflow:hidden;
}
.bs_dbx{
width:100%;
height:auto;
position:static;
}
.bs_dbxA{
width:100%;
height:auto;
line-height:26px;
color:#1a1a1a;
font-size:18px;
position:static;
padding-bottom:10px;
font-weight:bold;
overflow:hidden;
}
.bs_dbxB{
width:100%;
height:auto;
line-height:22px;
color:#333333;
font-size:14px;
position:static;
padding-top:15px;
overflow:hidden;
}
.bs_dbxC{
width:100%;
height:auto;
position:static;
}
.bs_dbxC img{
width:100%;
height:auto;
}

.all_lab_process{
width:100%;
background-size:100% auto;
padding:20px 0 30px 0;
overflow:hidden;
}
.lab_process_TT{
width:100%;
height:60px;
line-height:50px;
color:#1a1a1a;
text-align:center;
font-size:24px;
padding:0;
background:none;
}
.lab_process_TTT{
width:100%;
height:60px;
line-height:50px;
color:#1a1a1a;
text-align:center;
font-size:24px;
padding:0;
background:none;
}
.lab_process_TxT{
width:100%;
padding-bottom:30px;
font-size:14px;
line-height:24px;
text-align:center;
overflow:hidden;
}
.lab_process{
width:100%;
overflow:hidden;
}
.lab_process ul{
margin:0;
padding:0;
list-style:none;
}
.lab_process ul li{
width:100%;
height:auto;
float:left;
background:none;
position:static;
overflow:hidden;
}
.lab_processA{
width:100%;
height:auto;
line-height:26px;
padding-left:0;
background:none;
font-size:16px;
color:#1a1a1a;
font-weight:bold;
position:static;
overflow:hidden;
}
.lab_processB{
width:100%;
line-height:24px;
padding:10px 0;
padding-left:0;
background:none;
font-size:14px;
position:static;
overflow:hidden;
}
.lab_processC{
width:100%;
font-size:20px;
overflow:hidden;
position:static;
}

.lab_com{
width:100%;
overflow:hidden;
}
.lab_com_A{
width:94%;
font-size:18px;
margin:0 auto;
overflow:hidden;
}
.lab_com_As{
width:100%;
padding-left:0;
margin:0 auto;
font-size:12px;
height:22px;
line-height:22px;
}
.lab_com_TT{
width:100%;
padding-left:0;
margin:0 auto;
height:auto;
line-height:26px;
font-size:16px;
overflow:hidden;
}
.lab_com_TxT{
width:100%;
padding-left:0;
padding:5px 0 20px 0;
font-size:14px;
line-height:26px;
margin:0 auto;
color:#1a1a1a;
overflow:hidden;
}
.lab_com_TxT u{
font-size:18px;
}

.all_lab_location{
width:100%;
height:56px;
background-color:#f5f5f5;
overflow:hidden;
}
.lab_location{
width:100%;
height:56px;
line-height:56px;
font-size:14px;
color:#333333;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}

.all_lab_type{
width:100%;
padding:22px 0;
overflow:hidden;
}
.lab_type_TT{
width:100%;
height:50px;
line-height:50px;
text-align:center;
font-size:22px;
color:#1a1a1a;
font-weight:bold;
}
.lab_type_TxT{
width:100%;
line-height:26px;
font-size:14px;
color:#1a1a1a;
overflow:hidden;
}

.all_lab_list{
width:100%;
padding-top:20px;
padding-bottom:18px;
background-color:#f5f5f5;
overflow:hidden;
}
.lab_list{
width:100%;
}
.lab_list ul{
margin:0;
padding:0;
list-style:none;
}
.lab_list ul li{
width:100%;
float:left;
margin-bottom:16px;
}
.lab_list_li{
width:100%;
height:auto;
background-color:#fff;
position:static;
box-shadow:0 0 30px rgba(0,0,0,0.1);
padding-bottom:10px;
border-radius:10px;
overflow:hidden;
}
.lab_list_lia{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.lab_list_lia img{
width:100%;
display:block;
}
.lab_list_lib{
width:94%;
margin:0 auto;
height:44px;
line-height:44px;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
position:static;
text-align:center;
overflow:hidden;
}
.lab_list_lic{
width:94%;
margin:0 auto;
padding-bottom:15px;
height:auto;
border-bottom:1px solid #dfdfdf;
line-height:22px;
font-size:16px;
color:#1a1a1a;
position:static;
text-align:center;
overflow:hidden;
}
.lab_list_lid{
width:180px;
margin:10px auto 0 auto;
height:36px;
line-height:36px;
font-size:16px;
color:#333333;
position:static;
background:url(../img/m_em.png) 150px center no-repeat;
}


.all_lab_case{
width:100%;
padding-top:20px;
padding-bottom:30px;
overflow:hidden;
}
.all_lab_cases{
width:100%;
padding-top:20px;
padding-bottom:30px;
overflow:hidden;
}
.lab_case{
width:100%;
height:auto;
padding:0 0 15px 0;
overflow:hidden;
}
.lab_case ul{
margin:0;
padding:0;
list-style:none;
}
.lab_case ul li{
width:33.33333333%;
float:left;
height:auto;
border:none;
margin-right:0;
border-radius:0;
text-align:center;
overflow:hidden;
}
.lab_case ul li img{
width:94%;
margin:0 auto;
height:auto;
}

.lab_case_logo{
width:100%;
}
.lab_case_logo ul li{
width:46%;
margin:0 2% 20px 2%;
height:auto;
float:left;
}
.lab_case_logo ul li img{
width:auto;
height:38px;
margin:0 auto;
}

.sab_case_logo{
width:100%;
border:none;
height:auto;
box-shadow:0 0 0 rgba(24,26,31,0.1);
overflow:hidden;
}
.sab_case_logo ul li{
width:50%;
height:auto;
float:left;
border:none;
margin-bottom:10px;
text-align:center;
}
.sab_case_logo ul li img{
width:94%;
height:auto;
margin:0 auto;
border:1px solid #dbdbdb;
}

.all_lab_news{
width:100%;
padding-top:20px;
padding-bottom:20px;
overflow:hidden;
}

.lab_news{
width:100%;
overflow:hidden;
}

.lab_news_TT{
height:60px;
}
.lab_news_TT span{
height:50px;
line-height:50px;
font-size:24px;
}
.lab_news_TT label{
height:50px;
}
.lab_news_TT label a{
height:50px;
line-height:50px;
}

.lab_news_l{
width:100%;
float:none;
overflow:hidden;
}
.lab_news_l123{
width:100%;
height:auto;
position:static;
}
.lab_news_l1{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.lab_news_l2{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.lab_news_l3{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.lab_news_l123 img{
width:100%;
height:auto;
}

.lab_news_r{
width:100%;
float:none;
}

.lab_news_new{
width:100%;
height:auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.lab_news_newA{
width:100%;
height:40px;
line-height:20px;
position:static;
overflow: hidden;
}
.lab_news_newA a{
font-size:16px;
}
.lab_news_newB{
width:100%;
height:auto;
position:static;
}

.lab_news_rx{
width:100%;
padding-top:10px;
padding-bottom:0;
overflow:hidden;
}
.lab_news_rx ul{
margin:0;
padding:0;
list-style:none;
}
.lab_news_rx ul li{
width:100%;
height:auto;
position:static;
float:left;
padding-bottom:0;
margin-bottom:10px;
padding-bottom:6px;
overflow:hidden;
}
.lab_news_rx ul li:last-child{
border:none;
}
.lab_news_rxA{
width:100%;
font-size:14px;
position:static;
}
.lab_news_rxB{
width:100%;
height:24px;
line-height:24px;
position:static;
}
.lab_news_rxC{
width:100%;
position:static;
text-align:left;
height:24px;
line-height:24px;
}

.lab_news_rm{
width:100%;
overflow:hidden;
}
.lab_news_rm a{
width:100%;
padding-left:0;
height:40px;
display:block;
line-height:40px;
background:none;
background-color:#f2f2f2;
border-radius:10px;
font-size:16px;
text-align:center;
}

.sb_zbtns{
width:310px;
clear:both;
}
.sb_zbtns a{
width:310px;
height:36px;
display:block;
line-height:36px;
background:url(../img/arrow.png) 298px center no-repeat;
font-size:14px;
}

.all_lab_ad{
width:100%;
height:auto;
padding:40px 0 40px 0;
background:url(../img/mll_vd.jpg);
background-size:100% 100%;
overflow:hidden;
}
.lab_ad{
width:100%;
height:auto;
position:static;
}
.lab_adA{
width:100%;
height:auto;
line-height:32px;
font-size:20px;
position:static;
}
.lab_adB{
width:100%;
height:auto;
line-height:24px;
font-size:14px;
position:static;
margin:10px 0 20px 0;
}
.lab_adC{
width:320px;
height:40px;
position:static;
}
.lab_adD{
display:none;
}

.lab_curr ul li{
width:25%;
height:61px;
line-height:61px;
float:left;
background:none;
margin-right:0;
text-align:center;
}
.lab_curr ul li a{
font-size:16px;
text-decoration:none;
color:#1a1a1a;
}

.all_lab_about{
width:100%;
padding-top:20px;
padding-bottom:30px;
overflow:hidden;
}
.lab_about_Data{
width:100%;
height:auto;
position:static;
}
.lab_about_DataA{
width:100%;
height:50px;
line-height:50px;
position:static;
font-size:24px;
color:#1a1a1a;
}
.lab_about_DataAe{
width:100%;
height:26px;
line-height:26px;
position:static;
font-size:16px;
color:#cdcdcd;
}
.lab_about_DataB{
width:100%;
height:auto;
line-height:24px;
position:static;
font-size:14px;
color:#333333;
overflow:hidden;
}
.lab_about_DataC{
width:100%;
height:auto;
position:static;
margin-top:15px;
margin-bottom:20px;
overflow:hidden;
}
.lab_about_DataC img{
width:100%;
display:block;
}

.lab_culture{
width:100%;
}
.lab_culture ul li{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.lab_cultureA{
margin:0 auto;
position:static;
}
.lab_cultureB{
width:100%;
height:40px;
line-height:40px;
font-size:18px;
text-align:center;
position:static;
}
.lab_cultureC{
width:100%;
height:auto;
line-height:22px;
font-size:14px;
position:static;
text-align:center;
}


.all_sixS_fanwei{
width:100%;
padding-top:20px;
padding-bottom:30px;
height:auto;
background:none;
background-color:#f2f5fa;
overflow:hidden;
}
.sixS_fanwei_TT{
width:100%;
height:60px;
line-height:50px;
text-align:center;
font-size:24px;
color:#1a1a1a;
}
.sixS_fanwei{
width:100%;
height:auto;
}
.sixS_fanwei ul{
margin:0;
padding:0;
list-style:none;
}
.sixS_fanwei ul li{
width:50%;
float:left;
margin-bottom:5px;
}
.sixS_fanwei_li{
width:94%;
height:auto;
position:static;
margin:0 auto;
position:static;
}
.sixS_fanwei_lia{
width:100%;
height:48px;
text-align:center;
position:static;
z-index:2;
display:none;
}
.sixS_fanwei_lib{
display:none;
}
.sixS_fanwei_lic{
width:100%;
height:40px;
font-size:14px;
line-height:40px;
color:#1a1a1a;
text-align:center;
position:static;
font-weight:bold;
z-index:2;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.sixS_fanwei_lid{
width:100%;
height:auto;
position:static;
z-index:1;
}
.sixS_fanwei_lid img{
width:100%;
display:block;
}

.all_lab_wh{
width:100%;
padding-top:20px;
padding-bottom:30px;
background-color:#19191a;
overflow:hidden;
}
.lab_wh_TT{
width:100%;
height:60px;
line-height:50px;
text-align:center;
font-size:24px;
color:#fff;
}
.lab_wh{
width:100%;
height:auto;
position:static;
}
.lab_wh1{
width:100%;
height:auto;
padding-top:0;
padding-left:0;
background-size:100% 100%;
position:static;
padding:20px 0;
margin-bottom:20px;
overflow:hidden;
}
.lab_wh2{
width:100%;
padding-top:0;
padding-left:0;
height:auto;
background-size:100% 100%;
position:static;
padding:20px 0;
margin-bottom:20px;
overflow:hidden;
}
.lab_wh3{
width:100%;
height:auto;
background-size:100% 100%;
position:static;
padding-top:0;
padding-left:0;
padding:20px 0 260px 0;
overflow:hidden;
}

.lab_wha{
width:96%;
margin:0 auto;
height:40px;
line-height:40px;
color:#fff;
opacity:0.1;
font-size:20px;
font-weight:bold;
}
.lab_whb{
width:96%;
margin:0 auto;
height:40px;
line-height:40px;
color:#fff;
font-size:24px;
font-weight:bold;
}
.lab_whc{
width:96%;
margin:0 auto;
line-height:24px;
color:#fff;
font-size:14px;
margin-top:15px;
overflow:hidden;
}

.lab_whax{
width:96%;
margin:0 auto;
height:40px;
line-height:40px;
color:#1a1a1a;
opacity:0.1;
font-size:20px;
font-weight:bold;
}
.lab_whbx{
width:96%;
margin:0 auto;
height:40px;
line-height:40px;
color:#1a1a1a;
font-size:24px;
font-weight:bold;
}
.lab_whcx{
width:96%;
margin:0 auto;
line-height:24px;
color:#1a1a1a;
font-size:14px;
margin-top:15px;
overflow:hidden;
}

.all_china{
width:100%;
padding-top:20px;
padding-bottom:30px;
background-size:100% 100%;
overflow:hidden;
}
.sixS_china{
width:100%;
height:auto;
position:static;
}
.sixS_chinaA{
width:100%;
height:70px;
line-height:30px;
font-size:24px;
color:#1a1a1a;
position:static;
}
.sixS_chinaB{
width:100%;
height:auto;
line-height:22px;
font-size:14px;
color:#1a1a1a;
position:static;
overflow:hidden;
}
.sixS_chinaC{
display:none;
}
.sixS_chinaD{
display:none;
}
.sixS_chinaE{
width:100%;
height:auto;
position:static;
overflow:hidden;
padding-bottom:15px;
}
.sixS_chinaE img{
width:100%;
display:block;
}

.six5_two{
display:none;
}


.all_sixS_bknews{
width:100%;
padding:20px 0 30px 0;
overflow:hidden;
}
.sixS_bknews_TS{
width:100%;
height:60px;
border-bottom:2px solid #dbdbdb;
overflow:hidden;
}
.sixS_bknews_T{
width:100%;
height:50px;
float:left;
line-height:50px;
font-size:24px;
color:#1a1a1a;
text-align:center;
}
.sixS_bknews_T em{
display:none;
}

.sixS_bknews_S{
display:none;
}

.sixS_bknews{
width:100%;
padding-top:8px;
overflow:hidden;
}
.sixS_bknews_left{
display:none;
}
.sixS_bknews_right{
width:100%;
float:none;
}
.sixS_bknews_list{
width:100%;
overflow:hidden;
}
.sixS_bknews_list ul{
margin:0;
padding:0;
list-style:none;
}
.sixS_bknews_list ul li{
width:100%;
float:left;
}
.sixS_bknews_listx{
width:100%;
height:auto;
background:none;
border-bottom:1px solid #c7c7c7;
position:static;
padding-bottom:10px;
overflow:hidden;
}
.sixS_bknews_listxA{
display:none;
}
.sixS_bknews_listxB{
display:none;
}
.sixS_bknews_listxC{
width:100%;
height:42px;
line-height:42px;
position:static;
font-size:16px;
color:#4c4c4c;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
font-weight:bold;
}
.sixS_bknews_listxD{
width:100%;
height:36px;
line-height:26px;
position:static;
font-size:14px;
color:#1a1a1a;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.sixS_bknews_listxE{
width:200px;
height:34px;
line-height:34px;
position:absolute;
left:95px;
top:124px;
font-size:14px;
color:#666666;
font-weight:bold;
}
.sixS_bknews_listxF{
width:200px;
height:27px;
line-height:27px;
position:static;
font-size:12px;
color:#1a1a1a;
background:url(../img/eye.png) left 5px no-repeat;
padding-left:30px;
}

.sixS_bknews_listxG{
display:none;
}
.sixS_bknews_listxH{
display:none;
}

DIV.bk_yellow{width:100%;padding-bottom:10px;padding-top:30px;}

.sk_article_box{
width:100%;
padding:0 0 10px 0;
overflow:hidden;
}
.sk_article_title{
width:100%;
padding:10px 0;
line-height:36px;
font-size:24px;
color:#1a1a1a;
font-weight:normal;
}
.sk_article_desc{
width:100%;
height:40px;
line-height:30px;
border-bottom:1px solid #f0f0f0;
color:#7e7f80;
font-size:14px;
}
.sk_article_desc span{
color:#e81414;
}
.sk_article_content{
width:100%;
padding:5px 0 20px 0;
overflow:hidden;
font-size:14px;
line-height:22px;
color:#1a1a1a;
}

.sk_cases_bz{
width:100%;
padding:15px 0 20px 0;
overflow:hidden;
font-size:14px;
line-height:22px;
color:#1a1a1a;
text-indent:2em;
}
.sk_cases_desc{
width:94%;
padding:20px 3%;
font-size:16px;
line-height:32px;
height:auto;
}

.sk_article_TS{
width:94%;
padding:10px 3% 20px 3%;
background-color:#f5f5f5;
overflow:hidden;
}
.sk_article_TS_ico{
width:100%;
height:59px;
line-height:59px;
padding-left:25px;
font-size:18px;
font-weight:bold;
color:#e84606;
background:url(../img/ts_ico.png) left 18px no-repeat;
}
.sk_article_TS_txt{
width:100%;
font-size:14px;
color:#1a1a1a;
overflow:hidden;
line-height:22px;
}
.sk_article_TS_txt strong{
font-size:18px;
color:#1a1a1a;
}
.sk_article_TS_txt strong em{
font-style:normal;
color:#e84606;
font-size:24px;
}

.sk_article_PN{
width:100%;
padding:10px 0;
line-height:36px;
font-size:14px;
border-top:1px solid #f0f0f0;
border-bottom:1px solid #f0f0f0;
overflow:hidden;
margin-top:40px;
color:#1a1a1a;
}
.sk_article_PN a:hover{
color:#e84606;
}
.sk_article_tool{
width:100%;
padding:10px 0 0 0;
overflow:hidden;
}
.sk_article_tool_left{
width:100%;
float:none;
}

.sk_article_tool_right{
width:100%;
float:none;
overflow:hidden;
}
.sk_article_tool_right a{
width:110px;
height:28px;
display:block;
line-height:28px;
border:1px solid #f0f0f0;
text-align:center;
font-size:14px;
color:#666666;
}
.sk_article_tool_right a:hover{
background-color:#e84606;
border-color:#e84606;
color:#fff;
}
.sk_article_copy{
width:840px;
height:72px;
line-height:72px;
text-align:right;
font-size:14px;
color:#1a1a1a;
}

.bsc_TT{
width:100%;
height:50px;
line-height:50px;
padding-top:20px;
font-size:24px;
font-weight:normal;
color:#1a1a1a;
text-align:center;
}
.bsc_TTT{
width:100%;
height:50px;
line-height:50px;
padding-top:20px;
font-size:24px;
font-weight:normal;
color:#1a1a1a;
text-align:center;
}
.bsc_Desc{
width:100%;
height:auto;
line-height:22px;
font-size:14px;
color:#1a1a1a;
padding-bottom:20px;
overflow:hidden;
text-align:center;
}
.bsc_Descs{
width:100%;
height:auto;
line-height:22px;
font-size:14px;
color:#fff;
padding-bottom:20px;
overflow:hidden;
text-align:center;
}
.bsc_tool{
width:100%;
height:auto;
padding-bottom:15px;
overflow:hidden;
}
.bsc_tool ul{
margin:0;
padding:0;
list-style:none;
}
.bsc_tool ul li{
width:100%;
height:auto;
float:left;
margin-bottom:15px;
}
.bsc_tool_li{
width:96%;
margin:0 auto;
height:auto;
border:1px solid #c7c7c7;
position:static;
background-color:#fff;
box-shadow:0 0 5px rgba(0,0,0,0.2);
border-radius:4px;
padding:10px 0;
overflow:hidden;
}
.bsc_tool_lia{
width:94%;
margin:0 auto;
height:48px;
line-height:48px;
padding-left:0;
font-size:20px;
color:#1a1a1a;
font-weight:bold;
position:static;
}
.tico_1{
background:none;
}
.tico_2{
background:none;
}
.bsc_tool_lib{
width:94%;
margin:0 auto;
height:auto;
line-height:22px;
font-size:14px;
color:#1a1a1a;
position:static;
overflow:hidden;
}
.bsc_tool_libb{
width:94%;
}
.bsc_tool_lic{
width:94%;
margin:0 auto;
height:38px;
line-height:38px;
font-size:14px;
color:#4c4c4c;
position:static;
}
.bsc_tool_lic strong{
font-size:24px;
color:#fcbf06;
font-family:Arial, Helvetica, sans-serif;
}
.bsc_tool_lid{
width:94%;
margin:0 auto;
height:36px;
position:static;
}
.bsc_tool_lid a{
width:89px;
height:36px;
display:block;
line-height:36px;
background:url(../img/more_ico_5.png) 69px center no-repeat;
font-size:16px;
color:#808080;
font-weight:bold;
}
.bsc_tool_lid a:hover{
background:url(../img/contact/icon.png) right center no-repeat;
color:#1a1a1a;
}

.all_addr{
width:100%;
height:auto;
padding-bottom:30px;
padding-top:0;
background-size:100% 100%;
overflow:hidden;
}

.bsc_addr_ul{
width:100%;
}
.bsc_addr_ul ul li{
width:100%;
margin-left:0;
margin-right:0;
}

.bsc_addr_li{
width:94%;
margin:0 auto;
background-color:#fff;
height:auto;
position:static;
overflow:hidden;
}
.bsc_addr_lia{
width:100%;
height:42px;
line-height:42px;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
position:static;
}
.bsc_addr_lib{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.bsc_addr_lib img{
width:100%;
display:block;
}

.bsc_addr_lic{
width:94%;
margin:10px auto;
padding-left:0;
height:auto;
line-height:24px;
background:none;
position:static;
font-size:14px;
color:#4c4c4c;
overflow:hidden;
}
.bsc_addr_lid{
width:94%;
margin:0 auto 10px auto;
padding-left:0;
position:static;
font-size:14px;
background:none;
}
.bsc_addr_lie{
display:none;
}

.bsc_other{
width:100%;
height:auto;
}
.bsc_other ul{
margin:0;
padding:0;
list-style:none;
}
.bsc_other ul li{
width:100%;
height:auto;
background:none;
padding-top:0;
float:left;
margin-bottom:15px;
}
.bsc_other_li{
width:100%;
height:auto;
position:static;
background-color:#fff;
border:1px solid #dcdcdc;
margin:0 auto;
padding:15px 0 10px 0;
overflow:hidden;
}
.bsc_other_lia{
width:94%;
margin:0 auto;
height:42px;
line-height:42px;
position:static;
font-size:20px;
color:#333333;
font-weight:bold;
}
.bsc_other_lib{
width:94%;
margin:6px auto;
height:auto;
line-height:22px;
position:static;
font-size:14px;
color:#4c4c4c;
overflow:hidden;
}
.bsc_other_lic{
width:94%;
margin:0 auto;
height:36px;
position:static;
font-size:14px;
color:#808080;
}
.bsc_other_lic a{
width:79px;
height:36px;
line-height:36px;
display:block;
background:url(../img/more_ico_5.png) 59px center no-repeat;
}
.bsc_other_lic a:hover{
background:url(../img/icon.png) right center no-repeat;
color:#1a1a1a;
}
.bsc_other_lid{
width:94%;
margin:0 auto;
height:60px;
position:static;
font-size:14px;
color:#808080;
}
.bsc_other_lid img{
height:50px;
display:block;
}

.bsc_other_lie{
width:108px;
height:36px;
position:static;
font-size:14px;
color:#808080;
}
.bsc_other_lie a{
width:108px;
height:36px;
line-height:36px;
display:block;
background:url(../img/more_ico_5.png) 89px center no-repeat;
}
.bsc_other_lie a:hover{
background:url(../img/icon.png) right center no-repeat;
color:#1a1a1a;
}


.m_footer{
display:block;
}
.footer{
display:none;
}
.tool{
display:block;
}

.all_cnas_jj{
width:100%;
background-size:auto 100%;
padding:20px 0 30px 0;
overflow:hidden;
}
.cnas_jj{
width:100%;
border:none;
height:auto;
position:static;
}
.cnas_jja{
width:100%;
height:auto;
line-height:30px;
font-size:16px;
text-align:center;
position:static;
padding:18px 0;
overflow:hidden;
}
.cnas_jjb{
width:100%;
height:auto;
word-wrap: break-word;
letter-spacing: 1px;
font-size:16px;
line-height:30px;
padding-bottom:5px;
position:static;
}
.cnas_jjb img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
}

.cnas_jjc{
width:100%;
height:auto;
position:static;
}
.cnas_jjc img{
width:100%;
display:block;
}

.cnas_jjd{
position:static;
margin:25px auto 0 auto;
}

.all_cnas_wf{
padding-top:5px;
padding-bottom:5px;
background-size:auto 100%;
}
.cnas_wf_TT{
width:100%;
height:auto;
line-height:32px;
font-size:24px;
}
.cma_rzdx{
width:100%;
padding-left:0;
padding-bottom:0;
overflow:hidden;
}
.cma_rzdx ul li{
background-size:21px 16px;
background-position:left 5px;
padding-left:25px;
height:auto;
line-height:24px;
float:left;
display:inline-block;
padding-right:0;
font-size:14px;
margin-bottom:15px;
overflow:hidden;
}

.all_lab_15189{
padding:20px 0 30px 0;
background-size:auto 100%;
overflow:hidden;
}
.lab_15189{
width:100%;
height:auto;
position:static;
}
.lab_15189a{
width:100%;
height:auto;
line-height:30px;
font-size:22px;
text-align:center;
position:static;
padding:18px 0;
overflow:hidden;
}
.lab_15189b{
width:100%;
height:auto;
font-size:14px;
line-height:24px;
position:static;
overflow:hidden;
}
.lab_15189c{
width:100%;
height:auto;
font-size:14px;
line-height:24px;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.lab_15189d{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.lab_15189d img{
width:100%;
height:auto;
}

.cnas_toll{
width:100%;
padding-top:15px;
overflow:hidden;
}
.cnas_toll ul{
margin:0;
padding:0;
list-style:none;
}
.cnas_toll ul li{
width:100%;
margin-right:0;
margin-bottom:15px;
float:left;
height:auto;
position:static;
}
.cnas_tolla{
width:100%;
text-align:center;
height:65px;
position:static;
z-index:2;
}
.cnas_tolla img{
height:65px;
}
.cnas_tollb{
width:100%;
text-align:center;
height:44px;
line-height:44px;
font-size:18px;
font-weight:bold;
position:static;
z-index:2;
}
.cnas_tollc{
width:100%;
height:auto;
line-height:24px;
font-size:14px;
position:static;
z-index:2;
overflow:hidden;
}
.cnas_tolld{
display:none;
}

.all_cnas_fw{
width:100%;
padding-top:20px;
padding-bottom:30px;
background-size:100% 100%;
height:auto;
overflow:hidden;
}
.cnas_fw{
width:100%;
overflow:hidden;
}
.cnas_fw_TT{
width:100%;
height:50px;
line-height:50px;
font-size:22px;
}
.cnas_fw_Desc{
width:100%;
height:auto;
line-height:24px;
font-size:14px;
padding-bottom:15px;
overflow:hidden;
}

.cnas_fw_tab{
width:300px;
}
.cnas_fw_tab ul li{
font-size:16px;
}

.cnas_fw_ox{
width:100%;
margin-top:26px;
}

.six5_kf{
width:320px;
}
.six5_kf_tel{
width:208px;
}
.six5_kf_tels{
width:208px;
}
.six5_kf_btn{
width:100px;
}
.six5_kf_btn a{
width:100px;
}
.six5_kf_btns{
width:100px;
}
.six5_kf_btns a{
width:100px;
}


.cnas_fwo{
width:100%;
height:auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.cnas_fwoA{
width:100%;
height:auto;
position:static;
}
.cnas_fwoA img{
width:100%;
height:auto;
}
.cnas_fwoB{
width:94%;
margin:0 auto;
height:48px;
line-height:48px;
position:static;
font-size:16px;
}
.cnas_fwoB i{
font-size:12px;
}
.cnas_fwoC{
width:94%;
margin:15px auto 0 auto;
height:auto;
position:static;
}
.cnas_fwoC dl dt{
width:50%;
height:26px;
line-height:26px;
font-size:14px;
}

.cnas_fwoD{
width:120px;
height:32px;
position:absolute;
left:727px;
top:318px;
}
.cnas_fwoD a{
width:118px;
height:30px;
line-height:30px;
display:block;
border:1px solid #313131;
border-radius:40px;
text-align:center;
font-size:14px;
color:#000000;
text-decoration:none;
}
.cnas_fwoD a:hover{
background-color:#ffaa00;
border-color:#ffaa00;
}

.cnas_fwx{
width:100%;
height:auto;
position:static;
}
.cnas_fwxA{
width:99%;
margin:0 auto;
height:auto;
padding-bottom:15px;
position:static;
border:1px solid #fff;
background-color:#fff;
border-radius:10px;
margin-bottom:15px;
overflow:hidden;
}

.cnas_fwxx{
width:100%;
height:auto;
overflow:hidden;
}
.cnas_fwxx_l{
width:100%;
float:left;
height:auto;
padding-top:20px;
padding-bottom:20px;
overflow:hidden;
text-align:center;
font-size:20px;
font-weight:lighter;
}
.cnas_fwxx_l strong{
font-weight:bold;
font-size:24px;
}

.cnas_fwxx_r{
width:94%;
margin:0 auto;
float:none;
padding-top:10px;
overflow:hidden;
}
.cnas_fwxx_rt{
width:100%;
height:42px;
line-height:42px;
font-size:18px;
font-weight:bold;
}
.cnas_fwxx_rx{
width:100%;
overflow:hidden;
}
.cnas_fwxx_rx ul{
margin:0;
padding:0;
list-style:none;
}
.cnas_fwxx_rx ul li{
float:left;
height:28px;
line-height:28px;
display:inline-block;
margin-right:20px;
font-size:14px;
}

.cnas_fwxB{
width:99%;
margin:0 auto;
padding-bottom:15px;
height:auto;
position:static;
border:1px solid #fff;
border-radius:10px;
background-color:#fff;
overflow:hidden;
}

.cnas_fwxC{
width:100%;
height:auto;
padding:15px 0;
position:static;
overflow:hidden;
}
.cnas_fwxC img{
width:60%;
margin:0 auto;
display:block;
}

.lab_kfs{
width:320px;
margin:0 auto;
height:40px;
}
.lab_kfs_tel{
width:200px;
height:40px;
float:left;
background-color:#fcbe03;
line-height:40px;
font-size:14px;
color:#1a1a1a;
font-weight:bold;
text-align:center;
border-radius:40px;
}
.lab_kfs_btn{
width:100px;
height:40px;
float:right;
}
.lab_kfs_btn a{
width:98px;
height:38px;
display:block;
line-height:38px;
font-size:14px;
color:#fff;
font-weight:bold;
border:1px solid #fff;
border-radius:40px;
text-align:center;
}

.all_cnas_yz{
width:100%;
padding:20px 0;
overflow:hidden;
}
.cnas_yz{
width:100%;
height:auto;
position:static;
}
.cnas_yzA{
width:100%;
height:60px;
line-height:50px;
font-size:22px;
text-align:center;
position:static;
}
.cnas_yzB{
width:100%;
height:auto;
position:static;
}
.cnas_yzB ul{
margin:0;
padding:0;
list-style:none;
}
.cnas_yzB ul li{
width:100%;
margin-right:0;
height:auto;
padding:15px 0 14px 0;
margin-bottom:15px;
position:static;
overflow:hidden;
}
.cnas_icon{
height:auto;
position:static;
text-align:center;
margin:0 auto;
}
.cnas_icon img{
width:53px;
height:auto;
}
.cnas_yzBa{
width:100%;
height:52px;
line-height:52px;
font-size:18px;
position:static;
padding:0;
text-align:center;
}
.cnas_yzBb{
width:94%;
margin:0 auto;
height:auto;
position:static;
padding:15px 0;
overflow:hidden;
}
.cnas_yzBb dl dt{
width:100%;
}
.cnas_yzBba{
width:90%;
padding-left:22px;
height:39px;
line-height:39px;
background:url(../img/fan_dh.png) left center no-repeat;
font-size:16px;
color:#000000;
font-weight:bold
}
.cnas_yzBbb{
width:90%;
padding-left:22px;
font-size:14px;
line-height:24px;
color:#4c4c4c;
padding-bottom:8px;
overflow:hidden;
}

.all_cnas_yj{
width:100%;
height:auto;
padding-top:20px;
background:none;
padding-bottom:10px;
background-color:#f7f7f7;
overflow:hidden;
}
.lab_xm_TT{
width:100%;
height:auto;
line-height:30px;
padding-bottom:15px;
text-align:center;
font-size:24px;
color:#1a1a1a;
overflow:hidden;
}
.cnas_yj{
width:100%;
}
.cnas_yj ul{
margin:0;
padding:0;
list-style:none;
}
.cnas_yj ul li{
width:100%;
float:left;
height:auto;
margin-right:0;
background-color:#fff;
border-radius: 10px;
margin-bottom:15px;
overflow:hidden;
}
.cnas_yja{
width:100%;
padding-left:12px;
height:61px;
line-height:52px;
background-size:100% 100%;
font-size:20px;
font-weight:bold;
}
.cnas_yjb{
width:94%;
padding:20px 0 20px 0;
font-size:14px;
line-height:24px;
overflow:hidden;
margin:0 auto;
}

.all_cnas_hc{
width:100%;
background-size:100% 100%;
padding:20px 0 30px 0;
overflow:hidden;
}
.cnas_hc{
width:100%;
height:auto;
overflow:hidden;
}
.cnas_hc_TT{
width:100%;
padding-left:0;
text-align:center;
height:70px;
line-height:60px;
font-size:24px;
}
.cnas_hcx{
width:100%;
margin:0 auto;
padding-left:0;
padding-top:16px;
padding-bottom:16px;
overflow:hidden;
}
.cnas_hcx ul{
margin:0;
padding:0;
list-style:none;
}
.cnas_hcx ul li{
width:98%;
height:auto;
position:static;
margin-right:0;
padding:15px 0;
overflow:hidden;
}
.cnas_hcxA{
width:100%;
position:static;
text-align:center;
}
.cnas_hcxB{
width:100%;
font-size:18px;
position:static;
}
.cnas_hcxC{
width:100%;
margin:0 auto;
height:auto;
line-height:24px;
font-size:14px;
position:static;
overflow:hidden;
}

.all_ds_youshi{
background:url(../img/all_ys.jpg) center top no-repeat;
background-size:100% 100%;
}
.all_lab_youshi{
width:100%;
height:auto;
padding-top:20px;
padding-bottom:30px;
background-size:100% 100%;
overflow:hidden;
}
.lab_youshi{
width:100%;
}
.lab_youshi ul{
margin:0;
padding:0;
list-style:none;
}
.lab_youshi ul li{
width:100%;
height:auto;
float:left;
margin-bottom:15px;
}
.lab_youshi_li{
width:100%;
height:auto;
border-radius:10px;
position:static;
box-shadow: 0 0 0 rgba(0,0,0,.16);
padding-bottom:15px;
overflow:hidden;
}
.lab_youshi_lia{
width:100%;
height:auto;
position:static;
}
.lab_youshi_lia img{
width:100%;
border-radius:10px;
display:block;
}
.lab_youshi_lib{
width:94%;
margin:0 auto;
height:44px;
line-height:44px;
font-size:18px;
font-weight:bold;
position:static;
color:#1a1a1a;
text-align:center;
}
.lab_youshi_lic{
width:94%;
margin:0 auto;
height:auto;
line-height:24px;
font-size:14px;
position:static;
color:#1a1a1a;
overflow:hidden;
}

.vb_kf{
width:320px;
margin:0 auto;
height:40px;
}
.vb_kf_tel{
width:200px;
height:40px;
float:left;
background-color:#1a1a1a;
line-height:40px;
font-size:14px;
color:#fcbf05;
font-weight:bold;
text-align:center;
border-radius:40px;
}
.vb_kf_btn{
width:100px;
height:40px;
float:right;
}
.vb_kf_btn a{
width:98px;
height:38px;
display:block;
line-height:38px;
font-size:14px;
color:#1a1a1a;
font-weight:bold;
border:1px solid #1a1a1a;
border-radius:40px;
text-align:center;
}

.all_lab_lc{
width:100%;
padding:20px 0 30px 0;
overflow:hidden;
}
.lab_lc{
width:100%;
margin-top:0;
height:auto;
background:none;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.lab_lc_ba{
display:none;
}
.lab_lc_bb{
display:none;
}
.lab_lc ul{
margin:0;
padding:0;
list-style:none;
}
.lab_lc ul li{
width:100%;
height:auto;
margin-right:0;
position:static;
margin-top:20px;
margin-right:0;
}
.lab_lcA{
width:100%;
text-align:center;
height:auto;
position:static;
}
.lab_lcA img{
width:90px;
height:auto;
}
.lab_lcB{
width:100%;
height:43px;
line-height:43px;
position:static;
font-size:16px;
}
.lab_lcC{
width:98%;
margin:0 auto;
height:auto;
font-size:14px;
line-height:24px;
background:none;
padding-top:0;
overflow:hidden;
color:#1a1a1a;
position:static;
display:block;
}
.lab_lcD{
display:none;
}

.all_lab_anli{
width:100%;
height:auto;
padding-top:20px;
background:none;
background-color:#ebebeb;
padding-bottom:30px;
overflow:hidden;
}
.lab_anli{
width:100%;
padding-bottom:0;
overflow:hidden;
}
.lab_anli_logo{
width:100%;
padding-bottom:20px;
overflow:hidden;
}
.lab_anli_logo img{
width:100%;
display:block;
}

.all_lab_xmjs{
width:100%;
padding:20px 0 30px 0;
background-size:auto 100%;
overflow:hidden;
}

.all_lab_iso17025js{
width:100%;
padding:20px 0 30px 0;
background-size:auto 100%;
overflow:hidden;
}

.lab_xmjs{
width:100%;
height:auto;
position:static;
}

.iso17025_xmjs{
width:100%;
height:auto;
position:static;
}

.iso17020_xmjs{
height:auto;
}

.cma_xmjs{
height:auto;
}

.system_xmjs{
height:auto;
}

.lab_xmjs_A{
width:100%;
height:auto;
line-height:30px;
position:static;
font-size:24px;
color:#1a1a1a;
text-align:center;
padding-bottom:20px;
overflow:hidden;
}
.lab_xmjs_B{
width:100%;
height:auto;
line-height:24px;
position:static;
font-size:14px;
color:#1a1a1a;
overflow:hidden;
}
.lab_xmjs_C{
width:426px;
height:40px;
position:static;
display:none;
}
.lab_xmjs_D{
width:100%;
height:auto;
position:static;
padding-top:15px;
overflow:hidden;
}
.lab_xmjs_D img{
width:100%;
display:block;
}

.all_cma_dx{
width:100%;
padding:20px 0 30px 0;
background-color:#0f57dc;
overflow:hidden;
}
.cma_dx4{
width:100%;
height:auto;
margin-top:0;
}
.cma_dx4 ul{
margin:0;
padding:0;
list-style:none;
}
.cma_dx4 ul li{
width:100%;
height:auto;
background-color:#fff;
overflow:hidden;
float:left;
margin-right:0;
border-radius:10px;
margin-bottom:15px;
}
.cma_dx4a{
width:100%;
height:auto;
overflow:hidden;
}
.cma_dx4a img{
width:100%;
display:block;
}
.cma_dx4b{
width:94%;
margin:0 auto;
padding:20px 0;
font-size:14px;
line-height:24px;
overflow:hidden;
}

.cma_dx{
width:100%;
height:auto;
position:static;
padding-bottom:20px;
overflow:hidden;
}
.cma_dxA{
width:100%;
height:auto;
position:static;
margin:15px 0;
}
.cma_dxA img{
width:100%;
}
.cma_dxB{
width:100%;
height:auto;
position:static;
margin:15px 0;
}
.cma_dxB img{
width:100%;
}
.cma_dxC{
width:100%;
height:auto;
position:static;
}
.cma_dxC img{
width:100%;
}
.cma_dxD{
width:100%;
height:auto;
position:static;
}
.cma_dxD img{
width:100%;
}

.all_iso15189_fw{
width:100%;
padding:20px 0;
overflow:hidden;
}
.iso15189_fw{
width:100%;
overflow:hidden;
}
.iso15189_fw ul{
margin:0;
padding:0;
list-style:none;
}
.iso15189_fw ul li{
width:99%;
border:1px solid #dcdcdc;
height:auto;
float:left;
position:static;
border-radius:10px;
margin-bottom:16px;
padding-bottom:15px;
overflow:hidden;
}
.iso15189_fwA{
width:100%;
height:auto;
position:static;
}
.iso15189_fwA img{
width:100%;
display:block;
}
.iso15189_fwB{
width:94%;
height:44px;
line-height:44px;
font-size:18px;
font-weight:bold;
position:static;
margin:0 auto;
}
.iso15189_fwC{
width:94%;
height:auto;
position:static;
margin:0 auto;
}
.iso15189_fwC dl{
margin:0;
padding:0;
list-style:none;
}
.iso15189_fwC dl dt{
width:100%;
float:left;
height:30px;
line-height:30px;
font-size:14px;
overflow:hidden;
}

.iso15189_fwCs{
width:94%;
height:auto;
position:static;
margin:0 auto;
overflow:hidden;
}
.iso15189_fwCs dl{
margin:0;
padding:0;
list-style:none;
}
.iso15189_fwCs dl dt{
width:100%;
float:left;
height:30px;
line-height:30px;
font-size:14px;
}

.cma_ag{
background:none;
}
.cma_bg{
background:none;
}

.all_cma_hc{
width:100%;
height:auto;
padding:20px 0 40px 0;
background-size:auto 100%;
background-position:center top;
overflow:hidden;
}
.cma_hc{
width:100%;
height:auto;
position:static;
}
.cma_hc_TT{
width:100%;
text-align:center;
font-size:22px;
position:static;
}
.cma_hc_li{
width:100%;
height:auto;
position:static;
}
.cma_hc_li ul li{
width:100%;
height:auto;
float:left;
margin-right:0;
position:static;
padding-bottom:15px;
overflow:hidden;
}

.cma_hc_lia{
width:100%;
height:auto;
position:static;
}
.cma_hc_lia img{
width:100%;
height:auto;
}
.cma_hc_lib{
font-size:16px;
position:static;
height:auto;
line-height:26px;
background:url(../img/hc_em.png) left 6px no-repeat;
background-size:16px 12px;
padding-left:20px;
padding-bottom:8px;
overflow:hidden;
}
.cma_hc_lic{
width:94%;
padding:0;
margin:0 auto;
height:auto;
font-size:14px;
position:static;
overflow:hidden;
}

.cma_hc_btn{
width:320px;
margin:0 auto;
padding-top:10px;
overflow:hidden;
}

.iso17025_bztxt{
font-size:14px;
line-height:26px;
}

.all_iso17025_dx{
width:100%;
padding:20px 0 30px 0;
background:none;
background-color:#122637;
overflow:hidden;
}
.iso17025_dx4{
width:100%;
height:auto;
margin-top:0;
}
.iso17025_dx4 ul{
margin:0;
padding:0;
list-style:none;
}
.iso17025_dx4 ul li{
width:95%;
padding:15px 2%;
height:auto;
border:1px solid #fff;
overflow:hidden;
float:left;
margin-right:0;
border-radius:10px;
margin-bottom:15px;
}
.iso17025_dx4a{
width:58px;
height:32px;
background-color:#fcbe03;
line-height:32px;
text-align:center;
font-size:18px;
font-weight:bold;
border-radius:6px;
overflow:hidden;
margin:0 auto;
}
.iso17025_dx4b{
width:100%;
padding-top:15px;
font-size:14px;
line-height:24px;
color:#fff;
font-weight:bold;
overflow:hidden;
text-align:center;
}

.iso17025_bz{
width:100%;
height:auto;
padding:0 0 18px 0;
border-radius:10px;
overflow:hidden;
}
.iso17025_bz ul{
margin:0;
padding:0;
list-style:none;
}
.iso17025_bz ul li{
width:98%;
height:36px;
line-height:36px;
text-align:center;
border-radius:10px;
margin:0 1% 12px 1%;
float:left;
font-size:14px;
font-weight:bold;
color:#fff;
}
.iso17025_bz ul li span{
color:#fff;
}

.iso17025_txt{
width:98%;
padding-left:2%;
font-size:14px;
line-height:24px;
color:#fff;
overflow:hidden;
}

.all_iso17025_tj{
width:100%;
padding-top:20px;
padding-bottom:20px;
overflow:hidden;
}
.iso17025_tj_TT{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
padding-bottom:15px;
text-align:center;
overflow:hidden;
}
.iso17025_tj{
width:100%;
height:auto;
position:static;
}
.iso17025_tja{
width:92%;
padding:20px 10px;
margin:0 auto;
height:auto;
position:static;
background-size:100% 100%;
border-radius:10px;
margin-bottom:20px;
overflow:hidden;
}
.iso17025_tj_name{
padding:0 20px;
display:inline-block;
height:40px;
line-height:40px;
background-color:#fef2cd;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.iso17025_tj_ox ul li{
width:90%;
padding-left:20px;
background:url(../img/om.png) left center no-repeat;
float:left;
font-size:14px;
height:auto;
line-height:24px;
overflow:hidden;
}
.iso17025_tjb{
width:92%;
padding:20px 10px;
margin:0 auto;
height:auto;
position:static;
background-size:100% 100%;
border-radius:10px;
margin-bottom:20px;
overflow:hidden;
}

.iso17025_hc{
width:100%;
height:auto;
background:none;
box-shadow: 0 0 12px rgba(0,0,0,.16);
border-radius: 10px;
overflow:hidden;
}
.iso17025_hc_TT{
width:100%;
padding-left:0;
height:60px;
line-height:60px;
font-size:24px;
background-color:#fcbf05;
text-align:center;
}
.iso17025_hcx{
width:94%;
padding-left:0;
margin:0 auto;
padding-top:20px;
overflow:hidden;
}
.iso17025_hcx ul{
margin:0;
padding:0;
list-style:none;
}
.iso17025_hcx ul li{
width:100%;
height:auto;
float:left;
border-bottom:1px solid #efefef;
position:static;
padding-bottom:15px;
margin-bottom:15px;
overflow:hidden;
}
.iso17025_hcx ul li:last-child{
border:none;
}
.iso17025_hcx_A{
width:100%;
height:auto;
line-height:24px;
position:static;
font-size:14px;
font-weight:bold;
overflow:hidden;
}
.iso17025_hcx_B{
width:100%;
height:auto;
line-height:24px;
position:static;
font-size:14px;
}

.all_iso15189_yj{
width:100%;
padding-top:20px;
padding-bottom:30px;
height:auto;
background-size:100% 100%;
overflow:hidden;
}
.iso15189_yj{
width:100%;
height:auto;
position:static;
}
.iso15189_yj_A{
width:100%;
height:46px;
position:static;
}
.iso15189_yj_A img{
height:36px;
}
.iso15189_yj_B{
width:100%;
height:auto;
position:static;
}
.iso15189_yj_B ul{
margin:0;
padding:0;
list-style:none;
}
.iso15189_yj_B ul li{
width:99%;
height:62px;
float:left;
border:1px solid #626262;
background-color:#141414;
border-radius:10px;
margin-right:0;
margin-bottom:12px;
text-align:center;
font-size:14px;
line-height:24px;
color:#fff;
font-weight:bold;
padding-top:16px;
}
.iso15189_yj_B ul li:last-child{
width:99%;
height:auto;
line-height:24px;
padding:10px 0;
overflow:hidden;
}
.iso15189_yj_C{
width:100%;
height:46px;
position:static;
}
.iso15189_yj_C img{
height:36px;
}
.iso15189_yj_D{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.iso15189_yj_D img{
width:100%;
display:block;
}

.iso15189_yj_E{
width:376px;
height:40px;
position:static;
}

.all_iso15189_hc{
width:100%;
padding:20px 0 30px 0;
height:auto;
background:url(../img/all_hc.jpg) center top no-repeat;
overflow:hidden;
}
.iso15189_hc{
width:100%;
height:auto;
position:static;
}
.iso15189_hc_TT{
width:100%;
text-align:center;
font-size:24px;
position:static;
}
.iso15189_hc_li{
width:100%;
position:static;
}
.iso15189_hc_li ul li{
padding-left:24px;
background-size:16px 12px;
font-size:16px;
padding-bottom:22px;
overflow:hidden;
}

.all_dilac_yj{
width:100%;
height:auto;
padding:20px 0;
background:none;
background-color:#f6ba04;
overflow:hidden;
}
.dilac_yj{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.dilac_yj_A{
width:80%;
padding-left:16px;
height:56px;
line-height:56px;
font-size:24px;
background-size:4px 30px;
position:static;
}
.dilac_yj_B{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.dilac_yj_B ul{
margin:0;
padding:0;
list-style:none;
}
.dilac_yj_B ul li{
width:100%;
float:left;
margin-bottom:10px;
}
.dilac_yj_Ba{
width:100%;
height:40px;
line-height:40px;
font-size:16px;
font-weight:bold;
}
.dilac_yj_Bb{
width:auto;
font-size:14px;
overflow:hidden;
}
.dilac_yj_C{
width:80%;
padding-left:16px;
height:56px;
line-height:56px;
font-size:24px;
background-size:4px 30px;
position:static;
color:#fff;
overflow:hidden;
}
.dilac_yj_D{
width:100%;
height:auto;
position:static;
}
.dilac_yj_D dl{
margin:0;
padding:0;
list-style:none;
}
.dilac_yj_D dl dt{
padding:14px 2% 14px 3%;
height:auto;
line-height:24px;
font-size:16px;
margin-right:0;
width:94%;
overflow:hidden;
}

.all_dilac_fw{
width:100%;
padding:30px 0;
overflow:hidden;
}
.dilac_fw{
width:100%;
height:auto;
}
.dilac_fw ul li{
width:100%;
height:auto;
margin-right:0;
margin-bottom:15px;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.dilac_fwA{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.dilac_fwA img{
width:100%;
height:auto;
}
.dilac_fwB{
width:94%;
margin:0 auto;
height:42px;
line-height:42px;
font-size:16px;
position:static;
}
.dilac_fwC{
width:94%;
margin:0 auto;
position:static;
height:auto;
}
.dilac_fwC dl dt{
width:94%;
padding-left:14px;
float:left;
background:url(../img/em.png) left 8px no-repeat;
line-height:22px;
color:#333333;
font-size:15px;
margin-bottom:10px;
overflow:hidden;
}

.all_dilac_hc{
width:100%;
padding:20px 0 30px 0;
overflow:hidden;
}
.dilac_hc{
width:100%;
height:auto;
position:static;
}
.dilac_hc_TT{
width:100%;
height:60px;
line-height:50px;
font-size:24px;
position:static;
text-align:center;
}
.dilac_hc_li{
width:100%;
height:auto;
position:static;
padding-bottom:10px;
overflow:hidden;
}
.dilac_hc_li ul li{
padding-left:22px;
float:left;
height:auto;
line-height:24px;
font-size:14px;
background:url(../img/hc_em.png) left 6px no-repeat;
background-size:16px 12px;
margin-bottom:10px;
}

.dilac_hc_kf{
position:static;
width:320px;
margin:0 auto;
}

.dilac_hc_img{
width:100%;
height:auto;
position:static;
text-align:center;
margin-top:15px;
}
.dilac_hc_img img{
width:80%;
}

.all_iso17020_bs{
width:100%;
background-size:100% 100%;
overflow:hidden;
}
.iso17020_yj{
width:100%;
padding-bottom:20px;
overflow:hidden;
}
.iso17020_yjl{
width:100%;
float:left;
margin-bottom:20px;
}
.iso17020_yjl img{
width:100%;
display:block;

}
.iso17020_yjr{
width:100%;
float:right;
}
.iso17020_yjr img{
width:100%;
display:block;
}

.sab_case-left{
display:none;
}

.all_iso17020_hc{
width:100%;
height:auto;
padding:20px 0 30px 0;
background:url(../img/all_hc.jpg) center top no-repeat;
overflow:hidden;
}

.iso17020_hc{
width:100%;
overflow:hidden;
}
.iso17020_hc ul li{
width:100%;
float:left;
height:auto;
background-color:#fff;
position:static;
margin-bottom:15px;
overflow:hidden;
}
.iso17020_hcA{
width:100%;
height:50px;
background-color:#fcbe03;
line-height:50px;
font-size:30px;
font-style:italic;
font-weight:bold;
text-align:center;
position:static;
}
.iso17020_hcB{
width:96%;
height:auto;
line-height:26px;
font-size:16px;
font-weight:bold;
margin:0 auto;
position:static;
padding-top:10px;
overflow:hidden;
}
.iso17020_hcC{
width:94%;
padding:3%;
height:auto;
line-height:24px;
font-size:14px;
position:static;
overflow:hidden;
}

.all_lab_design{
width:100%;
padding-top:20px;
padding-bottom:30px;
height:auto;
background-size:100% 100%;
overflow:hidden;
}
.lab_design{
width:100%;
height:auto;
padding-bottom:15px;
overflow:hidden;
}
.lab_design ul li{
width:100%;
height:auto;
padding-left:0;
padding-top:0;
margin-right:0;
border:none;
box-shadow:0 0 0 rgba(0,0,0,0.1);
overflow:hidden;
}
.lab_design_dl{
width:94%;
margin:0 auto;
overflow:hidden;
}
.lab_design_dl dl dt{
width:100%;
height:auto;
line-height:24px;
font-size:14px;
padding-bottom:10px;
overflow:hidden;
}

.design_yzB{
width:100%;
height:auto;
}
.design_yzB ul li{
width:100%;
height:auto;
position:static;
margin-right:0;
margin-bottom:20px;
}
.design_yzBa{
width:94%;
margin:0 auto;
height:52px;
line-height:52px;
font-size:16px;
position:static;
}
.design_yzBb{
width:94%;
margin:0 auto;
height:auto;
position:static;
padding:10px 0;
overflow:hidden;
}
.design_yzBb dl dt{
width:100%;
font-size:14px;
}
.design_yzBc{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.design_yzBc img{
width:100%;
height:auto;
}

.renovation_yzB{
width:100%;
height:auto;
margin-top:10px;
}
.renovation_yzB ul li{
width:100%;
height:auto;
position:static;
margin-right:0;
margin-bottom:20px;
}
.renovation_yzBa{
width:94%;
margin:0 auto;
height:44px;
line-height:44px;
font-size:16px;
position:static;
}
.renovation_yzBb{
width:94%;
margin:0 auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.renovation_yzBb dl dt{
width:100%;
font-size:14px;
}
.renovation_yzBbb{
width:94%;
margin:0 auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.renovation_yzBbb dl dt{
width:100%;
font-size:14px;
}
.renovation_yzBc{
width:100%;
height:auto;
position:static;
}
.design_yzBc img{
width:100%;
height:auto;
}


.all_lab_design_fw{
width:100%;
padding-top:20px;
padding-bottom:20px;
overflow:hidden;
}

.design_fw{
width:100%;
overflow:hidden;
}
.design_fw ul{
margin:0;
padding:0;
list-style:none;
}
.design_fw ul li{
width:99%;
height:38px;
float:left;
border:1px solid #efefef;
line-height:38px;
text-align:center;
margin-right:0;
margin-bottom:12px;
border-radius:10px;
font-size:14px;
}
.design_fw ul li span{
color:#fcbe03;
}

.design_fw ul li.wids{
width:100%;
}

.design_sg{
width:100%;
height:auto;
}
.design_sg ul{
margin:0;
padding:0;
list-style:none;
}
.design_sg ul li{
width:100%;
height:40px;
float:left;
background-color:#f4f4f5;
line-height:40px;
text-align:center;
margin-right:0;
margin-bottom:12px;
border-radius:10px;
font-size:14px;
}

.design_gf{
width:100%;
height:auto;
border-radius:10px;
overflow:hidden;
position:static;
box-shadow:0 0 12px rgba(0,0,0,0.1);
overflow:hidden;
}
.renovation_gf{
width:100%;
height:auto;
border-radius:10px;
overflow:hidden;
position:relative;
box-shadow:0 0 12px rgba(0,0,0,0.1);
overflow:hidden;
}
.design_gfa{
width:100%;
height:auto;
position:static;
z-index:2;
overflow:hidden;
}
.design_gfa img{
width:100%;
display:block;
}
.design_gfb{
width:100%;
height:auto;
position:static;
z-index:1;
overflow:hidden;
}
.renovation_gfb{
width:100%;
height:auto;
position:static;
z-index:1;
}
.design_gfb ul{
margin:0;
padding:0;
list-style:none;
}
.design_gfb ul li{
width:100%;
float:left;
height:127px;
border-right:0;
border-bottom:1px solid #eeeeee;
position:relative;
}

.design_gfb ul li:nth-child(6){
display:none;
}
.design_gfb ul li:nth-child(7){
display:none;
}
.design_gfb ul li:nth-child(10){
display:none;
}
.design_gfb ul li:nth-child(11){
display:none;
}

.design_gfbA{
width:90%;
height:auto;
line-height:28px;
font-size:16px;
position:absolute;
left:12px;
top:20px;
overflow:hidden;
}
.design_gfbB{
width:14px;
height:2px;
background-color:#000000;
position:absolute;
left:12px;
top:107px;
}
.design_gfbC{
width:55px;
height:56px;
line-height:56px;
position:absolute;
right:0;
top:71px;
font-size:36px;
color:#efefef;
}
.design_gfb ul li:hover{
background-color:#ffbf0c;
}
.design_gfb ul li:hover .design_gfbC{
color:#000000;
opacity:0.4;
}

.renovation_gfb ul li:nth-child(17){
width:100%;
}
.renovation_gfb ul li:nth-child(18){
width:100%;
}
.renovation_gfb ul li:nth-child(19){
width:100%;
}
.renovation_gfb ul li:nth-child(19) .design_gfbA{
width:100%;
}

.all_lab_renovation{
width:100%;
height:auto;
padding-top:20px;
background-size:100% 100%;
padding-bottom:30px;
overflow:hidden;
}
.lab_renovation{
width:100%;
font-size:14px;
line-height:24px;
color:#fff;
padding-bottom:20px;
overflow:hidden;
}
.lab_renovation img{
width:100%;
display:block;
}

.instrument_gf{
width:100%;
height:auto;
border-radius:10px;
overflow:hidden;
position:static;
box-shadow:0 0 12px rgba(0,0,0,0.1);
}
.instrument_gf ul{
margin:0;
padding:0;
list-style:none;
}
.instrument_gf ul li{
width:100%;
height:auto;
float:left;
border-right:none;
border-bottom:1px solid #eeeeee;
position:static;
padding:15px 0;
overflow:hidden;
}
.instrument_gf ul li:last-child{
border-right:none;
width:100%;
}

.instrument_gfA{
width:94%;
margin:0 auto;
height:auto;
font-size:14px;
line-height:24px;
position:static;
text-align:center;
padding-top:10px;
overflow:hidden;
}
.instrument_gfA span{
font-size:16px;
}
.instrument_gfB{
margin:0 auto;
position:static;
}
.instrument_gfC{
width:55px;
height:56px;
line-height:56px;
position:absolute;
right:0;
top:71px;
font-size:36px;
color:#efefef;
}
.instrument_gf ul li:hover{
background-color:#ffbf0c;
}
.instrument_gf ul li:hover .instrument_gfC{
color:#000000;
opacity:0.4;
}

.all_lab_consumables{
width:100%;
height:auto;
padding-top:20px;
padding-bottom:30px;
overflow:hidden;
}
.lab_consumables{
width:100%;
height:auto;
}
.lab_consumables ul li{
width:100%;
height:auto;
margin-right:0;
position:static;
padding:15px 0;
overflow:hidden;
}
.lab_consumables_A{
width:90%;
margin:0 auto;
position:static;
font-size:16px;
}
.lab_consumables_B{
width:94%;
margin:0 auto;
height:auto;
position:static;
font-size:14px;
overflow:hidden;
}

.all_lab_introduction{
width:100%;
height:auto;
padding-top:20px;
padding-bottom:10px;
overflow:hidden;
background-size:100% 100%;
}
.introduction_zd{
width:100%;
height:auto;
position:static;
}
.introduction_zd_l{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.introduction_zd_l img{
width:100%;
}

.introduction_zd_r{
width:100%;
height:auto;
position:static;
border-radius:10px;
box-shadow:0 0 12px rgba(0,0,0,0.1);
overflow:hidden;
margin-bottom:15px;
}
.introduction_zd_r img{
width:100%;
}

.all_introduction_hc{
width:100%;
padding:20px 0 30px 0;
background-color:#f4f4f5;
overflow:hidden;
}

.introduction_hcA{
width:100%;
}
.introduction_hcA ul li{
width:100%;
height:auto;
margin-right:0;
margin-bottom:20px;
}
.introduction_hcAa{
width:100%;
height:auto;
}
.introduction_hcAa img{
width:100%;
height:auto;
}
.introduction_hcAb{
width:94%;
margin:15px auto 10px auto;
font-size:16px;
}
.introduction_hcAc{
width:94%;
margin:0 auto;
line-height:24px;
font-size:14px;
padding-bottom:15px;
overflow:hidden;
}

.introduction_hcB{
width:100%;
}
.introduction_hcB ul li{
width:100%;
height:auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.introduction_hcBa{
width:100%;
height:auto;
position:static;
}
.introduction_hcBa img{
width:100%;
height:auto;
}
.introduction_hcBb{
width:94%;
margin:0 auto;
position:static;
font-size:16px;
}
.introduction_hcBc{
width:94%;
margin:0 auto;
position:static;
font-size:14px;
line-height:24px;
overflow:hidden;
}

.all_lab_search{
width:100%;
height:auto;
padding-top:20px;
padding-bottom:30px;
background-size:100% 100%;
overflow:hidden;
}
.lab_search{
width:100%;
overflow:hidden;
font-size:14px;
padding-bottom:20px;
line-height:24px;
color:#fff;
}

.all_lab_system{
width:100%;
height:auto;
padding-top:20px;
padding-bottom:30px;
overflow:hidden;
background-size:100% 100%;
}
.lab_system{
width:100%;
height:auto;
position:static;
margin-bottom:25px;
}
.lab_system_01{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.lab_system_02{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.lab_system_03{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.lab_system_04{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.lab_system_05{
width:100%;
height:auto;
position:static;
margin-bottom:15px;
}
.lab_system_06{
width:100%;
height:auto;
position:static;
}

.lab_system img{
width:100%;
display:block;
}

.all_training_jj{
width:100%;
overflow:hidden;
padding:20px 0 0 0;
}
.training_jj{
width:100%;
height:auto;
position:static;
box-shadow:0 0 0 rgba(0,0,0,0.16);
}
.training_jjs{
width:100%;
height:auto;
position:static;
}
.training_jjt{
width:100%;
height:62px;
line-height:52px;
font-size:18px;
position:static;
}
.training_jja{
position:static;
margin-bottom:15px;
padding-left:165px;
font-size:14px;
}
.training_jjb{
width:50%;
position:static;
padding-left:165px;
font-size:14px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.training_jjc{
width:94%;
padding:0 0 15px 0;
height:auto;
position:static;
overflow:hidden;
}
.training_jjct{
width:100%;
margin:0 auto;
font-size:18px;
}
.training_jjcx ul li{
width:80%;
padding-left:30px;
float:left;
line-height:24px;
font-size:14px;
margin-bottom:5px;
}
.training_jjd{
width:100%;
height:40px;
position:static;
margin-bottom:15px;
margin-top:15px;
}
.training_jjds{
width:100%;
height:40px;
position:static;
margin-bottom:15px;
margin-top:15px;
}
.training_jje{
display:none;
}


.all_training_main{
width:100%;
padding-top:0;
padding-bottom:30px;
background:none;
background-color:#fff;
overflow:hidden;
}
.training_main{
width:100%;
margin:0 auto 50px auto;
height:auto;
padding-top:0;
background:none;
overflow:hidden;
}
.training_bain{
height:auto;
}
.training_main_TT{
width:100%;
height:60px;
line-height:50px;
text-align:center;
font-size:24px;
}
.training_main_TxT{
width:94%;
margin:0 auto;
font-size:14px;
line-height:26px;
overflow:hidden;
}
.training_main_TxT img{
width:100%;
display:block;
}

.training_two{
width:100%;
}
.training_two_l{
width:92%;
padding:10px 4%;
float:left;
height:auto;
overflow:hidden;
margin-bottom:15px;
}
.training_two_lt{
width:100%;
height:50px;
line-height:50px;
font-size:20px;
}
.training_two_ld{
width:100%;
line-height:30px;
font-size:14px;
overflow:hidden;
}

.training_two_r{
width:92%;
padding:10px 4% 20px 4%;
float:none;
height:auto;
overflow:hidden;
}
.training_two_ra{
width:100%;
height:40px;
line-height:40px;
font-size:18px;
}
.training_two_rb{
width:100%;
line-height:24px;
font-size:14px;
overflow:hidden;
}
.training_two_rb img{
width:100%;
display:block;
}
.training_two_rc{
width:100%;
height:60px;
line-height:50px;
font-size:18px;
color:#fcbe03;
font-weight:bold;
}

.all_sr_best{
width:100%;
padding:20px 0 30px 0;
overflow:hidden;
}
.sr_best_TT{
width:100%;
height:60px;
line-height:50px;
font-size:24px;
}
.sr_best{
width:100%;
}
.sr_best ul{
margin:0;
padding:0;
list-style:none;
}
.sr_best ul li{
width:100%;
height:auto;
padding-bottom:10px;
float:left;
margin-right:0;
margin-bottom:16px;
box-shadow:0 0 10px rgba(0,0,0,0.1);
overflow:hidden;
}
.sr_best ul li:last-child{
margin:0;
}
.sr_best_A{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.sr_best_A img{
width:100%;
display:block;
}
.sr_best_B{
width:94%;
height:44px;
line-height:44px;
margin:10px auto 0 auto;
font-size:18px;
color:#1a1a1a;
}
.sr_best_C{
width:94%;
height:auto;
line-height:24px;
font-size:14px;
color:#333333;
overflow:hidden;
margin:0 auto;
}
.sr_best_D{
width:94%;
margin:0 auto;
margin-top:8px;
}

.all_lab_solution_js{
width:100%;
padding-top:15px;
background-position:center bottom;
padding-bottom:20px;
overflow:hidden;
}
.lab_solution_js{
width:100%;
height:auto;
position:static;
}
.lab_solution_jsA{
width:100%;
height:60px;
line-height:50px;
position:static;
font-size:22px;
font-weight:bold;
color:#1a1a1a;
}
.lab_solution_jsB{
width:100%;
height:auto;
position:static;
line-height:24px;
font-size:14px;
color:#1a1a1a;
overflow:hidden;
}
.lab_solution_jsC{
width:100%;
height:auto;
position:static;
padding:15px 0;
overflow:hidden;
}
.lab_solution_jsC ul li{
width:40%;
background:url(../img/em.png) left center no-repeat;
height:40px;
float:left;
line-height:40px;
font-size:14px;
}
.lab_solution_jsD{
width:100%;
height:auto;
position:static;
}
.lab_solution_jsD img{
width:100%;
display:block;
}

.lab_solution_jsE{
width:320px;
margin:20px auto 0 auto;
position:static;
}

.all_lab_solution_nr{
width:100%;
padding-top:20px;
padding-bottom:30px;
background-size:100% 100%;
overflow:hidden;
}
.lab_solution_nr_TT{
width:100%;
height:60px;
line-height:50px;
font-size:22px;
color:#1a1a1a;
clear:both;
}
.lab_solution_nr{
width:100%;
height:auto;

}
.lab_solution_nr ul{
margin:0;
padding:0;
list-style:none;
}
.lab_solution_nr ul li{
width:31%;
padding-left:54px;
float:left;
height:60px;
line-height:60px;
margin-right:10px;
margin-bottom:20px;
background:url(../img/em.png) 19px center no-repeat;
background-color:#fff;
font-size:14px;
color:#4c4c4c;
font-weight:bold;
box-shadow:0 0 16px 0 rgba(0,0,0,0.16);
}
.lab_solution_nr_TxT{
width:100%;
font-size:14px;
color:#1a1a1a;
line-height:24px;
padding-bottom:30px;
overflow:hidden;
}

.lab_solution_zy{
width:100%;
}
.lab_solution_zy ul li{
width:auto;
padding:17px 3% 18px 3%;
float:left;
margin-bottom:20px;
background:none;
font-size:16px;
line-height:22px;
color:#4c4c4c;
}

.lab_solution_two{
width:100%;
height:auto;
padding-top:15px;
overflow:hidden;
}
.lab_solution_two ul li{
width:100%;
height:auto;
background:none;
margin-bottom:10px;
position:static;
}
.lab_solution_two_img{
margin:0 auto;
position:static;
}
.lab_solution_two_TT{
width:100%;
height:50px;
line-height:50px;
font-size:18px;
position:static;
text-align:center;
}
.lab_solution_two_dx{
width:100%;
height:auto;
position:static;
}
.lab_solution_two_dx dl dt{
font-size:14px;
}
.lab_solution_two ul li:nth-child(3) .lab_solution_two_dx{
width:100%;
}
.lab_solution_two ul li:nth-child(3) .lab_solution_two_dx dl dt{
width:100%;
}

.lab_solution_pz{
width:100%;
height:auto;
padding-bottom:15px;
overflow:hidden;
}
.lab_solution_pz ul{
margin:0;
padding:0;
list-style:none;
}
.lab_solution_pz ul li{
width:47%;
height:46px;
border:1px solid #dfdfdf;
float:left;
line-height:46px;
text-align:center;
margin:0 1% 12px 1%;
border-radius:10px;
font-size:14px;
}

.all_lab_solution_zz{
width:100%;
height:auto;
padding-top:20px;
padding-bottom:30px;
background-size:100% 100%;
overflow:hidden;
}
.lab_solution_zz_TT{
width:100%;
height:60px;
line-height:50px;
text-align:center;
font-size:22px;
color:#fff;
}
.lab_solution_zz_Desc{
width:100%;
height:auto;
line-height:24px;
text-align:center;
font-size:14px;
color:#fff;
overflow:hidden;
}
.lab_solution_zz{
width:100%;
padding:10px 0 10px 0;
overflow:hidden;
}
.lab_solution_zz ul{
margin:0;
padding:0;
list-style:none;
}
.lab_solution_zz ul li{
width:100%;
height:auto;
float:left;
background-color:#fff;
border-radius:10px;
margin:0;
box-shadow: 0 0 10px rgba(0,0,0,.08);
margin-bottom:15px;
overflow:hidden;
}
.lab_solution_zzx_TT{
width:94%;
margin:0 auto;
height:71px;
line-height:67px;
background:url(../img/tm.png) left bottom no-repeat;
font-size:22px;
}
.lab_solution_zzx{
width:94%;
margin:0 auto;
overflow:hidden;
}
.lab_solution_zzx dl{
margin:0;
padding:0;
list-style:none;
}
.lab_solution_zzx dl dt{
width:100%;
height:auto;
float:left;
line-height:24px;
padding:10px 0;
border-bottom:1px dashed #ebeef5;
font-size:14px;
overflow:hidden;
}
.lab_solution_zzx dl dt span{
color:#fcbe03;
font-size:18px;
}

.all_solution_yj{
width:100%;
padding-top:30px;
padding-bottom:100px;
background:url(../img/all_cnas_yj.jpg) center bottom no-repeat;
background-color:#f7f7f7;
overflow:hidden;
}

.xxx_cases{
width:100%;
padding-top:20px;
overflow:hidden;
}
.xxx_cases ul li{
width:100%;
float:left;
height:auto;
position:static;
margin-bottom:20px;
padding-bottom:20px;
overflow:hidden;
}
.xxx_casesA{
width:100%;
height:auto;
position:static;
border:none;
overflow:hidden;
}
.xxx_casesA img{
width:100%;
height:auto;
}
.xxx_casesB{
width:100%;
height:auto;
line-height:26px;
font-size:20px;
position:static;
margin:10px 0;
overflow:hidden;
}
.xxx_casesC{
width:100%;
height:26px;
line-height:20px;
position:static;
}
.xxx_casesD{
width:100%;
height:auto;
line-height:22px;
font-size:14px;
overflow:hidden;
position:static;
}
.xxx_casesE{
width:100%;
font-size:14px;
position:static;
}

.warp_curr{
width:80%;
padding-left:38px;
height:49px;
line-height:49px;
font-size:14px;
color:#666666;
background:url(../img/home_ico.png) 10px 15px no-repeat;
margin:0;
}

.all_st_cases{
padding-bottom:20px;
padding-top:20px;
overflow:hidden;
}

.st_cases_vs{
width:100%;
height:auto;
background:none;
background-color:#fff;
position:static;
padding:15px 0 25px 0;
overflow:hidden;
}
.st_cases_vsA{
width:94%;
margin:0 auto;
height:auto;
position:static;
overflow:hidden;
}

.st_cases_vsB{
width:94%;
margin:0 auto;
height:auto;
position:static;
overflow:hidden;
}
.st_cases_vsB ul li{
margin-right:16px;
}
.st_cases_vsCD{
width:100%;
position:static;
}
.st_cases_vsC{
width:94%;
margin:15px auto 0 auto;
height:auto;
line-height:30px;
font-size:20px;
clear:both;
overflow:hidden;
}
.st_cases_vsD{
width:94%;
margin:0 auto;
height:auto;
line-height:22px;
font-size:14px;
padding-bottom:15px;
overflow:hidden;
}
.st_cases_vsE{
margin-left:3%;
margin-bottom:15px;
position:static;
}
.st_cases_vsF{
margin-left:3%;
position:static;
}

.st_cases{
width:100%;
}

.st_cases_veft{
width:100%;
}

.st_cases_left{
width:100%;
padding-top:20px;
overflow:hidden;
}

.st_article_TiT{
width:100%;
padding-left:4%;
font-size:22px;
}

.st_article_TxT{
width:92%;
padding:0 4% 10px 4%;
overflow:hidden;
font-size:14px;
color:#4c4c4c;
line-height:22px;
}

.st_article_TxT img{
width:100%;
}

.st_sourse{
width:90%;
margin:0 auto;
height:auto;
line-height:30px;
padding:15px 2%;
overflow:hidden;
}

.st_jieshao{
width:94%;
margin:0 auto;
padding-top:20px;
padding-left:0;
font-size:14px;
overflow:hidden;
}
.st_jieshao strong{
font-size:20px;
}

.st_jieshao img.aut{
width:100%;
height:auto;
}

.st_article_PN{
width:94%;
padding:15px 0;
font-size:14px;
overflow:hidden;
}
.st_article_P{
width:100%;
height:34px;
line-height:34px;
float:none;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.st_article_N{
width:100%;
height:34px;
line-height:34px;
float:none;
text-align:left;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}

.st_cases_right{
display:none;
}

.cma_sesc{
width:100%;
font-size:14px;
padding-top:15px;
padding-bottom:14px;
line-height:24px;
overflow:hidden;
}

.cma_4th_TT{
width:100%;
height:55px;
line-height:45px;
font-size:22px;
text-align:center;
margin-top:10px;
}
.cma_4th{
width:100%;
}
.cma_4th ul li{
width:100%;
margin-right:0;
float:left;
margin-bottom:20px;
height:auto;
position:static;
padding:15px 0;
overflow:hidden;
}
.cma_4tha{
position:static;
margin:0 auto;
}
.cma_4thb{
width:100%;
height:22px;
line-height:22px;
font-size:12px;
position:static;
text-align:center;
}
.cma_4thc{
width:94%;
margin:0 auto;
height:auto;
line-height:24px;
font-size:14px;
position:static;
text-align:center;
overflow:hidden;
}

.all_cma_gfyj{
padding-top:20px;
padding-bottom:30px;
}
.cma_gfyj{
width:100%;
}
.cma_gfyj ul li{
width:100%;
margin-right:0;
}
.cma_gfyj_TT{
width:100%;
height:50px;
line-height:44px;
font-size:24px;
text-align:center;
}
.cma_gf{
width:100%;
padding-top:20px;
overflow:hidden;
}
.cma_gf dl dt{
width:50%;
height:auto;
margin-bottom:15px;
}
.cma_gfa{
width:94%;
margin:0 auto;
height:auto;
}
.cma_gfa img{
width:100%;
height:auto;
}
.cma_gfb{
width:100%;
padding-top:10px;
font-size:14px;
line-height:20px;
overflow:hidden;
}

.cma_yj{
width:100%;
padding-top:20px;
overflow:hidden;
}
.cma_yj dl dt{
width:90%;
font-size:14px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.cma_yj_txt{
width:100%;
padding:20px 0 20px 0;
overflow:hidden;
}

.cma_gfyj_kf{
margin:0 auto;
}

.all_cma_yz{
width:100%;
padding:20px 0;
overflow:hidden;
}
.cma_yz{
width:100%;
height:auto;
position:static;
}
.cma_yzA{
width:100%;
height:auto;
line-height:30px;
font-size:22px;
text-align:center;
position:static;
padding:15px 0;
overflow:hidden;
}
.cma_yzB{
width:100%;
height:auto;
position:static;
}
.cma_yzB ul{
margin:0;
padding:0;
list-style:none;
}
.cma_yzB ul li{
width:100%;
margin-right:0;
height:auto;
padding:0 0 14px 0;
margin-bottom:20px;
position:static;
overflow:hidden;
}
.cma_yzBc{
width:100%;
height:auto;
position:static;
}
.cma_yzBc img{
width:100%;
height:auto;
}
.cma_yzBa{
width:94%;
margin:0 auto;
height:auto;
line-height:28px;
font-size:18px;
position:static;
padding:0;
text-align:center;
padding:12px 0 15px 0;
overflow:hidden;
}
.cma_yzBb{
width:94%;
margin:0 auto;
height:auto;
position:static;
padding:15px 0;
overflow:hidden;
}
.cma_yzBb dl dt{
width:90%;
height:auto;
padding-left:30px;
font-size:14px;
line-height:24px;
background:url(../img/fan_dh.png) left 5px no-repeat;
margin-bottom:10px;
}

.all_iso17025_rzbz{
width:100%;
height:auto;
padding:20px 0 30px 0;
overflow:hidden;
}
.iso17025_rzbz{
width:100%;
height:auto;
position:static;
}
.iso17025_rzbzA{
height:44px;
line-height:44px;
font-size:22px;
position:static;
}
.iso17025_rzbzB{
width:100%;
height:auto;
line-height:22px;
font-size:14px;
position:static;
overflow:hidden;
}
.iso17025_rzbzC{
width:100%;
height:auto;
position:static;
padding-top:20px;
}
.iso17025_rzbzC ul li{
width:99%;
height:48px;
text-align:center;
float:left;
font-size:14px;
line-height:48px;
color:#4c4c4c;
font-weight:bold;
margin-right:0;
margin-bottom:10px;

}

.iso17025_rzbzD{
margin:0 auto;
position:static;
}

.all_iso17025_hc{
width:100%;
height:auto;
padding:20px 0 40px 0;
background-size:auto 100%;
background-position:center top;
overflow:hidden;
}
.iso17025_hc_li{
width:100%;
height:auto;
}
.iso17025_hc_li ul li{
width:100%;
height:auto;
float:left;
margin-right:0;
margin-bottom:15px;
position:static;
padding-bottom:15px;
overflow:hidden;
}

.iso17025_hc_lia{
width:100%;
height:auto;
position:static;
}
.iso17025_hc_lia img{
width:100%;
height:auto;
}
.iso17025_hc_lib{
width:94%;
margin:0 auto;
font-size:16px;
position:static;
padding:15px 0;
overflow:hidden;
}
.iso17025_hc_lic{
width:94%;
margin:0 auto;
height:auto;
font-size:14px;
position:static;
overflow:hidden;
}

.iso17020_gf{
width:100%;
padding-bottom:15px;
overflow:hidden;
}
.iso17020_gf dl dt{
width:94%;
padding-left:28px;
background:url(../img/em.png) 10px 25px no-repeat;
background-color:#f0f0f0;
}
.iso17020_gf dl dt:nth-child(1){
width:92%;
}
.iso17020_gf dl dt:nth-child(2),.iso17020_gf dl dt:nth-child(3){
width:92%;
}

.all_lab_lims_dxly{
padding-top:20px;
padding-bottom:30px;
}

.lims_dx{
width:94%;
padding:15px 3% 15px 3%;
margin-top:10px;
margin-bottom:16px;
overflow:hidden;
}
.lims_dx ul li{
width:90%;
padding-left:23px;
background-size:20px 15px;
font-size:14px;
margin-right:0;
}

.lims_dx_li{
width:100%;
height:auto;
padding-bottom:15px;
overflow:hidden;
}
.lims_dx_li ul li{
width:50%;
height:auto;
position:static;
margin-right:0;
margin-top:0;
}
.lims_dx_lia{
width:94%;
margin:0 auto;
height:auto;
position:static;
overflow:hidden;
}
.lims_dx_lia img{
width:100%;
height:auto;
}
.lims_dx_lib{
width:100%;
height:40px;
line-height:40px;
font-size:14px;
color:#000;
position:static;
}

.all_lims_zd{
padding:20px 0 30px 0;
}
.lims_zd{
width:100%;
height:auto;
position:static;
}
.lims_zdA{
width:100%;
height:auto;
position:static;
}
.lims_zdA img{
width:100%;
height:auto;
}
.lims_zdB{
width:100%;
position:static;
font-size:22px;
text-align:center;
}
.lims_zdC{
width:100%;
height:auto;
position:static;
padding-top:15px;
overflow:hidden;
}
.lims_zdC ul li{
width:90%;
padding-left:30px;
font-size:14px;
overflow:hidden;
}

.lims_mx{
width:100%;
height:auto;
}
.lims_mx ul li{
padding-left:40px;
padding-right:20px;
padding-top:18px;
padding-bottom:18px;
line-height:22px;
background:url(../img/em.png) 10px 22px no-repeat;
font-size:16px;
color:#333333;
margin-bottom:20px;
box-shadow:0 0 36px rgba(0,0,0,0.12);
}

.training_5th{
width:94%;
margin:0 auto;
}
.training_5th ul li{
width:100%;
margin:0 0 20px 0;
height:auto;
position:static;
padding:10px 0;
overflow:hidden;
}
.training_5th ul li:nth-child(4){
margin-left:0;
}
.training_5th ul li:nth-child(5){
margin-bottom:0;
}
.training_5tha{
position:static;
margin:0 auto;
}
.training_5thb{
width:94%;
margin:0 auto;
height:auto;
position:static;
text-align:center;
padding-top:10px;
font-size:14px;
overflow:hidden;
}
.training_5thc{
display:none;
}

.all_fa_yz{
width:100%;
padding-top:26px;
padding-bottom:35px;
background-size:100% 100%;
overflow:hidden;
}

.fa_yzB{
width:100%;
height:auto;
position:static;
}
.fa_yzB ul{
margin:0;
padding:0;
list-style:none;
}
.fa_yzB ul li{
width:100%;
margin-right:0;
height:auto;
padding:0 0 14px 0;
margin-bottom:20px;
position:static;
overflow:hidden;
}
.fa_yzBc{
width:100%;
height:auto;
position:static;
}
.fa_yzBc img{
width:100%;
height:auto;
}
.fa_yzBa{
width:94%;
margin:0 auto;
height:52px;
line-height:52px;
font-size:18px;
position:static;
padding:0;
text-align:center;
}
.fa_yzBb{
width:94%;
margin:0 auto;
height:auto;
position:static;
padding:15px 0;
overflow:hidden;
}
.fa_yzBb dl dt{
width:90%;
height:auto;
padding-left:30px;
font-size:14px;
line-height:24px;
background:url(../img/fan_dh.png) left 5px no-repeat;
margin-bottom:10px;
}

.all_solution_gf{
width:100%;
background:none;
overflow:hidden;
}
.solution_gf{
width:100%;
height:auto;
position:static;
}
.solution_gf_TT{
width:100%;
height:60px;
line-height:60px;
font-size:22px;
color:#000000;
position:static;
}
.solution_gf_li{
width:100%;
height:auto;
position:static;
}
.solution_gf_li ul li{
width:100%;
float:left;
height:auto;
position:static;
}
.solution_gf_lia{
width:100%;
padding-left:0;
background:none;
height:38px;
position:static;
font-size:16px;
line-height:38px;
}
.solution_gf_lib{
width:100%;
padding-left:0;
height:26px;
font-size:14px;
color:#4c4c4c;
position:static;
}

.solution_gf_img{
width:100%;
height:auto;
position:static;
margin-top:15px;
}
.solution_gf_img img{
width:100%;
height:auto;
}

.iso17025_jj .cnas_jjc{
height:auto;
}

.iso17025_jj_li{
width:100%;
}
.iso17025_jj_li ul li{
width:auto;
padding-left:28px;
background:url(../img/im.png) left 5px no-repeat;
height:auto;
line-height:24px;
float:left;
}


.all_EPCE_01{
padding:20px 0 30px 0;
background-position:center bottom;
height:auto;
overflow:hidden;
}
.EPCE_01{
width:100%;
height:auto;
position:static;
}

.EPCE_01l{
width:100%;
height:auto;
float:none;
}
.EPCE_01r{
width:100%;
float:none;
}

.EPCE_01a{
width:100%;
height:50px;
line-height:50px;
border-bottom:1px solid #333333;
position:static;
font-size:22px;
margin-top:0;
}
.EPCE_01b{
width:100%;
height:auto;
position:static;
padding:15px 0;
overflow:hidden;
}
.EPCE_01c{
width:100%;
height:48px;
line-height:48px;
position:static;
text-align:center;
}
.EPCE_01de{
margin:20px auto 0 auto;
}
.EPCE_01d{
position:static;
float:left;
}
.EPCE_01e{
position:static;
float:right;
}
.EPCE_01f{
width:100%;
height:auto;
position:static;
clear:both;
margin-top:20px;
}
.EPCE_01f img{
width:100%;
height:auto;
}

.all_EPCE_02{
padding-top:30px;
}
.EPCE_02_TT{
width:100%;
height:50px;
line-height:50px;
background:none;
padding-left:0;
font-size:22px;
border-bottom:1px solid #cecece;
}
.EPCE_02_TxT{
width:100%;
padding:20px 0;
overflow:hidden;
}

.all_FCS_list{
padding-top:20px;
padding-bottom:30px;
}
.FCS_list_tab{
width:100%;
height:auto;
padding-bottom:10px;
overflow:hidden;
}
.FCS_list_tab ul li{
width:48%;
margin:1%;
padding:0;
float:left;
background:none;
display:inline-block;
cursor:pointer;
}
.FCS_list_tab ul li:last-child{
background:none;
}
.FCS_list_tab ul li span{
width:100%;
display:block;
font-size:16px;
text-align:center;
background-color:#eee;
color:#000000;
}
.FCS_list_tab ul li.selected span{
border-bottom:none;
background-color:#ffb300;
}

.FCS_list_ox{
width:100%;
clear:both;
}

.FCS_list{
width:100%;
}
.FCS_list ul li{
width:100%;
margin-right:0;
}
.FCS_list_li{
width:100%;
height:auto;
position:static;
padding-bottom:15px;
overflow:hidden;
}
.FCS_list_lia{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.FCS_list_lia img{
width:100%;
height:auto;
}
.FCS_list_lib{
width:100%;
position:static;
overflow:hidden;
}
.FCS_list_lic{
width:94%;
margin:0 auto;
position:static;
overflow:hidden;
}

.all_FCS_lc{
width:100%;
padding-top:20px;
background-size:100% 100%;
height:auto;
padding-bottom:30px;
overflow:hidden;
}
.FCS_lc{
width:100%;
height:auto;
}
.FCS_lc ul li{
width:100%;
float:left;
margin-right:0;
height:auto;
position:static;
margin-bottom:20px;
padding:20px 0;
overflow:hidden;
}
.FCS_lcA{
width:100%;
text-align:center;
height:auto;
position:static;
}
.FCS_lcB{
width:100%;
font-size:18px;
text-align:center;
margin-top:6px;
position:static;
}
.FCS_lcC{
position:static;
margin:15px auto;
}
.FCS_lcD{
width:94%;
margin:0 auto;
height:auto;
position:static;
}
.FCS_lcD dl{
margin:0;
padding:0;
list-style:none;
}
.FCS_lcD dl dt{
width:94%;
}

.all_EPC_04{
padding-top:20px;
padding-bottom:30px;
}

.FCS_04{
width:100%;
height:auto;
background:none;
}
.FCS_04 ul li{
width:100%;
height:auto;
position:static;
margin-bottom:20px;
}
.FCS_04a{
width:100%;
text-align:center;
height:auto;
position:static;
}
.FCS_04b{
width:100%;
text-align:center;
position:static;
}
.FCS_04c{
width:100%;
text-align:center;
font-size:22px;
position:static;
}

.FCS_04e{
position:static;
margin:0 auto;
}
.FCS_04f{
width:100%;
position:static;
padding:10px 0 15px 0;
overflow:hidden;
}


.all_EPC_01{
padding-top:24px;
padding-bottom:30px;
height:auto;
background:none;
overflow:hidden;
}
.EPC_TT{
height:52px;
line-height:42px;
font-size:20px;
}
.EPC_01{
width:100%;
height:auto;
position:static;
}
.EPC_01a{
width:100%;
height:220px;
background-size:100% 100%;
position:static;
margin-bottom:15px;
}
.EPC_01b{
width:100%;
height:220px;
background-size:100% 100%;
position:static;
margin-bottom:15px;
}
.EPC_01c{
width:100%;
height:220px;
background-size:100% 100%;
position:static;
margin-bottom:15px;
}
.EPC_01d{
width:100%;
height:220px;
background-size:100% 100%;
position:static;
margin-bottom:15px;
}
.EPC_01e{
width:100%;
height:220px;
background-size:100% 100%;
position:static;
}

.EPC_01x{
width:94%;
margin:0 auto;
height:auto;
position:static;
}
.EPC_01xa{
width:94%;
margin:0 auto;
padding-top:15px;
font-size:18px;
position:static;
overflow:hidden;
}
.EPC_01xb{
width:94%;
margin:0 auto;
height:auto;
line-height:20px;
font-size:15px;
color:#4c4c4c;
position:static;
}

.EPC_01c .EPC_01xb{
width:270px;
}

.EPC_01f{
display:none;
}

.all_EPC_02{
width:100%;
padding-top:20px;
padding-bottom:30px;
background-size:100% 100%;
overflow:hidden;
}
.EPC_02{
width:100%;
height:auto;
}
.EPC_02 ul li{
width:100%;
height:auto;
margin-right:0;
margin-bottom:22px;
position:static;
padding-bottom:10px;
overflow:hidden;
}
.EPC_02a{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.EPC_02a img{
width:100%;
height:auto;
}
.EPC_02b{
width:100%;
text-align:center;
font-size:18px;
position:static;
}
.EPC_02c{
width:94%;
margin:0 auto;
height:auto;
position:static;
}
.EPC_02d{
position:static;
margin:0 auto;
}

.all_EPC_03{
width:100%;
background:none;
background-color:#060b0f;
height:auto;
padding:30px 0 30px 0;
overflow:hidden;
}
.EPC_03{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.EPC_03a{
width:100%;
height:auto;
font-size:22px;
line-height:30px;
position:static;
text-align:center;
padding-bottom:15px;
overflow:hidden;
}
.EPC_03b{
width:100%;
height:auto;
position:static;
}
.EPC_03b ul li{
width:100%;
height:auto;
float:left;
position:static;
border:none;
border-bottom:1px solid #4b5156;
margin-right:0;
margin-bottom:20px;
padding-bottom:20px;
overflow:hidden;
}
.EPC_03ba{
width:100%;
height:60px;
font-size:40px;
color:#ffaa00;
position:static;
text-align:center;
}
.EPC_03bb{
position:static;
text-align:center;
font-size:18px;
}
.EPC_03bc{
position:static;
text-align:center;
width:94%;
margin:0 auto;
}
.EPC_03c{
width:100%;
position:static;
}

.EPC_04{
width:100%;
height:auto;
background:none;
}
.EPC_04 ul li{
width:100%;
height:auto;
position:static;
margin-bottom:20px;
}
.EPC_04a{
width:100%;
text-align:center;
height:auto;
position:static;
}
.EPC_04b{
width:100%;
text-align:center;
position:static;
}
.EPC_04c{
width:100%;
text-align:center;
font-size:22px;
position:static;
}

.EPC_04d{
width:84%;
margin:0 auto;
height:auto;
position:static;
}
.EPC_04d dl dt{
width:94%;
}

.all_EPC_05{
padding-top:20px;
padding-bottom:30px;
}
.EPC_05{
width:100%;
margin:0 auto;
background:none;
height:auto;
}
.EPC_05 ul li{
width:46%;
margin-left:2%;
margin-right:2%;
height:180px;
float:left;
background-size:100% 100%;
position:relative;
}
.EPC_05a{
width:100%;
height:65px;
background-size:100% 100%;
border-radius:6px;
line-height:65px;
text-align:center;
position:absolute;
left:0;
top:0;
font-size:24px;
color:#000000;
font-weight:bold;
font-style:italic;
box-shadow:0 0 24px rgba(24,26,31,0.12);
}
.EPC_05b{
width:178px;
height:auto;
line-height:30px;
text-align:center;
position:absolute;
left:0;
top:77px;
font-size:18px;
color:#000000;
}
.EPC_05 ul li:hover .EPC_05a{
background-size:100% 100%;
}

.all_EPC_06{
width:100%;
height:auto;
background:none;
padding:20px 0;
background-color:#edeff6;
overflow:hidden;
}
.EPC_06{
width:100%;
height:auto;
position:static;
background-color:#fff;
padding-top:10px;
padding-bottom:20px;
overflow:hidden;
}
.EPC_06a{
width:100%;
height:38px;
line-height:38px;
font-size:16px;
color:#ffaa00;
font-weight:bold;
position:static;
text-align:center;
}
.EPC_06b{
width:100%;
height:54px;
line-height:54px;
font-size:22px;
color:#000000;
font-weight:bold;
position:static;
text-align:center;
}
.EPC_06c{
height:64px;
position:static;
margin:0 auto;
}
.EPC_06d{
width:94%;
height:auto;
position:static;
margin:0 auto;
}
.EPC_06d img{
width:100%;
height:auto;
}
.EPC_06e{
display:none;
}

.all_EPC_case{
padding-top:20px;
height:auto;
padding-bottom:30px;
background-size:100% 100%;
overflow:hidden;
}

.all_AS_01{
padding:20px 0 30px 0;
background-position:center bottom;
height:auto;
overflow:hidden;
}
.AS_01{
width:100%;
height:auto;
position:static;
}
.AS_01a{
width:100%;
height:50px;
line-height:50px;
border-bottom:1px solid #333333;
position:static;
font-size:22px;
}
.AS_01b{
width:100%;
height:auto;
position:static;
padding:15px 0;
overflow:hidden;
}
.AS_01c{
width:100%;
margin-top:20px;
position:static;
}
.AS_01d{
width:100%;
height:auto;
position:static;
clear:both;
margin-top:20px;
}
.AS_01d img{
width:100%;
height:auto;
display:block;
}



.all_AS_02{
padding:30px 0;
background-size:100% 100%;
height:auto;
overflow:hidden;
}
.AS_02{
width:100%;
height:auto;
}
.AS_02 ul li{
width:100%;
float:left;
margin-right:0;
margin-bottom:20px;
height:auto;
position:static;
padding:15px 0;
overflow:hidden;
}
.AS_02B{
width:100%;
text-align:center;
position:static;
font-size:18px;
}
.AS_02C{
position:static;
margin:5px auto 0 auto;
}
.AS_02D{
width:94%;
margin:15px auto 0 auto;
position:static;
}
.AS_02D dl dt{
width:auto;
}

.all_AS_03{
padding:20px 0 30px 0;
background-size:100% 100%;
height:auto;
overflow:hidden;
}
.AS_03{
width:100%;
height:auto;
position:static;
}
.AS_03a{
width:100%;
height:auto;
position:static;
margin:15px auto;
}
.AS_03a img{
width:100%;
height:auto;
display:block;
}
.AS_03b{
width:100%;
height:52px;
line-height:46px;
font-size:22px;
position:static;
text-align:center;
}
.AS_03c{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.AS_03d{
width:100%;
margin:0 auto;
height:auto;
position:static;
}
.AS_03d ul li{
width:auto;
overflow:hidden;
}

.AS_04{
width:100%;
height:auto;
background:none;
}
.AS_04 ul li{
width:100%;
height:auto;
position:static;
border-bottom:1px solid #cecece;
margin-bottom:20px;
padding-bottom:25px;
overflow:hidden;
}
.AS_04 ul li:last-child{
border:none;
margin-bottom:0;
padding-bottom:0;
}
.AS_04a{
width:100%;
text-align:center;
position:static;
}
.AS_04b{
width:100%;
text-align:center;
position:static;
height:24px;
line-height:24px;
}
.AS_04c{
width:100%;
height:46px;
line-height:46px;
text-align:center;
font-size:18px;
position:static;
}
.AS_04d{
width:100%;
height:auto;
position:static;
}
.AS_04d dl dt{
width:100%;
height:auto;
line-height:24px;
background:url(../img/em.png) left 9px no-repeat;
font-size:14px;
}
.AS_04d dl dt.AS_CC{
width:100%;
}

.all_AS_05{
width:100%;
padding:30px 0;
background-size:100% 100%;
height:auto;
overflow:hidden;
}
.AS_05{
width:100%;
height:auto;
position:static;
}
.AS_05a{
width:100%;
font-size:22px;
position:static;
}
.AS_05b{
width:100%;
height:auto;
text-align:center;
position:static;
}
.AS_05b img{
width:100%;
height:auto;
}
.AS_05c{
width:100%;
height:auto;
position:static;
}

.all_AS_06{
width:100%;
padding:20px 0 30px 0;
height:auto;
overflow:hidden;
}
.AS_06{
width:100%;
height:auto;
position:static;
}
.AS_06a{
width:100%;
height:62px;
line-height:56px;
font-size:22px;
position:static;
}
.AS_06b{
width:100%;
height:auto;
position:static;
margin:0;
overflow:hidden;
}
.AS_06b ul li{
width:94%;
height:auto;
line-height:24px;
border-left:1px solid #ffc600;
padding-left:16px;
margin-right:0;
margin-bottom:15px;
padding-top:10px;
padding-bottom:10px;
overflow:hidden;
}
.AS_06c{
width:100%;
height:auto;
position:static;
}

.all_AS_07{
padding-top:20px;
background-size:100% 100%;
padding-bottom:30px;
}
.AS_07_TT{
height:58px;
font-size:22px;
line-height:48px;
}

.AS_07{
width:100%;
overflow:hidden;
}
.AS_07 ul{
margin:0;
padding:0;
list-style:none;
}
.AS_07 ul li{
width:50%;
float:left;
margin-bottom:20px;
}
.AS_sox{
width:96%;
margin:0 auto;
height:auto;
position:static;
}
.AS_soxA{
width:100%;
height:auto;
position:static;
overflow:hidden;
}
.AS_soxA img{
width:100%;
height:auto;
display:block;
}

.AS_soxB{
width:100%;
height:40px;
line-height:40px;
position:static;
font-size:16px;
}

.all_VS_01{
background-size:100% 100%;
padding-top:20px;
padding-bottom:30px;
overflow:hidden;
}
.VS_01{
width:100%;
height:auto;
}
.VS_01 ul li{
width:100%;
height:auto;
position:static;
margin-right:0;
}
.VS_01a{
width:100%;
height:auto;
position:static;
}
.VS_01a img{
width:100%;
height:auto;
display:block;
}
.VS_01b{
width:100%;
font-size:18px;
text-align:center;
position:static;
margin-top:10px;
}
.VS_01c{
position:static;
margin:10px auto;
}
.VS_01d{
width:94%;
margin:0 auto;
padding-top:5px;
padding-bottom:20px;
position:static;
overflow:hidden;
}

.all_VS_02{
padding-top:20px;
background-size:100% 100%;
padding-bottom:30px;
overflow:hidden;
}
.VS_02{
width:100%;
}
.VS_02 ul li{
width:100%;
margin-bottom:20px;
}

.VS_02_zbtns{
width:94%;
height:auto;
margin:10px auto 0 auto;
}
.VS_02_zbtns a{
width:100%;
height:auto;
line-height:26px;
background:none;
text-align:center;
}
.VS_02_zbtns a:hover{
background:none;
}

.all_one_2024{
width:100%;
background:none;
height:auto;
padding:30px 0;
overflow:hidden;
}
.one_2024{
width:100%;
}
.one_2024_L{
width:100%;
float:left;
margin-top:0;
display:none;
}
.one_2024_Lx{
width:100%;
height:auto;
position:static;
background:none;
}
.one_2024_Lx1{
width:33.33333%;
height:auto;
position:static;
float:left;
margin-bottom:15px;
}
.one_2024_Lx2{
width:33.33333%;
height:auto;
position:static;
float:left;
margin-bottom:15px;
}
.one_2024_Lx3{
width:33.33333%;
height:auto;
position:static;
float:left;
margin-bottom:15px;
}
.one_2024_Lx4{
width:33.33333%;
height:auto;
position:static;
float:left;
margin-bottom:15px;
}
.one_2024_Lx5{
width:33.33333%;
height:auto;
position:static;
float:left;
margin-bottom:15px;
}
.one_2024_Lx6{
width:33.33333%;
height:auto;
position:static;
float:left;
margin-bottom:15px;
}
.one_2024_Lx7{
width:33.33333%;
height:auto;
position:static;
float:left;
margin-bottom:15px;
}
.one_2024_Lx8{
width:33.33333%;
height:auto;
position:static;
float:left;
margin-bottom:15px;
}
.one_2024_Lx9{
width:33.33333%;
height:auto;
position:static;
float:left;
margin-bottom:15px;
}

.one_2024_Lx a.round_ak{
margin:0 auto;
}

.one_2024_R{
width:100%;
height:auto;
float:none;
position:static;
padding-top:20px;
overflow:hidden;
}
.one_2024_Ra{
width:100%;
height:auto;
line-height:30px;
font-size:24px;
color:#000;
font-weight:bold;
position:static;
overflow:hidden;
}
.one_2024_Rb{
width:100%;
position:static;
font-size:16px;
margin:10px auto;
padding-left:24px;
}
.one_2024_Rc{
width:100%;
position:static;
}
.one_2024_Rd{
width:100%;
position:static;
}

.all_two_2024{
padding-top:20px;
padding-bottom:30px;
}
.two_2024_TT{
height:76px;
line-height:56px;
font-weight:bold;
font-size:24px;
}
.two_2024{
width:100%;
}
.two_2024 ul li{
float:left;
width:33%;
display:inline-block;
height:auto;
position:static;
margin-bottom:15px;
}
.two_2024 ul li:nth-child(1){
width:33%;
margin-right:0;
}
.two_2024 ul li:nth-child(2){
width:33%;
margin-right:0;
}
.two_2024 ul li:nth-child(3){
width:33%;
margin-right:0;
}
.two_2024 ul li:nth-child(4){
width:33%;
margin-right:0;
}
.two_2024 ul li:nth-child(5){
width:33%;
margin-right:0;
}
.two_2024a{
width:100%;
height:auto;
position:static;
text-align:center;
margin-bottom:10px;
}
.two_2024b{
height:60px;
line-height:60px;
position:static;
font-size:16px;
}
.two_2024b span{
font-size:32px;
}
.two_2024c{
position:static;
font-size:18px;

}

.all_hro{
padding-top:20px;
padding-bottom:30px;
}
.hro_TT{
height:68px;
line-height:58px;
font-size:24px;
}

.bs_pages{
    width:100%;
	padding-top:20px;
}


}