@charset "utf-8";
/*
标题字号：18px
正文字号\button字号\分区标题字号：14px
表格字段字号：12px  */
/*阿里巴巴普惠字体-常规  */
@font-face{
font-family:"webfont-regular";
src:url('../fonts/AlibabaSans-Regular.otf')
   
}
/*阿里巴巴普惠字体-bold  */
@font-face{
font-family:"webfont-bold";
src:url('../fonts/Alibaba-PuHuiTi-Bold.otf')
   
}
:root{
	--tint-color:#639fef;
	--hign-color:#1077ed ; 
	--danger-color:#FFCC46;
	--gray-color:#c7c0c0;
	
}
.loginbutton{font-size: 16px;float: left;width:100%;background: var(--hign-color);color:#fff;height: 41px;position: relative;z-index:999999;}
.div_hidden{position: absolute; z-index: 10; width: 265px; background-color: White;
        border: 1px solid #ddd; display: none; text-align: left;max-height:200px;    overflow: auto;}
.icon20{
	width:20px;
}
.icon25{
	width:25px;
}
.div_tj{
	background: #fff;
    border: 1px solid #e3e4e6;
    border-bottom: 0;width:140px;height:115px;padding:5px;display: inline-block;
	position: relative;
}
.h_1378{height:1378px;}
.div_tjnew{
	background-image: linear-gradient(30deg, #357a7c, #7FDFE1);
    width: 281px;
    height: 253px;
    padding:10px;
    display:none;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 2;
    cursor: pointer;
}
.div_tjnew:hover .div_tjnew  img {
	opacity: 1
}
.icon_tjimg{
	width: 30px;
    margin-left: 5px;
    vertical-align: sub;
}
#showXSFWDM{
  max-height: 325px;}
.texystyle{
	font-size:14px;font-weight:500;color:#000
}
.hover_yellow:hover{
	background:#dff9f8;
}
.hover_yellow{
	padding:10px;
	cursor: pointer;
}


/*阿里巴巴普惠字体-light  */
@font-face{
font-family:"webfont-light";
src:url('../fonts/Alibaba-PuHuiTi-Light.otf')
   
}
@font-face{
font-family:"webfont-Medium";
src:url('../fonts/Alibaba-PuHuiTi-Medium.otf')
   
}
#tabs {
	overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
}
#tabs li {
	float: left;
	margin: 0 .5em 0 0;
}
a:hover{
	text-decoration:none;
}


/* 联系客服 */
#QRC p{
	margin-bottom:6px!important;
}
/* 登录时间 */
#lastLogin {
color: #666;
    font-size: 12px;
    display: block;
    height:64px;
    background: #e3e4e6;
    padding: 10px;
    line-height: 15em;
    line-height: 2em;}

@media(max-width:1199px){
	.boxjs .top p{
	font-size:14px;
	}
   .boxjs .bottomnew h2{
   font-size:20px;
   }
   .boxjs .bottomnew .tjsz{
        border-radius: 10px;
    margin-left: 5%;
    font-size: 12px;
    padding: 1px 9px;
    margin-top: 6%;
    background: #7FDFE1;
    color: #404040;
    }
}
.choose_yesorno:checked::after {
    content: url(../images/icon_right.png);
    position:absolute;
    top:50%;
    left:50%;
    border-radius: 5px;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    transform:translate(-50%,-50%);
    display: block;

}
    
.icon_tz{
	background: url(../images/icon_tz.png) no-repeat center;
	
}
.icon_yb{
	background: url(../images/icon_yb.png) no-repeat center;

}
.icon_jdfl{
	background: url(../images/icon_jdfl.png) no-repeat center;
}
.icon_jdflwhite{
	background: url(../images/icon_jdflwhite.png) no-repeat center;
}
.icon_scy{
	background: url(../images/icon_cy.png) no-repeat center;
	
}
.icon_scywhite{
	background: url(../images/icon_cywhite.png) no-repeat center;
	
}
.icon_scy1{
	background: url(../images/icon_cy1.png) no-repeat center;
	
}
.icon_scy1white{
	background: url(../images/icon_cy1white.png) no-repeat center;
	
}
.icon_scy2{
	background: url(../images/icon_cy2.png) no-repeat center;
	
}
.icon_scy2white{
	background: url(../images/icon_cy2white.png) no-repeat center;
	
}
.icon_scy3{
	background: url(../images/icon_cy3.png) no-repeat center;
	
}
.icon_scy3white{
	background: url(../images/icon_cy3white.png) no-repeat center;
	
}
.icon_scy4{
	background: url(../images/icon_cy4.png) no-repeat center;
	
}
.icon_scy4white{
	background: url(../images/icon_cy4white.png) no-repeat center;
	
}
.icon_xcy{
	background: url(../images/icon_xcy.png) no-repeat center;
	
}
.icon_xcywhite{
	background: url(../images/icon_xcywhite.png) no-repeat center;
	
}
.icon_xcy1{
	background: url(../images/icon_xcy1.png) no-repeat center;
	
}
.icon_xcy1white{
	background: url(../images/icon_xcy1white.png) no-repeat center;
	
}
.icon_xcy2{
	background: url(../images/icon_xcy2.png) no-repeat center;
	
}
.icon_xcy2white{
	background: url(../images/icon_xcy2white.png) no-repeat center;
	
}
.icon_xcy3{
	background: url(../images/icon_xcy3.png) no-repeat center;
	
}
.icon_xcy3white{
	background: url(../images/icon_xcy3white.png) no-repeat center;
	
}
.icon_xcy4{
	background: url(../images/icon_xcy4.png) no-repeat center;
	
}
.icon_xcy4white{
	background: url(../images/icon_xcy4white.png) no-repeat center;
	
}
.icon_xcy5{
	background: url(../images/icon_xcy5.png) no-repeat center;
	
}
.icon_xcy5white{
	background: url(../images/icon_xcy5white.png) no-repeat center;
	
}
.icon_xcy6{
	background: url(../images/icon_xcy6.png) no-repeat center;

}
.icon_xcy6white{
	background: url(../images/icon_xcy6white.png) no-repeat center;

}
.icon_xcy7{
	background: url(../images/icon_xcy7.png) no-repeat center;
	
}
.icon_xcy7white{
	background: url(../images/icon_xcy7white.png) no-repeat center;
	
}
.icon_xcy8{
	background: url(../images/icon_xcy8.png) no-repeat center;

}
.icon_xcy8white{
	background: url(../images/icon_xcy8white.png) no-repeat center;

}
.icon_xcy9{
	background: url(../images/icon_xcy9.png) no-repeat center;
	
}
.icon_xcy9white{
	background: url(../images/icon_xcy9white.png) no-repeat center;
	
}
.icon_sxcy{
	background: url(../images/icon_sxcy.png) no-repeat center;
	
}
.icon_sxcywhite{
	background: url(../images/icon_sxcywhite.png) no-repeat center;
	
}
.icon_sx{
	background: url(../images/icon_sx.png) no-repeat center;
	
}
.icon_basfq{
	background: url(../images/icon_basfq.png) no-repeat center;

}
.icon_jzsfq{
	background: url(../images/icon_jzsfq.png) no-repeat center;
	
}
.icon_data{
	background: url(../images/icon_data.png) no-repeat center;
	
}
.icon_data1{
	background: url(../images/icon_data1.png) no-repeat center;
	
}
.icon_data2{
	background: url(../images/icon_data2.png) no-repeat center;
	
}
.icon_data3{
	background: url(../images/icon_data3.png) no-repeat center;
	
}
.icon_data4{
	background: url(../images/icon_data4.png) no-repeat center;

}
.icon_data5{
	background: url(../images/icon_data5.png) no-repeat center;
	
}
.icon_data6{
	background: url(../images/icon_data6.png) no-repeat center;

}
.icon_data7{
	background: url(../images/icon_data7.png) no-repeat center;
	
}
.icon_fx{
	background: url(../images/icon_fx.png) no-repeat center;

}
.icon_fx1{
	background: url(../images/icon_fx1.png) no-repeat center;
	
}
.icon_fx2{
	background: url(../images/icon_fx2.png) no-repeat center;
	
}
.icon_fx3{
	background: url(../images/icon_fx3.png) no-repeat center;

}
.icon_fx4{
	background: url(../images/icon_fx4.png) no-repeat center;
	
}
.icon_fx5{
	background: url(../images/icon_fx5.png) no-repeat center;
	
}
.icon_fx6{
	background: url(../images/icon_fx6.png) no-repeat center;

}
.icon_fx7{
	background: url(../images/icon_fx7.png) no-repeat center;
	
}
.icon_fx8{
	background: url(../images/icon_fx8.png) no-repeat center;
	
}
.icon_fx9{
	background: url(../images/icon_fx9.png) no-repeat center;
	
}
.icon_fx10{
	background: url(../images/icon_fx10.png) no-repeat center;
	
}
.icon_fx11{
	background: url(../images/icon_fx11.png) no-repeat center;

}
.icon_fx12{
	background: url(../images/icon_fx12.png) no-repeat center;
	
}
.icon_fx13{
	background: url(../images/icon_fx13.png) no-repeat center;

}
.icon_fx14{
	background: url(../images/icon_fx14.png) no-repeat center;
	
}
.icon_fx15{
	background: url(../images/icon_fx15.png) no-repeat center;
	
}
.icon_fx16{
	background: url(../images/icon_fx16.png) no-repeat center;
	
}
.icon_fx17{
	background: url(../images/icon_fx17.png) no-repeat center;
	
}
.icon_jl{
	background: url(../images/icon_jl.png) no-repeat center;
	
}
.icon_jl1{
	background: url(../images/icon_jl1.png) no-repeat center;
	
}
.icon_jl2{
	background: url(../images/icon_jl2.png) no-repeat center;
	
}
.icon_jl3{
	background: url(../images/icon_jl3.png) no-repeat center;
	background-size: 35px;
}
.icon_jl4{
	background: url(../images/icon_jl4.png) no-repeat center;
	
}

