﻿@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 14px/1.5 "Microsoft YaHei",'SimSun',tahoma,Verdana,arial,sans-serif;color:#333;background:#144e89;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei";color:#333;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition: color .3s, background .8s;-webkit-transition: color .3s,background .3s;}
a:hover{color:#1261c3;}
a:focus{outline:none;}
img,a img {border:none; margin:0; padding:0; border:0; vertical-align:top;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
 h1{ font-size:20px;}
 h2{ font-size:18px;}
 h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}

body{
    height: auto;
    min-height: 100%;
    margin: 0px;
    padding: 0px;
    font-size: 14px;
    font-family: "Microsoft Yahei","微软雅黑";
    background:#dbf6fe url(./../images/body_bj-20190918-03.jpg) 0px top repeat-x;
    min-width: 959px;
    overflow-x: auto;
}
.header{
    width: 963px;
    height: 194px;
    margin:0 auto;
    background: url(./../images/body_bj-20190918-03.jpg) 0px top repeat-x;
    position: relative;
    text-align: center;
}
.guidang{
    position: absolute;
    bottom:-40px;
    right: 5px;
    z-index:9999;
}
.header-logo{
    height:140px;
    width: 923px;
    margin:0 auto;
    text-align:center;
}
.header-logo li{
    width: 100%;
    text-align:center;
}
.header-logo img{text-align:center;}
.bg-top{
    height: 9px;
    width: 100%;
    background: url("./../images/main_top-20190918-04.jpg") no-repeat center top;
}
.bg-top1{
    height: 9px;
    width: 100%;
    background: url("./../images/main_top_2-20190918-19.png") no-repeat center top;
}
.nav{
    width: 963px;
    height: 45px;
    line-height: 45px;
    font-size:14px;
    background: url("./../images/main_center-20190918-01.png") repeat-y center top;
}
.nav_ul {
    height: 45px;
    margin-left: 10px;
}
.nav_ul li {
    height: 45px;
    margin: 0 0 0 10px;
    line-height: 45px;
    float: left;
    text-align: center;
    position: relative;
}
.nav_ul li .active ,.nav_ul li:hover a{
    padding: 0 15px;
    font-size: 16px;
    color: #FFF;
    background: url(./../images/nav_active-20190918-02.jpg) no-repeat center 0;
    font-weight: bold;
}
.nav_ul li a {
    font-size: 16px;
    color: #007fd9;
    padding: 0 15px;
    font-weight: bold;
    display: block;
    line-height: 38px;
    height: 45px;
}
.footer{
    height: 160px;
    text-align: left;
    background: none;
    color: #333;
}
.footer p {
    margin: 0;
    padding: 0;
    line-height: 30px;
}
.footer p b {
    font-weight: normal;
}
a {
    color: #425AAB;
    text-decoration: none;
}
.container1{
    width: 923px;
    font-size:14px;
    padding: 10px 20px 20px 16px;
    background: url("./../images/main_center-20190918-01.png") repeat-y center top;
    margin:0 auto;
    min-height: 400px;
    position: relative;
}
.con-main{
    width: 900px;
    height:auto;
    margin:0 auto!important;
    border:1px solid #dadada;
    overflow: hidden;
}
.co-constract{
    margin:2em auto;
    width: 844px;
}
.com-title{
    width: 100%;
    line-height: 34px;
    background: #fff;
    color:#c0392b;
    text-align: center;
    font-size:24px;
}
.com-article{
    margin-top:10px;
}
.com-article p{
    line-height: 42px;
    font-size:16px;
    color:#333;
    margin-bottom:10px;
}
.img_title{
    display:none;
}
.bg-bottom{
    height: 20px;
    margin:0 auto;
    background: url("./../images/main_bottom-20190918-05.jpg") no-repeat center top;
}
.con-gl-page{
    width: 887px;
    padding:20px;
    margin:0 auto;
}
.cur_site{
    border: 1px solid #9fd7ef;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    padding-left: 15px;
    background-color: #e2f7ff;
}
.con-articleBox{
    width: 771px;
    margin:20px auto 0;
}
.con-articleTit{
    border: 1px solid #9fd7ef;
    font-size: 24px;
    height: 35px;
    background: #fff;
    color:#c0392b;
    text-align: center;
}
.con-lists{
    width: 847px;
    padding:10px;
    margin:0 auto;
}
.con-lists ul li{
    height: 32px;
    line-height: 32px;
    font-size:14px;
    border-bottom:1px dotted #ccc;
}
.con-lists ul li .date{
    font-size: 14px;
    color:#999;
}
.con-lists ul li a{
    color:#425aab;
}
.con-lists ul li a:hover,
.gov-links a:hover,
.city-box li a:hover,.media-tit a:hover,
.media-lists ul li a:hover,
.topic_img .title a:hover,
.common-list-box ul li a:hover{
    color:#f30;
}
.main_top {
    padding: 0 24px 0;
}
.sub_content h1 {color: #000;display: block;}
.wzybt_info{padding: 5px 0 10px; border-bottom: 1px solid #dadada; border-top: 3px solid #ccc;text-align: center;}
.newstitle{ font-size:24px; line-height:28px;   text-align:center; color:#0068d8; font-weight: bold; margin-bottom:15px;font-family: "Tahoma,Arial,simsun";}
.newstitlef{font-size:20px;text-align: center;font-weight: bold;line-height: 26px;  font-family: "Tahoma,Arial,simsun";}
.newstitlet{ font-size: 18px; font-weight: bold; text-align: center;  line-height: 26px; padding: 4px 0;font-family: "Tahoma,Arial,simsun";}
.newstitles{ font-size: 18px; font-weight: bold; text-align: center;  line-height: 26px; padding: 4px 0;font-family: "Tahoma,Arial,simsun";}

h1 {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 12px;
}
.sub_content h5 {
    font-size: 14px;
    font-weight: bold;
    margin: 15px 0;
    height: 32px;
    line-height: 32px;
    text-align: center;
    position: relative;
}
.city-links{
    width: 771px;
    margin:20px auto;
    font-size:14px;

}
.gov-links{
    border:1px solid #9fd7ef;height: 35px;
    line-height: 35px;
    background-color: #e2f7ff;
    text-align: center;
}
.gov-links a{
    color:#425aab;
}
.city-lists{margin-top:15px;border:1px solid #9fd7ef;height: 35px;color:#333;
    line-height: 35px;
    background-color: #e2f7ff;
    text-align: center;}
.city-detail{text-align: center;margin-top:15px;}
.city-box{
    text-align:center;
    width: 480px;
    margin:0 auto;
}
.city-box li{
    float:left;
    margin-right: 2em;
}
.city-detail ul li a[href="javascript:void(0)"]{
    color:#333;
    cursor:auto;
}
.city-detail ul li a[href="javascript:void(0)"]:hover{
    color:#333;
    cursor:auto;
}
.media-focus{
    width: 885px;
    margin:0 auto;
    border:1px solid #dadada;
}
.media-lists ul li.columnName{
    margin-top:10px;
    height: 38px;color:#fff;
    line-height: 38px;
    background: #006fc0;
    margin-bottom:8px;
    width: 885px;
    border-bottom:0;
    padding-left:0;
}
.media-lists ul li.columnName a.more{
    padding-right:20px;
}
.media-lists ul li.columnName a.title{
    display:inline-block;
    font-size: 14px;
    padding-left:18px;
    font-weight: bold;
}
.media-lists ul li.columnName a{
    color:#fff;
    font-size:12px;
}
.media-lists{
    min-height:484px;
    margin:0 auto;padding-bottom:15px;
}
.media-lists ul li{
    height: 30px;
    line-height: 30px;
    font-size:15px;
    border-bottom:1px dotted #ccc;
    width: 840px;
    margin:0 auto;
    background: url("./../images/land_source_listBg_02.png") no-repeat center left;
    padding-left:5px;
}
.media-lists ul li .date{
    font-size: 12px;
    color:#999;
}
.media-lists ul li a{
    color:#333;
}
.bdshare-button-style0-24 {
    zoom: 1;
}

.bdsharebuttonbox {
    display: block;
    position: absolute;
    right: 0;
    top: 5px;
    height: 25px;
    background: url(../images/wzicon2.gif) 0 center no-repeat;
    padding-left: 20px;
}
.bdsharebuttonbox .share-box{position: relative;top: auto;right: auto;}
.wzbot a{
    color:#5a5a5a;
}
.wzbot a img{
    margin-top:5px;
    margin-right: 5px;
}
.com-article table{
    max-width:90%;
    margin:0 auto;
}
.wzbot {
    margin: 30px 0;
    text-align: right;
}
.wzbot a {
    margin: 0 5px;
}
.main-box{
    margin:10px auto 0 auto;
    width: 890px;
}
.main-box-lists{
    width:100%;
    height: auto;
    margin-top:10px;
}
.main-box-list{
    border: 1px solid #dadada;
    background: #fff;
    width: 437px;
    height: auto;
}
.main-box-tit{
    background: url("./../images/cols_rndbox-20190919-01.jpg") no-repeat left top;
    height: 38px;
    font-size: 14px;
    padding-right: 20px;
    line-height:38px;
    color: #fff;
}
.main-box-tit span{
    font-size:14px;
    float:left;
    display:block;
    color:#fff;
    font-weight: bold;
    padding-left:18px;
}
.main-box-tit a{
    color:#fff;
}
.main-box-list-box{
    width: 407px;
    margin:8px auto 15px auto;
    height:225px;
}
.topic_img{
    width:100%;
    height:90px;
    overflow: hidden;
    position:relative;
}
.topic_img li a.img{
    display:inline-block;
    width:120px;
    height: 90px;
    position:absolute;
    top:0;left:0;
}
.topic_img .title{
    font-size:18px;
    font-weight: bold;
    line-height: 28px;
    margin-bottom:5px;
    position: absolute;
    width:280px;
    top:0;
    right:0;
    height: 28px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.topic_img .title a{
    color:#2671b2;
}
.topic_img .note{
    color:#333;
    width:280px;
    line-height: 20px;
    font-size:14px;
    position: absolute;
    top:33px;
    right:0;
}
.common-list-box{
    width: 387px;
    margin:5px auto;
}
.common-list-box .pagination{display: none;}
.common-list-box ul li{
    padding-left:5px;
    background: url("./../images/land_source_listBg_02.png") no-repeat center left;
    line-height: 24px;
    height: 24px;
    border-bottom:1px dotted #dadada;
}
.common-list-box ul li .date{
    font-size: 12px;
    color:#999;
}
.common-list-box ul li a{
    color:#333;
}
.container{width: 923px;margin: 0 auto;}
.foot{ position:relative; padding:40px 0px 0px 107px; line-height:25px; color:#333;}
.foot a{ color:#333;}
.foot span{ margin-right:20px;}
.foot img{ vertical-align:middle; margin-right:5px;}
.dzjg{ position:absolute; left:0px; top:40px;}
.jiucuo{ position:absolute; right:0px; top:47px;}
/* 分页 */
.pagination{text-align: center;margin:15px 0 5px;padding:3px 0;line-height:26px;font-size:14px;font-family: Microsoft Yahei;clear: both;}
.pagination a,.pagination span{border:1px solid #d9d9d9;color:#666;font-family:Arial; margin:2px 3px;padding:0 12px;text-decoration:none;white-space:nowrap;display:inline-block;height:22px;line-height:22px;font-family: Microsoft Yahei;}
.pagination a:hover{background:#1258AD;border:1px solid #1258AD;color:#ffffff !important;}
.pagination a.active{border:1px solid #1258AD;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#1258AD;border:1px solid #1258AD;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#1258AD;border:#8d744b 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0 3px;}
.pagination .inputBar{border:0;height:24px;line-height:24px; padding:0 6px 0;}
.pagination .inputBar input{width:30px;height:22px; line-height:22px;padding:0 5px;border:#d9d9d9 1px solid;*vertical-align:middle;_vertical-align:middle; vertical-align:middle;margin:-2px 4px 0;font-family: Microsoft Yahei;}
.pagination .inputBar button{width:36px;height:24px; line-height:22px; text-align: center; background: #eee; border:#d9d9d9 1px solid;*vertical-align:middle;_vertical-align:middle; vertical-align:middle; margin:-2px 4px 0 0;font-family: Microsoft Yahei;}
.pagination .inputBar button:hover{color:#fff;background:#1258AD;border:#1258AD 1px solid;}