body{

margin:0 auto;

background-color:#ffffff;

font-size:12px;

font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;

color:#666666;

}



button,

input,

textarea {

	resize: none;

	border: none;

	outline: none;

}



a{blr:expression(this.onFocus=this.blur())}

:focus{outline:0;}

a{

text-transform: none;

color:#666666;

text-decoration: none;

}

a:hover {

color: #fa6615;

text-decoration: none;

}



a img{

border:none;

}



.blank_20{

height:20px;

clear:both;

}

.blank_30{

height:30px;

clear:both;

}

.blank_50{

height:50px;

}

.blank_60{

height:60px;

}

.blank_90{

height:90px;

}



.warp{

width:1200px;

margin:0 auto;

}



.nav_height{

width:100%;

height:100px;

}



.all_topper{

width:100%;

height:40px;

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

position:relative;

z-index: 30;

}

.topper{

width:1200px;

height:40px;

position:relative;

}

.topper_A{

width:106px;

height:40px;

position:absolute;

right:0;

top:0;

}

.topper_Ax{

width:106px;

height:40px;

position:relative;

}

.topper_Ax span{

width:97px;

padding-left:9px;

height:40px;

line-height:40px;

background:url(../5ycfw-images/top_down.png) 85px 18px no-repeat;

font-size:12px;

color:#fff;

display:block;

position:absolute;

left:0;

top:0;

}

.topper_Ax_li{

width:106px;

height:90px;

position:absolute;

left:0;

top:40px;

background-color:#fff;

z-index:9999999999999999;

display:none;

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

}

.topper_Ax_li dl{

margin:0;

padding:0;

list-style:none;

}

.topper_Ax_li dl dt{

width:97px;

height:30px;

line-height:30px;

padding-left:9px;

float:left;

}

.topper_Ax_li dl dt a{

font-size:12px;

color:#000;

text-decoration:none;

}

.topper_Ax_li dl dt a:hover{

color:#0132c3;

text-decoration:underline;

}



.topper_Ax:hover span{

background:url(../5ycfw-images/top_up.png) 85px 18px no-repeat;

background-color:#fff;

color:#000;

}



.topper_B{

width:180px;

height:40px;

line-height:40px;

position:absolute;

right:320px;

top:0;

font-size:12px;

color:#ff9500;

text-align:right;

}

.topper_B em{

font-size:14px;

font-style:normal;

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

}

.topper_C{

width:182px;

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

padding-left:1px;

height:40px;

position:absolute;

left:899px;

top:0;

overflow:hidden;

}

.topper_C ul{

margin:0;

padding:0;

list-style:none;

}

.topper_C ul li{

width:90px;

height:40px;

line-height:40px;

text-align:center;

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

float:left;

padding-right:1px;

}

.topper_C ul li a{

font-size:12px;

color:#fff;

text-decoration:none;

}

.topper_C ul li a:hover{

text-decoration:underline;

}



.top_color{

background:none;

background-color:#0132c3;

}



.all_header{

width:100%;

height:100px;

position: fixed;

top: 40px;

left: 0px;

right: 0px;

z-index: 10;

/*transition: all .2s;

-webkit-transition: all .2s;*/

}



#all_header.on {

	background-color:#0132c3;

	box-shadow: 0 0 79px rgba(12,49,113,.1);

	top:0;

}



#all_header.off {

	background-color:#fff;

	box-shadow: 0 0 79px rgba(12,49,113,.1);

	top:40px;

}



#all_header.offs {

	background-color:#fff;

	box-shadow: 0 0 79px rgba(12,49,113,.1);

	top:0;

}



.header_width{

width:100%;

height:100px;

position:relative;

}



.header{

width:1200px;

height:100px;

margin:0 auto;

position:relative;

}

.logo{

width:276px;

height:48px;

float:left;

position:absolute;

left:0;

top:27px;

}

.logo a{

width:135px;

height:48px;

display:block;

background:url(../5ycfw-images/logo.svg) no-repeat;

background-size:131px 48px;

padding-left:141px;

font-size:14px;

line-height:20px;

color:rgba(255, 255, 255, 0.8);

padding-top:5px;

font-family:"ËÎÌå";

}

.logo a em{

font-style:normal;

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

font-size:15px;

}



.nav{

width:976px;

height:100px;

float:left;

position:absolute;

left:359px;

top:0;

}

.nav ul{

margin:0;

padding:0;

list-style:none;

}

.nav ul li{

height:100px;

float:left;

margin:0 13px;

display:inline-block; 

}



.nav ul li a.nav_a{

font-size:18px;

color:#fff;

text-decoration:none;

display:inline-block;

height:100px;

line-height:100px;

}



#all_header .nav ul li.m{

/*padding-right:14px;*/

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

}

#all_header .nav ul li.m:hover{

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

}

#all_header .nav ul li.m:hover a.nav_a{

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

}



.subnav {width:1200px; text-align:left;position:absolute;left:-359px;top:90px; display:none;z-index:999999999999999; padding:0; height:auto;}



.it_nav{

height:224px;

}



.subnav_fuwu{

width:1198px;

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

margin:0 auto;

height:448px;

position:relative;

background-color:#fff;

border-radius:10px;

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

overflow:hidden;

}

.subnav_fuwu_tab{

width:179px;

height:448px;

background-color:#f7f7f7;

position:absolute;

left:0;

top:0;

}

.subnav_fuwu_tab dl{

margin:0;

padding:0;

list-style:none;

}

.subnav_fuwu_tab dl dt{

width:179px;

height:69px;

line-height:69px;

text-align:center;

cursor:pointer;

}

.subnav_fuwu_tab dl dt a{

font-size:16px;

color:#4c4c4c;

text-decoration:none;

}

.subnav_fuwu_tab dl dt.selected{

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

}

.subnav_fuwu_tab dl dt.selected a{

color:#fff;

font-weight:bold;

text-decoration:underline;

}



.subnav_fuwu_ox{

width:980px;

height:422px;

position:absolute;

right:0;

top:19px;

}

.subnav_fuwu_TT{

width:970px;

padding-left:10px;

height:32px;

line-height:32px;

font-size:14px;

color:#000000;

font-weight:bold;

}

.subnav_fuwu_li{

width:970px;

padding-left:10px;

padding-bottom:25px;

overflow:hidden;

}

.subnav_fuwu_li dl{

margin:0;

padding:0;

list-style:none;

}

.subnav_fuwu_li dl dt{

height:25px;

line-height:25px;

float:left;

margin-right:26px;

display:inline-block;

}

.subnav_fuwu_li dl dt a{

font-size:14px;

color:#4c4c4c;

text-decoration:none;

}

.subnav_fuwu_li dl dt a:hover{

color:#0132c3;

}



.subnav_fuwu_li dl dt a.hot_ai{

color:#ff8a00;

}

.subnav_fuwu_li dl dt a.hot_ai:hover{

color:#0132c3;

}



.subnav_fuwu_ol{

width:1000px;

padding-top:9px;

overflow:hidden;

}

.subnav_fuwu_ol dl{

margin:0;

padding:0;

list-style:none;

}

.subnav_fuwu_ol dl dt{

width:460px;

height:240px;

background-color:#f5f5f5;

float:left;

margin-right:20px;

border-radius:10px;

overflow:hidden;

}

.subnav_fuwu_olA{

width:460px;

height:180px;

overflow:hidden;

}

.subnav_fuwu_olB{

width:460px;

height:26px;

line-height:26px;

text-align:center;

font-size:14px;

color:#4c4c4c;

margin-top:17px;

overflow:hidden;

}

.subnav_fuwu_olBot{

color:#ff8a00;

}



