@charset "utf-8";
/* CSS Document */


.index_head{ width:100%;}
.index_head_bg{ width:100%; position:relative; height:1.85rem;}
.index_head_logo{ width:52.91%; height:1.37rem; float:left;}
.index_head_logo img{ width:100%; height:1.37rem; float:left;}

/* index_nav */
.index_head_nav{ position:absolute; top:1.37rem; right:0rem; height:0.48rem; z-index:999; background:url(/themes/default/images/headfooter/index_nav_bg.png) no-repeat;background-size:cover;}

.index_head_nav_mid{ float:left; padding-left:0.48rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.index_head_nav_mid_main{ height:0.48rem; position:relative;}
.index_head_nav_midbg{ width: 100%; height:0.48rem; position:absolute;}
/* .index_head_nav_mid ul{width:7rem; position:absolute;} */
.index_head_nav_mid ul li{ width:1.2rem; height:0.48rem; line-height:0.48rem; color:#FFF; font-size:0.16rem; font-weight:700; text-align:center; display:inline-block; float:left; position:relative;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.index_head_nav_mid ul li:hover{ background:url(/themes/default/images/headfooter/index_navbg2.png) no-repeat; background-size: 100% 100%; cursor:pointer;}
.index_head_nav_mid ul li .one{top:0.48rem;position:absolute; left:-0.3rem; padding-top:0.2rem; background:url(/themes/default/images/headfooter/index_navbg3.png) no-repeat top center; width:1.75rem; display:none;}
.index_head_nav_mid ul li .one li, .index_head_nav ul li ul li .two li { position:relative; width:1.75rem; height:0.5rem; line-height:0.3rem; padding-left: 0.1rem; padding-right: 0.1rem; padding-bottom:0.1rem; padding-top:0.1rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.index_head_nav_mid ul li .one li:hover, .index_head_nav ul .two li:hover{ background:none;}
.index_head_nav_mid ul li .one li a, .index_head_nav ul li ul li .two li a{ height:0.32rem; line-height:0.3rem; text-align:center; color:#FFF; padding:0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.index_head_nav_mid ul li .one li a:hover, .index_head_nav ul li ul li .two li a:hover { height:0.3rem; border-bottom:0.02rem solid #FFF; color:#FFF; background:none;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.index_head_nav_mid ul li ul li .two { background:url(/themes/default/images/headfooter/index_navbg4.png) repeat; display:none; position:absolute; left:1.33rem; width:1.33rem; top:-0.01rem; }
.index_head_nav_mid ul li .one li .index_head_nav_style2{ width:1.1rem; margin-left:0.115rem;}

.index_head_nav_right{ float:left; height:0.48rem;}
.index_head_nav_right_bg{ width:4rem; position:relative;}
.index_head_nav_right ul li{ font-size:0.16rem; line-height:0.48rem; text-align:center; width:0.5rem; color:#FFF; float:left; cursor:pointer;}
.index_head_nav_search img{width:0.15rem; height:0.15rem; margin-top:0.17rem;}
.index_head_nav_weixin img{width:0.26rem; height:0.21rem; margin-top:0.13rem; cursor:pointer;}
.index_head_nav_ewm{ position:absolute; left:7.06rem; top:0.51rem; width:1.55rem; height:1.6rem; z-index:999; display:none;}
.index_head_nav_ewm img{width:1.55rem; height:1.6rem;}
/*footer*/
.footer{ height:0.5rem; width:100%; background:#004ea2; text-align:center; font-size:0.18rem; line-height:0.5rem; color:#FFF; position:relative;}
.footer_info{ width:14.26rem; height:0.5rem; position:absolute; left:50%; margin-left:-7.13rem; top:0;}
.weibo, .weibo img, .weixin, .weixin img{ width:0.28rem; height:0.24rem;}
.weibo, .weixin{ padding-top:0.12rem; padding-left:0.6rem;}
.footer_info span a{ color:#FFF;}


#searchfoot{ position:absolute; bottom:0; left:0; width:100%;}
.w800{ width:800px; margin:0 auto;}
.w710{ width:710px; margin:0 auto;}
.search-top{ width:360px; height:62px;margin:0 auto; padding-top:180px; vertical-align:middle; line-height:62px;}
.search-top img{ display:block; float:left; display:inline;}
.search-top span{ font-size:35px; display:block; float:left;display:inline; padding-left:20px;}
#central{ margin-top:40px;}
.searchkey{ width:585px; height:40px; font-size:16px; line-height:40px; border:1px solid #ccc; padding-left:15px}
.search{ width:100px; line-height:36px; text-align:center; font-size:20px; cursor:pointer; vertical-align:top}

/*栏目的图片和简介*/
.column{ width:100%; border:2px solid #e0e0e0;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;}
.column_img{ width:58%; overflow:hidden;}
.column_info{ width:38%; overflow:hidden; padding:1% 1% 1% 2%;}
.column_info h3{font-family:"Microsoft Yahei"; font-size:28px; line-height:40px;}
.column_info p{font-family:"Microsoft Yahei"; font-size:16px; line-height:30px; color:#595757; text-indent:2em;}

@media screen and (max-width: 1800px) {
.column_info h3{font-family:"Microsoft Yahei"; font-size:20px; line-height:28px;}
.column_info p{font-family:"Microsoft Yahei"; font-size:13px; line-height:24px; color:#595757; text-indent:2em;}
}

/*课程管理_栏目的图片和简介*/
.column_kcgl{ width:97.4%; border:2px solid #e0e0e0;overflow:hidden;box-sizing:border-box; margin-left:1%;-moz-box-sizing:border-box;}
.column_kcgl_img{ width:58%; overflow:hidden;}
.column_kcgl_info{ width:38%; overflow:hidden; padding:1% 1% 1% 2%;}
.column_kcgl_info h3{font-family:"Microsoft Yahei"; font-size:28px; line-height:40px;}
.column_kcgl_info p{font-family:"Microsoft Yahei"; font-size:16px; line-height:30px; color:#595757; text-indent:2em;}

@media screen and (max-width: 1890px) {
.column{ width:99.2%;}
.column_kcgl{ width:96%;}
}

/*奖学金*/
.jxj_tab{ width:100%; margin-top:30px; margin-bottom:20px;}
.jxj_tab_box{ width:29%; padding:8px; float:left;box-sizing:border-box;-moz-box-sizing:border-box; border-radius: 8px; overflow:hidden;}
.jxj_tab_box img{-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-moz-box-sizing:border-box;}
.jxj_tab_box:hover img{opacity: 0.9;-ms-transform: scale3d(1.1,1.1,1.1);-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
.jxj_pr{ margin-right:6.5%;}
.jxj_active{ border:8px solid #898989; padding:0px;}

/*社团联合会*/
#stlhh li a img{-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;}
#stlhh li a:hover img{opacity: 0.9;-ms-transform: scale3d(1.1,1.1,1.1);-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}

/* 图集 */
.page ul li.more-change{ background:#004ea2; color:#FFF;}

/*列表子栏目切换*/
.list_tab, .list_tab2{ width:100%; margin-top:30px; margin-bottom:20px;}
.list_tab .list_tab_box{ width:45%; height:105px; line-height:80px; text-align:center; font-size:30px; color:#FFF; padding:8px; box-sizing:border-box;-moz-box-sizing:border-box; }
.list_tab2 .list_tab_box{ width:28%; height:105px; line-height:80px; text-align:center; font-size:30px; color:#FFF; padding:8px; box-sizing:border-box;-moz-box-sizing:border-box; }
.list_tab_box a{ color:#FFF; display:inline-block; width:100%; height:100%;}
.list_tab_box a:hover{color:#FFF;}
.list_tab_box{-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;}
.list_tab_box:hover{opacity: 1;-ms-transform: scale3d(1.05,1.05,1.05);-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); color:#FFF;}
.list_tab_mid{ margin:0 8%;}
.list_tab_box1{ background:#abce03;}
.list_tab_box2{ background:#0cb3e4;}
.list_tab_box3{ background:#ff8f2b;}
.list_tab_box img{-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;}
.list_tab_box:hover img{opacity: 0.9;-ms-transform: scale3d(1.1,1.1,1.1);-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
.list_pr{ margin-right:6.5%;}
#list_active{ border:8px solid #898989; padding:0px; border-radius: 8px;}
.list_tab .fl{ margin-left:1%;}
.list_tab .fr{ margin-right:1%;}

/*领袖培养色块*/
.show_main .lxh_bgcor1{ background:#4de0d8;}
.show_main .lxh_bgcor2{ background:#0eaea5;}
.show_main .lhh_bgcor1{ background:#e28bd7;}
.show_main .lhh_bgcor2{ background:#b266a8;}
.show_main .xtw_bgcor1{ background:#ff7764;}
.show_main .xtw_bgcor2{ background:#f02e13;}

/*学生领袖会架构*/
.lxhjg{ padding-top:20px; width:100%;}
.lxhjg_top{ width:18%; padding:3px; background:#00438a;border-radius:15px; margin:0px auto;}
.lxhjg .active{ border:3px solid #898989; padding:0px;border-radius:15px;}
.lxhjg_mid{ width:100%; text-align:center;}
.lxhjg_mid img{ width:100%}
.lxhjg ul{ width:100%; margin-top:15px;}
.lxhjg ul li{ width:8%; float:left; margin-right:3.5%; overflow:hidden; box-sizing:border-box;-moz-box-sizing:border-box; padding:3px;border-radius:15px;}
.lxhjg ul .last{ margin-right:0px;}
.lxhjg ul .active{ border:3px solid #898989; padding:0px;border-radius:15px;}
.lxhjg ul .col_1{ background:#970000;}
.lxhjg ul .col_2{ background:#f32200;}
.lxhjg ul .col_3{ background:#f38900;}
.lxhjg ul .col_4{ background:#f3d400;}
.lxhjg ul .col_5{ background:#c0e702;}
.lxhjg ul .col_6{ background:#00c770;}
.lxhjg ul .col_7{ background:#0bcbce;}
.lxhjg ul .col_8{ background:#0068d2;}
.lxhjg ul .col_9{ background:#810ed1;}


/*管理系统*/
.footer_info span{ display:inline-block; cursor:pointer;}
.footer .bah{ margin-right:1.5rem;}
.footer .sys{ position:relative;width:0.94rem;margin-right:1.5rem; }
.footer .sys ul{ position:absolute; bottom:0.56rem; left:-0.195rem; width:1.33rem; background:url(/themes/default/images/footer_navbg.png) no-repeat bottom center; padding-bottom:0.3rem; padding-top:0.1rem; display:none;box-sizing: border-box;}
.footer .sys ul li{  font-size:0.15rem; height:0.34rem; line-height:0.32rem; padding-top:0.1rem; padding-bottom:0.1rem; text-align:center;box-sizing: border-box;}
.footer .sys ul li a{ color:#FFF;}
.footer .sys ul li a:hover{ border-bottom:1px solid #FFF;}