
* {
padding:0;
margin:0;
}
#upcontent {
list-style-position: outside;
list-style-image: none;
list-style-type: none;
}
#upcontent li {
font-size:12px;
color:#333;
line-height:30px;;
overflow:hidden;
}
#bodyL {
float:left;
width:84px;
margin-right:2px;
}
#tittleup {
font-size:14px;
font-weight:bold;
color:#000066;
padding-left:25px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #d0daec;
margin-bottom: 10px;
padding-bottom: 10px;
}
a.od {
float:right;
font-size:14px;
color: #CC0000;
text-decoration: none;
}
a.od:hover {
color:#FF0000;
}
#fd {
background:#EDF1F8;
border: 2px solid #849BCA;
margin-top:2px;
margin-left:2px;
float:left;
overflow:hidden;
position:absolute;
left:250px;
top:150px;
cursor:move;
float:left;/*filter:alpha(opacity=50);*/
z-index: 10;
}
.contentup {
padding:20px;
}
}
.input1{ width:200px;}
a:hover{
color:#ff0000;
text-decoration:none;
}
/**上面是弹出层调用的样式**/

#header {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 950px
}

#headerbox {
	width: 950px
}

#headerl {
	float: left;
	background: #FFF url(/images/header_line.gif) no-repeat top left;
	width: 378px;
	height: 69px
}

#logo {
	float: left;
	padding-top: 10px;
	width: 118px
}

#city_pic {
	float: left;
	padding-top: 10px;
	width: 75px
}

#city_nav {
	float: left;
	padding-top: 23px;
	width: 185px
}

#city_navs {
	height: 20px;
	color: #666
}

.city_name {
	font-family: "����";
	font-size: 13px;
	color: #FE6603;
	font-weight: bold
}

.city_navstext,.city_navstext a,.city_navstext a:link,.city_navstext a:visited
	{
	font-family: "����";
	font-size: 12px;
	color: #666;
	text-decoration: underline
}

a.city_navstext:hover {
	color: #F00;
	text-decoration: none
}

#websitetext {
	height: 16px;
	color: #666
}

#menu {
	padding-left: 75px
}

#headerr {
	float: right;
	padding-top: 15px;
	width: 570px
}

.navtext {
	padding-right: 3px;
	height: 25px;
	color: #333;
	text-align: right
}

.navtext6,.navtext6 a,.navtext6 a:link,.navtext6 a:visited {
	font-family: "����";
	font-size: 12px;
	color: #333;
	text-decoration: none
}

a.navtext6:hover {
	color: #F00;
	text-decoration: underline
}

.navtext8,.navtext8 a,.navtext8 a:link,.navtext8 a:visited {
	font-family: "����";
	font-size: 12px;
	color: #ff0000;
	text-decoration: none
}

a.navtext8:hover {
	color: #F00;
	text-decoration: underline
}

.welcometext,.welcometext a,.welcometext a:link,.welcometext a:visited {
	font-family: "����";
	font-size: 12px;
	color: #0134CD;
	text-decoration: none
}

a.welcometext:hover {
	color: #F00;
	text-decoration: underline
}

.navtext li {
	display: inline;
	float: right;
	width: 75px;
	text-align: right
}

* html .navtext li {
	display: inline;
	float: right;
	padding-top: 1px;
	width: 75px;
	text-align: right
}

*+html .navtext li {
	display: inline;
	float: right;
	padding-top: 1px;
	width: 75px;
	text-align: right
}

.whitef,.whitef a,.whitef a:link,.whitef a:visited {
	font-family: "����";
	font-size: 12px;
	color: #FFF;
	text-decoration: underline
}

a.whitef:hover {
	color: #FFF;
	text-decoration: none
}

.navtext li.navico01 {
	background: #FFF url(/images/nav_ico01.gif) no-repeat top left;
	width: 75px
}

.navtext li.navico02 {
	background: #FFF url(/images/nav_ico02.gif) no-repeat top left;
	width: 110px
}

.navtext li.navico03 {
	background: #FFF url(/images/nav_ico03.gif) no-repeat top left;
	width: 75px
}

.navtext li.navico04 {
	background: #FFF url(/images/nav_ico04.gif) no-repeat top left;
	width: 75px
}

.navtext li.navico05 {
	background: #FFF url(/images/nav_ico05.gif) no-repeat top left;
	width: 75px
}

.navtext li.navico06 {
	background: #FFF url(/images/nav_ico06.gif) no-repeat top left;
	width: 75px
}

