.yl-yzl .yzl-right-side {

  display: none;

  position: fixed;

  right: 12px;

  top: 0;

  bottom: 0;

  margin: auto;

  width: 41px;

  height: 198px;

  padding-left: 8px;

  z-index: 100;

  cursor: pointer;

}

.all_new_daoh{

width:100%;

background:url(../5ycfw-images/new_daoh.gif) repeat-x;

height:66px;

overflow:hidden;

}



#all_new_daoh.fixed{

	width:100%;

	height:66px;

	position:fixed;

	top:50px;

	z-index:99;

	background-color:#f2f3f5;

}



.new_daoh{

width:1200px;

margin:0 auto;

}

.new_daoh ul{

margin:0;

padding:0;

list-style:none;

}

.new_daoh ul li{

float:left;

margin-right:25px;

}

.new_daoh ul li a{

padding:0 20px;

height:66px;

line-height:60px;

position:relative;

display:block;

font-size:16px;

color:#333333;

}

.new_daoh ul li a span{

width:100%;

height:6px;

display:block;

position:absolute;

left:0;

bottom:0;

border-radius:4px;

}

.new_daoh ul li a.selected{

font-weight:bold;

color:#005eff;

}

.new_daoh ul li a.selected span{

background-color:#005eff;}



.all_esg_banner{

width:100%;

height:400px;

background:url(../5ycfw-images/item/esg_banner.jpg) center top no-repeat;

overflow:hidden;

}



.banner_about{

width:100%;

height:400px;

background:url(../5ycfw-images/banner_about.jpg) center top no-repeat;

overflow:hidden;

}

.about_banner{

width:1200px;

height:400px;

margin:0 auto;

position:relative;

}

.about_banner_A{

width:1200px;

height:auto;

line-height:54px;

font-size:42px;

color:#000;

font-weight:bold;

position:absolute;

left:0;

top:92px;

}

.about_banner_B{

width:140px;

height:54px;

line-height:54px;

background:url(../5ycfw-images/about/btn.png) no-repeat;

position:absolute;

left:0;

top:230px;

text-align:center;

}

.about_banner_B a{

font-size:20px;

color:#fff;

font-weight:bold;

text-decoration:none;

}



.banner_laboratory{

width:100%;

height:360px;

background:url(../5ycfw-images/banner_laboratory.jpg) center top no-repeat;

overflow:hidden;

}

.laboratory_banner{

width:1200px;

height:400px;

margin:0 auto;

position:relative;

}

.laboratory_banner_A{

width:1200px;

height:50px;

line-height:50px;

font-size:30px;

color:#000;

position:absolute;

left:0;

top:80px;

}

.laboratory_banner_B{

width:1200px;

height:70px;

line-height:70px;

font-size:50px;

color:#000000;

font-weight:bold;

position:absolute;

left:0;

top:104px;

}

.laboratory_banner_C{

width:1200px;

height:44px;

line-height:44px;

font-size:24px;

color:#000000;

position:absolute;

left:0;

top:192px;

}

.laboratory_banner_D{

width:500px;

height:62px;

line-height:62px;

padding-left:55px;

background:url(../5ycfw-images/item/tel_icos.png) left center no-repeat;

font-size:36px;

color:#0060ff;

position:absolute;

left:0;

top:260px;

}



.banner_com{

width:100%;

height:360px;

background:url(../5ycfw-images/banner_com.jpg) center top no-repeat;

overflow:hidden;

}

.com_banner{

width:1200px;

height:360px;

position:relative;

margin:0 auto;

}

.com_banner_A{

width:1200px;

height:62px;

line-height:62px;

position:absolute;

left:0;

top:64px;

font-size:42px;

color:#1a1a1a;

font-weight:bold;

}

.com_banner_B{

width:760px;

height:auto;

line-height:30px;

font-size:20px;

color:#1a1a1a;

position:absolute;

left:0;

top:140px;

}

.com_banner_C{

width:440px;

height:50px;

position:absolute;

left:0;

top:234px;

background:url(../5ycfw-images/item/ban_btn.png) no-repeat;

border-radius:10px;

box-shadow:0 0 20px 0 rgba(0,0,0,0.1);

overflow:hidden;

}

.com_banner_C span{

width:260px;

height:50px;

display:inline;

float:left;

line-height:50px;

text-align:center;

font-size:16px;

color:#000;

font-weight:bold;

}

.com_banner_C label{

width:137px;

padding-left:23px;

height:50px;

display:inline;

float:right;

line-height:50px;

font-size:18px;

color:#fff;

font-family:Arial, Helvetica, sans-serif;

background:url(../5ycfw-images/bc_tel.png) left center no-repeat;

}







.banner_it{

width:100%;

height:360px;

background:url(../5ycfw-images/item/banner_it.jpg) center top no-repeat;

overflow:hidden;

}

.it_banner{

width:1200px;

height:400px;

margin:0 auto;

position:relative;

}

.it_banner_A{

width:600px;

height:112px;

line-height:56px;

font-size:48px;

color:#000;

font-weight:bold;

position:absolute;

left:0;

top:71px;

}

.it_banner_B{

width:800px;

height:auto;

line-height:36px;

font-size:24px;

color:#000000;

position:absolute;

left:0;

top:200px;

}

.it_banner_C{

width:600px;

height:62px;

line-height:62px;

padding-left:55px;

background:url(../5ycfw-images/item/tel_icos.png) left center no-repeat;

font-size:36px;

color:#0060ff;

position:absolute;

left:0;

top:284px;

}

.it_banner_D{

width:124px;

height:112px;

position:absolute;

right:0;

top:66px;

animation: up5 2s linear infinite;

}

.it_banner_E{

width:171px;

height:134px;

position:absolute;

right:52px;

top:102px;

animation: up6 2s linear infinite;

}

.it_banner_F{

width:124px;

height:112px;

position:absolute;

right:41px;

top:216px;

animation: up7 2s linear infinite;

}



@keyframes up5 {0%{top: 4%;} 50%{top: 6%;} 100%{top: 4%;}}

@keyframes up6 {0%{top: 12%;} 50%{top: 14%;} 100%{top: 12%;}}

@keyframes up7 {0%{top: 48%;} 50%{top: 50%;} 100%{top: 48%;}}



.banner_contact{

width:100%;

height:400px;

background:url(../5ycfw-images/banner_contact.jpg) center top no-repeat;

overflow:hidden;

}



.banner_contact_AB{

width:1200px;

margin:0 auto;

height:400px;

position:relative;

}

.banner_contact_A{

width:100%;

height:62px;

line-height:62px;

position:absolute;

left:0;

top:97px;

font-size:42px;

color:#fff;

font-weight:bold;

}

.banner_contact_B{

width:718px;

height:40px;

line-height:40px;

position:absolute;

left:0;

top:165px;

font-size:20px;

color:#fff;

}

.banner_contact_C{

width:280px;

height:46px;

position:absolute;

left:0;

top:234px;

text-align:center;

background-color:#fff;

box-shadow:0 0 24px rgba(12,49,113,0.2);

border-radius:10px;

overflow:hidden;

}



.banner_contact_C label{

width:280px;

height:46px;

line-height:46px;

display:block;

position:absolute;

left:0;

top:0;

z-index:2;

font-size:16px;

color:#0132c3;

text-align:center;

}

.banner_contact_C span{

width:0;

height:46px;

background-color:#0132c3;

display:block;

position:absolute;

left:0;

top:0;

z-index:1;

transition:all .5s;

}

.banner_contact_C:hover label{

color:#fff;

}

.banner_contact_C:hover span{

width:280px;

}

.banner_contact_D{

width:140px;

height:46px;

position:absolute;

left:290px;

top:235px;

}

.banner_contact_D a{

width:140px;

height:46px;

display:block;

float:right;

border-radius:10px;

position:relative;

background-color:#fff;

overflow:hidden;

}

.banner_contact_D a label{

width:140px;

height:46px;

line-height:46px;

display:block;

position:absolute;

left:0;

top:0;

z-index:2;

cursor:pointer;

font-size:16px;

color:#0132c3;

text-align:center;

}

.banner_contact_D a span{

width:0;

height:46px;

background-color:#0132c3;

display:block;

position:absolute;

left:0;

top:0;

z-index:1;

transition:all .5s;

}

.banner_contact_D a:hover label{

color:#fff;

}

.banner_contact_D a:hover span{

width:140px;

}



.banner_cases_AB{

width:1200px;

margin:0 auto;

height:360px;

position:relative;

}

.banner_cases_A{

width:100%;

height:62px;

line-height:62px;

position:absolute;

left:0;

top:87px;

font-size:42px;

color:#000;

font-weight:bold;

}

.banner_cases_B{

width:718px;

height:40px;

line-height:40px;

position:absolute;

left:0;

top:155px;

font-size:20px;

color:#1a1a1a;

}

.banner_cases_C{

width:280px;

height:46px;

position:absolute;

left:0;

top:230px;

text-align:center;

background-color:#fff;

box-shadow:0 0 24px rgba(12,49,113,0.2);

border-radius:10px;

overflow:hidden;

}



.banner_cases_C label{

width:280px;

height:46px;

line-height:46px;

display:block;

position:absolute;

left:0;

top:0;

z-index:2;

font-size:16px;

color:#0132c3;

text-align:center;

}

.banner_cases_C span{

width:0;

height:46px;

background-color:#0132c3;

display:block;

position:absolute;

left:0;

top:0;

z-index:1;

transition:all .5s;

}

.banner_cases_C:hover label{

color:#fff;

}

.banner_cases_C:hover span{

width:280px;

}





.banner_cases_D{

width:140px;

height:46px;

position:absolute;

left:290px;

top:230px;

}

.banner_cases_D a{

width:140px;

height:46px;

line-height:46px;

display:block;

float:right;

background-color:#fff;

border-radius:10px;

position:relative;

overflow:hidden;

}

.banner_cases_D a label{

width:140px;

height:46px;

line-height:46px;

display:block;

position:absolute;

left:0;

top:0;

z-index:2;

cursor:pointer;

font-size:16px;

color:#0132c3;

text-align:center;

}

.banner_cases_D a span{

width:0;

height:46px;

background-color:#0132c3;

display:block;

position:absolute;

left:0;

top:0;

z-index:1;

transition:all .5s;

}

.banner_cases_D a:hover label{

color:#fff;

}

.banner_cases_D a:hover span{

width:140px;

}



.banner_contact_ox_kf{

width:140px;

height:42px;

position:absolute;

left:0;

top:274px;

}

.banner_contact_ox_kf a{

width:140px;

height:42px;

display:block;

line-height:42px;

text-align:center;

background-color:#ff1800;

font-size:16px;

color:#fff;

}

.banner_contact_ox_tel{

width:204px;

height:38px;

border:2px solid #0233c5;

padding-left:52px;

line-height:38px;

background:url(../5ycfw-images/about/call_icos.png) 25px center no-repeat;

font-size:14px;

color:#0233c5;

position:absolute;

left:150px;

top:274px;

}



.amiba_banner{

width:100%;

height:400px;

background:url(../5ycfw-images/amiba_banner.jpg) center top no-repeat;

overflow:hidden;

}

.lean_banner{

width:100%;

height:400px;

background:url(../5ycfw-images/lean_banner.jpg) center top no-repeat;

overflow:hidden;

}

.sigma6_banner{

width:100%;

height:400px;

background:url(../5ycfw-images/6sigma_banner.jpg) center top no-repeat;

overflow:hidden;

}

.s5_banner{

width:100%;

height:400px;

background:url(../5ycfw-images/5s_banner.jpg) center top no-repeat;

overflow:hidden;

}



.banner_fuwu{

width:100%;

height:400px;

background:url(../5ycfw-images/banner_ty.jpg) center top no-repeat;

overflow:hidden;

}

.banner_yanchang{

width:100%;

height:400px;

background:url(../5ycfw-images/banner_yanchang.jpg) center top no-repeat;

overflow:hidden;

}

.banner_Atraining{

width:100%;

height:400px;

background:url(../5ycfw-images/banner_Atraining.jpg) center top no-repeat;

overflow:hidden;

}

.Atraining_banner{

width:1200px;

height:400px;

position:relative;

margin:0 auto;

}

.Atraining_banner_A{

width:1200px;

height:66px;

line-height:66px;

position:absolute;

left:0;

top:55px;

font-size:46px;

color:#ffffff;

font-weight:bold;

}

.Atraining_banner_B{

width:1200px;

height:64px;

line-height:32px;

font-size:24px;

position:absolute;

left:0;

top:131px;

color:#fff;

}

.Atraining_banner_C{

width:420px;

height:112px;

position:absolute;

left:0;

top:224px;

}

.Atraining_banner_C ul{

margin:0;

padding:0;

list-style:none;

}

.Atraining_banner_C ul li{

width:190px;

height:46px;

float:left;

margin-right:10px;

margin-bottom:10px;

background-color:#fff;

line-height:46px;

font-size:18px;

color:#0233c5;

font-weight:bold;

border-radius:4px;

box-shadow:0 0 5px rgba(0,0,0,0.2);

text-align:center;

}



.banner_renzheng{

width:100%;

height:360px;

background:url(../5ycfw-images/banner_renzheng.jpg) center top no-repeat;

overflow:hidden;

}

.banner_build{

width:100%;

height:360px;

background:url(../5ycfw-images/banner_build.jpg) center top no-repeat;

overflow:hidden;

}

.renzheng_banner{

width:1200px;

height:360px;

position:relative;

margin:0 auto;

}

.renzheng_banner_A{

width:1200px;

height:62px;

line-height:62px;

position:absolute;

left:0;

top:64px;

font-size:42px;

color:#1a1a1a;

font-weight:bold;

}

.renzheng_banner_B{

width:760px;

height:auto;

line-height:30px;

font-size:20px;

color:#1a1a1a;

position:absolute;

left:0;

top:140px;

}

.renzheng_banner_C{

width:280px;

height:46px;

background-color:#fff;

border-radius:10px;

overflow:hidden;

position:absolute;

left:0;

top:234px;

}



.renzheng_banner_C label{

width:280px;

height:46px;

line-height:46px;

display:block;

position:absolute;

left:0;

top:0;

text-align:center;

font-size:16px;

color:#0132c3;

}

.renzheng_banner_C span{

width:0;

height:46px;

display:block;

background-color:#0132c3;

transition:all .5s;

}

.renzheng_banner_C:hover label{

color:#fff;

}

.renzheng_banner_C:hover span{

width:280px;

}



.renzheng_banner_D{

width:140px;

height:46px;

position:absolute;

left:290px;

top:234px;

}

.renzheng_banner_D a{

width:140px;

height:46px;

border-radius:10px;

display:block;

position:relative;

box-shadow:0 0 24px rgba(12,49,113,0.2);

background-color:#fff;

overflow:hidden;

}

.renzheng_banner_D a label{

width:140px;

height:46px;

line-height:46px;

display:block;

position:absolute;

left:0;

top:0;

text-align:center;

font-size:16px;

color:#0132c3;

cursor:pointer;

}

.renzheng_banner_D a span{

width:0;

height:46px;

display:block;

background-color:#0132c3;

transition:all .5s;

}

.renzheng_banner_D a:hover label{

color:#fff;

}

.renzheng_banner_D a:hover span{

width:140px;

}



.renzheng_banner_E{

width:204px;

height:38px;

border:2px solid #0233c5;

padding-left:52px;

line-height:38px;

background:url(../5ycfw-images/about/call_icos.png) 25px center no-repeat;

font-size:14px;

color:#0233c5;

position:absolute;

left:150px;

top:280px;

border-radius:20px;

}



.banner_business{

width:100%;

height:360px;

background:url(../5ycfw-images/banner_business.jpg) center top no-repeat;

overflow:hidden;

}

.business_banner{

width:1200px;

height:400px;

position:relative;

margin:0 auto;

}

.business_banner_A{

width:1200px;

height:104px;

line-height:52px;

position:absolute;

left:0;

top:72px;

font-size:42px;

color:#1a1a1a;

font-weight:bold;

}

.business_banner_B{

width:590px;

height:64px;

position:absolute;

left:0;

top:192px;

}

.business_banner_B ul{

margin:0;

padding:0;

list-style:none;

}

.business_banner_B ul li{

width:279px;

padding-left:16px;

height:32px;

float:left;

line-height:32px;

font-size:18px;

color:#1a1a1a;

background:url(../5ycfw-images/banner_em.png) left center no-repeat;

}

.business_banner_C{

width:140px;

height:42px;

position:absolute;

left:0;

top:286px;

z-index:2;

}

.business_banner_C a{

width:140px;

height:42px;

display:block;

line-height:42px;

text-align:center;

background-color:#e61717;

font-size:16px;

color:#fff;

border-radius:20px;

}

.business_banner_D{

width:204px;

height:38px;

border:2px solid #0233c5;

padding-left:52px;

line-height:38px;

background:url(../5ycfw-images/about/call_icos.png) 25px center no-repeat;

font-size:14px;

color:#0233c5;

position:absolute;

left:150px;

top:286px;

border-radius:20px;

}





.fuwu_banner{

width:1200px;

height:400px;

position:relative;

margin:0 auto;

}

.fuwu_banner_A{

width:1200px;

height:40px;

line-height:40px;

position:absolute;

left:0;

top:72px;

font-size:30px;

color:#ffffff;

}

.fuwu_banner_B{

width:1200px;

height:56px;

line-height:56px;

position:absolute;

left:0;

top:115px;

}

.fuwu_banner_C{

width:1200px;

height:48px;

line-height:24px;

font-size:16px;

position:absolute;

left:0;

top:187px;

color:#fff;

}

.fuwu_banner_D{

width:140px;

height:42px;

position:absolute;

left:0;

top:270px;

z-index:2;

}

.fuwu_banner_D a{

width:140px;

height:42px;

display:block;

line-height:42px;

text-align:center;

background-color:#ea1f0a;

font-size:16px;

color:#fff;

border-radius:20px;

}

.fuwu_banner_E{

width:204px;

height:38px;

border:2px solid #fff;

padding-left:52px;

line-height:38px;

background:url(../5ycfw-images/about/call_ico.png) 25px center no-repeat;

font-size:14px;

color:#fff;

position:absolute;

left:150px;

top:270px;

border-radius:20px;

}



.banner_typing{

width:1200px;

height:340px;

position:relative;

margin:0 auto;

}

.typing-text{

font-size:42px;

color:#fff;

font-weight:bold;

}



.typed-cursor {

	opacity:1;

	font-weight:500;

	font-size:62px;

}

.typed-cursor.typed-cursor--blink {

	animation:typedjsBlink 0.7s infinite;

	-webkit-animation:typedjsBlink 0.7s infinite;

	animation:typedjsBlink 0.7s infinite

}

@keyframes typedjsBlink {

	50% {

	opacity:0.0

}

}@-webkit-keyframes typedjsBlink {

	0% {

	opacity:1

}

50% {

	opacity:0.0

}

100% {

	opacity:1

}

}



.home-kv.show-0 .show-0 {

	display:inline;

	opacity:1

}

.home-kv.show-0 .typed-cursor {

	font-size:42px;

}

.home-kv.show-1 .show-1 {

	display:inline;

	opacity:1

}

.home-kv.show-1 .typing-text,.home-kv.show-1 .typed-cursor {

	font-size:42px;

}

.home-kv.show-2 .show-2 {

	display:inline;

	opacity:1

}

.home-kv.show-2 .typing-text,.home-kv.show-2 .typed-cursor {

	font-size:42px;

}







.banner_cases{

width:100%;

height:360px;

background:url(../5ycfw-images/banner_cases.jpg) center top no-repeat;

overflow:hidden;

}

.cases_banner{

width:1200px;

height:400px;

margin:0 auto;

position:relative;

}

.cases_banner_A{

width:1200px;

height:72px;

line-height:72px;

font-size:52px;

color:#1a1a1a;

position:absolute;

left:0;

top:102px;

}

.cases_banner_A strong{

font-size:58px;

}

.cases_banner_B{

width:1200px;

height:46px;

line-height:46px;

font-size:26px;

color:#1a1a1a;

position:absolute;

left:0;

top:178px;

}

.cases_banner_C{

width:1000px;

padding-left:55px;

height:63px;

line-height:63px;

font-size:36px;

color:#0060ff;

font-weight:bold;

position:absolute;

left:0;

top:245px;

background:url(../5ycfw-images/item/tel_icos.png) left center no-repeat;

}



.banner_news{

width:100%;

height:400px;

background:url(../5ycfw-images/banner_news.jpg) center top no-repeat;

overflow:hidden;

}

.news_banner{

width:1200px;

height:400px;

position:relative;

margin:0 auto;

}

.news_banner_A{

width:1200px;

height:72px;

line-height:72px;

position:absolute;

left:0;

top:112px;

font-size:52px;

color:#000000;

font-weight:bold;

}

.news_banner_B{

width:1200px;

height:64px;

line-height:30px;

position:absolute;

left:0;

top:204px;

font-size:20px;

color:#000000;

opacity:0.8;

}



.item_follow{

width:100%;

overflow:hidden;

}



.banner_cases_detail{

width:100%;

height:360px;

background:url(../5ycfw-images/cases/banner.jpg) center top no-repeat;

overflow:hidden;

}



.banner_item{

width:100%;

background-color:#fcfaf1;

height:400px;

display:none;

overflow:hidden;

}



.PSheng_curr{

width:1200px;

height:68px;

margin:0 auto;

line-height:68px;

}

.PSheng_curr a{

font-size:14px;

color:#333;

text-decoration:none;

}

.PSheng_curr em{

font-size:14px;

color:#333;

font-style:normal;

}

.PSheng_curr span{

color:#333;

font-size:14px;

}



.PSheng_currs{

width:1200px;

height:68px;

margin:0 auto;

line-height:68px;

}

.PSheng_currs a{

font-size:14px;

color:#1a1a1a;

text-decoration:none;

opacity: 0.6;

}

.PSheng_currs em{

font-size:14px;

color:#1a1a1a;

opacity: 0.6;

font-style:normal;

}

.PSheng_currs span{

color:#1a1a1a;

font-size:14px;

}



.all_Hitem_tab{

width:100%;

height:60px;

background-color:#fff;

box-shadow: 0 0 7px rgba(0,0,0,0.12);

position:relative;

}

.Hitem_tab{

width:1200px;

margin:0 auto;

}

.Hitem_tab ul{

margin:0;

padding:0;

list-style:none;

}

.Hitem_tab ul li{

margin-right:56px;

height:58px;

float:left;

}

.Hitem_tab ul li.Hitem_tab_hr{

display:none;

}

.Hitem_tab ul li a{

height:58px;

line-height:58px;

font-size:16px;

color:#333333;

text-decoration:none;

display:block;

}

.Hitem_tab ul li a.selected{

color:#0028ac;

border-bottom:2px solid #0233c7;

}



.yanchang_tab{

width:1025px;

padding-left:175px;

height:70px;

overflow:hidden;

}

.yanchang_tab ul{

margin:0;

padding:0;

list-style:none;

}

.yanchang_tab ul li{

height:40px;

padding:0 22px;

float:left;

margin:0 10px;

display:inline-block;

}

.yanchang_tab ul li a{

width:100%;

height:40px;

display:block;

line-height:40px;

text-align:center;

font-size:16px;

color:#333333;

text-decoration:none;

overflow:hidden;

}



.yanchang_tab ul li.selected{

background-color:#0233c5;

border-radius:20px;

}

.yanchang_tab ul li.selected a{

color:#fff;

}



.enterprise_tab{

width:256px;

margin:0 auto;

height:70px;

overflow:hidden;

}

.enterprise_tab ul{

margin:0;

padding:0;

list-style:none;

}

.enterprise_tab ul li{

height:40px;

padding:0 22px;

float:left;

margin:0 10px;

display:inline-block;

}

.enterprise_tab ul li a{

width:100%;

height:40px;

display:block;

line-height:40px;

text-align:center;

font-size:16px;

color:#333333;

text-decoration:none;

overflow:hidden;

}



.enterprise_tab ul li.selected{

background-color:#0233c5;

border-radius:20px;

}

.enterprise_tab ul li.selected a{

color:#fff;

}





.all_cocation{

width:100%;

height:44px;

border-bottom:1px solid #e3e3e3;

overflow:hidden;

}

.cocation{

width:1175px;

margin:0 auto;

background:url(../5ycfw-images/curr_ico.png) left center no-repeat;

padding-left:25px;

height:44px;

line-height:44px;

color:#8f8f8f;

font-size:12px;

white-space:nowrap;

overflow:hidden;

text-overflow: ellipsis;

}

.cocation a{

font-size:12px;

color:#8f8f8f;

text-decoration:none;

}

.cocation a:hover{

color:#000;

}

.cocation span{

color:#0e3dc6;

}





.all_location{

width:100%;

height:54px;

background-color:#f5f5f5;

overflow:hidden;

}

.PS_location{

width:1182px;

padding-left:18px;

height:54px;

line-height:54px;

background:url(../5ycfw-images/location.png) left center no-repeat;

margin:0 auto;

font-size:14px;

color:#4d4d4d;

}

.PS_location a{

font-size:14px;

color:#4d4d4d;

text-decoration:none;

}

.PS_location span{

font-weight:bold;

}



.all_PSheng_about{

width:100%;

position:relative;

z-index:0;

height:610px;

overflow:hidden;

}



.PSheng_about{

width:1200px;

height:610px;

position:relative;

}

.PSheng_about_A{

width:300px;

height:42px;

line-height:42px;

color:#a3a3a3;

font-size:22px;

position:absolute;

left:0;

top:50px;

}

.PSheng_about_B{

width:600px;

height:66px;

line-height:66px;

color:#000000;

font-size:40px;

position:absolute;

left:0;

top:86px;

font-weight:bold;

}

.PSheng_about_C{

width:554px;

height:auto;

line-height:24px;

color:#1a1a1a;

font-size:16px;

position:absolute;

left:0;

top:170px;

}

.PSheng_about_D{

width:604px;

height:474px;

position:absolute;

right:0;

top:67px;

overflow:hidden;

}



.all_Iwh{

width:100%;

height:310px;

}

.Iwh{

width:1230px;

}

.Iwh ul{

margin:0;

padding:0;

list-style:none;

}

.Iwh ul li{

width:380px;

float:left;

height:230px;

background:url(../5ycfw-images/about/w_li.png) no-repeat;

box-shadow:0 0 16px rgba(12,49,113,0.14);

border-radius:10px;

position:relative;

margin-right:30px;

overflow:hidden;

}

.Iwh_A{

width:320px;

height:40px;

position:absolute;

left:30px;

top:18px;

display: -webkit-box;

display: -moz-box;

display: -webkit-flex;

display: -ms-flexbox;

display: flex;

-webkit-align-items: center;

align-items: center;

}

.Iwh_B{

width:320px;

height:46px;

line-height:46px;

font-size:26px;

color:#000;

font-weight:bold;

position:absolute;

left:30px;

top:68px;

}

.Iwh_C{

width:320px;

height:auto;

line-height:24px;

font-size:16px;

color:#000000;

position:absolute;

left:30px;

top:117px;

}





.all_vs_wh{

width:100%;

padding-bottom:76px;

background:url(../5ycfw-images/about/all_wh.jpg) center top no-repeat;

overflow:hidden;

}

.vs_wh_TT{

width:100%;

height:130px;

line-height:130px;

text-align:center;

color:#1a1a1a;

font-size:40px;

margin-top:14px;

font-weight:bold;

}

.vs_wh{

width:1230px;

}

.vs_wh ul{

margin:0;

padding:0;

list-style:none;

}

.vs_wh ul li{

width:410px;

float:left;

}

.vs_wh_li{

width:380px;

height:380px;

position:relative;

background-color:#fff;

border-radius:10px;

box-shadow:0 0 18px 0 rgba(26,70,139,0.12);

overflow:hidden;

}

.vs_wh_lia{

width:100%;

height:68px;

position:absolute;

left:0;

top:40px;

text-align:center;

}

.vs_wh_lib{

width:100%;

height:40px;

line-height:40px;

font-size:30px;

color:#1a1a1a;

font-weight:bold;

position:absolute;

left:0;

top:122px;

text-align:center;

}

.vs_wh_lic{

width:100%;

height:42px;

line-height:42px;

font-size:22px;

color:#cdcdcd;

position:absolute;

left:0;

top:168px;

text-align:center;



}

.vs_wh_lid{

width:100%;

height:auto;

line-height:26px;

font-size:16px;

color:#4c4c4c;

position:absolute;

left:0;

top:222px;

text-align:center;

}



.all_Htype{

width:100%;

padding-top:30px;

padding-bottom:84px;

background:url(../5ycfw-images/about/all_fuwu.jpg) center top no-repeat;

overflow:hidden;

}

.Hxm_TT{

width:1200px;

height:118px;

line-height:118px;

text-align:center;

color:#1a1a1a;

font-size:40px;

font-weight:bold;

}

.Htype_tab{

width:640px;

height:78px;

margin:0 auto;

}

.Htype_tab ul{

margin:0;

padding:0;

list-style:none;

}

.Htype_tab ul li{

width:120px;

height:40px;

float:left;

margin:0 4px;

line-height:40px;

text-align:center;

font-size:16px;

color:#333333;

border-radius:40px;

cursor:pointer;

}

.Htype_tab ul li.selected{

background-color:#000000;

color:#fff;

}



.Htype_ox{

width:1200px;

}

.Htype{

width:1200px;

height:440px;

background-color:#000000;

position:relative;

border-radius:10px;

box-shadow:0 0 59px rgba(12,49,113,0.26);

overflow:hidden;

}

.Htype_A{

width:480px;

height:54px;

line-height:54px;

font-size:34px;

color:#fff;

position:absolute;

left:50px;

top:105px;

z-index:2;

}

.Htype_B{

width:480px;

height:42px;

line-height:42px;

font-size:22px;

color:#0f4dff;

position:absolute;

left:50px;

top:64px;

z-index:2;

background: linear-gradient(to right, #0f4dff, #2eb3ff);

-webkit-background-clip: text;

-webkit-text-fill-color: transparent;

}

.Htype_C{

width:480px;

height:auto;

line-height:26px;

font-size:16px;

color:#fff;

position:absolute;

left:50px;

top:183px;

z-index:2;

}

.Htype_D{

width:165px;

height:42px;

position:absolute;

left:50px;

top:305px;

z-index:2;

}

.Htype_D a{

width:122px;

height:42px;

display:block;

line-height:42px;

padding-left:43px;

background:url(../5ycfw-images/2023/kores.png) 122px center no-repeat;

background-color:#0233c5;

border-radius:6px;

font-size:14px;

color:#fff;

}

.Htype_D a:hover{

background:url(../5ycfw-images/2023/kores.png) 122px center no-repeat;

background-color:#113fc8;

}

.Htype_E{

width:600px;

height:440px;

position:absolute;

left:0;

top:0;

z-index:1;

}

.ar_ico_1{

background:url(../5ycfw-images/about/ar_ico_1.png) 390px 36px no-repeat;

}

.ar_ico_2{

background:url(../5ycfw-images/about/ar_ico_2.png) 360px 50px no-repeat;

}

.ar_ico_3{

background:url(../5ycfw-images/about/ar_ico_3.png) 425px 33px no-repeat;

}

.ar_ico_4{

background:url(../5ycfw-images/about/ar_ico_4.png) 430px 40px no-repeat;

}

.ar_ico_5{

background:url(../5ycfw-images/about/ar_ico_5.png) 410px 50px no-repeat;

}



.hide{

display:none;

}



.Htype_F{

width:600px;

height:440px;

position:absolute;

right:0;

top:0;

z-index:1;

overflow:hidden;

}



.Htype_F img{

opacity: 1; 

transition: transform 5s ease 0s, opacity 2s ease 0s;

}



.Htype_F img.adclass{

transform: matrix(1.1, 0, 0, 1.1, 0, 0);

}



.all_Hzs{

width:100%;

padding-top:30px;

background:url(../5ycfw-images/about/all_cases.jpg) center bottom no-repeat;

padding-bottom:80px;

overflow:hidden;

}

.Hzs_TT{

width:100%;

height:118px;

line-height:118px;

text-align:center;

font-size:40px;

color:#000;

font-weight:bold;

}

.Hzs{

width:100%;

text-align:center;

overflow:hidden;

}





.all_vs_class{

width:100%;

background-color:#f7f8fa;

padding-bottom:80px;

overflow:hidden;

}



.vs_class_vlide{ position:relative;zoom:1; height:540px; width:1320px; margin:0 auto;}

.vs_class_vlide .piclist{ overflow:hidden; zoom:1; height:540px; width:1320px; margin:0; padding:0; list-style:none;}

.vs_class_vlide .ohbox{overflow:hidden; position:relative;left: 60px;width:1200px;}

.vs_class_vlide .piclist li{float:left;width:400px; height:540px;}

.vs_class{

width:400px;

height:540px;

position:relative;

}

.vs_class_A{

width:400px;

height:540px;

position:absolute;

left:0;

top:0;

z-index:1;

}



.vs_class_B{

width:400px;

height:50px;

line-height:50px;

position:absolute;

left:0;

top:456px;

font-size:30px;

color:#fff;

text-align:center;

z-index:3;

}

.vs_class_C{

width:328px;

height:auto;

position:absolute;

left:72px;

top:540px;

z-index:3;

}

.vs_class_C dl{

margin:0;

padding:0;

list-style:none;

}

.vs_class_C dl dt{

width:317px;

padding-left:11px;

height:36px;

line-height:36px;

float:left;

background:url(../5ycfw-images/about/class_em.png) left center no-repeat;

}

.vs_class_C dl dt a{

font-size:16px;

color:#fff;

text-decoration:none;

}

.vs_class_C dl dt a:hover{

text-decoration:underline;

}

.vs_class_D{

width:160px;

height:46px;

position:absolute;

left:120px;

top:540px;

z-index:3;

}

.vs_class_D a{

width:158px;

height:44px;

border:1px solid #fff;

position:relative;

display:block;

}

.vs_mores_A{

width:126px;

height:44px;

line-height:44px;

position:absolute;

left:32px;

top:0;

z-index:2;

font-size:16px;

color:#fff;

}

.vs_mores_B{

width:30px;

height:7px;

position:absolute;

left:104px;

top:21px;

z-index:2;

background:url(../5ycfw-images/arrow_icos.png) left center no-repeat;

transition:all .5s;

}

.vs_mores_C{

width:0;

height:44px;

position:absolute;

left:0;

top:0;

z-index:1;

background-color:#005eff;

transition:all .5s;

}

.vs_class_D a:hover{

border:1px solid #005eff;

}

.vs_class_D a:hover .vs_mores_A{

color:#fff;

}

.vs_class_D a:hover .vs_mores_B{

background:url(../5ycfw-images/arrow_icos.png) left center no-repeat;

}

.vs_class_D a:hover .vs_mores_C{

width:158px;

}



.vs_class_E{

width:400px;

height:540px;

position:absolute;

left:0;

top:0;

z-index:2;

background:url(../5ycfw-images/about/class_trans.png) no-repeat;

}



.vs_class_vlide .pageBtn span{display:block;width:60px;height:540px;position:absolute;top:0;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}

.vs_class_vlide .pageBtn .prev{background:url(../5ycfw-images/n_roll_l.png) left center no-repeat;}

.vs_class_vlide .pageBtn .next{background:url(../5ycfw-images/n_roll_r.png) right center no-repeat; left:1260px;}

.vs_class_vlide .pageBtn span:hover{background:url(../5ycfw-images/n_roll_ls.png) left center no-repeat;}

.vs_class_vlide .pageBtn .next:hover{background: url(../5ycfw-images/n_roll_rs.png) right center no-repeat;}



.vs_class:hover{

background-color:#e84606;

}

.vs_class:hover .vs_class_B{

top:86px;

}

.vs_class:hover .vs_class_C{

top:170px;

}

.vs_class:hover .vs_class_D{

top:394px;

}

.vs_class:hover .vs_class_E{

background:url(../5ycfw-images/about/class_trans1.png);

}



.vs_class_B,.vs_class_C,.vs_class_D{

transition:all 0.3s linear;

	-webkit-transition:all 0.3s linear;

	-moz-transition:all 0.3s linear;

	-o-transition:all 0.3s linear;

}



.all_vs_anli{

width:100%;

padding-top:50px;

padding-bottom:70px;

overflow:hidden;

}



.vs_cogo{

width:1200px;

padding-bottom:40px;

text-align:center;

overflow:hidden;

}



.all_vs_hr{

width:100%;

height:360px;

background:url(../5ycfw-images/about/all_hr.jpg) center top no-repeat;

}

.vs_hr{

width:1200px;

height:360px;

position:relative;

margin:0 auto;

}

.vs_hrA{

width:100%;

height:62px;

line-height:62px;

font-size:42px;

color:#000;

font-weight:bold;

position:absolute;

left:0;

top:64px;

}

.vs_hrB{

width:100%;

height:68px;

line-height:34px;

font-size:20px;

color:#000;

position:absolute;

left:0;

top:144px;

}

.vs_hrC{

padding-left:42px;

background:url(../5ycfw-images/about/mail.png) left center no-repeat;

height:50px;

line-height:50px;

position:absolute;

left:0;

top:232px;

}

.vs_hrC a{

font-size:30px;

color:#333333;

text-decoration:none;

font-family:Arial, Helvetica, sans-serif;

}



.PSheng_fw_TD{

width:1200px;

height:202px;

position:relative;

}

.PSheng_fw_TT{

width:1200px;

height:66px;

line-height:66px;

font-size:46px;

font-weight:bold;

color:#121212;

position:absolute;

left:0;

top:44px;

background:url(../5ycfw-images/bt_em.png) 186px  44px no-repeat;

}

.PSheng_fw_Desc{

width:990px;

height:52px;

line-height:26px;

position:absolute;

left:0;

top:123px;

font-size:16px;

color:#121212;

}



.all_PSheng_tab{

width:100%;

height:518px;

background:url(../5ycfw-images/about/bj.png) left bottom repeat-x;

overflow:hidden;

}

.PSheng_tab{

width:1200px;

height:59px;

overflow:hidden;

}

.PSheng_tab ul{

margin:0;

padding:0;

list-style:none;

}

.PSheng_tab ul li{

width:106px;

height:59px;

float:left;

margin-right:30px;

background:url(../5ycfw-images/about/tab_line.png) right 20px no-repeat;

}

.PSheng_tab ul li span{

width:106px;

height:59px;

line-height:55px;

display:block;

font-size:18px;

color:#4c4c4c;

}

.PSheng_tab ul li.selected span{

color:#1a1a1a;

font-weight:bold;

background:url(../5ycfw-images/about/tab_curr.png) left bottom no-repeat;

}



.PSheng_tab ul li:last-child{

background:none;

}



.hide{

display:none;

}



.PSheng_fwx{

width:1200px;

height:459px;

position:relative;

}

.PSheng_fwx_A{

width:278px;

height:44px;

line-height:44px;

font-size:24px;

color:#1a1a1a;

position:absolute;

left:0;

top:59px;

font-weight:bold;

}

.PSheng_fwx_B{

width:278px;

height:180px;

line-height:26px;

font-size:16px;

color:#1a1a1a;

position:absolute;

left:0;

top:127px;

}

.PSheng_fwx_C{

width:96px;

height:36px;

position:absolute;

left:0;

top:321px;

}

.PSheng_fwx_C a{

width:71px;

height:32px;

line-height:32px;

display:block;

background:url(../5ycfw-images/n_more.png) right 9px no-repeat;

font-size:14px;

color:#0233c5;

text-decoration:underline;

}

.PSheng_fwx_C a:hover{

background:url(../5ycfw-images/n_more.png) right 6px no-repeat;

}



.PSheng_fwx_D{

width:891px;

height:360px;

position:absolute;

left:341px;

top:47px;

}

.PSheng_fwx_D ul{

margin:0;

padding:0;

list-style:none;

}

.PSheng_fwx_D ul li{

width:297px;

float:left;

height:120px;

}

.PSheng_fwx_Dx{

width:264px;

height:100px;

position:relative;

}

.PSheng_fwx_Dx1{

width:98px;

height:98px;

position:absolute;

left:6px;

top:4px;

}

.PSheng_fwx_Dx1 span{

width:98px;

height:98px;

position:relative;

}

.PSheng_fwx_Dx1 span img{

width:80px;

height:80px;

position:absolute;

left:9px;

top:9px;

border-radius:50%;

transition:box-shadow .3s;

box-shadow:0 0 12px rgba(0,0,0,0.14);

}



.PSheng_fwx_Dx2{

width:152px;

height:36px;

line-height:36px;

font-size:16px;

color:#1a1a1a;

position:absolute;

left:107px;

top:33px;

}



.PSheng_fwx_Dx:hover .PSheng_fwx_Dx1 span img{

box-shadow:0 0 0 8px #d7e0f6;

}

.PSheng_fwx_Dx:hover .PSheng_fwx_Dx2{

color:#0233c5;

}





.PSheng_fwx_E{

width:860px;

height:360px;

position:absolute;

left:341px;

top:47px;

}

.PSheng_fwx_E ul{

margin:0;

padding:0;

list-style:none;

}

.PSheng_fwx_E ul li{

width:430px;

float:left;

height:172px;

}

.PSheng_fwx_Ex{

width:300px;

height:162px;

position:relative;

}

.PSheng_fwx_Ex1{

width:300px;

height:112px;

position:absolute;

left:0;

top:0;

border-radius:8px;

overflow:hidden;

}

.PSheng_fwx_Ex2{

width:300px;

height:50px;

line-height:50px;

font-size:16px;

color:#1a1a1a;

position:absolute;

left:0;

top:112px;

text-align:center;

}



.all_PSheng_china{

width:100%;

padding-bottom:65px;

background:url(../5ycfw-images/about/all_addr.png) center top no-repeat;

overflow:hidden;

}

.PSheng_china{

width:1200px;

height:666px;

position:relative;

}

.PSheng_china_TT{

width:550px;

height:66px;

line-height:66px;

font-size:46px;

color:#fff;

position:absolute;

left:0;

top:133px;

font-weight:bold;

background:url(../5ycfw-images/bt_ems.png) 464px 46px no-repeat;

}

.PSheng_china_Desc{

width:450px;

height:160px;

line-height:24px;

font-size:16px;

color:#fff;

position:absolute;

left:0;

top:234px;

}

.PSheng_china_kf{

width:140px;

height:42px;

position:absolute;

left:0;

top:455px;

}

.PSheng_china_kf a{

width:140px;

height:42px;

display:block;

line-height:42px;

text-align:center;

background-color:#ff1800;

font-size:16px;

color:#fff;

border-radius:20px;

}

.PSheng_china_tel{

width:204px;

height:38px;

border:2px solid #fff;

padding-left:52px;

line-height:38px;

background:url(../5ycfw-images/about/call_ico.png) 25px center no-repeat;

font-size:14px;

color:#fff;

position:absolute;

left:150px;

top:455px;

border-radius:20px;

}



.PSheng_city{

width:720px;

height:550px;

position:absolute;

left:490px;

top:66px;

}

.PSheng_citys{

width:700px;

height:530px;

position:relative;

}

.PSheng_citys_A{

width:380px;

height:480px;

position:absolute;

left:0;

top:0;

}

.PSheng_citys_B{

width:300px;

height:240px;

position:absolute;

left:400px;

top:50px;

}

.PSheng_citys_C{

width:300px;

height:220px;

position:absolute;

left:400px;

top:310px;

}



.PSheng_wh{

width:1200px;

height:360px;

box-shadow:0 0 12px rgba(0,0,0,0.12);

background-color:#fff;

}

.PSheng_wh ul{

margin:0;

padding:0;

list-style:none;

}

.PSheng_wh ul li{

width:600px;

height:180px;

float:left;

position:relative;

}

.PSheng_wh_ico{

width:80px;

height:80px;

position:absolute;

left:40px;

top:40px;

}

.PSheng_wh_name{

width:400px;

height:50px;

line-height:50px;

font-size:30px;

color:#1a1a1a;

position:absolute;

left:150px;

top:45px;

font-weight:bold;

}

.PSheng_wh_desc{

width:400px;

height:48px;

line-height:24px;

font-size:18px;

color:#1a1a1a;

position:absolute;

left:150px;

top:100px;

}



.PSheng_anli_TT{

width:1200px;

height:72px;

line-height:72px;

font-size:42px;

text-align:center;

color:#1a1a1a;

}

.PSheng_anli_Desc{

width:1200px;

height:40px;

line-height:26px;

font-size:16px;

text-align:center;

color:#1a1a1a;

}



.anliScroll-left{ position:relative; width:1200px; margin:0 auto; height:680px;}

.anliScroll-left .hd{ overflow:hidden;  height:76px; width:1200px;position:absolute; left:0; top:244px; z-index:2;}

.anliScroll-left .hd .prev{ display:block; width:76px; height:76px; float:left;overflow:hidden; cursor:pointer; background:url(../5ycfw-images/about/roll_l.png) 1px 1px no-repeat;}

.anliScroll-left .hd .prev:hover{background:url(../5ycfw-images/about/roll_ls.png) no-repeat;}

.anliScroll-left .hd .next{display:block; width:76px; height:76px; float:right; overflow:hidden; cursor:pointer; background:url(../5ycfw-images/about/roll_r.png) 1px 1px no-repeat;}

.anliScroll-left .hd .next:hover{background:url(../5ycfw-images/about/roll_rs.png) no-repeat;}

.anliScroll-left .hd .prevStop{ background-position:-60px 0; }

.anliScroll-left .hd .nextStop{ background-position:-60px -50px; }

.anliScroll-left .hd ul{ float:left; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; margin-left:466px; margin-top:384px; display:none;}

.anliScroll-left .hd ul li{ float:left;  width:70px; height:5px; overflow:hidden; margin-right:10px;cursor:pointer; background-color:#afb2bb; color:#afb2bb; font-size:1px;}

.anliScroll-left .hd ul li.on{background-color:#0233c5; color:#0233c5;}

.anliScroll-left .bd{ width:1120px; overflow:hidden;z-index:1; position:absolute; left:40px;}

.anliScroll-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }

.anliScroll-left .bd ul li{ width:1048px;float:left; height:560px;_display:inline; margin:0; padding:36px;}



.PSheng_anli{

width:1048px;

height:560px;

position:relative;

}

.PSheng_anli_l{

width:520px;

height:560px;

background:url(../5ycfw-images/about/round.png) 33px 328px no-repeat;

background-color:#fff;

position:absolute;

left:14px;

top:0;

box-shadow:0 0 36px rgba(0,0,0,0.12);

z-index:2;

overflow:hidden;

}

.PSheng_anli_l a{

width:520px;

height:560px;

display:block;

}

.PSheng_anli_lx{

width:520px;

height:560px;

position:relative;

}

.PSheng_anli_lx1{

width:520px;

height:240px;

position:absolute;

left:0;

top:0;

overflow:hidden;

}

.PSheng_anli_lx1 img{

width:520px;

}

.PSheng_anli_lx1 img:hover{

transform: scale(1.1);

}

.PSheng_anli_lx1 img{

transition:all 0.3s linear;

	-webkit-transition:all 0.3s linear;

	-moz-transition:all 0.3s linear;

	-o-transition:all 0.3s linear;

}



.PSheng_anli_lx2{

width:440px;

height:24px;

line-height:24px;

position:absolute;

left:40px;

top:270px;

font-size:14px;

color:#c7c7c7;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

.PSheng_anli_lx3{

width:123px;

height:110px;

line-height:110px;

position:absolute;

left:36px;

top:312px;

font-size:100px;

color:#0233c5;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

text-align:center;

}

.PSheng_anli_lx4{

width:123px;

height:30px;

line-height:30px;

position:absolute;

left:36px;

top:410px;

font-size:20px;

color:#1a1a1a;

font-family:Arial, Helvetica, sans-serif;

text-align:center;

}

.PSheng_anli_lx5{

width:320px;

height:120px;

line-height:40px;

position:absolute;

left:176px;

top:345px;

font-size:24px;

color:#1a1a1a;

font-weight:bold;

}

.PSheng_anli_lx6{

width:103px;

height:34px;

line-height:34px;

position:absolute;

left:40px;

top:481px;

font-size:14px;

color:#1a1a1a;

}

.PSheng_anli_lx6:hover{

color:#0233c5;

}



.PSheng_anli_r{

width:520px;

height:390px;

background-color:#fff;

position:absolute;

left:514px;

top:84px;

z-index:1;

}

.PSheng_anli_rx{

width:520px;

height:390px;

position:relative;

}

.PSheng_anli_rx1{

width:440px;

height:150px;

line-height:30px;

position:absolute;

left:48px;

top:46px;

font-size:18px;

color:#1a1a1a;

}

.PSheng_anli_rx2{

width:440px;

height:38px;

line-height:38px;

position:absolute;

left:48px;

top:218px;

font-size:18px;

color:#1a1a1a;

}

.PSheng_anli_rx3{

width:180px;

height:70px;

position:absolute;

left:48px;

top:262px;

border-radius:6px;

box-shadow:0 0 5px rgba(0,0,0,0.2);

overflow:hidden;

}



.case_logo{

width:1212px;

height:380px;

}

.case_logo ul{

margin:0;

padding:0;

list-style:none;

}

.case_logo ul li{

width:202px;

height:120px;

float:left;

}

.case_logo ul li img{

width:190px;

height:100px;

}



.anli_more{

width:140px;

height:110px;

margin:0 auto;

}

.anli_more a{

width:110px;

padding-left:28px;

height:44px;

display:block;

line-height:44px;

border:1px solid #4d4d4d;

font-size:18px;

color:#333333;

font-weight:bold;

background:url(../5ycfw-images/n_more.png) 106px 17px no-repeat;

border-radius:40px;

}

.anli_more a:hover{

border-color:#0642ee;

color:#0642ee;

background:url(../5ycfw-images/n_more.png) 106px 15px no-repeat;

}



.all_PSheng_boot{

width:100%;

height:480px;

position:relative;

background:url(../5ycfw-images/all_boot.jpg) center top no-repeat;

overflow:hidden;

}

.PSheng_boot_out{

width:100%;

height:380px;

position:absolute;

left:0;

top:0;

z-index:1;

}

.PSheng_boot{

width:1200px;

height:380px;

position:relative;

}

.PSheng_boot_A{

width:1200px;

height:50px;

line-height:50px;

position:absolute;

left:0;

top:96px;

font-size:30px;

color:#1a1a1a;

font-weight:bold;

}

.PSheng_boot_B{

width:680px;

height:72px;

line-height:24px;

position:absolute;

left:0;

top:160px;

font-size:16px;

color:#1a1a1a;

}

.PSheng_boot_C{

width:140px;

height:42px;

position:absolute;

left:0;

top:258px;

}

.PSheng_boot_C a{

width:140px;

height:42px;

display:block;

line-height:42px;

text-align:center;

background-color:#ff1800;

font-size:16px;

color:#fff;

border-radius:20px;

}

.PSheng_boot_D{

width:204px;

height:38px;

border:2px solid #0233c5;

padding-left:52px;

line-height:38px;

background:url(../5ycfw-images/about/call_icos.png) 22px center no-repeat;

font-size:14px;

color:#0233c5;

position:absolute;

left:150px;

top:258px;

border-radius:20px;

}



.global_banner_animation{

    width: 100%;

    height: 100px;

    position: absolute;

    left: 0;

    bottom: 0;

	z-index:2;

}

.global_banner_animation .banner_animation {

    display: block;

    width: 100%;

    height: 9em;

    max-height: 100vh;

    margin: 0;

}

.global_banner_animation .parallax{

    display: block;

    width: 100%;

}

.global_banner_animation .parallax > use {

    animation: move_forever 8s linear infinite;

}

.global_banner_animation .parallax > use:nth-child(1) {

    animation-delay: -2s;

    fill: rgba(254, 180, 3,0.4);

}

.global_banner_animation .parallax > use:nth-child(2) {

    animation-delay: -2s;

    animation-duration: 5s;

    fill: rgba(1, 62, 238,0.86);

}



@keyframes move_forever {

    0% {

        transform: translate(-90px, 0%);

    }

    100% {

        transform: translate(85px, 0%);

    }

}



.security_section1 .global_banner_animation .banner_animation{

    width: 100%;

    height: 18em;

    max-height: 100vh;

}

.security_section1 .global_banner_animation .parallax > use {

    animation: security_move_forever 8s linear infinite;

}

.security_section1 .global_banner_animation .parallax > use:nth-child(1) {

    animation-delay: -2s;

    fill: rgba(34, 88, 84, 0.038);

}

.security_section1 .global_banner_animation .parallax > use:nth-child(2) {

    animation-delay: -2s;

    animation-duration: 5s;

    fill: rgba(0, 122, 195, 0.038);

}



@keyframes security_move_forever {

    0% {

        transform: translate(-90px, 0%);

    }

    100% {

        transform: translate(85px, 0%);

    }

}



.fuwu_sox{

width:1200px;

padding:28px 0 0 0;

overflow:hidden;

}

.fuwu_sox_TT{

width:1200px;

height:98px;

line-height:98px;

font-size:40px;

color:#000000;

text-align:center;

font-weight:bold;

}

.fuwu_sox_Desc{

width:1200px;

overflow:hidden;

font-size:16px;

line-height:24px;

color:#1a1a1a;

text-align:center;

}



.all_item_list{

width:100%;

/*background-color:#fff;*/

padding-top:30px;

padding-bottom:50px;

overflow:hidden;

}

.item_list{

width:1230px;

}

.item_list ul{

margin:0;

padding:0;

list-style:none;

}

.item_list ul li{

width:410px;

margin-bottom:30px;

float:left;

}

.item_list_li{

width:380px;

height:278px;

background-color:#fff;

position:relative;

box-shadow:0 0 24px rgba(0,30,121,0.12);

border-radius:10px;

overflow:hidden;

}

.item_list_lia{

width:320px;

text-align:center;

height:100px;

position:absolute;

left:25px;

top:24px;

overflow:hidden;

}

.item_list_lia img{

height:100px;

}



.item_list_liaa{

width:330px;

height:120px;

position:absolute;

left:20px;

top:18px;

overflow:hidden;

}



.item_list_lib{

width:320px;

height:50px;

line-height:50px;

position:absolute;

left:30px;

top:140px;

font-size:20px;

color:#000000;

white-space: nowrap;

word-break: keep-all;

overflow: hidden;

text-overflow: ellipsis;

text-align:center;

}

.item_list_lic{
	

width:320px;

height:auto;

line-height:24px;

position:absolute;

left:30px;

top:188px;

font-size:15px;

color:#4c4c4c;

text-align:center;

text-overflow: ellipsis;

white-space: normal;

-webkit-line-clamp:3;

/*display: -webkit-box;*/
display:none;
-webkit-box-orient:vertical;

overflow:hidden;

}

.item_list_lid{

width:120px;

height:46px;

position:absolute;

left:60px;

top:206px;

}

.item_list_lid a{

width:118px;

height:38px;

border:1px solid #0233c5;

display:block;

border-radius:6px;

position:relative;

overflow:hidden;

}

.item_list_lid a label{

width:118px;

height:38px;

display:block;

position:absolute;

left:0;

top:0;

z-index:2;

line-height:38px;

text-align:center;

font-size:14px;

color:#0233c5;

cursor:pointer;

}

.item_list_lid a span{

width:0;

height:38px;

display:block;

position:absolute;

left:0;

top:0;

z-index:1;

background-color:#0233c5;

transition:all .5s;

overflow:hidden;

}

.item_list_lid a:hover label{

color:#fff;

}

.item_list_lid a:hover span{

width:118px;

}

.item_list_lie{

width:120px;

height:40px;

position:absolute;

left:200px;

top:206px;

}

.item_list_lie a{

width:118px;

height:38px;

border:1px solid #313131;

display:block;

border-radius:6px;

position:relative;

overflow:hidden;

}



.item_list_lie a label{

width:118px;

height:38px;

display:block;

position:absolute;

left:0;

top:0;

z-index:2;

line-height:38px;

text-align:center;

font-size:14px;

color:#313131;

cursor:pointer;

}

.item_list_lie a span{

width:0;

height:38px;

display:block;

position:absolute;

left:0;

top:0;

z-index:1;

background-color:#ff8a00;

transition:all .5s;

overflow:hidden;

}

.item_list_lie a:hover{

border:1px solid #ff8a00;

}

.item_list_lie a:hover label{

color:#fff;

}

.item_list_lie a:hover span{

width:118px;

}



.item_list_li:hover{

box-shadow:0 0 36px rgba(0,30,121,0.22);

}





.all_list_vs{

width:100%;

height:360px;

background:url(../5ycfw-images/fuwu/all_vs.jpg) center top no-repeat;

}

.list_vs{

width:1200px;

height:360px;

position:relative;

}

.list_vsA{

width:700px;

height:108px;

line-height:54px;

font-size:42px;

position:absolute;

left:0;

top:55px;

color:#1a1a1a;

}

.list_vsB{

width:700px;

height:44px;

line-height:44px;

font-size:24px;

position:absolute;

left:0;

top:182px;

color:#1a1a1a;

}

.list_vsC{

width:404px;

padding-left:55px;

height:56px;

line-height:56px;

position:absolute;

left:0;

top:254px;

background:url(../5ycfw-images/item/tel_icos.png) left center no-repeat;

font-size:36px;

color:#0060ff;

z-index:99999992;

font-weight:bold;

}

.list_vsD{

width:403px;

height:384px;

position:absolute;

right:0;

top:-60px;

border-radius:10px;

box-shadow:0 0 24px 0 rgba(9,50,102,0.18);

overflow:hidden;

}





.item_ad_ox{

width:1200px;

height:242px;

overflow:hidden;

}



.all_item_help{

width:100%;

padding-bottom:100px;

background:url(../5ycfw-images/fuwu/all_other.jpg) center bottom no-repeat;

overflow:hidden;

padding-top:20px;

}

.item_help_TT{

width:1200px;

height:120px;

line-height:120px;

color:#1a1a1a;

font-size:40px;

font-weight:bold;

text-align:center;

}

.item_help{

width:1228px;

}

.item_help ul{

margin:0;

padding:0;

list-style:none;

}

.item_help ul li{

width:307px;

float:left;

}

.item_help_li{

width:290px;

height:190px;

background:url(../5ycfw-images/fuwu/oli.png) no-repeat;

position:relative;

border-radius:10px;

box-shadow:0 0 16px rgba(12,49,113,0.14);

overflow:hidden;

}

.item_help_lia{

width:150px;

height:42px;

line-height:42px;

font-size:22px;

font-weight:bold;

color:#1a1a1a;

position:absolute;

left:18px;

top:66px;

}

.item_help_lib{

width:240px;

height:44px;

line-height:22px;

font-size:14px;

color:#333333;

position:absolute;

left:18px;

top:112px;

}

.item_help_lic{

width:28px;

height:28px;

position:absolute;

left:18px;

top:25px;

}



.item_help_li:hover{

border-color:#fff;

box-shadow:0 0 16px 0 rgba(12,49,113,0.2);

}

.item_help_li:hover .item_help_lia{

color:#0132c3;

}

.item_help_li:hover .item_help_lic{

top:21px;

}



.all_cases_list{

width:100%;

padding-bottom:60px;

overflow:hidden;

padding-top:70px;

}

.cases_list{

width:730px;

float:left;

}

.cases_left{

width:800px;

float:left;

}

.cases_list ul{

margin:0;

padding:0;

list-style:none;

}

.cases_list ul li{

width:730px;

height:341px;

border-bottom:1px solid #e5e5e5;

margin-bottom:50px;

}

.cases_list_li{

width:730px;

height:341px;

position:relative;

}

.cases_list_lia{

width:380px;

height:260px;

position:absolute;

left:0;

top:0;

overflow:hidden;

}

.cases_list_lia img{

width:380px;

height:260px;

}

.cases_list_lib{

width:314px;

height:120px;

line-height:40px;

font-size:32px;

color:#1f1f1f;

position:absolute;

left:420px;

top:0;

text-overflow: ellipsis;

white-space: normal;

-webkit-line-clamp:3;

display: -webkit-box;

-webkit-box-orient:vertical;

overflow:hidden;

}

.cases_list_lic{

width:314px;

height:90px;

line-height:30px;

font-size:18px;

color:#4c4c4c;

position:absolute;

left:420px;

top:142px;

}

.cases_list_lid{

width:380px;

height:36px;

line-height:36px;

font-size:16px;

color:#808080;

position:absolute;

left:0;

top:267px;

text-align:center;

}

.cases_list_lie{

width:314px;

height:36px;

line-height:36px;

font-size:16px;

color:#808080;

position:absolute;

left:420px;

top:269px;

text-align:right;

}



.cases_list_li:hover .cases_list_lia img{

transform: scale(1.1);

}

.cases_list_li:hover .cases_list_lib{

color:#0233c5;

}

.cases_list_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;

}



.cases_right{

width:360px;

float:right;

}

.cases_kefu{

width:360px;

height:490px;

border-radius:10px;

box-shadow:0 0 36px rgba(0,27,105,0.14);

position:relative;

}

.cases_kefu_A{

width:360px;

height:215px;

position:absolute;

left:0;

top:0;

text-align:center;

}

.cases_kefu_B{

width:360px;

height:72px;

line-height:36px;

font-size:26px;

color:#1a1a1a;

position:absolute;

left:0;

top:238px;

text-align:center;

}

.cases_kefu_C{

width:360px;

height:28px;

line-height:28px;

font-size:18px;

color:#1a1a1a;

position:absolute;

left:0;

top:264px;

text-align:center;

}

.cases_kefu_D{

left:90px;

top:400px;

}

.cases_kefu_E{

width:360px;

height:50px;

line-height:50px;

font-size:30px;

color:#1a1a1a;

position:absolute;

left:0;

top:330px;

text-align:center;

}



.cases_zm{

width:360px;

background:url(../5ycfw-images/cases/xx.png) no-repeat;

overflow:hidden;

padding-top:10px;

padding-bottom:30px;

border-radius:10px;

box-shadow:0 0 36px rgba(0,27,105,0.14);

}

.cases_zm_TT{

width:310px;

height:60px;

line-height:60px;

font-size:22px;

color:#1a1a1a;

padding-left:25px;

}

.cases_zmx{

width:335px;

padding-left:21px;

overflow:hidden;

}

.cases_zmx ul{

margin:0;

padding:0;

list-style:none;

}

.cases_zmx ul li{

width:162px;

float:left;

height:162px;

}



.cases_best{

width:310px;

padding-left:25px;

overflow:hidden;

}

.cases_best ul{

margin:0;

padding:0;

list-style:none;

}

.cases_best ul li{

width:310px;

height:236px;

position:relative;

float:left;

}

.cases_bestA{

width:310px;

height:150px;

position:absolute;

left:0;

top:0;

border-radius:6px;

overflow:hidden;

}

.cases_bestA img{

width:310px;

display:block;

}

.cases_bestB{

width:260px;

height:44px;

line-height:22px;

font-size:16px;

color:#4c4c4c;

position:absolute;

left:10px;

top:168px;

}



.cases_best ul li:hover .cases_bestA img{

transform: scale(1.1);

}



.cases_bestA img{

transition:all 0.3s linear;

	-webkit-transition:all 0.3s linear;

	-moz-transition:all 0.3s linear;

	-o-transition:all 0.3s linear;

}



.cases_best ul li:hover .cases_bestB{

text-decoration:underline;

color:#0132c3;

}





.cases_detail{

width:1200px;

height:360px;

margin:0 auto;

position:relative;

}

.cases_detail_A{

width:820px;

height:54px;

line-height:54px;

font-size:34px;

color:#1a1a1a;

position:absolute;

left:0;

top:62px;

white-space: nowrap;

word-break: keep-all;

overflow: hidden;

text-overflow: ellipsis;

}

.cases_detail_B{

width:820px;

height:72px;

line-height:24px;

font-size:16px;

color:#1a1a1a;

position:absolute;

left:0;

top:132px;

}



.cases_detail_C{

width:280px;

height:46px;

position:absolute;

left:0;

top:240px;

text-align:center;

background-color:#fff;

box-shadow:0 0 24px rgba(12,49,113,0.2);

border-radius:10px;

overflow:hidden;

}



.cases_detail_C label{

width:280px;

height:46px;

line-height:46px;

display:block;

position:absolute;

left:0;

top:0;

z-index:2;

font-size:16px;

color:#0132c3;

text-align:center;

}

.cases_detail_C span{

width:0;

height:46px;

background-color:#0132c3;

display:block;

position:absolute;

left:0;

top:0;

z-index:1;

transition:all .5s;

}

.cases_detail_C:hover label{

color:#fff;

}

.cases_detail_C:hover span{

width:280px;

}



.cases_detail_D{

width:140px;

height:46px;

position:absolute;

left:290px;

top:240px;

}

.cases_detail_D a{

width:140px;

height:46px;

line-height:46px;

text-align:center;

border-radius:10px;

background-color:#fff;

box-shadow:0 0 24px rgba(12,49,113,0.2);

font-size:16px;

color:#0132c3;

display:block;

}

.cases_detail_D a:hover{

background-color:#0132c3;

color:#fff;

}



.cases_detail_E{

width:280px;

height:280px;

position:absolute;

right:0;

top:40px;

background:url(../5ycfw-images/cases/ox.png) no-repeat;

border-radius:10px;

box-shadow:0 0 24px 0 rgba(2,25,91,0.06);

overflow:hidden;

}

.cases_detail_E ul{

margin:0;

padding:0;

list-style:none;

}

.cases_detail_E ul li{

width:230px;

padding:10px 25px 15px 25px;

border-bottom:1px solid #f0f0f0;

overflow:hidden;

float:left;

}

.cases_detail_E ul li:last-child{

border:none;

}

.cases_detail_Ea{

width:182px;

padding-left:28px;

height:38px;

line-height:38px;

font-size:14px;

color:#000000;

overflow:hidden;

}

.cases_detail_Eb{

width:182px;

padding-left:28px;

height:30px;

line-height:30px;

font-size:20px;

color:#1a1a1a;

font-weight:bold;

overflow:hidden;

}



.news_article{

width:730px;

margin-bottom:25px;

padding-bottom:50px;

overflow:hidden;

border-bottom:1px solid #e5e5e5;

}

.news_article_TT{

width:730px;

font-size:42px;

color:#1a1a1a;

overflow:hidden;

line-height:48px;

}

.news_article_Desc{

width:730px;

height:70px;

font-size:16px;

color:#999999;

overflow:hidden;

line-height:70px;

border-bottom:2px solid #e0e0e0;

}

.news_article_Txt{

width:730px;

padding-top:40px;

font-size:16px;

line-height:24px;

color:#1a1a1a;

overflow:hidden;

}



.cases_article{

width:100%;

margin-bottom:25px;

padding-bottom:50px;

overflow:hidden;

border-bottom:1px solid #e5e5e5;

}

.cases_article_TT{

width:100%;

height:58px;

font-size:36px;

color:#1a1a1a;

}

.cases_article_Txt{

width:100%;

font-size:16px;

line-height:30px;

color:#1a1a1a;

overflow:hidden;

}

.Pshe_TT{

width:100%;

height:77px;

line-height:77px;

font-size:30px;

color:#1a1a1a;

}

.Pshe_TxT{

width:100%;

overflow:hidden;

font-size:16px;

line-height:26px;

color:#1a1a1a;

padding-bottom:35px;

}

.Pshe_case{

width:726px;

padding:16px 40px 40px 34px;

overflow:hidden;

background:url(../5ycfw-images/cases/sx.png) no-repeat;

background-size:100% 100%;

border-radius:10px;

box-shadow:0 0 36px rgba(0,27,105,0.14);

}

.Pshe_case_TT{

width:650px;

height:77px;

line-height:77px;

font-size:30px;

color:#1a1a1a;

}

.Pshe_case_ox{

width:726px;

overflow:hidden;

}

.Pshe_case_ox ul{

margin:0;

padding:0;

list-style:none;

}

.Pshe_case_ox ul li{

width:145px;

float:left;

margin-bottom:10px;

}

.Pshe_case_ox ul li img{

width:136px;

height:auto;

box-shadow:0 0 6px rgba(17,63,96,0.16);

border-radius:4px;

}



.cases_PreNext{

width:100%;

padding-top:28px;

overflow:hidden;

}

.cases_Pre{

width:100%;

height:56px;

line-height:56px;

border-bottom:1px solid #e5e5e5;

font-size:16px;

color:#4c4c4c;

}

.cases_Pre a{

font-size:16px;

color:#4c4c4c;

text-decoration:none;

}

.cases_Pre a:hover{

color:#0132c3;

text-decoration:underline;

}



.cases_Next{

width:100%;

height:56px;

line-height:56px;

font-size:16px;

color:#4c4c4c;

}

.cases_Next a{

font-size:16px;

color:#4c4c4c;

text-decoration:none;

}

.cases_Next a:hover{

color:#0132c3;

text-decoration:underline;

}

.cases_back{

width:140px;

float:right;

overflow:hidden;

}

.cases_back a{

width:136px;

height:38px;

line-height:38px;

text-align:center;

border:2px solid #0233c5;

display:block;

font-size:16px;

color:#0233c5;

}



.all_PSheng_baike{

width:100%;

padding-top:52px;

overflow:hidden;

}

.PSheng_baike{

width:1200px;

height:488px;

border-bottom:1px solid #e5e5e5;

position:relative;

}

.PSheng_baike_l{

width:580px;

height:400px;

position:absolute;

left:0;

top:18px;

}

.PSheng_baike_r{

width:570px;

height:447px;

position:absolute;

right:0;

top:0;

}

.PSheng_baike_r ul{

margin:0;

padding:0;

list-style:none;

}

.PSheng_baike_r ul li{

width:570px;

height:148px;

float:left;

border-bottom:1px dotted #cccccc;

}

.PSheng_baike_r ul li:last-child{

border:none;

}

.PSheng_baike_rx{

width:570px;

height:148px;

position:relative;

}

.PSheng_baike_rxA{

width:480px;

height:40px;

line-height:40px;

position:absolute;

left:0;

top:18px;

font-size:20px;

color:#1a1a1a;

font-weight:bold;

white-space: nowrap;

word-break: keep-all;

overflow: hidden;

text-overflow: ellipsis;

}

.PSheng_baike_rxB{

width:448px;

height:48px;

line-height:24px;

position:absolute;

left:0;

top:66px;

font-size:16px;

color:#4c4c4c;

}

.PSheng_baike_rxC{

width:80px;

height:44px;

line-height:44px;

position:absolute;

right:0;

top:22px;

font-size:24px;

color:#4c4c4c;

text-align:right;

}

.PSheng_baike_rxD{

width:70px;

height:34px;

line-height:34px;

position:absolute;

right:0;

top:75px;

font-size:14px;

color:#4c4c4c;

background:url(../5ycfw-images/news_em.png) 60px 12px no-repeat;

}

.PSheng_baike_rx:hover .PSheng_baike_rxA{

color:#0233c5;

}

.PSheng_baike_rx:hover .PSheng_baike_rxC{

color:#0233c5;

}

.PSheng_baike_rx:hover .PSheng_baike_rxD{

color:#0233c5;

background:url(../5ycfw-images/news_om.png) 60px 12px no-repeat;

}



.PSheng_baike_list{

width:1200px;

overflow:hidden;

}

.PSheng_baike_list ul{

margin:0;

padding:0;

list-style:none;

}

.PSheng_baike_list ul li{

width:1200px;

height:182px;

float:left;

border-bottom:1px dotted #cccccc;

}

.PSheng_baike_li{

width:1200px;

height:182px;

background:url(../5ycfw-images/news_line.png) 1071px 45px no-repeat;

position:relative;

}

.PSheng_baike_lia{

width:1000px;

height:42px;

line-height:42px;

position:absolute;

left:0;

top:36px;

font-size:20px;

color:#1a1a1a;

font-weight:bold;

}

.PSheng_baike_lib{

width:1000px;

height:48px;

line-height:24px;

position:absolute;

left:0;

top:88px;

font-size:16px;

color:#4c4c4c;

}

.PSheng_baike_lic{

width:80px;

height:44px;

line-height:44px;

position:absolute;

right:0;

top:36px;

font-size:24px;

color:#4c4c4c;

text-align:right;

}

.PSheng_baike_lid{

width:70px;

height:34px;

line-height:34px;

position:absolute;

right:0;

top:89px;

font-size:14px;

color:#4c4c4c;

background:url(../5ycfw-images/news_em.png) 60px 12px no-repeat;

}

.PSheng_baike_li:hover .PSheng_baike_lia{

color:#0233c5;

}

.PSheng_baike_li:hover .PSheng_baike_lic{

color:#0233c5;

}

.PSheng_baike_li:hover .PSheng_baike_lid{

color:#0233c5;

background:url(../5ycfw-images/news_om.png) 60px 12px no-repeat;

}



DIV.bk_yellow{width:1200px;clear:both;float:left;padding-bottom:50px;PADDING-RIGHT:0;PADDING-LEFT:0;MARGIN:0;TEXT-ALIGN:center;}DIV.bk_yellow A{padding:5px 3px 5px 3px;MARGIN:2px 5px 5px 5px;TEXT-DECORATION:none; display:inline-block; font-size:14px; color:#808080;}DIV.bk_yellow A:hover{ color:#0233c5;}DIV.bk_yellow SPAN.current{padding:5px 3px 5px 3px;MARGIN:2px 5px 2px 5px; color:#0233c5; font-size:14px;}DIV.bk_yellow a.page_pre{width:20px; height:29px;display:inline-block; background:url(../5ycfw-images/pre.png) left bottom no-repeat; padding:0; margin:0;}DIV.bk_yellow a.page_next{width:20px; height:29px;display:inline-block;background:url(../5ycfw-images/next.png) left bottom no-repeat; padding:0; margin:0;}



.news_zm{

width:310px;

padding:8px 24px 24px 24px;

border:1px solid #dbdbdb;

overflow:hidden;

border-radius:6px;

}

.news_zm_TT{

width:310px;

height:60px;

line-height:60px;

font-size:22px;

color:#1a1a1a;

border-bottom:2px solid #e0e0e0;

}

.news_best{

width:310px;

padding-top:6px;

overflow:hidden;

}

.news_best ul{

margin:0;

padding:0;

list-style:none;

}

.news_best ul li{

width:310px;

float:left;

padding-bottom:10px;

border-bottom:1px solid #e5e5e5;

overflow:hidden;

}

.news_best ul li:last-child{

border:none;

}

.news_best_li{

width:310px;

padding-top:16px;

overflow:hidden;

}

.news_best_lia{

width:310px;

font-size:16px;

color:#1a1a1a;

line-height:22px;

overflow:hidden;

}

.news_best_lib{

width:310px;

height:30px;

line-height:30px;

background:url(../5ycfw-images/arrow_em.png) 280px center no-repeat;

font-size:12px;

color:#999999;

font-weight:bold;

}

.news_best_li:hover .news_best_lia{

color:#0233c5;

text-decoration:underline;

}

.news_best_li:hover .news_best_lib{

background:url(../5ycfw-images/arrow_om.png) 280px center no-repeat;

}



.PSheng_hitem{

width:1200px;

height:330px;

position:relative;

}

.PSheng_hitem_A{

width:215px;

height:280px;

position:absolute;

left:0;

top:20px;

background:url(../5ycfw-images/item/box_zs.png) no-repeat;

overflow:hidden;

display:none;

}

.PSheng_hitem_A img{

width:200px;

height:266px;

border-radius:6px;

border:none;

}

.PSheng_hitem_B{

width:1200px;

height:66px;

line-height:66px;

font-size:46px;

color:#1a1a1a;

position:absolute;

left:0;

top:20px;

font-weight:bold;

}

.PSheng_hitem_C{

width:1200px;

height:auto;

line-height:26px;

font-size:16px;

color:#1a1a1a;

position:absolute;

left:0;

top:110px;

}

.PSheng_hitem_D{

width:140px;

height:42px;

position:absolute;

left:290px;

top:238px;

display:none;

}

.PSheng_hitem_D a{

width:140px;

height:42px;

line-height:42px;

display:block;

background-color:#ff1800;

text-align:center;

font-size:16px;

color:#fff;

border-radius:20px;

}

.PSheng_hitem_E{

width:404px;

padding-left:47px;

height:56px;

line-height:56px;

position:absolute;

left:0;

top:218px;

background:url(../5ycfw-images/item/tel_ico.png) left center no-repeat;

font-size:30px;

color:#000;



}



.all_item_body{

width:100%;

overflow:hidden;

padding:20px 0;

}

.item_body{

width:1200px;

}

.item_body_left{

width:230px;

float:left;

}

.item_body_lx{

width:230px;

height:726px;

background:url(../5ycfw-images/item/menu_bj.png) 200px top no-repeat;

overflow:hidden;

}

#bh_colum_bar.fixed{

	width:230px;

	height:726px;

	position:fixed;

	top:60px;

	z-index:9;

	background:url(../5ycfw-images/item/menu_bj.png) 200px top no-repeat;

}

.item_body_logo{

width:230px;

margin-top:58px;

padding-bottom:26px;

overflow:hidden;

}

.item_body_menu{

width:200px;

overflow:hidden;

}

.item_body_menu ul{

margin:0;

padding:0;

list-style:none;

}

.item_body_menu ul li{

width:200px;

height:36px;

margin-bottom:6px;

float:left;

}

.item_body_menu ul li a{

width:176px;

height:36px;

display:block;

line-height:36px;

padding-left:13px;

font-size:16px;

color:#1a1a1a;

text-decoration:none;

}

.item_body_menu ul li a.selected{

background:url(../5ycfw-images/item/class_hover.png)  no-repeat;

color:#0132c3;

}



.item_body_kefu{

width:200px;

height:190px;

position:relative;

}

.item_body_kefu_A{

width:160px;

height:26px;

line-height:26px;

font-size:16px;

color:#1a1a1a;

position:absolute;

left:14px;

top:39px;

}

.item_body_kefu_B{

width:160px;

height:40px;

line-height:40px;

font-family:Arial, Helvetica, sans-serif;

font-size:20px;

color:#1a1a1a;

font-weight:bold;

position:absolute;

left:14px;

top:68px;

}

.item_body_kefu_C{

width:160px;

height:34px;

position:absolute;

left:14px;

top:107px;

}

.item_body_kefu_C a{

width:74px;

height:34px;

line-height:34px;

display:block;

background:url(../5ycfw-images/mores.png) right center no-repeat;

color:#0233c5;

font-size:14px;

text-decoration:none;

}

.item_body_kefu_D{

width:160px;

height:20px;

position:absolute;

left:14px;

top:169px;

}

.item_body_right{

width:950px;

float:right;

}

.blank_item{

height:54px;

}

.item_tag{

width:930px;

height:36px;

padding:68px 10px 0 10px;

overflow:hidden;

}

.item_tag span{

height:34px;

display:inline-block;

line-height:34px;

text-align:center;

font-size:18px;

color:#ff9500;

font-weight:bold;

}

.item_SV_TT{

width:930px;

padding:10px;

line-height:42px;

font-size:36px;

color:#1a1a1a;

overflow:hidden;

}

.item_SV_Txt{

width:930px;

padding:0 10px 26px 10px;

font-size:16px;

color:#1a1a1a;

line-height:24px;

overflow:hidden;

}

.item_wide{

width:950px;

overflow:hidden;

}



.Fanya_csr-left{ position:relative; width:900px; height:480px; padding:28px 15px 28px 15px; overflow:hidden;box-shadow:0 0 30px rgba(15,45,130,0.12);border-radius:10px; margin:0 auto;}

.Fanya_csr-left .hd{height:1px; width:900px;position:absolute; left:0; top:108px; z-index:2;}

.hd_xi{ width:1264px;height:1px;position:relative;}

.Fanya_csr-left .hd .prev{ display:none;}

.Fanya_csr-left .hd .next{display:none;}

.Fanya_csr-left .hd ul{ overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; position:absolute; left:420px; top:388px;}

.Fanya_csr-left .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin-right:9px;cursor:pointer; background-color:#dcdcdc; text-align:center; font-size:0;border-radius:50%;}

.Fanya_csr-left .hd ul li.on{background-color:#0132c3;}

.Fanya_csr-left .bd{ width:900px; overflow:hidden;z-index:1; position:absolute; left:15px;}

.Fanya_csr-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }

.Fanya_csr-left .bd ul li{ width:276px;float:left; height:480px;_display:inline; margin:0 12px;}

.pageState{

display:none;

}

.hmcspj_li{

width:276px;

height:448px;

border:1px solid #d2d2d2;

position:relative;

}

.hmcspj_lia{

width:276px;

height:149px;

position:absolute;

left:0;

top:0;

z-index:1;

overflow:hidden;

}

.hmcspj_lib{

width:222px;

height:52px;

line-height:52px;

text-align:center;

position:absolute;

left:27px;

top:49px;

background-color:rgba(255, 255, 255, 0.7);

font-size:18px;

color:#000;

font-weight:bold;

z-index:2;

}

.hmcspj_lic{

width:232px;

height:auto;

line-height:24px;

position:absolute;

left:22px;

top:152px;

font-size:16px;

color:#1a1a1a;

}

.hmcspj_lic strong{

display:inline-block;

margin:0;

padding:15px 0 10px 0;

}



.item_new_ox{

width:850px;

border:2px solid #fff;

padding:26px 38px 33px 38px;

background:url(../5ycfw-images/item/js_bg.png);

background-size:100% 100%;

box-shadow:0 0 16px rgba(0,0,0,0.12);

border-radius:10px;

overflow:hidden

}

.item_new_oxA{

width:850px;

height:30px;

background:url(../5ycfw-images/item/shang_dh.png) no-repeat;

}

.item_new_oxB{

width:850px;

font-size:16px;

padding:20px 0;

line-height:24px;

color:#000;

overflow:hidden;

}

.item_new_oxC{

width:850px;

height:30px;

background:url(../5ycfw-images/item/xia_dh.png) right top no-repeat;

}



.IATF_01{

width:930px;

height:300px;

background:url(../5ycfw-images/item/IATF_01.jpg) no-repeat;

box-shadow:0 0 30px rgba(15,45,130,0.12);

border-radius:10px;

position:relative;

overflow:hidden;

}

.IATF_01a{

width:870px;

height:auto;

position:absolute;

left:30px;

top:45px;

line-height:24px;

font-size:16px;

color:#4c4c4c;

}

.IATF_01b{

width:870px;

height:36px;

line-height:36px;

position:absolute;

left:30px;

top:107px;

font-size:16px;

color:#4c4c4c;

}

.IATF_01c{

width:870px;

height:48px;

position:absolute;

left:30px;

top:160px;

}

.IATF_01c ul{

margin:0;

padding:0;

list-style:none;

}

.IATF_01c ul li{

float:left;

height:48px;

line-height:48px;

display:inline-block;

background-color:#f5f5f5;

padding:0 20px;

font-size:16px;

color:#0132c3;

margin-right:20px;

}



.IATF_02{

width:896px;

padding-left:34px;

line-height:40px;

font-size:16px;

color:#4c4c4c;

padding-top:30px;

height:300px;

background:url(../5ycfw-images/item/IATF_02.jpg) no-repeat;

box-shadow:0 0 30px rgba(15,45,130,0.12);

border-radius:10px;

position:relative;

overflow:hidden;

}



.bsci_benefit{

width:930px;

height:355px;

padding:20px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/bsci_hc.png) right top no-repeat;

}

.cmmi_benefit{

background:url(../5ycfw-images/item/cmmi_hc.png) right top no-repeat;

height:355px;

}

.IATF_benefit{

background:url(../5ycfw-images/item/IATF_hc.png) right top no-repeat;

padding-top:50px;

height:325px;

}

.CPF_benefit{

background:url(../5ycfw-images/item/CPF_hc.png) right top no-repeat;

height:355px;

}

.sbti_benefit{

background:url(../5ycfw-images/item/sbti_hc.png) right top no-repeat;

height:355px;

}

.inditex_benefit{

background:url(../5ycfw-images/item/Inditex_hc.png) right top no-repeat;

padding-top:30px;

height:325px;

}

.iso20000_benefit{

background:url(../5ycfw-images/item/iso20000_hc.png) right top no-repeat;

height:355px;

padding-top:20px;

}

.dcmm_benefit{

background:url(../5ycfw-images/item/dcmm_hc.png) right top no-repeat;

height:355px;

}

.esg_benefit{

background:url(../5ycfw-images/item/esg_hc.png) right top no-repeat;

height:355px;

}

.iso13485_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/iso13485_hc.png) right top no-repeat;

}

