﻿@charset "utf-8"; body{overflow-x: hidden}
#content{width: 1200px; margin: 0 auto 0px; overflow: hidden;}

/* 首页banner图切换 S*/
#indBanner{position: relative; z-index: 1; margin: 0 auto;width: 1200px; height: 450px;}
#indBanner .bd{position: absolute; left: 50%; top: 0; margin-left: -683px; width: 1366px; height: 450px;}
#indBanner .bd{position: relative; z-index: 2; overflow: hidden;}
#indBanner .bd li{position: relative; z-index: 3;}
#indBanner .bd .con{height: 48px; position: absolute; bottom: 0px; left: 0px; width: 1366px; z-index: 4; display: none;}
#indBanner .bd .con .title{height: 48px; line-height: 48px; padding-left: 10px; font-size: 16px; position: relative; z-index: 6;}
#indBanner .bd .con .title a{color: #fff;}
#indBanner .bd .con .title a:hover{color: #f60; text-decoration: none;}
#indBanner .bd .con .titleBg{width: 1366px; height: 48px; position: absolute; left: 0px; top: 0px; background: #000; filter: alpha(opacity=60);opacity: 0.6; z-index: 5;}
#indBanner .prev, #indBanner .next{ border: 1px solid #fff; border-radius: 4px; width: 40px;height: 40px;background: url(../../base/img/slideArrow.png) no-repeat;display: block;position: absolute; z-index: 7; top: 50%;margin-top: -20px;cursor: pointer;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;}
#indBanner .prev{left: 10px; background-position: 13px 10px;}
#indBanner .next{right: 10px; background-position: 16px -74px;}
#indBanner .prev:hover{border: 1px solid #7a7a78;background: url(../../base/img/slideArrow.png) no-repeat 13px 10px #7a7a78;}
#indBanner .next:hover{border: 1px solid #7a7a78;background: url(../../base/img/slideArrow.png) no-repeat 16px -74px #7a7a78;}
#indBanner .hd{position: absolute;width: 100%;left: 0;z-index: 7;height: 26px;bottom: 20px;text-align: center;}
#indBanner .hd li{ display: inline-block; *display: inline; zoom: 1; width: 26px; height: 26px; overflow: hidden; background: #fff; line-height: 26px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin: 0 5px; cursor: pointer; text-align: center; font-size: 12px; color: #ac1a1b}
#indBanner .hd li span{color: #ac1a1b}
#indBanner .hd li.on{ background: #9a0809;}
#indBanner .hd li.on span{color: #fff}


