﻿﻿@charset "utf-8";
/* CSS Document */
.Contact_Suggestion{
   width:550px;
   float:left;
}
.Contact_Suggestion h2{
   font-size:16px;
   color:#9c231b;
   text-align:left;
   padding-bottom:42px;
}
.content_items .Contact_Suggestion form{
   width:555px;
   height:auto;
   border:none;
   border-radius:0;
}
.content_items .Contact_Suggestion form input{
    width:530px;
    height:45px;
    margin-bottom:10px;
    background:#efefef;
   	font-size:14px;
	color:#000;
	border-radius:0;
	outline:none;
	border:1px solid #efefef;
}

.content_items .Contact_Suggestion form input:focus{
    border:1px solid #222222;
	background:#fff;
}
.content_items .Contact_Suggestion form input:hover{
   color:#000;
}
.content_items .Contact_Suggestion form textarea{
   resize:none;
   width:530px;
   height:219px;
   background:#efefef;
   border:none;
   padding-left:10px;
   padding-top:10px;
   overflow:hidden;
   font-family:"Microsoft YaHei";
   font-size:14px;
   color:#000;
   margin-bottom:10px;
   outline:none;
   border:1px solid #efefef;
   padding-right:0px;
}
.content_items .Contact_Suggestion form input.button{
   width:100px;
   height:30px;
   font-size:14px;
   color:#fff;
   font-weight:bold;
   background:#9c231b;
   float:right;
   padding:0;
   margin-right:0;
}
.Contact_img{
   float:right;
}
.Contact_img img{
   padding-top:63px;
}
/*Download*/
.download_main{
   width:875px;
}
.download_main ul{
   list-style:none;
}
.download_main ul li{
   border-bottom:1px dashed #ccc;
   width:875px;
   height:40px;
   float:left;
}
.download_main ul li span{
   font-size:12px;
   color:#bfbfbf;
   display: inline;
   line-height:40px;
}
.download_main ul li span a{
   font-size:16px;
   color:#222222;
   text-decoration:none;
   padding-left:5px;
}
.download_main ul li h6{
   width:20px;
   height:20px;
   background:url(../images/download01_1.png) no-repeat center center;
   float:right;
   padding-top:10px;
   padding-bottom:10px;
}
.download_main ul li:hover span{
    color:#9c231b;
}
.download_main ul li:hover span a{
    text-decoration:underline;
	color:#9c231b;
}
.download_main ul li:hover h6{
    background:url(../images/download02_1.png) no-repeat center center;
}
/***/
.Lwh_items img{
   padding-left:10px;
   padding-right:10px;
   padding-top:10px;
}
.Lwh_items{
   float:left;
   border:1px solid #ccc;
   width:278px;
   text-align:center;
   margin-bottom:45px;
   position:relative;
}
.Lwh_items:hover span{
  color:#9c231b;
}
.Lwh_items:hover a{
   display:block;
}
.Lwh_items a{
    position:absolute;
    width:255px;
    height:185px;
    display:none;
    top:10px;
    left:10px;
    background-color: rgba(0,0,0,0.2);
    background-image:url(../images/img_search_1.png);
    background-repeat: no-repeat;
    background-position: center center;
}
.Lwh_items span{
   font-size:16px;
   color:#555555;
   line-height:52px;
}
.Lwh_items:nth-child(3n-1){
    margin-left:17px;
	margin-right:17px;
}
/*Scientific*/
.news_content_main p:last-of-type{
   padding-bottom:0;
}
.news_content {
    width:875px;
    border-bottom:1px solid #333333;
    margin-bottom:25px;
}
.news_content_til{
   width:875px;
   text-align:center;
}
.news_content .news_content_til h3 {
    font-size:24px;
    font-weight:400;
    color:#222222;
	padding-bottom:30px;
}
.news_content .news_content_til h4 {
    font-size: 13px;
    color: #878686;
    font-weight:400;
}
.scientific_mian{
  float:left;

}
.news_items{
   border-bottom:1px dashed #ccc;
   float:left;
   width:875px;
}
.news_items:first-of-type .news_box{
  padding-top:0px;
}
.news_box{
   height:170px;
   padding-top:30px;
   padding-bottom:30px;
}
.news_img{
   float:left;
   width:275px;
   overflow:hidden;
}
.news_box .news_img img{
  padding-top:0px;
  border-radius:10px
  max-width:100%;
  width:100%;
  height:170px;
}
.news_box .news_main{
  float:right;
  width:570px;
  padding-top:10px;
  padding-bottom:10px;
}
.news_main_til{
  width:570px;
  height:20px;
  line-height:20px;
}

.news_box .news_main_til h3{
   float:left;
   font-size:18px;
   color:#222222;
   font-weight:400;
   padding-bottom:0px;
}

