@charset "utf-8";

/* 全局CSS定义 */
body{ background:#fff url(../img/bg_water_1.jpg) center top no-repeat; font-family:"Arial","微软雅黑","黑体"; font-size:12px; color:#000; padding-top:10px;}
*{ margin:0; padding:0;  word-wrap:break-word; word-break:break-all; table-layout:fixed; word-break/* */:normal ;}
img{ border:0;padding:0;}
li{ list-style:none;}

/* 链接颜色 */
a{ color:#333; text-decoration:none;font-family: "微软雅黑","黑体";}
a:hover {color:#f60; text-decoration:none;font-family: "微软雅黑";}
.forg{color:#f60;}	
.f14{font-size:14px;}
.fb{font-weight:bold;}
h2{font-size:16px; font-weight:normal; color:#0c8ed9; font-family: "微软雅黑","黑体"; border-bottom:1px solid #0c8ed9; padding-bottom:3px;}


.main{margin:0 auto; width:976px;}
.logo{margin:0 auto; width:955px;  background:#000 url(../img/bg_logo.gif) top left no-repeat; padding:10px; color:#ccc; font-size:12px; font-family: "微软雅黑","黑体"; text-align:right; line-height:20px;}
.logo img{float:left;}
.box_1{float:left; width:95px; height:455px; margin:0 1px 1px 0; background:#f4f4f4; padding:13px;}
.box_2{float:left; width:95px; height:455px; margin:0 1px 1px 0; background:#fff; padding:13px;}
.box_3{float:left; width:95px; height:455px; margin:0 1px 1px 0; background:#f4f4f4; padding:13px;}
.box_4{float:left; width:95px; height:455px; margin:0 1px 1px 0; background:#fff; padding:13px;}
.box_5{float:left; width:95px; height:455px; margin:0 1px 1px 0; background:#f4f4f4; padding:13px;}
.box_6{float:left; width:95px; height:455px; margin:0 1px 1px 0; background:#fff; padding:13px;}
.box_7{float:left; width:95px; height:455px; margin:0 1px 1px 0; background:#f4f4f4; padding:13px;}
.box_8{float:left; width:95px; height:455px; margin:0 1px 1px 0; background:#fff; padding:13px;}

.main2{margin:0 auto; width:946px; background:#333; padding:15px;}
.main2 div.site{float:left; width:940px;padding:4px 0 4px 0; line-height:45px;font-size:14px; }
.main2 div.site a{padding:8px;font-size:14px;border:1px dotted #333; text-decoration:none; margin-right:8px; background:#000; color:#02ccff; }
.main2 div.site a:hover{padding:8px; font-size:14px;border:1px solid #ff0; color:#ff0; }


.menu{width:95px; padding-top:5px;}
.menu li{float:left; width:80px; line-height:30px; padding-left:15px; border-bottom:1px dotted #d1d1d1; background:url(../img/dot.gif) 3px 12px  no-repeat;}
.menu li:hover{background:#bee7fe url(../img/dot.gif) 3px 12px  no-repeat;}
.menu li a{font-size:12px;}
.menu li a:hover{color:#000;}
.menu li img{padding-left:5px;}
#current a{color:#f60;}
#current a:hover{color:#000;}

.foot{margin:0 auto; width:1000px;padding:5px; line-height:25px; color:#fff; text-align:center;}

.gallery {

}
.gallery li {
	margin:0 15px 25px 0;
	float: left;
	position: relative;
	width: 131px;
	height: 97px;
	text-align:center;
	border:1px dotted #333;
}
.gallery li img{float:none; border:3px solid #fff;}

.gallery em {
	background: #000;
	color: #02ccff;
	font-style: normal;
	padding: 3px 5px;
	display: block;
	position: absolute;
	top: 72px;
	left: 0;
	font-size:13px;
}
.gallery a {
	text-decoration: none;
}
.gallery a:hover em {
	background: #ffff00 ;
    color:#000;
}