/* 快速导航 */
.kstd .hd{height:46px;background-color:#2444a3;line-height:46px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.kstd .hd h3{font-size:16px;font-weight:bold;color:#fff; margin-left:25px;}
.kstd .bd{background-color:#dddddd;height:300px; padding-left:18px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
.kstd .bd li{    float: left;
    width: 60px;
    height: 60px;
    border-radius: 5px;
    margin-right: 5px;
     margin-bottom: 11px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    background-color:#826d62; }

.kstd .bd li a{display: block;text-align: center;padding-top: 40px;font-size: 12px;color: #fff;}
.kstd .bd li:hover { position: relative; -moz-transform: translate(4px, 4px);
    -webkit-transform: translate(4px, 4px);
    -o-transform: translate(4px, 4px); }
.kstd .bd .li1{background: url(../../base/img/b3.png) no-repeat top 8px center #826d62;}
.kstd .bd .li2{background: url(../../base/img/b4.png) no-repeat top 8px center #826d62;}
.kstd .bd .li3{background: url(../../base/img/b5.png) no-repeat top 8px center #826d62;}
.kstd .bd .li4{background: url(../../base/img/b6.png) no-repeat top 8px center #826d62;}
.kstd .bd .li5{background: url(../../base/img/b7.png) no-repeat top 8px center #826d62;}
.kstd .bd .li6{background: url(../../base/img/b8.png) no-repeat top 8px center #826d62;}
.kstd .bd .li7{background: url(../../base/img/b9.png) no-repeat top 8px center #826d62;}
.kstd .bd .li8{background: url(../../base/img/b10.png) no-repeat top 8px center #826d62;}
.kstd .bd .li9{background: url(../../base/img/b11.png) no-repeat top 8px center #826d62;}
.kstd .bd .li10{background: url(../../base/img/b12.png) no-repeat top 8px center #826d62;}
.kstd .bd .li11{background: url(../../base/img/b13.png) no-repeat top 8px center #826d62;}
.kstd .bd .li12{background: url(../../base/img/b14.png) no-repeat top 8px center #826d62;}
.kstd .bd .li13{background: url(../../base/img/b15.png) no-repeat top 8px center #826d62;}
.kstd .bd .li14{background: url(../../base/img/b1.png) no-repeat top 8px center #826d62;}
.kstd .bd .li15{background: url(../../base/img/b2.png) no-repeat top 8px center #826d62;}
.kstd .bd .li16{background: url(../../base/img/b12.png) no-repeat top 8px center #826d62;}
/* columnA */
#columnA{overflow: hidden; margin-bottom: 30px;}
#columnA .areaL{width: 890px; float: left; _display: inline;}
#columnA .areaR{width: 280px; float: right; _display: inline;}

/* 图片新闻 */
#boxTPZW{width: 300px; float: left; _display: inline;}
#boxTPZW .bd{padding-top: 10px;}
#boxTPZW .txtPicList li{height:80px; border: none; background: #f8f8f8; padding: 0px; margin: 0 0 20px 0; padding-right: 2px}
#boxTPZW .txtPicList li .pic, #boxTPZW .txtPicList li .pic img{width: 120px; height: 90px;}
#boxTPZW .txtPicList li .pic{margin-right: 12px;}
#boxTPZW .txtPicList li .title{height: 40px; line-height: 40px; font-size: 16px; color: #333; overflow: hidden;}
#boxTPZW .txtPicList li .title a{color: #333}
#boxTPZW .txtPicList li .title a:hover{color: #ac1a1b}
#boxTPZW .txtPicList li .titleBg{display: none;}
#boxTPZW .txtPicList li .intro{height: 48px; line-height: 24px; font-size: 12px; color: #989898}
#boxTPZW .txtPicList li.last{margin-bottom: 0px;}

/* 校园动态等 */
#boxXYDT{    width: 550px; float: right; _display: inline;}
#boxXYDT .hd ul{width: 550px;}
#boxXYDT .bd{height: 310px;overflow: hidden; padding-top: 5px;}
#boxXYDT  .new{float:right;width: 410px;height:300px;margin-right:10px;}

#boxXYDT  .ipic{ float:left; width:130px;     margin-left: -20px;}
#boxXYDT  .ipic li{margin-bottom: 9px; background:none}
#boxXYDT  .ipic .tit{ display:none;}
/* 通知公告 */
#boxTZGG {}

#boxTZGG .bd{padding-top: 14px; height: 310px;}
#boxTZGG .bd .infoList{height: 308px; overflow: hidden;}
#boxTZGG .bd .infoList li{border-bottom: 1px solid #e8e8e8; padding-top: 0px; padding-bottom: 10px; margin-bottom: 10px; background-position: 0px 8px;}

/* columnB */
#columnB{overflow: hidden; margin-bottom: 30px;}
#columnB a{float: left; _display: inline; width: 285px; height: 90px; margin-right: 20px;}
#columnB a.last{margin-right: 0px;}
#columnB a img{width: 285px; height: 90px;}
#tabBoxXSTD .hd ul li .a1{background-position: 8px -250px;}
#tabBoxXSTD .hd ul li .a2{background-position: 8px -438px;}
#tabBoxXSTD .hd ul li .a3{background-position: 8px -624px;}
#tabBoxXSTD .hd ul li.on .a1{background-position: 8px -344px;}
#tabBoxXSTD .hd ul li.on .a2{background-position: 8px -532px;}
#tabBoxXSTD .hd ul li.on .a3{background-position: 8px -718px;}
#tabBoxXSTD .bd{overflow: hidden;}
#tabBoxXSTD .txtPicList{width: 1230px}
#tabBoxXSTD .txtPicList li{height: 98px; border: none; padding: 0px; margin: 0 30px 20px 0; width: 585px; float: left; _display: inline; overflow: hidden;}
#tabBoxXSTD .txtPicList li .pic, #tabBoxXSTD .txtPicList li .pic img{width: 166px; height: 98px;}
#tabBoxXSTD .txtPicList li .pic{margin-right: 12px;}
#tabBoxXSTD .txtPicList li .title{height: 40px; line-height: 40px; font-size: 16px; color: #333; overflow: hidden;}
#tabBoxXSTD .txtPicList li .title a{color: #333}
#tabBoxXSTD .txtPicList li .title a:hover{color: #ac1a1b}
#tabBoxXSTD .txtPicList li .titleBg{display: none;}
#tabBoxXSTD .txtPicList li .intro{height: 48px; line-height: 24px; font-size: 12px; color: #989898}
#tabBoxXSTD .txtPicList li.last{margin-bottom: 0px;}