body
{
	margin:0px;
	font-size:12px;
	
	font-family:Arial, Helvetica, sans-serif;
}

img{ border:none}
.clear{ clear:both}
ul,li{ margin:0px; padding:0px; list-style-type:none}
a{ text-decoration:none}
a:hover{ text-decoration:underline}
.im1{ color:#cc0011; text-decoration:underline}
.im2{ color:#404040}
.im3{ color:#cc0011;}
.im4{ color:#ffffff;}
.fr1{ color:#43658f}
.fr2{ color:#6b6bcf}
.fr3{ color:#b3b3b3}
.fr4{ color:#596980}
.businesstopfont {
	/*font-family: "Arial, Helvetica, sans-serif;";*/
	font-size: 12px;
	font-weight: normal;
	color: #617781;
}
.business_zwtitle {
	/*font-family: "Arial, Helvetica, sans-serif;";*/
	font-size: 12px;
	line-height: 23px;
	font-weight: bold;
	color: #27527f;
	padding-left: 4px;
	text-align: left;
	background-position: left;
	vertical-align: middle;
	display: compact;
	left: 4px;
}
.business_zwtitleleft {
	vertical-align: top;
	left: 6px;
	float: none;
	width: 6px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.businesszw {
	padding-left: 15px;
	padding-right:62px;
	text-align:justify;
	text-justify:inter-ideograph;
}
.businesszwen {
	padding-left: 19px;
	padding-right:62px;
	text-align:justify;
	text-justify:inter-ideograph;
}





/****************************************** introduce ****************************************/
.introduce_box01
{
	margin:0px auto;
}
.introduce_box01 .top
{
	background-image:url(../images/top_bg.gif);
	background-repeat:repeat-x;
	height:24px;
	padding:15px 0px 0px 40px;
}
.introduce_box01 .data
{
	background-image:url(../images/top_bg01.gif);
	background-repeat:repeat-x;
	height:27px;
	text-align:right;
	line-height:27px;
	color:#9e9589;
	padding-right:10px;
}

.introduce_box02
{

}
.introduce_box02 .left
{
	width:162px;
	left:32px;
	top:0px;
	position:absolute;
	padding:4px 3px 0px 0px;
	background-image:url(../images/line01.gif);
	background-repeat:repeat-y;
	background-position:right top;
}
.introduce_box02 .left .nav
{
	width:160px;
}
.introduce_box02 .left .nav .n1
{
	background-image:url(../images/menu_bg.gif);
	background-repeat:repeat-x;
	height:26px;
	line-height:26px;
	padding-left:10px;
	font-weight:bold;
	color:#175598;
}
.introduce_box02 .left .nav .n2
{
	background-color:#f4f8f9;
	padding:10px;
	text-align:center;
}
.introduce_box02 .left .nav .row
{
}
.introduce_box02 .left .nav .row .l1
{
	background-image:url(../images/menu_bg01.gif);
	background-repeat:repeat-x;
	height:27px;
	line-height:27px;
	padding-left:10px;
	font-weight:bold;
	color:#175598;
	margin-bottom:2px;
}
.introduce_box02 .left .nav .row .l2
{
	border:1px solid #c7d0dc;
	height:20px;
	line-height:20px;
	padding-left:10px;
	font-weight:bold;
	background-color:#fffbfb;
	margin-bottom:1px;
}
.introduce_box02 .left .nav .row .l3
{
	border:1px solid #c7d0dc;
	height:20px;
	line-height:20px;
	padding-left:10px;
	font-weight:bold;
	background-color:#ffffe5;
	margin-bottom:1px;
}
.introduce_box02 .left .nav .row .l
{
	border:1px solid #c7d0dc;
	height:20px;
	line-height:20px;
	padding-left:10px;
	font-weight:bold;
	background-color:#ffffe5;
	margin-left:4px;
	margin-bottom:1px;
	width:130px;
}



.introduce_box02 .center
{
	
	margin:0px 212px 0px 204px;
	padding:4px 3px 0px 3px;
}
.introduce_box02 .center .tags
{
	background-color:#f1f2f7;
	overflow-x:hidden;
	padding:0px 5px;
	color:#596980;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
}
.introduce_box02 .center .tags .l1
{
	float:left;

}
.introduce_box02 .center .tags .l2
{
	float:right;
	padding-left:5px;
}
.introduce_box02 .center .content
{
	padding:10px 5px;
}
.introduce_box02 .center .content .title
{
}
.introduce_box02 .center .content .title .l1
{
	font-weight:bold;
	padding-left:5px;
	background-image:url(../images/line.gif);
	background-repeat:repeat-x;
	margin-right:68px;
	height:23px;
	line-height:23px;
	color:#265380;
}
.business_zwleft {
	background-position: left;
	padding-top: 11px;
}

.introduce_box02 .center .content .text
{
	width:auto;
	line-height:20px;
	padding:10px 0px;
}
.introduce_box02 .center .content .xbt
{
	font-weight:bold;
	color:#265380;
	line-height:30px;
	padding-top:20px;
}
.introduce_box02 .right
{
	width:170px;
	right:28px;
	top:0px;
	position:absolute;
	padding:4px 0px 0px 3px;
	background-image:url(../images/line01.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
.introduce_box02 .right .lxwm
{
	background-color:#f4f6f9;
	padding:3px;
}

.introduce_box02 .right .lxwm .tel
{
	padding:10px 0px;
}
.introduce_box02 .right .lxwm .tel .t1
{
	float:left;
}
.introduce_box02 .right .lxwm .tel .t2
{
	float:left;
	color:#404040;
	padding-left:5px;
	line-height:16px;
	padding-top:3px;
}
.introduce_box02 .right .lxwm .line
{
	background-image:url(../images/line02.gif);
	background-repeat:repeat-x;
	height:4px;
	overflow:hidden;
}
.introduce_box03
{
	
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#596980;
	font-weight:bold;
	font-size:11px;
}
.introduce_box03 .bottom
{
	line-height:24px;
	text-align:center;
	border-bottom:2px solid #e0e0e0;
	padding-top:20px;
}
.introduce_box03 .aaa
{
	text-align:center;
	line-height:20px;
}
.trainingzw {
	font-family: "ËÎÌå";
	font-size: 12px;
	line-height: 24px;
	color: #404040;
	padding-left: 4px;
}
.imig_box01
{
	width:980px;
	margin:0px auto;
}
.imig_box01 .logo
{
	background-image:url(../images/logo_bg.gif);
	background-repeat:no-repeat;
	height:231px;
	padding:0px 10px;
}
.imig_box01 .menu
{
}
.imig_box01 .menu .l1
{
	background-image:url(../images/menu_left_bg.gif);
	background-repeat:no-repeat;
	width:23px;
	height:32px;
	float:left;
}
.imig_box01 .menu .l2
{
	background-image:url(../images/menu_center_bg.gif);
	background-repeat:repeat-x;
	height:32px;
	float:left;
	width:918px;
	padding-left:16px;
}
.imig_box01 .menu .l2 li
{
	float:left;
	padding-left:38px;
}
.imig_box01 .menu .l2en
{
	background-image:url(../images/menu_center_bg.gif);
	background-repeat:repeat-x;
	height:32px;
	float:left;
	width:918px;
	padding-left:16px;
}
.imig_box01 .menu .l2en li
{
	float:left;
	padding-left:16px;
}
.imig_box01 .menu .l3
{
	background-image:url(../images/menu_right_bg.gif);
	background-repeat:no-repeat;
	width:23px;
	height:32px;
	float:left;
}

.imig_box02
{
	width:980px;
	margin:0px auto;
}
.imig_box02 .content
{
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
	padding:0px 20px 0px 22px;
}
.imig_box02 .content .imig_left
{
	width:230px;
	float:left;
	background-color:#ffffff;
	padding-top:6px;
}
.imig_box02 .content .imig_left .Introduction
{
}
.imig_box02 .content .imig_left .Introduction .title
{
	background-image:url(../images/left_title_bg.gif);
	background-repeat:repeat-x;
	height:31px;
	padding:8px 0px 0px 16px;
}
.imig_box02 .content .imig_left .Introduction .js
{
	padding:10px;
	line-height:18px;
	color:#265380;
	font-family:Arial, Helvetica, sans-serif;
}
.imig_box02 .content .imig_left .Introduction .lxg
{
	padding:10px 0px 0px 10px;
	line-height:18px;
	color:#404040;
}
.imig_box02 .content .imig_left .Introduction .lxg .row
{
	padding-bottom:20px;
}
.imig_box02 .content .imig_left .Introduction .lxg .row .l1
{
	float:left
}
.imig_box02 .content .imig_left .Introduction .lxg .row .l2
{
	float:left;
	padding-left:10px;
}





.imig_box02 .content .imig_center
{
	width:462px;
	float:left;
	padding-left:7px;
	padding-top:2px;
}
.imig_box02 .content .imig_center .zxfw
{
	background-image:url(../images/zxfw_content_bg.gif);
	background-repeat:repeat-y;
}
.imig_box02 .content .imig_center .zxfw .list
{
	background-image:url(../images/zxfw_title_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:52px;
}
.imig_box02 .content .imig_center .zxfw .list .zxlr
{
	padding:0px 25px 10px 18px;
}
.imig_box02 .content .imig_center .zxfw .list .zxlr .l1
{
	float:left;
	padding-left:5px;
	width:80px;
}
.imig_box02 .content .imig_center .zxfw .list .zxlr .l2
{
	float:left;
	padding-left:13px;
	width:320px;
	line-height:20px;
}
.imig_box02 .content .imig_center .zxfw .list .zxlr .l2 .tit
{
	padding-left:15px;
	color:#265380;
	font-weight:bold;
	background-image:url(../images/xjtu.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	line-height:22px;
}
.imig_box02 .content .imig_center .zxfw .list .zxlr .zx_line
{
	background-image:url(../images/zx_line.gif);
	background-repeat:no-repeat;
	height:25px;
	width:416px;
}

.imig_box02 .content .imig_right
{
	width:235px;
	float:left;
	padding-left:4px;
	padding-top:2px;
}
.imig_box02 .content .imig_right .news
{
	background-image:url(../images/gxdt_content_bg.gif);
	background-repeat:repeat-y;
}

.imig_box02 .content .imig_right .news .gxdt
{
	background-image:url(../images/gxdt_title_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:37px;
}

.imig_box02 .content .imig_right .news .gxdt .dtlr
{
	padding:15px;
	line-height:20px;
}
.imig_box02 .content .imig_right .news .gxdt .dtlr .dt
{
	text-align:center;
	font-weight:bold;
	padding:10px 0px;
}
.imig_box02 .content .imig_right .news .gxdt .dtlr .rows
{
	line-height:24px;
	padding:10px 0px;
}
.imig_box02 .content .imig_right .news .gxdt .dtlr .rows .l1
{
	background-image:url(../images/dot.gif);
	background-repeat:no-repeat;
	background-position:left 10px;
	padding-left:10px;
}

.imig_box02 .content .imig_right .news .pxlr
{
	background-image:url(../images/px_title_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:37px;
}

.imig_box02 .content .hzkf
{
	background-color:#ffffff;
	height:53px;
	margin:10px 3px 0px 0px;
}
.imig_box02 .content .hzkf .l1
{
	float:left;
}
.imig_box02 .content .hzkf .l2
{
	float:left;
	padding-left:50px;
	padding-top:13px;
}


.imig_box02 .lrbg
{
	background-image:url(../images/content_bottom_bg.gif);
	background-repeat:no-repeat;
	height:23px;
}
.imig_box03
{
	width:980px;
	margin:0px auto;
}
.imig_box03 .bottom
{
	text-align:center;
	line-height:30px;
	color:#ffffff;
}
