/*@	import url("font.css" );*/
@charset "utf-8";
html {
	width: 100%;
}
body {
	font-size: 14px;
	background: #fff;
	font-family: "微软雅黑", "宋体", "思源黑体", Helvetica, sans-serif;
	color: #373737;
	width: 100%;
}
* {
	padding: 0;
	margin: 0;
	border: 0;
	zoom: 1
}
body, div, ul, li, textarea, p, strong, span {
	padding: 0;
	margin: 0;
}
a, a:hover {
	text-decoration: none !important;
	color: #c02023;   					/*链接颜色*/
}
a:focus {
	outline: none
}
a {
	color: #333;/*transition: all .4s;*/
}
ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

/*header*/
/*.width-1220 {
	width: 1220px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}*/
section, header {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
	min-width: 1200px;
}
.index_header {     /*导航背景*/
	box-shadow: 0 1px 10px rgba(0,0,0,.15);   /*阴影线*/
	background: rgba(255,255,255,.7);
}
.index_header.solid {
	background-color: rgba(250,250,250,1.00); /*滚动页面导航背景色*/
	background-color: #fff\9;
	box-shadow: 0 1px 10px rgba(0,0,0,.15);
	transition: all 0.5s ease-in-out;/*border-bottom: 1px solid #f0f1f2;*/
}
header {                     /*导航高度*/
	overflow: visible;
	height: 110px;  /*60*/
	z-index: 1000;
	display: flex;
	transition: all .5s;
	align-items: center;
	justify-content: space-between;
	position: fixed;
	top: 0;
}
.daohang {
	width: 1260;
	margin: 0 auto;
	background: url(tel.png) no-repeat right top; /*background: rgba(24,142,10,1.00);*/
} /*导航宽度容器*/
.daohang li {
	padding: 0;
	margin: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.headeractive {                         /*二级导航优先一级导航*/
	/*position: absolute;
  -webkit-animation:headeractive 1s;*/
	transform: translateY(-100%);
	box-shadow: none;
}
 @keyframes headeractive {
 from {opacity: 0;top:-100%;}
 to {opacity: 1;top:0%;}
}
.logo {              /*logo宽度*/
	width: auto;  /*2.32rem*/
	flex-shrink: 0;
	z-index: 10;
	float: left;
	padding-top: 25px;
}
.nav {
	width: 1000px;         /* 调整导航位置   导航按钮宽度 背景色*/
	float: left;
	/*background: #000000;*/
}
.nav>li {
	display: table-cell;
	width: 1%;
	text-align: center;
	position: static;
}
.nav>li>a {                     /*导航按钮高度   字体大小 颜色*/
	color: #333333;
	font-size: 17px;
	position: relative;
	line-height: 60px;
	font-weight: 900;
	font-family: '宋体';
	padding-top: 40px;
	display: inline-block;
	cursor: pointer;
}
.nav>li>a:after {               /*一级导航 鼠标悬停 横线 红 颜色*/
	content: '';
	position: absolute;
	width: 0%;
	/*height: 2px;
	background: #e60012;
	left: 0;
	bottom: 0;
	transition: all .3s;*/
}
.nav>li:hover>a, .nav>li.hover>a { /* 一级导航 鼠标悬停颜色   */
	background: none;
	color: #c02023;
}
.nav>li:hover>a:after, .nav>li.hover>a:after {
	width: 100%;
}
/*新导航下拉样式*/
.menu-box {
	font-family: "微软雅黑";
	position: absolute;
	width: 100%;
	left: 0;
	display: none;
	text-align: left;
	box-shadow: 0 2px 2px rgba(0,0,0,.1);
	background: rgba(241,243,244,1.0);        /*导航下拉背景*/
	scrollbar-arrow-color: #fff; /*三角箭头的颜色*/
	scrollbar-face-color: #fff; /*立体滚动条的颜色（包括箭头部分的背景色）*/
	scrollbar-3dlight-color: #fff; /*立体滚动条亮边的颜色*/
	scrollbar-highlight-color: #fff; /*滚动条的高亮颜色（左阴影？）*/
	scrollbar-shadow-color: #fff; /*立体滚动条阴影的颜色*/
	scrollbar-darkshadow-color: #fff; /*立体滚动条外阴影的颜色*/
	scrollbar-track-color: #fff; /*立体滚动条背景颜色*/
	scrollbar-base-color: #f00; /*滚动条的基色*/
}
.menu-box::-webkit-scrollbar {/*滚动条整体样式*/
 width: 2px;     /*高宽分别对应横竖滚动条的尺寸*/
 height: 1px;
}
.menu-box::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
 border-radius: 2px;
background: #eee;
}
.menu-box::-webkit-scrollbar-track {/*滚动条里面轨道*/
 border-radius: 10px;
background: #fff;
}
/*关于我们*/
.menu-box-1 {        /*鼠标悬停下拉带单宽度*/
	width: 370px;
	left: 34%;
	transform: translateX(65%);
	border-top: 1px solid #959494;  /*灰色横线*/
	border-bottom: 2px solid #0068b7; 			 /*蓝色横线*/
}
.menu-1 { 			/*下拉菜单上边距*/
	margin: .3rem auto .0rem 0rem;
	width: 100%;
	text-align: center;  /*二级导航对齐方式*/
}
.menu-2 {                  /*二级导航字体大小*/
	font-size: 15px;
	line-height: 1;
}
.menu-2>a {
	padding-bottom: 30px;
	display: block;	/*color: #373737;     /*下拉菜单颜色*/
}
.menu-2>a:hover {  /*下拉菜单悬停颜色*/	/*padding-bottom: 30px;	display: block;*/
	color: #c02023;
}
.menu-box-about {
	transform: translateX(-32.5%);/*transform: translateX(-50%);*/
}
.ej01 {
	height: 190px;
	margin: 0 0 0 0;
}
.ej02 {
	float: left;
	text-align: left;
	margin: 0 0 0 30px;
}
.ej03 {
	line-height: 35px
}
.ej03>a:hover {
	display: block;
	color: #c02023;
}   /*下拉菜单悬停颜色*/
.ico1 {
	float: right;
	margin-right: 20px;
	margin-top: 15px;
}
/*战略咨询*/
.menu-box-12 {        /*鼠标悬停下拉带单宽度*/
	width: 509px;
	left: 50%;
	transform: translateX(65%);
	border-top: 1px solid #959494;  /*灰色横线*/
	border-bottom: 2px solid #0068b7; 			 /*蓝色横线*//* 自动适应宽屏 背景图片又对齐，小屏幕下，二级菜单在背景图片上，导航会看不清楚
	display:none;
	width:100%;	
	position:fixed;	
	overflow:hidden;
	text-align:left;
	z-index:110;	
	background: #f1f3f5 url(i2.png) no-repeat right top;*/	
	/*background: #f1f3f5 url(i2.png) no-repeat right top;*/	
}
.menu-box-zhanlue {/*transform: translateX(-50%);*/
	transform: translateX(-50%);
}
.ej28 { 			/*下拉菜单上边距*/
	width: 100%;
	height: 315px;
	margin: 0 auto;
}
.ej29 {                  /*二级导航字体大小*/
	width: auto;   /*background: rgba(81,7,8,.20);红色背景*/
	font-size: 15px;
	line-height: 35px;
	float: left;
	text-align: left;
	margin: .3rem 20px 0 30px;
}
.ej29>a {
	width: 100%;
	line-height: 35px;
	text-align: left;
	float: left;
	border-bottom: 1px solid #4F4F4F;
	display: block;
	margin-bottom: 10px;
	font-size: 15px;
	font-weight: bold
}
.ej30 {
	float: left;
	width: 180px;
}
.ej31 {
	float: left;
	font-weight: bold;
}
.ej32 {
	float: left;
	font-weight: bold;
	border-bottom: 1px solid #4F4F4F;
}
.ej33 {
	float: left;
	width: 170px;
	height: auto;
	padding-left: 10px;
}
.ej33 a {
	float: left;
}
.ico9 {
	float: right;
} /*图片*/
/*企业文化咨询*/
.menu-box-2 {        /*鼠标悬停下拉带单宽度*/
	width: 792px;
	left: 50%;
	transform: translateX(65%);
	border-top: 1px solid #959494;  /*灰色横线*/
	border-bottom: 2px solid #0068b7; 			 /*蓝色横线*//* 自动适应宽屏 背景图片又对齐，小屏幕下，二级菜单在背景图片上，导航会看不清楚
	display:none;
	width:100%;	
	position:fixed;	
	overflow:hidden;
	text-align:left;
	z-index:110;	
	background: #f1f3f5 url(i2.png) no-repeat right top;*/	
	/*background: #f1f3f5 url(i2.png) no-repeat right top;*/	
}
.menu-box-wenhua {/*transform: translateX(-50%);*/
	transform: translateX(-50%);
}
.ej20 { 			/*下拉菜单上边距*/
	width: 100%;
	height: 310px;
	margin: 0 auto;
}
.ej21 {                  /*二级导航字体大小*/
	width: 165px;
	font-size: 15px;
	line-height: 35px;
	float: left;
	text-align: left;
	margin: .3rem 40px 0 30px;
}
.ej21>a {
	width: 100%;
	line-height: 35px;
	text-align: left;
	float: left;
	border-bottom: 1px solid #4F4F4F;
	display: block;
	margin-bottom: 10px;
	font-size: 15px;
	font-weight: bold
}
.ej22 {
	width: 165px;
	float: left;
	text-align: left;/* margin: .3rem 50px 0 0*/
}
.ej23 {
	line-height: 35px;
	font-size: 15px;
	float: left;
	text-align: left;
	border-bottom: 1px solid #4F4F4F;
	font-weight: bold
}
.ej24 {
	width: 100px;
	height: auto;
	line-height: 30px;
	float: left;
	text-align: left;
	margin-top: 7px;
	padding-left: 5px;
}
.ej24 a {
	float: left;
	font-size: 15px;
}
.ejfl {
	float: left;
	font-weight: bold
}
.ejbaiwen {
	width: 185px;
	font-size: 15px;
	line-height: 35px;
	float: left;
	text-align: left;
	margin-top: 0px;
}
.ejbaiwen>a {
	width: 100%;
	line-height: 35px;
	text-align: left;
	float: left;
	display: block;
	font-size: 15px;
	font-weight: bold
}
.ejbaiwen span {
	font-size: 12px;
	color: #c02023;
	line-height: 15px;
	height: 15px;
}
.ej25 {
	width: 270px;
	float: left;
	text-align: left;
	margin-top: .3rem;
}
.ej26 {
	width: 100%;
	line-height: 35px;
	font-size: 15px;
	float: left;
	text-align: left;
	border-bottom: 1px solid #4F4F4F;
	font-weight: bold
}
.ej27 {
	width: 280px;
	float: left;
	margin: 7px 0 0 0;
	padding-left: 5px;
}
.wgw48 {
	float: left;
	width: 48px;
	text-align: left;
	font-size: 15px;
	line-height: 30px;
	margin-right: 30px;
}
.wgw48 a {
	float: left;
}
.wgw65 {
	float: left;
	width: 65px;
	text-align: left;
	font-size: 15px;
	line-height: 30px;
	margin-right: 30px;
}
.wgw65 a {
	float: left;
}
.ico2 {
	float: left;
}
/*人力资源咨询*/
.menu-box-6 {        /*鼠标悬停下拉带单宽度*/
	width: 493px;
	left: 130%;
	transform: translateX(65%);
	border-top: 1px solid #959494;  /*灰色横线*/
	border-bottom: 2px solid #0068b7; 			 /*蓝色横线*/
}
.menu-11 { 			/*下拉菜单上边距*/
	margin: 0 auto;
	width: 100%;
	text-align: center;  /*二级导航对齐方式*/
}
.menu-12 {          /*二级导航字体大小*/
	font-size: 15px;
	line-height: 35px;
}
.menu-12>a {
	/*padding-bottom: 20px;*/
	display: block;/*color: #373737; */        /*下拉菜单颜色*/
}
.menu-12>a:hover {          /*下拉菜单悬停颜色*/
	/*padding-bottom: 30px;
	display: block;*/
	color: #c02023;
}
.menu-box-hr {/*transform: translateX(-50%);*/
	transform: translateX(-50%);
}
.bgrq {
	margin: 0;
}
.menu-13 {
	width: 200px;
	text-align: left;
	float: left;
	margin: .3rem 0 10px 30px;
	line-height: 35px;
}
.menu-13 a {
	float: left;
}
.menu-14 {
	width: 180px;
	text-align: left;
	float: left;
	margin: .3rem 0 10px 30px;
	line-height: 35px;
}
.menu-14 a {
	float: left;
}
.menu-14 span {
	font-size: 12px;
	color: #c02023;
	line-height: 15px;
	height: 15px;
}
.ico3 {
	float: left;
	margin-left: 30px;
}
/*组织变革咨询*/
.menu-box-7 { /*鼠标悬停下拉带单宽度*/
	width: 760px;
	left: -30%;
	transform: translateX(65%);
	border-top: 1px solid #959494;  /*灰色横线*/
	border-bottom: 2px solid #0068b7; 			 /*蓝色横线*/
}
.menu-15 { /*下拉菜单上边距*/
	margin: 0 auto;
	width: 100%;
	text-align: center;  /*二级导航对齐方式*/
}
.menu-16 { /*二级导航字体大小*/
	font-size: 15px;
	line-height: 35px;
}
.menu-16>a {/*padding-bottom: 20px;*//*color: #373737; */ /*下拉菜单颜色*/
	display: block;
}
.menu-16>a:hover {/*下拉菜单悬停颜色*//*padding-bottom: 30px;	display: block;*/
	color: #c02023;
}
.menu-box-biange {/*transform: translateX(-50%);*/
	transform: translateX(-52%);
}
.ej08 {
	margin: 0;
}
.ej09 {
	float: left;
	width: auto;
	text-align: left;
	margin: .3rem 0 20px 30px;
	line-height: 25px;
}
.ej10 {
	line-height: 35px;
}
.ej10>a:hover {
	display: block;
}   /*下拉菜单悬停颜色*/
.ej10 span {
	font-size: 12px;
	color: #c02023;
	line-height: 15px;
	height: 15px;
}
.ico4 {
	float: right;
	margin-right: -4px
}
/*客户案例*/
.menu-box-8 {
	width: 310px;
	left: 0%;
	transform: translateX(65%);
	border-top: 1px solid #959494;
	border-bottom: 2px solid #0068b7;
}
.menu-15 {
	margin: 0 auto .0rem 0rem;
	width: 100%;
	text-align: center;
}
.menu-16 {
	font-size: 15px;
	line-height: 35px;
}
.menu-16>a {
	display: block;
}
.menu-16>a:hover {
	color: #c02023;
}
.menu-box-anli {
	transform: translateX(-50%);
}
.menu-17 {
	float: left;
	margin-left: 30px;
	width: 76px;
	text-align: left;
	margin-top: .3rem
}
.menu-17 a {
	float: left;
}
.ico5 {
	float: left;
	margin-left: 30px;
}
/*出版专著*/
/*.menu-box-9 {width: 350px;left: -60%;transform: translateX(65%);border-top: 1px solid #959494;border-bottom: 2px solid #0068b7; }
.menu-18 {margin: .3rem auto .0rem 0rem;width: 100%;text-align: center;}
.menu-19 { height: 160px; font-size: 15px;line-height: 35px;}
.menu-19>a {display: block;	}
.menu-19>a:hover {color: #c02023;} 
.menu-box-chuban {transform: translateX(-50%);}
.menu-20{float: left; width:105px; text-align: left; margin-left: 30px;}
.menu-20 a{float: left; }
.ico6{float: left; margin-left: 30px; margin-top: 15px;}*/


