﻿@charset "utf-8";
/* CSS Document */
* {
    margin: 0;
    padding: 0;
    list-style: none
;}

address, article, aside, blockquote, body, button, canvas, dd, dialog, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hr, input, legend, li, menu, nav_t, ol, p, pre, q, section, td, textarea, th, ul {
    margin: 0;
    padding: 0
;}

a, body, dd, dl, dt, em, from, h1, h2, h3, h4, h5, h6, i, img, input, li, o, ol, p, pre, span, textarea, tt, u, ul {
    list-style: none outside none;
    text-decoration: none;
    text-indent: 0;
    font-style: normal
;}

input, textarea {
    margin: 0;
    padding: 0
;}

body, button, input, select, textarea, p, span {
    font-family: 'Microsoft Yahei', tahoma, Srial, helvetica !important
;}

em {
    font-style: normal
;}

ol, ul {
    list-style: none outside none
;}

a {
    color: #323232;
    text-decoration: none;
    cursor: pointer
;}

a:hover {
    text-decoration: none
;}

img {
    border: 0 none
;}

table {
    border-collapse: collapse;
    border-spacing: 0
;}

div:after, ol:after, ul:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: ""
;}

li, ol, ul {
    list-style: none outside none
;}

body {
    background-color: #FFF;
    font-family: 'Microsoft Yahei', Arial, Helvetica, sans-serif, Verdana, 'Lucida Grande', Lucida
;}

.clear {
    clear: both;
    overflow: hidden;
    margin: 0;
    padding: 0;
    width: 0;
    height: 0px;
    border: medium none
;}

.left {
    float: left;}

.right {
    float: right
;}

/*头部样式*/
.header {
    height: 110px;
    overflow: hidden
;}

.header-con {
    margin: 0 auto;
    width: 1200px;
    height: 110px;
    background: url(../images/bg.jpg) no-repeat right 0px
;}

.logo {
    float: left;
    width: 447px;
    height: 70px;
    margin-top: 20px;}

.search-box {
    float: right;
    width: 270px;
    height: 28px;
    margin-top: 50px;}

.SearchKey, .searchbtn {
    float: left;
    overflow: hidden;
    border: 1px solid #d9d9d9;
    height: 28px;}

.SearchKey {
    width: 189px;
    font-size: 12px;
    border-right: none;
    background: #f6f6f6
;}

.searchbtn {
    width: 26px;
    background: url(../images/btn.jpg) no-repeat center center;
    border-left: none;
    cursor: pointer;
    height: 28px;}

/*导航*/
.nav {
    width: 100%;
    height: 41px;
    background: #b71a1a
;}

.nav_con {
    width: 1200px;
    margin: 0 auto;
    background: #b71a1a;
    color: #f0f0f0;
    height: 41px;
    line-height: 41px;}

.nav_con li {
    height: 41px;
    display: inline-block;
    float: left;
    font-size: 16px;
    text-align: center;
    background: url(../images/navico.jpg) no-repeat right 12px;}

.nav_con li a {
    color: #fff;
    display: inline-block;
    text-decoration: none;
    width: 150px;}

.nav_con li a:hover {
    color: #b71a1a
;}

.nav_con .selcet a {
    background: #fff;
    color: #b71a1a;
    border-top: solid 2px #b71a1a
;}

.sub_menu {
    display: none;
    position: absolute;
    background: #fff;
    width: 100%;
    top: 151px;
    z-index: 1000;
    left: 0;}

.sub_menu a {
    text-align: center;
    border: none !important
;}

.sub_menu .sub_menu_con {
    width: 1200px;
    margin: 0px auto;
    padding: 20px 0px;
    overflow: hidden
;}

.sub_menu .sub_menu_con .n_left {
    float: left;
    width: 35%;}

.sub_menu .sub_menu_con .n_left img {
    width: 370px;
    height: 130px;}

.sub_menu .sub_menu_con .n_center {
    float: left;
    width: 20%;
    padding: 0 2%;
    color: #9b0d00;
    text-align: left;
    line-height: 30px;
    padding-top: 15px;}

.sub_menu .sub_menu_con .n_right {
    float: right;
    width: 40%
;}

.sub_menu .sub_menu_con .n_right a {
    display: inline-block;
    float: left;
    width: 48%;
    margin-left: 2%;
    color: #666;
    text-align: left
;}

