body{background-color: #1b1b1b}
/*====================导航*********/
.header{width:100%;position:fixed;top:0;left:0;z-index:99;height:80px;padding: 0 15px;/*background: rgba(28, 35, 39, 0.8);*/}
.header .container{ width:100% !important;}
/*左侧logo*/
.header .left{width:23%;}
.header .left a img{/*height:60px;*/margin-top: 6px; display:block; max-width:100%;}
.header .left .img2{display: none;}
/*右侧*/
.header .nav{-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;height: 100%;line-height:80px;/*margin-right:10%;*/}
.header .navbar_nav{display: none;}
.header .navbar_nav li{float:left;position: relative;display: block;}
.header .navbar_nav li:after{content: "";width: 0;height: 2px;background: #1583c3;position: absolute;bottom: 0;left: 0;transition: all 0.5s ease 0s;}
.header .navbar_nav li:hover:after{width: 100%;}
.header .navbar_nav li a{text-decoration: none;height: 100%;padding: 0 30px;display: block;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;color: #fff;font-size:17px;/*font-weight:bold;*/}
.header .navbar_nav li:hover a{color:#1583c3;}
.header .navbar_nav li.dropdown{display: inherit;position: relative;}
.header .navbar_nav li.dropdown .jt{width: 20px;height: 20px;background: url(i/top.png) no-repeat;background-size: 100% 100%;display: block;}
.header .navbar_nav li.dropdown .dropdown_menu{display: none;position: absolute;top:80px;width: 100%;background: #fff;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 120%;left: -10%;}
.header .navbar_nav li.dropdown .dropdown_menu a{font-size: 14px;color: #666;padding: 0 10px;line-height: 40px;text-align: center;background: #fff;margin-bottom: 2px;}
.header .navbar_nav li.dropdown:hover .dropdown_menu{display: block;background: #f3f3f3;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a{color: #666;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color: #fff;background:#1583c3;}
.header .yuyan{/*border: 1px solid #fff;*/margin-top: 20px; border-radius: 5px; padding: 0 10px; background:none; display: inline-block;}
.header .tit{width: 100%;line-height: 31px;display: flex;background: url(../images/yy.gif)no-repeat left center;background-size: auto;align-items: center;background-size: 30px 30px;}
.header .tit span {display: inline-block;font-size:17px;margin-left: 35px;color: #1583c3;}

.header .wnav-btn{height:34px;line-height: 34px;width: 80px; margin-top:20px;}
.header .wnav-btn .sp{float: right;color: #fff;margin-top:4px; font-size:16px;/*font-weight: bold;*/}
.header .nav-btn {width: 35px;height: 22px;position: relative;cursor: pointer;margin-top: 12px;}
.header .nav-btn .line {display: block;width: 80%;height: 2px;border-radius: 3px;background-color: #fff;position: absolute;left: 0;-webkit-transition: all .4s;transition: all .4s;}
.header .nav-btn .line1 {top: 0px;-webkit-transform-origin: left top 0;-ms-transform-origin: left top 0;transform-origin: left top 0;}
.header .nav-btn .line2 {top: 10px;width: 100%;}
.header .nav-btn .line3 {bottom: 0;-webkit-transform-origin: left bottom 0;-ms-transform-origin: left bottom 0;transform-origin: left bottom 0;}
.header .nav-btn.active {-webkit-animation: rotate 0.5s linear 0s;animation: rotate 0.5s linear 0s;}
.header .nav-btn.hover .line {left: 6px;background: #000;}
.header .search-btn{width:100px;/*height: 23px;*/margin-left: 15px;cursor: pointer;/*background: url(../images/img5.png) no-repeat center;*/margin-top:0;}
.header .search-btn a{color:#fff; font-size:16px;}
.header .search-btn i{padding-right:10px; font-size: 22px;}

.header1{width:100%;position:fixed;top:0;left:0;z-index:99;height:80px;padding: 0 15px;background: #fff;border-bottom: 1px solid #ccc;}
.header1 .container{ width:100% !important;}
/*左侧logo*/
.header1 .left{width:16%;}
.header1 .left a img{/*height:60px;*/margin-top: 6px; display:block; max-width:100%;}

/*右侧*/
.header1 .nav{-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;height: 100%;line-height:80px;/*margin-right:10%;*/}
.header1 .navbar_nav{display: block;float: left;margin-right: 15px;}
.header1 .navbar_nav li{float:left;position: relative;display: block;}
.header1 .navbar_nav li:after{content: "";width: 0;height: 2px;background: #1583c3;position: absolute;bottom: 0;left: 0;transition: all 0.5s ease 0s;}
.header1 .navbar_nav li:hover:after{width: 100%;}
.header1 .navbar_nav li a{text-decoration: none;height: 100%;padding: 0 30px;display: block;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;color: #333;font-size:17px;/*font-weight:bold;*/}
.header1 .navbar_nav li:hover a{color:#1583c3;}
.header1 .navbar_nav li.dropdown{display: inherit;position: relative;}
.header1 .navbar_nav li.dropdown .jt{width: 20px;height: 20px;background: url(i/top.png) no-repeat;background-size: 100% 100%;display: block;}
.header1 .navbar_nav li.dropdown .dropdown_menu{display: none;position: absolute;top:80px;width: 100%;background: #fff;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 120%;left: -10%;}
.header1 .navbar_nav li.dropdown .dropdown_menu a{font-size: 14px;color: #666;padding: 0 10px;line-height: 40px;text-align: center;background: #fff;margin-bottom: 2px;}
.header1 .navbar_nav li.dropdown:hover .dropdown_menu{display: block;background: #f3f3f3;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.header1 .navbar_nav li.dropdown:hover .dropdown_menu a{color: #666;}
.header1 .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color: #fff;background:#1583c3;}
.header1 .yuyan{/*border: 1px solid #fff;*/margin-top: 20px; border-radius: 5px; padding: 0 10px; background:none; display: inline-block;}
.header1 .tit{width: 100%;line-height: 31px;display: flex;background: url(../images/yy.gif)no-repeat left center;background-size: auto;align-items: center;background-size: 30px 30px;}
.header1 .tit span {display: inline-block;font-size:17px;margin-left: 35px;color: #1583c3;}

.header1 .wnav-btn{height:34px;line-height: 34px;width: 80px; margin-top:20px;}
.header1 .wnav-btn .sp{float: right;color: #333;margin-top:4px; font-size:16px;/*font-weight: bold;*/}
.header1 .nav-btn {width: 35px;height: 22px;position: relative;cursor: pointer;margin-top: 12px;}
.header1 .nav-btn .line {display: block;width: 80%;height: 2px;border-radius: 3px;background-color:#a5a5a5;position: absolute;left: 0;-webkit-transition: all .4s;transition: all .4s;}
.header1 .nav-btn .line1 {top: 0px;-webkit-transform-origin: left top 0;-ms-transform-origin: left top 0;transform-origin: left top 0;}
.header1 .nav-btn .line2 {top: 10px;width: 100%;}
.header1 .nav-btn .line3 {bottom: 0;-webkit-transform-origin: left bottom 0;-ms-transform-origin: left bottom 0;transform-origin: left bottom 0;}
.header1 .nav-btn.active {-webkit-animation: rotate 0.5s linear 0s;animation: rotate 0.5s linear 0s;}
.header1 .nav-btn.hover .line {left: 6px;background: #000;}
.header1 .search-btn{width:100px;/*height: 23px;*/margin-left: 15px;cursor: pointer;/*background: url(../images/img5.png) no-repeat center;*/margin-top:0;}
.header1 .search-btn a{color:#fff; font-size:16px;}
.header1 .search-btn i{padding-right:10px; font-size: 22px;}
.header1.active .nav-btn .line1 {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.header1.active .nav-btn .line2 {opacity: 0;}
.header1.active .nav-btn .line3 {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}

/*导航下拉菜单*/
.meun-nav{width: 100%;height: calc(100% - 80px);position: fixed;left: 0;top:80px;/*background: #f7f7f7;*/background: rgba(85,85,85,0.95);z-index: 9;/*transform: scale3d(0,0,0); opacity: 0;*/display: none;}
.meun-nav .close{background: url(../img/close-icon.svg) no-repeat center;position:absolute;right:0px;top:0px;z-index:10;box-sizing: border-box;width: 40px;height: 40px;-webkit-transition: -webkit-transform .25s ease;transition: transform .25s ease;cursor: pointer;}

/*导航左侧图片*/
.meun-nav .nav_logo{position:absolute; top:0; left:0; bottom:0; width:25%;background: #f7f7f7; /*background:url(../images/xiala_left.jpg) no-repeat center; background-size:cover; text-align:center; padding-top:60px; user-select:none;*/}
.meun-nav .nav_logo .contact{ height:75%; position:relative;}
.meun-nav .nav_logo .contact .logo1{ position:absolute; top:20px; left:20px;}
.meun-nav .nav_logo .contact .logo1 img{ width:190px;}
.meun-nav .nav_logo .contact .nr{ width: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center; font-size:16px;}
.meun-nav .nav_logo .contact .nr p{ display:inline-block;font-weight:bold;}
.meun-nav .nav_logo .contact .nr .t1{ font-size:16px; color:#555; padding-bottom:10px;font-weight:bold;}
.meun-nav .nav_logo .contact .nr .t2{ padding-bottom:10px; font-size:24px;font-weight:bold;}
.meun-nav .nav_logo .contact .nr .t2 i{ color:#555;}
.meun-nav .nav_logo .contact .nr .t3{font-size:26px;padding-top:15px;color:#006bb4;}
.meun-nav .nav_logo .contact .nr a{display: block;border-bottom: 1px solid #006bb4;padding: 6px 0;width: 84px;font-size: 12px;margin: 0 auto;color: #006bb4;}
.meun-nav .nav_logo .ewm{ height:30%; background:#006bb4; position: relative;webkit-transition: all 0.7s ease-in-out;transition: all 0.7s ease-in-out;}
.meun-nav .nav_logo .icon-box {width: 100%;position:absolute;top:50%;left:50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align:center;color:#fff;}
.meun-nav .nav_logo .icon-box a{display:inline-block;width:100px;height:44px;margin:0 10px;background: no-repeat center;position:relative;color:#fff;font-size:16px;}
.meun-nav .nav_logo .icon-box a i{padding-right:5px;font-size:22px;}

/*导航语言*/
.meun-nav .nav_lan{position:absolute;bottom:5%;left:0;width:100%;overflow:hidden;}
.meun-nav .nav_lan .lan_wrap{width:40%;float:left;text-align:left;font-size:20px;color:#1583c3;}
.meun-nav .nav_lan a{display:inline-block; *display:inline; *zoom:1; margin-right:10px;color:#1583c3;}
.meun-nav .nav_lan .lan_tel{ float:right; text-align:right; width:30%; font-size:24px; font-weight:bold;}

/*导航栏目*/
.meun-nav .inav_con{position:absolute; top:23%;left:28%;right:3%;bottom:0}
.meun-nav .inav{position:relative;}
.meun-nav .inav .li{float:left; width:16.6%; text-align:left;}
.meun-nav .inav .li .num{font-size:24px; color:#dce2ea; display:inline-block; *display:inline; *zoom:1; margin-right:10px;}
.meun-nav .inav .li>a{color:#fff;font-size:20px;display:inline-block; *display:inline; *zoom:1; margin-bottom:30px;font-weight: bold;}
.meun-nav .inav .li>a:hover{color:#0092db;}
.meun-nav .inav .li:after{content: "";width: 0;height: 2px;background: #0092db;position: absolute;top:50px;left: 0;transition: all 0.5s ease 0s;}
.meun-nav .inav .li1:hover:after{width:16.6%;}
.meun-nav .inav .li2:hover:after{width:33.2%;}
.meun-nav .inav .li3:hover:after{width:49.8%;}
.meun-nav .inav .li4:hover:after{width:66.4%;}
.meun-nav .inav .li5:hover:after{width:83%;}
.meun-nav .inav .li6:hover:after{width:100%;}
.meun-nav .inav .li ul{width:90%;text-align:left;display:inline-block; *display:inline; *zoom:1;}
.meun-nav .inav .li ul li{color:#ddd;font-size:15px;line-height:40px; height:40px; overflow:hidden; padding-left:0;}
.meun-nav .inav .li ul li a{color:#ddd;}
.meun-nav .inav .li ul li a i{ padding-right:10px; /*color:#006ab4;*/}
.meun-nav .inav .li ul li a:hover{color:#fff;}

.meun-nav .w1440 {padding-top: 6%;}
.meun-nav .imgbox{width: 50%;float: right;margin-top: 45px;}
.meun-nav .imgbox .img, .meun-nav .imgbox img {width: 100%;}
.meun-nav .imgbox .text {margin-top: 15px;}
.meun-nav .imgbox .text .h{font-size: 20px;line-height: 1.5;color: #333;margin-bottom: 5px;}
.meun-nav .imgbox .text .p{font-size: 14px;line-height: 1.5;color: #666;}
.meun-nav .nav-list{width: 44%;float: left;}
.meun-nav .nav-list .ul{width: 50%;position: relative;}
.meun-nav .nav-list .ul:before {content: '';position: absolute;right: 0;top: 50%;width: 1px;margin-top: -210px;height: 450px;background: #cbcbcb;}
.meun-nav .nav-list .nav-li {width: 50%;position: relative;margin-top: 45px;}
.meun-nav .nav-list .nav-li .sub-li {position: absolute;left: 0;top: 0;opacity: 0;visibility: hidden;width: 100%;}
.meun-nav .nav-list .nav-li .sub-li.active{opacity: 1;visibility: visible;}
.meun-nav .nav-list .nav-li a {display: block;text-indent: 50%;font-size: 18px;margin-bottom: 5px;color: #333;line-height: 1.8;cursor: pointer;
  -webkit-transition: all .35s ease;
          transition: all .35s ease;
  -webkit-transform: translate(-20px, 0);
      -ms-transform: translate(-20px, 0);
          transform: translate(-20px, 0);
  opacity: 0;
}
.meun-nav .nav-list .nav-li a:hover{color: #2dbef0;padding-left: 5px;}
.meun-nav .nav-list .nav-li a.cur {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);opacity: 1;}
.meun-nav .ul .li-index{font-size: 14px;line-height: 1.8;color: #333;margin-bottom: 18px;display: block;-webkit-transition: all .3s;transition: all .3s;cursor: pointer;}
.meun-nav .ul .li-index:hover {color: #2dbef0;}
.meun-nav .ul .li {display: block;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;overflow: hidden;overflow: visible !important;text-overflow: ellipsis;white-space: nowrap;font-size: 30px;line-height: 1.8;-webkit-transition: color .2s ease;transition: color .2s ease;cursor: pointer;color: #000;position: relative;
  -webkit-transition: padding-left .35s ease,text-indent .35s ease,color .35s;
          transition: padding-left .35s ease,text-indent .35s ease,color .35s;
}
.meun-nav .ul .li:before {content: "";position: absolute;width: 0;left: 0;top: 50%;margin-top: -1px;height: 2px;background-color: #2dbef0;-webkit-transition: width .35s ease;transition: width .35s ease;}
.meun-nav .ul .li:hover, .meun-nav .ul .li.cur{color: #2dbef0;padding-left: 30px;text-indent: 10px;}
.meun-nav .ul .li:hover:before, .meun-nav .ul .li.cur:before {width: 30px;}
.search-alert{position: fixed;z-index: 100;background-color: #1583c3;left: 0;top: 0;width: 100%;height: 100%;display: none;}
.search-alert .close {display: block;width: 30px;height: 30px;background: url(../images/img5-4.png) no-repeat center;position: absolute;top: 38px;right: 2.6%;cursor: pointer;-webkit-transition: -webkit-transform 0.3s ease 0s;transition: transform 0.3s ease 0s;}
.search-alert .cent-form {position: absolute; width: 94.8%;left: 2.6%;top: 50%;height: 124px;margin-top: -63px;border-bottom: 1px solid #f6f6f6;}
.search-alert .cent-form .tex {border: none;font-size:24px;height: 124px;line-height: 124px;text-align: center;width: 100%;box-sizing: border-box;color: #555;background: none;padding-left: 88px;padding-right: 80px;background: url(../images/img5.png) no-repeat 35px 60px;}

.search-alert .cent-form .sub-butn {border:none;height:100px;margin-top:24px;font-size:24px;line-height:100px;color:#fff;text-align:center;background:none;position:absolute;
right:0;top:0;width:100px;}
.search-alert .close:hover {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg); transform: rotate(90deg);}


/*白色背景的头部*/
.header.on{background: #fff;border-bottom: 1px solid #ccc;}
.header.on .left .img1{display: none;}
.header.on .left .img2{display: block;}
.header.on .navbar_nav{display: block;float:left;margin-right:15px;}
.header.on .navbar_nav li a{color: #333;}
.header.on .navbar_nav li:hover a{color: #1583c3;}
.header.on .yuyan{ /*background:#1583c3;*/}
.header.active{background: #fff;border-bottom: 1px solid #ccc;}
.header.active .left .img1{display: none;}
.header.active .left .img2{display: block;}
.header.active .wnav-btn .sp,.header.on .wnav-btn .sp{color: #333;}
.header.active .nav-btn .line {background: #a5a5a5;}
.header.active .nav-btn .line1 {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.header.active .nav-btn .line2 {opacity: 0;}
.header.active .nav-btn .line3 {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.header.active .nav .search-btn a{color: #006bb3;}
.header.on .nav-btn .line {background: #a5a5a5;}
.header.on .nav .search-btn a{ color: #006bb3;}

/*#navToggle{display: none;}*/
.header #navToggle {height: 100%;padding: 9px 15px;margin-right: -15px;display:none;float: right;}
.header #navToggle span {position: relative;width:30px;height:2px;margin-top:30px;}
.header #navToggle span:before,.header #navToggle span:after {content: '';position: relative;width: 100%;height:2px;left: 0;}
.header #navToggle span,.header #navToggle span:before,.header #navToggle span:after {-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;display: block;background: #00a399;}
.header #navToggle span:before {top: 8px;}
.header #navToggle span:after {bottom: 10px;}
.header #navToggle.open span:before {top: 10px;-webkit-transform: translateY(-11px) rotate(-45deg);-moz-transform: translateY(-11px) rotate(-45deg);-ms-transform: translateY(-11px) rotate(-45deg);-o-transform: translateY(-11px) rotate(-45deg);transform: translateY(-11px) rotate(-45deg);}
.header #navToggle.open span:after {bottom: 12px;-webkit-transform: translateY(10px) rotate(45deg);-moz-transform: translateY(10px) rotate(45deg);-ms-transform: translateY(10px) rotate(45deg);-o-transform: translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg);}
.header #navToggle.open span {background: none;}
.header #navToggle.open span:before,.header #navToggle.open span:after {background: #4f4f4f;}
.m_nav{position: fixed;top: 0px; right:0;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width:30%;height: 100%;background: #fff;transition: all ease 0.5s;-webkit-transition: all ease 0.5s;z-index: 1000;opacity: 1;visibility: visible;margin-top: 0;overflow-y: auto;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;transform: translateX(100%);}
.m_nav.open{transform: translateX(0);}
.m_nav .top{height: 60px;padding: 20px;box-sizing: border-box;}
.m_nav .top .closed{width: 30px;height: 30px;vertical-align: middle;float:right;cursor: pointer;}
.m_nav .logo{width: 100%;margin:0 auto;}
.m_nav .logo img{height:60px;display: block;margin:20px auto;}
.m_nav .ul{margin-top: 30px;}
.m_nav .ul li{padding: 0 20px;border-bottom: 1px solid #f5f5f5;transform: translateY(0);-webkit-transform: translateY(100%);transform: translateY(100%);-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;opacity: 0;}
.m_nav.open .ul li{opacity: 1;-webkit-transform: translateY(0); transform: translateY(0);}
.m_nav .ul li:nth-child(1) {-webkit-transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(2) {-webkit-transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(3) {-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(4) { -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(5) {-webkit-transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(6) {-webkit-transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li a{display: block;text-decoration: none;color: #333;font-size: 16px;height: 50px;line-height: 50px;width: 100%;}
.m_nav .ul li a span{ float:right; color:#006ab4; font-size:18px;}
.m_nav .ul li .dropdown_menu{display: none;}
.m_nav .ul li.dropdown.active .dropdown_menu{display: block;}
.m_nav .ul li .dropdown_menu a{display: block;height: 50px;line-height: 50px;padding: 0 40px;box-sizing: border-box;border-bottom: 1px solid #f5f5f5;}
.m_nav .ul li .dropdown_menu a i{ padding-right:10px; color:#006ab4;}
.m_nav .ul li .dropdown_menu a:last-child{border: none;}
.banner{width: 100%;}
.banner img{width: 100%;}

@media screen and (max-width:1440px){
	.header .nav{margin-right:0;}
	.header .navbar_nav li a{padding:0 20px;font-size:17px;}
	.header #navToggle{ display:none;}
	.header1 .navbar_nav li a{padding:0 20px;font-size:17px;}
	}
@media screen and (max-width:1400px){
	.header .nav{margin-right:0;}
	.header .navbar_nav li a{padding:0 20px;font-size:17px;}
	.header #navToggle{ display:none;}
	.header1 .navbar_nav li a{padding:0 20px;font-size:17px;}
	}
@media screen and (max-width:1300px){
	.header .nav{margin-right:0;}
	.header .navbar_nav li a{padding:0 18px;font-size:17px;}
	.header #navToggle{ display:none;}
	.header1 .navbar_nav li a{padding:0 18px;font-size:17px;}
	}
@media screen and (max-width:1200px){
	.header .nav{margin-right:0;}
	.header .navbar_nav li a{padding:0 15px;font-size:16px;}
	.header1 .navbar_nav li a{padding:0 15px;font-size:16px;}
	}
@media screen and (max-width:1100px){
	.header1 .container{padding: 0;}
	.header .nav{margin-right:0;}
	.header .navbar_nav li a{padding:0 10px;font-size:16px;}
	.header1 .navbar_nav li a{padding:0 10px;font-size:16px;}
	.header1 .left{width: 20%;}
	.header1 .left a img{ margin-top:15px;}
	.header1 .wnav-btn .sp{font-size:15px;}
	.header1 .search-btn{margin-left: 8px;}
	.header1 .yuyan{padding:0;}
	}
@media screen and (max-width:1024px){
	.header .nav{margin-right:3%;line-height:60px;}
	.header .navbar_nav li a{padding:0 5px;font-size:15px;}
	.header .wnav-btn{margin-top:10px;}
	.header1 .nav{margin-right:3%;line-height:80px;}
	.header1 .navbar_nav li a{padding:0 5px;font-size:15px;}
	.meun-nav .inav .li>a{font-size:16px;margin-bottom:30px;}
	.meun-nav .inav .li ul li{font-size:15px;line-height:40px;height:40px;}
	}
@media screen and (max-width:1000px){
	.header .nav{margin-right:3%;}
	.header .navbar_nav li a{padding:0 5px;font-size:15px;}
	.header1 .navbar_nav li a{padding:0 5px;font-size:15px;}
	}
@media screen and (max-width: 992px){
	.header1 .container{padding: 0 15px;}
	.header{height:65px;padding: 0 0;}
	.header .container{ width:100% !important;}
	.m_nav{ width:100%;}
	.banner img{height: 600px;object-fit: cover;}
}
@media only screen and (max-width:810px){
	.header{height:65px;padding: 0 0;}
	.header #navToggle {height:100%;padding: 9px 15px;margin-right: -15px;display: inline-block;float: right;}
	.header #navToggle span {position: relative;width:30px;height:2px;margin-top:20px;}
	.header #navToggle span:before,
	.header #navToggle span:after {content: '';position: relative;width: 100%;height:2px;left: 0;}
	.header #navToggle span,
	.header #navToggle span:before,
	.header #navToggle span:after {-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;display: block;background: #1583c3;}
	.header #navToggle span:before {top:8px;}
	.header #navToggle span:after {bottom:10px;}
	.header #navToggle.open span:before {top:10px;-webkit-transform: translateY(-11px) rotate(-45deg);-moz-transform: translateY(-11px) rotate(-45deg);-ms-transform: translateY(-11px) rotate(-45deg);-o-transform: translateY(-11px) rotate(-45deg);transform: translateY(-11px) rotate(-45deg);}
	.header #navToggle.open span:after {bottom:12px;-webkit-transform: translateY(10px) rotate(45deg);-moz-transform: translateY(10px) rotate(45deg);-ms-transform: translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg);}
	.header #navToggle.open span {background:none;}
	.header #navToggle.open span:before,
	.header #navToggle.open span:after {background:#4f4f4f;}
	.header .nav{display:none;}
	.header1{height:65px;padding:0 0;}
	.header1 .container{ width:100% !important;}
	.header1 #navToggle {height:100%;padding:9px 15px;margin-right:-15px;display:inline-block;float:right;}
	.header1 #navToggle span {position:relative;width:30px;height:2px;margin-top:20px;}
	.header1 #navToggle span:before,
	.header1 #navToggle span:after{content:'';position:relative;width:100%;height:2px;left:0;}
	.header1 #navToggle span,
	.header1 #navToggle span:before,
	.header1 #navToggle span:after{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:block;background:#1583c3;}
	.header1 #navToggle span:before{top:8px;}
	.header1 #navToggle span:after{bottom:10px;}
	.header1 #navToggle.open span:before {top:10px;-webkit-transform: translateY(-11px) rotate(-45deg);-moz-transform: translateY(-11px) rotate(-45deg);-ms-transform: translateY(-11px) rotate(-45deg);-o-transform: translateY(-11px) rotate(-45deg);transform: translateY(-11px) rotate(-45deg);}
	.header1 #navToggle.open span:after {bottom:12px;-webkit-transform:translateY(10px) rotate(45deg);-moz-transform: translateY(10px) rotate(45deg);-ms-transform: translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg);}
	.header1 #navToggle.open span {background:none;}
	.header1 #navToggle.open span:before,
	.header1 #navToggle.open span:after {background:#4f4f4f;}
	.header1 .nav{display: none;}
	.header .left{width:30%;}
	.header .left a img{ margin-top:5px;}
	.header1{height:65px;padding: 0 0;}
	.header1 .container{width:100% !important;}
	.header1 .left{width:30%;}
	.header1 .left a img{ margin-top:5px;}
	}
@media only screen and (max-width: 767px){
	.header{height:65px;padding: 0 0;}
	.header .container{ width:100% !important;}
	.header .left{width:33%;}
	.header .left a img{ margin-top:5px;}
	.header1{height:65px;padding: 0 0;}
	.header1 .container{ width:100% !important;}
	.header1 .left{width:33%;}
	.header1 .left a img{ margin-top:5px;}
	}
@media only screen and (max-width:450px){
	.header{height:65px;padding: 0 0;}
	.header .container{ width:100% !important;}
	.header .left{width:63%;}
	.header .left a img{ margin-top:5px;}
	.header1{height:65px;padding: 0 0;}
	.header1 .container{ width:100% !important;}
	.header1 .left{width:60%;}
	}
@media only screen and (max-width:400px){
	.header{height:65px;padding: 0 0;}
	.header .container{ width:100% !important;}
	.header .left{width:63%;}
	.header .left a img{ margin-top:5px;}
	.header1{height:65px;padding: 0 0;}
	.header1 .container{ width:100% !important;}
	.header1 .left{width:63%;}
	}