.AS9100_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/AS9100_hc.png) right top no-repeat;

}

.iso22163_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/iso22163_hc.png) right top no-repeat;

}

.EN15085_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/EN15085_hc.png) right top no-repeat;

}

.lwg_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/lwg_hc.png) right top no-repeat;

}

.iso15378_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/iso15378_hc.png) right top no-repeat;

}

.iscc_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/iscc_hc.png) right top no-repeat;

}

.OBP_benefit{

width:930px;

height:298px;

padding:60px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/OBP_hc.png) right top no-repeat;

}

.CDP_benefit{

width:930px;

height:328px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/CDP_hc.png) right top no-repeat;

}

.AEO_benefit{

width:930px;

height:318px;

padding:20px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/AEO_hc.png) right top no-repeat;

}

.step_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/step_hc.png) right top no-repeat;

}

.iso_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/iso_hc.png) right top no-repeat;

}

.iso9001_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/iso9001_hc.png) right top no-repeat;

}

.iso14001_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/iso14001_hc.png) right top no-repeat;

}

.iso45001_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/iso45001_hc.png) right top no-repeat;

}

.iso27001_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/iso27001_hc.png) right top no-repeat;

}

.tfs_benefit{

width:930px;

height:358px;

padding:10px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/tfs_hc.png) right top no-repeat;

}