.subnav_fuwu_ol dl dt:hover .subnav_fuwu_olB{

color:#0132c3;

}



.subnav_fuwu_ol dl dt:hover .subnav_fuwu_olBot{

color:#0132c3;

}



.subnav_fuwu_sl{

width:970px;

padding-top:38px;

overflow:hidden;

}

.subnav_fuwu_sl dl{

margin:0;

padding:0;

list-style:none;

}

.subnav_fuwu_sl dl dt{

height:32px;

line-height:32px;

float:left;

margin-right:26px;

display:inline-block;

}

.subnav_fuwu_sl dl dt a{

font-size:14px;

color:#4c4c4c;

text-decoration:none;

}

.subnav_fuwu_sl dl dt a:hover{

color:#0132c3;

}



.subnav_warp{

width:1200px;

margin:0 auto;

background:url(../5ycfw-images/xy.png) repeat-y;

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

padding:30px 0;

background-color:#fff;

border-radius:10px;

overflow:hidden;

}

.subnav_nlass a{

font-size:14px;

font-weight:bold;

color:#1a1a1a;

}

.subnav_nlass a:hover{

color:#0233c5;

text-decoration:underline;

}



.subnav_nlass_TT{

height:90px;

line-height:90px;

}

.subnav_nlass_TT a{

font-size:14px;

font-weight:bold;

color:#1a1a1a;

}

.subnav_nlass_TT a:hover{

color:#0233c5;

text-decoration:underline;

}



.subnav_nlass_TTT{

height:60px;

line-height:60px;

}

.subnav_nlass_TTT a{

font-size:14px;

font-weight:bold;

color:#1a1a1a;

}

.subnav_nlass_TTT a:hover{

color:#0233c5;

text-decoration:underline;

}





.subnav_ol{

width:790px;

overflow:hidden;

}

.subnav_ol dl{

margin:0;

padding:0;

list-style:none;

}

.subnav_ol dl dt{

height:30px;

line-height:30px;

float:left;

margin-right:26px;

display:inline-block;

}

.subnav_ol dl dt a{

font-size:14px;

color:#4c4c4c;

text-decoration:none;

}

.subnav_ol dl dt a:hover{

color:#0132c3;

}

.subnav_ol dl dt a.hot_ai{

color:#ff8a00;

}

.subnav_ol dl dt a.hot_ai:hover{

color:#0132c3;

}



.subnav_hot{

width:240px;

padding-top:12px;

overflow:hidden;

}

.subnav_hot dl{

margin:0;

padding:0;

list-style:none;

}

.subnav_hot dl dt{

width:240px;

height:131px;

float:left;

}

.subnav_hot_A{

width:240px;

height:84px;

text-align:center;

}

.subnav_hot_B{

width:240px;

height:38px;

line-height:38px;

text-align:center;

font-size:14px;

color:#4c4c4c;

}

.subnav_hot dl dt:hover .subnav_hot_B{

color:#0132c3;

}



.it_warp{

height:224px;

}





.subnav_SL{

width:210px;

height:auto;

position:absolute;

left:0;

top:27px;

}

.subnav_SLa{

width:210px;

height:44px;

line-height:44px;

}

.subnav_SLa a{

font-size:16px;

color:#1a1a1a;

font-weight:bold;

text-decoration:none;

}

.subnav_SLa a:hover{

color:#0233c5;

text-decoration:underline;

}

.subnav_SLb{

width:210px;

line-height:24px;

font-size:14px;

color:#333333;

overflow:hidden;

}



.subnav_class{

width:900px;

height:auto;

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

position:absolute;

left:314px;

top:27px;

}

.subnav_class dl{

margin:0;

padding:0;

list-style:none;

}

.subnav_class dl dt{

width:300px;

height:220px;

float:left;

}

.subnav_class_TT{

width:260px;

padding-left:30px;

height:44px;

line-height:44px;

}

.subnav_class_TT a{

font-size:16px;

color:#1a1a1a;

font-weight:bold;

text-decoration:none;

}

.subnav_class_TT a:hover{

color:#0233c5;

}

.nav_ico1{

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

}

.nav_ico2{

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

}

.nav_ico3{

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

}

.nav_ico4{

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

}

.nav_ico5{

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

}

.subnav_class_li{

width:100%;

padding-bottom:24px;

overflow:hidden;

}

.subnav_class_li dl{

margin:0;

padding:0;

list-style:none;

}

.subnav_class_li dl dt{

width:100%;

height:30px;

line-height:30px;

float:left;

}

.subnav_class_li dl dt a{

font-size:14px;

color:#333333;

text-decoration:none;

}

.subnav_class_li dl dt a:hover{

color:#0233c5;

text-decoration:underline;

}



.meta_search{

width:483px;

height:80px;

position:absolute;

right:100px;

top:0;

}

.meta_search_h{

width:483px;

height:80px;

position:relative;

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

}



.h_tel{

width:200px;

height:80px;

position:absolute;

left:0;

top:0;

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

line-height:80px;

padding-left:29px;

font-size:20px;

color:#fff;

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

font-weight:bold;

}



.h_index{

width:162px;

height:20px;

position:absolute;

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

left:193px;

top:29px;

}



.t_subx{

width:162px;

height:20px;

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

position:relative;

}

.t_sub_A{

width:136px;

padding-left:26px;

height:20px;

line-height:20px;

position:absolute;

left:0;

top:0;

font-size:14px;

color:#fff;

}

.t_sub_B{

width:162px;

height:96px;

position:absolute;

left:0;

top:20px;

display:none;

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

z-index:99;

border-radius:4px;

background-color:#fff;

}

.t_sub_B ul{

margin:0;

padding:0;

list-style:none;

}

.t_sub_B ul li{

width:162px;

height:32px;

border-bottom:1px solid #e4e4e4;

float:left;

}

.t_sub_B ul li:last-child{

border-bottom:none;

}

.t_sub_B ul li a{

height:32px;

line-height:32px;

width:162px;

text-align:center;

display:block;

font-size:14px;

color:#4c4c4c;

text-decoration:none;

}

.t_sub_B ul li a:hover{

color:#013eee;

}



.t_subx:hover{

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

background-color:#fff;

}



.h_kf{

width:90px;

height:24px;

position:absolute;

right:0;

top:28px;

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

}

.h_kf a{

width:57px;

padding-left:33px;

height:24px;

line-height:24px;

font-size:14px;

color:#fff;

display:block;

}



#all_header.off .logo a{

background:url(../5ycfw-images/logos.svg) no-repeat;

background-size:131px 48px;

color:rgba(0,0,0,0.8);

}



#all_header.off .nav ul li a.nav_a{

color:#1a1a1a;

}



#all_header.off .nav ul li:hover a.nav_a{color:#0233c5 !important;}



#all_header.off .nav ul li.m{

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

}

#all_header.off .nav ul li.m:hover{

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

}



#all_header.on .nav ul li.m{

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

}

#all_header.on .nav ul li.m:hover{

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

}





/*#all_header.on .logo a{

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

color:rgba(0,0,0,0.8);

}



#all_header.on .nav ul li a.nav_a{

color:#1a1a1a;

}



#all_header.on .nav ul li:hover a.nav_a{color:#0233c5 !important;}



#all_header.on .nav ul li.m{

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

}

#all_header.on .nav ul li.m:hover{

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

}



#all_header.on .meta_search_h{

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

}



#all_header.on .h_tel{

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

color:#0233c5;

}



#all_header.on .h_index{

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

}



#all_header.on .t_subx{

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

}

#all_header.on .t_sub_A{

color:#333333;

}



#all_header.on .h_kf{

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

}

#all_header.on .h_kf a{

color:#333333;

}

#all_header.on .h_kf:hover{

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

}

#all_header.on .h_kf:hover a{

color:#0233c4;

}*/





