input,textarea{font-family:"Microsoft YaHei","微软雅黑";}
body{
	background: url(imageshome-bg.jpg) no-repeat center top;
	min-width: 1300px;
}
.header-masking{
	width: 100%;
	height: 33px;
	background: #fff;
	border-bottom: 1px solid #e0e0e0;
	opacity: 0.9;
	filter: alpha(opacity=90);
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	min-width: 1300px;
}
.mid-width{
	width: 1140px;
	margin: 0 auto;
}
.home-logo{
	margin-top: 50px;
}
.header a{
	display: block;
	float: left;
	line-height: 34px;
	font-size: 14px;
	color: #666;
}
.header-link-zgzfw{
	background: url(imagesheader-link-zgzfw.png) no-repeat 0 center;
	padding-left: 25px;
	margin-right: 20px;
}
.header-link-cqszfw{
	background: url(imagesheader-link-cqszfw.png) no-repeat 0 center;
	padding-left: 35px;
}
.header .rt span{
	padding: 0 13px;
	margin-top: 7px;
	font-size: 15px;
}
.home-main-container{
	padding-top: 57px;
}
.home-navbar{
	background: #176dcd;
	height: 45px;
	position: relative;
}
.home-navbar li{
	width: 140px;
	float: left;
	line-height: 45px;
}
.home-navbar li a{
	display: block;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}
.home-navbar li.checked a{
	color: #176dcd;
}
.home-nav1{
	background: url(imageshome-nav1a.png) no-repeat 45px center;
	padding-left: 65px;
}
.checked .home-nav1{
	background: #fff url(imageshome-nav1b.png) no-repeat 45px center;
}
.home-nav2{
	background: url(imageshome-nav2a.png) no-repeat 29px center;
	padding-left: 51px;
	width: 89px;
}
.checked .home-nav2{
	background: #fff url(imageshome-nav2b.png) no-repeat 29px center;
}
.home-nav3{
	background: url(imageshome-nav3a.png) no-repeat 29px center;
	padding-left: 51px;
	width: 89px;
}
.checked .home-nav3{
	background: #fff url(imageshome-nav3b.png) no-repeat 29px center;
}
.home-nav4{
	background: url(imageshome-nav4a.png) no-repeat 29px center;
	padding-left: 51px;
	width: 89px;
}
.checked .home-nav4{
	background: #fff url(imageshome-nav4b.png) no-repeat 29px center;
}
.home-nav5{
	background: url(imageshome-nav5a.png) no-repeat 29px center;
	padding-left: 51px;
	width: 89px;
}
.checked .home-nav5{
	background: #fff url(imageshome-nav5b.png) no-repeat 29px center;
}
.home-nav6{
	background: url(imageshome-nav6a.png) no-repeat 29px center;
	padding-left: 51px;
	width: 89px;
}
.checked .home-nav6{
	background: #fff url(imageshome-nav6b.png) no-repeat 29px center;
}
.home-searchbar{
	width: 250px;
	height: 32px;
	margin-right: 10px;
	margin-top: 6px;
}
.home-searchbar input{
	width: 195px;
	padding-left: 13px;
	border: 1px solid #d6d6d6;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #ccc;
	float: left;
	font-family: "Microsoft YaHei";
}
.home-searchbar a{
	display: block;
	float: left;
	width: 40px;
	height: 32px;
	background: #e80d0d url(imageshome-search-btn.png) no-repeat center center;
}
.home-tab-container{
	height: 402px;
	background: #fff;
	box-shadow: 0 0 6px #bbb;
}
.home-tab-content{
	padding: 0 23px;
	display: none;
}
.home-tab-content.checked{
	display: block;
}

/*************	


				首页


								*************/
.home-tab1-title{
	margin-top: 10px;
	margin-bottom: 12px;
}
.home-tab1-title img{
	float: left;
	margin-right: 20px;
}
.home-tab1-title a{
	font-size: 26px;
	color: #e80d0d;
	font-weight: normal;
}
.home-tab1-title p{
	font-size: 12px;
	color: #999;
	margin-top: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 1010px;
}
.home-tab1-swiper{
	float: left;
	width: 540px;
	height: 300px;
	position: relative;
}
.home-tab1-swiper a{
	display: none;
	width: 100%;
	height: 100%;
	position: absolute;
	display: none;
}
.home-tab1-swiper a.checked{
	display: block;
}
.home-tab1-swiper img{
	width: 100%;
	height: 100%;
}
.home-tab1-swiper-masking{
	height: 40px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(imageshome-tab1-swiper-masking.png);
	line-height: 40px;
	color: #fff;
	font-size: 14px;
	text-indent: 15px;
}
.home-tab1-swiper-paged{
	position: absolute;
	width: 97px;
	height: 20px;
	right: 22px;
	bottom: 10px;
}
.home-tab1-swiper-paged span{
	display: block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	font-size: 14px;
	color: #fff;
	float: left;
	margin-right: 4px;
	cursor: pointer;
	background: url(imageshome-tab1-swiper-masking.png);
}
.home-tab1-swiper-paged span.checked{
	background: #e80d0d;
}
.home-tab1-tab{
	float: right;
	width: 520px;
}
.home-tab1-tab-title{
	border-bottom: 1px solid #e7e7e7;
}
.home-tab1-tab-title ul{
	float: left;
	margin-left: 5px;
	height: 41px;
}
.home-tab1-tab-title ul li{
	float: left;
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #333;
	margin-right: 27px;
	padding: 0 2px;
	cursor: pointer;
}
.home-tab1-tab-title ul li.checked{
	color: #176dcd;
	border-bottom: 3px solid #176dcd;
}
.home-tab-more{
	display: block;
	width: 39px;
	height: 9px;
	background: url(imageshome-tab-more.png) no-repeat;
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}
.home-tab1-tab-content{
	margin-top: 20px;
	height: 236px;
	overflow: hidden;
}
.home-tab1 .home-tab1-tab-content{
    display: none;
}
.home-tab4-zfwj .home-tab1-tab-content{
     display: none;
 }
.home-tab1-tab-content.checked{
	display: block;
}
.home-tab1-tab-content li{
	height: 20px;
	line-height: 20px;
	margin-bottom: 16px;
}
.home-tab1-tab-content li a{
	float: left;
	color: #3d3d3d;
	font-size: 14px;
	text-indent: 14px;
	background: url(imageshome-tab-li.png) no-repeat 3px center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 365px;
}
.home-tab1-tab-content li a:hover{
	color: #d10909;
}
.home-time-span{
	float: right;
	margin-right: 8px;
	font-size: 12px;
	color: #999;
}

/*************	


				合川概况	


								*************/
.home-tab2{
	padding-top: 30px;
}
.home-tab2 > .lf{
	width: 764px;
}
.home-tab2-swiper{
	float: left;
	width: 360px;
	height: 220px;
	position: relative;
}
.home-tab2-swiper a{
	display: none;
	width: 100%;
	height: 100%;
	position: absolute;
	display: none;
}
.home-tab2-swiper a.checked{
	display: block;
}
.home-tab2-swiper img{
	width: 100%;
	height: 100%;
}
.home-tab2-swiper-masking{
	height: 35px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(imageshome-tab1-swiper-masking.png);
	line-height: 35px;
	color: #fff;
	font-size: 14px;
	text-indent: 15px;
}
.home-tab2-swiper-paged{
	position: absolute;
	width: 84px;
	height: 20px;
	right: 7px;
	bottom: 7px;
}
.home-tab2-swiper-paged span{
	display: block;
	width: 17px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	font-size: 14px;
	color: #fff;
	float: left;
	margin-right: 4px;
	cursor: pointer;
	background: url(imageshome-tab1-swiper-masking.png);
}
.home-tab2-swiper-paged span.checked{
	background: #e80d0d;
}
.home-tab2-des{
	width: 385px;
}
.home-tab2-des h1{
	font-size: 16px;
	color: #176dcd;
	height: 30px;
	border-bottom: 1px solid #ededed;
	text-indent: 19px;
	background: url(imageshome-tab2-des-title.png) no-repeat 5px 1px;
	line-height: 18px;
	margin-bottom: 5px;
}
.home-tab2-des p{
	text-indent: 2em;
	font-size: 14px;
	color: #666;
	line-height: 30px;
}
.home-tab2-des p a{
	color: #176dcd;
}
.home-tab2-links{
	margin-top: 20px;
	border-top: 1px solid #ebebeb;
	padding-top: 18px;
	width: 764px;
	margin-right: -5px;
}
.home-tab2-links a{
	display: block;
	float: left;
	width: 31px;
	padding: 26px 22px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-right: 11px;
	height: 38px;
}
.home-tab2-link1{
	background: #1ebef2 url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link2{
	background: #51a8eb url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link3{
	background: #0d93fb url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link4{
	background: #157df1 url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link5{
	background: #3dbede url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link6{
	background: #50c1a5 url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link7{
	background: #3caf5f url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-links .home-tab2-link8{
	background: #faae54 url(imageshome-tab2-link.png) no-repeat center center;
	line-height: 38px;
}
.home-tab2-links .home-tab2-link9{
	background: #54aef4 url(imageshome-tab2-link.png) no-repeat center center;
	line-height: 38px;
}
.home-tab2 > .rt{
	width: 294px;
}
.home-tab2-rtitle{
	height: 29px;
	border-bottom: 1px solid #176dcd;
}
.home-tab2-rtitle h1{
	width: 100px;
	height: 30px;
	line-height: 30px;
	background: url(imageshome-tab2-rtitle.png) no-repeat;
	font-size: 16px;
	color: #fff;
	text-align: center;
	float: left;
}
.home-tab2-rtitle .home-tab-more{
	margin-top: 8px;
}
.home-tab2-rlinks{
	margin-bottom: 20px;
}
.home-tab2-rlinks ul{
	margin-top: 8px;
}
.home-tab2-rlink1{
	height: 108px;
	overflow: hidden;
}
.home-tab2-rlink2{
	height: 144px;
	overflow: hidden;
}
.home-tab2-rlinks li{
	width: 145px;
	height: 36px;
	line-height: 36px;
	text-indent: 15px;
	background: url(imageshome-tab-li.png) no-repeat 5px center;
}
.home-tab2-rlinks li a{
	color: #3d3d3d;
	font-size: 14px;
}
.home-tab2-rlinks li a:hover{
	color: #d10909;
}

/*************	


				投资合川


								*************/
.home-tab3{
	padding-top: 28px;
}
.home-tab3-scroll{
    position: relative;
	width: 280px;
	float: left;
}
.home-tab3-scroll-prev{
	height: 23px;
	border: 1px solid #e5e5e5;
	background: url(imageshome-tab3-scroll-prev.png) no-repeat center center;
	cursor: pointer;
}
.home-tab3-scroll-next{
	height: 23px;
	border: 1px solid #e5e5e5;
	background: url(imageshome-tab3-scroll-next.png) no-repeat center center;
	cursor: pointer;
}
.home-tab3-scroll-content{
    position: relative;
	width: 271px;
	height: 275px;
	margin: 12px auto;
	overflow: hidden;
}
.home-tab3-scroll-content a{
	width: 271px;
	height: 132px;
	display: block;
	margin-bottom: 10px;
	position: relative;
}
.home-tab3-scroll-content a img{width: 100%;height: 100%;}
.home-tab3-masking{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 22px;
	width: 100%;
	text-indent: 11px;
	background: url(imageshome-tab3-masking.png);
	color: #fff;
	font-size: 14px;
}
.home-tab3-yhzc{
	float: left;
	margin-left: 27px;
	width: 408px;
}
.home-tab3-title{
	height: 33px;
	border-bottom: 1px solid #ebebeb;
}
.home-tab3-title h1{
	float: left;
	padding: 0 3px 0 33px;
	font-size: 16px;
	color: #176dcd;
	line-height: 22px;
	border-bottom: 3px solid #176dcd;
	height: 32px;
	margin-left: 4px;
}
.home-tab3-yhzc-title{
	background: url(imageshome-tab3-yhzc-title.png) no-repeat 5px 0;
}
.home-tab3-zsxm-title{
	background: url(imageshome-tab3-zsxm-title.png) no-repeat 5px 0;
}
.home-tab3-content1{
	margin-top: 10px;
	height: 324px;
}
.home-tab3-content1 li a{
	max-width: 285px;
}
.home-tab3-zsxm{
	width: 331px;
	float: right;
}
.home-tab3-content2{
	margin-top: 10px;
	height: 252px;
}
.home-tab3-content2 li a{
	max-width: 200px;
}
.home-tab3-zsxm-link{
	display: block;
	width: 328px;
	height: 56px;
}
.home-tab3-zsxm-link img{
	width: 100%;
	height: 100%;
}

