﻿@charset "utf-8";
/* CSS Document */
/*#text{
	width:100%;
	
}
#text embed{
	width:100%;
	height:410px;
	margin:0px auto;
	
}(flash>1003)*/
html,body, div, dl, dt, dd,ul,ol,li , h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
margin:0;
padding:0;
font-size:11px;
font-family:Arial;
color:#313131;
}
table{
border-collapse:collapse;
}
a img{
border:0px;
}
address, caption, cite, code, dfn, em, th, var {
font-style:normal;
font-weight:normal;
}
body{ background:#EFEFEF;}
li {
list-style:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
input, button, textarea, select {
font-family:inherit;
}
a img{
border:0px;
}
a {
outline: none; /* 去掉Firefox点击时产生的虚线?*/
}
.clear{ clear:both; font-size:0px; height:0px; width:0px; padding:0px; margin:0px;}
#layout{ width:934px; margin:0 auto; min-height:693px; _height:693px;}
#header{ width:934px; overflow:hidden; height:100px;} 
#header h1{ width:350px; float:left; padding:23px 0px 0px 9px;}
.topsearch{ width:223px; height:21px; text-align:right; margin-top:30px; }
.topsearch .input{ line-height:18px; border:1ps solid #ccc; width:140px; height:18px; vertical-align:middle;}
.topsearch .input2{margin:0px 10px 0px 0px; vertical-align:middle; width:55px; height:21px;}
.toplink{ float:right;}

.toppic{ padding-top:40px; width:850px; margin:0 auto;}
#nav { width:571px; float:left; margin-top:15px;}
#nav a{display:block;color: #000;text-decoration: none; padding:0px 15px; font-weight:bold;}
#nav a span{display:block;color: #000;text-decoration: none; color:#002e66;}
#nav a:hover { background:url(../images/index/menubj1.gif) no-repeat; color:#262525;}
#nav a:hover span { background:url(../images/index/menubj1.gif) no-repeat; color:#fff;}
#nav .active { background:url(../images/index/menubj1.gif) no-repeat; color:#fff;}
#nav .active a {color:#262525;}
#nav li.show  {color:#fff;}
#nav .active span { background:url(../images/index/menubj1.gif) no-repeat; color:#262525;}
#nav li {float:left; list-style:none; line-height:22px; height:21px; text-align:left; margin-right:2px; display:inline; }
#nav li a{ font-size:13px;}
#nav li a:hover{ font-size:13px;}
#nav ul li{float:none; text-align:left; height:18px; width:180px; line-height:150%; background:url(../images/index/menubj.png) no-repeat;}
#nav ul {display: none;position:absolute; margin:0;padding:0; z-index:2; background:url(../images/about/bj4.gif) no-repeat; width:180px;}
#nav ul li a{display:block;color: #262525;text-decoration: none; padding-left:0px; text-align:left; font-weight:normal; padding-left:15px; height:19px; font-size:13px; background:#fff; border-bottom:1px solid #e8e8e8;}
#nav ul li a:hover {background:none ; color:#fff; font-weight:normal; background:url(../images/index/menubj.png) no-repeat; border-bottom:1px solid #e8e8e8;}
#nav ul li ul{background:none ; color:#fff; font-weight:normal; background:url(../images/index/menubj.png) no-repeat;}
#nav li.show ul {display: block;}
#nav li.show li ul {display: none; line-height:150%;}
#nav li li.show ul {display: block;}
#nav ul li.show a{ color:#000;}
#nav .current a{ color:#262525;}
#nav li.home{float:left; list-style:none; line-height:22px; height:21px; text-align:left; margin-right:10px; display:inline; width:62px; background:url(../images/index/menubj1.gif) no-repeat; color:#fff;}
#nav li.home a{ color:#fff; background:url(../images/index/menubj1.gif) no-repeat; font-size:13px;}
#nav li.last ul{ margin-left:-97px;}
#contect{ width:934px; overflow:hidden; margin-bottom:30px;}
#leftcontect{ float:left; width:683px; z-index:1;}
#rightcontect{float:right; width:251px;}
#rightlink{ width:208px; padding-top:11px;}
#rightlink h2{ background:url(../images/about/line2.gif) no-repeat bottom left;height:22px; color:#E60012; font-size:14px; font-weight:bold; margin-bottom:3px;}
#newslist { background:url(../images/about/rightbj1.gif) no-repeat; height:130px; padding:10px 0px 0px 6px; }
#newslist ul{ height:108px;}
#newslist li{line-height:150%; color:#000; }
#newslist li a{color:#000; text-decoration:none;}
#newslist li a:hover{color:#E60012; }
#newslist li span{color:#000; padding-right:10px;}
#newslist .more{ text-align:right; padding-right:26px;}
#newslist .more a{text-decoration:underline;  color:#A7A9AC;padding:5px 0px 0px 0px; text-align:right;}
#newslist .more a:hover{text-decoration:none;  color:#A7A9AC;}
#rightaddress{ margin-top:13px;}
#rightaddress h2{background:url(../images/about/line2.gif) no-repeat bottom left;height:22px; color:#E60012; font-size:14px; font-weight:bold; margin-bottom:17px;}
#rightaddress p strong{ color:#000; font-weight:bold; margin-bottom:6px;}
#rightaddress p{ line-height:150%; color:#000;}
#rightaddress p a{ text-decoration:none;  color:#E60012;}
#rightaddress p a:hover{ text-decoration:underline;}
#content_main_footer {
	CLEAR: both; BORDER-TOP: #a6a8aa 1px solid; WIDTH: 943px; PADDING-TOP: 3px
}
#content_main_footer_left {
	FLOAT: left
}
#content_main_footer_right {
	FLOAT: right
}