.tisax_benefit{

width:930px;

height:358px;

padding:10px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/tisax_hc.png) right top no-repeat;

}

.ecovadis_benefit{

width:930px;

height:305px;

padding:20px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/ecovadis_hc.png) right top no-repeat;

}

.bci_benefit{

width:930px;

height:308px;

padding:40px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/bci_hc.png) right top no-repeat;

}

.brc_benefit{

width:930px;

height:358px;

padding:10px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/brc_hc.png) right top no-repeat;

}

.sedex_benefit{

width:930px;

height:348px;

padding:10px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/sedex_hc.png) right top no-repeat;

}

.adidas_benefit{

width:930px;

height:275px;

padding:50px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/adidas_hc.png) right top no-repeat;

}

.iso17025_benefit{

width:930px;

height:358px;

padding:10px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/iso17025_hc.png) right top no-repeat;

}

.bsci_benefit ul{

margin:0;

padding:0;

list-style:none;

}

.bsci_benefit ul li{

width:560px;

float:left;

font-size:15px;

color:#333333;

background:url(../5ycfw-images/item/dm.png) left 5px no-repeat;

padding-left:27px;

line-height:24px;

padding-bottom:22px;

font-weight:bold;

overflow:hidden;

}



.rba_benefit{

width:930px;

height:318px;

padding:30px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/rba_hc.png) right top no-repeat;

}

