body {
    margin:0 auto;
    background:#f0f0f0;}
#all{}

.v_news_content{ text-indent:2em;}
.vsbcontent_img p img{text-indent:0em;}
.vsbcontent_img {text-align:center; text-indent:0em;}

.vsbcontent_img img{max-width:75%;height:auto!important;}
.v_news_content p{color: #000;}
#title{color: #000;}
.v_news_content table{text-indent:0em;}

.v_news_content table p{text-indent:2em;}

.x_center{
    margin:0 auto;
    width:980px;
    height:100%;}
.x_all{
    width:100%;
    min-width:1200px;}
.top{    
    height:100%;
    float:left;
    background:url(images/top_back.png);
    background-repeat:no-repeat;
    background-position-x:right;
    background-size:100% 100%;}
.top_left{
    height:140px;
    width:500px;
    float:left;
    background:url(images/logo_top.png);
    background-repeat:no-repeat;
    background-position-y:center;
    background-size:500px;
    background-repeat:no-repeat;}
.top_right{
    height:140px;
    width:400px;
    float:right;
    background:url(images/school_logo.png);    
    background-repeat:no-repeat;   
    background-position-y:bottom;
    background-position-x:left;
    background-position: right bottom;}
.daohang_bac{
    height:47px;    
    width:100%;
    background:url(images/daohang_bac2.png);
    background-repeat:repeat-x;
    float:left;}
.daohang{
    float:left;
    height:50px;
    font-size:16px;}
.daohang a{
    display:block;}
.daohang ul{
    height:50px;
    margin:0px;  
    float:left;  
    padding:0px;}
.daohang ul li{
    line-height:46px;    
    float:left;
    list-style:none;        
    border-left:1px solid #cdcdcd;
    width:97px;
    text-align:center;
    margin-top:1px;}
.daohang ul a:hover{
        color:#ff0000;}
.daohang ul li a{
    line-height:46px;    
    text-decoration:none;
    color:#000000;
    font-family:'Microsoft YaHei';}
    .daohang ul li a:hover {
        color:#ff0000;}
#daohang_li_1{
    border:none;}










.content{
    width:100%;
    height:100%;
    margin-top:10px;    
    float:left;}
.content_1{}
.content_left{
    width:460px;
    float:left;}
.content_right{
    width:500px;
    float:right;}
.content_top{
     width:980px;
     height:300px;
     float:left;}
.content_bottom{
     width:100%;
     height:340px;}
.title{
    line-height:25px;       
    color:#bb2a23;
    font-family:'Microsoft YaHei';
    float:left;
    width:100%;
    margin-bottom:5px;}
.title_left{
    background:url(images/title_left.png);
    background-repeat:no-repeat;
    background-position-y:center;
    padding-left:30px;
    line-height:25px;    
    float:left;
    width:100px;}
.title_right{
    background:url(images/title_more.png);
    background-repeat:no-repeat;
    background-position-y:center;
    float:right;
    width:50px;
    height:25px;
    cursor:pointer;}
.title_right_{
    background:url(images/title_more1.png);
    background-repeat:no-repeat;
    background-position-y:center;
    float:right;
    width:50px;
    height:25px;
    cursor:pointer;}
.news_li{
    width:100%;
   height:25px;
    float:left;}
.news_li_1{
    background:url(images/li_1.png);
    background-repeat:no-repeat;
    background-position-y:center;
    height:35px;
    
    width:5%;    
    float:left;}
.news_li_2{
    line-height:35px;
    
    
    float:left;
    font-size:12px;
    overflow:hidden;
    text-overflow:ellipsis;}
.news_li_2_{
    line-height:35px;
    
    width:95%;
    float:left;
    font-size:12px;}
.news_li_2_ a{
    color:#666565;
    text-decoration:none;}
    .news_li_2_ a:hover{
        color:#bb2a23;}
.news_li_2 a{
    color:#666565;
    text-decoration:none;}
    .news_li_2 a:hover{
        color:#bb2a23;}
.news_li_3{
    line-height:35px;
    
    width:17%;
    text-align:right;
    float:right;
    font-size:12px;
    color:#666565;}
.index_image_li{
    float:left;    
     
    margin-top:5px;
    width:200px;}

.index_image_li img{margin-bottom:10px;}



.bottom{
    height:90px;    
    float:left;
    background:#514f4f;}
.bottom_{
    height:80px;
    margin-top:5px;}
.bottom_1{
    float: left; width: 100px; height: 80px; background: url(images/logo_school.png); background-repeat:no-repeat; background-position-y:center;}
.bottom_2{
    float:left; width:550px; line-height:25px; font-size:12px; color:#ffffff; font-family:'Microsoft YaHei'; margin-top:15px;}
.bottom_2_1{
    float:left; width:100%;}
.bottom_3{
    float: right; width: 300px; line-height: 25px; font-size: 12px; color: #ffffff; font-family: 'Microsoft YaHei'; margin-top: 15px;}







.show_act_left{
    width:171px;
    height:100%;
    float:left;
    color:#4d4948;
    background:#a9daf1;
    background-repeat:no-repeat;
    margin-bottom:10px;
padding-bottom:20px;}
.show_act_left a{
    font-size:16px;
    color:#4d4948;
    text-decoration:none;}
.show_act_left a:hover{
    color:#bb2a23;}
.show_act_left_top{
    width:170px;
    height:42px;

    background-repeat:no-repeat;
background:url(images/left.png);}
.show_act_left_1{
    width:100%;
    float:left;
    
    font-family:'Microsoft YaHei';}
.show_act_left_1_top{
    
    
    text-align:center;

    line-height:40px;
    font-size:20px;}
.show_act_left_1_0{
    line-height:40px;
    text-align:center;}
.show_act_left_1_0 a{
    font-size:14px;}



.show_kxyj_left_1_top{
     text-align:center;
     padding-top:10px;
     padding-bottom:10px;

     padding-left:5px;
     padding-right:5px;}
.show_kxyj_left_1_top a{
    font-size:14px;}














.show_act_right{
    width:780px;
    height:100%;
    float:right;}
.show_act_right a{
     color:#4d4948;}
.show_act_right a:hover{
     color:#bb2a23;}
.show_act_right_title{
    line-height:35px;
    width:100%;
    background:url(images/show_title_bac.png);
    background-repeat:repeat-x;
    float:left;
    
    border:1px solid #d7d7d7;
    border-top:1px solid #e9e9e9;
    
    
    font-size:12px;}
.show_act_right_title a{
    text-decoration:none;}
.show_act_right_0{
    width:100%;
    height:100%;
    float:left;
    font-size:12px;   
margin-top:30px;}
.show_act_right_0_{
    width:100%;
    float:left;
margin-top:10px;}
.show_act_right_0_0{
    line-height:40px; width:100%; float:left;font-size:16px; font-weight:700;
margin-bottom:-10px;
margin-top:-10px;}
.show_act_right_0_1{
    line-height:35px; min-width:97px; float:left;}
.show_act_right_0_2{
    width:100%;
    border:1px solid #808080;
    background:#eee;
    float:left;
    margin-top:10px;
    margin-bottom:20px;
    line-height:30px;}
.show_act_right_0_3{
    width:100%;float:left;
    font-size:16px;
    line-height:40px;
    border-bottom:1px solid #808080;}
.show_act_right_0_3 font{
    margin-left:10px;}
.show_act_right_0_1 a{
    margin-left:10px;}


.show_act_right_0 tr td{
    font-size:12px;}
.show_act_right_0 tr td span a{
    font-size:12px;}
.show_act_right_0_li{
    line-height:25px;
    width:100%;
    float:left;}
.show_act_right_0_li_left{
    float:left;
    padding-left:10px;}
.show_act_right_0_li_right{
    width:100px;
    float:right;
    text-align:right;}



.kxyj_right{
    float:left;
    padding-left:40px;
    padding-bottom:10px;}
.kxyj_right_left{
    width:100px;
    float:left;}
.kxyj_right_left a{
    text-decoration:none;}
.kxyj_right_right{
    width:540px;
    float:right;}
.kxyj_right_right_{
    width:540px;    
    float:left;
    padding-bottom:10px;}



















.student_xx_0{
    float:left;
    width:100%;
    margin-left:10px;
    margin-top:10px;}
.student_xx_1{
    height:40px; 
    width:100px; 
    float:left;}
.student_xx_2{
     float:left;}
.Lab_cont{
    font-size:14px; 
    word-break:break-all; 
    line-height:180%;}
.Lab_cont a{
    color:#4d4948;
    text-decoration:none;}
.Lab_cont a:hover{
    color:#bb2a23;
    text-decoration:underline;}


#student_f a{
    color:#4d4948;
    text-decoration:none;}
#student_f a:hover{
    color:#bb2a23;
    text-decoration:underline;}

.show_kxyj_left_top{
    width:170px;
    height:42px;

    background-repeat:no-repeat;
background:url(images/kxyj_left_top.jpg);}

.show_act_right_0_1_other{
line-height:35px; width:120px; float:left;
float:left;}

.souc {
    background: url(images/ss.png) no-repeat;
    width: 250px;
    float: right;
    height: 40px;
    margin-top: 45px;
}
.soucin input {
    width: 184px;
    height: 24px;
    background: none;
    border: 0px;
    margin-left: 16px;
    margin-top: 7px;
}

.soucin {
    width: 205px;
    height: 30px;
    float: left;
}
.soucss {
    width: 21px;
    height: 21px;
    float: left;
    margin-top: 7px;
}