/*=================页面全局===============*/
body {
	margin:0;
	padding:0; 
	font-size:12px;
	color:#000000;
	line-height:180%;
	text-align: left;
	background: url("../images/bg.gif");
	font-family:"宋体",verdana,sans-serif,lucida grande,lucida,arial,helvetica;	
	position:relative;
}
input {
	font-size:12px;
}
select {
	font-size:12px;
}
.style1 {
       color: #ffffff;
}
.style2 {
    font-weight: bold;
	color:#005921;
	font-family:verdana,sans-serif,lucida grande,lucida,arial,helvetica,"宋体";	
}
.style3 {
	color:#005921;
}
.style4 {
	font-size:14px;
    font-weight: bold;
    color: #005921;
}
.style5 {
	font-size:14px;
    font-weight: bold;
    color: #FF6600;
}
.txt_input {
	border:1px solid #ccc;
}
.btn_input {
	border:1px solid #906;
	background:#E0528A;
	color:#fff
}
h3 {/*标题字*/
	font-size:14px;
	font-weight:bold;
}
a img {/*无边框图片链接*/
	border:0
}
a {/*默认链接*/
	text-decoration: none;
}
a:link {
	color:#000;
	text-decoration: none;
}
a:visited {
	color:#000;
	text-decoration: none;
}
a:hover {
	color:#FF6600;
	text-decoration: none;
}
a:active {
	color:#000;
	text-decoration: none;
}
a.hotlin:link {
       color: #005921;
       text-decoration: none;
}
a.hotlin:visited {
       color: #005921;
       text-decoration: none;
}
a.hotlin:active {
       color: #D60063;
       text-decoration: none;
}
a.hotlin:hover {
       color: #D60063;
       text-decoration: none;
} 
a.mind:link {
       color: #D60063;
       text-decoration: none;
}
a.mind:visited {
       color: #D60063;
       text-decoration: none;
}
a.mind:active {
       color: #FF6600;
       text-decoration: none;
}
a.mind:hover {
       color: #FF6600;
       text-decoration: none;
}
a.copy:link {
       color: #fff;
       text-decoration: none;
}
a.copy:visited {
       color: #fff;
       text-decoration: none;
}
a.copy:active {
       color: #FF6600;
       text-decoration: none;
}
a.copy:hover {
       color: #FF6600;
       text-decoration: none;
}
form {
	padding:0;
	margin:0;
}

