body {
	
	padding: 0; 
margin: 0; 
background: #f8f7e5 url(images/bg.jpg) no-repeat center top;  background-color:#EEF5F8;
}

#index {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/web_bg.gif); BACKGROUND-REPEAT: repeat-x; WIDTH: 100%; HEIGHT: 100%
}
.common {
	MARGIN: 0px auto; WIDTH: 960px
}
a:link {
	FONT-SIZE: 12px; TEXT-DECORATION: none;
}
a:visited {
	FONT-SIZE: 12px; TEXT-DECORATION: none;
}
a:active {
	FONT-SIZE: 12px; TEXT-DECORATION: none;
}
#top {  width:940px; height:45px; padding-right:20px; padding-top:34px;}

#logo { background:url(images/logo.gif) no-repeat; font-size:12px; color:#FFFFFF; line-height:24px; text-align: right; width:940px; height:61px; padding-right:20px; padding-top:34px;}

/*主内容背景样式*/
.main_bg{ background:url(images/main_bg.gif) repeat-y;}
.index_i_bottom{ background:url(images/index_i_bottom.gif) no-repeat;}
#index_i { float:left; background:url(images/index_i_bg.gif) no-repeat; width:807px; height:125px; padding-top:20px;}

.index_z_bg{ background:url(images/index_z_bg.gif) no-repeat center bottom;}
.left_bg{ background:url(images/left_bg.gif) no-repeat center bottom;}

#index_x { float:left; background:url(images/index_x_bg.gif) repeat-x; width:807px; height:155px; }

.menu_bg{ background:url(images/menu_bg.gif) no-repeat center center; padding-left:23px;}
.menu_2_bg{ background:url(images/menu_2_bg.gif) no-repeat center bottom; padding-left:20px;}
.line{ background:url(images/line.gif) no-repeat center bottom;}
.tel_bg{ background:url(images/tel_bg.gif) repeat-x;}


/*文字样式*/
.text {
	font-size: 12px;
	line-height: 20px;
	color: #1B2429;
	text-decoration: none;
}
a.text:link {
	color: #000000;
}
a.text:visited {
	color: #000000;
}
a.text:hover {
	color: #006699;
}
.text_white {
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
	text-decoration: none;
}
a.text_white:link {
	color: #ffffff;
}
a.text_white:visited {
	color: #ffffff;
}
a.text_white:hover {
	color: #D7EAF1;
}
.text_white15 {
	font-size: 15px;
	line-height: 20px;
	color: #ffffff;
	text-decoration: none;
}
.text_lan {
	font-size: 12px;
	line-height: 20px;
	color: #006699;
	text-decoration: none;
}
a.text_lan:link {
	color: #006699;
}
a.text_lan:visited {
	color: #006699;
}
a.text_lan:hover {
	color: #1B2429;
}
.text_news22 {
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
}
a.text_news22:link {
	color: #000000;
}
a.text_news22:visited {
	color: #000000;
}
a.text_news22:hover {
	color: #006699;
}
.text_bottom {
	font-size: 12px;
	line-height: 20px;
	color: #074A6C;
	text-decoration: none;
}
.text_lan_news {
	font-size: 12px;
	line-height: 20px;
	color: #006699;
	text-decoration: none;
}
a.text_lan_news:link {
	color: #006699;
}
a.text_lan_news:visited {
	color: #006699;
}
a.text_lan_news:hover {
	color: #128E05;
}
.text_hei {
	font-size: 12px;
	line-height: 20px;
	color: #A7A7A8;
	text-decoration: none;
}

.i_text_top{background:url(images/text_top.gif) no-repeat center top;}
.i_text_bottom{background:url(images/text_bottom.gif) no-repeat center bottom;}
.i_bt_bg{background:url(images/i_bt_bg.gif) no-repeat center center; font-size:12px; color:#FFFFFF;}

.text1 {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	background:url(images/bg_lan.gif) no-repeat ;
	text-decoration: none;
}

.map_link
{
  color:#2572AF;
  font-weight:bold;
  font-size:12px;
  text-decoration:none;
}
.map_link:hover
{
  color:#2572AF;
  font-weight:bold;
  font-size:12px;
  text-decoration:underline;
}
.map2_link
{
  color:#2572AF;
  text-decoration:none;
  font-size:12px;
}
.map2_link:hover
{
  color:#2572AF;
  text-decoration:underline;
  font-size:12px;
}

/*培训专区*/
.peixun2 { background:url(images/peixun2.gif) no-repeat left; font-size:14px; color:#000000; padding-left:70px; font-weight:bold;}
.peixun3 { background:url(images/peixun3.gif) no-repeat bottom;}
.peixun14 {font-size:14px; color:#242425; line-height:28px;}
.input
{
  border:1px #C4CACA solid;
  height:21px;
}
.peixun_text{ color: #000000; font-size:14px; font-weight:bold; text-align:center;}
.peixun_check{ color:#000000; font-size:14px; font-weight:bold;}