@charset "utf-8";
/* CSS Document */

*{ padding:0px; margin:0px; font-family:"微软雅黑";}
body{padding:0px;font-family:"Microsoft YaHei",SimSun,SimHei;margin:0px auto; width:100%; overflow:auto; font-size:14px; color:#333333;background:#eff8fe; background:url(../images/bg.jpg) center top no-repeat ;}
ul,li{ list-style:none;padding:0px; margin:0px;}
img{ border:none;}
a{ text-decoration:none; color:#545454;}
a:hover{ color:#ac6a00;}
.clear{ clear:both;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:12px;}
.fl{ float:left;}.fr{ float:right;}
.home{ text-align:right;margin-top:10px;}
.home a{ color:#000; padding-left:10px; font-size:14px;}

.data{float:left; width:80px; height:120px; background:#AC6A00; color:#FFF; text-align:center;}
.data li{ padding:0 !important;}
.data li:nth-child(1){font-size:14px; line-height:35px; height:35px; padding-top:10px;}
.data li:nth-child(2){font-size:45px; line-height:45px; font-weight:bold; height:45px;}
.data li:nth-child(3){height:10px; width:45px; margin:0 auto;border-bottom:solid 1px #FFF;}

.big_news{margin-left:15px; float:left;width:480px; line-height:30px;}
.big_news li{ padding:0 !important;}
.big_news li:nth-child(1){overflow: hidden; text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;word-wrap: normal;}
.big_news li:nth-child(2){border-bottom:solid 1px #CCC; width:100%; height:12px;}
.big_news li:nth-child(3){line-height:30px; font-size:14px; margin-top:3px; color:#666;}
/*学部组成*/

.suspend{width:40px;height:265px;position:fixed;top:200px;left:0;overflow:hidden;z-index:9999;}
.suspend dl{width:150px;height:158px;border-radius:25px 0 0 25px;padding-left:40px;}
.suspend dl dt{width:40px;height:130px;background:#034383; color:#FFF; font-size:18px; padding-top:10px; line-height:30px; text-align:center;position:absolute;top:0;left:0;cursor:pointer;}
.suspend_xuebu{width:150px;height:335px;background:#034383;}
.suspend_xuebu li{width:110px; text-align:center; height:32px; line-height:32px;margin:0 0 15px 15px; background:#f5f5f5; border-radius:5px; border:1px solid #ebebeb; display:block;}
/*学部组成*/
/*--师资*/
.subpage1-right-text p span{}
.ntit{ font-size:18px;  line-height:40px;color:#9B5E01; font-weight:bold;}
.subpage1-right-text p a{ line-height:35px;}
/*--师资*/
/*piclist*/
.shizi-list li{
    float: left;
    width: 32.333333%;
    margin-left: 1%;
    margin-top: 1%;}
.shizi-list li>a {3
    display: block;
    text-align: center;
    background: #f4f4f4;
    padding: 14%;}
.shizi-pic {
    padding: 8%;}
.shizi-list li h1 {
    font-size: 20px;
    font-weight: bold;
    color: #9B5E01;
    margin: 0 0 10% 0;}
.shi-more {
    width: 60%;
    border: 1px solid #e5e5e5;
    padding: 5% 0;
    background: #fff;
    margin-left: 20%;}.shizi-list li:hover .shi-more {
    background: #CF7F01;
    color: #fff;}.shizi-pic img {
    display: block;
    width: 100%;}
/*piclist*/

.w1200{ width:1250px; margin:0px auto;}
.top{ height:205px;}
.top .w1200{ height:132px;}
.top img{ /*margin-top:27px; margin-left:20px; */float:left;}

.news_ul .news_li {
    border-bottom: 1px #CCC dotted;
    padding-bottom: 19px;
    padding-top: 19px;}
.news_ul .news_li .news_y {
    float: right;
	width:750px;
    margin-right: 20px;}
.news_ul .news_li .news_y a{color: #AC6A00;}
.news_y p {
    text-indent: 2em;
    line-height: 25px;
    margin-top: 7px;
    font-size: 14px;
	color:#999;}
.news_y span {
    color: #AC6A00;}
.news_ul .news_li {
    border-bottom: 1px #CCC dotted;
    padding-bottom: 19px;
    padding-top: 19px;}
.news_ul .news_li .news_y_no {
    float: right;
    width: 100%;
  
    margin-right: 20px;}
.news_ul .news_li .news_y_no h3 {
    height: 26px;
    color: #AC6A00;}
.news_y_no b {
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding-top: 5px;
    color: #AC6A00;}
.news_y_no p {
    text-indent: 2em;
    line-height: 25px;
    margin-top: 7px;
    font-size: 14px;
	color:#999;}
.pagination li {
    background-color: #ddd;}
.pagination li:hover{ background-color: #AC6A00;}
.pagination li:hover a{ color:#FFF;}
.pagination {
    text-align: center;
    padding: 25px 0;}
.pagination li.active {
    background-color: #FFF;}
.pagination li a:hover, .pagination li a.current {
    background-color: #AC6A00;}
.pagination li {
    width: 31px;
    height: 31px;
    display: inline-block;
    font: 14px/31px arial;
    text-align: center;
    background: #ddd;
    margin: 0;}
.news_y_no span {
    color: #AC6A00;}


.navBar{ position:relative; z-index:1;  color:#000000; height:52px; line-height:52px; font-size:18px; text-align:center ;}
.nav{ width:1250px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav .m{ display:inline-block;  position:relative; text-align:center; width:119px; cursor:pointer;}
.nav h3 a{ display:block; color:#000000;vertical-align:top; height:52px; line-height:52px; font-size:18px; font-weight:normal  ;}
.nav .m:hover h3 a{ font-weight:bold; color:#AD6A01;}


.nav .sub{ border-top: solid 5px #AD6A01;display:none; /*默认隐藏*/ width:165px; position:absolute; left:-22px; top:52px;  
 background:url(../images/men_bg.jpg); float:left; line-height:45px; font-size:14px;}
.nav .sub li{ text-align:left; height:45px; overflow:hidden; text-align:center;}
.nav .sub li a{ color:#fff; display:block; zoom:1;}
.nav .sub li a:hover{  background:#EE9201; color:#000; font-weight:bold; font-size:16px;}
.nav #m2 .sub{ z-index:1; width:980px; left:-116px;}



.search{ width:400px; height:28px; margin-top:40px; position:relative;}
.search .sear-in{ position:absolute; height:28px; line-height:28px; outline:none; border: solid 1px #ac6a00;  width:310px;right: 0px; text-indent:10px;}
.search .sear-bu{ background:url(../images/search.jpg) no-repeat center; width:41px; height:30px; top:0px;right:0px; position:absolute; border:none; outline:none; cursor:pointer;}

.mainleft{  padding:15px 0 15px 0; background:#fff;}

.mainleft .w1200{ height:355px;}
.picfocus { position: relative; width: 620px; height: 380px; overflow: hidden; text-align: left; background:#fff; float:left;}
.picfocus .pic img { width: 636px; height: 420px; display: block;}
.picfocus .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 70px; width:100%;  background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden;}
.picfocus .txt { position: absolute; bottom: 0; z-index: 2; height: 70px; width:100%; overflow: hidden;text-overflow: ellipsis;white-space:nowrap;  text-align:left; display:block ;}
.picfocus .txt li{ height:70px; line-height:70px; position:absolute; bottom:-70px; left:0px; width:460px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.picfocus .txt li a{ display: block; color: white; padding: 0 0 0 16px; font-size:16px;text-decoration: none;}
.picfocus .num { position: absolute; z-index: 3; bottom: 22px; right: 8px;}
.picfocus .num li{ float: left; position: relative; width: 23px; height: 23px; line-height: 23px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer;}
.picfocus .num li{z-index: 2; display: block; color: #fff;  top: 0; left: 0; text-decoration: none;}
.picfocus .num li { z-index: 1; background:#fff;}

.new_tit{height:95px; background:url(../images/in_se_topbg.jpg) top center no-repeat; text-align:center; line-height:65px; font-size:28px; font-weight:bold;}
.new_tit span:nth-child(1){ color:#ee1b23;}
.picfocus .num li.on,.picfocus .num li:hover{ background:#f7751f;}
.center{  height:520px;background:url(../images/in_sebg.jpg) top center no-repeat; margin-top:30px;}
.mainleft1 {
    padding: 15px 0 15px 0;}
.w12001 {
    width: 1250px;
    margin: 0px auto;}
.wid_s{ width:580px; height:418px;}
.wid_l{ width:610px;height:302px;}
.wid_l li span{ font-size:14px !important; color:#B6B6B6 !important;}
.wid_l li a{ font-size:16px !important;}
.news h1{ height:40px; line-height:40px;border-bottom:2px solid #ececec; padding-top:6px; margin-bottom:5px;}
.news h1 a{ float:right; font-size:14px; font-weight:normal; margin-right:4px; color:#333333; background:url(../images/more.jpg) no-repeat left center; width:53px; height:23px; display:inline-block; margin-top:5px;}
.news h1 span{display:inline-block; font-size:20px; font-weight:bold; color:#FFF; background:#AD6A01; padding:0px 6px; text-align:center; width:120px; height:40px; line-height:40px;}

.news ul{ padding:0px 0px 0px;}
.news ul li{ line-height:29px; margin-top:8px;}
.news ul li span{ float:right; color:#666; font-size:12px;}
.news ul li a{padding-left:12px; background:url(../images/lisp.jpg) no-repeat left center; font-size:14px; color:#333;}
.news ul li a:hover{color: #ac6a00;}
.news h1 a:hover{color: #ac6a00;}

#nobr li{ overflow:hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;word-wrap: normal;}
.intro{ line-height:33px; font-size:16px;}
.intro p{ text-indent:40px;}

.division{ position:relative;border:1px solid #ececec; padding:0px 15px; margin-top:16px;}
/*.line{ height:30px; border-bottom:2px solid #d0a2a1; position:absolute; top:0px; left:0px; width:100%;z-index: 1;}*/
.division .news{ background:#fff;border-bottom:2px solid #ececec;}
.division .news h1{ width:1170px; margin:0px auto;border-bottom:none;}
.division ul li a{ background:#f5f5f5; border-radius:80px; border:1px solid #ebebeb; display:block; float:left; padding:5px 12px; font-size:14px; margin:0px 6px 10px;box-shadow: 0 1px 2px rgba(0,0,0,.1);}
.division ul li a:hover{ background:#034383; color:#fff;}
.division ul{ padding:20px 0px 10px; width:1170px; margin:0px auto ;}

.footer{background:url(../images/f_bg.jpg) top center no-repeat; height:83px;padding:13px;font-size:14px; line-height:43px; color:#AD6A01; text-align:center;}
.footer a{ color:#AD6A01;}


.reset{ background:#CCC; border:none; width:120px; height:35px; color:#fff; margin-right:20px; cursor:pointer; outline:none;}
.submit{ background:#b11a13; border:none; width:120px; height:35px; color:#fff;cursor:pointer; outline:none;}  


.inner_main{ margin:20px auto 20px; width:1250px; background:#fff; padding:5px 5px;}
.inner-left{ width:260px; float:left; background:#f6f6f6;}


.right_contentBox {	overflow: hidden; min-height:500px; float:right; width:978px;}
.listBox {overflow: hidden;_overflow: none;	height:auto !important;padding: 20px; min-height:550px;}
.location {clear: both;height: 45px;border-bottom:2px solid #ececec;}
.location h3 {display: block;height: 45px;float: left;line-height: 45px;text-align: center;color: #000000;font-size: 20px;float: left;text-align: center; padding:0px 20px; border-bottom:2px solid #AD6A01;}
.location p {display: block;float: right;height: 45px;	font-size: 14px;color: #6f6f6f;	line-height: 45px;text-align: right;padding: 0 20px 0 0;}
.location p a {color: #6f6f6f;line-height: 32px;}
.location p span {color: #AD6A01;}
.location p a:hover {color: #8a1715;}
.article {clear: both;overflow:hidden;line-height: 38px;height:auto !important;color: #666; padding:20px 0px; font-size:16px ;}
.article img {max-width: 100%;}
.article_title {font-family: "microsoft yahei";	font-size: 22px;color: #1c1c1c;	text-align: center;	line-height: 22px;	padding: 10px 0 10px 0;}
.article_title1 {font-family: "microsoft yahei";font-size: 18px;color: #555555;text-align: center;line-height: 18px;padding: 0 0 15px 0;border-bottom: 1px dotted #c8c8c8;margin: 0 10px 10px 10px;}
.article_time {	clear: both;height: 30px;line-height: 30px;text-align: center;border-bottom: 1px dotted #c8c8c8;padding: 0 0 10px 0; font-size:14px; color:#787878;}
.article_time span {cursor: pointer;}
.article_time span.hover {color: #be130c;font-weight: bold;}
.article_page {	padding:5px 0;text-align: center;}
.article_page a.hover {	color: #be130c;font-weight: bold;}
.article_page a:hover {color: #be130c;font-weight: bold;}
.article_pageUp {clear: both;overflow: hidden;_overflow: none;padding: 10px 0 0 0;}
.article_pageUp dl dd {display: block;height: 30px;clear: both;line-height: 30px;}
.article_pageUp dl dd a:link {	color: #787878;}/* 未访问的链接 */
.article_pageUp dl dd a:visited {color: #787878;}/* 已访问的链接 */
.article_pageUp dl dd a:hover {color: #be130c;}/* 鼠标在链接上 */
.article_pageUp dl dd a:active {color: #787878;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */
.share {clear: both;height: 40px;border-bottom: 1px solid #e8e8e8; margin-bottom:20px;}
.share_l {float: left;display: inline;padding: 0 0 0 10px;}
.share_r {float: right;display: inline;line-height: 30px;padding: 0 10px 0 0;}


.innews ul li{ background:url(../images/libg.jpg) repeat-x bottom;  line-height:50px; padding:0px 4px;}
.innews ul li span{ float:right; color:#858484; font-size:12px;}
.innews ul li a{padding-left:14px; background:url(../images/lisp.jpg) no-repeat left center; font-size:16px;}
/*.page {	width:100%;	padding: 30px 0 0 0;_padding:0px;overflow: hidden;_overflow:none;text-align: center;clear: both;margin: 0 auto; height:55px}
i{font-style: normal;}
.page code {padding: 3px 6px}
.page a {font-family: "microsoft yahei";border: 1px solid #ddd;padding: 2px 6px;background: #f6f6f6;color: #333}
.page a:hover {	background: #AD6A01;color: #ffffff;border: 1px solid #f7f7f7}
.page input {vertical-align: middle;height: 20px;border: 1px solid #f7f7f7}
.page input.pageDetail {width: 30px;height:19px;text-align: center}
.page input.page_bnt {border: none;width: 28px;height:19px;cursor: pointer;background:#CCC;border: none;color: #6f6f6f}*/



.leftBox{width: 240px;overflow: hidden;background:#FFF;}
.leftTit{	height:100px;overflow: hidden;color:#fff;text-align: left;padding-left:28px;background:#AC6A00;}
.leftTit span{display:block;padding-top:30px;height:35px;line-height:35px;overflow:hidden;color:#ffffff;font-size:24px; font-weight:bold;}
.leftTit i{	font-size: 12px;display:block;height:20px;line-height:20px;color:#fff; text-transform:uppercase;}
.leftMenu_dl{overflow: hidden;padding: 12px 0px;background:#efefef;}
.leftMenu_dl dd{overflow: hidden;}
.leftMenu_dl dd span{ display:block; height:45px; line-height:45px; background:url(../images/icn25.jpg) no-repeat 220px center;}
.leftMenu_dl dd span a{ display:block; height:45px; line-height:45px; padding-left:47px; background: url(../images/icn24.jpg) no-repeat 30px center; font-size:16px; color:#666;}
.leftMenu_dl dd .on{ background:#AC6A00 url(../images/icn25h.jpg) no-repeat 220px center;}
.leftMenu_dl dd .on a{background: url(../images/icn24h.jpg) no-repeat 30px center;color: #FFF;}
.leftMenu_dl dd span:hover{ background:#AD6A01 url(../images/icn25h.jpg) no-repeat 220px center;}
.leftMenu_dl dd span a:hover{ background:url(../images/icn24h.jpg) no-repeat 30px center; color:#FFF;}
.leftMenu_dl dd div{ overflow:hidden; display:none;}
.leftMenu_dl dd div a{ display:block; height:50px; line-height:50px; padding-left:47px; color:#666666; font-size:14px; background:#f6f6f6; border-bottom:1px solid #FFF;}
.leftMenu_dl dd div a:hover{ color:#0166b6;}
.leftMenu_dl dd div a.hover{ color:#0166b6;}
.leftMenu_dl dd.hover span{ background:#80b2da url(../images/icn25h.jpg) no-repeat 220px center;}
.leftMenu_dl dd.hover span a{ background:url(../images/icn24h.jpg) no-repeat 30px center; color:#FFF;}
.leftMenu_dl dd.hover div{ display:block;}