@charset "UTF-8";

/* ---pc   -----*/
@media  (min-width: 1026px) {

 .stricky-fixed .header{height: 50px;position:relative;background:#fff; }
 .stricky-fixed .header .logo img{height: 40px; }
 .stricky-fixed .header a.m{color:#333}   .stricky-fixed .header a.m:hover{color:#000}
 .stricky-fixed .header .headersearchrg{top:20px}
 .stricky-fixed .header .langimg{top:16px}
 .stricky-fixed .header .topsearchbox{top:50px}


 .logo{position:absolute; top:10px;left:10px;z-index:99}
.headertel{position:absolute;right:10px;top:10px;z-index:99}

.header{position:relative;height: 98px;background:none;border-bottom: 1px solid #E5E5E5 }
.headerwrapfloat{position:absolute; width: 100%; top:0;left:0  }
.headerwrapfloat .headertop{display:none; }
.headertop{height:30px;line-height:30px;background:#b5d1ee;color:#333}
 .headertop .boxcol .desp{margin:0; }
.headertop .boxcol .desp p{padding:0;margin:0;  }
.headertop a{font-size:12px;color:#333}


 /*menu*/
 .menuright{ position: absolute;    top: 33px;right: 80px; }
 .menu li{float:left;display: inline }
 .menu li a{color:#000; text-decoration:none;display: inline-block;padding:5px 15px;margin:0 3px;}
.menu li a:hover,.menu li a.active{ background: #5ea1e4; color:#fff;text-decoration:none;border-radius: 10px}
.headersearchrg {top:42px;}

/*fixed*/
 
 .stricky-fixed .menuright{top:10px;}
.stricky-fixed .headersearchrg05{ top:13px;  }


}
  @media  (max-width: 1025px) {
.headerwrap{ display: none }

}
