@charset "utf-8";
/* CSS Document */
body{margin:0px;
background:#f8f8f8;
font-family:"微软雅黑"}

a:link {
	text-decoration: none;color: #333333;
}
a:visited {
	text-decoration: none;color: #333333;
}
a:hover {
	text-decoration: none;color: #1975d2;
}
a:active {
	text-decoration: none;color: #333333;
}

.top{width:100%;min-width:1200px;height:170px;background:#1975d2;padding-top:20px;box-sizing:border-box;}
.mid{width:1200px;margin:0px auto;}
.logo{width:327px;height:80px;float:left;
background:url(../images/logo2.jpg)}
.wzname{width:300px;height:80px;float:right;color:#FFF;font-size:45px;
text-align:center;
letter-spacing:15px;
font-family:"微软雅黑";
font-weight:600;}
.clear{clear:both;}

/* 导航 */
.daohangbg{width:100%;height:51px;border-top:1px solid #1a62ac;margin-top:18px;}
#nav {width:100%; height:50px;display:block;
background-color:#1a75d2;z-index:999;margin:0px auto;}
#menu {width:1220px; height:50px;display:block;
background-color:#1a75d2;
margin:0px auto;z-index:999;}
#navmid {margin:0px;padding:0px; width:1220px; display:block;z-index:999;}
#navmid .mainlevel {background:#1a75d2;float:left; border-right:0px solid #fff; width:110px;/*IE6 only*/text-align:center; list-style:none;z-index:999;}
#navmid .mainlevel a {color:#fff; text-decoration:none; line-height:50px; display:block; padding:0 10px; width:90px;font-size:16px;
letter-spacing:1px;z-index:999;}
#navmid .mainlevel a:hover {color:#fff; text-decoration:none; background:#0C0;font-size:16px;letter-spacing:1px;z-index:999;}
#navmid .mainlevel ul {display:none;position:absolute;list-style:none;z-index:999;margin-left:-40px;}
#navmid .mainlevel li {border-top:0px solid #fff;
background-color:rgba(25,117,210,0.7); width:110px;/*IE6 only*/text-align:center;margin-left:0px;z-index:999;font-size:14px;}
#navmid .mainlevel li a {width:110px;color:#fff; text-decoration:none; line-height:45px; display:block; padding:0px;z-index:999;font-size:14px;
text-align:center;}
#navmid .mainlevel li a:hover {color:#fff; text-decoration:none; background::rgba(25,117,210,0.9);z-index:999;font-size:14px;}


.log {text-align:center; color:skyblue; line-height:45px; text-transform:capitalize; margin:50px auto;z-index:999;}



