*{
padding:0px;
margin:0px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4B4B4B;
}
h1,h2,h3,h4,h5,h6,ul,li,p{
padding:0px;
margin:0px;
list-style-type:none;
}
a:link, a:visited{
	color:#4B4B4B;
	text-decoration:none;
}
a:hover{
	color:#144786;
	text-decoration:none;
}

.Clear{
	clear:both;
}
.Mate{
width:1002px;
height:22px;
line-height:22px;
margin:0px auto;
background:url(../images/mate_bg.gif);
color:#95C9E6;
overflow:hidden;
text-indent:10px;
}

.Top{
width:1002px;
margin:0px auto;
}
.TopLogo{
height:97px;
background:url(../images/tbj.jpg) no-repeat;
}
.TopLogo p{
width:381px;
float:left;
}
.Top .TopFlash{
width:1002px;
height:249px;
background:url(../images/fbj.jpg) repeat-x;
overflow:hidden;
margin:0px auto;
}

.TopLogo ul{
width:245px;
float:right;
overflow:hidden;
margin-top:28px;
}
.TopLogo li{
float:left;
margin-right:10px;
line-height:25px;
}
.TopLogo li img{
margin-right:3px;
}
.TopLogo  .TopImg{
margin-top:10px;
}
.TopLogo li a:link, .TopLogo li a:visited{
color:#4B4B4B;
text-decoration:none;
}
.TopLogo li a:hover{
color:#144786;
text-decoration:none;
}
.TopMenu{
height:40px;
background:url(../images/cd_1.jpg)
}
.TopMenu ul{
width:919px;
margin:0px auto;
}
.TopMenu li{
width:102px;
height:40px;
line-height:40px;
text-align:center;
float:left;
background:url(../images/cd_2.jpg) no-repeat;
}
.TopMenu .Bg1{
background:url(../images/cd_3.jpg) no-repeat;
}
.TopMenu .Bg2{
background:url(../images/cd_4.jpg) no-repeat;
}
.TopMenu li a:link, .TopMenu li a:visited{
color:#FFF;
font-size:14px;
}
.TopMenu li a:hover{
color:#72E6FF
}
.Body{
width:1002px;
margin:0px auto;
}
.Left{
width:240px;
float:left;
overflow:hidden;
}
.Left .LeftList{
width:240px;
height:36px;
line-height:36px;
background:url(../images/fl.jpg) no-repeat;
overflow:hidden;
padding-left:30px;
margin-top:10px;
}
.Left .LeftList h1{
color:#FFFFFF;
float:left;
font-size:13px;
margin-right:5px;
font-weight:bold;
}
.Left .LeftList span{
color:#FFFFFF;
float:left;
}
.Left .ProductsList{
background:#F3F4F6;
}
.Left .ProductsList li{
width:240px;
height:30px;
line-height:30px;
margin-top:5px;
text-indent:30px;
background:url(../images/fl2.jpg) no-repeat;
}
.Left .LeftSearch{
background-color:#F3F4F6;
}
.Left .LeftSearch p select, .Left .LeftSearch p input{
width:182px;
margin-left:20px;
margin-top:10px;
}
.Left .LeftSearch input{
margin-left:20px;
margin-top:10px;
}
.Left .LeftSearch form{
padding-bottom:10px;
}

.Left .LeftMail{
width:220px;
background-color:#F3F4F6;
overflow:hidden;
padding-left:20px;
padding-bottom:10px;
}
.Left  .LeftMail p{
width:50px;
line-height:23px;
float:left;
margin-top:10px;
}
.Left  .LeftMail  input{
width:135px;
float:left;
margin-top:10px;
}
.Left .LeftMail .LeftDl{
width:60px;
margin-top:10px;
float:left;
}
.Right{
width:737px;
float:right;
overflow:hidden;
}
.Right .RightList{
height:43px;
overflow:hidden;
margin-top:10px;
background:url(../images/n8.jpg)  no-repeat;
line-height:43px;
}
.Right .RightList h1{
float:left;
margin-right:10px;
font-size:15px;
color:#015EA1;
font-weight:bold;
}
.Right .RightList p{
float:left;
font-size:13px;
font-weight:bold;
}


.Right .ContactFont{
padding-left:30px;
}
.Right .ContactFont p{
overflow:hidden;
margin-top:10px;
line-height:18px;
}
.Right .ContactFont span{
float:left;
margin-right:30px;
}
.Right .ContactFont .RightTop{
margin-top:15px;
border-top:#EEEEEE solid 1px;
padding-top:15px;
margin-right:50px;
}
.Right .ContactFont .RightTop  strong{
color:#015EA1;
}
.Right .ContactFont .RightBig{
margin-right:115px;
}
.Right .ContactFont p a:link, .Right .ContactFont p a:visited{
color:#0060A1;
text-decoration:underline;
}
.Right .ContactFont p a:hover{
color:#004B7D;
}
.Right .If{
padding-top:20px;
padding-left:30px;
}
.Right .If  p{
line-height:30px;
height:50px;
}
.Right .If  p a:link, .Right .If  p a:visited{
color:#0060A1;
text-decoration:underline;
}
.Right .If  p a:hover{
color:#004B7D;
}
.Right .FeedBack{
padding-left:30px;
}
.Right .FeedBack p{
margin-top:20px;
padding-bottom:20px;
}

