﻿html {
	overflow: scroll;
	overflow-x: hidden
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
input,
button,
textarea,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

fieldset,
img,
a img,
iframe {
	border-width: 0;
	border-style: none
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
	font-style: normal;
	font-weight: normal
}

li {
	list-style: none
}

caption,
th {
	text-align: left
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	/*font-weight:normal*/
}

input[type="text"],
input[type="password"],
textarea {
	outline-style: none
}

input[type="button"],
input[type="submit"],
select,
button,
label {
	cursor: pointer
}

textarea {
	resize: vertical
}

textarea[contenteditable] {
	-webkit-appearance: none
}

article,
aside,
details,
summary,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block
}

time,
mark,
ruby,
rt,
rp,
output,
keygen,
meter,
progress,
command,
source {
	display: inline
}

.clearfix:before,
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both
}

.clearfix {
	zoom: 1
}

.clear {
	clear: both
}

a {
	text-decoration: none;
	color: #333;
}

a:hover {
	text-decoration: none;
}

.word-break {
	display: table;
	table-layout: fixed;
	width: 100%;
	word-wrap: break-word
}

/*������ʽ*/
body {
	/*font-size:1.2rem*/
	font-size: 12px;
	font-family: Microsoft Yahei;
	color: #333;
}

.centW1130 {
	width: 1130px;
	margin: 0 auto;
}

.shadow {
	-moz-box-shadow: 2px 2px 2px #cccccc;
	-webkit-box-shadow: 2px 2px 2px #cccccc;
	box-shadow: 2px 2px 2px #cccccc;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');
}

* {
	font-style: normal;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

td {
	border: 1px solid #999;
}

body {
	background: url(../img/mainbg.jpg) repeat-x;
}

.search {
	background: url(../images/search.png) no-repeat;
	width: 313px;
	height: 38px;
}

.search input[type='text'] {
	float: left;
	border: 0px;
	background: transparent;
	margin-left: 20px;
	margin-top: 10px;
	outline: none;
	color: #025ab9;
	width: 260px;
}

.search input[type='submit'] {
	float: left;
	width: 20px;
	height: 20px;
	background: url(../images/search_bot.png) no-repeat;
	outline: none;
	margin-top: 7px;
	border: 0px;
	cursor: pointer;
	font-size: 0;
}

.banner {
	background: url(../img/topmainbg02.png) center no-repeat;
	height: 285px;
	z-index: -1;
	position: absolute;

	left: 0;
	right: 0;
	text-align: center;
}

.mainjb {
	background: url(../img/jbbj.png) top center no-repeat;
	height: 400px;
	z-index: -1;
	position: absolute;

	left: 0;
	right: 0;
	top: 267px;
	text-align: center;
}

.ixwqh {
	text-align: left;
	background: #fff;
}

.ixwqh .hd {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #ddd;
	position: relative;
	background: url(../img/titbg.jpg);
}

.ixwqh .hd ul {
	float: left;
	position: absolute;
	left: -1px;
	height: 40px;
	width: 100%
}

.ixwqh .hd ul li {
	float: left;
	cursor: pointer;
	font-size: 18px;
}

.ixwqh .hd ul li.on {
	color: #0369bd;
}

.ixwqh .bd ul {
	padding: 10px;
	zoom: 1;
}

.ixwqh .bd ul h5:link {
	color: #F30
}

.ixwqh .bd li {
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	background: url(../img/dot2.jpg) left no-repeat;

	padding-left: 13px;
}

.ixwqh .bd li .date {
	float: right;
	color: #999;
}

#env {
	float: left;
	background: url(../img/topicon1.png) no-repeat left;
	padding-left: 25px;
	height: 22px;
	line-height: 22px;
	margin-right: 20px;
}

#gov {
	float: left;
	height: 22px;
	line-height: 22px;
	background: url(../img/topicon2.png) no-repeat left;
	padding-left: 25px;
}

#shortcut {
	padding: 10px 0px;

}

#shortcut li {
	float: left;
	list-style: none;

}

#shortcut .r .bor_no {
	border: none;
}

#shortcut .r a {
	margin-left: 10px;
	font-size: 12px;
	border-left: 1px solid #88a6b0;
	color: #444;
	padding-left: 10px;
}

#shortcut .r .wb {}

#shortcut .r .wx {
	padding-left: 22px;
	background: url(../img/sc3.png) no-repeat left center;
}

#logo {
	position: relative;
}

#logo .logo_t {
	position: absolute;
	right: 30px;
	top: 120px;
}

#logo #text {
	height: 30px;
	line-height: 30px;
	border: none;
	width: 300px;
	border-radius: 30px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding-left: 20px;
}

#logo .gjz {
	border: 1px solid #025ab9;
	height: 30px;
	line-height: 30px;
	border: none;
	width: 350px;

	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding-left: 20px;
	opacity: .5;
	filter: alpha(opacity=50);
}

#logo #search,
#gjsearch {
	height: 26px;
	width: 70px;
	background: #0C85DE;
	border: none;
	position: absolute;
	right: 75px;
	color: #fff;
	font-size: 14px;
	font-weight: 600;
	top: 2px;
}

#logo .an,
#logo .gjcx {
	height: 26px;
	width: 70px;
	background: #0C85DE;
	border: none;
	position: absolute;
	right: 2px;
	color: #fff;
	font-size: 16px;
	line-height: 26px;
	text-align: center;
	top: 2px;

}

#logo .an {
	right: 74px;
}

#logo .logo_p {

	width: 100%;
	height: 185px;

}

#logo .logo_p_xxgk {

	width: 100%;
	height: 235px;

}

#logo .logo_p {}

/*menu&#65533;?&#65533;?*/
#menu {
	width: 100%;
	/*overflow: hidden;*/
	height: 40px;
	z-index: 10;
}

#menu .slideBox {}

#menu .slideBox .hd {
	background: #79A5D2;
}

#menu .slideBox .hd li {
	height: 40px;
	line-height: 40px;
	float: left;
	width: 85px;
	height: 40px;
	cursor: pointer;
	font-size: 18px;
	background-position: -3px 0;
	color: #fff;
	padding-left: 52px;
}

#menu .slideBox .hd li a {
	color: #fff;
}

#menu .slideBox .tab1 {
	background-image: url(../img/newtab1.png);
	background-repeat: no;
}

#menu .slideBox .tab2 {
	background-image: url(../img/newtab2.png);
	background-repeat: no;
}

#menu .slideBox .tab3 {
	background-image: url(../img/newtab3.png);
	background-repeat: no;
}

#menu .slideBox .tab4 {
	background-image: url(../img/newtab4.png);
	background-repeat: no;
}

#menu .slideBox .tab8 {
	background-image: url(../img/newtab8.png);
	background-repeat: no;
}

#menu .slideBox .tab5 {
	background-image: url(../img/newtab5.png);
	background-repeat: no;
}

#menu .slideBox .tab6 {
	background-image: url(../img/newtab6.png);
	background-repeat: no;
}

#menu .slideBox .tab7 {
	background-image: url(../img/newtab7.png);
	background-repeat: no;
}

#menu .slideBox .hd li.on {
	background-position: 0 40px;
	color: #0c85df;
}

#menu .slideBox .hd li.on a {
	color: #0c85df;
}

#menu .slideBox .hd .tab1.on a {
	color: #fff;
}

#menu .slideBox .hd .tab1.on {
	background-position: -3px 0;
}

/*menu bd*/

#menu .bd {
	position: absolute;
}

#menu .bd .dh2,
#menu .bd .dh3,
#menu .bd .dh4,
#menu .bd .dh5,
#menu .bd .dh6,
#menu .bd .dh7 {
	width: 1076px;
	border-bottom: 2px solid #0098D7;
	border-left: 2px solid #0098D7;
	border-right: 2px solid #0098D7;
	height: 330px;
	position: relative;
	background: #fff;
	z-index: 5;
	padding: 25px;
	padding-bottom: 0;

}

#menu .bd .dh2 .l {
	width: 630px;

}

#menu .bd .dh2 .l span {
	display: inline-block;
	width: 250px;
	font-size: 16px;
	font-weight: bold;
	line-height: 35px;
	text-align: center;
	height: 35px;
	background: url(../img/xxgkr1a.png) no-repeat 10px center #6EC3D1;
}

#menu .bd .dh2 .l .span2 {
	margin-left: 30px;
	background: url(../img/xxgkm1.png) no-repeat 10px center #E6AF6D;

}

#menu .bd .dh2 .l span a {
	color: #fff;
}

#menu .bd .dh2 .l span a:hover {
	color: #fff;
}

#menu .bd .dh2 .r {
	width: 400px;
}

#menu .bd .dh2 .r ul li {
	padding-left: 10px;
}

#menu .bd .dh2 .r #hbwjslide .inHd {}

#menu .bd .dh2 .r #hbwjslide .inHd li {
	float: left;
	color: #0c85df;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	border-bottom: 2px solid #ddd;

}

#menu .bd .dh2 .r #hbwjslide .inHd li:hover {
	color: #cf141b;
	border-bottom: 2px solid #0c85df;
}

#menu .bd .dh2 .r #hbwjslide .inHd li:hover a {
	color: #cf141b;
}

#menu .bd .dh2 .r #hbwjslide .inHd li:first-child {
	background: url(../img/box.png) no-repeat left center;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	font-size: 20px;
	color: #0c85df;
	font-weight: bold;
	border: none;
}

#menu .bd .dh2 .r #hbwjslide .inHd li a {
	color: #0c85df;
}

#menu .bd .dh2 .r #hbwjslide .inHd li:first-child a {
	color: #0c85df;
}

#menu .bd .dh2 .r #hbwjslide .inBd {}

#menu .bd .dh2 .r ul li a {
	float: left;
}

#menu .bd .dh2 .r ul li span {
	float: right;
}

#menu .bd li {
	height: 35px;
	font-size: 14px;
	line-height: 35px;
}

#menu .bd .wordList li {
	float: left;
	height: 30px;
	font-size: 14px;

	color: #FD7E01;
	line-height: 30px;
	padding-right: 15px;
}

#menu .bd .dh3 .m .wordList li a {
	font-size: 14px;
	color: #FD7E01;
}

#menu .bd p {
	background: url(../img/box.png) no-repeat left center;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	font-size: 20px;
	color: #0098d7;
	font-weight: bold;
}

#menu .bd p a {
	color: #0098D7;

}

#menu .bd h2 {
	color: #FF9900;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}

#menu .bd .dh3 .l {
	width: 280px;
	margin-right: 10px
}

#menu .bd .dh3 .r {
	width: 280px;
	margin-right: 30px;
}


#menu .bd .dh3 .r1 {
	width: 160px;
	margin-right: 0px;
}

#menu .bd .dh3 .r1 .zwfwrk {
	width: 165px;
	height: 90px;
	border-radius: 2px;
	background: #CF141B;
	margin-right: 0px;
	margin-top: 40px;
	color: #fff;
	line-height: 85px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

#menu .bd .dh3 .r1 .zwfwrk a {
	color: #fff;
}

#menu .bd .dh3 .r1 .zwfwrk a:hover {
	color: #fff;
}

#menu .bd .dh3 .r1 .sbcx {
	width: 165px;
	height: 90px;
	border-radius: 2px;
	background: #78D8E8;
	color: #fff;
	margin-top: 40px;
	line-height: 85px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

#menu .bd .dh3 .r1 .sbcx a {
	color: #fff;
}

#menu .bd .dh3 .r1 .sbcx a:hover {
	color: #fff;
}



#menu .bd .dh3 .m {
	width: 450px;
}

#menu .bd .dh3 .m li {
	height: 35px;
	line-height: 35px;
	font-size: 12px;
}

#menu .bd .dh3 .m .zxsb {
	width: 215px;
	float: left;
	background: #64BE88;
	height: 60px;
	margin-right: 10px;
	margin-top: 10px;
	border-radius: 2px;
	text-align: center;
	line-height: 60px;
	font-weight: bold;
	font-size: 20px;
}

#menu .bd .dh3 .m .zxsb a {
	color: #fff;
}

#menu .bd .dh3 .m .zxsb a:hover {
	color: #fff;
}

#menu .bd .dh3 .m .jgfk {
	width: 215px;
	float: left;
	height: 60px;
	background: #FF6356;
	border-radius: 2px;
	text-align: center;
	line-height: 60px;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	margin-top: 10px;
}

#menu .bd .dh3 .m .jgfk a {
	color: #fff;
}

#menu .bd .dh3 .m .jgfk a:hover {
	color: #fff;
}

#menu .bd .dh3 .m .xgwj {
	width: 215px;
	float: left;
	height: 60px;
	border-radius: 2px;
	background: #E6AF6E;
	margin-right: 10px;
	margin-top: 10px;
	color: #fff;
	line-height: 60px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}

#menu .bd .dh3 .m .xgwj a {
	color: #fff;
}

#menu .bd .dh3 .m .xgwj a:hover {
	color: #fff;
}

#menu .bd .dh3 .m .fwdh {
	width: 215px;
	float: left;
	height: 60px;
	border-radius: 2px;
	background: #78D8E8;
	color: #fff;
	margin-top: 10px;
	line-height: 60px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}

#menu .bd .dh3 .m .fwdh a {
	color: #fff;
}

#menu .bd .dh3 .m .fwdh a:hover {
	color: #fff;
}

#menu .bd .dh4 .l {
	width: 290px;
}

#menu .bd .dh4 p {
	margin-bottom: 20px;
}

#menu .bd .dh4 .l .xjfk h3 {
	height: 60px;
	line-height: 20px;
}

#menu .bd .dh4 .l h3 {
	height: 30px;
	width: 80px;
	text-align: center;
	line-height: 30px;
	font-weight: bold;
	font-size: 12px;
}

#menu .bd .dh4 .l .tzxx div {
	width: 80px;
	height: 80px;

	background: url(../img/tophdicongroup.png) #DEF1FF;
	margin-right: 10px;
}

#menu .bd .dh4 .l .zxgt h3 a,
#menu .bd .dh4 .l .xjfk h3 a #menu .bd .dh4 .l .tzxx div a,
#menu .bd .dh4 .l .zxts div a,
{
display: block;
width: 100px;
margin-left: -10px;
}

#menu .bd .dh4 .l .zxgt div a,
#menu .bd .dh4 .l .wsdc div a,
#menu .bd .dh4 .l .yjzj div a,
#menu .bd .dh4 .l .xjfk div a {}

#menu .bd .dh4 .l .zxts div {
	width: 80px;
	height: 80px;
	background: url(../img/tophdicongroup.png) #DEF1FF;
	background-position: 0 -80px;
	margin-right: 10px;

}

#menu .bd .dh4 .l .zxgt div {
	width: 80px;
	height: 80px;
	margin-right: 10px;
	background: url(../img/tophdicongroup.png) #DEF1FF;
	background-position: 0 -160px;

}

#menu .bd .dh4 .l .wsdc div {
	width: 80px;
	height: 80px;
	background: url(../img/tophdicongroup.png) #DEF1FF;
	background-position: 0 -240px;
	margin-right: 10px;
}

#menu .bd .dh4 .l .yjzj div {
	width: 80px;
	height: 80px;
	background: url(../img/tophdicongroup.png) #DEF1FF;
	background-position: 0 -320px;
	margin-right: 10px;

}

#menu .bd .dh4 .l .xjfk div {
	width: 80px;
	height: 80px;
	background: url(../img/tophdicongroup.png) #DEF1FF;
	background-position: 0 -400px;

}

#menu .bd .dh4 .m {
	width: 490px;
	margin-left: 15px;
}

#menu .bd .dh4 .m .zxftL {
	margin-right: 20px;
	width: 222px;
	float: left;
}

#menu .bd .dh4 .m .zxftL li:first-child {
	height: 50px;
	line-height: 25px;
	width: 222px;
}

#menu .bd .dh4 .m .zxftL div img {
	width: 207px;
	height: 110px;
}

#menu .bd .dh4 .m ul {
	width: 207px;
}

#menu .bd .dh4 .m .zxftR div {}

