/**************************************main开始****************************************************/

/*
---标题栏类*/
.f_container {
	width:970px;
	margin:3px 0 0 0;
}
.f_title {
	color:#fff;
	font-size:18px;
	font-weight:bold;
	font-family:黑体;
	padding:0 0 0 9px;
	margin:0 0 2px 0;
	line-height:33px;
	width:481px;
	height:33px;
	background:url(../images/f_title.png) no-repeat;
}
.s_title{
	color:#fff;
	font-size:14px;
}
.s_title:hover{
	
}
.t_title {
	height:25px;
	color:#2577e3;
	padding:0 0 0 50px;
}
.t_title h4
{   float:left;
    height:15px;
    line-height:15px;
    margin:2px 0 0 0;
    font-weight:normal;
    }
.t_title img {
	float:right;
	margin:3px 5px 0 0;
}
.fo_title {
	width:25px;
	height:170px;
	background:url(../images/fo_text2.png) no-repeat;
	color:#fff;
	font-size:14px;
}
.fo_title h4
{   width:25px;
    text-align:center;
    font-weight:normal;
    font-size:13px;
    float:left;
    height:130px;
    padding:5px 0 0 0;
    }
.fo_title a {
	display:block;
	width:25px;
	color:#eb9519;
	font-size:25px;
	text-align:center;
    text-decoration:none;
}
.fo_title a:hover {
	
}
/*
---文章列表类*/
.news li 
{   background:url(../images/list_iconomal.png) no-repeat 0 center;
    }
.news li a
{   color:#333;
    text-decoration:none;
    font-size:12px;
    float:left;
    display:block;
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
    }
.news li span 
{   float:right;
    }
.news li a:hover
{   color:#2577e3;
    }
.news2 li a:hover
{
    color:#2577e3;
}
.tText {
	border:2px solid #2577e3;
    overflow:hidden;
}
	
/*
-----------------------------政务公开*/
.zwgk {
	width:1000px;
	margin:5px 0 0 0;
}
.zwgk01 {
	margin:2px 0 0 0;
}
.news{
    margin:15px 0;
}

/*
---焦点图片*/
.zwgk01 .newsImage {
	width:404px;
	height:223px;
	background:rgba(173, 173, 173, 0.86);
	float:left;
}
#play {width:404px;height:223px;overflow: hidden;margin:0px;position:relative;}
#play a {
    position: absolute;
    text-decoration:none;
}

#play_info {
    position: absolute;
    bottom: 0px;
    padding: 8px 0 0 10px;
    height: 30px;
    width: 308px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    z-index: 1001;
    cursor: pointer;
    display:block;
    white-space:nowrap;
    transition:0.5s;
}
#play_info:hover{
    color:rgb(105, 161, 215);
}
#play_info b { font-size: 14px; display: block; }
#play_bg {
    position: absolute;
    background-color: #000;
    bottom: 0px;
    height: 25px;
    left: 0;
    right: 4px;
    filter: Alpha(Opacity=30);
    opacity: 0.8;
    z-index: 1000;
}
#play_text { position: relative;top:199px;left:307px; height:40px;
             width:60px; z-index: 1002; }
#play_text ul {width:90px; height:17px;
                display: block; padding-top: 1px;
                filter: Alpha(Opacity=80);
                opacity: 0.8;}
#play_text ul li { width: 16px; height: 18px; float:left;
            background-color: #000; display: block;
            color: #FFF; text-align: center;
            margin: 1px; cursor: pointer;
            font-family: "Courier New"; }
#play_list { background-color:#000;}
#play_list a { display: block; left:0;right:0;bottom:0;top:0;
               position: absolute; overflow: hidden;text-decoration:none;}
#play_list a img { display: block; max-width:100%;max-height:100%;margin:auto}
/*
---政务公开文章*/
.zwgk01 .zwgkContent01
{   height:285px;
    overflow:hidden;
    }
.zwgk01 .zwgkContent01 {
	width:560px;
	height:220px;
	border:2px solid #2577e3;
	float:left;
	margin:0px 0 0 6px;
}
.zwgk01 .news li 
{   width:530px;
    height:31px;
	padding:0 0 0 7px;
    margin:13px 0 0 15px;
    }
.zwgk01 .news li.first:first-child{
    border-top:1px solid #c2c2c2;
}
.zwgk01 .news li.first
{   margin:0 0 0 15px;
    line-height:30px;
    border-bottom:1px dashed #d9d9d9;
    }
    .zwgk01 .news li a {
        height:30px;
        line-height:30px;
        text-decoration:none;
        display:block;
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
        max-width:440px;
    }

