﻿@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
	font-size: 12px;


}
h1, h2, h3, h4, h5, h6 { font-size:100%; }
ol, ul { list-style: none; }
address, caption, cite, code, dfn, em, strong, th, vra {
	font-style: normal;
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin:0 auto;
}
fieldset, img { border: 0; }
caption, th { text-align: left; }
q:before, q:after { content: ""; }
html { text-align: center; }
body {
	
	margin: 0 auto;
	text-align: left;
	background:#6F6F6F;
}

#header_top{ background:url(../images/bg_header_top.jpg) repeat-x; height:64px;}


.table_out{ background:url(../images/new_nav.jpg) no-repeat; width:950px; height:85px;}

#content{ background:url(../images/bg_content_in.gif) repeat-y;}

.content_in{margin:0; padding:0; margin:5px 10px 5px 5px; float:left;}
.content_in_2{margin:0; padding:0; margin:0 auto; margin-top:5px; margin-bottom:0px;}
.content_second{ clear:both; margin:0; padding:0; margin-left:5px;}
*html .content_second{ clear:both; margin:0; padding:0; margin-left:10px;}

.right{ float:left;}

.news { margin-left:17px;}
.news li{ list-style-image:url(../images/icon2.gif); height:20px; color: #5d5d5d; font-family:Tahoma; font-size:11px;}
.news li a{color: #5d5d5d;}

.pro{ margin-left:35px;  margin-left:0; padding-left:15px; }
.pro li{ background::url(../images/icon3.gif) left top; padding-left:8px;  color:#484F65; font-family:Tahoma; font-size:11px;}
.pro li a{color: #484F65; font-weight:bold;}


.f_tahoma_9_586478{ color:#586478; font-size:9px;}
.f_tahoma_9_586478 a{ color:#586478; font-size:9px;}

.f_tahoma_12_blue {
	color: #3997D5; font-family:Tahoma; font-size:12px;
}
.f_tahoma_12_blue a{ color: #3997D5;}
.f_tahoma_11_blue {
	color: #3997D5; font-family:Tahoma; font-size:11px;
}
.f_tahoma_11_blue a{ color: #3997D5;}
.f_tahoma_11_blue a:hover{ color: #06C;}
.f_tahoma_12_blue_b {
	color: #3997D5; font-family:Tahoma; font-size:12px; font-weight:bold;
}
.f_tahoma_12_blue_b a{ color: #3997D5; font-weight:bold;}

.f_tahoma_11_5E5E5E {
	color: #5E5E5E; font-family:Tahoma; font-size:11px;
}
.f_tahoma_11_5E5E5E a{color: #5E5E5E;}
.f_tahoma_11_5d5d5d {
	color: #5d5d5d; font-family:Tahoma; font-size:11px;
}

.search_blank{ height:14px; width:150px; padding:2px 3px 0 3px;}

.search{ background:url(../images/search_button.jpg) no-repeat; width:63px; height:25px; border:none; cursor:pointer;}

.name{ height:16px; width:100px; padding:2px 3px 0 3px; color:#999; font-family:Arial;}
.tel{ height:16px; width:100px; padding:2px 3px 0 3px; color:#999; font-family:Arial;}
.mail{ height:16px; width:100px; padding:2px 3px 0 3px; color:#999; font-family:Arial;}

.submit{ background:url(../images/submit_button.jpg) no-repeat; width:65px; height:25px; border:none; cursor:pointer; text-decoration:none;}

.f_arail_11_D40201 {
	color: #D40201;
	font-family: "Arial";
	font-size: 11px;
}
.f_arial_12_000 {
	font-family: Arial; font-size:12px; color:#000;
}
.f_arial_12_000 a{
	font-family: Arial; font-size:12px; color:#000; text-decoration:none;
}
.f_arial_15_D60303 {
	font-family: Arial; color:#D60303; font-size:15px; font-weight:bold;
}
.f_arial_15_D60303 a{
	font-family: Arial; color:#D60303; font-size:15px; font-weight:bold; text-decoration:none;
}
.f_arial_15_000 {
	font-family: Arial; color:#000; font-size:15px; font-weight:bold;
}
.f_arial_16_000 {
	font-family: Arial; color:#000; font-size:16px; font-weight:bold;
}
.f_arial_12_014AF1 {
	color: #014AF1; font-family:Arial;
}
.print a{ color:#011EF5;}
.f_arial_12_014AF1 a{color: #014AF1; text-decoration:none;}
.f_arial_12_014AF1 a:hover{ text-decoration:underline;}
.f_arial_12_A0A0A0 {
	color: #A0A0A0; font-family:Arial;
}
.f_arial_12_A0A0A0 a{color: #A0A0A0; text-decoration:none;}
.f_arial_12_A0A0A0 a:hover{ text-decoration:underline;}

.f_arial_12_5d5d5d {
	color: #5d5d5d; font-family:Arial;
}
.f_arial_12_5d5d5d a{color: #5d5d5d; text-decoration:none;}
.f_arial_12_5d5d5d a:hover{ text-decoration:underline;}

.message_board{ width:631px; height:117px; margin-left:26px; }

.f_arial_12_red {
	color: #CF3333;
	font-weight:bold;
	font-family:Arial;
}
.f_arial_12_red a{
	color: #CF3333;
	font-weight:bold;
	font-family:Arial;
}

.f_arial_000_12_bold {
	font-weight: bold;
	font-family:Arial;
}

p{ line-height:18px; font-family:Arial;}

.f_arial_12_656565_b {
	color: #656565;
	font-family:Arial;
	font-weight:bold;
}
.f_arial_12_656565_b a{color: #656565; font-family:Arial; font-weight:bold;}
.f_arial_12_fff_b {
	color: #FFF;
	font-weight:bold;
	font-family:Arial;
}

.news_table{ font-family:Arial; font-size:12px;margin-top:30px;}

.news_table td{ border-bottom:#666666 dashed 1px; }

.news_table td a{ color:#000; text-decoration:none;}
.news_table td a:hover{ color:#000; text-decoration:underline;}

.news_left{ background:url(../images/icon9.gif) no-repeat 1% 50%; padding-left:20px;}

.page{ float:left; height:20px; line-height:20px; text-align:center; width:20px; border:#9AAFE4 1px solid; color:#3366DE; margin-right:3px; font-family:Arial; font-weight:bold; margin-top:10px; display:inline;}
.previous{ width:65px; margin-left:220px;}
.next{ width:65px;}
.dddd {
	font-size: x-small;
}

a.page_out{ text-decoration:none; cursor:pointer;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_dropline_1.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#nav {
height:85px; position:relative; font-family:arial, verdana, sans-serif; font-size:13px;z-index:500; background:url(../images/new_nav.jpg) no-repeat; width:950px; margin:0 auto; margin-bottom:10px;
}
#nav .select {
margin:0; padding:0; list-style:none; white-space:nowrap; padding-top:15px;
}
#nav li {
float:left; 
}
#nav .select a {
display:block; height:36px; float:left; padding:0 0 0 32px; text-decoration:none; line-height:25px; white-space:nowrap; color:#FFF; 
}
#nav .select a b {
display:block; padding:0 30px 10px 15px; 
}
#nav .select li:hover a {
 padding:0 0 0 32px; line-height:27px; cursor:pointer; color:#F00;
}
#nav .select li:hover a b {
display:block; padding:0 30px 9px 15px; cursor:pointer;
}
#nav .sub {
display:none; margin:0; padding:0 0 0 80px;list-style:none; 
}
#nav .sub2 {
display:none; margin:0; padding:0 0 0 280px;list-style:none; 
}
#nav .sub li {background:transparent; height:30px; padding-top:33px;}
#nav .select li:hover .sub {
height:18px; display:block; position:absolute; float:left; width:750px; top:28px; left:0; text-align:center;
}
#nav .select li:hover .sub li a {
display:block;height:18px; line-height:16px; float:left;  padding:0 16px; margin:0; white-space:nowrap; font-size:12px; color:#FFF;
}
#nav .select li:hover .sub li a:hover {
color:#000; line-height:15px;
}

span a{ text-decoration:none; color:#333;}
span a:hover{ color:#999}

td.aaad{ font-family:"宋体";}
.aaad a{ color:#5D5D5D; text-decoration:none; font-family:Verdana;}
.aaad a:hover{ color:#000; text-decoration:none;}

ul.pro{ font-family:"宋体"; line-height:20px;}
ul.pro a{color:#484F65; text-decoration:underline; font-family:Verdana;}
ul.pro a:hover{color:#999; text-decoration:underline; font-family:Verdana;}

td.m_height{min-height: 500px;}

#modify{margin-left:130px;}
*html #modify{margin-left:65px; background:#ccc;}

.link_right a{ color:#000; text-decoration:none;}
.link_right a:hover{ color:#999;  text-decoration:underline;}

#project_more{text-align:right; padding-right:10px; font-family:Tahoma; font-size:10px; color:#63AAEB; background:url(../images/icon4.gif) no-repeat 88% 80%;}
#project_more a{text-align:right; padding-right:20px; font-family:Tahoma; font-size:10px; color:#63AAEB; text-decoration:underline;}
#project_more a:hover{text-align:right; padding-right:20px; font-family:Tahoma; font-size:10px; color:#06C; text-decoration:underline;}