/* CSS Document */
/* CSS Document */
* { margin:0px; padding:0px; font-size:12px}
ul{
	list-style: none;}
strong {
	font-size:12px;
	font-weight: normal;
	color: #999999;
	padding-left:10px;
}
#wrapper {
	width:1003px;
	margin-left:auto;
	margin-right:auto;
}
#main {
	width:1003px;
	margin-left:auto;
	margin-right:auto;
}
#main_left {
	float:left;
	width:308px;
	height:830px;
	background:url(../_images/main_left_bg.gif) top left repeat-y;
}
#main_right {
	float:right;
	width:695px;
	height:830px;
	background:url(../_images/main_right_bg.gif) top right repeat-y;
}
#focus {
	margin-left:33px;
	width:261px;
	height:232px;
	display:block;
	float:left;
	background:url(../_images/focus_bg.gif) top left no-repeat;
}
*html #focus {
	margin-left:17px;
	width:261px;
	height:232px;
	display:block;
	float:left;
	background:url(../_images/focus_bg.gif) top left no-repeat;
}
#login_left {
	margin-left:30px;
	width:261px;
	padding-top:60px;
	height:128px;
	display:block;
	float:left;
	background: url(../_images/left_login_bg.gif) top left no-repeat;
}
*html #login_left {
	margin-left:17px;
	width:261px;
	padding-top:60px;
	height:128px;
	display:block;
	float:left;
	background: url(../_images/left_login_bg.gif) top left no-repeat;
}
#login_left p {
	text-indent:36px;
	height:36px;
	line-height:36px;
}
#login_left_area {
	height:21px;
	padding-left:60px;
	margin-top:3px;
	float:left;
	display:block;
	color:#999999;
	line-height:21px;
}
#login_left_area a {
	float:left;
	display:block;
	line-height:21px;
	text-align:center;
	width:65px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../_images/login_left_btn.gif);
	margin-right:5px;
}
#login_left_area a:hover {
	float:left;
	display:block;
	line-height:21px;
	text-align:center;
	width:65px;
	color:#ebd858;
	text-decoration:none;
	background:url(../_images/login_left_btn.gif);
}
.input_long{
	width:85%;
	float:left;
}
.input_fixed {
	width:270px;
}
.input_short{
	width:60%;
	float:left;
}
#zxgg {
	margin-left:33px;
	display:block;
	float:left;
	position:relative;
	width:246px;
	height:190px;
	background:url(../_images/zxgg2_bg.gif);
	padding-top:33px;
	padding-left:15px;
}
*html #zxgg {
	margin-left:17px;
	display:block;
	float:left;
	position:relative;
	width:241px;
	height:190px;
	background:url(../_images/zxgg2_bg.gif);
	padding-top:33px;
	padding-left:20px;
}
#zxgg table{
	width:210px;
	color:#565656;
}
#zxgg table td{
	height:24px;
	line-height:24px;
	border-bottom:#999999 dashed 1px;
}
#zxgg table td a{
	text-decoration:none;
	color:#565656;
}
#zxgg table td a:hover{
	text-decoration:none;
	color:#0483f1;
}
#zxgg span{
	position:absolute;
	top:12px;
	left:218px;
	float:right;
	width:42px;
	height:7px;
	background:url(../_images/more.gif) top left no-repeat;
	cursor:pointer;
}
#contact {
	margin-left:38px;
	margin-top:10px;
	width:251px;
	height:120px;
	background:url(../_images/hjlj.jpg) top left no-repeat;
	float:left;
	cursor:pointer;
}
*html #contact {
	margin-left:20px;
	margin-top:10px;
	width:251px;
	height:120px;
	background:url(../_images/hjlj.jpg) top left no-repeat;
	float:left;
	cursor:pointer;
}
#link {
	margin-left:38px;
	margin-top:-55px;
	width:253px;
	height:120px;
	background:url(../_images/link.gif) top left no-repeat;
	float:left;
	cursor:pointer;
}
*html #link {
	margin-left:20px;
	margin-top:-55px;
	width:253px;
	height:120px;
	background:url(../_images/link.gif) top left no-repeat;
	float:left;
	cursor:pointer;
}
#dcnr {
	margin-top:15px;
	margin-left:37px;
	width:261px;
	padding-top:45px;
	height:139px;
	background:url(../_images/dcnr_bg.gif) top left no-repeat;
	display:block;
	float:left;
}
*html #dcnr {
	margin-top:15px;
	margin-left:20px;
	width:261px;
	height:139px;
	background:url(../_images/dcnr_bg.gif) top left no-repeat;
	margin-top:15px;
	display:block;
	float:left;
}
#dcnr_content {
	width:120px;
	margin-left:40px;
}
#dcnr_content p {
	line-height:24px;
	height:25px;
}
#btn {
	width:170px;
	margin-top:5px;
	margin-left:20px;
}
.btn_dcnr {
	float:left;
	display:block;
	width:63px;
	height:26px;
	text-align:center;
	background:url(../_images/btn_dc.gif) top left no-repeat;
	margin-right:4px;
}
.btn_dcnr a{
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	width:63px;
	height:26px;
	line-height:26px;
	text-decoration:none;
}
.btn_dcnr a:hover{
	color:#efbc41;
	display:block;
	font-weight:bold;
	width:63px;
	height:26px;
	line-height:26px;
	text-decoration:none;
}
#zsk_search {
	margin-top:10px;
	margin-left:14px;
	width:634px;
	height:127px;
	float:left;
	background:url(../_images/zsk_search_bg.jpg) top left no-repeat;
	padding-top:11px;
	position:relative;
}
*html #zsk_search {
	margin-top:10px;
	margin-left:8px;
	width:634px;
	height:127px;
	float:left;
	background:url(../_images/zsk_search_bg.jpg) top left no-repeat;
	padding-top:11px;
	position:relative;
}
#search {
	display:block;
	float:left;
	position: absolute;
	top:11px;
	left:160px;
	width:450px;
	height:26px;
}
#search input{
	width:300px;
	float:left;
}
#search a {
	float:left;
	display:block;
	height:19px;
	line-height:19px;
	text-align:center;
	width:49px;
	font-weight:bold;
	color:#0084c6;
	text-decoration:none;
	background:url(../_images/zsk_btn.gif);
	margin-left:15px;
}
#search a:hover {
	float:left;
	display:block;
	height:19px;
	line-height:19px;
	text-align:center;
	width:49px;
	color:#e64c00;
	text-decoration:none;
	background:url(../_images/zsk_btn.gif);
}
#zsk_radio {
	position: absolute;
	top:35px;
	left:80px;
	width:500px;
	height:24px;
	line-height:24px;
	color:#2a6182;
	font-weight:bold;
}
#zsk_shuoming {
	width:550px;
	height:54px;
	padding-top:3px;
	padding-left:15px;
	padding-right:15px;
	line-height:18px;
	float:left;
	display:block;
	position: absolute;
	top:70px;
	left:27px;
	color:#0d486c;
	background:url(../_images/shuoming_bg.gif) top left no-repeat;
}
#cjwt {
	float:left;
	margin-top:10px;
	margin-left:2px;
	width:633px;
	height:170px;
	padding-left:13px;
	padding-top:45px;
	background:url(../_images/cjwt_bg.gif) top left no-repeat;
	position:relative;
}
#html #cjwt {
	float:left;
	margin-top:10px;
	margin-left:2px;
	width:633px;
	height:140px;
	padding-left:13px;
	padding-top:45px;
	background:url(../_images/cjwt_bg.gif) top left no-repeat;
	position:relative;
}
#cjwt table {
	float:left;
	width:100%;
	border-top:#e6e6e6 solid 1px;
	border-left:#e6e6e6 solid 1px;
}
#cjwt table th{
	padding:6px;
	border-right:#e6e6e6 solid 1px;
	border-bottom:#e6e6e6 solid 1px;
	background-color:#c2efff;
	color:#2caccc;
	text-align:center;
}
#cjwt table td{
	padding:6px;
	border-right:#e6e6e6 solid 1px;
	border-bottom:#e6e6e6 solid 1px;
	color:#2caccc;
	text-align:center;
}
#cjwt table a{
	color:#2caccc;
	text-decoration:none;
}
#cjwt table a:hover{
	color:#99b5bc;
	text-decoration:none;
}
#lxxd {
	float:left;
	margin-top:15px;
	margin-left:2px;
	width:633px;
	height:180px;
	padding-left:13px;
	padding-top:45px;
	background:url(../_images/lxxd_bg.gif) top left no-repeat;
	position:relative;
}
.title_more {
	margin-top:-40px;
	float:right;
	width:35px;
	height:11px;
	cursor:pointer;
	background:url(../_images/top_more.gif) top left no-repeat;
}
.tbl_index {
	float:left;
	width:100%;
	border-top:#e6e6e6 solid 1px;
	border-left:#e6e6e6 solid 1px;
}
.tbl_index th{
	padding:6px;
	border-right:#e6e6e6 solid 1px;
	border-bottom:#e6e6e6 solid 1px;
	background-color:#c2efff;
	color:#2caccc;
	text-align:center;
}
.tbl_index td{
	padding:6px;
	border-right:#e6e6e6 solid 1px;
	border-bottom:#e6e6e6 solid 1px;
	color:#333;
	text-align:center;
}
.tbl_index a{
	color:#333;
	text-decoration:none;
}
.tbl_index a:hover{
	color:#0860ad;
	text-decoration:none;
}
#zxjy_zxts_area {
	width:635px;
	height:145px;
	display:block;
	margin-top:010px;
	margin-left:14px;
	float:left;
	background:url(../_images/zxjy&zxts.gif) top left no-repeat;
	position:relative;
}
*html #zxjy_zxts_area {
	width:635px;
	height:145px;
	display:block;
	margin-top:0px;
	margin-left:9px;
	float:left;
	background:url(../_images/zxjy&zxts.gif) top left no-repeat;
	position:relative;
}
#zxjy_shuoming {
	width:250px;
	padding:5px;
	height:80px;
	display:block;
	/*background-color:#fffff7;*/
	/*border:#ffefce 1px solid;*/
	position:absolute;
	top:35px;
	left:20px;
	color:#333;
	text-indent:24px;
	font-size:12px;
	line-height:24px;
}
#zxts_shuoming {
	width:250px;
	padding:5px;
	height:80px;
	display:block;
	/*background-color:#fffff7;*/
	/*border:#ffefce 1px solid;*/
	position:absolute;
	top:35px;
	left:350px;
	color:#333;
	text-indent:24px;
	font-size:12px;
	line-height:24px;
}
#zxjy_click {
	background:url(../_images/click.gif) top left no-repeat;
	width:75px;
	height:49px;
	cursor:pointer;
	position:absolute;
	top:90px;
	left:225px;
}
#zxts_click {
	background:url(../_images/click.gif) top left no-repeat;
	width:75px;
	height:49px;
	cursor:pointer;
	position:absolute;
	top:90px;
	left:545px;
	z-index:100;
}
/* 斑马线样式 */
tr.t1 td {background-color:#effdff;}/* 交替行第一行的背景色 */
tr.t2 td {background-color:#fff;}/* 交替行第二行的背景色 */
tr.t3 td {background-color:#f0fff5;}/* 鼠标经过时的背景色 */
/* 公告页样式 */
#main_gonggao{
	background:url(../_images/gonggao_bg.gif) top left repeat-x;
	width:1003px;
}
#gonggao_list {
	width:800px;
	height:595px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../_images/list_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#weizhi {
	float:left;
	width:755px;
	padding-left:45px;
	height:27px;
	line-height:27px;
	color:#696969;
	background:url(../_images/weizhi_bg.gif) center top no-repeat;
}
#gonggao_title {
	float:left;
	margin-top:10px;
	width:800px;
	height:27px;
	background:url(../_images/zxgg_title.gif) top center no-repeat;
}
#gonggao {
	float:left;
	width:768px;
	padding-top:10px;
	padding-left:32px;
}
.gonggao_tbl {
	width:96%;
}
.gonggao_tbl th{
	background:url(../_images/gonggao_title_bg.gif) top left repeat-x;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
.gonggao_tbl td{
	height:32px;
	line-height:32px;
	color:#2caccc;
	text-align:left;
	padding-left:30px;
	font-size:12px;
	font-weight:bold;
	border-bottom:#e6e6e6 dashed 1px;
}
.gonggao_tbl a{
	text-decoration:none;
	color:#2caccc;
}
.gonggao_tbl a:hover{
	text-decoration:none;
	color:#99b5bc;
}
.page {
	float:left;
	display:block;
	width:720px;
	color:#2c6d9f;
	height:30px;
	line-height:30px;
	text-align:right;
}
.page a{
	color:#2c6d9f;
	text-decoration:none;
}
.page a:hover {
	color:#7ab2de;
	text-decoration:none;
}
/* 咨询建议样式 */
#zx_list {
	width:800px;
	height:1000px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../_images/list_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#zx_title {
	float:left;
	margin-top:10px;
	width:800px;
	height:27px;
	background:url(../_images/zx_title.gif) center top no-repeat;
}
#zx_content {
	height:900px;
	width:743px;
	border:#8bafdf solid 1px;
	float:left;
	margin-left:27px;
}
#zx_content h1{
	color:#2c6d9f;
	height:24px;
	line-height:24px;
	clear:both;
	padding-top:10px;
	text-indent:30px;
}
#zx_content p{
	color:#696969;
	line-height:24px;
	padding-left:30px;
	padding-right:20px;
}
*html #zx_content {
	height:900px;
	width:743px;
	border:#8bafdf solid 1px;
	float:left;
	margin-left:14px;
}
#slfw {
	width:700px;
	height:70px;
	background-color:#fffbef;
	border:#f5eaca solid 1px;
	margin-left:10px;
	margin-top:10px;
	line-height:24px;
	padding-left:20px;
	color:#696969;
}
#slfw h2{
	line-height:24px;
	color:#ea8309;
	clear:both;
}
.flow {
	float:left;
	width:740px;
	height:600px;
	background:url(../_images/flow_chart.gif) top left no-repeat;
}
#btn_zx{
	width:460px;
	padding-left:280px;
}
#zxts_title{
	float:left;
	margin-top:10px;
	width:800px;
	height:27px;
	background:url(../_images/zxts_title.gif) center top no-repeat;
}
/* 咨询建议信息录入样式 */
#zxjy_title {
	float:left;
	margin-top:10px;
	width:800px;
	height:60px;
	padding-bottom:65px;
	background:url(../_images/zxjy_title.gif) center top no-repeat;
	position:relative;
}
.intro {
	width:704px;
	padding-bottom:5px;
	background-color:#fffbef;
	border:#f5eaca solid 1px;
	line-height:24px;
	padding-left:20px;
	color:#696969;
	position:absolute;
	top:42px;
	left:37px;
}
.intro h2{
	line-height:24px;
	color:#ea8309;
	clear:both;
}
.form_content{
	float:left;
	width:703px;
	padding-left:37px;
	padding-top:10px;
}
.form_content_p {
	float:left;
	width:703px;
	height:390px;
	display:block;
	clear:both;
	padding-left:37px;
	margin-top:20px;
}
#html .form_content_p {
	float:left;
	width:703px;
	padding-left:37px;
	padding-top:10px;
}
.tbl_title {
	float:left;
	width:717px;
	background:url(../_images/gonggao_title_bg.gif) top left repeat-x;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	font-size:12px;
	font-weight:bold;
}
.tbl_write {
	float:left;
	width:727px;
	border-top:#e6e6e6 1px solid;
	border-left:#e6e6e6 1px solid;
}
.tbl_write th {
	font-size:12px;
	width:108px;
	text-align:right;
	border-right:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	padding:4px;
	background-color:#effdff;
	color:#2caccc;
}
.tbl_write td {
	font-size:12px;
	text-align:left;
	border-right:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	padding:4px;
	color:#2caccc;
	background-color:#fff;
}
.tbl_write span{
	color:#dc1c13;
}
.btn_bottom {
	display:block;
	clear:both;
	width:460px;
	padding-left:310px;
	margin-top:20px;
	margin-bottom:20px;
	height:40px;
}
*html .btn_bottom {
	display:block;
	clear:both;
	width:460px;
	padding-left:310px;
	margin-top:20px;
	margin-bottom:20px;
	height:40px;
}
.btn_bottom_lxxd {
	display:block;
	clear:both;
	width:400px;
	padding-left:350px;
	height:30px;
}
.content {
	width:800px;
	height:690px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../_images/list_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.content2 {
	width:800px;
	height:580px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../_images/list_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.content3 {
	width:800px;
	height:790px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../_images/list_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.content4 {
	width:800px;
	height:870px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../_images/list_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.content5 {
	width:800px;
	height:920px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../_images/list_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
/* 在线投诉样式 */
#zxts_lr_title {
	float:left;
	margin-top:10px;
	width:800px;
	height:80px;
	padding-bottom:65px;
	background:url(../_images/zxts2_title.gif) center top no-repeat;
	position:relative;
}
.error {
	margin-left:35px;
	font-size:12px;
	color:#dc1c13;
	width:91%
}
.error2 {	
	font-size:12px;
	color:#dc1c13; 
	width:91%
}
.link {
	display:block;
	margin-left:25px;
	height:35px;
	text-align:left;
	border-bottom:#999999 1px dashed;
}
.link li{
	float:left;
	height:35px;
	line-height:35px;
	padding-left:10px;
	width:120px;
}
.link a {
	font-size:14px;
	color:#1d84bb;
	font-weight:bold;
	text-decoration:none;
}
.link a:hover{
	font-size:14px;
	color:#69b7e0;
	font-weight:bold;
	text-decoration:none;
}

.link_odd {
	display:block;
	margin-left:25px;
	height:35px;
	text-align:left;
	border-bottom:#999999 1px dashed;
	background-color:#ebf8ff; 
}
.link_odd li{
	float:left;
	height:35px;
	line-height:35px;
	padding-left:10px;
	width:120px;
}
.link_odd a {
	font-size:14px;
	color:#1d84bb;
	font-weight:bold;
	text-decoration:none;
}
.link_odd a:hover{
	font-size:14px;
	color:#69b7e0;
	font-weight:bold;
	text-decoration:none;
} 
.form_content2 {
	float:left;
	width:703px;
	padding-left:37px;
	padding-top:60px;
}