﻿@charset "utf-8";
* {
	margin:0;
	padding:0;
}
img {border:none;}
.main .main_new .main_picture ul li {list-style-type:none;}
body {
	font-family:"SimSun";
	font-size:14px;
	color:#3f3f3f;
}
a {
	text-decoration: none;
}
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; }
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both; font-size:0px; height:15px; overflow:hidden; }
.line20{ clear:both; font-size:0px; height:20px; overflow:hidden; }
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden; }
.top {
	height:321px;
}
.top .top_bg {
	width:100%;
	height:266px;
	background:url(../images/top_bg.jpg);
}
.top .top_img {
	margin:auto auto;
	width:1150px;
	height:266px;
	background:url(../images/topimg_02.png) no-repeat;
}
.top .nav {
	width:100%;
	height:55px;
	background:url(../images/nav_bg_02.jpg) repeat-x;
}
.top .nav ul { 
	margin: auto auto; 
	width: 1000px; 
	height:55px; 
	color: #fff; 
	list-style-type: none; 
}
.top .nav ul li {
	width:95px;
	float:left;
	line-height:53px;
	text-align:center;
}
.top .nav ul li a{	
	font-family:"Microsoft YaHei";
	font-weight:bold;
	font-size:16px;
	letter-spacing:1px;
	color:#fff;
}
.top .nav ul li.nav_a { 
	width:50px;
	height:55px;
	background:url(../images/nav_ico_03.png) no-repeat;
}
.top .nav ul li.nav_b {
	background:url(../images/nav_border3.png) no-repeat;
}