.icon_jl5{
	background: url(../images/icon_jl5.png) no-repeat center;
	
}
.icon_no{
	background: url(../images/icon_no.png) no-repeat center;
	background-size: 35px;

}
.icon_nowhite{
	background: url(../images/icon_nowhite.png) no-repeat center;
}

.icon_mx{
	background: url(../images/icon_mx.png) no-repeat center;
	
}
.icon_mx1{
	background: url(../images/icon_mx1.png) no-repeat center;
	
}
.icon_mx2{
	background: url(../images/icon_mx2.png) no-repeat center;
	
}
.icon_mx3{
	background: url(../images/icon_mx3.png) no-repeat center;
	
}
.icon_mx4{
	background: url(../images/icon_mx4.png) no-repeat center;
	
}
.icon_mx5{
	background: url(../images/icon_mx5.png) no-repeat center;
	
}
.icon_mx6{
	background: url(../images/icon_mx6.png) no-repeat center;
	background-size: 35px;
}
.icon_mx7{
	background: url(../images/icon_mx7.png) no-repeat center;
	
}
.icon_mx8{
	background: url(../images/icon_mx8.png) no-repeat center;
	
}
.icon_nojdfl{
	background: url(../images/icon_nojdfl.png) no-repeat center;
	
}

.icon_yl{
	background: url(../images/icon_yl.png) no-repeat center;
	background-size: 50px;
}
.div_newarea{
	border-bottom:5px solid #f1f1f2;padding:20px;background-color: White;
}
#tabs a {
	position: relative;
	background: #ddd;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
	background-image: -webkit-linear-gradient(top, #fff, #ddd);
	background-image: -moz-linear-gradient(top, #fff, #ddd);
	background-image: -ms-linear-gradient(top, #fff, #ddd);
	background-image: -o-linear-gradient(top, #fff, #ddd);
	background-image: linear-gradient(to bottom, #fff, #ddd);
	padding: .7em 3.5em;
	float: left;
	text-decoration: none;
	color: #444;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .8);
	-webkit-border-radius: 5px 0 0 0;
	-moz-border-radius: 5px 0 0 0;
	border-radius: 5px 0 0 0;
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
}
 #tabs a:hover, #tabs a:hover::after, #tabs a:focus, #tabs a:focus::after {
 background: #fff;
}
#tabs a:focus {
	outline: 0;
}
 #tabs a::after {
 content:'';
 position:absolute;
 z-index: 1;
 top: 0;
 right: -.5em;
 bottom: 0;
 width: 1em;
 background: #ddd;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
 background-image: -webkit-linear-gradient(top, #fff, #ddd);
 background-image: -moz-linear-gradient(top, #fff, #ddd);
 background-image: -ms-linear-gradient(top, #fff, #ddd);
 background-image: -o-linear-gradient(top, #fff, #ddd);
 background-image: linear-gradient(to bottom, #fff, #ddd);
 -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 -webkit-transform: skew(10deg);
 -moz-transform: skew(10deg);
 -ms-transform: skew(10deg);
 -o-transform: skew(10deg);
 transform: skew(10deg);
 -webkit-border-radius: 0 5px 0 0;
 -moz-border-radius: 0 5px 0 0;
 border-radius: 0 5px 0 0;
}
 #tabs #current a, #tabs #current a::after {
 background: #fff;
 z-index: 3;
}
/* ------------------------------------------------- */

#content {
	background: #fff;
	position: relative;
	z-index: 2;
	-moz-border-radius: 0 5px 5px 5px;
	-webkit-border-radius: 0 5px 5px 5px;
	border-radius: 0 5px 5px 5px;
	-moz-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	-webkit-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
}
#content h2, #content h3, #content p {
	margin: 0 0 15px 0;
}
/* ------------------------------------------------- */

#about {
	color: #999;
}
#about a {
	color: #eee;
}
/* 列表黄色圆点 */
.circle_yellow{
    width: 8px;height: 8px;border-radius: 4px;background:#FFCC46;display: inline-block;margin-right: 5px;
    vertical-align: baseline;
}
/* 鼠标经过变颜色 */
.hover:hover{
	color:#1077ed;
}
/*index 页面  */
.dropDown  #search:hover,.dropDown #search:focus{
	background-color:#f0f1f2;text-decoration:none;color:#1077ed!important;
	}
