/*list css*/
.headerxwzx{
	background:#293352;
	height:500px;
}

.news{
	width:100%;
	height:406px;
	margin-top:50px;
	background:#f3f3f3;
	background:#293352;
}
.newss{
	width:1280px;
	height:100%;
	margin:0 auto;
	/*background:yellow;*/
	overflow:hidden;
}
.newssh{
	height:60px;
	width:500px;
	/*background:pink;*/
	margin-top:60px;
	border-bottom:1px solid #ccc;
}
.newsshb{
	height:60px;
	line-height:60px;
	font-size:34px;
	margin-left:20px;
	float:left;
}
.newssht{
	float:left;
	margin-left:24px;
	margin-top:8px;
}
.newsc{
	width:1280px;
	height:460px;
}
.newscc{
	width:100%;
	height:460px;
	background:rgba(0,0,0,0.15);
}

/*.slide-area{
	box-shadow:3px 3px 10px #aaa;
	margin-bottom:10px;
}*/
.newscclt{
	width:500px;
	height:324px;
	overflow:hidden;
	float:left;
	position:relative;
	margin-top:40px;
	margin-left:40px;
}
.newscclt2{
	width:570px;
	height:360px;
	
	float:left;
	padding:40px 40px 0 40px;
}
.newscclts{
	width:70px;
	height:70px;
	background:#1366A1;
	position:absolute;
	right:0px;
	top:40px;
}
.newscclts1{
	width:100%;
	height:30px;
	line-height:30px;
	font-size:32px;
	margin-top:10px;
	color:white;
}
.newscclts2{
	font-size:16px;
	width:100%;
	height:20px;
	line-height:20px;
	color:white;
}
.newscclt2bt{
	width:100%;
	height:60px;
	font-size:24px;
	line-height:36px;
	text-align:left;
	color:white;
}
.newscclt2rq{
	height:60px;
	line-height:60px;
	width:200px;
	font-size:16px;
	text-align:center;
	text-align:left;
	color:white;
}
.newscclt2nr{
	width:100%;
	height:120px;
	font-size:14px;
	color:white;
	line-height:30px;
	text-align:left;
}
.newscclt2dj{
	width:180px;
    height:44px;
    line-height:44px;
    font-size:20px;
    color:white;
    border:1px solid #fff;
    border-radius:4px;
    margin-top:30px;
    text-align:center;
}
.newscclt2dj:hover{
	background:#0C438B;
}
.listcontent{

	width:100%;
}


.content2{
	width:100%;
	margin-top:60px;
}