#menu .bd .dh4 .r {
	width: 270px;
	margin-left: 10px;
}

#menu .bd .dh5 .l {
	width: 326px;
}

#menu .bd .dh5 .m {
	width: 400px;
}

#menu .bd .dh5 .r {
	width: 310px;
	padding-left: 40px;

}

#menu .bd .dh6 .l {
	width: 450px;
}

#menu .bd .dh6 .m {
	width: 350px;
	margin-left: 20px;
	margin-right: 20px;
}

#menu .bd .dh6 .m div {}

#menu .bd .dh6 .l div .tpspk_left {
	width: 200px;
	display: block;
	float: left;
	height: 110px;
}

#menu .bd .dh6 .l div .tpspk_right {
	float: right;
	display: block;
}

#menu .bd .dh6 .r {
	width: 190px;
}

#menu .dh6 .r .slidePic {
	width: 178px;
	height: 240px;
	overflow: hidden;
	position: relative;
	border: 1px solid #ddd;
}

#menu .dh6 .r .slidePic .inHd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	left: 5px;
	bottom: 5px;
	z-index: 1;
}

#menu .dh6 .r. slidePic .inHd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

#menu .dh6 .r .slidePic .inHd ul li {
	float: left;
	margin-right: 2px;
	width: 15px;
	height: 15px;
	line-height: 14px;
	text-align: center;
	background: #fff;
	cursor: pointer;
}

#menu .dh6 .r .slidePic .inHd ul li.on {
	background: #f00;
	color: #fff;
}

#menu .dh6 .r .slidePic .inBd {
	position: relative;
	height: 100%;
	z-index: 0;
}

#menu .dh6 .r .slidePic .inBd li {
	zoom: 1;
	vertical-align: middle;
}

#menu .dh6 .r .slidePic .inBd img {
	width: 178px;
	height: 240px;
	display: block;
}

#menu .bd .dh7 .l {
	width: 620px;
}

#menu .bd .dh7 .l li {
	width: 266px;
	height: 75px;
	float: left;
	margin-right: 15px;
	margin-top: 5px;
}

#menu .bd .dh7 .r {
	width: 396px;
}

#menu .bd .dh7 .r ul li a {
	float: left;
}

#menu .bd .dh7 .r ul li span {
	float: right;
}

/*#menu����*/

#h_news {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 10px;
}

.speColAll #h_news {
	padding: 0;

}

#h_newsTit {
	margin-bottom: 10px;
	height: 66px;
	padding: 10px 10px 10px 100px;
	background: #F1F1F1;
	text-align: center;
	font-family: Microsoft YaHei;
	position: relative;
}

#h_newsTit .hjyw {
	position: absolute;
	left: 28px;
	top: 10px;
}

#h_newsTit p {
	font-size: 22px;
	font-weight: bold;
	color: #CD161A;
	padding-bottom: 10px;
}

#h_newsTit p a,
#h_newsTit p a:hover {
	color: #CD161A;

}

#h_newsTit span {
	font-size: 12px;
	padding: 20px;
}

/*#h_news .l*/
#h_news .l {
	width: 580px;
	height: 333px;
	position: relative;

}

#h_news .l .focusBox {
	position: relative;
}

#h_news .l .prev,
#h_news .l .next {
	z-index: 3;
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -25px;
	display: block;
	width: 32px;
	height: 40px;
	background: url(../img/h_list1.png) -110px 5px no-repeat;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

#h_news .l .next {
	left: auto;
	right: 3%;
	background-position: 8px 5px;
}

#h_news .l .prev:hover,
#h_news .l .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

#h_news .l .focusBox .num {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 106;
}

#h_news .l .focusBox .num {
	overflow: hidden;
	zoom: 1;
	float: left;
}

#h_news .l .focusBox .num li {
	float: left;
	margin-right: 2px;
	width: 15px;
	height: 15px;
	line-height: 14px;
	text-align: center;
	background: #fff;
	cursor: pointer;
}

#h_news .l .focusBox .num li.on {
	background: #f00;
	color: #fff;
}

#h_news .l .focusBox .prev,
#h_news .l .focusBox .next {
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -25px;
	display: block;
	width: 32px;
	height: 40px;
	background: url(../img/slider-arrow.png) -110px 5px no-repeat;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

#h_news .l .focusBox .next {
	left: auto;
	right: 3%;
	background-position: 8px 5px;
}

#h_news .l .focusBox .prev:hover,
#h_news .l .focusBox .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

#h_news .l .hd {
	height: 15px;
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 1;
}

#h_news .l .hd li {
	float: left;
	margin-right: 2px;
	width: 14px;
	height: 14px;
	line-height: 14px;
	border-radius: 14px;
	background:

		#fff;
	cursor: pointer;
}



#h_news .r {
	width: 520px;
	height: 333px;
}

#h_aqi {

	background: url(../img/aqi2.png) no-repeat;
	width: 1110px;
	margin-left: auto;
	margin-right: auto;
}

#h_aqiTit {
	background: url(../img/aqi1.png) no-repeat;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 20px;
	padding-left: 80px;
}


#h_aqi .aqi_sel {
	width: 1110px;
	height: 42px;
	cursor: pointer;
}

#h_aqi .aqi_sel li {
	width: 549px;
	height: 42px;
	font: 16px/42px center;
	float: center;
	margin: 0px auto;
	position: relative;
}


#h_aqi .aqi_sel .aqi_sel1 h2 {
	position: absolute;
	left: 250px;
}

#h_aqi .aqi_sel .aqi_sel2 h2 {
	position: absolute;
	left: 250px;
}

#h_aqi .aqi_sel .fr {
	border-color: #fff;
	border-left-width: 2px;
	border-left-style: solid;
}


#h_aqi .aqi_sel .aqi_sel1 {
	color: #fff;
	background: url(../img/aqi_sel.jpg) repeat 0px 0px;
}

#h_aqi .aqi_sel .aqi_sel2 {
	color: #fff;
	background: url(../img/aqi_sel.jpg) repeat 0px -43px;
}


#h_aqi .aqi_sel .aqi_sel1.active {
	color: #0c85df;
	background: url(../img/aqi_sel.jpg) -550px 0px;
}

#h_aqi .aqi_sel .aqi_sel2.active {
	color: #0c85df;
	background: url(../img/aqi_sel.jpg) -550px -43px;
}

#h_aqi .aqi_content .aqiSlide {
	display: none;
}

#h_aqi .aqi_content .aqiSlide.active {
	display: block;
}




#con_aqi_2 {
	width: 1110px;
	height: 384px;
	background: #F6F9FC;
}

.aqi_2 .aqi_tit {
	width: 1110px;
	height: 40px;
	color: #2B73BD;
	text-align: center;
	line-height: 40px;
	font-size: 18px;
	font-weight: bolder;
	background: #FAFAFA;
}

#h_aqi .aqiSlide .bd ul .aqi_2 .tabTit {
	width: 1020px;
	background-color: #E0F0FF;
	margin-left: 40px;
}

#h_aqi .aqiSlide .bd ul .aqi_2 .tabTit li {
	width: 255px;
}

#h_aqi .aqiSlide .bd ul .aqi_2 .tabSlide_water .waterlist {
	width: 1020px;
}


#h_aqi .aqiSlide .bd ul .aqi_2 .tabSlide_water .tabCon li span {
	width: 255px;
	height: 30px;
	border-bottom: 1px solid #ddd;
	text-align: center;
	line-height: 30px;
}

#h_aqi .aqiSlide .bd ul .aqi_2 .tabSlide_water .tabCon li span:first-child {
	background: #E0F0FF;
}






#h_aqi .aqiSlide .hd,
#h_aqi .aqiSlide .inHd {
	width: 0;
	height: 0;
}

#h_aqi .aqiSlide .bd ul .l {
	width: 800px;
	float: left;
	background: #FAFAFA;
}

#h_aqi .aqiSlide .bd ul .r {
	width: 250px;
	margin-right: 10px;
	margin-left: 20px;
	height: 354px;
	float: left;
	padding: 15px;
	background: #F6F9FC;
}

#h_aqi .aqiSlide .bd ul .r p {
	height: 40px;
	font-size: 18px;
	color: #2B73BD;
	line-height: 40px;
	text-align: center;
	border-bottom: 3px solid #2B73BD;
	font-weight: bolder;
	margin-bottom: 10px;
}

#h_aqi .aqiSlide .bd ul .l .aqi_tit {
	width: 100%;
	height: 40px;
	color: #2B73BD;
	text-align: center;
	line-height: 40px;
	font-size: 18px;
	font-weight: bolder;
	background: #FAFAFA;
}

#h_aqi .aqiSlide .bd ul .aqi_ind {
	padding-right: 40px;
}

#h_aqi .aqiSlide .bd ul .aqi_ind a {
	float: right;
	height: 30px;
	color: #fff;
	width: 200px;
	text-align: center;
	margin-bottom: 3px;
	line-height: 30px;
	font-size: 16px;
	background: #2B73BD;
}

#h_aqi .aqiSlide .bd ul .r .aqi_num {
	float: left;
	width: 50px;
	text-align: center;
	font-size: 30px;
	height: 30px;
	color: #2B73BD;
	line-height: 30px;
}

#h_aqi .aqiSlide .bd ul .r .aqi_city {
	float: left;
	text-align: center;
	width: 90px;
	height: 30px;
	line-height: 30px;
	margin: 0 5px;
	font-size: 18px;
	color: #fff;

}

#h_aqi .aqiSlide .bd ul .r .aqi_city a;

hover {
	color: #5897CB;
}

#h_aqi .aqiSlide .bd ul .r .aqi_time {
	float: left;
	font-size: 12px;
	line-height: 15px;
	height: 30px;
	width: 100px;
	text-align: center;
}

#h_aqi .aqiSlide .bd ul .r .aqi_list {
	height: 235px;
}

#h_aqi .aqiSlide .bd ul .r .aqi_list li {
	font-size: 14px;
	line-height: 25px;
}

#h_aqi .aqiSlide .bd ul .r .aqi_list li .aqi_name {
	color: #2B73BD;
}

#h_aqi .aqiSlide .bd ul .r .cities {
	width: 240px;
	height: 28px;
	font-size;
	16px;
	line-height: 30px;
	margin: 0 auto;
	text-align: center;
	background: #2B73BD;
}

#h_aqi .aqiSlide .bd ul .r .cities a {
	color: #fff;
	font-size: 16px;
}

#h_aqi .aqiSlide .bd ul .r .cities1 {
	width: 240px;
	height: 28px;
	font-size;
	14px;
	line-height: 30px;
	margin: 0 auto;
	text-align: center;
	background: #2B73BD;
}

#h_aqi .aqiSlide .bd ul .r .cities1 a {
	color: #fff;
	font-size: 14px;
}


#h_aqi .aqiSlide .bd ul .r .cities2 {
	width: 240px;
	height: 2px;
	background: #FAFAFA;
}

#h_aqi .aqiSlide .bd ul .r .cities2 a {
	color: #fff;
	font-size: 16px;
}

#h_aqi .aqiSlide .bd ul .tabSlide {
	height: 250px;
	width: 800px;
	overflow: hidden;
	position: relative;
}

#h_aqi .aqiSlide .bd ul .tabCon {
	position: absolute;
	width: 720px;
	left: 40px;
	font-size: 14px;
}

#h_aqi .aqiSlide .bd ul .tabCon li span {
	float: left;
	width: 90px;
	text-align: center;
	line-height: 30px;
}

#h_aqi .aqiSlide .bd ul .tabCon li {
	height: 30px;
	border-bottom: 1px solid #ddd;
	text-align: center;
	line-height: 30px;
}

#h_aqi .aqiSlide .bd ul .tabCon li span:first-child {
	background: #E0F0FF;
}

#h_aqi .aqiSlide .bd ul .inBd {
	height: 250px;
}

#h_aqi .aqiSlide .bd ul .tabTit {
	border-bottom: 1px solid #ddd;
	width: 720px;
	padding: 0;
	background: #E0F0FF;
	margin: 0 auto;
}

#h_aqi .aqiSlide .bd ul .tabTit li {
	width: 90px;
	font-weight: bold;
	float: left;
	height: 30px;
	font-size: 16px;
	text-align: center;
	line-height: 30px;
}

#h_list {
	margin-top: 15px;
	width: 1110px;
	margin-left: auto;
	margin-right: auto;
	height: 340px;
	border-bottom: 3px solid #79D8E8;
}

#h_list .hd li {
	float: left;
	cursor: pointer;
	color: #fff;
	text-align: center;
	font-size: 22px;
}

.wid365px {
	width: 365px;
}

#h_list>.hd .tab1 {
	background: url(../img/listbg.png) no-repeat 0px -42px;
}

#h_list>.hd .tab2 {
	margin: 0 0px;
	background: url(../img/listbg.png) no-repeat -369px 0px;
}

#h_list>.hd .tab3 {
	background: url(../img/listbg.png) no-repeat -738px 0px;
}

#h_list>.hd .tab1.on {
	color: #0c85df;
	background: url(../img/listbg.png) no-repeat;
}

#h_list>.hd .tab2.on {
	color: #0c85df;
	margin: 0 0px;
	background: url(../img/listbg.png) no-repeat -369px -42px;
}

#h_list>.hd .tab3.on {
	color: #0c85df;
	background: url(../img/listbg.png) no-repeat -738px -84px;
}

#h_list .bd div {}

#h_list .list1 .l {
	width: 240px;
}

#h_list .list1 .l p a {
	display: block;
	color: #0c85df;
	font-size: 18px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
}

#h_list .list1 .l li {
	font-size: 14px;
	/****height:43.5px ;***/
	height: 35.5px;
	border-radius: 5px;
	background: #E0F0FF;
	margin: 5px;
	color: #0c85df;
	line-height: 43.5px;
	text-align: left;
}

#h_list .list1 .l li a {
	display: block;
	text-align: center;
	color: #0c85df;
}

/*list1_m*/
#h_list .list1 .m {
	width: 626px;
	float: left;
	overflow: hidden;
	margin: 0 17px;
}

#h_list .list1 .m .inHd {
	border-bottom: 1px solid #e5e5e5;
	height: 50px;
}

#h_list .inHd li {
	float: left;
	cursor: pointer;
	height: 50px;
	font-size: 15px;
	color: #0c85df;
	line-height: 50px;
	text-align: center;
	padding: 0 15px;
}

#h_list .inHd .tab0 a {
	float: left;
	cursor: pointer;
	height: 50px;
	font-size: 18px;
	color: #0c85df;
	line-height: 50px;
	text-align: center;
	padding: 0 15px;
}

#h_list .inHd .tab0:hover a {
	color: #CD161A;
}

#h_list .inHd li a {
	color: #0c85df;
}

#h_list .inHd li.on {
	color: #CD161A;
	border-bottom: 3px solid #0c85df;
}

#h_list .inHd li.on a {
	color: #CD161A;
}

#h_list .inBd li {
	width: 560px;
	height: 30px;
	line-height: 30px;
}

#h_list .inBd li a {
	font-size: 14px;
	float: left;
	width: 470px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#h_list .inBd li span {
	float: right;
	font-size: 14px;
	color: #999;
}

#h_list .m .mDiv1 {
	width: 160px;
	height: 50px;
	line-height: 25px;
	padding: 20px 40px;
	background: #E6AF6E;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	float: left;
	border-radius: 5px;
	margin-right: 30px;
}

#h_list .m .mDiv2 {
	width: 160px;
	height: 50px;
	line-height: 52px;
	padding: 20px 40px;
	background: #78D8E8;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	float: left;
	border-radius: 5px;
}

#h_list .list1 .r {
	margin-top: 30px;
	width: 210px;
}

#h_list .list1 .r li {
	float: left;
	width: 100px;
	height: 80px;
	font-size: 18px;
	text-align: center;
	margin: 0px 9px 7px 0px;
	border-radius: 5px;

}

#h_list .list1 .r li:first-child {
	width: 100%;
	height: 80px;
	line-height: 80px;
	margin-top: 10px;
	background: url(../img/list1d.png) no-repeat 20px center #e9f2fb;
}

