/* CSS Document */

body,div,form,input,select,textarea { font-family:arial; font-size:12px; margin:0; padding:0;}
img { border:0;}
body { background:url(/template/images/body_bj.jpg);}

a { font-family:arial; color:#CAF48F; text-decoration:underline;}
a:hover { color:#fff;}


.fl { float:left;}
.fr { float:right;}
.fw { font-weight:bold;}
.Mauto { margin:0 auto;}
.cb { clear:both;}
.tar { text-align:right;}

.cor01 { color:#85EB0D;}
.cor02 { color:#fff;}
.cor03 { color:#FFBA00;}
.cor04 { color:#31E7FD;}
.cor05 { color:#8AFF00;}
.cor06 { color:#108A00;}



.top_bj { height:99px; background:url(/template/images/top_bj.jpg) repeat-x;}
.top_width { width:837px; height:99px; margin:0 auto;}
.top_logo { width:400px; float:left;}
.top_right { width:437px; margin-top:26px; float:left;}
	.top_right a { color:#fff;}
	.top_right a:hover { color:#85EB0D;}
.top_Mright { margin-right:40px; float:left;}
.top_GG { margin-top:12px;}
.top_text { margin-top:5px; float:left;}
.top_goHome { width:82px; height:31px; line-height:25px; background:url(/template/images/top_home.gif) no-repeat; text-align:center; float:right;}
	.top_goHome a { text-decoration:none;}


.menu_bj { width:837px; height:46px; background:url(/template/images/menu_bj.gif) repeat-x; margin:0 auto;}
	.menu_bj ul { margin:0; padding:0; list-style:none; margin-left:20px;}
	.menu_bj li { float:left;}


.banner { width:815px; background:#006E00; padding:0 11px; margin:0 auto;}
.banner_bj { font-size:0px; height:7px; background:url(/template/images/banner_bj.gif) repeat-x;}


.body_bj { width:815px; background:#006E00; padding:0 11px 0px 11px; margin:0 auto; overflow:hidden;}
.body_left { width:608px; float:left;}
.body_caseflashleft { width:auto;}


.server_bor { background:#005900 url(/template/images/server_02.gif) repeat-x; border:1px solid #00A200; border-top:0; margin-bottom:10px;}
.server_LeftText { color:#fff; line-height:18px; margin:38px 15px 0 0; float:left;}
	.server_LeftText a { color:#85EB0D; font-weight:bold;}
.server_font { color:#CAF48F; font-size:9px;}
.server_RightText { color:#fff; line-height:18px; margin:38px 15px 0 0; float:left;}
.server_RightText a { color:#FFBA00; font-weight:bold;}


.news_bj { background:#005900 url(/template/images/news_bj.gif) repeat-x; border-left:1px solid #00A300; border-top:1px solid #00A300; padding:18px 20px 25px 30px; margin-bottom:10px;}
.news_list ul { margin:0; padding:0; list-style:none;}
.news_list li { line-height:22px; background:url(/template/images/news_03.gif) no-repeat left 7px; padding-left:20px;}
.news_list a:hover { padding-left:1px;}
.news_date { font-size:9px; color:#8DC938;}


.work_body { background:#005D00; padding:18px 20px 30px 30px;}
.work_title { width:558px; margin:10px 0 15px 0;}
.work_bor { border:2px solid #fff; float:left;}
.work_line { width:558px; background:url(/template/images/about_05.gif) repeat-x left bottom; margin-bottom:15px; padding-bottom:30px;}
.work_Limg { margin-right:62px; float:left;}
.work_Ltext { color:#EFFFD8; line-height:18px; padding-top:10px;}
	.work_Ltext a { color:#85EB0D; font-weight:bold;}
.work_bottom { padding-bottom:20px;}


.link_bj { background:#005400; padding:18px 20px 30px 30px;}
.link_text { font-size:9px; width:120px; line-height:14px; border-left:1px solid #78AA6C; padding-left:12px; float:left;}
.link_text a { color:#EFFFD8; text-decoration:none;}
.link_text a:hover { color:#85EB0D; text-decoration:underline;}

.link_img { width:292px; float:left;}
.link_img a { margin-left:9px; margin-bottom:15px; float:left;}
.link_user { color:#15A515; background:#005400; text-align:left; padding:0 20px 20px 20px;}
.link_user a { color:#15A515; text-decoration:none;}
.link_user a:hover { color:#85EB0D; text-decoration:underline;}



.r_bj { width:168px; background:url(/template/images/right_bj.gif) repeat-y; margin-left:10px; margin-top:2px; margin-bottom:-1000000px; padding-bottom:1000000px; padding-left:17px; padding-right:12px; float:left;}
.r_server_bt { color:#85EB0D; font-size:13px; line-height:11px; font-weight:bold; border-bottom:1px solid #287704; padding:15px 0px 8px 0px; margin:0 0 18px 0;}
.r_server_ico { margin-top:1px; float:left;}
.r_server_list { margin-bottom:15px;}
.r_server_list ul { margin:0; padding:0; list-style:none;}
.r_server_list li { margin-bottom:15px;}
.r_server_list a:hover { padding-left:1px;}


.soft_list ul { margin:0; padding:0; list-style:none;}
.soft_list li { font-size:10px; line-height:24px; background:url(/template/images/news_03.gif) no-repeat left 10px; padding-left:12px;}
.soft_list a:hover { padding-left:1px;}
.soft_more { padding:5px 0 20px 12px;}
.soft_more a { color:#FFBA00; font-size:10px; font-weight:bold;}


.contact { color:#EFFFD8; font-size:11px; line-height:18px; padding:0px 0px 10px 20px;}
.contact_ico { margin-bottom:10px;}
.contact_bj { background:#000; padding:0px 3px 0px 4px;}


.gg { color:#85EB0D; width:150px; line-height:20px; padding-left:6px;}


.bottom_bj { width:837px; height:15px; background:#006E00; margin:0 auto;}
.bottom_menu_bj { font-family:"ËÎÌå"; color:#85EB0D; width:816px; padding-left:21px; height:39px; line-height:39px; background:url(/template/images/bottom_menu_bj.gif) repeat-x; margin:0 auto;}
	.bottom_menu_bj a { color:#85EB0D; text-decoration:none;}
	.bottom_menu_bj a:hover { text-decoration:underline;}

.copyright_bj_b { height:88px; background:url(/template/images/copyright_bj_b.gif) repeat-x;}
.copyright_bj_s {
	width:837px;
	height:53px;
	background:url(/template/images/copyright_bj_s.gif) repeat-x;
	text-align:center;
	padding-top:35px;
	margin:0 auto;
	color: #99CC00;
}
.tongji { padding:12px 0 0 30px; float:left;}
	.k_in1 {	BORDER-RIGHT: #006b00 1px solid;
	BORDER-TOP: #006b00 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #004200;
	OVERFLOW: hidden;
	BORDER-LEFT: #006b00 1px solid;
	COLOR: #5ac617;
	LINE-HEIGHT: 22px;
	BORDER-BOTTOM: #006b00 1px solid;
	HEIGHT: 22px;
	width: 300px;
}
	.k_in2 {	BORDER-RIGHT: #006b00 1px solid;
	BORDER-TOP: #006b00 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #004200;
	OVERFLOW: hidden;
	BORDER-LEFT: #006b00 1px solid;
	COLOR: #5ac617;
	LINE-HEIGHT: 22px;
	BORDER-BOTTOM: #006b00 1px solid;
	HEIGHT: 22px;
	width: 300px;
}
	.k_in3 {
	BORDER-RIGHT: #006b00 1px solid;
	BORDER-TOP: #006b00 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #004200;
	OVERFLOW: hidden;
	BORDER-LEFT: #006b00 1px solid;
	COLOR: #5ac617;
	LINE-HEIGHT: 22px;
	BORDER-BOTTOM: #006b00 1px solid;
	HEIGHT: 22px;
	width: 300px;
}
	.k_in4 {
	BORDER-RIGHT: #006b00 1px solid;
	BORDER-TOP: #006b00 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #004200;
	OVERFLOW: hidden;
	BORDER-LEFT: #006b00 1px solid;
	COLOR: #5ac617;
	LINE-HEIGHT: 22px;
	BORDER-BOTTOM: #006b00 1px solid;
	HEIGHT: 22px;
	width: 300px;
}
	.k_in5 {	BORDER-RIGHT: #006b00 1px solid;
	BORDER-TOP: #006b00 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #004200;
	OVERFLOW: hidden;
	BORDER-LEFT: #006b00 1px solid;
	COLOR: #5ac617;
	LINE-HEIGHT: 22px;
	BORDER-BOTTOM: #006b00 1px solid;
	HEIGHT: 22px;
	width: 300px;
}

	.k_in6{
	BORDER-RIGHT: #006b00 1px solid;
	BORDER-TOP: #006b00 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #004200;
	OVERFLOW: hidden;
	BORDER-LEFT: #006b00 1px solid;
	COLOR: #5ac617;
	LINE-HEIGHT: 22px;
	BORDER-BOTTOM: #006b00 1px solid;
	HEIGHT: 100px;
	width: 360px;
	margin-top: 10px;
}