﻿body{
	padding:0px;
	color:#777;
	font-size:12px;
	line-height:1.8;
	font-family:Arial, Helvetica, sans-serif;
	background: #FFF;
	color:#666;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


img{border: 0px}

.bz{ width:167px; border: 1px solid #ddd; padding:8px; margin:0 10px 10px 0;background: #FFF url(images/menubg.gif) repeat-x top;}
.bzn{ border: 1px solid #ddd; border-left: 4px solid #000; background: #FFF url(images/leftbg.gif); padding:2px 0 2px 10px; color:#000; margin-bottom:8px; text-align:left;}
.bzn1{margin-left:8px;}
.bzn4{margin-right:10px;}
.bznleft{float:left;}
.bzn2{float:left; padding:10px 2px 2px 5px;border-bottom: 1px solid #E5E5E5;width:150px;text-align:left;}
.bzn5{float:left; padding-left:5px;width:150px;text-align:left; color:#a5a5a5; font-size:10px;}
.bzn3{padding:4px 2px 0px 0px;}

a:link,a:visited {color: #666;text-decoration: none;}
a:hover {color: #F60;text-decoration: underline;}

.haha tr:hover{background:#FFF;}
.haha1 tr:hover{background:#d6d6d6;}

#bbb{float:left; }
#sh{background: #FFF url(images/sh.gif) repeat-x top;height:85px;width:680px;margin-bottom:10px;}
#sh1{float:left; width:300px; padding:50px 0 0 0px;}
#sh2{float:right; width:300px;}
.sh2span{ width:100%; text-align:center; padding:10px 0px 0px 0px; }
#sh2 ul{margin-top:10px; list-style-type:none; margin-left:0px;}
#sh2 li{ list-style-type:none; background:url(images/notice.gif) no-repeat 0 5px; border-bottom: 1px dashed #e3e3e3; height:20px; }
#sh2 li span{float:left; padding-left:40px;}
#sh2 li font{font-family: Verdana,宋体;font-size:8px;color:#999; float:right; padding-top:5px;}





#footer, #header, #info{clear:both; margin:0 auto; width:1000px; margin-left:auto; margin-right:auto;}
#footer{height:50px;padding-top:10px; width:980px;}
	.footer1{background: #F9F9F9;height:40px;border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding-top:10px;}
		.footer2{width:570px;float:left;padding-left:10px;}
		.footer3{width:100%; text-align:center;}

#header{height:93px;}
#top2{margin-left:10px;width:980px;}
#homelogo{float:left;background: #FFF url(images/logo.gif) repeat-x top;width:220px;height:93px;}
#homemenu{float:left;width:760px;height:88px; padding-top:5px;}
.homemenutop, .homemenutop a {text-align:right; color:#bbbbbb;}

#left{float:left;width:190px; margin:0 0 0 10px !important; margin:0 0 0 5px;}
.cpfl li{list-style-image:url(images/li.gif); text-align:left;}
.ygcpfl{list-style-image:url(images/li.gif); text-align:left; height:60px; overflow:hidden;}
.cpfl li:hover{background:#d6d6d6;}
#center{float:left;width:695px;}
#center1{float:left;width:674px;margin-right:10px; padding:8px 8px 8px 0; border:1px solid #ddd; margin-left:15px !important;margin-left:0px;}
#center3{float:left;width:694px;}
#center2{float:left;width:360px;margin-right:10px; padding:10px 8px 8px 0; vertical-align:bottom;}
#info{margin-top:10px; position: relative;}
#right{position:absolute;}
.photozs{float:left;width:312px;margin:7px 8px 7px 0 !important;margin:0px 6px 10px 0;padding:2px;border: 1px solid #E5E5E5;text-align:center;}
.photozs1{float:left;width:153px;margin:15px 2px 0px 10px;padding:2px;text-align:center;}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8{clear:both; height:45px; line-height:45px; overflow:hidden; float:right; margin:5px 0 0 5px; padding-top:10px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }

#menu1 ul, #menu2 ul, #menu3 ul, #menu4 ul, #menu5 ul, #menu6 ul, #menu7 ul, #menu8 ul { text-align:center; height:22px; line-height:22px; padding-top:0px;  }

#homemenu li { width:88px; float:left; height:22px; line-height:22px;   }

#menu1 li.menuoo1, #menu2 li.menuoo2, #menu3 li.menuoo3, #menu4 li.menuoo4, #menu5 li.menuoo5, #menu6 li.menuoo6, #menu7 li.menuoo7, #menu8 li.menuoo8, #homemenu li:hover {background: #f7f7f7; font-weight:bold;}
.menub2 { width:88px; float:left; color:#000; border-left: 1px solid #ccc; height:22px; line-height:24px; text-decoration: none; font-weight:bold;}
.menub1  { width:88px; float:left; color:#000;  height:22px; line-height:24px; text-decoration: none; font-weight:bold;}

.pjli li { width:143px; float:left; height:112px; list-style-type:none; padding:10px 0 10px 0;}

.menu {margin:0px;}

.ppbk{border: 1px solid #6D6D6D;width:660px;margin:0 0 10px 0; padding:10px;}
.ppbk1{width:680px;margin:0 0 10px 0;}
.ppbg{background:#EEE;}
.gsaa{padding:0 15px 0 20px; text-align:left;}


.hidden{display:none}/*隐藏*/
div.tab ul{margin:0;padding:0;list-style:none}
div.tab ul li{float:left;padding:0 5px 2px 0;}
div.tab ul li.s{padding-bottom:0;}
div.tab a{text-align:center;width:150px;display:block;text-decoration:none;color:#919191;background:#D6D6D6;padding:2px 5px;height:24px;line-height:24px;}
div.tab li.s a{background:#F6F6F6;color:#737373;height:26px;padding-bottom:2px;font-weight:bold;cursor:default;BORDER: #D6D6D6 1px solid; BORDER-BOTTOM: #D6D6D6 0px solid}
div.tab a:hover{background:#737373;color:#fff;}
div.tab li.s a:hover{text-decoration:none;}
div.tab {position:absolute;MARGIN:0;}
div.content{WIDTH: 680px;}

.news{padding:10px;}
.newsnnl{float:left;width:500px;height:29px; text-align:left;}
.newsnnr{float:left;width:140px;font-size:9px;color:#902A02;height:29px; text-align:left;}
.newsa:hover {background:#D6D6D6;height:29px;float:left;}

#massage_box1{ position:absolute;  left:expression((body.clientWidth-840)/2); top:70px; width:880px; height:490px; z-index:2; visibility:hidden}
#mask1{ position: absolute; top:0; left:0; width:expression(body.clientWidth); height:720px; background:#000; filter:ALPHA(opacity=80); z-index:1; visibility:hidden}
#mask2{ position: absolute; top:0; left:0; width:expression(body.clientWidth); height:630px; background:#000; filter:ALPHA(opacity=80); z-index:1; visibility:hidden}
.massage1{border:#FFF solid; border-width:1 1 3 1; width:95%; height:500px; background:#fff; color:#036; font-size:12px; line-height:150%}
.header1{background:#FFF; height:5%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3 5 0 5; color:#000}