.all_search_banner{
width:100%;
height:125px;
padding-top:75px;
background-color:#f4f7fa;
}
.search_banner{
width:856px;
height:50px;
background-color:#fff;
position:relative;
border-radius:10px;
}
.search_bannera{
width:700px;
height:50px;
position:absolute;
left:15px;
top:0;
}
.search_bannera input{
width:700px;
height:50px;
line-height:50px;
border:none;
background:none;
font-size:14px;
color:#666;
}
.search_bannerb{
width:22px;
height:23px;
position:absolute;
right:15px;
top:13px;
}

.Mb_banner{
width:100%;
overflow:hidden;
}
.Mb_banner img{
width:100%;
display:block;
}

.banner_cases{
width:100%;
height:360px;
background:url(images/in_banner_cases.jpg) center top no-repeat;
}
.banner_cases_txt{
width:1200px;
padding-top:94px;
overflow:hidden;
}

.banner_news{
width:100%;
height:300px;
background:url(images/banner_news.jpg) center top no-repeat;
}
.banner_news_A{
width:100%;
height:56px;
line-height:56px;
font-size:38px;
color:#000;
font-weight:bold;
padding-top:74px;
padding-bottom:12px;
overflow:hidden;
}
.banner_news_B{
width:500px;
font-size:22px;
line-height:36px;
color:#4c4c4c;
overflow:hidden;
}

.banner_txt_2{
width:1200px;
height:74px;
line-height:74px;
font-size:54px;
color:#fff;
padding-top:111px;
font-weight:bold;
}
.banner_english_2{
width:1200px;
height:70px;
line-height:44px;
font-size:26px;
color:#fff;
}
.banner_line_2{
width:210px;
height:1px;
background-color:#e84606;
}

.banner_about{
width:100%;
height:380px;
background:url(images/banner_about.jpg) center top no-repeat;
overflow:hidden;
}
.banner_about_o{
width:1200px;
height:380px;
margin:0 auto;
position:relative;
}
.banner_about_oA{
width:836px;
height:68px;
line-height:68px;
font-size:24px;
color:#fff;
font-weight:bold;
position:absolute;
left:0;
top:95px;
}
.banner_about_oB{
width:736px;
height:40px;
line-height:40px;
font-size:20px;
color:#fff;
position:absolute;
left:0;
top:151px;
opacity:0.2;
}
.banner_about_oC{
width:736px;
height:1px;
background-color:#e2460b;
position:absolute;
left:0;
top:206px;
}
.banner_about_oD{
width:100%;
height:auto;
position:absolute;
left:0;
top:206px;
}
.banner_about_oD ul{
margin:0;
padding:0;
list-style:none;
}
.banner_about_oD ul li{
float:left;
margin-right:74px;
}
.banner_about_oDa{
padding-right:10px;
height:68px;
line-height:68px;
font-size:48px;
color:#fff;
font-weight:bold;
float:left;
display:inline-block;
}
.banner_about_oDb{
height:40px;
line-height:20px;
font-size:16px;
color:#fff;
font-weight:bold;
float:left;
display:inline-block;
padding-top:10px;
overflow:hidden;
}
.banner_about_oDb em{
font-style:normal;
font-size:18px;
}

.banner_contact{
width:100%;
height:380px;
background:url(images/banner_contact.jpg) center top no-repeat;
}
.contact_banner{
width:1200px;
height:380px;
position:relative;
}
.contact_bannerA{
width:100%;
height:62px;
line-height:62px;
position:absolute;
left:0;
top:116px;
font-size:50px;
color:#1a1a1a;
font-weight:bold;
}
.contact_bannerC{
width:100%;
height:44px;
line-height:44px;
position:absolute;
left:0;
top:194px;
font-size:24px;
color:#333;
}

.banner_service{
width:100%;
height:400px;
background:url(images/banner_fwys.jpg) center top no-repeat;
position:relative;
overflow:hidden;
}
.banner_wh{
background:url(images/banner_wh.jpg) center top no-repeat;
}
.banner_serviceA{
width:100%;
height:58px;
line-height:58px;
text-align:center;
position:absolute;
left:0;
top:138px;
font-size:38px;
color:#fff;
}
.banner_serviceB{
width:100%;
height:44px;
line-height:44px;
text-align:center;
position:absolute;
left:0;
top:218px;
font-size:24px;
color:#fff;
}

.banner_fuwu{
width:100%;
height:400px;
background:url(images/banner_fuwu.jpg) center top no-repeat;
overflow:hidden;
}
.banner_fuwu_o{
width:1200px;
height:400px;
margin:0 auto;
position:relative;
}
.banner_fuwu_oA{
width:100%;
height:60px;
line-height:60px;
font-size:38px;
font-weight:bold;
color:#fff;
position:absolute;
left:0;
top:108px;
}
.banner_fuwu_oB{
width:740px;
height:auto;
line-height:36px;
font-size:22px;
color:#fff;
position:absolute;
left:0;
top:183px;
}
.banner_fuwu_oC{
width:298px;
height:52px;
line-height:52px;
border:1px solid #fff;
font-size:22px;
color:#fff;
font-weight:bold;
text-align:center;
position:absolute;
left:0;
top:286px;
}

.banner_CE{
width:100%;
height:300px;
background:url(images/banner_CE.jpg) center top no-repeat;
overflow:hidden;
}
.banner_BIS{
width:100%;
height:300px;
background:url(images/banner_BIS.jpg) center top no-repeat;
overflow:hidden;
}
.banner_Kreach{
width:100%;
height:300px;
background:url(images/banner_Kreach.jpg) center top no-repeat;
overflow:hidden;
}
.banner_UKreach{
width:100%;
height:300px;
background:url(images/banner_UKreach.jpg) center top no-repeat;
overflow:hidden;
}
.banner_Ecovadis{
width:100%;
height:300px;
background:url(images/banner_Ecovadis.jpg) center top no-repeat;
overflow:hidden;
}
.banner_zgfldjdl{
width:100%;
height:300px;
background:url(images/banner_zgfldjdl.jpg) center top no-repeat;
overflow:hidden;
}
.banner_zgnydjdl{
width:100%;
height:300px;
background:url(images/banner_zgnydjdl.jpg) center top no-repeat;
overflow:hidden;
}
.banner_sbti{
width:100%;
height:300px;
background:url(images/banner_sbti.jpg) center top no-repeat;
overflow:hidden;
}
.banner_CDP{
width:100%;
height:300px;
background:url(images/banner_CDP.jpg) center top no-repeat;
overflow:hidden;
}

.banner_hxp{
width:100%;
height:400px;
overflow:hidden;
}
.banner_hxp_o{
width:1200px;
height:400px;
margin:0 auto;
position:relative;
}
.banner_hxp_oA{
width:100%;
height:58px;
line-height:58px;
font-size:38px;
color:#fff;
font-weight:bold;
position:absolute;
left:0;
top:114px;
}
.banner_hxp_oB{
width:642px;
height:auto;
line-height:36px;
font-size:22px;
color:#fff;
position:absolute;
left:0;
top:184px;
}
.banner_hxp_oC{
width:298px;
height:52px;
line-height:52px;
border:1px solid #fff;
font-size:22px;
color:#fff;
text-align:center;
position:absolute;
left:0;
top:236px;
}
.banner_hxp_oC strong{
color:#fff;
}

.banner_hxp_oo{
width:1200px;
height:400px;
margin:0 auto;
position:relative;
}
.banner_hxp_ooA{
width:100%;
height:58px;
line-height:58px;
font-size:38px;
font-weight:bold;
color:#fff;
position:absolute;
left:0;
top:126px;
}
.banner_hxp_ooB{
width:685px;
height:auto;
line-height:36px;
font-size:22px;
color:#fff;
position:absolute;
left:0;
top:206px;
}
.banner_hxp_ooC{
width:298px;
height:52px;
line-height:52px;
border:1px solid #fff;
font-size:22px;
color:#fff;
text-align:center;
position:absolute;
left:0;
top:236px;
}
.banner_hxp_ooC strong{
color:#e2460b;
}

.all_banner_item{
width:100%;
height:300px;
overflow:hidden;
}
.banner_reach{
background:url(images/banner_reach.jpg) center top no-repeat;
}
.banner_EPA{
background:url(images/banner_EPA.jpg) center top no-repeat;
}
.banner_KKDIK{
background:url(images/banner_KKDIK.jpg) center top no-repeat;
}
.banner_CLP{
background:url(images/banner_CLP.jpg) center top no-repeat;
}
.banner_fda{
background:url(images/banner_fda.jpg) center top no-repeat;
}
.banner_xhx{
background:url(images/banner_xhx.jpg) center top no-repeat;
}
.banner_item{
width:1200px;
height:300px;
margin:0 auto;
position:relative;
}
.banner_item_curr{
width:100%;
height:34px;
line-height:34px;
font-size:14px;
color:#4c4c4c;
position:absolute;
left:0;
top:14px;
}
.banner_item_curr a{
font-size:14px;
color:#4c4c4c;
text-decoration:none;
}

.banner_item_currs{
width:100%;
height:34px;
line-height:34px;
font-size:14px;
color:#797979;
position:absolute;
left:0;
top:14px;
}
.banner_item_currs a{
font-size:14px;
color:#797979;
text-decoration:none;
}

.banner_item_TT{
width:100%;
height:60px;
line-height:60px;
font-size:32px;
color:#000;
font-weight:bold;
position:absolute;
left:0;
top:82px;
}
.banner_item_Desc{
width:100%;
height:auto;
line-height:34px;
font-size:20px;
color:#000;
position:absolute;
left:0;
top:151px;
}

.all_curr{
width:100%;
height:120px;
background:url(images/about/curr.png) repeat-x;
}
.column_curr{
width:1200px;
height:74px;
overflow:hidden;
}
.column{
width:1200px;
height:74px;
}
.column ul{
margin:0;
padding:0;
list-style:none;
}
.column ul li{
width:200px;
height:74px;
float:left;
line-height:71px;
text-align:center;
}
.column ul li a{
font-size:20px;
color:#1a1a1a;
text-decoration:none;
}

.column ul li.cur{
background:url(images/about/curr_li.png) center bottom no-repeat;
}
.column ul li.cur a{
color:#e2460b;
}

.column ul li:hover a{
color:#e2460b;
}

.new_curr{
width:280px;
height:70px;
float:right;
text-align:right;
line-height:70px;
font-size:14px;
color:#1a1a1a;
}
.new_curr a{
font-size:14px;
color:#1a1a1a;
text-decoration:none;
}
.new_curr span{
color:#e2460b;
}

.zib_about{
width:1200px;
height:580px;
position:relative;
margin-top:50px;
}
.zib_about_T{
width:650px;
height:56px;
line-height:56px;
font-size:36px;
color:#000;
font-weight:bold;
position:absolute;
left:0;
top:10px;
z-index:1;
}
.zib_about_Desc{
width:650px;
height:auto;
position:absolute;
left:0;
font-size:15px;
color:#1a1a1a;
line-height:24px;
top:75px;
text-align:justify;
}
.zib_about_Pic{
width:500px;
height:480px;
position:absolute;
right:0;
top:26px;
z-index:2;
border-radius:10px;
box-shadow:0 0 30px 0 rgba(0,0,0,0.1);
overflow:hidden;
}

