﻿﻿@charset "utf-8";
	/*-------------------------------------------------*/
	/* = Reset
/*-------------------------------------------------*/
	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,
 caption, tbody, tfoot, thead, tr, th,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font:inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers*/
	sfooter, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	font-family:"Microsoft YaHei";
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*-------------------------------------------------*/
	/* = General Style
/*-------------------------------------------------*/
	html {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	/*--使背景图像完全覆盖背景区域。--*/
	
}
body {
	font-size: 12px;
	color:#333333;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/*------main------*/
	.main {
	margin:auto;
	width:auto;
	height:auto;
}
/*------top------*/
	.header_top {
	background-color:#1572cf;
	width:100%;
	height:32px;
}
.header_top_L {
	width:1002px;
	height:32px;
	margin:auto;
	color:#FFF;
	font-size:12px;
	line-height:30px;
}
.header_L {
	float:left
}
.header_L a {
	width:80px;
	height:32px;
	font-size:12px;
	display:block;
	text-align:center;
	line-height:31px;
	color:#FFF;
}
.header_R {
	float:right
}
.search_bar {
	width:158px;
	height:22px;
	background-color:#f4f4f4;
	margin-top:4px;
	border:none
}
.header_btn {
	float:right;
	width:24px;
	height:24px;
	padding-left:5px;
}
.header_btn a {
	display:block;
	margin-top:4px;
	background:url(../images/search_.png) #f4f4f4 no-repeat ;
	width:24px;
	height:24px;
}
.header_btn a:hover {
	background:url(../images/search_.png) #ffffff no-repeat ;
}
/*------menu------*/
	.top_menu {
	width:100%;
	height:276px;
	background:url(../images/top_bg.jpg) no-repeat center ;
	margin:0 auto;
}
.menu_li {
	height:28px;
	line-height:27px;
	text-align:center;
	color:#333333;
}
.menu_li a {
	height:28px;
	line-height:27px;
	text-align:center;
	color:#333333;
	display:block
}
.menu_til {
	height:28px;
	color:#FFF;
	line-height:28px;
	display:block;
	width:80px;
	background-color:#1572cf;
	 margin:0 auto;
	font-weight:bold
}
.AdviceBox { height:55px; margin:0 auto;}
.AdviceBox a{color:#fff;}
/*------loc------*/
	.location_bar {
	height:28px;
	width:1000px;
	margin:0 auto;
	border:1px #dddddd solid;
	margin-top:5px;
	background:url(../images/top_loc_bg.jpg) repeat-x;
	color:#1572cf;
	font-weight:bold
}
.loc_til {
	float:left;
	width:100px;
	height:28px;
	line-height:27px;
	text-align:center;
}
.loc_li {
	float:left;
	width:10px;
	height:28px;
	line-height:27px;
	text-align:center;
}
.location_bar span a {
	float:left;
	padding-left:15px;
	padding-right:15px;
	height:28px;
	line-height:27px;
	text-align:center;
	display:block;
	color:#333333;
	font-weight:bold
}
/*------new_list------*/
	.list_box {
	width:100%;
}
.new_box {
	width:1000px;
	margin:0 auto;
	border:1px #dddddd solid;
	margin-top:5px;
	height:auto
}
.new_list {
	width:950px;
	margin-top:5px ;
	height:175px;
	margin:0 auto;
	border-bottom:2px #dddddd solid;
	margin-top:20px;
}
.new_list li {
	width:950px;
	background:url(../images/icon_li.png) no-repeat left;
	float:left }
.new_list_li a {
	width:650px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
	font-size:14px;
	font-family: Verdana, Geneva, sans-serif;
	color:#333333;
	height:32px;
	line-height:32px;
	float:left;
	padding-left:25px
}
.new_list_li a:hover {
	color:#137fbc;
}
.new_list_date {
	width:100px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#8b8b8b;
	height:25px;
	line-height:25px;
	/*float:right;*/
	text-align:right
}
/*------new_list_til------*/
.new_list_til {
	width:1000px;
	margin:0 auto;
	padding-bottom:20px
}
.new_til {
	width:1000px;
	text-align:center;
	font-size:30px;
	line-height:49px;
}
.new_til_t{
font-family: "宋体";
font-size: 24px;
text-align:center;
width:1000px;
text-align:center;
line-height:49px;
}
.new_til_full_t{
font-family: "宋体";
font-size: 21px;
text-align:center;
width:1000px;
text-align:center;
line-height:49px;
}
.new_til_li {
	width:1000px;
	text-align:center;
	height:60px;
	line-height:59px;
}
.new_times {
	height:40px;
	padding-right:50px
}
.new_from {
	height:40px;
	padding-right:50px
}
.bigger {
	height:40px;
	padding-right:10px;
	font-weight:normal
}
.medium {
	height:40px;
	padding-right:10px;
	font-weight:normal
}
.smaller {
	height:40px;
	font-weight:normal
}
.new_up {
	width:1000px;
	text-align:center;
	height:18px;
	border-bottom:1px #1572cf dashed;
}
.new_up a {
	margin:0 auto;
	width:40px;
	height:18px;
	display:block;
	background:url(../images/new_up.png) no-repeat;
}
.new_box_list {
	width:850px;
	margin:0 auto;
	padding-bottom:20px;
	border-bottom:2px #dddddd solid;
}
.new_box_list_con{
	width:850px;
	margin:0 auto;
	padding-bottom:20px;
	border-bottom:2px #dddddd solid;
	font-family: "FangSong","FangSong_GB2312" ;
    font-size: 21px;
   line-height: 40px;
    word-break: break-all;
}

.new_box_list_con p{
	font-size:21px;
	line-height:40px;
	font-family: "FangSong","FangSong_GB2312" ;

}

.new_box_list_con span{
	text-indent:28px;

}

.new_box_list_con img{
	max-width:850px;
	padding:0 0 0 0px;
}

.new_box_list p {
	text-indent:28px;
	font-size:14px;
	line-height:30px;
   font-family: "FangSong","FangSong_GB2312" ;
}
.new_box_up {
	width:850px;
	margin:0 auto;
	height:32px;
	padding-top:20px;
	padding-bottom:20px;
}
.new_box_up a {
	width:100px;
	height:32px;
	display:block;
	float:right;
	text-align:center;
	background:url(../images/back_up.png) #1572cf right no-repeat;
	line-height:31px;
	color:#FFF !important;
	font-weight:bold;
}
.new_box_pic {
	width:850px;
	margin:0 auto;
	padding-bottom:20px;
}
.new_pic {
	width:428px;
	height:278px;
	border:2px #dddddd solid;
}
.pic_til {
	width:400px;
	height: auto;
	margin-left:20px;
}
.pic_til_T {
	width:400px;
	height:40px;
	font-size:16px;
	line-height:39px;
	color:#1572cf;
	font-weight:bold;
	float:left
}
.pic_til_L {
	width:400px;
	min-height:80px;
	font-size:14px;
	line-height:28px;
	float:left
}
/*------page------*/
	.page_bar {
	margin:0 auto;
	height:30px;
	padding-top:20px;
	padding-bottom:20px
}
.page_btn {
	width:80px;
	height:30px;
	padding-left:3px;
	padding-right:3px }
.page_btn a {
	width:78px;
	height:28px;
	line-height:29px;
	display:block;
	border:1px #dddddd solid;
	background-color:#f4f4f4;
	color:#333333;
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align:center;
}
.page_btn a:hover {
	text-decoration:none;
	background-color:#1572cf;
	color:#ffffff
}
.page_no {
	width:30px;
	height:30px;
	padding-left:3px;
	padding-right:3px }
.page_no a {
	width:28px;
	height:28px;
	line-height:29px;
	display:block;
	border:1px #dddddd solid;
	background-color:#f4f4f4;
	color:#333333;
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align:center;
}
.page_no a:hover {
	text-decoration:none;
	background-color:#1572cf;
	color:#ffffff
}
/*------bottom------*/
.bottom2 {
	width:100%;
	margin:0 auto;
	float:left;
	text-align:center;
}

.bottom {
	float:left;
	width:100%;
	height:414px;
	background:url(../images/bottom.jpg) no-repeat center ;
	margin:0 auto;
	text-align:center;
}
.bottom_til {
	width:1002px;
	margin:0 auto;
	height:84px;
	line-height:28px;
	padding-top:50px;
	font-size:14px;
}
.bottom span a {
	color:#555555;
}
.bottom span a:hover {
	color:#ff8a00;
}
.bottom_line {
	height:1px;
	border-right:1px dashed #555555;
	margin:0 10px 0 10px;
	overflow:hidden;
}
/*------mid------*/
	.mid {
	width:100%;
}
.mid_box {
	width:1002px;
	margin:0 auto;
	margin-top:0px;
	height:auto;
}
.mid_left {
	width:1000px;
	float:left;
	height:auto;
	margin-top:10px;
}
.mid_right {
	width: 145px;
	float: right;
	height: 360px;
}
.mid_right_01 {
	width:100%;
	border:1px #dddddd solid;
	background:url(../images/til_bg.jpg) repeat-x bottom;
	color:#1572cf;
	font-weight:bold;
	height:43px
}
.mid_right_til_01 a {
	float:left;
	line-height:33px;
	font-size:14px;
	color:#333333;
}
.mid_right_02 {
	width:100%;
	height:360px;
	border:1px #dddddd solid;
	background-color:#fff; }
.right_02_til {
	background:url(../images/til_bg.jpg) repeat-x bottom;
	border-bottom:2px solid #1572cf;
	line-height:40px;
	font-size:14px;
	color:#1572cf;
	font-weight:bold;
	padding-left:13px;
	background-color:#FFF
}
.right_02_list {
	height:341px;
	padding-top:10px;
}
.right_02_content{
	width:90%; 
	margin:0px auto;
	margin-bottom:10px;
	border:1px #dddddd solid;
}
.right_02_content a{
	display:block;
	line-height:38px;
	font-size:14px;
	color:#333333;
	font-weight:bold; 
	text-align:center;
	background:url(../images/til_bg.jpg) repeat-x bottom;
}
.right_02_content a:hover{
	text-decoration:none;
	background: url(../images/til_bg_2.jpg) repeat-x top;
	
}

.right_02_list_li a {
	width:200px;
	float:left;
	line-height:32px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.right_02_list_li2 a {
	width:70px;
	float:left;
	line-height:32px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.right_03_list {
	padding-left:13px;
	padding-top:8px;
}
.right_03_list_li a {
	float:left;
	line-height:26px;
	font-size:14px;
	color:#333333;
	padding-right:10px;
}
.mid_right_04 {
	width:258px;
	height:168px;
	border:1px #dddddd solid;
	margin-top:5px;
	background-color:#f7f8fa }
.right_04_til {
	width:258px;
	background-color:#FFF;
	color:#1572cf;
	font-weight:bold;
	height:28px;
	border-bottom:2px solid #1572cf;
}
.mid_right_til_04 a {
	width:70px;
	float:left;
	line-height:29px;
	font-size:14px;
	color:#333333;
}
.mid_right_til_more a {
	width:40px;
	float:right;
	line-height:29px;
	font-size:12px;
	color:#333333;
}
.right_04_list {
	width:258px;
	margin-top:2px;
}
.right_04_list li {
	width:258px;
	background:url(../images/list_li.png) no-repeat left;
	float:left;
	border-bottom:1px #dddddd dashed;
	height:26px;
}
.right_04_list li a {
	width:230px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
	font-size:14px;
	color:#333333;
	line-height:26px;
	float:left;
	padding-left:22px
}
.right_04_list a:hover {
	color:#137fbc;
}
.mid_right_05 {
	width:258px;
	height:232px;
	border:1px #dddddd solid;
	margin-top:5px;
	background-color:#ffffff }
.right_05_list {
	width:247px;
	margin-left:5px;
	margin-top:5px;
}
.right_05_list_li a {
	width:245px;
	height:42px;
	border:1px solid #dddddd;
	display:block;
	margin-bottom:5px
}
.right_05_list_li a:hover {
	border:1px solid #aaaaaa;
}
.mid_pic_player {
	width:454px;
	/* height:287px; */
	border:1px solid #dddddd;
	background:white;
	display:block;
	float:left
}
.player_til {
	width:308px;
	height:40px;
	line-height:39px;
	font-size:14px;
	color:white;
	font-weight:bold;
	padding-left:13px;
	background:url(../images/til_li_01.png) no-repeat left;
	padding-left:40px
}
.player_box {
	width:100%;
	background-color:#CCC;
	margin:auto
}
.mid_new_top {
	/*width:600px;
	 border:1px #dddddd solid;
	background:url(../images/til_bg.jpg) repeat-x; */
	color:#1572cf;
	font-weight:bold;
	height:32px;
	margin-left:10px;
	padding-right:4px;

	margin-bottom:5px;
	float:left;
	width:376px;

	border:#ccc 1px solid;
}
.sidebar{.mid_right
	border:1px #D9D9D9 solid;
	background:url(../images/shanxiBar11.jpg) no-repeat;
	background-size:right 76px;
	background-position-y:-3px;
	width:456px;
	height:360px;
	position:relative;
	margin:0;
	overflow:hidden;
	float:left;
}
.nywy_tex{ padding-left:45px; line-height:34px; font-family:"微软雅黑"; height:34px; overflow:hidden; color:#151515; font-size:16px;}
.nywy_tex a{ color:#151515;}
.nywy_tex a:hover{ color:#F00;}
.zywy_tex{ font-size:14px;font-family:"微软雅黑"; height:30px; line-height:30px; padding-left:65px; color:#151515; overflow:hidden;}


.marquee_left{width:97px; float:left; margin-right:5px;} /*marquee*/

.mid_new_til {
	width:415px;
	line-height:29px;
	float:left;
	margin-left:10px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.mid_new_til ul {
	list-style:none;
	width:2100px;
}
.mid_new_til ul li {
	float:left;
	width:415px;
}
.mid_new_more a {
	width:40px;
	float:right;
	line-height:29px;
	font-size:12px;
	color:#333333;
	font-weight:normal
}
.mid_new_list {
	width:350px;
	height:Auto;
	border:1px #dddddd solid;
	float:left;
	margin-left:10px;
	padding-bottom:5px;
}
.mid_new_list_til {
	width:430px;
	color:#1572cf;
	font-weight:bold;
	height:28px;
	border-bottom:2px solid #1572cf;
}
.mid_new_til_more_li {
	width:10px;
	float:right;
	height:30px;
	line-height:28px;
	font-size:12px;
	color:#333333;
	text-align:center }
.mid_new_til_more a {
	width:40px;
	float:right;
	height:30px;
	line-height:29px;
	font-size:12px;
	color:#333333;
	display:block;
	text-align:center }
.new_top_til {
	width:430px;
	color:#d72c2c;
	font-weight:bold;
	height:40px;
	line-height:39px;
	font-size:18px;
	text-align:center;
	float:left
}
.new_top_til_li {
	width:410px;
	margin:0 auto;
}
.new_top_line {
	width:410px;
	text-indent:24px;
	line-height:18px;
	font-size:12px;
	display:block;
	float:left ;
	padding-bottom:2px
}
.new_top_more a {
	width:60px;
	color:#1572cf
}
.new_top_list {
	width:410px;
	margin-left:10px
}
.new_top_list li {
	width:410px;
	background:url(../images/list_li.png) no-repeat left;
	float:left;
	border-bottom:1px #dddddd dashed
}
.new_top_list_li a {
	width:300px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
	font-size:14px;
	color:#333333;
	height:28px;
	line-height:27px;
	float:left;
	padding-left:20px }
.new_top_list_date {
	width:80px;
	font-size:12px;
	color:#1572cf;
	height:28px;
	line-height:27px;
	float:right;
	text-align:right
}
.mid_pic a {
	width:737px;
	height:58px;
	background:url(../images/pic_01.jpg) no-repeat;
	float:left
}
.mid_2x {
	width:735px;
	height: auto ;
	float:left;
	border:1px solid #dddddd;
	margin-top:5px;
}
.mid_2x_left {
	width:299px;
	height:280px;
	float:left;
}
.mid_2x_right {
	width:436px;
	height:280px;
	float:right;
}
.mx_left_top {
	width:298px;
	height:32px;
	background-color:#1572cf;
	color:#FFF;
	border-right:1px solid #FFF;
}
.mx_right_top {
	width:436px;
	height:32px;
	background-color:#1572cf;
	color:#FFF;
}
.mx_L_top_ico {
	width:32px;
	height:32px;
	float:left;
	margin-left:85px
}
.mx_R_top_ico {
	width:32px;
	height:32px;
	float:left;
	margin-left:140px
}
.mx_L_top_til {
	font-size:14px;
	color:#ffffff;
	height:32px;
	line-height:31px;
	font-weight:bold
}
.mx_login {
	width:289px;
	height:237px;
	margin-top:5px;
	margin-left:5px;
}
.login_menu_seled {
	width:93px;
	height:33px;
	float:left;
	padding-right:4px
}
.login_menu_seled a {
	width:93px;
	height:33px;
	display:block;
	line-height:29px;
	font-weight:bold;
	background-color:#f4f4f4;
	color:#333333;
	text-align:center;
	text-decoration:none }
.login_menu_sel {
	width:93px;
	height:28px;
	float:left;
	padding-right:3px
}
.login_menu_sel a {
	width:93px;
	height:28px;
	border:1px solid #dddddd;
	display:block;
	line-height:27px;
	font-weight:bold;
	background:url(../images/top_loc_bg.jpg) repeat-x;
	color:#1572cf;
	text-align:center;
	text-decoration:none }
.mx_login_box {
	width:288px;
	height:204px;
	float:left;
	background-color:#f4f4f4;
}
.login_box_til {
	font-size:14px;
	height:40px;
	line-height:40px;
	color:#333333;
	width:90px;
}
.login_box_ipt {
	width:170px;
	height:24px;
	border:1px solid #dddddd;
}
.login_box_btn a {
	width:93px;
	height:35px;
	display:block;
	background:url(../images/login_btn.png) no-repeat;
}
.login_box_btn a:hover {
	background:url(../images/login_btn_a.png) no-repeat;
}
.login_box_rem {
	height:35px;
	line-height:30px;
	width:77px
}
.login_box_rem a {
	color:#e82b2b;
	line-height:35px;
	height:35px;
	display:block
}
.login_box_reg {
	height:29px;
	width:89px;
	display:block;
	background:url(../images/login_btn_02.png) no-repeat;
}
.login_box_reg a {
	height:29px;
	line-height:28px;
	width:89px;
	display:block;
	margin-left:28px;
	color:#333333
}
.mx_right_new {
	width:420px;
	margin-left:5px;
	margin-top:5px
}
.mx_right_new li {
	width:420px;
	background:url(../images/list_li_01.png) no-repeat left;
	float:left;
	border-bottom:1px #dddddd dashed
}
.mx_right_new_list_li a {
	width:320px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
	font-size:14px;
	color:#333333;
	height:29px;
	line-height:28px;
	float:left;
	padding-left:20px }
.mx_right_new_list_date {
	width:80px;
	font-size:12px;
	color:#1572cf;
	height:29px;
	line-height:28px;
	float:right;
	text-align:right
}
.mid_5x {
	width:100%;
	float:left;
}
.mid_5x_tab td {
	border:1px solid #dddddd;
}
.mid_5x_btn a {
	width:100%;
	height:auto;
	overflow:hidden;
	background-color:#f4f4f4;
	display:block;
	text-decoration:none
}
.mid_5x_btn a:hover {
	background-color:#ffffff;
}
.mid_5x_ico {
	text-align: center;
	width:100%;
	float:left;
	margin-top:5px;
}
.mid_5x_til {
	font-size:12px;
	width:100%;
	color:#379cff;
	float:left;
	line-height:28px;
	text-align: center;
	color:#333333;
	margin-bottom:5px;
}
.pic_01 a {
	width:1000px;
	height:103px;
	border:1px solid #1572cf;
	float:left;
	margin-top:5px;
	background:url(../images/pic_02.jpg) no-repeat;
}
.m_left_02 {
	width:710px;
	height:650px;
	float:left;
	margin-top:5px;
}
.m_left_box {
	width:100%;
	height:350px;
	overflow:hidden;
}

.m_left_box_11 {
	width:100%;
	height:300px;
	overflow:hidden;
}


.m_left_box2 {
	width:708px;
	border:1px solid #dddddd;
	height:auto;
	margin-top:5px ;
}
.m_left_box3 {
	width:710px;
	height:auto;
	margin-top:5px ;
}
.m_left_top {
	
	height:41px;
	border-bottom:2px solid #1572cf;
}
.m_left_top .selected a {
	height:36px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background-color:#1572cf;
	display:block;
	text-align:center;
	float:left;
	margin-left:10px;
	margin-top:0px;
	padding:0 10px;
	text-decoration: none;
	padding-top:7px;
}
.m_left_top_til a {
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	background-color:#f4f4f4;
	display:block;
	text-align:center;
	float:left;
	margin-left:10px;
	margin-top:5px;
	padding:0 10px;
	text-decoration: none
}
.m_left_top_til a:hover {
	background-color:#1572cf;
	color:#ffffff
}
.m_left_top_til_more a {
	width:60px;
	height:22px;
	line-height:22px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	display:block;
	text-align:center;
	float:right;
	margin-top:5px
}
.m_left_list {
	
	margin-top:5px ;
	margin-left:6px ;
	height:auto;
	display:none;
}
.m_left_list li {
	width:100%;
	background:url(../images/list_li.png) no-repeat ;
	float:left;
	border-bottom:1px #dddddd dashed;
	/* line-height:24px; */

}
.m_left_list_li a {
	
/*  	overflow:hidden; */
	/*white-space:nowrap;
	text-overflow:ellipsis; */
	word-break:break-all;
	float:left;
	font-size:14px;
	color:#333333;
/* 	height:24px; */
	line-height:37px;
	float:left;
	padding-left:25px;

	width:400px;
}
/***修改&#51;&#54;&#53;&#98;&#101;&#116;&#23448;&#32593;&#30331;&#24405;&#95;&#51;&#54;&#53;&#32593;&#32476;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;&#95;&#115;&#51;&#54;&#53;&#22269;&#32593;&#20844;&#21496;&#20581;&#27493;&#36208;&#97;&#112;&#112;公告**/

.m_left_list_li_11 a {
	

	word-break:break-all;
	float:left;
	font-size:14px;
	color:#333333;
	line-height:23px;
	float:left;
	padding-left:25px;

	width:340px;
}


.m_left_list_date {
	width:70px;
	font-size:12px;
	color:#1572cf;
	height:24px;
	line-height:23px;
	float:right;
	text-align:right;
	margin-right:3px;
}
.m_left_part01 {
	width:298px;
	border:1px solid #1572cf;
	height:255px;
	float:left
}
.m_left_part01_til_01 {
	width:258px;
	float:left;
	line-height:38px;
	font-size:14px;
	color:#333333;
	font-weight:bold
}
.m_left_part01_list {
	width:278px;
	float:left;
	margin-left:10px
}
.m_left_part01_list_li a {
	width:130px;
	height:80px;
	border:2px solid #1572cf;
	background:url(../images/btn_list_14.png) no-repeat;
	float:left;
}
.m_left_part01_list_li a:hover {
	border:2px solid #aaaaaa;
}
.m_left_part02_list_li a {
	width:130px;
	height:80px;
	border:2px solid #1572cf;
	background:url(../images/btn_list_15.png) no-repeat;
	float:right;
}
.m_left_part02_list_li a:hover {
	border:2px solid #aaaaaa;
}
.m_left_part03_list_li a {
	width:130px;
	height:80px;
	border:2px solid #1572cf;
	background:url(../images/btn_list_16.png) no-repeat;
	float:left;
}
.m_left_part03_list_li a:hover {
	border:2px solid #aaaaaa;
}
.m_left_part04_list_li a {
	width:130px;
	height:80px;
	border:2px solid #1572cf;
	background:url(../images/btn_list_17.png) no-repeat;
	float:right;
}
.m_left_part04_list_li a:hover {
	border:2px solid #aaaaaa;
}
.m_left_part02 {
	width:403px;
	border:1px solid #dddddd;
	height:255px;
	float:right
}
.m_left_part02_til {
	color:#1572cf;
	font-weight:bold;
	height:28px;
	border-bottom:2px solid #aaaaaa;
}
.m_left_part02_til_01 a {
	width:100px;
	float:left;
	line-height:29px;
	font-size:14px;
	color:#333333;
}
.m_left_part02_til_more a {
	width:40px;
	float:right;
	line-height:29px;
	font-size:12px;
	color:#333333;
}
.m_left_part05_list {
	width:394px;
	margin-left:5px ;
	margin-top:5px;
}
.m_left_part05_list li {
	width:394px;
	background:url(../images/list_li.png) no-repeat left;
	float:left;
	border-bottom:1px #dddddd dashed;
}
.m_left_part05_list_li a {
	width:260px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
	font-size:14px;
	color:#333333;
	height:26px;
	line-height:25px;
	float:left;
	padding-left:25px
}
.m_left_part05_list_date {
	width:100px;
	font-size:12px;
	color:#1572cf;
	height:26px;
	line-height:25px;
	float:right;
	text-align:right
}
.m_right_02 {
	width:287px;
	height:650px;
	float:right;
	margin-top:5px;
}
.m_right_01 {
	width:287px;
	color:#1572cf;
	font-weight:bold;
	height:40px
}
.m_right_til_01 {
	width:247px;
	float:left;
	line-height:38px;
	font-size:14px;
	color:#333333;
	font-weight:bold
}
.m_right_list {
	width:287px;
	height:385px;
	float:left;
}
.m_right_list01 {
	width:287px;
	height:184px;
	float:left;
}
.m_right_list_li a {
	width:285px;
	height:50px;
	border:1px solid #1572cf;
	display:block;
	margin-bottom:14px
}
.m_right_list_li a:hover {
	border:1px solid #666666;
}
.link {
	height:236px;
	border:1px solid #dddddd;
	width:1000px;
	margin-top:5px;
	float:left;
	background-color:#f4f4f4
}
.link_til {
	width:32px;
	height:236px;
	float:left;
	background:url(../images/link_til_bg.png) no-repeat;
}
.link_li {
	width:140px;
	float:left;
	background-color:#f4f4f4
}
.link_list {
	width:818px;
	height:223px;
	float:right;
	background-color:#ffffff;
	margin-top:5px;
	margin-right:5px;
	border:1px solid #ccc;
}
.link_top {
	font-size:12px;
	color:#333333;
	font-weight:bold;
	line-height:25px;
	height:25px
}
.link_no a {
	font-size:12px;
	color:#333333;
	line-height:25px;
	height:25px;
	white-space:nowrap;
}
.link_no a:hover {
	color:#ea3737
}
.link_li_A {
	width:132px;
	padding-left:10px;
	border-bottom:1px #dddddd solid;
	position:relative;
}
.link_li_A a {
	font-size:14px;
	color:#333333;
	
	text-decoration:none;
	font-weight:bold }
.link_li_A a:hover {
	color:#ea3737
}
.more a{
	font-size:12px;
	
}
.link_li_B {
	width:145px;
	padding-left:10px;
	position:relative;
}
.link_li_B a {
	font-size:12px;
	color:#333333;
	line-height:24px;

	text-decoration:none;
	font-weight:bold }
.link_li_B a:hover {
	color:#ea3737
}
.link_title {
	line-height:36px;
	height:36px;
}
.mini_nav_more {
	position: absolute;
	left: 0px;
	top: 24px;
	width: 142px;
	background: #FFF;
	display: none;
	z-index:999;
}
.mini_nav_more li{
	line-height:24px;
	
}
.mini_nav_more li a {
	font-weight:normal;
}
.xlxg_link {
	width: 132px;
	padding: 0 4px;
	border: 1px solid #DFDFDF;
	height: 120px;
	overflow-y: auto;
	font-size:12px;
}
.bottom_link {
	width:1002px;
	height:5px;
	border-bottom:2px solid #1572cf;
	margin:0 auto;
}
.bottom_list {
	width:1002px;
	margin:0 auto;
	color:#1572cf;
}
.bottom_no a {
	font-size:12px;
	color:#1572cf;
	line-height:25px;
	height:25px
}
.bottom_no a:hover {
	color:#ea3737
}

ul.marquee {
	/* required styles */
	display: block;
	padding: 0;
	list-style: none;
	line-height: 1;
	position: relative;
	overflow: hidden;
	margin-top:28px;

	/* optional styles for appearance */
	width: 580px;
	height: 22px; /* height should be included to reserve visual space for the marquee */
}

ul.marquee li {
	/* required styles */
	position: absolute;
	top: -999em;
	left: 0;
	display: block;
	white-space: nowrap; /* keep all text on a single line */

	/* optional styles for appearance */
	font: 14px Arial, Helvetica, sans-serif;
	padding: 3px 5px;
}
ul.marquee li a {
	color:#333333;
	
}
ul.marquee li a:hover {
	text-decoration:underline;
}

/* 列表页增加左边栏 */
.new_box_left {
	height:auto;
	width:213px;
	margin-right:5px;
	float:left;
	border:1px solid #8dbafe;
}
.new_box_right {
	width:778px;
	margin:0 auto;
	border:1px #dddddd solid;
	margin-top:5px;
	height:auto;
	float:left;
}

.new_list2 {
	width:730px;
	margin-top:5px ;
	height:175px;
	margin:0 auto;
	border-bottom:2px #dddddd solid;
	margin-top:20px;
}
.new_list2 li {
	width:730px;
	background:url(../images/icon_li.png) no-repeat left;
	float:left }
.new_list_li2 a {
	width:585px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
	font-size:14px;
	font-family: Verdana, Geneva, sans-serif;
	color:#333333;
	height:32px;
	line-height:32px;
	float:left;
	padding-left:25px
}

.new_list_til2 {
	width:780px;
	margin:0 auto;
	padding-bottom:20px
}
.new_til2 {
	width:780px;
	text-align:center;
	font-size:30px;
	height:50px;
	line-height:49px;
}
.new_til_li2 {
	width:780px;
	text-align:center;
	height:60px;
	line-height:59px;
}
.list_box2 {
	width:1000px;
	margin:0 auto;
}
.new_box_left_info {
	font-size:14px;
}
.new_box_left_til {
	width:211px;
	background:#f6f9fe;
	height:35px;
	padding:5px 0px 10px 0px;
}
.new_box_left_til .til_img {
	width:40px;
	height:33px;
	line-height:33px;
	background:url(../images/nav_til_1.gif) no-repeat;
	float:left;
	margin-left:5px;
}
.new_box_left_til .til_name {
	width:161px;
	height:33px;
	line-height:33px;
	float:left;
	color:#2467ae;
	border-right:1px solid #99bbe1;
	font-weight: bold;
	font-size: 14px;
	background:url(../images/nav_til_2.gif) repeat-x;
}
.new_box_left_nav {
	height:auto;
	width:211px;
	float:left;
	background:#f6f9fe;
}
.new_box_left_nav ul {
	margin-left:20px;
	height:auto;
	padding-bottom:20px;
	width:175px;
	
	line-height:27px;

	background:url(../images/nav_bg.gif) repeat-x;
	margin-bottom:10px;
	text-align:center;
}

.new_box_left_contract {
	float:left;
	width:213px;
}
.new_box_left_contract {
	width:213px;
	height:56px;
	background:url(../images/nav_contract.gif) no-repeat;
}
.new_box_left_info {
	width:213px;
	float:left;
}
.new_box_left_info span {
	font-size:12px;
	line-height:24px;
	color:#125290;
	margin:0px 20px;
	display:block;
}
.new_box_left_info .ss {
	font-weight:bold;
}
.clear{clear:both; margin:0; height:0;}
.AdArea{ padding:10px 0; overflow:hidden;width:1002px}
.AdArea .img1{ float:left;}
.AdArea .img2{ float:right;}
.section2_left{
	width:366px;
	float:left;
	height:auto;
	}
.section2_right{
	/* width:630px; */
	width:996px;
	float:right;
	height:auto;
}
.section2_right_1{
	width:60%;
	float:left;
}
.section2_right_2{
	width:39%;
	float:right;
	margin-right:-2px;
}
.section2_right_2 a{
	width:99%; 
	/* margin:5px 0; */
	border:1px #dddddd solid;
	display:block;
	height:40px;
	
	text-align:center;
	background:url(../images/til_bg.jpg) repeat-x bottom;
	float:right;
}

.section2_right_2 a:hover{
	text-decoration:none;
	background: url(../images/til_bg_2.jpg) repeat-x top;
	
}
.section2_right_2 a p{
	font-size:14px;
	color:#333333;
	font-weight:bold;
	float:left;
	line-height:40px;
	margin-left:6px; 
}
.section2_right_2 .W50_l{
	width:48%; float:left	
}
.section2_right_2  .W50_r{
	width:48%; float:right;
}
.section2_right_2 a img{
	margin-top:5px; margin-left:10px;  float:left; }
	
.AdArea2{
	width:100%;
	
	margin:0 0 10px 0;
}
.AdArea2 img{
	padding:3px; 5px;
	border:1px #dddddd solid;
	
}
.boxInfo{
	width:490px;
	height:220px;
	float:left;
	margin-right:10px;
	overflow:hidden;
}
.boxInfo2{ margin-left:10px; margin-right:0;}
body{
	height:auto;
	}
/*模切 1 strat*/
.m_left_top_til_1 a {
	width:80px;
	height:22px;
	line-height:22px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	background-color:#f4f4f4;
	display:block;
	text-align:center;
	float:left;
	margin-left:5px;
	margin-top:5px;
	text-decoration: none
}
/* .m_left_top_til_1 a:hover { */
/* 	background:url(../images/btn_bg01.png) no-repeat; */
/* 	color:#ffffff */
/* } */
.m_left_top .selected_1 a {
	width:80px;
	height:22px;
	line-height:22px;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background:url(../images/btn_bg01.png) no-repeat;
	display:block;
	text-align:center;
	float:left;
	margin-left:10px;
	margin-top:5px;
	text-decoration: none
}
.m_left_list_1 {
	padding-bottom:5px;
	margin-top:5px ;
	width:480px;
	height:auto;
	display:none;
	overflow:hidden;
}
.m_left_list_1 li {
	width:100%;
	background:url(../images/list_li.png) no-repeat ;
	float:left;
	border-bottom:1px #dddddd dashed;
	line-height:40px;
}
/*模切1 end*/
/*模切2 start*/
.m_left_top_til_2 a {
	height:22px;
	line-height:22px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	background:url(../images/tab_bg_01.JPG) repeat-x top;
	display:block;
	text-align:center;
	padding:1px 16px 0 16px;
	float:left;
	text-decoration: none;
	cursor:pointer;
}
.m_left_top_til_2 a:hover {
	width:auto;
	background:url(../images/tab_bg_02.JPG) repeat-x top;
	border:1px #c6dcf1 solid;
	border-bottom-width:0; 
	padding:0 15px;
}
.m_left_top .selected_2 a {
	background:url(../images/tab_bg_02.JPG) repeat-x top;
	border:1px #c6dcf1 solid;
	border-bottom-width:0; 
	padding:0 15px;
	display:block;
	float:left;
}
.m_left_list_2 {
	display:none;
	width:300px;
	height:242px;
	/* background:#f6fafe; */
	
}
.m_left_list_2 img{ margin:0; padding:0;}

/*模切2 end*/
/*模切 3 strat*/
.m_left_top_til_3 a {
	height:28px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	display:block;
	text-align:center;
	float:left;
	margin-left:3px;
	margin-top:2px;
	padding:0 12px;
	text-decoration: none;

}
.m_left_top_til_3 a:hover {
	background:#fff;
}
.m_left_top_3{
	background:url(../images/dhbg.jpg) no-repeat;
	height:28px;
	border:0px #a6cad8 solid;
	padding-left:19px;
	}

.m_left_top_3 .selected_3 a {
	background:url(../images/subtitle_bg02.png) no-repeat;
	display:block;
	text-align:center;
	float:left;
	text-decoration: none;
}
.m_left_top_3 .selected_3L a {
	background:url(../images/subtitle_bg03.png) no-repeat;
}




.m_left_list_3 {
	
	margin-top:5px ;
	margin-left:6px ;
	height:auto;
	display:none;
/* 	overflow:hidden; */
}
.m_left_list_3 li {
	width:100%;
	height:auto;
	background:url(../images/list_li.png) no-repeat ;
	float:left;
	border-bottom:1px #dddddd dashed;
	line-height:24px;
}
/*模切3 end*/


/* 领导简介 */
.new_box_jianjie_til {
	color: #1572CF;
	padding: 8px 0 8px 18px;
	border-bottom: 3px solid #1572CF;
	line-height: 24px;
	font-size: 18px;
	font-weight:bold;
}

.new_box_jianjie {
	border:1px solid #dddddd;
	margin-bottom:5px;
}

.new_box_jianjie .bold {
	font-weight:bold;
}

.new_box_jianjie ul {
	padding:0px 5px;
}

.new_box_jianjie ul li{
	background: url(../images/ico_01.jpg) no-repeat 0 16px;
	font-size: 12px;
	color: #151515;
	padding: 8px 0 8px 18px;
	border-bottom: 1px #D1D1D1 dotted;
	line-height: 24px;
	font-size: 14px;
}

.new_box_jianjie ul li a {
	color: #151515;
}
.new_box_jianjie ul li a:hover {
	color: #ff0000;
}
.new_box_jianjie_list {
	background: url("../images/jianjie_bg.jpg") repeat-x scroll 0 0 #ECF1F5;
}
.new_box_jianjie_list2 {
	padding:2px;
	height:180px;
	background: url("../images/jianjie_bg.jpg") repeat-x scroll 0 0 #ECF1F5;
}

.new_box_jianjie_list2 a {
	font-size: 14px;
	color: #151515;
	line-height: 24px;
	margin-left:5px;
	width:90px;
	display:block;
	height:30px;
	float:left;
	white-space: nowrap;
}
.corp a{
	font-size: 14px;
	color: #151515;
	line-height: 24px;
	margin-left:5px;
	width:200px;
	display:block;
	height:30px;
	float:left;
}


/* 列表页增加左边栏 */
.new_box_left {
	width:212px;
	margin-top:5px;
	margin-right:5px;
	float:left;
	height:auto;
	border:1px solid #dddddd;
}
.new_box_left2 {
	width:213px;
	margin-top:5px;
	margin-right:5px;
	float:left;
}
.new_box_right {
	width:778px;
	margin:0 auto;
	border:1px #dddddd solid;
	margin-top:5px;
	height:auto;
	float:left;
}

.new_list2 {
	width:730px;
	height:175px;
	margin:0 auto;
	border-bottom:2px #dddddd solid;
	margin-top:10px;
}
.new_list2 li {
	width:730px;
	background:url(../images/icon_li.png) no-repeat left;
	float:left }
.new_list_li2 a {
	width:585px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
	font-size:14px;
	font-family: '微软雅黑', '宋体', '';
	color:#333333;
	height:32px;
	line-height:32px;
	float:left;
	padding-left:25px
}

.new_list_til2 {
	width:780px;
	margin:0 auto;
	padding-bottom:20px
}
.new_til2 {
	width:770px;
	text-align:center;
	font-size:30px;
	line-height:49px;
}
.new_til_li2 {
	width:780px;
	text-align:center;
	height:60px;
	line-height:59px;
}
.list_box2 {
	width:1000px;
	margin:0 auto;
}
.new_box_left_info {
	font-size:14px;
}
.new_box_left_til {
	width:211px;
	background:#f6f9fe;
	height:35px;
	padding:5px 0px 10px 0px;
}
.new_box_left_til .til_img {
	width:40px;
	height:33px;
	line-height:33px;
	background:url(../images/nav_til_1.gif) no-repeat;
	float:left;
	margin-left:5px;
}
.new_box_left_til .til_name {
	width:161px;
	height:33px;
	line-height:33px;
	float:left;
	color:#2467ae;
	border-right:1px solid #99bbe1;
	font-weight: bold;
	font-size: 14px;
	background:url(../images/nav_til_2.gif) repeat-x;
}
.new_box_left_nav {
	width:211px;
	float:left;

	background:#f6f9fe;
}
.new_box_left_nav ul {
	margin-left:20px;
	min-height:160px;
}
.new_box_left_nav li {
	float:left;
	width:175px;
	min-height:27px;
	line-height:27px;
	border-left:1px solid #99bbe1;
	border-right:1px solid #99bbe1;
	background:url(../images/nav_bg.gif) repeat-x;
	margin-bottom:10px;
	text-align:center;
	
}

.new_box_left_nav subli {
	float:left;
	width:175px;
	height:auto;
	line-height:27px;
	border-left:1px solid #99bbe1;
	border-right:1px solid #99bbe1;
	background:url(../images/nav_bg.gif) repeat-x;
	margin-bottom:10px;
	text-align:center;
}

.new_box_left_contract {
	float:left;
	width:213px;
}
.new_box_left_contract {
	width:213px;
	height:56px;
	background:url(../images/nav_contract.gif) no-repeat;
}
.new_box_left_info {
	width:213px;
	float:left;
}
.new_box_left_info span {
	font-size:12px;
	line-height:24px;
	color:#125290;
	margin:0px 20px;
	display:block;
}
.new_box_left_info .ss {
	font-weight:bold;
}

.new_search {
	width:750px;
	margin:10px 0px 0px 30px;
}
.new_search span {
	width:750px;
	height:30px;
	line-height:30px;
}

.new_search .ss {
	font-weight:bold;
	padding-left:30px;
	padding-right:30px;
	background:url(../images/zoom.gif) no-repeat;
}

.new_box_list2 {
	width:760px;
	margin:0 auto;
	padding:0px 10px 20px 10px;
	border-bottom:1px #dddddd solid;
}
.new_box_list2 p {
	text-indent:28px;
	font-size:14px;
	line-height:30px;
}


/* 信息公开 */
.list_box3 {
	width:1000px;
	margin:0 auto;
	margin-top:5px;
}
.gk_left {
	width:278px;
	height:1000px;
	float:left;
	border:1px solid #efefef;
	margin-right:5px;
	background: url("../images/gk_left_bg.png") repeat-y scroll 0 0;
}

.gk_left ul {
	width:198px;
	margin:0 auto;
	margin-top:30px;
}

.gk_left ul li {
	font-size:14px;
	color: #006699;
    font-weight: bold;
    line-height: 37px;
    margin-bottom: 10px;
    text-align: center;
    width: 198px;
	background: url("../images/gk_bg_item.jpg") no-repeat scroll 0 0;
}
.gk_left ul li.now {
    background: url("../images/gk_bg_now.jpg") no-repeat scroll 0 0;
}
.gk_left ul li dd {
	text-align:left;
	padding-left:10px;
    color: #990000;
    font-weight: normal;
}
.gk_left ul li dd a {
	
    color: #990000;
    font-weight: normal;
}

.gk_right {
	width:672px;
	height:960px;
	float:right;
	border:1px solid #efefef;
	padding:20px;
}
.gk_desc {
	font-size:14px;
	line-height:26px;
	margin-bottom:5px;
}
.gk_tb {
	border-top:1px solid #EBE9ED;
	border-left:1px solid #EBE9ED;
}
.gk_form td {
	color:#333 !important;
	font-size:14px !important;
}
.gk_search td {
	color:#006699 !important;
}
.gk_tr {
	background:#F0F8FF;
}
.gk_tb th {
	color:#006699;
	background:#E2F9FE;
	font-weight:bold;
	line-height:40px;
	height:40px;
	border-right:1px solid #EBE9ED;
	border-bottom:1px solid #EBE9ED;
}
.gk_tb td {
	color:#000;
	padding:0px 5px;
	font-size:12px;
	line-height:40px;
	height:40px;
	border-right:1px solid #EBE9ED;
	border-bottom:1px solid #EBE9ED;
}


/* 留言 */
.liuyan {
	line-height: 60px;
	font-size: 24px;
	font-weight: bold;
	color: #006699;
	text-align: center;
	margin-bottom: 10px;
	border-bottom: 1px dotted #cccccc;
}

.liuyanContent {
	width:700px;
	margin:0 auto;
}

.lytb {
	border-top:1px solid #E8E8E8;
	border-left:1px solid #E8E8E8;
}

.lytb td {
	border-right:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	vertical-align: middle;
}

.lytb .td_select {
	float:left;
	margin-left:10px;
}

.lytb .td_text {
	float:left;
	margin-left:10px;
	background: url(../images/wsxf04.png) 0 0 no-repeat;
	border: 1px solid #D0D0D0;
	resize: none;
	height: 115px;
}

.lytb .label {
	font-weight:bold;
	color:#006699;
	background:#E6F9FF;
	height:40px;
	line-height:40px;
	text-align:center;
}

.lytb .notice {
	color:#FF0000;
	padding-left:10px;
	height:40px;
	line-height:40px;
}

.lytb .td_input {
	margin-left:10px;
	padding:0px 5px;
	background:url("../images/wsxf03.png") no-repeat scroll 0 0;
	height: 22px;
	line-height: 22px;
	border: 1px solid #D0D0D0;
	float: left;
	display: block;
}

.lytb .tbRequired {
	color: #FF0000;
	padding-left: 5px;
	height: 24px;
	line-height: 24px;
	float: left;
	display: block;
}



.button01, .button02 {
    background: url("../images/wsxf-btn.png") no-repeat;
    border: medium none;
    cursor: pointer;
    height: 32px;
    margin: 0 5px;
    width: 92px;
    line-height:32px;
    
}

.button02 {
    background-position: 0 -32px;
}

.left_box_nav {
	margin:0 auto;
	width:184px;
	margin-top:10px;
}

.left_box_nav li {
	width: 184px;
	text-align: center;
	background: url(../images/wsxf131217-03.jpg) 0 0 no-repeat;
	height: 37px;
	line-height: 37px;
	margin-bottom: 10px;
	color: #006699;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFF;
}

.left_box_nav li.now {
	background: url(../images/wsxf131217-02.jpg) 0 0 no-repeat;
}

.left_box_nav li a {
	color:#000;
}
/* 全局搜索 */
.new_box .titles {
	font-size: 30px;
	text-align: center;
	color: #333;
	line-height: 30px;
	overflow: hidden;
	margin:30px 0px;
}

.searchbox {
	width:960px;
	margin:0 auto;
	padding-top:30px;
}

.zlcx_head{background:url(../images/zlcx.jpg) center 0 no-repeat; height:41px;}
.zlcx_cont{ margin-bottom:10px;}
.zlcx_box{width:840px; height:30px; line-height:30px; font-size:14px; color:#25687B; overflow:hidden; padding-left:20px; margin-bottom:7px; }
*+html .zlcx_box span{float:left;}
*html .zlcx_box span{float:left;}
.zlcx_box b{font-weight:normal;}
.box02{background:#E5F2FA;}
.box03{text-align:center; border-top:1px dashed #cccccc; height:32px; padding-top:13px; margin-bottom:10px;}

.td_input,.td_input03{background:url(../images/wsxf03.png) 0 0 no-repeat; height:20px; line-height:20px; border:1px solid #D0D0D0; width:160px; _margin-top:3px;}
.td_input02{width:125px; height:20px; line-height:20px; border:1px solid #D0D0D0; font-family:Arial; text-align:center; color:#666666; _margin-top:3px;}
.td_input03{width:220px;}
.td_input04{width:100px;}
.td_text{ background:url(../images/wsxf04.png) 0 0 no-repeat; border:none; border:1px solid #D0D0D0; resize:none; height:115px;}
.td_select, .td_select02{height:20px; line-height:20px; width:110px; _margin-top:3px;}
.td_select02{width:143px;}

.button01a,.button02a,.button03a{background:url(../images/wsxf-btn.png) 0 0 no-repeat; width:92px; height:32px; border:none; cursor:pointer; margin:0 8px;}
.button01a{background-position:0 -64px; float:right;}
.button02a{background-position:0 -32px; float:right;}
.button03a{background-position:0 -96px; display:block;}

.boxleft {width:420px;float:left;}
.now-site{background:url(../images/131115-02.jpg) repeat-x;height:27px;line-height:27px;font-size:12px;border:1px #d9d9d9 solid;color:#4f8100;text-indent:20px;}
.now-site a{color:#4f8100;}

.pannel_title{ border-bottom:1px solid #1572CF; height:35px;  overflow:hidden;}
.pannel_L{ font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#2673A3;}
.pannel_title .xwzx-box-tit03{ line-height:35px;}
.pannel_title .xwzx-box-tit03 a{ color:#333;}
.pannel_L{border-bottom:2px solid #1572CF; width:174px; padding-left:15px; height:33px; overflow:hidden; line-height:33px;color:#1572CF; font-family:"微软雅黑",Microsoft Yahei; font-size:18px; font-weight:bold;}

/* 联系我们 */
.contracttb {
	font-size:14px;
	color:#333;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}

.contracttb td {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	height:30px;
	line-height:30px;
	padding:0px 5px;
}

.contracttb .label {
	font-weight:bold;
	background:#efefef;
	text-align:center;
}

.contracttb .til {
	font-weight:bold;
	height:40px;
	line-height:40px;
}
/* 12398 */
.newsDetailTil {
	font-size: 22px;
	font-weight: bold;
	color: #069;
	text-align: center;
	line-height: 35px;
	margin-top:10px;
	border-bottom: #e8e8e8 1px solid;
}

.newsDetailCon {
	margin:10px 0px 30px 0px;
	padding:0px 10px;
}

.newsDetailCon p {
	font-size:14px;
	line-height:24px;
	text-indent: 2em;
	margin-bottom:5px;
}
/* 网站地图 */
.new_box a {
	color:#333;
}

.new_box .tit{background:url(../images/titbg.gif) repeat-x 0px top; height:30px; line-height:30px;padding-left:10px;}
.new_box .tit h2{background:url(../images/titbg.gif) repeat-x 0px bottom; height:27px; line-height:27px; margin-top:2px; float:left;font-size:14px;font-weight:bold; color:#069; width:80px; text-align:center; border:#C6DDF1 1px solid; border-bottom:none;}
.new_box .tit span{margin-left:15px;font-size:14px; font-weight:normal; color:#CC0000; font-family:Verdana, Arial, Helvetica, sans-serif;}

.new_box .mapbox{padding:20px;}
.new_box .mapbox .maplist{border:1px solid #f1f1f1;margin-bottom:9px;padding:6px;}
.new_box .mapbox .maplist .classname{background:#FAFAFA; border:#f1f1f1 1px solid; padding-left:4px;margin-bottom:10px;height:30px;line-height:30px;}
.new_box .mapbox .maplist .classname a{font-weight:bold;font-size:16px;padding:0px 5px;}
.new_box .mapbox .maplist .classname a:hover{ color:red; text-decoration:none;}

.new_box .mapbox .maplist2{padding:3px;line-height:28px;}
.new_box .mapbox .maplist2 span.classname2{line-height:30px;}
.new_box .mapbox .maplist2 span.classname2 a{padding:0px 5px; color:#555; font-weight:bold;}
.new_box .mapbox .maplist span a{ padding:0px 5px;}
.new_box .mapbox .maplist span a:hover{color:#ff6600;text-decoration:none;}
/*网站地图*/
.article-title{height:80px;overflow:hidden;background:url(../images/131115-04.jpg) repeat-x;padding:0 20px;text-align:center;border-bottom:1px #02ad82 dotted;position:relative;}
.article-title .titles{font-size:30px;text-align:center;line-height:30px;font-family:Microsoft Yahei;overflow:hidden; color:#333;}
.article-title .arrow{width:34px;height:19px;background:url(../images/131118-01.jpg) no-repeat;position:absolute;bottom:0;left:490px;cursor:pointer;}
.article-box{ padding:10px;}
.titlea001{ background:#E5E5E5;}
.areahydt{ width:46px; height:385px;}
.wzdt_linea46{ width:45px; height:45px;}
.wzdt_linea138{ width:45px; padding-top:154px;}
.area20pac{ padding-top:30px;} 
.wzdt_linea180{width:45px; padding-top:130px;}
.area50pac{ padding-top:50px; overflow:hidden;}
.area1left64{ height:64px; width:23px;}

.btn01{
background: url(../images/gjnyj_ss_bg.jpg) no-repeat scroll 0 0;
height: 35px;
width: 76px;
}
.btn02 {
background: url(../images/gjnyj_cz_bg.jpg) no-repeat scroll 0 0;
height: 37px;
width: 78px;
}
.btn01, .btn02 {
border: medium none;
color: #273943;
cursor: pointer;
font-size: 14px;
font-weight: bold;
margin-right: 10px;
}


/* 弹出层3 
.show{float:left;}*/
.showopendiv {
	display:none;
	width:1000px;
	height:500px;
	overflow-y:auto;
	overflow-x:hidden;
}

.showopendiv .itemtb {
	margin:5px 20px;
}

.showopendiv .itemtb2 {
	margin:5px 40px;
}

.showopendiv td {
	height:26px;
	line-height:26px;
}

.showopendiv td a {
	color:#333;
}

.showopendiv .h1 {
	font-weight:bold;
	color:blue;
	margin-top:20px;
	margin-left:20px;
}

.showopendiv .h2 {
	font-weight:bold;
	color:green;
	margin-left:40px;
}

.closeopendiv {
	text-align:center;
	margin:10px 0px;
	cursor:pointer;
}

.showopendiv .divitem {
	margin:5px;
	border:1px solid #efefef;
}

.showopendiv .divitem:hover {
	border:1px solid #1572cf;
}

.ht1 {
	width:158px;
	font-family:"微软雅黑";
	font-size:14px;
	height:37px;
	padding-left:40px;
	background:#097F9D;
	text-align:left;
	line-height:37px;
	float:left;
	color:#FFF;
}
.ht1 a,.ht1 a:hover,.ht2 a,.ht2 a:hover {
	color:#FFF;
}

.ht2 {
	height:30px;
	line-height:30px;
	background:#11C7C5;
	padding-right:10px;
}
.ht2 span {
	margin:5px 2px 0px 5px;
	float:left;
}

.left{float:left;overflow:hidden;}
.mid{float:left; padding:0 px;}
.right{float:right;}
.hidden{display:none;}
.limar{display:block;}
.hr_10,.hr_5, .hr_8, .hr_3,.hr_1{clear:both;font-size:1px;line-height:1px;overflow:hidden;}
.hr_10{height:10px;}
.hr_8{height:8px;}
.hr_5{height:5px;}
.hr_3{height:3px;}
.hr_1{height:1px;}
#logo{background:url(logo.png) center no-repeat;	width:170px; height:75px;}
.dashed{height:1px; line-height:1px; overflow:hidden; border-bottom:1px dashed #D7D7D7;font-size:1px;}
.soild{height:1px; line-height:1px; overflow:hidden; border-bottom:1px solid #D7D7D7;font-size:1px;}
.dotted{height:1px; line-height:1px; overflow:hidden; border-bottom:1px dotted #D7D7D7;font-size:1px;}
.more{float:right; font-size:12px; color:#666666;}
.more a{color:#666666;}
.clear{clear:both;}
.img_list {overflow:hidden;border:1px solid #cccccc;background:#ffffff;font-size:14px;}
.box1,
.area1 {height:37px;overflow:hidden;}
.box2 {overflow:hidden;}
.title1 {width:158px;font-family:"微软雅黑"; font-size:14px;height:37px;padding-left:40px;background:#097F9D;text-align:left;line-height:37px;float:left;color:#FFF;}
.title1 a,.title1 a:hover,.ld_h a,.ld_h a:hover,.title5 a{color:#FFF;}
.title2{ background:#0D958B; font-size:18px;}
.box2 .left {width:20px;height:35px;border-right:1px dotted #02AD82;float:left;margin-bottom:10px;}
.box2 .right {width:940px;float:left;overflow:hidden;}
.area1left {width:10px;height:18px;border-bottom:1px dotted #02AD82;float:left;}
.area3left {width:40px;height:14px;border-bottom:1px dotted #02AD82;float:left;}
.area2left {width:20px;height:35px;border-right:1px dotted #02AD82;float:left;}
.area2 {overflow:hidden;width:940px;}
.area2right {float:left;position:relative;}
.area2box1 {min-width:80px;padding-top:14px;float:left;}
.title3 {width:80px;height:27px;line-height:27px; font-family:"微软雅黑";text-align:center;font-size:12px;float:left;background:#E5E5E5;color:#393939;}
.title3 a,.title3 a:hover{color:#393939;}
.ld_h a,.ld_h a:hover{ color:#FFF;}
.title4 {font-weight:normal;}
.ld_h {height:40px;padding-top:5px;line-height:18px;background:#11C7C5;}
.wzdt_line1 {width:10px;height:35px;float:left;border-bottom:1px dotted #02AD82;}
.wzdt_line2 {width:45px;height:15px;border-right:1px dotted #02AD82;float:left;}
.wzdt_line3 {width:35px;height:14px;float:left;border-bottom:1px dotted #02AD82;}
.title5 {width:92px;height:27px;line-height:27px;font-size:14px;text-align:center;float:left;background:url(../images/gjnyj_wzdt_bg4.jpg) no-repeat;}
.now-site{ color:#4F8100; line-height:27px; font-size:12px; background:url(../images/131115-02.jpg) repeat-x; border:1px solid #D9D9D9;text-indent:20px;}
.now-site a{ color:#4F8100;}
.now-site a:hover{ color:#F00;}
.area2left1 {height:990px;}
.jgzj_left,.jgzj_left01,.jgzj_left02{ float:left; width:238px; overflow:hidden;}
.jgzj_left01{ width:132px;}
.jgzj_left02{ width:92px;}
.wzdt_line30{ height:367px;}
.wzdt_line44{ height:195px; width:46px;}
.area1left28{ height:28px;}
.area2box03{ float:left; overflow:hidden; padding-left:120px;}
.area2box03 .area2box1{ padding:0;}
.area2box100{ width:170px; float:left; height:42px;}
.area1left25{ height:45px; width:23px;}
.wzdt_line88{ height:88px; border-color:#FFF;}
.area2right780{ width:780px; }
.wzdt_line150{ height:170px; width:46px;}
.wzdt_line35{ height:36px;}
.ld_h001{ background:#E5E5E5;color:#393939;}
.ld_h001 a,.ld_h001 a:hover,.titlea001 a,.titlea001 a:hover{ color:#393939;}

.article-title{height:80px;overflow:hidden;background:url(../images/131115-04.jpg) repeat-x;padding:0 20px;text-align:center;border-bottom:1px #02ad82 dotted;position:relative;}
.article-title .titles{font-size:30px;text-align:center;line-height:30px;font-family:Microsoft Yahei;overflow:hidden; color:#333;}
.article-title .arrow{width:34px;height:19px;background:url(../images/131118-01.jpg) no-repeat;position:absolute;bottom:0;left:490px;cursor:pointer;}
.article-box{ padding:10px;}
.titlea001{ background:#E5E5E5;}
.areahydt{ width:46px; height:385px;}
.wzdt_linea46{ width:45px; height:45px;}
.wzdt_linea138{ width:45px; padding-top:154px;}
.area20pac{ padding-top:30px;} 
.wzdt_linea180{width:45px; padding-top:130px;}
.area50pac{ padding-top:50px; overflow:hidden;}
.area1left64{ height:64px; width:23px;}

/* 党的建设，&#51;&#54;&#53;&#98;&#101;&#116;&#23448;&#32593;&#30331;&#24405;&#95;&#51;&#54;&#53;&#32593;&#32476;&#31185;&#25216;&#26377;&#38480;&#20844;&#21496;&#95;&#115;&#51;&#54;&#53;&#22269;&#32593;&#20844;&#21496;&#20581;&#27493;&#36208;&#97;&#112;&#112;动态 */
.midzhong{ width:1000px; height:auto;; margin-top:10px; }
.jianguan{width:480px; height:auto;}
.m_left_list_li_1 a {
	width:450px;
	float:left;
	font-size:14px;
	color:#333333;
	height:auto;
	line-height:37px;
	float:left;
	padding-left:25px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m_left_list_2 {
	width
	margin-top:5px ;
	margin-left:6px ;
	height:auto;
	display:none;
}
.m_left_list_2 li {
	width:460px;
	background:url(../images/list_li.png) no-repeat;
	float:left;
	border-bottom:1px #dddddd dashed;
	line-height:24px;
}
.m_left_box_1 {
	width:480px;;
	height:300px;
	overflow:hidden;
	float:left;
	padding-bottom:10px;
	margin-left:0;
}
.m_left_box_2 {
	width:480px;;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:36px;
}
.m_left_topmore a{
	float:right; margin-right:15px; line-height:32px; color:#000;
	}

.piaohong {
    margin: 0px auto;
    text-align: center;
    height: 110px;
    background: url(../images/piaohong.jpg) center top repeat;
}