﻿@charset "utf-8";


 .f-1100{
        width: 1100px;
        margin: auto; margin-bottom:10px;
    }
.g-content {
    padding: 20px;
}

/*******市长专页******/

 .ldzc {
	width: 209px;
*	height: 268px;*

	border-left: none;
	border-right: none;
}
.ldzc .tops {

	height: 37px;
	background: #f5f5f5;
	color: #bf2b31;    border: 1px solid #f2f2f2; border-bottom:none;
	line-height: 37px;
}
 .title {
	font-size: 14px; background:url(t_2017.jpg) no-repeat  2px 2px;
	font-weight: bold;
	margin-left:7px;
	display: inline;    padding-left: 14px;
}
.ldzc .tops .gd {
	float: right;
	display: inline;
	margin-right: 13px;
	font-size: 12px;
}
 .ldzc .tops .gd a {
	color: #969596;
}
 .ldzc .bottom {
	width: 207px;
	height: 242px;
	border: 1px solid #dfdede;
}
.ldzc .bottom .shizhang {
	width: 84px;

	margin: 0 auto;
}
 .ldzc .bottom .shizhang img {
	margin-top: 14px;
}
 .ldzc .bottom .shizhang p {
	font-size: 12px;
	margin-top: 10px;
	margin-left: 5px;
}
 .ldzc .bottom .dian {
	height: 1px;
	width: 207px; border-bottom:1px dotted #DDD;
	margin-top:5px;
}
 .ldzc .fushizhang {
	width: 207px;
	
}
 .ldzc .fushizhang .lefts {
	width: 55px;
	
	float: left;
	padding-left: 8px;
}

.shizhangtitle {
	font-weight: bold;
	font-size: 12px;
	color: #006699;
}
 .ldzc .fushizhang .right {
	width: 144px;
	
	float: left;
}
.ldzc .fushizhang .right ul li {
	float: left;
	width: 36px;
	height: 15px;
	font-size: 12px;
	margin-right: 12px;
	margin-top: 8px;
}
 .ldzc .fushizhang .right ul li a {
	color: #555454;
}