.table_ll {
	border-right-color: #6BBE28;
	border-left-color: #6BBE28;
	border-right-width: 1px;
	border-left-width: 1px;
}
/*====杂项====*/
.more_left {
	text-align:right;
	padding:0;
	margin-top:5px;
}
.more_mid {
	text-align:right;
	padding:0;
	margin-top:12px;
}
.more_right {
	text-align:right;
	padding:0;
	margin-top:5px;
}
.more_pop {
	text-align:right;
	padding:0;
	margin-top:5px;
}
.pagination_top {/*顶部分页符*/
	text-align:left;
	margin-bottom:10px;
}
.pagination_bottom {/*底部分页符*/
	text-align:right;
	margin-top:10px;
}
.closewin {
	text-align:center;
	margin-top:15px;
}
.text_red {
	color:#f00;
}
.text_arrow {
	font-family:webdings;
}
.text_bold {
	font-weight:bold;
}
/*============页楣顶部==============*/
#pagetop_bar {
	margin:0 auto;
	height:23px;
	width:760px;
	background:#aae20c url("../images/pagetop_bg.gif");
	color:#063;
	padding:0 10px;
}
#pagetop_bar a:link {
	color:#063;
	text-decoration: none;
}
#pagetop_bar a:visited {
	color:#063;
	text-decoration: none;
}
#pagetop_bar a:hover {
	color:#000;
	text-decoration: none;
}
#pagetop_bar a:active {
	color:#063;
	text-decoration: none;
}
#website_name_cn {
	float:left;	
	margin-top:2px;
	padding-left:15px;
	background:url("../images/icon_y.gif") no-repeat 0 5px;
	color:#fff;
	width:200px;
}
#website_name_en {
	float:left;
	font-size:10px;
	font-weight:bold;
	font-family:verdana,sans-serif,lucida grande,lucida,arial,helvetica,"宋体";	
	
}
#addfavor {
	float:right;
	padding-left:15px;
	background:url("../images/icon_toplink.gif") no-repeat 0 5px;
	margin-right:20px;
}
#sethome {
	float:right;
	padding-left:15px;
	background:url("../images/icon_toplink.gif") no-repeat 0 5px;
	margin-right:20px;
}
#currentdate {
	float:right;
}
/*==========页眉大图片===========*/
#banner {
	margin:0 auto;
	width:780px;
	height:228px;
	background:url("../images/banner_bg.gif") no-repeat;
	text-align:right;
}
#swf_txt_en {

}
#swf_txt_cn {
	margin-top:80px;
}
/*============菜单导航栏============*/
#navbar {
	margin:0 auto;
	width:777px;
	border-right:1px solid #6BBE28;
	border-bottom:1px solid #6BBE28;
	
}
#navbg {
	height:30px;	
	text-align:left;
	background:url("../images/jwy_bj_01.jpg") repeat-x;
	border-top:1px solid #6BBE28;
	border-bottom:4px solid #6BBE28;	
}
#mainbar_top {
	margin:0 auto;
	width:775px;
	border-left:1px solid #6BBE28;
	border-right:1px solid #6BBE28;
	background:#efdaf0;
}
#mainbar_bottom {
	margin:0 auto;
	width:776px;
	border-left:1px solid #6BBE28;
	border-right:1px solid #6BBE28;
	background:#efdaf0;
}
/*##############首页分栏##############*/
#mainbar {/*外栏*/
	margin:0 auto;/*加auto外栏居中*/
	width:780px;	
	background:#fff url("../images/mainbar_bg.gif") left repeat-y;	
}
#mainbg {
	width:778px;
	float:left;/*加float，背景自动充满全高*/	
	border-left:1px solid #969;
	border-right:1px solid #969;	
}
/*============左栏============*/
#col_left {
	float:left;
	width:160px;/*栏宽180px*/
	padding:0 10px;
	background:#efdaf0
}
/*============中栏============*/
#col_mid {/*中栏*/
	float:left;
	width:408px;/*栏宽418px*/
	padding:0;
	padding-top:10px;
	margin-left:10px;	
}
/*============右栏============*/
#col_right {
	float:right;
	width:160px;/*栏宽180px*/
	padding:10px 10px 5px 10px;
}
/*###############二级页分栏#################*/
/*外栏,同首页#mainbar #mainbg*/
/*左栏,同同首页#col_left*/
#col_main {/*大栏*/
	float:right; 
	width:578px;/*栏宽598px*/	
	padding:10px;
}
/*###======以下为模版装饰细节======###*/
/*---------无装饰模版----------*/
.mode_simple {
	margin-bottom:10px;
}
/*----------首页左模版----------*/
.mode_left {		
	clear:both;	
}
.mode_left .title {
	height:28px;	
	text-align:left;
	border:#bf8ebf solid 1px;
	background:url("../images/mode_left_titlebg.gif") repeat-x;
}
.mode_left .title h3 {/*标题*/
	float:left;
	margin:0;
	margin-top:5px;
	color:#606;
	padding:0;	
}
.mode_left .dcr1 {/*左装饰*/ 
	float:left;
	width:32px;
	height:28px;	
	background:url("../images/mode_left_dcr1.gif") no-repeat;
}
.mode_left .dcr2 {/*左装饰*/ 
	float:right;
	width:57px;
	height:28px;	
	background:url("../images/mode_left_dcr2.gif") no-repeat;
}
.mode_left .content {/*内容*/
	clear:both;	
	border-bottom:#bf8ebf solid 1px;
	border-left:#bf8ebf solid 1px;
	border-right:#bf8ebf solid 1px;
	padding:10px;
	background:#fff5f9;
}
/*----------首页中模版----------*/
.mode_mid {
	clear:both;	
	background:#fff;	
}
.mode_mid .title {
	height:33px;
	padding:0 5px;
	border:solid 1px #fcc;
	background:url("../images/mode_mid_titlebg.gif") repeat-x;
}
.mode_mid .title h3 {
	float:left;
	margin-top:8px;
	display:inline;
	color:#c39;	
}
.mode_mid .dcr1 {
	float:left;
	width:32px;
	height:32px;
	margin-right:10px;
	background:url("../images/icon_b_bee.gif") no-repeat;
}
.mode_mid .dcr2 {
	float:left;
	width:85px;
	height:33px;	
	background:url("../images/mode_mid_dcr2.gif") no-repeat;
}
.mode_mid .dcr3 {
	float:right;
	font-family:verdana,sans-serif,lucida grande,lucida,arial,helvetica,"宋体",;
	font-size:10px;
	font-weight:bold;
	color:#c69;
	margin-top:5px;
	margin-right:5px;
}
.mode_mid .content {
	clear:both;	
	padding:15px 10px 10px 10px;
}
/*----------首页右模版----------*/
.mode_right {		
	clear:both;	
	margin-bottom:5px;
}
.mode_right .title {
	height:31px;	
	text-align:left;	
	background:url("../images/mode_right_titlebg.gif") repeat-x;
}
.mode_right .title h3 {/*标题*/
	float:left;
	margin:0;
	margin-top:7px;
	color:#906;
	padding:0;	
}
.mode_right .dcr1 {/*左装饰*/ 
	float:left;
	width:45px;
	height:31px;	
	background:url("../images/mode_right_dcr1.gif") no-repeat;
}
.mode_right .dcr2 {/*左装饰*/ 
	float:right;
	width:55px;
	height:31px;	
	background:url("../images/mode_right_dcr2.gif") no-repeat;
}
.mode_right .content {/*内容*/
	clear:both;
	padding:10px;
	background:#fff5f9;
	border-left:#e0aac2 solid 1px;
	border-right:#e0aac2 solid 1px;
	border-bottom:#e0aac2 solid 1px;	
}
.mode_right .dcr_btm {
	height:5px;
	background:url("../images/mode_right_btmbg.gif") repeat-x;
	font-size:0;
	
}
.mode_right .dcr_3 {
	float:left;
	width:7px;
	height:5px;
	background:url("../images/mode_right_dcr3.gif") no-repeat;	
}
.mode_right .dcr_4 {
	float:right;
	width:7px;
	height:5px;
	background:url("../images/mode_right_dcr4.gif") no-repeat;
}
/*=========页脚顶部分割线============*/
#0_top {
	margin:0 auto;
	width:778px;
	border:1px solid #969;
	background:#f09;
	font-size:0;
	height:2px;
}
#copyright {
	margin:0 auto;
	color:#fff;
	text-align:center;
}
#visite_amount {
	font-family :verdana,sans-serif,lucida grande,lucida, arial, helvetica,"宋体","新宋体";
	background:#fff;
	padding:1px;
	font-size:10px;
	font-weight:bold;
	border:1px dashed #969;
	color:#f09
}
#copyright_bottom {
	margin:0 auto;
	width:758px;
	padding:2px 10px;
	border:1px solid #969;	
	background:#aae20c;
	color:#063;
	font-family :verdana,sans-serif,lucida grande,lucida, arial, helvetica,"宋体","新宋体";
	font-size:10px;
	line-height:100%
}
#bestview_txt {
	float:left;
}
#producer {
	float:right;
}
/*------登录窗口及表单元素------*/
#login {	
	background:url("../images/login_bg.gif") no-repeat;		
}
#login div {
	text-align:right;
	padding:1px 0;
}
#login form {
	padding:0;
	margin:0;
}
#login select {
	width:84px;
}
.log_txt_input {
	border:1px solid #969;
	width:80px;
}
.log_btn_input {
	border:1px solid #c60;
	background:#fc3;
	width:84px;
	color:#000
}
.log_btn_input2 {
	border:1px solid #a7a7a7;
	background:#f2f2f2;
	width:84px;
	color:#000
}
#logintype_set {
	text-align:right;
	width:80px;
	padding:10px;
}
/*-----站内搜索------*/
#search_set form{	
	padding:0;
	margin:0;	
}
#search_set input {
	width:87px;
	border:#969 solid 1px
}
#search_set .btn_search {
	width:91px;
	border:#969 solid 1px;
	background:#09f;
	color:#fff;
}
#search_set div {
	text-align:right;
	margin-top:2px;
}
/*------投票及统计饼图------*/
#vote_qu {
	text-align:left;
	margin:0;
	padding:0;
}
#vote_pic {
	margin-top:5px;
	margin-bottom:5px;
}
#vote form {
	margin:0;
	text-align:center;
}
#vote ul {
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	text-align:left;
}
#vote ul li {
	line-height:120%
}
/*------标题列表------*/
.leftmode_titlelist {/*左栏*/	
}
.leftmode_titlelist ul {
	text-align:left;
	margin:0;
	padding:0;
	list-style:none;
}
.leftmode_titlelist ul li {
	padding-left:15px;
	height:21px;/*ie显示li后的new图标时,需要用height分行距（仍不完美）,列表项文字应控制不换行！*/
	background:url("../images/jwy_ico_08.gif") no-repeat 5px 7px;
}
.midmode_titlelist {/*中栏*/

}
.midmode_titlelist ul {
	text-align:left;
	margin:0;
	padding:0;
	list-style:none;
}
.midmode_titlelist ul li {
	padding-left:20px;
	height:21px;
	background:url("../images/jwy_ico_07.gif") no-repeat 8px 6px;
}
.rightmode_titlelist {/*右栏*/

}
.rightmode_titlelist ul {
	text-align:left;
	margin:0;
	padding:0;
	list-style:none;	
}
.rightmode_titlelist ul li {
	padding-left:15px;
	height:21px;
	background:url("../images/jwy_ico_08.gif") no-repeat 5px 6px;	
}
/*------缩图列表(图片和标题)------*/
.li_pic {	
	width:160px;/*图片宽160px*/
	height:120px;/*图片高120px;*/
	margin:0 auto;/*居中*/
}
.li_pictitle {
	width:160px;/*与图片等宽*/
	margin:0 auto;
}
.piclist {/*表格定位*/
	
}
.piclist tr td {	
	vertical-align:top;
	text-align:center;
}
/*------图文展示------*/
.txtpic h3 {/*文章标题*/
	text-align:center;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
}
.txtpic_content {/*正文,由后台编辑器生成*/
	text-align:left;
	font-size:12px;
	line-height:150%;
}
.txtpic_date {/*发布时间*/
	text-align:right;
	margin-top:10px;
}
/*=======弹出窗口(背景及边框留白)=======*/
.popwin_bg {
	margin:20px 15px;
	background:#f2f2f2 url("../images/body_bg.gif");
}
/*----------弹出窗口模版----------*/
.mode_pop {
	clear:both;	
}
.mode_pop .title {
	height:33px;
	padding:0 5px;
	border:solid 1px #fcc;
	background:url("../images/mode_mid_titlebg.gif") repeat-x;
}
.mode_pop .title h3 {
	float:left;
	margin-top:8px;
	display:inline;
	color:#c39;	
}
.mode_pop .dcr1 {
	float:left;
	width:32px;
	height:32px;
	margin-right:10px;
	background:url("../images/icon_b_bee.gif") no-repeat;
}
.mode_pop .dcr2 {
	float:left;
	width:85px;
	height:33px;	
	background:url("../images/mode_mid_dcr2.gif") no-repeat;
}
.mode_pop .dcr3 {
	float:right;
	font-family:verdana,sans-serif,lucida grande,lucida,arial,helvetica,"宋体",;
	font-size:10px;
	font-weight:bold;
	color:#c69;
	margin-top:5px;
	margin-right:5px;
}
.mode_pop .content {
	clear:both;	
	padding:15px;
	border:solid 1px #ebb9b9;
	background:#fef8f9;	
}
/*------"下载/播放"列表的弹出窗口内容------*/
.mode_download {
	text-align:left;
}
.mode_download h3 {
	text-align:center;
	margin-top:0px;
}
#log_date {	
	float:left;/*加float显示全背景*/
	padding-left:5px;
}
#download_brief {
	clear:both;
	border:1px dashed #6BBE28;
	background:#D6F794;
	padding:5px;
}
#download_link {
	margin-top:15px;
}
/*=======留言板=========*/
/*留言是否回复*/
.al_revert {
	color:#06c;
}
.no_revert {
	color:#f09;
}
/*写留言*/
#msg_write {
	padding:20px 15px 15px 15px;
	border:solid 1px #eeeeee;
	background:#ffffff;
}
#msg_write form {
	margin:0;
	padding:0;
}
.msg_input {
	border:1px solid #069;
}
#face {
	margin:10px 0;
	padding:10px;
	border:1px dashed #ccc;
	background:#F9FEED;
	text-align:center;
}
.note {
	color:#f09;
}
.msg_message {
	width:540px;
	border:1px solid #a7a7a7;
}
#msg_btn_div {
	margin-top:10px;
	text-align:center;
}
/*留言详情（弹出窗口）*/
#msg_view {
	width:100%;
	border-collapse: collapse;
	border:1px solid #ebb9b9;
	background:#fef8f9;
}

#msg_view td {
	border:1px solid #ebb9b9;
	padding:2px 10px;
}
#msg_view .left_td {
	text-align:center;
	width:20%;
}
.msg_title_bar {

}
.msg_title {
	font-weight:bold;
}
.msg_date {
	
}
#msg_view  hr {
	color:#ebb9b9;
	height:1px;
}
.msg_revert {
	border:1px dashed #47a6dc;
	background:#daf2fe;;
	padding:10px;
	margin:5px;
	color:#000;
}
.revert_info {
	text-align:right;
}
.msg_closewin {
	text-align:center;
	border-bottom:1px solid #dedede;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	background:#fff;
	padding:3px;
}
a.msglink:link {
	color:#c39;
	text-decoration: none;
}
a.msglink:visited {
	color:#c39;
	text-decoration: none;
}
a.msglink:hover {
	color:#06c;
	font-weight:bold;
	text-decoration: none;
}
a.msglink:active {
	color:#c39;
	text-decoration: none;
}
