h1,h2,p,dl,dt,dd,ul{ margin:0px; padding:0px;}
* {
	list-style: none;
}
p,{ text-decoration:none; display:inline;}
img{ border:none;}
a:link, a:visited, a:hover
{	font-style: normal;
	line-height: 26px;
	color:#555;
	text-decoration: none;
}
a:hover{color: #0395d5;}
body
{
	margin:0 auto;
	font-family:'Microsoft YaHei';
	font-size: 14px;
	color: #676767;
	line-height: 26px;
	width:1024px;
	background:#f8f8f8;
	
}

.nav{
	background:url(../images/nav_bj.png) repeat-x;
	font-family:'Ming,Simsun';
	color:white;
	padding-left:20px;
	padding-top:7px;
	height:36px;
}
.nav a{
	margin-left:10px;
	font-size:18px;
	padding:10px 15px;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
.nav_ing,.nav a:hover,.nav a:active{ text-decoration:none;
	font-size:18px;
	color:#076199;
	background:url(../images/nav.png);
	font-weight:normal;
	font-family:'Microsoft YaHei';
}
.nav_a,.nav_a a{ background:#7ad1fc; margin:0px; padding:0px; text-align:center; color:#fff;}
.nav_a .nav_a_ing,.nav_a a:hover{color:#02486c; }

.container {width:1005px;}
ul#topnav {
	margin: 0; padding-left:20px;
	float: left;
	width: 100%;
	list-style: none;
	position: relative;
	font-size:18px;
	font-family:'Ming,Simsun';
	font-weight:bold;
	background:url(../images/nav_bj.png) repeat-x;
}
ul#topnav li {
	float: left;
	margin-left:10px;
}
ul#topnav li a {
	padding: 10px 20px;
	display: block;
	color: #f0f0f0;
	text-decoration: none;
}
ul#topnav li:hover{ background:url(../images/nav.png); height:43px;}

ul#topnav li span {
	float: left;
	padding: 2px 0;
	position: absolute;
	left: 0; top:43px;
	display: none;
	width: 100%;
	background: #7ad1fc;
	color: #fff;
	font-size:12px;
	font-weight:normal;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
ul#topnav li .span_ing{ display:inline;}
ul#topnav li .span_ing_a{color:#005b83;}
ul#topnav li:hover span,.ing { display: block; float:left;}
ul#topnav li span a { display:inline;}
ul#topnav li span a:hover {text-decoration:none; color:#005b83; font-weight:normal;}

.yetou{ background:#fff;
	width:1000px;
	padding:10px;
	margin:60px auto 0 auto;
	border-radius:6px;
	border:#d0d0d0 2px solid; overflow:hidden;}

.yetou_left{ float:left; padding-left:10px; padding-top:7px;}
.yetou_right{ float:right;}
.main{ background:#fff;
	width:980px;
	padding:10px 20px;
	border-radius:6px;
	border:#d0d0d0 2px solid; overflow:hidden;
}

.index{
	background:#fff;
	border:#e0e0e0 2px solid; 
	margin-top:16px;
	border-radius:10px;
	height:250px;	
}
.index_1{
	background:url(../images/index_bj.png) bottom repeat-x;
	background-size:contain; font-size:18px; color:#005b83;
	padding:0px 0px 5px 0px;
}

.new{ background:url(../images/index_middle_pic_x.gif);}
.table{
	background:url(../images/teble_bj.png) bottom repeat-x;
	height:30px;
	overflow:hidden;
	padding:5px 10px 0px;
	margin:0px 10px;
}
.table h2{ float:left;
	background:url(../images/teble.png) repeat-y;
	background-size:contain;
	padding-left:30px;
	color:#3d8bab;
	line-height:20px;
	font-weight:normal;
	font-size:16px;
}
.table a{ margin-top:4px; float:right;}

.input{
	transition:all 0.30s ease-in-out;
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	
	border:#35a5e5 1px solid;
	border-radius:3px 0px 0px 3px;
	outline:none;
	margin:0px; padding:0px;
}
.input:focus{
	box-shadow:0 0 5px rgba(81, 203, 238, 1);
	-webkit-box-shadow:0 0 5px rgba(81, 203, 238, 1);
	-moz-box-shadow:0 0 5px rgba(81, 203, 238, 1);
}
.soushuo img{position:relative; top:9px; left:-5px; background:#09F; padding:5px 15px 4px; border-radius:0px 3px 3px 0px; }
.soushuo img:hover{ background:#058fd0; }
#topbg
{
	background: url(../images/top_pic.gif) repeat-x top;
	height: 86px;
}


.demo{margin:12px 20px;}
/* select */
.select{position:relative;
		float:left;
		margin:0 40px;
		text-align:center;
}
.select dt{height:28px;
		   display:inline-block;
		   border:1px solid #d2ccc4;
		   background:#fcfcfb url(../images/ico1.gif) no-repeat 140px center;
		   line-height:28px; font-weight:bold; padding-left:10px;
		   cursor:pointer; width:140px; padding-right:12px; white-space:nowrap;
		   text-overflow:ellipsis; overflow:hidden; 
		   position:relative; z-index:99;
		   border-radius:5px;
}
.select dt:hover,.select dt.cur{border:1px solid #409DFE; 
		   box-shadow:0 0 3px #409DFE;
}
.select dd{position:absolute; right:0px; top:29px;
		   border:1px solid #d2ccc4;
		   background:#fff;display:none; border-radius:0 5px;
}
.select dd ul{padding:4px; width:154px; max-height:100px; overflow:auto; margin:0; }
.select dd ul li a{line-height:28px; display:block;}
.select dd ul li a:hover{background:#f5f5f5;}


.new span{ float:right;}

.dizhi span,.fagui span,.time span{ float:left; padding:0px 20px 0px 10px;}

.fagui,.time,.jiance{ overflow:hidden;}
.fagui p{ position:relative; right:50px; float:right; padding-bottom:5px;}
.time p{ position:relative; right:20px; float:right; padding-bottom:5px;}
.index_qixiang{margin:10px 30px; overflow-y: auto; height: 190px;}
.index_qixiang img{ margin:6px;}


.tabcontentstyle
{
	/*style of tab content oontainer*/
	border: 1px solid #999999;
	width: 742px;
	margin-bottom: 0;
	padding: 10px;
}



.htmleaf-container{
	text-align: center;
	overflow: hidden;
	margin-top:10px;
}
.slider {
    width: 300px;
    margin: 0px auto;
    overflow: hidden;
}

.textfield 
{
	background-color: #FFF; 
	background-repeat: no-repeat;
	background-position: right center;
	height: 20px;
	border: 1px double #D1D1D1;
	width:15%; margin-right:10px;
	border-radius:5px;
}
.yvjing td{ border-right:#CCC 1px solid; text-align:center;}

.foot{text-align:center;
	  font-size:14px; 
	  float:left; 
	  width:1024px; 
	  padding-top:30px ;
	  padding-bottom:10px;
}
.foot a{ font-size:14px;}
.foot a:hover{ color:#33CC99;}

.text2a{ padding-left:10px;}
.ls{background:#efeee9; padding: 3px 3px 3px 10px; color:#;}
@media print
{
	
}