/*
---政务公开文章：通知公告+专题专栏*/
.zwgk02 .zwgkContent02 {
	width:490px;
	height:100px;
	border:1px solid #eb9519;
	background:url(../images/s_title.png) no-repeat;
	margin:15px 0 0 0;
}
.zwgk02 .zwgkContent02 p{
	width:21px;
	height:90px;
	padding:10px 0 0 4px;
	float:left;
}
.zwgk02 .zwgkContent02 .news li 
{   width:430px;
    height:19px;
    padding:0 10px 0 10px;
    margin:4px 0 0 40px;
    }
/*
---信息公开*/
.zwgk03 {
	width:1000px;
	height:50px;
	background:url(../images/xx_bg.png);
	margin:15px 0 0 0;
}
.zwgk03 li{
	width:110px;
	height:50px;
	line-height:50px;
	float:left;
	color:#fff;
}
.zwgk03 a {
	font-size:14px;
	color:#fff;
	line-height:50px;
    text-decoration:none;
	padding:0 0 0 30px;
}
/*
---信息公开*/
.zwgk03 .xxTitle {
	font-size:16px;
	font-family:黑体;
}

.zwgk03 a:hover {
	font-weight:bold;

}
/*
---政务公开按钮链接*/
.zwgk04 
{   width:1000px;
    height:84px;
    margin:15px 0 0 0;
    }
.zwgk04 li 
{   width:192px;
	height:80px;
	float:left;
	margin:0 0 0 5px;
	border:2px solid #abcbf5;
    }
.zwgk04 a {
	width:192px;
	height:80px;
    text-decoration:none;
	text-align:center;
	color:#333;
	font-size:12px;
}
.zwgk04 a span 
{   display:block;
    width:110px;
    height:70px;
    float:right;
    margin:17px 5px 0 0;
    }
.zwgk04 .zdxx
{   margin:0;
    background:url(../images/zwgkicon_01.jpg) 15px center no-repeat;
    line-height:40px;
    }
.zwgk04 .gdbh 
{   background:url(../images/zwgkicon_03.jpg) 15px center no-repeat;
    line-height:20px;
    }
.zwgk04 .xzxk 
{   background:url(../images/zwgkicon_05.jpg) 15px center no-repeat;
    line-height:20px
    }
.zwgk04 .bdc 
{   background:url(../images/zwgkicon_07.jpg) 15px center no-repeat;
    line-height:40px;
    }
.zwgk04 .fwck 
{   background:url(../images/zwgkicon_09.jpg) 15px center no-repeat;
    line-height:20px
    }
.zwgk04 a:hover
{   
    color:#2577e3;
    } 

/*
-----------------------------业务专题*/
/*
---土地矿产网上交易平台登录*/
.newsct .ywzt01  {
	margin:20px 0 0 0;
}
.newsct .ywzt01 .tdkcLogin {
	width:226px;
	height:146px;
	float:left;
	margin:0 10px 0 0;
    border:2px solid #2577e3;
}
.ywzt01 .tdkcTitle 
{   width:226px;
    height:27px;
    background:url(../images/tdkcLogin.jpg) no-repeat;
    line-height:27px;
    color:#fff;
    text-align:center;
    }
.ywzt01 form
{   margin:20px 0 0 15px;
    }
.ywzt01 .tdkcZh
{   width:98px;
    height:22px;
    border:1px solid #707070; 
    }
.ywzt01 .tdkcBtn
{   display:block;
    width:50px;
    height:35px;
    background:#2577e3; 
    border-radius:2px;
    color:#fff;
    float:right;
    margin:10px 9px 0 0;
    cursor:pointer;
    }
/*
---规划公示+土地出让报告*/
.ywzt01 .ywztContent01
{   width:675px;
    }
.ywzt01 .t_title {
	background:url(../images/t_title.png) left bottom no-repeat;
    border-bottom:2px solid #2577e3;
}
.ywzt01 .tText {
	width:689px;
	height:177px;
}
.ywzt01 .tText .news li:first-child {
    border-top:1px solid #c2c2c2;
    margin:8px 15px 0 15px;
}
.ywzt01 .tText .news li 
{   width:660px;
    height:26px;
    padding:0 10px 0 10px;
    margin:0 15px 0 15px;
    line-height: 25px;
    border-bottom:1px dashed #c2c2c2;
    }