#h_list .list1 .r .xwfbh {
	background: url(../img/list1e.png) no-repeat center 10px #e9f2fb;
}

#h_list .list1 .r .hygq {
	background: url(../img/list1b.png) no-repeat center 10px #e9f2fb;
}

#h_list .list1 .r .dctb {
	background: url(../img/list1c.png) no-repeat center 10px #e9f2fb;
}

#h_list .list1 .r .dcbz {
	background: url(../img/list1a.png) no-repeat center 10px #e9f2fb;
}

#h_list .list1 .r li a {
	display: block;
	color: #555;

	line-height: 40px;
	padding-top: 36px;
}

#h_list .list1 .r li:first-child a {
	line-height: 80px;
	font-size: 20px;
	padding-top: 0;
}



#h_list .list1 .r div a {
	color: #fff;
	display: block;
}

/*list2*/
#h_list .list2 .l {
	width: 260px;
	overflow: hidden;
	margin-right: 20px;
}

#h_list .list2 .r {
	width: 820px;
}

#h_list .list2 .r p {
	font-size: 18px;
	height: 50px;
	color: #2A72BE;
	line-height: 50px;
	cursor: pointer;
	padding-right: 40px;
}

#h_list .list2 .r p a {
	color: #2A72BE;
}

#h_list .list2 .r p a:hover {
	color: #CD161A;
}

#h_list .list2 .r .r_p {
	border-bottom: 1px solid #e5e5e5;

}

#h_list .list2 .r .bstable {
	font-size: 14px;
	margin-top: 3px;
	padding-left: 10px;
}

#h_list .list2 .r .th1 {
	width: 90px;
	padding-left: 10px;
}

#h_list .list2 .r .th2 {
	width: 470px;
}

#h_list .list2 .r .th3 {
	width: 150px;
}

#h_list .list2 .r .th4 {
	width: 100px;
}

#h_list .list2 .r .th5 {
	width: 100px;
}

#h_list .list2 .r .th6 {
	width: 60px;
}

#h_list .list2 .r .th7 {
	width: 100px;
}

#h_list .list2 .r th {
	text-align: center;
	background: #eee;
	color: #7398CC;
}

#h_list .list2 .r tr {
	height: 30px;
	line-height: 30px;

}

#h_list .list2 .r .zxsl_list {
	width: 820px;
	height: 30px;
}

#h_list .list2 .r .zxsl_list li {
	float: left;
	text-align: center;
}

#h_list .list2 .r .zxsl_list1 {
	width: 100px;
}

#h_list .list2 .r .zxsl_list2 {
	width: 470px;
}

#h_list .list2 .r .zxsl_list2 a {
	width: 470px;
	text-align: left;
}

#h_list .list2 .r .zxsl_list3 {
	width: 150px;
}

#h_list .list2 .r .zxsl_list4 {
	width: 0px;
}

#h_list .list2 .r .zxsl_list5 {
	width: 0px;
}

#h_list .list2 .r .zxsl_list6 {
	width: 0px;
}

#h_list .list2 .r .zxsl_list7 {
	width: 100px;
}

#h_list .list2 .r .zxsb {
	width: 190px;
	margin: 5px 10px 10px 0px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	color: #fff;
	background: url(../img/wsbsgroup.png) no-repeat #7DBC8D;
	font-size: 18px;
	border-radius: 5px;
}

#h_list .list2 .r .ztcx {
	width: 190px;
	margin: 5px 10px 10px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	color: #fff;
	background: url(../img/wsbsgroup.png) no-repeat #EC6D64;
	background-position: 0 -70px;
	font-size: 18px;
	border-radius: 5px;
}

#h_list .list2 .r .jgfk {
	width: 190px;
	margin: 5px 10px 10px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	color: #fff;
	background: url(../img/wsbsgroup.png) no-repeat #E9A93D;
	background-position: 0 -140px;
	font-size: 18px;
	border-radius: 5px;
}

#h_list .list2 .r .cjdh {
	width: 190px;
	margin: 5px 10px 10px;
	margin-right: 0;
	height: 70px;
	line-height: 70px;
	text-align: center;
	color: #fff;
	background: url(../img/wsbsgroup.png) no-repeat #E6AF6E;
	background-position: 0 -210px;
	font-size: 18px;
	border-radius: 5px;
}

#h_list .list2 .r .zxsb a,
#h_list .list2 .r .ztcx a,
#h_list .list2 .r .jgfk a,
#h_list .list2 .r .cjdh a {
	color: #fff;
	display: block;
}

#h_list .list2 .inHd {
	border-bottom: 1px solid #e5e5e5;
	height: 50px;
}

#h_list .list2 .inHd li {

	float: left;
	cursor: pointer;
	height: 50px;
	font-size: 18px;
	color: #0c85df;
	line-height: 50px;
	text-align: center;

}

#h_list .list2 .inBd li {
	height: 30px;
	line-height: 30px;
}

#h_list .list2 .inHd div a {
	float: left;
	padding: 0 25px;
	cursor: pointer;
	height: 50px;
	font-size: 18px;
	color: #0c85df;
	line-height: 50px;
	text-align: center;
}

#h_list .list2 .inHd div a:hover {
	color: #CD161A;
}

#h_list .list2 .inHd li.on {
	color: #CD161A;
	border-bottom: 3px solid #0c85df;
}

#h_list .list2 .inHd li.on a {
	color: #CD161A;
}

#h_list .list2 .inBd a {
	display: inline-block;
	height: 30px;
	width: 240px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/*list3*/
#h_list .list3 .l {
	width: 250px;
}

#h_list .list3 .r li {
	height: 30px;
	line-height: 30px;
}

#h_list .list3 .r li a {
	display: inline-block;
	width: 230px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#h_list .list3 p {
	font-size: 20px;
	color: #0c85df;
	line-height: 50px;
	text-align: left;
	cursor: pointer;
	height: 50px;
	border-bottom: 1px solid #e5e5e5;
}

#h_list .list3 p a {
	display: block;
	height: 50px;
	font-size: 20px;
	color: #0c85df;
	line-height: 50px;
	text-align: left;
}

#h_list .list3 .m .inBd a {
	width: 320px;
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	text-align: left;
	float: left;
}

#h_list .list3 .m {
	width: 560px;
	margin-left: 20px;

}

#h_list .list3 .m span {
	float: right;
	font-size: 14px;
	margin-right: 20px;
	width: 90px;
	line-height: 30px;
	height: 30px;
	text-align: center;

}

#h_list .list3 .r {
	width: 250px;
	margin-left: 20px;
}

#h_list .list3 .r div img {
	width: 252px;
	height: 129px;
}

#h_list .list3 .r h2 {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
}

#h_list .list3 .r h2 a {
	display: inline;
}

/*�ײ�*/
#footer {
	border-top: 5px solid #009DFE;
	background: #EEEDEB;
	position: relative;
}

#footer form {
	text-align: center;
	marign-bottom: 10px;
	margin-top: 10px;

}

#footer select {
	margin: 9px;
	padding-left: 20px;
	width: 200px;
	text-align: center;
	height: 30px;
	line-height: 30px;
}

#footer .dzjg {
	position: absolute;
	top: 60px;
	left: 50%;
	margin-left: 480px;
}

#footer .wljc {
	position: absolute;
	top: 55px;
	left: 50%;
	margin-left: 400px;
}

#footer .zfjc {
	position: absolute;
	top: 100px;
	left: 19%;
}

#footer select option {
	line-height: 30px;
	text-align: center;
}

#footer .footerCon {
	padding: 0 20px 20px;
}

#footer .footerCon ul {
	text-align: center;
	height: 25px;
	line-height: 25px;
	width: 1130px;
	margin: 0 auto;
}

#footer .footerCon li {
	display: inline-block;
	cursor: pointer;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	margin: 0 5px;
}

#footer .footerCon .conBor li {
	border-left: 1px solid #333;
	padding: 0 5px;
	margin: 0;
}

#footer .footerCon .conBor li:first-child {
	border-left: none;
}



/*����*/

.slideNews {
	text-align: left;
}

.slideNews .hd {
	height: 40px;
	line-height: 40px;
	position: relative;
	border-bottom: #ddd solid 1px;
}

.slideNews .hd ul {
	float: left;
	position: absolute;
	height: 40px;
	width: 90%
}

.slideNews .hd ul li {
	float: left;
	padding: 0 10px;
	cursor: pointer;
	font-size: 18px;
	line-height: 40px;
}

.slideNews .hd ul li a {
	color: #0c85df;
}

.slideNews .hd ul li.on {
	color: #cf141b;
	border-bottom: 3px solid #0c85df;
}

.slideNews .hd ul li.on a {
	color: #cf141b;
}

.slideNews .bd ul {
	padding: 10px;
	zoom: 1;
}

.slideNews .bd li {
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	padding-left: 5px;
}

.slideNews .bd li a {
	float: left;
}

.slideNews .bd li span {
	float: right;
	color: #999;
}



/*����*/

.slideNews2 {
	text-align: left;
}

.slideNews2 .inHd {
	height: 50px;
	line-height: 50px;
	position: relative;
	border-bottom: #ddd solid 1px;
}

.slideNews2 .inHd ul {
	float: left;
	position: absolute;
	height: 50px;
	width: 100%
}

.slideNews2 .inHd ul li {
	float: left;
	padding: 0 19px;
	cursor: pointer;
	font-size: 18px;
	line-height: 50px;
}

.slideNews2 .inHd ul li a {
	font-size: 18px;
}

.slideNews2 .inHd ul li.on {
	color: #cf141b;
	border-bottom: 3px solid #0c85df;
}

.slideNews2 .inHd ul li.on a {
	color: #cf141b;
}

.slideNews2 .inbd ul {
	padding: 10px;
	zoom: 1;
}

.slideNews2 .inbd li {
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	padding-left: 5px;
}

.slideNews2 .inbd li span {
	float: right;
	color: #999;
}




/*����lgs*/

.slideNews4 {
	text-align: left;
}

.slideNews4 .hd {
	height: 40px;
	line-height: 40px;
	position: relative;
	border-bottom: #ddd solid 1px;
}

.slideNews4 .hd ul {
	float: left;
	position: absolute;
	height: 40px;
	width: 100%
}

.slideNews4 .hd ul li {
	float: left;
	padding: 0 19px;
	cursor: pointer;
	font-size: 18px;
	line-height: 40px;
	width: 30%;
}

.slideNews4 .hd ul li a {
	color: #0c85df;
}

.slideNews4 .hd ul li.on {
	color: #cf141b;
	border-bottom: 3px solid #0c85df;
}

.slideNews4 .hd ul li.on a {
	color: #cf141b;
}

.slideNews4 .bd ul {
	padding: 10px;
	zoom: 1;
}

.slideNews4 .bd li {
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	padding-left: 5px;
}

.slideNews4 .bd li a {
	float: left;
}

.slideNews4 .bd li span {
	float: right;
	color: #999;
}



/*����*/

.focusBox {
	float: left;
	position: relative;
	width: 580px;
	height: 333px;
	overflow: hidden;
	text-align: left;
	background: #fff;
}

.focusBox .pic img {
	width: 580px;
	height: 333px;
	display: block;
}

.focusBox .txt-bg {
	position: absolute;
	bottom: 0;
	z-index: 1;
	height: 36px;
	width: 100%;
	background: #333;
	filter: alpha(opacity=40);
	opacity: 0.4;
	overflow: hidden;
}

.focusBox .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 36px;
	width: 100%;
	overflow: hidden;
}

.focusBox .txt li {
	height: 36px;
	line-height: 36px;
	position: absolute;
	bottom: -36px;
}

.focusBox .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 8px;
	right: 8px;
}

.focusBox .num li {
	float: left;
	position: relative;
	width: 18px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;
}

.focusBox .num li a {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}

.focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}


.focusBox .num li span {
	z-index: 1;
	background: black;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.focusBox .num li.on a {
	background: #f60;
}

.focusBox .num a:hover {
	background: #f60;
}


.adgroup {}

.adgroup .ad1,
.adgroup .ad2 {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	border-radius: 10px;
	width: 277px;
	height: 72px;
	line-height: 72px;
}

.adgroup .ad1 {
	background: #e6af6d;
}

.adgroup .ad2 {
	background: #79d8e8;
}

.adgroup .ad1 a,
.adgroup .ad2 a {
	color: #fff;
	display: block;
}

.bstable td {
	height: 28px;
	line-height: 28px;
}

.bsgroup {
	margin-top: 18px;
}

.bsgroup div {
	width: 110px;
	height: 37px;
	border-radius: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	line-height: 37px;
	padding-top: 30px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	float: left;
}

#h_list .list3 .l .bsgroup div a {
	display: block;
	width: 110px;
	height: 37px;
	color: #fff;
	text-align: center;
	line-height: 37px;
}

.bsicon1 {
	background: url(../img/zmhdicongroup.png) #7cabc5;
	background-position: -6px 0;
}

.bsicon2 {
	background: url(../img/zmhdicongroup.png) #c8c97c;
	background-position: -6px -64px;
}

.bsgroup .bsicon3 {
	background: url(../img/zmhdicongroup.png) #e6af6d;
	background-position: -6px -128px;
	font-size: 14px;
}

.bsicon4 {
	background: url(../img/zmhdicongroup.png) #6ec3d1;
	background-position: -6px -192px;
}

.bsicon5 {
	background: url(../img/xxgkr2.png) no-repeat center 6px #FEB61B;
}

.bsgroup .bsicon6 {
	background: url(../img/xxgkr3.png) no-repeat center 6px #0953C0;
}

#h_list .list3 .l .bsgroup .bsicon6 {
	line-height: 19px;
	font-size: 14px;
}


.clear {
	clear: both;
}


/************specialColum********************/
.speColAll {
	width: 1110px;
	margin: 10px;
	overflow: hidden;
}

.curPostion {
	width: 100%;
	background: #f6f6f6;
	padding: 10px 0px;
	color: #7f7f7f;
	margin-bottom: 10px;
}

.curPostion a {
	color: #7f7f7f;
}

.curPostion img {
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
}

.speColTit {
	background: url(../img/img_02.jpg) no-repeat left center;
	width: 100%;
	height: 43px;
	line-height: 43px;

	color: #fff;
	font-size: 18px;
	padding-left: 69px;
	margin-top: 10px;
}

.speColCon {
	width: 100%;
	overflow: hidden;
}

.speColCon li {
	float: left;
	width: 266;
	height: 75px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 27px;
}

/*******************infoSource*******************/
.infoSouListTit {
	font-size: 18px;
	color: #fff;
	font-weight: normal;
}

.infoSouListTit a {
	color: #fff;
}

.infoSouList {
	width: 1110px;
	margin: 0 auto;
	margin-top: 10px;
}

.infoSouListL {
	width: 733px;
}

.infoSouListL h1 {
	width: 100%;
	height: 45px;
	line-height: 45px;
	background: url(../img/img_19.jpg) left center no-repeat;
	padding-left: 25px;
}

.infoSouListL .lxxd {
	width: 693px;
	margin: 0 auto;
	margin-top: 20px;
}

.infoSouListL .lxxd h2 {
	height: 30px;
	line-height: 30px;
	color: #0168b7;
	font-size: 16px;
	font-weight: normal;
	background: #eaf7ff;
	padding-left: 80px
}

.infoSouListL .lxxd h2 span {
	display: block;
	margin: 0 40px;
}

.infoSouListL .lxxd ul {
	width: 693px;
}

.infoSouListL .lxxd ul li {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
	padding-left: 8px;
	margin-right: 0px;
}

.infoSouListL .lxxd ul li span {
	display: block;
	margin: 0 44px;
}

.infoSouListL2 div a {
	width: 140px;
	display: block;
	height: 50px;
	padding-top: 80px;
	padding-right: 30px;
	padding-left: 30px;
	font-size: 16px;
	text-align: center;
	line-height: 50px;
	margin: 10px 0 0 30px;
	float: left;
	color: #fff;
}