.sll_banner_waves{

width:100%;

height:522px;

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

position:relative;

overflow:hidden;

}



.sll_waves{

width: 100%;

height:670px;

position:absolute;

left:0;

top:0;

z-index:1;

overflow:hidden;

}



.waves {

    width: 100%;

	height:700px;

	z-index: -1;

}



.sll_banner{

width:100%;

height:522px;

position:absolute;

left:0;

top:0;

z-index:2;

overflow:hidden;

}

.new_banner{

width:1120px;

margin:225px auto 0 auto;

height:280px;

position:relative;

}

.new_banner_A{

width:100%;

height:72px;

line-height:72px;

text-align:center;

position:absolute;

left:0;

top:0;

font-size:50px;

color:#fff;

font-weight:bold;

}

.new_banner_B{

width:100%;

height:42px;

line-height:42px;

text-align:center;

position:absolute;

left:0;

top:81px;

font-size:22px;

color:#fff;

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

}

.new_banner_C{

width:1120px;

height:56px;

position:absolute;

left:0;

top:171px;
display:none;

}

.new_banner_Cx{

width:1120px;

height:56px;

background-color:#fff;

position:relative;

border-radius:10px;

overflow:hidden;

}



.new_banner_CxA{

width:880px;

height:56px;

position:absolute;

left:0;

top:0;

}

.new_banner_CxA input{

width:840px;

padding:0 20px;

height:54px;

line-height:54px;

color:#303133;

font-size:14px;

border:none;

background:none;

}

::-webkit-input-placeholder{

color:#DBDADA;

font-size:14px;

}

:-ms-input-placeholder{

color:#DBDADA;

font-size:14px;

}

::placeholder{

color:#DBDADA;

font-size:14px;

}

.new_banner_CxB{

width:140px;

height:56px;

position:absolute;

right:0;

top:0;

}



.new_banner_D{
	display:none;
width:100%;

height:34px;

line-height:34px;

position:absolute;

left:0;

top:239px;

font-size:14px;

color:#fff;

text-align:center;

}

.new_banner_D a{

font-size:14px;

color:#fff;

text-decoration:none;

}

.new_banner_D a:hover{

text-decoration:underline;

}



.all_PSarea{

width:100%;

padding-top:34px;

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

padding-bottom:70px;

overflow:hidden;

}

.PS_TT{

width:100%;

height:112px;

line-height:112px;

text-align:center;

font-size:36px;

color:#1a1a1a;

font-weight:bold;

}

.PSarea_tab{

width:1040px;

padding-left:160px;

overflow:hidden;

}

.PSarea_tab ul{

margin:0;

padding:0;

list-style:none;

}

.PSarea_tab ul li{

padding:0 16px;

margin:0 10px;

height:39px;

float:left;

display:inline-block;

cursor:pointer;

}

.PSarea_tab ul li span{

height:39px;

line-height:39px;

display:block;

font-size:16px;

color:#333333;

}

.PSarea_tab ul li span.tico_01{

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

padding-left:26px;

}

.PSarea_tab ul li span.tico_02{

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

padding-left:35px;

}

.PSarea_tab ul li span.tico_03{

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

padding-left:25px;

}

.PSarea_tab ul li span.tico_04{

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

padding-left:24px;

}

.PSarea_tab ul li span.tico_05{

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

padding-left:33px;

}

.PSarea_tab ul li.selected{

border-bottom:2px solid #0233c5;

}

.PSarea_tab ul li.selected span{

color:#000000;

}



.hide{

display:none;

}



.PSarea_ox{

width:1200px;

margin-top:40px;

}



.PSarea{

width:1200px;

height:440px;

position:relative;

box-shadow:0 0 60px rgba(12,49,113,0.16);

border-radius:10px;

overflow:hidden;

}



.area_ico_1{

background:url(../5ycfw-images/area_ico_1.png) 557px 35px no-repeat;

}

.area_ico_2{

background:url(../5ycfw-images/area_ico_2.png) 498px 37px no-repeat;

}

.area_ico_3{

background:url(../5ycfw-images/area_ico_3.png) 580px 28px no-repeat;

}

.area_ico_4{

background:url(../5ycfw-images/area_ico_4.png) 566px 38px no-repeat;

}

.area_ico_5{

background:url(../5ycfw-images/area_ico_5.png) 524px 32px no-repeat;

}



.PSarea_A{

width:640px;

height:50px;

line-height:50px;

font-size:30px;

color:#000000;

font-weight:bold;

position:absolute;

left:50px;

top:40px;

}

.PSarea_B{

width:640px;

height:48px;

line-height:24px;

font-size:16px;

color:#4c4c4c;

position:absolute;

left:50px;

top:97px;

}

.PSarea_C{

width:708px;

height:auto;

position:absolute;

left:50px;

top:177px;

}

.PSarea_C dl{

margin:0;

padding:0;

list-style:none;

}

.PSarea_C dl dt{

width:206px;

padding-left:30px;

float:left;

height:42px;

line-height:42px;

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

}

.PSarea_C dl dt a{

font-size:15px;

color:#4c4c4c;

text-decoration:none;

}

.PSarea_C dl dt a:hover{

color:#0233c5;

text-decoration:underline;

}



.PSarea_D{

width:164px;

height:42px;

position:absolute;

left:50px;

top:346px;

}



.see-more {

	position:relative;

	box-sizing:border-box;

    line-height:40px;

	width:162px !important;;

	height:40px !important;;

	border:1px solid #000;

	display:flex;

	align-items:center;

	transition:all .5s;

	border-radius:4px;

}

.see-more p {

	z-index:1;

	font-size: 14px;

	padding-left:39px;

    color:#000;

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

	width:100%;

}

.see-more img {

	z-index:1;

	width:30px;

	margin-left:9px;

}

.see-more span {

	z-index:1;

	width:30px;

	height:40px;

	margin-left:42px;

	display:inline-block;

	transition:all .5s;

}

.see-more-color {

	position:absolute;

	z-index:0;

	top:-1px;

	left:-1px;

	content:'';

	width:0;

	height:40px;

	background-color:#0233c5;

	transition:all .5s;

	border-radius:4px;

}

.see-more:hover {

	border:1px solid #0233c5;

}

.see-more:hover .see-more-color {

	width:162px;

	transition:all .5s;

}

.see-more:hover span {

	margin-left:39px;

	transition:.5s;

}

.see-more:hover p {

	color:#ffffff;

	transition:.5s;

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

}



.cee-more {

	position:relative;

	box-sizing:border-box;

    line-height:40px;

	width:172px !important;;

	height:40px !important;;

	border:1px solid #000;

	display:flex;

	align-items:center;

	transition:all .5s;

	border-radius:4px;

}

.cee-more p {

	z-index:1;

	font-size: 14px;

	padding-left:39px;

    color:#000;

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

	width:100%;

}

.cee-more img {

	z-index:1;

	width:30px;

	margin-left:9px;

}

.cee-more span {

	z-index:1;

	width:30px;

	height:40px;

	margin-left:42px;

	display:inline-block;

	transition:all .5s;

}

.cee-more-color {

	position:absolute;

	z-index:0;

	top:-1px;

	left:-1px;

	content:'';

	width:0;

	height:40px;

	background-color:#0233c5;

	transition:all .5s;

	border-radius:4px;

}

.cee-more:hover {

	border:1px solid #0233c5;

}

.cee-more:hover .cee-more-color {

	width:172px;

	transition:all .5s;

}

.cee-more:hover span {

	margin-left:39px;

	transition:.5s;

}

.cee-more:hover p {

	color:#ffffff;

	transition:.5s;

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

}



