a {
text-decoration:none;
color:#002C57;
}
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;
}
h1{
display:none;
}
body{
color:#002C57;
font-size: 12px;
line-height: 2.0;
font-family:Arial, Helvetica, sans-serif;
list-style:none;
margin:0px;
padding:0px;
background-color:#E4E8F1;
background-image:url(bodyby.jpg);
background-repeat:repeat-x;
}
.logo{
height:102px;
background-image:url(logo.jpg);
background-repeat:no-repeat;
width:992px;
margin:0px auto;
}

.search{
float:right;
padding-top:35px;
}
.nav{
height:35px;
line-height:35px;
padding-top:66px;
padding-left:330px;
}

.nav a{
float:left;
height:35px;
display:block;
width:80px;
text-align:center;
font-size:13px;
font-weight:bold;
}
.nav a:hover{
color:#fff;
font-weight:bold;
background-image:url(navby1.jpg);
background-position:center;
background-repeat:no-repeat;
}
.banner{
width:988px;
margin:0px auto;
border:1px #a1d0ea solid;
padding:2px;
margin-top:15px;
}
.banner1{
width:992px;
margin:0px auto;

margin-top:15px;
}
.main{
width:992px;
margin:0px auto;
padding-top:15px;
}
.about{
width:321px;
float:left;
height:190px;
}
.news{
width:321px;
float:left;
height:190px;
margin-left:15px;
}
.solution{
width:321px;
float:right;
height:190px;
}
.left{
background-image:url(left.jpg);
background-repeat:no-repeat;
height:190px;
width:9px;
font-size:0px;
float:left;
}
.center{
background-image:url(center.jpg);
background-repeat:repeat-x;
height:190px;
width:303px;
float:left;
}
.right{
background-image:url(right.jpg);
background-repeat:no-repeat;
height:190px;
width:9px;
font-size:0px;
float:left;
}
.left1{
width:229px;
float:left;
background-color:#FAFEFF;
}
.right1{
width:745px;
border:1px #a1ceeb solid;
background-color:#FFFFFF;
float:right;
}
.title{
height:30px;
line-height:30px;
text-align:right;
padding-right:10px;
margin-top:5px;
}
.title h2{
font-size:14px;
padding-left:10px;
font-weight:bold;
float:left;
color:#004589;
}
.title p{
color:#666666;
font-size:11px;
font-weight:bold;
float:left;
padding-left:10px;
}
.title img{
padding-top:7px;
}
.content{
padding:5px;

}
.title1{
background:url(title1.jpg) repeat-x;
height:27px;
line-height:27px;
padding-left:10px;
font-weight:bold;
border:1px #e7e5e6 solid;
}
.content1{
padding:10px;
}

.leftborder{
border-right:1px #d6d6d6 solid;
background-color:#FFFFFF;
margin-bottom:10px;
border-left:1px #d6d6d6 solid;
border-top:1px #d6d6d6 solid;

}
.service{
border:1px #d6d6d6 solid;
background-color:#FFFFFF;
}


.product{
background-image:url(productby.jpg);
background-repeat:no-repeat;
height:210px;
width:992px;
margin:0px auto;
}
.more{
display:block;
text-align:center;
padding-top:10px;
}

.link{
width:946px;
margin:0px auto;
height:30px;
line-height:30px;
color:#FFFFFF;
}
.link a{

color:#FFFFFF;
padding-left:10px;
padding-right:10px;
}
.foot{
width:992px;
margin:0px auto;
height:35px;
line-height:35px;
text-align:center;
}

.lefttitle{
background:url(lefttitle.jpg) no-repeat;
height:34px;
line-height:34px;
font-size:14px;
color:#004589;
font-weight:bold;
padding-left:45px;
padding-bottom:14px;
}
.leftcontent{

background-image:url(leftcontent.jpg);
background-repeat:repeat-y;
padding-left:7px;
padding-right:7px;
}
.leftbottom{
background-image:url(leftbottom.jpg);
background-repeat:no-repeat;
height:132px;
}
.leftimage{
background-color:#E2E5EA;
}
.contact{
width:265px;
float:left;
}
.case{
width:685px;
float:right;
margin-right:10px;
}
.contactcontent{
padding-top:10px;
padding-bottom:10px;
background-image:url(contactxian.jpg);
background-position:top;
background-repeat:no-repeat;
}
.newshotlist{
background:url(newsbiao.jpg) no-repeat 10px 10px;
height:28px;
line-height:28px;
}
.newshotlist a{
padding-left:22px;

}
.newshotlist a:hover{
text-decoration:underline;
}

