body{  color:#99A8AD; background-color:#000;}
a{ color:#99A8AD; }
a:hover{color:#2FB4EC; text-decoration:none;}
#header{ padding-top:45px; position:relative;  height:56px;}
.link{position:absolute;top:5px; right:0px;}
.link img{width:100px;}
#logo{position:absolute;top:0px;left:0;}
.nav{height:30px; line-height:30px; padding-left:380px;}
.nav li{float:left;padding-left:5px; height:30px; }
.nav a{color:#072d54;}
.menu2{position:absolute;top:10px; right:15px;}
.menu2 li{float:left;padding-left:10px; height:25px; line-height:25px;color:#aaa;}
.menu2 a{color:#aaa; text-decoration:none;}
.menu2 a:hover{color:#0D3E6F; text-decoration:none;}
#banner{height:470px; }
.banner{height:250px; background:url(../images/banner.jpg) no-repeat; margin-bottom:5px;}
#nav{position:absolute;top:55px; left:360px;}

.wrap{height:132px; position:relative;}
#sidebar{float:left; }
#content{margin-left:200px; margin-top:20px;padding-right:30px; background:url(../images/cenbe.jpg) no-repeat; padding-left:20px; padding-top:25px;}
#content h1{background:url(../images/pic_05.jpg) no-repeat 0 8px; padding-left:20px; line-height:30px; height:30px; font-size:12px; margin-bottom:10px; color:#5FCCE3; font-weight:100;}
#content p{line-height:2; text-indent:2em; padding-bottom:5px;}
#content p img{float:right;width:200px; margin-left:10px; margin-right:20px;}



.contact li{line-height:30px; height:30px;}
.contact{position:relative; padding-top:20px; padding-left:10px;}
.contact img{width:400px; position:absolute;top:20px; left:300px; border:1px solid #CCC;}

.pro_show img{width:160px; height:160px; border:1px solid #ccc;}
.pro_show a:hover img{border:2px solid #2FB4EC; } 
.pro_detail img{border:2px solid #ccc;}
.pro_detail{text-align:center;}
.des{text-align:left;}
h2{font-size:14px; font-weight:100; }
#sidebar div{padding-top:5px; border-top:0;padding-left:10px;}
#sidebar .menu{padding-bottm:5px;; }
#sidebar .menu li{line-height:31px; height:31px; text-align:center; margin:0 5px; padding-bottom:8px; width:157px;}
#sidebar .menu li a{color:#fff; display:block;background:url(../images/t.jpg) no-repeat 0px 0px; }
#sidebar .menu li a:hover{background:url(../images/t2.jpg) no-repeat 0px 0px;  color:#fff; text-decoration:none;}

#footer{clear:both; color:#ccc; text-align:center; padding-top:25px;  padding-bottom:10px; background:url(../images/footer.jpg) no-repeat 0 -5px; }
#footer p{padding-top:10px; line-height:2;}
#footer a{color:#ccc;}

h4{ font-size:12px; color:#2FB4EC; height:25px; line-height:25px;}

.b1{padding-top:10px;padding-left:20px; float:left;width:310px; position:relative; border:1px solid #10394B; margin-top:10px; height:110px;}
.b1 span.more{position:absolute; top:15px; left:277px; font-size:10px;}
.b1 span.more img{position:relative;top:1px;}
.b1 li span{position:absolute;top:-1px; right:5px;}
.b1 li{line-height:2; background:url(../images/pic_03.jpg) no-repeat 0 9px; padding-left:10px; position:relative;width:287px; }
.b1 ul{ margin:0; padding:0; }
.b1 a,.b2 a,.b3 a{color:#ddd;}
.b1 a:hover,.b2 a:hover,.b3 a:hover{color:#2FB4EC; text-decoration:none;}

.b2{color:#D3DFEB; float:left;margin-top:10px; margin-left:13px; width:322px;}
.b2 p{width:220px; line-height:2;  }
.b2 img,.b3 img{ border:1px solid #10394B; }
.b2 a:hover img,.b3 a:hover img{border:1px solid #2FB4EC;}
.b3{ margin-top:10px; float:right;width:322px;height:102px;  }
.b3 p{line-height:2;}