@charset "gb2312";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,
dd,input{margin:0; padding:0; border:0;}
body{font-size:12px;}
img{border:none;}
ul,ol{list-style:none;}
input,select,textarea{outline:none;}
textarea{resize:none;}
a{text-decoration:none;}
li {float:left; display:inline;}

/*黑水通用样式*/
body {
	background:url(imagesbody_bg.jpg) repeat-x #af382a;
}
.head_nav {
	width:1000px;
	height:300px;
	overflow:hidden;
	margin:0 auto;
}
.top_flash{ height:235px;}
.mainBox {
	width:1000px;
	height:auto;
	background:#ffffff;
	overflow:hidden;
	margin:0 auto;
}
.footer {
	width:1000px;
	height:auto;
	background:#ffffff;
	overflow:hidden;
	margin:0 auto;
}
.link {
	width:977px;
	height:31px;
	background:url(imageslink.jpg) no-repeat;
	margin:0 auto;
	overflow:hidden;
}
.link p {
	font-size:21px;
	height:21px;
	overflow:hidden;
	display:inline;
	margin-left:135px;
}
.link select {
	margin-top:5px;
	width:169px;
	margin-left:26px;
}
.foot {
	width:977px;
	height:98px;
	position:relative;
	background:url(imagesfoot.jpg) no-repeat;
	margin:0 auto;
}
.foot p {
	position:absolute;
	left:326px;
	bottom:18px;
}





/*通用样式*/
body {
	height:auto;
	font-size: 12px;
	color: #333;
	font-family:"宋体";
}
a:hover {
	text-decoration:underline;
}

/*清浮动*/
.clearfix:after{content:""; display:block; clear: both;}
.clearfix{zoom:1; padding-left:10px;}
.clear{
    content:".";
    display:block;
    font-size:0px;
    line-height:0px;
    height:0px;
    clear:both;
    visibility:hidden;
}

/*框架*/
#whole {width:990px; height:1703px; margin:0 auto; position:relative; overflow:hidden;}

/*浮动*/
.fl{ float:left;}
.fr{ float:right;}

/*空白行*/
.blankH10{
    height:10px;
	font-size:0px;
	overflow:hidden;
}
.blankH15{
    height:15px;
	font-size:0px;
	overflow:hidden;
}
.blankH12{
    height:12px;
	font-size:0px;
	overflow:hidden;
}
.blankH5{
    height:5px;
	font-size:0px;
	overflow:hidden;
}
.blankH3{
    height:3px;
	font-size:0px;
	overflow:hidden;
}
.blankH2{
    height:2px;
	font-size:0px;
	overflow:hidden;
}
.blankH4{
    height:4px;
	font-size:0px;
	overflow:hidden;
}
.blankH6{
    height:6px;
	font-size:0px;
	overflow:hidden;
}
.blankH8{
    height:8px;
	font-size:0px;
	overflow:hidden;
}
.blankH24{
    height:24px;
	overflow:hidden;
}
.blankH28{
    height:28px;
	overflow:hidden;
}
.blankH30{
    height:30px;
	overflow:hidden;
}

.blankH20{
    height:20px;
	overflow:hidden;
}
.blankH22{
    height:22px;
	overflow:hidden;
}
.blankH10{
    height:10px;
	overflow:hidden;
}
.blankH16{
    height:16px;
	overflow:hidden;
}
.blankH18{
    height:18px;
	overflow:hidden;
}
.blankH14{
    height:14px;
	overflow:hidden;
}
.blankH50{
    height:50px;
	overflow:hidden;
}
.blankH80{
    height:80px;
	overflow:hidden;
}

.red{ color:#F00;}
