﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
'@charset "utf-8";
/* CSS Document */
html,body{ font:'14px/1.8'; color:#333; -webkit-text-size-adjust:none; margin:0;}
h1,h2,h3,h4,h5,h6,p{ padding:0; margin:0; font-weight:normal;}
ol,ul,li,dl,dt,dd{ list-style:none; padding:0; margin:0;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none;}
img { max-width:100%; height:auto;}
.fd{    width: 68.75%; border: none; height: 48px;    text-indent: 20px;background: #fff;}
input{-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;-webkit-appearance:none;outline: none; }
.clear{ clear:both;}
#d-menu1 {position: fixed;right: 0; top: 340px;cursor: pointer; z-index: 999;text-align:center; color:#fff; }
#d-menu1 .m1 {height: 76px;width: 76px;background: #666;color: #fff;    margin-bottom: 4px;}
#d-menu1 .m1 a{ color: #fff;    text-align: center;}
#d-menu1 img{margin: 0 auto; display:block;padding: 8px 0px 8px 0px;}
#d-menu1 .m2{display:none;}
.fwz .d1 select{    outline: none;
    height: 50px;
    background: none;
    border: none;
    width: 72%;
    /* margin-top: 18px; */
    border-radius: 5px;
    background: #f7f7f7;
  text-indent: 10px;}
/*导航*/
.fl {float: left;}
.fr {float: right;}
.header{width:100%; z-index:999;background:#fff; line-height:98px;    position:fixed; top:0; left:0;  transition:.2s; }
.d-menu{    position: fixed;    cursor: pointer;z-index: 999;    right: 0; top: 240px; display:none;}
.d-menu .m1{    display: flex;    -webkit-box-align: center;    align-items: center; justify-content: center;
 height:58px; width:58px;  background: #ff6d00;}
/*左侧logo*/
.header .left{ float:left; }
.header .left a img{margin-top: 20.5px;}
.header .left .img2{display: none;}
/*右侧*/
.navbar_nav{margin-right:50px;}
.header .nav{-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;height: 100%;line-height: 50px;display: block; }
.header .navbar_nav li{float:left;position: relative;display: block;}
.header .navbar_nav li:after{content: "";width: 0;height: 3px;background:#ff6d00;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%;    line-height: 98px; padding: 0 23px;display: block;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;
transition: 0.5s;font-size: 16px; color:#666;}
.header .navbar_nav li:hover a{color:#ff6d00;}
.header .navbar_nav li.dropdown{display: inherit;position: relative;}
.header .navbar_nav li.dropdown .jt{width: 20px;height: 20px;background-size: 100% 100%;display: block;}
.header .navbar_nav li.dropdown .dropdown_menu{display: none;position: absolute;top:98px;width: 100%;/*background: #fff;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38); */   width: 188%;left:0px;}
.header .navbar_nav li.dropdown:nth-child(4) .dropdown_menu{ }
.header .navbar_nav li.dropdown .dropdown_menu a{font-size: 14px;color: #fff;padding: 0 0px;line-height: 40px;    text-align: left;background: #333;margin-bottom: 2px;    text-indent: 20px;}
.header .navbar_nav li.dropdown:hover .dropdown_menu{display: block;-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: #fff;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color: #fff;background:#ff6d00;}
.st{ float:right;  font-size:14px; color:#fff; margin-top:26px; line-height: 30px;}
.st h2{ font-size:14px; color:#fff;   }
/*白色背景的头部*/
.header.on{ transition:.2s;}
.header.on .left .img1{display:inherit;}
.header.on .left .img2{}
.header.on .navbar_nav li a{color: #666;}
.header.on .navbar_nav li:hover a{color:#ff6d00;}
.header.on .st h2{ color:#333;}
.header.on .st p{ color:#333;}
#navToggle{display: none;}
.m_nav{position: fixed;top: 0px;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 100%;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;top: 0;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{display: block;margin:30px 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 .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:last-child{border: none;}
/*搜索*/
.header .container{     position: relative;}
.search{width:63px; height:36px; border-radius:10px; background:#ff6d00; margin-top:31px; cursor:pointer;}
.search img{margin:7.5px auto; display: block;}
.searchbox{    position: absolute;top: 100%; width:26%; right:0; border-radius: 4px; display:none;z-index: 100; overflow: hidden;}
.searchbox input[name=searchword] { width: calc( 100% - 104px ); border: none; text-align: center; line-height: 46px; font-size: 15px; color: #666}
.searchbox input[type=submit] { width: 104px; height: 48px; line-height: 48px;background:#ff6d00;  font-size: 15px;color:#fff; border: none;border-left: 1px solid #eee;}
.in{visibility: visible;opacity: 1;}
.search:hover .searchbox{visibility: visible;opacity: 1;}

/*banner*/


#guide-banner{position:relative;height:480px;background-size:auto 100%;margin-top:90px;}
.swiper-banner{position:relative; width:100%; height:550px;overflow:hidden;    margin-top: 98px;}
.swiper-banner a{display:block; height:100%;}
.swiper-wrapper{position:relative; width:100%; height:100%;overflow:hidden;}
.swiper-slide{float:left; height:100%; background-repeat:no-repeat;overflow:hidden; background-position:center center; background-size:cover;}
.swiper-pagination{position:absolute; bottom:6%; left:0; width:100%; height:10px; text-align:center;}
.swiper-pagination .swiper-pagination-bullet{display:inline-block; height:16px; width:16px; border-radius:50%; margin:0 10px; background:#fff; cursor:pointer; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.swiper-pagination .swiper-pagination-bullet-active{background:#ff6d00; border-radius:10px;}
/*服务*/
/*youshi*/
.you-b{width:100%; background:#f8f8f8;}
.youshi_box{  padding-bottom: 80px;}
.youshi_box h3{color:#818080; font-size:26px; margin:80px 0px 12px 0px;  text-align:center;}
.youshi_box h3 i{font-style:normal; border-bottom:1px solid #ff6d00;    padding-bottom: 20px;}
.slick-slider {position: relative;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; top: 0; left: 0; display: block; }
.slick-track:before, .slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
[dir='rtl'] .slick-slide { float: right; }
.slick-slide img { display: block; transform:scale(1,1); transition:0.8s;}
.w3l_testimonial_grid:hover img { transform:scale(1.08,1.08);}
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-arrow.slick-hidden { display: none; }
.slick-slider {  }
.slick-dots {margin-top:60px; display: block; width: 100%; padding: 0; list-style: none; text-align: center; }
.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 10px; padding: 0; cursor: pointer; }
.slick-dots li button { font-size: 0; line-height: 0; display: block; width: 17px; height: 17px; padding: 5px; cursor: pointer; color: #212121; border: 0; outline: none; background: transparent; }
.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }
.slick-dots li button:hover:before, .slick-dots li button:focus:before {background:#ff6d00;border:none; }
.slick-dots li button:before {  font-size: 13px; line-height: 20px; position: absolute; top: 0; left: 0; width: 17px; height: 17px; border-radius:50%; content: ""; border:1px solid #666; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { background:#ff6d00;  border:none;}
.w3l_testimonial_grid .p-t{float:right;    width: 50%;padding: 45px 30px;}
.w3l_testimonial_grid .p-t h4{color:#666666; margin-bottom:20px;}
.w3l_testimonial_grid_pos{float:left;    width: 50%;    overflow: hidden;}
.w3l_testimonial_grid .p-t h5{width:42px; height:42px; border-radius:50%; border:1px solid #ff6d00; color:#ff6d00;font-size: 46px; text-align:center; line-height:31px; margin-top:20px;}
.w3l_testimonial_grid .p-t h5:hover{background:#ff6d00;color:#fff;}
.w3l_testimonial_grid { background: #fff; position: relative; }
.w3l_testimonial_grid .p-t p{font-size:14px; color:#666;    line-height: 1.8;}
.youshi{    margin-top: 80px;}
.you-b .more-p{width:158px; height:50px; text-align:center; margin:0 auto; border-radius:10px; border:1px solid #666; position:absolute; left:50%; bottom: -21px;margin-left: -79px; transition:.2s;}
.you-b .more-p a{font-size:16px; color:#666; line-height:50px;}
.you-b .container{ position:relative;}
.you-b .more-p:hover{background:#ff6d00; border:none; }
.you-b .more-p:hover a{color:#fff; transition:.2s;}

/*框*/
.fle{ margin-top:90px;}
.fle li{ float:left; position:relative;width: 22.1%; margin:0 18px 0 18px;    padding: 60px 0 60px 0; text-align: center;    background: #fff;   border-radius: 20px; overflow:hidden; box-shadow: 0px 0px 6px 1px  #dcdcdc;}
.fle li .more-f{}
.fle li .more-f a{font-size:16px; line-height:1.8; color:#666;}
.fle li .more-f p{color:#999;    margin-bottom: 20px;}
.fle li .more-f  span{ margin:0 auto;   width: 49px;height: 49px; background:#ff6c00; display: block; border-radius: 50%;}
.fle li img {margin: 14px auto;}
.fle li:hover{background:#ff6d00;}
.fle li:hover span {background:#fff;}
.fle li:hover a{color:#fff;}
.fle li:hover p{color:#fff;}
/*关于*/
.about{ width:100%;     margin-top: 80px;background:url(img/at.jpg) no-repeat top center;background-size:cover; background-attachment:fixed;  height:464px;  }
.about .container{position: relative;  height:100%;}
.about h3{color:#fff; font-size:26px; margin:80px 0px 12px 0px;  text-align:center;}
.about h3 i{font-style:normal; border-bottom:1px solid #fff;    padding-bottom: 20px;}
.about span{font-size:14px; color:#666; text-align:center;    }
.about .about-t{margin:17px auto; width:87%; text-align: center;color: #fff;    color: #fff;line-height: 2.4;}
.about .ab-d li{display: inline-block;width:10.2%;border:1px solid #fff; border-radius:10px; text-align:center; height:50px; margin:32px 26px 40px 26px;}
.about .about-t .p1{width: 76%; margin: 0 auto;}
.about .about-t .p2 img{    margin-top: -11px;margin-left: 3px;}
.about .about-t .p2{    width: 100%; margin: 0 auto;}
.about .ab-d li a{font-size:16px; color:#fff; line-height:50px;}
.about .ab-d{text-align:center;margin-top: 40px;}
.about .ab-d li:hover{background:#fd792e;border:1px solid #fd792e; }
.a-time .w3layouts_stats_left {padding: 0;text-align: center;}
.a-time .w3layouts_stats_left  p{font-size:50px; color:#ff6d00;  }
.a-time .w3layouts_stats_left h3{ font-size:14px; color:#666; margin:0;}
.a-time .w3layouts_stats_left .cou{background:url(img/jia.png) no-repeat ; background-position: 196px 35px;}
.a-time{ /*border-radius: 10px;  background: #fff; position:absolute; bottom:-70px;    box-shadow: 0 3px 11px -1px #e8e8e8;*/    padding: 10px 0px 30px 0; overflow:hidden;}
/*新闻*/
.d-new{margin-top:60px; width:100%; overflow:hidden;}
.d-new h4{font-size:26px; color:#ff6d00; text-align:center;}
.d-new p{ color: #666;    width: 53%;text-align: center;margin: 20px auto;}
.d-new .new-l{  width: 68%;float: left; margin-top:40px;}
.d-new .new-l li{float:left; width: 45.5%;margin:0px 17.5px 0px 17.5px; overflow:hidden;}
.d-new .new-l li .new-im{overflow:hidden;}
.d-new .new-l li h3{    font-size: 16px;color: #666;     margin: 26px 0 17px;}
.d-new .new-l li p{ font-size:15px; color:#999;text-align: left;width: 94%; margin: 0;}
.d-new .new-l li img { display: block; transform:scale(1,1); transition:0.8s;}
.d-new .new-l li:hover img { transform:scale(1.08,1.08);}
.d-new .new-l li span{    width: 118px; height: 44px;border: 1px solid #999; text-align: center;  display: block; line-height: 44px; border-radius: 5px; margin-top: 30px; color:#999;}
.d-new .new-r{    float: right; width: 31%; background:#ff6d00; margin-top:40px;    padding: 0 28px;}
.d-new .new-r h3{font-size:22px; color:#fff; border-bottom:1px solid #fff; padding-bottom:20px; margin: 34px 0 25px;}
.d-new .new-r dd a{color:#fff; font-size:15px; }

.d-new .new-r dd{ margin-bottom:21.5px;}
.d-new .new-r dd span{ background:url(img/yuan.png) no-repeat left; padding-left:32px;   transition: all .3s ease-in-out;display: block;}
.d-new .new-r dd:hover span{ -webkit-transform: translateX(18px);transform: translateX(18px);}
.d-new .new-l li span:hover{border:1px solid #ff6d00; color:#fff; background:#ff6d00;}
.sbox{width:100%;   overflow: hidden;margin-top: 90px;    padding-bottom: 50px;}
.sbox .container h3{color:#666; font-size:26px; margin:62px auto 12px auto; text-align:center;}
.sbox .container h3 i{font-style:normal; border-bottom:1px solid #ff6d00;    padding-bottom: 20px;}
.sbox .container ul li	{    padding: 20px 30px 35px 30px;  float:left;  transition: 0.5s;  }
.sbox .container ul li:hover{ background:#ff6d00;transition: 0.5s;}
.sbox .container ul li:hover a{color:#fff;}
.sbox .container ul li:hover p{color:#fff;}
.sbox .container ul li h2{ width:100%; float:left; height:47px;    line-height: 47px;}
.sbox .container ul li h2 a{ font-size:16px; color:#666;background:url(img/new-b.png) no-repeat left;    padding-left: 18px;}
.sbox .new-t{    margin-top: 38px;}
.sbox .container ul li h2 span{ font-size:14px; color:#999; float:right; margin-top:0px; line-height:47px;}
.sbox .container ul li p{ font-size:14px; color:#999;    float: left;}
/*foot*/
.foot{ width:100%; background:#343434;    overflow: hidden;  }
.foot .container{ padding-top:60px;}
.foot dl dd {margin-bottom:7px;color:#bababa;}
.foot dl dd a{ color:#bababa;}
.foot dl dt{color:#ff6d00; font-size:18px;margin-bottom: 26px;font-weight: normal;}
.foot dl:nth-child(2) dd {float: left;margin-right: 22px;    width: 40.5%;text-align: left;}
.foot dl dd:nth-child(7) a{ border-right:none;}
.foot ul{ margin-top:26px;}
.foot ul li{ color:#fff; float:left;}
.foot ul li:nth-child(3){float:right;}
.foot ul li:nth-child(2){margin-left:19%;}
.foot ul li img{ margin-right:12px;margin-top: -2px;}
.foot .bq{ width:100%; color:#c4c4c4; line-height:55px; text-align:center;margin-top:70px;}
.foot .bq a{ color:#c4c4c4;}
.foot .wx img{float:right;}
/*产品列表页*/
.pds{ width:100%;     background: #f9f9f9; overflow:hidden;    padding-bottom:4.5%;}
.pds .container h4{    font-size: 14px;margin-top: 3%;color: #666;}
.pds .container h4 a{}
.tab-menu{    margin-top: 4%;}
.tab-menu ul li{float:left; overflow: hidden; }
.tab-menu ul li a{text-align: center;display: block;}
.tab-menu ul li .pro-img{     margin: 0 auto;    width: 100px; height: 100px;border-radius: 50%; background:#fff;  overflow: hidden;}
.tab-menu ul li h3{font-size:16px; margin: 30px 0; text-align:center;}
.tab-menu ul li img {transform:translateY(0);transition:0.8s;    display: block; margin: 18px auto;}
.tab-menu ul li:hover img{ transform:translateY(-86px);}
.tab-menu ul li:hover .pro-img{background:#ff6d00;}
#product-list li{background:#fff; position:relative;   margin-left: 15px; margin-right: 15px;  margin-top: 40px;  padding: 0;}
#product-list li .pro-img{    padding: 0;    overflow: hidden;}
#product-list li .pro-t1{padding: 22px 21px;}
#product-list li .pro-t1 h2{font-size: 18px;color: #333; margin-bottom: 15px;}
#product-list li .pro-t1 p img{    margin-top: -8px;\transform: scale(1,1);}
#product-list li .pro-t1 p{font-size:14px; color:#999;     line-height: 1.8;   margin-top: 5px;}
#product-list li span{color:#333; font-size:14px;}
#product-list li .pmore{ width:108px; height:38px; border:1px solid #333; color:#333; text-align:center; line-height:38px; border-radius:25px; transition: .2s; position:absolute;bottom: 10px; right: 25px;}
#product-list li .pmore:hover{ background:#ff6d00; border:1px solid #ff6d00;transition: .2s; color:#fff;}
#product-list li:hover{box-shadow: 0 0 15px #dcdcdc;}
#product-list li .pro-img img { display: block; transform:scale(1,1); transition:0.8s;}
#product-list li:hover img { transform:scale(1.08,1.08);}

#product-list1 li{background:#fff; position:relative;   margin-left: 15px; margin-right: 15px;  margin-top: 20px; float: left; padding: 0;width:30.9%;}
#product-list1 li .pro-img{    padding: 0;    overflow: hidden;}
#product-list1 li .pro-t1{padding: 30px 21px;}
#product-list1 li .pro-t1 h2{font-size: 18px;color: #666; margin-bottom: 15px;}
#product-list1 li .pro-t1 p{font-size:14px; color:#999;     line-height: 1.8;   margin-top: 5px;}
#product-list1 li span{color:#333; font-size:14px;}
#product-list1 li .pmore{ width:118px; height:42px; border:1px solid #333; color:#333; text-align:center; line-height:42px; border-radius:25px; transition: .2s; position:absolute;bottom: 20px; right: 25px;}
#product-list1 li .pmore:hover{ background:#ff6d00; border:1px solid #ff6d00;transition: .2s; color:#fff;}
#product-list1 li:hover{    background: #ff6d00;}
#product-list1 li .pro-img img { display: block; transform:scale(1,1); transition:0.8s;}
#product-list1 li:hover .pro-t1 h2{color:#fff;}
#product-list1 li:hover img { transform:scale(1.08,1.08);}
.pro-c .b-it dt{font-size:24px; color:#333;    font-weight: normal;}
.pro-c .b-it dd span{ font-size:16px; color:#333;    font-weight: 600;}
.pro-c .b-it dd {font-size:16px; color:#999; margin-top:15px;    line-height: 1.6;}
.pro-c .b-it{    padding: 0px 35px;}
.pro-c .b-it dd:nth-child(2){width:50px; height:2px; background:#ff6d00;}
.pro-c{margin-top:40px;    padding-bottom: 10px;}
.pro-c .p-ti{display:none;}
.pro-c article{    margin-top: 10px;}
.pro-c article table td{    line-height: 1.8;padding-bottom: 20px;}
.pro-c article h5{    font-size: 24px;text-align: center;color: #666;    margin-bottom: 26px;}
.pro-cc{width:100%; overflow:hidden; background:#fff;}
/*服务支持*/
    .aui-nav-content-box { width:100%; position: relative;margin:50px auto;    overflow: hidden;}
.aui-nav-list-box { overflow: hidden; zoom: 1; border-bottom: none;z-index: 110;width:100%;display: block;       background: #e8e8e8;   }
.aui-nav-list-box ul li a {color: #000;}
.aui-nav-list-box ul li {float: left; color: #666;  font-size: 16px;height: 56px; cursor: pointer; line-height: 56px; width: 25%;  text-align: center; font-size: 16px;}

.aui-nav-list-box ul .aui-current {color:#fff;background:#ff6d00;}
.aui-nav-list-box ul .aui-current a { color: #f54343;}
    .aui-nav-list-item dl{        background: #f9f9f9;padding: 40px 40px;}
     .aui-nav-list-item dl dd   {     color: #666;    margin: 0 10px 0 10px;     background: #fff;    text-indent: 20px;  width: 23%; float: left; line-height: 50px;}
    .aui-nav-list-item dl dd input{      color: #999;  width: 67%;border: none;background: #fff;}
    .aui-nav-list-item .yi dd input{    width: 60%;}
    .aui-nav-list-item .yi dd{width: 23%;    margin-bottom: 20px;}
    .aui-nav-list-item .yi dd:nth-child(5){width: 29%;}
    .aui-nav-list-item .yi dd:nth-child(6){width: 35%;}
    .aui-nav-list-item .bl dd{    width: 43%;    margin-bottom: 20px;}
    .aui-nav-list-item .bl dd select{    width: 65%;border: none;}
    .aui-nav-list-item .bl dd:nth-child(3){    width: 53%;}
    .aui-nav-list-item .bl dd:nth-child(3) select{    width: 42%;}
    .aui-nav-list-item .bl dd:nth-child(2) select {width: 40%;}
    .aui-nav-list-item .cl dd{    text-indent: 0;    margin-top: 20px;  background: none;  width: 100%;    line-height: inherit;}
.aui-nav-list-item .cl textarea{width:100%;}
   .aui-nav-list-item .cl dd  texterea{    width: 100%;background: none;}
    .aui-nav-list-item .c2 dd input{    width: 14%; line-height: 50px; background: #ff6d00; color: #fff;margin: 0 auto;display: block;}
    .aui-nav-list-item .c2 dd{background: none;  width: 100%; }
    .aui-nav-list-item .c2 {    width: 100%; padding: 10px 0 40px;}
.aui-nav-list-item {display: none;}

.es h5{font-size: 31px;color: #666;padding: 30px 15px 0 15px;}
.aui-banner-right {width: 430px; height: 282px;background: #ddd;float: right;}
.aui-banner-right-ovr {width: 430px;height: 282px; background: #ddd;float: right;}
.pds .pro-menu{      z-index: 99;  margin: 25px auto;    position: relative;}
.pds .pro-menu h4{font-size: 33px;    margin-bottom: 46px;    color: #666;text-align: center;   }
.pds .fwz{    padding:50px 46px;    max-width: 1280px; width: 100%; margin: 0 auto }
.pds .fwz h3{text-align: center; color:#ff6d00; font-size:33px;}
.pds .fwz span{    margin-top: 14px;display: block;font-size: 16px;color: #666;}
.pds .fwz p{ font-size: 16px; color: #666;   border-bottom: 1px solid #fff; padding-bottom: 14px;margin-top: 40px;    font-weight: bold;}
.pds .fwz dl{width:100%; float:left;}
.pds .fwz .d1 dd{width:25%;}
.pds .fwz dl dd{float:left;width: 33.3333333%; font-size:16px; color:#666;    margin-top: 30px;  }
.pds .fwz .yi dd input{width:53%;}
.pds .fwz dl dd input{    width: 66%;height: 50px;font-size: 14px;color: #666;  border:none;  background:#f6f6f6;
    border-radius: 5px;text-indent: 15px;}
.pds .fwz dt{ background: #ff6d00;font-size: 18px; color: #fff;   font-weight: normal; margin-top: 40px;  line-height: 50px; width: 98%;text-indent: 21px;}
.WdateDiv{width:263px !important;}
.pds .fwz .yi dd:nth-child(6),.pt-j .fwz .yi dd:nth-child(7){}
.pds .fwz .yi dd:nth-child(6) input,.pt-j .fwz .yi dd:nth-child(7) input{}
.pds .fwz .bl select{outline: none;  height:50px;  background: none; border:none;width: 92%;    margin-top: 18px;    border-radius: 5px; background: #f7f7f7;    text-indent: 10px;}
.pds .fwz .bl dd{width:33%;}
.pds .fwz .bl select option{color:#666;}
.pds .fwz .c2 .submit{ width: 150px ;height: 40px; text-indent: 0;border: 0; background-color: #ff6d00;color: #fff;margin-top: 10px;
 cursor: pointer; display:block; margin:0 auto;}
.pds .fwz .c2 dd{width:100%;}
.pds .fwz .cl dd{width:100%;}
.pds .fwz .cl dd textarea{outline: none;width:98%; background:none; border:none;border-radius: 5px;background: #f7f7f7;}
.ehs-l{width:50%; float:left;background:#fff;    padding: 50px;margin-top: 5%;}
.ehs-l dl dt{font-size:35px; color:#ff6d00;    margin-bottom: 14px;}
.ehs-l dl dd i{ font-style:normal;font-size:22px; color:#ff6d00; }
.ehs-l dl dd{  margin-top:6px;  color: #666;line-height:2;}
.ehs-r{float:left; width:50%;margin-top: 5%;    margin-bottom: 40px;}

/*内容页*/
.box1{width:100%; overflow:hidden; background:#fff;    margin: 50px 0 70px;}
.box1 h4{text-align:center; font-size:35px; margin:15px;}
.box1 h4 i{ color:#ff6d00; font-style:normal;}
.box1 p{ font-size:14px; color:#999; text-align:center;}
.box1 ul li{float:left; position:relative;    margin-top: 40px; overflow:hidden;}
.box1 ul li .bo-p{ position:absolute; bottom:0 ;left:0; width:80%;  padding: 26px 40px;    background: rgba(255,108,0,.6);}
.box1 ul li .bo-p h3{font-size:20px; color:#fff;    margin-bottom: 20px;}
.box1 ul li .bo-p span{ width:120px; height:36px; text-align:center; line-height:36px; border:1px solid #fff; font-size:15px;display: block;    color: #fff;transition:0.3s;}
.box1 ul li img { display: block; transform:scale(1,1); transition:0.8s;}
.box1 ul li:hover img { transform:scale(1.08,1.08);}
.box1 ul li:hover .bo-p span{    background: #ff6d00; color:#fff; transition:0.3s; border:1px solid #ff6d00;}
.ab-box{width:100%; overflow:hidden;    padding-bottom: 50px; }
.ab-box h4{    text-align: center; padding: 5%;font-size: 35px;color: #ff6d00;}
.sow-t{width:100%; overflow:hidden;background: #f7f7f7;}
.ab-box .a-time{    position: static;text-align: center;    box-shadow: none; background:none;}
.ab-box .a-time p{    font-size: 50px;color: #ff6d00;}
.ab-box .a-time  .cou { background: url(img/jia.png) no-repeat;background-position: 192px 36px;}
.ab-box .a-time h3{color:#666;}
.new{ width:95%; max-width:1280px; margin:40px auto;}
.new h2{text-align: center;font-size: 30px;  margin: 0 auto;    border-bottom: 1px solid #e8e8e8;padding-bottom: 25px; }
.new article{ margin-top:27px; }
.news-siblings{margin-top:80px;     padding-top: 18px; border-top:1px solid #e5e5e5; font-size:14px;}
.news-siblings div{line-height:34px;    margin-right: 50px; float:left;}
.news-siblings div span{color:#999;}
.news-siblings div a:hover{text-decoration:underline;}
.news-siblings .news-back{ width:150px; height:40px;  line-height:40px; border-radius:3px; background:#c21b2f; color:#fff; text-align:center; float:right;     display: none;   border-top: 1px solid #e8e8e8}
.news-siblings .news-back i{margin:0 0 0 20%;}
.news-siblings div:nth-child(2){ float:right; margin-right:0;}
.r-pro{width:100%; background:#fff; overflow:hidden;    padding-bottom: 4%;}
.r-pro h4{font-size:35px;text-align:center; color:#ff6d00;    margin-top: 3%;}
.r-pro span{  margin-bottom: 16px;  text-align: center;display: block; margin-top: 20px; color: #999;}
.r-pro p{margin-top:10px;}
.lxw{width:100%; width:100%; overflow:hidden;}
.lxw .container{margin:100px auto;}
.lxw .lx-z{ width:50%;   float:left;   padding: 70px; text-align:center;background: #fff;}
.lxw .lx-z h4{font-size:35px; color:#333;background:url(img/tel.png) no-repeat left 8px; padding-left:30px;    width: 76%;
 margin: 0 auto;}
.lxw .lx-z p{font-size:16px; color:#666;    margin-top: 30px; }
.lxw .lx-z span{display:block; width:140px; height:44px;line-height:44px;  border:1px solid #666;  margin:0 auto;margin-top: 40px;}
.lxw .lx-z span:hover{background:#ff6d00; border:1px solid #ff6d00;color:#fff;}
.lxw .lx-r{width:50%; float:right;}
/*文章是通用样式*/
.pds h1{ font-size:35px;  margin-top:60px; margin-bottom:16px; padding: 0 20px;}
.pds .pos{font-size:14px;}
.pds h1 span{display:block; float:right; font-size:14px;line-height: 3.5;}
.hy h1 span{    display: block;float: right; font-size: 14px;  line-height: 3.5; color:#fff;}
.hy h1 span a{     color:#fff;}
.hy h1 span:hover a{ color:#ff6d00;}
.pds h1 span:hover a{ color:#ff6d00;}
.r-new li{    width: 30.97%;float: left; margin: 30px 15px 0 15px;transition: .3s;    overflow: hidden;}
.r-new li:hover .rt{background:#ff6d00;transition: .3s;}
.r-new li:hover .rt h3{color:#fff;transition: .3s;}
.r-new li:hover .rt span{color:#fff;transition: .3s;}
.r-new li:hover .rt p{color:#fff;transition: .3s;}
.r-new li .rt{        background: #f6f6f6;padding: 30px;}
.r-new li .rt h3{    font-size: 20px; line-height: 1.6;}
.r-new li .rt p{font-size: 14px;color: #666;}
.r-new li .rt span{    margin: 8px 0 12px; display: block;}
.hy{ width:100%; overflow:hidden;    margin-top: 70px;}
.hy .hyn li{float:left; width:47%;     overflow: hidden;   width: 30.97%; margin: 47px 15px 0 15px; padding-bottom: 73px;}
.hy h1{ font-size:35px; color:#fff; margin: 5% 0px 16px 0px;}
.hy .hmore{ text-align:center; color:#fff;}
.hy .hmore a{font-size:14px; color:#fff;transition: .3s;}
.hy .hmore a:hover{color:#ff6d00;transition: .3s;}
.hy .hyn li .hynt{padding:30px;background:#fff;}
.hy .hyn li .hynt h3{ font-size:20px; color:#333; line-height:1.6;    margin-top: 8px;transition: .3s;}
.hy .hyn li:hover .hynt h3{color:#ff6d00; transition: .3s;}
/*.hy .hyn li:hover .hynt span{color:#fff;transition: .3s;}
.hy .hyn li:hover .hynt h3{color:#fff;transition: .3s;}*/
.hy .hyn li .hynt span{ font-size:14px; color:#666; background:url(img/time.png) no-repeat left; padding-left:32px; display:block;}
.yz-box{    margin-bottom: 0px; background:#f6f6f6;}
.yz-box h1{      font-size: 35px;  text-align: center;margin-top: 4%;color: #ff6d00;}
.yz-box .rmk{    text-align: center; margin-top: 10px;color: #999;}
.yz-box .tz li{width:50%;  margin: 3.5% 0px 5% 0; float:left; position:relative; overflow:hidden;}
.yz-box .tz li .tzt{position:absolute;    width: 69%;background: rgba(255,255,255,.83);  padding: 39px 44px 31px 42px;  right: 0; bottom: 0;}
.yz-box .tz li .tzt h3{line-height:1.6;font-size: 20px;}
.yz-box .tz li .tzt span{    display: block;width: 45px;height: 45px; border-radius: 50%;border: 1px solid #ff6d00;text-align: center;  font-size: 35px; line-height: 1.1; margin-top: 18px;color: #ff6d00; float: right;transition: .3s;}
.yz-box .tz li:hover .tzt span{background:#ff6d00; color:#fff;transition: .3s;}
.ne-list{ width:100%;}
.ne-list li{    background: #fff;    margin-top: 40px; overflow:hidden;}
.ne-list li:hover {    box-shadow: 0 0 10px #dcdcdc;}
.ne-list .ne-img{     padding: 0;}
 .ne-list .ne-t{    height: 100%; padding: 27px 39px 12px 67px;}
 .ne-list .ne-t span{ display:block;  color: #999;;margin-top: 15px; background:url(img/time.png) no-repeat left; padding-left:32px;}
 .ne-list .ne-t p{  color:#818080;margin-top: 15px;}
 .ne-list .ne-t h3{ text-align:left; margin-top:10px;font-size: 22px;margin-top: 20px;}
.ne-list .ne-t .ne-m{  margin-top:16px; }
 .ne-list .ne-t .ne-m a{ font-size:14px; }
.ne-list .col-md-5{width:33%; overflow:hidden;}
.nme{width:100%; background:#fff; overflow:hidden;    border-bottom: 1px solid #e8e8e8;}
.nme ul li{float:left;}
.nme ul li a{    padding: 16px 40px;    font-size: 16px;display: block;}
.nme ul li a:hover{ background:#ff6d00;color: #fff;}
.nme ul li a.on{ color: #fff; background:#ff6d00; }
.nme .np{    font-size: 14px;color: #999;    float: right; padding-top: 16px;}
.nme .np a{ color:#999;}
.pds .n-mt h4{    margin-top: 3%; font-size:30px; font-weight:bold;}
.pds .n-mt{    border-bottom: 1px solid #e8e8e8;padding-bottom: 20px;}
.pds .n-mt span{color:#999; margin-top:14px;display: block; background:url(img/time.png) no-repeat left; padding-left:32px;}
.pds .new-ti{ margin-top:40px;    margin-bottom: 0px;}
.pds .new-ti td img{max-width: none;}
.pds .new-ti td{     line-height: 1.6; background: #fff;}
.pds .new-ti td p{padding:0 40px}
.pds .new-tt td {padding: 0 22px; }
.pds .new-tt td:nth-child(1) { padding: 0;}
/*人力*/
.rl{ width:100%; background:#f9f9f9; overflow:hidden;}
.rl h4{font-size:35px; margin:15px; text-align:center;    margin-top: 5%;    margin-bottom: 14px;}
.rl .rj{ color:#999; text-align:center;margin-bottom: 60px;}
.rl .r-left{width:50%; float:left;}
.rl .r-left .r-l1 ul li{float:left; width:50%;     padding: 7.5% 8%;    background: #fff;}
.rl .r-left .r-l1 ul li h3{font-size:28px; color:#666;    margin-bottom: 12px;}
.rl .r-left .r-l1 ul li:nth-child(1) h3{ color:#fff;}
.rl .r-left .r-l1 ul li:nth-child(1) {background:#ff6d00;}
.rl .r-left .r-l1 ul li:nth-child(1) p{ color:#fff;}
.rl .r-left .r-l1 ul li:nth-child(1) span{border: 1px solid #fff;color:#fff;}
.rl .r-left .r-l1 ul li:hover span{background:#ff6d00; border:1px solid #ff6d00; color:#fff;transition: .3s; }
.rl .r-left .r-l1 ul li p{color:#999;}
.rl .r-left .r-l1 ul li span{width:120px; height:36px; text-align:center; line-height:36px;    border: 1px solid #666;color:#666;    display: block;margin-top: 30px;transition: .3s;}
.rl .r-left .r-l2{ position:relative; overflow:hidden;}
.rl .r-left .r-l2 .rj{ position:absolute; width:100%; padding:20px; left:0; top:0;background-color: rgba(0, 0,0, 0.7);text-align: left;    text-indent: 20px;color: #fff;    display: none;transition: .3s;}
.rl .r-left .r-l2:hover{ display:block;transition: .3s;}
.rl .r-left .r-l2 .rj h3{ margin-bottom:12px;}
.rl .r-right{width:50%; float:right; position:relative;}
.rl .r-right .r-rt{position:absolute; bottom:0; right:0; width:68%;background: rgba(255,108,0,.6); padding:30px 7%;}
.rl .r-right .r-rt h3{ color:#fff; font-size:28px; margin-bottom:12px;}
.rl .r-right .r-rt p{color:#fff;}
.rl .r-right .r-rt span{width:120px; height:36px; text-align:center; line-height:36px;    border: 1px solid #fff;color:#fff;    display: block;margin-top: 22px;transition: .3s;}
.rl .r-right:hover .r-rt  span{background:#ff6d00; border:1px solid #ff6d00; color:#fff;transition: .3s; }
.zpx{width:100%; overflow:hidden;    margin-top: 70px;}
.zi li dl dt{ font-size:20px;    margin-bottom: 30px; }
.zi li {padding: 50px 40px; background:#fff;    border-left: 1px solid #e0e0e0;transition: .3s;    margin-bottom: 30px;}
.zi li:hover{background:#ff6d00;transition: .3s;}
.zi li:hover dl dt{color:#fff;}
.zi li:hover dl dd{color:#fff;}
.zi li:hover .zjr a{color:#fff;}
.zi li:hover .zjp a{color:#fff;}
.zi li dl dd{    margin-bottom: 6px;color: #999;}
.zi li .zjr a{color:#666;}
.zi li .zjr{ margin-top: 30px;}
.zi li .zjp a{color:#ff6d00;}
.zi li .zjp{ }
.zpx h4{font-size:35px; margin:15px; text-align:center;    padding-top: 3%;    margin-bottom: 14px; color:#fff;}
.zpx .rj{ color:#fff; text-align:center;margin-bottom: 60px;}
.zpx span{    width: 150px; height: 40px;border: 1px solid #fff;display: block; text-align: center; line-height: 40px;color: #fff;
    margin: 60px auto;    transition: .3s;}
.zpx span a{color:#fff;}
.zpx span:hover {background:#ff6d00; border:1px solid #ff6d00;  color:#fff   transition: .3s;}
.zpx span:hover a{color:#fff;}
.qd{width:100%; background:#fff;overflow:hidden;padding-bottom: 0px;}
.qd h4{    font-size: 35px;margin: 15px;text-align: center; padding-top: 5%;margin-bottom: 14px;}
.qd p{    color: #999;text-align: center; margin-bottom: 60px;}
.qd ul li{width:50%; float:left; overflow:hidden; }
.qd ul li:nth-child(2){    position: relative;}
.qd ul li a { position:absolute; display:block; width:180px; height:70px; border:1px solid #fff; text-align:center; line-height:70px; top:37%; color:#fff;left: 34%; font-size:26px;}
.qd ul li:hover a{ border:1px solid #ff6d00; background:#ff6d00;}
.pds .new-ti .tdj{ width:150px; height:60px; text-align:center; margin-top:40px; border:1px solid #666;     font-size: 16px;
 line-height: 60px; color: #666;}
.pds .new-ti .tdj a{font-size:16px; color:#666; line-height:60px;}
.pds .new-ti .tdj:hover{ border:1px solid #ff6d00; background:#ff6d00;color:#fff;}
.pds .new-ti .tdj:hover a{color:#fff;}
.jl{background: #fff;    padding-bottom: 60px; width:100%; overflow:hidden;}
.jl dl{width:100%; float:left;   }
.jl dl dd{width:46%; float:left;    background: #f7f7f7;margin: 16px 16px;color: #666;    height: 50px;    line-height: 50px;
 text-indent: 23px;}
.jl dl dd textarea{     line-height: 1.5;    text-indent: 14px;   width: 100%; height: 125px;}
.jl dl dd  input{      width: 78%;height: 50px; line-height: 50px; border: none;background: none; text-indent: 23px; color: #666;}
.jl dl dd em{color:red;    font-style: normal;}
.jl dl dd:nth-child(6)  input{width:71%;}
.jl dl dd select{     outline: none;   border: none;width: 69%; background: none; height: 50px;}
.jl dl dd label{    text-indent: 23px;font-weight: normal;}
.jl .c2{width: 50%;line-height: 50px;    margin-top: 0px;}
.jl .fm{    width: 66%;float: left;}
.jl .c2 dd{    width: 39%; background: #ff6d00; float: left; line-height:50px;    text-indent: 0;text-align: center;}
.jl .c2 dd input{color:#fff;font-size: 16px;    text-indent: 0;}
.jl .c2 dd:nth-child(2){    background: none;width: 45%;text-indent: 0;    text-align: left; line-height: 1.8;}
.jl .jl-b{    margin-top: 40px;float:right; width:31%;   position:relative;}
.jl .jl-b a{position:absolute; bottom:0; width:80%; right:0;background: rgba(255,108,0,.6); display:block;  padding: 38px 34px;
 color: #fff; font-size: 20px;}
.jl .qt{margin-top:60px;}
.jl .qt h3{text-align: center;font-size: 35px; margin: 15px;}
.jl .qt p{ font-size: 14px; color: #999;text-align: center;}
.jl .qt li{float:left;  position:relative; overflow:hidden;      width: 50%;  margin-top: 40px;}
.jl .qt a{position:absolute; bottom:0; width:65%; left:0;background: rgba(255,108,0,.6); display:block;      padding: 38px 43px;
 color: #fff; font-size: 20px;}
.jl .qt span{      margin-top: 10px;  width: 120px;height: 36px;text-align: center;line-height: 36px;border: 1px solid #fff;font-size: 15px; display: block;color: #fff;transition: 0.3s;}
.jl .qt li img { display: block; transform:scale(1,1); transition:0.8s;}
.jl .qt li:hover img { transform:scale(1.08,1.08);}
.jl .qt li:hover span{border:1px solid #ff6d00; background:#ff6d00;}
.home li{width:50%; float:left;background:#fff; height:100%; overflow:hidden;}
.home li .ho-img{width:50%; float:left;overflow: hidden;}
.home li .ho-t{width:50%; float:left;     padding: 54px 40px;}
.home li .ho-t h3{    font-size: 18px;line-height: 1.6;color: #666;}
.home li .ho-t span{    border: 1px solid #999; width: 120px; height: 40px;display: block;text-align: center;line-height: 40px; color: #999; margin-top: 24px;}
.home li:nth-child(3) .ho-img,.home li:nth-child(4) .ho-img{float:right;}
.home li:nth-child(3) .ho-t,.home li:nth-child(4) .ho-t{float:left;}
.home li .ho-t span:hover{background:#ff6d00; color:#fff; border:none;}
.home li .ho-img img { display: block; transform:scale(1,1); transition:0.8s;}
.home li:hover img { transform:scale(1.08,1.08);}
.eh li{ float:left; overflow:hidden;    width: 30.9%;background: #fff; padding: 46px;margin: 30px 15px 0 15px;}
.eh li .rt h3{ font-size:20px;line-height: 1.6;}
.eh li .rt span{ color:#999;display: block; margin-top:10px; margin-bottom:20px; }
.eh li .rt p span{float: left;width:40px; height:40px; border:1px solid #ff6d00; border-radius:50%; line-height:40px;    font-size: 28px;text-align: center; color: #ff6d00;display: block; margin-right:10px;}
.eh li .rt p{font-size:20px; color:#333;     line-height: 3;}
.eh li:hover p span{background: #ff6d00; color:#fff;}
.lmap{width:100%; overflow:hidden;}
.foot .wx{    margin-top: 46px;}
/*页码*/
.ny_pages{width:100%; max-width:1280px; margin:auto;text-align:center;margin:5% auto 5%;font-size:14px;color:#666;-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.ny_pages a{margin:0px 5px;color:#666; font-size:14px; border:1px solid #666; padding:12px 40px;}
.ny_pages a:hover{color:#fff; background:#ff6d00; border:1px solid #ff6d00;}
/*适应*/
@media (min-width: 1280px) and (max-width: 1680px){
  
  .swiper-banner {height: 550px;}
  #guide-banner{    height: 390px;}
  
}
@media (min-width: 991px) and (max-width: 1280px){
  .d-new .new-l li span{margin-top: 16px;}
  .d-new .new-r dd { }
  #yg td {background: none !important;}
  .about h3{    margin: 50px 0px 12px 0px;}
  .foot dl:nth-child(2) dd{    width: 44.5%;}
  .a-time .w3layouts_stats_left .cou { background-position: 158px 35px;}
  .ab-box .a-time .cou {background-position: 158px 36px;}
  #product-list li .pro-t1{    padding: 16px 7px;}
  .pds .new-ti td img{max-width:100%;}
  .pro-c article table{    width: 65%;}
  .container{}
  .container {width: 970px;}
  .header .container{     width: 970px;}
.header .navbar_nav li a{ padding:0 12px;}
.swiper-banner{ height:390px;}
.youshi figure{    margin: 50px 40px 0px 40px;}
.aui-nav-list-box ul li{ height:52px; line-height:52px;}
.foot ul li:nth-child(2) {margin-left: 12%;}
  .header .left{    width: 27%;}
  .navbar_nav{    margin-right: 18px;}
  .header .left a img { margin-top: 26.5px;}
  .d-new .new-l li{   width: 42.5%;}
  .d-new .new-l{    width: 59%;}
  .d-new .new-l li h3{    line-height: 1.5;}
  .d-new .new-r{    width: 41%;}
  .fle li{width: 21%;    padding: 36px 0 36px 0;}
  #product-list li .pmore{display:none;}
  #product-list li .pro-t1 h2{    font-size: 16px;    }
  #product-list li .pro-t1 p{  font-size: 12px;}
  .jl dl dd select{    width: 55%;}
  .jl dl dd input{    width: 67%;}
  .jl dl dd:nth-child(6) input {width: 57%;}
  .pds .new-ti td{width: 50%;background:none;}
   #ti td{width:auto;}
  .eh li{    width: 29%;}
  #product-list li{margin:10px 0;}
  .r-new li .rt h3{font-size: 16px;}
  .lxw .lx-z h4{    font-size: 30px;    width: 81%}
  .aui-nav-list-item dl dd{    width: 31%;margin-bottom:20px;}
  .aui-nav-list-item .yi dd{ width: 31%;}
  .aui-nav-list-item .yi dd:nth-child(5){width: 47%;}
  .aui-nav-list-item .yi dd:nth-child(6) { width: 52%;}
  .aui-nav-list-item .bl dd { width: 67%;}
  .aui-nav-list-item .bl dd:nth-child(3) { width: 67%;}
  .eh li .rt h3{font-size: 16px;}
  .lxw .lx-z{padding: 35px;}
  #guide-banner{    height: 310px;}
  .box1 ul li{    width: 33.3333%;}
  .box1 ul li:nth-child(3) img{    width: 100%;height: 227px;}
  .pt-j .fwz dl dd{    width: 31%;}
  .pt-j .fwz .bl dd{   width: 33.3333%;}
  .pt-j .fwz .bl select{    width: 76%;}
  .zi li{    padding: 50px 15px;}
  .nme ul li a{padding: 16px 34px;}
  .jl dl dd{width: 45%;}
  .jl .c2 dd{width: 24%;}
  .jl .c2 dd:nth-child(2){    width: 56%;}
  .jl .jl-b{    margin-top: 38px;}
  .jl .jl-b a{    font-size: 16px;    padding: 24px 23px;}
  .r-new li{width: 30.2%;}
  .hy .hyn li{width: 30.2%;}
  .ne-list .ne-t{    padding: 0 39px 12px 51px;}
  .rl .r-left .r-l1 ul li{    padding: 4.5% 8%;}
  .rl .r-left .r-l1 ul li h3{    font-size: 22px;}
  #product-list1 li{width: 30.2%;}
  #product-list1 li .pro-t1 h2{    line-height: 1.6;}
  .ehs-l{padding: 15px;}
  .header .navbar_nav li.dropdown .dropdown_menu a{text-indent: 15px;}
  .header .navbar_nav li.dropdown .dropdown_menu{    width: 226%;}
}
@media (min-width: 767px) and (max-width: 991px){
/*头部*/	
.header{  background:#fff;}
.header .left .img1{ }
  .search{display:none;}
.header{padding: 0 10px; height:50px;}
.header img{ vertical-align:inherit;}
.header .left{ margin-top:10px;  overflow:hidden;}
.header.on .left .img2{ margin-top:0;    display: none;}
/*banner*/	
.swiper-banner{height:283px;margin-top: 0px;}
.swiper-pagination .swiper-pagination-bullet{width:10px; height:10px;}
.swiper-pagination{bottom:9%;}
.header .left a img{ display:block;margin-top:0;width: 60%;}
  .d-new .new-l{width:100%;}
  .d-new .new-l li{    width: 45%;}
  .d-new .new-r{width: 100%;}
  .d-new .new-r dd{    width: 50%;float: left;}
  .about h3{margin: 40px 0px 12px 0px;}
  .fle li{    width: 43.3%;margin-top: 30px;}
  .fle{margin-top: 50px;}
  .a-time .w3layouts_stats_left .cou{    background-position: 219px 47px;}
  #guide-banner{    height: 222px;    margin-top: 50px;}
  h3{    line-height: 1.5;}
  .ne-list .col-md-5{ width: 100%;}
  .ne-list li{    width: 50%;float: left;    padding: 10px;}
  .ne-list .ne-t{    width: 100%;padding:0;}
  .ne-list .ne-t h3{    font-size: 18px;}
  .box1 ul li{    width: 50%;    margin-top: 0px}
  .box1 p{    margin-bottom: 40px;}
  .pt-j .fwz .yi dd:nth-child(6), .pt-j .fwz .yi dd:nth-child(7){    width: 50%;}
  .pt-j .fwz .yi dd:nth-child(6) input, .pt-j .fwz .yi dd:nth-child(7) input{    width: 88%;}
  .box1 ul li:nth-child(3) img{    width: 100%;height: 264px;}
  .pt-j .fwz dl dd{    width: 50%;}
  .pt-j .fwz .bl dd{    width: 50%;}
  .zi li{    width: 50%;}
  .nme .np{    display: none;}
  .nme ul li a{    padding: 16px 30px;}
  .jl .fm{    width: 100%;}
  .jl dl dd{    width: 45%;}
  .jl .jl-b{    width: 100%;}
    .jl .jl-b img{    width: 100%;}
  .jl .jl-b a{    padding: 63px 34px;}
  .jl .qt a{    padding: 11px 43px;}
  .jl .c2 dd:nth-child(2){    width: 49%;}
  .jl .c2 dd{    width: 32%;}
  .rl .r-left .r-l1 ul li h3{    font-size: 22px;}
  .rl .r-left .r-l1 ul li p{font-size: 16px;}
  .qd ul li a{    top: 32%;left: 26%;}
    .lxw .lx-z{    width: 50%;    padding: 15px;}
  .lxw .lx-z span{margin-top: 26px;}
  .lxw .lx-z p{    margin-top: 21px;}
  .lxw .lx-r{width: 50%;}
  .lxw .lx-z h4{    font-size: 25px;  margin-top: 14px;  width: 83%; background-position-y: 0px;}
    .yz-box h1{    font-size: 25px;}
  .yz-box .tz li{    width: 100%;}
  .r-new li{width: 29.3%;}
  .r-new li .rt h3{    font-size: 15px;}
  .r-new li .rt{padding: 19px;}
    .home li{    width: 50%;padding: 10px;}
  .home li .ho-img{width:100%;}
  .home li .ho-t{width:100%;    padding: 40px 10px;}
  .eh li{    width: 45.9%;}
  .aui-nav-list-item dl dd{width: 45%;margin-bottom: 20px;}
  .aui-nav-list-item .yi dd{    width: 47%;}
  .aui-nav-list-item .yi dd:nth-child(6) { width: 48%;}
  .aui-nav-list-item .yi dd input{width: 51%;}
  .aui-nav-list-item .bl dd { width:100%;}
  .aui-nav-list-item .bl dd:nth-child(3) {width: 100%;}
  .aui-nav-list-item .cl dd{text-indent: 0;}
  #product-list1 li{width:45.9%;}
  .ehs-l{width:100%;}
  .ehs-r{width:100%;}
  .ehs-r img{margin:0 auto;    display: block;}
  .pds .fwz .d1 dd{    width: 50%;}
  .pds .fwz .bl dd{    width: 50%;}
  .pds .fwz .yi dd input{    width: 92%;}
  .pds .fwz dl dd input{width: 81%;}
  .about .ab-d li{    width: 16.2%;}
  .pds .new-tt td{       text-align: center; width: 100%;float: left;    background: none;}
  .pds .new-ti td p{padding: 10px 0;    width: 83%; margin: 0 auto;    text-align: center;}
  .pds .new-ti td img{    margin: 0 auto;display: block}
  .pds .new-ti table{width:100%;}
  .pds .new-ti td{width: 100%;     background: none;    padding: 30px;   float: left;}
  .ehs-r li{width:50%; float:left;}
/*foot*/	
.foot ul li:nth-child(2){margin-left:2%;}
    .m_nav .ul li .dropdown_menu a{color: #666;} 
  .pro-c article table{    width: 82%;}
  .jl dl dd input{    width: 71%;}
  .jl dl dd:nth-child(6) input { width: 66%;}
.header #navToggle {height: 100%;padding: 6px 15px;margin-right: -15px;display: inline-block;float: right;}
.header #navToggle span {position: relative;width: 25px;height: 1px;margin-top: 19px;}
.header #navToggle span:before,.header #navToggle span:after {content: '';position: relative;width: 100%;height: 1px;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: #333;}
.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;}.banner img{height: 600px;object-fit: cover;}


}

@media (max-width: 767px){
/*头部*/	
 
  .flexslider{display:block;}
.header{  background:#fff;}
.header .left .img1{ }
  .search{display:none;}
.header{padding: 0 5px; height:50px;}
.header img{ vertical-align:inherit;}
.header .left{ margin-top:10px;  overflow:hidden;}
.header.on .left .img2{ margin-top:0;    display: none;}
/*banner*/	
.swiper-banner{height:300px;    margin-top: 50px;}
.swiper-pagination .swiper-pagination-bullet{width:10px; height:10px;}
.swiper-pagination{bottom:9%;}
.header .left a img{ display:block; margin-top:0;width: 50%;}
.youshi_box h3{margin: 40px 0px 12px 0px;}
  .w3l_testimonial_grid_pos{width:100%;}
  .w3l_testimonial_grid .p-t{width:100%;}
  .fle li{margin: 0 5px 0 5px;width: 47%; margin-bottom: 20px;     padding: 30px 0 30px 0; }
  .about .ab-d li{    margin: 32px 5px 40px 5px;width: 22.2%;}
  .d-new p{width:90%;}
  .d-new h4{font-size:20px;}
  .d-new{    margin-top: 40px;}
  .d-new .new-l{    width: 100%;margin-top: 0px;}
  .d-new .new-l li{width: 50%;    margin: 0;padding: 10px;}
  .d-new .new-l li p{    display: none;}
  .d-new .new-l li h3{      font-size: 15px;  line-height: 1.6;}
  .d-new .new-r{    width: 100%;    padding: 0 14px;}
  .d-new .new-r dd{margin: 0px 8px 20px 8px;    float: left;width: 44%;}
  .d-new .new-r dd a{    font-size: 15px;}
  .fle{    margin-top: 40px;    padding: 10px;}
  .d-new .new-r h3{margin: 22px 0 25px;}
  .d-new .new-r dd span{padding-left: 16px;}
/*关于*/	
.about .about-t{width:83%;}
  .about .about-t .p2{display:none;}
.about{margin-top:40px;}
.about-img li:nth-child(2){margin-left:0px;}
.about .ab-m{    margin: 60px auto 60px;}
.about-img{margin-top:0px;}
.about-img li{margin-top:30px;}
  .about h3{    margin: 40px 0px 12px 0px;}

/*FOOT*/
 .foot {text-align: center;    padding: 10px;}
.foot dl{    margin: 7px auto;    text-align:left;}
  .foot dl:nth-child(2){display:none;}
.foot dl dd{margin-bottom: 12px;}
  .foot .container {padding-top: 10px;}
  .foot dl dt{    margin-bottom: 13px;}
  .foot .wx{}
  .foot dl dd{margin-bottom: 12px;}
  .foot .wx img{  margin: 32px auto;display: block; float:right;    width: 60%;}
.foot .bq { margin-top: 2px; line-height: 2;margin-bottom: 2px;    font-size: 13px;padding: 10px;}

/*内页*/
  .pds .new-ti td img{max-width:100%;    margin: 10px 0 10px 0;}
  .pds .new-ti td p {padding: 0 10px;}
  .r-new li .rt{    padding: 20px;}
  .r-new li .rt h3{font-size:16px;}
  .pds .new-ti td{    width: 100%;float: left;    background:none; }
  #guide-banner{    height: 200px;    margin-top: 50px;}
  .pds .container h4{    margin-top: 4%;    }
  .tab-menu ul li h3{    font-size: 14px;}
  #product-list li{    margin: 20px 0 20px 0;   padding-right: 5px;padding-left: 5px;}
  .pro-c{    margin-top: 20px;}
  #product-list li .pmore{    position: static;      margin-bottom: 30px;  float: left;margin-left: 16px;} 
  .ny_pages{margin: 15% auto 12%;}
  .pds h1{    margin-top: 20px; margin-bottom:0;}
  .pds .new-ti{    margin-bottom: ;}
  .ne-list .col-md-5{width: 100%;}
  .ne-list .ne-t{    padding: 9px 14px 12px 14px;}
  .ne-list .ne-t h3{    line-height: 1.6;}
  .nme ul li a{    padding: 11px 40px;font-size: 15px;}
  .nme .np{display:none;}
  .pds .n-mt h4{    font-size: 18px;line-height: 1.6;}
  .pds .container{ padding:10px;}
  .nme ul li{    width: 50%;text-align: center;}
  .pt-j .fwz h3{font-size: 25px;}
  .pt-j .fwz{ overflow: hidden;width: 100%;}
  .pt-j .fwz dl dd{width: 100%; float:none;}
  .pt-j .fwz .yi dd:nth-child(6), .pt-j .fwz .yi dd:nth-child(7){    width: 100%;}
  .pt-j .fwz .bl dd{    width: 100%;}
  .pt-j .fwz dl dd input{    width: 80%;}
  .pt-j .fwz .yi dd:nth-child(6) input, .pt-j .fwz .yi dd:nth-child(7) input{width: 46%;}
  .ab-box h4{    font-size: 25px;}
  .ab-box .container{       padding-left: 10px; padding-right: 10px;}
  .box1 h4{font-size: 25px;}
  .box1{    margin: 0px 0 50px;}
  .box1 ul li{    margin-top: 0px;    width: 100%;}
  .box1 ul li:nth-child(3) img{    width: 100%;height: 281px}
  .box1 p{    margin-bottom: 30px;}
  .ab-box .a-time .cou{background-position: 135px 38px;}
  .a-time .w3layouts_stats_left .cou{background-position: 130px 39px;}
  .jl .fm{    width: 100%;}
  .jl dl dd{ width:100%;   margin: 16px 0px 16px;}
  .jl dl{    margin-top: 20px;}
  .jl .container{    padding: 10px;}
  .jl .c2{    width: 100%;margin-top: 77px;}
  .jl .c2 dd:nth-child(2){width: 55%;    margin-left: 14px;}
  .jl .jl-b{width: 100%;margin-top: 20px;}
  .jl .jl-b a{padding: 24px 28px;}
  .jl .qt h3{font-size: 25px;}
  .jl .qt {margin-top: 40px;}
  .jl .qt li{margin:0px;width: 100%;}
  .jl .r1 dd:nth-child(8) { text-indent: 0;}
  .jl .qt p{    margin-bottom: 30px;}
  .jl .qt a{    padding: 14px 43px;}
  .jl{padding-bottom: 40px;}
  .rl h4{    font-size: 25px;}
  .rl .r-left{width: 100%;}
  .rl .r-left .r-l1 ul li{    width: 50%;padding: 7.5% 5%;}
  .rl .r-left .r-l1 ul li h3{    font-size: 21px;}
  .rl h4{margin-top: 8%;}
  .rl .rj{ margin-bottom: 40px;}
  .rl .r-right{    width: 100%;}
  .rl .r-right .r-rt{    padding: 21px 7%;}
  .rl .r-right .r-rt h3{    font-size: 21px;}
  .zpx{    margin-top: 50px;}
  .qd h4{font-size: 25px;}
  .qd p{    margin-bottom: 30px;}
  .qd ul li{width: 100%;}
  .qd ul li a{    left: 30%;    top: 29%;}
  .d-menu{display:block;}
  .m_nav .ul li .dropdown_menu a{color: #666;} 
  .r-pro h4{font-size: 24px;    margin-top: 8%;}
  .r-pro span{margin-top: 15px;}
  .r-new li{    width: 100%;    margin: 0;    padding: 10px;}
  .lxw .lx-z{    width: 100%;    padding: 32px;}
  .lxw .lx-z p{    margin-top: 21px;}
  .lxw .lx-r{width: 100%;}
  .lxw .lx-z h4{    font-size: 24px;    width: 89%; background-position-y: 0px;}
  .yz-box h1{    font-size: 2px;}
  .yz-box .tz li{    width: 100%;}
  .home li{width:100%;}
  .home li .ho-img{width:100%;}
  .home li .ho-t{width:100%;}
  #product-list1 li{width:100%;margin: 0;}
  .ehs-l{width:100%;}
  .ehs-r{width:100%;    margin-bottom: 0;}
  .ehs-r img{margin:0 auto;    display: block;}
  .pds .fwz h3{    font-size: 21px;}
  .pds .fwz{    padding: 20px 10px;}
  .pds .fwz .d1 dd{width: 100%;}
  .pds .fwz dl dd input{width: 96%;}
  .pds .fwz dl dd{width: 100%;}
  .pds .fwz .bl dd{width: 100%;}
  .pds .fwz .bl select{width: 96%;}
  .eh li{    width: 48%;margin: 30px 3px 0 3px;    padding: 10px;}
  .eh li .rt h3 {font-size: 15px;}
  .eh li .rt p {font-size: 16px;    line-height: 3.5;}
  .eh li .rt span{    margin-bottom: 1px;}
  .eh li .rt p span { width: 34px; height: 34px;     font-size: 20px;   line-height: 34px;}
  .pds .fwz .yi dd input{    width: 96%;}
  .fle li .more-f p{    font-size: 8px;}
  .fle li .more-f span{width: 40px;height: 40px;}
  .fle li img{margin: 10px auto;}
  .pro-c article table{width:100%;}
  .pro-c article table td{      padding-bottom: 4px;  width: 100%;float: left;}
  .aui-nav-list-item dl dd{    width: 100%;    margin-bottom: 20px;}
  .aui-nav-list-item .yi dd{ width: 100%; }
  .aui-nav-list-item .yi dd:nth-child(5){width: 100%;}
  .aui-nav-list-item .yi dd:nth-child(6){width: 100%;}
  .aui-nav-list-item .yi dd:nth-child(6) input{    width: 48%;}
  .aui-nav-list-item .bl dd{width: 100%;}
  .aui-nav-list-item .bl dd select{    width: 44%;}
  .aui-nav-list-item dl{padding: 30px 10px;}
  .aui-nav-list-item .bl dd:nth-child(2) select{      text-indent: 20px;  width: 94%; margin-bottom: 20px;}
  .aui-nav-list-item .bl dd:nth-child(3){    width: 100%;}
  .aui-nav-list-item .bl dd:nth-child(3) select {width: 80%;    text-indent: 20px; margin-bottom: 20px;}
  .aui-nav-list-box ul li{    width: 50%;    line-height: 48px;    height: 48px;}
  .aui-nav-list-item .cl dd{ margin-left: 0;    text-indent: 0;}
  .aui-nav-list-item .c2 dd input{    width: 130px;}
  .aui-nav-content-box{    margin-bottom: 0;}
  .lmap{display:none;}
  .ehs-r li{width:50%;float:left;}
  .jl dl dd textarea{width: 100%;    border: 1px solid #999;}
  .jl dl dd select{    width: 66%;}
  .jl dl dd:nth-child(6) input { width: 67%;}
.header #navToggle {height: 100%;padding: 6px 0px;display: inline-block;float: right;}
.header #navToggle span {position: relative;width: 25px;height: 1px;margin-top: 19px;}
.header #navToggle span:before,.header #navToggle span:after {content: '';position: relative;width: 100%;height: 1px;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: #333;}
.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;}.banner img{height: 600px;object-fit: cover;}
#d-menu1 .m2{display:block;}
  #d-menu1 .m1:nth-child(3){display:none;}
  .fwz .d1 select{width:96%;}
 .about .about-t .p1 { width: 100%;}
}