/*.PSarea_D a{

width:120px;

padding-left:42px;

height:40px;

display:block;

line-height:40px;

border:1px solid #000000;

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

font-size:14px;

color:#000000;

text-decoration:none;

border-radius:10px;

transition: all .4s;

-moz-transition: all .4s;

-webkit-transition: all .4s;

-o-transition: all .4s;	

}

.PSarea_D a:hover{

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

background-color:#0233c5;

color:#fff;

}*/



.PSarea_E{

width:420px;

height:440px;

position:absolute;

right:0;

top:0;

overflow:hidden;

}



.PSarea_E img{

opacity: 1; 

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

}



.PSarea_E img.adclass{

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

}



.PS_td{

width:1200px;

height:191px;

overflow:hidden;

}



.PSanner{ position:relative; overflow:hidden; height:210px; width:1200px;border-radius:10px;box-shadow:0 0 60px rgba(12,49,113,0.16);}

.PSndex_banner{ width:1200px; position:relative; height:210px; overflow:hidden;left:50%; margin-left:-600px;}

.PSndex_ban_ul{ width:1200px; height:210px; overflow:hidden; z-index:0;position:relative; margin:0; padding:0; list-style:none; }

.PSndex_ban_num{ width:100%;  position:absolute; bottom:14px; text-align: center; z-index:1;font-size:0; padding:0; }