.ywzt01 .tText .news2 li:first-child {
    border-top:1px solid #c2c2c2;
    margin:20px 15px 0 15px;
}
.ywzt01 .tText .news2 li
{
    width:450px;
    height:26px;
    padding:0 10px 0 10px;
    margin:0 15px 0 15px;
    line-height: 25px;
    border-bottom:1px dashed #c2c2c2;
    background:url(../images/list_iconomal.png) no-repeat 0 center;
}
.news2 li a{
    text-decoration:none;
    color:rgb(51,51,51);
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 350px;
    float: left;
}
.news2 li span
{
    float: right;
}
/*
-----------------------------在线办事*/
.zxbs 
{   width:1000px;
	margin:20px 0 0 0;
    }
/*
---办事指南等链接*/
.zxbs01 a.left 
{   display:block;
    height:171px;
    margin:20px 0 0 0;
    }
.zxbsBtn {
	width:972px;
	margin:7px 0 0 0px;
    display:flex;
    justify-content:space-between;
}
.zxbsBtn li
{   width:235px;
    height:80px;
    border:2px solid #2577e3;
    float:left;
    }
.zxbsBtn li a{
    text-decoration:none;
	line-height:80px;
    font-size:22px;
    color:#333;
    padding:0 0 0 100px
}
.zxbsBtn li a:hover{
    
    color:#2577e3;
    border-color:#007cba;
}
.zxbsBtn .bszn
{   background:url(../images/zxbs_icon01.png) no-repeat 10px center;
    }
.zxbsBtn .bgxz
{   background:url(../images/zxbs_icon02.png) no-repeat 10px center;
    }
.zxbsBtn .zxzx
{   background:url(../images/zxbs_icon03.png) no-repeat 10px center;
    }
.zxbsBtn .zxts
{   background:url(../images/zxbs_icon04.png) no-repeat 10px center;
    }
.zxbsBtn .wssb
{   background:url(../images/zxbs_icon05.png) no-repeat 10px center;
    }
.zxbsBtn .ajcx
{   background:url(../images/zxbs_icon06.png) no-repeat 10px center;
    }
.zxbsBtn .rjzl
{   background:url(../images/zxbs_icon07.png) no-repeat 10px center;
    }
.zxbsBtn .zsyb
{   background:url(../images/zxbs_icon08.png) no-repeat 10px center;
    }
.zxbsBtn .kstd
{   background:url(../images/zxbs_icon09.png) no-repeat 10px center;
    }
.zxbsBtn .cjfw
{   background:url(../images/zxbs_icon10.png) no-repeat 10px center;
    }
.zxbsBtn .dzbp
{   background:url(../images/zxbs_icon05.png) no-repeat 10px center;
    }
/*
---甲级测绘等链接*/
.zxbsRight 
{   width:265px;
    height:211px;
    float:right;
    background:url(../images/zxbsRight.png);
    margin:0px 0 0 0;
    }
.zxbsRight a
{   display:block;
    width:265px;
    height:44px;
    line-height:44px;
    text-align:center;
    font-size:14px;
    color:#fff;
    margin:12px 0 0 0;
    text-decoration:none;
    }
.zxbsRight a:hover 
{   
    color:#aafb93;
    }
.zxbsRight a.jjch 
{   margin:0 0 0 0;
    }

    
/*
-----------------------------网页链接*/
.wylj
{   width:970px;
    margin:4px 0 0 0;
    }
/*
---市局相关信息*/
.wylj .info 
{   background:#ed9a00;
    margin:15px 0 3px ;
    
    }
.wylj .table 
{   width:970px;
    height:125px;
    color:#fff;
    text-align:left;
    margin:0;
    padding:9px 0;
    display:flex;
    display:-moz-box;
    display:-webkit-flex;
    justify-content:space-around;
    -webkit-justify-content:space-around;
    }
.wylj .table .tablein div,.wylj .table .tablein h5
{
    margin:6px 0 0 0;
}
.wylj .shu
{
    width:1.6px;
    height:100px;
    background-color:#fff;
    margin:0;
}
/*
---常用链接*/
.wylj .link 
{   width:972px;
    }
.wylj .link ul
{
    height:145px;
}
.wylj .link ul li 
{   width:192px;
    height:37px;
    line-height:37px;
    color:#333;
    text-align:center;
    float:left;
    background-color:#eeeeee;
    margin:2px 2.5px 0 0;
    } 
.wylj .link ul li:nth-child(5n)
{
    margin:2px 0 0 0;
}
.wylj .link ul a 
{   
    line-height:37px;
    color:#333;
    text-align:center;
    text-decoration:none;
    }
.wylj .link ul a:hover
{
    color:#2577e3;
}
.wylj .link ul .noMargin 
{ 
    margin:1px 0 0 0;
    }
.wylj .link ul .last a
{   display:block;
    height:30px;
    line-height:19px;
    text-decoration:none;
    font-size:11px;
    }
/*****************************************main结束*********************************************/
.tablein {
    padding: 0 4px;
}