@charset "utf-8";
.banner { display: none; }
#content {margin-top: 20px;}
.side { float: right; width: 470px; margin: 0 0 0 20px; }

/* 首页banner图切换 S*/
#indBanner{max-width: 1920px;clear: both;text-align: center;position: relative;margin:0 auto 0px auto;max-height: 418px; z-index:1}
#indBanner .bd .con{width:1200px;position:absolute;bottom:0px;height:46px;left:50%;margin-left:-600px;text-align:left;z-index:2;display: none;}
#indBanner .bd .con .title{height:46px; line-height:46px; display:block; padding-left:30px; color:#fff; position:relative; z-index:3; width:1050px;}
#indBanner .bd .con .title .tit{color:#fff; font-size:16px;}
#indBanner .bd .con .titleBg{width:1200px; height:46px; background:#000; position:absolute; left:0px; top:0px; filter:alpha(opacity=60); opacity:0.6; }
#indBanner .bd .pic img{width:100%;  }
#indBanner .prev,
#indBanner .next{width:48px;height:46px;position:absolute;bottom:0px;right:50%;background: url(/content/cwc/base/img/arrow.png) 18px 13px #693c73 no-repeat;z-index:4;display: none;}
#indBanner .next{margin-right:-600px;background-position: -35px 13px;}
#indBanner .prev{margin-right: -552px;}
#indBanner .prev:hover,
#indBanner .next:hover{background-color:#965ba3}
#indBanner .hd{ height:10px; overflow:hidden; width:100%; position:absolute; left:0; bottom:50px; text-align:center; font-size:0; z-index:2 }
#indBanner .hd li{display:inline-block; *display:inline; zoom:1; cursor: pointer; vertical-align:top; margin:0 3px; width:10px; height:10px; background:#fff; -webkit-border-radius:14px; -moz-border-radius:14px; border-radius:14px; transition:0.5s;-moz-transition:0.5s;-webkit-transition: 0.5s;-o-transition:0.5s;  }
#indBanner .hd li span{display:none; }
#indBanner .hd .on{ background:#693c73; width: 24px; }
#indBanner .bd li{ height:400px; position:relative; z-index:1; }