.hjqkpd h1 {
	width: 100%;
	height: 35px;
	line-height: 35px;
	background: url(../img/h_z_bg2.png) left center no-repeat;
	padding-left: 65px;
	border-top: 4px solid #009DFE;
}

.hjqkpd h1 a {
	font-size: 18px;
	color: #fff;
	font-weight: normal;
}

.hjqkpd h1 a:hover {
	color: #fff;
}

.hjqkpd li {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
	padding-left: 8px;
	margin-right: 0px;
}

.infoSouListL2 {
	margin-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #eee;
}

.infoSouListL2 div:hover {}

.infoSouListL2 div a:hover {
	color: #fff;
	background-color: #0952C0;
}

.infoSouListL2 .wyzx a {
	line-height: 25px;
	background: url(../img/hdjl01a.png) no-repeat center 25px #EC87C1;
}

.infoSouListL2 .wyts a {
	background: url(../img/hdjl02a.png) no-repeat center 25px #F9B552;
}

.infoSouListL2 .wljb a {
	background: url(../img/hdjl03a.png) no-repeat center 25px #8DC153;
}

.infoSouListL2 .wsdc a {
	background: url(../img/hdjl04a.png) no-repeat center 25px #3BAEDA;
}

.infoSouListL2 .myzj a {
	background: url(../img/hdjl05a.png) no-repeat center 25px #FF9900;
}

.infoSouListL2 .cljg a {
	line-height: 25px;
	background: url(../img/hdjl06a.png) no-repeat center 25px #6AE500;
}

.infoSouList ul {
	width: 100%;
	overflow: hidden;
}

.infoSouList ul li {
	line-height: 32px;
	font-size: 14px;
	padding: 0px 5px;
}

.infoSouList ul li span {
	float: right;
	color: #999;
}

.infoSouListR {
	width: 358px;
	margin-bottom: 10px;
}

.infoSouListR h1 {
	width: 100%;
	height: 36px;
	line-height: 36px;
	background: url(../img/img_20.jpg) left center no-repeat;
	padding-left: 25px;
}

.infoSouList .infoSouListR ul {
	background: #eef7fe;
	margin-top: 0px;
}

.infoSouList .infoSouListR ul li {
	padding-left: 10px;
}

.onInterview {
	width: 100%;
	margin-top: 20px;
	padding: 5px 5px 10px 10px;
	overflow: hidden;
}

.onInterviewL {
	float: left;
	width: 332px;
	margin-right: 20px;
}

.onInterviewL span {
	display: block;
	margin-top: 10px;
	width: 83px;
	height: 46px;
	font-size: 16px;
	color: #fff;
	line-height: 46px;
	padding-left: 63px;
}

.onInterview .onInterviewL span:nth-child(2) {
	background: url(../img/img_25.jpg) left center no-repeat;
}

.onInterview .onInterviewL span:nth-child(3) {
	background: url(../img/img_26.jpg) left center no-repeat;
}

.onInterview .onInterviewL>span {
	background: url(../img/img_25.jpg) left center no-repeat;
}

.onInterview .onInterviewL>span+span {
	background: url(../img/img_26.jpg) left center no-repeat;
}

.onInterview ul {
	font-weight: normal;
	overflow: hidden;
	line-height: 35px;
	width: 330px;
	font-size: 14px;
	padding-right: 20px;
}

.onInterview ul li:first-child a {
	font-size: 16px;
	color: #0591f2;
}

.picInfo {
	width: 100%;
}

.picInfo h1 {
	background: url(../img/img_22.jpg) left center no-repeat;
	height: 49px;
	line-height: 49px;
	width: 100%;

	color: #0591f2;
	font-size: 18px;
	font-weight: normal;
	padding-left: 44px;
}


.picInfoCon {
	width: 100%;
	margin-top: 5px;
}

.picInfoCon ul li {
	margin: 10px 10px 0px 0px;
	float: left;
	position: relative;
}


.picInfoCon ul li span {
	color: #FFFFFF;
	position: absolute;
	display: block;
	width: 100%;
	text-align: center;
	line-height: 20px;
	z-index: 1;
	background: url(../img/tm.png);
	bottom: 0px;
	left: 0;

}

.picInfoCon ul li span a {
	color: #FFFFFF;
}

.picInfoCon ul li span a:hover {
	color: #FFFFFF;
}

.picInfoCon ul li img {
	width: 214px;
	height: 150px;
	border: 0px
}

.picInfoCon ul li img a {
	width: 214px;
	height: 150px;
	border: 0px
}

.picInfoCon ul li img a:hover {
	width: 214px;
	height: 150px;
	border: 0
}









.polIntL {
	width: 735px;
}

.polIntR {
	width: 358px;
	background: #eef7fe;
}

.infoSouList .polIntR .infoSouListR ul li {
	padding-left: 10px;
}

.polIntR img {
	margin-bottom: 10px;
}

/*xxgk��Ϣ����*/
.gk {
	padding: 10px;
}

.gk_wz {
	width: 1060px;
	height: 35px;
	font-size: 13px;
	margin: 0 auto;
	margin-bottom: 10px;
	background: url(../img/xxgk1.png) no-repeat 20px center #f6f6f6;
	padding-left: 50px;
	line-height: 35px;
	color: #626262;
}

.gk .l {
	width: 240px;
}

.gk .l .gk_zn {
	height: 35px;
	line-height: 35px;
	padding-left: 65px;
	color: #626262;
	font-size: 15px;
	margin-bottom: 5px;
	background: url(../img/xxgkl2a.png) no-repeat left center #eef7fe;
}

.gk .l .gk_zd {
	padding-left: 65px;
	height: 35px;
	line-height: 35px;
	color: #626262;
	font-size: 15px;
	margin-bottom: 5px;
	background: url(../img/xxgkl1a.png) no-repeat left center #eef7fe;
}

.gk .l .gk_zn a,
.gk .l .gk_zd a,
.gk .l .gk_sq a,
.gk .l .gk_bg a {
	display: block;
	color: #333;
}

.gk .l .gk_ml {
	padding-bottom: 10px;
	height: 550px;
}

.gk .l .gk_ml p {
	padding-left: 65px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	font-size: 15px;
	background: #0c85de;
}

.gk .l .gk_ml p a {
	display: block;
	color: #fff;
}

.gk .l .gk_ml h3 {
	padding-left: 65px;
	height: 35px;
	cursor: pointer;
	line-height: 35px;
	color: #0c85de;
	font-size: 15px;
	font-weight: normal;
	background: #eef7fe;
}

.gk .l .gk_ml h3 em {
	float: right;
	width: 40px;
	height: 35px;
	background: url(../img/xxgklb.png) no-repeat center;
}

.gk .l .gk_ml h3.on em {
	float: right;
	width: 40px;
	height: 35px;
	background: url(../img/xxgkla.png) no-repeat center;
}

.gk .l .gk_ml ul {
	height: 420px;
	padding-left: 35px;
	margin-bottom: 30px;
	list-style: none;

}

.gk .l .gk_ml li {
	height: 18px;
	font-size: 14px;
	line-height: 25px;
}

.gk .l .gk_sq {
	padding-left: 65px;
	height: 35px;
	line-height: 35px;
	color: #626262;
	font-size: 15px;
	margin-bottom: 5px;
	background: url(../img/xxgkl3a.png) no-repeat left center #eef7fe;
}

.gk .l .gk_cx p {
	padding-left: 65px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	font-size: 15px;
	background: #0c85de;
}

.gk .l .gk_cx form {
	padding: 15px 12px 20px;
	font-size: 14px;
	background: #eef7fe;
}

.gk .l .gk_cx form label {
	width: 70px;
	height: 30px;
}

.gk .l .gk_cx form input {
	width: 140px;
	border: 1px solid #7ecef4;
	line-height: 30px;
	margin-top: 10px;
	height: 30px;
}

.gk .l .gk_cx form #ss {
	display: block;
	margin: 10px auto 0;
	width: 70px;
	background: #ff6026;
	height: 30px;
	color: #fff;
	font-size: 14px;
	border: none;
}

.gk .l .gk_bg {
	padding-left: 65px;
	margin-bottom: 5px;
	margin-top: 35px;
	height: 35px;
	line-height: 35px;
	color: #626262;
	font-size: 15px;
	background: url(../img/xxgkl4a.png) no-repeat left center #eef7fe;
}

.gk .l .gk_yjx {
	text-align: center;
	height: 45px;
	line-height: 45px;
	color: #fff;
	font-size: 15px;
	background: url(../img/xxgkl6.png) no-repeat 40px center #7ecef4;
}

/*xxgk--m*/
.gk .m {
	width: 600px;
	margin: 0 15px;
}

.gk .m .xxjs {
	padding-left: 40px;
	margin-bottom: 10px;
	height: 44px;
	width: 560px;
	background: url(../img/xxgkm1.png) no-repeat 10px center #eef7fe;
}

.gk .m .xxjs form {
	line-height: 40px;
}

.gk .m .xxjs .gk_m .submit {
	border: none;
	height: 30px;
	width: 80px;
	background: #ff6026;
	color: #fff;
	font-size: 16px;
}

.gk .m .xxjs .gk_m .text {
	border: 1px solid #7ecef4;
	padding-left: 20px;
	margin: 0 10px;
	height: 30px;
	line-height: 30px;
	width: 287px;
}

.gk .m .xxjs span {
	color: #2c8ee0;
	font-size: 16px;
}

.gk .m .hbwj {
	width: 598px;
	background: url(../img/xxgkm2_1.png);
	border-bottom: 1px solid #B6D4EB;
}

/*slide*/
.gk .m .hd ul {
	width: 598px;
	height: 40px;

}

.gk .m .hd li {
	float: left;
	color: #626262;
	width: 100px;
	height: 30px;
	font-size: 15px;
	line-height: 30px;
	text-align: center;
	margin-top: 5px;
}

.gk .m .hd li.on {
	background: #0c85de;
	border-radius: 10px;
	color: #fff;
}

.gk .m .hd li.on a {
	color: #fff;

}

.gk .m .hd li a:hover {
	color: #333;
}

.gk .m .hd li.on a:hover {
	color: #fff;
}

.gk .m .hd li:first-child {
	width: 170px;
	height: 30px;
	color: #0c85de;
	font-size: 16px;
	font-weight: bold;
}

.gk .m .hd li:first-child.on {
	background: none;
	font-size: 16px;
}

.gk .m .hd li:first-child a {
	color: #0c85de;
}

.gk .m .hd li:first-child.on a {
	color: #0c85de;
}

.gk .m .bd ul {
	padding: 10px 20px 0;
}

.gk .m .bd li {
	color: #626262;
	font-family: "MicrosoftYaHei";
	height: 30px;
	font-size: 14px;
}

.gk .m .bd li span {
	float: right;
	color: #999;
}

/*slide over*/
.gk .m .zfxxgk {
	width: 598px;
	background: url(../img/xxgkm2_1.png);

	border-bottom: 1px solid #B6D4EB;
}

.gk .m .hbyw {
	width: 598px;
	background: url(../img/xxgkm2_1.png);
	border-bottom: 1px solid #B6D4EB;
}

/**/
.gk .r {
	width: 240px;
}

.gk .r .hbzw,
.gk .r .jggk,
.gk .r .hbyw {
	margin-bottom: 23px;
	position: relative;
	background: #eef7fe;
}

.gk .r .hbzw img,
.gk .r .jggk img,
.gk .r .hbyw img {
	position: absolute;
	top: 5px;
	left: 15px;
}

.gk .r .hbzw p,
.gk .r .jggk p,
.gk .r .hbyw p {
	width: 240px;
	height: 36px;
	background: url(../img/xxgkrbg1.png) no-repeat left center;
	font-size: 15px;
	color: #fff;
	line-height: 36px;
	text-align: center;
}

.gk .r .hbzw p a,
.gk .r .jggk p a,
.gk .r .hbyw p a {
	color: #fff;
}

.gk .r .hbzw ul {
	width: 230px;
	height: 176px;
	background: #eef7fe;
	padding: 0 0px 11px 10px;
}

.gk .r .hbzw li {
	float: left;
	width: 105px;
	height: 33px;
	margin-top: 11px;
	margin-right: 10px;
	background: #fff;
	font-size: 15px;
	text-align: center;
	line-height: 33px;
}

.gk .r .jggk {}

.gk .r .jggk div {
	width: 105px;
	height: 23px;
	padding-top: 37px;
	float: left;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

.gk .r .jggk .jggk1 {
	background: url(../img/xxgkr1.png) no-repeat center 7px #f3ab63;
	margin-top: 12px;
	margin-left: 10px;
}

.gk .r .jggk .jggk2 {
	background: url(../img/xxgkr2.png) no-repeat center 7px #42dce8;
	margin: 12px 10px 0;
}

.gk .r .jggk .jggk3 {
	background: url(../img/xxgkr3.png) no-repeat center 7px #ff6460;
	margin: 14px 0 14px 10px;
}

.gk .r .jggk .jggk4 {
	background: url(../img/xxgkr4.png) no-repeat center 7px #ae5da1;
	margin: 14px 10px;

}

.gk .r .jggk .jggk1 a,
.gk .r .jggk .jggk2 a,
.gk .r .jggk .jggk3 a,
.gk .r .jggk .jggk4 a {
	color: #fff;
}

.gk .r .hbyw ul {
	width: 230px;
	background: #eef7fe;
	padding-top: 15px;
	padding-left: 10px;
}

.gk .r .hbyw li {
	float: left;
	width: 105px;
	height: 47px;
	margin-bottom: 10px;
	margin-right: 10px;
	background: #fff;
	font-size: 15px;
	text-align: center;
	line-height: 46px;
}

.ws {
	padding: 10px;
}

.ws .ws_wz {
	width: 1060px;
	height: 35px;
	font-size: 13px;
	margin-bottom: 10px;
	background: url(../img/xxgk1.png) no-repeat 20px center #f6f6f6;
	padding-left: 50px;
	line-height: 35px;
	color: #626262;
}

.ws_l {
	width: 278px;
	float: left;
	margin-right: 12px;
}

.ws .ws_fir {
	width: 278px;
	float: left;
	margin-right: 12px;

}

.ws .ws_fir .l {
	width: 278px;
	margin-right: 12px;
}

.ws .ws_thr {}

.ws .ws_thr .l {
	width: 278px;

}

.ws .ws_fir .l p,
.ws .ws_thr .l p {
	width: 278px;
	height: 40px;
	color: #fff;
	font-size: 16px;
	line-height: 40px;

	margin-bottom: 5px;
	background: #56C2F7;
	text-align: center;
}

.ws .ws_fir .l ul {
	width: 278px;
}

.ws .ws_fir .l li,
.ws .ws_thr .l li {
	height: 30px;
	line-height: 30px;
	color: #535353;
	font-size: 14px;
	padding-left: 25px;
}

.ws .ws_r {
	width: 820px;
	/* min-height: 780px; */
	float: left;
}

.ws .ws_r .slideBox_ws .hd ul {
	background: url(../img/wsfr1_1.png);
}

.ws .ws_r .slideBox_ws .hd li {
	float: left;
	width: 222px;
	height: 42px;
	color: #fff;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	background: url(../img/wsfr3.png);
}

.ws .ws_r .slideBox_ws .hd li a {
	color: #fff;

}

.ws .ws_r .slideBox_ws .hd li.on {
	color: #0c85e0;
	background: url(../img/wsfr2.png);
}

.ws .ws_r .slideBox_ws .hd li.on a {
	color: #0c85e0;
}

.ws .ws_r .slideBox_ws .bd ul {

	padding: 15px 0px 0px 0px;
	background: #f6f9fb;
}

.slideBox_ws .bd ul table {}

.slideBox_ws .bd ul table th {
	text-align: center;
}

.slideBox_ws .bd ul table .th1 {
	width: 135px;
}

.slideBox_ws .bd ul table .th2 {
	width: 270px;
}

.slideBox_ws .bd ul table .th3 {
	width: 65px;
}

.slideBox_ws .bd ul table .th4 {
	width: 100px;
}

.slideBox_ws .bd ul table .th5 {
	width: 100px;
}

.slideBox_ws .bd ul table .th6 {
	width: 60px;
}

.slideBox_ws .bd ul table .th7 {
	width: 90px;
}

.slideBox_ws .bd ul table .zxsl_list {
	width: 820px;
	height: 30px;
	line-height: 30px;
	padding-top: 0px !important;
}

.slideBox_ws .bd ul table li {
	float: left;
	text-align: center;
}

.slideBox_ws .bd ul table .zxsl_list1 {
	width: 135px;
}

.slideBox_ws .bd ul table .zxsl_list2 {
	width: 270px;
}

.slideBox_ws .bd ul table .zxsl_list3 {
	width: 65px;
}

.slideBox_ws .bd ul table .zxsl_list4 {
	width: 100px;
}

.slideBox_ws .bd ul table .zxsl_list5 {
	width: 100px;
}

.slideBox_ws .bd ul table .zxsl_list6 {
	width: 60px;
}

.slideBox_ws .bd ul table .zxsl_list7 {
	width: 90px;
}

.ws .ws_r .slideBox_ws .bd td {
	font-size: 14px;
	height: 30px;
	color: #535353;

}

.ws .ws_r .slideBox_ws .bd .bj {
	height: 60px;
	line-height: 60px;
	margin-top: 13px;
	background: #eee;
	font-size: 14px;
	text-align: center;
	padding-top: 10px;
}

.ws .ws_r .slideBox_ws .bd .bjss {
	color: #0c85e0;
	font-size: 18px;
	margin-right: 40px;
}

.ws .ws_r .slideBox_ws .bd #bjT {
	width: 400px;
	height: 30px;
	line-height: 30px;
	border: none;
}