/* banner部分 */
.lubo{ width: 100%; min-width:1000px;clear: both; position: relative; height:400px;margin:0px;padding:0px;}
.lubo_box{ position: relative; width: 100%; height:400px; margin:0px;padding:0px;}
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:400px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo_box li img{ width: 100%; height: 400px;}

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #000 !important;}

  /*按钮*/
  .lubo_btn{ position: absolute; width: 100%; top: 160px;}
  .left_btn, .right_btn{ width: 45px; height: 80px; background: #fff;opacity: 0.3;filter:alpha(opacity=80); cursor: pointer; color: #999; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;
  border-radius:8px;}
  .left_btn{ float: left;margin-left:20px;}
  .right_btn{ float: right;margin-right:20px;}

 .banner-pic{
	width: 90%;
	height: 400px;
	background: rgba(205,0,0,0);
	position: absolute;
	left: 5%;
	top:0px;
	z-index: 999;
}
   .banner-pic a{color:#FFF!important;font-size:18px;}
   
   /*系部动态*/
.content{width:1200px;margin:60px auto ;height:360px;position:relative;}
 .zylmbt{width:100%;height:60px;text-align:center;color:#06F;font-size:36px;font-weight:600;letter-spacing:3px;}
 .zydtwzbg{width:980px;height:360px;position:absolute;left:0px;background:#1975d2;z-index:2;padding:30px;
 box-sizing:border-box}
  .zydtwzbt{width:600px;height:60px;border-bottom:1px #FFFFFF solid;font-size:28px;font-weight:600;letter-spacing:3px;color:#fff;
 box-sizing:border-box}
 
  .zydtwzbt a{width:70px;height:36px;margin:6px 0px;float:right;color:#FFF;line-height:36px;
 border-radius:8px;
 background:#00c4ff;text-align:center;font-size:16px;}
  .zydtwzbt a:hover{background:#3C3;}
  
 .zydtwznr{width:600px;height:240px;color:#FFF;}
  .zydtwznr a{font-size:14px;color:#FFF;!important}
  .zydtwznr a:hover{font-size:14px;color:#FFF;}
  .zydtwznr td{color:#FFF;!important}
    .zydtwznr tr:hover{background:rgba(0,102,255,0.8)!important}
 .zydttpbg{width:540px;height:300px;position:absolute;right:0px;top:30px;background:#F90;z-index:3;}
 
 /*公告通知和教学督查*/
 .nrleft{width:585px;height:360px;border:1px solid #ededed;
 box-sizing:border-box;float:left;padding:30px;
 }
  .nrright{width:585px;height:360px;border:1px solid #ededed;
 box-sizing:border-box;float:left;margin-left:29px;padding:30px;}
 .nrbt{width:100%;height:60px;border-bottom:1px solid #ddd;font-size:28px;font-weight:600;letter-spacing:3px;color:#1975d2;
 box-sizing:border-box;}
 .nrbt a{width:70px;height:36px;margin:0px 0px;float:right;color:#FFF;line-height:36px;
 border-radius:8px;
 background:#00c4ff;text-align:center;font-size:14px;}
  .nrbt a:hover{background:#3C3;}
  .nrlist{width:100%;height:240px;}
 .nrlist a{width:100%;line-height:40px;}
 /*公告通知和教学督查*/
 .bigbg1{width:100%;height:480px;background:url(../images/2.jpg);margin-top:60px;
 position:relative;
 overflow:hidden}
.bigbgfm{width:100%;min-width:1200px;height:480px;background:rgba(51,51,51,0.6);
 position:relative;
 overflow:hidden}
 
 .tzleft{width:585px;height:360px;border:1px solid #ededed;
 box-sizing:border-box;float:left;padding:15px;
 }
  .tzright{width:585px;height:360px;border:1px solid #ededed;
 box-sizing:border-box;float:left;margin-left:29px;padding:15px;}
 
 .tznrbt{width:100%;height:60px;line-height:60px;border-bottom:1px solid #ddd;font-size:28px;font-weight:600;letter-spacing:3px;color:#fff;
 box-sizing:border-box;}
 .tznrbt a{width:70px;height:36px;margin:0px 0px;float:right;color:#FFF;line-height:36px;
 border-radius:8px;
 background:#00c4ff;text-align:center;font-size:14px;}
  .tznrbt a:hover{background:#3C3;}
  
  
 .tzlmbg{width:100%;height:330px;background:rgba(25,117,170,0.9)}
.tznrleft{width:140px;height:330px;
background:#099;margin-right:10px;float:left;}
.tznrright{width:385px;height:330px;float:right;padding-right:15px;
box-sizing:border-box}

 .tznrlist{width:100%;height:240px;}
 .tznrlist a{width:100%;line-height:40px;color:#FFF!important}
 .tznrlist a:hover{color:#FF0!important}
 .tznrlist td{color:#FFF!important}
  /*footer*/
 .footerbg{width:100%;min-width:1200px;height:115px;padding:30px 0px;
 background:#1975d2;
 box-sizing:border-box;}
 .footer{width:1200px;height:95px;margin:0px auto;}
 .footerleft{width:800px;float:left;height:95px;color:#FFF;font-size:14px;line-height:32px;}
 .footerright{width:400px;border-left:1px solid #eee;float:right;padding-left:50px;height:95px;
 box-sizing:border-box;}
 .footerbt{color:#FFF;font-size:18px;line-height:40px;}
 
 .footer a{font-size:14px;color:#FFF;line-height:25px;margin-right:20px;float:left;}
 .footer a:hover{color:#FF0;}
 .footer p{color:#fff!important;text-align:center;line-height:28px;}

 
 
 .listbanner{background-repeat: no-repeat; 
width: 100%; 
height:260px;
background-position-x: 50%; 
background-position-y: 0px; 
background-image:url(../images/img_bg2.jpg);
position:relative
}

.listname{top:90px;left:50%;width:1200px;
font-size:50px;
position:absolute;
transform:translate(-45%,0);
letter-spacing:4px;
font-weight:700;
color:#fff;}


.listborder{
	background:#FFF;
	border:#CCC 1px solid;
	padding:40px;
	box-sizing:border-box;
	width:1200px;margin:60px auto ;
	}
.listborder_bt{width:100%;
height:70px;
font-size:20px;
text-align:center;
border-bottom:1px #999999 solid;
margin-bottom:20px;}
.listborder_wz{font-size:16px;line-height:45px;width:100%;}
.listborder_wz a{font-size:16px;line-height:45px;}