.content2s{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:10px;
}
.content2sl{
	width:270px;
	/*height:400px;*/
	float:left;
	background:#fff;
	border-bottom:1px solid #0C438B;
	/*background:white;*/
	/*box-shadow:4px 4px 4px #c5c4c4;*/
}
.content2sr{
	width:900px;
	float:left;
	background:#f6f6f6;
	background:white;
	margin-top: -60px;
}
.content2slbt{
	width:100%;
	height:100px;
	background:url("../images/listls.png"/*tpa=http://chinaiid.bnu.edu.cn/images/listls.png*/);
	overflow:hidden;
}
.content2slbt1{
	width:240px;
	font-size:26px;
	color:white;
	/*font-weight:bold;*/
	margin:36px 0 0 40px;
}
.content2slbt2{
	width:50px;
	height:3px;
	background:white;
	margin:10px 0 0 40px;
}
.content2sllb{
	margin-top:10px;
}
.content2sllb li{
	line-height:50px;
	height:50px;
	font-size:18px;
	/*background:#e1e1e1;*/
	background:#f1f1f1;
	border-bottom:1px solid #fff;
	border-top:1px solid #e7ebef;
	/*margin-top:2px;*/
}
.content2sllba{
	width:230px;
	height:50px;
	line-height:50px;
	margin-left:42px;
	float:left;
	color:#0C438B;
}
.content2sllba1{
	float:left;
	width:20px;
	height:50px;
	margin-left:30px;
}
.content2sllb li:hover{
	background:#0C438B;
}
.content2sllb li:hover .content2sllba{
	color:white;
}
.content2sllb li:hover .content2sllba1{
	background:url("../images/listqb2.png"/*tpa=http://chinaiid.bnu.edu.cn/images/listqb2.png*/);
}
.concrcc li:hover .concrcc-c21{
	color:#0C438B;
}
.content2slimg{
	margin-top:3px;
}
.concr {
    width: 100%;
    background: white;
    float: right;

}
.concrc {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    margin-bottom: 40px;
    margin-top:10px;
    overflow: hidden;
    min-height: 323px;
}
.concrch {
    width:100%;
    height: 60px;
    border-bottom: 1px solid #f1f1f1;
    overflow: hidden;
   	
}
.concrchbt {
    width: 150px;
    height: 24px;
    font-size: 28px;
    font-weight: bold;
    line-height: 20px;
    border-left: 4px solid white;
    margin-top: 20px;
    float: left;
    text-indent: 10px;
    /*color:white;*/
}
.concrchwz {
    float: right;
    height: 60px;
    line-height: 70px;
    font-size: 14px;
    float: right;
    height: 60px;
    line-height: 70px;
    font-size: 14px;
    /*color:white;*/
}
.concrcc li {
    width: 100%;
    border-bottom: 1px solid #f6f6f6;
    padding:20px 0 25px 0;
    overflow:hidden;
    transition: all .3s ease-out;
}
.concrcc li:hover{
	background:#f6f6f6;
}
.dian {
    height: 4px;
    width: 4px;
    background: #900;
    border-radius: 5px;
    float: left;
    margin: 24px 6px 0 0;
}
.listlj {
    display: block;
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
}
.listlj:hover {
	color:#D32F2F;
}
.crq {
    color: #666;
    line-height: 50px;
    float: right;
    font-size: 14px;
    margin-right: 6px;
}

.concrccimg{
	width:210px;
	float:left;
	margin-top:4px;
}
.concrccimg:hover{
	transform:scale(1.02);
}
.concrcc-c{
	float:left;
	width:660px;
}
.concrcc-c1{
	width:100%;
	padding-left:10px;
	height:38px;
}
.concrcc-c11{
	line-height:38px;
	font-size:14px;
	float:left;
	margin-right:10px;
}
.concrcc-c2{
	width:647px;
	padding-left:10px;
}
.concrcc-c21{
	line-height:30px;
	/*padding-top:10px;*/
	font-size:16px;
	font-weight:bold;
	transition: all .3s ease-out;
	text-align: left;
}
.concrcc-c21s{
	width:840px;
}
.concrcc-c22{
	line-height:24px;
	font-size:14px;
	text-align: left;
}
.listfy{
	height:60px;
}
.listfy1{
	height:60px;
	line-height:60px;
	font-size:14px;
	float:left;
	margin-right:10px;
	cursor:pointer;
}
.listfy2{
	float:left;
	margin:20px 10px 0 0px;
}
.listfy3{
	margin-left:130px;
}

.concrcc-c1-dt{
	width:100%;
	height:40px;
	line-height:40px;
	font-size:16px;
}
.concrcc-c2rq{
	height:30px;
	line-height:20px;
	font-size:14px;
}


.yjcglistt{
	width:252px;
	height:356px;
	float:left;
	padding:25px 24px;
}
.concrccimg2{
	margin-left:20px;
	width:150px;
}
.concrcc-c3{
	width:670px;
}
.concrcc-c2-3{
	width:100%;
}
.concrcc-c21-yjcgb{
	line-height:40px;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
}
.concrcc-c2rq-yj{
	padding-top:10px;
	color:#0064B4;
}
.concrcc-c22-yj{
	padding-top:4px;
}
.concrcc li:hover .concrcc-c21-yjcgb{
	color:#0C438B;
}

/*普通list内页*/
.ptlist{
	width:100%;
	height:300px;
	background:url("../images/ptlist.jpg"/*tpa=http://chinaiid.bnu.edu.cn/images/ptlist.jpg*/) center center;
}

