﻿.part_right{float: right; width: 370px;}
.part_right .boxs .hd{height: 44px; line-height: 44px;  background: url(../boxs_hdbg.png) repeat-x;}
.part_right .boxs .hd h3,
.part_right .boxs .hd h3 a{color: #fff; font: 18px/36px "微软雅黑";}
.part_right .boxs .hd h3{padding-left: 60px;}
#notice .hd h3{background: url(../notice.png) no-repeat 24px 8px;}
.part_right .boxs .hd .more{font: 12px/36px "宋体"; color: #c9a1a5;}
 


#notice{margin-bottom: 20px;}
#notice .bd{height: 260px; background: #eeeeee;}
.nolist{padding: 5px 18px;}
.nolist li{border-bottom: 1px #c2c2c2 dashed; padding-bottom: 5px; margin-bottom: 3px;}
.nolist li .h1{line-height: 28px; }
.nolist .date{float: right; font-size: 12px; color: #666;} 
.nolist .title a{ font-weight: bold;}
.nolist .intro{font: 14px/24px "微软雅黑"; color: #666;}  

#teacher .hd h3{background: url(../teacher.png) no-repeat 24px 8px;}
#teacher .bd{height: 195px; padding: 20px; background: url(images/teacher_bg.png) no-repeat right bottom #eeeeee;}
#teacher .bd .img{float: left; height:122px; padding: 20px 18px 0px 0;}
#teacher .bd .intro{line-height: 28px; text-indent: 2em;}


.mainleft{float: left; width: 810px;} 

.zhxx{ height:43px; border-bottom: 1px #ddd solid;}
.zhxx h3{width: 124px; text-align: center; height: 43px; line-height: 43px;  background:url(images/news_hdbg.png) repeat-x bottom #00B200;}
.zhxx h3 a{font: 18px/43px "微软雅黑"; color: #fff;display: block;}

#news .hd,.lanmu .hd,.photo .hd{ height:43px; border-bottom: 1px #ddd solid;}
#news .hd ul{float: right; height: 24px; padding-top: 9px; line-height: 24px;}
#news .hd li{float: left; margin-right: 26px; width: 78px; background: #ddd; border-radius: 12px; font-size: 14px;
text-align: center;}
#news .hd li.on{ background: #BD5F00;}
#news .hd li.on a{color: #fff;}
#news .hd h3,.lanmu .hd h3,.photo .hd h3{width: 124px; text-align: center; height: 43px; line-height: 43px;  background:url(images/news_hdbg.png) repeat-x bottom #00B200;}
#news .hd h3 a,.lanmu .hd h3 a,.photo .hd h3 a{font: 18px/43px "微软雅黑"; color: #fff;display: block;}
#news .bd{padding-top: 10px; overflow: hidden;}

#focusNews{ width: 360px; height: 250px; float: left;position: relative;}
#focusNews .slideNav {
    bottom: 8px;
    height: 20px;
    position: absolute;
    right: 10px;
    z-index: 999;
}

#focusNews .slideNav li.on {
    background: #d25302;
  width: 24px;
}
#focusNews .slideNav li {
    background: #fff;
    cursor: pointer;
    float: left;
    height: 10px;
    margin-left: 5px;
    text-indent: -999px;
    width: 10px;
 border-radius: 10px;
}

#focusNews .pe_u_thumb_title {
    background: url("../png.png") repeat-x;
    bottom: 0px;
    left:0px;
    display: block;
    height: 46px;
    line-height: 46px;
    position: absolute;
    text-align: left;
    text-indent: 15px;
    width: 360px;
    z-index: 9;

}

#focusNews .pe_u_thumb_title  a {
    color: #fff;
    text-decoration: none;
}


.headNews{float: right; width: 436px;}
.headNews .infoList li,.lanmu .infoList li{font: 14px/32px "微软雅黑"; background: url(../dot.png) no-repeat left center;
padding-left: 12px;}
.headNews li .date,.lanmu .infoList li .date{ float: right; padding-right: 10px; color: #999;}

.lanmu{width: 396px;}
.lanmu .bd ul{padding: 10px 0 0 10px;}
.lanmu .bd{height: 236px;}
.lanmu .more,.photo .more{float: right; font: 12px/43px "宋体"; color: #555;}

#zts{background: #ecebeb; height: 73px; position: relative; padding: 16px 44px 16px 44px;}
#zts ul{overflow:hidden; }
#zts li{float:left; margin-right:12px;width: 176px !important;}
#zts .prev,#zts .next{ position: absolute; display: block; width: 18px; height: 31px; top: 35px; cursor: pointer;}
#zts .prev{background: url(../prev.png) no-repeat; left: 10px;}
#zts .next{background: url(../next.png) no-repeat; right: 10px;}


#students .hd h3{ background: url(../students.png) no-repeat 24px 8px;}
#students .bd{height: 250px; background: #eeeeee;}
#students .picList{padding: 10px 0 0 3px;}
#students .picList li{float: left; margin: 0 8px;text-align: center;}
#students .picList .title{font-size: 12px;}


#students .bd2{height: 270px; background: #eeeeee;}
#students .picList2{padding: 10px 0 0 3px;}
#students .picList2 li{float: left; margin: 0 8px;text-align: center;}
#students .picList2 .title{font-size: 12px;}

#about .bd,#moral .bd{height: 235px;}
#affairs .bd,#Develop .bd{height: 190px;}


/*校园风景*/
.photo .bd {padding-top: 16px; overflow: hidden;}
.photo .bd li{float: left; width: 185px; margin-right: 20px;text-align: center;}
.photo .bd li .title{display: none;}


.link-select{border: 1px #ddd solid; padding:10px; overflow: hidden;background: #e8e8e8;}
.link-select .hd {float: left; width: 90px;
line-height: 30px;
font-size: 16px;
padding-left: 35px; background: url(../link.png) no-repeat 10px center;}

.link-select .bd{float: left;}
.link-select ul{margin-right: -32px;}
.link-select  li{float: left; margin-right: 32px; width: 230px;}
.link-select select {float:left; width: 230px; border: 1px solid #d6d6d6; height: 28px; line-height: 28px; padding: 2px; display: inline-block;
*display: inline;
*zoom: 1; 
 }
.link-select select option{ line-height: 26px;}


/*快速通道*/
#fastlane{ height: 132px; background: #e8e8e8;}
.fastlane{padding-top: 16px;}
.fastleft{float: left; width: 634px;}
.fastleft .hd,.fastright .hd{ font: 18px/36px "微软雅黑"; color: #BD5F00;
padding-left: 36px;}
.fastleft .hd{background: url(../fastleft.png) no-repeat left center;}
.fastright .hd{background: url(../fastright.png) no-repeat left center;}
.fastleft .bd{padding-left: 10px;}
.fastright{float: right; width: 556px;}
.fastright .bd,.fastleft .bd{padding-top: 18px;}
.fastright .bd li{ float: left; width: 118px; height: 32px; line-height: 32px;
 border-radius: 4px; border: 1px #c1c0c1 solid; background: #e0e0e0; margin-right: 12px;}
 .fastright .bd li a{display: inline-block; padding-left: 40px;}
 .fastright .bd li.item1 a,.fastright .bd li.item2 a,.fastright .bd li.item3 a,.fastright .bd li.item4 a{background: url(../fastright_icons.png) no-repeat;}
 .fastright .bd li.item1 a{background-position: 8px 6px;}
 .fastright .bd li.item2 a{background-position: 8px -45px;}
 .fastright .bd li.item3 a{background-position: 8px -96px;}
 .fastright .bd li.item4 a{background-position: 8px -145px;}


#ads{height: 321px;width: 1600px; position: relative;}
#ads .prev,#ads .next{ display:block; width: 44px; height: 44px; position: absolute; top: 145px;
z-index: 2;}
#ads .prev{left: 40px; background: url(../left-arrow.png) no-repeat center center;}
#ads .next{right: 40px; background: url(../right-arrow.png) no-repeat center center;}
#ads .hd {display: none;
    bottom: 15px;
    height: 50px;
    position: absolute;
    width: 160px;
    right: 20px;
    z-index: 9;
    text-align: right; 
}

#ads .hd li {
    background: #fff;
    border-radius: 12px;
    cursor: pointer;
    display: inline-block;
    height: 12px;
    width: 12px;
    margin-right: 6px;
    overflow: hidden;
    
}
#ads .hd li span{display: none;}
#ads .hd li.on {
    background: #b60002;
}
#ads .bd .title{display: none;}
.adbg{background: url(../adbg.jpg) no-repeat center center;}
.nolist .t .pic,.nolist .t .more{display: none;}


.photo .tempWrap{ width: 1200px !important;}

#zts .tempWrap{ width: 1120px !important;}

/* conversion functional fixes: keep 001 green palette */
.zhxx h3,
#news .hd h3,
.lanmu .hd h3,
.photo .hd h3{background:url(../news_hdbg.png) repeat-x bottom #00B200;}

.adbg{
  width:100%;
  min-width:1200px;
  height:321px;
  overflow:hidden;
  background:none;
}
#ads{
  width:100%;
  height:321px;
  position:relative;
  overflow:hidden;
}
#ads .bd,
#ads .bd ul,
#ads .bd li{height:321px;}
#ads .bd li{position:relative;overflow:hidden;}
#ads .bd li .pic,
#ads .bd li .pic a{
  display:block;
  width:100%;
  height:321px;
}
#ads .bd li .pic img{
  display:block;
  width:100%;
  height:321px;
  object-fit:cover;
  object-position:center center;
}
#ads .prev,
#ads .next{z-index:6;}

