@charset "gb2312";
* {
	margin:0px;
	padding:0px;
	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size:12px;
}
img {
	border:none;
}
a {
	text-decoration: none;
}
a:link {
	color: #353332;
}
a:visited {
	color: #333333;
}
a:hover {
	COLOR: #AE0927;
}
a:active {
	color: #0000ff;
}
h3 {
	font-size:14px;
	font-weight:bold;
}
div {
	overflow:hidden;
}
ul, li {
	list-style:none;
}
Input {
	BACKGROUND-COLOR: #ffffff;
	BORDER: #666666 1px solid;
	COLOR: #666666;
	HEIGHT: 18px;
	line-height:18px;
	font-size:12px;
}
body {
	background:#0099CC;
}
/* 按钮的CSS定义:对应CSS中的“BUTTON”，这里为按钮的风格设置，可定义内容为背景、字体、颜色、边框等 */
Button {
	FONT-SIZE: 9pt;
	HEIGHT: 20px;
}
/* 下拉列表框的CSS定义:对应CSS中的“SELECT”，这里为下拉列表框的风格设置，可定义内容为背景、字体、颜色、边框等 */
Select {
	FONT-SIZE: 9pt;
	HEIGHT: 20px;
}
/* 顶部用户登录文字链接的CSS定义 */
.top_UserLogin {
	color: #037FA8;
}
/* ==频道通用表格CSS定义开始== */
.Channel_border /* 灰色表格边框背景颜色定义(760) */ {
	border: 1px solid #cccccc;
}
.Channel_title /* 标题背景颜色定义(760) */ {
	background: #cccccc;
	color: #037FA8;
	height: 27px;
	text-align: center;
	font-weight:bold;
}
.Channel_tdbg /* 表格背景颜色定义(760) */ {
	background:#FAFAFA;
	line-height: 120%;
}
.Channel_pager /* 分页表格背景颜色定义(760) */ {
	background:#FAFAFA;
	line-height: 120%;
}
　　/* --评论显示页的CSS定义开始-- */
.Comment_border /* 蓝色表格边框背景颜色定义(760) */ {
	border: 1px solid #449AE8;
}
.Comment_title /* 标题背景颜色定义(760) */ {
	background:#449AE8;
	color: #ffffff;
	font-weight: normal;
	height: 25px;
}
.Comment_tdbg1 /* 表格背景颜色定义(760) */ {
	background:#FFFFFF;
	line-height: 120%;
}
.Comment_tdbg2 /* 留言显示1px表格背景颜色定义 */ {
	background:#FAFAFA;
}
　　/* --评论显示页的CSS定义结束-- */
/* ==频道通用表格CSS定义结束== */ 