/*************	


				信息公开


								*************/
.home-tab4-links{
	float: left;
	width: 310px;
	margin-top: 30px;
}
.home-tab4-content{
	height: 288px;
}
.home-tab4-links-container{
	margin-bottom: 25px;
}
.home-tab4-links-title{
	font-size: 16px;
	color: #176dcd;
	background: url(imageshome-tab2-des-title.png) no-repeat 2px 1px;
	text-indent: 16px;
	line-height: 20px;
	height: 20px;
}
.home-tab4-link{
	border: 1px solid #ebebeb;
	height: 117px;
	padding-left: 17px;
	margin-right: -10px;
	margin-top: 12px;
}
.home-tab4-link a{
	display: block;
	float: left;
	font-size: 14px;
	color: #3d3d3d;
	padding-left: 13px;
	background: url(imageshome-tab4-link.png) no-repeat 0 center;
	margin-right: 30px;
	margin-top: 15px;
	width: 57px;
}
.home-tab4-link a:hover{
	color: #d10909;
}
.home-tab4-zfwj{
	float: left;
	margin-left: 29px;
	margin-top: 29px;
	width: 440px;
}
.home-tab4-zfwj-title{
	background: url(imageshome-tab3-zfwj-title.png) no-repeat 5px 0;
}
.home-tab4-content li a{
	max-width: 300px;
}
.home-tab4-rt{
	width: 282px;
	float: right;
	margin-top: 21px;
}
.home-tab4-rt img{
	float: left;
	margin-right: 19px;
}
.home-tab4-person div{
	width: 145px;
}
.home-tab4-rt-name{
	color: #e80d0d;
	font-size: 16px;
	font-weight: bold;
	line-height: 34px;
}
.home-tab4-rt-des{
	font-size: 14px;
	color: #3d3d3d;
	line-height: 24px;
}
.home-tab4-rt-links{
	margin-top: 24px;
	margin-right: -10px;
}
.home-tab4-rt-links a{
	display: block;
	float: left;
	width: 71px;
	height: 52px;
	line-height: 52px;
	padding-left: 61px;
	color: #fff;
	margin-right: 11px;
	font-size: 14px;
	margin-bottom: 10px;
}
.home-tab4-rt-link1{
	background: #71bfe5 url(imageshome-tab4-rt-link1.png) no-repeat 17px center;
}
.home-tab4-rt-link2{
	background: #f8c503 url(imageshome-tab4-rt-link2.png) no-repeat 22px center;
}
.home-tab4-rt-link3{
	background: #f19149 url(imageshome-tab4-rt-link3.png) no-repeat 20px center;
}
.home-tab4-rt-link4{
	background: #71bfe5 url(imageshome-tab4-rt-link4.png) no-repeat 19px center;
}
.home-tab4-rt-links .home-tab4-rt-link5{
	width: 145px;
	padding-left: 130px;
	background: #029881 url(imageshome-tab4-rt-link5.png) no-repeat 65px center;
}

/*************	


				政务服务


								*************/
.home-tab5{
	padding-top: 30px;
}
.home-tab5-links-container{
	margin-right: 38px;
	float: left;
}
.home-tab5-link{
	width: 280px;
    border: 1px solid #ebebeb;
    height: 150px;
    padding-top: 5px;
    padding-left: 17px;
    padding-bottom: 8px;
    margin-right: -15px;
    margin-top: 12px;
    overflow: hidden;
}
.home-tab5-link div{
	height: 100%;
	overflow: hidden;
}
.home-tab5-link a{
	margin-right: 23px;
}
.home-tab5-xzspbjgs{
	float: left;
	width: 455px;
	margin-left: -5px;
}
.home-tab5-xzspbjgs-title{
	background: url(imageshome-tab5-xzspbjgs-title.png) no-repeat 5px 0;
}
.home-tab5 table{
	width: 100%;
	margin-top: 17px;
}
table tr{
	height: 35px;
}
table thead{
	background: #f3f9ff;
	color: #176dcd;
}
table td{
	font-size: 14px;
}
table td a:hover{
	color: #d10909;
}
thead .home-tab5-table-col1{
	border-left: 2px solid #176dcd;
	text-indent: 21px;
	background: #f3f9ff;
}
.home-tab5-table-col1{
	width: 113px;
	text-indent: 18px;
	background: url(imageshome-tab-li.png) no-repeat 3px center;
}
.home-tab5-table-col2{
	width: 177px;
}
.home-tab5-table-col3{
	width: 80px;
	text-align: center;
}
.home-tab5-table-col4{
	width: 85px;
	text-align: center;
}
.home-tab5-table-col2 a{
	color: #3d3d3d;
}
.home-tab5-table-col4 span{
	display: block;
	width: 38px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	margin: auto;
	font-size: 12px;
	color: #fff;
	background: #0094ee;
	border-radius: 3px;
}
.home-tab5 .home-tab2-rtitle{
	width: 800px;
	margin-top: 19px;
}
.home-tab5-paged{
	width: 44px;
	height: 17px;
	float: right;
}
.home-tab5 .home-tab5-paged{
	margin-right: 8px;
}
.home-tab5-paged a{
	display: block;
	float: left;
	height: 15px;
	width: 15px;
	border: 1px solid #d2d2d2;
	margin-top: 6px;
}
.home-tab5-paged-prev{
	background: url(imageshome-tab5-paged-prev1.png) no-repeat center center;
	margin-right: 8px;
}
.home-tab5-paged-next{
	background: url(imageshome-tab5-paged-next1.png) no-repeat center center;
}
.home-tab5-paged-prev:hover{
	background: #176dcd url(imageshome-tab5-paged-prev2.png) no-repeat center center;
}
.home-tab5-paged-next:hover{
	background: #176dcd url(imageshome-tab5-paged-next2.png) no-repeat center center;
}
.home-tab5-scroll-container{
    position: relative;
	width: 800px;
	height: 102px;
	overflow: hidden;
}
.home-tab5-scroll-container ul{
	position: relative;
	top: 0;
	left: 0;
}
.home-tab5-scroll-container li{
	width: 102px;
	height: 68px;
	float: left;
	margin: 17px 6px;
}
.home-tab5-scroll-container li a{
	display: block;
	width: 30px;
	height: 34px;
	line-height: 17px;
	padding: 17px 12px 17px 60px;
	font-size: 14px;
	color: #fff;
}
.home-tab5-scroll-container .home-tab5-scroll-singleline{
	line-height: 34px;
}
.home-tab5-scroll1{
	background: #71bfe5 url(imageshome-tab5-scroll1.png) no-repeat 17px center;
}
.home-tab5-scroll2{
	background: #42a3e0 url(imageshome-tab5-scroll2.png) no-repeat 15px center;
}
.home-tab5-scroll3{
	background: #0094ee url(imageshome-tab5-scroll3.png) no-repeat 13px center;
}
.home-tab5-scroll4{
	background: #3dbede url(imageshome-tab5-scroll4.png) no-repeat 16px center;
}
.home-tab5-scroll5{
	background: #50c0c1 url(imageshome-tab5-scroll5.png) no-repeat 17px center;
}
.home-tab5-scroll6{
	background: #fdaf4e url(imageshome-tab5-scroll6.png) no-repeat 16px center;
}
.home-tab5-scroll7{
	background: #fcc542 url(imageshome-tab5-scroll7.png) no-repeat 13px center;
}
.home-tab5-bmcx-title{
	margin-top: 17px;
	width: 256px;
	background: url(imageshome-tab5-bmcx-title.png) no-repeat 5px 0;
}
.home-tab5-bmcx-title h1{
	border-bottom: 0;
}
.home-tab5-bmcx-list li{
	height: 18px;
	line-height: 18px;
	margin-top: 16px;
	text-indent: 15px;
	background: url(imageshome-tab-li.png) no-repeat 5px center;
}
.home-tab5-bmcx-list li a{
	font-size: 14px;
	color: #3d3d3d;
}

/*************	


				互动交流


								*************/
.home-tab6-zxft{
	float: left;
	width: 356px;
	margin-top: 29px;
}
.home-tab6-zxft-title{
	background: url(imageshome-tab6-zxft-title.png) no-repeat 5px 0;
}
.home-tab6-content1{
	height: 288px;
}
.home-tab1-tab-content.home-tab6-content1 a{
	max-width: 270px;
}
.home-tab6-gkxx{
	float: left;
	width: 495px;
	margin-top: 29px;
	margin-left: 25px;
}
.home-tab6-gkxx-title{
	background: url(imageshome-tab6-gkxx-title.png) no-repeat 5px 3px;
}
.home-tab6 table{
	margin-top: 17px;
	width: 100%;
}
thead .home-tab6-table-col1 {
    border-left: 2px solid #176dcd;
    text-indent: 21px;
    background: #f3f9ff;
}
.home-tab6 table tr{
	height: 36px;
}
.home-tab6-table-col1{
	width: 250px;
    text-indent: 18px;
    background: url(imageshome-tab-li.png) no-repeat 3px center;
}
.home-tab6-table-col1 a{
	color: #3d3d3d;
}
.home-tab6-table-col2{
	text-align: center;
	width: 90px;
}
.home-tab6-table-col2 span{
	width: 50px;
	height: 18px;
	border-radius: 3px;
	font-size: 12px;
	color: #fff;
	background: #0094ee;
	display: block;
	margin: auto;
}
.home-tab6-table-col2 span.no-return-yet{
	background: #e80d0d;
}
.home-tab6-table-col3{
	width: 60px;
	text-align: center;
}
.home-tab6-table-col4{
	width: 87px;
	text-align: center;
	font-size: 12px;
}
tbody .home-tab6-table-col4{
	color: #999;
}
.home-tab6-rt{
	width: 202px;
	float: right;
	margin-top: 39px;
}
.home-tab6-links{
	border: 1px solid #ebebeb;
	height: 155px;
	padding-top: 15px;
}
.home-tab6-links a{
	display: block;
	width: 175px;
	height: 39px;
	margin: 0 auto;
	margin-bottom: 12px;
}
.home-tab6-links a img{
	width: 100%;
	height: 100%;
}
.home-tab6-zxdc ul{
	margin-top: 13px;
}
.home-tab6-zxdc li{
	font-size: 14px;
	height: 19px;
	line-height: 19px;
	background: url(imageshome-tab-li.png) no-repeat 1px center;
	margin-bottom: 16px;
}
.home-tab6-zxdc li .hoem-tab6-zxdc-title{
	color: #444;
	max-width: 155px;
	white-space: nowrap;
	overflow: hidden;
	float: left;
	text-indent: 11px;
	display: block;
}
.home-tab6-zxdc-btn{
	float: right;
	display: block;
	width: 35px;
	height: 19px;
	text-align: center;
	line-height: 19px;
	font-size: 12px;
	border-radius: 3px;
	color: #fff;
}
.home-tab6-zxdc-btn1{
	background: #e80d0d;
}
.home-tab6-zxdc-btn2{
	background: #0094ee;
}
.home-tab6-zxdc{
	margin-top: 21px;
}

/*************	


				中间部分


								*************/
