
body{background:#fff;}
#content{background:none; padding:0; width:1200px;}
.pageBanner{display:none}
#content{width: auto;}
.column{overflow:hidden;padding: 30px 0;}
.mainContent{width:788px; float:left}
.side{width:380px; float:right}

/* focusBanner */
.focusBanner{ height:px; position:relative; z-index:1}
.focusBanner .hd{z-index: 3;position: absolute;bottom: 24px;text-align:center;width:100%;}
.focusBanner .hd ul{display:inline-block; *display:inline; zoom:1; font-size:0; height:10px; padding:5px 10px; background:#333; background:rgba(0,0,0,.5);  -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.focusBanner .hd li{display:inline-block; *display:inline; zoom:1; cursor:pointer; width:10px; height:10px; overflow:hidden; background:#fff; margin:0 5px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;  }
.focusBanner .hd li span{display:none;}
.focusBanner .hd .on{width:20px;}
.focusBanner .bd li{vertical-align:top; position:relative}
.focusBanner .bd li a{ display:block; height:572px;}
..focusBanner .bd .con{display:block;text-align:left;position:absolute;left:50%;margin-left:-600px;padding:30px;/* top:400px; *//* background:url(../../Base/img/indFocus.png); */}
.focusBanner .bd .con a{color:#fff; font-size:24px; height:auto; display:block;}
.focusBanner .fd{height:7px;background:#979CA0}
.focusBanner .fd ul{overflow:hidden; width:1200px; margin:0 auto;}
.focusBanner .fd li{float:left; width:25%; background:#C62B09; height:7px;}
.focusBanner .fd .li2{background:#FA9E00}
.focusBanner .fd .li3{background:#009D0D}
.focusBanner .fd .li4{background:#1278C0}

/* dateInfoList */
.dateInfoList li{ overflow:hidden;  margin-bottom:20px; }
.dateInfoList .date{float:left; width:60px; height:60px; background:#EBEBEB; overflow:hidden; text-align:center; color:#666; margin-right:20px;}
.dateInfoList .date dt{height:36px; font-size:22px; }
.dateInfoList .date dd{font-size:12px}
.dateInfoList .con{ overflow:hidden; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.dateInfoList .title{ height:52px; font-size:16px; line-height:26px; overflow:hidden;}
.dateInfoList .intro{ display:none; font-size:12px; line-height:20px; color:#999; height:40px; overflow:hidden; padding-top:4px;}
.dateInfoList .first .date{background:#FA9E00;color:#fff;}
.dateInfoList .last{margin-bottom:0}

/* fastLinks */
.fastLinks{ overflow:hidden }
.fastLinks li{float:left; width:186px; height:80px; line-height:80px; margin:0 4px 4px 0; position:relative; overflow:hidden;}
.fastLinks a{display:block; padding-left:80px; font-size:16px; background:url(../../Base/img/ind-fastLinks.png) -2px -8px no-repeat #F2F2F2; -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;}
.fastLinks a:hover{ background-color:#C62B09; color:#fff; text-decoration:none}
.fastLinks .li2 a{ background-position:-2px -208px }
.fastLinks .li3 a{ background-position:-2px -408px }
.fastLinks .li4 a{ background-position:-2px -608px }
.fastLinks .li5 a{ background-position:-2px -808px }
.fastLinks .li6 a{ background-position:-2px -1008px }
.fastLinks .li7 a{ background-position:-2px -1208px }
.fastLinks .li1 a:hover{ background-position:-2px -108px }
.fastLinks .li2 a:hover{ background-position:-2px -308px }
.fastLinks .li3 a:hover{ background-position:-2px -508px }
.fastLinks .li4 a:hover{ background-position:-2px -708px }
.fastLinks .li5 a:hover{ background-position:-2px -908px }
.fastLinks .li6 a:hover{ background-position:-2px -1008px }
.fastLinks .li7 a:hover{ background-position:-2px -1308px }
.fastLinks s{ border-color:transparent;  border-style:dashed; border-width:20px;  border-top-color:#fff; border-top-style:solid; content:""; display:block; font-size:0; line-height:0; width:0;
    position:absolute; right:-20px; top:0;
 }

/* xwdtPicList */
.xwdtPicList{overflow:hidden; margin-right:-20px;}
.xwdtPicList li{ float:left; width:384px; margin-right:20px;}
.xwdtPicList .title{font-size:16px; font-weight:bold; padding-top:10px; line-height:28px; height:56px; overflow:hidden; margin-bottom:5px;}
.xwdtPicList .date{color:#999;}

#columnA{}
#columnB{background:url(../../../glxy/Base/img/ind-mid.jpg) center 0 no-repeat #F1F0EC}
#columnC{padding-bottom:0}

#columnB .indBox{ padding:10px 10px 50px 20px; background:#fff; background:rgba(255,255,255,.6); float:left; width:340px; margin-right:30px}
#columnB .indBox .iBd{height:270px;}
#columnB #kyyj{float:right; margin-right:0;}
#jyjx .iHd h3{background-position:0 -225px}
#djtj .iHd h3{background-position: 0 -345px;}
#kyyj .iHd h3{background-position: 0 -468px;}
#xwzx .fd .more{bottom:12px;}
#columnC .indBox{width:550px; float:left; margin-right:20px;}
#columnC #xsfc{float:right; margin-right:0}

/* 学生风采 */
.xsfcList{overflow:hidden;}
.xsfcList li{float:left;width: 380px; height:250px; text-align: center; position:relative;img; overflow:hidden}
.xsfcList .pic img{width:380px; height:250px;}
.xsfcList .title,.xsfcList .titleBg{height:50px; line-height:50px; position:absolute; width:100%; left:0; bottom:0; z-index:2; overflow:hidden; display:block;}
.xsfcList .title a{color:#fff; display:block; padding:0 50px; }
.xsfcList .titleBg{background:#FA9E00; filter:alpha(opacity=90);opacity:0.9; z-index:1}
.slide .prev,.slide .next{ display:block; width:50px; height:50px; background:url(../../Base/img/ind-picScroll.png) 20px 18px no-repeat; position:absolute; left:0; bottom:0; z-index:5 }
.slide .next{left:auto; right:0; background-position:-310px 18px}
.slide .prev:hover,.slide .next:hover{ background-color:#d48600 }

#xsfc .xsfcList .titleBg{ background:#009D0E }
#xsfc .slide .prev:hover,#xsfc .slide .next:hover{ background-color:#016f0b }

/* tpList */
.tpList{ overflow:hidden; margin-right:-30px;}
.tpList li{float:left; margin-right:28px; width:278px;}
.tpList .pic img{width:278px; height:180px;}
.tpList .title{font-size:16px; font-weight:bold; margin:10px 0; line-height:26px; height:52px; overflow:hidden; }
.tpList .date{display:block; margin-bottom:10px; color:#C62B09;}
.tpList .intro{ line-height:24px; height:72px; overflow:hidden; color:#999; }
.tpList .intro .more{color:#C62B09}
.tpList .first{width:586px;}
.tpList .first .pic img{ width:586px; height:370px;}
.tpList .first .title{height:26px;}
.tpList .first .intro{display:none;}

/* jzxxList */
.jzxxList .title{ padding:20px 20px 0 20px; background:#348BCE; font-size:16px; color:#fff; font-weight:bold; height:30px; line-height:30px; overflow:hidden;}
.jzxxList .title a{color:#fff}
.jzxxList .date{display:block; padding:8px 20px 30px 46px; color:#C2E5FF; font-size:16px; background:url(../../Base/img/icons.png) 20px -332px #348BCE no-repeat;}

/* indBox */
.indBox{position:relative;}
.indBox .iHd{height:55px;line-height:55px;overflow:hidden;margin-bottom: 13px;}
.indBox .iHd h3{font-size:24px; padding-left:32px; background:url(../../Base/img/icons.png) 0 -102px no-repeat;}
.indBox .iBd{overflow:hidden;}
.indBox .fd .more{ position:absolute; right:0; bottom:0; display:block; padding:0 10px; text-align:center; height:30px; line-height:30px; background:#C62B09; color:#fff;}
