.clear{clear: both;}
.center{width:1200px; margin:0 auto; overflow: hidden;}
.fl{float: left;}
.fr{float: right;}
/*header*/
.header{height: 144px; background: #611987; margin: 0 auto;}
.header .logo{float: left; height: 144px;}

.english{width: 430px; margin-top: 59px;}
.ban{float: left;width: 150px;line-height: 30px;}
.ban a{color:#fff; font-size: 18px; margin: 0 5px;}

.search{float: right; height: 30px; width: 240px; background: url(search.png) no-repeat 0 0; }
.search .txt,.search .btn{border: none; background: none; height: 30px; line-height: 30px; float: left;}
.search .txt{padding: 0 8px; width: 194px; color: #fff;}
.search .btn{width: 30px;  cursor: pointer;}

/*导航*/
.nav{height:54px;}
.nav_yj{width: 1290px; margin: 0 auto; height: 54px;}
.nav_yj>li{float: left;display: inline; text-align: center; height: 54px; line-height: 54px; position: relative; z-index: 999; width: 161px;}
.nav_yj li.on{ background: url(dh_bg.jpg) repeat-x left bottom; }
.nav_yj li a{font-size: 18px; color: #611987; display: block;}
.nav_yj li.on a:hover{/* background: url(dh_bg.jpg) repeat-x left center; */}

.nav_ej{position: absolute; top: 54px; left: 0; display: none; background:#8e5ba9;  float: left; z-index: 999; width: 100%;}
.nav_ej li{text-align: center; background: none; line-height: 56px; float: left;display: inline; width: 100%; display: inline;}
.nav_ej li a{font-size: 14px; color: #fff; display: block; background: none; padding: 0; font-size: 16px;}
.nav_ej li a:hover{color: #FF7E00;}

.main{background: url(main_bg.png) repeat-x left top;}

/*工作动态*/
.item ul{overflow: hidden; margin: 8px 0 4px;}
.item ul li{height: 34px; line-height: 34px; }
.item ul li span{float: right; color: #999; font-size: 16px;}
.item ul li a{font-size: 16px;}
.item ul li a:hover{color: #823ea6;}

.item_th{height: 42px;line-height: 42px;border-bottom: 1px solid #888; font-size: 18px; font-weight: bold; color: #2b4b7d;}
.item_th p{float: left;font-size: 18px; color: #611987; font-weight: bold;}
.item_th .more{float: right;color: #666; font-size: 18px; margin-right: 3px; font-weight: normal;}

/*news*/
.news{width: 730px;}
.news ul li{height: 52px; line-height: 52px; border-bottom: 1px dashed #ccc;}

.education{width: 445px;}
.education ul li{height: 84px; float: left; margin: 5px auto;width: 100%;}
.education ul li a{width: 100%; height: 100%;}
.education ul li a img{width: 100%; height: 100%;}

/*友情链接*/
.links ul{height: 174px; margin-top: 40px;}
.links ul li{float: left; width: 296px; height: 174px; text-align: center;}
.links ul li a{width: 100%; height: 100%; display: block;}
.links ul li a img{width: 100px; height: 100px; text-align: center;}
.links ul li a p{line-height: 30px; color: #611987; font-size: 18px; text-align: center;}

/*网站底部*/
.footer{height: 80px; padding: 30px 0; margin-top: 24px; border-top:4px solid #611987;}
.footer p{font-size: 16px; color: #611987; text-align: center; line-height: 30px;}

/*列表页*/
.menu{width: 250px; float: left; margin-top: 12px; border: 1px solid #dcdcdc; border-bottom: none;}
.menu .th{text-align: center; line-height: 50px; height: 50px; font-weight: bold; font-size: 16px; background: #723294; color: #fff;}
.menu .th p{font-size: 18px;color: #fff;font-weight: bold;}
.menu ul{ overflow: hidden; height: auto;}
.menu ul li{line-height: 44px; text-align: center; padding-top: 0; border-bottom: 1px solid #eaeaea; background: #f6f6f6;  overflow: hidden;}
.menu ul li a{font-size: 16px;}
.menu ul li:hover{background:#fff;}
.menu ul li.on{background: #dcdcdc;}
.menu ul li.on a{color: #054990;}

.box1{width: 911px; min-height: 645px; _height:645px; float: right; margin-top: 12px; display: inline;}
.box1 .item_th .local{float: right; padding-right: 6px; color: #888; display: block;font-size: 12px; font-weight: normal;}
.box1 .item_th .local a{color: #888; font-size: 14px; font-weight: normal;}
.box1 ul{min-height: 529px; _height:529px;}
.box1 ul li{height: 44px; line-height: 44px; border-bottom: 1px solid #eaeaea;}
.box1 ul li span{color: #666;}
.box1 .item_list p{position: relative;}
.box1 .item_list p i{position: absolute;width: 100%;top: 41px;left: 0;height: 2px;background-color: #723294;z-index: 10;display: block;}
.pages{padding: 10px 0; text-align: center; line-height: 32px; height: 32px;}

/*师资队伍列表页*/
.list_szdw ul{min-height: 75px; _height:75px; margin-top: 20px;}
.list_szdw ul li{float: left; width: 150px; height: 30px; line-height: 30px; margin: 1px 12px 16px 18px; border: 1px solid #dcdcdc; background: none; text-align: center; padding-left: 0;}
.list_szdw ul li a{display: block; width: 100%; height: 100%; color: #333; font-size: 14px;}
.list_szdw ul li a:hover{background: #5c307d; color: #fff;}

/*内容页*/
.content{padding: 6px 8px 12px 0;}
.content .title{line-height: 28px; font-size: 20px; font-weight: bold; text-align: center; padding: 15px 0px; margin: 0 20px; border-bottom: 1px dotted #dcdcdc;}
.content .txt{text-align: center; color: #888; line-height: 28px; padding: 10px 0;}
.con{min-height: 400px; _height:400px; padding: 5px 15px;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con img{max-width: 700px;}
.con b,.con strong{font-weight: bold;}
.con table{margin:0 auto !important;}
.con table tr td{border:1px solid #eaeaea !important;}