/* columnA */
#columnA{margin-bottom:30px;}
/* beat365在线登录公告 */
#indTzgg{width:1200px; height:60px; margin:20px auto; background:#efefef;}
#indTzgg .hd{height:60px; float:left; width:154px; background:#6c3a7f}
#indTzgg .hd h3{float:left;height:60px;line-height:60px;font-size:16px;color:#fff;padding-left:62px;text-align:left;background: url(/content/cwc/base/img/icons-ind.png) -9px -19px no-repeat;}
#indTzgg .hd h3 a{color:#fff;}
#indTzgg .bd{overflow:hidden; height:30px; padding:15px;}
#indTzgg .bd li{width:478px; float:left; margin-right:30px}
#indTzgg .bd li .dateRight{color:#858585; margin-left:10px}
/* 校园资讯 */
.xyzxList{}
.xyzxList li{height:78px; margin-bottom:33px;}
.xyzxList li .date{width:64px; padding-right:12px; border-right:1px solid #dcdcdc; float:left; height:78px; margin-right:20px}
.xyzxList li .date span{display:block; height:52px; line-height:52px; font-size:40px;color:#6c3a7f; text-align:left;}
.xyzxList li .date b{display:block; height:26px; line-height:26px; font-size:14px; color:#6c3a7f}
.xyzxList li .con{overflow:hidden;}
.xyzxList li .con .title{height:30px; line-height:30px; font-size:16px;font-weight:bold;}
.xyzxList li .con .intro{height:48px; line-height:24px; font-size:14px; color:#6d6c6c}
.xyzxList li.last{margin-bottom:0px}

/* columnB */
#columnB{margin-bottom:30px;}


/* navPic */
.navPic ul { margin-left: -8px; }
.navPic ul li { position: relative; float: left; width: 24.99%; height: 58px; margin-top: 8px; }
.navPic ul li a { position: absolute; left: 0; bottom: 0; display: block; margin-left: 8px; height: 58px; overflow: hidden; }
/* content */
#content .column { padding: 0; }
/* ----- columnA ----- */
#columnA { padding-top: 20px; }

/* 关于我们 */
.aboutLink { overflow: hidden; }
.aboutLink li { float: left; width: 24.99%; height: 120px; overflow: hidden; }
.aboutLink li i { transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s; margin-right: 1px; height: 120px; display: block; background: #e7e7e7 url("../../base/img/aboutlink.png") no-repeat center 45px; }
.aboutLink li a { margin-right: 1px; text-align: center; font-size: 20px; display: block; line-height: 120px; background: #3db3db; color: #fff; text-decoration: none; }
.aboutLink li.li2 i { background-position: center -41px; }
.aboutLink li.li3 i { background-position: center -133px; }
.aboutLink li.li4 i { background-position: center -225px; }
.aboutLink li.on i { margin-top: -120px; }
/* 校园资讯 */
#xyzx .bd .topicList { margin: 0 -15px; overflow: hidden; }
#xyzx .bd .topicList .t { float: left; width: 33.2%; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; }
#xyzx .bd .topicList .first { border-left: 0px solid transparent !important; }
#xyzx .bd .topicList .t .pic, #xyzx .bd .topicList .t .con { float: none; margin: 0 15px; }
#xyzx .bd .topicList .t .con .title { margin-top: 10px; height: 40px; line-height: 20px; text-align: center; white-space: normal; font-weight: normal; }
#xyzx .bd .topicList .n { margin: 0 15px; clear: both; }

/* ----- columnB ----- */
#columnB{height: 225px;background:url(/content/cwc/base/img/kqdh.jpg) 50% 0px no-repeat;}
#columnB .cHd{height:74px; width:1200px; margin:0 auto; padding-top:18px;}
#columnB .cHd h3{display:block; height:36px; line-height:36px; text-align:center; font-size:22px; color:#fff}
#columnB .cHd h4{height:22px; line-height:22px; text-align:center; font-size:12px; color:#fff}
#columnB .cBd{width:1190px; margin:0 auto; height:125px;}
#columnB .cBd ul{margin-right:-15px;}
#columnB .cBd ul li{width:158px; float:left; margin-right:14px; height:126px; background:#fff;  -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, .15); -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, .15); box-shadow: 0x 2px 5px rgba(0, 0, 0, .15);}
#columnB .cBd ul li a{display:block; padding:15px; height:96px; line-height:30px; text-align:center; font-size:16px; color:#6c3a7f}
#columnB .cBd ul li a i{width:60px;height:60px;display:block;background: url(/content/cwc/base/img/icons-ind2.png) -19px -219px no-repeat;margin:0 auto; -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;}
#columnB .cBd ul li a:hover i{-moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1); transform:scaleX(-1);}
#columnB .cBd ul li.li2 i{background-position: -19px -418px;}
#columnB .cBd ul li.li3 i{background-position: -19px -619px;}
#columnB .cBd ul li.li4 i{background-position: -19px -819px;}
#columnB .cBd ul li.li5 i{background-position: -19px -1019px;}
#columnB .cBd ul li.li6 i{background-position: -19px -1219px;}
#columnB .cBd ul li.li7 i{background-position: -19px -1419px;}

/* columnC */
#columnC{}
#columnC .box{width:585px; margin-bottom:15px}
#indGhjh .bd,
#indDytd .bd{height:250px}
#indJxky .bd,
#indDqgz .bd{height: 210px}

/* friendLinks */
.frlinks{width:1200px; margin:0 auto 30px; padding:20px 0px; background:#efefef}
.frlinks .hd{width:130px; float:left; }
.frlinks .hd h3{float:left;height:40px;text-align:left;padding-left:50px;font-size:18px;background: url(/content/cwc/base/img/icons-ind.png) -19px -1634px no-repeat;}
.frlinks .bd {padding: 4px 0px 0px 0px;overflow:hidden;}
.frlinks .bd select { width: 100%;height: 30px; border:0; color:#61417d; font-size:16px; text-align:center;}
.frlinks .bd li { float:left; margin-right:2px; margin-left:21px;width: 234px; line-height:30px; font-size:16px;}
.frlinks .bd li a { display:block; background:#fff; height:30px; text-align:center; color:#61417d}