.rba_benefit ul{

margin:0;

padding:0;

list-style:none;

}

.rba_benefit ul li{

width:560px;

float:left;

font-size:16px;

color:#333333;

background:url(../5ycfw-images/item/dm.png) left top no-repeat;

padding-left:39px;

line-height:24px;

padding-bottom:22px;

margin-bottom:10px;

overflow:hidden;

}





.higg_benefit{

width:930px;

height:358px;

background:url(../5ycfw-images/item/higg_hc.png) right 30px no-repeat;

padding:10px 10px 0 10px;

overflow:hidden;

}

.higg_benefit ul{

margin:0;

padding:0;

list-style:none;

}

.higg_benefit ul li{

width:520px;

float:left;

padding-bottom:20px;

overflow:hidden;

}

.higg_benefit_TT{

width:480px;

height:36px;

line-height:36px;

background:url(../5ycfw-images/item/dm.png) left center no-repeat;

padding-left:26px;

font-size:15px;

color:#1a1a1a;

font-weight:bold;

}

.higg_benefit_Desc{

width:480px;

line-height:22px;

padding-left:26px;

font-size:16px;

color:#1a1a1a;

overflow:hidden;

}

.higg_benefit_Des{

width:480px;

padding-top:10px;

line-height:30px;

padding-left:40px;

font-size:16px;

color:#1a1a1a;

overflow:hidden;

}