.ws .ws_r .slideBox_ws .bd #bjSub {
	height: 30px;
	width: 70px;
	background: #f49800;
	color: #fff;
	border: none;
}

.ws .ws_r .slideBox_ws .bd .bjtj {
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #535353;

}

/*thr*/
.ws .ws_thr {
	width: 278px;
	float: left;
}

.ws .ws_sec {
	float: left;
	width: 270px;
}

.ws .ws_sec li {
	width: 278px;
	height: 40px;
	margin-top: 4px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	background: #56C2F7;
}

/*zw*/
.zw {
	padding: 10px;
}

.zw h1 {
	font-size: 20px;
	width: 100%;
	text-align: center;
	line-height: 40px;
	margin-bottom: 10px;
}

.zw_con {
	padding: 10px 30px;
	font-size: 16px;
}

.zw h2 {
	border-bottom: 1px solid #ddd;
}

.zw h2 .zw_sta,
.zw h2 .zw_time {
	float: left;
	margin-right: 30px;
	color: #aaaaaa;
	font-size: 14px;
	font-weight: normal;
}

.zw h2 .zw_fs,
.zw h2 .zw_print {
	float: right;
	margin-left: 30px;
	color: #aaaaaa;
	font-size: 14px;
	font-weight: normal;
}

.zw h2 .zw_print {
	padding-left: 40px;
	background: url(../img/zw1.png) no-repeat 12px center;
}

.zw_con p {

	color: #262626;
	line-height: 3px;
	padding: 0px 10px;
}




.zwcontent {
	font-size: 16px;
	line-height: 32px;
	padding: 30px 0;
}


.zwcontent a {
	font-size: 14px;
	line-height: 35px;

}


.zwcontent p {
	line-height: 35px;
	font-size: 16px;
}

.zwcontent img {
	display: block;
	margin: 5px auto;
}

.zwcontent strong {
	font-weight: bold;
}




.zw_logo #ckepop a {}

.zw_logo {
	border-bottom: 1px solid #f1f1f1;
}

.zw .zw_news {
	color: #00A1E9;
	font-size: 16px;
	font-weight: bold;
	height: 50px;
	padding-left: 40px;
	line-height: 50px;
}

.zw li {}

.zw li {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding-left: 40px;
}

/*pd*/
.pd .hd {
	width: 252px;
	margin-right: 10px;
}

.pd .hd p {
	width: 252px;
	height: 87px;
	color: #fff;
	line-height: 87px;
	text-indent: 40px;
	font-size: 22px;
	font-weight: bold;
	background: url(../img/pd1.png);
}

.pd .hd li {
	width: 252px;
	height: 55px;
	line-height: 55px;
	text-indent: 40px;
	font-size: 16px;
	background: url(../img/pd2a.png) no-repeat 240px center;
	border-bottom: 1px solid #b7d8f7;
}

.pd .hd li.on {
	color: #0c85e0;
	border-bottom: 1px solid #0c85e0;
	background: url(../img/pd2b.png) no-repeat 240px center;
}

.pd .bd {
	width: 788px;
	padding-right: 60px;
}

.pd .bd p {
	height: 40px;
	line-height: 40px;
	color: #0c85e0;
	text-indent: 40px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #b7d8f7;
	margin-bottom: 20px;
}

.pd .bd li {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #555;
	text-indent: 50px;
	background: url(../img/pd3.png) no-repeat 40px center;
}

.pd .bd span {
	float: right;
}

.pd .bd div {
	border-top: 1px solid #eee;
	margin: 20px 0;
}

.pd .bd .pd_page {
	height: 40px;
	background: url(../img/pd5.png) no-repeat center;
	border-top: none;
}

/*ldjj*/

.ld .hd {
	width: 252px;
	margin-right: 10px;
}

.ld .hd p {
	width: 252px;
	height: 87px;
	color: #fff;
	line-height: 87px;
	text-indent: 40px;
	font-size: 22px;
	font-weight: bold;
	background: url(../img/pd1.png);
}

.ld .hd li {
	width: 252px;
	height: 55px;
	line-height: 55px;
	text-indent: 40px;
	font-size: 16px;
	background: url(../img/pd2a.png) no-repeat 240px center;
	border-bottom: 1px solid #b7d8f7;
}

.ld .hd li.on {
	color: #0c85e0;
	border-bottom: 1px solid #0c85e0;
	background: url(../img/pd2b.png) no-repeat 240px center;
}

.ld .bd {
	width: 788px;
	padding-right: 60px;
}

/*�쵼���*/

.zfld {
	width: 92%;
	float: left;
	margin: 20px 35px;
}

.zfld img {
	width: 145px;
	height: 177px;
	padding: 2px;
	float: left;
	border: 1px solid #ccc;
	margin-right: 16px;
}

.zfld p {
	padding-left: 20px;
	width: 80%;
}

.zfld p span {
	height: 34px;
	font: normal 18px/34px microsoft yahei;
	border-bottom: 1px dashed #b5b5b5;
}

.zfld p .bule {
	color: #476cd1;
}

.box {
	width: 92%;
	float: left;
	margin: 0px 35px 20px 35px;
}

.box h4 {
	background: #cedcf8;
	height: 34px;
}

.box h4 b {
	display: block;
	padding: 0px 30px;
	float: left;
	color: #fff;
	background: #476cd1;
	height: 34px;
	font: 18px/34px microsoft yahei;
}

#triangle-bottomleft {
	width: 0;
	height: 0;
	float: left;
	border-bottom: 34px solid #476cd1;
	border-right: 34px solid transparent;
}

.box p {
	text-indent: 2em;
	font: normal 16px/34px microsoft yahei;
}

.box .sjz {
	width: 90%;
	background: url(../img/sjz.jpg) 0px 0px repeat-y;
	padding-left: 20px;
	margin-top: 10px;
}

.box .sjz li {
	font: normal 16px/34px microsoft yahei;
}

/*д��*/
.xx {
	padding: 10px;
}

.xxpd {
	width: 1110px;
	margin: 0 auto;
}

.xxpd .left {
	float: left;
	width: 860px;
}

.xxpd .right {
	width: 220px;
	float: right
}

