﻿body{
	margin:0;
	padding:0;
	font-size: 12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	background:#ffffff;
}
A {
	COLOR: #000000;TEXT-DECORATION: none
}
A:hover {
	COLOR: #CC0000; TEXT-DECORATION: none
}
img { border:0;}
.box_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #D9D9DA;
}

.total { width:980px; margin:0 auto; height:auto !important; } 
.red {
	font-weight: bold;
	color: #AA0000;
}
.red2{ color: #AA0000;}
.cp0 { height:104px; background:url(t-bg.png) repeat-x; border-top:1px solid #999999;}
.cp { width:980px; margin:0 auto;}
.top { height:70px; background:#fff; color:#CCCCCC; width:980px; margin:0 auto;}
.top a{ }
.top_left { float:left; margin:0; padding:10px 0 0 0px;}
.top_right { float:right;  margin-top:18px; padding:0 15px; }
.top_right ul{ list-style:none; margin:0;padding:0;}
.top_right li{ list-style:none; margin:0;padding:0; float:left;}
.top_right a{ color:#333; }
.top_right a:hover{color:#333;}


.blue_x {font-size: 12px;color: #2B85BB;text-decoration: underline;}
.blue_x2 {font-size: 12px;color: #2B85BB;text-decoration: underline; line-height:28px}
.box {border: 1px solid #E4E4E4;}

.nav0{ height:30px; line-height:30px; background:url(nav_bg.jpg) repeat-x;}
.nav { padding:0 20px; width:980px; margin:0 auto;}
.nav ul{ list-style:none; margin:0;}
.nav li{ list-style:none; padding:0 25px; float:left; text-align:center; background:url(nav_line.jpg) no-repeat right; }
.nav a{ color:#333; font-size:12px; font-weight:bold; display:block; height:30px; width:80px; background:url(arrow.gif) left no-repeat; }
.nav a:hover { color:#666; }

.banner0 {height:425px; background: url(bg_blue.jpg) center #000000; margin:5px 0;}
.banner02 {height:150px; background: url(bg_blue.jpg) center #000000; margin:5px 0;}
.banner { margin:0 auto; width:980px;}
.banner_n {height:150px; width:980px; background:#CCCCCC; margin:0 auto;}

.mid{ margin-bottom:50px}

.mid_left { width:224px; float:left;margin-right:10px; line-height:17px }
.mid_list1{}
.mid_list1 h2{ height:38px; line-height:38px; background:url(title_bg.jpg) repeat-x; font-size:14px; margin:0; text-align:center;}
.mid_list1 ul{ list-style:none; margin:10px;padding:0; border-bottom:1px solid #e1e1e1;}
.mid_list1 li{ list-style:none; margin:0;padding:0; background: url(arrow3.gif) no-repeat right; border-top:1px solid #ccc; height:30px; line-height:30px; color:#00A9E0;}
.mid_list1 li a{ padding-left:12px; color:#00A9E0;}

.mid_right{ height:auto; float:right; width:746px}
.mid_right h2{  height:35px; line-height:35px; font-size:14px; padding:0 25px; margin:0; border-bottom:1px dashed #ccc; background:url(icon.gif) no-repeat 0 10px;}
.mid_right_body { margin:10px 0;}
.mid_right_body ul{ padding:0; margin:0; list-style:none;}
.mid_right_body li{ padding:10px; margin:0 10px 0 0; list-style:none; float:left; border:1px solid #ccc; width:227px;}
.company { padding:15px; line-height:25px; color:#000000;}
.company_left{width:180px; float:left; margin-right:10px;}
.company_right { float:left; width:400px; margin-top:20px; line-height:20px;}
.content{ border:1px solid #ccc; line-height:20px; padding:15px;}

.clr {clear:both;}

.bottom1 { border-bottom:2px solid #CFD8E1; line-height:30px; text-align:right;}
.bottom { height:80px; padding-top:10px; clear:both;}