/*list-index页面*/
.concrc-listzw{
	font-size:14px;
	line-height:26px;
	text-align:justify;
}

/*news页面*/
.content-newszw{
	width:98%;
	margin:0 auto;
	font-size:14px;
	line-height:26px;
	text-align:justify;
	padding-bottom:40px;
}
.content-newsbt{
	width: 100%;
    min-height: 60px;
    line-height: 60px;
    font-size: 24px;
    text-align: center;
    margin: 0 auto;
}
.content-newsll{
	height:30px;
	line-height:30px;
	text-align:center;
	color:#999;
	font-size:14px;
	padding-bottom:10px;
}
.content-newsll1{
	padding-right:40px;
}
.content2-news{
	margin-top:40px;
}

/*ptlist2*/
.concrcc-c2rq2{
	float:right;
	line-height:30px;
	padding-right:20px;
}
.concrcc-c21-pt2{
	float:left;
	padding-left:20px;
}
.listpt2-pu{
	width:100%;
}
.concrcc-ptlist2{
	padding-bottom:20px;
}

/*人员list*/
.concrccimg3{
	float: left;
    margin-top: 4px;
    margin-left: 20px;
    width: 180px;
}
.concrcc-c21-rylist{
	line-height: 40px;
    font-size: 20px;
    font-weight: bold;
    margin-top: 10px;
}
.concrcc-c2rq-rylist{
    line-height: 24px;
    font-size: 14px;
    font-weight:bold;
    padding-top:4px;
}
.concrcc-c22-rylist{
	line-height: 24px;
    font-size: 14px;
    padding-top: 4px;
    text-align:justify;
}
.concrcc-c-rylist{
	float:left;
	width:650px;
}
.nava-gy{
	display:block;
	color:white;
}
.nava-gy:hover{
	color:#0C438B;
}
.navsul li:hover .nava-gy{
	color:#0C438B;
}
.bdsharebuttonbox{
	width:144px;
	height:40px;
	float:right;
}
.tskz{
	width:98%;
	margin:0 auto;
	height:90px;
	border-top:1px solid #f1f1f1;
	overflow:hidden;

}
.tskz-syt{
	line-height:30px;
	height:30px;
	display:block;
	color:#337ab7;
	font-size:14px;
}
.tskz-syt1{
	margin-top:10px;
}
.tskz-syt:hover{
	color:#8F000B;
}
.zp-h{
	overflow:hidden;
	border-bottom:1px solid #f1f1f1;
}
.zp-h li{
	float:left;
	width:178px;
	height:60px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:60px;
}
.zplist{
	overflow:hidden;
	border-bottom:1px solid #f1f1f1;
}
.zplist li{
	float:left;
	width:178px;
	font-size:16px;
	/*font-weight:bold;*/
	text-align:center;
	line-height:40px;
	padding:12px 0px;
}
.zplist:p:nth-last-child(5){
	color:#337ab7;
}
.zplist li:last-child
{
    color:#337ab7;
    cursor:pointer;
}
.backprve{
	width:98%;
	margin:0 auto;
	height:20px;
	line-height:0px;
	color:#337ab7;
	font-size:14px;
	display:block;
}
.backprve:hover{
	color:#8F000B;
}
.shipin{
	overflow:hidden;
}
.shipin li{
	width:390px;
	height:340px;
	/*background:#f1f1f1;*/
	float:left;
	margin:10px 24px;
}
.shipint{
	width:390px;
	height:255px;
	position:relative;
}
.shipinb{
	position:absolute;
	bottom:10px;
	left:10px;
	width:44px;
	height:45px;
	cursor:pointer;
}
.shipinr{
	width:100%;
	height:34px;
	line-height:34px;
	font-size:14px;
	color:#999;
	font-weight:bold;
}
.shipinbt{
	font-weight:bold;
	line-height:26px;
	font-size:16px;
	cursor:pointer;
	margin-top:10px;
}
.shipinbt:hover{
	color:#054FA8;
}