.xxpd .right h3 {
	height: 35px;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	background-color: #4873d6;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .4);
	border: solid 1px #476cda;
	background-image: -webkit-linear-gradient(top, #487cd2, #4669db);
	background-image: -moz-linear-gradient(top, #487cd2, #4669db);
	background-image: -o-linear-gradient(top, #487cd2, #4669db);
	background-image: -ms-linear-gradient(top, #487cd2, #4669db);
	background-image: linear-gradient(to bottom, #487cd2, #4669db);
}

.xxpd .right h3 b {
	display: block;
	color: #fff;
	padding-left: 20px;
	font: normal 16px/35px microsoft yahei;
}

.xxpd .right ul {
	padding: 10px;
	background: #fff;
	font-size: 14px;
	line-height: 25px;
	border: 1px solid #c6c6c6;
}

.xjblsild {
	text-align: left;
	background: #fff;
}

.xjblsild .hd {

	height: 40px;
	line-height: 40px;
	border-top: 2px #2980b9 solid;
	border-bottom: 1px #ddd solid;
	background-color: #f8f8f8;
	font-size: 15px;
	width: 100%;
}

.xjblsild .hd ul {
	float: left;

	width: 100%;
}

.xjblsild .hd ul li {
	float: left;
	padding: 0 19px;
	cursor: pointer;
}

.xjblsild .hd ul li.on {
	background: url(../img/pen.png) right no-repeat #fff;
	border-bottom: #fff solid 1px;
	border-left: 1px #ddd solid;
	border-right: 1px #ddd solid;
	padding-right: 30px;
	color: #2980b9;
}

.xjblsild .hd ul li.on a {
	color: #fff;
}

.xjblsild .bd {
	height: 840px;
}

.xjblsild .bd ul {
	padding: 10px;
	zoom: 1;
}


.mail {
	width: 95%;
	margin: 0 0 -1px;
}

.mail h3 {
	background: url(../img/file.png) 0 50% no-repeat;
	padding-left: 25px;
	color: #048;
	font-size: 14px;
	font-weight: normal;
}

.mail th,
.mail td {
	line-height: 20px;
	padding: 10px;
}

.mail thead th {
	border-bottom: 1px #2980b9 solid;
	color: #2980b9;
	font-size: 14px;
}

.mail thead th.ip {
	text-align: right;
}

.mail tbody th {
	width: 100px;
	text-align: right;
	font-weight: bold;
	color: #048;
	border-bottom: 1px #ddd dotted;
	font-size: 14px;
	font-weight: normal;
}

.mail tbody tr th {
	width: 100px;
}

.mail tbody td {
	border-bottom: 1px #ddd dotted;
}

.mail .text,
.mail textarea {
	width: 120px;
	padding: 1px;
	height: 18px;
	padding: 2px 3px;
	line-height: 18px;
	border: 1px #ccc solid;
	background-color: #fcfcfc;
	-moz-box-shadow: inset 0 1px 3px #ddd;
	-webkit-box-shadow: inset 0 1px 3px #ddd;
	box-shadow: inset 0 1px 3px #ddd;
}

.mail textarea {
	width: 464px;
	padding: 3px;
}

.mail select {
	border: 1px #ccc solid;
	background-color: #fcfcfc;
	padding: 2px;
}

.mail label {
	margin: 0 5px 0 0;
}

.mail .btn {
	border: none;
	background-color: #28c;
	color: #fff;
	height: 24px;
	line-height: 24px;
	padding: 0 15px;
	cursor: pointer;
}


.list-table {
	width: 100%;
	border-top: 1px #bde solid;
	font-size: 14px;
}

.list-table th,
.list-table td {
	border-bottom: 1px #d2d2d2 dotted;
	padding: 5px 5px;
	line-height: 30px;
	text-align: center;
}

.list-table thead th {
	background-color: #f0f6fc;
	border-bottom: 1px #bde solid;
	border-right: 1px #bde solid;
	color: #2980b9;
	font-weight: bold;
}

.list-table tbody td p {
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 200px;
}

.list-table tbody td p a:hover {
	text-decoration: underline;
}

.list-table tbody tr:hover td {
	background-color: #f8f8f8;
}

.t2 {
	height: 36px;
	border-bottom: 1px #bde solid;
	margin: 10px 0;
}

.t2 b {
	display: inline-block;
	height: 36px;
	line-height: 36px;
	background-color: #2980b9;
	color: #fff;
	margin-bottom: -1px;
	padding: 0 25px 1px;
	font-size: 15px;
}

/*ͨ��Ƶ��*/
.padding10 {
	padding: 10px;
}

.pdmain {}

.pdmain .left {
	float: left;
	width: 252px;
}

.pdmain .left .title a {
	color: #fff;
}

.pdmain .left .title {
	background: url(../img/pd1.png);
	height: 75px;
	padding-top: 20px;
	padding-left: 40px;
	font-size: 24px;
	color: #fff;

}

.pdmain .left .menubox ul li {
	line-height: 35px;
	border-bottom: #b7d8f7 solid 1px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 16px;

	background: url(../img/pd2a.png) no-repeat 240px center;
}

.pdmain .right {
	float: right;
	width: 847px;
}

.pdmain .right .text {
	height: 40px;
	line-height: 40px;
	color: #0c85e0;
	padding-left: 30px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #b7d8f7;
	margin-bottom: 20px;
}

.pdmain .right .zxftText {
	height: 40px;
	line-height: 40px;
	color: #0c85e0;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #b7d8f7;
	margin-bottom: 20px;
}

.pdmain .right .pdlist {
	padding: 20px;
	padding-bottom: 0;
}

.pdmain .right .pdlist ul li {
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	padding-left: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.pdmain .right .pdlist .zxdc {
	line-height: 35px;
	font-size: 15px;
	padding-left: 20px;
	overflow: hidden;
}

.pdmain .right .pdlist .zxdc table {
	line-height: 35px;
	font-size: 16px;
	padding-left: 20px;
}

.pdmain .right .pdlist .zxdc table td {
	line-height: 35px;
	font-size: 16px;
	padding-left: 20px;
}

.pdmain .right .pdlist p {
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 15px;
}

.ztlmdiv1 .pdlist p:first-child {
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 5px;
}

.ztlmdiv1 .pdlist b {
	display: none;
}

.ztlmdiv1 .pdlist li {
	font-size: 16px;
	line-height: 30px;
	padding-left: 80px;
}

.ztlmdiv1 .pdlist p:first-child+p {
	float: right;
	font-size: 14px;
	padding-right: 80px;
	color: #99A8C3;
	margin-bottom: 10px;
}

.ztlmdiv1 .pdlist a:hover {
	color: #0168b7;
	text-decoration: underline;
}

.pdmain .right .pdlist .zyzz {
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	font-family: SimSun;
}

.pdmain .right .pdlist ul li span {
	float: right
}

.newline {
	background: url(../img/dot8.gif) repeat-x center;
	height: 0px;
}

.ws .ws_sec li a {
	color: #fff;
}

.ws .ws_fir .l p a,
.ws .ws_thr .l p a {
	color: #fff;
}

/*�Ҳม��*/
#home_web {
	width: 66px;
	height: auto;
	position: fixed;
	_position: absolute;
	left: 50%;
	top: 268px;
	_top: auto;
	_top: expression(eval(document.documentElement.scrollTop));
	_margin-top: 268px;
	margin-left: 580px;
	font-family: Microsoft Yahei;
	z-index: 20;
}

.web_position {
	width: 66px;
	float: left;
	margin-top: 6px;
}

.web_link {
	cursor: pointer;
	width: 66px;
	padding-top: 43px;
	color: #fff;
	height: 23px;
	line-height: 23px;
	text-align: center;
	display: block;
}

.nav_01 a {
	background: url(../img/oo1.png) no-repeat #a6d5f6;
}

.nav_01 a:hover {
	background: url(../img/oo1.png) no-repeat #669fdd;
	color: #fff;
}

.nav_02 {
	background: url(../img/oo3.png) no-repeat #a6d5f6;
	position: relative;
}

.nav_02 a:hover {
	background: url(../img/oo3.png) no-repeat #669fdd;
	color: #fff;
}

.nav_03 {
	background: url(../img/oo2.png) no-repeat #a6d5f6;
}

.nav_03 a:hover {
	background: url(../img/oo2.png) no-repeat #669fdd;
	color: #fff;
}

.nav_04 .web_link {
	background: url(../img/oo4.png) center no-repeat #a6d5f6;
	position: relative;
}

.nav_04 .web_link:hover {
	background: url(../img/oo4.png) center no-repeat #669fdd;
	color: #fff;
}

.nav_05 {
	background: url(../img/oo5.png) no-repeat #a6d5f6;
	width: 66px;
	height: 40px !important;
	padding: 0 !important;
	text-indent: -999px;
	overflow: hidden;
}

.nav_05 a:hover {
	background: url(../img/oo5.png) no-repeat #669fdd;
	color: #fff;
}

.nav_06 a {
	background: url(../img/pf_home.png) 0px 0px no-repeat #a6d5f6;
}

.nav_06 a:hover {
	background: url(../img/pf_home.png) 0px 0px no-repeat #669fdd;
	color: #fff;
}


.shareboxpf {
	display: none;
	position: absolute;
	top: 222px;
	right: 66px;
	padding-right: 1px;
	background: none;
}

.shareboxpf .bdsharebuttonbox {
	width: 76px !important;
	padding: 4px 4px !important;
	border: 1px solid #CCC;
	height: 56px !important;
	background: #fff;
	overflow: hidden;
}

.shareboxpf .bdshare-button-style1-16 a,
.shareboxpf .bdshare-button-style1-16 .bds_more {
	margin: 6px 4px !important;
}

.weixin {
	width: 113px;
	height: 105px;
	position: absolute;
	top: -23px;
	right: 45px;
	display: none;
	background: url(../img/hdewmbg.gif) left top no-repeat;
	padding: 7px 15px 7px 7px;
}

.weixin img {
	width: 90px !important;
	height: 90px !important;
}


.weibo {
	width: 113px;
	height: 105px;
	position: absolute;
	top: 135px;
	right: 45px;
	display: none;
	background: url(../img/hdewmbg.gif) left top no-repeat;
	padding: 7px 15px 7px 7px;
}

.weibo img {
	width: 90px !important;
	height: 90px !important;
}

/*��ҳר��ר��*/
.h_ztzl {
	width: 1110px;
	margin: 0 auto;

}

.h_ztzl .h_z_fir {
	padding: 5px 0;
}

.h_ztzl .h_z_sec {}

.h_ztzl .h_z_sec .h_z_sec_tit {
	background: url(../img/h_z_bg2c.jpg) no-repeat;
	height: ;
	45px;
	width: 1060px;
	float: left;
	padding-left: 50px;
	font-size: 20px;
	border-top: 4px solid #009DFE;
	color: #fff;
	line-height: 40px;

}

.h_ztzl .h_z_sec a {
	color: #fff;
}

.h_ztzl .h_z_sec a:hover {
	color: #fff;

}

.h_ztzl .h_z_fir img {
	float: left;
	width: 212px;
	height: 61px;
	margin-right: 12px;
}

.h_ztzl .h_z_sec .l {
	float: left;
	width: 265px;
	height: 62px;
	background: no-repeat 5px center #9FD42C;
	font-size: 14px;
	line-height: 62px;
	font-weight: bold;
	color: #fff;
	margin-right: 5px;
	text-align: center;
}

.h_ztzl .h_z_sec .m {
	float: left;
	width: 265px;
	margin-right: 5px;
	height: 62px;
	background: no-repeat 5px center #79D8E8;
	font-size: 14px;
	line-height: 62px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

.h_ztzl .h_z_sec .n {
	float: left;
	width: 295px;
	margin-right: 5px;
	height: 62px;
	background: no-repeat 5px center #48BCFF;
	font-size: 14px;
	line-height: 62px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

.h_ztzl .h_z_sec .r {
	float: left;
	width: 265px;
	height: 62px;
	background: no-repeat 5px center #FF9B52;
	font-size: 14px;
	line-height: 62px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

.fix_news1 {
	width: 83px;
	height: 80px;
	position: fixed;
	right: 50%;
	margin-right: 570px;
	background: #CF141B;
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	padding-top: 16px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
	top: 268px;
	text-align: center;

}

.fix_news2 {
	width: 83px;
	height: 80px;
	position: fixed;
	right: 50%;
	margin-right: 570px;
	background: #CF141B;
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	padding-top: 16px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
	top: 378px;
	text-align: center;

}

.fix_news3 {
	width: 83px;
	height: 80px;
	position: fixed;
	right: 50%;
	margin-right: 570px;
	background: #CF141B;
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	padding-top: 16px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
	top: 488px;
	text-align: center;

}

.fix_news4 {
	width: 83px;
	height: 80px;
	position: fixed;
	right: 50%;
	margin-right: 570px;
	background: #CF141B;
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	padding-top: 16px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
	top: 598px;
	text-align: center;
}

.fix_news5 {
	width: 83px;
	height: 80px;
	position: fixed;
	right: 50%;
	margin-right: 570px;
	background: #CF141B;
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	padding-top: 16px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
	top: 708px;
	text-align: center;
}

.fix_news6 {
	width: 83px;
	height: 80px;
	position: fixed;
	right: 50%;
	margin-right: 570px;
	background: #CF141B;
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	padding-top: 16px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
	top: 818px;
	text-align: center;
}

.close1 {
	position: fixed;
	cursor: pointer;
	z-index: 50;
	color: #fff;
	line-height: 16px;
	font-weight: normal;
	font-size: 12px;
	right: 50%;
	margin-right: 570px;
	top: 268px;

}

.close2 {
	position: fixed;
	cursor: pointer;
	z-index: 50;
	color: #fff;
	line-height: 16px;
	font-weight: normal;
	font-size: 12px;
	right: 50%;
	margin-right: 570px;
	top: 378px;

}

.close3 {
	position: fixed;
	cursor: pointer;
	z-index: 50;
	color: #fff;
	line-height: 16px;
	font-weight: normal;
	font-size: 12px;
	right: 50%;
	margin-right: 570px;
	top: 488px;

}



.close4 {
	position: fixed;
	cursor: pointer;
	z-index: 50;
	color: #fff;
	line-height: 16px;
	font-weight: normal;
	font-size: 12px;
	right: 50%;
	margin-right: 570px;
	top: 598px;
}


.close5 {
	position: fixed;
	cursor: pointer;
	z-index: 50;
	color: #fff;
	line-height: 16px;
	font-weight: normal;
	font-size: 12px;
	right: 50%;
	margin-right: 570px;
	top: 708px;
}

.close6 {
	position: fixed;
	cursor: pointer;
	z-index: 50;
	color: #fff;
	line-height: 16px;
	font-weight: normal;
	font-size: 12px;
	right: 50%;
	margin-right: 570px;
	top: 818px;
}


/*������ʽ*/
.zw .zw_con_top {
	width: 1046px;
	margin: 10px 0;
	border: 2px solid #222;
}

.zw .zw_con_top li {
	width: 50%;
	float: left;
	padding: 0;
	height: 30px;
	line-height: 30px;

}

.zw .zw_con_top li a {
	float: left;
	width: 100px;
	padding-left: 50px;
	text-align: center;
}

/*rss����*/
.RssCon {
	width: 800px;
	margin: 0 auto;
	font-size: 14px;
}

.RssCon p,
.RssCon h3 {
	line-height: 26px;
	padding: 20px;
	text-indent: 2em;
}

.RssCon .rssList {

	padding: 10px 80px;
}

.RssCon .rssList li {
	width: 50%;
	text-align: center;
	height: 70px;
	float: left;
	line-height: 70px;
	font-size: 16px;
	color: #F00;
	font-weight: bold;
	padding-bottom: 20px;
}

.RssCon .rssList a {
	font-size: 16px;
}

.RssCon .rssList li img {
	width: 70px;
	height: 70px;
	vertical-align: middle;
}

/*wx*/
.pdmain .wxbg {
	background: url(../img/wbwx.jpg);
	width: 1110px;
	height: 600px;
}

.pdmain .mobilebg {
	background: url(../img/mobg2.jpg) center;
	width: 1110px;
	height: 680px;
}

.pdmain .tab1 {
	border-bottom: 1px solid #B7D8F7;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.pdmain .wzdh_tit {
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	margin-right: 30px;
	background: #0C85E0;
	float: left;
}

.pdmain .wzdh_tit a {
	color: #fff;
}

.pdmain .wzdh_tit a:hover {
	color: #fff;
}

.pdmain .wzdh_box {
	width: 650px;
	float: left;
}

.pdmain .wzdh_tit2 {
	height: 30px;
	width: 150px;
	line-height: 30px;
	font-size: 16px;
	color: #0C85E0;
	font-weight: bold;
}

.pdmain .wzdh_tit2 a {
	color: #0C85E0;
}

.pdmain .wzdh_tit2 a:hover {
	color: #0C85E0;
}

.pdmain .wzdh .tab1 .wzdh_box ul li {
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 16px;
	float: left;
	padding: 0 20px 0 0;
	background: none;
}

#content {
	width: 100px;
	height: 30px;
	border: none;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 145px;
}

#BodyLabel h2 {
	border: none;
}

.pdmain .right .pdlist .list_tit li {
	padding: 0;
	text-align: center;
	float: left;
	border-bottom: 1px solid #999;
	font-weight: bold;
}

.list_tit3 {
	width: 690px;
	text-align: left;
	float: left;
	font-size: 14px;
}

.list_tit4 {
	width: 150px;
	text-align: center;
	float: left;
	font-size: 14px;
}

.pdmain .right .pdlist .newslist span {
	float: left;
	height: 35px;
	line-height: 35px;
}

.pdmain .right .pdlist .newslist li {
	padding: 0;
	border-bottom: 1px solid #999;
	font-size: 14px;
	text-align: center;
}

.xxgk_ml .newslist span {
	float: left;
	height: 35px;
	line-height: 35px;
}

.xxgk_ml .newslist li {
	padding: 0;
	border-bottom: 1px solid #999;
	font-size: 14px;
	text-align: center;
}

.pdmain .right .pdlist .list_hbwj li {
	font-weight: bold;
	padding: 0;
	float: left;
	border-bottom: 1px solid #999;
	text-align: center;
}

.pdmain .right .pdlist .list_hbwj li:first-child {
	width: 120px;
	padding-right: 80px;
}

.list_hbwj1 {
	width: 200px;
	text-align: left;
}

.list_hbwj2 {
	width: 450px;
	text-align: left;
}

.list_hbwj3 {
	width: 150px;
}

/*jsp css*/

.tabTit2 li {
	width: 170px;
	float: left;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #333;
	padding-left: 0 !important;
}

.tabCon2 li {
	padding-left: 0 !important;
}

.tabCon2 span {
	width: 170px;
	height: 30px;
	line-height: 30px;
	float: left !important;
	font-size: 16px;
	text-align: center;
	border-bottom: 1px solid #333;
}

.aqi_tit2 {
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
}

.pdmain .right .pdlist .zxftlist li {
	padding-left: 350px;
}

.pdmain .right .pdlist .zxftlist .l {
	padding-left: 0px;
}

.pdmain .right .pdlist .zxftlist {
	height: 220px;
}

.aqibz {
	padding: 10px;
}

.aqibz span {
	display: inline-block;
	font-size: 16px;
	width: 80px;
}

.aqibz li {
	padding-left: 200px;
}

.bolder small {
	font-weight: bold;
	font-size: 14px;
}

.qtcs {
	float: right;
	position: relative;
	margin-right: 30px;
	cursor: pointer;
	font-weight: bold;
}

.qtcs_ind {
	width: 250px;
	height: 130px;
	background: #E0F0FF;
	position: absolute;
	top: -170px;
	left: -150px;
	font-weight: normal;

}

.qtcs_ind li {

	float: left;
	width: 50px;
	text-align: center;
	font-size: 12px;
	height: 30px;
	cursor: pointer;
}

.pdmain .right .text .gsq_btn {
	width: 520px;
	float: right;
	padding-right: 20px;
}

.pdmain .right .text .gsq_btn li {

	float: right;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	color: #0c85e0;
	text-align: center;
	cursor: pointer;
	font-size: 14px;
	line-height: 20px;
	margin-top: 12px;
	font-weight: normal;
}

.pdmain .right .text .gsq_btn li a {
	font-size: 14px;
	font-weight: normal;
	color: #0c85e0;
	text-indent: 1px;
}

.pdmain .right .text .gsq_btn li a:hover {
	color: #CD161A;
}

/***********����Ϣ����Ŀ¼***********/
.rightgk {
	float: right;
	width: 847px;
}

.rightgk .pdlist .list_tit li {
	padding: 0;
	text-align: center;
	float: left;
	border-bottom: 1px solid #999;
	font-weight: bold;
}

.list_tit3 {
	width: 690px;
	text-align: left;
}

.list_tit4 {
	width: 150px;
	text-align: center;
}


.rightgk .pdlist .newslist span {
	float: left;
	height: 35px;
}

.rightgk .pdlist .newslist li {
	padding: 0;
	border-bottom: 1px solid #999;
	font-size: 14px;
	text-align: center;
}

.rightgk {
	float: right;
	width: 847px;
}

.rightgk .text {
	height: 40px;
	line-height: 40px;
	color: #0c85e0;
	padding-left: 30px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #b7d8f7;
	margin-bottom: 20px;
}

.rightgk .zxftText {
	height: 40px;
	line-height: 40px;
	color: #0c85e0;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #b7d8f7;
	margin-bottom: 20px;
}

.rightgk .pdlist {
	padding: 20px;
	padding-bottom: 0;
}

.gk .right .pdlist ul li {
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	padding-left: 20px;
}

.rightgk .pdlist .zxdc {
	line-height: 35px;
	font-size: 15px;
	padding-left: 20px;
	overflow: hidden;
}

.rightgk .pdlist .zxdc table {
	line-height: 35px;
	font-size: 16px;
	padding-left: 20px;
}

.rightgk .pdlist .zxdc table td {
	line-height: 35px;
	font-size: 16px;
	padding-left: 20px;
}

.rightgk .pdlist p {
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 15px;
}

.xxgk_ml {
	padding: 10px;
}

.xxgk_ml .l {
	width: 252px;
	float: left;
}

.xxgk_ml .l .titList li {}

.xxgk_ml .r {
	width: 847px;
	float: right;
}

.xxgk_ml .l .tit_fir a {
	color: #fff;
}

.xxgk_ml .l .tit_fir {
	margin-bottom: 1px;
	cursor: pointer;
	display: block;
	padding-left: 65px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	font-size: 15px;
	background: url(../img/xxgka.png) no-repeat 225px center #0c85de;
}

.xxgk_ml .l .collapsable .tit_sec {
	background: url(../img/xxgkla.png) no-repeat 225px center #eef7fe;
}

.xxgk_ml .l .expandable .tit_sec {
	background: url(../img/xxgklb.png) no-repeat 225px center #eef7fe;
}

.xxgk_ml .l .collapsable .tit_fir {
	background: url(../img/xxgkb.png) no-repeat 225px center #79A5D2;
}

.xxgk_ml .l .expandable .tit_fir {
	background: url(../img/xxgka.png) no-repeat 225px center #79A5D2;
}

.xxgk_ml .l .tit_sec {
	cursor: pointer;
	display: block;
	padding-left: 65px;
	height: 35px;
	line-height: 35px;
	color: #0c85de;
	font-size: 15px;
	background: url(../img/xxgkla.png) no-repeat 225px center #eef7fe;
}

.dqwz {
	height: 30px;
	background: #eee;
	font-size: 14px;
	line-height: 30px;
	padding-left: 20px;
	font-weight: bold;
}

.xxgkjs {
	height: 20px;
	line-height: 20px;

	width: 120px;
	padding-left: 10px;
	text-align: left;
}

.xxgkmljs {
	height: 30px;
	background: #eee;
	font-size: 14px;
	line-height: 30px;
	padding-left: 20px;
	font-weight: bold;
	padding-top: 2px;
}

.xxgkmljs span {
	float: left;
}

.xxgkmljs .an {
	height: 26px;
	width: 70px;
	background: #0C85DE;
	border: none;
	color: #fff;
}

.xxgk_ml .l ul {
	color: #FFFFFF
}

.xxgk_ml .l a {
	font-size: 14px;
	padding-left: 35px;
	margin: 10px 0;
}

.xxgk_ml .l a:hover {
	color: #0c85de;
}

.xxgk_ml .l a.on {
	color: #0c85de;
}

.conList .list_tit3 {
	width: 690px;
	text-align: center;
	float: left;
	font-size: 14px;
}

.conList .list_tit4 {
	width: 150px;
	float: left;
	font-size: 14px;
	text-align: center;
}

.qbpl>table table td {
	border: 1px solid #c4c4c4;
	line-height: 30px;
	width: 60%;
	padding: 10px;
}

.qbpl>table img {
	display: none;
}

.qbpl>table nobr {
	display: none;
}

p.qbpl_tog {
	width: 977px;
	background: #F4F3F1;
	padding: 0 0 0 30px;
}

p.qbpl_tog span {
	color: #c00;
	font-size: 16px;
	cursor: pointer;
	font-weight: bold;
}

.qbpl_tog span:hover {
	text-decoration: underline;
}

.bg img {
	width: 100%;
}

.qgpc_con {
	width: 1000px;
	margin: 0 auto;
}

.pcyw_tit {
	width: 100%;
	height: 58px;
	background: url(../img/qgpc2.jpg) no-repeat;
	color: #FFF;

}

.pcyw_tit span {
	font-size: 24px;
	line-height: 58px;
	margin-left: 20px;
}

.pcyw_tit a {
	font-size: 14px;
	line-height: 58px;
	float: right;
	color: #fff;
	margin-right: 20px;
}

.pcyw_con,
.gzjz_con,
.dfdt_con,
.zlxz_con {
	padding: 20px;
	margin-bottom: 20px;
	border: 1px solid #ececec;
	background: #F7F7F7;
}

.pcyw_con .l {
	width: 552px;
	margin-right: 32px;
	float: left;
	position: relative;
}

.pcyw_con .r {
	width: 342px;
	float: left;
}

.pcyw_con .r .t {
	font-size: 20px;
	display: block;
	line-height: 35px;
}

.pcyw_con .r .m {
	font-size: 14px;
	display: block;
	line-height: 25px;
	height: 100px;
	overflow: hidden;
}

.gzjz_con li {
	width: 450px;
	float: left;
	height: 36px;
	font-size: 16px;
	line-height: 36px;
	padding-left: 20px;
	background: url(../img/qgpc4.gif) 10px center no-repeat;
}

.dfdt_con li {
	float: left;
	width: 465px;
}

.dfdt_con .l {
	width: 216px;
	height: 155px;
	float: left;
}

.dfdt_con .l img {
	width: 100%;
}

.dfdt_con .r {
	width: 216px;
	float: left;
	margin-left: 15px;
}

.dfdt_con .r a {
	font-size: 18px;
	color: #0e619a;
	display: block;
}

.dfdt_con .r span+a {
	font-size: 14px;
}

.dfdt_con .r span {
	font-size: 14px;
	height: 56px;
	overflow: hidden;
	display: block;
}

.zlxz_con li {
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	padding-left: 20px;
	background: url(../img/qgpc4.gif) 10px center no-repeat;
}

.img_tit {
	height: 30px;
	width: 532px;
	color: #FFF;
	line-height: 30px;
	font-size: 16px;
	position: absolute;
	bottom: 3px;
	left: 0;
	padding-left: 20px;
	background: #4F4F4F;
	opacity: .7;
	filter: alpha(opacity=70);
}

.pcyw_con .r li:first-child {
	border-bottom: 1px solid #dedede;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.lzzcimg {
	width: 1110px;
	margin: 0 auto;
	text-align: center;
}

.wr_main {
	width: 530px;
	margin-bottom: 20px;
	float: left;
}

.marl20 {
	margin-left: 20px;
}

.w310 {
	width: 310px;
}

.hyfs_main2 {
	height: 220px;
	border: 1px solid #b3cdea;
	margin-top: 4px;
	margin-bottom: 20px;
	font-size: 14px;
}

.hyfs_main2_m {
	padding: 20px;
}

.hyfs_main2_mli {
	float: left;
	margin-left: 12px;
	width: 800px;
}

.hyfs_main2_mli a {
	display: block;
	line-height: 28px;
	color: #323232;
}

.hyfs_title {
	padding-left: 15px;
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
	color: #025ab9;
}

.hfxd-box {
	margin-top: 25px;
}

.hfxd-box .title {
	height: 60px;
	line-height: 60px;
	padding-left: 20px;
	background: #e8f1f7;
	font-size: 20px;
	color: #006eab;
	font-weight: bold;
}

.form-con {
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
}

.form-con li {
	border-bottom: 1px solid #e6e6e6;
}

.form-con li span {
	float: left;
	font-weight: bold;
	color: #000;
	font-size: 16px;
	width: 160px;
	display: block;
	text-align: center;
}

.form-con li p {
	float: left;
	border-left: 1px solid #e6e6e6;
	width: 996px;
	font-size: 16px;
}

.form-con .li1 {
	height: 50px;
	line-height: 50px;
}

.form-con .li1 p {
	padding-left: 20px;
}

.form-con .li2 p {
	padding: 25px 20px;
	line-height: 30px;
}

.form-con .li2 span {
	padding-top: 30px;
}

.hf-content {
	margin-top: 25px !important;
}

.hf-content .title {
	height: 60px !important;
	line-height: 60px !important;
	padding-left: 20px !important;
	background: #e8f1f7 !important;
	font-size: 20px !important;
	color: #006eab !important;
	font-weight: bold !important;
}

.details-main .hf-content table,
.details-main .hf-content tr,
.details-main .hf-content td {
	border: 1px solid #e6e6e6;
}

.xf-box {
	border-left: 1px solid #e6e6e6 !important;
	border-right: 1px solid #e6e6e6 !important;
	margin-bottom: 30px !important;
}

.xf-box tr {
	height: 50px !important;
	border-bottom: 1px solid #e6e6e6 !important;
	background: none !important;
}

.xf-box tr th {
	font-weight: bold !important;
	color: #000 !important;
	font-size: 16px !important;
	width: 160px !important;
	padding-top: 12px !important;
	line-height: 30px !important;
}

.xf-box tr td {
	border-left: 1px solid #e6e6e6 !important;
	width: 1007px !important;
	font-size: 16px !important;
	padding: 12px 15px !important;
	line-height: 30px !important;
}

/*-------------lww------------------*/
/*-------------栏目详情页-----------------*/
.oldModel .gk_wz {
	height: 44px;
	font-size: 24px;
	line-height: 44px;
}

.oldModel .pdmain .left .title {
	padding-left: 55px;
	font-size: 32px;
}

.oldModel .pdmain .left .menubox ul li {
	line-height: 40px;
	padding-right: 20px;
	padding-left: 10px;
	font-size: 20px;
}

.oldModel .pdmain .right .text {
	height: 45px;
	font-size: 24px;
}

.oldModel .pdmain .right .pdlist ul li {
	height: 40px;
	line-height: 40px;
	font-size: 20px;
}

.oldModel #pageArea {
	width: 715px;
}

/*-------------互动交流-----------*/
.oldModel .polIntL {
	width: 1100px;
}

.oldModel .infoSouListL {
	width: 1100px;
}

.oldModel .onInterviewL {
	width: 320px;
	margin: 0 20px;
}

.oldModel .onInterview ul {
	width: 350px;
}

.oldModel .onInterview ul li:first-child a {
	font-size: 18px;
}

.oldModel .infoSouListL2 div a {
	font-size: 20px;
	margin: 20px 0 0 110px;
}

.oldModel .infoSouListTit {
	font-size: 24px;
}

.oldModel .polIntR {
	width: 1110px;
}

.oldModel .infoSouListR {
	width: 1110px;
}

.oldModel .infoSouListR h1 {
	padding-left: 25px;
}

.oldModel .infoSouList ul li {
	line-height: 45px;
}

.oldModel .infoSouList .polIntR .infoSouListR ul li {
	padding-left: 20px;
}

/*-------------空气aqi------------*/
.oldModel .oldModel #datepicker {
	font-size: 18px;
}

.oldModel .bjcxbut {
	font-size: 18px;
}

.oldModel .aqi_tit2 {
	height: 60px;
	line-height: 30px;
}

.oldModel .tabCon2 span {
	height: 35px;
	line-height: 35px;
	font-size: 20px;
}

.oldModel input[type="text"] {
	font-size: 18px;
}

/*-------------廉政之窗------------*/
.oldModel .wr_main {
	width: 1080px;
}

.oldModel .hyfs_title {
	padding-left: 20px;
	font-size: 24px;
	line-height: 38px;
}

.oldModel .hyfs_main2 {
	height: 275px;
	margin-bottom: 10px;
}

.oldModel .hyfs_main2_mli a {
	line-height: 40px;
	width: 800px;
	font-size: 22px;
}

/*-------------环保文件--------------*/
.oldModel .xxgk_ml .l .tit_fir {
	height: 40px;
	line-height: 40px;
	font-size: 20px;
}

.oldModel .xxgk_ml .l a {
	font-size: 20px;
}

.oldModel .conList {
	margin-bottom: 12px;
}

.oldModel .xxgk_ml .newslist span {
	height: 66px;
	line-height: 33px;
}

.oldModel .list_tit3 {
	font-size: 18px;
}

.oldModel .list_tit4 {
	font-size: 18px;
}


/*------------文件详情---------------*/
.oldModel .zw h1 {
	font-size: 42px!important;
	line-height: 65px;
}

/*-------------新闻详情---------------*/
.oldModel .zw h2 .zw_sta,
.oldModel .zw h2 .zw_time,
.oldModel .zw h2 .zw_fs,
.oldModel .zw h2 .zw_print {
	font-size: 18px;
}

.oldModel .zwcontent p {
	line-height: 50px;
	font-size: 30px !important;
}

.oldModel .zwcontent p a {
	font-size: 30px !important;
}

.oldModel .zw_con {
	font-size: 20px;
}

/*-------------网上办事---------------*/
.oldModel .ws .ws_fir .l p,
.oldModel .ws .ws_thr .l p {
	font-size: 22px;
}

.oldModel .ws .ws_fir .l li,
.oldModel .ws .ws_thr .l li {
	height: 58px;
	line-height: 30px;
	font-size: 18px;
	padding-left: 0px;
}

.oldModel .ws .ws_sec li {
	font-size: 22px;
}

.oldModel .ws .ws_r .slideBox_ws .hd li {
	font-size: 22px;
}

.oldModel .list-table {
	font-size: 18px;
}

.oldModel .ws_r .slideBox_ws .bd td {
	font-size: 18px;
}

.oldModel input[type="button"],
.oldModel input[type="submit"],
.oldModel select,
.oldModel button,
.oldModel label {
	font-size: 18px;
}

/*------------依申请公开------------*/
.oldModel .pdmain p span b {
	font-size: 20px !important;
}

.oldModel .open-box .open-title {
	font-size: 18px !important;
}

/* 无障碍适老化入口 */
.header .search {
	position: relative;
	margin-top: 80px;
}

.wza-box {
	position: absolute;
	top: -45px;
	right: 15px;
}

.wza-box a {
	display: block;
	float: right;
	height: 38px;
	line-height: 38px;
	padding: 0 16px;
	font-size: 18px;
	letter-spacing: 0.32px;
}

.wza-box a.wza {
	background: #fff;
	color: #F76B00;
	border: 1px solid #FC740D;
	border-radius: 2px 0px 0px 2px;
}

.wza-box a.oldman {
	background: #F79600;
	color: #fff;
	border: 1px solid #F79600;
	border-radius: 0px 2px 2px 0px;
}

/* ----------------------------------ZLQ------------------------------ */
/* ----老年模式----- */
.oldModel {
	/*font-size:1.2rem*/
	font-size: 18px;
}

/*-------顶部--------------*/
.oldModel #shortcut .r a {
	font-size: 21px;
}

/*-------菜单栏--------*/
.oldModel #menu .slideBox .hd li {
	font-size: 20px;
}

.oldModel #menu .bd .dh2,
.oldModel #menu .bd .dh4,
.oldModel #menu .bd .dh5,
.oldModel #menu .bd .dh6 {
	height: 610px;
}

.oldModel #menu .bd .dh3 {
	height: 550px;
}

