﻿@charset "utf-8";
@import url("global.css");
@import url("reset.css");
@import url("channelpage.css");
.slideBox {
	position: relative;
	float: left;
	width: 100%;
	height: 447px;
	z-index: 1;
	overflow: hidden;
	zoom: 1
}
.slideBox .hd {
	height: 16px;
	overflow: hidden;
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 80px;
	z-index: 11;
}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBox .hd ul li {
	width: 54px;
	height: 4px;
	display: inline-block;
    *display:inline;
	zoom: 1;
	margin-right: 20px;
	cursor: pointer;
	background-color: #ffffff;
	overflow: hidden;
}
.slideBox .hd ul li{
	transition: all ease 1s;
-moz-transition: all ease 1s;	/* Firefox 4 */
-webkit-transition: all ease 1s;	/* Safari 和 Chrome */
-o-transition: all ease 1s;/* Opera */
}
.slideBox .hd ul li.on {
	background-color: #f45757
}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox .bd li {
	width: 100%;
	height: 447px;
}
.slideBox .bd ul li a {
	display: block;
	height: 447px;
}
.noticeTz{
	width:100%;
	background:url(../images/noticeTz_bg.png) repeat-x;
	height:60px;
	margin-top:-60px;
	position:relative;
	z-index:99
}
.noticeTz h2{
	display:inline;
	margin:0 18px 0 12px;
	background:url(../images/icoTz08.png) no-repeat left center;
	height:60px;
	line-height:60px;
	padding-left:52px;
}
#notice_roll /*这个是最外面的容器，最关键的一点是将overflow:hidden隐藏起来。*/ 
{ 
width:910px; 
height:60px; 
overflow:hidden; 
} 
#longwidth 
{ 
height:60px; 
width:1000%; /*要足够的大，需要能够把div1和div2的内容都能够装下，不然因为float：left装不下，就会到第二行*/ 
} 
.kuang 
{ 
float:left; 
height:60px; 
} 
.listTz01 li{
	float:left;
	background:url(../images/white_dot.gif) no-repeat left center;
	padding-left:12px;
	display:inline;
	margin-right:20px;
	line-height:60px;
}
.listTz01 li .date{
	padding-left:12px;
}
.noticeTz .more{
	display:inline;
	margin: 27px 18px 0 0;
}
.slideBox02{position:relative; width:580px; height:420px;}
.slideBox02 .hd{ height:12px; overflow:hidden; position:absolute; right:10px; bottom:20px; z-index:11; }
.slideBox02 .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox02 .hd ul li{ float:left; width:12px; text-align:center; height:12px; -webkit-border-radius:12px; -moz-border-radius:12px;
border-radius:12px; display:inline; margin-right:8px; cursor:pointer; background:#828282; overflow:hidden;}
.slideBox02 .hd ul li.on{ background:#f45757;}
.slideBox02 .bd{ position:relative; height:100%; z-index:0;}
.slideBox02 .bd img{ width:580px; height:420px; }
.slideBox02 .bd dl{position:absolute; height:40px; padding:15px 0 0 20px; left:0; bottom:0; width:560px; background:url(../images/slideBox_bd_dl_bg.png) repeat; z-index:10;}
.slideBox02 .bd dt{text-align:left; font-size:18px; color:#ffffff;}
.slideBox02 .bd dt a:link,.slideBox02 .bd dt a:visited{ color:#ffffff}
.slideBox02 .bd dt a:hover{ color:#ffffff; text-decoration:underline;}

.boxTz01{
	width:560px;
}
.boxTz01 h2{
	height:61px;
	background:url(../images/boxTz01_h2_bg.gif) repeat-x left top;
}
.boxTz01 h2 a{
	display:block;
	height:61px;
	float:left;
	width:50%;
	text-align:center;
	line-height:52px;
	color:#666666
}
.boxTz01 h2 a:hover,.boxTz01 h2 a:visited{
	color:#666666
}
.boxTz01 h2 a.cur{
	background:url(../images/boxTz01_h2_cur_bg.gif) no-repeat center top;
	color:#fff
}
.boxTz01 h2 a.cur:hover,.boxTz01 h2 a.cur:visited{
	color:#fff
}
.boxTz01_con{
	padding-top:10px;
}
.listTz02 li{
	height:58px;
	margin-top:10px;
}
.listTz02 li .date{
	float:left;
	display:block;
	width:69px;
	height:51px;
	padding-top:7px;
	background:#bcbcbc;
	text-align:center;
	font-family:"Arial";
	font-size:12px;
}
.listTz02 li .date em{
	font-size:24px
}
.listTz02 li a{
	float:left;
	display:block;
	height:56px;
	line-height:56px;
	width:490px;
	border:#e1e1e1 solid 1px;
	border-left:none;
	background:#f9f9f9 url(../images/icoTz09.png) no-repeat 464px center;
	text-indent:10px;
}
.boxTz02{
	background:#f2f6f9
}
.boxTz02 h2{
	background:#216fab;
	height:135px;
}
.boxTz02 h2 ol{
	width:1164px;
	margin:0 auto;
}
.boxTz02 h2 ol li{
	height:135px;
	float:left;
	width:25%;
	line-height:135px;
}
.boxTz02 h2 ol li a{
	display:block;
	text-indent:130px;
	height:135px;
}
.boxTz02 h2 ol li.cur{
	background:url(../images/boxTz02_h2_li_cur_bg.gif) no-repeat center bottom
}
.boxTz02 h2 ol li.sp00 a{
	background:url(../images/icoTz00.png) no-repeat 60px center;
}
.boxTz02 h2 ol li.sp01 a{
	background:url(../images/icoTz10.png) no-repeat 70px center;
}
.boxTz02 h2 ol li.sp02 a{
	background:url(../images/icoTz11.png) no-repeat 70px center;
}
.boxTz02 h2 ol li.sp03 a{
	background:url(../images/icoTz12.png) no-repeat 70px center;
}
.boxTz02_con{
	width:1164px;
	padding-top:30px;
	margin:0 auto;
}
.boxTz03{
	position:relative
}
.boxTz03 h3{
	height:60px;
	background:url(../images/grey_line.gif) repeat-x left 58px;
}
.boxTz03 h3 ol li{
	float:left;
	display:inline;
	font-size:24px;
	padding:0 8px;
	margin-right:20px;
	height:57px;
	line-height:57px;
}
.boxTz03 h3 ol li.cur{
	border-bottom:#f45757 solid 3px;
	color:#216fab
}
.boxTz03 h3 ol li.cur a:link,.boxTz03 h3 ol li.cur a:hover,.boxTz03 h3 ol li.cur a:visited{
	color:#216fab
}
.boxTz03 .boxTz03_con .more{
	position:absolute;
	right:10px;
	top:20px;
}
.boxTz03 .boxTz03_con .more a{
	display:block;
	background:url(../images/icoTz_more.png) no-repeat;
	width:20px;
	height:20px;
	text-indent:-5000px;
}

.listTz03 li{
	background:url(../images/grey_dot.gif) no-repeat left center;
	padding-left:12px;
}

.boxTz04{
	height:470px;
}
.boxTz04 .tit{
	width:128px;
	height:400px;
	background:#f45757;
	display:inline;
	margin:-30px 0 0 58px;
	padding:78px 0 0 55px;
}
.boxTz04 .tit h2{
	font-size:46px;
	font-family:"黑体";
	font-weight:bold
}
.boxTz04 .tit ol{
	padding-top:38px;
}
.boxTz04 .tit ol li{
	line-height:48px;
	width:85px;
	text-align:right
}
.boxTz04_con{
	display:inline;
	margin-left:52px;
}
.leftLoop{ width:835px; margin-top:42px; overflow:hidden; position:relative;} 
.leftLoop .hd{ overflow:hidden;} 
.leftLoop .hd .prev,.leftLoop .hd .next{ position:absolute; display:block; width:9px; height:17px; top:78px; overflow:hidden; cursor:pointer;} 
.leftLoop .hd .prev{ background:url(../images/icoLeft.gif) no-repeat; left:0;} 
.leftLoop .hd .next{ background:url(../images/icoRight.gif) no-repeat; right:0} 
.leftLoop .bd{
	padding-left:30px;
}
.leftLoop .bd ul li{ float:left; display:inline; margin-right:15px; width:208px; height:170px; padding:0 20px; background:#eaf4fc}
.leftLoop .bd ul li h3{ font-size:18px; font-weight:bold; line-height:24px; border-bottom:#b4d4ed solid 1px; padding:18px 0 12px; height:72px;}
.leftLoop .bd ul li p{ padding:20px 0 0 5px; color:#97adbe; font-size:18px; font-weight:bold;}
.leftLoop .bd ul li.gyxm_bg{ background-image:url(../images/gyxm_bg.gif); background-repeat:no-repeat; background-position:right bottom;}
.leftLoop .bd ul li.nyxm_bg{ background-image:url(../images/nyxm_bg.gif); background-repeat:no-repeat; background-position:right bottom;}
.leftLoop .bd ul li.fwyxm_bg{ background-image:url(../images/fwyxm_bg.gif); background-repeat:no-repeat; background-position:right bottom;}

.boxTz05{
	background:#f5f5f5;
	width:724px;
	height:172px;
	margin:20px 0 0 30px;
	padding:25px 10px 0 40px;
}
.boxTz05 ul li{
	float:left;
	width:50%;
	background:url(../images/blue_dot.gif) no-repeat left center;
	text-indent:12px;
}
.zwxxgkTz_bg{
	background:url(../images/zwxxgkTz_bg.jpg) no-repeat center;
	height:434px;
	padding-top:38px;
}
.zwxxgkTz{
	width:1140px;
	margin:0 auto;
	padding-left:24px;
}
.zwxxgkTz h2{
	background:url(../images/icoTz13.png) no-repeat 10px center;
	padding-left:65px;
	height:48px;
	line-height:52px;
}
.zwxxgkTz .l{
	width:292px;
	height:300px;
	padding:15px 38px 0 0;
	background:url(../images/space_line.png) repeat-y right top;
}
.listTz04{
	border-top:#3977a6 solid 1px;
}
.listTz04 li{
	height:58px;
	line-height:58px;
	background:url(../images/icoTz14.png) no-repeat 246px center;
	border-bottom:#3977a6 solid 1px;
}
.listTz04 li a{
	display:block;
	height:58px;
	line-height:58px;
	padding-left:62px;
}
.listTz04 li.sp01 a{
	background:url(../images/icoTz15.png) no-repeat 8px center;
}
.listTz04 li.sp02 a{
	background:url(../images/icoTz16.png) no-repeat 8px center;
}
.listTz04 li.sp03 a{
	background:url(../images/icoTz17.png) no-repeat 8px center;
}
.listTz04 li.sp04 a{
	background:url(../images/icoTz18.png) no-repeat 8px center;
}
.listTz04 li.sp05 a{
	background:url(../images/icoTz19.png) no-repeat 8px center;
}
.zwxxgkTz .m{
	width:285px;
	height:315px;
	padding:0 36px 0;
	background:url(../images/space_line.png) repeat-y right top;
}
.listTz05 li{
	margin-top:12px;
}
.listTz05 li a{
	display:block;
	height:86px;
	line-height:86px;
	text-align:center;
	border:#4a87b5 solid 3px;
	color:#9fc9ea
}
.listTz05 li a:link,.listTz05 li a:hover,.listTz05 li a:visited{
	color:#9fc9ea
}
.zwxxgkTz .r{
	width:395px;
	padding:0 20px 0 37px;
}
.boxTz06 h3{
	height:50px;
	background:url(../images/boxTz06_h3_line.gif) repeat-x left 48px;
}
.boxTz06 h3 ol li{
	float:left;
	display:inline;
	margin-right:22px;
	height:47px;
	line-height:40px;
	padding:0 6px;
	color:#8fc9f5
}
.boxTz06 h3 ol li a:link,.boxTz06 h3 ol li a:hover,.boxTz06 h3 ol li a:visited{
	color:#8fc9f5
}
.boxTz06 h3 ol li.cur{
	color:#ffffff;
	border-bottom:#ffffff solid 3px;
}
.boxTz06 h3 ol li.cur a:link,.boxTz06 h3 ol li.cur a:hover,.boxTz06 h3 ol li.cur a:visited{
	color:#ffffff
}
.listTz06 li{
	background:url(../images/white_dot.gif) no-repeat left center;
	padding-left:14px;
}
.listTz06 li span{
	color:#8da7c4
}
.boxTz06_con{
	padding-top:14px;
}

.hdjlTz h2{
	text-align:center;
	background:url(../images/hdjlTz_h2_bg.gif) no-repeat center bottom;
	padding-bottom:20px;
}
.hdjlTz h3{
	padding-top:40px;
}
.hdjlTz h3 ol li{
	float:left;
	width:33%;
	font-size:24px;
	height:90px;
}
.hdjlTz h3 ol li p{
	padding-top:24px;
	height:66px;
	line-height:36px;
	text-indent:150px;
}
.hdjlTz h3 ol li p a:link,.hdjlTz h3 ol li p a:hover,.hdjlTz h3 ol li p a:visited{
	color:#666666
}
.hdjlTz h3 ol li.cur p a:link,.hdjlTz h3 ol li.cur p a:hover,.hdjlTz h3 ol li.cur p a:visited{
	color:#000000
}
.hdjlTz h3 ol li .sp01 em{
	padding:18px 0 0 150px;
	font-size:16px;
	color:#f45757
}
.hdjlTz h3 ol li .sp01 em a:link,.hdjlTz h3 ol li .sp01 em a:hover,.hdjlTz h3 ol li .sp01 em a:visited{
	color:#f45757;
	text-decoration:underline
}
.hdjlTz h3 ol li .sp01{
	background:url(../images/icoTz20.png) no-repeat 50px 0
}
.hdjlTz h3 ol li.cur .sp01{
	background-position:50px -90px
}
.hdjlTz h3 ol li .sp02{
	background:url(../images/icoTz21.png) no-repeat 50px 0
}
.hdjlTz h3 ol li.cur .sp02{
	background-position:50px -90px
}
.hdjlTz h3 ol li .sp03{
	background:url(../images/icoTz22.png) no-repeat 50px 0
}
.hdjlTz h3 ol li.cur .sp03{
	background-position:50px -90px
}
.hdjlTz h3 ol li .sp04{
	background:url(../images/icoTz23.png) no-repeat 50px 0
}
.hdjlTz h3 ol li.cur .sp04{
	background-position:50px -90px
}
.hdjlTz_con{
	padding-top:25px;
}
.listTz07 li{
	float:left;
	display:inline;
	margin:20px 10px 0 0;
}
.listTz07 li .date{
	display:block;
	width:77px;
	height:70px;
	background:#216fab;
	font-size:14px;
	font-family:Arial;
	text-align:right;
	padding:22px 15px 0 0;
}
.listTz07 li .date em{
	font-size:30px;
}
.listTz07 li .r{
	width:465px;
	height:70px;
	background:#f5f5f5;
	padding:22px 0 0 20px;
}
.listTz07 li .r h4{
	padding-bottom:8px;
}

.tszsTz_bg{
	background:url(../images/tszsTz_bg.gif) repeat-x;
	height:393px;
	padding-top:30px;
}
.tszsTz h2{
	background:url(../images/icoTz24.png) no-repeat 15px center;
	height:48px;
	padding-left:65px;
	color:#004b85
}
.listTz08{
	padding-top:30px;
}
.listTz08 li{
	float:left;
	display:inline;
	margin-right:35px;
	width:312px;
	height:240px;
	background:#fff;
	padding:20px 20px 0;
	border-top:#216fab solid 3px;
}
.listTz08 li h3{
	padding-bottom:10px;
}
.listTz08 li .more{
	padding-top:16px;
}
.listTz08 li .more a{
	display:block;
	width:78px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:#f45757;
	font-size:18px
}
.listTz08 li .more a:hover{
	background:#e93c3c
}
.ztzlTz h2{
	border-top:#216fab solid 2px;
	border-bottom:#216fab solid 2px;
	padding:10px 0;
	margin:20px 22px 0 5px;
}

.leftLoop02{ width:1012px; overflow:hidden; position:relative;} 
.leftLoop02 .hd{ overflow:hidden;} 
.leftLoop02 .hd .prev,.leftLoop02 .hd .next{ position:absolute; display:block; width:14px; height:42px; top:27px; overflow:hidden; cursor:pointer;} 
.leftLoop02 .hd .prev{ background:url(../images/icoLeft02.gif) no-repeat; left:0;} 
.leftLoop02 .hd .next{ background:url(../images/icoRight02.gif) no-repeat; right:0} 
.leftLoop02 .bd{
	padding-left:30px;
}
.leftLoop02 .bd ul li{ float:left; display:inline; margin-right:8px; width:312px; height:94px;}
.leftLoop02 .bd ul li img{ display:block; width:312px; height:94px;}

/*便民服务*/
.boxPzh03 {
    padding-top: 25px;
    padding-bottom: 30px;
    
}

.boxPzh03 h2 {
    padding-bottom: 15px;
    background: url(/static/images/tbg_index.gif) no-repeat 10px 6px;
    border-bottom: 1px solid #dbdbdb;
    text-indent: 30px;
    font-size: 24px;
}
.leftLoop_bm {
    margin-top: 15px;
    overflow: hidden;
    position: relative;
}

.leftLoop_bm .hd .next {
    background: url(/static/images/icon_bm_right.png) no-repeat;
    right: 20px;
    top: 30px;
}
.leftLoop_bm .hd .prev {
    background: url(/static/images/icon_bm_left.png) no-repeat;
    left: 20px;
    top: 30px;
}

.leftLoop_bm .hd .prev, .leftLoop_bm .hd .next {
    position: absolute;
    display: block;
    width: 30px;
    height: 30px;
    overflow: hidden;
    cursor: pointer;
}
.leftLoop_bm .bd {
    padding: 10px 50px;
}

.special>.abc{width: 1130px;top: 20px;text-align:center;}
.special>.abc li{text-align:center;margin: 0 12px;width:98px}

/*便民服务结束*/


