﻿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; }
html{    border: 0;    width: 100%;}
body{    font-family: "宋体" , Arail;    font-size: 12px;    color:Black;}
img{    border: none;    display: block;}
input, img, select{    vertical-align: middle;}
ul, ol{    list-style: none;}
em{    font-style: normal;}
a{    text-decoration: none;}
a:link, a:visited{    color:Black;}
a:hover, a:active{    text-decoration: underline;    color:Black;}
h1{    font-size: 16px;}
h2, h3, h4{    font-size: 14px;}
h5, h6{    font-size: 12px;}
.float_Left{    float: left;}
.float_Right{    float: right;}
.align_Left{    text-align: left;}
.align_Center{    text-align: center;}
.align_Right{    text-align: right;}
.clear{    height: 1px;    line-height: 1px;    font-size: 0;    clear: both;    overflow: hidden;}

.top{background: url(../images/bigtopbg2.jpg) center top; margin: 0px auto 0;  overflow:visible;height:85px;}
.topbody{*width: 986px;  _width: 986px;width: 986px; margin: 0px auto 0; overflow:hidden; height:85px;}
.logo{}
.topmenu{background: url(../images/top2.png) no-repeat right top;width:364px; height:71px;color:White;}
.topmenu ul{ margin-left:45px; margin-top:4px}
.topmenu ul li{ float:left}
.topmenu a{ color:White; text-decoration:none}

.bottom{background: url(../images/bottombg.jpg) repeat-x left top}
.bottomuls{*width: 986px;  _width: 986px;width: 986px;margin: 0px auto 0; overflow:hidden;}
.bottomuls ul{width: 986px; margin-top:5px }
.bottomuls ul li{ width:164px; float:left}
.bottomuls ul li dt{ color:#f9cc51;line-height:30px; font-size :14px;font-weight:bold;width:164px; }
.bottomuls ul li dt dl a{ width:164px;line-height:30px;font-size:12px; color:#b7b7b6}

.bottominfo{*width: 986px;  _width: 986px;width: 986px; margin: 0px auto 0; overflow:hidden; text-align:center; color:#919191; line-height:30px}

.proRight{height:186px; background: url(../images/18.gif) repeat-x left top; }
.proRight ul { margin-left:25px;margin-top:40px;}
.proRight ul li{ width:97px; float:left; height:55px }
.proRight dt a{ font-size:14px; color:#b12424; font-weight:bold; margin-left:25px}

.myh2{background: url(../images/p30.gif) no-repeat left top; line-height:30px; color:White; text-indent:1em}
.myh2 span{line-height:24px;  font-size:11px; color:#d9ffff; font-family:Arial; vertical-align:bottom ;  }
.myh2div{ border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.myh2div ul{ padding:4px}
.myh2div ul li{ line-height:22px}
.myh2div ul li a{ color:#747474}

.myh22{background: url(../images/p38.gif) no-repeat left top; line-height:30px; color:White; text-indent:1em}
.myh22 span{line-height:24px;  font-size:11px; color:#d9ffff; font-family:Arial; vertical-align:bottom ;  }
.myh22div{ border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.myh22div ul{ padding:4px}
.myh22div ul li{color:#686868; background:url(../images/06.gif) repeat-y left top; height:30px; line-height:30px; cursor:pointer; text-indent:4px;}
.myh22div ul .select{color:#1c68b5;font-weight:bold; background: url(../images/p39.gif) no-repeat left top ;text-indent: 2em; cursor:pointer;height:30px; line-height:30px;}

.themestylenew{background: url(../images/styleBG.gif) no-repeat left top; width:360px; height:300px; position:fixed; bottom:0; right:0; }
.themestylenew h2{color:White;font-size:14px;  line-height:28px; text-indent:10px}
.themestylenew .divtit{ float:left; }
.themestylenew .divclose{ float:right; margin-right:8px; margin-top:8px}
.themestylenew ul{ height:240px; width:360px; margin-top:3px}
.themestylenew ul li{ float:left; line-height:20px; width:108px; margin-left:10px}
.themestylenew .btn{ text-align:right; padding-right:10px; float:right}

.menu{ *width: 986px;  _width: 986px;width: 986px; margin: 0px auto 0; z-index:500;}
.topbar-menu-item {
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: left;
	font: 12px Arial, Helvetica, Tahoma;
	font-weight: bold;
}

div.topbar-menu-item {
}

ul.topbar-menu-item {
    list-style: none outside none;
    position: relative;
}

li.topbar-menu-item {	
	float: left;
	background: transparent;
	position: relative;
	 width:109px; height:38px;background: url(../images/liline.jpg) no-repeat right 4px;cursor:pointer
}

a.topbar-menu-item {
	background-color: transparent;
	padding: 10px;
	text-decoration: none;
	white-space: nowrap;
	font-size:14px; font-family:宋体; color:White; font-weight:bold; text-align:center;
}
.sub-menu-item 
{
    z-index:999;
	margin: 0px;
	padding: 0px;
	display: block;
}

ul.sub-menu-item 
{
    z-index:999;
    margin:0px;
    padding:0px;
	position: absolute;
	width:109px; font-size:14px; font-family:宋体; color:White; 
	font-weight:bold; text-align:center;height:38px;
	background: url(../images/liline.jpg) no-repeat right 4px;  
	line-height:38px;  
	cursor:pointer;
}
li.sub-menu-item {	
	float: none;
	background-color:#154f92;
	list-style: none;
	position:relative;
	z-index:999;
}

a.sub-menu-item 
{
    color:#00f6ff;
	margin: 0px;
	white-space: nowrap;
	background-color:#154f92; border-bottom:1px solid #2c93ce; 
	text-align:center; width:109px;color:White; text-decoration:none;
}
a:hover.sub-menu-item
{
    width: 107px; border-bottom: 1px solid #2c93ce;background-color:#3272bd;
    border-left: 1px solid #154f92;border-right:1px solid #154f92;
}
