@charset "utf-8";
/* CSS Document */
body {
	color: #666666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a:link {
	text-decoration: none;
	color: #666666;
	font-size:12px;
}
a:hover {
	color:#F60;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
input { font-family: Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
ul { padding:0px; margin:0px; list-style-type:none;}
li { padding:0px; margin:0px; list-style-type:none;}
img {border:0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.daohang { width:960px; margin:0 auto; height:60px;background:url(../images/sb.jpg) no-repeat left; text-align:right; color:#CCC;}
.daohang li { margin-top:15px; font-size:10px;}
.daohang li span { font-size:12px; font-weight:bold; color:#003f87;}
.daohang li input.key { width:150px; height:18px; line-height:18px; border:1px solid #cccccc; vertical-align:middle;}
.daohang li input.search { vertical-align:middle;}
.daohang li a { color:#003f87; font-weight:bold; margin-right:5px;}
.daohang li a:hover {color:#333;}
.focus { width:960px; margin:0 auto; margin-top:10px;}
.focus_left { width:720px; float:left;}
.focus_right{ width:230px; float:left; margin-left:10px;}
.focus_right li.top { width:230px; height:31px; background:url(../images/subnavi_h.gif); line-height:31px; text-align:left; color:#FFF; font-weight:bold; text-indent:10px; margin-bottom:10px;}
.main { width:960px; margin:0 auto; margin-top:10px;}
.main_left { width:730px; float:left;}
.main_left_top { width:730px;}
.main_left_top1 { width:210px; border:1px solid #e3e4e6; float:left; padding:10px;}
.main_left_top1 span.h2 { font-size:16px; font-weight:bold; color:#65c703;}
.main_left_top1 span.h2 a { font-weight:normal; color:#003f87;}
.main_left_top1 span.h2 a:hover { color:#F60;}
.main_left_top1 li { margin-top:6px; line-height:18px;}
.main_left_top1 li a:hover { color:#333; text-decoration:underline; }
.main_left_top2 { width:460px; border:1px solid #e3e4e6; float:left; margin-left:15px; padding:10px;}
.main_left_top2 span.h2 { font-size:16px; font-weight:bold; color:#65c703;}
.main_left_top2 span.h2 a { font-weight:normal; color:#003f87;}
.main_left_top2 span.h2 a:hover { color:#F60;}
.main_left_top2 li.intr { margin-top:6px; float:left; width:350px; line-height:22px;}
.main_left_top2 li.intrimg { margin-top:6px; float:left; width:100px; margin-left:10px;}

.main_left_bottom { width:730px;}
.main_left_pro { width:195px; height:180px; border:1px solid #e3e4e6; float:left; margin-top:20px; padding:10px; margin-right:25px;}
.main_left_pro li { margin-top:15px;}
.main_left_pro span.h2 { background:#2a406f; color:#FFF; font-weight:bold; display:block; height:20px; line-height:20px; text-indent:30px;}

.main_left_pro_1 { width:210px; height:180px; border:1px solid #e3e4e6; float:left; margin-bottom:30px; padding:10px; margin-right:10px;}
.main_left_pro_1 li { margin-top:15px;}
.main_left_pro_1 span.h2 { background:#2a406f; color:#FFF; font-weight:bold; display:block; height:20px; line-height:20px; text-indent:30px;}

.main_right { width:210px; margin-left:20px; float:left;}
.main_right_top { height:30px; width:210px; background:url(../images/subnavi_heading.gif); color:#FFF; line-height:30px; text-indent:10px; font-weight:bold;}
.main_right_bottom { width:210px; background:#eeeeee;}
.main_right_bottom li { width:210px; border-bottom:1px dotted #aebac4; height:30px; line-height:30px; background:url(../images/list_icon.gif) no-repeat left; text-indent:40px; }
.main_right_bottom li a { color:#003f87; font-weight:bold;}
.main_right_bottom li a:hover { color:#F60;}

.contact { width:205px; line-height:22px; padding-left:5px; padding-top:8px; padding-bottom:8px; background:#eeeeee;}
.bottom { border-top: 2px solid #68727d; margin:0 auto; width:960px; height:40px; margin-top:20px; text-align:center; line-height:40px;}

.about_left { width:210px; float:left;}
.about_right { width:730px; float:left; margin-left:20px;}
.about_righttop { width:730px; font-size:16px; color:#65c703;}
.about_rightbottom { width:730px;  margin-top:10px; line-height:25px;}
.about_rightbottom p { margin:0px;}
.about_banner { width:960px; margin:0 auto; margin-top:10px;}
.position { width:960px; margin:0 auto; margin-top:5px; color:#003f87;}
.position span { font-size:10px; color:#666666;}
.position a { color:#003f87;}
.newbt { font-size:16px; font-weight:bold;}
.xing { color:#F60;}

a.left:link {
	text-decoration: underline;
}
a.left:visited {
	text-decoration: underline;
}
a.left:hover {
	text-decoration: underline;
}
a.left:active {
	text-decoration: underline;
}