.LeftBotton{height:147px;width:12px;background:url(pre.jpg) no-repeat 0px 55px;overflow:hidden;float:left;display:inline;cursor:pointer;}
.RightBotton{height:147px;width:12px;background:url(next.jpg) no-repeat 0px 55px;overflow:hidden;float:right;display:inline;cursor:pointer;}
.Cont{width:618px;overflow:hidden;float:left; padding-left:10px; padding-right:10px;height:147px;}
.ScrCont{width:10000000px;}
.content1 dl{
float:left;
margin-left:25px;
margin-right:25px;
display:inline;
width:160px;
height:147px;
}
.content1 dl dt{
width:160px;
height:122px;
}
.content1 dl dd{
height:25px;
line-height:25px;
text-align:center;
}

#List1,#List2{float:left; }
.left_nav_b{
background:url(bigby.jpg) no-repeat center;
height:36px;
line-height:36px;
}
.left_nav_b a{
padding-left:45px;
display:block;
height:36px;
}
.left_nav_b a:hover{
background-image:url(bigby1.jpg);
background-repeat:no-repeat;
background-position:center;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
}
.left_nav_ba{
background-image:url(bigby1.jpg);
background-repeat:no-repeat;
background-position:center;
height:36px;
line-height:36px;
}
.left_nav_ba a{
color:#FFFFFF;
font-weight:bold;
font-size:14px;
padding-left:45px;
display:block;
height:36px;
}
.left_nav_ba a:hover{
color:#FFFFFF;
font-weight:bold;
font-size:14px;

}

.left_nav_sss a{
padding-left:45px;
display:block;
height:36px;
line-height:36px;
background:url(bigby.jpg) no-repeat center;
}
.left_nav_sss a:hover{
background:url(smallby.jpg) no-repeat center;

}
.righttitle{
height:35px;
line-height:35px;
background:url(righttitleby.jpg) repeat-x;
}
.righttitle h2{
float:left;
font-size:14px;
font-weight:bold;
color:#004589;
padding-left:45px;

background:url(rightbiao.jpg) 10px 6px no-repeat;
}
.daohang{
width:992px;
height:29px;
line-height:29px;
background-image:url(daohangcenter.jpg);
background-repeat:repeat-x;
margin:0px auto;
}

.daohang p{
width:910px;
float:left;
background-image:url(daohangbiao.jpg);
background-position:10px 10px;
background-repeat:no-repeat;
padding-left:30px;
}
.rightcontent{
padding-left:40px;
padding-right:40px;
padding-top:10px;
padding-bottom:10px;
}
.rightcontent dl{
width:320px;
height:115px;
float:left;
margin:10px;

}
.rightcontent dl dt{
float:left;
}
.rightcontent dl dt img{
width:92px;
height:72px;
padding:5px;
border:1px #a1ceeb solid;
}
.rightcontent dl dd{
width:200px;
float:right;
padding-left:10px;
}
.rightcontent dl dd a{
display:block;
}
.solutiontitle{
clear:both;
height:30px;
line-height:30px;
border-bottom:1px #a1ceeb dotted;
font-weight:bold;
}
.newslist{
line-height:2.3;
background-image:url(newsbiao.jpg);
background-position:5px 8px;
background-repeat:no-repeat;
padding-left:20px;
border-bottom:1px #ccc dotted;
text-align:right;
}
.newslist a{
float:left;
}
.producttable{
margin-top:9px;
margin-bottom:9px;
}
.productimage{
width:160px;
height:122px;
border:1px #a1ceeb solid;
}
.producttitle{
text-align:center;
}
.productbig{
text-align:center;
padding-top:20px;
}
.productbig img{
padding:5px;
border:1px #a1ceeb solid;
}
.productbigtitle{
background:url(producttitleby.jpg) no-repeat center ;
height:28px;
line-height:28px;
text-align:center;
}

.productbigcontent{
clear:both;
padding-top:10px;
padding-left:5px;


}
.smallimage{
padding-top:10px;
}
.smallimage ul li{
list-style-position:outside;
list-style-type:none;
float:left;
text-align:center;
padding-left:5px;
padding-right:5px;
}
.smallimage ul li img{
width:105px;
height:80px;
border:1px #CCCCCC solid;
padding:3px;
}