.home-middle-container{
	margin-top: 20px;
}
.home-middle-container > .lf{
	width: 820px;
}
.home-middle-content-l1{
	padding: 20px 14px 0 20px;
	border: 1px solid #ebebeb;
	height: 237px;
}
.home-middle-content-l1-nav{
	margin-left: 23px;
	float: left;
}
.home-middle-content-l1-nav li{
	float: left;
	margin-right: 16px;
	cursor: pointer;
	font-size: 14px;
	line-height: 26px;
	height: 30px;
	color: #333;
}
.home-middle-content-l1-nav li.checked{
	color: #176dcd;
	background: url(imageshome-middle-content-l1-li.png) no-repeat center bottom;
}
.home-middle-content-l1-ul{
	margin-right: -10px;
	display: none;
	height: 180px;
}
.home-middle-content-l1-ul.checked{
	display: block;
}
.home-middle-content-l1-ul li{
	width: 385px;
	float: left;
	margin-right: 10px;
}
.home-middle-content-l1-ul li a{
	max-width: 280px;
}
.home-middle-content-img-link{
	display: block;
	width: 821px;
	height: 98px;
	margin-top: 20px;
}
.home-middle-content-img-link img{
	width: 100%;
	height: 100%;
}
.home-middle-content-l2{
	margin-top: 20px;
	background: url(imageshome-middle-content-l2-bg.png) no-repeat 0 50px;
}
.home-middle-content-l2 .home-tab2-rtitle{
	margin-bottom: 20px;
}
.home-middle-content-l2 table{
	width: 565px;
	height: 210px;
}
.home-middle-content-l2 .home-tab6-table-col1{
	width: 295px;
}
.home-middle-content-l2 .home-tab6-links{
	float: right;
	width: 234px;
	padding: 0;
	border: 0;
}
.home-middle-content-l2 .home-tab6-links a{
	width: 234px;
	height: 60px;
	margin-bottom: 16px;
}
.home-middle-container > .rt{
	width: 300px;
}
.home-middle-content-rt-link{
	display: block;
	width: 300px;
	height: 100px;
	margin-bottom: 20px;
}
.home-middle-content-rt{
	border: 1px solid #ebebeb;
	border-top: 2px solid #176dcd;
	height: 415px;
	padding-left: 16px;
	padding-right: 22px;
}
.home-middle-content-rt-title{
	height: 40px;
	line-height: 40px;
	margin-top: 8px;
	border-bottom: 1px solid #176dcd;
	background: url(imageshome-tab2-des-title.png) no-repeat 0 12px;
}
.home-middle-content-rt-title .home-middle-content-l1-nav li{
	line-height: 40px;
	height: 41px;
}
.home-middle-content-rt-title .home-tab-more{
	margin-right: 0;
	margin-top: 18px;
}
.home-middle-content-rt .home-tab1-tab-content{
	height: 144px;
}
.home-middle-content-rt .home-tab1-tab-content a{
	max-width: 260px;
}
.home-pic-show{
	margin-top: 20px;
}
.home-pic-show-list{
	margin-top: 13px;
}
.home-pic-show-list li{
	float: left;
	width: 170px;
	height: 153px;
	text-align: center;
	margin-right: 24px;
}
.home-pic-show-list li a{
	display: block;
}
.home-pic-show-list li img{
	width: 170px;
	height: 115px;
}
.home-pic-show-list li p{
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	color: #444;
}
.home-pic-show-list li a:hover p{color: #e80d0d;}
.home-bottom-swiper{
	position: relative;
	height: 100px;
}
.home-bottom-swiper a{
	position: absolute;
	display: none;
}
.home-bottom-swiper-btns{
	position: absolute;
	top: 78px;
	right: 18px;
}
.home-bottom-swiper-btns span{
	display: block;
	float: left;
	margin-right: 9px;
	width: 11px;
	height: 11px;
	background: url(imageshome-bottom-swiper-btn1.png) no-repeat;
	cursor: pointer;
}
.home-bottom-swiper-btns span.checked{
	background: url(imageshome-bottom-swiper-btn2.png) no-repeat;
}
.footer{
	height: 183px;
	border-top: 1px solid #d2d2d2;
	margin-top: 25px;
	background: #e5e5e5;
}
.friendly-links-container{
	height: 35px;
	background: #eee;
	padding-top: 14px;
	padding-bottom: 16px;
	line-height: 35px;
}
.friendly-links-title{
	float: left;
	font-size: 14px;
	color: #999;
	margin-left: 24px;
	padding-left: 28px;
	background: url(imagesfriendly-links-title.png) no-repeat 0 center;
}
.friendly-links-title span{
	color: #176dcd;
}
.friendly-links-selection{
	width: 162px;
	height: 32px;
	border: 1px solid #e0e0e0;
	float: left;
	text-indent: 14px;
	background: #fff;
	font-size: 14px;
	color: #666;
	margin-left: 25px;
	position: relative;
}
.friendly-links-selection p{
	background: url(imagesfriendly-links-selection.png) no-repeat 135px 13px;
	cursor: pointer;
}
.friendly-links-selection ul{
	position: absolute;
	top: 31px;
	left: -1px;
	border: 1px solid #e0e0e0;
	width: 100%;
	background: #fff;
	display: none;
}
.friendly-links-selection li:hover{
	background: #CCC;
}
.friendly-links-selection ul a{
	display: block;
	height: 100%;
	font-size: 14px;
	color: #666;
}
.footer-authority img{
	float: left;
	margin-right: 30px;
}
.footer-authority{
	font-size: 12px;
	color: #666;
	margin-left: 415px;
	margin-top: 25px;
}
.footer-authority p{
	margin-bottom: 10px;
}
.home-middle-content-rt .home-tab1-tab-content{
	display: none;
}
.home-middle-content-rt .home-tab1-tab-content.checked{
	display: block;
}

.home-tab2-links a:hover,
.home-middle-content-rt-link:hover,
.home-pic-show-list a:hover img,
.home-tab6-links a:hover,
.home-tab4-rt-links a:hover,
.home-tab3-zsxm-link:hover,
.home-tab5-scroll-container a:hover{
	box-shadow: 0 0 5px #000;
}
.home-sidebar{
	position: fixed;
	top:215px;
	width: 94px;
	height: 293px;
	background: url(imageshome-sidebar.png) no-repeat center;
	text-align: center;
    z-index: 99;
}
.home-sidebar-p1{
	font-family: "黑体";
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	margin-top: 10px;
}
.home-sidebar-p2{
	font-size: 12px;
	color: #fff;
	margin-top: 10px;
}
.home-sidebar-ewm{
	width: 84px;
	height: 235px;
	margin: auto;
	background: #fff;
}
.home-sidebar-ewm p{
	font-size: 12px;
	color: #666;
}
.home-sidebar-ewm1,.home-sidebar-ewm2{
	margin-top: 14px;
}

/*领导简介*/
.ld-main-bac{background: #fff;padding-bottom: 30px;}
.ld-local{margin-right:22px;padding-left: 35px;height: 56px;line-height: 56px;background: url("imageslc-mian-icon01.png") no-repeat 15px center;}
.ld-local label{font-size:14px;color:#666;}
.ld-local a{font-size:14px;color:#666;}
.ld-local span{width:7px;height:7px;color:#666;}
.ld-local .cur-lc{color:#aeaeae;}
.ld-lf-bk{width: 245px;}
.ld-lf-tit{position:relative;height: 46px;padding-left:33px;background: #176dcd url("../images/lc-mian-icon31.png") no-repeat 210px center;font-size: 18px;color: #fff;line-height: 46px;}
.ld-lf-tit i{display: block;position: absolute;left:0;bottom:-10px;width: 14px;height: 11px;background: url("imageslc-mian-icon02.png") no-repeat;z-index: 9;}
.ld-js-bk{padding: 0 7px;}
.ld-bm-bk{padding:3px 0;border-bottom: 1px dotted #cbcbcb;}
.ld-bm-tit{display: block;padding-left: 32px;font-size: 16px;color: #3d3d3d;line-height: 42px;background: url("imageslc-mian-icon03.png") no-repeat 10px center;}
.ld-bm-bk ul{padding-left: 45px;overflow: hidden;display: none;}
.ld-bm-bk ul li a{display: block;padding-left: 15px;font-size: 14px;color: #444444;line-height: 32px;background: url("imageslc-mian-icon04.png") no-repeat left center;}
.ld-tit-cur{color: #176dcd!important;}
.ld-bm-cur a{background: url("imageslc-mian-icon05.png") no-repeat left center!important;color: #176dcd!important;}
.ld-bm-bk ul li a:hover{background: url("imageslc-mian-icon05.png") no-repeat left center!important;color: #176dcd!important;}
.ld-rt-bk{margin-left: 270px;padding-right: 20px;}
.ld-rt-con{}
.ld-con-tit{font-size: 22px;color: #176dcd;line-height: 44px;height: 44px;border-bottom: 2px solid #176dcd;}
.ld-con-tit i{font-size: 16px;color: #176dcd;line-height: 44px;font-style: normal;}
.ld-zz-bk{padding: 28px 15px 15px 4px;overflow: hidden;}
.ld-zz-pc{width: 120px;margin-right: 24px;}
.ld-zz-pc img{display: block;width: 118px;height: 153px;border: 1px solid #d2d2d2;}
.ld-zz-pc p{font-size: 14px;color: #444;line-height: 36px;text-align: center;}
.ld-zz-sp{}
.ld-zz-sp h2{font-size: 16px;color: #444444;line-height: 34px;margin-top: 9px;}
.ld-zz-sp p{font-size: 14px;color: #444444;line-height: 37px;}
.ld-jl-bk{border-top: 1px solid #176dcd;}
.ld-jl-bk h2{font-size: 16px;color: #444444;line-height: 60px;text-align: center;}
.ld-jl-bk p{font-size: 14px;color: #444;line-height: 36px;text-indent: 2em;}
.ld-jl-bk ul{overflow: hidden;}
.ld-jl-bk ul li{font-size: 14px;color: #444;line-height: 36px;text-indent: 2em;}
.ld-jl-bk ul li span{margin-right: 15px;}

/*细览*/
.ch-xl-tit{margin-top:30px;padding-bottom:7px;border-bottom: 1px dotted #d6d6d6;text-align: center;}
.ch-xl-tit h1{font-size: 24px;color: #333333;line-height: 42px;font-weight: normal;}
.ch-xl-tit p{font-size: 14px;color: #999999;line-height: 32px;}
.ch-xl-tit p span{margin-right: 15px;}
.ch-xl-deal{padding:0 30px;margin-bottom: 40px;overflow: hidden;}
.ch-xl-deal p{margin:30px 0;font-size: 14px;color: #333333;line-height: 38px;text-indent: 2em;}

/*概览*/
.wz-pagination{margin:20px 0;overflow: hidden;}
.wz-pagination a,.wz-pagination span{display:block;float:left;height: 22px;font-size: 12px;color: #fff;text-align: center;line-height: 22px;background: #c9c9c9;}
.wz-pagination a:hover{background: #176dcd!important;}
.page-opt{padding:0 10px;margin-right:6px;}
.page-ser{width:22px;margin-right:5px;}
.page-cur{background: #176dcd!important;}
.ch-gl-ls ul{padding-top:12px;overflow: hidden;}
.ch-gl-ls ul li{padding-left: 15px;line-height:36px;height:36px;padding-right:5px;background: url("../images/lc-mian-icon06.png") no-repeat left center;}
.ch-gl-ls ul li a{display: block;float: left;font-size: 14px;color: #444444;max-width: 600px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ch-gl-ls ul li a:hover{color: #d10909;}
.ch-gl-ls ul li span{display: block;float: right;font-size: 12px;color: #999999;}

/*互动交流-访谈往期回顾-详情*/
.ch-ft-con{padding: 0 18px 18px;}
.ft-lj-bk{border: 1px solid #dcdcdc;margin-bottom: 20px;}
.fl-lj-lf{width: 725px;padding: 5px 0 10px 17px;overflow: hidden;}
.fl-lj-lf h2{padding: 15px 0;border-bottom: 1px solid #dcdcdc;font-size: 16px;color: #176dcd;line-height: 20px;text-align: center;font-weight: normal;}
.fl-lj-pc{padding: 20px 6px;overflow: hidden;}
.fl-lj-pc img{display: block;float: left;width: 240px;height: 160px;}
.fl-lj-pc ul{margin-left:270px;overflow: hidden;}
.fl-lj-pc ul li{font-size: 14px;color: #444444;line-height: 32px;}
.fl-lj-pc ul li label{color: #176dcd;}
.fl-lj-rt{padding-top:14px;width: 336px;border-left: 1px solid #dcdcdc;min-height: 261px;}
.fl-lj-tit{display: block;margin:0 0 9px -1px;width:100px;height: 30px;font-size: 16px;color: #fff;line-height: 30px;background: #176dcd;text-align: center;}
.lj-sp{padding: 0 20px 20px;}
.lj-sp p{font-size: 14px;color: #444444;line-height: 32px;}
.ch-jc-pc{width: 300px;}
.ld-lf-con{padding:20px 24px;border: 1px solid #dcdcdc;border-top: none;}
.ld-lf-con .home-tab3-scroll-prev{margin:0 auto;width: 49px;height: 18px;background: url("imageslc-mian-icon07.png") no-repeat;border: none;}
.ld-lf-con .home-tab3-scroll-next{margin:0 auto;width: 49px;height: 18px;background: url("imageslc-mian-icon08.png") no-repeat;border: none;}
.ld-lf-con .home-tab3-scroll-content{width: 100%;height: 502px;margin: 19px 0;}
.ld-lf-con .home-tab3-scroll-content a{width: 100%;height: 150px;margin-bottom: 26px;}
.ch-wz-zb{width: 783px;}
.wz-zb-con{padding: 0;border: 1px solid #dcdcdc;border-top: none;padding-bottom:16px;}
.zb-con-bk{height: 600px;overflow: hidden;}
.refresh-btn{display: block;padding-left: 22px;margin: 16px 22px 0 0;font-size: 14px;color: #fff;line-height: 14px;background: url("imageslc-mian-icon09.png") no-repeat left center;}
.wz-zb-sp{padding: 14px 15px;font-size: 14px;line-height: 26px;color: #444444;}
.wz-zb-sp label{color: #176dcd;}
.wz-zb-sp a{margin-left: 10px;}
.zb-bac{background: #f8f8f8;}

.zb-con-bk .mCSB_scrollTools{margin-top: 13px;width: 3px!important;}
.zb-con-bk .mCSB_draggerContainer{width:3px!important;height:587px!important;margin:0!important;}
.zb-con-bk .mCSB_dragger{width:3px!important;}
.zb-con-bk .mCSB_scrollTools .mCSB_draggerRail{width:3px!important;height: 100%!important;background: #fff;}
.zb-con-bk .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #176dcd;}
.zb-con-bk .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #176dcd!important;}
.zb-con-bk .mCSB_scrollTools .mCSB_draggerRail{background-color: #fcfcfd!important;width:3px!important;height:587px!important;}
.zb-con-bk .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #176dcd!important;}


/*互动交流-访谈往期回顾*/
.ft-hg-lf{width: 775px;margin-left: 13px;}
.fg-lf-tit{border-bottom:2px solid #176dcd;overflow: hidden;}
.fg-lf-tit li{float: left;padding:0 20px;font-size: 18px;color: #3d3d3d;line-height: 36px;}
.fg-lf-tit li a{color: #3d3d3d;}
.fg-tit-cur{color: #176dcd!important;background: url("../images/lc-mian-icon10.png") no-repeat center bottom;}
.ft-hg-deal{padding: 8px 4px 0;}
.ft-deal-bk{border-bottom: 1px solid #d2d2d2;padding-bottom: 20px;margin-top: 20px;overflow: hidden;}
.ft-deal-pc{display: block;float: left;width: 240px;height: 160px;}
.ft-deal-pc img{width: 100%;height: 100%;}
.ft-deal-rt{margin-left: 257px;}
.ft-deal-rt ul{overflow: hidden;}
.ft-deal-rt ul li{font-size: 14px;color: #444444;line-height: 32px;}
.ft-deal-rt ul li:first-child{font-size: 16px;}
.ft-deal-rt ul li label{color: #176dcd;}
.ft-deal-rt ul li a{color: #176dcd;}
.ft-hg-rt{width: 306px;margin-right: 20px;}
.ft-yg-bk{}
.ft-yg-tit{border-bottom: 1px solid #ebebeb;}
.ft-yg-tit span{display: block;float: left;padding:0 8px 0 30px;margin-bottom:-1px;border-bottom:2px solid #176dcd;font-size: 16px;color: #176dcd;font-weight:bold;line-height:36px;background: url("imageslc-mian-icon11.png") no-repeat 6px center;}
.ft-yg-ds{margin-top: 17px;background: #f5f4f4;}
.ft-yg-pc{display: block;width: 100%;height: 180px;}
.ft-yg-pc img{width: 100%;height: 100%;}
.ft-yg-ds ul{padding: 9px 0 9px 15px;overflow: hidden;}
.ft-yg-ds ul li{font-size: 14px;color: #444444;line-height: 32px;}
.ft-yg-ds ul li:first-child{font-weight: bold;}
.ft-yg-ds ul li label{color: #444444;}
.ft-yg-ds ul li a{color: #176dcd;}
.zt-lb{color: #176dcd!important;}
.enter-ft-btn{display: block;margin: 12px 0;height: 38px;font-size: 14px;line-height:38px;color: #fff;background: #9bc833;text-align: center;}
.ft-jh-ls{padding-top:10px;height:228px;overflow: hidden;}
.ft-jh-ls li{padding-left: 30px;font-size: 14px;line-height: 38px;background: url("imageslc-mian-icon12.png") no-repeat 5px center;}
.ft-jh-ls li a{display: block;color: #444;max-width: 265px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ft-jh-ls li a:hover{color: #d10909;}

/*公共信箱-详情*/
.pb-box-header{height: 167px;border-bottom: 4px solid #176dcd;background: #92dbff url("../images/lc-mian-bac01.png") no-repeat center top;}
.no-bac{background: none!important;}
.pb-box-container{background: url("../images/lc-mian-icon13.png") repeat-y;overflow: hidden;}
.pb-box-bk{padding:46px;background: #fff;overflow: hidden;}
.pb-box-wth{margin:0 auto;width: 1140px;padding:19px 20px 40px;margin-bottom:20px;background: url("../images/lc-mian-bac02.png") no-repeat center bottom;}
.pb-box-icon{display: block;float: left;width: 101px;height:69px;background: url("../images/lc-mian-icon14.png") no-repeat;}
.pb-box-rt{margin-left: 135px;}
.pb-box-top .lf h2{font-size: 18px;color: #176dcd;line-height: 36px;font-weight: normal;}
.pb-box-top .lf h2 a{color: #176dcd;font-weight: bold;margin-right: 18px;}
.pb-box-top .lf p{font-size: 14px;color: #999999;line-height: 34px;}
.pb-box-top .lf p span{margin-right: 30px;}
.pb-box-top .rt{margin-top:26px;overflow: hidden;}
.pb-box-top .rt li{float: left;height: 14px;padding: 0 16px;border-right: 1px solid #bdbdbd;*height: 17px;}
.pb-box-top .rt li a{display: block;padding-left: 20px;font-size: 13px;color: #444444;line-height: 14px;*height: 17px;*line-height: 17px;}
.pb-opt-up{background: url("../images/lc-mian-icon17.png") no-repeat left center;}
.opt-on-up{background: url("../images/lc-mian-icon15.png") no-repeat left center;}
.pb-opt-down{background: url("../images/lc-mian-icon16.png") no-repeat left center;}
.opt-on-down{background: url("../images/lc-mian-icon18.png") no-repeat left center;}
.pb-opt-collect{background: url("../images/lc-mian-icon19.png") no-repeat left center;}
.opt-on-collect{background: url("../images/lc-mian-icon20.png") no-repeat left center;}

.no-br{border-right: none!important;}
.lt-con-bk{padding-bottom: 30px;border-bottom: 1px solid #dcdcdc;margin-top: 30px;}
.lt-con-tit{display: block;font-size: 18px;color: #444444;line-height: 54px;}
.lt-con-sp{position:relative;width:750px;padding: 10px 25px;background: #fff2f2;border-radius: 6px;}
.lt-con-sp p{font-size: 14px;color: #444444;line-height: 34px;}
.lt-con-sp.rt span{position: absolute;left: -21px;top: 13px;width: 21px;height: 26px;background: url("../images/lc-mian-icon21.png") no-repeat;}
.lt-con-sp.lf span{position: absolute;right: -21px;top: 13px;width: 21px;height: 26px;background: url("../images/lc-mian-icon22.png") no-repeat;}
.no-bb{border-bottom: none!important;}

/*互动交流-公共信箱*/
.gray-color{color: #999!important;}
.gx-search-box{margin-top:9px;overflow: hidden;}
.gx-search-box input[type="text"]{float: left;padding-left:8px;width:180px;height: 28px;border: 1px solid #D5D4D4;border-right: none;background: #fff;font-size: 14px;color: #999;line-height: 28px;}
.gx-search-box input[type="submit"]{float: left;width:44px;height: 30px;background: #176dcd;font-size: 14px;color: #fff;line-height: 30px;}
.gx-con-bk{padding: 7px 22px 20px;border: 1px solid #dcdcdc;border-top: none;}
.gx-con-tit{height:40px;border-bottom: 1px solid #dcdcdc;}
.gx-con-tit li{float: left;padding:0 4px 0 7px;font-size: 14px;color: #444444;line-height: 38px;}
.gx-con-tit li a{color: #444;}
.gx-con-tit li span{font-size: 13px;}
.gx-tit-cur{border-bottom: 3px solid #176dcd;font-weight: bold;color: #176dcd;}
.gx-tit-cur a{color: #176dcd!important;}
.gx-ls-deal{padding:20px 0;border-bottom: 1px dotted #acacac;}
.gx-ls-deal .pb-box-top{overflow: hidden;}
.gx-ls-deal .pb-box-top .lf h2{font-size: 14px;line-height: 24px;}
.gx-ls-deal .pb-box-top .lf h2 a{font-size: 16px;}
.gx-ls-deal .pb-box-top .lf p{font-size: 12px;line-height: 24px;}
.view-detail-btn{display: block;float: right;padding: 0 7px;background: #176dcd;line-height: 27px;height: 27px;font-size: 14px;color: #fff;}
.gx-ls-deal .sp{font-size: 14px;color:#444444;line-height: 32px;margin-top: 5px;}
.gx-opt-ul{margin-top:26px;overflow: hidden;}
.gx-opt-ul li{height: 14px;padding: 0 16px;*height: 17px;}
.gx-opt-ul li a{display: block;padding-left: 20px;font-size: 13px;color: #444444;line-height: 14px;height:14px;*height: 17px;*line-height: 17px;}

/*我要写信*/
.my-xj-note{padding: 16px 0;}
.my-xj-note p{font-size: 14px;color: #444444;line-height: 36px;}
.my-xj-note p span{font-size: 18px;color: #e80d0d;font-weight:bold;}
.my-xj-note h2{font-size: 18px;color: #444444;line-height: 36px;}
.my-xj-tb h1{font-size: 18px;color: #fff;line-height: 40px;text-align: center;background: #176dcd;font-weight: normal;}
.my-xj-tb table{width: 100%;font-size: 14px;border-collapse: collapse;border: 1px solid #d8d8d8;}
.my-xj-tb table tr th{border: 1px solid #d8d8d8;height: 40px;line-height: 40px;font-weight: normal;color: #444444;text-align: center;width: 135px;}
.my-xj-tb table tr td{border: 1px solid #d8d8d8;height: 40px;line-height: 40px;color: #444444;padding-left: 27px;text-align: left;}
.my-xj-tb table tr td input.text{width: 97%;height: 40px;font-size: 14px;line-height: 40px;color: #444444;}
.my-xj-tb table tr td textarea{width: 97%;height: 500px;font-size: 14px;line-height: 40px;color: #444444;}
.my-xj-tb table tr td input[type="submit"]{display:block;margin:0 auto;width:70px;height: 26px;background: #176dcd;font-size: 16px;color: #fff;line-height: 26px;text-align: center;}

.my-rad-bk{margin-right: 30px;}
.xc-rad-bac{float: left;width:15px;height:15px;margin-top:8px;margin-right: 5px;background: url("../images/lc-mian-icon23.png") no-repeat;background-position: 0 0;}
.xc-rad-bac input{float:left;width:15px;height: 15px;opacity: 0;filter: alpha(opacity=0);}
.xc-cur-rad{background: url("../images/lc-mian-icon23.png") no-repeat;background-position: -15px 0;}
.my-rad-bk span{display:block;float:left;line-height: 32px;}

/*互动交流*/
.hd-jl-con{padding: 20px 20px 0;}
.hd-jl-rt{width: 306px;}
.wq-hg-link{display: block;float: right;font-size: 12px;color: #176dcd;line-height: 36px;}
.jl-ft-yg{height: 38px;background: #f5f4f4;}
.jl-ft-yg span{display: block;float: left;padding-left:9px;width: 75px;height: 38px;background: url("imageslc-mian-icon24.png") no-repeat;font-size: 14px;color: #fff;line-height: 38px;}
.jl-ft-yg a{display: block;float: left;padding-left:10px;width:193px;font-size: 14px;color: #444444;line-height: 38px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jl-ft-yg a:hover{color: #d10909;}
.hd-jl-gx{width:724px;border: 1px solid #eaeaea;padding: 12px 21px;overflow: hidden;}
.hd-gx-tab{margin: 17px 0;overflow: hidden;}
.hd-gx-tab .xj-btn{display: block;float: left;padding:0 12px;height: 30px;background: #faae54;font-size: 14px;color: #fff;line-height: 30px;margin-right: 13px;}
.no-mt{margin-top: 0!important;}

.hd-gx-tb table{width: 100%;font-size: 14px;border-collapse: collapse;border-bottom: 1px dotted #b5b5b5;height: 280px;overflow: hidden;}
/*.hd-gx-tab table tr{border-bottom: 1px solid #d5dadd;}*/
.hd-gx-tb table tr th{height: 37px;background:#f3f9ff;line-height: 37px;font-weight: normal;color: #176dcd;text-align: center;}
.hd-gx-tb table tr td{height: 37px;color:#444444;text-align: center;}
.hd-gx-tb table tr td a{display:block;color:#444444;width:300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd-gx-tb table tr td a:hover{color: #d10909;}
.al-lf{text-align: left!important;padding-left: 30px;}
.hd-gx-tb table tr td span{
    width: 50px;
    height: 18px;
    border-radius: 3px;
    font-size: 12px;
    color: #fff;
    background: #0094ee;
    display: block;
    margin: auto;
}
.hd-gx-tb table tr td span.no-return-yet{
    background: #e80d0d;
}
.hd-gx-pagination{overflow: hidden;}
.hd-gx-page{height:20px;overflow: hidden;margin-top: 12px;}
.hd-gx-page a{display: block;float: left;width: 18px;height: 18px;margin-right: 7px;font-size: 12px;color: #444;line-height: 18px;background: #eee;border: 1px solid #e5e5e5;text-align: center;}
.hd-page-pre{background: #eee url("../images/lc-mian-icon25.png") no-repeat center!important;}
.hd-page-next{background: #eee url("../images/lc-mian-icon26.png") no-repeat center!important;}
.hd-page-cur{background: #fff!important;}
.hd-gx-pagination p.lf{font-size: 12px;color: #444;line-height: 20px;margin-left: 20px;margin-top: 12px;}
.hd-gx-pagination p.lf span{color: #e80d0d;}
.mt20{margin-top: 20px;}
.hd-dc-bk{width: 488px;border: 1px solid #eaeaea;padding: 12px 21px 11px;overflow: hidden;}
.hd-dc-ul{margin-top:10px;height:252px;overflow: hidden;}
.hd-dc-ul li{padding-left: 15px;height: 36px;line-height: 36px;background: url(imageshome-tab-li.png) no-repeat left center;}
.hd-dc-ul li a{display: block;float: left;font-size:14px;color:#444;max-width: 360px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd-dc-ul li a:hover{color: #d10909;}
.hd-dc-ul li span{display: block;float: right;font-size:12px;color:#444;}



/************* 合川概况	*************/
.home-tab2{
    padding-top: 30px;
}
.home-tab2 > .lf{
    width: 764px;
}
.home-tab2-swiper{
    float: left;
    width: 360px;
    height: 220px;
    position: relative;
}
.home-tab2-swiper a{
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    display: none;
}
.home-tab2-swiper a.checked{
    display: block;
}
.home-tab2-swiper img{
    width: 100%;
    height: 100%;
}
.home-tab2-swiper-masking{
    height: 35px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background: url(imageshome-tab1-swiper-masking.png);
    line-height: 35px;
    color: #fff;
    font-size: 14px;
    text-indent: 15px;
}
.home-tab2-swiper-paged{
    position: absolute;
    width: 84px;
    height: 20px;
    right: 7px;
    bottom: 7px;
}
.home-tab2-swiper-paged span{
    display: block;
    width: 17px;
    height: 18px;
    text-align: center;
    line-height: 18px;
    font-size: 14px;
    color: #fff;
    float: left;
    margin-right: 4px;
    cursor: pointer;
    background: url(imageshome-tab1-swiper-masking.png);
}
.home-tab2-swiper-paged span.checked{
    background: #e80d0d;
}
.home-tab2-des{
    width: 385px;
}
.home-tab2-des h1{
    font-size: 16px;
    color: #176dcd;
    height: 30px;
    border-bottom: 1px solid #ededed;
    text-indent: 19px;
    background: url(imageshome-tab2-des-title.png) no-repeat 5px 1px;
    line-height: 18px;
    margin-bottom: 5px;
}
.home-tab2-des p{
    text-indent: 2em;
    font-size: 14px;
    color: #666;
    line-height: 30px;
}
.home-tab2-des p a{
    color: #176dcd;
}
.home-tab2-links{
    margin-top: 20px;
    border-top: 1px solid #ebebeb;
    padding-top: 18px;
    width: 764px;
    margin-right: -5px;
}
.home-tab2-links a{
    display: block;
    float: left;
    width: 31px;
    padding: 26px 22px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    margin-right: 11px;
    height: 38px;
}
.home-tab2-link1{
    background: #1ebef2 url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link2{
    background: #51a8eb url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link3{
    background: #0d93fb url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link4{
    background: #157df1 url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link5{
    background: #3dbede url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link6{
    background: #50c1a5 url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-link7{
    background: #3caf5f url(imageshome-tab2-link.png) no-repeat center center;
}
.home-tab2-links .home-tab2-link8{
    background: #faae54 url(imageshome-tab2-link.png) no-repeat center center;
    line-height: 38px;
}
.home-tab2-links .home-tab2-link9{
    background: #54aef4 url(imageshome-tab2-link.png) no-repeat center center;
    line-height: 38px;
}
.home-tab2 > .rt{
    width: 294px;
}
.home-tab2-rtitle{
    height: 29px;
    border-bottom: 1px solid #176dcd;
}
.home-tab2-rtitle h1{
    width: 100px;
    height: 30px;
    line-height: 30px;
    background: url(imageshome-tab2-rtitle.png) no-repeat;
    font-size: 16px;
    color: #fff;
    text-align: center;
    float: left;
}
.home-tab2-rtitle .home-tab-more{
    margin-top: 8px;
}
.home-tab2-rlinks{
    margin-bottom: 20px;
}
.home-tab2-rlinks ul{
    margin-top: 8px;
}
.home-tab2-rlink1{
    height: 108px;
    overflow: hidden;
}
.home-tab2-rlink2{
    height: 144px;
    overflow: hidden;
}
.home-tab2-rlinks li{
    width: 145px;
    height: 36px;
    line-height: 36px;
    text-indent: 15px;
    background: url(imageshome-tab-li.png) no-repeat 5px center;
}
.home-tab2-rlinks li a{
    color: #3d3d3d;
    font-size: 14px;
}
.home-tab2-rlinks li a:hover{
    color: #d10909;
}

/*************


				投资合川


								*************/
.home-tab3{
    padding-top: 28px;
}

.home-tab3-scroll-prev{
    height: 23px;
    border: 1px solid #e5e5e5;
    background: url(imageshome-tab3-scroll-prev.png) no-repeat center center;
    cursor: pointer;
}
.home-tab3-scroll-next{
    height: 23px;
    border: 1px solid #e5e5e5;
    background: url(imageshome-tab3-scroll-next.png) no-repeat center center;
    cursor: pointer;
}
.home-tab3-masking{
    position: absolute;
    left: 0;
    bottom: 0;
    height: 22px;
    width: 100%;
    text-indent: 11px;
    background: url(imageshome-tab3-masking.png);
    color: #fff;
    font-size: 14px;
}
.home-tab3-yhzc{
    float: left;
    margin-left: 27px;
    width: 408px;
}
.home-tab3-title{
    height: 33px;
    border-bottom: 1px solid #ebebeb;
}
.home-tab3-title h1{
    float: left;
    padding: 0 3px 0 33px;
    font-size: 16px;
    color: #176dcd;
    line-height: 22px;
    border-bottom: 3px solid #176dcd;
    height: 32px;
    margin-left: 4px;
}
.home-tab3-yhzc-title{
    background: url(imageshome-tab3-yhzc-title.png) no-repeat 5px 0;
}
.home-tab3-zsxm-title{
    background: url(imageshome-tab3-zsxm-title.png) no-repeat 5px 0;
}
.home-tab3-content1{
    margin-top: 10px;
    height: 324px;
}
.home-tab3-content1 li a{
    max-width: 285px;
}
.home-tab3-zsxm{
    width: 331px;
    float: right;
}
.home-tab3-content2{
    margin-top: 10px;
    height: 252px;
}
.home-tab3-content2 li a{
    max-width: 200px;
}
.home-tab3-zsxm-link{
    display: block;
    width: 328px;
    height: 56px;
}
.home-tab3-zsxm-link img{
    width: 100%;
    height: 100%;
}

/*************


				信息公开


								*************/
.home-tab4-links{
    float: left;
    width: 310px;
    margin-top: 30px;
}
.home-tab4-content{
    height: 288px;
}
.home-tab4-links-container{
    margin-bottom: 25px;
}
.home-tab4-links-title{
    font-size: 16px;
    color: #176dcd;
    background: url(imageshome-tab2-des-title.png) no-repeat 2px 1px;
    text-indent: 16px;
    line-height: 20px;
    height: 20px;
}
.home-tab4-link{
    border: 1px solid #ebebeb;
    height: 117px;
    padding-left: 17px;
    margin-right: -10px;
    margin-top: 12px;
}
.home-tab4-link a{
    display: block;
    float: left;
    font-size: 14px;
    color: #3d3d3d;
    padding-left: 13px;
    background: url(imageshome-tab4-link.png) no-repeat 0 center;
    margin-right: 30px;
    margin-top: 15px;
    width: 57px;
}
.home-tab4-link a:hover{
    color: #d10909;
}
.home-tab4-zfwj{
    float: left;
    margin-left: 29px;
    margin-top: 29px;
    width: 440px;
}
.home-tab4-zfwj-title{
    background: url(imageshome-tab3-zfwj-title.png) no-repeat 5px 0;
}
.home-tab4-content li a{
    max-width: 300px;
}
.home-tab4-rt{
    width: 282px;
    float: right;
    margin-top: 21px;
}
.home-tab4-rt img{
    float: left;
    margin-right: 19px;
}
.home-tab4-person div{
    width: 145px;
}
.home-tab4-rt-name{
    color: #e80d0d;
    font-size: 16px;
    font-weight: bold;
    line-height: 34px;
}
.home-tab4-rt-des{
    font-size: 14px;
    color: #3d3d3d;
    line-height: 24px;
}
.home-tab4-rt-links{
    margin-top: 24px;
    margin-right: -10px;
}
.home-tab4-rt-links a{
    display: block;
    float: left;
    width: 71px;
    height: 52px;
    line-height: 52px;
    padding-left: 61px;
    color: #fff;
    margin-right: 11px;
    font-size: 14px;
    margin-bottom: 10px;
}
.home-tab4-rt-link1{
    background: #71bfe5 url(imageshome-tab4-rt-link1.png) no-repeat 17px center;
}
.home-tab4-rt-link2{
    background: #f8c503 url(imageshome-tab4-rt-link2.png) no-repeat 22px center;
}
.home-tab4-rt-link3{
    background: #f19149 url(imageshome-tab4-rt-link3.png) no-repeat 20px center;
}
.home-tab4-rt-link4{
    background: #71bfe5 url(imageshome-tab4-rt-link4.png) no-repeat 19px center;
}
.home-tab4-rt-links .home-tab4-rt-link5{
    width: 145px;
    padding-left: 130px;
    background: #029881 url(imageshome-tab4-rt-link5.png) no-repeat 65px center;
}

/*************


				政务服务


								*************/
.home-tab5{
    padding-top: 30px;
}
.home-tab5-links-container{
    margin-right: 38px;
    float: left;
}
.home-tab5-link{
    width: 280px;
    border: 1px solid #ebebeb;
    height: 150px;
    padding-top: 5px;
    padding-left: 17px;
    padding-bottom: 8px;
    margin-right: -15px;
    margin-top: 12px;
    overflow: hidden;
}
.home-tab5-link div{
    height: 100%;
    overflow: hidden;
}
.home-tab5-link a{
    margin-right: 23px;
}
.home-tab5-xzspbjgs{
    float: left;
    width: 455px;
    margin-left: -5px;
}
.home-tab5-xzspbjgs-title{
    background: url(imageshome-tab5-xzspbjgs-title.png) no-repeat 5px 0;
}
.home-tab5 table{
    width: 100%;
    margin-top: 17px;
}

thead .home-tab5-table-col1{
    border-left: 2px solid #176dcd;
    text-indent: 21px;
    background: #f3f9ff;
}
.home-tab5-table-col1{
    width: 113px;
    text-indent: 18px;
    background: url(imageshome-tab-li.png) no-repeat 3px center;
}
.home-tab5-table-col2{
    width: 177px;
}
.home-tab5-table-col3{
    width: 80px;
    text-align: center;
}
.home-tab5-table-col2 a{
    color: #3d3d3d;
}
.home-tab5 .home-tab2-rtitle{
    width: 800px;
    margin-top: 19px;
}
.home-tab5-paged{
    width: 44px;
    height: 17px;
    float: right;
}
.home-tab5 .home-tab5-paged{
    margin-right: 8px;
}
.home-tab5-paged a{
    display: block;
    float: left;
    height: 15px;
    width: 15px;
    border: 1px solid #d2d2d2;
    margin-top: 6px;
}
.home-tab5-paged-prev{
    background: url(imageshome-tab5-paged-prev1.png) no-repeat center center;
    margin-right: 8px;
}
.home-tab5-paged-next{
    background: url(imageshome-tab5-paged-next1.png) no-repeat center center;
}
.home-tab5-paged-prev:hover{
    background: #176dcd url(imageshome-tab5-paged-prev2.png) no-repeat center center;
}
.home-tab5-paged-next:hover{
    background: #176dcd url(imageshome-tab5-paged-next2.png) no-repeat center center;
}

.home-tab5-scroll1{
    background: #71bfe5 url(imageshome-tab5-scroll1.png) no-repeat 17px center;
}
.home-tab5-scroll2{
    background: #42a3e0 url(imageshome-tab5-scroll2.png) no-repeat 15px center;
}
.home-tab5-scroll3{
    background: #0094ee url(imageshome-tab5-scroll3.png) no-repeat 13px center;
}
.home-tab5-scroll4{
    background: #3dbede url(imageshome-tab5-scroll4.png) no-repeat 16px center;
}
.home-tab5-scroll5{
    background: #50c0c1 url(imageshome-tab5-scroll5.png) no-repeat 17px center;
}
.home-tab5-scroll6{
    background: #fdaf4e url(imageshome-tab5-scroll6.png) no-repeat 16px center;
}
.home-tab5-scroll7{
    background: #fcc542 url(imageshome-tab5-scroll7.png) no-repeat 13px center;
}
.home-tab5-bmcx-title{
    margin-top: 17px;
    width: 256px;
    background: url(imageshome-tab5-bmcx-title.png) no-repeat 5px 0;
}
.home-tab5-bmcx-title h1{
    border-bottom: 0;
}
.home-tab5-bmcx-list li{
    height: 18px;
    line-height: 18px;
    margin-top: 16px;
    text-indent: 15px;
    background: url(imageshome-tab-li.png) no-repeat 5px center;
}
.home-tab5-bmcx-list li a{
    font-size: 14px;
    color: #3d3d3d;
}

/*************


				互动交流


								*************/
.home-tab6-zxft{
    float: left;
    width: 356px;
    margin-top: 29px;
}
.home-tab6-zxft-title{
    background: url(imageshome-tab6-zxft-title.png) no-repeat 5px 0;
}
.home-tab6-content1{
    height: 288px;
}
.home-tab1-tab-content.home-tab6-content1 a{
    max-width: 270px;
}
.home-tab6-gkxx{
    float: left;
    width: 495px;
    margin-top: 29px;
    margin-left: 25px;
}
.home-tab6-gkxx-title{
    background: url(imageshome-tab6-gkxx-title.png) no-repeat 5px 3px;
}
.home-tab6 table{
    margin-top: 17px;
    width: 100%;
}
thead .home-tab6-table-col1 {
    border-left: 2px solid #176dcd;
    text-indent: 21px;
    background: #f3f9ff;
}
.home-tab6 table tr{
    height: 36px;
}
.home-tab6-table-col1{
    width: 250px;
    text-indent: 18px;
    background: url(imageshome-tab-li.png) no-repeat 3px center;
}
.home-tab6-table-col1 a{
    color: #3d3d3d;
}
.home-tab6-table-col2{
    text-align: center;
    width: 90px;
}
.home-tab6-table-col2 span{
    width: 50px;
    height: 18px;
    border-radius: 3px;
    font-size: 12px;
    color: #fff;
    background: #0094ee;
    display: block;
    margin: auto;
}
.home-tab6-table-col2 span.no-return-yet{
    background: #e80d0d;
}
.home-tab6-table-col3{
    width: 60px;
    text-align: center;
}
.home-tab6-table-col4{
    width: 87px;
    text-align: center;
    font-size: 12px;
}
tbody .home-tab6-table-col4{
    color: #999;
}
.home-tab6-rt{
    width: 202px;
    float: right;
    margin-top: 39px;
}
.home-tab6-links{
    border: 1px solid #ebebeb;
    height: 155px;
    padding-top: 15px;
}
.home-tab6-links a{
    display: block;
    width: 175px;
    height: 39px;
    margin: 0 auto;
    margin-bottom: 12px;
}
.home-tab6-links a img{
    width: 100%;
    height: 100%;
}
.home-tab6-zxdc ul{
    margin-top: 13px;
}
.home-tab6-zxdc li{
    font-size: 14px;
    height: 19px;
    line-height: 19px;
    background: url(imageshome-tab-li.png) no-repeat 1px center;
    margin-bottom: 16px;
}
.home-tab6-zxdc li .hoem-tab6-zxdc-title{
    color: #444;
    max-width: 155px;
    white-space: nowrap;
    overflow: hidden;
    float: left;
    text-indent: 11px;
    display: block;
}
.home-tab6-zxdc-btn{
    float: right;
    display: block;
    width: 35px;
    height: 19px;
    text-align: center;
    line-height: 19px;
    font-size: 12px;
    border-radius: 3px;
    color: #fff;
}
.home-tab6-zxdc-btn1{
    background: #e80d0d;
}
.home-tab6-zxdc-btn2{
    background: #0094ee;
}
.home-tab6-zxdc{
    margin-top: 21px;
}

/*************


				中间部分


								*************/
.home-middle-container{
    margin-top: 20px;
}
.home-middle-container > .lf{
    width: 820px;
}
.home-middle-content-l1{
    padding: 20px 14px 0 20px;
    border: 1px solid #ebebeb;
    height: 237px;
}
.home-middle-content-l1-nav{
    margin-left: 23px;
    float: left;
}
.home-middle-content-l1-nav li{
    float: left;
    margin-right: 16px;
    cursor: pointer;
    font-size: 14px;
    line-height: 26px;
    height: 30px;
    color: #333;
}
.home-middle-content-l1-nav li.checked{
    color: #176dcd;
    background: url(imageshome-middle-content-l1-li.png) no-repeat center bottom;
}
.home-middle-content-l1-ul{
    margin-right: -10px;
    display: none;
    height: 180px;
}
.home-middle-content-l1-ul.checked{
    display: block;
}
.home-middle-content-l1-ul li{
    width: 385px;
    float: left;
    margin-right: 10px;
}
.home-middle-content-l1-ul li a{
    max-width: 280px;
}
.home-middle-content-img-link{
    display: block;
    width: 821px;
    height: 98px;
    margin-top: 20px;
}
.home-middle-content-img-link img{
    width: 100%;
    height: 100%;
}
.home-middle-content-l2{
    margin-top: 20px;
    background: url(imageshome-middle-content-l2-bg.png) no-repeat 0 50px;
}
.home-middle-content-l2 .home-tab2-rtitle{
    margin-bottom: 20px;
}
.home-middle-content-l2 table{
    width: 565px;
    height: 210px;
}
.home-middle-content-l2 .home-tab6-table-col1{
    width: 295px;
}
.home-middle-content-l2 .home-tab6-links{
    float: right;
    width: 234px;
    padding: 0;
    border: 0;
}
.home-middle-content-l2 .home-tab6-links a{
    width: 234px;
    height: 60px;
    margin-bottom: 16px;
}
.home-middle-container > .rt{
    width: 300px;
}
.home-middle-content-rt-link{
    display: block;
    width: 300px;
    height: 100px;
    margin-bottom: 20px;
}
.home-middle-content-rt{
    border: 1px solid #ebebeb;
    border-top: 2px solid #176dcd;
    height: 415px;
    padding-left: 16px;
    padding-right: 22px;
}
.home-middle-content-rt-title{
    height: 40px;
    line-height: 40px;
    margin-top: 8px;
    border-bottom: 1px solid #176dcd;
    background: url(imageshome-tab2-des-title.png) no-repeat 0 12px;
}
.home-middle-content-rt-title .home-middle-content-l1-nav li{
    line-height: 40px;
    height: 41px;
}
.home-middle-content-rt-title .home-tab-more{
    margin-right: 0;
    margin-top: 18px;
}
.home-middle-content-rt .home-tab1-tab-content{
    height: 144px;
}
.home-middle-content-rt .home-tab1-tab-content a{
    max-width: 260px;
}
.home-pic-show{
    margin-top: 20px;
}
.home-pic-show-list{
    margin-top: 13px;
}
.home-pic-show-list li{
    float: left;
    width: 170px;
    height: 153px;
    text-align: center;
    margin-right: 24px;
}
.home-bottom-swiper{
    position: relative;
    height: 100px;
}
.home-bottom-swiper a{
    position: absolute;
    display: none;
}
.home-bottom-swiper-btns{
    position: absolute;
    top: 78px;
    right: 18px;
}
.home-bottom-swiper-btns span{
    display: block;
    float: left;
    margin-right: 9px;
    width: 11px;
    height: 11px;
    background: url(imageshome-bottom-swiper-btn1.png) no-repeat;
    cursor: pointer;
}
.home-bottom-swiper-btns span.checked{
    background: url(imageshome-bottom-swiper-btn2.png) no-repeat;
}
.footer{
    height: 183px;
    border-top: 1px solid #d2d2d2;
    margin-top: 25px;
    background: #e5e5e5;
}
.friendly-links-container{
    height: 35px;
    background: #eee;
    padding-top: 14px;
    padding-bottom: 16px;
    line-height: 35px;
}
.friendly-links-title{
    float: left;
    font-size: 14px;
    color: #999;
    margin-left: 24px;
    padding-left: 28px;
    background: url(imagesfriendly-links-title.png) no-repeat 0 center;
}
.friendly-links-title span{
    color: #176dcd;
}
.friendly-links-selection{
    width: 162px;
    height: 32px;
    border: 1px solid #e0e0e0;
    float: left;
    text-indent: 14px;
    background: #fff;
    font-size: 14px;
    color: #666;
    margin-left: 25px;
    position: relative;
}
.friendly-links-selection p{
    background: url(imagesfriendly-links-selection.png) no-repeat 135px 13px;
    cursor: pointer;
}
.friendly-links-selection ul{
    position: absolute;
    top: 31px;
    left: -1px;
    border: 1px solid #e0e0e0;
    width: 100%;
    background: #fff;
    display: none;
}
.friendly-links-selection li:hover{
    background: #CCC;
}
.friendly-links-selection ul a{
    display: block;
    height: 100%;
    font-size: 14px;
    color: #666;
}
.footer-authority img{
    float: left;
    margin-right: 30px;
}
.footer-authority{
    font-size: 12px;
    color: #666;
    margin-left: 415px;
    margin-top: 25px;
}
.footer-authority p{
    margin-bottom: 10px;
}
.home-middle-content-rt .home-tab1-tab-content{
    display: none;
}
.home-middle-content-rt .home-tab1-tab-content.checked{
    display: block;
}

.home-tab2-links a:hover,
.home-middle-content-rt-link:hover,
.home-pic-show-list a:hover img,
.home-tab6-links a:hover,
.home-tab4-rt-links a:hover,
.home-tab3-zsxm-link:hover,
.home-tab5-scroll-container a:hover{
    box-shadow: 0 0 5px #000;
}
.home-sidebar{
    position: fixed;
    top:215px;
    width: 94px;
    height: 293px;
    background: url(imageshome-sidebar.png) no-repeat center;
    text-align: center;
}
.home-sidebar-p1{
    font-family: "黑体";
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    margin-top: 10px;
}
.home-sidebar-p2{
    font-size: 12px;
    color: #fff;
    margin-top: 10px;
}
.home-sidebar-ewm{
    width: 84px;
    height: 238px;
    margin: auto;
    background: #fff;
}
.home-sidebar-ewm p{
    font-size: 12px;
    color: #666;
}
.home-sidebar-ewm1,.home-sidebar-ewm2{
    margin-top: 18px;
}


/*=======================================合川概况===========================================*/
.nomr{
    margin-right: 0!important;
}
.hc_tab{
    background: #FFFFFF;
    overflow: hidden;
    padding: 20px;
    padding-bottom: 0;
}
.hcTop,.hcMiddle,.hcBottom{
    overflow: hidden;
}
.gktopLeft{
    position: absolute;
    width: 440px;
    height: 265px;
    display: block;
    float: left;
}
/*.gktopLeft div{
	position: absolute;
}*/
.gktopLeft img{
    width: 440px;
    height: 265px;
}
.gktopLeft p{
    position: relative;
    height: 36px;
    line-height: 36px;
    color: #FFFFFF;
    font-size: 14px;
    z-index: 2;
    padding-left: 19px;
    bottom: 36px;
}
.zz{
    position: absolute;
    width: 100%;
    height: 36px;
    background: #000000;
    opacity: 0.5;
    filter: alpha(opacity=50);
    left: 0;
    bottom: 0;
    z-index: 1;
}
.gktopRight{
    width: 640px;
    height: 263px;
    float: right;
    border: 1px solid #eaeaea;
}
.gktopRight div{
    padding: 0 10px 0 20px;
    width: 620px;
}
.title-sec{
    height: 35px;
    line-height: 35px;
    margin-top: 14px;
    margin-bottom: 10px;
    font-size: 16px;
    color: #FFFFFF;
    padding-left: 18px;
    font-weight: bold;
    background: #FFFFFF url(imageshc_gk_2.png) left top no-repeat;
}
.gktopRight span{
    line-height: 31px;
    color: #666666;
    font-size: 14px;
    display: block;
    float: left;
    text-indent: 2em;
}
.gktopRight a{
    position: relative;
    left: 410px;
    bottom: 27px;
    color: #E80D0D;
    font-size: 14px;
}
.hcMiddle{
    padding: 59px 20px 0px 20px;
    border: 1px solid #eaeaea;
    background: #FFFFFF url(imageshc_gk_4.png) left top no-repeat;
    margin-top: 20px;
}
.gkMiddleMain{
    width: 870px;
    float:left;
}
.hcSection{
    width: 435px;
    overflow: hidden;
    padding-bottom: 20px;
    float: left;
}
.tz-section-add{
    width: 345px;
    margin-right: 33px;
}
.hcSection div{
    width: 217px;
    padding-right: 24px;
    float: right;
}
.tz-section-add div{
    width: 182px;
    padding-right: 0px;
}
.tz-section-add div span{
    line-height: 25px;
}
.secImg{
    display: block;
    float: left;
}
.secImg img{
    width: 180px;
    height: 140px;
}
.hcSection p{
    font-size: 14px;
    font-weight: bold;
    color: #383838;
    line-height: 39px;
}
.hcSection span{
    font-size: 12px;
    color: #444444;
    line-height: 27px;
}
.hcSection div a{
    font-size: 12px;
    color: #e80d0d;
}
.gkMiddleSide{
    width: 186px;
    float: right;
}
.gkMiddleSide a{
    display: block;
    float: left;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    margin-bottom: 14px;
    text-align: center;
}
a.gmsA1{
    background: #3dbede url(imageshc_gk_5.png) left center no-repeat;
}
a.gmsA2{
    background: #50c1a5 url(imageshc_gk_5.png) left center no-repeat;
}
a.gmsA3{
    background: #3caf5f url(imageshc_gk_5.png) left center no-repeat;
}
a.gmsA4{
    background: #faae54 url(imageshc_gk_5.png) left center no-repeat;
}
a.gmsA5{
    background: #54aef4 url(imageshc_gk_5.png) left center no-repeat;
}
.optionNav1{
    height: 38px;
    line-height: 38px;
    margin-top: 20px;
    border: 1px solid #eaeaea;
}
.optionNav1 a{
    display: block;
    float: left;
    width: 82px;
    height: 100%;
    padding-left: 100px;
    font-size: 18px;
    color: #333;
    border-right: 1px solid #eaeaea;
}
a.opnf1{
    background: #176dcd url(imageshc_gk_6.png) left top no-repeat;
    color: #FFFFFF;
}
a.opnf2{
    background: #fff url(imageshc_gk_07.png) left top no-repeat;
}
a.opnf3{
    background: #fff url(imageshc_gk_08.png) left top no-repeat;
}
a.opnf4{
    background: #fff url(imageshc_gk_09.png) left top no-repeat;
}
a.opnf5{
    background: #fff url(imageshc_gk_010.png) left top no-repeat;
}
a.opnf6{
    border: none;
    padding-left: 101px;
    background: #fff url(imageshc_gk_011.png) left top no-repeat;
}
.hcBottom ul{
    height: 165px;
    width: 550px;
    float: left;
    overflow: hidden;
    margin-top: 12px;
    background: url(../images/hc_gk_13.png) right top repeat-y;
}
.hcBottom ul li{
    height: 35px;
    line-height: 35px;
    padding-right: 32px;
}
.hcBottom ul li a{
    display: block;
    float: left;
    vertical-align: bottom;
    padding-left: 13px;
    max-width: 378px;
    font-size: 14px;
    color: #3d3d3d;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url(../images/hc_gk_12.png) left center no-repeat;
}
.hcBottom ul li span{
    float: right;
    font-size: 12px;
    color: #999999;
}
.secondUl{
    background: none!important;
}
.secondUl li{
    padding-left: 20px;
}
.hcImgContent{
    padding: 9px 18px 18px 18px;
}
.hcImgNav{
    height: 35px;
    line-height: 35px;
    padding-top: 10px;
}
.hcImg{
    border: 1px solid #eaeaea;
    margin-top: 30px;
}
.hcImg p{
    width: 100px;
    float: left;
    text-align: center;
    font-size: 16px;
    color: #FFFFFF;
    margin-right: 18px;
    margin-left: -1px;
    background: url(imageshc_gk_14.png) left top no-repeat;
}
.hcImgNav a{
    display: block;
    float: left;
    height: 100%;
    margin-right: 30px;
    font-size: 14px;
    color: #444444;
}
a.hcNavAction{
    color: #176dcd;
    border-bottom: 1px solid #176dcd;
}
.hcImgContent{
    height: 349px;
    width: 100%;
    overflow: hidden;
}
.hcImgContent div{
    float: left;
    height: 349px;
}
.hcImgContent div img{
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
}
.hcImgContent a{
    float: left;
}
.hcic1{
    width: 362px;
}
.hcic2{
    width: 166px;
}
.hcic3{
    width: 179px;
}
.hcic4{
    width: 355px;
}
.gkMiddleSide a:hover{
    box-shadow: 0 0 5px #000;
}
.gkSpan1{
    height: 124px;
    overflow: hidden;
}
.morePic{
    display: block;
    float:left;
    width: 173px;
    height: 116px;
    line-height: 116px;
    text-align: center;
    font-size: 20px;
    color: #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    background: #176dcd url(../images/hc_gk_15.png) right center no-repeat;
}
.opt1Content ul li a:hover{
    color: #d10909;
}
.gkLeftContainer{
    overflow: hidden;
    width: 440px;
    height: 265px;
    float: left;
}


/*==============================================投资合川================================================*/
.main-ul li a:hover{
    color: #d10909;
}
.tz-middle{
    overflow: hidden;
}
.tzm-main{
    width: 770px;
    float: left;
    overflow: hidden;
}
.tzm-side{
    width: 310px;
    float: right;
    overflow: hidden;
}
.blueAdd{
    margin: 0;
    margin-bottom: 12px;
    border-bottom: 1px solid #176dcd;
}
.title-sec a{
    display: block;
    float: right;
    width: 40px;
    height: 10px;
    margin-top: 15px;
    *margin-top: -21px;
    background: url(imagestz_1.png) left center no-repeat;
}
.tzs-container {
    overflow: hidden;
    padding-bottom: 19px;
}
.main-a{
    display: block;
    float: left;
    margin-top: 6px;
}
.main-a img{
    width: 325px;
    height: 200px;
}
.main-ul{
    width: 425px;
    height: 210px;
    float: right;
    overflow: hidden;
}
.main-ul li{
    height: 35px;
    line-height: 35px;
    padding-left: 10px;
    background: url(imageshome-tab-li.png) left center no-repeat;
}
.main-ul li a{
    display: block;
    float: left;
    vertical-align: bottom;
    max-width: 270px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #3d3d3d;
}
.main-ul li span{
    float: right;
    font-size: 12px;
    color: #999999;
}
.tz-content{
    padding: 12px 23px 0 19px;
    border: 1px solid #EAEAEA;
}
.grayAdd{
    margin: 0;
    margin-bottom: 12px;
    border-bottom: 1px solid #e5e5e5;
}
.tznews{
    overflow: hidden;
}
.tz-img-add img{
    width: 150px;
    height: 110px;
}
.tz-zs-add{
    width: 306px;
    padding-bottom: 5px;
}
.tz-pic-ul-add li{
    margin-right: 16px;
}
.tz-a-add{
    width: 303px;
}
.tz-yh-add{
    margin:0;
    margin-top: 13px;
    width: 317px;
}
.tz-yh-ul li a{
    max-width: 210px;
}
.xx-middle{
    overflow: hidden;
}
.xx-main{
    width: 817px;
    overflow: hidden;
    float: left;
}
.xx-section{
    width: 358px;
    height: 250px;
    padding: 16px;
    border: 1px solid #eaeaea;
    float: left;
    margin-right: 16px;
    margin-bottom: 20px;
}
.xx-section ul{
    float: none;
    width: auto;
    height: 210px;
}
.xx-side{
    width: 282px;
    float: right;
    overflow: hidden;
}
.xxs-add{
    margin-top: 0;
    float: none;
    overflow: hidden;
}
.xx-sec-p a{
    display: block;
    float: right;
    width: 40px;
    height: 10px;
    margin-top: 15px;
    background: url(imagestz_1.png) left center no-repeat;
}
.xx-sec-p{
    height: 41px;
    line-height: 41px;
    border-bottom: 1px solid #e4e5e5;
}
.xx-f-p{
    background: url(imagesxx_1.png) left center no-repeat;
}
.xx-sec-p span{
    height: 40px;
    display: block;
    float: left;
    font-weight: bold;
    font-size: 16px;
    color: #176DCD;
    padding-left: 29px;
    border-bottom: 3px solid #176dcd;
}
.xx-ul-add{
    width:282px;
    float: none;
    margin-top: 10px;
}
.xx-div-add{
    margin-top: 0px;
    padding-left: 5px;
    border: 1px solid #FFFFFF;;
}
.xx-div-add a{
    margin-right: 53px;
}
.xx-bottom{
    height: 173px;
    border: 1px solid #e4e5e5;
    padding: 0 20px;
    *margin-top: 12px;
    overflow: hidden;
}
.xxb-section{
    width: 499px;
    margin-right: 60px;
    float: left;
}
.xx-s-p{
    background: url(imagesxx_2.png) left center no-repeat;
}

.zw-top{
    overflow: hidden;
}
.zw-top-main{
    width: 768px;
    float: left;
}
.zw-ul{
    height: 100px;
    overflow: hidden;
    margin-top: 20px;
}
.zw-ul li{
    width: 108px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #e5e5e5;
    float: left;
    margin-bottom: 20px;
    margin-right: 21px;
}
.zw-ul li a{
    display: block;
    *zoom: 1;
    vertical-align: bottom;
    font-size: 14px;
    color: #3D3D3D;
    border-left: 3px solid #bfbfbf;
}
.zw-ul li a:hover{
    color: #d10909;
}
.zw-top-side{
    width: 310px;
    float: right;
}
.zw-f-p{
    height: 42px;
    background: url(imageszw_1.png) left center no-repeat;
}
.zwt-section{
    margin-top: 6px;
}
.zwt-div{
    padding: 0 5px 5px 5px;
    overflow: hidden;
}
.zwt-div a{
    display: block;
    float: left;
    width: 90px;
    text-align: center;
    padding: 46px 0 10px 0;
    margin: 18px 15px 0 0;
    font-size: 14px;
    color: #FFFFFF;
    background-size: cover;
}
.zwt-a1{
    background: #71bfe5 url(imageszw_a_1.png) left top no-repeat;
}
.zwt-a2{
    background: #42a3e0 url(imageszw_a_2.png) left top no-repeat;
}
.zwt-a3{
    background:#0094ee url(imageszw_a_3.png) left top no-repeat;
}
.zwt-a4{
    background: #3dbede url(imageszw_a_4.png) left top no-repeat;
}
.zwt-a5{
    background: #50c0c1 url(imageszw_a_5.png) left top no-repeat;
}
.zwt-a6{
    background: #faae54 url(imageszw_a_6.png) left top no-repeat;
}
.zwt-a7{
    background: #0094ee url(imageszw_a_7.png) left top no-repeat;
}
.zwt-a8{
    background: #f3a253 url(imageszw_a_8.png) left top no-repeat;
}
.zwt-a9{
    background: #af86eb url(imageszw_a_9.png) left top no-repeat;
}
.zwt-div a:hover{
    box-shadow: 0 0 5px #000;
}
.zw-img{
    display: block;
    margin-top: 20px;
}
.zw-img img{
    width: 310px;
    height: 89px;
}
.zw-middle{
    height: 268px;
    padding: 0 18px 0 20px;
    border: 1px solid #e5e5e5;
}
.zw-s-p{
    background: url(imageszw_3.png) left center no-repeat;
}
.zw-ff-ul{
    width: auto;
    margin-top: 10px;
    padding-left: 7px
}
.zw-ff-ul li{
    float: left;
    width: 164px;
    overflow: hidden;
}
.zw-bottom{
    height: 320px;
    padding: 0 19px 0 14px;
    border: 1px solid #e5e5e5;
    border-top: 2px solid #176dcd;
    margin-top: 20px;
    overflow: hidden;
}
.zwb-title{
    height: 46px;
    line-height: 46px;
}
.zwb-title span{
    font-size: 16px;
    color: #176DCD;
    font-weight: bold;
    padding-left: 12px;
    border-left: 3px solid #176dcd;
}
.zw-table-add{
    width: 738px;
    padding-left: 5px;
    margin-right: 20px;
}
.zw-table-add table{
    width: 100%;
    float: none;
}
.zw-table-add table tr{
    height: 37px;
    *height: 35px;
}
.end-table-cb{
    background: #BBBBBB!important;
    color: #FFFFFF!important;
}
.zwb-right{
    width: 286px;
    float: right;
    padding-left: 20px;
    background: url(imageszw_5.png) left top repeat-y;
}
.zwb-right h2{
    height: 26px;
    line-height: 26px;
    padding-left: 62px;
    font-size: 14px;
    font-weight: normal;
    color: #176dcd;
    background: url(imageszw_4.png) left top no-repeat;
}
.zwb-right p{
    height: 62px;
    line-height: 62px;
    padding-left: 6px;
}
.zwb-right p em{
    font-style: normal;
    margin-right: 47px;
    font-size: 14px;
    color: #333333;
}
.zwb-right div{
    height: 35px;
    line-height: 35px;
    margin-top: 12px;
}
.zwb-right div span{
    display: block;
    float: left;
    width: 42px;
    font-size: 14px;
    color: #333333;
}
.zwb-right div input{
    float: left;
    height: 33px;
    line-height: 33px;
    border: 1px solid #e5e5e5;
    padding:0 11px;
    font-size: 14px;
    color: #BBBBBB;
}
.zwb-right input[type='button']{
    width: 103px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 16px;
    color: #FFFFFF;
    margin-top: 13px;
    background: #bbb;
}
.zwb-right button[type='reset']{
    width: 103px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 16px;
    color: #FFFFFF;
    margin-top: 13px;
    background: #bbb;
}
.cx-button{
    background: #0094ee!important;
    margin-right: 19px;
    margin-left: 41px;
}

.xg-xl-top{padding:10px;margin:0 15px 15px;border:1px solid #d6d6d6;box-shadow:8px 8px 8px #E7E5E5;overflow: hidden;}
.xg-xl-top li{float: left;width: 50%;font-size: 14px;line-height: 30px;}
.xg-xl-top li label{display: block;float: left;width: 100px;font-weight: bold;color: #333;text-align: right;}
.xg-xl-top li span{display: block;margin-left: 110px;color: #333;}

/*我要写信-改*/
.my-xj-note{padding: 30px 0 15px;}
.my-con-form{margin-bottom: 20px;overflow: hidden;}
.my-con-form label{display: block;float: left;width: 80px;font-size: 14px;color: #333333;line-height: 35px;text-align: right;}
.my-form-rt{margin-left: 90px;}
.my-form-rt input[type="text"]{padding:0 10px;width:245px;height: 33px;background: #fff;border: 1px solid #d2d2d2;font-size: 14px;line-height:33px;color: #666;}
.my-form-rt textarea{padding:0 10px;width:725px;height: 236px;background: #fff;border: 1px solid #d2d2d2;font-size: 14px;line-height:33px;color: #666;}
.xc-rad-bac{margin-top: 10px!important;}
.my-submit-btn{display:block;margin:0 auto;width:70px;height: 30px;background: #176dcd;font-size: 16px;color: #fff;line-height: 30px;text-align: center;}

/*建言页*/
.jy-header{height: 171px;background: url("imageslc-mian-icon29.jpg") no-repeat center top;}
.jy-container{width:1100px;margin:17px auto 30px;padding: 15px 20px 20px;background: #fff;}
.jy-con-bk h1{padding-left: 44px;font-size:22px;color:#333333;line-height:40px;font-weight:normal;border-bottom: 1px solid #dcdcdc;background: url("imageslc-mian-icon27.png") no-repeat left center;}
.jy-con-bk h1.rw-jy-tit{background: url("imageslc-mian-icon28.png") no-repeat left center;}
.jc-con-form{padding-top: 30px;overflow: hidden;}
.jc-form-deal{padding:0 0 18px 9px;overflow: hidden;}
.jc-form-deal label{display: block;float: left;width: 89px;font-size: 14px;color: #444444;line-height: 35px;}
.jc-form-rt{margin-left: 89px;overflow: hidden;*margin-left: 0px;}
.jc-form-rt input{display:block;float:left;padding:0 10px;width:838px;height: 33px;border: 1px solid #dcdcdc;line-height: 33px;background: #fefefe;color: #999;}
.jc-form-rt span{display: block;float: left;height:35px;margin-left: 15px;font-size: 12px;color: #fb0404;line-height: 35px;}
.jc-form-rt span i{display: block;float: left;margin-right: 6px;margin-top: 4px;font-style: normal;}

.jc-form-rt textarea{float:left;padding:5px 10px;width:838px;height: 180px;border: 1px solid #dcdcdc;line-height: 20px;background: #fefefe;color: #999;}
.rw-form-deal{width: 449px;}
.rw-form-deal input{width:278px;}
.jy-form-btn{margin:10px 0 0 98px;}
.jy-form-btn input{float: left;margin-right:32px;width:110px;height:45px;font-size:16px;color:#fff;line-height:45px;text-align:center;border-radius: 5px;}
.jy-form-btn input[type="submit"]{background: #1b8ce3;}
.jy-form-btn input[type="reset"]{background: #aaaaaa;}
.mb40{margin-bottom: 40px;}
.zx-jy-tb{padding: 26px 18px 0;overflow: hidden;}
.zx-jy-tb table{width: 100%;border-collapse: collapse;}
.zx-jy-tb table tr{border-bottom: 1px dotted #acacac;}
.zx-jy-tb table tr th{background:#eeeeee;font-size: 16px;height: 40px;line-height: 40px;font-weight: normal;color: #333333;text-align: center;}
.zx-jy-tb table tr td{font-size: 14px;color: #444;line-height: 40px;text-align: center;}
.zx-jy-tb table tr td a{display:block;color: #444;max-width: 600px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zx-jy-tb table tr td a:hover{color: #1b8ce3;}
.time-sp{font-size: 12px;}
.rw-jy-col{overflow: hidden;}
.rw-jy-col .mr{margin-right: 102px;}

/*建言通知*/
.my-jy-gg{font-size: 36px;color: #db0202;line-height: 70px;border-bottom: 1px solid #dcdcdc;text-align: center;}
.my-jy-sp{padding: 20px 28px 0;overflow: hidden;}
.my-jy-sp h2,.my-jy-sp p{font-size: 14px;color: #333333;line-height: 34px;}
.my-jy-btn{display: block;margin:50px auto ;width: 155px;height: 56px;background: url("imageslc-mian-icon30.png") no-repeat;}

/*建言详细*/
.jy-deal-tit{font-size: 24px;color: #444444;line-height: 100px;border-bottom: 1px solid #dcdcdc;text-align: center;}
.jy-deal-con{margin:0 auto;padding:55px 0;width:1078px;border-bottom: 1px dotted #9e9e9e;overflow: hidden;}
.jy-deal-con span{display: block;float: left;width:108px;font-size: 16px;font-weight: bold;color: #444;line-height: 32px;}
.jy-deal-con p{margin-left:108px;font-size: 14px;color: #444;line-height: 32px;}
.back-jy-btn{display: block;float:right;margin:40px 10px 40px 0;width:110px;height: 40px;background: #1a8ce2;font-size: 16px;color: #fff;line-height: 40px;text-align: center;border-radius: 5px;}

/*信息公开-概览*/
.ch-gl-ls table{margin-top:17px;width: 100%;font-size: 12px;border-collapse: collapse;}
.ch-gl-ls table tr{height:40px;}
.ch-gl-ls table tr th{background:#e9e9e9;height: 40px;font-size:14px;line-height: 40px;color: #333333;text-align: center;}
.ch-gl-ls table tr td{height: 40px;font-size: 12px;line-height: 40px;color: #666;text-align: center;}
.ch-gl-ls table tr td a{display: block;float:left;color: #176dcd;text-align: left!important;max-width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sp-lf{text-align: left!important;}


/*检索提醒*/
.js-ts-sp{margin-top: 110px;font-size: 32px;color: #176dcd;line-height: 32px;text-align: center;}
.js-ts-img{display: block;width:46px;height: 46px;margin: 24px auto 0;}


/*信息公开-概览修改*/
.xgl-table .tr span{
	width: 150px;
	/*text-align: left;*/
	display: block;
	float: left;
	*z-index: 2;
}
.xgl-table .tr b{
	font-weight: normal;
	color: #666;
	font-size: 14px;
}
.xgl-table .th .name{
	width: 370px;
	text-align: center;
}
.xgl-table .tr .name{
	width: 370px;
	text-align: left;
}
.xgl-table .tr{
	height: 40px;
	line-height: 40px;
	color: #666;
	font-size: 12px;
	text-align: center;
}
.xgl-table .tr .tr-con{
	position: relative;
	z-index: 1;
}
.xgl-table .tr span a{
	width: 362px;
	overflow: hidden;
	display: block;
	text-overflow:ellipsis;
	white-space: nowrap;
	color: #666;
	font-size: 14px;
	float: left;
}
.float-box{
	position: relative;
	width: 600px;
	height: 150px;
	background: #e5f7fd;
	border: 1px solid #b4d1ff;
	top: 0px;
	left: 127px;
	z-index: 99;
	padding-top: 3px;
	padding-bottom: 3px;
	overflow: hidden;
}
.float-box p{
	line-height: 30px;
	padding-left: 20px;
	text-align: left;
	font-size: 14px;
	color: #3a5273;
	float: left;
	width: 270px;
}
.float-box .w-all{
	width: 570px;
}
.float-box p i{
	font-style: normal;
	display: block;
	float: left;
	padding-right: 10px;
	font-weight: bold;
}
.float-box p b{
	font-weight: normal;
}
.xgl-table .tr span.xz-w1{
	width: 55px;
}
.xgl-table .tr span.xz-w2{
	width: 162px;
}
.xgl-table .tr span.xz-w3{
	width: 163px;
}
.xgl-table .tr span.xz-w4{
	width: 67px;
}
.xgl-table .tr span.xz-w5{
	width: 96px;
}
.xgl-table .tr a.xz-w6{
	width: 220px;
	display: block;
    float: left;
    color: #176dcd;
    text-align: left!important;
    max-width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xgl-table .tr span.xz-w7{
	width: 87px;
}
/*信息公开-概览修改--------------------------end*/
