body{
    color: #222;
    margin: 0;
    padding: 0;
    font-size: 13px;
    font-family: 'Helvetica Neue',Helvetica,Arial,Sans-serif;
}
a{
    color: #222;
    text-decoration: none;
}
a:hover{
    color: #b61012;
    text-decoration: underline;
}
.clear{
    clear: both;
}
.ico1{
    padding-left: 14px;
    background: url(404.png) center left no-repeat;
}
.wrap{
    width: 1022px;
    margin: 0 auto;
}
.head{
    height: 130px;
    background: #fff url(../image/headbg.jpg) center right no-repeat;
}
.head .logo{
    padding-top: 50px;
    padding-left: 12px;
    float: left;
}
.head .hrightbar{
    padding-top: 30px;
    color: #666;
    float: right;
    line-height: 32px;
    font-size: 20px;
}
.head .hrightbar span{
    display: inline-block;
}
.head .hrightbar img{
    float: left;
    margin-right: 5px;
}
#qrcode{
    display: none;
    position: fixed;
    z-index: 10;
}
.navcent{
    margin-bottom: 7px;
    line-height: 34px;
    height: 40px;
    background: #B51012;
    font-family: "Microsoft Yahei";
    color: #fff;
    font-size: 16px;
    padding-left: 10px;
}
.navcent td{
    padding: 0 5px;
}
.banner{
	margin:5px 0;
}
.navcent a{
    color: #fff;
    text-decoration: none;
}
.navcent a:hover{
    color: #fff;
    text-decoration: none;
}
.photo1{

}
.mainbody{

}

.leftbar{
    float: left;
    width: 382px;
    padding-left: 5px;
}
.rightbar{
    float: right;
    width: 618px;
    padding-right: 7px;
}
.boxbg{
    margin-top: 10px;
    background: url(404.png) repeat-x;
}
.lboxhead{
    padding-left: 14px;
    padding-right: 14px;
    color: #fff;
    height: 35px;
    line-height: 35px;
    background: #b51112;
}
.lboxhead a{
    color: #fff;
}
.lboxtitle{
    font-family: "Microsoft Yahei";
    color: #fff;
    font-size: 16px;
    float: left;
}
.lboxmore{
    float: right;
}
.lboxbody{
    white-space: nowrap;
    padding-left: 14px;
    line-height: 28px;
    border-left: 1px #ababab solid;
    border-right: 1px #ababab solid;
    border-bottom: 1px #ababab solid;
}
.rboxheadf{
    height: 35px;
    line-height: 35px;
    padding: 0 20px;
    border-top: 3px #b51112 solid;
}
.rboxtitlef{
    color: #fff;
    float: left;
    padding: 0 5px;
    display: block;
    background: #B51012;
    font-size: 16px;
}
.rboxmoref{
    float: right;
}
.rboxbody{
    white-space: nowrap;
    line-height: 28px;
    padding-left: 20px;
    padding-right: 20px;
}
.rboxborder{
    border-left: 1px #d5d5d5 solid;
    border-right: 1px #d5d5d5 solid;
    border-bottom: 1px #d5d5d5 solid;
}
.rboxhead{
    height: 35px;
    line-height: 35px;
    padding: 0 20px;
    background: #e5e5e5;
}
.bodytable{
    width: 100%;
    border: 0;
}
.rboxhead ul{
    padding: 0;
    margin: 0;
    list-style: none;
    float: left;
}
.rboxhead ul li{
    float: left;
    border-top: 2px #e5e5e5 solid;
    padding: 0 7px;
}
.rboxhead .on{
    border-top: 2px #b41011 solid;
    background: #fff;
}
.foot{
    margin-top: 20px;
    height: 60px;
    line-height: 60px;
    background: #b51112;
    text-align: center;
    color: #fff;
    font-family: "Microsoft Yahei";
    font-size: 16px;
}
.photo{
    padding-top: 12px;
    height: 96px;
}
.flinks{
    margin-top: 6px;
    padding-top: 6px;
    margin-left: 5px;
    margin-right: 5px;
    border: 1px #ababab solid;
    text-align: center;
}
.flinks img{
    width: 1000px;
    height: auto;
}
.listlocal{
    height: 35px;
    padding-left: 45px;
    background: url(404.png) center left no-repeat;
    line-height: 35px;
    margin-bottom: 20px;
    border-bottom: 1px #ababab solid;
}
.listleftbar{
    float: left;
    width: 126px;
    padding: 20px 20px 20px 10px;
    margin-right: 14px;
    background: #dddddd;
}
.listtd{
    color: #fff;
    background: #b51112;
    font-size: 16px;
    height: 32px;
    line-height: 32px;
    font-family: "Microsoft Yahei";
    text-align: center;
}
.listtd a{
    color: #fff;
    text-decoration: none;
}
.listcenterbar{
    float: left;
    width: 605px;
}
.listcentertitle{
    padding-left: 10px;
    height: 28px;
    line-height: 28px;
    font-family: "Microsoft Yahei";
    background: #f3f3f3;
    border-bottom: 1px #cccccc solid;
}
.listcentercent{
    line-height: 24px;
    
    padding-left: 10px;
}
.listrightbar{
    width: 230px;
    float: right;
    background: #e6e6e6;
}
.listrighthead{
    height: 28px;
    color: #fff;
    line-height: 28px;
    padding-left: 38px;
    background: url(404.png) no-repeat;
}
.listrignttitle{
    float: left;
    color: #fff;
}
.listrightmore{
    float: right;
    color: #fff;
}
.listrightmore a{
    color: #fff;
}
.listrightcent{
    padding: 15px 10px;
    background: #e6e6e6;
}

.infocent{
    width: 860px;
    margin: 0 auto;
    padding-top: 20px;
}
.infotitle{
    height: 38px;
    line-height: 38px;
    text-align: center;
    font-size: 18px;
    font-family: "Microsoft Yahei";
}
.infoinfo{
    height: 32px;
    line-height: 32px;
    text-align: center;
}
.infodetail{

}
.wp_article_list .list_item{border-bottom:none;}
.wp_article_list .list_item .Article_Index{background: url(404.png) no-repeat 50% !important;}
div#wp_news_w7, div#wp_news_w8, div#wp_news_w9, div#wp_news_w6 {
    margin-top: 16px;
}
.wp_nav .sub-nav .nav-item a.parent:hover {
    background: #720303;
    color: #fff;
}
.wp_nav .sub-nav .nav-item a{ background:#B51012; color:#fff;}
.wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 5px 10px;
    line-height: 30px;
    cursor: pointer;
}
div#wp_nav_w1 {
    margin-left: 0px;
}

.wp_nav .sub-nav .nav-item a{border:none !important;}
.wp_nav .sub-nav{border:none !important;}
li.nav-item.i8-8, li.nav-item.i8-9, li.nav-item.i8-10 {
    display: none !important;
}