.LEED_benefit{

background:url(../5ycfw-images/item/LEED_hc.png) right top no-repeat;

height:418px;

}



.lsjzbzrz_benefit{

background:url(../5ycfw-images/item/lsjzbzrz_hc.png) right top no-repeat;

height:370px;

}



.hmcspj_benefit{

background:url(../5ycfw-images/item/hmcspj_hc.png) right top no-repeat;

height:400px;

}



.jkjzrz_benefit{

background:url(../5ycfw-images/item/jkjzrz_hc.png) right top no-repeat;

height:370px;

}



.jlnhjzrz_benefit{

background:url(../5ycfw-images/item/jlnhjzrz_hc.png) right top no-repeat;

height:418px;

}



.WELL_benefit{

background:url(../5ycfw-images/item/WELL_hc.png) right top no-repeat;

height:350px;

}



.item_LEED{

width:930px;

box-shadow:0 0 16px rgba(15,45,130,0.12);

border-radius:10px;

overflow:hidden;

}



.itss_benefit{

width:930px;

height:352px;

background:url(../5ycfw-images/item/itss_hc.png) right top no-repeat;

padding:10px 10px 0 10px;

overflow:hidden;

}



.ocs_benefit{

width:930px;

height:390px;

background:url(../5ycfw-images/item/ocs_hc.png) right 50px no-repeat;

padding:10px 10px 0 10px;

overflow:hidden;

}

.rcs_benefit{

width:930px;

height:328px;

background:url(../5ycfw-images/item/rcs_hc.png) right 10px no-repeat;

padding:10px 10px 0 10px;

overflow:hidden;

}

.rws_benefit{

width:930px;

height:298px;

background:url(../5ycfw-images/item/rws_hc.png) right top no-repeat;

padding:30px 10px 0 10px;

overflow:hidden;

}



.gots_benefit{

width:930px;

height:328px;

background:url(../5ycfw-images/item/gots_hc.png) right 10px no-repeat;

padding:15px 10px 0 10px;

overflow:hidden;

}



.grs_benefit{

width:930px;

height:378px;

background:url(../5ycfw-images/item/grs_hc.png) right 28px no-repeat;

padding:15px 10px 0 10px;

overflow:hidden;

}



.otx100_benefit{

width:930px;

height:288px;

background:url(../5ycfw-images/item/otx100_hc.png) right top no-repeat;

padding:60px 10px 0 10px;

overflow:hidden;

}



.scs_benefit{

width:930px;

height:308px;

background:url(../5ycfw-images/item/scs_hc.png) right top no-repeat;

padding:20px 10px 0 10px;

overflow:hidden;

}



.ten_benefit{

width:930px;

height:450px;

background:url(../5ycfw-images/item/ten_hc.png) right 38px no-repeat;

padding:20px 10px 0 10px;

overflow:hidden;

}



.slcp_benefit{

width:930px;

height:382px;

background:url(../5ycfw-images/item/slcp_hc.png) right top no-repeat;

padding:20px 10px 0 10px;

overflow:hidden;

}



.fsc_benefit{

width:930px;

height:348px;

background:url(../5ycfw-images/item/fsc_hc.png) right 40px no-repeat;

padding:20px 10px 0 10px;

overflow:hidden;

}



.disney_benefit{

width:930px;

height:308px;

background:url(../5ycfw-images/item/disney_hc.png) right top no-repeat;

padding:40px 10px 0 10px;

overflow:hidden;

}



.sa8000_benefit{

width:930px;

height:308px;

background:url(../5ycfw-images/item/sa8000_hc.png) right top no-repeat;

padding:40px 10px 0 10px;

overflow:hidden;

}



.wca_benefit{

width:930px;

height:348px;

padding:10px 10px 0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/wca_hc.png) right top no-repeat;

}



.Fitem_lc{

width:930px;

height:320px;

box-shadow:0 0 30px rgba(15,45,130,0.2);

margin-bottom:70px;

border-radius:10px;

overflow:hidden;

}





.all_item_width{

width:100%;

height:360px;

background:url(../5ycfw-images/item/all_new.jpg) center top no-repeat;

}



.item_width{

width:1200px;

height:360px;

position:relative;

margin:0 auto;

}

.item_width_A{

width:780px;

height:auto;

line-height:42px;

font-size:30px;

color:#1a1a1a;

font-weight:bold;

position:absolute;

left:0;

top:70px;

}

.item_width_B{

width:780px;

height:44px;

line-height:44px;

font-size:20px;

color:#1a1a1a;

position:absolute;

left:0;

top:136px;

}

.item_width_C{

width:404px;

padding-left:55px;

height:56px;

line-height:56px;

position:absolute;

left:0;

top:213px;

background:url(../5ycfw-images/item/tel_icos.png) left center no-repeat;

font-size:36px;

color:#0060ff;

font-weight:bold;

}

.item_width_D{

width:403px;

height:384px;

position:absolute;

right:0;

top:-60px;

}



.all_item_youshi{

width:100%;

padding-top:60px;

overflow:hidden;

}

.item_youshi_TT{

width:100%;

height:70px;

line-height:70px;

text-align:center;

font-size:42px;

color:#1a1a1a;

}



.item_youshi_Desc{

width:100%;

height:78px;

line-height:28px;

text-align:center;

font-size:16px;

color:#1a1a1a;

}



.our_advantage{

width:1200px;

background:url(../5ycfw-images/item/why.jpg) right 30px no-repeat;

height:450px;

position:relative;

}

.our_advantage_ox{

width:720px;

height:auto;

position:absolute;

left:0;

top:0;

}

.our_advantage_ox ul{

margin:0;

padding:0;

list-style:none;

}

.our_advantage_ox ul li{

width:720px;

margin-bottom:20px;

overflow:hidden;

float:left;

}

.our_advantage_oxA{

width:720px;

height:38px;

line-height:38px;

font-size:22px;

color:#1a1a1a;

font-weight:bold;

}

.our_advantage_oxB{

width:720px;

height:48px;

line-height:24px;

font-size:16px;

color:#1a1a1a;

}

.our_advantage_kf{

width:140px;

height:42px;

position:absolute;

left:0;

top:332px;

z-index:2;

}

.our_advantage_kf a{

width:138px;

height:40px;

display:block;

line-height:40px;

border:1px solid #1a1a1a;

text-align:center;



position:relative;

}



.our_advantage_kf_A{

width:138px;

height:40px;

line-height:40px;

text-align:center;

position:absolute;

left:0;

top:0;

font-size:16px;

color:#1a1a1a;

z-index:2;

}



.our_advantage_kf_B{

width:0;

background-color:#0233c5;

height:40px;

position:absolute;

left:0;

top:0;

z-index:1;

}



.our_advantage_kf a:hover{

border-color:#0233c5;

}



.our_advantage_kf a:hover .our_advantage_kf_A{

color:#fff;

}

.our_advantage_kf a:hover .our_advantage_kf_B{

width:138px;

}



.our_advantage_kf_B{

transition:all 0.3s linear;

	-webkit-transition:all 0.3s linear;

	-moz-transition:all 0.3s linear;

	-o-transition:all 0.3s linear;

}



.our_advantage_tel{

width:204px;

padding-left:34px;

height:38px;

line-height:38px;

position:absolute;

left:172px;

top:332px;

background:url(../5ycfw-images/item/stel_ico.png) left center no-repeat;

font-size:24px;

color:#1a1a1a;

z-index:2;

font-weight:bold;

}



.all_item_cases{

width:100%;

padding-top:50px;

padding-bottom:60px;

background-color:#edf1f9;

overflow:hidden;

}



.all_item_faq{

width:100%;

padding:20px 0 0 0;

overflow:hidden;

}

.item_faq_TT{

width:1200px;

height:115px;

line-height:115px;

font-size:36px;

color:#1a1a1a;

border-bottom:1px solid #cacaca;

text-align:center;

}

.item_faq{

width:1200px;

overflow:hidden;

}

.item_faq ul{

margin:0;

padding:0;

list-style:none;

}

.item_faq ul li{

width:1200px;

float:left;

padding-top:13px;

padding-bottom:13px;

cursor:pointer;

border-bottom:1px solid #cacaca;

overflow:hidden;

}

.item_faq_A{

width:1080px;

height:53px;

line-height:53px;

padding-left:90px;

padding-right:30px;

background:url(../5ycfw-images/item/off.png) 40px 13px no-repeat;

font-size:20px;

color:#333333;

}

.item_faq_B{

width:1080px;

line-height:30px;

padding-left:90px;

padding-right:30px;

font-size:18px;

color:#333333;

display:none;

overflow:hidden;

}

.item_faq_B a{

width:200px;

height:54px;

line-height:64px;

display:block;

font-size:14px;

color:#0060ff;

text-decoration:none;

float:right;

text-align:right;

}

.item_faq_B a:hover{

color:#0233c5;

}



.item_faq ul li.Fover{

background-color:#fcfcfc;

}

.item_faq ul li.Fover .item_faq_A{

background:url(../5ycfw-images/item/on.png) 40px 13px no-repeat;

font-weight:bold;

}

.item_faq ul li.Fover .item_faq_B{

display:block;

}



.item_more_TT{

width:1200px;

height:54px;

line-height:54px;

font-size:36px;

text-align:center;

color:#1a1a1a;

margin-top:60px;

}

.item_more_Desc{

width:1200px;

height:60px;

line-height:36px;

font-size:16px;

color:#1a1a1a;

text-align:center;

}



.item_mores{

width:1224px;

height:400px;

margin:0 auto;

}



.item_vlide{ position:relative;zoom:1; height:314px; width:1224px; margin:0 auto;}

.item_vlide .piclist{ overflow:hidden; zoom:1; height:314px; width:1224px; margin:0; padding:0; list-style:none;}

.item_vlide .ohbox{overflow:hidden; position:relative;left:0;width:1212px;}

.item_vlide .piclist li{float:left;width:530px; height: 290px; margin:12px;}

