﻿.mediate-box{
	width: 1480px;
	margin: 0 auto;
	position: relative;
}

.header{
	width: 100%;
	height: 264px;
}
.header .header-top{
	width: 100%;
	height: 205px;
	background:#084989 url(../img/header-bg.png) no-repeat center center;
}
.header .header-top .logo-a{
	padding:43px;
}
.switchover{
	padding: 42px 56px;
}
.switchover a{
	display: block;
	width: 167px;
	height: 44px;
	border-radius: 22px;
	background: #597faf;
	text-align: center;
	line-height: 44px;
	color: white;
	font-size: 24px;
}

.header-nav{
	height: 58px;
}
/* 本例子css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  background:white; position:relative; z-index:1;   color:#fff; height:58px; line-height:58px;   }
.nav{ width:1050px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav h3{ font-size:100%; font-weight:normal; font-size:20px; margin: 0;  }
.nav .m{   float:left; width:86px; margin:0 15px; display:inline; text-align:center; position: relative;  }
.nav .m h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px;  overflow:hidden; margin:-2px 0 0 5px; 
	vertical-align:middle; filter:alpha(opacity=50);opacity:0.5; 
}
.nav h3 a{  zoom:1;  height:16px; line-height:16px; padding:21px 0;  display:block; color:#666666 }
.nav .on h3 a{padding:21px 0;  background: #0061ae; color: white; }
.nav .on h3 a i{ filter:alpha(opacity=100);opacity:1;  }
.nav .sub{ display:none; /*默认隐藏*/ width:100%; padding:10px 0 9px;  position:absolute; left:0px; top:58px;  background:#FFFFFF;  float:left; line-height:30px; 
}
.nav .sub li{ text-align:center;  }
.nav .sub li a{ color:#999999; display:block;font-size: 18px !important; zoom:1;}
.nav .sub li a:hover{  background:#ddd; color:#0061ae;   }
.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:20px 73px; line-height:26px; margin: 0; }
.nav .sub dl a:hover{ color:#0061ae;  }
.nav .sub dl dt a{ color:#999; font-size: 18px;padding: 6px 0; }
.nav .sub dl dd a{ color:#999;  font-size: 18px;padding: 6px 0; }
.nav .sub dl dd {    margin-inline-start: 0px !important;}
.nav .sub p{
	color:#999;
	font-size: 18px;
}
.nav .sub p:hover{
	background: #0061ae;
}

.nav .sub p:hover a{
	color:#fff;
	
}
.nav .sub p a{
	color:#999;
}


/*轮播图*/
.carousel .slideBox {
	position: relative;
	width: 100%;
	min-width: 1200px;
	height: 370px;
	overflow: hidden;
	background: #fff;
	text-align: center;
}
.carousel .slideBox .tempWrap {
	overflow: visible !important
}

.carousel .slideBox .tempWrap ul {
	margin-left: -1200px !important;
}
.carousel .slideBox .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 10%;
	bottom: 28px;
	z-index: 1;
}
.slider .hd {
	position: absolute;
	width: 100%;
	left: 0;
	z-index: 1;
	height: 8px;
	bottom: 20px;
	text-align: center;
}

.slider .hd li {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 8px;
	height: 8px;
	line-height: 99px;
	overflow: hidden;
	background: url(images/slider-btn.png) 0 -10px no-repeat;
	margin: 0 5px;
	cursor: pointer;
	filter: alpha(opacity=60);
	opacity: 0.6;
}

.slider .hd li.on {
	background-position: 0 0;
	filter: alpha(opacity=100);
	opacity: 1;
}
.carousel .slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	display: table;
	margin: 0 auto;
}

.carousel .slideBox .hd ul li {
	float: left;
	margin-left: 8px;
	width: 15px;
	height: 15px;
	line-height: 14px;
color:transparent;
	background: url(../img/lcon/li-2.png) no-repeat;
	cursor: pointer;
}

.carousel .slideBox .hd ul li.on {
	background: url(../img/lcon/li-1.png) no-repeat;
}

.carousel .slideBox .bd {
	width: 1200px;
	position: absolute;
	left: 50%;
	margin-left: -600px
}

.carousel .slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
	position: relative;
	width: 1200px;
	overflow: hidden;
}

.carousel .slideBox .bd img {
	display: block;
	width: 1200px;
	height: 370px;
}

.carousel .slideBox .bd li .l-title {
	text-indent: 20px;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 1200px;
	box-sizing: border-box;
	text-align: left;
	background: rgba(21, 17, 17, 0.57);
	color: #ffffff;
	font-size: 24px;
	padding: 27px 0px;
}
.carousel .slideBox  .pnBtn {
	position: absolute;
	z-index: 1;
	top: 0;
	width: 100%;
	height: 370px;
	cursor: pointer;
}

.carousel .slideBox  .prev {
	left: -50%;
	margin-left: -600px;
}

.carousel .slideBox  .next {
	left: 50%;
	margin-left: 600px;
}
.carousel .slideBox .pnBtn .blackBg {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 370px;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

/*78292*/



/*正式内容*/

/*01*/
.center-01{
	
}

/*通知公告*/
.tzgg{
	width: 358px;
	
}
.tzgg .gg-top{
	background: url(../img/lcon/tzgg-bg.png) no-repeat 10px center;
	border-bottom: 3px solid #e4e4e4;
}
 .tzgg .gg-top span{
	display: inline-block;
	float: left;

	font-size: 36px;
	color: #0061ae;
	padding: 10px 0;
	padding-left: 65px;
}
.tzgg .gg-top a.more-a{
	float: right;
	display: inline-block;
	font-size: 18px;
	color: #98a2bd;
	padding: 25px 5px 5px 0px;
}

.tzgg-down ul li{
	padding: 20px 17px 19px 12px;
	background: url(../img/lcon/tzgg-li-bg.png) 12px 35px no-repeat;
	border-bottom: 1px solid #d4d4d4;
	position: relative;
	overflow: hidden;
}
.tzgg-down ul li a{
	padding-left: 12px;
	font-size: 20px;
	color: #47404e;
	float:left;
	width:260px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.tzgg-down ul li i{
	font-size: 18px;
	color: #98A2BD;
	display: inline-block;
	float:right;
}


/*学校新闻*/
.xxxw{
	width: 830px;
    margin-bottom: 20px;
}

.xxxw .gg-top span{
	display: inline-block;
	float: left;

	font-size: 36px;
	color: #0061ae;
	
	padding-left: 65px;
}
.xxxw  .gg-top p{
display: inline-block;
font-size: 36px;
padding: 10px 0;
}
.xxxw .gg-top a.more-a{
	float: right;
	display: inline-block;
	font-size: 18px;
	color: #98a2bd;
	padding: 25px 5px 5px 0px;
}
.xxxw .gg-top{
	background: url(../img/lcon/xxxw-bg.png) no-repeat 10px center;
	border-bottom: 3px solid #e4e4e4;
margin-left: 10px;
}
.xxxw-down{
	padding: 42px 16px 0 16px;
	border-bottom: 3px solid #e4e4e4;
}
/*新闻详情*/
.xxxw-down .xwxq-left{
	width: 492px;
}
.xxxw-down .xwxq-left .img-div{
	width: 100%;
	height: 344px;
}
.xxxw-down .xwxq-left .img-div img{
	width: 100%;
	height: 100%;
}
.xxxw-down .xwxq-left .xq-span{
	font-size: 16px;
	color: #666666;
	text-indent: 2em;
	line-height: 2;
	padding: 45px 0 38px 0;
	display: inline-block;
}
/* 本例子css */
		
.picFocus{ margin:0 auto;  width:400px; border:1px solid #ccc; padding:5px;  position:relative; margin-left:10px; overflow:hidden;  zoom:1;   }
		
.picFocus .hd1{ width:100%; padding-top:5px;  overflow:hidden; }
		
.picFocus .hd1 ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
		
.picFocus .hd1 ul li{ padding-top:5px; float:left;  text-align:center;  }
		
.picFocus .hd1 ul li img{ width:92px; height:64px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
		
/* .picFocus .hd1 ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; } */
		
.picFocus .hd1 ul li.on img{ border-color:#0061ae;  }
		
.picFocus .bd1 li{ vertical-align:middle; }
		
.picFocus .bd1 img{ width:400px; height:auto; display:block;  }
/*新闻列表*/


.xwlb-right{
	width: 460px;
margin-left:15px;
}
.xwlb-right ul li{
	padding-bottom: 25px;
}
.xwlb-right ul li:last-child{
	padding-bottom: 0;
}
.xwlb-right ul li a .date .date-w-div{
	border-left:3px solid #0061ae;
	border-bottom: 3px solid #0061ae;
}
.xwlb-right ul li a .date .date-w-div .date-n-div{
	width: 69px;
	height: 69px;
	border: 4px solid #d8d8d8;
}
.xwlb-right ul li a .date .date-w-div .date-n-div p.day{
	font-size: 30px;
	color: #0061ae;
	padding: 3px 0;
	text-align: center;
}
.xwlb-right ul li a .date .date-w-div .date-n-div p.month{
	font-size: 16px;
	color: #0061ae;
	padding: 0;
	text-align: center;
}
.xwlb-right ul li a .content{
	width: 354px;
}
.xwlb-right ul li a .content .content-top p{
	font-size: 16px;
	color: #000000;
	line-height: 1.4;
}
.xwlb-right ul li a .content .content-down p{
	font-size: 16px;
	color: #666666;
	line-height: 2;
}


/*02*/
.center-02{
	margin-top: 35px;
}
.center-02 ul li{
	float: left;
	width: 290px;
	height: 149px;
	margin:0 5px;
}
.center-02 ul li:hover{
	box-shadow: 1px 0px 5px #0061ae;
}
.center-02 ul li img{
	width: 100%;
	height: 100%;
}

/*03*/
.center-03{
	margin: 50px 0;
}
.center-03 ul li{
	float: left;
	width: 108px;
	margin: 0px 31px;
}
.center-03 ul li a img{
	width: 100%;
}
.center-03 ul li a p{
	line-height: 2;
	font-size: 20px;
	color: #666666;
	text-align: center;
}
.center-03 ul li a:hover p{
	color: #6792c4;
}

/*04*/
.center-04{
	padding-bottom: 80px;
	border-bottom: 1px solid #dcdcdc;
}
.center-04 ul li{
	float: left;
	margin: 0px 12px;
width: 276px;
    height: 387px;
}
.center-04 ul li img{

width:100%;height:100%;}
.center-04 ul li:hover{
	box-shadow: 1px 0px 5px #0061ae;
}

/*05*/
.center-05{
	display: table;
	margin: 30px auto;
}
/*05-01*/
.center-05-01{
	width: 306px;
}
.center-05-01 img{
	width: 100%;
}
.center-05-01 p.by-p{
	font-size: 16px;
	color: #757575;
	line-height: 2.5;
}
.center-05-01 p.zb-p{
	text-indent: 45px;
	background: url(../img/lcon/dh-bg.png) no-repeat left center;
	font-size: 18px;
	color: #3f3a39;
	line-height: 2;
	padding: 18px 0;
}
/*05-02*/
.center-05-02{
	width: 334px;
	margin-left: 85px;
}
.center-05-02 span{
	display: block;
	font-size: 28px;
	color: #000000;
	text-align: left;
	line-height: 1.5;
}
.center-05-02 p.dh-p{
	font-size: 35px;
	color: #000000;
	line-height: 1.5;
}
.center-05-02 p.yx-p{
	text-indent: 45px;
	background: url(../img/lcon/yx-bg.png) left center no-repeat;
	font-size: 18px;
	color: #808080;
	line-height: 2.5;
}
.center-05-02 p.dz-p{
	text-indent: 45px;
	background: url(../img/lcon/dz-bg.png) left center no-repeat;
	font-size: 18px;
	color: #808080;
	line-height: 2.5;
}

/*05-03*/
.center-05-03{
	width: 175px;
	margin-left: 85px;
}
.center-05-03 img{
	display: block;
	width: 100%;
	
}
.center-05-03 p{
	font-size: 18px;
	color: #000000;
	text-align: center;
}

/*06*/
.center-06 {
	padding-bottom: 40px;
}
.center-06 .blogroll span{
	display: inline-block;
	font-size: 18px;
	color: #3f3a39;
	line-height: 46px;
}
.center-06 .blogroll-right ul li{
	float: left;
	margin: 0px 4px;
}
.yqlj{
	width: 248px;
	height: 46px;
	border: 1px solid #e5e5e5;	
	position: relative;
}
.yqlj{

	text-indent: 20px;
	line-height: 48px;
	font-size: 16px;
	color: #999999;
}
.yqlj .yqlj-btn{
	float: right;
	width: 15px;
	height: 15px;
	background: url(../img/lcon/down-sjx.png) no-repeat;
	border: none;
	margin-top: 20px;
	margin-right: 14px;
}
 .yqlj .ljdz{
	width: 100%;
	border:1px solid #e5e5e5 ;
	position: absolute;
	top: 46px;
	left: -1px;
	display: none;
	background: white;
	height: 100px;
    overflow-y: scroll;
    z-index: 1000;
}
 .yqlj .ljdz p:hover{
	background: #c7e0ff;
}
 .yqlj .ljdz p a{
	display: inline-block;
	color: #767676;
	font-size: 12px;
	line-height: 20px;
}

/*footer*/
.footer{
	z-index: 1;
	width: 100%;
	background: #0c3888;
}
.footer .foot-div{
	padding: 20px 0;
text-align:center;
}
.footer .foot-div p.p1{
	text-align: center;
	font-size: 28px;
	color: white;
	line-height: 2;
}
.footer .foot-div p.p2{
	font-size: 16px;
	text-align: center;
	line-height: 2;
	color: white;
margin-left:100px;
}
.copy{margin-right:100px;}
.copy img{width:100px;height:100px;}
.copy p{color:#ffffff;font-size:12px;text-align:center;}

#ilnk
{
	position:relative;
	width:1200px;}
#ilnk,#ilnk ul {
	overflow:hidden;}
#ilnk ul,#ilnk li
{
	display:block;
	padding:0px;
	margin:0px;}

#ilnk .ico
{
	float:left;
	z-index:10;
	width: 300px;
    height: 387px;
	text-align:center;
	position:relative;}


#ilnk .ico img
{
	cursor:pointer;
	margin:0 auto;width:276px;height:100%;}
#ilnk .lst
{
	position:absolute;
	top:5px;
	left:300px;
	display:none;
	width:900px;
	height: 387px;}
#ilnk .lst li
{
	float:left;
	width:180px;}
#ilnk .lst a
{
	display:block;
	background:#fff;
	height:30px;
	line-height:30px;
	color:#888;
	font-size:12px;
	text-decoration:none;
	margin:2px 10px;
	border-radius:15px;}
#ilnk .lst a:hover
{
	background:#026CB8;
	color:#fff;
	box-shadow:1px 1px 2px #026CB8;
	transition: 0.3s;}


/*zuoce*/
.listnav{background-color:#eae9e9;}
.listbg{background-image: url(images/bg.png);background-position:center bottom;background-repeat:no-repeat;}
.listbg2{margin-top:5px;background-color:#fafafa;background-image: url(images/bg.png);background-position:center bottom;background-repeat:no-repeat;width:260px;}
.listnav .head{height: 63px;line-height: 63px;font-size: 22px;color: #fff;text-align:center;box-sizing: border-box;background: rgba(10, 80, 150, .85);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8B70000, endColorstr=#c8B70000);position: relative;}
.listnav  .main{padding-bottom:0px;border-left:1px solid #cccccc;}
.jia{height: 40px;background: #757575;}
.accordion .linke {cursor: pointer;display: block;height:50px;line-height:50px;color: #444444;font-size: 16px;text-align:center;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion .linke a {color: #444444;font-size: 16px;display:block;font-weight: 500;}
.accordion li {cursor: pointer;padding: 0 39px;position:relative;}
.accordion li:hover{background:#F7F7F7;}
.accordion li:hover i {position: absolute;top:18px;right:-2px;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;width: 14px;height: 14px;background:#F7F7F7 url(images/arr_gray.png) no-repeat center;}
.accordion li:on{background:#F7F7F7;}
.accordion li:on i {position: absolute;top:18px;right: 3px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;background: url(images/arr_gray.png) no-repeat center;}
.accordion .open i {position: absolute;top:18px;right: 0;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;background: #F7F7F7 url(images/arr_red.png) no-repeat center;}
.accordion li.open{background: #F7F7F7;}
.accordion li.open:before {content: "";border-left: 3px solid #0a5096;height: 50px;transition: all 0.2s ease-out 0s;position: absolute;left:-3px;top:0;}
.accordion li .jia{background: url(images/add_gray.png) no-repeat right 20px;}
.accordion .open .jia{background: url(images/add_gray2.jpg) no-repeat right 20px;}

.accordion2 .linke {cursor: pointer;display: block;height:55px;line-height:55px;color: #444444;font-size: 16px;text-align:center;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion2 .linke a {color: #444444;font-size: 16px;display:block;font-weight: 500;}
.accordion2 li {cursor: pointer;padding: 0 39px;position:relative;border-bottom:1px solid #dbdbdb;}
.accordion2 li:hover{background:#F7F7F7;}
.accordion2 li:hover i {position: absolute;top:18px;right:-2px;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;width: 14px;height: 14px;background:#F7F7F7 url(images/arr_gray.png) no-repeat center;}
.accordion2 i {position: absolute;top:18px;right: 0;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;background: #F7F7F7 url(images/arr_red.png) no-repeat center;}
.accordion2 li.open{background: #F7F7F7;}
.accordion2 li.open a{color:#0a5096;}
.accordion2 li.open:before {content: "";border-left: 3px solid #0a5096;height: 55px;transition: all 0.2s ease-out 0s;position: absolute;left:-3px;top:0;}
.accordion2 li .jia{background: url(images/add_gray.png) no-repeat right 20px;}
.accordion2 .open .jia{background: url(images/add_gray2.jpg) no-repeat right 20px;}

.accordion3 .linke {cursor: pointer;display: block;height:50px;line-height:50px;color: #444444;font-size: 16px;text-align:center;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion3 .linke a {color: #444444;font-size: 16px;display:block;font-weight: 500;}
.accordion3 li {cursor: pointer;padding: 0 39px;position:relative;}
.accordion3 li i{position: absolute;top:18px;right:-2px;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;width: 14px;height: 14px;background: url(images/arr_gray.png) no-repeat center;}
.accordion3 li:hover{background:#F7F7F7;}
.accordion3 .open i {position: absolute;top:18px;right: 0;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;background: #F7F7F7 url(images/arr_red.png) no-repeat center;}
.accordion3 li.open{background: #F7F7F7;}
.accordion3 li.open:before {content: "";border-left: 3px solid #0a5096;height: 50px;transition: all 0.2s ease-out 0s;position: absolute;left:-3px;top:0;}
.accordion3 li .jia{background: url(images/add_gray.png) no-repeat right 20px;}
.accordion3 .open .jia{background: url(images/add_gray2.jpg) no-repeat right 20px;}




.position5 {padding-left:5px;font-size:18px;color:#434343;letter-spacing:2px;}
.position5 a{color:#434343;font-size: 18px;color:#434343;}
.location{padding:17px 0;border-bottom:1px solid #e5e5e5;}


