﻿@charset "utf-8";
/* CSS Document */  
/*整体大结构*/
.content{ width:1200px; margin:0 auto; background:#fff; font-family:microsoft yahei; } 

/*面包屑开始*/
.BreadcrumbNav{ line-height:44px; height:44px; font-size:1rem;color:#000;}
.BreadcrumbNav a{ color:#000;}

/*栏目标题 带下划线 字体22px*/
.channel_tab{  border-bottom:1px #bababa solid; padding-bottom:2px; padding-left:5px;}
.channel_tab span{ padding:0 15px; background:url(../images/zl/line.jpg) no-repeat right;}
.channel_tab span.noline{ background:none}
.channel_tab span{ font-family:"微软雅黑","宋体"; font-size:22px;}
.channel_tab span a{ font-family:"微软雅黑","宋体"; font-size:1.4rem;color: #003f90;}

/*有下划线的栏目标题*/
.lmtit{font-family:"FZZHUNYSK","微软雅黑","宋体"; font-size:22px; border-bottom:1px solid #bababa;}
.lmtit a{color:#000000;}
.lmtit a:hover{color:#025291;}

/*下划线大标题+带“丨”隔开的小标题*/
.lmtit span{ padding:0 11px;}
.lmtit .span1{ padding-left:16px;}
.lmtit span a{ font-size:14px;color:#888; font-weight:normal;font-family: "微软雅黑","宋体";}
.lmtit i{ font-style:normal;font-size:12px; color:#888}

/*统一1px的边框*/
.pub_border{ border:1px #dddddd solid;}

/*列表效果  标题  时间  摘要*/
.list ul li{padding:18px 0; overflow:hidden; border-bottom:1px #dddddd solid;}
.list ul li h4{ padding-bottom:15px;}
.list ul li h4 a {font-size: 17px;color: #000;font-family: "微软雅黑","宋体";font-weight: normal;}
.list ul li h4 span {color: #888888;font-weight: normal;font-size: 14px;}
.list ul li h4 span.date{ padding-left:14px;}
.list ul li p{ margin:0; padding:0; line-height:22px; color:#666}
.list ul li p a{ color:#666666; font-size:12px;}

/*列表效果  地点  标题  时间*/
div.list_1 ul{padding:15px 0 0 0;}
div.list_1 ul li{ padding:0; line-height:35px; border-bottom:none;}
div.list_1 ul li h4{ padding-bottom:0;}
div.list_1 ul li h4 span.place{ font-family:微软雅黑; padding-left:0; color:#888888; font-size:17px;}
div.list_1 ul li h4 span.date{color:#888888;}

/*列表效果 d带 . 标题  时间*/
div.list_2 ul li h4 a{ background:url(../images/public/point.jpg) no-repeat left center; padding-left:11px;}
 

.zl_more {
    font-size: 16px;
    font-family: "微软雅黑", "宋体";
    color: #000;
}
.zl_more {
    width: 111px;
    height: 28px;
    font-size: 14px;
    color: #666666;
    background: #dcdcdd;
    display: block;
    margin: 0 auto;
    line-height: 28px;
    text-align: center;
}


@charset "utf-8";
/* CSS Document */
.content{}

/*要闻标题样式*/
.channel_tab {margin: 0 auto; background: #dcdcdd; border-bottom: none; padding-bottom: 0px; line-height: 40px;height: 40px; margin-bottom:15px;}
.channel_tab a{ font-size:22px;font-family: "微软雅黑","宋体";}
/*要闻列表*/
.news_box{ margin: 0 auto; border:1px solid #dddddd; padding:0 22px; *padding-bottom:40px;}
.news_box .list{ border-bottom:1px solid #dddddd;}
.news_box .list_1 ul {padding: 15px 0;}
.news_box .list li{ line-height:34px; background:url(../img/point.jpg) no-repeat left 17px; padding-left:12px;}
.news_box .list a{ font-size:1rem; background:none; padding-left:0px; }
.news_box .list a:hover{ text-decoration:underline; color:#024886;}
.news_box .list span{ font-size:12px;}
.news_box .current{ border:0;}
/*更多的样式*/
.news_box a.zl_more{ margin:30px auto 40px;}

.news_box li.line {
border-bottom: 1px #dddddd solid;
margin-bottom: 15px;
padding:0 0 15px 12px;
}
.channel_tab .span1 {background: none;color: #666666;font-size: 14px;font-family: "微软雅黑", "宋体";}



.channel_tab span.toutiao {
    padding-top: 2px;
    background: none;
    float: right;
    margin-right: 5px;
    font-family: "微软雅黑","宋体"; 
}

.oneColumn {
    padding: 10px 66px 38px 66px;
}

.article oneColumn pub_border h1 {
    line-height: 56px; 
    font-size: 2rem;
    text-align: center;
    padding: 26px 0 26px 0;
    font-weight: normal;
} 
.pages-date {
    position: relative;
    border-bottom: 1px #dcdcdc solid;
    padding-top: 7px;
    text-align: left;
}
.pages-date {
    text-align: center;
    color: #666666;
    font-size: 14px;
    height: 35px;
    overflow: hidden;
}
.pages-date span.font, .pages_print span.font {
    margin: 0 10px;
}
body, div, ul, ol, ul, li, ol, dl, dd, dt, form, span, p, textarea {
    margin: 0;
    padding: 0;
    list-style: none;
}
.pages_print {
    position: absolute;
    border-bottom: none;
    top: 7px;
    right: -12px;
}
.pages_print {
    text-align: center;
    font-size: 14px;
    height: 30px;
    border-bottom: 1px #dcdcdc solid;
}
.pages_print {
    padding-bottom: 11px;
}
.pages_content {
    line-height: 30px;
    margin: 0;
    padding: 40px 0 40px 0;
    font-size: 16px;
}
.pages_content p {
    margin-top: 15px;
}



#div_div {
    width: 220px;
    line-height:30px; 
    margin: 0 auto;
    text-align: center;
}
#qr_container {
    color: #b5b5b5;
    font-size: 14px;
    line-height: 35px;
    position: relative;
}

.related {
    border-bottom: 1px #dddddd solid;
    border-top: 1px #dddddd solid;
    margin: 43px 0px 0px 0px;
    padding: 15px 0px;
}
.xg-list .pannel-title {
    margin: 0;
    color: #00558e;
    line-height: 33px;
    font-size: 18px; 
}
.list01 {
    margin: 0;
    padding: 0;
}

.list01 li {
    background: url(../img/Point.jpg) no-repeat 0px 14px;
    margin: 0;
    padding: 3px 0 3px 12px;
    line-height: 26px;
    font-size: 14px;
    list-style: none;
}

.related ul li a {
    color: #00558e;
    font-size: 16px;
}
a {
    outline-style: none;
    color: #000;
    text-decoration: none;
}

.pages-date {
    position: relative;
    border-bottom: 1px #dcdcdc solid;
    padding-top: 7px;
    text-align: left;
}
.back_top {
    width: 48px;
    height: 48px;
    padding-top: 26px;
    background: url(../img/backTop.jpg) no-repeat top center;
    cursor: pointer;
    position: fixed;
    _position: absolute;
    top: 85%;
    left: 50%;
    margin-left: 620px;
    _bottom: auto;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||20)-(parseInt(this.currentStyle.marginBottom,10)||20)));
}
  .back_top a:hover {
    background: #afafaf;
}
.back_top a {
    display: block;
    text-align: center;
    background: #c1c1c1;
    font-size: 16px; 
    color: #fff;
    line-height: 20px;
    padding: 4px 3px;
}





 .jianso_t {
    line-height: 45px;
}
 .jianso_t {
    width: 265px;
    height: 45px;
    border: 1px solid #c5c5c5;  
    color: #333;
    padding-left:10px;
    font-size: 20px;
    font-family:microsoft yahei;
}
.fr input {
    float: right;
}