#focusNews{
  width:360px;
  height:250px;
  float:left;
  position:relative;
  overflow:hidden;
  border-radius:8px;
  background:#f2f2f2;
}
#focusNews .slideCon,
#focusNews .slideCon li,
#focusNews .pe_u_thumb,
#focusNews .pe_u_thumb a,
#focusNews .pe_u_thumb img{
  display:block;
  width:100%;
  height:100%;
}
#focusNews .pe_u_thumb img{object-fit:cover;}
#focusNews .pe_u_thumb_title{
  background:linear-gradient(to top,rgba(0,0,0,.72) 0%,rgba(0,0,0,.42) 48%,rgba(0,0,0,0) 100%);
  bottom:0;
  left:0;
  display:block;
  min-height:92px;
  height:auto;
  line-height:22px;
  padding:34px 22px 14px 18px;
  position:absolute;
  text-align:left;
  text-indent:0;
  width:100%;
  z-index:9;
  box-sizing:border-box;
}
#focusNews .pe_u_thumb_title a{
  display:block;
  max-height:24px;
  overflow:hidden;
  color:#fff;
  text-decoration:none;
  font:normal 15px/1.45 "微软雅黑";
  text-shadow:0 1px 3px rgba(0,0,0,.35);
}
#focusNews .slideNav{
  right:16px;
  bottom:16px;
  height:18px;
  z-index:12;
}
#focusNews .slideNav li,
#focusNews .slideNav li.on{
  width:10px;
  height:10px;
  margin-left:8px;
  border-radius:50%;
  background:rgba(255,255,255,.62);
}
#focusNews .slideNav li.on{background:#fff;}
.focus-arrow{
  position:absolute;
  top:50%;
  width:38px;
  height:38px;
  margin-top:-19px;
  border:0;
  border-radius:50%;
  background:rgba(0,0,0,.38);
  color:#fff;
  font:32px/34px Arial,sans-serif;
  text-align:center;
  cursor:pointer;
  z-index:13;
  opacity:0;
  transition:opacity .2s ease,background .2s ease;
}
.focus-prev{left:12px;}
.focus-next{right:12px;}
#focusNews:hover .focus-arrow{opacity:1;}
.focus-arrow:hover{background:rgba(0,0,0,.55);}
