
/*顶部及导航*/
.fixednav .top{height: 107px;}
.head{width:1300px; margin:0 auto; overflow: hidden; padding:32px 0;}
.head .logo{ float:left;}
.head .tel{ float:right; margin-top: 6px;}
.nav-bar{ background: #af0009;}

/*通用标题*/
.publicTitle{ margin-bottom:8px; text-align: center; border-bottom: 1px solid #3b0002; overflow: hidden;}
.publicTitle .title{ font-size:16px; color: #484848; font-weight: normal; float: left;width: 70%; 
 
}
.publicTitle .title .text{ float: left;}
.publicTitle .title span{ display: inline-block; width: 24px; height: 24px; color: #fff; background: #3b0002; border-radius: 50%;line-height: 24px;}
.publicTitle .title span.ss{ /*background: #af0009;*/}
.publicTitle .title .eng{ font-size: 12px; color: #afaeac; float: left; line-height: 24px; margin-left: 15px;position: relative;  top: 11px; }
.publicTitle .more{ width: 103px; height: 36px; background: url(../images/more_bg.jpg) no-repeat 6px -10px; float: right;}
.publicTitle .more a{ margin-top: 7px; margin-left: 16px; display: block; color: #fff;}
.publicTitle .more a:hover{ color: #dd8c19;}
/*处室概况、通知公告*/
.first{width:1300px; margin: 20px auto 36px; overflow: hidden;}
.csgk{ float: left; width: 550px;}
.csgk img{ display: block; padding: 3px; border: 1px dashed #dfc497;}
.csgk p{ font-size: 16px; margin: 8px 0; font-weight: bold;}
.csgk .des{ color: #666; line-height: 22px; height: 115px; overflow: hidden;}
.tzgg{ float: right; width: 624px;}
.list li{ border-bottom: 1px dashed #d8d8d8; height:42px; line-height: 42px;}
.list li a{float:left; width:84%;}
.list li a i{ float:left; width: 24px; height: 42px;}
.jtxw li a i{ background: url(../images/jt.jpg) no-repeat 2px center;}
.zjdt li a i{ background: url(../images/zj.jpg) no-repeat left center;}
.list li a span{height:42px; color:#333; float:left; font-size:14px; width:90%; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.list li em{ color:#999; float:right;font-size:14px;}
.list li b{color:#eb3300; font-weight: normal;}
.list li a:hover span{ color:#eb3300;}
/*企业风采*/
.third_bg{
	padding: 20px 0;
	width: 100%;
	background: #ddeeff;
}
.third{ width: 1300px; margin:30px auto; overflow: hidden; }
.third .xyzx{ width: 378px; float: left;}
.third .flfg{ margin: 0 33px;}
.third .xyzx li a{ width:76%;}
.third .xyzx li a i{ background: url(../images/news.jpg) no-repeat left center; width: 12px;}


/*底部校企合作*/
.banqxx_2{
	width: 1300px;
	margin: 0 auto;
}
.banqxx_2_l{
	width: 26%;
}
.banqxx_2_l p{
	padding: 10px 20px;
	border: #000000 1px solid;
	margin: 18px 0;
	
}
.banqxx_2_r{
	position: relative;
	top: -237px;
	float: right;
	background: #fff;
	width: 920px;
	height: 222px;
}
.banqxx_2_img{
	float: left;
	margin-left: 15px;
}
.banqxx_2_img img{
	width: 168px;
	height: 126px;
}
.banqxx_2_img .text{
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
#l_title{
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
margin-left: 15px;
	width: 534px;
	border-bottom: #999999 solid 1px;
}
#l_title .r{ float: right;}

.banqxx_2_r_r{
	float: right;
	width: 356px;
	position: relative;
	top: -51px;
}
#r_title{
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
margin-left: 15px;
	width: 330px;
	border-bottom: #999999 solid 1px;
}
#r_title .r{ float: right;}

.b_top_body{}
.b_top_body .r{
	float: right;
	padding-right: 10px;
}
.b_top_body .r img{
	width: 136px;
	height: 141px;
}
.b_top_body .l{
	float: left;
	padding-left: 16px;
}
.b_top_body .l p{
	font-size: 12px;
	padding: 4px 0;
	width: 191px;
}