.sub_menu .sub_menu_con .n_right a:hover {
    color: #b71a1a;}

/*底部*/
.footer {
    margin-top: 0;
    width: 100%;
    background: url(../images/footer_bg.jpg) no-repeat right bottom;
    height: 252px;}

.foot_con {
    overflow: hidden;
    margin: 0 auto;
    width: 825px;
    height: auto;
    padding-top: 160px
;}

.f_link {
    height: 70px;
    float: left;}

.f_link dt {
    float: left;
    border-right: solid 1px #990201;
    height: 70px;
    color: #fff;
    font-size: 14px;
    font-family: "Microsoft Yahei";
    cursor: pointer;
    padding-right: 10px;
    margin-right: 10px;}

.f_link dd {
    line-height: 24px;
    width: 360px;
    color: #fff
;}

.f_link dd a {
    color: #fff;
    display: inline-block;
    margin-right: 10px;}

.f_message {
    float: left;}

.f_message dt {
    float: left;}

.f_message dd {
    float: left;
    border-left: solid 1px #990201;
    height: 70px;
    line-height: 25px;
    padding-left: 25px;
    margin-left: 25px;
    color: #fff;}

.foot_con ul {
    float: right;
    height: 70px;
    border-left: solid 1px #990201;
    padding-left: 25px;
    margin-left: 25px;}

.foot_con ul li {
    float: left;
    width: 43px;
    height: 43px;
    margin: 15px 10px;}

.foot_con ul li a {
    background: url(../images/weixing.jpg) no-repeat;
    width: 60px;
    height: 60px;
    display: inline-block;
    text-indent: -9999px;
    float: left
;}

.foot_con ul li a#wxpic {
    background-position: 0px 0px;}

.foot_con ul li a#weibo {
    background-position: right 0px;}

/*二级页面banner*/
.sub_banner {
    height: 290px;
    display: block;
    margin: 0px auto;
    overflow: hidden;}

.sub_banner img {
    width: 100%;}

/*分页*/
.pagination {
    margin: 20px 0 0 0px;}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background: #b71a1a;
    border-color: #b71a1a
;}

.pagination > li > a, .pagination > li > span {
    color: #b71a1a
;}

.pagination > li > a:hover {
    color: #b71a1a
;}

/*最新增加样式*/
.detail_bg {
    padding-right: 255px;
    width: 1200px;
    background: url(../images/right_bg.jpg) repeat-y right 0px;}

.bouti-tit {
    width: 100%;
    height: 400px;
    text-align: center;}

.bouti-link {
    position: relative;
    width: 100%;
    max-width: 1380px;
    margin: 0 auto;
    height: 100%;
    background-repeat: no-repeat;
    -moz-background-size: 100%;
    -webkit-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;}

.boutiCon {
    position: absolute;
    left: 30px;
    top: 23%;
    z-index: 1;
    background: url(../images/columnnamebg.jpg) no-repeat 0 0px;
    padding: 10px 0px;
    width: 81px;
    height: 214px;
    text-align: center;
    color: #fff;
    line-height: 40px;}

.boutiCon h3 {
    line-height: 40px;
    font-size: 32px;
    width: 32px;
    padding: 0 20px;}

.content-left {
    width: 900px;
    float: left
;}

.content-right {
    width: 270px;
    float: right
;}

.detail-content p, .detail-content span {
    font-size: 16px !important;}

.enterprise td {
    padding: 0 10px;
    line-height: 25px;
    border: none !important
;}

.enterprise td span {
    margin-right: 15px;}

.enterprise tr.even, .enterprise tr.alt, .enterprise tr:nth-of-type(even) {
    background: none
;}

.btn-login {
    padding: 0px;
    margin: 0px;
    line-height: 44px;}

.btn-password {
    padding: 0px;}

.login-form-body .text-input {
    text-indent: 0px;}
