/* CSS Document */
body{
font-size:12px;
line-height:22px;
color:#343434;
font-family:"宋体";
}
ul,ol,li{list-style-type:none;}
ul,ol,li{margin:0;padding:0;border:0;}
a{text-decoration:none; color:#464646;}
a:link{color:#464646;}
a:visited{color:#464646;}
a:hover,a:active,a:focus{color:#cc0000; text-decoration:underline;}

/* 黑色 */
.b12{
font-size:12px;
color:#000;
}
.b12_ul{
font-size:12px;
color:#343434;
}
.b12_ul:link,cofont:active{
color:#343434;
text-decoration:none;
}
.b12_ul:visited{
color:#343434;
text-decoration:none;
}
.b12_ul:hover{
color:#cc0000;
text-decoration:underline;
}
.b14_news{
font-size:14px;
color:#343434;
}
/* 黑色粗体 */
.b12b_title{
font-size:12px;
color:#151314;
font-weight:bold;
}
.b12b_ul{
font-size:12px;
color:#151314;
font-weight:bold;
}
.b12b_ul:link,cofont:active{
color:#343434;
text-decoration:none;
}
.b12b_ul:visited{
color:#343434;
text-decoration:none;
}
.b12b_ul:hover{
color:#cc0000;
text-decoration:underline;
}
.b14b_ul{
font-size:14px;
color:#343434;
font-weight:bold;
}
.b14b_ul:link,cofont:active{
color:#343434;
text-decoration:none;
}
.b14b_ul:visited{
color:#343434;
text-decoration:none;
}
.b14b_ul:hover{
color:#cc0000;
text-decoration:underline;
}
.b14b_title{
font-size:14px;
color:#151314;
font-weight:bold;
}
.b16b_title{
font-size:16px;
color:#000;
font-weight:bold;
}
/* 橙色 */

/* 橙色粗体 */

/* 红色 */
.r12_ul{
font-size:12px;
color:#a01b00;
}
.r12_ul:link,cofont:active{
color:#a01b00;
text-decoration:none;
}
.r12_ul:visited{
color:#a01b00;
text-decoration:none;
}
.r12_ul:hover{
color:#ff6600;
text-decoration:underline;
}
/* 红色粗体 */
.r14b_ul{
font-size:14px;
color:#e55316;
font-weight:bold;
text-align:center;
}
.r14b_ul:link,cofont:active{
color:#e55316;
text-decoration:none;
}
.r14b_ul:visited{
color:#e55316;
text-decoration:none;
}
.r14b_ul:hover{
color:#e55316;
text-decoration:underline;
}
.r16b_ul{
font-size:16px;
color:#cc3333;
font-weight:bold;
}
.r16b_ul:link,cofont:active{
color:#cc3333;
text-decoration:none;
}
.r16b_ul:visited{
color:#cc3333;
text-decoration:none;
}
.r16b_ul:hover{
color:#cc3333;
text-decoration:underline;
}
/* 蓝色 */
.blue12{
font-size:12px;
color:#09599d;
}
.blue12:link,cofont:active{
color:#09599d;
text-decoration:none;
}
.blue12:visited{
color:#09599d;
text-decoration:none;
}
.blue12:hover{
color:#cc0000;
text-decoration:underline;
}
/* 蓝色粗体 */

/* 绿色 */
.green12{
font-size:12px;
color:#40b1ab;
}
.green12:link,cofont:active{
color:#40b1ab;
text-decoration:none;
}
.green12:visited{
color:#40b1ab;
text-decoration:none;
}
.green12:hover{
color:#40b1ab;
text-decoration:underline;
}
/* 绿色粗体 */

/* 白色 */

/* 白色粗体 */
.w12b{
font-size:12px;
color:#ffffff;
font-weight:bold;
}
.w12b_ul{
font-size:12px;
color:#ffffff;
font-weight:bold;
}
.w12b_ul:link,cofont:active{
color:#ffffff;
text-decoration:none;
}
.w12b_ul:visited{
color:#ffffff;
text-decoration:none;
}
.w12b_ul:hover{
color:#ffffff;
text-decoration:underline;
}
.w14b{
font-size:14px;
color:#ffffff;
font-weight:bold;
}
.w16b_ul{
font-size:16px;
color:#ffffff;
font-weight:bold;
}
.w16b_ul:link,cofont:active{
color:#ffffff;
text-decoration:none;
}
.w16b_ul:visited{
color:#ffffff;
text-decoration:none;
}
.w16b_ul:hover{
color:#ffffff;
text-decoration:underline;
}

/* 标准头
----------------------------------------------- */
#bbs_top{ width:980px; height:26px; margin:0px auto; clear:both; background:#f5f5f6; border-bottom:1px solid #b8b8b8; padding-top:7px;}
.bbs_top_time{ width:200px; height:auto; float:left; text-align:center;}

.bbs_top_menu{ width:780px; height:auto; float:left; position:relative;}
.bbs_top_menu ul{ margin:0px 10px !important; margin:0px 3px; float:right; position:relative;}
.bbs_top_menu ul li{ float:left; margin:0px 8px !important; margin:0px 6px; line-height:22px; position:relative;}

/* logo
----------------------------------------------- */
#bbs_logo{ width:980px; height:auto; margin:8px auto; clear:both;}
.bbs_logo_pic{ width:184px; height:auto; float:left; margin:8px 13px 0px 13px !important; margin:8px 9px 0px 9px; float:left;}
.bbs_logo_ad{ width:759px; height:auto; float:right; margin:0px 5px !important; float:right;}

/* menu
----------------------------------------------- */
#bbs_menu{ width:980px; height:34px; margin:0px auto; clear:both; background:url(../images/index/menu_bg.gif); overflow:hidden;}
.bbs_login{ width:300px; height:auto; margin:6px 8px 0px 2px !important; margin:6px 4px 0px 2px; float:right; background:#FFF; text-align:center; color:#09599d;}
.bbs_login ul{ margin-left:5px; padding-top:1px !important;}
.bbs_login ul li{ float:left; margin:0px 5px 0px 0px;}

/* 内容
----------------------------------------------- */
#content{ width:980px; height:auto; margin:8px auto; clear:both;}

#content_left{ width:278px; height:auto; float:left; clear:both;} 

#content_right{ width:694px; height:auto; float:right; margin-left:8px; position:relative;}
  #c_right_l{ width:408px; height:auto; float:left;}
  #c_right_r{ width:278px; height:auto; margin-left:8px; float:right;}
  
  
/* 动画
----------------------------------------------- */
#bbs_news{ width:974px; height:auto; margin:8px auto; clear:both; border:1px solid #aad3e2; overflow:hidden; padding:2px !important; padding:2px 2px 0px 2px;}
#bbs_flash{ width:437px; height:auto; float:left; overflow:hidden; position:relative;}
#bbs_news_c{ width:529px; height:auto; margin-left:8px; position:relative; float:left;}

.news_l{ width:435px; height:auto; border:1px solid #d5d5d5; overflow:hidden; position:relative;}
.news_l img{ overflow:hidden; position:relative;}

.bbs_news_titls{ width:529px; height:auto; border-bottom:1px dashed #e6e4e4; position:relative; overflow:hidden; float:left;}
.bbs_news_titls ul{ margin:10px 40px;}
.bbs_news_titls ul li{ line-height:22px;}

.bbs_news_ul{ width:529px; height:auto; position:relative; overflow:hidden; float:left;}
.bbs_news_ul ul{ margin:10px 30px;}
.bbs_news_ul ul li{ line-height:22px;}
.bbs_news_ul img{ margin:7px 7px 0px 0px; line-height:22px; float:left;}
.bbs_news_ul ul li span{ float:right; line-height:22px;}

.bbs_flash_pic{ width:521px; height:auto; position:relative; overflow:hidden; float:left; background:#e0e0e0; padding:8px 0px 4px 8px;}
.bbs_flash_pic ul{ float:left; position:relative;}
.bbs_flash_pic li{ float:left; margin:0px 8px 0px 0px;}
.bbs_flash_pic img{ border:1px solid #CCC; padding:1px; overflow:hidden; background:#FFF;}


/* 共用边框
----------------------------------------------- */
#bbs_bg{ width:274px; height:auto; float:left; border:1px solid #a8d2e1; padding:1px; position:relative;}

#bbs_title{ width:274px; height:29px; float:left; background:url(../images/index/bbs_tit_bg1.gif);}
  .bbs_ico{ width:9px; height:6px; float:left; overflow:hidden; background:url(../images/index/bbs_ico.gif) no-repeat; margin:10px 10px 0px 10px !important; margin:10px 10px 0px 5px;}
  .bbs_tit{ width:205px; height:auto; float:left; color:#2f69ac; font-weight:bold; margin-top:3px;}
  .bbs_more{ width:34px; height:7px; float:left; margin-top:10px;}
  
.bbs_ico2{ width:13px; height:13px; float:left; overflow:hidden; background:url(../images/index/bbs_ico2.gif) no-repeat; margin:7px 6px 0px 10px !important; margin:7px 6px 0px 5px;}

.bbs_text{ width:258px; height:auto; padding:8px; clear:both;}
.bbs_text ul li{ line-height:22px;}
.bbs_text img{ margin:0px 5px 0px 0px !important; margin:3px 5px 0px 0px; line-height:22px; clear:both;}

/* 共用边框2
----------------------------------------------- */
#bbs_bg2{ width:339px; height:auto; float:left; border:1px solid #a8d2e1; padding:1px; position:relative;}
#bbs_bg3{ width:339px; height:auto; float:left; border:1px solid #a8d2e1; padding:1px; margin-left:8px; position:relative;}

#bbs_title2{ width:339px; height:29px; float:left; background:url(../images/index/bbs_tit_bg2.gif);}
  .bbs_tit2{ width:270px; height:auto; float:left; color:#2f69ac; font-weight:bold; margin-top:3px;}

.bbs_text2{ width:323px; height:auto; padding:8px; clear:both;}
.bbs_text2 ul li{ line-height:22px;}

/* 话题关注
----------------------------------------------- */
#htgz{ width:404px; height:auto; float:left; border:1px solid #a8d2e1; padding:1px;}
#htgz_title{ width:404px; height:27px; float:left; background:url(../images/index/bbs_tit_bg2.gif);}
  .htgz_ico{ width:9px; height:6px; float:left; overflow:hidden; background:url(../images/index/bbs_ico.gif) no-repeat; margin:10px 10px 0px 10px !important; margin:10px 10px 0px 5px;}
  .htgz_tit{ width:305px; height:auto; float:left; color:#2f69ac; font-weight:bold; margin-top:3px;}
  .htgz_more{ width:34px; height:7px; float:left; margin-top:10px;}

.htgz_news{ width:404px; height:auto; clear:both; background:#f9f9f9; margin-top:2px; overflow:hidden;}
.htgz_news img{ margin:11px 10px 19px 20px; float:left; position:relative; overflow:hidden;}
.htgz_news ul{ width:320px; float:right;}
.htgz_news ul li{ line-height:22px; margin:11px; float:left;}

.htgz_text{ width:388px; height:auto; padding:8px; clear:both;}
.h1tgz_text ul{ width:50%; float:left;}
.h1tgz_text ul{ width:100%; float:left;}
.htgz_text ul li{ line-height:22px;}

/* 图片
----------------------------------------------- */
#bbs_photo{ width:692px; height:auto; border:1px solid #a8d2e1; overflow:hidden;}
.bbs_pic{ width:119px; height:auto; margin:16px 0px 4px 16px !important; margin:16px 4px 0px 10px; float:left; position:relative;}
.bbs_pic img{ padding:2px; overflow:hidden; border:1px solid #eaeaea;}
.bbs_pic ul li{ line-height:31px; text-align:center; float:inherit;}

/* 图片2
----------------------------------------------- */
#bbs_photo2{ width:274px; height:auto; clear:both;}
.bbs_pic2{ width:124px; height:auto; margin:15px 0px 4px 8px !important; margin:11px 3px 4px 4px; float:left;}
.bbs_pic2 img{ padding:2px; overflow:hidden; border:1px solid #eaeaea;}
.bbs_pic2 ul li{ line-height:32px; text-align:center; float:inherit;}

/* AD
----------------------------------------------- */
#ad_left{ width:272px; height:auto; float:left; border:1px solid #a8d2e1; padding:2px; clear:both; overflow:hidden;} 

#ad_right{ width:688px; height:auto; float:right; border:0px; padding:2px; position:relative; overflow:hidden;}
.ad_right a img{ overflow:hidden; border:1px solid #eaeaea;}

/* 轻松一刻
----------------------------------------------- */
#qsyk{ width:690px; height:auto; float:left; border:1px solid #a8d2e1; padding:1px;}
#qsyk_title{ width:690px; height:27px; float:left; background:url(../images/index/bbs_tit_bg2.gif);}
  .qsyk_tit{ width:305px; height:auto; float:left; color:#2f69ac; font-weight:bold; margin-top:3px;}
  #qsyk_pic{ width:690px; height:auto; float:left; position:relative;}



/* 页尾
----------------------------------------------- */
#bbs_foot{ width:980px; height:3px; overflow:hidden; margin:8px auto; background:#eaf4f7; clear:both;}
.bbs_foot_link{ width:960px; height:auto; margin:0px auto; text-align:center; clear:both; padding:10px;}

/* 导航
----------------------------------------------- */
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 100; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; WIDTH: 60px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 3em
}
#menu LI DL {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#menu LI A {
	TEXT-DECORATION: none
}
#menu LI A:visited {
	TEXT-DECORATION: none
}
#menu LI DD {
	DISPLAY: none
}
#menu LI:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#menu LI A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#menu LI:hover DD {
	DISPLAY: block
}
#menu LI A:hover DD {
	DISPLAY: block
}
#menu LI:hover DL {
	PADDING-BOTTOM: 20px
}
#menu LI A:hover DL {
	PADDING-BOTTOM: 20px
}
#menu TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: -1px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#menu DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; CURSOR: pointer; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menu DT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px;
}
#menu .one { color:#FFF;}
#menu .two {}
#menu .three {}
#menu .four {}
#menu DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #47a; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#menu DD.last {
	
}
.gallery DT A {
	DISPLAY: block; COLOR:#FFF; font-weight:bold;
}
.gallery DT A:hover {
	DISPLAY: block; COLOR:#FFF; font-weight:bold;
}
.gallery DT A:visited {
	DISPLAY: block; COLOR:#FFF; font-weight:bold;
}
.gallery DD A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/index/arrow.gif) #47a no-repeat 10px 10px; PADDING-BOTTOM: 4px; WIDTH: 110px; COLOR: #fff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.gallery DD A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/index/arrow.gif) #47a no-repeat 10px 10px; PADDING-BOTTOM: 4px; WIDTH: 110px; COLOR: #fff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.gallery DD A:hover {
	BACKGROUND: url(../images/arrowr.gif) #258 no-repeat 11px 10px; COLOR: #9cf
}