.oldModel #menu .bd .dh7 {
	height: 400px;
}

.oldModel #menu .bd p {
	font-size: 24px;
	height: auto;
	background: url(../img/box.png) no-repeat left 14px;
}

.oldModel #menu .bd li {
	font-size: 18px;
	line-height: 36px;
	height: auto;
}

.oldModel #menu .bd .dh2 .r #hbwjslide .inHd li:first-child {
	font-size: 24px;
}

.oldModel #menu .bd .dh2 .r #hbwjslide .inHd li {
	font-size: 18px;
}

.oldModel #menu .bd .dh2 .r ul li {
	position: relative;
	height: 70px;
}

.oldModel #menu .bd .dh2 .r ul li span {
	display: block;
	position: absolute;
	right: 10px;
	top: 40px;
}

.oldModel .dh3 .r ul {
	margin-top: -10px;
}

/* nav --信息公开 */
.oldModel #menu .bd .dh2 .l span {
	font-size: 20px;
}

/* nav --政务服务 */
.oldModel #menu .bd .dh3 .r1 .zwfwrk,
.oldModel #menu .bd .dh3 .r1 .sbcx {
	font-size: 20px;
}
.oldModel #menu .bd .dh3 .r1 .zwfwrk{
	height: 106px;
	line-height: 50px;
}
/* nav--互动交流 */
.oldModel #menu .bd .dh4 .l h3 {
	font-size: 18px;
}

.oldModel #menu .bd .dh4 .m .zxftL li:first-child {
	height: 66px;
}

.oldModel #menu .bd .zxftL li {
	height: auto;
	line-height: 35px!important;
}

/* nav--专题专栏  --热点专题 */
.oldModel #menu .bd .dh7 .dh_modular_news {
	height: 96px !important;
}

/* nav--专题专栏  --历史专题 */
.oldModel #menu .bd .dh7 li {
	height: 42px !important;
	line-height: 42px !important;
}

/*-------头条--------*/
.oldModel #h_newsTit p {
	font-size: 28px;
}

.oldModel #h_newsTit span {
	font-size: 18px;
	padding: 2px
}

/*---------图片新闻-----------*/
.oldModel #h_news .l {
	width: 1120px;
	height: 600px;
}

.oldModel .focusBox {
	width: 1120px;
	height: 600px;
}

.oldModel .focusBox .txt li a {
	font-size: 24px;
}

.oldModel .focusBox .pic img {
	width: 1120px;
	height: 600px;
}

/*---------环保要闻----------*/
.oldModel #h_news .r {
	margin-top: 20px;
	width: 1120px;
	height: auto;
}

.oldModel .slideNews .hd ul li {
	font-size: 24px;
}

.oldModel .slideNews .bd li {
	/* font-size: 18px; */
	line-height: 45px;
	height: 45px;
}

/* ---------空气环境质量--------- */
.oldModel #con_aqi_1 .aqi_ind span {
	font-size: 18px !important;
	width: 200px !important;
}

.oldModel #con_aqi_1 .sskqzl {
	font-size: 24px !important;
	border-bottom: 3px solid #2B73BD !important;
	color: #2B73BD !important;
}

.oldModel #con_aqi_1 .qtcs {
	font-size: 18px !important;
}

.oldModel #h_aqi .aqi_num {
	margin-top: 8px;
}

.oldModel #h_aqi .aqi_num .aqi_color {
	font-size: 32px !important;
}

.oldModel #h_aqi .aqi_city {
	width: 120px !important;
	text-align: center;
}

.oldModel #h_aqi li .aqi_name {
	color: #2B73BD;
}

.oldModel .qtcs_con {
	width: 910px;
}

.oldModel .qtcs_con li {
	position: relative;
}

.oldModel #h_aqi .aqiSlide .bd ul .r .aqi_city {
	font-size: 24px !important;
}

.oldModel #h_aqi .sskqzl_box {
	width: 100%;
}

