/** 全局通用样式  start */

@font-face {
  font-family: "webfont";
  font-display: swap;
  src: url('./fonts/webfont.eot'); /* IE9 */
  src: url('./fonts/webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('./fonts/webfont.woff2') format('woff2'),
  url('./fonts/webfont.woff') format('woff'), /* chrome、firefox */
  url('./fonts/webfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('./fonts/webfont.svg#webfont') format('svg'); /* iOS 4.1- */
}

* {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: "webfont";
	box-sizing:border-box;
	font-size: 16px;


}

html,body{
	/**定义rem基础单位**/
	font-size: 16px;
	width: 100%;
	display: box;
}

ul {

	LIST-STYLE-TYPE: none
}
li {
	LIST-STYLE-TYPE: none
}
a {
	COLOR: #414141; TEXT-DECORATION: none;
	font-family: "webfont";
}
a:hover {
	COLOR: #c51007;
	font-family: "webfont";
}

img{
	border:none;
}

.zhixin-container{
			display: flex;
			flex-direction:column;
			width: 100%;   
}


.clear {
	CLEAR: both
}

.warper {
	MARGIN: 0px auto; WIDTH: 100%;
}

.zhixin-float-left{
 		float:left !important;

}

.zhixin-float-right{ 
	float:right !important;
}

.zhixin-head-logo{
		display: block;
 		width: 263px;
 		margin-left:3%;
 		margin-top:10px;
 		height:46px;
 		background: url(../images/logo/logo.png) 0px 0px no-repeat;

}

.zhixin-half{
	/* width: 65% !important; */
	width: 900px !important;
}


/** 全局通用样式  end */



/** 顶部样式  start */
.zhixin-head{
	height:64px;
	background-color:  #002780;   /*#018ede*/
	text-align: center;
	width: 100%;
	
}

.zhixin-head-box{
	max-width: 1280px; 
	width: 1280px;
	margin:auto;	
}


/*******  导航菜单 css  begin  ********/

.menu {
	MARGIN-TOP: 20px; FONT-SIZE: 0.875em;  LINE-HEIGHT: 28px; HEIGHT: 28px; 
}
.menu a {
	  COLOR: #fff;font-family: "webfont";
}
.menu a:hover {
	COLOR: #09deff;font-family: "webfont";
}
.menu li {
	FLOAT: left;PADDING-LEFT: 0px; WIDTH: 100px;  HEIGHT: 40px; TEXT-ALIGN: center
}





.menuli_div {
	BACKGROUND: #ffffff; LEFT: 0px; PADDING-BOTTOM: 8px; POSITION: absolute; TOP: 64px;z-index:200;
	width:100%;height:174px;
}
.menuli_div li {
	  PADDING-BOTTOM: 1px; LINE-HEIGHT: 90px; HEIGHT: 60px;width: 33.333%; float:left;color:#333333;text-align: left;text-indent: 4em;vertical-align: middle;
}
.menuli_div li.on {
	  PADDING-BOTTOM: 1px; LINE-HEIGHT: 90px; HEIGHT: 60px;width: 33.333%; float:left;color:#018ede;text-align: left;text-indent: 4em;vertical-align: middle;
}
.menu li ul li a {
	FONT-WEIGHT: normal;color:#333333;
	margin-left:0.8em; 
} 

.menu li ul li:hover a {
	FONT-WEIGHT: normal;color:#018ede;
	margin-left:0.8em; 
}

.menu li ul li .li_dot,.menu li ul li:hover .li_dot{
	 width: 9px;
	 height:9px;
	 background:url(../images/gray_dot.png) 0px 0px no-repeat;
	 display: inline-block;
	 padding-right:10px;
}

.menu li ul li:hover .li_dot { 
	 background:url(../images/blue_dot.png) 0px 0px no-repeat !important; 

}

.menuli .menuli_div {
	DISPLAY: none
}

.menuli .zhixin-underline{
	display: none;
}

.menuli_hover .menuli_div {
	DISPLAY: block
}

.menuli_hover .zhixin-underline{
	height:2px;
	width: 62px;
	margin: auto;
	margin-top:10px;
	background:url(../images/underline.png) 0px 0px repeat-x;
}

.menu_active a{
	color:#09deff;
}

.menu_active .zhixin-underline{
	height:2px;
	width: 62px;
	margin: auto;
	margin-top:10px;
	background:url(../images/underline.png) 0px 0px repeat-x;
	display: block;
}


/*******  导航菜单 css  end  ********/

/*******  大图轮播 css  begin  ********/

 

.zhixin-slider-inner{
 }

.c{height: 350px; overflow: hidden; position: relative;width:100%;z-index:100; }
.c .c_box{position: absolute; width: 100%;}
.c .c_box li{height: 100%;width: 100%;min-height: 350px;display: block;}
.c .c_box li img{width:100%;}
.c .c_arrow{opacity: 0; filter:alpha(opacity=0);}
.c:hover .c_arrow{opacity: 0.6; filter:alpha(opacity=60);}
.c .c_arrow a{position: absolute;top:50%;display: block; margin-top:-40px; width: 54px; height: 54px;cursor:pointer;}
.c .prev,.c .prev:hover{background: url(../images/left_arrow.png) no-repeat 0 0;left: 100px;}
.c .next,.c .next:hover{background: url(../images/right_arrow.png) no-repeat 0 0; right: 100px;}
 .c .prev:hover{background: url(../images/left_arrow_active.png) no-repeat 0 0 !important; }
 .c .next:hover{background: url(../images/right_arrow_active.png) no-repeat 0 0 !important; }

.c_ctrl{position: absolute;bottom: 10px;left: 50%;margin-left: -38px;display: none;}
.c_ctrl li{width: 13px;height: 13px;float: left; border: 1px solid #000; border-radius: 50%; margin: 0 5px;}
.c .con_active{border-color: transparent; background: #000;}


/*******  大图轮播 css  end  ********/



/** 顶部样式  end */


/** 轮播控件样式  start */
.zhixin-slide{
	
}

/** 轮播控件样式  end */

/** 循环滚动产品列表  start */
.zhixin-product{
		display: flex;
		flex-direction: row;
		justify-content:center;
		align-items:center; 
		height:274px;
		padding-top:38px;
		padding-bottom: 38px;
}

.zhixin-product-list{
	width:67.78%;
	 height: 300px;
	 margin:0px;
	 padding: 0px; 
	overflow:hidden;
	margin-top: 20px;
}


.zhixin-product-list-container{ 
     position:relative;
}

.dark-line{
	background-color: #F8F9FD;
}

.zhixin-product-list-item{
	 float:left;
    list-style:none;
    width:200px; 
    margin-left:17px;  
    text-align: left;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height:276px;
    box-shadow:0px 6px 6px 0px rgba(153,153,153,0.5); 
    background-color: #ffffff;
    cursor: pointer;
   

}

.zhixin-product-image{
	 
	height:190px;
	display: flex;
	flex-direction: column;
	justify-content: center;
   
	
}
 

.zhixin-product-text{
	 display: flex;
	font-size: 1.125em;
	color:#666666;
	font-family: "webfont";
	align-self: center; 
	
}


.zhixin-product-list-item:first-child{
	margin-left: 0px;

}

/** 循环滚动产品列表  end */ 

/** 主体界面样式  start */
.zhixin-main{ 
	display: flex;
	flex-direction: column;
	justify-content:center;
}

.zhixin-main-item{
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center; 

}

.zhixin-main-item-wapper{
	height: auto;
	display: flex;
	flex-direction:row;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;  
	max-width: 1280px;

}

.zhixin-main-item-introduce{
	color: #757575;
	font-size: 1em;
	font-weight:400;
	line-height:24px; 
	text-align: left;
}

.zhixin-main-full-box{
	 width: 100%; 
	 display: flex;
	 flex-direction: column;
	 justify-content: center;
	 align-items: center; 
	 background-color: #ffffff; 
}

.zhixin-main-full-box-title{
	 color: #333333;
	 font-size: 2em;
	 font-weight:400;
	 line-height:24px;

}

.zhixin-main-full-box-image{

}

.zhixin-main-half-box{
	display: flex; 
	justify-content: center;
	align-items: center;
}



.zhixin-row-box{
	display: flex;
	flex-flow: row nowrap;
	flex:1;
	padding-left:3%;
	padding-right: 3%;
	min-width: 300px;
	justify-content:center;
	align-items:center;
	float: left;

}

.zhixin-row-box-text{
 	width:100%;
 	text-align: left !important;
}


.zhixin-row-box-text-maintitle{
	margin-top:84px;
 	  font-size: 2.25em;
 	 color:#018ede;
 	 display: inline-block;
 	 text-align: left !important; 

}

.zhixin-row-box-text-subtitle{
 	 font-size: 1.25em;
 	text-align: left !important; 
 	 color:#018ede;
 	 display: inline-block;
 	 vertical-align: bottom;
 	 margin-bottom: 3px;
}

.zhixin-row-box-text-content{
	margin-top:76px;
	color:#757575;
	text-indent: 2em;
	font-size: 1.125em; 
	 line-height: 40px;
 	 vertical-align: middle;
 	 text-overflow: ellipsis;
    white-space: normal;
    overflow: hidden;
 	text-align: left !important; 

}



/** 主体界面样式  end */


/** 底部样式  start */
.zhixin-bottom{ 
	width: 100%;
 	background-color: #002780;
 	text-align: center;


}

.zhixin-bottom-wapper{
	max-width: 1280px; 
		display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content:space-between;
	margin:auto;
}

.zhixin-footer-info{
	 
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	width: 70%;
	color: #ffffff;
	margin:10px;
	margin-left:5%;  

}

.zhixin-footer-info-title{
	font-size: 1.25em;
	text-align: left !important;
}

.zhixin-footer-info-line{
 	margin-top: 10px;
 	background: url(../images/underline.png) 0 0 no-repeat;
 	width: 62px;
 	height: 2px;
}

.zhixin-footer-ul{
	font-size: 0.875em;
	margin-top: 11px;
	text-align: left !important;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
}

.zhixin-footer-ul li{
	
	text-align: left !important;
	
	vertical-align: middle;
}

.zhixin-footer-ul li a{
	 color: #ffffff;
}

.zhixin-footer-ul li a:hover{
	color: #09deff; 
}




.zhixin-footer-qrcode{
	 
	 display: flex;
	 flex-direction: column;
	 justify-content: center;
	 align-items: center; 
	margin:10px;

	
}

.zhixin-footer-qrcode-image{
	

}

.zhixin-footer-qrcode-text{
	color: #ffffff;
}

/** 底部样式  end */



/**业务页面样式  start **/


/**关于我们  start **/

.zhixin-paragraph{ 
	
	text-align: center;
	margin:auto;
	width: 100%;

}

.zhixin-paragraph-with-arrow-box{ 
	 
	text-align: center;
	margin:auto;
	margin-top: 20px;
	width: 100%;
}

.zhixin-paragraph-arrow-line{ 
	 
	height: 14px;
	background: url(../images/about-arrow-line.png) 0px 0px no-repeat;
	margin:auto;
	width: 1020px; 
}

.zhixin-paragraph-big-title{ 
	margin-top: 54px;
	font-family: "webfont";
	font-size: 36px;
	color: #333333; 
}

.zhixin-paragraph-sub-title{ 
	margin-top: 20px;
	font-family: "webfont";
	font-size: 1.25em;
	margin-top: 8px;
}

.zhixin-paragraph-underline{ 

 	background: url(../images/about-subtitle.png) 0 0 no-repeat;
 	width: 41px;
 	height: 3px;
 	margin:auto;
 	margin-top: 16px;
}

.zhixin-paragraph-content{ 
	font-family: "webfont";
	font-size: 1.125em;
	color: #757575; 
	text-align: left;
	margin-top: 48px;
}

.zhixin-paragraph-short{
 	font-family: "webfont";
	font-size: 1.125em;
	color: #757575; 
	text-align: center;
	line-height: 38px;
	vertical-align: middle;
}



.zhixin-paragraph-body{
	text-indent: 2em;
	font-size: 18px;
	text-align: left;
	line-height: 38px;
	vertical-align: middle;
	display: flex;
	flex-direction: column;
	min-width: 400px;
}

/**关于我们  end **/


/**技术支持  start **/
.zhixin-main-nav{

	 display: flex;
	 flex-direction: row;
	 flex-wrap: nowrap;
	 width: 1280px;

}

.zhixin-main-nav-title{
	background: url("../images/home.png") 0px 3px no-repeat;
	background-position:center left;
	height: 27px;
 	color: #333333;
 	font-size: 1.2em;
 	text-align: left;
 	text-indent: 1.2em; 
 	display: inline-block;
}

.zhixin-main-nav-arrow{
	display: inline-block;
	width: 4px;
	height: 7px;
	background: url("../images/tr.png") 0px 0px no-repeat;
	margin-top: 5px;
	margin-left: 15px;
}

.zhixin-main-nav-subtitle{ 
	height: 27px;
 	color: #333333;
 	font-size: 1.2em;
 	text-align: left; 
 	margin-left: 15px;
 	display: inline-block;
}

.zhixin-service-list{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap; 
	justify-content: center;
	align-items: center;
}

.zhixin-service-item{
	display: flex;
	flex-direction: column;
	flex-wrap: wrap; 
	width: 290px;
	height: 340px;
	justify-content: center;
	align-items: center;	
	
	border-radius:5px;
	margin-left:20px;
}

.zhixin-active-shadow{
	box-shadow:0px 6px 6px 0px rgba(204,234,253,0.5);
}

 

.zhixin-active-shadow-deep{ 
	box-shadow:0px 6px 6px 0px rgba(153,153,153,0.5);
}

.zhixin-service-item-title{
	color:#333333;
	font-size: 1.25em;
}

.zhixin-service-item-subtitle{
	color: #757575;
	font-size: 1em;
}


.zhixin-service-process{
 	width: 1200px;
 	height: 530px;
 	margin:auto;
 	background: url(../images/support/service-flow-map.png) 0px 0px no-repeat;
 	position: relative; 
}

.zhixin-service-process-flow{
	position: absolute;
	left: 0;
	top: 56px;
	width: 1200px;
	height: 263px;
	background: url(../images/support/service-flow-step.png) 0px 0px no-repeat; 
}

.zhixin-service-step-box{
	position: absolute;
	top: 336px; 
	display: flex;
	justify-content: flex-start;
	flex-direction:row;
	flex-wrap: nowrap; 

}

.zhixin-service-step-item{
	margin-left:60px;
	
}

.zhixin-service-step-item-head{
	text-align: left;
}

.zhixin-service-step-item-box{
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius:2px;

}

.box-simple-blue{
	background-color:#028EDF;
}

.box-deep-blue{
	background-color:#002780;
}

.zhixin-service-step-item-title{
	display: inline-block;
	font-size: 1.375em;
	color: #333333;
	margin-left: 34px;
	font-weight: bold;
}

.zhixin-service-step-item-text{
	font-size: 1em;
	color: #757575;
	text-align: left;
	line-height: 1.3em;
	vertical-align: middle;
}


.zhixin-service-content-box{
	
	z-index: 100; 
	text-align: center;


}

.zhixin-service-content-tabhead{
	
	z-index: 102;
}

.zhixin-tab-head{
	width: 400px;
	height:54px;
background:#ffffff;
border:1px solid #F5F5F5;
box-shadow:0px 6px 6px 0px rgba(204,234,253,0.5);
border-radius:10px 10px 0px 0px;
display: inline-block;
cursor: pointer;
color: #666666;
line-height: 2em;
vertical-align: middle;
font-size: 1.375em;


}

.tab-head-active{
 background:-webkit-linear-gradient(bottom, rgba(29,110,214,1), rgba(192,218,252,1));
 background:-o-linear-gradient(bottom, rgba(29,110,214,1), rgba(192,218,252,1));
 background:linear-gradient(to top, rgba(29,110,214,1), rgba(192,218,252,1));
 box-shadow:none;
 color: #FFFFFF;
}

.zhixin-service-content-tabbody{
	
	background-color: #ffffff;
	z-index: 101;
	width: 1208px;
	margin:auto;
	margin-top:-12px;
}

.zhixin-tab-body{
	display: none; 
	background:#ffffff;
	width: 100%;
	box-shadow:0px 6px 3px 0px rgba(153,153,153,0.03);
	padding-top: 11px;


}

.zhixin-tab-body-wapper{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	flex-grow: 1;
}

.zhixin-tab-body-item{
	margin:30px;
	flex:1;
	height: 380px;
	margin-top:40px;
	margin-left:20px;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	box-shadow:0px 0px 7px 1px rgba(153,153,153,0.45); 
	background-color: #ffffff;
}

.zhixin-tab-body-item-ext{
	margin:20px;
	width:250px; 
	height: 350px;
	margin-top:10px;
	margin-left:5px; 
	box-shadow:0px 6px 6px 0px rgba(204,234,253,0.5);
	border-radius:5px;
	background-color: #ffffff;

}

.zhixin-tab-body-item-ext:first-child{
	margin-left: 0px;
}

.zhixin-tab-body-item-image{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	height: 160px;
}



.zhixin-tab-body-item-image>img{
	margin-top: 20px;
}
 

.zhixin-tab-body-item-title{
	color: #333333;
	font-size: 1.25em;
	margin-top: 30px;

}

.zhixin-tab-body-item .zhixin-tab-body-item-text{
	font-size: 1em;
	color: #757575;
	text-align: left;
	padding-left: 40px;
	padding-right: 40px;
	margin-top: 24px;
	vertical-align: top;
	max-width: 100%
}


.zhixin-tab-body-item-ext .zhixin-tab-body-item-title{
	color: #999999;
	font-size: 1.25em;
	margin-top: 0px;
	color: #333333;

}

.zhixin-tab-body-item-ext .zhixin-tab-body-item-image{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center; 
}

.zhixin-tab-body-item-ext .zhixin-tab-body-item-image>img{
	margin-top: 0px;
	height: 120px;
	width: 120px;
}

.zhixin-tab-body-item-ext .zhixin-tab-body-item-text{
	font-size: 1em;
	color: #757575;
	text-align: left;
	font-weight:400; 
	margin-top: 18px;
	vertical-align: top;
	padding-left: 10px;
    padding-right: 10px;
}


/**技术支持  end **/

/**各系统通用样式及背景  start **/

.zhixin-bannar-wapper{
	width: 100%;
	text-align: center;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-size: 100% 100%;  
}

.zhixin-bannar-container{
	max-width: 1200px; 
	height: 350px;
	margin: auto;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;

}

.zhixin-bannar-image{
	 
}

.zhixin-bannar-explain{
	display: flex;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: flex-start;
	width:560px;
	align-items: flex-start;
	margin-left: 225px; 
}


.zhixin-bannar-title{
	color: #FFFFFF;
	font-size: 2.25em;

}

.zhixin-bannar-text{
	margin-top: 51px;
	font-size: 1em;
	color: #FFFFFF;
	text-align: left;
	max-width: 560px;
}

.zhixin-qrcode-box{
	position: fixed;
	right: 4%;
	bottom: 120px;
	width:240px; 
	

}

.zhixin-qrcode-box-wapper{
	position: relative;

}

.zhixin-qrcode-box-min{
	position: absolute;
	right: 0px;
	bottom: 100px;
    width: 64px;
    height: 64px;
    line-height: 64px;

    background:rgba(0,39,128,1);
    border-radius:5px; 
   /*  background:rgba(255,255,255,1) url("../images/qrcode_min.png") 0 0 no-repeat;  */
    text-align: center;
    margin-top: 12px;
}

.zhixin-qrcode-min{

	width: 40px;
	height: 40px;
	margin-top: 12px;
	margin-left: 12px;
	background: url("../images/qrcode_min.png") 0 0 no-repeat;
	cursor: pointer;
}

.zhixin-qrcode-box-big{
	display: none;
	position: absolute;
	right:80px; 
	width:176px;
    height:218px;
	text-align: left;
	bottom: 30px;
	background-color:#ffffff;
	box-shadow:0px 0px 6px 0px rgba(102,102,102,0.5);
	text-align: center;
	padding: 5px;
	cursor: pointer;
}

.zhixin-qrcode-box-big:after,.zhixin-qrcode-box-big:before{
   border: solid transparent;
  content: ' ';
  height: 0;
  left: 100%;
  position: absolute;
  width: 0; 
  
}

.zhixin-qrcode-box-big:after{
  border-width: 9px;
  border-left-color: #ffffff;
  top: 110px;
}

.zhixin-qrcode-box-big:before {
  border-width: 11px;
  border-left-color: #cccccc;
  top: 108px;
}

.zhixin-qrcode-box-big-wapper{
	display: flex;
	flex-direction: column;
	justify-content:center;
	align-items: center;
}
 
.zhixin-qrcode-big-image{
	
}

.zhixin-qrcode-big-text{
 	font-size: 1em;
 	justify-content: flex-start;
}


.zhixin-main-card-box{
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;

	 
}

.zhixin-main-card-box-inner{
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap; 

	 
} 

.zhixin-main-card{
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	flex-wrap: nowrap;
	align-items: center;
	
	margin-left: 80px;
	padding: 20px; 
}


.zhixin-main-card-image{
	display: flex;
	width: 100%;
	
	flex-direction: column;
	justify-content: center;
	align-items: center; 
}

.zhixin-main-card-title{
	color: #333333;
	font-size: 1.25em;
	font-weight:400;
	line-height:24px;

}

.zhixin-main-card-text{
	color: #757575;
	font-size: 1em;
	text-align: left;
	font-weight:400; 
}

.zhixin-div-complex{
	width: 100%;
}


.zhixin-big-inner-image{
	z-index: 101;

}

.text-center{
	text-align: center;
}


  
.bg-oa{
	background-image: url(../images/product/oa/banner.png);
}

.bg-hr{
	background-image: url(../images/product/hr/banner.png);
}

.bg-dt{
	background-image: url(../images/product/dt/banner.png);
}

.bg-is{
	background-image: url(../images/product/is/banner.png);
}

.bg-lab{
	background-image: url(../images/product/lab/banner.png);
}

.bg-jw{
background-image: url(../images/product/jw/banner.png);
}

.bg-mobile{
background-image: url(../images/product/mob/banner.png);
}

.bg-exam{
background-image: url(../images/product/exam/banner.png); 
}

.bg-assets{
background-image: url(../images/product/assets/banner.png); 
}

.bg-nethall{
	background-image: url(../images/product/nethall/banner.png); 
}

.bg-portal{
	background-image: url(../images/product/portal/banner.png); 
}

.bg-id{
	background-image: url(../images/product/id/banner.png); 
}

.bg-datacenter{
	background-image: url(../images/product/datacenter/banner.png); 
}


.bg-employment{
	background-image: url(../images/product/employment/banner.png); 
}

.bg-leave{
	background-image: url(../images/product/leave/banner.png); 
}

.bg-recruit{
	background-image: url(../images/product/recruit/banner.png); 
}

.bg-stuhostel{
	background-image: url(../images/product/stuhostel/banner.png); 
}

.bg-stuwork{
	background-image: url(../images/product/stuwork/banner.png); 
}

.bg-welcome{
	background-image: url(../images/product/welcome/banner.png); 
}

  
/**各系统通用样式及背景  end **/

/**OA系统  start **/
.zhixin-card-oa{
	width: 250px;
	height: 340px;
}

.zhixin-card-oa .zhixin-main-card-image{

	height: 200px;


}

.zhixin-card-oa .zhixin-main-card-text{

	 max-width: 230px;

}




/**OA系统  end **/

/**人事管理系统  start **/
.zhixin-card-hr{
	width: 290px;
	height: 340px;
	justify-content: flex-start;
	margin-top: 54px;
	padding:5px !important;
	margin-left: 90px !important;
	
}

.zhixin-card-hr-td{
	width: 290px;
	height: 340px;
	justify-content: flex-start;
	margin-top: 54px;
	padding:5px !important;
} 


.zhixin-card-hr .zhixin-main-card-image{
	
	height: 145px;
	
}

.zhixin-card-hr .zhixin-main-card-text{
	margin-top:40px; 
	max-width: 270px;
}

.zhixin-card-hr-td .zhixin-main-card-image{
	
	height: 180px;
	
}

.zhixin-card-hr-td .zhixin-main-card-text{
	margin-top:24px; 
	max-width: 270px;
}




/**人事管理系统  end **/


/**大数据分析服务平台  start **/
.zhixin-card-dt{
	margin: auto; 
	
}

.zhixin-active-shadow-dt{
	box-shadow:0px 0px 7px 1px rgba(153,153,153,0.45);
}

.zhixin-card-dt .zhixin-main-card-image{

	height: 220px;
}

.zhixin-card-dt .zhixin-main-card-text{
	margin-top:24px; 
	max-width: 470px;
}



/**大数据分析服务平台  end **/

/**实习管理系统  start **/
.zhixin-big-bg-is{
	width: 100%;
	height: 558px;
	
	z-index: 100;
	text-align: center;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;

}

.zhixin-card-is{
	margin: auto; 
	width: 250px;
	height: 340px;  
	padding:5px !important;
	margin-left:30px !important; 
	padding-bottom: 15px !important;
}



.zhixin-card-is .zhixin-main-card-image{ 
	height: 160px;
}

.zhixin-card-is .zhixin-main-card-title{
 
}

.zhixin-card-is .zhixin-main-card-text{
 	font-size: 1em;
 	max-width: 240px !important;
 	margin-top: 23px;
}

/**实习管理系统  start **/


/**实验室管理系统  start **/
 
.zhixin-card-lab,.zhixin-card-lab-td{
	
	width: 290px;
	height: 340px;  
	margin-left: 100px;
	margin-top: 20px; 
}

 

.zhixin-card-lab .zhixin-main-card-image{ 
	height: 140px;
}

.zhixin-card-lab .zhixin-main-card-title{
 	
}

.zhixin-card-lab .zhixin-main-card-text{
 	font-size: 1em;
 	max-width: 280px !important;
 	margin-top: 24px;
}

.zhixin-card-lab-td .zhixin-main-card-image{ 
	 height: 140px;
}

.zhixin-card-lab-td .zhixin-main-card-text{
 	font-size: 1em;
 	max-width: 280px !important;
 	margin-top: 40px;
}

/**实验室管理系统  start **/

/**教务管理系统  start **/
 
.zhixin-card-jw{
	
	width: 290px;
	height: 340px;  
	margin-left: 90px;
	margin-top: 20px; 
	justify-content: flex-start;
	align-items: center;
	padding:5px !important;
}

 

.zhixin-card-jw .zhixin-main-card-image{ 
	height: 130px;
}

.zhixin-card-jw .zhixin-main-card-title{
 	height: 50px;
}

.zhixin-card-jw .zhixin-main-card-text{
 	font-size: 1em;
 	max-width: 280px !important;
 	margin-top: 23px;
}

/**教务管理系统  start **/



/**移动服务平台  start **/
 
.zhixin-card-mobile{
	
	width: 250px;
	height: 340px;  
	margin-left: 20px;
	margin-top: 72px; 
	justify-content: flex-start;
	align-items: center;
	padding:5px !important;
}

 

.zhixin-card-mobile .zhixin-main-card-image{ 
	height: 160px;
}

 

.zhixin-card-mobile .zhixin-main-card-text{
 	font-size: 1em;
 	max-width: 210px !important;
 	margin-top: 23px;
 	 
}

/**移动服务平台  start **/


/**考试系统  start **/
.zhixin-card-exam{
	width: 250px;
	height: 340px;
	justify-content: flex-start;
	align-items: center;
	margin-top: 50px;
	margin-left: 20px;
	padding:5px !important;
	
} 

.zhixin-card-exam-td{
	width: 290px;
	height: 340px;
	margin-left: 100px;
	margin-top: 50px;
	padding:5px !important;
	box-shadow:0px 6px 6px 0px rgba(204,234,253,0.5);
	border-radius:5px;
}


.zhixin-card-exam .zhixin-main-card-image{
	
	height: 140px;
	
}

.zhixin-card-exam .zhixin-main-card-title{
	
	 margin-top:24px; 
	
}

.zhixin-card-exam .zhixin-main-card-text{
	margin-top:40px; 
	max-width: 210px;
}

.zhixin-card-exam-td .zhixin-main-card-image{
	
	height: 80px;
	
}

.zhixin-card-exam-td .zhixin-main-card-title{
	
	 margin-top:47px; 
	
}
.zhixin-card-exam-td .zhixin-main-card-text{
	margin-top:24px; 
	max-width: 260px;
}




/**考试系统  end **/


/**资产管理系统  start **/
.zhixin-card-assets{
	width: 250px;
	height: 340px;
	justify-content: flex-start;
	align-items: center;
	margin-top: 55px;
	margin-left: 20px;
	padding:5px !important;
	
} 

 

.zhixin-card-assets .zhixin-main-card-image{
	
	height: 140px;
	
}

.zhixin-card-assets .zhixin-main-card-title{
	
	 margin-top:24px; 
	
}

.zhixin-card-assets .zhixin-main-card-text{
	margin-top:40px; 
	max-width: 210px;
}

 
/**资产管理系统  end **/



/**网上办事大厅  start **/
.zhixin-card-nethall{
	width: 290px;
	height: 340px;
	justify-content: flex-start;
	margin-top: 10px;
	margin-left: 115px !important;
	
} 

.zhixin-card-nethall-td{
	width: 230px;
	height: 270px;
	justify-content: flex-start;
	margin-top: 10px;

}


.zhixin-card-nethall .zhixin-main-card-image{
	
	height: 145px;
	
}

.zhixin-card-nethall .zhixin-main-card-text{
	margin-top:40px; 
	max-width: 270px;
}

.zhixin-card-nethall-td .zhixin-main-card-image{
	
	height: 180px;
	
}

.zhixin-card-nethall-td .zhixin-main-card-text{
	margin-top:24px; 
	max-width: 270px;
}

/**网上办事大厅  end **/

/**统一信息门户平台  start **/
.zhixin-card-portal,.zhixin-card-portal-td{
	width: 290px;
	height: 340px;
	justify-content: flex-start;
	margin-top: 10px;
	
}  

.zhixin-card-portal .zhixin-main-card-image{
	
	height: 120px;
	
}

.zhixin-card-portal .zhixin-main-card-text{
	margin-top:25px; 
	max-width: 270px;
}

.zhixin-card-portal-td .zhixin-main-card-image{
	
	height: 180px;
	
}

.zhixin-card-portal-td .zhixin-main-card-text{
	margin-top:24px; 
	max-width: 270px;
}




/**统一信息门户平台  end **/


/**统一数据中心平台  start **/
.zhixin-card-datacenter,.zhixin-card-datacenter-td{
	width: 290px;
	height: 340px;
	justify-content: flex-start;
	align-items: center;
	margin-top: 10px;
	
} 
 
.zhixin-card-datacenter .zhixin-main-card-image{
	
	height: 110px;
	
}

.zhixin-card-datacenter .zhixin-main-card-text{
	margin-top:20px; 
	max-width: 270px;
}

.zhixin-card-datacenter-td .zhixin-main-card-image{
	
	height: 180px;
	
}

.zhixin-card-datacenter-td .zhixin-main-card-text{
	margin-top:24px; 
	max-width: 270px;
}

/**统一数据中心平台  end **/


/**统一身份认证平台  start **/
.zhixin-card-id,.zhixin-card-id-td{
	width: 290px;
	height: 340px;
	justify-content: flex-start;
	margin-top: 10px;
	
} 
 
.zhixin-card-id .zhixin-main-card-image{
	
	height: 115px;
	
}

.zhixin-card-id .zhixin-main-card-text{
	margin-top:40px; 
	max-width: 270px;
}

.zhixin-card-id-td .zhixin-main-card-image{
	
	height: 150px;
	
}

.zhixin-card-id-td .zhixin-main-card-text{
	margin-top:24px; 
	max-width: 270px;
}

/**统一身份认证平台  end **/


/**学工管理系统  start **/
 
.zhixin-card-stuwork{
	
	width: 320px;
	height: 240px;  
	margin-left: 52px;
	margin-top: 40px; 
	justify-content: flex-start;
	align-items: center;
	padding:5px !important;
}

 

.zhixin-card-stuwork .zhixin-main-card-image{ 
	height: 120px;
}

.zhixin-card-stuwork .zhixin-main-card-title{
 	height: 50px;
}

.zhixin-card-stuwork .zhixin-main-card-text{
 	font-size: 1em;
 	max-width: 270px !important;
 	margin-top: 10px;
}

/**学工管理系统  start **/


/**就业管理系统  start **/
 
.zhixin-card-employment{
	
	width: 290px;
	height: 340px;  
	margin-left: 96px;
	margin-top: 20px; 
	justify-content: flex-start;
	align-items: center;
	padding:5px !important;
}

.zhixin-card-employment:first-child{
	margin-left: 0px;
}

 

.zhixin-card-employment .zhixin-main-card-image{ 
	height: 130px;
}

.zhixin-card-employment .zhixin-main-card-title{
 	height: 45px;
}

.zhixin-card-employment .zhixin-main-card-text{
 	font-size: 0.875em;
 	max-width: 270px !important;
 	margin-top: 0px;

}

/**就业管理系统  start **/


/**宿舍管理系统  start **/
.zhixin-card-stuhostel,.zhixin-card-stuhostel-td{
	width: 290px;
	height: 340px;
	justify-content: flex-start;
	margin-top: 10px;
	margin-left: 100px;

	
}  

.zhixin-card-stuhostel .zhixin-main-card-image{
	
	height: 145px;
	
}

.zhixin-card-stuhostel .zhixin-main-card-text{
	margin-top:40px; 
	max-width: 270px;
}

.zhixin-card-stuhostel-td .zhixin-main-card-image{
	
	height: 180px;
	
}

.zhixin-card-stuhostel-td .zhixin-main-card-text{
	margin-top:24px; 
	max-width: 270px;
}

/**宿舍管理系统  end **/


/**迎新管理系统  start **/
.zhixin-card-welcome,.zhixin-card-welcome-td{
	width: 290px;
	height: 340px;
	justify-content: flex-start;
	margin-top: 54px;
	margin-left: 100px;
	padding:5px !important;
	
}  

.zhixin-card-welcome-td{
	width: 250px !important;
	margin-left: 21px !important;

}

.zhixin-card-welcome .zhixin-main-card-image{
	
	height: 115px;
	
}

.zhixin-card-welcome .zhixin-main-card-text{
	margin-top:20px; 
	max-width: 230px;
}

.zhixin-card-welcome-td .zhixin-main-card-image{
	
	height: 180px;
	
}

.zhixin-card-welcome-td .zhixin-main-card-text{
	margin-top:24px; 
	max-width: 230px;
}

/**迎新管理系统  end **/


/**招生管理系统 start **/
.zhixin-card-recruit,.zhixin-card-recruit-td{
	width: 250px;
	height: 340px;
	justify-content: flex-start;
	margin-top: 54px;
	margin-left: 21px;
	padding:5px !important;
} 

 
.zhixin-card-recruit .zhixin-main-card-image{
	
	height: 175px;
	
}

.zhixin-card-recruit .zhixin-main-card-text{
	margin-top:40px; 
	max-width: 230px;
}

.zhixin-card-recruit-td .zhixin-main-card-image{
	
	height: 180px;
	
}

.zhixin-card-recruit-td .zhixin-main-card-text{
	margin-top:24px; 
	max-width: 230px;
}

/**招生管理系统  end **/


/**离校管理系统  start **/
.zhixin-card-leave,.zhixin-card-leave-td{
	width: 250px;
	height: 340px;
	justify-content: flex-start;
	margin-top: 54px;
	margin-left: 20px;
	
} 


.zhixin-card-leave .zhixin-main-card-image{
	
	height: 140px;
	
}

.zhixin-card-leave .zhixin-main-card-text{
	margin-top:40px; 
	max-width: 230px;
}

.zhixin-card-leave-td .zhixin-main-card-image{
	
	height: 140px;
	
}

.zhixin-card-leave-td .zhixin-main-card-text{
	margin-top:24px; 
	font-size: 0.875em;
	max-width: 230px;
}




/**离校管理系统  end **/




/**业务页面样式  end **/


/**典型用户  begin **/

.zhixin-typical-users-wapper{
 	width: 100%;


}

.zhixin-title-bar{
	max-width: 1280px; 
	margin:auto;
	font-size: 20px;
	font-weight: bold;
	height: 55px;
	line-height: 55px;
	vertical-align: middle;
	text-align: left !important;
	margin-top: 20px;
	background-color: rgba(29,110,214,1);




}

.zhixin-title-bar p{
	width: auto;
	color: #ffffff;
	text-align: left;
}

.zhixin-title-bar p:before{
	 clear: both;
                    content: "";
                    display: inline-block;
                    height: 0px;
                    overflow: hidden;
                    width: 20px;
}

.zhixin-icons-list-container{
		max-width: 1280px; 
		margin:auto;
		margin-top: 20px; 
		display: flex;
		flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	padding-bottom: 100px; 

}

.zhixin-icons-list-container-box{
	width: 100%; 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	margin-top: -30px;
	
}

.zhixin-icons-list-item{
	display: flex; 
	width: 33.33%; 
	margin-top: 30px; 
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;

}



.zhixin-icons-image{
 	width: 62px;
 	width: 60px;
	
}

.zhixin-icons-image img{
	width: 62px;
 	width: 60px;

}

.zhixin-icons-text{
	margin-left: 20px;
	margin-top: -10px;
	align-self: center;
}

.zhixin-icons-list-more{
	position: absolute;
	left: 20px;
	bottom:0px;
	color: blue;
	cursor: pointer;

}

.zhixin-link-more{
	color: blue;
	text-decoration:underline;
	cursor: pointer;
}

/**典型用户  end **/