*{margin:0;padding:0;}
html,body{width:100%,height:100%;}
body{background:#eee;font-size:small;color:#000;}
a{text-decoration:none;color:#000;}
#container{margin:0 auto;width:1008px;background:#fff;}
#header{background:url(logo.jpg) no-repeat;position:relative;width:auto;padding-top:100px;}
#logo{position:absolute;top:0;left:0;}
#logo img{border:none;}
#zxbar{position:absolute;top:3px;right:25px;}
#lngbar{background:url(tel.jpg) no-repeat;padding-left:40px;line-height:1.4em;position:absolute;top:38px;right:45px;color:#1660a9;font-size:1.4em;}
#lngbar a{color:#626060;}
#nav,#navb{color:#fff;width:auto;display:block;clear:both;}

#nav ul,#navb ul{list-style:none;}
#nav li,#navb li{float:left;text-align:center;}
#nav li img{border:none;width:252px;height:39px;}
#navb li img{border:none;width:252px;height:135px;}
#nav li.splite{background:url(splite.gif) no-repeat;width:10px;height:39px;}
#nav li a{padding:6px 0;width:90px;}
#nav li a:hover{color:red;}

#subnav{background:#555;width:auto;line-height:2em;padding-left:15px;}
#subnav a{color:#fff;}
#subnav a:hover{text-decoration:underline;}
#subnav ul{list-style:none;text-align:right;}
#subnav li{display:inline;padding:0 5px;}
#banner{background:#104d7b url(banner.jpg) no-repeat;height:210px;width:auto;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;clear:both;}
.red{color:red !important;}

#box1{background:url(box1.jpg) no-repeat 20px 15px;float:left;width:275px;height:240px;position:relative;}
#box2{float:left;width:415px;height:250px;padding:15px 0 0 0;position:relative;}
#box3{background:url(box3.jpg) no-repeat 20px 15px;float:left;width:275px;height:150px;position:relative;padding:95px 0 0 30px;}

#box2top{background:url(tm.gif);position:absolute;top:0;left:0;width:415px;height:265px;}

#main{float:right;width:730px;padding:7px 0 0 10px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
#aboutus{background:url(aboutus.jpg) no-repeat 10px 0;float:left;position:relative;padding:42px 15px 8px 15px;width:auto;}
.more{display:block;position:absolute;right:30px;top:8px;}
.more img{border:0;}
#aboutus .aboutimg{float:left;padding:2px;margin-right:15px;border:1px solid #ddd;}
#productlist{background:url(newsti.gif) no-repeat 10px 0;position:relative;margin:0 5px 0 3px;height:155px;clear:both;padding:38px 0 0 20px;}
#productlist img.simg{float:left;padding:2px;width:200px;height:135px;border:1px solid #ddd;}
#productlist ul{height:155px;list-style:none;padding:0 0 0 32px;}
#productlist li{background:url(dot-red.gif) no-repeat 0 8px;padding:2px 0 2px 12px;}
#productlist li img{margin-bottom:8px;}
#productlist li span{background:url(dot1.gif) no-repeat 0 3px;margin-left:20px;padding-left:12px;display:block;}


#side1 a,#main a{color:#000;}
#side1{float:left;width:252px;margin:0;}
.newslist{padding:79px 0 0 18px;}

.newslist ul{list-style:none;}
.newslist ul.cplb{padding:10px 0 0 15px;height:129px;}
.newslist li{background:url(dot.gif) no-repeat 0 8px;padding:3px 0 3px 8px;}
.newslist li.pred{background:url(dot-red.gif) no-repeat 0 6px;}

.qmenu{background:url(kf-bg.gif) no-repeat 8px 0;padding:65px 0 2px 10px;height:138px;}

#alshow{background:#f8f8f8 url(zx.gif) no-repeat 2px 5px;width:auto;height:40px;padding:4px 0 4px 73px;border:1px solid #d9d9d9;clear:both;}
#alshow ul{list-style:none;}
#alshow li{background:#ddd;float:left;width:46px;line-height:18px;text-align:center;margin:1px 2px;}
#footer{position:relative;clear:both;background:url(bottom-bg.jpg) repeat-x;width:auto;height:30px;text-align:center;padding:8px 0;color:#fff;}
#footer a{color:#fff;}
