@charset "utf-8";
/* CSS Document */
body,ul,li,h1,h2,h3,h4,h5,h6,input,form,p,dl,dt,dd{ list-style:none; padding:0px; margin:0px;}
body{ font-size:15px; color:#000; line-height:22px; font-family:微软雅黑,Arial,sans-serif; background:url(../images/index0312_01.jpg) center 0px no-repeat; padding-top:253px;}
.clear{height:0px; line-height:0px; padding:0px; margin:0px; font-size:0px;clear:both;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover,a:active{color:#000; text-decoration:underline;}
.white,.white a:link,.white a:visited{ color:#fff; text-decoration:none;}
.white a:hover{ color:#fff;}
.grey,.grey a:link,.grey a:visited,.grey a:hover{ color:#4a4b4c;}
.red,.red a,.red:link,.red:visited,.red:hover{ color:#cd222a; text-decoration:none;}
.red a:hover{ color:#cd222a;}
.blue,.blue a:link,.blue a:visited{ color:#067dd6; text-decoration:none;}
.blue a:viisted,.blue a:hover{ color:#067dd6; text-decoration:underline;}
.grey,.grey a:link,.grey a:visited,.grey a:hover{color:#707070;}
.fb{ font-weight:bold;}
.f14{ font-size:14px;}
.f13{ font-size:15px;}
.f20{ font-size:20px;}
.f18{ font-size:18px;}
.f19{ font-size:19px;}
.f24{ font-size:24px; line-height:35px;}
.lin20{ line-height:20px;}
.lin24{ line-height:24px;}
.lin26{ line-height:26px;}
.lin28{ line-height:28px;}
.lin30{ line-height:30px;}
.lin45{ line-height:45px;}
.pad_b10{ padding-bottom:10px;}
img{ border:none;}

.w100{ width:100%; background:#026bba; height:43px;}
.nav{ width:1004px; margin:0px auto; line-height:43px; position:relative;}
.nav a:link,.nav a:visited,.nav a:hover{ margin:0px 16px;}
.search_div{ position:absolute; right:10px; top:6px; background:#fff; width:202px; height:28px; border:1px solid #011e34; border-radius:5px;}
.search_input{ width:177px; height:28px; line-height:28px; border:none; background:none; padding-left:5px; float:left;}
.input_but{ padding:4px 0px 0px 0px; float:left; }

/*content*/
.w1004,.wrap{  width:1004px; margin:0px auto;}


/*工作动态*/
.gzdt{ padding-top:14px; margin-bottom:18px;}
.gzdt dl{ height:250px;}
.gzdt_bt{ margin-bottom:20px; height:32px; line-height:32px; border-bottom:1px solid #037edb;}
.gzdt_l,.ygcg_l{ width:321px; float:left; margin-right:18px;}
.gzdt_dl,.ygcg_m{ width:315px; float:left; margin-right:18px; border-bottom:1px solid #d3d3d3;}
.gsgg_dl{ width:330px; float:left; background:#f8f8f8; overflow:hidden;}
.ygcg_r{ width:330px; float:left;overflow:hidden;}

.gzdt_dl dd{ font-size:15px; height:30px; line-height:30px; position:relative; background:url(../images/index0312_11-05.gif) 0px 13px no-repeat; padding-left:15px;}
.gzdt_dl dd span{ position:absolute; right:0px;bottom:0px;}

.gsgg_dl .gzdt_bt{ background:#fff;}
.gsgg_dl dd{ height:30px; line-height:30px; background:url(../images/index0312_11.gif) 5px 12px no-repeat; padding:0px 10px 0px 30px; position:relative;}
.gsgg_dl dd span{ position:absolute; right:10px; bottom:0px;}


.cont .date{ position:absolute; right:0px; top:0px; color:#6e6e6e;}
.cls{clear:both;}
.hidden{display:none;}
.cont li{ position:relative; height:30px; line-height:30px; background:url(../images/index0312_11-05.gif) 0px 13px no-repeat; padding-left:15px;}
.scrolldoorFrame{width:315px;overflow:hidden;}
.scrollUl{width:315px;overflow:hidden;height:32px; margin-bottom:15px;font-family:微软雅黑,Arial,sans-serif; border-bottom:1px solid #3598e2; }
.scrollUl li,.scrollUl01 li{float:left;}
.bor03{border-top-width:0px;}
.st01{cursor:pointer; width:50%; color:#067dd6; height:32px; line-height:32px; display:block;}
.st01 a{ color:#067dd6; text-decoration:none}
.st02{cursor:pointer;width:50%;height:32px;line-height:32px; display:block;}
.st02 a{ color:#999999;}

.scrolldoorFrame01{width:438px;overflow:hidden; float:left; margin:0px 20px 20px 0px;}
.scrollUl01{width:438px;overflow:hidden;height:42px; margin-bottom:20px; background:url(../images/lygzw20181012_21.gif) repeat-x; }

/*政务公开*/
.zwgk_list{ height:110px;}
.zwgk_list li{ border:1px solid #c9e5f9; width:82px; height:31px; float:left; display:block; line-height:31px; overflow:hidden; padding-left:23px; margin:0px 3px 3px 0px;}
.zwgk_list .li01{ background:url(../images/index0312q_24.png) 5px 8px no-repeat #f3fcfe;}
.zwgk_list .li02{ background:url(../images/index0312q_24.png) -107px 8px no-repeat #f3fcfe;}
.zwgk_list .li03{ background:url(../images/index0312q_24.png) -218px 8px no-repeat #f3fcfe;}

.zwgk_list .li04{ background:url(../images/index0312q_24.png) 5px -27px no-repeat #f3fcfe;}
.zwgk_list .li05{ background:url(../images/index0312q_24.png) -107px -27px no-repeat #f3fcfe;}
.zwgk_list .li06{ background:url(../images/index0312q_24.png) -218px -27px no-repeat #f3fcfe;}

.zwgk_list .li07{ background:url(../images/index0312q_24.png) 5px -64px no-repeat #f3fcfe;}
.zwgk_list .li08{ background:url(../images/index0312q_24.png) -107px -64px no-repeat #f3fcfe;}
.zwgk_list .li09{ background:url(../images/index0312q_24.png) -218px -64px no-repeat #f3fcfe;}

/*领导信箱*/
.ldxx_list{ position:relative; height:88px;}
.ldxx_list span{ width:160px; height:41px; display:block; position:absolute; text-indent:-1000000000000px; overflow:hidden;}
.ldxx{ background:url(../images/index0312_03.jpg) 0px 0px no-repeat; left:0px; top:0px;}
.yjjy{ background:url(../images/index0312_03.jpg) -170px 0px no-repeat; right:0px; top:0px;}
.rdhy{ background:url(../images/index0312_03.jpg) 0px -45px no-repeat; left:0px; top:45px;}
.zxzx{ background:url(../images/index0312_03.jpg) -170px -45px no-repeat; right:0px; top:45px;}

/*无缝滚动*/
#demo {
background: #FFF;
overflow:hidden;
width:1004px;
margin-bottom:15px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


/*友城图片*/
.yctp{ border-bottom:1px solid #037edb; line-height:38px; margin-bottom:15px;}
.yctp_ul li{ float:left; margin-left:14px; display:inline;}

/*footer*/
.footer{ text-align:center; border-top:1px solid #000; padding:15px 0px; margin-top:20px;}


/*列表内容页*/
.liebiao{ margin:0px auto 35px auto; }
.liebiao .title{ height:40px; margin:0px 40px 30px 0px;font-size:14px; line-height:40px; font-family:'???è?ˉé?…é?‘'; border-bottom:1px dashed #ccc;}
.liebiao .l_news{ width:730px; min-height:360px; padding-left:10px;}
.liebiao .l_news li{ position:relative; line-height:32px; height:32px;}
.liebiao .l_news span{ position:absolute; right:0px; top:0; font-size:14px;}
.liebiao .poto{ padding:5px 0 0px 100px; margin-right:-50px;}
.liebiao .poto li{ float:left; margin-right:15px; display:inline; margin-bottom:45px; text-align:center;}


.nei3 .neirong { padding:0 50px; padding-bottom:30px;  margin-bottom:30px; width:680px;}
.neirong{ padding:0px 40px 30px 40px; font-size:15px; line-height:28px;}
.neirong .head{ padding:20px 0; margin-bottom:30px; text-align:center;}
.neirong .con{ line-height:28px; font-size:14px;  margin-bottom:50px; padding-right:40px;}
.neirong h3,.neirong .grey{ font-size:24px; text-align:center;  line-height:40px; font-weight:normal;}
.neirong .grey{ font-size:14px;}
.neirong  .pc{ text-align:right; line-height:30px; margin:20px 0;border-bottom:1px dashed #e2e2e2; padding:15px 0; font-size:14px;}

/*交流互动页面样式*/
.dl_jlhd{ width:220px; float:left; border:solid 1px #d7d7d7; padding-bottom:10px;}
.dl_jlhd dt{ background:#045dbb; height:38px; line-height:38px; overflow:hidden; color:#fff; padding-left:20px; margin-bottom:10px;}
.dd_jlhd a{ width:190px; height:28px; line-height:28px; overflow:hidden; display: block; padding-left:30px;background:url(../images/menu2_bg.gif) 15px 8px no-repeat;}
.dd_jlhd a:hover{background:url(../images/menu2_bg.gif) 15px 8px no-repeat #f4f4f4; display:block;}
.f16{ font-size:16px;}

.div_jlhd{ width:770px; float:right; border:1px solid #d7d7d7; padding-bottom:20px;}
.jlhd_bt{ background:url(../images/zj_2listt.png) no-repeat; height:38px; line-height:38px; margin-bottom:10px; padding-left:20px;}
.jlhd_list{ padding:0px 20px 20px 20px;}

.liebiao{ padding-top:15px;}


.ewm{ position:fixed; right:0px; top:50%;}






.top {
    background-color: #e2f2FF;
    height: 34px;
}

.box {
    width: 1170px;
    margin: 0 auto;
}

.topBox p,
.collection a {
    font-size: 14px;
    line-height: 36px;
    color: #585858;
}

.le {
    float: left;
}

#weather {
    margin-left: 10px;
    height: 36px !important;
}

.inputBox {
    margin-top: 3px;
    position: relative;
    z-index: 2;
}

.ri {
    float: right;
}


.collection a:nth-child(1) {
    margin-right: 20px;
}

.collection a:nth-child(2) {
    margin-right: 20px;
}

.top-section {
    display: none;
    width: 100%;
    background: #0968AC;
    color: #fff;
    font-size: 28px;
    padding: 20px 0 14px;
    z-index: 100;
}