.clear{ clear:both;}
.clearf{ overflow:hidden; zoom:1;}
body{ color:#686363; font-size:14px;}
img{ display:block;}
a{color:#333;}
a:hover{ color:#b71a1a;}



/*公共*/
.center{ margin:0 auto;}
.al_wi{ width:1200px; height:auto;}

.mor{ position:absolute; right:0px; top:-10px; font-size:14px; color:#b71a1a; background:url(../images/7.jpg) no-repeat right center; padding-right:20px; display:block;}

.bo_bc{ background:url(../images/2.jpg) no-repeat top center;}



.bg{  
   
    height: 350px;
    position:absolute;
  top:0px;
  left:0px;
  z-index:0;
  height:50x;
  width:100%;}

/*head*/
.head{}
.head .clock{ position:absolute; right:37px; top:19px; color:#fff;}
.head .logo{ float:left; display:inline; margin-top:46px;position: relative;}
.head .serch{ float:right; height:40px; display:inline; width:194px; position:relative; overflow:hidden; display:block; margin-top:50px;}
.head .se_tx{ width:164px; padding:0px 15px; height:38px;background:url(../images/3.jpg) no-repeat left center;line-height:38px; border:none;}
.head .se_btn{  width:24px; cursor:pointer; position:absolute; right:18px; top:10px; height:19px;background:url(../images/4.jpg) no-repeat center center; border:none;}

/*导航*/
/*导航*/
.nav{     background: #920808;
    position: relative;
    z-index: 300;
    margin-top: 5px;}
.na_ul li{ float:left; color:#333; display:inline; width:109px; text-align:center;position:relative; font-weight:bold; height:48px; line-height:48px; font-size:14px;}
.na_ul  li a{ display:block;  height:48px; color:#fff; line-height:48px; font-size:16px;}
.na_ul li.hover ,.na_ul li a:hover { background:#eee/*url(../images/32.jpg) no-repeat -6px center; */ ; color:#333;}
.na_ul li.hover a{ color:#333;}
.na_ul  li .af_yj{ display:none;}
.na_ul  li .af_yj li{ font-size:14px; cursor:pointer; background:#b71a1a; width:120px; text-align:center; line-height:48px;}
.na_ul  li .af_yj li a{ color:#fff; line-height:48px; height:48px; display:block; font-size:14px;}
.na_ul  li .af_yj li a:hover{ background:#b71a1a; display:block; line-height:48px;}

/*ban*/
/*.ban{ width:1200px; position:relative; z-index:200;}
#wrapper{
position:relative;
width:990px;
margin:0 auto;
text-align:left;
overflow:hidden;}

.a_down{color:#ff6600;text-decoration:underline; }

.allIntro{
border:1px solid #ccc;
margin:10px 0;
padding:15px;
background:#eee;
line-height:1.7em; }

.p_other{
font-size:1.17em;
margin:20px 0 10px; }
.p_author{
font-size:1.17em;
text-align:right;
margin:0 10px 10px; }
.p_author a{
color:#cc0000;
text-decoration:underline; }
.p_author a:hover{text-decoration:none;}
.eachBox{
overflow:hidden;
clear:both;
height:450px;
}

.introArea{
float:left; 
margin-left:20px;
display:inline;
width:300px;
line-height:1.7em; }

.introArea h2{
font-size:1.17em;
padding:5px 0 10px;
color:#CC0000;}

.green{color:green;}
.red{color:#CC0000;}
.blue,code{
font-size:1em;
color:blue;
font-family:Verdana;}
*/




/* changeBox_a1 */
/*.changeBox_a1{
float:left;
width:1200px;height:450px; 
position:relative;
 }

.changeBox_a1 .a_bigImg{
position:absolute;
top:0px;left:0px;
display:none;}
.changeBox_a1 .a_bigImg img{ width:1200px; height:450px;}
.changeBox_a1 .a_bigImg p
{
	width:539px; height:77px; background:url(../images/5.png) no-repeat;
	padding:10px;
	font-size:38px;
	color:#fff;
	position:absolute;
	color:#5c307d;
	right:205px;
	text-align:center;
	top:130px;
}

.changeDiv{
position:absolute;
top:2px;left:2px;
display:none;}

.changeDiv h3{
position:absolute;
left:0px;bottom:0;
width:650px;
height:30px;line-height:30px;
background:#fff;
filter:alpha(opacity=70);
opacity:0.7;}

.changeDiv h3 a{
display:block;
padding-left:15px; 
color:#FF6600;}
*/

/* ul_change_a1 */
/*.ul_change_a1{
position:absolute;
right:1px; bottom:6px;
padding-left:19px;
overflow:hidden;}

.ul_change_a1 li{
float:left;
margin-right:7px; }
.ul_change_a1 img{ border:1px solid #ddd;}
.ul_change_a1 img.now{border:1px solid #FF6600;}
.a_last,.a_next{
position:absolute;
top:185px;
width:47px;height:106px;
background:url(../images/8.png) no-repeat;
text-indent:-999em;overflow:hidden;
background-position:-47px;}

.a_last{ left:18px ; background-position:0 0;}
.a_next{right:18px;}*/
/*banner滚动*/
.container_image{width:1920px;height:449px;margin:0 auto;}
.add{background:url(../images/a_more.jpg) no-repeat 0 0;width:60px;height:60px;position:absolute;left:50%;margin-left:-30px;bottom:30px;z-index:4;cursor:pointer;display:none;}
.container_image .i_btn{display:block;width:33px;height:50px;position:absolute;top:205px;z-index:3;background-image:url(../images/a_l.jpg);}
.container_image .prev_L{left:15px;background-position:0 0;}
.container_image .next_R{right:15px;background-position:-34px 0;}
.slide_img {width:1080px;height:449px;position:relative;z-index:1;}
.slide_img li{width:1080px;height:449px; position:relative;overflow:hidden;position:absolute;top:0px;background:#ffffff;}
.slide_img li a{display:block;position:relative;width:100%;height:100%;height:449px;}
.slide_img li a img{position:absolute;height:100%; z-index:300;}
.slide_img li.on .im_bc{ display:none;}
.slide_img li.on a{height:449px;}
.slide_img li.on{width:1080px;left:0px;top:0;overflow:hidden;}
.slide_img li.on img{width:100%;}
.slide_img li.left{left:0;}
.slide_img li.right{left:1000px;}
.slide_img li.mid{left:190px;}
.slide_img li .info{position:absolute;left:0;bottom:0;display:none;z-index:600;}
.slide_img li .icon{background:url(../images/a_more.jpg) no-repeat 0 0;width:60px;height:60px;position:absolute;left:562px;bottom:30px;z-index:500;}
.slide_img li.on .icon{display:block;}
.slide_img li .bg{width:100%;height:142px;background:#000000;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);position:absolute;left:0;bottom:0;z-index:0;display:none;}
.slide_img li .info span{font-size:18px;display:block; padding:7px 0;height:36px;overflow:hidden;padding-left:12px;background:url(../images/tibg3.jpg) no-repeat 0 center;line-height:36px;}
.slide_img li .info p{font-size:16px;line-height:24px;height:48px;overflow:hidden;}
.slide_img li .info i{    display: block;
    width: 60px;
    height: 60px;
    background: url(../images/a_more.jpg) no-repeat 0 -60px;
    cursor: pointer;
    position: absolute;
    bottom: 41px;
    left: 579px;
    z-index: 700;}



/*新闻院系  新闻轮转 通知下载*/
.nw_yx{}
.tp_xw{ width:481px;}
.no_xz{}
.nw_yx , .tp_xw , .no_xz{ float:left; display:inline; margin-top:10px;}
.nw_yx , .no_xz{ width:592px;}
.tp_xw , .no_xz{  margin-left:15px;}


/*图片新闻轮转*/
.baan{ margin-top:10px; height:312px; overflow:hidden;}
#i_focus ul, li { list-style:none;}
/*第一个幻灯样式*/
#i_focus{width:460px; height:231px;background:#eee; padding:5px 5px 0 5px; margin:0 auto ;}
#i_focus_pic{width:376px; height:226px;display:inline; position:relative;float:left;overflow:hidden;}
#i_focus_piclist { position:absolute;}
#i_focus_piclist li { width:378px; height:226px; overflow:hidden; display:none;}
#i_focus_piclist img { width:374px; height:224px; border:1px solid #fff;}
#i_focus_btn {float:right; width:77px;}
#i_focus_btn li {cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#i_focus_btn img { width:75px; height:70px; border:1px solid #fff; margin-bottom:2px;}
#i_focus_btn .i_cur {opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
#i_focus_opdiv { position:absolute; left:0; bottom:0; width:374px; height:40px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); border:1px solid #fff; border-top:0;}
#i_focus_tx span{font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:22px; display:block;}
#i_focus_tx { position:absolute; left:8px; bottom:2px; color:#FFF;}
#i_focus_tx .normal {display:none;}



/*新闻院系*/
.nw_yx{}
.nw_yx .yx_ul{ background:url(../images/6.jpg) no-repeat left center;}
.no_xz .yx_ul{ background:url(../images/10.jpg) no-repeat left center;}
.hd_tz .yx_ul{ background:url(../images/13.jpg) no-repeat left center;}
.nw_yx .yx_ul , .no_xz .yx_ul , .hd_tz .yx_ul { position:relative; padding-left:150px; height:50px; line-height:50px; overflow:hidden;}
.nw_yx .yx_ul ul , .no_xz .yx_ul ul , .hd_tz .yx_ul ul{ position:absolute; top:0px; left:25px; display:block;  height:50px;}
.nw_yx .yx_ul ul li , .no_xz .yx_ul ul li , .hd_tz .yx_ul ul li{ float:left; font-weight:bold; display:inline; color:#333; cursor:pointer; font-size:20px; margin:0px 10px;}
.nw_yx .yx_ul ul li.hover , .no_xz .yx_ul ul li.hover , .hd_tz .yx_ul ul li.hover{ color:#b71a1a;}
.nw_yx .yx_ul .yx_bc , .no_xz .yx_ul .yx_bc , .hd_tz .yx_ul .yx_bc , .qc_sg .qc_h1 b , .hd_tz .hd_h1 b ,.zz .zz_h1 b , .st .st_h1 b , .qc_jj .qj_h1 b , .zy_lf .st_h1 b{ width:100%; border-bottom:2px solid #b71a1a; position:absolute; bottom:15px;}


.nw_yx .yx_ul .mor , .no_xz .yx_ul .mor , .hd_tz .yx_ul .mor{ display:none;}

.hd_tz .yx_ul{}
.hd_tz .yx_ul ul{ background:url(../images/9.jpg) no-repeat 57px center;}

.nw_lb{}
.nw_lb li{ background:url(../images/8.jpg) no-repeat left center; border-bottom:1px dashed #dcdcdc; height:35px; line-height:35px; padding-left:15px;}
.nw_lb li span{ float:right; color:#999;}



/*青春时光塔*/
.qc_sgt,.qn_zs{ margin-top:10px;  border: 1px solid #dcdcdc;padding: 5px; width: 1188px; position:relative; height:100px;}
.qc_sgt a{ display:block; width:1188px; height:98px; position:absolute; top:6px; left:5px;}


/*时光青年  活动*/
.qc_sg{ margin-left:16px;}
.qc_sg , .hd_tz{ margin-top:10px; position:relative; overflow:hidden;}
.qc_sg .mor { top:2px;}

.qc_sg , .hd_tz{ float:left; display:inline; width:592px;}
.hd_tz ul{}
.qc_sg .qc_h1{ background:url(../images/12.jpg) no-repeat left center;padding-left:149px;}
.hd_tz .hd_h1{ background:url(../images/13.jpg) no-repeat left center; padding-left:83px;}
.zz .zz_h1{ background:url(../images/17.jpg) no-repeat left center; padding-left:90px;}
.st .st_h1{ background:url(../images/18.jpg) no-repeat left center; padding-left:90px;}
.zy_lf .st_h1{ background:url(../images/27.jpg) no-repeat left center; padding-left:140px; width:110px; overflow:hidden;}
.qc_jj .qj_h1{ background:url(../images/19.jpg) no-repeat left center; padding-left:125px;}
.qc_sg .qc_h1 , .hd_tz .hd_h1 , .zz .zz_h1 , .st .st_h1 , .qc_jj .qj_h1 , .zy_lf .st_h1 { font-size:20px; color:#333;position:relative; height:50px; line-height:50px;}
.qc_sg .qc_h1 h1 , .hd_tz .hd_h1 h1 ,.zz .zz_h1 h1 , .st .st_h1 h1 , .qc_jj .qj_h1 h1 , .zy_lf .st_h1 h1{ position:absolute; top:0px; left:35px;}
.qc_sg .qc_h1 b , .hd_tz .hd_h1 b , .zz .zz_h1 b , .st .st_h1 b , .qc_jj .qj_h1 b , .zy_lf .st_h1 b{ display:block;}

#focus_Box{position:relative;width:592px;height:308px;margin:0px auto; margin-top:10px; padding-left:10px;}
#focus_Box ul{position:relative;width:592px;height:308px;}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1);}
#focus_Box li img{width:100%;background:url(../images/images/loading.jpg) no-repeat center 50% #fff; padding:5px; border:1px solid #dcdcdc;height:100%;vertical-align:top;}
#focus_Box li p{position:absolute;left:5px;bottom:-6px;width:100%;height:40px;line-height:40px;background:#000; text-indent:1em;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:130px;}
#focus_Box .prev{background:url(../images/15.jpg) left bottom no-repeat;left:27px; width:20px; height:33px;}
#focus_Box .next{background:url(../images/16.jpg) right bottom no-repeat;right:27px; width:20px; height:33px;} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../images/images/share-btn.jpg) no-repeat;text-indent:-999px;}


/*组织 社团 青春聚焦*/
.zz{}
.st{}
.qc_jj{ width:596px;}
.zz , .st , .qc_jj{ float:left; display:inline; min-height:135px; _height:135px; overflow:hidden; position:relative;}
.zz .mor , .st .mor , .qc_jj .mor{ top:2px;}
.zz , .st{ width:280px;}
.st , .qc_jj{ margin-left:22px;}

.zz ul , .st ul{ width:310px;}
.zs_lb{ width:899px; overflow:hidden;}
.zs_lb ul{ width:884px; padding-left:35px;}
.zz ul li , .st ul li , .zs_lb li{  margin-top:10px; text-align:center; width:73px; height:112px; float:left; display:inline; margin-right:30px;}
.zs_lb li{ height:130px;}
.zs_lb li{ margin-right:53px;}
.zz ul li p, .st ul li p, .zs_lb li p{margin-top:5px;}
.zz ul li img , .st ul li img , .zs_lb li img{ width:57px; height:56px; background:url(../images/20.jpg) no-repeat left center; padding:8px;}

.qc_jj ul{ width:627px;}
.qc_jj ul li{ float:left; display:inline; margin-right:10px; width:179px; margin-right:29px; margin-top:10px; height:212px; text-align: center;}    
.qc_jj ul li img.image{ border:3px solid #dcdcdc;}
.qc_jj ul li p{margin-top: 20px;}
.qc_jj ul li a{ display:block;position:relative;}
.qc_jj ul li a img.sp_bc{ position:absolute; top:55px; left:72px;}


/*专题*/
.zt_lb{}
.zt_lb h1{ font-size:24px; height:60px; line-height:60px; border-bottom:5px solid #dabb62; width:203px; margin:0 auto; text-align:center; color:#333;}

.blk_18 {
 zoom:1;
 font-size:9pt;
 position:relative;
 width:1200px;
 padding:0px 31px;
 height:169px;
 margin-top:15px;}
.blk_18 .pcont {
 width:1195px;
 float:left;
 overflow:hidden;
 min-height:189px;
 _height:189px;
position:relative;
z-index:300;}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:20px;
 height:33px;
 float:left;
 top:40px;
 z-index:9999;
 display:block;}
.blk_18 .LeftBotton {

 position:absolute;
 left:0px;
 background:url(../images/15.jpg) no-repeat left center;}
.blk_18 .RightBotton {
 position:absolute;
 right:0px;
 background:url(../images/16.jpg) no-repeat left center;}
.blk_18 .LeftBotton:hover {}
.blk_18 .RightBotton:hover {}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 width:211px;
 height:100px;
 padding:5px;
 background:#fff;
 border:1px solid #c4e5f0;}
.blk_18 .pl {
 float:left;
 text-align:center;
 line-height:40px;
 margin-right:20px;
 font-size:14px;}


/*相关链接 信息服务   微观*/
.lj_db{ background:url(../images/27.jpg) no-repeat bottom center; height:210px;}
.db_lj{ padding-top:20px; border-top:1px solid #dcdcdc;}
.db_lj .xg_lj{}
.db_lj .xx_fw{ margin-left:54px;}

.db_lj .xg_lj , .db_lj .xx_fw , .db_lj .wg{ float:left; display:inline; width:499px; overflow:hidden;}
.db_lj .wg{ width:334px;  margin-left: 47px;}
.db_lj .xx_fw { width: 266px;}
.db_lj .wj{ width:440px;}
.db_lj .xg_lj h1 , .db_lj .xx_fw h1 , .db_lj .wg h1{ font-size:20px; color:#333; width:95px; height:181px;  margin-right:15px; float:left; display:inline; border-right:1px solid #dcdcdc; line-height:181px;}
.db_lj .xg_lj ul , .db_lj .xx_fw ul{padding-top:20px; width:574px;}
.db_lj .xg_lj ul li  { float: left;  width: 126px;height:35px; line-height:35px;}
.db_lj .xx_fw ul li{height:35px; line-height:35px;}
.db_lj .wg .wx_wb{ float:left; display:inline;}
.db_lj .wg .wx_wb .sm_ew ,.db_lj .wg .wx_wb .sm_wb{ position:relative; height:90px; padding-left:102px; margin-top:10px;}
.db_lj .wg .wx_wb .sm_ew { line-height:28px;}
.db_lj .wg .wx_wb .sm_ew span{ padding-top:20px; display:block;}
.db_lj .wg .wx_wb .sm_wb{line-height:90px;}
.db_lj .wg .wx_wb .sm_ew img ,.db_lj .wg .wx_wb .sm_wb img{ position:absolute; top:0px; left:0px;}



/*末尾*/
.foot{ background:#333; padding:15px 0px; text-align:center;}
.foot p{ color:#fff; line-height:28px; height:28px;}

.zy_bn{ width:1200px; height:299px; position: relative;}
/*list页面*/
.zy_dt{}
.zy_dt h2{ margin-top:5px; font-weight:normal; line-height:40px; height:40px; border-bottom:1px solid #dcdcdc; font-size:14px; background:url(../images/29.jpg) no-repeat left center; padding-left:15px;}
/*左侧列表导航*/
.zy_dt .zy_lf{ border-right:1px solid #dcdcdc; padding-right:15px; margin-top:10px; overflow:hidden; width:250px; float:left; display:inline;min-height:700px; _height:700px;}
.zy_dt .zy_lf h1{ font-size:24px; color:#333; display:block; width:96px; background:url(../images/2.jpg) repeat-x; height:48px; font-weight:normal;line-height:48px; text-align:center;}
.zy_dt .zy_lf ul{ width:250px;  min-height:300px; _height:300px;}
.zy_dt .zy_lf ul li{ line-height:36px; padding-left:13px; height:36px; vertical-align:middle;  margin-top:10px; background:url(../images/30.jpg) no-repeat left bottom; font-size:16px;  text-align:center;}
.zy_dt .zy_lf ul li.hover{}
.zy_dt .zy_lf ul li.hover a{ color:#1b9677; font-weight:bold;}
.zy_dt .zy_lf ul li a{display:block;background:url(../images/8.jpg) no-repeat 0px center; font-weight:bold;    border-bottom: 1px solid #ad1111;}



/*右边内容*/
.zy_dt .zy_ri{ width:899px; margin-top:10px; float:right; display:inline;min-height:700px; _height:700px; margin-right:15px;}
.zy_dt .zy_ri h1{ font-size:24px;font-weight:normal; color:#1b9677;  line-height:48px;}
.zy_dt .zy_ri h1 span{ float:right; font-size:14px;}
.zy_dt .zy_ri h1 span a{ color:#999;}
.zy_dt .zy_ri .zr_h2 {font-size: 18px;font-weight: bold; padding-bottom:10px;text-align: center;line-height: 40px;color: #333;border-bottom: 1px dashed #dcdcdc;}
.zy_dt .zy_ri  .zr_h3 {font-size: 12px;line-height: 36px; padding-bottom:10px;font-weight: normal;text-align: center;}
.zy_dt .zy_ri p {line-height: 28px;}
.dt_lb{ min-height:540px; _height:540px;}
.dt_lb li a{ background:url(../images/32.jpg) no-repeat left center;}

.zy_dt .zy_ri h2 {font-size: 14px;font-weight: bold; background:none !important;text-align: center;line-height: 40px;color: #333;border-bottom: 1px dashed #dcdcdc;}
.zy_dt .zy_ri h3 {font-size: 12px;line-height: 36px;font-weight: normal;text-align: center;}
.zy_dt .zy_ri p {line-height: 28px;}
.zy_dt .zy_ri p img{ display:inline-block;}

/*青春时光列表页*/
.qc_lb{ width:950px;}
.qc_lb li{ float:left; display:inline; width:212px; height:292px; margin-right:17px;}
.qc_lb li img{ width:212px; height:256px;}
.qc_lb li p{ height:36px; line-height:36px; background:#eee; text-align:center;}


/*视频详细页*/
.zs_pd{ padding-bottom:50px;}
.zs_pd h2{ border-bottom:none; font-size:14px; padding-left:0px; margin-left:20px; color:#333;}
.zs_pd img{ margin:0 auto;}
.zs_pd p{ margin-top:30px;}



/*视频点播*/
.sp_zs{ width:972px; padding-left:30px;}
.sp_zs li{ float:left; width:179px; overflow:hidden; display:inline;position:relative;  margin-right:38px; margin-top:15px;}
.sp_zs li a{ display:block;}
.sp_zs li img{  position:relative; z-index:10;}
#es_hb{ display:none; width:38px; height:38px; z-index:80; background:url(../images/38.jpg) no-repeat; position:absolute; top:25px; left:62px;}
.sp_zs li p{ font-size:14px; color:#333; line-height:36px; text-align:center;}

/*团委风采列表页*/
/*魅力校园*/
.mkeFocus { height:850px; width: 600px; background:#fff;border: 1px solid #C9CACB; padding-top: 7px; margin:30px auto ;}
.mkeUl { margin: 0px auto; height: 850px;  width: 600px; position: relative; overflow:hidden;}
.bt_xy{ width:613px;}
.ml_xy{ height:516px;}
.mkeUl ul { position: absolute; left: 0px; top: 0px; height: 800px;}
.mkeUl ul li { float: left; text-align: center; font: 20px "微软雅黑"; width:600px; overflow:hidden;}
.ml_xy ul li{}
.mkeUl ul li img {}
.mkeUl ul li p{ margin-top:16px; padding:0px 83px; font-size:16px;}
.mkeNum { height: 35px; width: 37px; position: absolute; z-index: 1; left: 265px; bottom: 0px; font: 20px Arial;}
.mke_ns1 { line-height: 16px; text-align: center; height: 16px; width: 16px; position: absolute; left: 0px; top: 0px;}
.mke_ns2 { line-height: 16px; color: #9FA0A0; text-align: center; display: block; height: 16px; width: 16px; position: absolute; right: 0px; bottom: 0px;}
.mke_ns3 { line-height: 16px; text-align: center; height: 16px; width: 16px; position: absolute; left: 12px; top: 9px;}
.mkeLbtn { background: url(../images/kelbtn.jpg) no-repeat; height: 52px; width: 30px; position: absolute; left: 0px; top: 374px; cursor: pointer; z-index: 10;}
.mkeRbtn { position: absolute; top: 374px; right: 0px; background: url(../images/kerbtn.jpg) no-repeat; height: 98px; width: 30px; cursor: pointer; z-index: 10;}
.mx_bt{ width:36px; height:98px; top:165px;}
.mb_lf{ left:6px;}
.mb_ri{ right:6px;}
.sm_js{ left:10px; bottom:15px;}





/*大图轮转带文字介绍 flexslider */
.flexslider{margin:0px auto;position:relative;width:1200px;height:450px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:40px;height:40px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;position:absolute; bottom:15px;z-index:10;cursor:pointer;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:104px;background:url(../images/next.jpg) no-repeat;}
.flex-direction-nav .flex-prev{left:104px;background:url(../images/prep.jpg) no-repeat;}
.flexslider:hover .flex-next{filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{filter:alpha(opacity=50);}
/*.flex-control-nav{position:absolute;bottom:10px; right:70px;text-align:center;}*/
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.jpg) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
.slides li{ position:relative;}
.slides li img{ position:relative; z-index:50; width:1200px; height:450px; cursor:pointer;}
.slides li p{ position:absolute; bottom:0px; left:0px; width:1050px; height:72px; line-height:72px;background:url(../images/4.jpg) left top repeat; color:#fff; font-size:18px; padding-left:150px; z-index:100; cursor:pointer;}





/*专题下*/
.zt_lb{}
.zt_lb h1{ font-size:24px; height:60px; line-height:60px; border-bottom:5px solid #dabb62; width:203px; margin:0 auto; text-align:center; color:#333;}

.blk_28 {
 zoom:1;
 font-size:9pt;
 position:relative;
 width:1200px;
 padding:0px 31px;
 height:169px;
 margin-top:15px;}
.blk_28 .pcont {
 width:1195px;
 float:left;
 overflow:hidden;
 min-height:189px;
 _height:189px;
position:relative;
z-index:300;}
.blk_28 .ScrCont {
 width:32766px;
 zoom:1;}
.blk_28 #List1_2, .blk_28 #List2_2 {
 float:left;}
.blk_28 .LeftBotton, .blk_28 .RightBotton {
 width:20px;
 height:33px;
 float:left;
 top:40px;
 z-index:9999;
 display:block;}
.blk_28 .LeftBotton {

 position:absolute;
 left:7px;
 background:url(../images/15.jpg) no-repeat left center;}
.blk_28 .RightBotton {
 position:absolute;
 right:7px;
 background:url(../images/16.jpg) no-repeat left center;}
.blk_28 .LeftBotton:hover {}
.blk_28 .RightBotton:hover {}
.blk_28 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 width:211px;
 height:100px;
 padding:5px;
 background:#fff;
 border:1px solid #c4e5f0;}
.blk_28 .pl {
 float:left;
 text-align:center;
 line-height:40px;
 margin-right:20px;
 font-size:14px;}









/*杂志内容页*/
.arcTitle{font-size:20px;font-weight:bold;color:#363636;text-align:center;margin:7px 30px;}
.arcOpr{text-align:center;margin:7px 0;border-bottom:#e4e4e4 1px solid;}
.arcOpr span{padding:0 5px;}
.arcDiv{line-height:26px;font-size:14px;padding:0 15px; width:950px; margin:15px auto;}
.arcDiv *{font-size:14px !important;font-family:'宋体',arial !important;}







/*青春聚焦轮转新。。。。。。。。。。。。。。。。*/
.qcjj{ height:103px;}



.blk_58,.blk_68 {
 zoom:1;
 font-size:9pt;
 position:relative;
 width:596px;
 height:103px;
 margin-top:15px;}


.blk_58 .pcont,.blk_68 .pcont {
 width:595px;
 float:left;
 overflow:hidden;
 min-height:103px;
 _height:103px;
position:relative;
z-index:300;}

.blk_58 .ScrCont,.blk_68 .ScrCont {
 width:32766px;
 zoom:1;}
.blk_58 #List1_5, .blk_58 #List2_5,.blk_68 #List1_6, .blk_68 #List2_6{
 float:left;}


.blk_58 .LeftBotton, .blk_58 .RightBotton,.blk_68 .LeftBotton, .blk_68 .RightBotton{
 width:20px;
 height:33px;
 float:left;
 top:20px;
 z-index:9999;
 display:block;}


.blk_58 .LeftBotton,.blk_68 .LeftBotton {

 position:absolute;
 left:10px;
 background:url(../images/15.jpg) no-repeat left center;}
.blk_58 .RightBotton,.blk_68 .RightBotton {
 position:absolute;
 right:10px;
 background:url(../images/16.jpg) no-repeat left center;}

.blk_58 .pl img ,.blk_68 .pl img{
 display:block;
 cursor:pointer;
 border:none;
 width:179px;
 height:70px;}
.blk_58 .pl,.blk_68 .pl {
 float:left;
 text-align:center;
 margin-right:29px;
 font-size:14px;
 width:179px;}
.blk_58 p,.blk_68 p{ margin-top:5px;}


