#searchbox {
	clear: both;
	width: 950px
}
/**
#menubg {
	background: #FFF url(/images/menubg.gif) no-repeat top left;
	width: 950px;
	height: 32px
}

#menu li {
	display: inline;
	float: left;
	margin-left: 1px;
	height: 32px;
	text-align: center
}

#menu li a {
	font-family: "����";
	font-size: 12px;
	color: #FFF;
	line-height: 32px;
	background: none;
	text-decoration: none
}

#menu li a:hover {
	color: #FFF;
	background: none;
	text-decoration: none
}

#menu li a.m1 {
	float: left;
	background: #FFF url(/images/menu_off.gif) no-repeat top left;
	color: #111;
	padding: 0px;
	width: 78px;
	height: 32px;
	text-align: center;
	font-size: 12px;
	line-height: 32px;
	text-decoration: none
}

#menu li a.m1:hover {
	background: #FC8D0F url(/images/menu_on.gif) no-repeat top left;
	color: #FFF
}

#menu li.m1s {
	background: #FC8D0F url(/images/menu_on.gif) no-repeat top left;
	width: 55px;
	height: 32px;
	font-weight: bold;
	color: #FFF;
	line-height: 32px;
	text-decoration: none
}

#menu li a.m2 {
	float: left;
	background: #FFF url(/images/menus_off.gif) no-repeat top left;
	color: #111;
	padding: 0px;
	width: 89px;
	height: 32px;
	text-align: center;
	font-size: 12px;
	line-height: 32px;
	text-decoration: none
}

#menu li a.m2:hover {
	background: #FC8D0F url(/images/menus_on.gif) no-repeat top left;
	color: #FFF
}

#menu li.m2s {
	background: #FC8D0F url(/images/menus_on.gif) no-repeat top left;
	width: 89px;
	height: 32px;
	font-weight: bold;
	color: #FFF;
	line-height: 32px;
	text-decoration: none
}
**/
#menubg{background:#FFF url(/images/menubg.gif) no-repeat top left;width:950px;height:32px}
#menu li{display:inline;float:left;margin-left:1px;height:32px;text-align:center}
#menu li a{font-family:"宋体";font-size:12px;color:#FFF;line-height:32px;background:none;text-decoration:none}
#menu li a:hover{color:#FFF;background:none;text-decoration:none}
#menu li a.m1{float:left;background:#FFF url(/images/menu_off01.gif) no-repeat top left;color:#111;padding:0px;width:88px;height:32px;text-align:center;font-size:12px;line-height:32px;text-decoration:none}
#menu li a.m1:hover{background:#FC8D0F url(/images/menu_on01.gif) no-repeat top left;color:#FFF}
#menu li.m1s{background:#FC8D0F url(/images/menu_on.gif) no-repeat top left;width:88px;height:32px;font-weight:bold;color:#FFF;line-height:32px;text-decoration:none}
#menu li a.m2{float:left;background:#FFF url(/images/menus_off01.gif) no-repeat top left;color:#111;padding:0px;width:102px;height:32px;text-align:center;font-size:12px;line-height:32px;text-decoration:none}
#menu li a.m2:hover{background:#FC8D0F url(/images/menus_on01.gif) no-repeat top left;color:#FFF}
#menu li.m2s{background:#FC8D0F url(/images/menus_on01.gif) no-repeat top left;width:102px;height:32px;font-weight:bold;color:#FFF;line-height:32px;text-decoration:none}
#searchbg {
	background: #FFF url(/images/searchbg.gif) no-repeat top left;
	width: 950px;
	height: 49px
}

#searchform {
	padding-top: 12px;
	padding-left: 146px;
	color: #FFF
}

.searchinput {
	border: 1px solid #FF6600;
	color: #000;
	height: 16px;
	padding: 4px 0 0 2px
}

.searchbutton {
	background: #FFF url(/images/searchbtn.gif);
	margin: 0px;
	padding: 3px 0px 4px 0px !important;
	padding: 4px 0px 4px 0px;
	width: 61px;
	height: 22px;
	border: none;
	font: 13px ����;
	color: #FFF;
	text-align: center
}

#headClear {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 950;
	height: 6px;
	font-size: 0px
}

.phone {
	float: right;
	z-index: 9;
	position: relative;
	top: -20px;
	left: -25px;
}

.phones {
	float: left;
	background: url(/images/phoneico.png) no-repeat top left;
	width: 120px;
	text-align: right;
	margin-left: 15px;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
}

.mobile {
	float: left;
	background: url(/images/mobileico.png) no-repeat top left;
	width: 120px;
	text-align: right;
	margin-left: 15px;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
}