/*-----------------------nav-----------------*/

.nav11{	position:relative;	width:1200px;	height:40px; margin:-30px auto;	z-index: 1000;	}
.nav11 .nav {	width: 100%;}
.nav11 .nav .cj-menu{	width:190px;	height:42px;	background:#122a88;	line-height: 40px;
	font-size:16px;	color:#fcebea;	font-weight: 900;	margin-right:58px;}
.nav11 .nav .cj-menu img{	margin:0 22px;}
.nav11 .nav li{	float:left;}
.nav11 .nav li a{display: block;height:40px;line-height: 40px;	padding:0 37px;	font-weight: bold;	color:#111;	font-size:16px;}
.nav11 .nav .on a{	color:#122a8c;}

.nav11 .nav .cj-last{padding-right:0;}

.nav11 .nav-cj-menu{position:absolute;	top:10px;	width:190px;	height:494px;	z-index: 10;}
.nav11 .nav-cj-menu li{
	width:190px;
	height:44px;
	vertical-align: top;
	background: #474747;
	filter:alpha(opacity=90);  
	-moz-opacity:0.9;  
	-khtml-opacity: 0.9;  
	opacity: 0.9;  
	border-bottom:1px solid #5a5a5a;
	line-height: 37px;
	color:#fff;
	position: relative;
	cursor: pointer;
}
.nav11 .nav-cj-menu li.on {
	background: #e73328;
	filter: alpha(opacity=100);  
	-moz-opacity: 1;  
	-khtml-opacity: 1; 
	opacity: 1;
}
.nav11 .nav-cj-menu li .nav-cj-menu-li1,.nav11 .nav-cj-menu li .nav-cj-menu-li2{
	width:19px;	height:11px;	position: absolute;	right:30px;	top:8px;	line-height: 0;}
.nav11 .nav-cj-menu li .nav-cj-menu-li2{	left:93px;}
.nav11 .nav-cj-menu li i{
	margin:8px 10px 0 18px;
	display: block;
	float:left;
	width:22px;
	height:22px;
}
.nav11 .nav-cj-menu li p{float:left;	width:140px;	height:40px;	line-height: 40px;}
.nav11 .nav-cj-menu li p a{	color:#fff; font-size:16px;}
.nav11 .nav-cj-menu li i.first{
	background:url(../image/cj-prd-icon.png) no-repeat left top;
	
}
.nav11 .nav-cj-menu li i.secend{
	background:url(../image/cj-prd-icon.png) no-repeat left -22px;
	
}
.nav11 .nav-cj-menu li i.third{
	background:url(../image/cj-prd-icon.png) no-repeat left -44px;
	
}
.nav11 .nav-cj-menu li i.fourth{
	background:url(../image/cj-prd-icon.png) no-repeat left -66px;
	
}
.nav11 .nav-cj-menu li i.fifth{
	background:url(../image/cj-prd-icon.png) no-repeat left -88px;
	
}
.nav11 .nav-cj-menu li i.sixth{
	background:url(../image/cj-prd-icon.png) no-repeat left -110px;
	
}
.nav11 .nav-cj-menu li i.seventh{
	background:url(../image/cj-prd-icon.png) no-repeat left -132px;
	
}
.nav11 .nav-cj-menu li i.eighth{
	background:url(../image/cj-prd-icon.png) no-repeat left -154px;
	
}
.nav11 .nav-cj-menu li i.nineth{
	background:url(../image/cj-prd-icon.png) no-repeat left -176px;
	
}
.nav11 .nav-cj-menu li i.tenth{
	background:url(../image/cj-prd-icon.png) no-repeat left -198px;
	
}
.nav11 .nav-cj-menu li i.eleventh{
	background:url(../image/cj-prd-icon.png) no-repeat left -220px;
	
}
.nav11 .nav-cj-menu li i.twelfth{
	background:url(../image/cj-prd-icon.png) no-repeat left -242px;
	
}
.nav11 .nav-cj-menu li i.thirteenth{
	background:url(../image/cj-prd-icon.png) no-repeat left -264px;
	
}


#ban-right{
	display:none;
	position:absolute;
	height: 494px;
	width: 1010px;
	left:190px;
	top:10px;
	z-index:999;
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
	background:#eee;
	overflow: hidden;
}
#ban-right .cj-list{
	height:492px;
	box-sizing: border-box;
	padding-left: 32px;
	background:#fff;
}
#ban-right .cj-list .left {
	float: left;
	width: 730px;
}
#ban-right .cj-list .left dl {
	height: 49px;
	line-height: 48px;
	box-sizing: border-box;
}
#ban-right .cj-list .left dl dt {
	width: 120px;
	float: left;
}
#ban-right .cj-list .left dl dt span {
	display: inline-block;
	zoom: 1;
	*display: inline;
	width: 100px;
	text-align: justify;
	font-size: 14px;
	font-weight: bold;
	color: #222;
	margin-right: 2px;
}


#ban-right .cj-list .left dl dt span a{
	color: #222;
}
#ban-right .cj-list .left dl dt img {
	float: right;
	margin-top: 19px;
	*margin-top: -29px;
}
#ban-right .cj-list .left dl dd {
	width: 608px;
	float: left;
	border-bottom: 1px dashed #e5e5e5;
}
#ban-right .cj-list .left dl dd a {
	padding: 0 8px;
	font-size: 14px;
	color: #666;
	display: inline-block;
	zoom: 1;
	*display: inline;
	white-space: nowrap;
}
#ban-right .cj-list .left dl dd a.blue {
	color: #122a8c;
}
#ban-right .cj-list .left dl dd a:hover {
	color: #e73328;
}
#ban-right .cj-list .right {
	float: right;
	width: 196px;
	padding-top: 1px;
}
#ban-right .cj-list .right ul li {
	width: 97px;
	height: 97px;
	float: left;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	overflow: hidden;
}
#ban-right .cj-list .right ul li img {
	width: 97px;
	height: 97px;
	transition: all .5s;
}
#ban-right .cj-list .right ul li:hover img {
	transform: scale(1.2);
}
#ban-right .cj-list .right ul li.last {
	border-bottom: none;
}
/*推荐企业*/
#ban-right .cj-list .comp {
	width: 100%;
	height: 100%;
	background: #fafafa;
}
#ban-right .cj-list .comp dl {
	margin: 3px 0;
}
#ban-right .cj-list .comp dl dt {
	width: 158px;
	height: 67px;
	float: left;
	padding-top: 28px;
	font-size: 14px;
	color: #e73328;
	border-right: 1px solid #e2e2e2;
}
#ban-right .cj-list .comp dl dt a{
	color:#222;
	font-weight: bold;
}
#ban-right .cj-list .comp dl dt img {
	width: 10px;
	height: 14px;
	vertical-align: middle;
	margin-left: 22px;
}
#ban-right .cj-list .comp dl dd {
	float: left;
	width: 93px;
	height: 93px;
	border-top: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	background: #fff;
	overflow: hidden;
}
#ban-right .cj-list .comp dl dd img {
	width: 93px;
	height: 93px;
}