@charset "utf-8";
/* CSS Document */
.Banner{ width:100%; overflow: hidden; position: relative;width: 1380px;margin:0 auto;z-index: 0}
.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides .img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container { position: relative; float: left; width: 100%;overflow:hidden; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide .img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide_nav { position: absolute; top: 45%; left: 10px; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; height: 50px; width: 30px; background:url(../images/lf.png) no-repeat left top; margin-top: -zhidu; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto;background:url(../images/rt.png) no-repeat left top; right: 10px; }
.slide_tabs{position:absolute;left:0;bottom: 52px;z-index:999;width: 100%;text-align: center;}
.slide_tabs li{width:12px;height:12px;border-radius:5px;margin-left:19px;background-color:#fff;color:#fff;display: inline-block;*display: inline;*zoom:1;}
.slide_tabs li a{color:#fff;display:block;text-indent:-999em;}
.slide_tabs li.slide_here{background:none;border:2px solid #fff;border-radius:15px;width:10px;height:10px;}
.slide_title{position:absolute;/* right: 6%; */bottom: 0%;height: 45px;line-height: 45px;font-size: 16px;color:#fff;background:url(../images/banner_bg.png) repeat;text-align: center;width: 1380px;}
.slide_title a{display:inline-block;padding:0 15px;color:#fff;}
/*.channel{width:100%;bottom:0px;left:0;z-index:20;position:absolute;}
.channel ul{max-width:1120px;margin:0 auto;height:40px;}
.channel ul li{width:25%;float:left;line-height:40px;height:40px;text-align:center;}
.channel ul li:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}

.channel ul li a{color:#fff;font-weight:bold;font-size:16px;display:block}
.channel ul li.ch01{background-color:#005bac}
.channel ul li.ch02{background-color:#eea200}
.channel ul li.ch03{background-color:#4ba509}
.channel ul li.ch04{background-color:#00988d}
*/
.content{width:100%;overflow:hidden;}
.mode01{max-width:1200px;overflow:hidden; margin: 10px auto 0; }
.news { width: 58.3%; float: left; }
.news .title ,.xueshu .title,.zhidu .title { height: 63px; line-height: 63px; border-bottom: 1px solid #9a0000; }
.news h2 ,.xueshu h2,.zhidu h2 {width: auto; float: left; font-size:20px; color: #9a0000; }
.news .title a ,.tongzhi .title a,.xueshu .title a,.zhidu .title a { float: right; color: #666; font-size:14px; }
.news_con{width:100%;overflow:hidden;padding-top:25px;}
.news_con li{margin-bottom: 10px;padding-bottom: 9px;border-bottom: 1px dotted #ccc;}
.item-img01{width: 101px;height: 66px;padding:1px;border:1px solid #ccc;float:left;}
.item-img01 a{display: block;width: 100%;height: 0;padding-bottom: 65.3%;overflow: hidden;}
.item-txt01{margin-left:119px;height: 70px;}
.item-txt01 h3{font-weight: normal;font-size:16px;line-height: 22px;overflow:hidden;padding-top: 10px;height: 44px;}
.item-txt01 span {float: right; text-align: right;color:#9a0000;font-size:16px;margin-left: 5px;margin-top:2px;}



.tongzhi { width: 38.1%; float: right; }
.tongzhi .title { height: 63px; line-height: 63px; border-bottom: 1px solid #9a0000; }
.tongzhi h2 {width: auto; float: left; font-size: 2.0em; color:#9a0000; }
.tongzhi ul { margin: 25px 0 0 0; }
.tongzhi ul li {height: 70px;overflow: hidden;padding-bottom: 9px;margin-bottom: 9px;border-bottom:1px dotted #ccc;}
.tongzhi ul li a {  font-size: 16px; line-height: 30px; margin:0;margin-left:80px;display: block; height:60px; overflow:hidden;}
.tongzhi ul li .item-img01 a { margin:0px; height: auto; }

.mode02 ,.mode04{ max-width:1200px;overflow:hidden; margin: 30px auto 0; }
.linksWrap{width: 105%;overflow:hidden;}
.linksWrap span{float:left;margin-right: 40px;width: 373px;}

.linksWrap{}
.linksWrap a{display: block; height: 90px; line-height: 90px; text-align: center; font-weight: bold; color: #c52525; font-size: 24px;}
.linksWrap a.link01{ background: url(../images/link01.png) no-repeat; background-size: cover; }
.linksWrap a.link02{ background: url(../images/link02.png) no-repeat;background-size: cover; }
.linksWrap a.link03{ background: url(../images/link03.png) no-repeat; background-size: cover;}


.mode03{max-width:1200px;overflow:hidden; margin: 10px auto 50px; overflow: hidden; }
.xueshu { width: 58.3%; float: left; }
.zhidu { width: 38.1%; float: right; }
.xueshu ul { margin: 15px 0 0 0; }
.xueshu ul li {overflow: hidden;line-height: 60px; overflow:hidden; margin: 0 0 10px 0; }
.xueshu ul li a { font-size:16px; display: block; margin: 0 0 0 120px; height: 60px; line-height: 60px; overflow: hidden; }
.xueshu ul li .item-img01 a{ margin: 0px; }
.xueshu ul li span { color: #9a0000;font-size:16px;margin-left:8px; }
.tongzhi ul li .date { width: 56px; height: 60px; background:#9a0000; display: inline-block; float: left; margin: 0;text-align: center; }
.tongzhi ul li .day { height: 25px; line-height: 25px; font-size: 14px; font-family: 'Arial'; color: #fff; width: 35px; display: block; border-bottom: 1px solid #fff; margin: 0 auto; }
.tongzhi ul li .month { height: 33px; line-height: 33px; margin: 0 auto; font-size: 25px; font-family:'Arial'; color: #fff; width: 35px; display: block; }

/*.xueshu ul { margin: 15px 0 0 0; font-size:16px;overflow:hidden;padding-top:8px;}
.xueshu ul li {width: 50%;float:left;}
.xueshu ul li span{display: block;}
.xueshu ul li.li01 > div,.xueshu ul li.li03 > div{border-right:1px solid #dcdcdc;}
.xueshu ul li a{margin-right: 24px;display: block;line-height: 24px;height: 48px;overflow:hidden;}
.xueshu ul li span{font-size:12px;color:#999;margin:14px 0 0;margin-right: 20px;padding-bottom: 16px;border-bottom: 1px solid #dcdcdc;}*/
.xueshu ul li.li03,.xueshu ul li.li04{padding-top: 17px;}
.xueshu ul li.li03 span,.xueshu ul li.li04 span{border-bottom: none;}
.xueshu ul li.li02 a,.xueshu ul li.li04 a{margin:0 0 0 20px;}
.xueshu ul li.li02 span,.xueshu ul li.li04 span{margin-left:20px;margin-right:0;}

.linksWrap02{width: 110%}
.mode04{margin-bottom: 60px;}
.linksWrap02 span{float:left;width: 243px;margin-right:77px;}

.zhidu ul { margin: 15px 0 0 0; }
.zhidu ul li {overflow: hidden;margin-bottom: 20px;}
.zhidu ul li:last-child{margin-bottom: 0;}
.zhidu ul li .date { width: 56px; height: 60px; background:#9a0000; display: inline-block; float: left; margin: 0;text-align: center; }
.zhidu ul li .day { height: 25px; line-height: 25px; font-size: 14px; font-family: 'Arial'; color: #fff; width: 35px; display: block; border-bottom: 1px solid #fff; margin: 0 auto; }
.zhidu ul li .month { height: 33px; line-height: 33px; margin: 0 auto; font-size: 25px; font-family:'Arial'; color: #fff; width: 35px; display: block; }
.zhidu ul li .academic_info{margin-left: 70px;}
.zhidu ul li .academic_info a{font-size: 16px;color:#9a0000;margin-bottom: 10px;display: block;overflow: hidden;max-height: 42px;}
.zhidu ul li .academic_info p{color:#999;font-size: 14px;margin-bottom: 2px;}
/*图片轮播*/
.flexslider{ width:100%; height: 235px;  overflow: hidden;}
.flexslider a{display:block;height:235px;}
.flexslider li a {display: block; transition: all 1s ease 0s;}
.flexslider li a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; }
.flexslider img{ display: block; width:100%; height: 235px;}
.flexslider .til_slides{ width:100%; height: 40px; position: absolute;bottom:0; left:0;background:url(../images/banner_bg.png) repeat; line-height: 40px;font-size:14px;color:#fff; padding-left: 15px;}
.flex-control-nav{ position:absolute;bottom:11px;right:1px; text-align: right;z-index:999}
.flex-control-paging li{ margin:0 10px 0 0;float:left;}
.flex-control-paging li a{ width: 12px; height: 12px; line-height: 12px; background-color:#fff;border-radius:15px;text-indent:999px;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{background:none;width:10px;height:10px;border:2px solid #fff;border-radius:15px;}
.news_list{width:50%;overflow:hidden;font-size:1.3em;float:right;}
.news_list li{background:url(../images/icon.png) no-repeat;background-position:-19px -452px;height:2.5em;line-height:2.5em;overflow:hidden;}
.news_list li a{padding-left:12px;}
.news_list li span{float:right;margin-left:8px;}

@media screen  and (max-width:1240px) {
  .Banner{width: 100%;}
 .slide_tabs{right:5px;bottom:15px;}

 .mode02,.mode01 { width: auto;padding:0 20px; margin: 0 auto; }
 .mode03 { width: auto;padding:0 20px; margin: 12px auto 20px; }
 .mode04{width: auto;padding:0 20px;}
 .linksWrap02{width: 100%;}
 .linksWrap02 span{width: 25%;margin:0;}
 .linksWrap02 span a,.linksWrap span a{margin:0 10px;display: block;}
  .linksWrap02 span a img{width: 100%;}
  .linksWrap{width: 100%;}
  .linksWrap span{width: 33.33%;margin:0;}
  .item-txt01 h3{float:none;display: block;margin-top: 0;}
  .item-txt01 span{float: none;display: block;margin-top: 0;}
 }

@media screen  and (max-width:800px) {
  .flex-control-nav{bottom:44px;}
  .slide_tabs li{width: 10px;height: 10px;}
  .slide_tabs li.slide_here{width: 6px;height: 6px;}
  .zhidu ul li .academic_info a{max-height: none}
 
}
@media screen  and (max-width:770px) {
  .news,.tongzhi,.xueshu,.zhidu{width: 100%;}
	}

@media screen and (max-width:640px) {

  
 }

@media screen and (max-width:600px) {
  .notice_list li{width:100%;}
   .linksWrap02 span{width: 50%;margin-bottom: 15px;height: 0px;padding-bottom: 38%;}

@media screen and (max-width:480px) {
  .xueshu ul li{width: 100%;border:none;}
  .xueshu ul li.li01 > div, .xueshu ul li.li03 > div{border:none;}
  .xueshu ul li span{margin:5px 0 0 0;border:none;}
  .xueshu ul li.li02 a, .xueshu ul li.li04 a{margin:0;}
  .xueshu ul li.li02 span, .xueshu ul li.li04 span{margin-left:0;}
  .xueshu ul li.li03, .xueshu ul li.li04{padding:0;}
  .xueshu ul li a{/*! height: auto; */}
 .title01 h2{font-size:18px;width:88px;padding-left:39px;}
 .mode02 .title01 h2{width:104px;}
 .linksWrap span{width: 100%;margin-bottom:5px;}
 .linksWrap span a{margin:0}

}

@media screen /*and (min-width:320px)*/ and (max-width:360px) {

}
