body{ margin:0; padding:0; background-image:url(bg.png) font-family:"宋体"; font-size:12px; }
ul,li{list-style:none; margin:0; padding:0}
img{border:none; vertical-align:bottom}

a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;
text-decoration:none;}
a img{border:none;} 
u{text-decoration:none;}
em{font-style:normal;}
.clear{ clear:both;}
#bg1 {
	background-image: url(bg1.jpg);
	background-repeat: repeat-x;
	height: 55px;
	position: absolute;
	width: 100%;
	top: 231px;
	left: 0px;
	z-index: -1;
}

#top{ width:980px; height:28px; background-color:#f0e678; margin:0 auto;} 
#topleft{
	width:200px;
	float:left;
	height:28px;
	line-height:28px;
	margin-left: 20px;
}
#topleft span{ float:left; margin-left:11px; display:inline}
#topleft i{ width:85px; height:17px; float:left; margin-left:5px; display:inline;}
#topleft i input{ width:83px; height:15px; border:1px solid #5c2f29; line-height:15px; margin-top:3px;}
#topleft u{ width:46px; height:17px; float:left; margin-left:5px; display:inline;}
#topleft u input{ width:46px; height:17px; background-image:url(topbutton01.jpg); border:0; margin:0; margin-top:3px; float:left;}
#topleft b{ line-height:26px; float:left; margin-left:5px; display:inline; font-weight:normal}
#topright{ width:446px; height:28px; float:right;}
#topright span{
	line-height:25px;
}

#logo{ width:980px; height:128px; margin:0 auto; background-image:url(bg3.jpg);}
#flash {
	float: right;
	height: 100px;
	width: 250px;
}

#logobanner{
	width:980px;
	height:157px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
#picBox{
	width:980px;
	height:157px;
	overflow:hidden;
	position:relative;
}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:157px; width:5000px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:157px;}
#picBox ul#show_pic li img{ display:block;}
#icon_num{ position:absolute; bottom:0px; right:10px;}
#icon_num li{ float:left; background:url(imgs/flashbutton1.gif) no-repeat;width:15px; height:15px; list-style:none; color:#0772af; text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:5px; font-weight:bold;}
#icon_num li:hover,#icon_num li.active{ background:url(imgs/flashbutton.gif) no-repea; color:#8a0000;font-weight:bold;}
#menu1{
	height:35px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #723A2D;
}
#menu{
	height:33px;
	background-image:url(dh.jpg);
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	width: 980px;
}
#menu ul{ width:900px; float:left; margin-left:51px; display:inline;}
#menu ul li{ width:60px; float:left; margin-right:30px; line-height:35px; color:#c4a360}
#menu ul li span{font-family:"微软雅黑"; font-size:14px; color:#c4a360; line-height:35px; font-weight:bold; float:left}
#menu ul li a:link{font-family:"微软雅黑"; font-size:14px; color:#EA8C00; line-height:35px; font-weight:bold; text-decoration:none;}
#menu ul li a:hover{font-family:"微软雅黑"; font-size:14px; color:#EA8C00; line-height:35px; font-weight:bold; text-decoration:underline;}
#menu ul li a:visited{font-family:"微软雅黑"; font-size:14px; color:#EA8C00; line-height:35px; font-weight:bold; text-decoration:none;}

#hotnews{
	width:980px;
	height:28px;
	margin:0 auto;
	
	font-size: 14px;
	line-height: 28px;
	
	color: #542104;
}
#hotnews span{ width:500px;line-height:38px; height:28px;font-family:"宋体"; font-size:14px; color:#8f1510; float:left; margin-left:10px; display:inline;}


#link{ width:978px; height:68px; margin:10px auto; background-image:url(linkbg.jpg); display:block;border: 1px solid #5C2F29;}
#linktext{ width:910px; height:46px; float:left; margin:11px 0 0 68px; display:inline;}
#linktext ul{ width:910px; height:46px; float:left;}
#linktext ul li{ width:127px; line-height:24px; text-align:center; margin-right:2px; float:left}



#copyright{ width:980px; margin:0 auto;}
#copyright span{ width:980px; text-align:center; float:left; font-size:14px; color:#f8e296; line-height:25px;padding-top: 10px;background-color: #A20909;}



#listmainrighttitle a {
	font-size: 12px;
	line-height: 33px;
	color: #DC8400;
	text-decoration:none;
}
#box01righttop01_nr {
	height: 40px;
	width: 160px;
	margin-top: 40px;
	margin-left: 10px;
	font-size: 14px;
	line-height: 18px;
	color:#666;
}

.case_z{ width:100%; height:auto; }
.case_c{ padding:10px; margin:0 auto;}
.case_tit{ width:100%; height:70px; margin-top:55px; text-align:center;  font-weight:bold;  color:#000;  }
.case_tit span{ color:#fff; line-height:55px; font-size:40px; text-align:center}
.case_tit p{ text-align:center; color:#0A920E; font-size:24px; padding-top:10px;}
.prolist li{ height:160px; width:160px; margin-right:10px; float:left; display:inherit; border: 1px solid #741105}