   @charset "UTF-8";
 /*pc*/

@media  (min-width: 1026px) {
 
 /*header*/
.headertop{	padding:  0;	border-bottom: 1px solid rgba(255,255,255,0.20); color:#fff}
.headertop a{color:#fff}
.header{height: 90px; position:relative;border-bottom: 1px solid rgba(255,255,255,0.20);  }
.headerwrap{position:absolute;  top:6px; left:0;width: 100%; z-index:335}
.logo{position:absolute;top:6px;left:10px;z-index:99}
.langimg{top:38px; right:38px;}
 
 .stricky-fixed .header{height: 50px;position:relative;background:#232C3B; }
 .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:16px}
 .stricky-fixed .header .langimg{top:16px}
 .stricky-fixed .header .topsearchbox{top:50px}


/*banner */
  .bannerwater01 .text { top:45% }

/* bannerbg02 */ 
.bannerheight  {  height: 400px; }
.bannerbg .bannertext{ bottom:35%}
.bannerbg02 .bannertext,.bannerbg03 .bannertext{ bottom:25%}
/*menu*/
 

.menu li li{z-index:99; border-bottom:1px solid #566576;   } 
.menu a{text-decoration:none;display:block; }
.menu li{position:relative;z-index:200; } 
.menu li.m{float:left; display:inline;}
.menu a.m{font-size:17px;padding:0 22px;height: 88px;line-height:88px; color:#fff ;}

.menu li li a{height: 40px ;line-height:40px;display:block;padding:0 10px;font-size:12px; background:#4b545d; color:#fff ;transition: padding-left ease .3s;-webkit-transition: padding-left ease .3s;}
.menu li li a:hover{ background:#30404f;padding-left: 18px;border-left: solid 2px #9d8339; }
.menu ul ul{display: none;position:absolute;width:180px ;z-index:210; }
.menu ul ul ul{left:180px;top:0px;}
 
 
.menuright{ position: absolute;    top: 0px;right: 80px; }
 
.sf-sub-indicator{top:42px}
.menu li li .sf-sub-indicator{top:13px}
 .headersearchrg{ top:40px;right:16px;}
 .topsearchbox{top:92px;right:8px;} 
 

/*fixed*/
.stricky-fixed .menu a.m{height: 50px; line-height:50px; color:#fff; }
.stricky-fixed .menu a.m:hover{color:#e2e2e2;}
.stricky-fixed  .sf-sub-indicator{top:22px}
.stricky-fixed .headersearchrg05{ top:13px;  }


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