﻿a {
text-decoration:none;
color:#181619;
}
a:hover{
text-decoration:none;
color:#ff0000;
}
h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd{
margin:0px;
padding:0px;
list-style:none;
}

body{
background-color:#016952;
color:#181619;
font-size: 12px;
line-height: 2.0;
font-family:Arial, Helvetica, sans-serif;
list-style:none;
margin:0px;
padding:0px;
}


.logo{
height:75px;
width:990px;
margin:0px auto;
background-image:url(logo.jpg);
background-repeat:no-repeat;
background-position:10px 5px;
}
.logo a{
padding-left:9px;
padding-right:9px;
color:#00644C;
font-size:14px;
font-weight:bold;
display:block;
height:30px;
line-height:30px;
float:right;
display:inline;
margin-top:28px;

}
.logo a:hover{
color:#555555;
}

.search{
float:right;
width:200px;
display:inline;
margin-right:7px;
margin-top:48px;
background-image:url(searchby.jpg);
background-repeat:no-repeat;
height:30px;
}



.banner{
width:990px;
margin:0px auto;

}

.about{

}
.news{


}
.productclasstitle{
background-image:url(producttitle.jpg);
background-repeat:no-repeat;
height:42px;
}
.productclasscontent{
padding-left:10px;
padding-right:10px;
border-left:1px #CCCCCC solid;
border-bottom:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
padding-bottom:10px;
}

.main{
width:990px;
margin:0px auto;
padding-top:10px;
}
.main1{
width:990px;
margin:0px auto;
background-image:url(mainby1.jpg);
background-repeat:repeat-x;
padding-top:10px;
}
.main2{
width:990px;
margin:0px auto;
background-image:url(mainby.jpg);
background-repeat:repeat-x;
background-position:0px 10px;
padding-top:10px;
}
.main3{
width:990px;
margin:0px auto;
background-image:url(mainby1.jpg);
background-repeat:repeat-y;
}
.left{
width:722px;
float:left;
}
.right{
width:268px;
float:right;
}

.left1{
width:195px;
float:left;
display:inline;
margin-left:1px;
}

.right1{
width:766px;
float:right;
}
.title{
height:29px;
line-height:29px;
text-align:right;
background-image:url(titleby.jpg);
background-repeat:repeat-x;
padding-left:10px;
}
.title h2{
float:left;
font-size:12px;
font-weight:bold;
height:29px;
width:112px;
text-align:center;
color:#FFFFFF;
background-image:url(title.jpg);
background-repeat:no-repeat;
}
.title img{
margin-top:8px;
margin-right:10px;
}
.title1{
height:30px;
line-height:30px;
text-align:right;
background-color:#016952;

}
.title1 h2{
float:left;
color:#fff;
font-size:12px;
font-weight:bold;
height:30px;
padding-left:10px;
}
.title1 img{
margin-top:8px;
margin-right:10px;
}
.content1{
background-color:#E7F3FF;



}

.content{
padding-top:10px;
padding-bottom:10px;
padding-right:15px;
padding-left:10px;


}
.content2{
background-image:url(tel.jpg);
background-position:right 10px;
background-repeat:no-repeat;
padding-top:5px;


}
.content3{
background-image:url(tel1.jpg);
background-position:right 0px;
background-repeat:no-repeat;
padding:5px;
}
.content dl{
float:left;
margin-left:5px;
margin-right:5px;
height:177px;
width:145px;
}
.content dl dt{
text-align:center;
}
.content dl dd{
text-align:center;
height:25px;

}
.link{
background-image:url(center.jpg);
background-repeat:repeat-x;
height:29px;
width:990px;
margin:0px auto;
}
.link p{
width:965px;
float:left;
text-align:center;
height:29px;
line-height:29px;
color:#FFFFFF;
}
.link a{
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
}
.foot{
width:990px;
margin:0px auto;
text-align:center;
padding-top:5px;
color:#FFFFFF;
padding-bottom:10px;

}
.footcenter{
width:990px;
float:left;
color:#FFFFFF;
}
.foot a{
color:#FFFFFF;
}



#demo {
overflow:hidden;
width: 100%;
padding-top:5px;
padding-bottom:5px;

}

#indemo {
float: left;
width: 8000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.image{
text-align:center;
background-color:#E7F3FF;
padding-bottom:20px;
}
.image img{
margin-top:10px;

}
.productby{
display:inline;
width:140px;
height:170px;
float:left;
margin-left:15px;
margin-right:10px;
text-align:center;
overflow:hidden;
}
.productby img{
width:140px;
height:140px;
margin-bottom:5px;
}
.contact{
background-color:#E7F3FF;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}
.contact img{
margin-top:10px;
margin-bottom:10px;
}

.contactcontent{
background-image:url(tel.jpg);
background-position:right 20px;
background-repeat:no-repeat;
padding:10px;
background-color:#E7F3FF;
}
.leftcontent{

padding-bottom:10px;
}
.lefttitle{
background-image:url(lefttitle.jpg);
background-repeat:no-repeat;
height30px;
line-height:30px;
color:#fff;
font-size:12px;
padding-left:35px;
font-weight:bold;
}

.left_nav_b{
background-image:url(bigby.jpg);
background-repeat:repeat-x;
height:33px;
line-height:33px;
}
.left_nav_b a{
padding-left:35px;
display:block;
height:33px;
background-image:url(bigbiao.jpg);
background-position:25px 12px;
background-repeat:no-repeat;
}
.left_nav_s{
height:30px;
line-height:30px;
}
.left_nav_s a{
padding-left:35px;
}
.left_nav_ba{
background-image:url(bigby.jpg);
background-repeat:repeat-x;
height:33px;
line-height:33px;
}
.left_nav_ba a{
padding-left:35px;
display:block;
height:33px;
background-image:url(bigbiao.jpg);
background-position:25px 12px;
background-repeat:no-repeat;
}

.righttitle{
height:29px;
line-height:29px;
}
.righttitle h2{
float:left;
font-size:12px;
font-weight:bold;
background-image:url(title.jpg);
background-repeat:no-repeat;
height:29px;
line-height:29px;
width:112px;
text-align:center;
color:#FFFFFF;
}
.righttitle p{
float:right;
padding-right:10px;
font-size:12px;
}

.rightcontent{
padding:10px;
clear:both;
}
.productbig{
text-align:center;
padding-bottom:10px;
font-weight:bold;
padding-top:10px;
}
.productbig img{
border:1px #CCCCCC solid;
padding:5px;
margin-bottom:5px;
height:250px;



}
.newshotlist{
line-height:30px;
height:30px;
background-image:url(newsbiao.jpg);
background-position:5px 11px;
background-repeat:no-repeat;
border-bottom:1px #CCCCCC dotted;
}
.newshotlist a{
padding-left:15px;
}
.newslist{
line-height:30px;
height:30px;
background-image:url(newsbiao.jpg);
background-position:5px 12px;
background-repeat:no-repeat;
border-bottom:1px #CCCCCC dotted;
text-align:right;
}
.newslist a{
float:left;
padding-left:15px;
}
.producttable{
margin-top:10px;
margin-bottom:10px;

}
.productimage{
width:200px;
height:200px;

}
.productimage img{
width:200px;
height:200px;
}
.producttitle{
color:#FF0000;
font-weight:bold;
line-height:30px;
}
.casetable{
margin-top:10px;
margin-bottom:10px;

}
.caseimage{
width:193px;
height:135px;
background-image: url(productby.jpg);
background-repeat:no-repeat;
}
.caseimage img{
width:180px;
height:123px;
}