.item_vlide .pageBtn span{display:block;width:40px;height:40px;position:absolute;top:125px;cursor:pointer;overflow:hidden; text-indent:-9999px; left:12px; z-index:9;}

.item_vlide .pageBtn .prev{}

.item_vlide .pageBtn .next{left:1172px;}





.page_tran{

width:40px;

height:40px;

position:relative;

}

.page_tran_s{

width:40px;

height:40px;

background:url(../5ycfw-images/2023/ro_left.png) center center no-repeat;

position:absolute;

left:0;

top:0;

z-index:3;

}

.ro_right{

background:url(../5ycfw-images/2023/ro_right.png) center center no-repeat;

}

.page_tran_x{

width:0;

height:40px;

background-color:#0132c3;

position:absolute;

left:0;

top:0;

z-index:2;

transition: all .2s;

-webkit-transition: all .2s

}



.page_tran_xx{

width:40px;

height:40px;

background-color:#1a1a1a;

position:absolute;

left:0;

top:0;

z-index:1;

}



.page_tran:hover .page_tran_x{

width:40px;

}



.item_more{

width:530px;

height:290px;

position:relative;

margin-top:4px;

}

.item_more_A{

width:486px;

height:60px;



line-height:30px;

font-size:20px;

color:#fff;

position:absolute;

left:22px;

top:194px;

z-index:2;

text-align:left;

}

.item_more_A span{

background-image:linear-gradient(rgba(255,255,255,1),rgba(255,255,255,1));

background-position:0 100%;

background-repeat:no-repeat;

background-size:0 2px;

padding-bottom:1px;

position:relative;

text-decoration:none;

top:1px;

transition:background-size .3s

}

.item_more_B{

width:530px;

height:290px;

position:absolute;

left:0;

top:0;

z-index:1;

box-shadow:0 0 12px rgba(0,0,0,0.2);

border-radius:10px;

overflow:hidden;

}



.item_more:hover{

margin-top:0;

}

.item_more:hover .item_more_A span{

background-size:100% 2px;

}

.item_more:hover .item_more_B{

box-shadow:0 0 12px rgba(0,0,0,0.3);

}



.item_more{

transition:all 0.3s linear;

	-webkit-transition:all 0.3s linear;

	-moz-transition:all 0.3s linear;

	-o-transition:all 0.3s linear;

}



.adidas_tab{

width:930px;

margin:0 auto;

height:60px;

background:url(../5ycfw-images/item/adidas_tab.png) left bottom no-repeat;

}

.adidas_tab ul{

margin:0;

padding:0;

list-style:none;

}

.adidas_tab ul li{

float:left;

padding:0 20px;

height:57px;

line-height:57px;

display:inline-block;

font-size:22px;

color:#4c4c4c;

cursor:pointer;

}

.adidas_tab ul li.selected{

border-bottom:3px solid #0233c5;

font-weight:bold;

color:#1a1a1a;

}

.adidas_two{

width:950px;

padding:20px 0 0 0;

overflow:hidden;

}



.item_rcs_list{

width:930px;

height:392px;

position:relative;

background:url(../5ycfw-images/item/rcs_01.jpg) no-repeat;

margin:0 10px;

box-shadow:0 0 12px rgba(0,0,0,0.12);

border-radius:8px;

}

.item_rcs_list_l{

width:390px;

height:320px;

position:absolute;

left:30px;

top:30px;

font-size:16px;

line-height:24px;

color:#1a1a1a;

}

.item_rcs_list_r{

width:390px;

height:320px;

position:absolute;

left:502px;

top:30px;

font-size:16px;

line-height:26px;

color:#1a1a1a;

}

.item_rcs_list strong{

color:#2eaee6;

}



.item_rws_list{

width:900px;

padding-left:30px;

padding-top:30px;

height:541px;

background:url(../5ycfw-images/item/rws_02.jpg) no-repeat;

margin:0 10px;

box-shadow:0 0 12px rgba(0,0,0,0.12);

border-radius:8px;

}

.item_rws_list ul{

margin:0;

padding:0;

list-style:none;

}

.item_rws_list ul li{

width:870px;

padding-left:30px;

height:42px;

float:left;

line-height:42px;

background:url(../5ycfw-images/item/rws_em.png) left center no-repeat;

font-size:16px;

color:#1a1a1a;

}



.item_tczs{

width:930px;

margin:25px 10px 0 10px;

height:380px;

position:relative;

}

.item_tczs_A{

width:926px;

height:336px;

border:2px solid #e0e8fd;

border-radius:6px;

position:absolute;

left:0;

bottom:0;

z-index:1;

}

.item_tczs_B{

width:255px;

height:370px;

position:absolute;

left:25px;

top:0;

z-index:2;

}

.item_tczs_C{

width:590px;

height:240px;

position:absolute;

left:310px;

top:84px;

font-size:16px;

line-height:24px;

color:#1a1a1a;

}



.grs_tczs{

width:930px;

margin:25px 10px 0 10px;

height:384px;

position:relative;

}

.grs_tczs_A{

width:926px;

height:336px;

border:2px solid #e0e8fd;

border-radius:6px;

position:absolute;

left:0;

bottom:0;

z-index:1;

}

.grs_tczs_B{

width:255px;

height:370px;

position:absolute;

left:25px;

top:0;

z-index:2;

}

.grs_tczs_C{

width:590px;

height:300px;

position:absolute;

left:310px;

top:70px;

font-size:16px;

line-height:24px;

color:#1a1a1a;

}



.gots_tczs{

width:930px;

margin:25px 10px 0 10px;

height:384px;

position:relative;

}

.gots_tczs_A{

width:926px;

height:336px;

border:2px solid #e0e8fd;

border-radius:6px;

position:absolute;

left:0;

bottom:0;

z-index:1;

}

.gots_tczs_B{

width:255px;

height:370px;

position:absolute;

left:25px;

top:0;

z-index:2;

}

.gots_tczs_C{

width:590px;

height:300px;

position:absolute;

left:310px;

top:70px;

font-size:16px;

line-height:24px;

color:#1a1a1a;

}



.Pv_TT{

width:1200px;

height:70px;

padding-top:60px;

text-align:center;

font-size:36px;

color:#000;

font-weight:bold;

overflow:hidden;

}



.Pv_chno{

width:1228px;

height:300px;

}

.Pv_chno ul{

margin:0;

padding:0;

list-style:none;

}

.Pv_chno ul li{

width:307px;

height:240px;

float:left;

}

.Pv_chno_li{

width:280px;

height:240px;

background:url(../5ycfw-images/about/ol.png) no-repeat;

position:relative;

border-radius:10px;

box-shadow:0 0 30px rgba(0,28,110,0.14);

overflow:hidden;

}

.Pv_chno_lia{

width:278px;

height:80px;

position:absolute;

left:0;

top:31px;

text-align:center;

}

.Pv_chno_lib{

width:278px;

height:44px;

line-height:44px;

text-align:center;

position:absolute;

left:0;

top:131px;

font-size:20px;

color:#333333;

font-weight:bold;

}

.Pv_chno_lic{

width:278px;

height:36px;

line-height:36px;

position:absolute;

left:0;

top:166px;

text-align:center;

font-size:16px;

color:#666666;

}



.Pcox_sx{

width:1200px;

height:440px;

position:relative;

}

.Pcox_sxA{

width:400px;

height:56px;

line-height:56px;

font-size:36px;

color:#000;

font-weight:bold;

position:absolute;

left:0;

top:6px;

}

.Pcox_sxB{

width:654px;

height:auto;

position:absolute;

left:0;

top:87px;

}

.Pcox_sxB ul{

margin:0;

padding:0;

list-style:none;

}

.Pcox_sxB ul li{

width:630px;

padding-left:24px;

float:left;

background:url(../5ycfw-images/about/si.png) left 4px no-repeat;

line-height:20px;

font-size:14px;

color:#666666;

padding-bottom:10px;

overflow:hidden;

}

.Pcox_sxC{

width:500px;

height:370px;

position:absolute;

right:0;

top:0;

box-shadow:0 0 36px rgba(0,28,110,0.14);

border-radius:10px;

overflow:hidden;

}



.Pcox_1{

width:1152px;

padding-left:48px;

padding-top:112px;

height:338px;

font-size:14px;

color:#1a1a1a;

line-height:30px;

background:url(../5ycfw-images/about/Pox_1.jpg) no-repeat;

overflow:hidden;

margin-bottom:80px;

border-radius:20px;

box-shadow:0 0 16px rgba(0,0,0,0.12);

}



.Pcox_2{

width:700px;

padding-left:500px;

padding-top:130px;

height:320px;

font-size:14px;

color:#1a1a1a;

line-height:30px;

background:url(../5ycfw-images/about/Pox_2.jpg) no-repeat;

overflow:hidden;

margin-bottom:50px;

border-radius:20px;

box-shadow:0 0 16px rgba(0,0,0,0.12);

}



.all_AProcess{

width:100%;

overflow:hidden;

padding-bottom:50px;

}



.Pss_ox{

width:1200px;

}

.Pss_ox ul{

margin:0;

padding:0;

list-style:none;

}

.Pss_ox ul li{

width:1200px;

height:150px;

float:left;

margin-bottom:20px;

}

.Pss_li{

width:1200px;

height:150px;

background:url(../5ycfw-images/about/li.png) no-repeat;

position:relative;

box-shadow:0 0 24px rgba(0,37,149,0.14);

border-radius:10px;

}

.Pss_ox ul li:last-child .Pss_li{

border:none;

}

.Pss_lia{

width:40px;

font-family:Arial, Helvetica, sans-serif;

font-size:22px;

color:#0233c5;

height:42px;

line-height:42px;

position:absolute;

left:40px;

top:24px;

}

.Pss_lib{

width:600px;

font-size:18px;

color:#1a1a1a;

font-weight:bold;

height:38px;

line-height:38px;

position:absolute;

left:79px;

top:24px;

}

.Pss_lic{

width:1048px;

font-size:15px;

color:#666666;

height:52px;

line-height:22px;

position:absolute;

left:79px;

top:68px;

}



.Tk_desc{

width:1200px;

height:72px;

text-align:center;

font-size:18px;

color:#333333;

line-height:24px;

overflow:hidden;

}



.Tk_three{

width:420px;

height:82px;

margin:0 auto;

line-height:82px;

text-align:center;

color:#1a1a1a;

font-size:22px;

border-radius:20px;

}



.Tk_threes{

width:1230px;

height:220px;

}

.Tk_threes ul{

margin:0;

padding:0;

list-style:none;

}

.Tk_threes ul li{

width:410px;

height:220px;

float:left;

}

.Tk_threes_li{

width:380px;

height:220px;

background:url(../5ycfw-images/about/dx.png) no-repeat;

position:relative;

border-radius:10px;

box-shadow:0 0 30px rgba(0,28,110,0.14);

overflow:hidden;

}

.Tk_threes_lia{

width:380px;

height:80px;

position:absolute;

left:0;

top:20px;

text-align:center;

}

.Tk_threes_lib{

width:380px;

height:44px;

line-height:44px;

text-align:center;

position:absolute;

left:0;

top:122px;

font-size:20px;

color:#333333;

font-weight:bold;

}

.Tk_threes_lic{

width:380px;

height:36px;

line-height:36px;

position:absolute;

left:0;

top:157px;

text-align:center;

font-size:16px;

color:#666666;

}



.all_claims{

width:100%;

background-color:#fff;

overflow:hidden;

}

.claims{

width:1200px;

padding-bottom:20px;

overflow:hidden;

font-size:15px;

color:#1a1a1a;

line-height:22px;

}

.claims p.claims_T{

font-size:18px;

color:#000000;

font-weight:bold;

margin-top:57px;

}



.after_ox{

width:1120px;

padding:35px 40px;

background:url(../5ycfw-images/about/after.jpg) no-repeat;

border-radius:10px;

font-size:15px;

line-height:22px;

color:#666666;

box-shadow:0 0 30px rgba(0,28,110,0.09);

margin-top:15px;

margin-bottom:90px;

overflow:hidden;

}



.after_ox p.after_ST{

font-size:18px;

color:#000000;

font-weight:bold;

height:48px;

line-height:48px;

margin:0;

padding:0;

}



.claims_ssox{

width:1228px;

height:240px;

}

.claims_ssox ul{

margin:0;

padding:0;

list-style:none;

}

.claims_ssox ul li{

width:307px;

height:80px;

float:left;

}

.claims_ssox_li{

width:230px;

padding-left:50px;

height:60px;

line-height:60px;

background:url(../5ycfw-images/about/ex.png) no-repeat;

box-shadow:0 0 12px rgba(0,28,110,0.14);

border-radius:10px;

overflow:hidden;

font-size:16px;

color:#4c4c4c;

}

.claims_ssox_li span{

color:#0132c3;

font-weight:bold;

}



.claims p.claims_ST{

padding-left:18px;

width:1182px;

color:#1a1a1a;

font-size:24px;

height:34px;

line-height:34px;

background:url(../5ycfw-images/about/cm.png) left center no-repeat;

}



.all_PSheng_us{

width:100%;

background-color:#fff;

padding-bottom:100px;

overflow:hidden;

padding-top:60px;

}

.PSheng_us_TT{

width:1200px;

height:70px;

line-height:70px;

text-align:center;

font-size:40px;

color:#1a1a1a;

font-weight:bold;

}

.PSheng_us_Desc{

width:1200px;

height:64px;

line-height:30px;

text-align:center;

font-size:16px;

color:#1a1a1a;

}

.PSheng_us{

width:1230px;

}

.PSheng_us ul{

margin:0;

padding:0;

list-style:none;

}

.PSheng_us ul li{

width:410px;

float:left;

}

.PSheng_us_li{

width:380px;

height:290px;

position:relative;

background-color:#fff;

box-shadow:0 0 36px rgba(0,30,137,0.16);

border-radius:10px;

}

.PSheng_us_lia{

width:320px;

height:44px;

position:absolute;

left:30px;

top:30px;

}

.PSheng_us_lib{

width:320px;

height:44px;

line-height:44px;

font-size:24px;

color:#1a1a1a;

font-weight:bold;

position:absolute;

left:30px;

top:100px;

}

.PSheng_us_lic{

width:320px;

height:48px;

line-height:24px;

font-size:16px;

color:#4c4c4c;

position:absolute;

left:30px;

top:152px;

}

.PSheng_us_lid{

width:320px;

height:40px;

line-height:40px;

font-size:24px;

color:#e61717;

position:absolute;

left:30px;

top:214px;

font-weight:bold;

}

.PSheng_us_lid a{

width:98px;

height:30px;

border:1px solid #0132c3;

line-height:30px;

text-align:center;

font-size:14px;

color:#0132c3;

text-decoration:none;

display:block;

}

.PSheng_us_lid a:hover{

background-color:#0132c3;

color:#fff;

}



.PSheng_us_lie{

width:320px;

padding-left:17px;

background:url(../5ycfw-images/contact/tel_ico.png) left center no-repeat;

height:40px;

line-height:40px;

font-size:20px;

color:#0233c5;

position:absolute;

left:30px;

top:211px;

}



.PSheng_us_lif{

width:320px;

height:40px;

line-height:40px;

position:absolute;

left:30px;

top:211px;

}

.PSheng_us_lif a{

font-size:20px;

color:#0233c5;

text-decoration:none;

}



.all_PSheng_caddr{

width:100%;

padding-top:60px;

padding-bottom:100px;

background:url(../5ycfw-images/contact/all_addr.jpg) center top no-repeat;

overflow:hidden;

}



.PSheng_caddr{

width:1200px;

margin:0 auto;

padding:27px 0 30px 0;

overflow:hidden;

}

.PSheng_caddr ul{

margin:0;

padding:0;

list-style:none;

}

.PSheng_caddr ul li{

width:76px;

float:left;

height:48px;

line-height:48px;

font-size:16px;

color:#000000;

border-radius:40px;

text-align:center;

}

.PSheng_caddr ul li:first-child{

width:122px;

}

.PSheng_caddr ul li.selected{

background-color:#000000;

color:#fff;

}

.PSheng_caddr_o{

width:1200px;

}

.PSheng_caddr_ox{

width:1200px;

height:410px;

background:url(../5ycfw-images/contact/ax.png) no-repeat;

box-shadow:0 0 38px rgba(0,28,109,0.1);

position:relative;

border-radius:10px;

overflow:hidden;

}

.PSheng_caddr_ox1{

width:575px;

height:406px;

position:absolute;

right:2px;

top:2px;

}

.PSheng_caddr_ox2{

width:540px;

height:46px;

line-height:46px;

position:absolute;

left:44px;

top:66px;

font-size:26px;

color:#1a1a1a;

font-weight:bold;

}

.PSheng_caddr_ox3{

width:540px;

height:38px;

line-height:38px;

position:absolute;

left:44px;

top:109px;

font-size:18px;

color:#b4b4b4;

font-family:Arial, Helvetica, sans-serif;

}

.PSheng_caddr_ox4{

width:540px;

height:38px;

line-height:38px;

position:absolute;

left:44px;

top:164px;

font-size:18px;

color:#1a1a1a;

}

.PSheng_caddr_ox5{

width:540px;

height:auto;

line-height:18px;

position:absolute;

left:44px;

top:204px;

font-size:14px;

color:#a3a3a3;

}

.PSheng_caddr_ox6{

width:540px;

height:38px;

line-height:38px;

position:absolute;

left:44px;

top:254px;

font-size:18px;

color:#1a1a1a;

}

.PSheng_caddr_ox6 strong{

color:#0233c5;

}

.PSheng_caddr_ox7{

width:540px;

height:38px;

line-height:38px;

position:absolute;

left:44px;

top:296px;

font-size:18px;

color:#1a1a1a;

}



.all_us_bd{

width:100%;

height:882px;

background:url(../5ycfw-images/contact/all_bd.jpg) center top no-repeat;

overflow:hidden;

}

.us_bd{

width:1260px;

height:882px;

background:url(../5ycfw-images/contact/bd.png) 630px 54px no-repeat;

position:relative;

}



.us_bd_s1{

width:600px;

height:56px;

line-height:56px;

font-size:36px;

color:#1a1a1a;

position:absolute;

left:0;

top:76px;

font-weight:bold;

}

.us_bd_s2{

width:600px;

height:44px;

line-height:44px;

font-size:24px;

color:#1a1a1a;

position:absolute;

left:0;

top:165px;

}

.us_bd_s3{

width:600px;

height:auto;

position:absolute;

left:0;

top:223px;

}

.us_bd_s3 ul{

margin:0;

padding:0;

list-style:none;

}

.us_bd_s3 ul li{

width:100%;

height:46px;

line-height:46px;

font-size:18px;

color:#4c4c4c;

}

.us_bd_s4{

width:600px;

padding-left:32px;

background:url(../5ycfw-images/contact/Phone.png) left center no-repeat;

height:44px;

line-height:44px;

font-size:22px;

color:#1a1a1a;

position:absolute;

left:0;

top:432px;

}

.us_bd_s4 strong{

font-size:24px;

color:#0132c3;

}



.us_bd_s5{

width:600px;

height:42px;

line-height:42px;

font-size:22px;

color:#1a1a1a;

position:absolute;

left:0;

top:500px;

}



.us_bd1{

width:612px;

height:650px;

position:absolute;

left:0;

top:110px;

}

.us_bd_TT{

width:536px;

height:44px;

line-height:44px;

text-align:center;

font-size:24px;

color:#1a1a1a;

font-weight:bold;

position:absolute;

left:660px;

top:103px;

}

.us_bd2{

width:460px;

height:34px;

line-height:34px;

position:absolute;

left:700px;

top:170px;

font-size:14px;

color:#1a1a1a;

}

.us_bd3{

width:460px;

height:34px;

line-height:34px;

position:absolute;

left:700px;

top:260px;

font-size:14px;

color:#1a1a1a;

}

