/*globle*/

.headbox{
    width: 100%;
    background: #af0d18;
    background-image: linear-gradient(90deg, #af0d18, #f95963);
}
.head {
    height: 155px;
    width: 1200px;
    padding-top: 10px;
    padding-bottom: 5px;
    margin: 0 auto;
    background: no-repeat url(images/sch16.jpg);
}
.logo {
    width: 70%;
    float: left;
    display: none;
}
.logo a{
    display: block;
    margin-top: 17px;
    height: 61px;
    background: url(images/logo.png) no-repeat;
    padding-left: 370px;
    padding-top: 15px;
    width: 120px;
}
.sitetitle{
    border-left: 1px solid #fb615a;
    color: #fb5049 ;
    padding-left: 15px;
    margin-left: 15px;
    font-size: 38px;
    line-height: 46px;
}
.navback{
    background: #fff;
    height: 42px;
    margin-bottom: 25px;
}
.nav{
    background: #fff;
    width: 1000px;
    height: 42px;
    margin: 0 auto;

}

.row1, .row2, .row3 {
    width: 1000px;
    height: 271px;
    margin: 0 auto;
    margin-bottom: 25px;
    background: #fff;
    padding: 15px 20px;
}
.row1{
 height: 390px;
}
.row3 {
    width: 100%;
    margin-top: 35px;
    padding-top: 35px;
    margin-bottom: 0px;
    background: #af0d18;
    height: 105px;
}

.lbox,.rbox{
    width: 453px;
    height: 270px;
}
.lbox{
 width: 645px;
    float: left;
}
.rbox{
    width: 324px;
    float: right;
}
.row1 .lbox,.row1 .rbox{
 height: 390px;
}
.copy{
    font-size: 13px;
    color: #eee;
    text-align: center;
}
.yqlj {
    margin-bottom: 20px;
    text-align: center;
  
}
.yqlj a,.yqlj span{
     color: #fff;
}
.yqlj span:first-child {
    font-weight: bolder;
    margin-right:10px;
}
.yqlj span {
    display: inline-block;
    margin-right: 20px;
}
.yqlj span:last-child {
    margin-right:0px;
}
.nav span.item-name {
    color: #fff;
}
.nav .wp_nav {
    display: block;
    margin: 0;
    padding: 0;
    display: block;
    height: 42px;
    line-height: 42px;
}
.nav .wp_nav .nav-item {
    margin-right: 68px;
}
.nav .wp_nav .nav-item:last-child {
    margin-right: 0px;
}
span.Article_Index {
    display: none!important;
}
.tt {
    position: relative;
    padding-bottom: 10px;
    margin-bottom: 15px;
    border-bottom: 1px dashed #ccc;
}
.tt:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 4px;
    background: #FB5049;
    width: 80px;
}
.tt span.title {
    font-size: 20px;
    /* font-weight: bolder; */
}
span.more_btn {
    width: 237px;
    text-align: right;
    display: inline-block;
}
span.more_text {
    font-size: 12px;
}
.wp_article_list .list_item {
    border-bottom: none!important;
margin-bottom: 8px;
}

 .list_item span.Article_Title {
    font-size: 15px;
}
 .list_item span.Article_PublishDate {
    font-size: 12px;
}
div#container {
    width: 982px;
    margin: 0 auto;
    min-height: 540px;
}
.col_menu {
    width: 200px;
    float: left;
}
.col_news {
    width: 750px;
    float: right;
}
.col_menu .col_menu_head {
    background: #fb5049;
}
.col_menu .col_menu_head h3.col_name {
    font-size: 20px;
    font-weight: normal;
    color: #fff;
}
.col_menu .col_menu_head h3.col_name {
    font-size: 20px;
    font-weight: normal;
    color: #fff;
}
.col_menu .col_menu_head h3.col_name .col_name_text {
    display: block;
    line-height: 50px;
    padding: 0px 5px 0px 15px;    color: #fff;
}
span.Column_Anchor {color: #fff;
}
.col_menu .col_menu_con {
    border: 1px solid #e4e4e4;
}
.col_list .wp_listcolumn {
    border-top: 0px solid #2867A0;
    border-bottom: 0px solid #fff;
}
.wp_listcolumn .wp_column {
    display: block;
    width: 100%;
    vertical-align: bottom;
}
.col_list .wp_listcolumn .wp_column a {
    color: #333;
    font-size: 15px;
    font-weight: normal;
    background: none;
    border-top: 0px solid #fff;
    border-bottom: 1px solid #F6EAEA;
}
.wp_listcolumn .wp_column a .column-name {
    display: inline-block;
    line-height: 22px;
    padding: 5px 10px 5px 20px;
    cursor: pointer;
}
.col_list .wp_listcolumn .wp_column a.selected {
    font-weight: bold;
    font-weight: bold;
    color: #0f429b;    background: #eee;
}
.col_list .wp_listcolumn .wp_column a.selected .column-name{
    color: #fb5049;
}
.col_metas .col_path {
    display: inline-block;
    float: right;
    white-space: nowrap;
    height: 46px;
    line-height: 46px;
    color: #666;
}
.col_metas .col_title {
    display: inline-block;
    float: left;
    height: 48px;
    line-height: 48px;
}
.col_metas .col_title h2 {
    color: black;
}
.col_metas .col_title h2 {
    display: inline-block;
    font-size: 20px;
    font-family: "Microsoft yahei";
    font-weight: normal;
    color: #738b15;
    border-bottom: 3px solid #fb5049;
}
.clear{
clear: both;}
.col_news_head {
    border-bottom: 1px solid #DBDBDB;
    margin-bottom:20px;
}
.article h1.arti_title {
    line-height: 48px;
    font-family: "Microsoft YaHei";
    font-size: 22px;
    text-align: center;
    color: #fb5049;
}
.article .arti_metas {
    padding: 10px;
    text-align: center;
    border-top: 1px solid #ececec;
}
.article .arti_metas span {
    margin: 0 5px;
    font-size: 12px;
    color: #787878;
}
.tzgg span.more_btn{
  width: 558px;
}
.ssk {
    float: right;
    margin-right: 60px;
    margin-top: 55px;
}
.ssk table {
    border-collapse: collapse;
    border-spacing: 0;
}
#keyword {
    font-family: 微软雅黑;
    height: 22px;
    background: none;
    border: 0px;
    width: 169px !important;
    font-size: 14px;
    line-height: 22px;
    color: #fff;
}
.wp_search .search {
    background: none;
    width: 29px;
    height: 24px;
    border: 0px;
    cursor: pointer;
}
input,button,select,textarea{outline:none}
.row25{
width:1000px;
margin:0 auto;
margin-bottom: 25px;
    background: #fff;
    padding: 15px 20px;
}
.row25 span.more_btn{
  width: 909px;

}
.imgscroll2_img {
    padding: 0px 0px 0px 8px;
}
#keyword {
    outline: medium;
    width: 100px!important;
    color: #fff;
    border: none;
    border-bottom: 1px #fff solid;
    font-size: 12px;
    padding: 1px;
    padding-left: 2px;
}
.wp_search .search {
    background-image: url(images/ser.png);
    width: 16px;
    height: 16px;
    border: 0px;
    cursor: pointer;
    vertical-align: middle;
}
.ssk {
    float: right;
    margin-right: 60px;
    margin-top: 113px;
}
.nav span.item-name {
    color: #fff;
color:#fb5049;
font-weight: bold;
}