/* CSS Document */

*{ margin:0; padding:0;}

body{ font-family:"ËÎÌå"; font-size:12px;}

a{ text-decoration:none;}

img{ border:none;}

ul{ list-style:none;}


/*-------------------------------index.html--------------------------*/
.rtpicbg{
background:url(../images/photo.jpg) no-repeat left top;
}

.logo_table_001{ width:100%; height:85px; background:#fff;}

.index_bg_001{ width:406px; height:85px; background:url(../images/logo_bg.jpg) no-repeat;}

.index_t001{ color:#333;}

.index_t001 a{ color:#333;}

.nav_table_002{ width:100%; height:33px; background:url(../images/index_bg001.jpg) repeat-x;}

.nav_text{ color:#fff; font-weight:bold; height:33px; line-height:33px; text-align:center;}

.nav_text a{ color:#fff; display:block;}

.nav_bg001{ width:95px; height:33px; background:url(../images/nav_bg_index.jpg) no-repeat;}

.nav_bg001_over{ width:95px; height:33px; background:url(../images/nav_bg_index_over.jpg) no-repeat;}

a.text001{ width:95px; height:33px; display:block; color:#fff;}

a.text001:hover{ width:95px; height:33px; display:block; color:#000;}

a.current_1{ width:95px; height:33px; color:#000;}

a.current{ width:95px; height:33px;  color:#000;}

.nav_bg002{ width:95px; height:33px; background:url(../images/nav_bg.jpg) no-repeat;}

.nav_bg002_over{ width:95px; height:33px; background:url(../images/nav_bg_over.jpg) no-repeat;}

a.text002{ width:95px; height:33px;  color:#fff;}

a.text002:hover{ width:95px; height:33px; color:#000;}

.index_input001{ width:130px; height:19px; line-height:19px; border:none;}

.nav1_bg{ background:url(../images/nav1_bg.jpg) repeat-x;}

.nav1_t001{ color:#fff;}

.nav1_t001 a{ color:#fff;}

.table_003{ width:100%; height:32px; background:url(../images/index_bg002.jpg) repeat-x;}

.index_t002{ color:#583B3B;}

.index_t002 a{ color:#583B3B;}

.index_t002 em{ color:#999; font-style:normal;}

.main{ width:100%; background:url(../images/index_bg003.jpg);}

.main_left{ width:487px; background:url(../images/index_line001.jpg) repeat-y right;}

.left_001{ width:449px; height:214px; background:url(../images/index_bg004.jpg) no-repeat; margin:0 0 0 25px;}

.left_t001{ color:#686868; font-weight:bold; font-family:"ËÎÌå"; letter-spacing:1px; text-align:center;}

.left_t001 a{ color:#686868;}

.left_t001 a:hover{ color:#FF4800;}

.left_t002{ width:66px; height:19px;}

.left_t003{ width:449px; height:245px; background:url(../images/index_bg006.jpg) no-repeat;}

.left_t003_1{ width:449px; height:245px; background:url(../images/index_bg006_1.jpg) no-repeat;}

.left_line001{ background:url(../images/index_line006.jpg) repeat-x bottom; height:35px;}

.left_t004{ border-bottom:2px solid #ccc; height:38px;}

.left_t005{ color:#425a5e; font-size:14px; font-weight:bold; font-style:normal;}

.left_t006{ width:253px; color:#666; line-height:22px;}

.left_t007{ color:#FF6600; font-style:normal; padding:0px 0 0 170px; font-size:12px; font-weight:normal;}

.left_t007 a{ color:#ff6600;}

.left_bg001{ background:url(../images/left_bg001.jpg) repeat-x;}

.left_bg002{ height:30px; border-bottom:1px solid #E6E6E6;}

.left_bg003{ height:72px; background:url(../images/left_bg002.jpg) no-repeat;}

.left_t008{ color:#333;}

.left_t008 a{ color:#333;}

.left_bg004{ background:url(../images/left_bg005.jpg) repeat-x;}

.left_bg005{ background:url(../images/index_line003.jpg) repeat-x bottom;}

.left_border001{ width:78px; height:58px; border:1px solid #E3E3E3;}

.left_t009{ color:#FF3300;}

.left_t010{ color:#999; line-height:16px;}

.left_t010 a{ color:#999;}

.left_border002{ height:26px; border:1px solid #ccc;}

.left_t011{ color:#666; padding:4px 0 0 0;}

.left_t011 a{ color:#666;}

.left_bg006{ height:38px; background:url(../images/left_bg006.jpg) no-repeat;}

.index_input002{ width:63px; height:23px; line-height:23px; border-left:1px solid #A0A19B; border-top:1px solid #A2A2A2; border-right:1px solid #E2E2E4; border-bottom:1px solid #E3E3E3;}

.layer_001{ width:196px; height:29px; vertical-align:middle; background:#000; position:absolute; top:173px; left:0px;  filter: Alpha(Opacity=58); color:#fff; padding:0 0 0 12px; z-index:9999;}

.right_bg001{ height:245px; background:#f6f3ed;}

.right_bg002{ background:url(../images/index_line004.jpg) repeat-x bottom;}

.right_border001{ width:146px; height:49px; border:2px solid #fff;}

.right_t001{ color:#342314; font-weight:bold;}

.right_t002{ color:#342314; line-height:18px;}

.right_t002 a{ color:#342314;}

.right_bg003{ height:212px; background:url(../images/right_bg003.jpg) repeat-x;}

.right_bg004{ background:url(../images/index_line005.jpg) repeat-x bottom;}

.right_t003{ color:#006633;}

.right_t003 a{ color:#006633; text-decoration:underline;}

.right_bg005{ background:url(../images/right_bg004.jpg) no-repeat top right;}

.right_bg006{ background:#FFF;}

.right_t004{ line-height:24px;}

.footer_t001{ color:#663333;}

.footer_t001 a{ color:#663333;}


/*----------------------------------careers.html-------------------------*/

.careers_left{ width:222px;}

.careers_line0011{ background:url(../images/index_line001.jpg) repeat-y right;}

.careers_link001{ width:219px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#333;}

.careers_link001 a{ width:210px; height:17px; line-height:17px; background:url(../images/menu_bg01.jpg) no-repeat left center; display:block; padding:2px 0 0 55px; color:#333;}

.careers_link001 a:hover{ background:url(../images/menu_bg01_over.jpg) no-repeat left center;}

.careers_link001 a.current01{ background:url(../images/menu_bg01_over.jpg) no-repeat left center;}

.careers_right{ width:723px; background:url(../images/index_line001.jpg) repeat-y left;}

.careers_bg001{ height:28px; background:url(../images/line_001.jpg) repeat-x bottom; color:#114d29; font-size:16px; font-weight:bold;}

.careers_bg002{ height:18px; background:#3F7155;}

.careers_t001{ color:#fff; font-weight:bold; padding:6px 0 0 10px;}

.careers_t002{ color:#333; line-height:24px; padding:0 0 0 9px;}

.careers_line002{ border-bottom:1px solid #B9D300;}

.careers_t003{ color:#000;}

.careers_t003 a{ color:#000;}


/*----------------------------------careers_zxzp.html--------------------------*/

.input_001{ width:129px; height:22px; line-height:22px; border:1px solid #C8C8C8;}

.careers_t004{ color:#CA000F;}

.careers_t005{ color:#303030; font-weight:bold;}

.input_002{ width:489px; height:22px; line-height:22px;  border:1px solid #C8C8C8;}

.input_003{ width:489px; height:84px; border:1px solid #7F9DB9;}

.input_004{ width:489px; height:127px; border:1px solid #7F9DB9;}

.input_005{ width:343px; height:19px; line-height:19px; border:1px solid #C8C8C8;}

.careers_t006{ color:#303030;}


/*--------------------------------------consultation.html--------------------------*/

.con_bg001{ background:url(../images/line_002.jpg) repeat-x bottom;}

.con_t001{ color:#006633;}

.con_t002{ color:#999;}

.select_001{ width:101px; height:21px;}

.con_input001{ width:257px; height:20px; border:1px solid #7F9DB9;}

.con_t003{ color:#f00;}

.con_input002{ width:257px; height:136px; border:1px solid #7F9DB9;}


/*---------------------------------link.html---------------------------*/

.link_t001{ color:#333; font-size:14px;}

.link_t001 a{ color:#333;}

.link_t001 a:hover{ color:#006600; text-decoration:underline;}

.news_link001{ width:219px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#333;}

.news_link001 a{ width:110px; height:17px; line-height:17px; background:url(../images/menu_bg01.jpg) no-repeat left center; display:block; padding:2px 0 0 55px; color:#333;}

.news_link001 a:hover{ background:url(../images/menu_bg02_over.jpg) no-repeat left center;}

.news_link001 a.current02{ background:url(../images/menu_bg02_over.jpg) no-repeat left center;}


/*----------------------------------------news.html------------------------------------------*/

.new_t002{ color:#B9D300;}

.new_t003{ color:#0F4D2A; font-size:14px;}

.new_t003 a{ color:#0F4D2A; font-size:14px;}


/*------------------------------------------news_det.html-----------------------------------*/

.news_t004{ height:24px; line-height:24px; color:#006633;}

.news_t004 a{ color:#006633; background:url(../images/line_007.jpg) no-repeat left; padding:0 0 0 8px;}

.news_t004 a:hover{ background:url(../images/line_007_over.jpg) no-repeat left;}

.news_t004 a.current03{ background:url(../images/line_007_over.jpg) no-repeat left;}

.news_t005{ color:#006633; font-size:16px; font-weight:bold;}

.news_t006{ color:#999;}

.news_bg001{ height:24px; background:#006633;}

.news_t007{ color:#fff; font-size:14px; font-weight:bold;}

.news_t008{ color:#fff; font-size:12px;}

.news_t008 a{ color:#fff; text-decoration:underline;}

.news_border001{ border:1px solid #dcdcdc;}

.news_line001{ border-bottom:1px solid #f4f4f4;}

.news_t009{ color:#333; font-weight:bold;}

.news_t010{ color:#666; font-weight:normal;}

.news_t010 a{ color:#666; font-weight:normal;}

.news_t011{ color:#006633; font-size:12px; font-weight:bold;}

.news_t012{ color:#006633;}

.news_t013{ color:#666; font-weight:normal;}

.news_t013 a{ color:#666; text-decoration:underline;}

.news_t014{ color:#333; font-size:14px; font-weight:bold;}

.news_input001{ width:625px; height:104px; border:1px solid #c8c8c8;}


/*-----------------------------------------industry.html----------------------------------------*/

.industry_bg001{ height:28px; background:url(../images/line_001.jpg) repeat-x bottom;}

.industry_t001{ color:#114d29; font-size:16px; font-weight:bold;}

.industry_t002{ color:#0f4d2a; font-weight:bold; font-size:12px;}

.industry_t002 a{ color:#0f4d2a;}


/*----------------------------------------group.html---------------------------------------------*/

.group_t001{ color:#333; line-height:28px; font-size:14px;}


/*----------------------------------------video.html------------------------------------*/

.video_t001{ color:#b9d300; font-size:14px; font-weight:bold;}

.video_t002{ color:#666; line-height:24px; padding:7px 0 0 0; text-indent:24px;}


/*---------------------------------------login.html-----------------------------------*/

.login_link001{ width:219px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#333;}

.login_link001 a{ width:120px; height:17px; line-height:17px; background:url(../images/menu_bg01.jpg) no-repeat left center; display:block; padding:2px 0 0 55px; color:#333;}

.login_link001 a:hover{ background:url(../images/menu_bg03_over.jpg) no-repeat left center;}

.login_link001 a.current04{ background:url(../images/menu_bg03_over.jpg) no-repeat left center;}

.login_bg{ width:569px; height:245px; background:url(../images/login_bg.jpg) no-repeat;}

.login_input001{ width:192px; height:24px; line-height:24px; border:1px solid #C7C7C7;}


/*---------------------------------------training.html--------------------------------*/

.tra_bg001{ background:url(../images/line_008.jpg) repeat-x bottom;}

.tra_t001{ color:#090808;}

.tra_t002{ color:#0F4D2A;}

.tra_t003{ color:#333;}

.tra_t003 a{ color:#333;}

.tra_t004{ color:#0F4D2A;}

.tra_t004 a{ color:#0F4D2A; text-decoration:underline;}


/*---------------------------------------training_det.html--------------------------------*/

.tra_t005{ color:#0F4D2A; font-size:14px; font-weight:bold;}

.tra_t006{ color:#555; font-size:14px; line-height:24px; text-indent:28px;}

.tra_bg002{ background:url(../images/line_009.jpg) no-repeat center bottom;}

.tra_t007{ color:#CC3300;}

.tra_t008{ color:#555;}

.tra_input001{ width:279px; height:18px; line-height:18px; border:1px solid #B3B3B3;}

.tra_input002{ width:145px; height:18px; line-height:18px; border:1px solid #B3B3B3;}


/*----------------------------------------modify.html------------------------------------*/

.modify_input001{ width:196px; height:20px; border:1px solid #7F9DB9;}


/*--------------------------------------business.html-------------------------------------*/

.bus_border001{ border:2px solid #F0EDEB; height:137px;}

.bus_t001{ color:#000; font-size:14px; font-weight:bold;}

.bus_t001 a{ color:#000;}

.bus_t002{ color:#006633; font-size:14px;}

.bus_t002 a{ color:#006633; font-size:14px;}


/*-------------------------------------map.html-------------------------------------*/

.map_bg01{ background:#f6fae0;}

.map_t01{ color:#003333; font-size:14px; font-weight:bold;}

.map_bg02{ background:url(../images/map_line01.gif) no-repeat right 1px;}

.map_t02{ color:#333;}

.map_t02 a{ color:#333;}

.map_t03{ color:#666;}

.map_t03 a{ color:#666;}




.bg01 {
	background-attachment: scroll;
	background-image: url(../images/menu_ico002.jpg);
	background-position: 28px center;
	background-repeat: no-repeat;
	font-size:14px; 
	font-weight:bold; 
	color:#333;
	padding:3px 0 0 54px;
}
.bg01_over {
	background-attachment: scroll;
	background-image: url(../images/menu_ico001.jpg);
	background-repeat: no-repeat;
	background-position: 28px center;
	background-repeat: no-repeat;
	font-size:14px; 
	font-weight:bold; 
	color:#333;
	padding:3px 0 0 54px;
}
a.arrow01{
	text-decoration:none;
	font-size:14px; 
	font-weight:bold; 
	color:#333;
	padding:0 15px 0 0;
}
a.arrow01:hover{
	background-attachment: scroll;
	background-image: url(../images/menu_ico003.jpg);
	background-repeat: no-repeat;
	background-position: right 4px;
	padding:0 15px 0 0;
}



.mg001{ width:945px; margin:0 auto;}