.Right .Prodcuts{
padding-left:20px;
}
.Right .Prodcuts li{
width:151px;
float:left;
margin-right:25px;
margin-top:10px;
}
*+html .Prodcuts li{margin-right:23px; height:126px;}
*html .Prodcuts li{margin-right:23px; height:126px;}
.Right .Prodcuts li p{
width:151px;
height:101px;
border:#D9D9D9 solid 1px;
text-align:center;
}
.Right .Prodcuts li h1{
width:151px;
height:25px;
border:#D9D9D9 solid 1px;
border-top:0px;
line-height:25px;
font-weight:bold;
text-align:center;
}
.Right .Prodcuts form{
margin-top:20px;
line-height:22px;
text-align:center;
}
.Right .ProdcutsDetall{
width:450px;
margin:0px auto;
text-align:center;
margin-top:30px;
}
.Right .ProdcutsDetall p{
width:450px;
height:25px;
line-height:25px;
background-color:#E8E8E8;
margin-bottom:20px;
}
.Right .HonorPage p{
height:25px;
line-height:25px;
margin-top:20px;
margin-bottom:20px;
background-color:#F7F7F7;
text-indent:10px;
}

.Right .NewsPage{
margin-top:25px;
}
.Right .NewsPage li{
width:720px;
overflow:hidden;
border-bottom:#999999 solid 1px;
line-height:30px;
}
.Right .NewsPage li p{
float:left;
}
.Right .NewsPage li span{
float:right;
}
.Right .NewsPage form{
margin-top:20px;
line-height:22px;
text-align:center;
}

.Right .NewsItem{
margin-top:25px;
width:720px;
line-height:20px;
}
.Right .NewsItem h1{
width:720px;
text-align:center;
border-bottom:#999999 solid 1px;
line-height:35px;
margin-bottom:10px;
font-size:14px;
}
.Right .NewsItem p{
margin-bottom:10px;
text-indent:20px;
}
.Right .NewsItem span{
display:block;
text-align:center;
}
.Right .EquipmentPage{
padding-top:20px;
}
.Right .EquipmentPage li{
width:292px;
float:left;
margin-right:50px;
margin-bottom:15px;
}
.Right .EquipmentPage li p{
line-height:25px;
}

.Right .AboutPage{
width:720px;
margin-top:20px;
}
.Right .AboutPage p{
text-indent:20px;
line-height:18px;
margin-bottom:18px;
}
.Right .AboutPage img{
margin-bottom:18px;
}

.Banner{
width:1002px;
height:82px;
margin:0px auto;
margin-top:5px;
margin-bottom:5px;
}
.Banner li{
width:196px;
height:82px;
margin-right:4px;
float:left;
background:url(../images/scpbj.jpg) no-repeat;
overflow:hidden;
}
.Banner li img{
float:left;
margin-left:8px;
margin-top:7px;
margin-right:10px;
}
.Banner li p{
width:85px;
float:left;
margin-top:10px;
line-height:18px;
}
.Banner li span{
width:83px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
float:left;
}
.Body .HomeLeft{
width:475px;
float:left;
}
.Body .HomeLeftAbout{
width:475px;
margin-top:10px;
}
.Body .HomeLeftAbout h1{
width:475px;
height:30px;
line-height:30px;
color:#015F9F;
}
.Body .HomeLeftAbout img{
float:left;
}
.Body .HomeLeftAbout span{
width:360px;
float:right;
line-height:18px;
}
.Body .HomeLeftNews{
width:475px;
margin-top:10px;
padding-bottom:20px;
}
.Body .HomeLeftNews h1{
width:475px;
height:30px;
line-height:30px;
color:#015F9F;
}
.Body .HomeLeftNews img{
float:left;
}
.Body .HomeLeftNews li{
width:360px;
float:right;
line-height:25px;
border-bottom:#CFCFCF dashed 1px;
}
.Body .HomeLeftNews p{
width:245px;
float:left;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.Body .HomeLeftNews span{
width:62px;
float:right;
}
.Body .HomeRight{
width:490px;
float:right;
margin-top:10px;
}
.Body .HomeRight p{
width:233px;
float:left;
overflow:hidden;
}
.Body .HomeRight p img{
float:left;
}
.Body .HomeRight p span{
width:233px;
height:87px;
float:left;
background: url(../images/sbj.jpg) repeat-x;
overflow:auto;
padding:12px;
padding-bottom:0px;
}
.Body .HomeRight .FloatRight{
float:right;
margin-right:5px;
}


.Bottom{
width:1002px;
height:86px;
background:#FFFFFF url(../images/dbj.jpg) repeat-x;
margin: 0px auto;
}
.Bottom img{
float:left;
margin-left:20px;
}
.Bottom p{
float:right;
width:550px;
line-height:20px;
}
.Bottom p span,  .Bottom p span a{
margin-right:10px;
}

.Bottom  .BottomBold .Blue{
color:#0276B3;
font-weight:bold;
}
.Bottom  .BottomTop{
margin-top:13px;
}
.Bottom span ul{
float:right;
width:487px;
}
.Bottom ul li,  .Bottom ul li a{
margin-right:10px;
}
