@media only screen and (max-width: 768px) {
  .header .p_problemCategory {
    display: block;
  }
  .header .p_navPc {
    display: none;
  }
  .header .p_linkBox {
    display: none;
  }
  .header .p_parent {
    display: block;
  }
  .header .p_categoryBtn:before {
    
  }
  .header .icon-arrow_up:before {
    content: "\e69a";
  }
  .header .icon-arrow_down:before {
    content: "\e69c";
  }
  .header .p_btn-show {
    color: #fff;
    background: #ce9d5f;
    
  }
  .header .p_btn-hide {
    width: 12%;
    height: 100%;
    float: left;
    background-color: #ce9d5f;
  }
  .header .p_category {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 100%;
  }
  .header .p_parent {
    width: auto;
    height: auto;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    display: -webkit-flex;
    display: -moz-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-box;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 0 0 5px;
  }
  .header .p_categoryBox {
    overflow-y: auto;
    width: 88%;
    height: 100%;
    float: left;
    background-color: rgb(239,239,245);
  }
  .header .p_categoryBox > .p_parentBox{
    background-color: #FFFFFE!important;
    padding-left: 0px;
  }
  .header .p_parentBox{
    width: auto;
    height: auto;
    color: #fff;
  }
  .header .p_parentBox {
    width: auto;
    height: auto;
    color: #fff;
    background-color: rgb(239,239,245);
    padding-left: 20px;
  }
  .header .p_childBox .p_parent{
    border-bottom: 1px solid #c0c0c0;
  }
  .header .p_c-fff {
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #fff;
    font-size: 24px;
  }
  .header .p_categoryBtn {
    display: block;
    margin: 12px 5px 10px 0;
    color: #000000;
    font-size: 12px;
  }
  .header .p_link {
    height: auto;
    vertical-align: middle;
    width: initial;
    margin: 15px 0px 15px 15px;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: block;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    display: -webkit-flex;
    display: -moz-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-box;
    color: #000;
    font-size:16px
  }
}
@media only screen and (min-width: 769px){
  
  .header  .p_problemCategory{
    display: none;
  }
  .header .p_parent{
    display: none;
  }
  .header .p_navPc{
    display: block;
  }
  .header .p_linkBox{
    display: block;
  }
  .header {
    width: auto;
    height: auto;
    overflow: visible;
  }
  
  .header .p_category {
    height: 100%;
    width: 100%;
    position: relative;
    z-index:111111111111
  }
  .clearfix:before,
  .clearfix:after {
    content: "";
    display: block;
    clear: both;
    width: 0;
    height: 0;
    visibility: hidden;
    font-size: 0;
  }
  .header .p_categoryBox{
    line-height:24px;
    width: 100%;
    float: left;
  }
  .header .p_categoryBox .p_linkBox {
    width:100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    align-items:center;
  }
  .header .p_categoryBox > .p_parentBox {
    border-top: 0px solid #fff;
  }
  .header .p_categoryBox > .p_parentBox:hover {
    border-bottom: 2px solid #b72024;
  }
  .header .p_categoryBox .p_title{
    height: auto;
    width: auto;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: block;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    font-size: 16px;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #ffffff;
  }
  .header .p_categoryBox .slideOut .p_title{
    font-size: 14px;
  }
  .header .p_categoryBox .p_title:hover{
    color:#ffffff;
  }
  .header .p_categoryBtn{
    display:inline-block;
    vertical-align:middle;
    background-color:rgba(255,255,255,0);
    border-color:rgba(255,255,255,0);
    border-style: solid;
    border-width: 0;
    color:#e29029;
    height:auto;
    width:14px;
    margin: 0 4px 0 0;
    padding:0;
    position:static;
    text-align: center;
    color:rgba(217,217,217,1);
    display: none;
  }
  .header .p_categoryBtn:hover{
    border-width: 0;
    border-style: solid;
    color:#e29029;
    border-color:rgba(255,255,255,0);
    background-color:rgba(255,255,255,0);
    box-shadow:none;
  }
  .header .p_categoryBtn:active{
    border-width: 0;
    border-style: solid;
    color:#e29029;
    border-color:rgba(255,255,255,0);
    background-color:rgba(255,255,255,0);
    box-shadow:none;
  }
  .header .p_linkBox .iconfont:before{
    content:'';
  }
  .header .p_childBox .p_linkBox .icon-duduyinleappicon1401:before{
    content:'\e65f';
    color:#e29029;
    font-size:10px
  }
  .header .p_categoryBox .p_childBox {
    border:1px solid rgba(240,240,240,1);
    z-index: 9;
    background: #fff !important;
  }
  .header .p_categoryBox .p_parentBox{
    position:relative;
    width: 14.25%;
    
    height: 90px;
    float: left;
    text-align: center;
  }
  .header .p_childBox .p_parentBox{
    position:relative;
    width: 100%;
    
    height: 50px;
    float: left;
    text-align: center;
  }
  .header .p_parentBox:last-child .p_linkBox {
    border-bottom:0 none;
  }
  
  .header  .p_categoryBox>.p_parentBox>.p_childBox{
    margin-top: 90px;
    left: 0px;
  }
  .header .p_categoryBox .slideOut{
    position: absolute;
    left: 100%;
    top: 0;
    width: 100%;
    height: auto;
    background:#fff;
  }
  .header .p_category > .js_categoryBox > .p_parentBox > .p_childBox{
    display: none;
  }
  .header .p_category > .js_categoryBox > .p_parentBox > 
  .p_childBox.slideOut{
    display: block;
  }
}
#w_grid-1548322045199{
  border-bottom:#5b5751 1px solid;
 
}
#w_grid-1558496000961{
  border-bottom:#5b5751 1px solid;
 
}
.header .p_categoryBox .p_childBox .p_title{
  color:#444
}
.header .p_categoryBox .p_childBox .p_title:hover{
  color:#e29029
}.header .clear{
clear:both;
}
.header ::placeholder{
font-size:36px;
color:#515151;
}
.header .f-cb{
zoom:1;
}
.header .f-cb:after{
display:block;
height:0;
clear:both;
visibility:hidden;
overflow:hidden;
content:".";
}
.header .fl{
float:left;
display:inline;
}
.header .fr{
float:right;
display:inline;
}
.header .head_lan{
width:auto;
height:36px;
margin-top: 32px;
margin-bottom: 32px;
white-space: nowrap;
}
.header .head_lan .lan_tel{
font-family:"ziti" !important;
font-size:20px;
}
.header .head_lan .lan_tel a{
color: #274286;
font-size:20px;
font-family: "Arial";
font-weight: bold;
}
.header .head_lan .lan_tel .iconfont{
line-height:30px;
height:30px;
width:30px;
text-align:center;
margin-right:10px;
display:inline-block;
      border-radius: 50%;
    border: 1px solid #274286;
}
.header .head_lan .lan_tel .iconfont:before{
content:'\e628' !important;
color:#274286;
font-size:18px;
text-align:center;
}
.header .header1.active .lan_tel .iconfont{
border:1px solid #274286;
}
.header .header1.active .lan_tel .iconfont:before{
color:#274286;
}
.header .header1.active .lan_tel a{
color:#274286;
}
.header .header1:hover .lan_tel .iconfont{
border:1px solid #274286;
}
.header .header1:hover .lan_tel .iconfont:before{
color:#274286;
}
.header .header1:hover .lan_tel a{
color: #274286;
}
.header .head_lan .lan{
float:left;
margin:0px 5px;
}
.header .head_lan .lan a{
display:block;
background:#274286;
border-radius:50%;
width:36px;
height:36px;
line-height:36px;
color:#fff;
text-align:center;
-webkit-transition:all .5s ease;
transition:all .5s ease;
}
.header .head_lan .lan a:hover{
background:#f08200;
}
.header .head_lan .lan:after{
display:block;
height:0;
clear:both;
visibility:hidden;
overflow:hidden;
content:".";
}
.header .scroll{
overflow-y:unset !important;
display:unset important;
}
.header .header1{
z-index:9;
height: 100px;
position:fixed;
background:rgba(255,255,255,1);
border-bottom:1px solid rgba(255,255,255,.1);
top:0px;
width:100%;
padding:0 30px;
box-shadow:0px 0px 8px 0 rgba(0, 0, 0, 0.1);
-webkit-transition:all .5s ease;
transition:all .5s ease;
}
.header .header1.active{
background:#fff;
}
.header .header1.scroll{
height:70px;
}
.header .header1:hover{
background:#fff;
}
.header .wel_top{
z-index:9;
height:40px;
position:fixed;
background:#274286;
top:0px;
width:100%;
padding:0 30px;
overflow:hidden;
}
.header .wel_top .top_tel{
color:#fff;
line-height:40px;
font-weight:bold;
font-size:16px;
}
.header .wel_top .top_tel .iconfont{
line-height:40px;
height:40px;
width:30px;
display:inline-block;
}
.header .wel_top .top_tel .iconfont:before{
content:'\e628';
color:#fff;
font-size:20px;
}
.header .wel_top .top_link{
color:#fff;
line-height:40px;
}
.header .wel_top .top_link a{
color:#fff;
display:inline-block;
}
.header .wel_top  .clear{
clear:both;
}
.header .header1 h1{width: 24%;height: 70px;position:relative;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;margin-top: 16px;}
.header .header1 h1 img{max-width:100%;position:absolute;left:0;top: 50%;opacity:0;-webkit-transition:all 0.5s 0s cubic-bezier(0.86, 0.5, 1, 1);transition:all 0.5s 0s cubic-bezier(0.86, 0.5, 1, 1);transform: translateY(-50%);}
.header .header1 h1 img.img2{
opacity:1;
}
.header .header1:hover h1 img.img1{
opacity:0;
}
.header .header1.active h1 img.img1{
opacity:0;
}
.header .header1:hover h1 img.img2{
opacity:1;
}
.header .header1.active h1 img.img2{
opacity:1;
}
.header .header1.scroll h1{
height:70px;
width:261px;
}
.header .header1 nav{
float:left;
height: 100px;
line-height: 100px;
width:auto;
position:absolute;
right: 0;
top:0;
margin-right: 220px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
}
.header .header1.scroll nav{
height:70px;
line-height:70px;
}
.header .header1 nav li{
float:left;
display:inline-block;
text-align:center;
font-size:16px;
-webkit-transition:all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
transition:all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
}
.header .header1.scroll nav li{
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-transition-delay:0s !important;
transition-delay:0s !important;
}
.header .header1 nav li:nth-child(9){
margin-right:0;
}
.header .js-m.animate{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
}
.header .js-m.js-m-2{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
-webkit-transition:all .8s ease;
transition:all .8s ease;
}
.header .js-m.js-m-2.animate{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
}
.header .hvr-left:before{
content:"";
position:absolute;
z-index:-1;
background: #244795;
left:0%;
right:0;
width:0%;
bottom:0;
height:3px;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
}
.header .hvr-left:hover:before{
width:100%;
}
.header .hvr-left.cur:before{
width:100%;
}
.header .hvr-left{
vertical-align:middle;
-webkit-transform:translateZ(0);
transform:translateZ(0);
box-shadow:0 0 1px transparent;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
position:relative;
}
.header .header1 nav li > a{
color:#333;
font-weight: bold;
display:block;
position:relative;
-webkit-transition:color 0.5s;
transition:color 0.5s;
-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);
transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);
padding: 0 20px;
}
.header .header1:hover nav li > a{
color:#000;
}
.header .header1.active nav li > a{
color:#000;
}
.header .header1 .nav-sub{
width:180px;
background:#fff;
position:absolute;
top:90px;
left:0;
height:auto;
box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.1);
-webkit-transform-origin:top center;
-ms-transform-origin:top center;
transform-origin:top center;
-webkit-transform:scaleY(0);
-ms-transform:scaleY(0);
transform:scaleY(0);
-webkit-transition:-webkit-transform .3s .2s;
transition:transform .3s .2s;
}
.header .header1 .nav-sub.active{
-webkit-transform:scaleY(1);
-ms-transform:scaleY(1);
transform:scaleY(1);
-webkit-transition:-webkit-transform .3s;
transition:transform .3s;
}
.header .header1 .nav-sub.active .n-nav-sub{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
-webkit-transition:all .2s .3s;
transition:all .2s .3s;
}
.header .header1.scroll .nav-sub{
top:70px;
}
.header .header1 .nav-sub .n-nav-sub{
opacity:0;
-webkit-transform:translate(0, -20px);
-ms-transform:translate(0, -20px);
transform:translate(0, -20px);
-webkit-transition:all .2s;
transition:all .2s;
}
.header .header1 .nav-sub a{
height:45px;
line-height:45px;
display:block;
padding:0 20px;
text-align:left;
color:#333;
font-size:14px;
position:relative;
-webkit-transition:all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
transition:all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
}
.header .header1 .nav-sub a:hover{
background-color:#b72024;
color:#fff;
}
.header .header1 .nav-sub .nav-arrow{
position:absolute;
top:15px;
right:10px;
width:16px;
height:16px;
opacity:0;
-webkit-transform:rotate(0deg) translate(-20px, 0px);
-ms-transform:rotate(0deg) translate(-20px, 0px);
transform:rotate(0deg) translate(-20px, 0px);
}
.header .header1 .nav-sub a:hover .nav-arrow{
-webkit-transition:-webkit-transform 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 300ms;
transition:transform 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 300ms;
opacity:1;
-webkit-transform:rotate(0deg) translate(0px, 0px);
-ms-transform:rotate(0deg) translate(0px, 0px);
transform:rotate(0deg) translate(0px, 0px);
}
.header .icon-up:before{
content:'\e6a7';
}
.header .header1 .nav-sub .nav-arrow:before{
font-size:16px;
color:#fff;
}
.header .header1 .header-right{
width: 192px;
position:absolute;
right:20px;
top:0;
z-index:10;
border-left: 1px solid #cfcfcf;
padding-left: 15px;
}
.header .header1 .header-right .search-btn{
width:60px;
height:90px;
line-height:90px;
text-align:center;
cursor:pointer;
display:inherit;
-webkit-transition:all .3s ease;
transition:all .3s ease;
}
.header .header1.scroll .header-right .search-btn{
height:70px;
line-height:70px;
}
.header .icon-search1:before{content:'\e661';
}
.header .header1 .header-right .search-btn:before{
font-size:25px;
color:#fff;
-webkit-transition:color .3s ease-in-out;
transition:color .3s ease-in-out;
}
.header .header1:hover .header-right .search-btn:before{
color:#000;
}
.header .header1.active .header-right .search-btn:before{
color:#000;
}
.header .header1:hover .header-right .search-btn:hover:before{
color:#b72024;
}
.header .header1.active .header-right .search-btn:hover:before{
color:#b72024;
}
.header .header2{
height: 70px;
position:fixed;
background:#fff;
z-index:22;
top:0;
width:100%;
display:none;
}
.header .header2 .main-wrap{
height: 70px;
padding:0 3%;
box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.header .header2 .logo{
width: 60%;
height: 70px;
margin-top:0px;
overflow:hidden;
}
.header .header2 .logo a{
display:block;
/* margin-top: 12px; */
}
.header .header2 .logo img{
width:100%;
max-width: 371px;
vertical-align:top;
}
.header .header2 .nav-btn{
width:25px;
height:16px;
position:relative;
cursor:pointer;
margin-top: 20px;
}
.header .header2 .nav-btn.active{
-webkit-animation:rotate 0.5s linear 0s;
animation:rotate 0.5s linear 0s;
margin-top: 32px;
}
.header .header2 .nav-btn .line{
margin:0px;
display:block;
width:100%;
height:2px;
border-radius:2px;
background-color:#333;
position:absolute;
left:50%;
margin-left:-15px;
}
.header .header2 .nav-btn .line1{
-webkit-transform-origin:4px 0;
-ms-transform-origin:4px 0;
transform-origin:4px 0;
}
.header .header2 .nav-btn.active .line1{
top:0px;
}
.header .header2 .nav-btn.hover .line{
background: #274285;
border: 0 none;
margin: 0px;
margin-left: -10px;
}
.header .header2 .nav-btn .line2{
top:7px;
}
.header .header2 .nav-btn .line3{
bottom:0;
-webkit-transform-origin:1px center;
-ms-transform-origin:1px center;
transform-origin:1px center;
}
.header .header2 .caid{
height:55px;
line-height:55px;
padding-right:10px;
position:relative;
}
.header .header2 .sub-menu{
width:100%;
padding:0 3%;
display:none;
position:absolute;
left:0;
top:70px;
z-index:2;
overflow-y:auto;
}
.header .header2 .sub-menu ul{
width:100%;
overflow-y:auto;
height:calc(100vh - 55px - 1.5rem);
}
.header .js-m-3{
opacity:0;
-webkit-transform:translate(30px, 0);
-ms-transform:translate(30px, 0);
transform:translate(30px, 0);
-webkit-transition:all .8s ease;
transition:all .8s ease;
}
.header .js-m-3.animate{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
}
.header .header2 .sub-menu li{
border-bottom:1px solid #dcdcdc;
font-size:16px;
padding:0 20px;
}
.header .header2 .sub-menu .tit{
display:inline-block;
text-decoration:none;
width:80%;
line-height:60px;
color:#333;
position:relative;
box-sizing:border-box;
}
.header .header2 .sub-menu .sub-tit.on{
background-color:#e9e9e9;
}
.header .header2 .sub-menu .sec-list{
line-height:40px;
padding:10px 0%;
display:none;
}
.header .header2 .sub-menu .jt{
position:relative;
display:inline-block;
width:10%;
height:60px;
text-align:center;
background:none;
float:right;
}
.header .header2 .sub-menu .jt:after{
content:'';
display:block;
width:26px;
height:26px;
background:url(//dfs.yun300.cn/group1/M00/04/55/rBQBHVzEZzKEUBJMAAAAAMfREL8486.png) no-repeat center;
background-size:17px auto;
position:absolute;
right:3%;
top:15px;
}
.header .header2 .sub-menu .jt.jtRote:after{
background:url(//dfs.yun300.cn/group1/M00/16/5A/rBQBG1zEZ1eEBkkYAAAAADz6RB0116.png) no-repeat center;
background-size:20px auto;
}
.header .header2 .sub-menu .sec-list p{
background:url(//dfs.yun300.cn/group1/M00/04/56/rBQBHVzEdJGEfkUaAAAAAGBOHjA006.png) no-repeat left center;
background-size:3px auto;
font-size:14px;
}
.header .header2 .sub-menu .sec-list a{
padding-left:5%;
color:#666;
display:block;
}
.header .header2 .sub-menu .sec-list a:active{
color:#b72024;
}
.header .search-bg{
position:fixed;
left:0;
top:0;
width:100%;
height:100%;
z-index:20;
background-color:#f5f5f5;
display:none;
}
.header .search-alert{
position:fixed;
z-index:100;
background-color:#222;
left:0;
top:0;
width:100%;
height:100%;
-webkit-transform-origin:bottom center;
-ms-transform-origin:bottom center;
transform-origin:bottom center;
-webkit-transform:scaleY(0);
-ms-transform:scaleY(0);
transform:scaleY(0);
-webkit-transition:-webkit-transform .3s .5s;
transition:transform .3s .5s;
}
.header .search-alert .close{
width:30px;
height:30px;
position:absolute;
top:38px;
right:2.6%;
cursor:pointer;
text-shadow:none;
opacity:1;
float:none;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
}
.header .search-alert .close:before{
font-size:30px;
top:0;
left:0;
color:#fff;
-webkit-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
}
.header .search-alert .close:hover:before{
color:#b72024;
}
.header .icon-close:before{
content:"\e6d3";
}
.header .search-alert .cent-form{
position:absolute;
width:94.8%;
left:2.6%;
top:50%;
height:80px;
margin-top:-63px;
border-bottom:1px solid #515151;
opacity:0;
-webkit-transform:translate(0, 40px);
-ms-transform:translate(0, 40px);
transform:translate(0, 40px);
-webkit-transition:all .5s;
transition:all .5s;
}
.header .search-alert .cent-form:before{color:#fff;
font-size:30px;
position:absolute;
left:0;
height:50px;
top:50%;
margin-top:-25px;
}
.header .search-alert .cent-form .tex{
border:none;
font-size:36px;
height:46px;
line-height:46px;
text-align:center;
width:100%;
color:#fff;
background:none;
padding-left:10%;
padding-right:20%;
}
.header .search-alert .cent-form .sub-butn{
border:none;
height:46px;
font-size:24px;
line-height:46px;
color:#555;
text-align:center;
background:none;
position:absolute;
right:0;
top:0;
width:105px;
}
.header .search-alert.active{
-webkit-transform-origin:top center;
-ms-transform-origin:top center;
transform-origin:top center;
-webkit-transform:scaleY(1);
-ms-transform:scaleY(1);
transform:scaleY(1);
-webkit-transition:-webkit-transform .3s;
transition:transform .3s;
}
.header .search-alert.active .cent-form{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
-webkit-transition:all .5s .3s;
transition:all .5s .3s;
}
.header .header2 .mo_tel{
font-size:16px;
color: #193f90;
font-weight:bold;
line-height:60px;
}
.header .header2 .mo_tel .iconfont{
line-height:40px;
height:40px;
width:30px;
display:inline-block;
}
.header .header2 .mo_tel .iconfont:before{
content:'\e628';
color:#b72024;
font-size:20px;
}
.header .header2 .mo_lan{
line-height:60px;
}
@media only screen and (min-width: 769px){

.header .pc_nav{
  height:90px;
  }
}

@media only screen and (max-width: 1480px){

.header .header1 nav{
        margin-left: -360px;
  }
}
@media only screen and (max-width: 1200px){

.header .pc_nav{
  height:60px;
  }
.header .wel_top{
          display: none !important;
  }
.header .header1{
        display: none !important;
    }
.header .header1.active{
        display: none !important;
    }
.header .header2, .header .header2 .logo,.header .header2 .main-wrap{
        display: block;
        height: 70px;
    }
    .header .header2 .logo{
      width: 23%;
      transform: translateY(-50%);
      position: relative;
      top: 50%;
      height: auto;
    }
}
@media only screen and (max-width: 1360px){
.header .header1 nav li > a{
  padding: 0 12px;
}
.header .header1 nav li {
    margin: 0;
    font-size: 15px;
}
.header .header1 nav{
  width: 60%;
  margin-right: 155px;
  }
.header .header1 h1 img{
  width:90%;
  }
}

.header .header1 nav li > a:after {
  content: "";
  width: 1px;
  height: 20px;
  position: absolute;
  right: 0px;
  top: 50%;
  transform: translateY(-50%);
  border-right: 1px solid #a2a2a2;
}
.header .header1 nav li:last-child > a:after{
  display:none;
}
@media only screen and (max-width: 768px){
  .header .header2 .logo {
  width: 60%;
  }
  .header .header2 .logo {
      width: 42%;
      height: auto!important;
  }
.header .pc_nav{
  height:60px;
  }
.header .search-alert .close{
  right:5%;
  }
.header .search-alert .cent-form{
  height:60px;
  }
.header ::placeholder{
  font-size:22px;
}
.header .search-alert .cent-form .tex {
  font-size: 22px;
  padding-right: 30%;
  }
.header .search-alert .cent-form .sub-butn{
  font-size:22px;
  }
.header .search-alert .cent-form:before {
    font-size: 24px;
    height: 46px;
    margin-top: -17px;
}
.header .header2, .header .header2 .logo, .header .header2 .main-wrap{
  height:60px;
}
}