/*中间主要部分样式*/
.main {
	width:1000px;
	border:1px solid #c9eefd;
	background:#f2fcff;
	margin:auto auto;
	padding:9px;
	background:#f2fcff;
	position:relative;
}
.main .main_writbg {
	width:1000px;
	margin:auto auto;
	background:#fff;
	padding-bottom:10px;
}
.main .main_borders {
	border:1px solid #ededed;
}
.main .main_new {
	width:1000px;
	height:357px;
}
.main .main_newpic {
	width:590px;
	height:347px;
	float:left;
	padding:5px;
    position:relative;
}
.main .main_newpic .main_picture .main_instru {
	width:590px;
	height:43px;
	background:#729430;
	filter:alpha(opacity=90);
	opacity:0.9;
	position:absolute;
	top:300px;
}
.main .main_newpic .main_picture .main_instru .main_stu {
	width:300px;
	float:left;
	font-size:14px;
	font-weight: bold;
	color:#fff;
	line-height:43px;
	padding-left:10px;
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 	
}
.main .main_newpic .main_picture .main_instru .main_stu a{
	color:#fff;
}
.main .main_newpic .main_picture .main_instru ul {
	width:200px;
	float:right;
	line-height:43px;
	margin-right:8px;
	letter-spacing:3px;
}
.main .main_newpic .main_picture .main_instru ul li {
	float:right;
}
.main .main_newpic .main_picture .main_instru ul li a {
	color:#d3ebcd;
}
.focusBox .pic{width:590px;height:344px;border:none;}
.focusBox .pic a{width:590px;height:344px;display:block;}
.focusBox .pic img{width:590px;height:344px;}
.focusBox-pagination {position: absolute;right: 10px;top: 320px;width: 120px;height: 25px;z-index: 10;overflow: hidden;}
.bd li {width: 100%;height: 305px;}
.hd ul li {cursor: pointer;display: inline-block;width: 15px;height: 15px;overflow: hidden;line-height:20px;background-color:#D3EBCD;color:#D3EBCD;margin-left:5px;}
.hd ul .on{ filter:alpha(opacity=100);opacity:1;background-color:white;color:white; }

.main .main_newchar {
	width:395px;
	height:357px;
	float:right;
	
}
.main .main_newchar .main_pres {
	height:43px;
	border:1px solid #ededed;
}
.main .main_newchar .main_pres div {
	float:left;
	width:125px;
	line-height:45px;
	text-align:center;
	font-weight:bold;
}
.main .main_newchar .main_pres div.main_pr_g,.main .main_newchar .main_pres div.main_pr_g a {
	background:#1676bc;
	color:#fff;
}
.main .main_newchar .main_pres div.main_pr_qs {
	border-top:none;
	border-bottom:none;
	color:#1676bc;
}
.main .main_newchar .main_pres a {
	color:#1676bc;
}
.main .main_newchar .main_pres span.main_more {
	width:136px;
	height:45px;
	margin:auto 0px;
	background:url(../images/more_03.jpg) no-repeat 90% 50%;
    float:right;
    display:block;
    position:relative;
}
    .main .main_newchar .main_pres span.main_more a {
        display:block;
        width:50px;
        height:20px;
        right:10px;
        top:20px;
        position:absolute;
    }
.main .main_newchar .main_cont {
	clear:left;
	width:380px;
}
.main .main_newchar .main_cont .main_conta {
	width:350px;
	padding-top:20px;
	padding-bottom:12px;
	margin:auto auto;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	
}
.main .main_newchar .main_cont .main_conta a {
	color:#ff1a1a;
}
.main .main_newchar .main_cont ul {
	line-height:36px;
	float:left;
	
}
.main .main_newchar .main_cont ul li {
	width:300px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
	background:url(../images/cont_ico_03.png) no-repeat 15px 50%;
	text-indent:30px;
	list-style-type:none;	
}
.main .main_newchar .main_cont ul li a {
	color:#3f3f3f;
}
.main .main_newchar .main_cont span {
	display:block;
	float:right;
	width:60px;
	color:#a5a4a4;
	width:50px;
	line-height:36px;
	
}
.main .main_t {
	width:1000px;
	height:184px;
	background:#fff;
	padding-bottom:10px;
	margin-top:10px;
}
.main .main_t .main_tzgg {
	width:600px;
	height:184px;
	border-top:none;
	float:left;
}
.main .main_t .main_tzgg .main_tzbgt {
	width:136px;
	height:41px;
	line-height:40px;
	text-align:center;
	color:#1676bc;
	font-weight:bold;
	float:left;
    border:none;
	border-top:2px solid #0070d0;
	border-right:1px solid #dbdbdb;
	background:#fff;
    position:absolute;
    top:-2px;
}
.main .main_t .main_tzgg .main_tzbgt a{
	color:#1676bc;
}
.main .main_t .main_tzgg .main_tzbgg {
	border:1px solid #dbdbdb;
	border-left:none;
	height:40px;
	width:598px;
	border-top:2px solid #747c87;
	background:#f3f3f3;
    position:relative;
}
.main .main_t .main_tzgg .main_tzbcont {
 	margin:5px;
}
.main .main_t .main_tzgg .main_tzbcont ul {
	line-height:36px;
	float:left;
	padding-left:10px;
	
}
.main .main_t .main_tzgg .main_tzbcont ul li {
	width:450px;
	list-style-position: inside;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	color:#ababab;
	
	
}
.main .main_t .main_tzgg .main_tzbcont ul li a {
	color:#3f3f3f;
}
.main .main_t .main_tzgg .main_tzbcont span {
	float:right;
	display:block;
	line-height:36px;
	padding-right:10px;
}
.main .main_t .main_zt {
	width:390px;
	height:184px;
	border-top:none;
	float:right;
}
.main .main_t .main_zt .main_ztbgt {
	width:136px;
	height:41px;
	line-height:40px;
	text-align:center;
	color:#1676bc;
	font-weight:bold;
	float:left;
    border:none;
    border-top:2px solid #0070d0;
	border-right:1px solid #dbdbdb;
	background:#fff;
    position:absolute;
    top:-2px;
}
.main .main_t .main_zt .main_ztbgt a{
	color:#1676bc;
}
.main .main_t .main_zt .main_ztbgg {	
	border:1px solid #dbdbdb;
	border-left:none;
	height:40px;
	width:388px;
	border-top:2px solid #747c87;
	background:#f3f3f3;
    position:relative;
}
.main .main_t .main_zt .main_ztbcont {
 	clear:both;
	height:70px;
	padding:5px 10px 0 10px;
}
.main .main_t .main_zt .main_ztbcont ul {
	padding-left:5px;
	line-height:36px;
	}
.main .main_t .main_zt .main_ztbcont ul li {	
	width:180px;
	float:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	color:#ababab;
	
}
.main .main_t .main_zt .main_ztbcont ul li a {
	color:#3f3f3f;
}
.main .main_t .main_zt .main_ztbcont li a {
	color:#3f3f3f;
}
.main .main_t .main_zt .main_jx {
	height:47px;
	width:364px;
	clear:both;
	margin:auto auto;
	margin-top:15px;
}
.main .main_zw {
	width:694px;
	height:274px;
	float:left;
	border:1px solid #e9e9e9;
	border-top:none;
}
.main .main_gk {
	width:285px;
	height:274px;
	float:left;
}
.main .main_zw p span {
	display:block;
	padding-top:20px;
	width:135px;
	text-align:center;
	font-weight:bold;
	color:#fff;
}
.main .main_zw .main_zwl {
	float:left;
	height:200px;
	padding:7px 10px 10px 0px;;
}
.main .main_zw .main_zwl .main_gh {
	float:left;
	color:#20ab00;
	width:70px;
	height:20px;
	padding-left:70px;
	padding-top:15px;
	font-weight:bold;
}
.main .main_zw .main_zwl span {
	float:right;
	display:block;
	height:20px;
	width:40px;
	padding-top:15px;
	font-weight:bold;
	color:#bfbfbf;
}
    .main .main_zw .main_zwl span a {color:#bfbfbf;    }
.main .main_zw .main_zwl li {
	list-style-position: inside;
	line-height:36px;
	text-indent:3px;
	width:280px;
	margin-left:10px;
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	color:#ababab;	
}
.main .main_zw .main_zwl li a {
	color:#3f3f3f;		
}
.main .main_zw .main_zwr {
	width:325px;
	float:right;
	height:200px;
	padding:7px 10px 10px 10px;
}
.main .main_zw .main_zwr .main_tj {
	float:left;
	color:#20ab00;
	width:70px;
	height:20px;
	padding-left:70px;
	padding-top:15px;
	font-weight:bold;
}
.main .main_zw .main_zwr span {
	float:right;
	display:block;
	height:20px;
	width:40px;
	padding-top:15px;
	font-weight:bold;
	color:#bfbfbf;
}
.main .main_zw .main_zwr span a {
	color:#bfbfbf;
}
.main .main_zw .main_zwr li {
	list-style-position: inside;
	line-height:36px;
	text-indent:3px;
	width:280px;
	margin-left:10px;
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	color:#ababab;	
}
.main .main_zw .main_zwr li a {
	color:#3f3f3f;
}
	
.main .main_gk {
	width:295px;
	height:274px;
	float:right;
}
.main .main_gk .main_gkwx {
	height:40px;
	line-height:40px;
	background:url(../images/index_03.jpg) no-repeat;
	text-indent:25px;
	font-weight:bold;
	color:#fff;
}
.main .main_gk .main_gkzn {
	width:285px;
	margin:auto auto;
}
.main .main_gk .main_gkzn dd {
	float:left;
	margin-right:3px;
	margin-left:3px;
	margin-top:7px;
}
.main .main_gk .main_gkzn dd p {
	padding-left:100px;
	padding-top:5px;
	font-size:12px;
	font-weight:bold;
	color:20ab00;
}
.main .main_fd {
	width:692px;
	height:274px;
	float:left;
	border-top:none;
	
}
.main .main_fd .main_hf {
	width:448px;
	float:left;
	padding:10px;
	}
.main .main_fd .main_hf table {
	margin-top:5px;
	border:none;
}
.main .main_fd .main_hf table tr th{	
	height:35px;
    color:#20ab00;
    border:none;
    border-bottom:1px dashed #ccc;
}
.main .main_fd .main_hf table td {
	border:none;
	height:31px;
} 

.main .main_fd .main_zx {
	float:right;
	width:220px;
	}
.main .main_fd .main_zx img {
	padding-top:11px;
}	
.main .main_serv {
	width:293px;
	height:274px;
	float:right;
	border-top:none;
	
}	
.main .main_serv .main_gkwx {
	line-height:40px;
	background:url(../images/index_03.jpg) no-repeat;
	font-weight:bold;
	color:#fff;
	text-indent:25px;
}
.main .main_serv .main_ghser{height:150px;}
.main .main_serv .main_ghser li {
	list-style-position: inside;
	line-height:36px;
	text-indent:3px;
	width:260px;
	margin-left:10px;
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	color:#ababab;		
}
.main .main_serv .main_ghser li a {
	color:#3f3f3f;
}
.main .main_heavi {
	width:692px;
	height:274px;
	float:left;
	border-top:none;

}
.main .main_heavi .healthList {
	position:relative;
    height:auto;
}
.main .main_heavi .main_h {
	width:679px;
	height:36px;
	background:url(../images/main_i.png) no-repeat;
	margin-bottom:5px;
}
.main .main_heavi .main_h div {
	float:left;
	padding-left:85px;
	line-height:36px;
	font-weight:bold;
}
.main .main_heavi .main_h div.main_jkzt {
	padding-left:95px;
}
.main .main_heavi .main_h div.main_gh {
	padding-left:75px;
}
.main .main_heavi .main_h div a {
	color:#1677bd;
}
.main .main_heavi .main_h div a.selected {
	color:#20ab00;
}
.main .main_heavi ul {
	width:320px;
	float:left;
	margin-left:5px;
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}
.main .main_heavi ul li {
	list-style-position: inside;
	line-height:36px;
	text-indent:3px;
	color:#ababab;		
}
.main .main_heavi ul li a {
	color:#3f3f3f;
}
.main .main_heavi_l {
	width:295px;
	float:right;
}
.main .main_heavi_l img {
	padding-bottom:10px;
}



/*悬浮框样式*/
.right {
	position:absolute;
	top:40px;
	right:-120px;
	width:102px;
	height:273px;
	float:right;
}
.right .right_a {
	widht:102px;
	height:140px;
	border:1px solid #d5d5d5;
	background:#f1f1f1 url(../images/share_03.png) no-repeat;
	background-size:contain;
	margin-bottom:5px;
}
.right .right_a dd {
	padding-top:110px;
	text-align:center;
}
.right  .right_b {
	widht:102px;
	height:120px;
	border:1px solid #d5d5d5;
	background:#f1f1f1 url(../images/share_06.png) no-repeat 50% 20%;
}
.right  .right_b dd {
	padding-top:97px;
	text-align:center;
}
/*foot样式*/
.foot {
	clear:both;
	width:100%;
	height:40px;
	background:url(../images/foot_06.png) repeat-x;	
	padding-top:6px
}
.foot .foot_f {
	width:990px;
	background:#f1f1f1;
	height:35px;
	margin:0 auto;
	font-weight:bold;
	color:#1e7fb8;
	padding-left:10px;
}
.foot .foot_f dd {
	padding-top:8px;
	padding-left:15px;
	float:left;
}
.foot .foot_f dd select {
	border:none;
	background-color:#f1f1f1;
	width:170px;
	
	}
.foot_s {
	width:100%;
	height:138px;
	background:url(../images/foot_f.png) repeat-x;
	position: relative;
}
.foot_s .foot_p {
	width:1000px;
	margin:auto auto;
	
}
.foot_s .foot_p .foot_df {
	width:650px;
	height:135px;
	margin:auto auto;
}
.foot_s .foot_p .foot_df span {
	float:left;
	display:block;
	width:267px;
	height:135px;
	background:url(../images/foot_f_05.png) no-repeat center 90%;
}
.foot_s .foot_p .foot_df dd {
	float:left;
	color:#fff;	
	padding-top:35px;
	padding-left: 100px;
}
.foot_s .foot_p .foot_df dd em a {
	color:#fff;	
}
.foot_s .foot_p .foot_df dd em { 
	display: block; 
	line-height:24px; 
	font-style: normal;
	
 }

/*list列表页样式*/
.list {
	width:1000px;
	margin:10px auto;
}
.list::after {
    content: "";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.list .list_column {
	width:260px;
	border-top:2px solid #2875cd;
	border-left:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	float:left;
	margin-bottom:10px;
	padding-bottom:20px;
}
.list .list_column .list_list_nav {
	height:30px;
	background:url(../images/ico_03.png) no-repeat left center;
	color:#2875c5;
	line-height:30px;
	width:200px;
	padding-left:60px;
	border-bottom:1px solid #cdcdcd;
	letter-spacing:3px;
	margin-bottom:5px;
	font-weight:bold;
}
.list .list_column dt {
	height:37px;
	background:url(../images/list_bg_08.png) no-repeat center center;
	text-indent:60px;
	font-size:12px;
	line-height:37px;
}
.list .list_column dt a {
	color:#3f3f3f;
}
.list .list_column dt a:hover {
	color:red;
}
.list .list_conte {
	width:732px;
	float:right;
	font-size:12px;
}
.list .list_conte p {
	width:732px;
	height:32px;
	background:url(../images/list_con.png) repeat-x;
	border-left:2px solid #2875c5;
	
}
.list .list_conte p span {
	display:block;
	float:left;
	padding-top:12px;
	background:url(../images/dz_ico.png) no-repeat 10% 100%;
	padding-left:40px;
}
.list .list_conte p a {
	display:block;
	float:right;
	line-height:35px;
	color:#28699e;
	padding-right:25px;
}
.list .list_conte .list_contli {
	height:36px;	
}
.list .list_conte .list_contli .list_conp{
	width:400px;
	float:left;
	line-height:36px;
	width:400px;
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	}
.list .list_conte .list_contli .list_conp a {
	color:#3f3f3f;
}
.list .list_conte .list_contli span {
	display:block;
	width:120px;
	text-align:right;
	float:right;
	height:36px;
	line-height:36px;
	padding-right:20px;
}
/*列表内容详情样式*/
.listcont_main_border {
	width:1000px;
	margin:10px auto;
	
}
.listcont_main_border .listcont_top {
	width:998px;
	border-top:2px solid #2875c5;
	border-left:2px solid #2875c5;
	border-right:1px solid #dcdcdc;
	background:url(../images/list_cont.png) repeat-x;
	height:36px;
}
.listcont_main_border .listcont_top p {
	background:url(../images/addr_ico_03.png) no-repeat 2% 45%;
	height:36px;
	line-height:36px;
	text-indent:40px;
	font-size:12px;
}
.listcont_main_border .listcont_wz {
	border:1px solid #dcdcdc;
	border-top:none;
	padding:10px 10px 20px 10px;
    position: relative;overflow: hidden;
}
.listcont_main_border .listcont_wz h3{
	height:auto;
	min-height:40px;
	line-height:40px;
	text-align:center;
	padding:15px;
	border:1px dashed #dcdcdc;
}
.listcont_main_border .listcont_wz .publishtime {
	text-align:center;
	font-size:12px;
	line-height:25px;
}
.listcont_main_border .listcont_wz div {
	padding-top:8px;
}
/*我要写信页样式 */
.letter .letter_c {
	padding:8px 5px;	
}
.letter .letter_ce table tr.letter_t {
	height:40px;
	line-height:40px;
	background:url(../images/letter_b.png) repeat-x;
}
.letter .letter_ce table {
	border:1px solid #d8e0e6;
	text-indent:10px;
}
.letter .letter_ce table tr.letter_heigh {
	height:35px;
	line-height:35px;
}
.letter .letter_ce table tr td {
	
}
.letter .letter_ce table tr td.letter_d {
	width:100px;
	text-align:center;
	border-top:1px solid #d8e0e6;
	
}
.letter .letter_ce table tr td.letter_dc {
	width:260px;
	padding-left:5px;
	border:1px solid #d8e0e6;
	border-bottom:none;
}
.letter .letter_ce table tr td.letter_dcr {
	border-right:none;
}
.letter .letter_ce table tr td.letter_dc input {
	height:20px;
}

/*分页样式*/
div.flickr{ padding:0px;margin-top:10px; text-align:center; font-family:Verdana; font-size:14px;text-align:right;}
div.flickr a{ border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #686765; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none; }
div.flickr a:hover{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #F60; }
div.flickr a:active{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #F60; }
div.flickr span{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #999; margin-right: 3px; padding-top: 2px; }
div.flickr span.current{ padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #996533; margin-right: 3px; padding-top: 2px;border:1px solid #d8d8d8;}
div.flickr span.disabled{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px; }

/*问卷调查*/
        .survery {
            width: 1000px;
            margin: 10px auto;
            font-family: "宋体";
        }

            .survery .survery_top {
                width: 998px;
                border-top: 2px solid #2875c5;
                border-left: 2px solid #2875c5;
                border-right: 1px solid #dcdcdc;
                background: url(../images/list_cont.png) repeat-x;
                height: 36px;
            }

                .survery .survery_top p {
                    background: url(../images/addr_ico_03.png) no-repeat 2% 45%;
                    height: 36px;
                    line-height: 36px;
                    text-indent: 40px;
                    font-size: 12px;
                }

            .survery p input {
                display: block;
                height: 30px;
                line-height: 30px;
                border: none;
                background: #fff;
                width: 40px;
                letter-spacing: 2px;
                margin: 0 auto;
                cursor: pointer;
                color:#6D6D6D;
            }

            .survery .survery_bg {
                border: 1px solid #dfdfdf;
            }

                .survery .survery_bg h2 {
                    line-height: 60px;
                    width: 780px;
                    text-align: center;
                    margin: auto auto;
                    display: block;
                    color: #08488b;
                }

                .survery .survery_bg .survery_wz {
                    text-align: left;
                    margin: 0 auto;
                    width: 760px;
                    background: #f0f0f0;
                    padding: 10px 10px;
                    position:relative;
                }

                    .survery .survery_bg .survery_wz p {
                        line-height: 25px;
                        font-size: 14px;
                    }

                    .survery .survery_bg .survery_wz b {
                        text-align: right;
                        display: block;
                        font-size: 14px;
                        color: #08488b;
                    }

            .survery form table {
                margin: 0 auto;
                margin-top: 20px;
            }

                .survery form table th {
                    border: 1px solid #dfdfdf;
                    line-height: 36px;
                }

                .survery form table tr {
                    border: 1px solid #dfdfdf;
                }

                .survery form table td {
                    border: 1px solid #dfdfdf;
                    line-height: 36px;
                }

                    .survery form table td.nice {
                        border-top: none;
                        border-bottom: none;
                    }

                    .survery form table td.radionice {
                        border-right: none;
                    }

                    .survery form table td.radionice1 {
                        border-top: none;
                        border-right: none;
                        border-bottom: none;
                    }

                    .survery form table td.radionice2 {
                        border-right: none;
                        border-top: none;
                    }

                    .survery form table td.yfxz_y {
                        border-top: none;
                    }
.survery_data {	position:absolute;bottom:5px;	right:10px;float:right;font-size: 12px;}
.survery .survery_bg .survery_wz b.survery_data{font-size: 12px;}
.vote_button_view {width:60px; display:block; float:left; margin-right:15px; cursor:pointer;height:30px;text-align: center;line-height: 30px;color:#6D6D6D;}
.survery {
	width:1000px;
	margin:10px auto;
	font-family:"宋体";
}
.survery .survery_top {
	width:998px;
	border-top:2px solid #2875c5;
	border-left:2px solid #2875c5;
	border-right:1px solid #dcdcdc;
	background:url(../images/list_cont.png) repeat-x;
	height:36px;
}
.survery .survery_top p {
	background:url(../images/addr_ico_03.png) no-repeat 2% 45%;
	height:36px;
	line-height:36px;
	text-indent:40px;
	font-size:12px;
}
.survery .survery_bg {
	border:1px solid #dfdfdf;
}
/*--------------------------------------*/
.survery .survery_bg .sesult_w {
	line-height:30px;
	width:780px;
	text-align:left;
	margin:0 auto;
	display:block;
	color:#08488b;
	font-size:16px;
	padding-top:20px;
	border-bottom:2px solid #0c4c8e;
	font-weight:bold;
	
}
.survery .survery_bg .sesult_w strong {
	font-weight: normal;
}
.survery .survery_bg .survery_wz {
	margin:auto auto;
	width:760px;
	padding:10px 10px;
	
}
.survery .survery_bg .survery_wz table.sesult_table {
	margin:15px 0 10px 0;
	font-size:14px;
	letter-spacing:2px;
}
.survery .survery_bg .survery_wz table.sesult_table tr th {
	height:36px;
	line-height:36px;
	border:1px solid #dfdfdf;
	
}
.survery .survery_bg .survery_wz table.sesult_table tr td {
	height:36px;
	line-height:36px;
	border:1px solid #dfdfdf;
	font-size:12px;
	text-align:center;
}
.survery .survery_bg .survery_wz table.sesult_table tr h2 {
	font-size:14px;
}
.survery .survery_bg .survery_wz table.sesult_table tr td.sesult_an {
	background:#f0f0f0;
	border-top:none;
	border-bottom:none;
}
.survery .survery_bg .survery_wz table.sesult_table tr td.seasult_ribor {
	border-right:none;
	width:100px;
	
}

/************互动交流****************/
table.letter_tab {
	text-align:center;
	margin:auto auto;
}
table.letter_tab tr th {
	height:40px;
	line-height:40px;
	background:#f2f2f2;
	color:#2b6db7;
	border:1px solid #dfdfdf;
	letter-spacing:3px;
}
table.letter_tab tr th.lettelist_tbr {
	border-right:none;
}
table.letter_tab tr td {
	height:36px;
	line-height:36px;
	border:1px solid #dfdfdf;
}
table.letter_tab tr .lettelist_trb {
	border-top:none;
}
table.letter_tab tr .lettelist_trb strong {
	color:#2b6db7;
}
table.letter_tab tr td a {
	color:#666;
}
table.letter_tab tr td a:hover {
	color:#2b6db7;
}
table.letter_tab tr .letttelist_rigbor {
	border-right:none;
}
table.letter_tab tr td span.lettelist_wid {
	display:block;
	width:130px;
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis;
}
.letterlist_page table tr td a {
	display:block;
	width:60px;
	height:30px;
	line-height:30px;
	border:1px solid #2b6db7;
	text-align:center;
	color:#666;
}
/*附件样式*/
.attach-list{ margin:0; padding:10px; text-align: left;list-style: none outside none;}
	.attach-list li{ margin:0; padding:0 0 0 25px; color:#555; font-size:12px; line-height:36px; background:url(../images/sprite.gif) no-repeat 0 -108px; }
	.attach-list li span{ float:right; }
     .attach-list li a {color: #666;text-decoration: none;}
	.attach-list li i{ margin-left:10px; font-style:normal; color:#666; }

/*详细页样式*/
.public-border{border:1px solid #dac4ad;}
.public-colum {width: 100%;margin: 0px auto;overflow: hidden;position: relative;}
.public-colum .position{overflow: hidden;height: 34px;line-height: 35px;position: relative;background-color:#f9f2e8;border-bottom:1px solid #dac4ad;}
.public-colum .position span{text-align:center;color:#656764;display:block;float:left;}
.public-colum .position span a{color:#666762;}
.public-colum .position span.public-tit{height:35px;width:27px;}
.article-colum {width: 950px;margin: 0px auto;position: relative;overflow: hidden;}
.pages-title {font-size: 32px;font-family: Microsoft Yahei;text-align: center;color: #333;padding-top: 15px;padding-bottom: 15px;}
.pages-date {text-align: center;color: #898989;font-size: 12px;height: 30px;overflow: hidden;border-bottom: 1px solid #DCDCDC;}
.pages_content {line-height: 35px;padding: 0px;margin: 12px 0px 0px;font-size: 16px;min-height:700px;}
.pages-date span.font{margin: 0px 10px;}

.article-colum table{border-left:1px solid #EEE;border-top:1px solid #EEE;}
.article-colum table th{background-color:#F9F9F9;text-align:center;}
.article-colum table td, .article-colum table th{border-bottom:1px solid #EEE;border-right:1px solid #EEE;padding:5px 10px;}
#gaba {
    padding-left: 20px;
    background: url(../images/jing.png) no-repeat left center;
    display: inline;
}