.us_bd4{

width:460px;

height:34px;

line-height:34px;

position:absolute;

left:700px;

top:354px;

font-size:14px;

color:#1a1a1a;

}

.us_bd5{

width:460px;

height:34px;

line-height:34px;

position:absolute;

left:700px;

top:447px;

font-size:14px;

color:#1a1a1a;

}

.us_bd6{

width:460px;

height:34px;

line-height:34px;

position:absolute;

left:700px;

top:547px;

font-size:14px;

color:#1a1a1a;

}

.us_bd2s{

width:458px;

height:48px;

position:absolute;

left:701px;

top:206px;

}

.us_bd3s{

width:458px;

height:48px;

position:absolute;

left:701px;

top:299px;

}

.us_bd4s{

width:458px;

height:48px;

position:absolute;

left:701px;

top:393px;

}

.us_bd5s{

width:458px;

height:48px;

position:absolute;

left:701px;

top:486px;

}

.us_bd6s{

width:460px;

height:34px;

line-height:34px;

position:absolute;

left:701px;

top:586px;

}

.us_bd7{

width:460px;

height:50px;

position:absolute;

left:700px;

top:685px;

}

.ssx_input{

width:428px;

height:48px;

line-height:48px;

border:none;

padding:0 14px;

font-size:14px;

color:#b2b2b2;

background:none;

}



.cn_ost{

width:470px;

margin:0 auto;

height:42px;

position:relative;

}

.cn_ost_btn{

width:150px;

height:42px;

position:absolute;

left:0;

top:0;

}

.cn_ost_btn a{

width:146px;

height:38px;

display:block;

border:2px solid #015189;

line-height:38px;

text-align:center;

font-size:18px;

color:#015189;

font-weight:bold;

border-radius:40px;

}

.cn_ost_btn a:hover{

background-color:#015189;

color:#fff;

}



.cn_ost_tel{

width:360px;

height:42px;

line-height:42px;

font-size:24px;

color:#333333;

font-weight:bold;

position:absolute;

left:169px;

top:0;

}

.cn_ost_tel em{

color:#bc0117;

font-style:normal;

}



.all_odm_wz{

width:100%;

padding-top:7px;

padding-bottom:70px;

background-color:#fff;

overflow:hidden;

}

.odm_wz_TT{

width:1200px;

height:140px;

line-height:140px;

text-align:center;

font-weight:bold;

font-size:36px;

color:#333333;

}

.domwz_vlide{ position:relative;zoom:1; height:290px; width:1200px;}

.domwz_vlide .piclist{ overflow:hidden; zoom:1; height:290px; width:1200px; margin:0; padding:0; list-style:none;}

.domwz_vlide .ohbox{overflow:hidden; position:relative;left:124px;width:1005px;}

.domwz_vlide .piclist li{float:left;width:270px; height: 290px; margin-right:65px;}

.domwz_vlide .piclist li a{ width:270px; height:290px; display:block;}

.domwz_sox{

width:270px;

height:288px;

border-top:2px solid #c7c7c7;

position:relative;

}

.domwz_sox_A{

width:270px;

height:34px;

line-height:34px;

position:absolute;

left:0;

top:21px;

font-size:14px;

color:#333;

}

.domwz_sox_B{

width:270px;

height:68px;

line-height:34px;

position:absolute;

left:0;

top:54px;

font-size:24px;

color:#1a1a1a;

overflow:hidden;

}

.domwz_sox_C{

width:270px;

height:150px;

line-height:24px;

position:absolute;

left:0;

top:134px;

font-size:14px;

color:#333;

}

.domwz_vlide .pageBtn span{display:block;width:40px;height:360px;position:absolute;top:0;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}

.domwz_vlide .pageBtn .prev{background:url(../5ycfw-images/wz_l.png) left center no-repeat;}

.domwz_vlide .pageBtn .next{background:url(../5ycfw-images/wz_r.png) right center no-repeat; left:1160px;}

.domwz_vlide .pageBtn span:hover{background:url(../5ycfw-images/wz_ll.png) left center no-repeat;}

.domwz_vlide .pageBtn .next:hover{background: url(../5ycfw-images/wz_rr.png) right center no-repeat;}



.domwz_vlide .piclist li a:hover .domwz_sox_B{

text-decoration:underline;

}



.domwz_more{

width:140px;

margin:0 auto;

}

.domwz_more a{

width:106px;

padding-left:30px;

height:38px;

font-size:16px;

color:#0233c5;

display:block;

border:2px solid #0233c5;

line-height:38px;

background:url(../5ycfw-images/h_more.png) 100px center no-repeat;

border-radius:40px;

}

.domwz_more a:hover{

background:url(../5ycfw-images/h_more.png) 104px center no-repeat;

}

.domwz_more a{

transition:all 0.3s linear;

	-webkit-transition:all 0.3s linear;

	-moz-transition:all 0.3s linear;

	-o-transition:all 0.3s linear;

}



.abs_ost{

width:470px;

margin:0 auto;

height:42px;

position:relative;

}

.abs_ost_btn{

width:150px;

height:42px;

position:absolute;

left:0;

top:0;

}

.abs_ost_btn a{

width:146px;

height:38px;

display:block;

border:2px solid #fff;

line-height:38px;

text-align:center;

font-size:18px;

color:#fff;

font-weight:bold;

border-radius:40px;

}

.abs_ost_btn a:hover{

background-color:#fff;

color:#015189;

}



.abs_ost_tel{

width:360px;

height:42px;

line-height:42px;

font-size:24px;

color:#fff;

font-weight:bold;

position:absolute;

left:169px;

top:0;

}

.abs_ost_tel em{

color:#ffc90c;

font-style:normal;

}



.all_ost{

width:100%;

overflow:hidden;

padding-top:57px;

padding-bottom:74px;

}

.ost_ox{

width:1200px;

height:443px;

position:relative;

}

.ost_ico{

width:462px;

height:443px;

position:absolute;

left:0;

top:0;

}

.ost_name{

width:707px;

height:55px;

line-height:55px;

font-size:36px;

color:#333333;

font-weight:bold;

position:absolute;

right:0;

top:20px;

}

.ost_desc{

width:707px;

height:134px;

line-height:26px;

font-size:18px;

color:#333333;

position:absolute;

right:0;

top:90px;

}



.ost_Bdesc{

width:707px;

height:240px;

line-height:26px;

font-size:18px;

color:#333333;

position:absolute;

right:0;

top:90px;

}



.ost_ocs{

width:708px;

height:120px;

position:absolute;

right:0;

top:237px;

background:url(../5ycfw-images/ost_ocs.png) no-repeat;

}

.ost_ocs_TT{

width:688px;

height:43px;

line-height:43px;

padding-left:20px;

margin-top:8px;

font-size:20px;

color:#0233c5;

font-weight:bold;

}

.ost_ocs_DD{

width:688px;

line-height:24px;

padding-left:20px;

font-size:18px;

color:#333333;

overflow:hidden;

}





.ost_walmart{

width:674px;

padding-left:33px;

height:100px;

padding-top:24px;

position:absolute;

right:0;

top:244px;

background-color:#f3f4f5;

font-size:16px;

line-height:34px;

color:#333333;

}



.all_lean_nr{

width:100%;

height:614px;

padding-top:14px;

background:url(../5ycfw-images/all_lean_1.jpg) center top no-repeat;

overflow:hidden;

}

.lean_nr_TT{

width:1200px;

height:98px;

line-height:98px;

font-size:36px;

font-weight:bold;

color:#333;

}

.lean_nr{

width:1200px;

height:435px;

}



.all_lean_hx{

width:100%;

height:720px;

padding-top:13px;

background:url(../5ycfw-images/all_lean_2.jpg) center top no-repeat;

overflow:hidden;

}

.lean_hx_TT{

width:1200px;

height:132px;

line-height:132px;

text-align:center;

font-size:36px;

color:#fff;

font-weight:bold;

}

.lean_hx{

width:1236px;

height:560px;

}

.lean_hx ul{

margin:0;

padding:0;

list-style:none;

}

.lean_hx ul li{

width:618px;

height:280px;

float:left;

}

.lean_hx_li{

width:580px;

height:246px;

background-color:#fff;

position:relative;

border-radius:15px;

}

.lean_hx_lia{

width:548px;

font-size:24px;

color:#333333;

font-weight:bold;

background-color:#ffc90c;

height:59px;

position:absolute;

left:0;

top:0;

line-height:59px;

padding-left:32px;

border-top-left-radius:15px;

border-top-right-radius:15px;

}

.lean_hx_lib{

width:516px;

font-size:18px;

color:#333333;

height:160px;

position:absolute;

left:32px;

top:74px;

line-height:26px;

overflow:hidden;

}



.lean_value_TT{

width:1200px;

height:144px;

padding-top:14px;

line-height:144px;

font-size:36px;

color:#333;

font-weight:bold;

text-align:center;

}

.lean_value{

width:1215px;

height:254px;

}

.lean_value ul{

margin:0;

padding:0;

list-style:none;

}

.lean_value ul li{

width:243px;

height:210px;

float:left;

}

.lean_value_li{

width:228px;

height:208px;

border:1px solid #b5b5b5;

border-radius:15px;

position:relative;

}

.lean_value_lia{

width:228px;

height:70px;

position:absolute;

left:0;

top:30px;

}

.lean_ico1{

background:url(../5ycfw-images/lean_ico1.png) center center no-repeat;

}

.lean_ico2{

background:url(../5ycfw-images/lean_ico2.png) center center no-repeat;

}

.lean_ico3{

background:url(../5ycfw-images/lean_ico3.png) center center no-repeat;

}

.lean_ico4{

background:url(../5ycfw-images/lean_ico4.png) center center no-repeat;

}

.lean_ico5{

background:url(../5ycfw-images/lean_ico5.png) center center no-repeat;

}

.lean_value_lib{

width:228px;

height:48px;

position:absolute;

left:0;

top:132px;

text-align:center;

font-size:18px;

line-height:24px;

color:#333;

}



.all_lean_hc{

width:100%;

height:360px;

padding-top:37px;

background:url(../5ycfw-images/all_lean_hc.jpg) center top no-repeat;

overflow:hidden;

}

.lean_hc_ST{

width:1200px;

height:94px;

line-height:94px;

font-size:36px;

color:#ffc90c;

font-weight:bold;

}

.lean_hc{

width:685px;

overflow:hidden;

font-size:18px;

color:#fff;

line-height:30px;

}



.all_oth{

width:100%;

height:280px;

background:url(../5ycfw-images/oth_ad.jpg) center top no-repeat;

}

.oth_ox{

width:1200px;

height:280px;

margin:0 auto;

position:relative;

}



.oth_ox_C{

width:1200px;

height:36px;

position:absolute;

left:0;

top:172px;

}

.oth_ox_C a{

width:140px;

height:36px;

display:block;

}



.cma_benefit{

width:930px;

height:428px;

padding:0 10px;

overflow:hidden;

background:url(../5ycfw-images/item/cma_hc.png) right top no-repeat;

}

.cma_faq{

width:570px;

overflow:hidden;

}

.cma_faq ul{

margin:0;

padding:0;

list-style:none;

}

.cma_faq ul li{

width:510px;

float:left;

padding:10px 30px;

cursor:pointer;

border-radius:10px;

background-color:#f7f7f7;

margin-bottom:20px;

overflow:hidden;

}

.cma_faq_A{

width:510px;

height:52px;

background:url(../5ycfw-images/item/cma_off.png) right center no-repeat;

}

.cma_faq_A span{

width:300px;

padding-left:36px;

height:52px;

line-height:52px;

display:block;

background:url(../5ycfw-images/item/dm.png) left center no-repeat;

font-size:20px;

color:#333333;

font-weight:bold;

}

.cma_faq_B{

width:510px;

line-height:18px;

font-size:14px;

color:#1a1a1a;

padding-bottom:14px;

display:none;

overflow:hidden;

}



.cma_faq ul li.Fover{

}

.cma_faq ul li.Fover .cma_faq_A{

background:url(../5ycfw-images/item/cma_on.png) right center no-repeat;

}

.cma_faq ul li.Fover .cma_faq_B{

display:block;

}



.item_iso20000{

width:930px;

}

.item_iso20000 ul{

margin:0;

padding:0;

list-style:none;

}

.item_iso20000 ul li{

width:930px;

height:150px;

float:left;

position:relative;

margin-bottom:20px;

box-shadow:0 0 12px rgba(0,0,0,0.12);

border-radius:10px;

overflow:hidden;

}

.item_iso20000_A{

width:300px;

height:150px;

position:absolute;

left:0;

top:0;

}

.item_iso20000_B{

width:550px;

height:42px;

line-height:42px;

font-size:22px;

color:#0233c5;

position:absolute;

left:340px;

top:22px;

}

.item_iso20000_C{

width:550px;

height:auto;

line-height:24px;

font-size:16px;

color:#4c4c4c;

position:absolute;

left:340px;

top:67px;

}



.item_iso20000tj{

width:860px;

padding:30px 35px;

box-shadow:0 0 12px rgba(0,0,0,0.12);

overflow:hidden;

}

.item_iso20000tj ul{

margin:0;

padding:0;

list-style:none;

}

.item_iso20000tj ul li{

width:765px;

float:left;

background:url(../5ycfw-images/item/iso20000_em.png) 24px 24px no-repeat;

background-color:#f2f5fe;

margin-bottom:10px;

padding:18px 24px 18px 71px;

line-height:20px;

font-size:15px;

color:#4c4c4c;

overflow:hidden;

}



.banner_csr{

width:100%;

height:389px;

background:url(../5ycfw-images/yanchang/banner.jpg) center top no-repeat;

overflow:hidden;

}

.csr_banner{

width:1200px;

height:389px;

margin:0 auto;

position:relative;

}

.csr_banner_A{

width:1200px;

height:70px;

line-height:70px;

font-size:46px;

color:#000000;

position:absolute;

left:0;

top:72px;

}

.csr_banner_B{

width:1200px;

height:auto;

line-height:46px;

font-size:20px;

color:#000000;

position:absolute;

left:0;

top:153px;

}

.csr_banner_C{

width:600px;

padding-left:55px;

background:url(../5ycfw-images/item/tel_icos.png) left center no-repeat;

height:63px;

line-height:63px;

font-size:36px;

color:#0060ff;

font-weight:bold;

position:absolute;

left:0;

top:269px;

z-index:2;

}



.all_csr_xm{

width:100%;

padding-top:44px;

padding-bottom:60px;

overflow:hidden;

}

.csr_TT{

width:100%;

height:94px;

line-height:94px;

text-align:center;

font-size:42px;

color:#1a1a1a;

}

.csr_Desc{

width:100%;

line-height:24px;

font-size:16px;

color:#1a1a1a;

padding-bottom:25px;

text-align:center;

overflow:hidden;

}

.csr_xm{

width:1200px;

height:600px;

background:url(../5ycfw-images/yanchang/xm.png) no-repeat;

box-shadow:0 0 10px rgba(0,0,0,0.1);

margin-bottom:40px;

position:relative;

}

.csr_xm ul{

margin:0;

padding:0;

list-style:none;

}

.csr_xm ul li{

width:199px;

float:left;

height:99px;

margin-left:1px;

margin-top:1px;

position:relative;

}

.csr_xm ul li img{

position:absolute;

z-index:1;

}

.csr_xm ul li img:hover{

box-shadow:0 0 10px rgba(0,0,0,0.1);

z-index:2;

}

.csr_xm1{

width:199px;

height:199px;

position:absolute;

left:600px;

top:1px;

}

.csr_xm1:hover{

box-shadow:0 0 10px rgba(0,0,0,0.1);

z-index:2;

}

.csr_xm2{

width:199px;

height:199px;

position:absolute;

left:200px;

top:101px;

}

.csr_xm2:hover{

box-shadow:0 0 10px rgba(0,0,0,0.1);

z-index:2;

}



.csr_kfs{

width:100%;

height:46px;

text-align:center;

font-size:22px;

color:#000000;

clear:both;

overflow:hidden;

}

.csr_kfs span{

color:#005eff;

}



.all_csr_anli{

width:100%;

padding-top:46px;

padding-bottom:60px;

background-color:#f3f6fd;

overflow:hidden;

}



.csr_vlide{ position:relative;zoom:1; height:380px; width:1336px; margin:0 auto;}

.csr_vlide .piclist{ overflow:hidden; zoom:1; height:380px; width:1336px; margin:0; padding:0; list-style:none;}

.csr_vlide .ohbox{overflow:hidden; position:relative;left: 68px;width:1200px;}

.csr_vlide .piclist li{float:left;width:384px; height: 358px; margin-right:24px;}

.csr_vlide .pageBtn span{display:block;width:58px;height:58px;position:absolute;top:0;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0; top:150px;}

.csr_vlide .pageBtn .prev{background:url(../5ycfw-images/n_roll_l.png) left center no-repeat;}

.csr_vlide .pageBtn .next{background:url(../5ycfw-images/n_roll_r.png) right center no-repeat; left:1278px;}

.csr_vlide .pageBtn span:hover{background:url(../5ycfw-images/n_roll_ls.png) left center no-repeat;}

.csr_vlide .pageBtn .next:hover{background: url(../5ycfw-images/n_roll_rs.png) right center no-repeat;}



.csr_sox_li{

width:384px;

height:358px;

}

.csr_sox_lia{

width:384px;

height:288px;

border-radius:10px;

box-shadow:0 0 10px rgba(0,94,255,0.1);

overflow:hidden;

}

.csr_sox_lia img{

width:384px;

height:auto;

}

.csr_sox_lib{

width:384px;

height:66px;

line-height:66px;

text-align:center;

font-size:18px;

color:#4c4c4c;

white-space: nowrap;

word-break: keep-all;

overflow: hidden;

text-overflow: ellipsis;

}



.csr_sox_li:hover .csr_sox_lia img{

transform: scale(1.1);

}



.csr_sox_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;

}







.csr_anli_TT{

width:100%;

text-align:center;

line-height:54px;

font-size:42px;

color:#1a1a1a;

padding-bottom:26px;

overflow:hidden;

}

.csr_anli{

width:1212px;

height:590px;

}

.csr_anli ul{

margin:0;

padding:0;

list-style:none;

}

.csr_anli ul li{

width:290px;

float:left;

margin-right:13px;

height:268px;

background-color:#fff;

border-radius:10px;

overflow:hidden;

position:relative;

box-shadow:0 0 10px rgba(0,0,0,0.1);

margin-bottom:20px;

}

.csr_anli_A{

width:38px;

height:38px;

position:absolute;

left:17px;

top:13px;

z-index:2;

background:url(../5ycfw-images/yanchang/om.png) no-repeat;

}

.csr_anli_B{

width:290px;

height:218px;

position:absolute;

left:0;

top:0;

overflow:hidden;

z-index:1;

}

.csr_anli_B img{

width:290px;

height:auto;

}

.csr_anli_C{

width:290px;

height:50px;

background-color:#fff;

line-height:50px;

text-align:center;

position:absolute;

left:0;

bottom:0;

overflow:hidden;

z-index:1;

font-size:14px;

color:#000;

}



.csr_anli ul li:hover .csr_anli_B img{

transform: scale(1.1);

}



.csr_anli_B 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_csr_youshi{

width:100%;

padding-top:46px;

background-color:#fff;

padding-bottom:40px;

overflow:hidden;

}

.csr_youshi{

width:1230px;

}

.csr_youshi ul{

margin:0;

padding:0;

list-style:none;

}

.csr_youshi ul li{

width:585px;

height:224px;

float:left;

box-shadow:0 0 20px rgba(11,56,134,0.3);

margin-right:30px;

border-radius:10px;

margin-bottom:34px;

overflow:hidden;

position:relative;

}

