/*@				import url("font.css" );*/
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;*/
}
.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;}
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;
}

.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;         /*920px 导航按钮宽度 背景色*/
	float: left;
	/*background: rgba(237,23,27,.10);*/
}
.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: 514px;
	left: 50%;
	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:80px; text-align: left; float: left;margin: .3rem 0 10px 30px; line-height: 35px;}
.menu-13 a{float: left;}
.menu-14{ width:130px; 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: 600px;	left: 0%;
	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(-50%);}
.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;}*/
