@charset "utf-8";
.pageBanner{display:none}
/* 首页banner图切换 S*/
#indBanner{width:1200px; overflow:hidden; position:relative;  margin: auto;}
#indBanner .hd{ width:1200px; position: absolute; left: 0; bottom: 20px;}
#indBanner .hd ul{ width:1200px; overflow:hidden; zoom:1; text-align: center;}
#indBanner .hd ul li{  margin-right:2px;  width:16px; height:16px; line-height:16px; text-align:center; background:#fff; cursor:pointer; display: inline-block;
*display: inline;
*zoom: 1; border-radius: 16px;  }
#indBanner .hd ul li span{display:none}
#indBanner .hd ul li.on{ background:#f0ad1e;  color:#f66014;   }
#indBanner .bdIn { position:relative; height:285px; overflow:hidden; }
#indBanner .bd { position:relative; height:285px; overflow:hidden;margin-bottom: 10px; }
#indBanner .bd li{position:relative; height: 285px;}
#indBanner .bd .pic{ position:relative; z-index:0; line-height:0;}
#indBanner .bd .pic img{ width:1200px; height:285px; border:0;   }
#indBanner .bd .con{ position:absolute; width:1200px;  z-index:1; bottom:0; height:48px; line-height:48px; text-align:left; display: none; }
#indBanner .bd .con .title{ position:absolute; width:1200px; bottom:0; left:0; z-index:1;   }
#indBanner .bd .con .title a{ color:#fff; padding-left:10px; text-decoration:none;   }
#indBanner .bd .con .titleBg{ position:absolute; width:1200px; z-index:0; bottom:0; left:0; background:#000; filter:alpha(opacity=60);opacity:0.6; height:48px;   }



/* columnA */
#columnA{margin-bottom: 20px;}
#columnA .areaL{width: 830px; float: left; _display: inline; }
#columnA .areaR{width: 350px; float: right; _display: inline; margin-left: 20px;}
#columnA .areaC{overflow: hidden; }
#columnB{margin-bottom: 20px;}