/*风险管理咨询*/
.menu-box-10 {        /*鼠标悬停下拉带单宽度*/
	width: 400px;
	left: 15%;
	transform: translateX(65%);
	border-top: 1px solid #959494;  /*灰色横线*/
	border-bottom: 2px solid #0068b7; 			 /*蓝色横线*/
}
.menu-21 { 			/*下拉菜单上边距*/
	margin: .3rem auto .0rem 0rem;
	width: 100%;
	text-align: center;  /*二级导航对齐方式*/
}
.menu-22 {
	height: 155px;           /*二级导航字体大小*/
	font-size: 15px;
	line-height: 35px;
}
.menu-22>a {
	/*padding-bottom: 20px;*/
	display: block;/*color: #373737; */        /*下拉菜单颜色*/
}
.menu-22>a:hover {          /*下拉菜单悬停颜色*/
	/*padding-bottom: 30px;
	display: block;*/
	color: #c02023;
}
.menu-box-fengxian {/*transform: translateX(-50%);*/
	transform: translateX(-50%);
}
.menu-23 {
	float: left;
	width: 105px;
	text-align: left;
	margin-left: 30px;
}
.menu-23 a {
	float: left;
}
.ico7 {
	float: right;
	margin-left: 0px;
	margin-top: -15px;
}
/*财务管理咨询*/
.menu-box-11 {        /*鼠标悬停下拉带单宽度*/
	width: 400px;
	left: 15%;
	transform: translateX(65%);
	border-top: 1px solid #959494;  /*灰色横线*/
	border-bottom: 2px solid #0068b7; 			 /*蓝色横线*/
}
.menu-24 { 			/*下拉菜单上边距*/
	margin: .3rem auto .0rem 0rem;
	width: 100%;
	text-align: center;  /*二级导航对齐方式*/
}
.menu-25 {
	height: 155px;           /*二级导航字体大小*/
	font-size: 15px;
	line-height: 35px;
}
.menu-25>a {
	/*padding-bottom: 20px;*/
	display: block;/*color: #373737; */        /*下拉菜单颜色*/
}
.menu-25>a:hover {          /*下拉菜单悬停颜色*/
	/*padding-bottom: 30px;
	display: block;*/
	color: #c02023;
}
.menu-box-caiwu {/*transform: translateX(-50%);*/
	transform: translateX(-50%);
}
.menu-26 {
	float: left;
	width: 105px;
	text-align: left;
	margin-left: 30px;
}
.menu-26 a {
	float: left;
}
.ico8 {
	float: right;
	margin-left: 0px;
	margin-top: -15px;
}
/*页脚3*/
.xxft {
	width: 100%;
	background: url(../img/f_07.jpg) no-repeat top center;
	overflow: hidden;
	padding-top: 20px
}
.xxw1180 {
	width: 1180px;
	margin: 0 auto;
}
.xxw1180 div {
	float: left
}
.yjbanquan {
	width: 1140px;
	margin: 0 auto;
	text-align: center;
	height: 50px;
	overflow: hidden;
	font-size: 14px;
	color: #fff;
	padding-top: 20px;
}
.yjbanquan a {
	color: #fff
}

/*页脚2*/
/*.xft{width:100%; height: 400px; margin: 0 auto; background: url(../img/yj.jpg) no-repeat top center;}
.xftw1190{width:1190px; margin: 0 auto; text-align: center; padding-top: 40px}
.xftfelt{float: left}*/

/*页脚*/
/*.ih50{width:100%; margin: 0 auto; overflow: hidden; height: 50px;}
.yejiao{ width:100%; max-width: 1920px; height: 235px;text-align: center; background: #e7d7b2}
.i1170{width:1170px; height: 235px; margin: 0 auto;}
.i1170 div{ float:left;}*/
