﻿@charset "utf-8";

#content{}

.column{clear:both; overflow:hidden;}


/* 院系概况 */
.indXxgk{float: left;width:374px;height: 346px;padding:10px;margin-left:20px;border-top: 2px solid #0b4870;background: #fff;}
.indXxgk .bd{padding-left: 10px;}
.indXxgk .introduc{height: 80px;line-height: 26px;color:#999;overflow: hidden;}
.indXxgk .bd .sub_list{width: 210px;height: 180px;padding-right:154px;margin-top: 24px;background:url(../../base/img/xxgk_bg.jpg) no-repeat right 0;overflow: hidden;}
.indXxgk .bd ul li{float: left;width: 85px;height: 34px;line-height: 34px;margin:0 10px 12px 0;border:1px solid #e2e2e2;text-align: center;}
.indXxgk .bd ul li a{color: #0b4870;}
.indXxgk .bd ul li a:hover{color: #8f0000;}
/*clounmA E*/


/*cloumnA S*/
.indBox{width: 547px;padding:30px 20px;overflow:hidden;border-radius:3px;margin-top:20px;}
.indBox .hd{height:120px;width:110px;float:left;background-color:#fff;text-align:center;border-radius:3px;}
.indBox .hd h3{font-size: 18px;}
.indBox .bd{float:right;width:420px;}


#indDjtj{float:right;/* background-color:#d7955e; */}
#indDjtj .hd i{background:url(../../Base/img/djtj.png) no-repeat center;display:block;width:100%;height: 40px;margin:30px 0 5px}
#indDjtj .hd h3 a{color:#b06e37;}
#indDjtj .bd li a{background:url(../../Base/img/icon03.gif) no-repeat 0 center;padding-left:12px;}

#indXwzx{float:left;/* background-color:#5eb3ba; */}
#indXwzx .hd i{background:url(../../Base/img/xwzx.png) no-repeat center;display:block;width:100%;height: 40px;margin:30px 0 5px}
#indXwzx .hd h3 a{color:#2b868d;}
#indXwzx .bd li a{background:url(../../Base/img/icon02.gif) no-repeat 0 center;padding-left:12px;}

#indXssw{float:right;/* background-color:#9170bc; */}
#indXssw .hd i{background:url(../../Base/img/xssw.png) no-repeat center;display:block;width:100%;height: 45px;margin:30px 0 5px;}
#indXssw .hd h3 a{color:#6e4b9a;}
#indXssw .bd li a{background:url(../../Base/img/icon05.gif) no-repeat 0 center;padding-left:12px;}

#indJyjx{float:left;/* background-color:#bdb859; */}
#indJyjx .hd i{background:url(../../Base/img/jyjx.png) no-repeat center;display:block;width:100%;height: 40px;margin:30px 0 5px}
#indJyjx .hd h3 a{color:#847f25;}
#indJyjx .bd li a{background:url(../../Base/img/icon03.gif) no-repeat 0 center;padding-left:12px;}


.indBox { background:url(../../Base/img/bgColumnC.jpg) repeat;}

#columnA,#columnB{width:1200px;margin:0 auto;}
/*cloumnA E*/

/*yxgk*/
.yxgk{position:relative;height: 300px;width: 1140px;overflow:hidden;padding:20px 30px;margin:0 auto; background:#f8f8f8}
.yxgk .bgL{position:absolute;top:0;left:0;z-index:1;display:block;width:260px;height:340px;background-color:#f3d8db;}
.yxgk .focusBox{width:470px; height:290px; float:left; border:5px solid #fff; overflow:hidden; padding:0px; margin:0px; z-index:2; background:#fff; margin-right:20px;}
.yxgk .focusBox .bd .pic img{width:470px; height:290px;}

#tabXwzx .bd li a{ background:url(../../Base/img/icon01.gif) no-repeat 0px center;padding-left:12px;}

.tabBox{overflow:hidden}
.tabBox .hd{height:40px; overflow:hidden}
.tabBox .hd ul{float:left}
.tabBox .hd ul li{float:left; height:40px; line-height:40px; margin-right:10px; padding:0 25px; background:#999999; border-radius:3px; font-size:18px; color:#fff}
.tabBox .hd ul li a{color:#fff;}
.tabBox .hd ul li.on{color:#fff; background:#ad2321}
.tabBox .hd ul li.on a{color:#fff;}
.tabBox .bd{padding-top:10px}



/*columnC*/
#columnC{background:url(../../Base/img/bgColumnC.jpg) no-repeat center top;margin-top: 20px; border-bottom: 2px solid #f5f5f5; padding-bottom: 20px;}
.kyyj{width:1200px;margin:0 auto;}
.kyyj .hd{float:right;width:160px;padding-top:40px;}
.kyyj .hd h3{background-color:#ad2321;width:160px;height:160px;}
.kyyj .hd h3 a i{display:block;width:64px;height:64px;background:url(../../Base/img/kyyj.png) no-repeat center;margin:0 auto;
                transition:200ms;-webkit-transition:200ms;-ms-transition:200ms;-moz-transition:200ms;-o-transition:200ms;}
.kyyj .hd h3 a{font-size:20px;color:#fff;font-weight:bold;display:block;text-align:center;padding-top:30px;}
.kyyj .hd h3 a:hover i{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);}


/* .kyyj .hd ul li{height:45px;line-height:45px;border-bottom:1px #e9e9e9 solid; padding-left: 12px;}
.kyyj .hd ul li i{display:inline-block;width:22px;height:22px;vertical-align: middle;transition:200ms;-webkit-transition:200ms;-ms-transition:200ms;-moz-transition:200ms;-o-transition:200ms; display: none;}
.kyyj .hd ul li a{color:#2b2b2b;font-weight:bold;padding-left:5px;}
.kyyj .hd ul li:hover i{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);}

.kyyj .hd ul .li1 i{background:url(../../Base/img/gzgk.png) no-repeat;}
.kyyj .hd ul .li2 i{background:url(../../Base/img/kyfx.png) no-repeat;}
.kyyj .hd ul .li3 i{background:url(../../Base/img/kyxm.png) no-repeat;}
.kyyj .hd ul .li4 i{background:url(../../Base/img/kydt.png) no-repeat;} */


.kyyj .hd li { margin-top: 10px;}
.kyyj .hd a { display: block; line-height: 30px; background-color: #ad2321; color: #fff; height: 30px; text-align: center; font-size: 13px;}
.kyyj .hd .li2 a { background-color: #e26c79;}
.kyyj .hd .li3 a { background-color: #9170bc;}
.kyyj .hd .li4 a { background-color: #bdb859;}
.kyyj .hd .li5 a { background-color: #d4a17c;}
.kyyj .hd .li6 a { background-color: #ca3b39;}


.kyyj .bd{float:left;width:1010px;overflow:hidden;}
.kyyj .bd ul{margin-right:-2%;}
.kyyj .bd li{width:46%;float:left;margin-right:2%;}
.kyyj .bd .t{overflow:hidden;height:150px;margin: 30px 4% 40px 0;}
.kyyj .bd .t a{display:block;font-weight: bold;}
.kyyj .bd .t .date{display:block;text-align:left;float: none;}
.kyyj .bd .n a{color:#535353;}


/* kyyj */

.kyyj .bd .pic { border: 1px solid #ccc; padding: 4px; background-color: #fff; }
.kyyj .bd .pic img { display: block; background-color: #f5f5f5; width: 190px; height: 140px; }
.kyyj .bd .noPic .pic { display: none;}
.kyyj .topicList .t .intro { max-height: 48px; overflow: hidden;}
.kyyj .topicList .t .title { max-height: 90px; overflow: hidden;}


/*学生风采*/
.indXxyd{width:1200px;margin:20px auto 30px; overflow: hidden;}
.indXxyd .hd{ overflow: hidden; margin-bottom: 10px;}
.indXxyd .hd h3{float: left; line-height: 40px; height: 40px;}
.indXxyd .hd h3 a{font-size:18px;color:#ad2321;font-weight:bold; /*  padding: 0 20px; display: block; background-color: #ad2321; */ }
.indXxyd .bd ul{margin-right:-24px;}
.indXxyd .bd ul li{position:relative;text-align:left;float:left;margin-right: 24px; border: 1px solid #ccc; padding: 5px;}
.indXxyd .bd ul li .pic img{ width:270px; height:180px; display: block; background-color: #f5f5f5;  }
.indXxyd .bd ul li .title{position:absolute;bottom:6px;left:6px;z-index:9;height:40px;line-height:40px;width: 270px; background-color: rgba(0,0,0,0.5);}
.indXxyd .bd ul li .title a{color:#fff;text-align:center;display:block;}
.indXxyd .bd ul li .titleBg{display: none;}
.indXxyd .bd ul li.last { margin-right: 0;}

/* homeBanner */
.homeBanner { width: 1200px; margin: 20px auto 0; position: relative; }
.homeBanner .bd .con { display: none;}
.homeBanner .hd { right: 8px; bottom: 10px; position: absolute;}
.homeBanner .hd li { width: 12px; height: 12px; background-color: #fff; float: left; margin-right: 4px; cursor: pointer;}
.homeBanner .hd li.on { background-color: #ad2321;}
.homeBanner .hd li span { display: none;}