.cloumnB_l{float: left;width: 344px;margin-right: 20px; border: 1px solid #e7e7e9; padding:0 20px;}
.cloumnB_l .hd{height: 70px;}
.cloumnB_l .bd{height: 150px;}
.cloumnB_l .bd .infoList li{padding-left:10px;}
.cloumnB_r {margin-right: 0;}
.cloumnB_l .more{ width: 140px; height: 40px; border-radius: 3px; border: 1px solid #aec3ca; margin: auto; text-align: center; color: #0d5369; display: block; line-height: 40px; margin-bottom: 20px;}

#columnC{margin-bottom: 20px; background: #f9f9f9; height: 400px;}
.cloumnC_l{}
.cloumnC_l .hd{height: 70px;}
.cloumnC_l .hd li.on a:hover { color: #ff0 }
.cloumnC_l .hd h3 {  margin: auto; _display: inline; height: 60px; width: 309px; background:url(/content/zlpg/base/img/fgbg.png) bottom no-repeat; font-size: 16px; color: #146079; text-align: center; font-weight: bold; line-height: 60px;}
.cloumnC_l .hd h3 a { color: #146079 }
.cloumnC_l .hd h3 a:hover { color: #146079 }
.cloumnC_l .bd{height: 250px;}
.cloumnC_l .more{ width: 140px; height: 40px; border-radius: 3px; border: 1px solid #aec3ca; margin: auto; text-align: center; color: #0d5369; display: block; line-height: 40px; margin-bottom: 20px;}
.xsfcList{overflow:hidden; margin-right:-40px; margin-top: 10px; margin-left: 20px;}
.xsfcList li{float:left;width: 275px;margin-right: 20px; font-weight: bold;}
.xsfcList .pic img{width:100%;height: 180px;}
.xsfcList .title{line-height:22px;  overflow:hidden; color: #283a40; padding-top: 10px;}
.xsfcList .title a{color: #283a40;}
.xsfcList .title a:hover{color: #283a40;}

.Slinks{padding:20px 0;}
.Slinks li{    
    height: 70px;
    border-radius: 3px;
    border: 1px solid #aec3ca;
    margin: 0 0 18px 0;
    text-align: center;
    color: #0d5369;
    line-height: 70px;
    font-weight: bold;
    font-size:18px;
}
.Slinks li a{ color: #0d5369;}
.box{margin-bottom:20px;}
/* 新闻中心 */
#indTzgg{}
#indTzgg .bd{padding-top: 14px;}
#indTzgg .bd .infoList{ width: 410px; overflow: hidden; position: relative; float:right;}
#indTzgg .bd .infoList li{border-bottom: 1px solid #e8e8e8; line-height: 18px; padding-top: 0px; padding-bottom: 8px; margin-bottom: 9px; background-position: 0px 8px; }
#indTzgg .topicList{overflow: hidden;}
#indTzgg .topicList li{float: left;width:400px; padding: 0;border: none;}
#indTzgg .topicList li.t-3{ margin-right: -40px;}
#indTzgg .topicList li .pic{ float: none;margin: 0 0px;}
#indTzgg .topicList li .con{margin: 0 0px;padding:10px 10px 0px 10px; }
#indTzgg .topicList .t .intro{font-size: 14px; color: #666666;}
#indTzgg .topicList li.first .pic, #indTzgg .topicList li.first .con{ margin-left: 0;}

#indTzgg .pList{ width: 410px; overflow: hidden; position: relative; float:right; margin-top: -18px;}
#indTzgg .pList li{float: left;width:410px; padding-bottom: 8px; padding-top: 8px; border-bottom: 1px dashed #eaeaea;}
#indTzgg .pList .t .title{line-height: 30px;text-align: left;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #333333;}
#indTzgg .pList .t .tit{font-size: 14px; color: #333333; font-weight: bold;}
#indTzgg .pList li.t-3{ margin-right: -40px;}
#indTzgg .pList li .pic{ float: left;margin:10px 10px 10px 0;}
#indTzgg .pList li .con{margin: 0 0px; padding-top: 10px; }
#indTzgg .pList .t .intro{font-size: 14px; color: #666666;}
#indTzgg .pList li.first .pic, #indTzgg .topicList li.first .con{ margin:left;}


/* 学生培养 */
#indXspy{}
#indXspy .bd{padding-bottom: 0px; padding-top: 15px;}


/* 快速链按 */
#indLslj{}
#indLslj .links{width: 270px; margin: 0 auto; overflow: hidden; }
#indLslj .links li{width: 90px; float: left; _display: inline; height: 80px;}
#indLslj .links li a{display: block; height: 24px; line-height: 24px; padding-top: 50px; background: url(/content/zlpg/base/img/icons.png)  31px -332px  no-repeat; text-align: center;  }
#indLslj .links li.li2 a{background-position: 31px -419px;}
#indLslj .links li.li3 a{background-position: 31px -507px;}
#indLslj .links li.li4 a{background-position: 31px -590px;}
#indLslj .links li.li5 a{background-position: 31px -678px;}
#indLslj .links li.li6 a{background-position: 31px -761px;}

.friendLinks {background:#f9f9f9; height: 60px;}
.friendLinks .title{height: 60px; line-height: 60px; float: left;font-size: 16px; color: #156883; font-weight: bold; }
.friendLinks select{font-size:12px;margin:10px 10px 0;border:1px solid #ddd;background:#fff;padding:5px;width: 184px;vertical-align:middle; border-radius:3px; }
.friendLinks .con {
    overflow: hidden; padding: 3px 20px;
}
.friendLinks .con li { display: inline-block; *display: inline; zoom: 1; margin-right: 30px; float:left;line-height: 60px; }