/* ==简短标题文字的CSS定义开始== */
/* [图文]简短标题文字的CSS定义 */
.S_headline1 {
	color: blue;
}
/* [组图]简短标题文字的CSS定义 */
.S_headline2 {
	color: #FF6600;
}
/* [推荐]简短标题文字的CSS定义 */
.S_headline3 {
	color: green;
}
/* [注意]简短标题文字的CSS定义 */
.S_headline4 {
	color: red;
}
.top_UserLogin /* 顶部用户登录文字链接的CSS定义 */ {
	color: #037FA8
}
/* ==top.asp中的CSS定义结束== */
　/* --网页中部中栏的CSS定义开始-- */
.main_shadow /* 中栏内容间隔表格背景颜色定义(575) */ {
	height: 4px;
	background:#ffffff;
}
.main_announce /* 中栏公告表格背景、文字颜色定义 */ {
	color: #037FA8;
	height: 25px;
	background:#f9f9f9;
	border: 1px solid #D2D3D9;
}
.listbg /* --栏目文章列表内容间隔颜色的定义1-- */ {
	background:#ffffff;
}
.listbg2 /* --栏目文章列表内容间隔颜色的定义2-- */ {
	background:#f7f7f7;
}
　　/* --网页中部中栏的CSS定义结束-- */
　　/* --留言频道CSS定义开始-- */
/* 留言栏目标题文字链接的CSS定义－－调用代码为<a class='Guest' ***>***</a> */
a.Guest:link {
	color: #ffffff;
}
a.Guest:visited {
	color: #ffffff;
}
a.Guest:hover {
	COLOR: #ff0000;
}
a.Guest:active {
	color: #ffffff;
}
.Guest_title_760 /* 标题导航表格背景、文字颜色定义(760) */ {
	/*background:url(/Skin/blue/main_title_760.gif);*/
background:#BEB7A1;
	border: 1px solid #D2D3D9;
	padding-left:5px;
	height: 29px;
	color: #ffffff;
}
.Guest_tdbg_760 /* 内容表格背景、文字颜色定义(760) */ {
	border: 1px solid #D2D3D9;
	padding: 8px;
}
.Guest_border /* 蓝色表格边框背景颜色定义(760) */ {
	border: 1px solid #D6D4D0;
}
.Guest_title /* 标题背景颜色定义(760) */ {
	background:#D6D4D0;
	color: #333333;
	font-weight: normal;
	height: 25px;
}
.Guest_tdbg /* 表格背景颜色定义(760) */ {
	background:#FAFAFA;
	line-height: 120%;
}
.Guest_tdbg_1px /* 留言显示1px表格背景颜色定义 */ {
	background:#D2D3D9;
}
.Guest_border2 /* 回复表格虚线边框背景颜色定义(760) */ {
	border: 1px dashed #97D2DF;
	background:#E8F5F8;
	color: #006633;
}
.Guest_ReplyAdmin /* 管理员回复文字背景颜色定义(760) */ {
	color: #ff0000;
}
.Guest_ReplyUser /* 用户回复文字背景颜色定义(760) */ {
	color: #449AE8;
}
　　/* --留言频道CSS定义结束-- */
/* ==网页中部中的CSS定义结束== */
.Channel_font /* 搜索等特殊文字颜色定义 */ {
	color: red;
}
/* --评论显示页的CSS定义开始-- */ 
.Guest_font /* 隐藏、用户等特殊文字颜色定义 */ {
	color: green;
}
/* --评论显示页CSS定义结束-- */
/* --留言频道CSS定义开始-- */
/* 留言栏目标题文字链接的CSS定义－－调用代码为<a class='Guest' ***>***</a> */
a.Guest:link {
	color: #000000;
}
a.Guest:visited {
	color: #000000;
}
a.Guest:hover {
	COLOR: #ff6600;
}
a.Guest:active {
	color: #000000;
}
/* --用户控制css定义开始-- */
.user_left /*左区块定义*/ {
	background:#f3f3f3;
	width:170px;
	padding-left: 4px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ffffff;
	padding-right: 4px;
}
.user_box/*左区块内标题栏定义*/ {
	border: 1px solid #bfbfbf;
	background-color: #ffffff;
}
.user_righttitle {
	background-color: #f3f3f3;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #bfbfbf;
	border-left-color: #ffffff;
}
.user_line {
	line-height: 1px;
	background-image: url(images/line.gif);
}
.user_toolstop/*左区块内标题栏定义*/ {
	line-height: 28px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-left: 10px;
	letter-spacing: 4pt;
}
.user_toolsbot/*左区块内内容定义*/ {
	line-height: 25px;
	font-size: 12px;
	color: #666666;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
.user_toolspoint/*区块内箭头栏定义*/ {
	padding-left: 6px;
}
/* ==用户登录框定义== */
.user_border {
	border-right:7px solid #ffffff;
	border-left:7px solid #ffffff;
	width:774px!important;
	width:760px;
}
#userlogined {
	padding-left:10px;
	text-align: left;
}
#userctrl {
	text-align: center;
}
#usermessage {
	padding-left:10px;
	text-align: left;
}
.havemessage {
	BACKGROUND-COLOR: #ccff9d;
}
.havemessaged {
	BACKGROUND-COLOR: #cc0000;
}
/*最新定义样式*/
#header {
	width:1003px;
	margin:0 auto 8px;
	clear:both;
	background:#FFFFFF;
}
#topnav {
	width:100%;
	height:34px;
	line-height:34px;
	background:url(/pics/topnav.jpg) repeat-x;
	margin-top:2px;
}
#topnav ul li {
	float:left;
	padding-left:21px;
}
#topnav ul li a {
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
#footer {
	width:1003px;
	margin:8px auto 0px;
	clear:both;
	padding-bottom:10px;
	background:#FFFFFF;
}
#footer * {
	font-size:13px;
}
#footnav {
	width:100%;
	height:29px;
	line-height:29px;
	background:url(/pics/botnav.jpg) repeat-x;
	text-align:center;
}
#footnav a {
	color:#FFFFFF;
	font-weight:bold;
	padding-right:9px;
}
#copy {
	width:100%;
	text-align:center;
}
#copy p {
	height:23px;
	line-height:23px;
}
.con {
	width:1003px;
	margin:0 auto;
	background:#FFFFFF;
}
#left {
	width:725px;
	float:left;
	margin-right:8px;
}
#right {
	width:267px;
	border: 1px solid #CCCCCC;
	background:url(/pics/rbg.jpg) repeat-y;
	float:right;
}
#rcon {
	width:258px;
	float:right;
}
#picnews {
	width:310px;
	border: 1px solid #CCCCCC;
	margin-right:8px;
	float:left;
	height:267px;
	padding-top:3px;
}
#kjdt {
	width:403px;
	height:271px;
	border: 1px solid #CCCCCC;
	float:left;
}
.ltitle {
	width:99%;
	background:url(/pics/lmbg.jpg) repeat-x;
	height:34px;
	line-height:28px;
	padding: 0 10px 0 0;
}
.ltitle h4 {
	background:url(/pics/lmmcbg.jpg) no-repeat;
	height:34px;
	width:90px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	float:left;
	padding-left:16px;
}
.ltitle span {
	float:right;
	padding-right:8px;
}
.ltitle span a {
	font-size:12px;
	color:#333;
	font-weight:normal;
}
#headline {
	background:url(/pics/headline.jpg) repeat-x;
	width:97%;
	height:61px;
	line-height:40px;
	margin-left:6px;
	padding-left:10px;
}
#headline a {
	font-family:"黑体", "宋体", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#CC0000;
}
#kjcon {
	width:90%;
	float:left;
	padding:0 10px;
}
#kjcon a, .list a, .rlist a, .left_list a {
	background:url(/Images/Special_List9.gif) no-repeat 0 -4px;
	padding-left:15px;
	line-height:172%;
}
#kjcon a {
	line-height:176%;
}
.left_list a {
	line-height:180%;
}
.r1, .r3 {
	width:100%;
	float:left;
	height:184px;
	border-left:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
}
#zxgg {
	width:258px;
	padding:0 20px;
	height:155px;
	margin:0 auto;
	background:#FFFFFF;
}
#zxgg a {
	line-height:165%;
}
#zxgg hr {
	margin:10px 0;
}
.rtitle {
	border: 1px solid #CCCCCC;
	background:url(/pics/rlmbg.jpg) repeat-x;
	height:27px;
	line-height:27px;
}
.rtitle h4 {
	background:url(/pics/icon.jpg) no-repeat 15px 0;
	padding-left:65px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#012F58;
}
.zctitle h4 {
	background:url(/pics/icon1.jpg) no-repeat 15px 0;
}
.xztitle h4 {
	background:url(/pics/icon3.jpg) no-repeat 15px 0;
}
.zttitle h4 {
	background:url(/pics/icon2.jpg) no-repeat 15px 0;
}
.linktitle h4 {
	background:url(/pics/icon4.jpg) no-repeat 15px 0;
}
.rtitle h4 a {
	font-size:14px;
	font-weight:bold;
	color:#012F58;
}
.r2 {
	width:259px;
	margin-top:8px;
	float:left;
}
.search {
	float:left;
	height:30px;
	border:#ccc 1px solid;
	background:#F1F9FE;
	margin:8px auto;
	width:723px;
}
.list_search {
	width:98%;
	float:right;
}
#flash {
	float:left;
	width:100%;
}
.lmcon {
	width:354px;
	height:288px;
	border:#CCCCCC 1px solid;
	float:left;
	margin:7px 13px 0 0;
}
.lmcon1 {
	margin-right:0px;
}
.headpic {
	float:left;
	width:327px;
	padding:5px 10px 3px 5px;
}
.headpic a {
	line-height:170%;
}
.headpic img {
	padding:2px;
	border:#CCCCCC 1px solid;
	width:90px;
	height:62px;
	margin-right:8px;
	float:left;
}
.hline {
	width:327px;
	height:1px;
	margin:0 auto 5px;
	clear:both;
	background:url(/pics/line.jpg) repeat-x;
}
.list {
	width:94%;
	margin:0 auto;
	clear:both;
}
.list span {
	float:right;
	padding-right:30px;
	line-height:172%;
}
.r3 {
	height:240px;
	margin-top:10px;
}
.rlist {
	width:100%;
	height:100%;
	float:left;
	padding:8px 0 0 5px;
	background:#FFFFFF;
}
.bmlist {
	width:100%;
	height:100%;
	float:left;
	padding:8px;
	background:#FFFFFF;
}
.bmlist img {
	margin:8px 5px 3px 8px;
}
.rlist1 {
	padding:4px 0 0 5px;
}
.r4 {
	width:259px;
	margin-top:6px;
	float:left;
	text-align:center;
}
.r5 {
	height:235px;
	width:100%;
	margin-top:8px;
	float:left;
}
.r6 {
	height:438px;
	margin-top:5px;
}
.r6 img {
	margin-bottom:4px;
}
.r7 .rlist1 {
	padding-top:10px;
}
.r7 {
	height:290px;
	background:#FFFFFF;
}
#pics {
	height:135px;
	width:723px;
	float:left;
	margin-top:8px;
	padding-top:37px;
	border:#CCCCCC 1px solid;
	background:url(/pics/pics.jpg) no-repeat;
}
#pics img {
	margin:0 8px 7px;
}
#gdkj {
	margin-top:8px;
	width:100%;
	float:left;
}
#gdtitle a {
	font-size:14px;
	font-weight:bold;
}
#gddt, #gdgg {
	width:345px;
	float:left;
	height:100%;
}
.vline {
	width:1px;
	height:250px;
	float:left;
	margin:10px 8px;
	background:url(/pics/vline.jpg) repeat-y;
}
#link {
	background:#FFFFFF;
	height:390px;
	padding-top:12px;
	text-align:center;
}
#link select {
	margin:0px 7px 8px;
}
#content {
	width:1003px;
	margin:0 auto;
}
#list_left {
	width:287px;
	border-right: #CCCCCC 1px solid;
	background:#F2F2F2;
	padding:0 6px;
	float:left;
}
#list_left1 {
	width:287px;
	border-left: #CCCCCC 1px solid;
	background:#F2F2F2;
	padding:0 6px;
	float:right;
}
.list_title {
	width:100%;
	height:28px;
	line-height:28px;
	float:left;
	background:url(/pics/listlmbg.jpg) repeat-x;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.list_title a {
	font-size:14px;
}
.list_title img {
	float:left;
	padding:5px 12px 0 10px;
}
.left_list {
	float:left;
	padding:9px 13px;
}
.left_list1 {
	float:left;
	padding:9px 3px;
	width:100%;
}
.left_list1 img {
	padding:3px;
	border:#CCCCCC 1px solid;
	margin-bottom:8px;
}
#list_right {
	width:703px;
	float:right;
}
#list_right1 {
	width:703px;
	float:left;
}
#position {
	width:100%;
	height:36px;
	line-height:36px;
	background:url(/pics/position_bg.gif) repeat-x;
	float:left;
	margin-bottom:20px;
}
#position img {
	float:left;
	padding:10px 12px 0 10px;
}
#bigcon {
	width:640px;
	margin:0 auto;
	clear:both;
}
#list_lmtitle {
	height:62px;
	line-height:33px;
	width:100%;
	float:left;
	background:url(/pics/lm_class.gif) repeat-x;
}
#list_lmtitle img {
	float:left;
	padding:10px 15px 0 10px;
}
#list_con {
	width:96%;
	margin:0 auto;
	clear:both;
}
#list_con a {
	background:url(/Images/Special_List9.gif) no-repeat 0 -4px;
	padding-left:15px;
	line-height:175%;
}
#list_con span {
	float:right;
	margin-right:100px;
	line-height:200%;
}
#ptitle {
	font-size:22px;
	font-family:"黑体", "宋体", Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}