.csr_youshi_A{

width:350px;

height:42px;

line-height:42px;

font-size:22px;

color:#000;

font-weight:bold;

position:absolute;

left:20px;

top:30px;

}

.csr_youshi_B{

width:350px;

height:auto;

line-height:24px;

font-size:16px;

color:#000;

position:absolute;

left:20px;

top:80px;

}

.csr_youshi_C{

width:183px;

height:224px;

position:absolute;

right:0;

top:0;

}



.all_csr_case{

width:100%;

padding-top:46px;

background-color:#d6e4fc;

padding-bottom:60px;

overflow:hidden;

}



.all_csr_lc{

width:100%;

height:544px;

padding-top:26px;

background:url(../5ycfw-images/yanchang/lc_bg.jpg) center top no-repeat;

overflow:hidden;

}



.csr_lc{

width:1245px;

margin-top:11px;

height:296px;

overflow:hidden;

}

.csr_lc ul{

margin:0;

padding:0;

list-style:none;

}

.csr_lc ul li{

width:249px;

float:left;

}

.csr_lc_A{

width:220px;

padding-left:29px;

height:83px;

line-height:56px;

font-size:18px;

color:#1a1a1a;

font-weight:bold;

}

.csr_lc_B{

width:249px;

line-height:30px;

font-size:16px;

color:#1a1a1a;

overflow:hidden;

}



.all_csr_addr{

width:100%;

padding-top:46px;

padding-bottom:10px;

overflow:hidden;

}



.item_CPF{

width:905px;

padding-left:25px;

height:280px;

padding-top:20px;

background:url(../5ycfw-images/item/CPF_ox.jpg) no-repeat;

box-shadow:0 0 16px rgba(0,0,0,0.12);

border-radius:10px;

overflow:hidden;

}

.item_CPF ul{

margin:0;

padding:0;

list-style:none;

}

.item_CPF ul li{

width:705px;

padding-left:30px;

height:60px;

line-height:60px;

font-size:16px;

color:#1a1a1a;

float:left;

border-bottom:1px solid #eeeeee;

background:url(../5ycfw-images/item/CPF_em.png) left center no-repeat;

}



.item_CPF_txt{

width:880px;

padding:25px;

box-shadow:0 0 16px rgba(0,0,0,0.12);

border-radius:10px;

font-size:16px;

color:#1a1a1a;

line-height:24px;

margin-bottom:30px;

overflow:hidden;

}



.all_kanner{

width:100%;

height:360px;

overflow:hidden;

}

.kanner_bsci{

background:url(../5ycfw-images/item/banner_bsci.jpg) center top no-repeat;

}

.kanner_tisax{

background:url(../5ycfw-images/item/banner_tisax.jpg) center top no-repeat;

}

.kanner_iso{

background:url(../5ycfw-images/item/banner_iso.jpg) center top no-repeat;

}

.kanner_brc{

background:url(../5ycfw-images/item/banner_brc.jpg) center top no-repeat;

}

.kanner_fda{

background:url(../5ycfw-images/item/banner_fda.jpg) center top no-repeat;

}

.kanner_it{

background:url(../5ycfw-images/item/banner_it.jpg) center top no-repeat;

}

.kanner_other{

background:url(../5ycfw-images/item/banner_other.jpg) center top no-repeat;

}

.kanner_grs{

background:url(../5ycfw-images/item/banner_grs.jpg) center top no-repeat;

}

.kanner_LEED{

background:url(../5ycfw-images/banner_LEED.jpg) center top no-repeat;

}

.kanner_WELL{

background:url(../5ycfw-images/banner_WELL.jpg) center top no-repeat;

}

.kanner_lsjzbzrz{

background:url(../5ycfw-images/banner_lsjzbzrz.jpg) center top no-repeat;

}

.kanner_jkjzrz{

background:url(../5ycfw-images/banner_jkjzrz.jpg) center top no-repeat;

}

.kanner_jlnhjzrz{

background:url(../5ycfw-images/banner_jlnhjzrz.jpg) center top no-repeat;

}

.kanner_hmcspj{

background:url(../5ycfw-images/banner_hmcspj.jpg) center top no-repeat;

}



.kanner{

width:1200px;

height:360px;

position:relative;

}

.kanner_A{

width:100%;

height:62px;

line-height:62px;

position:absolute;

left:0;

top:78px;

font-size:42px;

color:#000000;

font-weight:bold;

}

.kanner_B{

width:100%;

height:40px;

line-height:40px;

position:absolute;

left:0;

top:142px;

font-size:20px;

color:#000000;

}

.kanner_C{

width:440px;

height:50px;

position:absolute;

left:0;

top:204px;

background:url(../5ycfw-images/item/ban_btn.png) no-repeat;

border-radius:10px;

overflow:hidden;

}

.kanner_C span{

width:260px;

height:50px;

display:inline;

float:left;

line-height:50px;

text-align:center;

font-size:16px;

color:#000;

font-weight:bold;

}

.kanner_C label{

width:137px;

padding-left:23px;

height:50px;

display:inline;

float:right;

line-height:50px;

font-size:18px;

color:#fff;

font-family:Arial, Helvetica, sans-serif;

background:url(../5ycfw-images/bc_tel.png) left center no-repeat;

}



.all_build_what{

width:100%;

overflow:hidden;

}

.build_what{

width:1200px;

height:670px;

position:relative;

}

.build_whatA{

width:1200px;

text-align:center;

height:56px;

line-height:56px;

font-size:36px;

color:#000000;

font-weight:bold;

position:absolute;

left:0;

top:50px;

}

.build_whatB{

width:556px;

height:auto;

position:absolute;

left:0;

top:134px;

font-size:16px;

line-height:28px;

color:#1a1a1a;

}

.build_whatC{

width:1200px;

height:36px;

position:absolute;

left:0;

top:588px;

font-size:16px;

line-height:36px;

color:#034ad0;

font-weight:bold;

text-align:center;

}

.build_whatD{

width:572px;

height:364px;

position:absolute;

right:27px;

top:139px;

z-index:1;

}

.build_whatE{

width:580px;

height:374px;

position:absolute;

right:0;

top:162px;

z-index:2;

box-shadow:0 0 48px rgba(18,37,78,0.16);

border-radius:20px;

overflow:hidden;

}

.build_whatF{

width:580px;

height:36px;

line-height:36px;

position:absolute;

right:0;

top:558px;

font-size:16px;

text-align:center;

color:#000;

font-weight:bold;

}



.all_build_3th{

width:100%;

padding-top:50px;

height:543px;

background:url(../5ycfw-images/all_01.jpg) center top no-repeat;

overflow:hidden;

}

.build_3th_TT{

width:100%;

height:96px;

line-height:96px;

font-size:36px;

color:#1a1a1a;

font-weight:bold;

text-align:center;

}

.build_3th_Desc{

width:100%;

line-height:28px;

font-size:16px;

color:#1a1a1a;

text-align:center;

padding-bottom:46px;

overflow:hidden;

}

.build_3th{

width:1230px;

}

.build_3th ul{

margin:0;

padding:0;

list-style:none;

}

.build_3th ul li{

width:380px;

float:left;

margin-right:30px;

overflow:hidden;

}

.build_3tha{

width:380px;

height:205px;

}

.build_3thb{

width:380px;

font-size:16px;

color:#1a1a1a;

line-height:24px;

overflow:hidden;

}



.all_build_bd{

width:100%;

height:370px;

background:url(../5ycfw-images/all_bd.jpg) center top no-repeat;

overflow:hidden;

}

.build_bd{

width:1200px;

height:370px;

position:relative;

}

.build_bdA{

width:786px;

height:100px;

line-height:50px;

font-size:34px;

color:#fff;

font-weight:bold;

position:absolute;

left:0;

top:64px;

}

.build_bdB{

width:786px;

height:auto;

line-height:28px;

font-size:16px;

color:#fff;

position:absolute;

left:0;

top:176px;

}

.build_bdC{

width:152px;

height:40px;

position:absolute;

left:0;

top:252px;

}

.build_bdC a{

width:112px;

height:38px;

border:1px solid rgba(255, 255, 255, 0.5);

line-height:38px;

padding-left:39px;

background:url(../5ycfw-images/km.png) 106px center no-repeat;

display:block;

font-size:14px;

color:#fff;

}







.consult_wike {

  height: auto;

  overflow: hidden;

  padding: 45px 0;

  background: #f3f3f3;

}

.container {

  width: 1200px;

  height: auto;

  margin: 0 auto;

  position: relative;

}

.consultInfo_top{ height: auto; overflow: hidden; padding:26px; background: #fff;}

.consultInfo_top_le{ height: auto; overflow: hidden; float: right; width: 539px;}

.imfoimg{ width: 515px; height: 251px; }

.imfoimg img{ margin:0 auto; width:100%;}

.consultInfo_top_ri{ height: auto; overflow: hidden; float: left; width: 608px;}

.consultInfo_top_ri h1{font-size: 26px; color:#ed6f39;}

.consultInfo_top_ri h1 span{ float: right; font-size: 14px; color:#666; font-weight: normal;}

.consultInfo_top_ri h1 span b{color:#ed6f39; }

.consultInfo_top_ri p{ font-size: 14px; color:#666666;text-align: justify;margin-top: 20px;padding-right: 15px;}

.info_ul{ height: auto; overflow: hidden; margin-top: 15px;}

.info_ul li{ font-size: 14px; color:#666666;}

.info_ul li img{ display: inline-block; margin-left: 5px;vertical-align: middle;}

.info_ul li span{ display: inline-block;  background: url(../5ycfw-images/jsinfo.png) no-repeat center; width: 149px; height: 22px;font-size: 12px; line-height: 22px; color:#ed6f39; margin-right: 9px; }

.info_ul li span em{color:#fff;margin-left: 8px; margin-right: 12px;}

.consul_more{ height:auto; overflow: hidden; margin-top:17px;}

.consul_more span{ float: left;}

.consul_more .share_more{ margin-top: 15px;}

.consul_more .span_more{  width: 400px;}

.consul_more .span_more a{  width: 186px; height: 49px; border:1px solid #ed6f39; line-height: 49px; font-size: 18px; color:#ed6f39; text-align: center; display: inline-block; border-radius: 2px;}

.consul_more .span_more a:first-child{ background: #ed6f39; color:#fff; margin-right: 5px;}







.items{ height: auto; overflow: hidden; background: #fff; margin-top: 20px; padding:35px 0px;}

.items h1{ border-bottom: 1px solid #e5e5e5; font-size: 26px; color:#333333; line-height: 26px; padding-bottom: 16px; padding-left: 27px;font-weight: normal;}

.items h1 span{ color:#ed6f39; font-weight: bold;}

.items .hmob{ display: inline-block;}

.items_wike{ height: auto; overflow: hidden; padding:0 27px; }

.item_ul{ height: auto; overflow: hidden; margin-top: 16px;}

.item_ul li{ width: 158px; height: 47px; border-radius: 3px; background: #8a8a8a; line-height: 47px; color:#fff; font-size: 16px; float: left; margin-right: 11px; text-align: center;}

.item_ul li.cur{ background: #ed6f39;}

.items_con{ height: auto; overflow: hidden; margin-top: 21px;}

.items_con .items_in{ height: auto; overflow: hidden; display: none;}

.item_li{ height: auto; overflow: hidden;}

.item_li li{ float: left; width: 277px; height: auto; margin-right: 17px; position: relative; margin-bottom: 30px;}

.item_li li:nth-child(3n){ margin-right: 0px;}

.item_con_img{ height: auto; overflow: hidden; position: relative;}



.item_con_img .glass{ position: relative;width: 100%;height: 100%;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #e3e3e3;}

.item_con_img img{ display: block; width: 275px; height:auto;transition: .6s;moz-transition: .6s;-webkit-transition: .6s;-o-transition: .6s;overflow: hidden ; }



.in2-sec {

  padding: 75px 0;

  background-color: #fff;

  background-size: cover;

}

.in2-sec .intitle .tit,

.in2-sec .intitle .desc {

	color: #333;

}



.in2-sec .main {

	margin-top: 30px;

	overflow:hidden;

}



.in2-sec .main li {

	float: left;

	width: 16%;

	text-align: center;

	color: #333;

	margin: 18px 3px;

}



.in2-sec .main li:first-child {

	border: 0;

}



.in2-sec .main li .pic {

	width: 106px;

	height: 106px;

	margin: 0 auto;

}



.in2-sec .main li .pic img {

	display: block;

	width: 100%;

}



.in2-sec .main li .tbox {

	margin-top: 20px;

	position: relative;

}



.in2-sec .main li .tit {

	font-size: 22px;



}



.in2-sec .main li .desc {

	margin-top: 10px;

	line-height: 26px;

	height: 52px;

	opacity: .7;

}



.in2-sec .main li .num {

	position: absolute;

	left: 0;

	bottom: -75px;

	width: 100%;

	line-height: 45px;

	font-size: 60px;

	opacity: .1;

	font-family: "DIN-MEDIUM";

	-moz-transition: all 0.3s;

	-webkit-transition: all 0.3s;

	transition: all 0.3s;

}



.in2-sec .main li:hover .num {

	opacity: .8;

	bottom: -70px;

}

.w {

  width: 1200px;

  margin: 0 auto;

}

.overflow {

  overflow: hidden;

}

.intitle {

  text-align: center;

}

.intitle .tit {

  color: #333;

  font-size: 40px;

  font-weight: bold;

}

.intitle .desc {

  margin-top: 10px;

  font-size: 18px;

}



.detainInfo {

  height: auto;

  overflow: hidden;

  margin-top: 20px;

}

.const_left {

  float: left;

  width: 920px;

}

.items_conin {

  background: #fff;

  height: auto;

  overflow: hidden;

}

.zxlisttitle {

  height: auto;

  border-bottom: 1px solid #e5e5e5;

  color: #ed6f39;

  font-size: 24px;

  line-height: 63px;

  padding-left: 2%;

}

.xzlistdl{ height:auto; overflow:hidden; padding:0 2%; padding-bottom: 5%;}

.xzlistdl ul{ height:auto; overflow:hidden;}

.xzlistdl ul li{ height:auto; overflow:hidden;padding:3% 0px;  border-bottom:1px dashed #b5b5b5; }

.xzlistdl ul li a{height:auto; overflow:hidden; }

.xzlistdl ul li .xzlist-le{ float:left; width:10%; background:#e8e8e8; padding:2%; text-align: center;}

.xzlistdl ul li .xzlist-le2{ float:left; width:25%;padding:2%; text-align: center;}

.xzlistdl ul li .xzlist-le2 img{ max-width:100%;}

.xzlistdl ul li .xzlist-le .span1{ border-bottom:1px dashed #bebebe; font-size: 30px; color:#f26225; line-height: 48px; display:block;}

.xzlistdl ul li .xzlist-le .span2{ font-size: 18px; color:#707070;display:block; margin-top: 5px;}



.xzlistdl ul li .xzlist-ri{ float:right; width:70%;}

.xzlistdl ul li .xzlist-ri .xzlisttitle{ font-size: 18px; color:#3b3b3b; margin-top: 2%;}

.xzlistdl ul li .xzlist-ri p{ color:#818181; font-size: 14px;margin-top: 2%; line-height: 24px;}



#pager{  text-align:center; margin-top:30px; height: 23px;}

.pager a{ font-size:12px; color:#666; border:#e9e9e9 1px solid; padding:2px 10px;}

.pager span a.current{ background:#ff6a00; color:#fff; padding:3px 11px;}



.const_right {

  float: right;

  width: 250px;

}



.tran_title {

  text-align: center;

  border-top: 6px solid #ed6f39;

  color: #ed6f39;

  font-size: 22px;

  font-weight: bold;

  line-height: 45px;

}

.serv_recomm{height: auto; overflow: hidden; background: #fff;padding-bottom: 10px; margin-bottom: 20px;}

.serv_re_in{ height: auto; overflow: hidden; padding:0 8px; margin-top: 10px;}

.leftLoop2{position: relative; width:235px; margin:0px auto;}

.leftLoop2 .bd{position:relative; width:100%;  overflow:hidden; }

.leftLoop2 .bd ul{ margin:0px; padding:0; list-style:none;}

.leftLoop2 .bd ul li{ float:none; overflow:hidden; width:235px; }

.leftLoop2 .bd ul li div{ width:220px;  border:1px solid #e3e3e3; margin:0 auto; }

.leftLoop2 .bd ul li img{width:100%;}

.leftLoop2 .bd ul li p{ font-size:14px; color:#666666;  line-height: 40px; text-align: center;}

.leftLoop2 .bd ul li a{ color:#666;}



.const_top{ height: auto; background: #fff; padding:27px; overflow: hidden;}

.const_top_first{ height: auto; overflow: hidden; margin-top: 10px;}

.const_top_first .const_top_le{ float: left; width: 404px;}

.const_top_first .const_top_ri{ float: right; width: 444px;}

.const_top_first .const_top_ri p{ font-size: 14px; color:#666666; }

.const_top_first .const_top_ri .nrxz{ height: 227px; overflow: hidden;padding: 0px;

  font-size: 14px;

  color: #666666;

  line-height: 2em;}

.const_top_first .const_top_ri .share{ height: auto; overflow: hidden; float: right;}



.const_top_last{ height: 152px; overflow: hidden; margin-top: 32px; background: url(../5ycfw-images/ye_ico.jpg) repeat center; position: relative;}

.const_top_last p{font-size: 24px; color:#fff; padding-left: 35px; margin-top: 37px;}

.const_top_last h1{ font-size: 36px; color: #fff;padding-left: 35px; line-height: 36px; margin-top: 20px;}

.const_top_last h1 b{ color:#fbeb37; font-size: 47px;}

.const_top_last a{ display: inline-block;  width: 157px; height: 58px; background: url(../5ycfw-images/dahw.png) no-repeat center; color:#fff; font-size: 16px; line-height: 58px; text-align: center; position: absolute; right: 24px; top:49px;}



.info_left h2{ text-align: center; font-size: 22px; color:#333333;  border-bottom:none; font-weight: normal; margin: 10px 0px;}

.info_left .fb_time{ font-size: 13px; color: #999; border-bottom:1px solid #e8e8e8; text-align: center; line-height: 40px; padding-bottom: 10px;}

.info_left .infonr{ height: auto; overflow: hidden; margin:3% 0px;}

.info_left .share{ height: auto; overflow: hidden;border-bottom:1px solid #e8e8e8; padding-bottom: 5px; }

.vid-info{ height: auto; overflow: hidden; margin-top: 2%; position: relative;border-top:1px solid #e8e8e8; padding-top: 20px;}

.vid-info a{ color:#666666; font-size: 14px; display: block;}

.vid-info a.aa{ width: 100px; height: 30px; background: #ed6f39; text-align: center; color:#fff; font-size: 14px; text-align: center; position: absolute; right:0px; top:23px; border-radius: 3px; line-height: 30px;}



.case_recomm{height: auto; overflow: hidden; background: #fff;padding-bottom: 10px; margin-top: 20px;}

.case_re_in{ height: auto; overflow: hidden; padding:0 8px; margin-top: 10px;}

.leftLoop3{position: relative; width:235px; margin:0px auto;}

.leftLoop3 .bd{position:relative; width:100%;  overflow:hidden; }

.leftLoop3 .bd ul{ margin:0px; padding:0; list-style:none;}

.leftLoop3 .bd ul li{ float:none; overflow:hidden; width:235px; }

.leftLoop3 .bd ul li div{ width:220px;  border:1px solid #e3e3e3; margin:0 auto; }

.leftLoop3 .bd ul li img{width:100%;}

.leftLoop3 .bd ul li p{ font-size:14px; color:#666666; background: url(../5ycfw-images/nes_ico.png) no-repeat 9px center; line-height: 40px; padding-left: 20px; text-align: center;}



.leftLoop3 .bd ul li a{ color:#666;}