﻿BODY {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; 
}
DIV {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.clearfix:after {
	content:"."; display:block; height:0; clear:both; visibility:hidden;
}
.clearfix {
	display:inline-block;
}
.clearfix {
	display:block;
}
.clear{ 
	clear:both; height:0;overflow:hidden;
} 
BODY {
	 FONT-SIZE: 12px; COLOR: #333333; font-family:Arial, Helvetica, sans-serif;
}
A {
	 COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:hover {
	color: #05577f;
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#mainhead{
	margin:0px; padding:0px; background:url(headbj.jpg) repeat-x; height:101px;
}
#head{
	width:980px;
}
#logo{
	float:left; width:142px;
}
#menu{
	float:left; width:728px; margin-top:4px; border-left:1px #999 solid; height:60px; margin-top:20px; margin-left:109px; display:inline;
}
#menu li{
	float:left; line-height:60px; text-align:center; width:120px; height:60px; color:#FFF; font-weight:bold;  border-right:1px #999 solid;
}
#menu li a{
    font-size:14px; display:block;
}
#menu li a:hover{
	background:#05577f; color:#FFFFFF;
}
#mainmiddle{
	 margin:0px; padding:0px;
}
#middle{
	width:1000px; background:url(midbj.jpg) repeat-y;
}
#banner { 
	width:100%; height:398px; background:url(bannerbj.jpg) center no-repeat;
}
#mainbd{
	margin-top:20px;
}
#bd{
	width:980px;
}
#bdleft{
	float:left; width:306px;
}
#bdcenter{
	float:left; margin-left:31px; margin-right:31px; width:306px;
}
#bdright{
	float:left; width:306px;
}
#bdleft1{
	float:left; line-height:36px; width:130px; background:#05577f; height:106px; text-align:left; padding-left:20px; padding-top:10px;
}
#bdleft1 a{
	color:#FFFFFF; font-size:14px; font-weight:bold;
}
#bdleft2{
	float:left; width:156px;
}
#line { 
	width:100%; height:81px; background:url(line.jpg) center no-repeat;
}
#mainmiddle{
	padding:0px; margin-top:10px;
}
#middletop{
	width:980px; margin-bottom:10px;
}
#midleft{
	float:left; width:680px;
}
#title{
	font-size:16px; line-height:36px; height:36px; font-weight:bold; color:#05577f;
}
#title1{
	font-size:16px; font-weight:bold; color:#05577f; float:left;
}
#title2{
	float:right;
}
#title3{
	line-height:36px; height:36px;
}
#about{
	line-height:24px; margin-top:8px;
}
#about img{
	float:left; padding-right:10px;
}
#midright{
	float:left; width:280px; margin-left:20px;
}
#jpgw1{
	width:980px;
}
#jpgw2{
	float:left; margin:0px 15px 10px 15px; display: inline;
}
#jpgw3 img{
	 border:1px solid #893028; padding:2px;
}
#jpgw4{
	line-height:26px;
}
#jpgw4 a{
	font-weight:bold;
}
#mainfoot{
	background:#05577f; height:50px;
}
#foot{
	width:980px; color:#ffffff; line-height:50px;
}
#foot a{
	color:#ffffff
}

.pic_box{
padding:5px;
width:160px;
height:160px;
overflow:hidden;
padding-left:10px;
padding-right:10px;
float:left;
text-align:center;
line-height:24px;
}
.wenzi{
	font-weight:bold;
}
#demo {
overflow:hidden;
width: 980px;
left:0px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
#syleft{
	float:left; width:260px; margin-right:20px; display:inline; margin-top:10px;
}
#syleft2{
	background:#05577f; height:40px; line-height:40px; text-align:left; text-indent:10px; font-size:18px;  color:#FFFFFF;
}
#syleft4{
	margin-top:10px; background:#05577f; height:40px; line-height:40px; text-align:left; text-indent:10px; font-size:18px;  color:#FFFFFF;
}
#syleft5{
	line-height:24px; padding-left:10px; background:#ececec; padding-top:5px; padding-bottom:5px;
}
#syleft5 span{
	font-size:14px;
}
#syleft3{
	line-height:40px; text-align:left; padding-left:20px; border-bottom:2px #ffffff solid; background:#ececec; height:40px; color:#05577f;
} 
#syleft3 a{
	font-weight:bold;
}
#sidebar{width:260px;}
.sidelist{position:relative;z-index:1;height:40px; padding:0px; width:260px; border-bottom:2px #ffffff solid; background:#ececec;}
.sidelist span h3{position:relative;z-index:2;line-height:40px; text-align:left; padding-left:20px; height:40px; margin-top:0px;}
.sidelist span h3 a{font-size:12px;display:block;}
.sidelist span h3 a:hover{ color:#fff}
.i-list{display:none;position:absolute;z-index:1;left:260px;top:0;width:240px;}
.i-list ul li{line-height:32px;border-bottom:2px #888888 solid; background:#aaa; width:240px;}
.i-list ul li a{font-weight:bold;}
.i-list ul li a:hover{color:#fff}
.hover{text-align:left; padding-left:20px;height:40px; background:#aaa; color:#fff}

#neiright{
	float:left; width:700px; margin-top:10px;
}
#mbx{
	width:700px; height:50px; line-height:50px; background:#f0f0f0;
}
#mbxleft{
	float:left; color:#046cb3; font-size:18px; padding-left:10px;
}
#mbxcenter{
	float:right; padding-top:13px; padding-right:5px;
}
#mbxright{
	float:right; padding-right:20px;
}
#oqu{
	line-height:24px; margin-top:6px; font-size:14px;
}

#productlist{
 height:auto; width:700px
	}
#productlistkuang{
float:left; width:162px; height:180px; margin-left:6px; margin-right:7px;
	}
#productlisttu{
border:1px solid #999;
	}
#productlistwen{
 font-weight:bold;
	}	
#productlistwen a{
font-size:12px;
	}
#productbiaoti{
line-height:36px; text-align:center; font-size:18px;
	}
#productneirong{
line-height:24px
	}

#page_index{
	float:right; padding:2px 0px 2px 10px; border:1px solid #E9E9E9;}
.dede_pages{ 
	height:30px; padding-top:8px;
}
.dede_pages ul{
	float:right;
	height:20px;
}
.dede_pages ul li{
	float:left;
	margin-right:6px;
	border:1px solid #bbb;
	height:24px; 
	line-height:24px;
	padding-left:5px; 
	padding-right:5px;
	color:#555;
}
.dede_pages ul li a{
	float:left;
	height:24px;
	color:#555;
	display:block;
	line-height:24px;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	height:24px;
	line-height:24px;
}
.dede_pages ul li.thisclass{
	background-color:#F8F8F8;
color:#000;
	height:24px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:24px;
	height:24px;	
    color:#000;
}