*{ margin:0; padding:0; border:none; list-style:none; text-decoration:none; font-family:"Î¢ÈíÑÅºÚ";}
.contain{ width: 1200px; margin: 0 auto; }
.header{ background:#fff; width:100%; border-bottom:1px solid #cacaca;  position:fixed; top:0; z-index:999;}
.header_content{ width:980px; margin:0 auto;position:relative;}
.header .logo{ float:left; padding-top:18px; padding-bottom:21px; margin-right:65px;}
.header ul{ float:left;}
.header ul li{ float:left; }
.header ul li a{ font-size:16px; line-height:84px; color:#222;padding-right:22px; padding-left:21px; border-right:1px #222 solid;}
.header ul li:hover{   background-image: -moz-linear-gradient( 360deg, rgb(236,236,236) 0%, rgb(255,255,255) 100%);
  background-image: -webkit-linear-gradient( 360deg, rgb(236,236,236) 0%, rgb(255,255,255) 100%);
  background-image: -ms-linear-gradient( 360deg, rgb(236,236,236) 0%, rgb(255,255,255) 100%);
  background-image: linear-gradient( 360deg, rgb(236,236,236) 0%, rgb(255,255,255) 100%);}
.header ul ol{  position:absolute; top:84px;  }
.header ol li{ clear:both;  background:rgba(0,0,0,0.5); border-bottom:1px #999 solid }
.header ol li a{ clear:both; line-height:28px; font-size:14px;color:#fff; padding-right:26px; padding-left:25px;  margin-right:0; border-right:none; display:block;}
.header ol li a:hover{ color:#222;}
.header .lianxi{ float:right; margin-top:29px;}
.header .lianxi img{ margin-left:10px;}
.erweima{ position:absolute; top:75px; right:44px;}