@charset "gb2312";
/* CSS Document */
body {
	font-family: "新宋体","宋体"; 
	color:#444444;
	line-height:180%;
	margin: 0px;
	background-color: #DBDBDB;
	font-size:12px;
}

A{
    COLOR: #444444;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}
A:visited {text-decoration:none;}
A:hover{
    COLOR: #CC0000;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline;	
}
A:active{
    COLOR: #CC0000;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

.white, .white a{ color:#FFFFFF;}

.main_white{ font-size:14px; color:#FFFFFF;  text-decoration:none;}
.main_white A{ font-size:14px; color:#FFFFFF;  text-decoration:none;}
.main_white A:hover{ font-size:14px;  color:#FF0 ; text-decoration:underline;}

.white_line A{font-size:12px; color:#FFFFFF;   text-decoration:underline;}
.white_line A:hover{font-size:12px; color:#FFFF00;   text-decoration:underline;}

.white_cpws A{font-size:14px; color:#FFFFFF;  }
.white_cpws A:hover{font-size:14px; color:#FFFF00; }


.main_big1,.main_big1 A{ font-size:14px; color:#BD0E04; font-weight:bold;}

.main_white_big2{ font-size:14px; color:#FFFFFF; font-weight:bold; padding-left:28px;}
.main_white_big2 A{ font-size:14px; color:#FFFFFF; font-weight:bold;}
.main_white_big2 A:hover,.main_white_big1 A:hover{
    COLOR:#FF0;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline;	
}
.main_red_big1{ font-size:14px; color:#BF2A13; font-weight:bold; padding-left:33px; }
.main_red_big1 A{font-size:14px; color:#BF2A13; font-weight:bold;}
.main_red_big1 A:hover{
    COLOR:#F60;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline;	
}
.main_red_big2{ font-size:14px; color:#BF2A13; font-weight:bold;}

.input{ width:150px; border:1px  solid #AAAAAA; }
.table_margin{ margin:4px;}
.shipin_pic{  border:1px  solid #353638;}
.font_padding{ padding-left:18px;}


/* 左侧box*/
.box_1{
	border: 1px solid #F2F2F2;
	background-color:#FFFFFF;
	padding:1px;
	margin:4px;
	margin-bottom:0px;
}
.box_2{
/*	border:1px solid #DFDFDF;*/
	background-color:#FFFFFF;
	margin:4px;
	margin-bottom:0px;

}
.box_4{ background-image: url(left_back3.jpg); background-repeat:no-repeat; background-position:top; padding-top:90px; }

/* 右侧box*/
.box_3{
	margin:4px;
	margin-bottom:0px;
}

/*中间box*/
.box_main_1{ background-image: url(main_back1.jpg);margin:4px 4px 0px 4px; height:46px; padding:6px; width:613px; text-align:center; }
.box_main_2{ background-color:#EEEEEE; height:32px; text-align:center; font-size:14px;}
.box_main_3{ border:1px solid #F6F6F6;}


.td_dot{text-align:right; padding-right:4px;}
/*.td_line{ line-height:26px; text-align:left} */
.td_pagebar{text-align:right; padding-right:30px;}
.area_content{text-indent: 2em;}
hr{	height:0px;	border:0px;	border-top:1px solid #666;}
.detail_content{font-size:14px;}
.article_bar{text-align:right; padding-right:20px;}
.detail_content img{ padding:2px ; border:1px solid #CCC}
.pic_area {padding:4px;}
.pic_area img{padding:1px ; border:1px solid #CCC}

.font_main_big{font-size:14px;}
.td_1 {text-align:right}
.top {margin-top:8px; font-size:14px;}
.big1{ font-size:14px; font-weight:bolder}
.td_pictitle{text-align:center;}

/*
input{ height:1.4em;  padding:0px; line-height:120%}
.select{ height:2em;  padding:0px; line-height:120%}
*/

/*重要新闻*/
#zyxw{padding-top:8px;}
#zyxw .td_line{ line-height:24px;}
.bigfont{font-size:14px; line-height:180%;}

#idx_content .area_title{
	font-weight:bold;
}
	
#idx_content .td_pic{
	vertical-align:top;
}
#idx_content .td_pictitle{
	text-align:center;
	/*height:46px;*/
	vertical-align:top
}
#idx_content .pic_area{
	text-align:center;
}

.main_navi{ text-align:center; font-size:14px; color:#000000; text-decoration:none;}
.main_navi A{line-height:38px;color:#000;}
.main_navi A:hover{ text-decoration:underline; color:#C00;}
.main_navi IMG{ padding:0 14px 0 14px;}

.jczx span{display:block; width:165px; margin:0 0 0 5px; overflow:hidden;}
.banner_zhuanti{margin-left:138px; text-align:left; white-space:nowrap; overflow:hidden}
.banner_zhuanti A{font-size:32px; line-height:68px; color:#FFF; font-weight:bold}
.banner_zhuanti A:hover{ color:#FF0}

.article_content{line-height:200%;}
.article_content img{ padding:2px ; border:1px solid #CCC}

.topNews{
	background:#fff;
	width:624px;
	height:54px;
	line-height:54px;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
	margin:auto;
}
.topNews { text-align:center; height:54px; line-height:54px; width:620px; margin:auto; white-space:nowrap; overflow:hidden}
.topNews a, .topNews a:visited{ font-family: "微软雅黑","黑体"; font-weight:bolder; color:#051AA7; text-decoration:none; font-size:32px; letter-spacing:0px;}
.topNews a:hover{ text-decoration:underline;}

.td_links{text-align:center}

/* wsssfwzx */

.columnBox {
    display: inline;
    float: left;
    height: 200px;
    margin: 10px 0 0 10px;
    width: 322px;
    border: 1px solid #E8C5B2;
    font-size: 12px;
}
.columnBox h3 {
    background: url(../images/main_back3a.jpg) -3px 0px no-repeat;
    border-bottom: 1px solid #E8C5B2;
    color: #FFF;
    font-size: 14px;
    font-weight: 700;
    line-height: 31px;
    padding: 0 20px;
    margin: 0;
    height: 28px;
    overflow: hidden;
}
.columnBox img {
    display: inline;
    float: left;
    margin: 10px;
}
.columnBox p {
    color: #666666;
    float: left;
    height: 130px;
    margin: 10px 0 0;
    text-indent: 2em;
    width: 220px;
    line-height: 24px;
}
.columnBox span {
    display: block;
    padding: 10px 0 0;
}
a.red:link, a.red:visited {
    color: #CC0000;
    cursor: pointer;
    float: right;
    font-weight: 700;
    padding-left: 20px;
    text-decoration: none;
    margin-right: 10px;
}
a.red:hover, a.red:active {
    color: #0066CC;
    text-decoration: underline;
}
a.grey:link, a.grey:visited {
    color: #333333;
    cursor: pointer;
    font-weight: 700;
    text-decoration: none;
}
a.grey:hover, a.grey:active {
    color: #0066CC;
    text-decoration: underline;
}

/* wsssfwzx more */
.sideBar {
	width: 255px;
	margin-left: 5px;
	float: left;
	display: inline;
}
.columnBoxM {
    display: inline;
    float: left;
    
    margin: 10px 0 0 0;
    width: 250px;
    border: 1px solid #E8C5B2;
    font-size: 12px;
}

.columnBoxM h3 {
    background: url(../images/main_back3a.jpg) -3px 0px no-repeat;
    border-bottom: 1px solid #E8C5B2;
    color: #FFF;
    font-size: 14px;
    font-weight: 700;
    line-height: 31px;
    padding: 0 20px;
    margin: 0;
    height: 28px;
    overflow: hidden;
}
.columnBoxM img {
    display: inline;
    float: left;
    margin: 10px;
}

.columnBoxM p {
    display: block;
    padding: 0 10px 0 0;
}
a.red:link, a.red:visited {
    color: #CC0000;
    cursor: pointer;
    float: right;
    font-weight: 700;
    padding-left: 20px;
    text-decoration: none;
    margin-right: 10px;
}
a.red:hover, a.red:active {
    color: #0066CC;
    text-decoration: underline;
}
.main {
	width: 744px;
	margin-top:4px;
	float:left;
	display:inline;
}
.column {
    border: 1px solid #DCDCDC;
    margin: 0 5px 0 0;
    width: 365px;
}
.column .title {
    background: url("title02.gif") no-repeat scroll 0 0 transparent;
    border-bottom: 1px solid #DCDCDC;
    height: 31px;
    line-height: 33px;
    padding: 0 10px 0 40px;
}
.column .title h3 {
    color: #A40000;
    font-weight: 700;
	font-size:14px;
	margin-top:0px;
	line-height:31px;
}
.column .title strong {
    background: url("moreBg.gif") no-repeat scroll left center transparent;
    font-size: 12px;
    font-weight: 300;
    padding-left: 10px;
}
.column .box {
    padding: 10px;
	font-family: "宋体";
	font-size:14px;
	
}
.fltl {
    display: inline;
    float: left;
}
.fltl .columnBoxM{
	margin-top:4px;
}
.fltl .columnBoxM img {
	height:60px;
	margin:4px 4px 0px 4px;
}
.fltl .columnBoxM p{
	margin:4px 0;
	padding:0px;
	line-height:20px;
	font-size:12px;
}

.fltr {
    display: inline;
    float: right;
}
.td_dot {
    vertical-align: top;
    width: 20px;
}
.td_line {
    line-height: 16px;
    padding-bottom: 8px;
}
.td_time {
    text-align: right;
}