.PSndex_ban_num li{margin: 0 4px; width: 10px; height: 10px; overflow: hidden; cursor: pointer;display:inline-block;  *display:inline; zoom:1;background: #fff;opacity: .3;border-radius:50%;}

.PSndex_ban_num li:hover,.PSndex_ban_num .on{background: #fff;opacity: .76;}



.all_PS_mk{

width:100%;

padding:30px 0;

overflow:hidden;

background-color:#f5f6fa;

}

.PS_mk{

width:1200px;

height:460px;

background-color:#fff;

border-radius:10px;

box-shadow:0 0 18px rgba(12,49,113,0.16);

overflow:hidden;

}

.PS_mk_L{

width:300px;

height:460px;

float:left;

position:relative;

}

.PS_mk_La{

width:270px;

height:44px;

line-height:44px;

position:absolute;

left:30px;

top:30px;

z-index:2;

}

.PS_mk_La a{

text-decoration:none;

font-size:24px;

color:#fff;

font-weight:bold;

}

.PS_mk_La a:hover{

text-decoration:underline;

}

.PS_mk_Lb{

width:240px;

height:auto;

position:absolute;

left:30px;

top:87px;

font-size:16px;

line-height:24px;

color:#fff;

z-index:2;

}

.PS_mk_Lc{

width:240px;

height:auto;

position:absolute;

left:30px;

top:170px;

z-index:2;

}

.PS_mk_Lc dl{

margin:0;

padding:0;

list-style:none;

}

.PS_mk_Lc dl dt{

width:100%;

height:52px;

float:left;

}

.PS_mk_Lc dl dt a{

height:40px;

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

line-height:40px;

padding:0 16px;

display:inline-block;

font-size:14px;

color:#ffffff;

text-decoration:none;

border-radius:4px;

position:relative;

}



.PS_mk_Lc dl dt a span{

width:0;

height:40px;

display:block;

position:absolute;

left:0;

top:0;

z-index:-1;

background-color:#fff;

transition:all .5s;

}



.PS_mk_Lc dl dt a:hover{

color:#000;

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

}

.PS_mk_Lc dl dt a:hover span{

width:100%;

}

.PS_mk_Ld{

width:300px;

height:460px;

position:absolute;

left:0;

top:0;

z-index:1;

}



.PS_mk_R{

width:900px;

float:right;

height:460px;

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

}

.PS_mk_R ul{

margin:0;

padding:0;

list-style:none;

}

.PS_mk_R ul li{

width:300px;

float:left;

height:230px;

position:relative;

}

.PS_mk_R ul li a{

width:300px;

height:230px;

display:block;

}

.PS_mk_Ra{

width:256px;

height:38px;

line-height:38px;

position:absolute;

left:22px;

top:23px;

font-size:18px;

color:#000000;

}



.PS_mk_Ra span{

background-image:linear-gradient(currentColor,currentColor);

background-position:0 100%;

background-repeat:no-repeat;

background-size:0 1px;

padding-bottom:1px;

position:relative;

text-decoration:none;

top:1px;

transition:background-size .3s

}



.PS_mk_Rb{

width:256px;

height:auto;

line-height:22px;

position:absolute;

left:22px;

top:64px;

font-size:14px;

color:#666666;

text-overflow: ellipsis;

white-space: normal;

-webkit-line-clamp:2;

display: -webkit-box;

-webkit-box-orient:vertical;

overflow:hidden;

}

.PS_mk_Rc{

width:256px;

height:24px;

position:absolute;

left:22px;

top:128px;

}

.PS_mk_Rc span{

display:inline-block;

padding:0 6px;

height:22px;

border:1px solid #cacaca;

line-height:22px;

font-size:12px;

color:#60636b;

border-radius:2px;

margin-right:6px;

}

.PS_mk_Rd{

width:256px;

height:34px;

line-height:34px;

position:absolute;

left:22px;

top:174px;

font-size:14px;

color:#000000;

}

.PS_mk_Re{

width:36px;

height:40px;

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

position:absolute;

right:0;

top:0;

}



.PS_mk_R ul li:hover{

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

}

.PS_mk_R ul li:hover .PS_mk_Ra{

color:#0233c5;

}

.PS_mk_R ul li:hover .PS_mk_Ra span{

background-size:100% 1px;

}

.PS_mk_R ul li:hover .PS_mk_Rd{

color:#0233c5;

}



.all_PSys{

width:100%;

padding-top:27px;

padding-bottom:80px;

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

overflow:hidden;

}

.PS_YT{

width:1200px;

height:122px;

line-height:122px;

text-align:center;

color:#fff;

font-weight:bold;

font-size:36px;

}

.Hadvantage{

width:1220px;

margin:0 auto;

}

.Hadvantage ul{

margin:0;

padding:0;

list-style:none;

}

.Hadvantage ul li{

float:left;

width:230px;

height:420px;

border-radius:20px;

position:relative;

background-color:#0066ff;

margin:0 10px;

transition: all .6s;

-webkit-transition: all .6s;

overflow:hidden;

}

.Hadvantage ul li.on{

width:450px;

background-color:#0233c5;

}

.ya_1{

width:280px;

height:420px;

position:absolute;

left:0;

top:0;

z-index:1;

transition: all .6s;

-webkit-transition: all .6s;

}

.ya_1s{

width:450px;

height:420px;

position:absolute;

left:0;

top:420px;

z-index:2;

transition: all .6s;

-webkit-transition: all .6s;

}



.Hadvantage_lia{

width:54px;

height:22px;

position:absolute;

left:20px;

top:30px;

border:1px solid #b3d1ff;

line-height:22px;

text-align:center;

font-size:12px;

color:#fff;

border-radius:2px;

z-index:3;

}

.Hadvantage_lib{

width:230px;

height:220px;

position:absolute;

left:20px;

top:193px;

z-index:3;

transition: all .3s;

-webkit-transition: all .3s;

}

.Hadvantage_libx{

width:230px;

height:220px;

position:relative;

}

.Hadvantage_libxA{

width:100%;

height:40px;

line-height:40px;

position:absolute;

left:0;

top:0;

font-size:20px;

background: linear-gradient(to right, #71e9ff, #aafcff);

-webkit-background-clip: text;

-webkit-text-fill-color: transparent;

}

.Hadvantage_libxB{

width:100%;

height:auto;

line-height:40px;

position:absolute;

left:0;

top:52px;

font-size:24px;

color:#fff;

}



.Hadvantage_lic{

width:260px;

height:175px;

position:absolute;

left:-430px;

top:100px;

z-index:3;

transition: all .6s;

-webkit-transition: all .6s;

}

.Hadvantage_licx{

width:360px;

height:175px;

position:relative;

}

.Hadvantage_licxA{

width:100%;

height:52px;

line-height:52px;

font-size:32px;

position:absolute;

left:0;

top:0;

background: linear-gradient(to right, #71e9ff, #aafcff);

-webkit-background-clip: text;

-webkit-text-fill-color: transparent;

}

.Hadvantage_licxB{

width:420px;

height:auto;

position:absolute;

left:0;

top:74px;

}

.Hadvantage_licxB dl{

margin:0;

padding:0;

list-style:none;

}

.Hadvantage_licxB dl dt{

width:397px;

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

padding-left:23px;

float:left;

height:36px;

line-height:36px;

color:#fff;

font-size:16px;

opacity:0.76;

}



.Hadvantage_lid{

width:310px;

height:40px;

position:absolute;

left:-330px;

bottom:40px;

z-index:3;

transition: all .6s;

-webkit-transition: all .6s;

overflow:hidden;

}

.Hadvantage_lid a{

width:140px;

height:40px;

display:block;

line-height:40px;

background-color:#fff;

border-radius:6px;

text-align:center;

color:#0233c5;

font-size:14px;

text-decoration:none;

float:left;

}

.Hadvantage_lid label{

width:170px;

float:right;

height:40px;

line-height:40px;

text-align:right;

font-size:24px;

color:#fff;

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

}



.Hadvantage ul li.on .Hadvantage_lib{

left:-330px;

}



.Hadvantage ul li.on .Hadvantage_lic{

left:20px;

}



.Hadvantage ul li.on .Hadvantage_lid{

left:20px;

}



.Hadvantage ul li.on .ya_1{

top:-420px;

}



.Hadvantage ul li.on .ya_1s{

top:0;

}



.all_vs_cases{

width:100%;

height:1080px;

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

position:relative;

z-index:0;

overflow:hidden;

}

.vs_cases_TT{

width:100%;

height:115px;

margin-top:20px;

line-height:115px;

font-size:36px;

color:#000;

text-align:center;

font-weight:bold;

}



.Ianli_vlide{ position:relative;zoom:1; height:546px; width:1920px; margin:-18px auto 0 auto;}

.Ianli_vlide .piclist{ overflow:hidden; zoom:1; height:546px; width:1920px; margin:0; padding:0; list-style:none;}

.Ianli_vlide .ohbox{overflow:hidden; position:relative;left:0;width:1920px;}

.Ianli_vlide .piclist li{float:left;width:380px; height: 420px; margin:18px;}

.Ianli_sox{

width:380px;

height:420px;

position:relative;

background-color:#fff;

border-radius:10px;

box-shadow:0 0 24px rgba(76,96,153,0.12);

overflow:hidden;

}

.Ianli_sox_A{

width:380px;

height:150px;

position:absolute;

left:0;

top:0;

overflow:hidden;

}



.Ianli_sox_B{

width:330px;

height:52px;

position:absolute;

left:25px;

top:168px;

display: -webkit-box;

display: -moz-box;

display: -webkit-flex;

display: -ms-flexbox;

display: flex;

-webkit-align-items: center;

align-items: center;

}

.Ianli_sox_C{

width:330px;

height:auto;

line-height:36px;

position:absolute;

left:25px;

top:236px;

font-size:26px;

color:#000000;

}

.Ianli_sox_D{

width:330px;

height:36px;

line-height:36px;

position:absolute;

left:25px;

top:340px;

font-size:16px;

color:#000000;

}

.pageBtn_ox{

width:100%;

position:absolute;

top:460px;

left:0;

}

.Ianli_vlide .pageBtn{width:110px; margin:0 auto; height:54px; position:relative;}

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

.Ianli_vlide .pageBtn .prev{background:url(../5ycfw-images/roll_l.png) left center no-repeat;left:0px;}

.Ianli_vlide .pageBtn .next{background:url(../5ycfw-images/roll_r.png) right center no-repeat; right:0;}

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

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



.Ianli_sox:hover .Ianli_sox_A img{

transform: scale(1.1);

}

.Ianli_sox:hover .Ianli_sox_C{

color:#0233c5;

}

.Ianli_sox_A img{

transition:all 0.3s linear;

	-webkit-transition:all 0.3s linear;

	-moz-transition:all 0.3s linear;

	-o-transition:all 0.3s linear;

}



.Ianli{

width:1230px;

height:405px;

}

.Ianli ul{

margin:0;

padding:0;

list-style:none;

}

.Ianli ul li{

width:380px;

height:360px;

float:left;

background-color:#fff;

position:relative;

margin-right:30px;

border-radius:10px;

box-shadow:0 0 36px rgba(76,96,153,0.2);

overflow:hidden;

}

.Ianli_A{

width:380px;

height:270px;

position:absolute;

left:0;

top:0;

overflow:hidden;

}

.Ianli_B{

width:380px;

height:90px;

line-height:90px;

text-align:center;

font-size:26px;

color:#000000;

font-weight:bold;

position:absolute;

left:0;

bottom:0;

overflow:hidden;

}



.Ianli ul li:hover .Ianli_A img{

transform: scale(1.1);

}

.Ianli ul li:hover .Ianli_B{

color:#0233c5;

}

.Ianli_A img{

transition:all 0.3s linear;

	-webkit-transition:all 0.3s linear;

	-moz-transition:all 0.3s linear;

	-o-transition:all 0.3s linear;

}



.cai_con05{width: 1200px; margin:0 auto; overflow:hidden; position:relative;}

.cai_con05 .swiper-container-free-mode > .swiper-wrapper {transition-timing-function:linear;}

.cai_con05 .swiper-wrapper{padding:15px 0;}

.cai_con05 .swiper-slide{text-align: center;}

.cai_con05 .swiper-slide img{max-width:100%;box-shadow:0 0 16px rgba(2,31,75,0.12);border-radius:10px;}



.cai_con05:before {

    background-image: linear-gradient(90deg,rgba(244,249,255,.99),rgba(244,249,255,0));

    left: -15px

}



.cai_con05:after,.cai_con05:before {

    content: " ";

    height: 120%;

    position: absolute;

    top: -10px;

    width: 100px;

    z-index: 2;

	box-sizing: border-box;

}



.cai_con05:after {

    background-image: linear-gradient(-90deg,rgba(244,249,255,.99),rgba(244,249,255,0));

    right: -15px

}



.kans_more{

width:164px;

height:42px;

margin:0 auto;

padding-top:15px;

overflow:hidden;

}

.kans_more a{

width:110px;

height:38px;

line-height:38px;

border:1px solid #000;

border-radius:6px;

display:block;

padding-left:52px;

font-size:14px;

color:#000;

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

position:relative;

}

.kans_more a span{

width:0;

height:38px;

display:block;

background-color:#0132c3;

position:absolute;

left:0;

top:0;

z-index:-1;

transition:all .5s;

border-radius:4px;

overflow:hidden;

}

.kans_more a:hover{

border:1px solid #0132c3;

color:#fff;

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

}

.kans_more a:hover span{

width:162px;

}



.vs_cases{

width:1224px;

height:414px;

}

.vs_cases ul{

margin:0;

padding:0;

list-style:none;

}

.vs_cases ul li{

width:180px;

float:left;

margin-right:24px;

height:75px;

margin-bottom:20px;

border-radius:10px;

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

background-color:#fff;

text-align:center;

padding-top:5px;

overflow:hidden;

}



.vs_cases ul li img{

width:160px;

height:71px;

}



.Hxm_more{

width:164px;

height:42px;

margin:0 auto;

clear:both;

}

.Hxm_more a{

width:130px;

padding-left:32px;

height:40px;

display:block;

line-height:40px;

border:1px solid #0233c5;

border-radius:6px;

color:#0233c5;

font-size:14px;

text-decoration:none;

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

transition: all .4s;

-moz-transition: all .4s;

-webkit-transition: all .4s;

-o-transition: all .4s;	

}

.Hxm_more a:hover{

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

background-color:#0233c5;

color:#fff;

}



.circle-nosquare-animated .item-bg1 {

	z-index:-1;

	position:absolute;

	top:2.125rem;

	left:11.4375rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,102,225,0.04);

	border-radius:50%;

}

.circle-nosquare-animated .item-bg2 {

	z-index:-1;

	position:absolute;

	bottom:-2.8125rem;

	left:-1.875rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,102,225,0.04);

	border-radius:50%;

}

.circle-nosquare-animated .item-bg3 {

	z-index:-1;

	position:absolute;

	top:6.9375rem;

	right:-1.25rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,102,225,0.04);

	border-radius:50%;

}



.circle-nosquare-animateds .item-bg1 {

	z-index:-1;

	position:absolute;

	top:2.125rem;

	left:11.4375rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,0,0,0.02);

	border-radius:50%;

}