.news_box .news_main_til a{
   float:left;
   font-size:18px;
   color:#222222;
   font-weight:400;
   padding-bottom:0px;
   text-decoration:none;
}

.news_box .news_main_til h4{
   float:right;
   font-size:12px;
   font-weight:400;
   color:#a0a0a0;
}
.news_box .news_main p{
   line-height:28px;
   font-size:14px;
   color:#555555;
   padding-top:15px;
   padding-bottom:0px;
}
.news_box .news_main span{
   display:block;
   padding-top:10px;
}
.news_box .news_main span a{
   text-decoration:none;
   font-size:12px;
   color:#bfbfbf;
}
.news_box:hover .news_main_til h3{
   color:#9c231b;
}
.news_box:hover .news_main_til a{
   color:#9c231b;
}
.news_box:hover .news_main span a{
   color:#9c231b;
}
.content_items h5{
   font-size:15px;
   color:#222222;
   padding-bottom:25px;
   font-weight:400;
}
.content_items h6{
   font-size:15px;
   color:#555555;
   padding-bottom:25px;

   font-weight:bold;
}
.content_items h4{
   font-size:15px;
   font-weight:bold;
   padding-bottom:35px;
}
.content_items h1{
   font-size:15px;
   color:#555555;
   font-weight:400;
   padding-bottom:5px;
}
.content_items h3{
   font-size:17px;
   color:#9c231b;
   font-weight:bold;
   padding-bottom:40px;
}


