@charset "gb2312";
img  {border: 0px;}
*{margin:0;padding:0; }
body{padding:0px;margin:0px;line-height:180%;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#333; background: url(../../images/bg.jpg) repeat-x ; }
div,form,img,ul,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
table,td,tr,th{font-size:12px;}
.clear {clear:both;}
.hv{ width:100%; height:20px;}
ul{ margin:0; padding:0;}
li {list-style:none;list-style-type:none;}
a { color: #F0FFF0;text-decoration:none;}

h1,h2,h3,h4,h5{ font-size:12px; font-weight:normal;}
input{color:#666;font-size:12px;}
form, embed {display: inline;margin: 0;padding: 0;}
.fl{ float:left;}
.fr{ float:right;}
.wrap{width:980px; margin:0 auto;}
.clear{ clear:both;}
.page{text-align:center; width:100%;}
.page span{ float:left;  border:solid 1px #ccc; margin-left:2px; margin-right:2px; padding-left:10px; padding-right:10px;}
.page a{ display:block; float:left; padding-left:10px; padding-right:10px; border:solid 1px #ccc; margin-left:2px; margin-right:2px;}
.hv{ width:100%; margin:0 auto; height:10px; overflow:hidden}
 .more{ height:46px; line-height:60px; width:50px; color:#FFFFFF; display:block; float:right;}
 
 
#head{ width:1100px;; height:150px; margin:0 auto}
#logo{ width:273px; height:150px; float:left}
#logo2{ width:827px; height:111px; float:left; background:url(../../images/logo2.png)}
 .menu { height:39px; width:827px;  float: left}
 .menu ul{ width:827px; float:right; background: url(../../images/menu_bg.png); height:42px}
 .menu ul li{ float:left; height:40px; width:110px; text-indent:40px;  line-height:40px}
 .menu ul li a{ color:#FFFFFF;  height:40px; width:150px; display:block}
 
#banner{ height:425px; width:1100px; background: #996666; margin:0 auto}

#box{ width:100%; background:#040404}
#content{ width:1100px;  margin:0 auto}
#comp{ width:350px; height:193px; background: url(../../images/comp_bg.png); float:left}
 .comp_top{ width:100%; height:46px;}
 .comp_cen{ padding:10px 10px; color: #E8E8E8}

#pro{ width:725px; height:193px; background: url(../../images/pro_bg.png); float:right;}
 .pro_top{width:100%; height:46px;}
#pro_cen{ height:150px; width:700px;   position:relative; overflow:hidden; margin:0 auto; }
#pro_cen ul {  height:150px; position:absolute; top:10px }
#pro_cen ul li{ float:left; list-style-type:none; width:181px; text-align:center; color:#FFFFFF}
#pro_cen ul li img{ width:150px; height:110px}
#pro_cen ul li a{ color: #E8E8E8}


#press{ width:350px; height:240px; background: url(../../images/press_bg.png); float:left}
 .press_top{ width:100%; height:46px;}
 .press_cen{ padding:10px 10px; color: #E8E8E8}
 .press_cen ul li { line-height:28px}
 .press_cen ul li span{ float: right}
 .press_cen ul li a{ color: #E8E8E8}
 
#press2{ width:350px; height:240px; background: url(../../images/press2_bg.png); float:left;   margin:0 0 0 25px;display:inline}
 .press2_top{ width:100%; height:46px;}
 .press2_cen{ padding:10px 10px; color: #E8E8E8}
 .press2_cen ul li { line-height:28px; text-indent:12px}
 .press2_cen ul li span{ float: right}
 .press2_cen ul li a{ color: #E8E8E8} 

#case{ width:350px; height:240px; background: url(../../images/case_bg.png); float:left;   margin:0 0 0 25px;display:inline}
 .case_top{ width:100%; height:46px;}
 .case_cen{ width:315px; height:153px; margin:18px 0 0 15px}



#fa{ width:1100px; margin:0 auto;  height:20px }
#fa ul li{ float:left; color:#E8E8E8} 
#fa ul li a{color:#E8E8E8} 


#foot{ width:1100px; color:#FFFFFF; margin:0 auto}
#foot ul{ padding:30px  0 30px 0}
#foot ul li{ width:100%; text-align:center; }

#esb{height:80px; width:150px;  margin:0 auto}


#abcontent{ width:1100px;  margin:0 auto;overflow: hidden;}
#ableft{ width:213px; float:left}
 .ableft1{width:213px}
 .ableft_top{width:100%; height:87px; background:url(../../images/abl_top.png)}
 .ableft_cen{ width:100%; background:url(../../images/abl_cen.png)}
 .ableft_cen ul li{ height:26px; width:172px; line-height:26px; background:url(../../images/abl_bg.png); margin:0 0 10px 20px; text-align:center}
 .ableft_cen ul li a{ color:#6c6c6c; height:26px; width:163px; display:block}
 .ableft_cen ul li a:hover{ background: url(../../images/abl_ah.png)}
 
  .pro1 { width:172;  margin: 0 0 10px 10px; overflow: hidden;}
  .pro1 dt{ height:26px; width:78px; border:#FFFFFF 1px solid; float:left;margin: 2px 0 0 11px; text-align:center;}
  .pro1 dt a{ color:#FFFFFF}
  .pro2 { width:172; height:32px; margin: 0 0 0 10px}
  .pro2 dt{ height:26px; width:78px; border:#FFFFFF 1px solid; float:left;margin: 2px 0 0 11px; text-align:center;}
  .pro2 dt a{ color:#FFFFFF}
  .pro3 { width:172; height:95px; margin: 0 0 0 10px}
  .pro3 dt{ height:26px; width:78px; border:#FFFFFF 1px solid; float:left;margin: 2px 0 0 11px; text-align:center;}
  .pro3 dt a{ color:#FFFFFF}

#abright{ width:850px; min-height:500px;  float:right}
 .abright_top{ width:100%; height:46px; color:#FFFFFF;  border-bottom: #E8E8E8 1px solid}
 .abright_top a{ color: #E8E8E8; line-height:46px; }
 .abright_cen{ line-height:25px; color: #E8E8E8 ; padding:10px 0 0 0}
 .abright_cen a{ color: #E8E8E8 }