@charset "utf-8";
/* CSS Document */

body,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,table,form,input,ol{margin:0; padding:0;}
body{width:100%; height:100%; background-color:#FFF; font-size:12px; font-family:"Microsoft YaHei","微软雅黑"; max-width:1920px;}
ul{list-style:none;}
a{text-decoration:none;}
img{border:none;}

body{max-width:1920px;}
#header{width:100%; height:175px; overflow:hidden;}
.allwid{width:1000px; margin:0 auto;}
.top{width:100%; height:129px; overflow:hidden; background:url(../images/topbg1.jpg) top center no-repeat #eeeef0;}
#logo{width:184px; height:80px;}
#logo img{padding:25px 0 0 10px;}
.navbg{width:100%; background-color:#1e1e1e; overflow:hidden;}
#nav{width:1000px; height:46px; float:left;}
#nav ul li{vertical-align:top; float:left; text-align:left;}
#nav ul li p{font-size:14px; height:46px; line-height:46px; float:left; padding-right:10px;}
#nav ul li span{display:block; font-size:12px; float:left; padding-top:12px;}
#nav ul li a{color:#dbdcdc; display:block; padding-right:20px;}
#nav ul li a:hover{color:#FFF; font-weight:bold;}
#nav ul li .cvt{color:#FFF; font-weight:bold;}

#lanbg{background:url(../images/mainbg.jpg) top center no-repeat #00426e; width:100%; overflow:hidden;  min-height:700px;}
#main{width:1000px; overflow:hidden; background-color:#f7f7f7; margin:0 auto; padding-bottom:30px; clear:both;}
#mainlan{width:1000px; overflow:hidden; background-color:#c6d3dc; margin:0 auto; padding-bottom:30px; clear:both;}

#tian{
	height: 52px;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#tian .span0{
	width: 230px;
	float: left;
	display: block;
	padding-top: 13px;
	padding-bottom: 5;
	padding-left: 10px;
	margin-right: 20px;
}
#tian .span0 a{
	color: #fff;
	display: block;
	width: 40px;
	height: 25px;
	margin-right: 15px;
	background-color: #c00;
	border-radius: 3px;
	float: left;
	line-height: 25px;
	text-align: center;
}
#tian .span1{
	width: 180px;
	float: left;
	display: block;
	padding-top: 18px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 10px;
}
#tian .span2{
	width: 500px;
	float: left;
	display: block;
	padding-bottom: 0;
	padding-left: 0;
	margin-left: 80px;
	margin-top: 10px;
	height: 30px;
}
#tian .search{
	width: 260px;
	float: right;
	padding-top: 11px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
}
#tian .sousbg{
	width: 41px;
	height: 30px;
	border: 0;
	cursor: pointer;
	float: left;
	background-color: #00426E;
	background-repeat: no-repeat;
	color: #FFF;
}
.redwen{color:#F00;}
#tian .sousk{width:195px; padding:0 5px; height:28px; overflow:hidden; background-color:#FFF; border:#d2d2d2 1px solid; border-radius:4px; float:left; margin-right:10px; outline:0;}
#banner{width:1000px; height:422px; overflow:hidden;}
/*banner css*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1000px; height:422px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:1000px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{
	width: 170px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
/*banner*/

#row1{width:930px; padding:30px 0 0 64px; overflow:hidden;}

.indcon{clear:both; overflow:hidden;}
.indcon dl{width:162px; float:left; padding:0 6px;} 
.indcon dl dt{width:162px; height:219px; overflow:hidden;}
.indcon dl a{color:#FFF; }
.indcon dl dd{width:160px; height:60px; overflow:hidden; color:#1e1e1e; border:#cececf 1px solid; border-top:none; text-align:left;}
.indcon dl dd:hover{background-color:#00426e; color:#FFF;}
.indcon dl dd h4{
	font-size: 14px;
	font-weight: normal;
	line-height: 22px;
	color: #00426e;
	padding: 5px 0 0 5px;
}
.indcon dl dd:hover h4{color:#FFF;}
.indcon dl dd h4:hover{color:#FFF;}
.indcon dl dd h5{
	font-size: 12px;
	text-align: left;
	font-weight: normal;
	padding: 3px 0 0 5px;
	line-height: 14px;
	font-family:"宋体";
}
.indcon dl dd h5:hover{color:#FFF;}



#footer{clear:both; width:1000px; margin:0 auto; background-color:#1f1f1f; overflow:hidden;}
.footwid{
	width: 715px;
	overflow: hidden;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 25px;
	padding-left: 175px;
}
.footlef{width:340px; float:left;}
.footlef img{padding-bottom:5px;}
.footlef h4{
	font-size: 13px;
	font-weight: normal;
	color: #e5e5e5;
	height: 16px;
	padding-bottom: 5px;
}
.footlef h5{
	font-size: 11px;
	font-weight: normal;
	color: #807f7f;
	height: 16px;
	line-height: 16px;
}
.footrig{width:350px; float:right; color:#807f7f; font-size:14px; padding-top:5px;}
.footrig p{line-height:20px;}
.footrig span{color:#e5e5e5;}
.foot2{width:1000px; height:52px; background-color:#f7f7f7; line-height:52px; text-align:center; font-size:14px; color:#333;}