.page_box a.prenext:hover{color:#9c231b}


/*********上下篇********/
.turn{
    display: inline-block;
	margin-top:60px;
}
.turn span {
    display: inline-block;
    border:1px solid #abaaaa;
    text-align:center;
	margin-right:40px;
}
.turn span:hover{
   border:1px solid #9c231b;
}
.turn span:hover a{
    color:#9c231b;
}
.turn span.sel{
   border:1px solid #9c231b;
}
.turn span.sel a{
    color:#9c231b;
}
.turn span a {
    font-size:13px;
    color: #abaaaa;
	line-height:40px;
    text-decoration: none;
	padding-left:20px;
	padding-right:20px;
}
/******分页************/
.page {
    float:left;
    width:875px;

}
.page_box {
    font-size: 12px;
    color: #949494;
}
.page_box {
    text-align: center;
  
    margin:0 auto;
    margin-top:30px;
    margin-bottom: 20px;
}

.page_box a.prenext {
    width:auto;
    height:auto;
    display:inline-block;
    color: #949494;
    margin-left:15px;
    margin-right:15px;
    background: none;
}

.page_box a {
    text-decoration: none;
    font-size: 12px;
    display:inline-block;
    color:#fff;
    margin:0 2px;
	line-height:17px;
}

.page_box span.current {
    font-size:12px;
    width:17px;
    height:17px;
    display:inline-block;
    color:#fff;
    background:#9c231b;
	line-height:17px;
}
/*********************/

/*teacher*/
.teacher_items{
  float:left;
  width:875px;
  height:250px;
  padding-bottom:55px;
}
.teacher_img{
  width:200px;
  float:left;
}
.teacher_main{
  float:right;
  width:640px;
  padding-top:15px;
}
.teacher_main span{
   font-size:18px;
   color:#202020;
   padding-right:20px;
}
.teacher_main h6{
  font-size:12px;
  color:#b5b4b4;
  font-weight:400;
  padding-top:10px;
}
.teacher_main p{
  padding-top:26px;
}
/**/
.banner-box{
   width:100%;
   min-width:1200px;
   height:320px;
}
.shool_content{
   float:left;
   padding-top:40px;
   width:1200px;
}
.content_left{
   width:297px;
   float:left;
   display:inline-block;
}

.content_til{
   width:297px;
   min-height:186px;
   background:#f9f9f9;
   border-bottom:1px solid #ccc;
}
.content_til_main{
  width:297px;
  height:81px;
  background:url(../images/til_main_1.jpg) no-repeat;
}
.content_til_main h3{
   font-size:24px;
   color:#fff;
   font-weight:bold;
   padding-left:50px;
   padding-top:15px;
}
.content_til_main h4{
   font-size:14.5px;
   color:#fff;
   font-weight:400;
   text-transform:uppercase;
   padding-left:50px;
   padding-top:5px;
}
.content_til_items{
   width:295px;
}
.content_til_items a{
   font-size:18px;
   color:#333333;
   text-decoration:none;
   line-height:52px;
   padding-left:55px;
}
.til_items_box{
   width:295px;
   padding-bottom:46px;
   border-left:1px solid #ccc;
   border-right:1px solid #ccc;
   
}
.content_til_items:hover{
    background:#ead7d5;
}
.content_til_items:hover a{
    color:#9c231b;
} 
.content_til_items.sel{
    background:#ead7d5;
}
.content_til_items.sel a{
    color:#9c231b;
}
.content_right{
   width:875px;
   float:none;
   margin-left:28px;
   display:inline-block;
}  
.subnva {
	width:875px;
	height:20px;
	padding-bottom:10px;
}
.subnav-items ul {
    list-style: none;
    margin: 0;
}
.subnav-items ul li {
    float: left;
    margin: 0 3px;
    color: #666;
    display: inline-block;
	width:875px;
	
	margin-top:-5px;
}

.subnav-items ul li a {
    
    color: #909090;
    text-decoration: none;
}
.content_items{
   width:875px;
   
}

.main_items_til{
   width:875px;
   margin-bottom:-18px;
   border-bottom:1px solid #ccc;
   background:url(../images/main_tilbg_1.png) no-repeat left center;
}
.main_items_til span{
   display:block;
   font-size:30px;
   font-weight:bold;
   color:#9c231b;
   line-height:50px;
   margin-left:35px;
}
.content_items{
	line-height:26px;
	}
.content_items p{
   font-size:14px;
   color:#555555;
  
   text-align:justify;
}
.tab_box{
   width:875px;
   text-align:center;
}
.tab_box h2{
  font-size:20px;
  color:#202020;
  padding-bottom:25px;
}
.tab_main{
    border: 1px solid #a2a2a2;
    border-collapse: collapse;
    text-align: center;
	margin:0 auto;
}
.tab_main tr{
   display: table-row;
    vertical-align: middle;
    border-color: inherit;
    height: 40px;
}
.tab_main tr td{
   border: 1px solid #a2a2a2;
   font-size: 14px;
    color: #555555;
    line-height: 40px;
    overflow: hidden;
}
.tab_main tr td.tab_til{
  font-size:16px;
  color:#4e4e4e;
  font-weight:bold;
  line-height:65px;
}

/**************招生就业-招生信息index********/

.content_zsxx h1{ text-align:center; font-size:20px; color:#9c231b; margin-bottom:26px;}
.content_items .zsxx_img{ width:100%; margin-bottom:8px; margin-top:54px;}
.content_items .zsxx_img .zsxx_img1{ display:inline-block; float:left;}
.content_items .zsxx_img .zsxx_img2{ display:inline-block; margin-left:14px;}
.content_items .zsxx_img .zsxx_img3{ display:inline-block; float:right;}

.content_items .zsxx_img .zsxx_img4{ display:inline-block; float:left;}
.content_items .zsxx_img .zsxx_img5{ display:inline-block; margin-left:14px;}
.content_items .zsxx_img .zsxx_img6{ display:inline-block; float:right;}

/**************招生就业-就业信息index********/
.content_jyxx{ margin-bottom:47px;}
.content_jyxx .jyxx_dian{ display:inline; line-height:2;}
.content_jyxx p{ display:inline; line-height:2;}
.content_jyxx .jyxx_dian{ color:#bfbfbf; line-height:2;}
.content_jyxx p { padding-bottom:0px;}
.content_jyxx p a{ text-decoration:none; font-size:16px; color:#000;}
.content_jyxx  span{ float:right; font-size:13px; color:#bfbfbf; line-height:2;}
.content_jyxx .jyxx_hr{ height:1px; margin-top:4px; margin-bottom:6px;}
.content_jyxx .jyxx_hr img{ float:left;}
.content_jyxx  a:hover { color:#9c231b; text-decoration:underline;}
.content_jyxx .jyxx_dian:hover{ color:#9c231b;}

/**************招生就业-校友之窗article***********/
.article_content_xyzc{ width:875px;}
.article_content_xyzc h1{ font-size:22px; text-align:center; font-weight:normal; letter-spacing:2px; margin-bottom:29px;}
.article_content_xyzc h2{ font-size:12px; color:#878686; text-align:center; font-weight:normal; border-bottom:1px solid #000; padding-bottom:37px; margin-bottom:26px;}
.article_content_xyzc .xyzc_img{ float:left; margin-right:26px;}
.article_content_xyzc p{text-align:justify;}
.art_cont_xyzc{ margin-bottom:31px; text-align:justify;}


/**************-党建思政article***********/
.dyfz_content_img{ height:298px; margin-top:10px; margin-bottom:57px;}
.dyfz_content_img .dyfz_img1{ float:left;}
.dyfz_content_img .dyfz_img2{ float:right;}


.news_content_main img{max-width:92%;display:block;margin:0 auto;}

 #mypages {
            margin: 20px auto;
            display: table;
        }
        
        #mypages a {
            margin: 0 6px;
            color: #000;
            text-decoration: none;
        }
        
        #mypages span {
            margin: 0 6px;
        }
        
        #mypages .page_zdy {
            width: 40px;
        }
        
        #mypages .first,
        .last,
        .prev,
        .next {
            border: 1px solid #ccc;
        }