.circle-nosquare-animateds .item-bg2 {

	z-index:-1;

	position:absolute;

	bottom:-2.8125rem;

	left:-1.875rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,0,0,0.02);

	border-radius:50%;

}

.circle-nosquare-animateds .item-bg3 {

	z-index:-1;

	position:absolute;

	top:6.9375rem;

	right:-1.25rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,0,0,0.02);

	border-radius:50%;

}



.all_hotNews{

width:100%;

padding-top:40px;

padding-bottom:80px;

background-color:#fff;

overflow:hidden;

}



.n_PsT{

width:1200px;

height:84px;

position:relative;

}

.n_PsT span{

width:200px;

height:84px;

display:block;

position:absolute;

left:0;

top:0;

line-height:84px;

font-size:36px;

font-weight:bold;

color:#000000;

}



.n_PsT label{

width:174px;

height:42px;

display:block;

position:absolute;

right:0;

top:20px;

}





.lab_bews_news{

width:1200px;

}



.socus{ position:relative; width:590px; height:650px;box-shadow:0 0 32px 0 rgba(2,31,75,0.16);border-radius:10px; float:left;background-color:#fff; overflow:hidden;}  

.socus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 

.socus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;  }  

.socus .btn a:hover,.socus .btn a.current{  cursor:pointer;background:#fc114a;}  

.socus .fPic{ position:absolute; left:0px; top:0px; }  

.socus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  

.socus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; width:780px;height:60px;line-height:60px;display:block;  text-align:center; background:url(../5ycfw-images/images/trans.png);}  

.socus .shadow a{ text-decoration:none; color:#fff;font-size:18px; overflow:hidden;}  

.socus .fcon{ position:relative; width:100%; float:left;  display:none;}  

.socus .fcon img{ display:block; }  

.socus .fbg{bottom:10px; right:10px; position:absolute; height:10px; text-align:center; z-index: 200; }  

.socus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    

.socus .D1fBt a{position:relative; display:inline; width:10px; height:10px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#acacac;display:none;}    

.socus .D1fBt .current,.socus .D1fBt a:hover{background:#e84606;}    

.socus .D1fBt img{display:none}    

.socus .D1fBt i{display:none; font-style:normal; }    

.socus .prev{position:absolute;width:40px;height:40px;background: url(../5ycfw-images/images/soll_l.png) no-repeat; left:0;}

.socus .next{position:absolute;width:40px;height:40px;background: url(../5ycfw-images/images/soll_r.png) no-repeat;}

.socus .prev{top:146px;cursor:pointer; }  

.socus .next{top:146px; right:0;cursor:pointer;}  

.socus .prev:hover{background: url(../5ycfw-images/images/soll_ls.png) no-repeat;}  

.socus .next:hover{background: url(../5ycfw-images/images/soll_rs.png) no-repeat;}



.lab_bews{

width:590px;

height:650px;

position:relative;

overflow:hidden;

}

.lab_bewsA{

width:590px;

height:340px;

position:absolute;

left:0;

top:0;

overflow:hidden;

}

.lab_bewsA img{

width:590px;

height:auto;

}

.lab_bewsB{

width:200px;

height:36px;

line-height:36px;

font-size:16px;

color:#666666;

position:absolute;

left:30px;

top:300px;

}

.lab_bewsC{

width:530px;

height:40px;

line-height:40px;

position:absolute;

left:30px;

top:367px;

font-size:22px;

color:#000000;

white-space: nowrap;

word-break: keep-all;

overflow: hidden;

text-overflow: ellipsis;

}



.lab_bewsC span{

background-image:linear-gradient(currentColor,currentColor);

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

}



.lab_bewsD{

width:530px;

height:auto;

line-height:26px;

position:absolute;

left:30px;

top:418px;

font-size:16px;

color:#4c4c4c;

text-overflow: ellipsis;

white-space: normal;

-webkit-line-clamp:4;

display: -webkit-box;

-webkit-box-orient:vertical;

overflow:hidden;

}

.lab_bewsE{

width:530px;

height:72px;

line-height:72px;

border-top:1px solid #b3b3b3;

font-size:16px;

color:#666666;

position:absolute;

left:30px;

bottom:9px;

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

}



.lab_bews:hover .lab_bewsA img{

transform: scale(1.1);

}

.lab_bews:hover .lab_bewsC{

color:#0132c3;

}

.lab_bews:hover .lab_bewsC span{

background-size:100% 2px;

}



.lab_bewsA img{

transition:all 0.3s linear;

	-webkit-transition:all 0.3s linear;

	-moz-transition:all 0.3s linear;

	-o-transition:all 0.3s linear;

}



.lab_news{

width:570px;

float:right;

}

.lab_news ul{

margin:0;

padding:0;

list-style:none;

}

.lab_news ul li{

width:570px;

height:127px;

border-bottom:1px solid #dbdbdb;

float:left;

}

.lab_news ul li:first-child{

border-top:1px solid #dbdbdb;

}

.lab_news_li{

width:570px;

height:127px;

position:relative;

overflow:hidden;

}

.lab_news_lia{

width:570px;

height:42px;

line-height:42px;

font-size:22px;

color:#000;

position:absolute;

left:0;

top:43px;

white-space: nowrap;

word-break: keep-all;

overflow: hidden;

text-overflow: ellipsis;

}

.lab_news_lia span{

background-image:linear-gradient(currentColor,currentColor);

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

}

.lab_news_lib{

width:560px;

height:35px;

line-height:35px;

font-size:15px;

color:#4c4c4c;

position:absolute;

left:0;

top:78px;

white-space: nowrap;

word-break: keep-all;

overflow: hidden;

text-overflow: ellipsis;

}

.lab_news_lic{

width:570px;

height:36px;

line-height:36px;

position:absolute;

left:0;

top:12px;

font-size:16px;

color:#000000;

}



.lab_news ul li:hover .lab_news_lia{

color:#0132c3;

}



.lab_news ul li:hover .lab_news_lia span{

background-size:100% 2px;

}



.all_vs_lx{

width:100%;

height:350px;

position:relative;

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

z-index:0;

overflow:hidden;

}

.vs_lx{

width:1200px;

height:350px;

position:relative;

}

.vs_lx_X{

width:800px;

height:172px;

line-height:86px;

font-size:70px;

color:#1a1a1a;

position:absolute;

left:0;

top:94px;

}

.vs_lx_A{

width:200px;

height:66px;

position:absolute;

left:212px;

top:103px;

}

.vs_lx_B{

width:413px;

height:56px;

line-height:56px;

font-size:36px;

color:#1a1a1a;

position:absolute;

left:485px;

top:148px;

}

.vs_lx_C{

width:180px;

height:50px;

position:absolute;

left:485px;

top:203px;

border-radius:10px;

background-color:#fff;

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

}



.vs_lx_C a{

width:180px;

height:50px;

position:relative;

display:block;

border-radius:10px;

overflow:hidden;

}

.vs_lx_C_A{

width:126px;

height:50px;

line-height:50px;

position:absolute;

left:32px;

top:0;

z-index:2;

font-size:18px;

color:#333333;

}

.vs_lx_C_B{

width:30px;

height:7px;

position:absolute;

left:117px;

top:22px;

z-index:2;

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

transition:all .5s;

}

.vs_lx_C_C{

width:0;

height:50px;

position:absolute;

left:0;

top:0;

z-index:1;

background-color:#f79a18;

transition:all .5s;

}

.vs_lx_C a:hover{



}

.vs_lx_C a:hover .vs_lx_C_A{

color:#fff;

}

.vs_lx_C a:hover .vs_lx_C_B{

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

}

.vs_lx_C a:hover .vs_lx_C_C{

width:180px;

}





.more-black-see {

	overflow:hidden;

	display:flex;

	align-items:center;

	justify-content:space-between;

	padding:16px 33px 16px 36px;

	box-sizing:border-box;

	position:relative;

}

.more-black-see:hover {

}

.more-black-see>div {

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

	width:30px;

	height:7px;

	transition:all 0.3s;

	position:relative;

	z-index:99;

}

.more-see-black-txt {

	font-size:18px;

	color:#1a1a1a;

	transition:all 0.3s;

	position:relative;

	z-index:99;

	line-height:22px;

}

.more-see-black-bg {

	position:absolute;

	display:block;

	width:0;

	height:0;

	border-radius:50%;

	background-color:rgba(1,62,238,1);

	transition:width 0.3s ease-in-out,height 0.3s ease-in-out;

	transform:translate(-50%,-50%);

}



.circle-nosquare-animated .item-bg1 {

	z-index:-1;

	position:absolute;

	top:2.125rem;

	left:11.4375rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,102,225,0.04);

	border-radius:50%;

}

.circle-nosquare-animated .item-bg2 {

	z-index:-1;

	position:absolute;

	bottom:-2.8125rem;

	left:-1.875rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,102,225,0.04);

	border-radius:50%;

}

.circle-nosquare-animated .item-bg3 {

	z-index:-1;

	position:absolute;

	top:6.9375rem;

	right:-1.25rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,102,225,0.04);

	border-radius:50%;

}