/* index 页面  结束 */
/* 数据分析首页 */
.sjtj{
	padding: 20px;display: flex;background-color: White;margin: 20px 20px 0 20px;flex-direction: row;
}
.sjtj_div{
	border: 1px solid #e3e4e6;
    border-radius: 5px;
    padding: 20px;
    overflow: hidden;
    flex-grow: 1;
    margin-right: 20px;
    width: 40%;
    margin-bottom: 10px;
    display: inline-block;
}

.tsry_div{
	width:50%;float:left;
}
.sjtj_sydw{
	background:url('../images/sy_institution.png');background-size: 100%;background-repeat: no-repeat;    width: 80px;height: 80px;    margin-left: 5%;
}
.sjtj_rs{
	background:url('../images/people_num.png');background-size: 100%;background-repeat: no-repeat;    width: 80px;height: 80px;    margin-left: 5%;
}
.sjtj_cgdw{
	background:url('../images/Extrapostunit.png');background-size: 100%;background-repeat: no-repeat;    width: 80px;height: 80px;    margin-left: 5%;
}
.sjtj_cgrs{
	background:url('../images/Overstaffing.png');background-size: 100%;background-repeat: no-repeat;    width: 80px;height: 80px;    margin-left: 5%;
}
.flgz_rjsr{
	background:url('../images/Per_incomelevel.png');background-size: 100%;background-repeat: no-repeat;    width: 80px;height: 80px;    margin-left: 5%;
}
.sjtj_num{
	font-size:20px;font-weight:bold;
}
.tsry_num{
	font-size:20px;font-weight:bold;
}
.gajm_rs{
	background:url('../images/gajm_rs.png');background-size: 100%;background-repeat: no-repeat;    width: 30px;height: 40px;margin-left:15%;
}
.twtb_rs{
	background:url('../images/twtb.png');background-size: 100%;background-repeat: no-repeat;    width: 30px;height: 40px;margin-left:15%;
}
.hwhq_rs{
	background:url('../images/hwhq.png');background-size: 100%;background-repeat: no-repeat;    width: 30px;height: 40px;margin-left:15%;
}
.qjrs_rs{
	background:url('../images/wjrs.png');background-size: 100%;background-repeat: no-repeat;    width: 30px;height: 40px;margin-left:15%;
}
.tyjr_rs{
	background:url('../images/tyjr.png');background-size: 100%;background-repeat: no-repeat;    width: 30px;height: 40px;margin-left:15%;
}
.lxhgrs_rs{
	background:url('../images/lxhgrs.png');background-size: 100%;background-repeat: no-repeat;    width: 30px;height: 40px;margin-left:15%;
}
.cjr_rs{
	background:url('../images/cjr.png');background-size: 100%;background-repeat: no-repeat;    width: 30px;height: 40px;margin-left:15%;
}
.sjtj_h2{
	font-size:16px;
}
.sjtj_span{
	color:#666666;font-size:14px;
}
.bt{
	border-bottom:1px solid #e3e4e6;padding: 0 10px;width: 94%;height: 40px;line-height: 40px;font-size: 18px;
}
.flgz_h2{
	font-size:14px;color:#666
}
.flgz_div{
	width:12.5%;padding: 10px;
}
.flgz_jy {
	background:url('../images/education.png');background-size: 100%;background-repeat: no-repeat;width: 40px;height: 100%;background-position: 10% 31%;
}
.flgz_ky {
	background:url('../images/scientific_research.png');background-size: 100%;background-repeat: no-repeat;    width: 40px;height: 100%;background-position: 10% 31%;
}
.flgz_ws {
	background:url('../images/hygiene.png');background-size: 100%;background-repeat: no-repeat;    width: 32px;height: 100%;background-position: 10% 31%;
}
.flgz_wh {
	background:url('../images/Culture.png');background-size: 100%;background-repeat: no-repeat;    width: 40px;height: 100%;background-position: 10% 31%;
}
.flgz_ty {
	background:url('../images/Sports.png');background-size: 100%;background-repeat: no-repeat;    width: 40px;height: 100%;background-position: 10% 31%;
}
.flgz_qt {
	background:url('../images/other.png');background-size: 100%;background-repeat: no-repeat;    width: 40px;height: 100%;background-position: 10% 31%;
}
.tj_span{
	width:150px;text-align:left;display:inline-block;vertical-align: middle;
}
/* 首页统计图 */
.number_circle{
font-size: 10px!important;
    display: inline-block;
    font-size: 14px;
    line-height: 19px;
    background: #fff;
    padding: 1px 3px;
    text-align: center;
    margin-top: -2px;
    box-shadow: 2px 2px 4px #ccc;
    border-radius: 4px;
    color:#ec6a66;font-size:14px;margin-left:5px;
}
.font-leftnum{
	font-size: 30px!important;color:#ec6a66;font-weight:700;
}
.font-bottomnum{
font-size: 27px!important;color:#ec6a66;font-weight:700;
}
.colorblue{
	color:#000080;
}
.colorgreen{
	color:#008000;
}
.colorred{
	color:#ec6a66;
}
.boxjs .left {
	float:left;
	display: block;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;
	width:63%;
	
}
.boxjs .right {
	float:right;
	min-width: 28%;
	margin-top: -3px;
	text-align:center;
	
}
.bhrsj{display:revert!important}
.left_bottom{
	width:33.3%;
	float:left;
}
.center_bottom{
	width:33.3%;
	float:left;
	margin-left:33.3%;
	text-align: center;
}
.right_bottom{
	width:33.3%;
	float:left;
	text-align: center;
}
.boxjs .left p{
	margin-bottom:10px;
}
.boxjs{
	width:28.5%;
	display:inline;
	float:left;
	height:61px;
	font-size: 14px;
	border-radius: 2px;
    padding: 10px 5px;
    margin-bottom: 15px;
    text-decoration: none;
    background: #F7F9FA;
    border: 1px solid #F7F9FA;
    transition: all 0.1s linear;
    cursor: pointer;
   
}
/*login  */
.login_div{
	     min-width: 600px;
    width: 600px;
    height: 547px;
    box-sizing: border-box;
    padding: 40px 0px;
    margin: 0px auto;
    clear: both;
    margin-top: 8%;
    margin-right: 15%;
}
.main-title{
	display: block;
    text-align: left;
    line-height: 40px;
    font-size: 28px;
    color: #666;
    letter-spacing: 0px;
    margin: 20px 0;
    transition: all 0.3s ease 0s;
}
.login_top{
	width: 100%;top: 0px;position: absolute;
	height: 109px; background-color: #fff; color: #404040;padding:20px 24px; font-size: 14px; margin: 0px auto;-webkit-box-align: center;align-items: center;    box-shadow: rgb(0 0 0 / 10%) 0px 2px 4px 0px;box-sizing: border-box;line-height: 70px;}
.login_title{font-size:24px;color:#1077ed;font-weight:bold;padding-left:40px;}
.login_left{background: url('../images/login_logo.png') 50%   178% no-repeat;width:600px;padding: 20px 0;background-position-x: -10px;height: 100%;background-size: 85%;}
.login_right{width: 600px;height:100%;background: #fff;z-index: 33;margin: 0 auto;padding:20px 0;color: #404040;}

.loginright_tab{width: 31%;margin: 0 50px;text-align:center;}
.loginright_table{height: 452px;width: 600px;z-index: 33;background: #fff;margin: 12px auto 0px;}
 .login_welcome{padding: 25px 135px;font-size: 27px;position: relative;text-align: center;}
.login_username{padding: 10px 135px; font-size: 16px;position: relative;}
.login_input{width: 256px; height: 40px}
.login_password{padding: 20px 135px; font-size: 16px; line-height: 41px;}
.login_captcha{padding: 20px 135px; font-size: 16px; line-height: 41px;}
.login_ts{padding:20px 135px 0 135px; font-size: 14px; line-height: 1.5em;text-align: center;}
.login_button{font-size: 16px; width: 325px;     background: #7FDFE1;height: 41px;position: relative;z-index:999999;}
.login_recognition{height: 280px;border:8px solid #72cbfe;display:none; width: 280px;border-radius: 50%;background: #fff; z-index: 33;     margin: 63px auto;position: relative;}
.boxjs{
	margin-right:2%;
}
.boxjs h2,.boxjs p {
	padding:0;
	margin:0;
	text-align:center!important;
	font-size: 14px;
}
.boxjs:hover{
	background:#fff;
	box-shadow:1px 3px 7px 1px rgb(0 0 0 / 16%);

}
.boxjs  .top{
	width:100%;
	text-align: center;
	margin-bottom: 5px;
	display: block;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;;
	
}


.boxjs .top h2 {
	text-align: center;
	font-size: 24px;
	color:#FDD475;
	line-height: 36px;
    
}
.boxjs .top p {
	width:100%;
	font-size:14px
	
	
}
.boxjs .bottomnew{
	overflow: hidden;
	height:30px;
}
.boxjs .bottomnew div {
	float: left;
    text-align: center;
  
}
.treetd_left{
	width: 230px;clear: left;text-align: center;padding: 5px
}
.tree_list{
	overflow-y: auto;height: 751px;width: 241px;
}
.boxjs .bottomnew .tjsz {   
       border-radius: 10px;
    margin-left: 5%;
    font-size: 12px;
    padding: 1px 9px;
    margin-top:8px;
    background: #7FDFE1;
    color: #404040;
}
.boxjs .bottomnew div:nth-child(1){
	margin-left:8%;
}
.pink_num{
    min-width: 26px;
    width: 30px;
    padding: 2px 5px;
    /* min-width: 31px; */
    display: inline-block;
    background: rgb(251, 186, 181)!important;
    text-align: center!important;
}
.yellow_num{
	padding: 2px 5px;
    min-width: 26px;
    width: 30px;
    /* min-width: 31px; */
    display: inline-block;
    background: #FFEB94!important;
    text-align: center!important;
}
.white_num{
	padding: 2px 5px;
    min-width: 26px;
    width: 30px;
    /* min-width: 31px; */
    display: inline-block;
    background: white!important;
    text-align: center!important;
}
.timeline{
	position: absolute;
    top: 40%;
    right: -5px;
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background: var(--tint-color);
}
.movepdiv{
	display: none;height:8px;width:calc(100% - 62px);background: #ccc;z-index:99
}
.pdr-0{
	padding-right:0px!important;
}
.pd-0{
	padding-left:0px!important;
	padding-right:0px!important;
}
.pdl-0{
	padding-left:0px!important;
}
.mytitle {
        position: absolute;
        color: #ffffff;
        font-size: 14px;
        padding: 4px;
        background: rgba(40, 40, 40, 0.8);
        border-radius:5px;
        z-index:999;
    }
#message_Tips{
	font-size: 18px;
    padding-left: 86px;
}
.boxjs .samll_number{
	   
    display: inline-block;
    border-radius: 50%;
    text-align: center;
    cursor: pointer;
    border-radius: 10px;
    padding: 0px 7px;
    font-size: 12px;
    margin-bottom: 3%;
    background: #7FDFE1;
    color: #404040;
}
.boxjs  .right .samll_number{
	display: block;
    min-width: 25px;
    border-radius: 50%;
    text-align: center;
    cursor: pointer;
    border-radius: 10px;
    padding: 0px 7px;
    font-size: 12px;
    margin-bottom: 3%;
    background: #7FDFE1;
    color: #404040;
    margin-bottom: 11%;
}
.small-text{
	width: 42px;
    height: 150px;
    border-radius: 50%;
    padding: 0;
    right: 0px;
    margin: 10px;
    font-size: 22px;
    text-align: center;
    transtion: all 1s linear;
    box-shadow: 0 2px 15px 0 rgb(0 0 0 / 10%);
    border-radius: 21px;
    text-align: center;
    transition: all .2s cubic-bezier(.215,.61,.355,1);
    position: relative;
    cursor: pointer;
    background: #fff;
    z-index: 999;
}
.small-text div{
	    width: 25px;
    margin: auto;
    font-size: 14px;
    margin-top: 6px;
	
}
.small-text div:hover{
	color:#7FDFE1;
}
.border_area{
	padding: 1em; 
	padding:20px;background-color: White; 
	width: 980px;
	border: 1px solid #e3e4e6;
	margin:auto;
	margin-bottom: 20px;
	
}

.pd-white{
	padding: 1em;
	 border-bottom:20px solid #f1f1f2;
	 padding:20px;background-color: White;
	  width: 980px;
}
.div_rw{
	float: left;text-align: center; 
	width: 195px; margin-right: 15px; line-height: 20px; height: 105px;text-align:left;
	font-size:14px;
}
.div_rwl{
	float: left;width:130px;margin-left:10px;
}
.sj{
	width: 0;
    height: 0;
    border-right: 15px solid transparent;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 15px solid #fff;
    right: -30px;
    top: 34%;
    box-shadow: 2px 2px 2px 2px transparent;
    position: absolute;
}
/* 统计图结束 */
/*分页开始  */
.dataTables_length select{
	width: 62px;
    height: 32px;
    vertical-align: inherit;
    border: 1px solid #ccc;
    cursor: pointer;
    display: inline-block;
    margin-left: 2px;
    text-align: center;
    text-decoration: none;
    color: #666;
    text-decoration: none;
    margin: 0 6px 6px 6px;
    padding: 2px 10px;
    font-size: 14px;
}
.search_div{
	display: inline-block;width: 210px;line-height: 28px;
}
.pd-list{
	padding:20px 64px;
	padding-left:20px;
}
.layer_tipsintro .layui-layer-tips .layui-layer-content{
   	min-width:500px!important;
   	padding:20px!important}
/*分页结束  */
/* 关闭按钮 */
.btn-close{
	background-image: url(../images/btn-close.png);
	background-position: center;	
	background-repeat: no-repeat;
    width: 40px;
    line-height: 1.6em;
    margin-top: 4px;
    background-size: 55%;
    background-position: center 41%;
    margin-left: 5px;
}
/*  */
.line_list {
	    width: 2px;
    height: 13px;
    vertical-align: middle;
    border-right: 1px solid #ec6a66;
    display: inline-block;
    padding-left: 5px;
    margin-right:5px;
}
.button_listdiv{
	width:100px;text-align: left;
}
.tz_list{
	max-height: 340px;display: -webkit-box;overflow: hidden;text-align: center; line-height: 35px; margin-bottom: 8px; width: 100%;
}
.nodata_list{
	border-bottom: 1px solid #e3e4e6;border-top: 1px solid #e3e4e6;padding: 8px;text-align:left;line-height: 20px;
}
.small-icon{
	width: 42px;
    height: 42px;
    border-radius: 50%;
    padding: 0;
    right: 0px;
    margin:10px;
    font-size: 22px;
    text-align: center;
    transtion:all 1s linear;
    box-shadow: 0 2px 15px 0 rgb(0 0 0 / 10%);
    border-radius: 21px;
    text-align: center;
    transition: all .2s cubic-bezier(.215,.61,.355,1);
    position: relative;
    cursor: pointer;
    background: #fff;
    z-index:999

}
.font-big{
	font-size: 18px;
}
.font-small{
	font-size: 14px;
}
.font-center{
	font-size: 14px;
}
.div_ul{
	width: 100%;
    line-height: 30px;
    padding-top: 18px;
    padding-bottom: 15px;
}
.sjcj_div{
	width: 1092px; margin: 0 auto; background-color: White; margin-bottom: 15px;margin-top: 20px;
}
.ulBG{
   		background-color: #fff;
   		border: 1px solid #e3e4e6;
        border-radius: 5px;
        padding:10px;
 	}
 	.fontB{
		color: #ec6a66;
    font-size: 14px;
        font-weight: 700;
        list-style: disc;
    margin-left: 15px;} 
    .fontD{
    color: #ec6a66;
    font-size: 14px;
        font-weight: 700;
        list-style: disc;
    }
 	.fontC{
 		color: #404040;
      font-size: 14px;
      list-style: disc;
    margin-left: 15px;
    text-align:left;
 	}
.icon_date{
	    background: #fff url(../images/date.png) no-repeat 94%;
}

.w40_r{
	min-width:40px;text-align:right;
}

.w40_rw{
	min-width:40px;text-align:right;background-color:White;
}
.w40_gray{
	min-width: 40px;text-align:right;background-color: #ebebe4;
}
.w30{
	display:inline-block;min-width:30px;text-align:center;
}
.w30_red{
	display:inline-block;color:#ec6a66;min-width:30px;text-align: center;
}
.search_div{max-height: 150px;overflow-y: auto;width: 94%;}
.w30_black{
	display:inline-block;color:Black;min-width:30px;text-align:center;
}
.tr_blue{background:#f7feff};


 a:hover{
  color:#1077ed;
  }	
 a[class="button"]:hover,a[class="badge"]:hover,a[type="button"]:hover, a[class="btn"]:hover{color:#fff;}
 a.btn:hover, a.btn:focus, a.btn:active, a.btn.active{color:#fff}
 a.btn-danger:hover,a.btn-danger:focus, a.btn-danger:active{color:#404040!important;}
 .col-5 {
    text-align: right;
    font-size: 12px;
}
.progress_bar{
	    padding: 4px 11px;
    width: 90%;
	border-radius:5px;
	background: #7FDFE1;
	color:#404040;
}
.progress_bar_no{
	    padding: 4px 11px;
    width: 90%;
	border-radius:5px;
	background: #e3e4e6;
	color:#404040;
}
/* 列表页面 */
.table_div{overflow-x:auto; }
.topcommon_button{
	line-height:1.6em;margin-top:4px
}
.YL
        	{
        	position: absolute;
    top: 26px;
    left: -32px;
    width: 222px;
    border: 1px solid #eee;
    background: #fff;
        z-index: 9999;
}
.list_common{
	text-overflow:ellipsis;
	overflow:hidden;
	white-space: nowrap;
	cursor: pointer;
	}
/* 最多13个数字（单位编码）*/
.width_88{
	width:88px;
}
.width_40{
	width:40px;
}
.width_80{
	width: 80px;
    
}
.width_30{
	display: inline-block;
	width:30px;
}

.width_50{
	width:40px;
}
.width_70{
	width:70px;
}
.r{
	overflow-x:auto;
}
/* 最多6个字*/
.width_100{
	width:100px;
}
/*  最多9个字*/
.width_120{
	width:120px;
}
/* 最多20个数字 */
.width_150{
	width:150px;
}
/* 最多20个数字 */
.width_170{
	width:170px;
}
/* 最多15个字 */
.width_200{
	width:200px;	
}
.width_250{width:250px;}
.mt-60{
	margin-top:60px;
}
.width_220{
	width:220px;
}
/* 最多30个字 */
.width_500{
	width:500px;
}
/* 最多20个字 */
.width_300{
	width:300px;
}
/* 最多30个字 */
.width_400{
	width:400px;
}
.
/*最多3个  */
.width_50{
	width:50px;
}
@media only screen and (min-width: 1770px){
.width_88{
	width:100px;
}
.search_div{max-height: 350px;overflow-y: auto;width: 94%;}
.width_40{
	width:60px;
}
.width_80{
	width: 100px;
    
}
.width_30{
	display: inline-block;
	width:30px;
}

.width_50{
	width:40px;
}
.width_70{
	width:70px;
}
/* 最多6个字*/
.width_100{
	width:120px;
}
/*  最多9个字*/
.width_120{
	width:150px;
}
/* 最多20个数字 */
.width_150{
	width:200px;
}
/* 最多15个字 */
.width_200{
	width:220px;	
}
.width_250{width:270px;}

.width_220{
	width:240px;
}
/* 最多30个字 */
.width_500{
	width:520px;
}
/* 最多20个字 */
.width_300{
	width:320px;
}
/* 最多30个字 */
.width_400{
	width:420px;
}
.
/*最多3个  */
.width_50{
	width:50px;
}
}
/*ti  */
.dwmc_common{
	font-size: 14px;display: block;margin-bottom:5px;
}
.search_button{
	position: relative;
	bottom: 2px;
	vertical-align: -webkit-baseline-middle;
	margin-left:10px;
}
.clean_button{
	position: relative;
	bottom: 2px;
	vertical-align: -webkit-baseline-middle;

}
.gg_center{
	margin:25px;border:1px solid #e3e4e6;margin: 0 auto;background-color: White;margin:20px 20%;
}
.gg_div{
	padding: 25px 50px;padding-bottom: 0px;"
}
.gg_content{
	margin: 0 auto;background-color: White;margin-bottom: 20px;min-height: 560px;padding: 20px 50px;padding-top: 10px;
}
.ver_common{
	position: relative;
	bottom: 2px;
}
.color_red{
	text-decoration:none;
	color:#ec6a66
}
.color_red:hover{
	color:#ec6a66;
}
.open_hide{
	width: 23px; cursor: pointer; float: right; height: 80px;
    position: absolute; top: 50%; left: 10px; background-image:url('../data/index/img/ss.png');
    background-position: center center; background-repeat: no-repeat;margin-top: -40px;
}
.date_width{
	width:120px;
}
.input_width{
	width:220px;
}

/*单位基本情况  */
 
        
        /* 单位基本情况 */
/*列表页面结束  */
/* 流程页面 */
.div_progress{
	border-bottom:20px solid #f1f1f2;padding:20px;
}
.label_title{
	display: block; line-height: 40px; width: 100%;text-align: left;
}
.work_spjg{
	width: 1112px; margin: 0 auto; background-color: White; margin-bottom: 15px; padding: 10px;
}
.mb-20{
	margin-bottom:20px;
}
.div_area{
	width: 1132px; margin: 0 auto; background-color: White;
	padding:20px;border-bottom: 20px solid #f1f1f2;
}
.progress_img{
	float: left; width: 100px; margin-right: 50px; margin-left: 50px; margin-top: 10px;
}
.icon_more{
	width: 15px;
    vertical-align: sub;
    margin-left: 3px;
    /* margin-top: 2px; */
    display: inline-block;
}
.line-progress{
	border-color:#1077ed;
	margin-right: 10px;
	padding: 0;height: 17px;
	border-right: 3px solid #1077ed;display: inline;margin-left: -4px;
}
.num_leftdiv{
	 width: 39%;
    height: 40px;
    line-height: 37px;
    text-align: left;float:left;
}
.num_leftdiv img{
	width:20px;vertical-align: sub;margin-right: 8px;
}
.wid_45{
	width:45%;
}
.width_86{
	width:86px;
}

.num_leftdiv .number{
	padding-left: 10%;margin: 6px auto;margin-bottom: 0px;
}
.message_advise{
	margin-left:10px;font-size:14px;    color: #ec6a66;
}
.num_leftdiv .floatdiv{
    text-align: center;
    width: 100%;
   float:left;
   text-align: left;
}
.left_area{
	position: fixed;
    top: 0px;
    left: 0px;
    width: 310px;
    border-left: 5px solid #f0f1f2;
    vertical-align: top;
    min-height: 718px;
    padding: 20px;
    background: #fff;
    
}

.right_area{
	margin-left: 355px;
    border-left: 5px solid #f0f1f2;
    vertical-align: top;
    padding-right: 5px;
        min-height: 718px;
}
.yb{
	height:30px;
}

.left_lr{
	width:330px;    border-left: 5px solid #f0f1f2; vertical-align:top;
}
.right_lr{
	    border-left: 5px solid #f0f1f2;
    vertical-align: top;
    border-right: 5px solid #f0f1f2;
}

.min20{
	min-width:20px;
}

.line-boundary{
	height: 43px;
    margin-top: 8px;
    border-right: 2px solid #e3e4e6;
    float: left;
    width:1px;

}
/* 流程页面 */
/*custom  */
.plus{
        		text-decoration: none;
			    background-image: url(../../images/plus.png);
			    display: inline-block;
			    border: 0;
			    width: 14px;
			    height: 15px;
			    background-color: inherit;
			    cursor: pointer;
			    vertical-align: text-bottom;
			    background-repeat: no-repeat;
			    background-size: 100%;
        	}
        	.bb{
			    background-image: url(../../images/reportForm.png);
			    width: 18px;
			    height: 18px;
        	}
/* 首页 */
.indexleftdiv{
	padding:20px;
	display: block;
	background-color: White;
	margin: 20px;margin-right: 0px;
	padding-right: 0;
	min-width: 740px;
}
.pd_rw{
	padding:6px 20px;
}
 .label-jujue{
   background-color: #f7d7d6;
   color: #ec6a66;
 }
.indexleftdiv_sp{
	overflow: hidden;
    flex-grow: 1;
    margin: 20px;
    margin-top: 0px;
    margin-right: 0px;
    min-width: 740px;
    padding-right: 0;
    padding: 20px;
    background-color: White;
}
.indexleftdiv_sp .div_main{
	background-color: White;
	margin-right: 0px!important;
	min-width: 739px;
}
.indexleftdiv_ywbl{
	margin: 20px;margin-right: 0px;
	height:590px;background-color: White;margin-right: 0px;
	padding-right: 0;
}
.indexrightdiv_tj{
	margin: 20px;background-color: White;min-width:419px;margin-bottom:0px;
}
.indexrightdiv_tzgg{
	flex-grow:1;background-color: White; margin: 20px;min-width:419px;margin-bottom:0px;
}
.tzgg_left{
	border-bottom: 1px dotted #ddd;padding-bottom: 28px!important;width:60%;
}
.tzgg_right{
	text-align: right!important;width:40%;border-bottom: 1px dotted #ddd;height: 22px;padding:2px 6px!important;vertical-align: bottom;
}
.indexrightdiv_sp{
	background-color: White; margin: 20px;height: 279px;overflow: hidden;min-width:419px;margin-bottom:0px;
}
/* 搜索框宽度 */
.w-90{
	width:90px!important;
}
.w-110{
	width:110px;
}
.w-113{
	width:139px;
}
.w-131{
	width:131px;
}
.w-220{
	width:200px;
	
}
.w-120{
	    width: 125px!important;
    vertical-align: middle;
}
.mr-5{
	margin-right:5px;
}
.tzgg{
		    display: inline-block;
		    overflow: hidden;
		    white-space: nowrap;
		    text-overflow: ellipsis;
		    vertical-align: middle;
		}
/* 搜索框宽度结束 */
.indexrightdiv_wt{
	margin: 20px;
    background-color: White;padding: 20px;height: 385px;
}
.div_more{
	display: block;height: 35px;overflow: hidden;
}
.widget-title{
	font-size: 18px;
	color:#000;
	dislay:inline-block;float:left;display: inline;padding: 0;font-size: 18px;
}
 .SumoSelect{
        vertical-align: middle;}
/*首页结束  */
.progress_bar span,.progress_bar_no span{
padding: 0px 5px;
    border-radius: 50%;
    border: 1px solid #666;
    color: #666;
    font-size: 12px;
    padding: -2px 4px;
    margin-right: 5px;}
.progress_bar span:hover,.progress_bar_no span:hover{
	color:#1077ed;
	border-color:#1077ed;
	
}
.title_text{
	font-size: 18px;
	color:#000;
}
.icon_img{
	width: 17px;
    margin-left: 5px;
    vertical-align: sub;
}
.icon_imgdp{
	width: 20px;
    margin-right: 5px;
    vertical-align: sub;
}
.boxtitle {
	display: block;height: 35px;overflow: hidden;
}
.min50{
	min-width: 50px;
}
.min70{min-width:70px;}
.min100{min-width:100px;}
.min300{width:300px;}
.width_400{width:400px;}
.pd2{
	padding: 2px 4px;
	color: #fff;
    position: absolute;
    top: 10px;
    right: 3px;
}

.sb_div{
	    padding: 10px 20px;
    height: 580px;
	    flex-grow: 1;
	float:left;border: 1px solid #e3e4e6;
	margin-left:20px;
	overflow-y:auto 
}
.tab_list{
	width: 2px;
    height: 16px;
    vertical-align: sub;
    border-right: 1px solid #9f9f9f;
    display: inline-block!important;
    padding-right:9px;
}
.font-14{
	font-size:14px;
}
.multiple_select{
margin-right: 15px;margin-right: 15px;vertical-align: middle;width: 202px;border-color: #ddd;color:#333;
height: 19px;
}
.mb-0{
	margin-bottom:0px;
}
#twomenu {
	position: absolute;
	top:40px;
	left:120px;
}
.icon-fixedright{
	position: fixed;
	right:11px;
	top:50%;
	width:62px;
	z-index:100;
	margn-top:-50px;
	border-radius:10px;
}
.divactive{
	background: var(--tint-color);
}
/* 业务办理模块 */
.boxyw {
	height:54px!important;
	position: relative;
	margin-bottom:10px;
}
.boxywnew:hover {
	background:#fff;
	box-shadow:1px 3px 7px 1px rgb(0 0 0 / 16%);
}
.boxyw  .boxywold,.boxyw  .boxywnew,.boxyw .boxywold sapn{
	width:100%!important;
}

.num_text{
			    border-radius: 10px;
    color: #1077ed;
    font-weight: 700;
    font-size: 22px;
    margin-left: 10px;
		}
.boxyw:hover {
	background:#fff;
	box-shadow:1px 3px 7px 1px rgb(0 0 0 / 16%);
}
.boxywold .boxywoldold:hover{
	background:#fff;
	cursor: pointer;
	box-shadow:1px 3px 7px 1px rgb(0 0 0 / 16%);
}
.boxywold .boxywoldnew:hover{
	background:#fff;
	cursor: pointer;
	box-shadow:1px 3px 7px 1px rgb(0 0 0 / 16%);
}
/* 业务办理结束 */

@media only screen and (max-width: 1770px){
.login_top{width: 100%;top: 0px;position: absolute;height: 83px; background-color: #fff;color: #404040;padding: 20px 24px;font-size: 13px;margin: 0px auto;-webkit-box-align: center;align-items: center;box-shadow: rgb(0 0 0 / 10%) 0px 2px 4px 0px;box-sizing: border-box;line-height: 44px;}
.login_div{min-width: 600px;width:600px;height: 547px;box-sizing: border-box;padding: 40px 0px;margin: 0px auto;clear: both;margin-top: 8%;margin-right: 15%;}
.login_title{font-size:20px;color:#1077ed;font-weight:bold;padding-left:40px;}
.login_left{    background: url(../images/login_logo.png) 51% 160% no-repeat;width: 500px;padding: 20px 0;background-position-x: -5px;height: 100%;background-size: 96%;}
.login_right{width: 490px;height:100%;background: #fff;z-index: 33;margin: 0 auto;padding:20px 0;color: #404040;}
.main-title{display: block;text-align: left;line-height: 40px;font-size: 22px;color: #666;letter-spacing: 0px;margin: 20px 0;transition: all 0.3s ease 0s;}
.loginright_tab{width: 27%;margin: 0 50px;text-align:center;}
.loginright_table{height: 452px;width: 475px;z-index: 33;background: #fff;margin: 12px auto 0px;}
.login_welcome{padding: 10px 81px;font-size: 24px;position: relative;text-align: center;}
.login_username{padding: 10px 81px; font-size: 14px;position: relative;}
.login_input{width: 255px; height: 40px}
.login_password{padding: 20px 81px; font-size: 14px; line-height: 41px;}
.login_ts{padding:20px 81px 0 81px; font-size: 14px; line-height: 1.5em;text-align: center;}
.login_button{font-size: 16px; width: 325px;     background: #7FDFE1;height: 41px;position: relative;z-index:999999;}
.login_recognition{height: 280px;border:8px solid #72cbfe;display:none; width: 280px;border-radius: 50%;background: #fff; z-index: 33;     margin: 63px auto;position: relative;}

.boxjs .left p{font-size:14px;}
.boxjs .left h2{font-size:26px;}
   .boxjs .right{
   width:26%;
   overflow:hidden;
   margin-top: -5px;}
   .boxjs .samll_number{
      padding: 0px 7px;
    margin-bottom: 0%;}
    .boxjs {
    width:45%;}
    .boxjs  .right .samll_number{
	display: block;
    min-width: 25px;
    border-radius: 50%;
    text-align: center;
    cursor: pointer;
    border-radius: 10px;
    padding: 0px 7px;
    font-size: 12px;
    margin-bottom: 3%;
    background: #7FDFE1;
    color: #404040;
    margin-bottom: 11%;
}
    .boxjs:not(:nth-child(2n)){
    margin-right: 2%;}
}
/*底部标签  */
.footer{
	width: 100%;
	font-size: 14px;
	text-align: center;
	color: #999;
	overflow: hidden;
    margin-top: 50px;
}
.num{
	color: red;
    font-size: 18px;
    margin-left: 2px;
    vertical-align: middle;
}
/* 底部标签结束 */
/*事业处样式  */
.lvc-nav li.leftp{
	padding-left:67px;
	position: relative;
}
/*首页左侧菜单栏  */
.Hui-aside .menu_dropdown dt.divactive:after,
 .Hui-aside .menu_dropdown li.divactive:after,
 .Hui-aside #home.divactive:after{
 position: absolute;
    content: "";
    width: 3px;
    height: 100%;
    background: #13b1b5;
    left: 0;
    top:0}
.Hui-aside .menu_dropdown dt.divactive,
.Hui-aside .menu_dropdown li.divactive,
.Hui-aside #home.divactive{
	background-color: #f4f6f8;
}
.btn-nav{
	position: absolute;
	left: 240px;
	top: 40%;
	width: 25px;
	height: 93px;
	border-style: none;
	background: url("../images/nuv_03.png") no-repeat transparent;
	outline: none;
}
.lvc-wrap {
	position: relative;
	width: 240px;
}
.lvc-nav {
	width: 100%;
	padding-top: 20px;
	overflow-y:auto; 
}
.lvc-wrap .lvc-nav{
	overflow-y:auto;
}
.lvc-wrap.lvc-close .lvc-nav{
	overflow-y:clip!important;
}
.lvc-close li.next-layer ol {
    background: #fff;
    border: 1px solid #e8eaed;
    width: auto;
    position: absolute;
    margin: 0;
    margin-left: 20px;
    white-space: nowrap;
    z-index: 2;
}
.lvc-nav li {
	padding-left: 60px;
	position: relative;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: left 30px top 15px;
}
.lvc-nav li a {
	color: #a5a8ad;
	display: block;
	height: 50px;
	line-height: 50px;
}
.shouye{
	width: 100%;box-sizing: border-box;margin:0px;
	padding-left:43px;position: relative;
	display: block;
    line-height: 50px;
    height: 50px;
    padding-left: 43px;
    cursor: pointer;
    position: relative;
    font-weight: normal;
}
.imgbackground{
clear: both;
float: left;
background-position: 0 0;
width: 40px;height: 35px;
 display: block;background-repeat: round;
 background-position: 0 102%;background-repeat: no-repeat;
 margin-left:-15px
 }
 .lvc-nav dl.next-layer dt i.iimg{
	background: url(../images/lvc-arrow-right.png) no-repeat right 10px center;
    display: inline-block;
    width: 36px;
    height: 50px;
    position: absolute;
    top: 0;
    right: 10px;
}
.lvc-close .lvc-nav dl i.iimg{
	display:none!important;
}
.lvc-nav dl.next-layer dt.arrow i.iimg{
	background: url(../images/lvc-arrow-bottom.png) no-repeat right 10px center;
	display: inline-block;
    width: 36px;
    height: 50px;
    position: absolute;
    top: 0;
    right: 10px;
}
.disableddiv{pointer-events: none;background-color: #eee;}
/*收起nav*/
.lvc-wrap.lvc-close {
	width: 80px;
}
.lvc-nav dl.next-layer.divactive:before {
    height: 50px;
}
.lvc-close .lvc-nav dt a {
	display: none;
}
.lvc-wrap.lvc-close .zi{
	display:none;
}
.lvc-close .btn-nav {
	left: 81px;
}

.lvc-close .btn-nav{
	background-image: url("../images/nuv_04.png")
}

.lvc-close .btn-nav:hover{
	background-image: url("../images/nuv_04_hover.png")
}

.btn-nav:hover{
	background-image: url("../images/nuv_03_hover.png")
}
.lvc-close dl.next-layer dd {
	background: #fff;
	border: 1px solid #e8eaed;
	width: auto;
	position: absolute;
	margin: 0;
	margin-left: 20px;
	white-space: nowrap;
	z-index: 2;
	left:60px;
	top:0px;
}
.next-layer{
	position: relative;
}
.lvc-wrap.lvc-close .Hui-iconfont{
	display: none;
}
.lvc-close dl.next-layer ol li {
	padding: 0 20px 0 40px;
}
.lvc-close .btn-nav{
	left:80px;
}
.lvc-close dl.next-layer ol li:before {
	left: 25px!important;
}
.lvc-nav dl.next-layer ol li:before {
    position: absolute;
    content: "";
    width: 4px;
    height: 4px;
    background: #919599;
    left: 61px;
    top: 23px;
}

            .example.fakeScroll__scope {
                background: none;
            }
            .example .fakeScroll__wrap {
                background: #FFF;
                border-radius: 4px;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
            }

        /* upper and bottom fades */
        .fakeScroll__wrap::before {
            content: '';
            position: absolute;
            z-index: 1;
            top: 0;
            left: 0;
            right: 0;
            height: 5%;
            background: -webkit-linear-gradient(#FFF 0%, rgba(255,255,255,0) 100%);
            background: -o-linear-gradient(#FFF 0%, rgba(255,255,255,0) 100%);
            background: linear-gradient(#FFF 0%, rgba(255,255,255,0) 100%);
        }

        .fakeScroll__wrap::after {
            content: '';
            position: absolute;
            z-index: 1;
            bottom: 0;
            left: 0;
            right: 0;
            height: 5%;
            background: -webkit-linear-gradient(rgba(255,255,255,0) 0%, #FFF 100%);
            background: -o-linear-gradient(rgba(255,255,255,0) 0%, #FFF 100%);
            background: linear-gradient(rgba(255,255,255,0) 0%, #FFF 100%);
        }

        /* .fakeScroll--inside .fakeScroll__content::after{ content:''; display:block; min-height:10000px; } */


        .example--inside .fakeScroll__track {
            background: rgba(0,0,0,.2);
            right: 0;
            top: 10%;
            bottom: 10%;
            z-index: 1;
            padding: 10px 3px;
            border-radius: 20px 0 0 20px;
            transition: .1s;
        }

            .example--inside .fakeScroll__track:hover {
                background: rgba(0,0,0,.1);
                width: 12px;
            }

        .example--inside .fakeScroll__bar {
            background: #252233;
            border-radius: 20px 0 0 20px;
        }

        .example--inside:hover .fakeScroll__bar.fakeScroll--grabbed {
            background: #3c3b52;
        }
/* 首页左侧菜单栏结束 */  
.yi {
text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}	
/*流程化  */
.icon_lch{width: 20px;
    float: left;
        margin-left: 15px;}
.lch_text{font-size: 12px;
    text-align: left;
    margin-bottom: 5px;}
    .lch_activetext{color:#2dcac6}
.lch_line{width: 68px;
    height: 1px;
    float: left;
    margin: 9px;
    background: #e3e4e6;}
 .cxj{display:inline-block; border:none; background-image:url(../images/cz.png); background-repeat:no-repeat; width:14px; height:15px; background-position:0 -29px; background-color:inherit;cursor:pointer;}