.sz_mail{ height:34px; line-height:34px; background:#bb4855; margin:5px auto;}
.sz_mail a{ display:block;height:34px; line-height:34px; color:#FFF; background:url(x_2017.png) no-repeat 45px; text-align:center; font-weight:bold;}


.ldhd{ background:url(glxx_2017.png) no-repeat center top; height:205px;}

.ldhd_title{ border-bottom:2px solid #eeeeee; height:35px; line-height:35px; margin:0 5px;}
.ldhd_title .tops a{ display:block;color:#bf2b31;border-bottom:2px solid #bf2b31; height:33px; line-height:33px;    width: 60px; padding:0 5px; font-weight: bold;    font-size: 14px; z-index:999;}
/*******市长专页******/

/********政务动态******/

.zhengdt{ height: 278px; border:1px solid #dfdede; margin-bottom:5px; }

.zhengdt1{ height:242px; border:1px solid #dfdede; margin-bottom:5px; }



.hasMoreTab{ width:350px; font-family:"Microsoft YaHei";    float: right;  }
.hasMoreTab .hd{ line-height:30px; height:30px;position:relative; padding-right:10px;  }
.hasMoreTab .hd .more{ float:right; }
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:30px;  overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left;  padding:0 10px; cursor:pointer; margin-left:-1px;  }
.hasMoreTab .hd li.on{ font-weight:bold; height:30px; line-height:30px; background: url(daosanjiao_2017.png) no-repeat center bottom;  font-weight:bold; color:#c00;  }
.hasMoreTab .bd{  padding:10px; clear:both; position:relative;  }
.hasMoreTab .bd h2{ font-size:14px; }
.hasMoreTab .bd p{ color:#999;  }
.hasMoreTab .bd p a{ color:#c00;  }
.hasMoreTab .bd ul a{ color:#3E78B3;  }
.hasMoreTab .bd ul span{ float:right;}
.icon-redrect{ position:absolute; left:17px; top:50%; margin-top:-7px; width:5px; height:15px; background:#bc1010;}
.gk-left-box{clear:both; margin-bottom:20px;}
.gk-left-box .hd{border-bottom:#ebebeb 1px solid; line-height:38px;}
.gk-left-box .hd h2{ margin:0; position:relative; float:left; padding-left:38px; color:#bc1010; font-size:16px;}
.gk-left-box .hd h2 a{color:#3d3d3d; font-size:14px; font-weight:bold;}
.gk-left-box .hd ul{float:right;}
.gk-left-box .hd ul li{float:left; padding:0 15px; font-size:16px; position:relative; margin-bottom:-1px; height:39px;}
.gk-left-box .hd ul li i{display:none;}

.gk-left-box .hd h2  ul li.on a, .gk-left-box .hd h2 ul li a:hover{color:#bc1010; font-weight:bold;}
.gk-left-box .hd h2  li{padding:0 11px; font-size:16px; position:relative; margin-bottom:-1px; height:39px;}
.gk-left-box .hd h2 ul li.on{ border-bottom:#bc1010 1px solid; height:37px;}
.gk-left-box .hd h2 ul{float:left;}

.gk-left-box .hd ul li.on{ border-bottom:#bc1010 1px solid; height:37px;}
.gk-left-box .hd ul li.on a, .gk-left-box .hd ul li a:hover{color:#bc1010; font-weight:bold;}
.gk-left-box .hd ul li.on i{ display:block; position:absolute; bottom:-8px; left:50%; margin-left:-2px;}
.icon-triangle-bottom{ display:block; width:0; height:0; line-height:0; font-size:0; overflow:hidden; border:4px solid transparent; border-top-color:#bc1010;}
.gk-left-box .bd{clear:both; padding:5px;}
.common-newslist{}
.common-newslist li{ background:url(c_puist_03.png) no-repeat 14px center; padding:0 100px 0 10px; font-size:16px; line-height:37px;  overflow:hidden; position:relative; *font-size:0;    border-bottom: 1px dotted #DDD;}
.common-newslist li *{*font-size:16px;}
.common-newslist li span{ position:absolute; right:0; background:#fff; top:0;  color: #3d3d3d; padding-left:10px; z-index:1;font-size: 12px;}
.common-newslist li a{ display:block; white-space:nowrap;    font-size: 12px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.common-newslist li a:hover{*font-weight:bold;*}
.cnnodate li{padding-right:0;}


/*********政府信息公开专栏**********/

#sideZwxxgk{ overflow:hidden;margin-bottom:8px;_display:inline;}
#sideZwxxgk .hd{ height:36px; line-height: 36px; overflow:hidden; }
#sideZwxxgk .hd h3{ color: #fff; padding-left: 85px; font-size: 18px; height: 53px; line-height: 53px;}

#sideZwxxgk .bd{border: 1px solid #efeeee; border-top:none;}
#sideZwxxgk .bd ul{* padding: 10px;*}
#sideZwxxgk .bd li{ height:32px; line-height: 32px; text-align: left; margin-bottom: 1px; background: url(articleIcon_2017.png) #f8f8f8 no-repeat 12px -132px; padding-left: 35px; border-bottom: 1px #f1f1f1 dotted;}
#sideZwxxgk .bd li a{display:block; font-size:14px;}
#sideZwxxgk .bd li:hover{color:#a20000; font-weight:normal;background: url(articleIcon_2017.png) #faefef no-repeat 12px -172px; border-bottom:1px #f4e4e4 dotted;}
#sideZwxxgk .bd li.on{ color:#a20000; font-weight:normal; background: url(articleIcon_2017.png) #faefef no-repeat 12px -172px; border-bottom:1px #f4e4e4 dotted;}

.qqgk{ background:url(qqcx_2017.png) no-repeat top center; height:212px;}
.qqgk p{ height:30px; line-height:40px;    color: #d46d65; padding-left:15px; font-size:14px; font-weight:bold;}

/*********横七个**********/
.seven{ margin:5px 0 ;}
.seven li{ float:left;border:(s1_2017.jpg) no-repeat  center; height:29px; margin-top:5px;}
.seven li .s2{ background:url(s2_2017.jpg) no-repeat  center; height:33px; margin-top:5px;}
.seven li .s3{ background:url(s3_2017.jpg) no-repeat  center; height:29px; margin-top:5px;}
.seven li .s4{ background:url(s4_2017.jpg) no-repeat  center; height:33px; margin-top:5px;}
.seven li .s5{ background:url(s5_2017.jpg) no-repeat  center; height:33px; margin-top:5px;}
.seven li .s6{ background:url(s6_2017.jpg) no-repeat  center; height:33px; margin-top:5px;}
.seven li .s7{ background:url(s7_2017.jpg) no-repeat  center; height:33px; margin-top:5px;}

.seven li a{ text-align:center; font-size:14px; font-weight:bold;     color: #3d3d3d;}
.seven li  p{ text-align:center; font-size:14px; font-weight:bold;     color: #3d3d3d;}


/*********政府公报**********/
.zfgb_2017{ background:url(zfgb_2017.jpg) no-repeat top center; height:370px; margin-bottom:8px;}
.zfgb_2017_title{ height:36px; line-height:36px; border-bottom:2px solid  #bf2b31; margin:0 5px; font-weight:bold; color: #bf2b31;padding: 0 5px;}
.slideBox{ width:209px; height:230px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:150px; height:210px; display:block; margin:15px auto 0;  }
/* 下面是前后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{ position:absolute; left:0%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider_2017.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:0%; background-position:8px 5px; }
.slideBox .prev{position:absolute; left:0%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider_2017.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.xgk-ul1{
	font-size: 0;
    border-top: #bc1010 1px solid;
}
.xgk-ul1 li{
	overflow: hidden;
	margin-top:14px;
}
.xgk-ul1 li a{
	display: block;
	width: 100%;
	height: 100%;
}
.xgk-ul1 li a i{
	width: 40px;
	height: 40px;
	display: block;
	float: left;
	background: #c2c2c2;
	text-align: center;
}
.xgk-ul1 li a i img{
	margin-top: 9px;
}
.xgk-ul1 li a span{
	border-bottom: 1px solid #e8e8e8;
	width: 169px;
	float: left;
	margin-left: 1px;
	height: 39px;
	line-height: 39px;
	text-indent: 14px;
	font-size: 14px;
	color: #666;
}
.xgk-ul1 li:hover i{
	background: #ff6633;
}
.xgk-ul1 li a:hover span{
	color: #fff;
	background: #f8b551;
	border-bottom: 1px solid #f8b551;
}

/********政府文件***********/

.w765, .w765_4{ width:765px; margin-right:8px;}
.w765borde{ border:1px solid #dfdede;height: 240px; margin-bottom:5px; }
.w765_4_l,.w765_4_r{ width:378px;border:1px solid #dfdede; height:235px;}





 .g-lm1{
            height: 340px;
        }
        .ldzc .tops {
            height: 37px;
            background: #f5f5f5;
            color: #bf2b31;
            border: 1px solid #f2f2f2;
            border-bottom: none;
            line-height: 37px;
        }
        .title1 {
            font-size: 14px;
            background: url(t_2017.jpg) no-repeat 2px 2px;
            font-weight: bold;
            margin-left: 7px;
            display: inline;
            padding-left: 14px;  
        }
        .fushizhang .right ul li{
            margin-right: 0;
        }
        .ldzc {
            width: 100%;}

        .title {
            width: 320px;
            height: 32px;
            margin: 0 auto;
            text-align: left;
            line-height: 32px;
            margin-top: 5px;
            font-family: '微软雅黑';
            font-weight: bold;
            font-size: 16px;
        }
        .ldzc .bottom {
            width: 100%;
            height: 242px;
            border: 1px solid #dfdede;
        }
        .ldzc .bottom .shizhang {
            width: 100px;
            margin: 0 auto;
        }
        .ldzc .bottom .dian {
            height: 1px;
            width: 207px;
            border-bottom: 1px dotted #DDD;
            margin-top: 5px;
        }
        .ldzc .bottom .shizhang p {
            font-size: 15px;
            margin-top: 10px;
            margin-left: 5px;
            color:#333333;
        }
        .ldzc .fushizhang {
            width: 100%;
        }
        .ldzc .fushizhang .lefts {
            width: 70px !important;
            float: left;
            padding-left: 8px;

        }
        .ldzc .fushizhang .lefts span {
            float: right;

        }

        .shizhangtitle {
            font-weight: bold;
            font-size: 15px;
            color: #006699;
        }
        .ldzc .fushizhang .right {
            width: 160px !important;
            float: left;
        }
        .ldzc .fushizhang .right ul li a {
            color: #333333;
            font-size:15px
        }
        .ldzc .fushizhang .right {
            width: 163px !important;
            float: left;
        }



        .g-lm2{
            height: 320px;
            width: 100%;
        }
        .g-l3{
            height: 86px;
            width: 100%;

        }
        .g-lm4{
            height:385px;
            width: 100%;
            padding: 0;
        }
        .g-lm5{
            height: 310px;
            padding: 0;
        }
        .xgk-ul1 li {
            overflow: hidden;
            margin-top: 4px;
        }
        .hd {
            border-bottom: #ebebeb 1px solid;
            line-height: 38px;
        }

        .common-newslist li {
            background: url(c_puist_03.png) no-repeat 14px center;
            padding: 0 100px 0 28px;
            font-size: 15px;
            line-height:44px;
            overflow: hidden;
            position: relative;
            border-bottom: 1px dotted #DDD;}
        .common-newslist li a {
            display: block;
            white-space: nowrap;
            font-size: 15px;
            text-overflow: ellipsis;
            -o-text-overflow: ellipsis;
            overflow: hidden;}

        .gk-left-box .hd h2 a {
            color: #3d3d3d;
            font-size: 17px;
            font-weight: bold;
        }
        .g-l3 a{
            display: block;
            width: 132px;
            float: left;
            height: 86px;
        }
        #sideZwxxgk .bd li {
            height: 45px;
            line-height: 39px;
            text-align: left;
            margin-bottom: 1px;
            background: url(articleIcon_2017.png) #f8f8f8 no-repeat 8px -129px;
            padding-left: 35px;
            border-bottom: 1px #f1f1f1 dotted;
        }
        #sideZwxxgk .bd li {

            background: url(articleIcon_2017.png) #f8f8f8 no-repeat 12px -132px;

        }
        .ldzc .bottom {
            width: 100%;
            height: 300px;}
        .ldzc .fushizhang .right ul li {
            float: left;
            width: 50px;
            height: 15px;
            margin-right: 0px;
            margin-top: 15px;
        }
        .ldzc .fushizhang .right {
            font-size:12px;
            width: 173px !important;
            float: left;
        }
        .gk-left-box .hd ul li.on a, .gk-left-box .hd ul li a:hover {
            color: #bc1010;
            font-weight: normal;
        }