#ftitle {
	font-size:18px;
	font-family:"黑体", "宋体", Arial, Helvetica, sans-serif;
	text-align:center;
	margin:10px 0;
}
#info {
	text-align:center;
	background:#E2F8FC;
	height:26px;
	line-height:26px;
	margin-bottom:20px;
}
#list_con1 {
	line-height:200%;
}
#list_con1 p, #list_con1 p a {
	font-size:14px;
}
#button {
	text-align:right;
	padding-right:20px;
	background:#F8F8F8;
	height:26px;
	line-height:26px;
	margin:50px 0 20px;
}
.sbtn {
	height:22px;
	width:65px;
	background:#DDF2F9;
	border:#8ADDEE 1px solid;
}
.gjsearch {
	border-bottom:#0099CC 1px solid;
	border-right:#0099CC 1px solid;
}
.gjsearch td {
	height:35px;
	padding-left:10px;
	border:#0099CC 1px solid;
	border-bottom:none;
	border-right:none;
}
.list_kb {
	padding-top:9px;
	width:95%;
}
.list_kb a {
	line-height:180%;
}
.lrbg {
	background:#fff url(/pics/lrbg.jpg) repeat-y right;
}
.lrbg1 {
	background:#fff url(/pics/lrbg.jpg) repeat-y left;
}
.listimgbtn {
	float:left;
	width:100%;
	text-align:center;
	padding-bottom:70px;
}
.listimgbtn img {
	padding-bottom:10px;
}
#yxqy {
	width:229px;
	padding:3px 5px 0 25px;
	height:90px;
	margin:0 auto;
	clear:both;
	background:#FFFFFF url(/pics/yxqy.jpg) no-repeat;
}
#yxqy a {
	line-height:165%;
}
.vote {
	width:96%;
	margin:0 auto;
	clear:both;
	text-indent:-20px;
	padding-top:50px;
}
.vote form {
	font-size:14px;
	line-height:300%;
}
.bleft {
	width:355px;
	float:left;
}
.menubox {
	width:100%;
	float:left;
	height:28px;
	line-height:30px;
	background:#eefaff;
}
.menubox a {
	background:none;
	padding-left:0;
}
.menubox li {
	float:left;
	display:block;
	cursor:pointer;
	width:81px;
	text-align:center;
	font-weight:bold;
}
.menubox li a:link, .menubox li a:visited {
	color:#949694;
	font-size:12px;
}
.menubox li.hover {
	background:#C8EDFF;
	width:88px;
	color:#CC0000;
	font-weight:bold;
	height:28px;
	line-height:30px;
}
.menubox li.hover a:link, .menubox li.hover a:visited {
	color:#E84702;
	font-size:12px;
}
.Contentbox {
	clear:both;
	width:90%;
}
#con_one_1, #con_one_2 {
	padding-top:7px !important;
	padding-top:9px;
}
#con_one_1 ul, #con_one_2 ul {
	display:inline;
	list-style:none;
}
#con_one_1 ul li, #con_one_2 ul li {
	line-height:22px;
	padding-left:20px !important;
	padding-left:5px;
}
.xzfw {
	height:225px;
}
