@charset "utf-8";
/*---首页CSS---*/
/*主布局容器========================*/
.main {width: 1000px;overflow: hidden;}
.left_box {float: left;width: 721px;}
.right_box {float: right;width: 240px;}

/*标题========================*/
.title1 {padding-bottom: 3px;border-bottom: 1px solid #e5e5e5;height: 40px;}
.title1 span{background-image: url(../images/home/title.jpg);display: block;float: left;height: 40px;width: 200px;}
.title1 span.activity_tit {background-position: 0px -43px;}
.title1 span.opus_tit {background-position: 0px -84px;}
.title1 span.topic_tit {background-position: 0px -125px;}
.title1 span.topic_tit2 {background-position: 0px -168px;}
.title1 span.activity_tit {background-position: 0px -43px;}
.title1 a.more{background: url(../images/home/more.jpg) no-repeat 0px 29px;display: block;float: right;height: 9px;width: 40px;padding-top: 29px;}
.title2 {padding-bottom: 3px;border-bottom: 1px solid #e5e5e5;height: 28px;}
.title2 span{background-image: url(../images/home/title.jpg);display: block;float: left;height: 28px;width: 200px;}
.title2 span.alumn_tit{background-position: 0px -208px;}
.title2 span.photo_tit{background-position: 0px -234px;}
.title2 a.more{background: url(../images/home/more.jpg) no-repeat 0px 15px;display: block;float: right;height: 9px;width: 40px;padding-top: 15px;}
.museum_title {font-size: 24px;}


/*过功能轮播全局设置========================*/
.bx-wrapper {position: relative;margin: 0px auto;padding: 0;*zoom: 1;}
.bx-wrapper img {max-width: 100%;display: block;}
/*滚动主区域*/
.bx-wrapper .bx-viewport {/*fix other elements on the page moving (on chrome)*/-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
/*列表按钮*/
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;width: 100%;z-index: 500;}
/*载入等待*/
.bx-wrapper .bx-loading {min-height: 50px;background: url(images/bx_loader.jpg) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
/*列表按钮*/
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 3px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;height: 40px;width:38px;text-indent: -9999px;z-index: 9999;}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}

/*首屏焦点图轮播========================*/
.banner_box {width: 577px;border: 1px solid #ececec;border-bottom: 0px;margin-top: 5px;}
.banner {width: 620px;position: relative;z-index: 50;}
.banner .slide img {height: 320px;width: 620px;}
/*焦点图列表按钮*/
.banner_box .bx-pager {height: 17px;bottom: 5px;background: url(../images/home/banner_nav.jpg)  no-repeat center 0px;}
.banner_box .bx-pager-item {padding:  0px 7px 0px 9px;}
.banner_box .bx-pager.bx-default-pager a {height: 11px;width: 11px;background: url(../images/home/banner_nav.jpg) no-repeat  0px -22px;}
.banner_box .bx-pager.bx-default-pager a.active {background-position: 0px -34px;}
/*焦点图左右控制按钮*/
.banner_box .bx-controls-direction .bx-prev {left: 0px;background: url(../images/home/banner_nav.jpg) no-repeat  0px -47px;}
.banner_box .bx-controls-direction .bx-next {right: 0px;background: url(../images/home/banner_nav.jpg) no-repeat  0px -90px;}

/*公告轮播========================*/
.broadcasting {height: 30px;width: 998px;border: 1px solid #ececec;border-top: 0px;overflow:hidden;}
.broadcasting dl,.broadcasting ul {float: left;width: 966px;line-height: 30px;}
.broadcasting dt {padding: 0px 10px;float: left;color: #ccc;}
.broadcasting dd,.broadcasting li {width: 420px;float: left;background: url(../images/home/broadcasting.jpg) no-repeat  25px 4px;padding-left: 50px;}
.broadcasting .direction {float: right;height: 30px;width: 23px;background: url(../images/home/broadcasting.jpg)  no-repeat  0px -19px;}
.broadcasting .direction span {display: block;height: 15px;width: 23px;cursor: pointer;}

/*最新动态========================*/
.news {height: 304px;width: 720px;position: relative;z-index: 50;padding-top: 9px;overflow: hidden;}
.news .news_img {overflow: hidden;position: absolute;left: 0px;}
.news .slide img {height: 304px;width: 720px;}
.news .link {height: 22px;width: 77px;position: absolute;top: 9px;right: 0px;font-weight: bold;font-size: 14px;}
.news .link a{}
.news .bx-pager {display:none;}

/*焦点图左右控制按钮*/
.news .bx-controls-direction {position: absolute;height: 30px;width: 56px;right: 0px;bottom: 0px;}
.news .bx-controls-direction  a {height: 30px;width: 28px;background-image: url(../images/home/news_direction.jpg);}
.news .bx-controls-direction .bx-prev{float: left;}
.news .bx-controls-direction .bx-prev:hover{background-position: 0px -62px;}
.news .bx-controls-direction .bx-next{right:0px;background-position: 0px -31px;}
.news .bx-controls-direction .bx-next:hover{background-position: 0px -93px;}

/*推荐活动========================*/
/* .activity {padding-top: 23px;}
.activity .box {float: left;width: 210px;padding: 0px 14px 5px 0px;border-right: 1px solid #e4e4e4;}
.activity .box.bc {padding-left: 13px;}
.activity .box.br {padding-right: 0px;border: 0px none #FFF;float: right;}
.activity .subject {height: 60px;width: 210px;}
.activity .subject dt{float: left;width: 72px;padding-top: 3px;}
.activity .subject dt img {}
.activity .subject dd {float: right;width: 150px;}
.activity .subject dd a{font-size: 14px;display: block;font-weight: bold;padding-bottom: 4px;color: #564f4d;}
.activity .subject dd a:hover {color: #000;text-decoration: underline;}
.activity .subject dd small{color: #fc3e43;}
.activity ul {color: #999999;padding: 10px 0px 13px 0px;padding-left: 25px;}
.activity ul li{line-height: 19px;}
.activity .signup{padding-left: 25px;}
.activity .signup span,.activity .signup strong{display: block;float: left;padding-right: 5px;}
.activity .signup a.go{display: block;float: right;height: 16px;width: 14px;padding-right: 5px;background: url(../images/home/signup.png)  no-repeat  0px 2px;}
 */
/*用户登录========================*/
.login {border: 1px solid #d5e1d9;border-radius: 1px;margin-top: 40px;position: relative;padding: 20px 20px 0px 20px;min-height:109px;}
.login .title {background-color: #FFF;text-align: center;height: 20px;width: 100px;position: absolute;left: 72px;top: -11px;font-size: 15px;font-weight: bold;color: #3e3e3e;}
.login dl {width: 198px;}
.login dt{float: left;width: 139px;}
.login dt input{display: block;width: 132px;height: 28px;height: 23px\0;padding-top: 5px\0;border: 1px solid #d9d9d9;padding-left: 5px;}
.login dt input.user{border-bottom: 0px ;}
.login dt input.pass{}
.login dd{float: left;height: 59px;width: 58px;}
.login dd input.submit{background-image: url(../images/home/login.jpg);border: 0px none #FFF;display: block;height: 59px;width: 58px;cursor: pointer;}
/* .text {clear: both;padding-top: 10px;height: 25px;}
.text input{float: left;height: 13px;width: 13px;border: 1px solid #d9d9d9;display: block;margin: 2px 0px 0px 7px;}
.text label {display: block;float: left;padding-left: 5px;}
.text a{display: block;float: right;text-decoration: underline;} */


/*右侧切换列表========================*/
.list_tab {}
.list_tab .title_tab {height: 36px;padding-top: 10px;}
.list_tab .title_tab span{background-color: #f3f3f3;display: block;float: left;height: 35px;width: 78px;cursor: pointer;text-align: center;line-height: 35px;font-weight: bold;border-bottom: 1px solid #c7b4a7;}
.list_tab .title_tab span.cur{line-height: 34px;border-bottom: 0px;border-top: 1px solid #c7b4a7;background-color: #d5d5d5;}
.list_tab .title_tab span.left {border-right: 1px solid #f3f3f3;}
.list_tab .title_tab span.center {border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;}
.list_tab .title_tab span.right {border-left: 1px solid #f3f3f3;}
.list_tab .title_tab .left.cur {border-right: 1px solid #c7b4a7;}
.list_tab .title_tab .center.cur {border-left: 1px solid #c7b4a7;border-right: 1px solid #c7b4a7;}
.list_tab .title_tab .right.cur {border-left: 1px solid #c7b4a7;}
.list_tab ul {display: none;margin: 11px 0px;width: 240px;background: url(../images/home/list-tab-ul.jpg) repeat-y center 0px;overflow: hidden;}
.list_tab ul.cur {display: block;}
.list_tab li {line-height: 30px;text-align: center;float: left;height: 30px;width: 120px;background:transparent;}
.list_tab li a {color: #333;}

/*右侧二维码========================*/
.right_ad {}
.right_ad img{width: 240px;}

/*右侧二维码========================*/
.twocode {background-color: #efefef;padding: 13px 0px 9px 0px;text-align: center;margin-top: 9px;}
.twocode img{height: 70px;width: 70px;border: 8px solid #FFF;}

/*作品长廊========================*/
.opus_list_box {}
.opus_list {padding-top: 12px;position: relative;z-index: 50;}
.opus_list .slide {width: 167px;}
.opus_list .slide a{display: block;}
.opus_list .slide img{height: 167px;width: 167px;}
.opus_list_box .bx-pager {display:none;}
/*焦点图左右控制按钮*/
.opus_list_box .bx-controls-direction {position: absolute;height: 15px;width: 39px;right: 0px;top: -20px;background-image: url(../images/home/opus_direction.jpg);}
.opus_list_box .bx-controls-direction  a {height: 15px;width: 19px;top: 13px;}
.opus_list_box .bx-controls-direction .bx-prev{left:0px;}
.opus_list_box .bx-controls-direction .bx-next{right:0px;}
.opus_hot {}
.opus_hot img{width: 1000px;}

/*热门话题========================*/
.hot_topic{float: left;width: 358px;padding-right: 20px;}
.hot_topic.right{}
.hot_topic ul{padding: 10px 0px;}
.hot_topic ul li{line-height: 24px;height: 24px;}
.hot_topic li a:hover {text-decoration: underline;}
.hot_topic li a.sort {display: block;float: left;color: #b6b6b6;width: 55px;}
.hot_topic li a.name {display: block;float: left;color: #000;}
.hot_topic li span {display: block;float: right;color: #000;}

/*校友汇========================*/
.alumn_box {width: 940px;}
.alumn {padding-top: 12px;position: relative;z-index: 50;}
.alumn .slide {width: 145px;}
.alumn .slide img{height: 145px;width: 145px;}
.alumn_box .bx-pager {display:none;}
/*焦点图左右控制按钮*/
//.alumn_box .bx-controls-direction {position: absolute;height: 145px;width: 100%;right: 0px;bottom: 0px;}
.alumn_box .bx-controls-direction {height: 145px;width: 100%;right: 0px;bottom: 0px;}
.alumn_box .bx-controls-direction  a {height: 145px;width: 27px;top: 27px;}
.alumn_box .bx-controls-direction .bx-prev{left: -30px;background-image: url(../images/home/alumn_direction.jpg);}
.alumn_box .bx-controls-direction .bx-next{right: -30px;background: url(../images/home/alumn_direction.jpg)  0px -146px;}

/*活动照片========================*/
.photo {}
.photo ul{padding-top: 12px;}
.photo li{float: left;height: 240px;width: 320px;padding-right: 20px;}
.photo li.right {padding-right: 0px;}
.photo li img {height: 240px;width: 320px;}

/*友情链接========================*/
.f_links {line-height: 23px;color: #999;}
.f_links span{font-weight: bold;color: #555;}
.f_links a{color: #999;}
