/*//全局*/
.clear{clear: both;}
.homepage {
    display: block;
    width: 770px;
    height: 80px;
    float: left;
    margin-top: 48px;
    margin-left: 105px;
}
/*页头*/
.top{
    height: 208px;
    background-color: #ff003a;
    background-image: url("images/bk_top2.png"); 
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.pageHead{
    display: block;
    width: 1200px;
    height: 162px;
    margin: 0 auto;
    background-image: url("images/sjcy.png")
}
/*nav*/
.navBar{
    width: 1200px;
    height: 45px;
    margin: 0 auto;
}
.wp_nav .nav-item {
    width: 133px;
    height:45px;
    background-image: url(images/navbg1.png);
    background-repeat: no-repeat;
    background-position: 0 9px;
}
.wp_nav .i1{background:none;}
.wp_nav .nav-item a span.item-name {    
   padding: 12px 10px;
    font-size: 20px;
    color: white;
}
.wp_nav .nav-item a span.item-name:hover{
      background:#0c273c;
}
.wp_nav .on span.item-name{
     background:#0c273c;
}

.wp_nav .sub-nav{border:none;    top: 46px!important; z-index: 900!important;}
.wp_nav .sub-nav  .nav-item a{
 background:#0c273c; text-align: center;border:none;
z-index:980;
}
.wp_nav .sub-nav .nav-item a span.item-name {
    padding: 12px 10px;
    line-height: 22px; text-align: center;
     z-index:990;
}
.wp_nav .sub-nav .nav-item a.parent:hover{ background:#0c273c;}
.secNav{
    height:46px;
    width:100%;background:#0c273c;
z-index:1;
position:relative; 
	top:1px; 
	width:100%; 
display:none;
}
.wp_nav .sub-nav  .nav-item{
z-index:960;
}
/*搜索*/
input,
button,
select,
textarea{outline:none}
.wp_search table tbody tr td{height:33px!important;     vertical-align: bottom;}
.searchBox {
    float: right;
    margin-top: 63px;
}
input#keyword {
    height: 33px;
    background: none;
    border: none;
    width: 140px!important;
}
.wp_search .search {
     background:none!important;
    width: 47px;
    height: 34px;
    border: 0px;
    cursor: pointer;
    
}
input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button {
    padding: 1px 2px;
}
input:not([type]), input[type="email" i], input[type="number" i], input[type="password" i], input[type="tel" i], input[type="url" i], input[type="text" i] {
    padding: 0px 0px;
}
/*内容*/
.mid{
    width: 1200px;
    margin: 0 auto;
}
/*页脚*/
.bot{
    height: 230px;
    background-color: #ff003a;
    background-image: url("images/bk_bottom.png"); 
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.foot{
    height: 100%;
    width: 1200px;
    margin: 0 auto;
    background-image: url("images/ysxwz_08.png")
}

/*//首页*/
/*banner*/
.banner{
    width: 100%;
    height: 390px;
}
.banner .focus-title-bg {
    width: 265px;
    height: 100%;
    background: none;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.banner .focus-navigation {
   font-weight: normal;}
.banner .focus-navigation:hover {
   font-weight: normal;}
.banner  .focus-title a{ background:#000;    opacity: 0.7;
    filter: alpha(opacity=70);
    padding:7px 20px;
}
/*首页布局*/
.row{
    margin-top: 30px;
    width: 100%;
}
.row_1{
    height: 315px;
}
.row_2{
    height: 325px;
}
.row_3{
    height: 225px;
}
.col_l{
    width: 734px;
    float: left;
}
.col_r{
    width: 416px;
    float: right;
}

/*模块标题*/
.title span{
    color:#ff003a;
    font-size: 22px;
}
.titCon{
    float: left;
}
.moreBtn{
    float: right;
}
.col_l .title .titCon span,.xqhz .title .titCon span{
    padding-left: 30px;
    background-image: url("images/ico_book.png");
    background-repeat: no-repeat;
    padding-bottom: 9px;
}

.col_l .title{
    height: 42px;
    margin-bottom: 10px;
    padding-bottom: 3px;
    background-image: url("images/bk_xwL.png");
    background-repeat: no-repeat;
    background-position: 0px 35px;
}
.col_l .title span.more_text {
    line-height: 35px;
}

.col_r .title{
    height: 35px;
}
.col_r .title .titCon span{
    padding-left: 30px;
    background-image: url("images/ico_pen.png");
    background-repeat: no-repeat;
}
.col_r .title span.more_text {
    line-height: 32px;
}
.col_r .content{
    padding-top: 23px;
    background-image: url("images/bk_xbtz.png");
    background-repeat: no-repeat;
}
.xqhz .title{
    height: 40px;
}
.xqhz .content{
    padding-top: 23px;
    background-image: url("images/bk_hzdw.png");
    background-repeat: no-repeat;
}

/*系部新闻*/
.xbxw .content .newsCard{
    width: 235px;
    
    float: left;
    margin-right: 14px;
}
.xbxw .content .newsCard .cardTit{
    height: 33px;
    background-image: url("images/bk_xwnr.png");
    background-repeat: no-repeat;
    
}
.xbxw_noM{
    margin-right: 0px!important;
}
.xbxw .content .newsCard .cardTit {
    display: block;
  text-align:right;
    color:white;
    font-size: 16px;
    padding-right: 10px;
    line-height: 32px;

}

.col_l .title span.more_text a{color:#ff003a}
.xbxw .Article_Index{display:none!important}
.xbxw .cardCon {
    height: 225px;
    background: #f0f0f0; 
}
.xbxw .wp_article_list{padding-top:1px;}
.xbxw .wp_article_list .list_item {
    border: none;
    padding-left: 50px;
    width: 149px;
    font-size: 16px;
    margin-top: 30px;
    display: block;
    height: 50px;
        line-height: 28px;
    background-repeat: no-repeat;
    background-position: 32px 6px;
    background-image: url(images/bk_xwT.png);
}
/*系部通知*/
.xbtz .content{
background-color: #f0f0f0;
height:252px;
padding:0px 0px;
padding-top:25px;
}
.sudy-pubdate {
    width: 68px!important;
    height: 68px!important;
     border-radius: 0px!important; 
    overflow: hidden!important;
    background-color: #f2f2f2!important;
    border: none!important;
    margin-right:15px;
}
.sudy-pubdate span.pubdate-day {
    height: 34px!important;
    /* border-top: 1px solid #e5e5e5; */
    background-image: url("images/bk_xbRQ.png")!important;
    background-repeat: no-repeat!important;
    color: #fff!important;
    line-height: 34px!important;
    font-size: 18px!important;    font-weight: normal;
}
.sudy-pubdate span.pubdate-month {
    height: 34px!important;
    line-height: 20px!important;
    font-size: 16px!important;
    color: #676767!important;
    /* border-bottom: 1px solid #999; */
    background-color: #fff!important;
    line-height: 34px!important;    font-weight: normal;
}
.cont-1-sj{
    float:left;
}
.cont-2 {
    float: left;
    line-height: 31px;
    width: 270px;
}

.xbtz .content .news_list .new{
   height:90px;
   border-bottom:1px solid #b6b6b6;
   margin-bottom:20px;
}
/*专业介绍*/

.zyjs .content .zyjs_tt {
   width:169px;
   text-align:center;
   height:33px;
   background-image:url("images/bk_xbjs.png");
       line-height: 32px;
}
.zyjs .content .zyjs_tt a span {
   color:#fff;
   font-size:16px;

}
.zyjs .content .zyjs_img a span.imgscroll2_img{padding:0px!important}
.zyjs .content .zyjs_shadow {
    box-shadow: 0px 0px 15px #ccc;
    margin: 15px;
    margin-left: 0px;
    margin-right: 18px;
}
.zyjs .title{
    margin-bottom: 0px;
}
.zyjs .title .titCon{padding-left: 30px;
    background-image: url(images/ico_book.png);
    background-repeat: no-repeat;
    padding-bottom: 9px;background-position: 0px -3px;
color: #ff003a;
    font-size: 22px;
}
/*第二课堂*/
.dekt_jz{
    padding-top: 18px;
    background-image: url("images/dekt_jz.png");
    background-position: 30px 15px;
}
.dekt_cy{
    padding-top: 22px;
    background-image: url("images/dekt_cy.png");
    background-position: 30px 22px;
}
.dekt_ct{
    padding-top: 22px;
    background-image: url("images/dekt_ct.png");
    background-position: 30px 22px;
    padding-bottom: 22px;
}
.dektList {
    width: 313px;
    height: 61px;
    background-color: #f0f0f0;
    padding-right: 14px;
    padding-left: 89px;
    background-repeat: no-repeat;
}

.dektCard{
    margin-left: 32px;
    width: 280px;
}
.dekt .dektList .listTit span{
    display: block;
    margin-bottom: 9px;
    font-size: 18px;
    padding-left: 15px;
    background-image: url("images/bk_xwT.png");
    background-repeat: no-repeat;
    background-position: 0 2px;
}
.xbtz .title .titCon{   padding-left: 30px;
    background-image: url(images/ico_pen.png);
    background-repeat: no-repeat;    background-position: 0px -4px;color: #ff003a;
    font-size: 22px;}

.dekt .Article_Index{display:none!important;}
.dekt .wp_article_list .list_item{    border: none!important;
    height: 14px;
    font-size: 10px;
    line-height: 14px;
    padding-left: 10px;}

.dekt .content .dektCard  .listTit {
    font-weight: bold;
    padding-left: 14px;
    background-repeat: no-repeat;margin-bottom: 6px;
    background-image: url(images/bk_xwT.png);
color: #676767!important;
}

/*校企合作*/
.xqhz .content{
    height: 140px;
    background-color: #f0f0f0;
}
.xqhz .content .imgscroll2_img {
    padding: 0px 80px 0px 0px;
}

.xqhz .title .titCon {
    padding-left: 30px;
    background-image: url(images/ico_book.png);
    background-repeat: no-repeat;
    padding-bottom: 9px;
    background-position: 0px -3px;
    color: #ff003a;
    font-size: 22px;
}

/*//列表页*/
.colMenu{
    float: left;
    width: 120px;
    margin-right: 50px;
    margin-top: 25px;
}
.colNews{
    float: right;
    width: 1030px;
    margin-top: 25px;
}
.colMenu .colMenuHead {
    height: 42px;
    background-image: url("images/bk_xwL.png");
    background-repeat: no-repeat;
    background-position: 0 32px;
}
.colMenu .colMenuHead  .col_name{
    font-size: 20px;
    color: #ff6a05;
    width: 120px;
    text-align: center;
    font-family: "黑体";
}


.colMenuCon{
    margin-top:8px;
    color: #ff6a05;
    text-align: center;
    font-size: 18px;
}
.colMenuCon:hover{
    color: #ff003a;
}

.listColumn_Con{
    min-height: 500px;
}
.colNews .colNewsHead{
    height: 42px;
    background-image: url("images/bk_xwL.png");
    background-repeat: no-repeat;
    background-position: 0 32px;
    background-size: 100% 3px ;
}
.colNews .colNewsHead .col_metas{
    font-size: 20px;
    color:#ff6a05;
    font-family: "黑体";
}
.colNews .colNewsList{
    margin-top: 8px;
}

.colMenu .colMenuCon .wp_listcolumn {
    border: none!important;
}
.colMenu .colMenuCon .wp_listcolumn .selected{color: #fff;    background: #ff003a;}

.wp_listcolumn .wp_column a {
    color: #ff6a05;
    font-size: 15px;
    font-weight: normal;
    background: none;
    border-bottom: none;
    border-top: none;
    text-align: center;
}
.colMenu .colMenuCon .wp_listcolumn .wp_column a:hover{background:none;}
.colMenuCon .wp_listcolumn .wp_column a .column-name {
    display: inline-block;
    line-height: 27px;
    padding: 0;
    cursor: pointer;}

.colNewsCon .wp_article_list .list_item {
    width: 100%;
    height: 34px;
    line-height: 24px;
    border-bottom:none;
    vertical-align: top;
}
.colNewsCon .wp_article_list .list_item .Article_Index {display:none!important;}

/*//文章页*/
.displayInfo_con .arti_title{
    font-size: 22px;
    text-align: center;
}
.displayInfo_con{
    margin-top: 25px;
    min-height: 500px;
}
.entry{
    width: 900px;
    margin: 0px auto;
    margin-top: 20px;
}
.entry p {
    line-height: 30px;
}
/*加粗补丁*/
.wp_nav .nav-item a span.item-name {
    font-weight: bold;font-family: "黑体";
}
.row .title {
    font-weight: bold;
    font-family: "黑体";
}
.xbxw .content .newsCard .cardTit {
    font-weight: bold;
}
.row_1 .wp_article_list .list_item .Article_Title {
 
}
.row_1 .wp_article_list .list_item .Article_Title a{
color: #676767!important;}
.cont-2 a {
    font-weight: bold;color: #676767!important;
}
.dekt .wp_article_list .list_item .Article_Title a{
color: #676767!important;}

.focus-title{

    font-size: 16px!important;
}

.colNewsCon .wp_article_list .list_item span a {
    font-weight: bold;color: #676767!important;
}


.focus-pagination {display: block!important;position:absolute;right: 45%!important;bottom:0;z-index:60;height:20px;text-align:right;}


.xbxw .wp_article_list .list_item {
    border: none;
    padding-left: 28px;
    width: 194px;
    font-size: 16px;
    margin-top: 16px;
    display: block;
    height: 50px;
    line-height: 22px;
    background-repeat: no-repeat;
    background-position: 18px 6px;
    background-image: url(images/bk_xwT.png);
}

span.more_text {
    font-weight: normal;
    font-size: 16px;
}

.foot {
    background-position: 0px -58px;
}
.bot {
    height: 160px;

}


.zyjs .content {
 height: 277px;
}


.zyjs .content img {
 height: 277px!important;
}

.wp_videos .player-type-1 .playlist li.playing
{ display:none;}