.oldModel #h_aqi .aqi_time {
	font-size: 18px !important;
	line-height: 18px !important;
	width: 120px !important;
	position: absolute;
	right: -195px;
	top: 12px;
	text-align: center;
	display: none;
}

.oldModel #h_aqi .aqiSlide .bd ul .r {
	width: 1110px;
	margin-left: 0px;
	padding: 0;
	height: auto;
}

.oldModel #h_newsTit{
	height: auto;
}
.oldModel #h_aqi .aqiSlide .bd ul .r .aqi_list {
	float: left;
	margin: 40px 0 0 20px;
	height: auto;
}

.oldModel .qtcs{display: none;}
.oldModel .qtcs_ind li {
	width: 75px;
	font-size: 18px;
}

.oldModel .qtcs_ind {
	width: 380px;
}

.oldModel #h_aqi .aqiSlide .bd ul .r .aqi_list li {
	line-height: 35px;
}

.oldModel #h_aqi .aqiSlide .bd ul .tabSlide {
	width: 1110px;
	margin-left: 150px;
}

.oldModel #h_aqi .aqiSlide .bd ul .l .aqi_tit {
	width: 1110px;
}

.oldModel #h_aqi .aqiSlide .bd ul .l {
	width: 1110px;
}

.oldModel #h_aqi .cities,
.oldModel #h_aqi .cities1 {
	line-height: 40px !important;
	height: 40px!important;
	width: 33% !important;
	margin: 15px auto !important;
	text-align: center !important;
	background: #2B73BD !important;
}

.oldModel #h_aqi .aqiSlide .bd ul .r .cities a,
.oldModel #h_aqi .aqiSlide .bd ul .r .cities1 a {
	font-size: 20px;
}

.oldModel #h_aqi .cities a,
.oldModel #h_aqi .cities1 a {
	color: #fff;
}

.oldModel #h_aqi .aqiSlide .bd ul .r .aqi_city {
	margin: 10px 5px 0 18px;
}

/*---------水环境质量栏目-----------*/
.oldModel #h_aqi .aqi_sel li {
	font: 26px/42px center;
}

.oldModel #h_aqi .aqiSlide .bd ul .l .aqi_tit {
	font-size: 24px;
}

.oldModel #h_aqi .aqiSlide .bd ul .tabTit li {
	font-size: 22px;
}

.oldModel #h_aqi .aqiSlide .bd ul .tabCon {
	font-size: 20px;
}

.oldModel #con_aqi_1 .bd ul .tabCon {
	left: 45px;
}


.oldModel #h_aqi .aqiSlide .bd ul .aqi_ind a {
	font-size: 18px;
	width: 370px;
	height: 40px;
	line-height: 40px;
}

.oldModel #h_aqi .aqiSlide .bd ul .aqi_ind {
	font-size: 18px;
}

.oldModel .aqi_2 .aqi_tit {
	font-size: 24px;
}

/*--------政务服务栏--------*/
.oldModel #h_list {
	height: auto;
}

.oldModel #h_list .hd li {
	font-size: 28px;
}

.oldModel #h_list .list2 .inHd li {
	font-size: 24px;
}

.oldModel #h_list .list2 .inHd div a {
	font-size: 24px;
}

.oldModel #h_list .inBd {
	padding: 0;
	padding-left: 1px !important;
}

.oldModel #h_list .inBd .zxsl {
	width: 1106px !important;
}

.oldModel #h_list .inBd li {
	font-size: 20px;
	width: 100%;
	overflow: hidden;
	height: 50px;
	line-height: 50px;
}

.oldModel #footer .footerCon ul{
	height: auto;
	line-height: 40px;
}
.oldModel #h_list .inBd li span {
	font-size: 20px;
}
.oldModel #h_list .list2 .inBd li{
	height: 40px;
	line-height: 40px;
}
.oldModel #h_list .inBd li a {
	width: 645px;
	height: 40px;
}

.oldModel #h_list .list1 .m {
	margin: 0;
}

.oldModel #h_list .list3 .m {
	margin-left: 0;
	width: 100%;
}

.oldModel #h_list .list3 .r {
	margin-left: 0;
}

.oldModel #h_list .list1 .l p a {
	font-size: 24px;
}

.oldModel #h_list .list1 .l li{
	height: auto;
	line-height: 50px;
	overflow: hidden;
}

.oldModel #h_list .list1 .l li a {
	line-height: 50px;
}

.oldModel #h_list .inHd li.on a {
	font-size: 24px;
}

.oldModel #h_list .inHd li a {
	font-size: 24px;
}

.oldModel #h_list .list3 .m span {
	width: 170px;
}

.oldModel #h_list .list3 .inBd {
	width: 100% !important;
}

.oldModel #h_list .list3 .tempWrap{
	width: 100%!important;
}

.oldModel #h_list .list3 .inBd ul{
	width: 100%!important;
}
.oldModel .list3 .myzj {
	/* margin-top: 300px;
	margin-left: -77.5% !important; */
}

.oldModel #h_list .list2 .l {
	width: 1110px;
}

.oldModel .inHd {
	width: 1110px;
}

.oldModel #h_list .list2 .r {
	width: 1110px;
}

.oldModel #h_list .list2 .r .th1,
.oldModel #h_list .list2 .r .th7 {
	width: 180px;
}

.oldModel #h_list .list2 .r .zxsl_list {
	width: 1110px;
	height: auto;
	overflow: hidden;
}

.oldModel #h_list .list2 .r .zxsl_list1,
.oldModel #h_list .list2 .r .zxsl_list7 {
	width: 180px
}

.oldModel #h_list .list2 .r .zxsl_list2 {
	width: 590px;
	white-space: nowrap; 
	overflow: hidden; 
	text-overflow: ellipsis;
}

.oldModel #h_list .list2 .r .th2 {
	width: 590px;
}

.oldModel #h_list .list1 .m {
	width: 867px;
}

.oldModel #h_list .list3 p {
	width: 1110px;
}

.oldModel #h_list .list2 .r .bstable {
	font-size: 20px;
}

.oldModel #h_list .list3 p a {
	font-size: 24px;
}

.oldModel #h_list .list3 .r li a {
	width: auto;
	font-size: 20px;
}
.oldModel #h_list .list3 .r li{
	height: 50px;
	line-height: 50px;
}
.oldModel #h_list .list3 .l .bsgroup .bsicon6,
.oldModel #h_list .list3 .bsgroup .bsicon3,
.oldModel #h_list .list3 .bsgroup .bsicon4,
.oldModel #h_list .list3 .bsgroup .bsicon1,
.oldModel #h_list .list3 .bsgroup .bsicon5 {
	font-size: 18px;
}

.oldModel .bsgroup .bsicon3 {
	background-position: 8px -128px;
}

.oldModel .bsgroup .bsicon1 {
	background-position: 5px 0;
}

.oldModel .bsgroup .bsicon4 {
	background-position: 5px -192px;
}
.oldModel #footer{
	height: 300px;
}
.oldModel .bsgroup div {
	width: 140px;
	height: 40px;
}

.oldModel #h_list .list3 .l {
	width: 300px;
	display: none;
}

.oldModel #h_list .list1 .fr {
	float: none;
}

.oldModel #h_list .list1 .r li:first-child {
	margin-top: 40px;
	background: url(../img/list1d.png) no-repeat center 10px #e9f2fb;
}

.oldModel #h_list .list1 .r li {
	width: 175px;
	font-size: 20px;
}

.oldModel #h_list .list1 .r li:first-child a {
	line-height: 40px !important;
	padding-top: 36px !important
}

.oldModel #h_list .list1 .r .xwfbh {
	margin: -86px 0 0 235px;
}

.oldModel #h_list .list1 .r .hygq {
	margin: -86px 0 0 470px;
}

.oldModel #h_list .list1 .r .dctb {
	margin: -86px 0 0 702px;
}

.oldModel #h_list .list1 .r .dcbz {
	margin: -86px 0 0 935px;
}

/* -------业务信息系统------- */
.oldModel .h_ztzl .h_z_sec .h_z_sec_tit {
	font-size: 24px;
}

.oldModel .oldModel .h_ztzl .h_z_sec .l,
.oldModel .h_ztzl .h_z_sec .m,
.oldModel .h_ztzl .h_z_sec .n,
.oldModel .h_ztzl .h_z_sec .r {
	font-size: 14px;
}

.oldModel .h_ztzl .h_z_sec .l {
	font-size: 14px;
	background: no-repeat 5px center #9FD42C;
}

.oldModel .h_ztzl .h_z_sec .m {
	background: no-repeat 5px center #79D8E8;
}

.oldModel .h_ztzl .h_z_sec .n {
	background: no-repeat 5px center #48BCFF;
}

.oldModel .h_ztzl .h_z_sec .r {
	background: no-repeat 5px center #FF9B52;
}

/*-------------------------------------信息公开Start----------------------------------------- */
.oldModel .gk .l {
	width: 330px;
}

.oldModel .gk .l .gk_zn,
.oldModel .gk .l .gk_zd,
.oldModel .gk .l .gk_ml p,
.oldModel .gk .l .gk_ml h3,
.oldModel .gk .l .gk_bg a,
.oldModel .gk .l .gk_sq {
	font-size: 24px;
}

.oldModel .gk .l .gk_ml ul {
	margin: 16px 5px;
}

.oldModel .gk .l .gk_ml li {
	height: 30px;
	font-size: 20px;
}

.oldModel .gk .m {
	width: 750px !important;
}

.oldModel .gk .m .hbwj,
.oldModel .gk .m .zfxxgk,
.oldModel .gk .m .hbyw {
	width: 750px;
}

.oldModel .gk .m .hd ul {
	width: 750px;
}

.oldModel .gk .m .hd li:first-child.on {
	font-size: 20px;
}

.oldModel .gk .m .hd li:first-child {
	width: auto;
	margin-left: 5px;
	margin-right: 5px;
}

.oldModel .gk .m .hd li {
	width: auto;
	line-height: 40px;
	margin-left: 5px;
	margin-right: 5px;
}

.oldModel .gk .m .bd li {
	font-size: 20px;
	height: 54px;
	line-height: 54px;

}

.oldModel .gk .m .hd li{
	height: 40px;
}
.oldModel .gk .l .gk_bg{
	padding-left: 0;
	text-align: center;
}
.oldModel .gk .m .bd li a{
	display: block;
	width: 80%;
	white-space: nowrap; /* 不换行 */
	overflow: hidden; /* 隐藏溢出部分 */
	text-overflow: ellipsis;
	float: left;

}
.oldModel .gk .m .hbwj,
.oldModel .gk .m .zfxxgk,
.oldModel .gk .m .hbyw {
	background: url(../img/xxgkm2_1.png) 0 0 no-repeat;
	background-size: 100% 100%
}

.oldModel .gk .r {
	width: 330px;
	height: 400px;
}

.oldModel .gk .r .jggk {
	top: 42px;
	left: 0px;
}

.oldModel .gk .r .hbzw {
	top: -238px;
	left: 385px;
}

.oldModel .gk .r .hbyw {
	top: -518px;
	left: 770px;
}

.oldModel .gk .r .hbzw p,
.oldModel .gk .r .jggk p,
.oldModel .gk .r .hbyw p {
	width: 330px;
	background: url(../img/xxgkrbg1.png) no-repeat left center;
	background-size: 100% 100%
}

.oldModel .gk .r .hbzw p a,
.oldModel .gk .r .jggk p a,
.oldModel .gk .r .hbyw p a {
	font-size: 24px;
}

.oldModel .gk .r .hbzw ul,
.oldModel .gk .r .hbyw ul {
	width: 320px;
}

.oldModel .gk .r .hbzw ul {
	height: 210px;
}

.oldModel .gk .r .hbzw li,
.oldModel .gk .r .hbyw li {
	width: 150px;
	font-size: 21px;
}

.oldModel .gk .r .hbzw li {
	height: 40px;
	line-height: 40px;
}

.oldModel .gk .r .jggk div {
	width: 150px;
	height: 40px;
}

.oldModel .gk .r .jggk div {
	padding-top: 50px;
}

.oldModel .gk .r .jggk .jggk1 {
	background: url(../img/xxgkr1.png) no-repeat center 18px #f3ab63;
}

.oldModel .gk .r .jggk .jggk2 {
	background: url(../img/xxgkr2.png) no-repeat center 18px #42dce8;
}

.oldModel .gk .r .jggk .jggk3 {
	background: url(../img/xxgkr3.png) no-repeat center 18px #ff6460
}

.oldModel .gk .r .jggk .jggk4 {
	background: url(../img/xxgkr4.png) no-repeat center 18px #ae5da1;
}

.oldModel .gk .r .jggk div {
	font-size: 20px;
}

/*-------------------------------------信息公开End----------------------------------------- */
/*-----左飘窗-----*/
.oldModel .fix_news1 {
	font-size: 18px;
	width: 93px !important;
	height: 90px;
	padding-top: 25px;
	display: none;
}

.oldModel .fix_news2 {
	font-size: 18px;
	width: 93px;
	height: 90px;
	padding-top: 25px;
	top: 388px;
}

.oldModel .fix_news3 {
	font-size: 18px;
	width: 93px;
	height: 90px;
	padding-top: 25px;
}

.oldModel .fix_news4 {
	font-size: 18px;
	width: 93px;
	height: 90px;
	padding-top: 25px;
}

.oldModel .fix_news5 {
	font-size: 18px;
	width: 93px;
	height: 90px;
	padding-top: 25px;
}

.oldModel .fix_news6 {
	font-size: 18px;
	width: 93px;
	height: 90px;
	padding-top: 25px;
}

.oldModel .close1 {
	font-size: 18px;
}

.oldModel .close2 {
	font-size: 18px;
	top: 388px;
}

.oldModel .close3 {
	font-size: 18px;
	top: 498px;
}

.oldModel .close4 {
	font-size: 18px;
	top: 608px;
}

.oldModel .close5 {
	font-size: 18px;
	top: 718px;
}

.oldModel .close6 {
	font-size: 18px;
	top: 918px;
}

/*-----右飘窗-----*/
.oldModel .web_position {
	width: 120px;
}

.oldModel .web_link {
	width: 120px;
	height: 60px;
	line-height: 60px;
}

.oldModel .nav_02 {
	background: url(../img/oo3.png) no-repeat 24px 6px #a6d5f6;
	position: relative !important;
	display: none;
}

.oldModel .nav_02 a:hover {
	background: url(../img/oo3.png) no-repeat 24px 6px #669fdd;
	color: #fff !important;
}

.oldModel .nav_05 {
	height: 60px !important;
	background: url(../img/oo5.png) no-repeat 24px 12px #a6d5f6 !important;
}

.oldModel .nav_05 a:hover {
	height: 60px !important;
	background: url(../img/oo5.png) no-repeat 28px 12px #669fdd !important;
}

/* ---------footer------- */
.oldModel #footer select {
	padding-left: 0;
	width: 210px;
	height: 42px;
	line-height: 42px;
}

.oldModel #_span_jiucuo {
	margin-left: -127px;
}

.oldModel #footer .zfjc {
	left: 0% !important;
	top: 122px;
}

.oldModel #footer .wljc {
	margin-left: 510px;
}

.oldModel *{font-size: 28px!important;}
.oldModel .wza-box{width: 400px;}
.oldModel #menu .slideBox .hd li{background: none;padding-left: 0;width: 140px;}
.oldModel #menu .bd{display: none;}
.oldModel #menu .bd .dh2 .l{width:555px}
.oldModel #menu .bd .dh2 .r{width: 475px;}
.oldModel #menu .bd .dh7 .l{width: 575px;}
.oldModel #menu .bd .dh7 .r{width: 500px;}
.oldModel #menu .bd .dh4 .l .xjfk h3{line-height: 30px;}
.oldModel #menu .bd .dh6{height: 640px!important;}
.oldModel #footer .footerCon li{height: 40px;line-height: 40px;}
.oldModel #fixed_b{display: none;}
.oldModel .gk .m .hd li.on{padding: 0 4px;}