.circle-nosquare-animateds .item-bg1 {

	z-index:-1;

	position:absolute;

	top:2.125rem;

	left:11.4375rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,0,0,0.02);

	border-radius:50%;

}

.circle-nosquare-animateds .item-bg2 {

	z-index:-1;

	position:absolute;

	bottom:-2.8125rem;

	left:-1.875rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,0,0,0.02);

	border-radius:50%;

}

.circle-nosquare-animateds .item-bg3 {

	z-index:-1;

	position:absolute;

	top:6.9375rem;

	right:-1.25rem;

	width:18.75rem;

	height:18.75rem;

	background:rgba(0,0,0,0.02);

	border-radius:50%;

}





.dese-bg1 {

	z-index:-1;

	position:absolute;

	top:-5.8125rem;

	left:-5.3125rem;

	width:14.9375rem;

	height:14.9375rem;

background: radial-gradient(circle, #F6ECA9 0%, #F7D5B3 100%, #F7D5B3 100%);

	border-radius:50%;

	opacity: 0.22;

}

.dese-bg2 {

	z-index:-1;

	position:absolute;

	top:10.9375rem;

	left:13.8125rem;

	width:14.9375rem;

	height:14.9375rem;

background: radial-gradient(circle, #F6ECA9 0%, #F7D5B3 100%, #F7D5B3 100%);

	border-radius:50%;

	opacity: 0.22;

}

.dese-bg3 {

	z-index:-1;

	position:absolute;

	top:4rem;

	right:-1.25rem;

	width:10.5625rem;

	height:10.5625rem;

background: radial-gradient(circle, #F6ECA9 0%, #F7D5B3 100%, #F7D5B3 100%);

	border-radius:50%;

	opacity: 0.1;

}



.vs_more{

width:164px;

height:48px;

margin:0 auto;

clear:both;

}

.vs_more a{

width:198px;

height:46px;

border:1px solid #313131;

position:relative;

display:block;

}

.vs_more_A{

width:126px;

height:46px;

line-height:46px;

position:absolute;

left:63px;

top:0;

z-index:2;

font-size:18px;

color:#1a1a1a;

font-weight:bold;

}

.vs_more_B{

width:30px;

height:7px;

position:absolute;

left:104px;

top:21px;

z-index:2;

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

transition:all .5s;

}

.vs_more_C{

width:0;

height:46px;

position:absolute;

left:0;

top:0;

z-index:1;

background-color:#0233c5;

transition:all .5s;

}

.vs_more a:hover{

border:1px solid #0233c5;

}

.vs_more a:hover .vs_more_A{

color:#fff;

}

.vs_more a:hover .vs_more_B{

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

}

.vs_more a:hover .vs_more_C{

width:198px;

}



.footer{

width:100%;

padding-bottom:64px;

background-color:#2e2f34;

overflow:hidden;

}

.auto_foot{

width:1200px;

height:385px;

border-bottom:1px solid #4e4e50;

margin:0 auto;

overflow:hidden;

}

.auto_foot_l{

width:700px;

height:316px;

position:relative;

float:left;

}



.auto_foot_logo{

position:absolute;

left:0;

top:60px;

width:135px;

height:48px;

background:url(../5ycfw-images/logo.svg) no-repeat;

background-size:131px 48px;

padding-left:141px;

font-size:14px;

line-height:20px;

color:rgba(255, 255, 255, 0.8);

padding-top:5px;

font-family:"ËÎÌå";

}



.auto_foot_la{

width:700px;

height:140px;

position:absolute;

left:0;

top:134px;

color:#959595;

font-size:16px;

line-height:22px;

}

.auto_foot_la img{

padding-bottom:15px;

}

.auto_foot_lb{

width:490px;

height:42px;

position:absolute;

left:0;

top:273px;

}

.auto_foot_lbx{

width:490px;

height:42px;

position:relative;

}

.auto_foot_lbx1{

width:400px;

height:42px;

position:absolute;

left:0;

top:0;

}

.search_input{

width:380px;

height:42px;

line-height:42px;

padding:0 10px;

background-color:#fff;

color:#999999;

font-size:14px;

border:none;

border-radius:4px;

}

.auto_foot_lbx2{

width:80px;

height:42px;

position:absolute;

right:0;

top:0;

}

.auto_foot_r{

width:201px;

height:316px;

float:right;

position:relative;

}

.auto_foot_ra{

width:201px;

height:63px;

position:absolute;

left:0;

top:60px;

}

.auto_foot_rb{

width:120px;

height:46px;

position:absolute;

left:0;

top:150px;

}

.auto_foot_rb a{

width:118px;

height:44px;

border:1px solid #656566;

display:block;

position:relative;

border-radius:4px;

}

.auto_foot_rb_A{

width:118px;

height:44px;

line-height:44px;

text-align:center;

color:#fff;

font-size:16px;

position:absolute;

left:0;

top:0;

z-index:2;

}

.auto_foot_rb_C{

width:0;

height:44px;

position:absolute;

left:0;

top:0;

z-index:1;

background-color:#0233c5;

transition:all .5s;

border-radius:4px;

}



.auto_foot_rb a:hover{

border-color:#0233c5;

}



.auto_foot_rb a:hover .auto_foot_rb_C{

width:118px;

}



.auto_nav{

width:1200px;

margin:27px auto 0 auto;

overflow:hidden;

}

.auto_nav ul{

margin:0;

padding:0;

list-style:none;

}

.auto_nav ul li{

float:left;

}

.auto_nav ul li.auto_nav1{

width:31%;

}

.auto_nav ul li.auto_nav2{

width:30%;

}

.auto_nav ul li.auto_nav3{

width:27%;

}

.auto_nav ul li.auto_nav4{

width:12%;

}



.auto_nav_TT{

width:100%;

height:44px;

line-height:44px;

font-size:16px;

color:#fff;

font-weight:bold;

}

.auto_nav_sub{

width:100%;

overflow:hidden;

}

.auto_nav_sub dl{

margin:0;

padding:0;

list-style:none;

}

.auto_nav_sub dl dt{

width:100%;

height:36px;

float:left;

line-height:36px;

}

.auto_nav_sub dl dt a{

font-size:14px;

color:#959595;

text-decoration:none;

}

.auto_nav_sub dl dt a:hover{

color:#fff;

text-decoration:underline;

}

.auto_nav_sub dl dt a.f_more{

padding-right:16px;

height:36px;

line-height:36px;

display:inline-block;

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

}

.auto_nav_sub dl dt a.f_more:hover{

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

}



.all_copyright{

width:100%;

background-color:#35353a;

height:80px;

overflow:hidden;

}

.auto_copyright{

width:1200px;

margin:0 auto;

}

.copyright_cn{

width:50%;

height:80px;

float:left;

line-height:80px;

font-size:14px;

color:#fff;

}

.copyright_cn a{

font-size:14px;

color:#fff;

text-decoration:none;

}

.copyright_en{

width:50%;

height:80px;

float:right;

line-height:80px;

text-align:right;

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

font-size:14px;

color:#fff;

}





.side{position:fixed;width:97px;height: 300px;right:10px;top:200px;z-index:999;}

.side ul{ margin:0; padding:0; list-style:none;}

.side ul li{width:97px;float:left;position:relative;}

.side ul li .face{

width: 97px;

height: 97px;

background: url('../5ycfw-images/face_ox.png');

background-size: contain;

position: absolute;

animation: circlelineone 2s linear infinite;

z-index:1;

}

.side ul li .face_ox{

width: 90px;

height: 90px;

position: absolute;

left:4px;

top:4px;

z-index:2;

}



.float_A{

width:80px;

height:36px;

position:absolute;

left:10px;

top:80px;

border-radius:6px;

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

background:url(../5ycfw-images/zx.gif) no-repeat;

z-index:3;

overflow:hidden;

}

.float_Ad{

width:20px;

height:20px;

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

position:absolute;

left:75px;

top:10px;

z-index:3;

-webkit-animation-name: scaleDraw;

-webkit-animation-timing-function: ease-in-out;

-webkit-animation-iteration-count: infinite;

-webkit-animation-duration: 2s;

}



@keyframes scaleDraw {

0%{



	transform: scale(1);



}



25%{



	transform: scale(1.2);



}



50%{



	transform: scale(1);



}



75%{



	transform: scale(1.2);



}



}



.float_R{

width:96px;

height:96px;

position:absolute;

left:0;

z-index:2;

}



.float_BC{

width:80px;

height:180px;

background-color:#fff;

box-shadow:0 0 24px rgba(0,0,0,0.16);

position:absolute;

left:10px;

top:78px;

z-index:1;

border-radius:10px;

}

.float_B{

width:80px;

height:90px;

position:relative;

}

.float_Ba{

width:80px;

height:auto;

position:absolute;

left:0;

top:26px;

text-align:center;

}

.float_Bb{

width:80px;

height:34px;

line-height:34px;

font-size:14px;

position:absolute;

left:0;

top:52px;

text-align:center;

color:#1a1a1a;

}



.float_B:hover .float_Bb{

color:#0233c5;

}



.float_C{

width:80px;

height:90px;

position:relative;

}

.float_Ca{

width:80px;

height:24px;

position:absolute;

left:0;

top:11px;

text-align:center;

}

.float_Cb{

width:80px;

height:34px;

line-height:34px;

font-size:14px;

position:absolute;

left:0;

top:44px;

text-align:center;

color:#1a1a1a;

}



.float_C:hover .float_Cb{

color:#0233c5;

}



.float_D{

width:80px;

height:50px;

color:#fff;

text-align:center;

position:absolute;

left:10px;

top:0;

border-radius:10px;

box-shadow:0 0 24px rgba(0,0,0,0.16);

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

cursor:pointer;

}

.float_D:hover{

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

}



.kf_tel{

width:248px;

height:130px;

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

position:absolute;

left:-232px;

top:64px;

display:none;

}



.kf_wx{

width:174px;

height:174px;

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

position:absolute;

left:-172px;

top:85px;

display:none;

}



@keyframes circlelineone {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}



.float_2023{position:fixed;width:272px;height: 391px;left:5px;top:200px;z-index:100;}



.float_top2023{

position: fixed;

bottom: 0;

left: 0;

width: 100%;

height:70px;

z-index:999999999999999999;

background-color: #fff;

transition: .3s;

}

.float_top2023_AB{

width:100%;

height:70px;

display:block;

position:relative;

}

.float_top2023_A{

width:100%;

height:70px;

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

position:absolute;

left:0;

top:0;

z-index:1;

}

.float_top2023_A a{

width:1200px;

height:70px;

display:block;

margin:0 auto;

}

.float_top2023_B{

width:26px;

height:26px;

background-color:rgba(0,0,0,0.3);

border-radius:50%;

position:absolute;

right:5px;

top:5px;

z-index:2;

color:#fff;

font-size:12px;

text-align:center;

line-height:26px;

cursor:pointer;

}







@media only screen and (max-width:1440px) {

.auto_nav,.auto_foot,.auto_copyright{

width:1200px;

}



.Ianli_vlide{ position:relative;zoom:1; height:546px; width:1360px; margin:-18px auto 0 auto;}

.Ianli_vlide .piclist{ overflow:hidden; zoom:1; height:546px; width:1360px; margin:0; padding:0; list-style:none;}

.Ianli_vlide .ohbox{overflow:hidden; position:relative;left:0;width:1360px;}



}



@media only screen and (min-width: 1920px)

{

.auto_nav,.auto_foot,.auto_copyright{

width:1200px;

}



.Ianli_vlide{width:1920px;}

.Ianli_vlide .piclist{width:1920px;}

.Ianli_vlide .ohbox{width:1920px;}



}



@media only screen and (min-width: 2560px)

{

.auto_nav,.auto_foot,.auto_copyright{

width:1200px;

}



.Ianli_vlide{width:2496px;}

.Ianli_vlide .piclist{width:2496px;}

.Ianli_vlide .ohbox{width:2496px;}



}



@media (max-width:1440px)

{

.auto_nav,.auto_foot,.auto_copyright{

width:1200px;

}



.Ianli_vlide{ position:relative;zoom:1; height:546px; width:1360px; margin:-18px auto 0 auto;}

.Ianli_vlide .piclist{ overflow:hidden; zoom:1; height:546px; width:1360px; margin:0; padding:0; list-style:none;}

.Ianli_vlide .ohbox{overflow:hidden; position:relative;left:0;width:1360px;}



}