.ziScroll-left{ position:relative; width:500px;overflow:hidden;}
.ziScroll-left .hd{ overflow:hidden;  height:24px; width:138px; margin:0 auto; position:absolute; left:350px; top:423px; z-index:4;}
.ziScroll-left .hd .prev{ display:block; width:24px; height:24px; float:right; margin-right:15px;overflow:hidden; cursor:pointer;}
.ziScroll-left .hd .prev:hover{}
.ziScroll-left .hd .next{display:block; width:24px; height:24px; float:right; overflow:hidden; cursor:pointer;}
.ziScroll-left .hd .next:hover{}
.ziScroll-left .hd .prevStop{ background-position:-60px 0; }
.ziScroll-left .hd .nextStop{ background-position:-60px -50px; }
.ziScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; margin-top:9px;}
.ziScroll-left .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin-right:6px; text-indent:-999px; cursor:pointer; background:url("images/about/circle_out.png") no-repeat; }
.ziScroll-left .hd ul li.on{ background:url("images/about/circle_hover.png") no-repeat; }
.ziScroll-left .bd{ width:540px; overflow:hidden;}
.ziScroll-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.ziScroll-left .bd ul li{ width:500px; float:left; height:480px;_display:inline;}
.ziScroll-left .bd ul li span{ color:#999;}
.ziC{
width:500px;
height:480px;
position:relative;
}
.ziC_A{
width:500px;
height:396px;
position:absolute;
left:0;
top:0;
}
.ziC_A img{
width:500px;
height:396px;
}
.ziC_B{
width:260px;
padding-left:30px;
height:84px;
line-height:84px;
position:absolute;
left:0;
bottom:0;
font-size:20px;
color:#4c4c4c;
}

.all_HG_Faw{
width:100%;
padding-top:20px;
padding-bottom:66px;
background-color:#f3f8ff;
overflow:hidden;
}
.HG_Faw_TT{
width:100%;
height:86px;
line-height:86px;
font-size:36px;
color:#000;
font-weight:bold;
text-align:center;
}

.culture_TT{
width:100%;
height:106px;
line-height:106px;
font-size:36px;
color:#000;
font-weight:bold;
text-align:center;
}

.HG_Faw_Desc{
width:100%;
font-size:18px;
line-height:24px;
padding-bottom:30px;
color:#1a1a1a;
text-align:center;
overflow:hidden;
}

.amiba_ly{
width:1200px;
margin:0 auto;
height:449px;
overflow:hidden;
}
.amiba_ly ul{
margin:0;
padding:0;
list-style:none;
}
.amiba_ly ul li{
width:131px;
float:left;
transition: all .6s;
-webkit-transition: all .6s;
margin-left:10px;
border-radius:6px;
overflow:hidden;
}
.amiba_ly ul li:first-child{
margin:0;
}
.amiba_ly ul li.on{
width:493px;
}
.amiba_ly ul li a{
width:493px;
height:449px;
display:block;
width:transition: all .6s;
-webkit-transition: all .6s;
position: relative;
}
.amiba_ly ul li .fan_A {
width: 100%;
height:449px;
display: block;
position: relative;
transition: all .6s;
-webkit-transition: all .6s;
}

.fan_G{
width:650px;
height:434px;
background:url(images/fan_G.png) no-repeat;
transition: all .4s linear;
-webkit-transition: all .4s linear;
position:absolute;
left:0;
top:0;
z-index:2;
display:none;
}

.fan_B {
    width: 111px;
	height:auto;
	line-height:26px;    
    position: absolute;
    bottom:20px;
    left:10px;
    transition: all .4s linear;
    -webkit-transition: all .4s linear;
    z-index: 5;
	font-size:16px;
	color:#fff;
	text-align:center;
}

.fan_D{
width:300px;
padding-left:29px;
height:38px;
line-height:38px;
font-size:18px;
color:#fff;
position:absolute;
left:30px;
top:273px;
display:none;
z-index:5;
}
.tab_ico_1{
background:url(images/about/tab_ico_1.png) left center no-repeat;
}
.tab_ico_2{
background:url(images/about/tab_ico_2.png) left center no-repeat;
}
.tab_ico_3{
background:url(images/about/tab_ico_3.png) left center no-repeat;
}
.tab_ico_4{
background:url(images/about/tab_ico_4.png) left center no-repeat;
}
.tab_ico_5{
background:url(images/about/tab_ico_5.png) left center no-repeat;
}
.tab_ico_6{
background:url(images/about/tab_ico_6.png) left center no-repeat;
}
.fan_E{
width:423px;
height:72px;
line-height:24px;
position:absolute;
left:30px;
top:315px;
color:#fff;
font-size:16px;
display:none;
z-index:5;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
overflow:hidden;
}
.fan_F{
width:200px;
height:36px;
line-height:36px;
color:#fff;
font-size:16px;
position:absolute;
left:30px;
top:396px;
display:none;
z-index:5;
}

.amiba_ly ul li.on .fan_B {
display:none;
}
.amiba_ly ul li.on .fan_D {
display:block;
}
.amiba_ly ul li.on .fan_E {
display:block;
}
.amiba_ly ul li.on .fan_F {
display:block;
}




.HG_Faw_tab{
width:1200px;
height:56px;
border-bottom:1px solid #e9ddd9;
overflow:hidden;
}
.HG_Faw_tab ul{
margin:0;
padding:0;
list-style:none;
}
.HG_Faw_tab ul li{
float:left;
display:inline-block;
height:53px;
line-height:53px;
font-size:20px;
color:#000;
margin:0 77px;
cursor:pointer;
}
.HG_Faw_tab ul li.selected{
border-bottom:3px solid #e2460b;
font-weight:bold;
}

.HG_Faw{
width:1200px;
padding-top:20px;
overflow:hidden;
}
.HG_Faw_ox{
width:1200px;
overflow:hidden;
}
.HG_Faw_L{
width:354px;
height:424px;
float:left;
position:relative;
}
.HG_Faw_La{
width:354px;
height:424px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.HG_Faw_Lb{
width:294px;
height:38px;
line-height:38px;
font-size:18px;
color:#fff;
font-weight:bold;
position:absolute;
left:30px;
top:278px;
z-index:2;
}
.HG_Faw_Lc{
width:294px;
height:auto;
line-height:24px;
font-size:16px;
color:#fff;
position:absolute;
left:30px;
top:325px;
z-index:2;
opacity:0.7;
}

.HG_Faw_R{
width:816px;
float:right;
overflow:hidden;
}
.HG_Faw_R ul{
margin:0;
padding:0;
list-style:none;
}
.HG_Faw_R ul li{
width:816px;
height:141px;
position:relative;
float:left;
border-bottom:1px solid #dbdbdb;
background:url(images/vuwu_hot_em.png) 740px 69px no-repeat;
}
.HG_Faw_Ra{
width:684px;
height:38px;
line-height:38px;
font-size:18px;
color:#000;
font-weight:bold;
position:absolute;
left:0;
top:27px;
}
.HG_Faw_Rb{
width:684px;
height:auto;
line-height:24px;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:0;
top:65px;
}
.HG_Faw_R ul li:hover{
background:url(images/vuwu_hot_em.png) 750px 69px no-repeat;
}
.HG_Faw_R ul li:hover .HG_Faw_Ra{
color:#e2460b;
text-decoration:underline;
}

.all_HG_team{
width:100%;
padding-top:20px;
overflow:hidden;
}
.teacher-left{ position:relative; width:1200px; height:500px;margin:0 auto;}
.teacher-left .hd{ overflow:hidden;  height:40px; width:1200px; margin:-255px auto 0 auto; position:absolute; left:0; z-index:2;}
.teacher-left .hd .prev{ display:block; width:40px; height:413px; float:left;overflow:hidden; cursor:pointer; background:url("images/tc_left.png") no-repeat;}
.teacher-left .hd .prev:hover{background:url("images/tc_lefts.png") no-repeat;}
.teacher-left .hd .next{display:block; width:40px; height:413px; float:right; overflow:hidden; cursor:pointer; background:url("images/tc_right.png") no-repeat;}
.teacher-left .hd .next:hover{background:url("images/tc_rights.png") no-repeat;}
.teacher-left .hd ul{ float:right; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; margin-top:7px; display:none;}
.teacher-left .hd ul li{ float:left;  width:6px; height:6px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:url("images/teacher_trans.png") no-repeat; }
.teacher-left .hd ul li.on{ background:url("images/fuwu/tt_hover.png") no-repeat; }
.teacher-left .bd{ width:1200px; overflow:hidden;}
.teacher-left .bd ul{overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; height:430px;}
.teacher-left .bd ul li{ width:291px; float:left; height:416px;_display:inline; margin-right:13px; position:relative;}
.teacher-left .bd ul li img{ width:291px; height:416px; position:absolute; left:0; top:0; z-index:1;}
.teacher-left .bd ul li span{ width:291px; height:60px; line-height:60px; text-align:center; color:#fff; display:block; position:absolute; left:0; bottom:0; background:url(images/teacher_trans.png); font-size:20px; z-index:1;}
.teacher-left .bd ul li span em{ font-style:normal; color:rgba(255,255,255,0.7); font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.pageState{
display:none;
}

.all_HG_anli{
width:100%;
padding-top:40px;
padding-bottom:80px;
background:url(images/about/all_cases.jpg) center bottom no-repeat;
background-color:#f5f9ff;
overflow:hidden;
}

.all_HG_ser{
width:100%;
padding-bottom:50px;
overflow:hidden;
}
.HG_ser_kf{
width:390px;
padding-bottom:40px;
overflow:hidden;
}
.HG_ser{
width:1230px;
}
.HG_ser ul{
margin:0;
padding:0;
list-style:none;
}
.HG_ser ul li{
width:380px;
height:360px;
float:left;
margin-right:30px;
margin-bottom:30px;
box-shadow:0 0 16px 0 rgba(0,0,0,0.1);
background-color:#fff;
position:relative;
}
.HG_ser_A{
width:380px;
height:auto;
text-align:center;
position:absolute;
left:0;
top:34px;
}
.HG_ser_B{
width:380px;
height:40px;
line-height:40px;
font-size:22px;
color:#1a1a1a;
text-align:center;
position:absolute;
left:0;
top:101px;
}
.HG_ser_C{
width:320px;
height:auto;
line-height:24px;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:30px;
top:150px;
text-align:center;
}

.all_server{
width:100%;
height:576px;
background:url(images/about/all_server.jpg) center top no-repeat;
overflow:hidden;
}
.HG_server{
width:1200px;
height:576px;
position:relative;
}
.HG_serverA{
width:100%;
height:auto;
line-height:59px;
font-size:46px;
color:#000;
position:absolute;
left:0;
top:109px;
}
.HG_serverB{
width:506px;
height:auto;
line-height:28px;
font-size:18px;
color:#1a1a1a;
position:absolute;
left:0;
top:263px;
}
.HG_serverC{
width:100%;
height:38px;
position:absolute;
left:0;
top:422px;
}
.HG_serverC a{
width:140px;
height:38px;
line-height:38px;
display:block;
background:url(images/vuwu_hot_em.png) 120px center no-repeat;
font-size:18px;
color:#1a1a1a;
text-decoration:none;
}
.HG_serverC a:hover{
background:url(images/vuwu_hot_em.png) right center no-repeat;
}

.HG_culture{
width:1200px;
overflow:hidden;
padding-top:50px;
}
.HG_culture_L{
width:500px;
float:left;
overflow:hidden;
}
.HG_culture_R{
width:617px;
float:right;
overflow:hidden;
}
.HG_culture_Aa{
width:100%;
height:68px;
line-height:68px;
font-size:36px;
color:#000;
font-weight:bold;
}
.HG_culture_Ab{
width:100%;
line-height:28px;
font-size:18px;
color:#000;
padding-bottom:20px;
overflow:hidden;
}


.HG_wh_TT{
width:100%;
height:54px;
line-height:54px;
font-size:36px;
color:#000;
font-weight:bold;
}
.HG_wh_Desc{
width:100%;
line-height:36px;
font-size:24px;
color:#1a1a1a;
padding-bottom:20px;
overflow:hidden;
}

.mwh_value{
width:100%;
}
.mwh_value ul{
margin:0;
padding:0;
list-style:none;
}
.mwh_value ul li{
width:100%;
float:left;
}


.wh_vlide{ position:relative;zoom:1; height:340px; width:1300px; margin:15px auto 0 auto;}
.wh_vlide .piclist{ overflow:hidden; zoom:1; height:320px; width:1300px; margin:0; padding:0; list-style:none;}
.wh_vlide .ohbox{overflow:hidden; position:relative;left: 50px;width:1200px;}
.wh_vlide .piclist li{float:left;width:290px; height:320px; margin-right:13px;}
.wh_value{
width:290px;
height:318px;
position:relative;
border-radius:6px;
overflow:hidden;
}
.wh_value_A{
width:290px;
height:128px;
position:absolute;
left:0;
top:0;
overflow:hidden;
box-shadow:0 0 6px rgba(0,0,0,0.1);
border-top-left-radius:6px;
border-top-right-radius:6px;
z-index:1;
}

.wh_value_B{
width:244px;
height:40px;
line-height:40px;
position:absolute;
left:22px;
top:102px;
font-size:20px;
color:#000;
font-weight:bold;
z-index:3;
text-align:center;
}
.wh_value_C{
width:224px;
height:auto;
position:absolute;
left:32px;
top:150px;
z-index:3;
}
.wh_value_C dl{
margin:0;
padding:0;
list-style:none;
}
.wh_value_C dl dt{
width:224px;
float:left;
line-height:22px;
text-align:center;
overflow:hidden;
font-size:16px;
color:#000;
margin-bottom:14px;
}

.wh_value_D{
width:260px;
height:190px;
position:absolute;
left:15px;
top:97px;
z-index:2;
background-color:#fff;
box-shadow:0 0 10px rgba(0,0,0,0.15);
}

.wh_vlide .pageBtn span{display:block;width:33px;height:33px;position:absolute; cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px; top:170px;}
.wh_vlide .pageBtn .prev{background:url(images/about/woll_l.png) left center no-repeat;}
.wh_vlide .pageBtn .next{background:url(images/about/woll_r.png) right center no-repeat; left:1267px;}
.wh_vlide .pageBtn span:hover{background:url(images/about/woll_ls.png) left center no-repeat;}
.wh_vlide .pageBtn .next:hover{background: url(images/about/woll_rs.png) right center no-repeat;}

.all_HG_style{
width:100%;
height:707px;
padding-top:20px;
background:url(images/about/all_style.jpg) center top no-repeat;
overflow:hidden;
}

.zb_act{
width:1208px;
height:610px;
}
.zb_act ul{
margin:0;
padding:0;
list-style:none;
}
.zb_act ul li{
width:402px;
height:277px;
float:left;
position:relative;
}
.zb_act ul li:nth-child(1){
width:604px;
}
.zb_act ul li:nth-child(2){
width:604px;
}
.zb_actb{
width:596px;
height:270px;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.zb_act_name{
width:300px;
height:42px;
line-height:42px;
font-size:22px;
color:#fff;
font-weight:bold;
position:absolute;
left:40px;
bottom:20px;
z-index:2;
}
.zb_acts{
width:396px;
height:270px;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}

.zb_act ul li:hover .zb_actb img{
transform: scale(1.1);
}
.zb_act ul li:hover .zb_acts img{
transform: scale(1.1);
}

.zb_actb img,.zb_acts img{
transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}

.all_HG_item{
width:100%;
padding:50px 0;
overflow:hidden;
}
.HG_item{
width:1200px;
}
.HG_item_L{
width:880px;
float:left;
}
.HG_item_BT{
width:880px;
height:70px;
background:url(images/item/tr.png) left bottom no-repeat;
font-size:26px;
color:#1a1a1a;
}
.HG_item_VT{
width:880px;
height:50px;
background:url(images/item/tr.png) left bottom no-repeat;
margin-bottom:25px;
}
.HG_item_VT span{
width:400px;
height:50px;
display:inline;
float:left;
font-size:26px;
color:#1a1a1a;
}
.HG_item_VT label{
width:200px;
height:50px;
line-height:50px;
display:inline;
float:right;
text-align:right;
}
.HG_item_VT label a{
font-size:16px;
color:#e2460b;
text-decoration:none;
}
.HG_item_ST{
width:100%;
height:98px;
line-height:100px;
font-size:20px;
color:#1a1a1a;
font-weight:bold;
}
.HG_item_XT{
width:100%;
height:64px;
line-height:64px;
font-size:20px;
color:#1a1a1a;
font-weight:bold;
margin-top:10px;
}
.HG_item_Txt{
width:100%;
font-size:16px;
line-height:24px;
color:#1a1a1a;
padding-bottom:15px;
overflow:hidden;
}
.HG_item_Txt p{
text-indent:2em;
margin-top:0;
padding-top:0;
}

.HG_reach_3tr{
width:870px;
padding-bottom:30px;
overflow:hidden;
}
.HG_reach_3tr ul{
margin:0;
padding:0;
list-style:none;
}
.HG_reach_3tr ul li{
width:274px;
float:left;
height:300px;
margin-right:16px;
position:relative;
}
.HG_reach_3tr ul li:nth-child(1){
background:url(images/item/reach_a.png) no-repeat;
}
.HG_reach_3tr ul li:nth-child(2){
background:url(images/item/reach_b.png) no-repeat;
}
.HG_reach_3tr ul li:nth-child(3){
background:url(images/item/reach_c.png) no-repeat;
}
.HG_reach_3trA{
width:246px;
height:40px;
line-height:40px;
font-size:20px;
position:absolute;
left:14px;
top:22px;
}
.HG_reach_3trB{
width:246px;
height:auto;
line-height:24px;
font-size:14px;
position:absolute;
left:14px;
top:77px;
color:#4c4c4c;
}

.HG_reach_4th{
width:890px;
padding-bottom:18px;
overflow:hidden;
}
.HG_reach_4th ul{
margin:0;
padding:0;
list-style:none;
}
.HG_reach_4th ul li{
width:222px;
float:left;
}

.HG_item_hr{
width:880px;
height:13px;
border-bottom:1px dashed #e3e3e3;
clear:both;
}

.HG_reach_bz{
width:880px;
font-size:16px;
line-height:24px;
color:#e34d15;
text-indent:2em;
overflow:hidden;
margin-bottom:17px;
}
.HG_reach_bz strong{
font-weight:normal;
}

.HG_34city{
width:880px;
padding:25px 0 50px 0;
overflow:hidden;
}

.HG_reach_fw{
width:880px;
padding-top:30px;
padding-bottom:50px;
overflow:hidden;
}
.HG_reach_fw ul{
margin:0;
padding:0;
list-style:none;
}
.HG_reach_fw ul li{
width:440px;
float:left;
height:30px;
line-height:30px;
font-size:16px;
color:#1a1a1a;
}

.HG_item_ys{
width:880px;
padding:15px 0;
overflow:hidden;
}
.HG_item_ys ul{
margin:0;
padding:0;
list-style:none;
}
.HG_item_ys ul li{
width:880px;
height:53px;
position:relative;
float:left;
margin-bottom:30px;
}
.HG_item_ysA{
width:53px;
height:53px;
position:absolute;
left:0;
top:0;
}
.HG_item_ysB{
width:803px;
height:auto;
position:absolute;
left:68px;
top:0;
font-size:16px;
line-height:24px;
color:#1a1a1a;
}
.HG_item_ysB strong{
font-weight:normal;
}

.HG_item_Data_china{
width:880px;
overflow:hidden;
}
.HG_item_Data{
width:400px;
float:left;
padding-top:40px;
overflow:hidden;
}
.HG_item_Data ul{
margin:0;
padding:0;
list-style:none;
}
.HG_item_Data ul li{
width:400px;
float:left;
height:70px;
line-height:70px;
font-size:18px;
color:#000;
}
.HG_item_Data ul li span{
font-size:40px;
color:#e2460b;
}
.HG_item_Data ul li em{
font-style:normal;
font-size:16px;
color:#e2460b;
font-weight:bold;
}
.HG_item_china{
width:473px;
float:right;
overflow:hidden;
}

.HG_item_city{
width:892px;
padding-top:28px;
padding-bottom:50px;
overflow:hidden;
}
.HG_item_city ul{
margin:0;
padding:0;
list-style:none;
}
.HG_item_city ul li{
width:211px;
float:left;
margin-right:12px;
margin-bottom:12px;
}
.HI_city{
width:211px;
height:172px;
position:relative;
}
.HI_city:before{
	content: '';
	width:211px;
	height:172px;
	background:url(images/city_tran.png) no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
.HI_city_A{
width:211px;
height:172px;
position:absolute;
left:0;
top:0;
overflow:hidden;
z-index:1;
}
.HI_city_A img{
width:211px;
height:172px;
}
.HI_city_B{
width:211px;
height:48px;
line-height:48px;
position:absolute;
left:0;
bottom:0;
font-size:18px;
color:#fff;
font-weight:bold;
z-index:3;
text-align:center;
}

.HI_city:hover .HI_city_A img{
transform: scale(1.1);
}

.HI_city_A img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.hitemScroll-left{ position:relative; width:880px; height:378px;}
.hitemScroll-left .hd{ overflow:hidden;  height:20px; padding:0 10px; width:256px; margin:25px auto 0 230px;}
.hitemScroll-left .hd .prev{ display:block; width:20px; height:20px; float:right; margin-right:5px;overflow:hidden; cursor:pointer; background:url("images/item/t_lt.png") no-repeat;}
.hitemScroll-left .hd .prev:hover{background:url("images/item/t_lts.png") no-repeat;}
.hitemScroll-left .hd .next{display:block; width:20px; height:20px; float:right; margin-right:5px; overflow:hidden; cursor:pointer; background:url("images/item/t_rt.png") no-repeat;}
.hitemScroll-left .hd .next:hover{background:url("images/item/t_rts.png") no-repeat;}
.hitemScroll-left .hd .prevStop{ background-position:-60px 0; }
.hitemScroll-left .hd .nextStop{ background-position:-60px -50px; }
.hitemScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; margin-top:7px;}
.hitemScroll-left .hd ul li{ float:left;  width:6px; height:6px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:url("images/item/tt_out.png") no-repeat; }
.hitemScroll-left .hd ul li.on{ background:url("images/item/tt_hover.png") no-repeat; }
.hitemScroll-left .bd{ width:880px; overflow:hidden;}
.hitemScroll-left .bd ul{ overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; }
.hitemScroll-left .bd ul li{ width:210px; float:left; height:300px;_display:inline; margin-right:12px; position:relative;}
.hitemScroll-left .bd ul li img{ width:210px; height:300px; position:absolute; left:0; top:0;}
.hitemScroll-left .bd ul li span{ width:210px; height:60px; line-height:60px; text-align:center; display:block;position:absolute; left:0; bottom:0; font-size:20px; color:#fff; font-weight:bold; background:url(images/item/tran_a.png);}
.hitemScroll-left .bd ul li span em{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}

.hitemScroll-left .bd ul li:hover span{
background:url(images/item/tran_b.png);
}

.hitemScroll-left .bd ul li span{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.item_logo{
width:124px;
text-align:center;
}
.item_logo img{
width:124px;
height:auto;
}

.HG_item_kf{
width:540px;
height:80px;
position:relative;
margin:0 auto;
}

.HG_item_kfl{
width:200px;
height:40px;
position:absolute;
left:0;
top:0;
}
.HG_item_kfl a{
width:158px;
height:38px;
line-height:38px;
font-size:16px;
color:#e2460b;
display:block;
border:1px solid #e2460b;
background:url(images/item/zx_ico.png) 16px 9px no-repeat;
padding-left:42px;
border-radius:20px;
}
.HG_item_kfl a:hover{
background:url(images/item/zx_icos.png) 16px 9px no-repeat;
background-color:#e2460b;
color:#fff;}
.HG_item_kfr{
width:302px;
height:40px;
line-height:40px;
position:absolute;
left:224px;
top:0;
font-size:18px;
color:#1a1919;
}
.HG_item_kfr strong{
font-size:24px;
color:#e2460b;
}

.HG_item_Faq{
width:880px;
display:none;
overflow:hidden;
}
.HG_item_Faq ul{
margin:0;
padding:0;
list-style:none;
}
.HG_item_Faq ul li{
width:880px;
float:left;
padding:10px 0;
border-bottom:1px solid #e7e7e7;
cursor:pointer;
overflow:hidden;
}
.HG_item_Faq_A{
width:855px;
padding-left:25px;
height:38px;
line-height:38px;
background:url(images/item/down.png) left center no-repeat;
font-size:16px;
color:#000;
}
.HG_item_Faq_B{
width:880px;
font-size:16px;
color:#000;
line-height:24px;
padding-bottom:15px;
display:none;
overflow:hidden;
}
.HG_item_Faq_C{
width:120px;
height:50px;
display:none;
}
.HG_item_Faq_C a{
width:118px;
height:38px;
display:block;
line-height:38px;
border:1px solid #e34d15;
text-align:center;
border-radius:20px;
font-size:16px;
color:#e34d15;
text-decoration:none;
}
.HG_item_Faq_C a:hover{
background-color:#e34d15;
color:#fff;
}

.HG_item_Faq ul li.seld .HG_item_Faq_A{
background:url(images/item/up.png) left center no-repeat;
}
.HG_item_Faq ul li.seld .HG_item_Faq_B{
display:block;
}
.HG_item_Faq ul li.seld .HG_item_Faq_C{
display:block;
}

.HG_item_R{
width:280px;
float:right;
}
.hib_item_ncase{
width:240px;
background-color:#ffffff;
border-radius:6px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
padding:0 20px;
display:none;
overflow:hidden;
}
.hib_item_ncase_T{
width:240px;
height:71px;
border-bottom:1px solid #eeeeee;
overflow:hidden;
}
.hib_item_ncase_T span{
width:110px;
height:71px;
display:inline;
float:left;
line-height:71px;
font-size:20px;
color:#1a1a1a;
}
.hib_item_ncase_T label{
width:96px;
height:71px;
display:inline;
float:right;
}
.hib_item_ncase_T label a{
width:86px;
height:71px;
line-height:71px;
display:block;
color:#e84606;
font-size:14px;
text-align:right;
}
.hib_item_ncase_T label a:hover{
text-decoration:underline;
}

.hib_item_ncase_T label a{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.xc_cases_li{
width:240px;
overflow:hidden;
}
.xc_cases_li ul{
margin:0;
padding:0;
list-style:none;
}
.xc_cases_li ul li{
width:240px;
padding-top:16px;
height:52px;
float:left;
line-height:19px;
border-bottom:1px solid #eeeeee;
overflow:hidden;
}
.xc_cases_li ul li a{
font-size:14px;
color:#1a1a1a;
text-decoration:none;
}
.xc_cases_li ul li:hover{
background:url(images/sm.png) left 23px no-repeat;
}
.xc_cases_li ul li:hover a{
color:#e84606;
}

.hib_item_ks{
width:280px;
height:185px;
border-radius:6px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
overflow:hidden;
}

.all_HG_location{
width:100%;
height:60px;
border-bottom:1px solid #e7e7e7;
overflow:hidden;
}
.HG_location{
width:1200px;
height:60px;
line-height:60px;
font-size:14px;
color:#4c4c4c;
}
.HG_location a{
font-size:14px;
color:#4c4c4c;
text-decoration:none;
}
.HG_location span{
color:#e2460b;
}

.all_HG_Fclass{
width:100%;
padding-top:35px;
padding-bottom:55px;
overflow:hidden;
}
.HG_Fclass_TT{
width:100%;
height:76px;
line-height:76px;
font-size:36px;
color:#1a1a1a;
text-align:center;
font-weight:bold;
}
.HG_Fclass_Desc{
width:100%;
text-align:center;
height:62px;
line-height:38px;
font-size:16px;
color:#1a1a1a;
}
.HG_Fclass_ol{
width:1300px;
height:112px;
}
.HG_Fclass_ol ul{
margin:0;
padding:0;
list-style:none;
}
.HG_Fclass_ol ul li{
width:305px;
padding-left:20px;
height:45px;
line-height:45px;
background:url(images/fuwu/em.png) left center no-repeat;
font-size:16px;
color:#1a1a1a;
text-decoration:underline;
float:left;
}

.HG_Fclass_xx{
width:1220px;
height:135px;
}
.HG_Fclass_xx ul{
margin:0;
padding:0;
list-style:none;
}
.HG_Fclass_xx ul li{
width:99px;
float:left;
margin-right:23px;
}

.HG_Fclass_Txt{
width:100%;
text-align:center;
font-size:16px;
color:#1a1a1a;
line-height:24px;
overflow:hidden;
}


.all_HG_list{
width:100%;
padding-top:85px;
background-color:#f8f8f8;
overflow:hidden;
}
.HG_list{
width:1228px;
}
.HG_list ul{
margin:0;
padding:0;
list-style:none;
}
.HG_list ul li{
width:586px;
margin-right:28px;
float:left;
margin-bottom:80px;
}
.HG_list_L{
width:320px;
float:left;
overflow:hidden;
}
.HG_list_La{
width:320px;
line-height:32px;
font-size:26px;
color:#020202;
font-weight:bold;
padding-bottom:15px;
overflow:hidden;
}
.HG_list_Lb{
width:320px;
line-height:24px;
height:48px;
font-size:16px;
color:#1a1a1a;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:2;
display: -webkit-box;
-webkit-box-orient:vertical;
overflow:hidden;
}
.HG_list_Lc{
width:320px;
padding-top:20px;
overflow:hidden;
}
.HG_list_Lc dl{
margin:0;
padding:0;
list-style:none;
}
.HG_list_Lc dl dt{
width:300px;
padding-left:20px;
background:url(images/fuwu/em.png) left center no-repeat;
float:left;
height:40px;
line-height:40px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.HG_list_Lc dl dt a{
font-size:16px;
color:#1a1a1a;
text-decoration:underline;
}
.HG_list_Lc dl dt a.lore{
width:320px;
height:60px;
line-height:60px;
display:block;
font-size:16px;
color:#e2460b;
}

.HG_list_Lc dl dt a:hover{
color:#e2460b;
}

.HG_list_Ld{
width:100%;
}
.HG_list_Ld a{
width:320px;
height:60px;
line-height:60px;
display:block;
font-size:16px;
color:#e2460b;
}
.HG_list_Ld a:hover{
text-decoration:underline;
}

.HG_list_R{
width:239px;
float:right;
height:388px;
border-radius:4px;
overflow:hidden;
}
.HG_list_R img{
width:239px;
height:388px;
}

.HG_list_R img:hover{
transform: scale(1.1);
}
.HG_list_R img,.HG_list_Ld a{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_HG_tool{
width:100%;
height:402px;
background:url(images/fuwu/all_other.jpg) center top no-repeat;
display:none;
overflow:hidden;
}
.HG_tool_TT{
width:1200px;
height:140px;
line-height:140px;
text-align:center;
font-size:40px;
color:#000;
font-weight:bold;
}
.HG_tool{
width:1215px;
}
.HG_tool ul{
margin:0;
padding:0;
list-style:none;
}
.HG_tool ul li{
width:388px;
height:198px;
float:left;
border:1px solid #fff;
position:relative;
border-radius:10px;
margin-right:15px;
}
.HG_tool_A{
width:36px;
height:42px;
position:absolute;
left:31px;
top:31px;
}
.HG_tool_B{
width:258px;
height:42px;
line-height:42px;
font-size:22px;
color:#000;
position:absolute;
left:93px;
top:20px;
}
.HG_tool_C{
width:258px;
height:auto;
line-height:24px;
font-size:16px;
color:#000;
position:absolute;
left:93px;
top:65px;
}
.HG_tool_D{
width:258px;
height:36px;
line-height:36px;
position:absolute;
left:93px;
top:116px;
font-size:16px;
color:#e2460b;
}
.HG_tool_D a{
font-size:16px;
color:#e2460b;
text-decoration:underline;
}

.all_HG_category{
width:100%;
padding-top:34px;
padding-bottom:40px;
overflow:hidden;
}
.HG_category_TT{
width:100%;
height:110px;
line-height:76px;
text-align:center;
font-size:36px;
color:#000;
font-weight:bold;
}
.HG_category_Desc{
width:100%;
line-height:28px;
text-align:center;
font-size:18px;
color:#000;
padding-bottom:40px;
display:none;
overflow:hidden;
}
.HG_category{
width:1215px;
}
.HG_category ul{
margin:0;
padding:0;
list-style:none;
}
.HG_category ul li{
width:405px;
float:left;
margin-bottom:60px;
}
.HG_category_li{
width:388px;
height:420px;
background-color:#fff;
box-shadow:0 0 8px rgba(0,0,0,0.12);
position:relative;
border-radius:6px;
overflow:hidden;
}

.HG_category_lia{
width:388px;
height:158px;
position:absolute;
left:0;
top:0;
overflow:hidden;
}
.HG_category_lib{
width:348px;
height:40px;
line-height:40px;
font-size:20px;
color:#000;
position:absolute;
left:20px;
top:184px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.HG_category_lic{
width:348px;
height:auto;
overflow:hidden;
line-height:22px;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:20px;
top:232px;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp: 3;
display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
}
.HG_category_lid{
width:348px;
height:67px;
line-height:67px;
border-top:1px solid #dbdbdb;
font-size:16px;
color:#4c4c4c;
position:absolute;
left:20px;
bottom:5px;
background:url(images/arrow.png) right center no-repeat;
}

.HG_category_li:hover{
background:none;
background-color:#e84606;
}
.HG_category_li:hover .HG_category_lia img{
transform: scale(1.1);
}
.HG_category_li:hover .HG_category_lib{
color:#fff;
}
.HG_category_li:hover .HG_category_lic{
color:#fff;
}
.HG_category_li:hover .HG_category_lid{
background:url(images/arrowb.png) right center no-repeat;
border-top:1px solid #fff;
color:#fff;
}


.HG_category_lia img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.zib_lx{
width:1200px;
height:430px;
box-shadow:0 0 5px rgba(0,0,0,0.2);
overflow:hidden;
margin:20px 0 80px 0;
position:relative;
}
.zib_lx_A{
width:1200px;
height:250px;
position:absolute;
left:0;
top:0;
}
.zib_lx_B{
width:376px;
font-size:18px;
height:40px;
line-height:40px;
padding-left:36px;
background:url(images/lx_ico_1.png) left center no-repeat;
position:absolute;
left:69px;
top:289px;
}
.zib_lx_B strong{
font-size:24px;
color:#e84606;
font-family:Arial, Helvetica, sans-serif;
}
.zib_lx_C{
width:300px;
font-size:18px;
height:40px;
line-height:40px;
padding-left:36px;
background:url(images/lx_ico_2.png) left center no-repeat;
position:absolute;
left:548px;
top:289px;
}
.zib_lx_D{
width:300px;
font-size:18px;
height:40px;
line-height:40px;
padding-left:36px;
background:url(images/lx_ico_3.png) left center no-repeat;
position:absolute;
left:69px;
top:332px;
}
.zib_lx_E{
width:800px;
font-size:18px;
height:40px;
line-height:40px;
padding-left:36px;
background:url(images/lx_ico_4.png) left center no-repeat;
position:absolute;
left:548px;
top:332px;
}

.all_map{
width:100%;
overflow:hidden;
}
.zib_MT{
width:1200px;
height:115px;
line-height:115px;
text-align:center;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
}
.zib_Map_TT{
width:1155px;
height:52px;
border-bottom:1px solid #c2c2c2;
line-height:52px;
padding-left:45px;
font-size:17px;
color:#4c4c4c;
}
.china_ico{
background:url(images/china_ico.png) left center no-repeat;
}
.us_ico{
background:url(images/us_ico.png) left center no-repeat;
}
.arl_ico{
background:url(images/ar_ico.png) left center no-repeat;
}
.ld_ico{
background:url(images/la_ico.png) left center no-repeat;
}
.rk_ico{
background:url(images/rk_ico.png) left center no-repeat;
}
.zib_Map{
width:1200px;
margin:0 auto;
}
.zib_Map ul{
margin:0;
padding:0;
list-style:none;
}
.zib_Map ul li{
width:1200px;
height:454px;
float:left;
}
.zib_Map_li{
width:1200px;
height:310px;
position:relative;
margin-top:40px;
}
.zib_Map_li_A{
width:540px;
height:310px;
position:absolute;
left:0;
top:0;
}
.zib_Map_li_A img{
width:530px;
height:280px;
}
.zib_Map_li_B{
width:64px;
height:64px;
position:absolute;
top:39px;
left:628px;
z-index:2;
}
.zib_Map_li_B img{
opacity:0.5;
filter:alpha(opacity=50);
}
.zib_Map_li_C{
width:560px;
height:50px;
line-height:50px;
font-size:30px;
color:#1a1a1a;
position:absolute;
left:590px;
top:0;
z-index:1;
}
.zib_Map_li_C span{
font-weight:normal;
color:#c7c7c7;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.zib_Map_li_Ca{
width:560px;
height:38px;
line-height:38px;
font-size:18px;
color:#4c4c4c;
position:absolute;
left:590px;
top:61px;
}
.zib_Map_li_Cb{
width:560px;
height:auto;
line-height:26px;
font-size:18px;
color:#4c4c4c;
font-weight:lighter;
position:absolute;
left:590px;
top:102px;
}
.zib_Map_li_Cc{
width:560px;
height:auto;
line-height:36px;
font-size:22px;
color:#4c4c4c;
position:absolute;
left:590px;
top:82px;
}

.zib_Map_li_D{
width:560px;
height:auto;
position:absolute;
left:590px;
top:181px;
font-size:18px;
line-height:40px;
color:#4c4c4c;
}
.zib_Map_li_D em{
font-style:normal;
/*color:#e2460b;*/
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
}

#myarticle{
width:1224px;
height:2328px;
color:#999;
position:relative;
overflow:hidden;
margin:0 auto;
padding-top:12px;
}
#myarticle strong{
color:#333333;
font-size:18px;
}
.get_ct_more {
	height:80px;
	position:absolute;
	bottom:0px;
	width:100%;
	padding-top:500px;
	background:url(/images/lx_trans.png) center 98px no-repeat;
	z-index:999;
}

#btn{width:238px; height:48px; margin:0 auto;cursor:pointer;color:#000;border:1px solid #000000;  line-height:48px; font-size:17px; text-align:left; background-color:#FFFFFF; text-align:center;}
#btn:hover{background-color:#e2460b; border-color:#e2460b; color:#fff;}
#btn em{
cursor: pointer;
background:url(images/adr_more_ico.png) no-repeat;
width:12px;
height:14px;
display:block;
position:absolute;
top: 8px;
left:106px;
-webkit-animation: opener .6s ease-in-out alternate infinite;
animation: opener .6s ease-in-out alternate infinite;
cursor: pointer;

-webkit-transition: opacity .2s ease-in-out, transform .5s ease-in-out .2s;
transition: opacity .2s ease-in-out, transform .5s ease-in-out .2s;
}

@-webkit-keyframes opener {
    100% {
        top: 14px
    }
}
@keyframes opener {
    100% {
        top: 14px
    }
}

.HG_fda_6th{
width:900px;
height:388px;
}
.HG_fda_6th ul{
margin:0;
padding:0;
list-style:none;
}
.HG_fda_6th ul li{
width:280px;
height:180px;
position:relative;
float:left;
margin-right:20px;
margin-bottom:10px;
}
.HG_fda_6tha{
width:280px;
height:180px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.HG_fda_6thbc{
width:280px;
height:auto;
position:absolute;
left:0;
bottom:10px;
z-index:2;
}
.HG_fda_6thb{
width:280px;
height:28px;
line-height:28px;
text-align:center;
font-size:16px;
color:#fff;
font-weight:bold;
}
.HG_fda_6thc{
width:280px;
margin:0 auto;
line-height:28px;
text-align:center;
font-size:16px;
color:#fff;
overflow:hidden;
}

.HG_fda_3th{
width:880px;
padding-bottom:3px;
overflow:hidden;
}
.HG_fda_3th ul{
margin:0;
padding:0;
list-style:none;
}
.HG_fda_3th ul li{
width:880px;
overflow:hidden;
float:left;
margin-bottom:10px;
}
.HG_fda_3tha{
width:150px;
padding-left:50px;
font-size:18px;
color:#1a1a1a;
height:50px;
line-height:50px;
}
.fda_ico_1{
background:url(images/item/fda_ico_1.png) 16px center no-repeat;
background-color:#fef6f3;
}
.fda_ico_2{
background:url(images/item/fda_ico_2.png) 18px center no-repeat;
background-color:#f2fcf7;
width:190px;
}
.fda_ico_3{
background:url(images/item/fda_ico_3.png) 17px center no-repeat;
background-color:#f3fbfb;
}

.HG_fda_3thb{
width:840px;
padding:15px 0 20px 30px;
font-size:16px;
color:#1a1a1a;
line-height:24px;
overflow:hidden;
}

.HG_fda_hc{
width:880px;
padding-bottom:20px;
background:url(images/item/fda_hc.jpg) right top no-repeat;
overflow:hidden;
}
.HG_fda_hc ul{
margin:0;
padding:0;
list-style:none;
}
.HG_fda_hc ul li{
width:514px;
float:left;
padding:0 0 20px 0;
color:#000;
overflow:hidden;
}
.HG_fda_hcA{
height:26px;
line-height:26px;
padding-left:28px;
font-size:18px;
background:url(images/item/fda_hem.png) left center no-repeat;
}
.HG_fda_hcB{
padding-left:28px;
font-size:16px;
line-height:26px;
overflow:hidden;

}

.span_round{
width:20px;
height:20px;
display:inline-block;
background-color:#e2460b;
line-height:20px;
text-align:center;
border-radius:50%;
text-align:center;
font-size:14px;
color:#fff;
}

.all_znews{
width:100%;
padding-top:60px;
padding-bottom:60px;
overflow:hidden;
}

.znews_main{
width:1200px;
}
.znews_left{
width:890px;
float:left;
}
.znews_list{
width:890px;
border-top:1px solid #dcdcdc;
}
.znews_list ul{
margin:0;
padding:0;
list-style:none;
}
.znews_list ul li{
width:888px;
height:184px;
border:1px solid #dcdcdc;
border-top:none;
border-bottom:1px solid #ebebeb;
float:left;
}
.znews_list_li{
width:888px;
height:184px;
position:relative;
}
.znews_list_li_A{
width:828px;
height:42px;
line-height:42px;
font-size:20px;
color:#1a1a1a;
font-weight:bold;
position:absolute;
left:30px;
top:28px;
}
.znews_list_li_B{
width:828px;
height:52px;
line-height:26px;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:30px;
top:76px;
}
.znews_list_li_C{
width:110px;
padding-left:20px;
height:34px;
line-height:34px;
position:absolute;
left:30px;
top:134px;
background:url(images/time.png) left center no-repeat;
font-size:14px;
color:#b2b2b2;
}
.znews_list_li_D{
width:410px;
height:34px;
line-height:34px;
position:absolute;
left:146px;
top:134px;
font-size:14px;
color:#b2b2b2;
}
.znews_list_li_E{
width:89px;
height:32px;
line-height:32px;
position:absolute;
right:30px;
background:url(images/xores.png) 63px center no-repeat;
top:134px;
font-size:14px;
color:#e84606;
}

.znews_list_li:hover{
box-shadow:0 0 12px rgba(0,0,0,0.10);
}
.znews_list_li:hover .znews_list_li_A{
color:#e84606;
}
.znews_list_li:hover .znews_list_li_E{
background:url(images/xores.png) right center no-repeat;
color:#e84606;
}

.znews_list_li_E{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}


.znews_right{
width:280px;
float:right;
}
.TsK_T{
width:280px;
height:31px;
overflow:hidden;
}
.TsK_T span{
width:150px;
padding-left:26px;
height:31px;
display:inline;
float:left;
font-size:20px;
color:#1a1a1a;
background:url(images/drafts_ico.png) left top no-repeat;
}
.TsK_T label{
width:80px;
height:31px;
line-height:22px;
display:inline;
text-align:right;
line-height:31px;
float:right;
}
.TsK_T label a{
font-size:12px;
color:#1a1a1a;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.TsK_T label a:hover{
color:#e84606;
}
.TsK_best{
width:280px;
height:140px;
background:url(images/t_img.jpg) no-repeat;
position:relative;
}
.TsK_best a{
width:210px;
height:22px;
display:block;
font-size:14px;
color:#fff;
font-weight:bold;
line-height:22px;
background:url(images/ido.png) left center no-repeat;
padding-left:50px;
position:absolute;
left:10px;
top:109px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
.TsK_li{
width:252px;
padding:5px 13px;
border:1px solid #dcdcdc;
background-color:#fff;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
overflow:hidden;
}
.TsK_li ul{
margin:0;
padding:0;
list-style:none;
}
.TsK_li ul li{
width:238px;
padding:16px 0;
padding-left:14px;
float:left;
line-height:19px;
border-bottom:1px solid #e6e6e6;
overflow:hidden;
background:url(images/em.png) left 23px no-repeat;
}
.TsK_li ul li:last-child{
border:none;
}
.TsK_li ul li a{
font-size:14px;
color:#1a1a1a;
text-decoration:none;
}
.TsK_li ul li a:hover{
color:#e2460b;
}

.TsK_lx{
width:280px;
overflow:hidden;
}

.hib_item_lx{
width:280px;
height:442px;
background:url(images/item/lx_bg.png) no-repeat;
position:relative;
box-shadow:0 0 8px rgba(0,0,0,0.1);
border-radius:6px;
overflow:hidden;
}
.hib_item_lxA{
width:240px;
height:40px;
line-height:40px;
font-size:20px;
color:#000;
font-weight:bold;
position:absolute;
left:20px;
top:168px;
text-align:center;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.hib_item_lxAx{
width:240px;
height:auto;
line-height:20px;
font-size:14px;
color:#000;
position:absolute;
left:20px;
top:213px;
text-align:center;
}
.hib_item_lxB{
width:172px;
height:48px;
line-height:48px;
background:url(images/item/400_icon.png) 39px center no-repeat;
padding-left:64px;
background-color:#e84606;
font-size:20px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
position:absolute;
left:20px;
top:296px;
border-radius:40px;
}
.hib_item_lxC{
width:236px;
height:48px;
position:absolute;
left:20px;
top:360px;
}
.hib_item_lxC a{
width:136px;
background:url(images/item/kf_icons.png) 68px center no-repeat;
padding-left:96px;
border:2px solid #e84606;
height:44px;
display:block;
border-radius:20px;
color:#e84606;
font-size:16px;
line-height:44px;
border-radius:40px;
}

DIV.bk_yellow{width:900px;clear:both;float:left;padding-bottom:30px;padding-top:30px;PADDING-RIGHT:0;PADDING-LEFT:0;MARGIN:0;TEXT-ALIGN:center;}DIV.bk_yellow A{padding:5px 3px 5px 3px;background-color:#FAFAFA;BORDER-RIGHT:#ccc 1px solid;BORDER-TOP:#ccc 1px solid;MARGIN:2px 5px 5px 5px;BORDER-LEFT:#ccc 1px solid;COLOR:#000;BORDER-BOTTOM:#ccc 1px solid;TEXT-DECORATION:none; display:inline-block;}DIV.bk_yellow A:hover{BORDER:#e2460b 1px solid;COLOR:#FFF;background-color:#e2460b;}DIV.bk_yellow SPAN.current{padding:5px 3px 5px 3px;BORDER-RIGHT:#e2460b 1px solid;BORDER-TOP:#e2460b 1px solid;FONT-WEIGHT:bold;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#e2460b 1px solid;COLOR:#fff;BORDER-BOTTOM:#e2460b 1px solid;BACKGROUND-COLOR:#e2460b}DIV.bk_yellow SPAN.disabled{padding:5px 3px 5px 3px;BORDER-RIGHT:#eee 1px solid;BORDER-TOP:#eee 1px solid;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#eee 1px solid;COLOR:#ddd;BORDER-BOTTOM:#eee 1px solid;}

.bk_yellow1200{
width:1200px;
}

.sk_article_box{
width:856px;
padding-top:22px;
overflow:hidden;
}
.sk_article_title{
width:856px;
padding:10px 0 30px 0;
line-height:36px;
font-size:28px;
color:#333;
overflow:hidden;
}
.sk_article_desc{
width:856px;
height:52px;
}
.sk_article_desc_l{
width:600px;
float:left;
}
.sk_article_desc_l a{
height:22px;
line-height:22px;
border:1px solid #eaeaea;
font-size:12px;
color:#999999;
display:inline-block;
margin-right:15px;
padding:0 8px;
border-radius:4px;
}
.sk_article_desc_l a:hover{
color:rgba(232,70,6,1);
}

/*.sk_article_desc_l a:nth-child(1){
color:rgba(232,70,6,1);
}
.sk_article_desc_l a:nth-child(1):hover{
background-color:rgba(232,70,6,1);
color:#fff;
}
.sk_article_desc_l a:nth-child(2){
color:rgba(43,172,108,1);
}
.sk_article_desc_l a:nth-child(2):hover{
background-color:rgba(43,172,108,1);
color:#fff;
}
.sk_article_desc_l a:nth-child(3){
color:rgba(227,50,77,1);
}
.sk_article_desc_l a:nth-child(3):hover{
background-color:rgba(227,50,77,1);
color:#fff;
}*/

.sk_article_desc_r{
width:112px;
height:24px;
float:right;
line-height:24px;
background-color:#f6f7f7;
text-align:center;
font-size:12px;
color:#999999;
}

.sk_article_tip{
width:796px;
background-color:#f6f7f7;
padding:20px 30px;
font-size:14px;
line-height:20px;
color:#4c4c4c;
overflow:hidden;
}

.sk_article_content{
width:856px;
padding-top:10px;
padding-bottom:34px;
overflow:hidden;
font-size:14px;
line-height:22px;
color:#1a1a1a;
border-bottom:1px solid #e8e8e8;
}
.sk_article_TS{
width:770px;
padding:20px 30px 50px 30px;
background-color:#f5f5f5;
overflow:hidden;
}
.sk_article_TS_ico{
width:745px;
height:59px;
line-height:59px;
padding-left:25px;
font-size:18px;
font-weight:bold;
color:#e2460b;
background:url(images/ts_ico.png) left 18px no-repeat;
}
.sk_article_TS_txt{
width:770px;
font-size:14px;
color:#1a1a1a;
overflow:hidden;
line-height:24px;
}
.sk_article_TS_txt strong{
font-size:18px;
color:#1a1a1a;
}
.sk_article_TS_txt strong em{
font-style:normal;
color:#e2460b;
font-size:24px;
}

.sk_article_PN{
width:856px;
padding:20px 0 30px 0;
overflow:hidden;
}
.sk_article_PNa{
width:700px;
float:left;
font-size:14px;
line-height:36px;
color:#000;
overflow:hidden;
}
.sk_article_PNa a{
color:#000;
text-decoration:none;
}
.sk_article_PNa a:hover{
color:#e2460b;
}
.sk_article_PNb{
width:136px;
float:right;
padding-top:12px;
overflow:hidden;
}
.sk_article_PNb a{
width:112px;
height:34px;
display:block;
border:1px solid #e6e6e6;
line-height:34px;
padding-left:22px;
background:url(images/baike/back.png) 100px center no-repeat;
font-size:14px;
color:#000000;
text-decoration:none;
}
.sk_article_PNb a:hover{
background:url(images/baike/backs.png) 100px center no-repeat;
background-color:#e84606;
border-color:#e84606;
color:#fff;
}

.xh_AT{
width:856px;
height:68px;
line-height:68px;
font-size:24px;
color:#333333;
}

.xh_ox{
width:856px;
overflow:hidden;
}
.xh_ox ul{
margin:0;
padding:0;
list-style:none;
}
.xh_ox ul li{
width:856px;
float:left;
height:54px;
border-bottom:1px solid #e8e8e8;
}
.xh_ox ul li span{
width:736px;
height:54px;
background:url(images/baike/em.png) left center no-repeat;
padding-left:20px;
line-height:54px;
display:inline;
}
.xh_ox ul li span a{
font-size:14px;
color:#4c4c4c;
text-decoration:none;
}
.xh_ox ul li label{
width:100px;
height:54px;
line-height:54px;
display:inline;
float:right;
text-align:right;
font-size:14px;
color:#333;
}
.xh_ox ul li span a:hover{
color:#e84606;
}

.sk_article_tool{
width:830px;
padding:30px 0;
border-bottom:1px solid #f0f0f0;
overflow:hidden;
}
.sk_article_tool_left{
width:350px;
float:left;
}

.sk_article_tool_right{
width:112px;
float:right;
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:#1a1a1a;
}
.sk_article_tool_right a:hover{
background-color:#e2460b;
border-color:#e2460b;
color:#fff;
}
.sk_article_copy{
width:840px;
height:72px;
line-height:72px;
text-align:right;
font-size:14px;
color:#1a1a1a;
}

.all_HG_al{
width:100%;
padding:50px 0;
overflow:hidden;
}

.fib_cases{
width:1230px;
}
.fib_cases ul{
margin:0;
padding:0;
list-style:none;
}
.fib_cases ul li{
width:410px;
float:left;
height:555px;
}
.fib_cases_li{
width:380px;
height:525px;
position:relative;
background:url(images/fib_cases_lia.png) center bottom no-repeat;
background-color:#fff;
margin-top:6px;
}

.fib_cases_li_A{
width:380px;
height:285px;
position:absolute;
left:0;
top:0;
text-align:center;
}
.fib_cases_li_A img{
width:380px;
height:285px;
border:none;
}
.fib_cases_li_B{
width:320px;
height:24px;
position:absolute;
left:30px;
top:313px;
}
.fib_cases_li_B a{
padding:0 15px;
height:24px;
display:inline-block;
line-height:24px;
border:1px solid #e84606;
color:#e84606;
margin-right:6px;
border-radius:2px;
}
.fib_cases_li_B a:hover{
background-color:#e84606;
color:#fff;
}

.fib_cases_li_B span{
padding:0 15px;
height:24px;
display:inline-block;
line-height:24px;
border:1px solid #4c4c4c;
color:#4c4c4c;
margin-right:6px;
border-radius:2px;
}

.fib_cases_li_C{
width:320px;
height:50px;
line-height:22px;
position:absolute;
left:30px;
top:357px;
}
.fib_cases_li_C a{
font-size:18px;
color:#1a1a1a;
font-weight:bold;
text-decoration:none;
}
.fib_cases_li_C a:hover{
color:#e2460b;
}
.fib_cases_li_D{
width:320px;
height:80px;
line-height:20px;
font-size:14px;
color:#1a1a1a;
position:absolute;
left:30px;
top:417px;
}

.fib_cases ul li.colr_a:hover .fib_cases_li{
margin-top:0;
box-shadow:0 0 12px rgba(0,0,0,0.3);
background:url(images/fib_cases_lias.png) center bottom no-repeat;
}
.fib_cases ul li.colr_b:hover .fib_cases_li{
margin-top:0;
box-shadow:0 0 12px rgba(0,0,0,0.3);
background:url(images/fib_cases_libs.png) center bottom no-repeat;
}
.fib_cases ul li.colr_c:hover .fib_cases_li{
margin-top:0;
box-shadow:0 0 12px rgba(0,0,0,0.3);
background:url(images/fib_cases_lics.png) center bottom no-repeat;
}

.fib_cases_li{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}


.in_banner_caseA{
width:100%;
height:246px;
background:url(images/banner_case.jpg) center top no-repeat;
padding-top:124px;
overflow:hidden;
}
.banner_caseA{
width:1200px;
background:url(images/anli_hr.png) left 81px no-repeat;
height:246px;
}
.banner_caseA_T{
width:100%;
height:107px;
line-height:68px;
font-size:48px;
color:#fff;
font-weight:bold;
}
.banner_caseA_D{
width:100%;
height:42px;
line-height:42px;
font-size:22px;
color:#fff;
overflow:hidden;
}

.body_cases{
width:100%;
padding-top:50px;
padding-bottom:60px;
background-color:#f2f2f2;
overflow:hidden;
}

.case_main{
width:1200px;
}
.left{
width:900px;
float:left;
}
.bk_article_box{
width:840px;
padding:40px 30px 10px 30px;
background-color:#fff;
box-shadow:0 0 16px rgba(24,76,162,0.12);
border-radius:10px;
overflow:hidden;
}
.bk_article_title{
width:840px;
padding:10px 0;
line-height:36px;
font-size:30px;
color:#1a1a1a;
font-weight:bold;
}
.bk_article_desc{
width:840px;
height:60px;
line-height:30px;
border-bottom:1px solid #f0f0f0;
color:#7e7f80;
font-size:14px;
}
.bk_article_desc span{
color:#e2460b;
}
.bk_article_content{
width:840px;
padding:20px 0;
overflow:hidden;
font-size:16px;
line-height:24px;
color:#1a1a1a;
}
.bk_article_TS{
width:780px;
padding:20px 30px 50px 30px;
background-color:#f5f5f5;
overflow:hidden;
}
.bk_article_TS_ico{
width:755px;
height:59px;
line-height:59px;
padding-left:25px;
font-size:18px;
font-weight:bold;
color:#1a1a1a;
background:url(images/ts_ico.png) left 18px no-repeat;
}
.bk_article_TS_txt{
width:780px;
font-size:14px;
color:#1a1a1a;
overflow:hidden;
line-height:24px;
}
.bk_article_TS_txt strong{
font-size:18px;
color:#1a1a1a;
}
.bk_article_TS_txt strong em{
font-style:normal;
color:#e2460b;
font-size:24px;
}

.bk_article_PN{
width:840px;
padding:20px 0;
line-height:36px;
font-size:14px;
border-top:1px solid #f0f0f0;
border-bottom:1px solid #f0f0f0;
overflow:hidden;
margin-top:40px;
color:#1a1a1a;
}
.bk_article_PN a:hover{
color:#e2460b;
}
.bk_article_tool{
width:840px;
padding:30px 0;
border-bottom:1px solid #f0f0f0;
overflow:hidden;
}
.bk_article_tool_left{
width:350px;
float:left;
}

.bk_article_tool_right{
width:112px;
float:right;
overflow:hidden;
}
.bk_article_tool_right a{
width:110px;
height:28px;
display:block;
line-height:28px;
border:1px solid #f0f0f0;
text-align:center;
font-size:14px;
color:#1a1a1a;
}
.bk_article_tool_right a:hover{
background-color:#e2460b;
border-color:#e2460b;
color:#fff;
}
.bk_article_copy{
width:840px;
height:72px;
line-height:72px;
text-align:right;
font-size:16px;
color:#1a1a1a;
}

.cases_34{
width:900px;
border-radius:10px;
overflow:hidden;
}

.right{
width:280px;
float:right;
}

.hib_item_zcase{
width:259px;
padding:5px 15px;
border-radius:10px;
background-color:#fff;
box-shadow:0 0 7px rgba(0,0,0,0.12);
margin-top:30px;
overflow:hidden;
}

.zm_case{
width:280px;
padding-top:15px;
padding-bottom:10px;
overflow:hidden;
}
.zm_case ul{
margin:0;
padding:0;
list-style:none;
}
.zm_case ul li{
width:140px;
height:75px;
float:left;
}
.zm_case ul li img{
width:118px;
height:58px;
border:1px solid #e5e5e5;;
}

.HG_ce_xs{
width:880px;
padding-top:15px;
overflow:hidden;
}
.HG_ce_xs ul{
margin:0;
padding:0;
list-style:none;
}
.HG_ce_xs ul li{
width:880px;
float:left;
margin-bottom:20px;
overflow:hidden;
}
.HG_ce_xsA{
width:120px;
float:left;
}
.HG_ce_xsB{
width:750px;
float:right;
padding-top:20px;
overflow:hidden;
font-size:16px;
line-height:30px;
color:#1a1a1a;
}

.fixed_right{ position: fixed;_position: absolute;top:115px; width:280px;z-index:99;}

.all_best{
width:100%;
padding-bottom:80px;
background-color:#f7f7f7;
padding-top:10px;
overflow:hidden;
}
.hib_best_T{
width:1200px;
height:100px;
line-height:115px;
text-align:center;
font-size:36px;
color:#1f1f1f;
overflow:hidden;
}

.mhib_best_ul{
width:94%;
margin:0 auto;
display:none;
}
.mhib_best_ul ul{
margin:0;
padding:0;
list-style:none;
}
.mhib_best_ul ul li{
width:100%;
float:left;
margin-bottom:15px;
}

.hib_best_ul{
width:1300px;
margin:0 auto;
}
.hib_best_slide{ position:relative;zoom:1; height: 452px; width:1200px;}
.hib_best_slide .piclist{ overflow:hidden; zoom:1; height:452px; width:1200px; margin:0; padding:0; list-style:none;}
.hib_best_slide .ohbox{position:relative;left:44px;width:1216px;}
.hib_best_slide .piclist li{float:left;width:388px; height: 420px;padding:16px 8px 0 8px;}
.hib_best_slide .pageBtn span{ background:url(images/tc_left.png) no-repeat; display:block;width:40px;height:40px;position:absolute;top:174px;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px; z-index:99;}
.hib_best_slide .pageBtn .next{left:1260px;background:url(images/tc_right.png) no-repeat;}
.hib_best_slide .pageBtn span:hover{background:url(images/tc_lefts.png) no-repeat;}
.hib_best_slide .pageBtn .next:hover{background:url(images/tc_rights.png) no-repeat;}

.xfal{position: relative; width:98%; margin:0 auto; padding-bottom:5px;}
.xfal dl { margin:0; padding:0;width: 32%;float: left;margin-left: 2%; height:auto; position:relative;}
.xfal dl:first-child {margin-left: 0;}
.xfal dl dd {height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.2rem;background: url(../images/Index/xfalbg.png);}
.xfal dl dd a {color: #1a1a1a;}

.xc_Team_li_l{
width:100%;
overflow:hidden;
}
.xc_Team_li_l img{
width:100%;
display:block;
}

.xc_Team_li_ra{
width:100%;
height:40px;
line-height:40px;
background-color:#fff;
text-align:center;
color:#1a1a1a;
font-size:14px;
}
.xc_Team_li_ra em{
font-style:normal;
}

.xfal .xfal_switch {text-align: center;margin: 1rem 0;}
.xfal .xfal_switch span {display: inline-block;vertical-align: middle; width: 1rem;height: 1rem; background-color:#e6e6e6;margin-right: 1rem;border-radius:50%;}
.xfal .xfal_switch span.on { background-color:#006ac5;}

.HG_ukreach_two{
width:892px;
height:440px;
}
.HG_ukreach_two ul{
margin:0;
padding:0;
list-style:none;
}
.HG_ukreach_two ul li{
width:434px;
float:left;
height:400px;
position:relative;
margin-right:12px;
box-shadow:0 0 6px rgba(27,46,75,0.1);
}
.HG_ukreach_twoA{
width:434px;
height:150px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.HG_ukreach_twoB{
width:434px;
height:150px;
line-height:150px;
text-align:center;
position:absolute;
left:0;
top:0;
font-size:24px;
color:#1a1a1a;
font-weight:bold;
z-index:2;
}
.HG_ukreach_twoC{
width:374px;
height:auto;
position:absolute;
left:30px;
top:180px;
font-size:16px;
line-height:24px;
color:#1a1a1a;
z-index:1;
}

.HG_ukreach_ox{
width:840px;
height:610px;
background:url(images/Ukreach_ox.jpg) no-repeat;
padding:20px;
overflow:hidden;
font-size:16px;
line-height:24px;
box-shadow:0 0 6px rgba(27,46,75,0.1);
border-radius:10px;
}

.HG_Ecovadis_4th{
width:900px;
overflow:hidden;
}
.HG_Ecovadis_4th ul{
margin:0;
padding:0;
list-style:none;
}
.HG_Ecovadis_4th ul li{
width:428px;
float:left;
border:1px solid #000;
border-radius:10px;
margin-right:20px;
margin-bottom:20px;
overflow:hidden;
}
.HG_Ecovadis_4th ul li:nth-child(1){
height:250px;
}
.HG_Ecovadis_4th ul li:nth-child(2){
height:250px;
}
.HG_Ecovadis_4th ul li:nth-child(3){
height:160px;
}
.HG_Ecovadis_4th ul li:nth-child(4){
height:160px;
}
.HG_Ecovadis_4tha{
width:100%;
height:50px;
line-height:50px;
text-align:center;
border-bottom:1px solid #000;
font-size:22px;
color:#000000;
}
.HG_Ecovadis_4thb{
width:424px;
padding-left:25px;
padding-top:10px;
overflow:hidden;
}
.HG_Ecovadis_4thb dl{
margin:0;
padding:0;
list-style:none;
}
.HG_Ecovadis_4thb dl dt{
width:212px;
float:left;
}
.HG_Ecovadis_4thba{
width:100%;
height:50px;
line-height:50px;
font-size:16px;
color:#000;
font-weight:bold;
}
.HG_Ecovadis_4thbb{
width:100%;
font-size:14px;
line-height:24px;
overflow:hidden;
}

.HG_Ecovadis_4thc{
width:378px;
padding:20px 25px;
font-size:14px;
line-height:24px;
overflow:hidden;
}

.HG_sbti{
width:895px;
padding-top:10px;
overflow:hidden;
}
.HG_sbti ul{
margin:0;
padding:0;
list-style:none;
}
.HG_sbti ul li{
width:162px;
height:244px;
background:url(images/item/sbti_ox.png) center bottom repeat-x;
float:left;
margin-right:15px;
border:1px solid #ececec;
}
.HG_sbti_A{
width:100%;
text-align:center;
height:38px;
line-height:38px;
font-size:18px;
margin-top:12px;
}
.HG_sbti_B{
width:100%;
text-align:center;
height:36px;
margin-top:8px;
}
.HG_sbti_C{
width:132px;
margin:0 auto;
font-size:16px;
line-height:22px;
overflow:hidden;
}

.CDP_lc{
width:880px;
background:url(images/item/CDP_lc.png) 4px 14px no-repeat;
margin-top:10px;
padding-bottom:10px;
overflow:hidden;
}
.CDP_lc ul{
margin:0;
padding:0;
list-style:none;
}
.CDP_lc ul li{
width:880px;
float:left;
margin-bottom:5px;
overflow:hidden;
}
.CDP_lcA{
width:860px;
padding-left:20px;
height:32px;
background:url(images/item/CDP_em.png) left center no-repeat;
line-height:32px;
font-weight:bold;
color:#1a1a1a;
font-size:16px;
}
.CDP_lcA span{
padding:0 13px;
height:30px;
border:1px solid #f8d094;
line-height:30px;
display:inline-block;
border-radius:4px;
font-weight:normal;
}
.CDP_lcB{
width:860px;
padding:15px 0;
padding-left:24px;
font-size:16px;
line-height:20px;
overflow:hidden;
}

.culture{
width:1230px;
height:480px;

}
.culture ul{
margin:0;
padding:0;
list-style:none;
}
.culture ul li{
width:380px;
float:left;
margin-right:30px;
}
.culture_li{
width:380px;
height:480px;
position:relative;
box-shadow:0 0 18px 0 rgba(0,0,0,0.2);
background-color:#fff;
}
.culture_lia{
width:380px;
height:209px;
position:absolute;
left:0;
top:0;
overflow:hidden;
}
.culture_lia img{
width:380px;
height:209px;
}
.culture_lib{
width:320px;
height:46px;
line-height:46px;
font-size:26px;
color:#1a1a1a;
font-weight:bold;
position:absolute;
left:30px;
top:228px;
overflow:hidden;
}
.culture_lic{
width:320px;
height:auto;
line-height:28px;
font-size:18px;
color:#4c4c4c;
position:absolute;
left:30px;
top:282px;
overflow:hidden;
}
.culture_lid{
width:320px;
height:72px;
line-height:72px;
border-top:1px solid #dbdbdb;
font-size:14px;
color:#4c4c4c;
position:absolute;
left:30px;
top:400px;
overflow:hidden;
}

.culture_li:hover{
background-color:#e84606;
}
.culture_li:hover .culture_lia img{
transform: scale(1.1);
}
.culture_li:hover .culture_lib{
color:#fff;
}
.culture_li:hover .culture_lic{
color:#fff;
}
.culture_li:hover .culture_lid{
color:#fff;
border-top:1px solid #fff;
}

.culture_lia img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_styles{
width:100%;
padding-top:30px;
overflow:hidden;
}
.whsty_AB{
width:1200px;
height:297px;
position:relative;
}
.whsty_A{
width:792px;
height:285px;
box-shadow:0 0 12px 0 rgba(0,0,0,0.1);
position:absolute;
left:0;
top:0;
}
.whsty_B{
width:384px;
height:285px;
box-shadow:0 0 12px 0 rgba(0,0,0,0.1);
position:absolute;
right:0;
top:0;
}
.whsty_Bab{
width:384px;
height:285px;
position:relative;
}
.whsty_Ba{
width:384px;
height:285px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.whsty_Ba img{
width:384px;
height:285px;
}
.whsty_Bb{
width:384px;
height:52px;
position:absolute;
left:0;
bottom:0;
z-index:2;
background:url(images/about/trans.png);
line-height:52px;
text-align:center;
font-size:18px;
color:#fff;
}

.styles{
width:100%;
}
.styles dl{
margin:0;
padding:0;
list-style:none;
}
.styles dl dt{
width:94%;
float:left;
height:auto;
overflow:hidden;
margin:0 3% 15px 3%;
}
.styles dl dt img{
width:100%;
height:auto;
}
.styles dl dt span{
width:100%;
height:40px;
display:block;
line-height:40px;
font-size:14px;
background:url(images/about/trans.png);
color:#fff;
text-align:center;
}

.wh_slide{ position:relative;zoom:1; height: 374px; width:1270px; margin:0 auto; clear:both}
.wh_slide .piclist{ overflow:hidden; zoom:1; height:374px; width:1270px; margin:0; padding:0; list-style:none;}
.wh_slide .ohbox{overflow:hidden; position:relative;left:23px;width:1224px;}
.wh_slide .piclist li{float:left; height:285px;width:384px;padding:12px;}
.wh_slide .pageBtn span{ background:url(images/about/tem_left.png) no-repeat; display:block;width:14px;height:28px;position:absolute;top:142px;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.wh_slide .pageBtn .next{left:1256px;background:url(images/about/tem_right.png) no-repeat;}
.wh_slide .pageBtn span:hover{background:url(images/about/tem_lefts.png) no-repeat;}
.wh_slide .pageBtn .next:hover{background:url(images/about/tem_rights.png) no-repeat;}

.whs_AB{
width:384px;
height:285px;
position:relative;
box-shadow:0 0 12px 0 rgba(0,0,0,0.1);
overflow:hidden;
}
.whs_A{
width:384px;
height:285px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.whs_A img{
width:384px;
height:285px;
}
.whs_B{
width:100%;
height:52px;
display:block;
position:absolute;
left:0;
bottom:0;
z-index:2;
background:url(images/about/trans.png);
line-height:52px;
text-align:center;
font-size:18px;
color:#fff;
}

.whs_AB:hover .whs_A img{
transform: scale(1.1);
}

.whs_A img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.wiScroll-left{ position:relative;width:792px;overflow:hidden;}
.wiScroll-left .hd{ overflow:hidden;  height:10px; width:48px; margin:0 auto; position:absolute; left:720px; top:260px; z-index:2;}
.wiScroll-left .hd .prev{ display:block; width:8px; height:16px; float:left;overflow:hidden; cursor:pointer; background:url("images/about/anli_ems.png") no-repeat; display:none;}
.wiScroll-left .hd .prev:hover{background:url("images/about/anli_oms.png") no-repeat;}
.wiScroll-left .hd .next{display:block; width:8px; height:16px; float:right; overflow:hidden; cursor:pointer; background:url("images/about/anli_em.png") no-repeat; display:none;}
.wiScroll-left .hd .next:hover{background:url("images/about/anli_om.png") no-repeat;}
.wiScroll-left .hd .prevStop{ background-position:-60px 0; }
.wiScroll-left .hd .nextStop{ background-position:-60px -50px; }
.wiScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; margin-top:0;}
.wiScroll-left .hd ul li{ float:left;width:10px; height:10px; margin:0 3px; overflow:hidden; text-indent:-999px; cursor:pointer; background:url("images/circle_outs.png") no-repeat; }
.wiScroll-left .hd ul li.on{ background:url("images/circle_hover.png") no-repeat; }
.wiScroll-left .bd{width:792px; overflow:hidden; z-index:1;}
.wiScroll-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.wiScroll-left .bd ul li{width:792px; float:left; height:285px;_display:inline; margin:0;}
.wiC{
width:792px;
height:285px;
position:relative;
}
.wiC_A{
width:792px;
height:285px;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.wiC_A img{
width:792px;
height:285px;
}
.wiC_B{
width:760px;
padding-left:32px;
height:52px;
line-height:52px;
position:absolute;
left:0;
bottom:0;
z-index:2;
font-size:18px;
color:#fff;
background:url(images/about/trans.png);
overflow:hidden;
}

.HG_EPA{
width:880px;
margin-top:15px;
height:550px;
}
.HG_EPA ul{
margin:0;
padding:0;
list-style:none;
}
.HG_EPA ul li{
width:440px;
float:left;
height:240px;
position:relative;
margin-bottom:42px;
}
.HG_EPA_A{
width:200px;
height:30px;
line-height:30px;
font-size:20px;
color:#1a1a1a;
position:absolute;
left:194px;
top:5px;
}
.HG_EPA_B{
width:200px;
height:34px;
line-height:34px;
font-size:14px;
color:#1a1a1a;
position:absolute;
left:194px;
top:30px;
}
.HG_EPA_C{
width:170px;
height:237px;
box-shadow:0 0 16px 0 rgba(0,0,0,0.1);
border-radius:10px;
position:absolute;
left:0;
top:0;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
}
.HG_EPA_D{
width:200px;
position:absolute;
left:194px;
top:93px;
height:auto;
font-size:16px;
line-height:24px;
color:#1a1a1a;
}

.HG_EPA_E{
width:55px;
height:1px;
background-color:#e1e1e1;
position:absolute;
left:194px;
top:74px;
}

.HG_EPA_zl{
width:878px;
margin-top:15px;
}
.HG_EPA_zl ul{
margin:0;
padding:0;
list-style:none;
}
.HG_EPA_zl ul li{
width:878px;
float:left;
padding:24px 0;
border-radius:10px;
overflow:hidden;
box-shadow:0 0 16px 0 rgba(0,0,0,0.1);
margin-bottom:24px;
}
.HG_EPA_zl_A{
text-align:center;
font-size:36px;
color:#e2460b;
text-decoration:underline;
}
.HG_EPA_zl_B{
width:720px;
font-size:16px;
line-height:24px;
color:#1a1a1a;
overflow:hidden;}

.CLP_img{
width:100%;
}

.KKDIK_zc{
width:900px;
height:280px;
}
.KKDIK_zc ul{
margin:0;
padding:0;
list-style:none;
}
.KKDIK_zc ul li{
width:280px;
float:left;
margin-right:20px;
}
.KKDIK_zcA{
width:280px;
height:197px;
box-shadow:0 0 16px 0 rgba(0,0,0,0.1);
border-radius:10px;
overflow:hidden;
}
.KKDIK_zcB{
width:280px;
font-size:16px;
line-height:24px;
color:#1a1a1a;
padding-top:17px;
overflow:hidden;
}

.KKDIK_xx{
width:818px;
padding:27px 30px;
box-shadow:0 0 16px 0 rgba(0,0,0,0.1);
border-radius:10px;
margin:15px 0 25px 0;
overflow:hidden;
}
.KKDIK_xx ul{
margin:0;
padding:0;
list-style:none;
}
.KKDIK_xx ul li{
width:818px;
float:left;
font-size:16px;
line-height:24px;
color:#1a1a1a;
padding-bottom:20px;
overflow:hidden;
}

.KKDIK_tt{
width:891px;
padding-top:10px;
overflow:hidden;
}
.KKDIK_tt ul{
margin:0;
padding:0;
list-style:none;
}
.KKDIK_tt ul li{
width:258px;
height:42px;
line-height:42px;
font-size:16px;
color:#1a1a1a;
float:left;
border:1px solid #e3e3e3;
background-color:#f5f5f5;
padding-left:26px;
margin-right:11px;
margin-bottom:15px;
}

.HG_zgfldjdl{
width:900px;
height:520px;
}
.HG_zgfldjdl ul{
margin:0;
padding:0;
list-style:none;
}
.HG_zgfldjdl ul li{
width:426px;
float:left;
margin-right:24px;
height:490px;
box-shadow:0 0 16px 0 rgba(0,0,0,0.1);
border-radius:10px;
}
.HG_zgfldjdl_T{
width:426px;
height:77px;
overflow:hidden;
}
.HG_zgfldjdl_ox{
width:376px;
padding:30px 25px;
line-height:20px;
color:#1a1a1a;
font-size:16px;
overflow:hidden;
}
.HG_zgfldjdl_sp{
width:900px;
height:310px;
}
.HG_zgfldjdl_sp ul{
margin:0;
padding:0;
list-style:none;
}
.HG_zgfldjdl_sp ul li{
width:278px;
height:290px;
float:left;
margin-right:20px;
border:1px solid #e1e1e1;
border-radius:10px;
position:relative;
}
.HG_zgfldjdl_spA{
width:230px;
font-size:16px;
color:#1a1a1a;
line-height:24px;
height:auto;
position:absolute;
left:24px;
top:14px;
}
.HG_zgfldjdl_spB{
width:46px;
height:46px;
position:absolute;
left:24px;
bottom:22px;
}

.HG_zgfldjdl_nl{
width:830px;
padding:25px;
background-color:#f5f7ff;
border-radius:10px;
color:#1a1a1a;
font-size:16px;
line-height:30px;
margin-bottom:30px;
overflow:hidden;
}

.HG_zgnydjdl{
width:850px;
padding:35px 15px;
background-color:#f7fbfc;
margin-bottom:20px;
border-radius:10px;
overflow:hidden;
}
.HG_zgnydjdl ul{
margin:0;
padding:0;
list-style:none;
}
.HG_zgnydjdl ul li{
width:282px;
float:left;
}
.HG_zgnydjdl_A{
width:282px;
height:220px;
text-align:center;
}
.HG_zgnydjdl_B{
width:282px;
height:40px;
line-height:40px;
text-align:center;
font-size:20px;
color:#1a1a1a;
font-weight:bold;
}
.HG_zgnydjdl_C{
width:224px;
margin:0 auto;
line-height:24px;
text-align:center;
font-size:16px;
color:#1a1a1a;
overflow:hidden;
}

.location_search{
width:1200px;
height:62px;
padding-top:19px;
border-bottom:1px solid #e8e8e8;
margin:0 auto;
overflow:hidden;
}
.NG_location{
width:850px;
float:left;
height:62px;
line-height:52px;
font-size:14px;
color:#4c4c4c;
}
.NG_location a{
font-size:14px;
color:#4c4c4c;
text-decoration:none;
}
.NG_location span{
color:#e84606;
}
.NG_location a:hover{
color:#e84606;
text-decoration:underline;
}

.all_bk_index{
width:100%;
padding-top:20px;
overflow:hidden;
}
.bk_index_tab_search{
width:1200px;
height:62px;
border-bottom:1px solid #e8e8e8;
overflow:hidden;
}
.bk_index_tab{
width:600px;
float:left;
}
.bk_index_tab ul{
margin:0;
padding:0;
list-style:none;
}
.bk_index_tab ul li{
height:59px;
line-height:59px;
float:left;
margin-right:68px;
display:inline-block;
}
.bk_index_tab ul li a{
font-size:16px;
color:#000000;
text-decoration:none;
}
.bk_index_tab ul li.selected{
border-bottom:3px solid #e84606;
}
.bk_index_tab ul li.selected a{
color:#e84606;
font-weight:bold;
}

.bk_index_sab{
width:600px;
float:left;
}
.bk_index_sab ul{
margin:0;
padding:0;
list-style:none;
}
.bk_index_sab ul li{
height:59px;
line-height:59px;
float:left;
margin-right:48px;
display:inline-block;
font-size:16px;
color:#000000;
cursor:pointer;
}
.bk_index_sab ul li.selected{
border-bottom:3px solid #e84606;
color:#e84606;
font-weight:bold;
}

.bk_list_xm_li{
width:856px;
overflow:hidden;
}
.bk_list_xm_li dl{
margin:0;
padding:0;
list-style:none;
}
.bk_list_xm_li dl dt{
width:842px;
height:50px;
float:left;
line-height:50px;
border-bottom:1px solid #eee;
background:url(images/nom.png) left center no-repeat;
padding-left:14px;
}
.bk_list_xm_li dl dt a{
font-size:16px;
color:#000;
text-decoration:none;
}
.bk_list_xm_li dl dt a:hover{
color:#e84606;
text-decoration:underline;
}


.bk_index_search{
width:270px;
float:right;
margin-top:5px;
height:31px;
border:1px solid #e8e8e8;
position:relative;
}
.bk_index_searcha{
width:220px;
height:21px;
position:absolute;
left:13px;
top:5px;
}
.bk_index_searcha input{
width:220px;
height:21px;
border:none;
color:#b7b7b7;
font-size:14px;
background:none;
}
.bk_index_searchb{
width:17px;
height:18px;
position:absolute;
right:14px;
top:7px;
}
.bk_index_searchb input{
width:17px;
height:18px;
}

.bk_index{
width:1212px;
height:437px;
background:url(images/baike/hr.png) left bottom no-repeat;
margin-top:26px;
}
.bk_index ul{
margin:0;
padding:0;
list-style:none;
}
.bk_index ul li{
width:291px;
margin-right:11px;
height:203px;
float:left;
}
.bk_index ul li:first-child{
width:597px;
height:396px;
}

.bk_index_one{
width:597px;
height:396px;
position:relative;
}
.bk_index_oneA{
width:597px;
height:396px;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.bk_index_oneA img{
width:597px;
height:396px;
}
.bk_index_oneB{
width:597px;
height:50px;
line-height:50px;
position:absolute;
left:0;
top:346px;
text-align:center;
font-size:16px;
color:#fff;
background:url(images/baike/trans.png);
z-index:2;
}

.bk_index_one:hover .bk_index_oneA img{
transform: scale(1.1);
}
.bk_index_oneA img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.bk_index_two{
width:291px;
height:193px;
position:relative;
}
.bk_index_twoA{
width:291px;
height:193px;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.bk_index_twoA img{
width:291px;
height:193px;
}
.bk_index_twoB{
width:271px;
padding:0 10px;
height:40px;
line-height:40px;
position:absolute;
left:0;
top:153px;
text-align:center;
font-size:16px;
color:#fff;
background:url(images/baike/trans.png);
z-index:2;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}

.bk_index_two:hover .bk_index_twoA img{
transform: scale(1.1);
}
.bk_index_twoA img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_bk_list{
width:100%;
padding-top:20px;
padding-bottom:60px;
overflow:hidden;
}

.all_bk_article{
width:100%;
padding-bottom:60px;
overflow:hidden;
}

.bk_list_l{
width:856px;
float:left;
}

.bk_list_class{
width:856px;
padding-top:4px;
overflow:hidden;
}
.bk_list_class ul{
margin:0;
padding:0;
list-style:none;
}
.bk_list_class ul li{
float:left;
margin-right:18px;
}
.bk_list_class ul li a{
height:39px;
line-height:39px;
display:block;
padding:0 14px;
background-color:#f6f7f7;
text-decoration:none;
color:#4c4c4c;
font-size:14px;
}
.bk_list_class ul li a:hover{
background-color:#e84606;
color:#fff;
}

.bk_list_class ul li a.selcd{
background-color:#e84606;
color:#fff;
}

.bk_list{
width:856px;
overflow:hidden;
}
.bk_list ul{
margin:0;
padding:0;
list-style:none;
}
.bk_list ul li{
width:856px;
float:left;
border-bottom:1px solid #eaeaea;
}
.bk_list_A{
width:856px;
height:224px;
position:relative;
}
.bk_list_Aa{
width:267px;
height:163px;
position:absolute;
left:0;
top:31px;
overflow:hidden;
}
.bk_list_Aa img{
width:267px;
height:163px;
}

.bk_list_Aa:hover img{
transform: scale(1.1);
}
.bk_list_Aa img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.bk_list_Ab{
width:550px;
height:36px;
line-height:36px;
position:absolute;
left:306px;
top:28px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.bk_list_Ab a{
color:#333333;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.bk_list_Ab a:hover{
color:#e84606;
text-decoration:underline;
}
.bk_list_Ac{
width:550px;
height:auto;
line-height:22px;
font-size:14px;
color:#999999;
position:absolute;
left:306px;
top:67px;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:3;
display: -webkit-box;
-webkit-box-orient:vertical;
overflow:hidden;
}
.bk_list_Ad{
width:500px;
position:absolute;
left:306px;
top:163px;
height:24px;
}
.bk_list_Ad a{
height:22px;
line-height:22px;
font-size:12px;
color:#999999;
padding:0 6px;
display:inline-block;
margin-right:14px;
border:1px solid #e3e3e3;
border-radius:4px;
}
.bk_list_Ad a:hover{
text-decoration:none;
color:#e84606;
}

/*.bk_list_Ad a:nth-child(1){
color:rgba(232,70,6,1);
}
.bk_list_Ad a:nth-child(1):hover{
background-color:rgba(232,70,6,1);
color:#fff;
}
.bk_list_Ad a:nth-child(2){
color:rgba(43,172,108,1);
}
.bk_list_Ad a:nth-child(2):hover{
background-color:rgba(43,172,108,1);
color:#fff;
}
.bk_list_Ad a:nth-child(3){
color:rgba(227,50,77,1);
}
.bk_list_Ad a:nth-child(3):hover{
background-color:rgba(227,50,77,1);
color:#fff;
}*/

.bk_list_Ae{
width:112px;
position:absolute;
right:0;
top:163px;
height:24px;
line-height:24px;
font-size:12px;
text-align:center;
color:#999999;
}

.bk_list_B{
width:856px;
height:184px;
position:relative;
}
.bk_list_Ba{
width:856px;
height:36px;
line-height:36px;
position:absolute;
left:0;
top:25px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.bk_list_Ba a{
color:#333333;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.bk_list_Ba a:hover{
color:#e84606;
text-decoration:underline;
}
.bk_list_Bb{
width:22px;
height:22px;
line-height:22px;
text-align:center;
font-size:12px;
color:#fff;
background-color:#e84606;
position:absolute;
left:0;
top:73px;
}

.bk_list_Bc{
width:818px;
height:auto;
line-height:22px;
font-size:14px;
color:#4c4c4c;
position:absolute;
left:38px;
top:72px;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:2;
display: -webkit-box;
-webkit-box-orient:vertical;
overflow:hidden;
}
.bk_list_Bd{
width:400px;
position:absolute;
left:38px;
top:130px;
height:24px;
}
.bk_list_Bd a{
height:22px;
line-height:22px;
font-size:12px;
color:#999999;
display:inline-block;
margin-right:14px;
padding:0 6px;
border:1px solid #e3e3e3;
border-radius:4px;
}
.bk_list_Bd a:hover{
color:#e84606;
}
/*.bk_list_Bd a:nth-child(1){
color:rgba(232,70,6,1);
}
.bk_list_Bd a:nth-child(1):hover{
background-color:rgba(232,70,6,1);
color:#fff;
}
.bk_list_Bd a:nth-child(2){
color:rgba(43,172,108,1);
}
.bk_list_Bd a:nth-child(2):hover{
background-color:rgba(43,172,108,1);
color:#fff;
}
.bk_list_Bd a:nth-child(3){
color:rgba(227,50,77,1);
}
.bk_list_Bd a:nth-child(3):hover{
background-color:rgba(227,50,77,1);
color:#fff;
}*/

.bk_list_Be{
width:112px;
position:absolute;
right:0;
top:130px;
height:24px;
line-height:24px;
font-size:12px;
/*background-color:#f6f7f7;*/
text-align:center;
color:#999999;
}

.bk_list_r{
width:289px;
float:right;
}
.bk_list_ra{
width:289px;
height:185px;
border-radius:10px;
margin-top:24px;
overflow:hidden;
}
.bk_list_rb{
width:239px;
padding:10px 25px;
box-shadow:0 0 20px 0 rgba(0,0,0,0.06);
margin-top:15px;
border-radius:10px;
overflow:hidden;
}
.bk_list_rbT{
width:239px;
height:59px;
line-height:59px;
border-bottom:1px solid #e6e6e6;
font-size:20px;
color:#333333;
}
.bk_list_rbx{
width:239px;
padding-top:22px;
overflow:hidden;
}
.bk_list_rbx ul{
margin:0;
padding:0;
list-style:none;
}
.bk_list_rbx ul li{
width:239px;
float:left;
padding-bottom:16px;
overflow:hidden;
}
.bk_list_rbxa{
width:19px;
height:19px;
float:left;
line-height:19px;
font-size:14px;
color:#fff;
background-color:#cccccc;
text-align:center;
}
.bk_list_rbxb{
width:206px;
height:auto;
line-height:21px;
font-size:14px;
color:#333;
float:right;
text-overflow: ellipsis;
white-space: normal;
-webkit-line-clamp:2;
display: -webkit-box;
-webkit-box-orient:vertical;
overflow:hidden;
}

.bk_list_rbx ul li:hover .bk_list_rbxb{
text-decoration:underline;
color:#e84606;
}

.bk_list_rbx ul li:nth-child(1) .bk_list_rbxa{
background-color:#e0491c;
}
.bk_list_rbx ul li:nth-child(2) .bk_list_rbxa{
background-color:#f88217;
}
.bk_list_rbx ul li:nth-child(3) .bk_list_rbxa{
background-color:#ffb916;
}

.bk_list_rc{
width:239px;
padding:10px 25px 25px 25px;
box-shadow:0 0 20px 0 rgba(0,0,0,0.06);
margin-top:15px;
border-radius:10px;
overflow:hidden;
}
.bk_list_rcx{
width:240px;
padding-top:20px;
overflow:hidden;
}
.bk_list_rcx dl{
margin:0;
padding:0;
list-style:none;
}
.bk_list_rcx dl dt{
width:240px;
height:42px;
float:left;
}
.bk_list_rcx dl dt a{
height:28px;
display: inline-block;
line-height:28px;
text-align:center;
border:1px solid rgba(232,70,6,0.2);
background-color:rgba(232,70,6,0.1);
font-size:14px;
color:rgba(232,70,6,0.8);
transition: all .3s;
-webkit-transition: all .3s;
padding:0 16px;
border-radius:4px;
}
.bk_list_rcx dl dt a:hover{
background-color:rgba(232,70,6,0.18);
border-color:rgba(232,70,6,0.3);
color:rgba(232,70,6,1);
}

.IG_Dhina{
width:880px;
height:382px;
background-color:#fff;
border-radius:8px;
overflow:hidden;
position:relative;
box-shadow:0 0 20px rgba(0,0,0,0.06);
transform:perspective(700px) rotateX(0.03deg) rotateY(0.15deg);
transform-style: preserve-3d;
transition: all .1s;
margin-top:10px;
}


.Ianel_shine__oyuGP:before {
    background-color:#FF6800;
    border-radius: 350px;
    content: "";
    filter: blur(180px);
    height: 580px;
    left: 0;
    mix-blend-mode: normal;
    opacity:0;
    pointer-events: none;
    position: absolute;
    top: 0;
	transform: translate(calc(14.1599731445312px)),calc(var(42.39013671875px)));
    transition: opacity 1.2s cubic-bezier(.16,1,.3,1);
    width: 580px;
    will-change: transform,opacity;
    z-index: 0
}

.Ianel_shine_m__1YqM9:before {
    border-radius: 150px;
    filter: blur(150px);
    height: 300px;
    width: 300px
}

.Ianel_shine__oyuGP:hover:before {
    opacity:0.45;
}

.IG_Dhina_A{
width:300px;
height:36px;
line-height:36px;
font-size:16px;
color:#131415;
position:absolute;
left:36px;
top:20px;
}
.IG_Dhina_B{
width:300px;
height:80px;
line-height:80px;
font-size:60px;
color:#131415;
position:absolute;
left:36px;
top:48px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.IG_Dhina_B span{
font-size:72px;
}
.IG_Dhina_C{
width:124px;
height:60px;
line-height:30px;
font-size:22px;
position:absolute;
left:415px;
top:44px;
color:#131415;
}
.IG_Dhina_D{
width:200px;
height:64px;
line-height:32px;
position:absolute;
left:36px;
top:168px;
font-size:16px;
color:#131415;
}
.IG_Dhina_D span{
font-size:28px;
}
.IG_Dhina_E{
width:200px;
height:64px;
line-height:32px;
position:absolute;
left:415px;
top:168px;
font-size:16px;
color:#131415;
}
.IG_Dhina_E span{
font-size:28px;
}
.IG_Dhina_F{
width:200px;
height:64px;
line-height:32px;
position:absolute;
left:36px;
top:268px;
font-size:16px;
color:#131415;
}
.IG_Dhina_F span{
font-size:28px;
}
.IG_Dhina_G{
width:200px;
height:64px;
line-height:32px;
position:absolute;
left:415px;
top:268px;
font-size:16px;
color:#131415;
}
.IG_Dhina_G span{
font-size:28px;
}

.IG_Dhina_H{
width:300px;
height:auto;
position:absolute;
left:580px;
top:0;
overflow:hidden;
}
.IG_Dhina_H video{
width:600px;
height:auto;
margin-left:-10px;
margin-top:-1px;
}

.Zkb_TT{
width:100%;
height:105px;
line-height:105px;
text-align:center;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
margin-top:34px;
}
.Zkb_li{
width:612px;
margin:0 auto;
padding-bottom:30px;
overflow:hidden;
}
.Zkb_li ul{
margin:0;
padding:0;
list-style:none;
}
.Zkb_li ul li{
width:306px;
float:left;
line-height:36px;
font-size:18px;
color:#4c4c4c;
}

.all_Zbo{
width:100%;
padding-top:20px;
padding-bottom:86px;
overflow:hidden;
background-color:#f7f7f7;
}
.Zbo_TT{
width:100%;
height:135px;
line-height:135px;
font-size:36px;
color:#000;
font-weight:bold;
text-align:center;
}
.contact_ts{
width:1240px;
}
.contact_ts ul{
margin:0;
padding:0;
list-style:none;
}
.contact_ts ul li{
width:580px;
margin-right:40px;
float:left;
}
.contact_ts ul li:last-child{
margin-right:0;
}
.contact_ts_li{
width:580px;
height:420px;
position:relative;
box-shadow:0 0 7px 0 rgba(0,0,0,0.14);
background-color:#fff;
overflow:hidden;
}
.contact_ts_lia{
width:580px;
height:180px;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.contact_ts_lib{
width:520px;
height:46px;
line-height:46px;
font-size:26px;
color:#1a1a1a;
position:absolute;
left:30px;
top:204px;
z-index:2;
overflow:hidden;
}
.contact_ts_lic{
width:520px;
height:38px;
line-height:38px;
font-size:18px;
color:#1a1a1a;
position:absolute;
left:30px;
top:251px;
z-index:2;
overflow:hidden;
}
.contact_ts_lid{
width:520px;
height:50px;
line-height:50px;
background:url(images/anli_em.png) right center no-repeat;
position:absolute;
left:30px;
top:357px;
z-index:2;
border-top:1px solid #dbdbdb;
font-size:14px;
color:#4c4c4c;
}

.contact_ts_li:hover .contact_ts_lia img{
transform: scale(1.1);
}

.contact_ts_li:hover .contact_ts_lid{
background:url(images/anli_om.png) right center no-repeat;
}

.contact_ts_lia img,.contact_ts_lid{
transition:all 0.3s linear;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
}

.contact_ts_lie{
width:606px;
height:200px;
position:absolute;
left:30px;
top:204px;
background:url(images/xy.jpg) 258px top no-repeat;
}
.contact_ts_lie dl{
margin:0;
padding:0;
list-style:none;
}
.contact_ts_lie dl dt{
width:303px;
float:left;
height:200px;
position:relative;
}
.contact_ts_lieA{
width:300px;
height:46px;
line-height:46px;
font-size:26px;
color:#1a1a1a;
position:absolute;
left:0;
top:0;
}
.contact_ts_lieB{
width:300px;
height:38px;
line-height:38px;
font-size:16px;
color:#4c4c4c;
position:absolute;
left:0;
top:49px;
}
.contact_ts_lieC{
width:220px;
height:50px;
line-height:50px;
font-size:14px;
color:#1a1a1a;
position:absolute;
left:0;
top:154px;
border-top:1px solid #dbdbdb;
background:url(images/anli_em.png) right center no-repeat;
}

.contact_ts_lie dl dt:hover .contact_ts_lieC{
background:url(images/anli_om.png) right center no-repeat;
color:#e35118;
text-decoration:underline;
}

.all_CB_city{
width:100%;
height:380px;
position:relative;
}
.all_CB_city .swiper-container{ width: 100%;height:100%; margin:0 auto;}
.all_CB_city .topBan .block{}
.all_CB_city .topBan .block img{ display:block;   object-fit: cover;width: 100%;height: 100%; }
.all_CB_city .downBlock{position: absolute;left:0;top:0;z-index: 5;height: 100%;}

.all_CB_city .swiper-container {
	width: 100%;
	height:380px;
}
.all_CB_city .swiper-wrapper{
margin:0;
padding:0;
list-style:none;
}
.all_CB_city .swiper-slide{
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
margin:0;
padding:0;
width:100%;
height:380px;
}
.CB_city{
width:100%;
height:380px;
position:relative;
overflow:hidden;
background-size:contain;
}
.CB_city_A{
width:100%;
height:auto;
line-height:28px;
font-size:22px;
color:#fff;
position:absolute;
left:30px;
top:35px;
}
.CB_city_A em{
font-style:normal;
font-size:16px;
}

.all_CB_city .swiper-pagination{
	text-align:center;
	width:100%;
	color:#fff;
}
.all_CB_city .swiper-pagination .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
	margin:0 5px;
	background-color:#e84606;
	
}

.GL_sot-left{ position:relative; width:100%; height:380px; margin:0 auto; overflow:hidden;}
.GL_sot-left .hd{height:1px; width:100%;osition:absolute; left:0; top:0; z-index:9999;}
.hd_xi{ width:100%;height:1px;position:relative;}
.GL_sot-left .hd .prev{ display:block; width:30px; height:30px;overflow:hidden; cursor:pointer; background:url(images/cit_left.png) no-repeat; position:absolute; left:0; top:174px;}
.GL_sot-left .hd .prev:hover{background:url(images/cit_lefts.png) no-repeat;}
.GL_sot-left .hd .next{display:block; width:30px; height:30px; overflow:hidden; cursor:pointer; background:url(images/cit_right.png) no-repeat;position:absolute; right:0; top:174px;}
.GL_sot-left .hd .next:hover{background:url(images/cit_rights.png) no-repeat;}
.GL_sot-left .hd .prevStop{ background-position:-60px 0; }
.GL_sot-left .hd .nextStop{ background-position:-60px -50px; }
.GL_sot-left .hd ul{ overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; position:absolute; left:calc(50% - 15px);top:348px; width:100%;}
.GL_sot-left .hd ul li{ float:left;  width:12px; height:12px; overflow:hidden; margin-right:5px;cursor:pointer; background-color:rgba(255, 255, 255, 0.5); text-align:center; font-size:0;border-radius:50%;display:inline-block }
.GL_sot-left .hd ul li.on{background-color:#e84606;}
.GL_sot-left .bd{ width:100%; overflow:hidden;z-index:-1; position:absolute; left:0;}
.GL_sot-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.GL_sot-left .bd ul li{ width:25%;float:left; height:380px;_display:inline;}


@media (min-width:2000px) {
    
	.GL_sot-left .bd ul li{ width:16.6666%;}
}



.pageState{
display:none;
}

.BIS_one{
width:890px;
height:140px;
}
.BIS_one ul{
margin:0;
padding:0;
list-style:none;
}
.BIS_one ul li{
width:163px;
height:51px;
float:left;
border:1px solid #dddddc;
line-height:51px;
text-align:center;
font-size:16px;
color:#1a1a1a;
margin-right:13px;
margin-bottom:13px;
}

.BIS_two{
width:100%;
}
.BIS_two ul{
margin:0;
padding:0;
list-style:none;
}
.BIS_two ul li{
width:100%;
float:left;
margin-bottom:25px;
}
.BIS_two_L{
width:588px;
float:left;
}
.BIS_two_La{
width:100%;
height:55px;
line-height:55px;
font-size:16px;
color:#e34d15;
}
.BIS_two_Lb{
width:100%;
line-height:24px;
font-size:16px;
color:#1a1a1a;
overflow:hidden;
}
.BIS_two_R{
width:269px;
float:right;
}
.BIS_two_R img{
box-shadow:0 0 16px rgba(0,0,0,0.08);
display:block;
}

.BIS_ST{
width:180px;
padding-left:20px;
height:56px;
line-height:56px;
font-size:18px;
color:#1a1a1a;
margin-bottom:20px;
}

.BIS_lc{
width:100%;
}
.BIS_lc ul{
margin:0;
padding:0;
list-style:none;
}
.BIS_lc ul li{
box-shadow:0 0 16px rgba(0,0,0,0.08);
display:block;
margin-top:10px;
margin-bottom:18px;
}

.BIS_ZF{
width:896px;
}
.BIS_ZF ul{
margin:0;
padding:0;
list-style:none;
}
.BIS_ZF ul li{
width:392px;
float:left;
background:url(images/item/BIS_03.jpg) no-repeat;
margin-right:56px;
height:367px;
position:relative;
}
.BIS_ZF ul li:nth-child(2){
background:url(images/item/BIS_04.jpg) no-repeat;
}
.BIS_ZFa{
width:100%;
height:66px;
line-height:66px;
position:absolute;
left:20px;
top:18px;
font-size:18px;
background:url(images/item/BIS_hr.png) left bottom no-repeat;
color:#1a1a1a;
}
.BIS_ZFb{
width:324px;
height:auto;
line-height:24px;
position:absolute;
left:20px;
top:113px;
font-size:16px;
color:#1a1a1a;
}