@charset "gb2312";
/* | 基础元素风格 | ---------------------------------------------------------------------------  */

/* 基础元素 说明：所有页面共用的基本风格*/
body, td, input, textarea, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
body {margin-left: 0px;	margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #f9f9f9;}
img  {border:0px none;}
#wrapper{
text-align: left;
width: 1000px;
Margin-Right: auto; 
Margin-Left: auto;background-color: #fff;
}

#head{
	width: 1000px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	PADDING: 0px;
	TEXT-ALIGN: left;
	background-color: #FFFFFF;
}
#body01{
	width: 1000px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	PADDING: 0px;
TEXT-ALIGN: left
background-color: #FFFFFF;
	background-image: url(../images/body_line_1.jpg);
	background-repeat: repeat-y;
}


#tail{
	width: 1000px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	PADDING: 0px;
	TEXT-ALIGN: left;
	background-color: #fff;
	background-image: url(../images/tail_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

/* | 常用文字风格 | ---------------------------------------------------------------------------  */

.cn12 {font-size: 12px;}
.cn13 {font-size: 13px;}
.cn14 {font-size: 14px;}
.cn16 {font-size: 16px;}
.cn18 {font-size: 18px;}
.cn22 {font-size: 18px;font-family: "微软雅黑";}
.cn22l {font-size: 22px;font-family: "微软雅黑";}
.en08 {font-size: 8px;font-family: "Arial", "Helvetica", "sans-serif";}
.en09 {font-size: 9px;font-family: "Arial", "Helvetica", "sans-serif";}
.en10 {font-size: 10px;font-family: "Arial", "Helvetica", "sans-serif";}
.fonttop {vertical-align:super;font-size:16px;}
.fontbottom {vertical-align:sub;}

/* | 常用链接风格 | ---------------------------------------------------------------------------  */

/*默认链接色,说明：全网站链接字*/
a:link { color:#000000;text-decoration :none}
a:visited { color:#000000;text-decoration :none}
a:hover { color: #FF6600;text-decoration :underline}
a:active { color: #FF6600;text-decoration :underline}

/* 自定义链接色 说明：14px链接字风格*/
a.dh:link {	font-size: 13px;color: #ffffff;text-decoration: none;font-weight:bold;}
a.dh:visited {font-size: 13px;color: #ffffff;text-decoration: none;font-weight:bold;}
a.dh:hover {font-size: 13px;color: #FFFF00;text-decoration: none;font-weight:bold;}
a.dh:active {font-size: 13px;color: #FFFF00;text-decoration: none;font-weight:bold;}

a.blacklink:link {	font-size: 12px;color: #000;text-decoration: none;font-weight:bold;}
a.blacklink:visited {font-size: 12px;color: #000;text-decoration: none;font-weight:bold;}
a.blacklink:hover {font-size: 12px;color: #000;text-decoration: none;font-weight:bold;}
a.blacklink:active {font-size: 12px;color: #000;text-decoration: none;font-weight:bold;}

/* | 常用背景风格 | ---------------------------------------------------------------------------  */

/* 白背景 */
.bgwhite {background-color: #FFFFFF;}
/* 新闻条目常用分割线 */
.bgrl01 {background-image: url('indeximg/line_ph.gif');}
.bgrl02 {background-image: url('indeximg/bg_07.gif');}

/* | 常用边框风格 | ---------------------------------------------------------------------------  */

.bd01 {border: 1px solid #999999;}
.bd02 {border: 1px solid #cccccc;}
.bd03 {border: 1px solid #666666;}

/* | 常用效果风格 | ---------------------------------------------------------------------------  */
.center {
	margin-left: auto;margin-right: auto;
}

/* 阴影效果 */
.shadow {filter: dropshadow(color=white,offx=1,offy=1,positive=1);}

/* 页面局部风格 */
.head_tab1 {
	background-image: url(../images/head_tab1_bg.gif);
	background-repeat: repeat-x;
}
.dh {
	background-image: url(../images/dh_bg.gif);
	background-repeat: repeat-x;
	height: 41px;
}
.dh_r {background-image: url(../images/dh_bg_r.gif);
	background-repeat: repeat-x;
	height: 41px;width:158px;
	
	
	
	
	}
.time {color: #fa7600;filter:glow(color=#ffffff,strength=3);text-align: center;
	font-weight:bold;font-size: 14px;	}

.dh_line {
	margin-right: 5px;
	margin-left: 5px;
}
.dh_line_td {width:12px;}
.dh_menu {width:17%;text-align:center;}
.body01_tab1 {
	background-image: url(../images/body_tab1_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.body01_tab1_td1 {
	vertical-align: top;
	width:255px;
	background-color: #eff5f8;
}
.body01_tab1_td2 {
	vertical-align: top;
}
.body01_tab1_td3 {font-size:1px;
	vertical-align: top;
	background-image: url(../images/body_tab1_td3_bg.gif);
	background-repeat: repeat-y;
	width: 1px;
}
.body01_tab1_td4 {
	vertical-align: top;width:298px;
}
.tail_tab {
	background-color: #626262;	
	color: #efefef;
	height:34px;
	padding-right:25px;
	text-align:right;
	font-weight:bold;
}
.service_content {
	vertical-align: top;
	padding: 15px;line-height:15pt;
}
.contact_content {
	vertical-align: top;
	padding: 15px;line-height:15pt;
}

.j2_left_td {
	background-color: #eff5f8;
}
.j2_right_td {
	text-align:right;
	vertical-align:bottom;
	padding-bottom:2px;
	padding-right:71px;
	background-image: url(../images/2j_right_top_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.j2_content_top {text-align:left;}
.j2_content {
	height:313px;
	background-image: url(../images/2j_content_bg.jpg);
	background-repeat: repeat-y;
	text-align: left;
	vertical-align: top;
}
.j2_content_bottom {text-align:left;}
.j2_content_bottom2 {
	height:37px;
	background-color: #FFFFFF;
}
.j2_content_bottom2_L {width:255px;background-color: #eff5f8;}
.j2_content_bottom2_R {background-color: #fff;}
.j2_content_L {width:255px;text-align:right;vertical-align:top;padding-top:20px;}
.j2_content_R {
	padding-top:15px;
	padding-left:30px;
	padding-right:70px;
	padding-bottom:15px;
	font-size: 13px;
	line-height: 20px;
	vertical-align:top;
}
.head_tab1_R {width:100%;text-align:right;padding-right:16px;padding-bottom:28px;vertical-align:bottom;}
.left_line {
	background-image: url(../images/left_line.gif);
	height: 51px;
}
.left_line td{
	height:51px;
	text-align:left;
	line-height: 20px;
	font-weight: bold;
}
.jt {
	margin-right: 5px;
}
.j2_left_tab {}
.last_title {
	font-size: 24px;
	font-weight: bold;
}
.body01_tab1_td2_index {
font-size:1px;
	vertical-align: top;
	background-image: url(../images/body_tab1_td3_bg.gif);
	background-repeat: repeat-y;
	width: 2px;
}
.body01_tab1_td1_index {

	vertical-align: top;
	width:320px;
	background-color: #eff5f8;
}
.middes {
	font-size: 12px;
	line-height: 20px;
}
