body{font-family:"微软雅黑"!important;font:14px Microsoft YaHei!important;line-height: 24px;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;font-family:"微软雅黑"!important;}
ul,li,ol{margin:0; padding:0;list-style:none; font-weight:normal;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none !important;color: #333;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none!important;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;width:100%;}
/* a:hover {color: #32529d;} */
a:focus {outline:none;outline-offset:0;}
img{vertical-align: middle;}
.container{margin:0 auto;}
.wow{animation-duration: 1s;-webkit-animation-duration: 1s;}
.wower{animation-duration: 0.8s;-webkit-animation-duration: 0.8s;}
.fx{position: fixed!important;}


div#quickbar-wrap{position: relative;}
.wrapper{position: relative;z-index: 9;}
.header{width: 100%;height: 100px;position: fixed;z-index: 16;top: 0;left: 0;line-height: 100px;color: #fff;font-weight: bold;
    border-bottom: 1px solid #c1b4a6;transition: all linear .3s;-webkit-transition: all linear .3s;}
.header .container{position: relative;}
.header_logo{height: 100px;}
.header_topnav{position: absolute;right: 0;top: 0; width: 52%;height: 90px;}
.header_topnav .topnav{width: 60%;background: #f65e12;height: 34px;margin-top: 28px;position: relative;}
.header_topnav .topnav .navword{width: 85%;height: 32px;margin: 1px 0 0 1px;padding-left: 5px;}
.header_topnav .topnav .navsub{width: 15%;position: absolute;right: 0;top: 0;background: #31519d;color: #fff;height: 34px;}
.header_topnav .head_tell{position: absolute;top: 0;right: 0;width: 227px;height: 90px;line-height: 90px;padding-left: 7px;}
.header_topnav .head_tell div{float: left;}
.header_topnav .head_tell .tellimg{width: 41px;height: 90px;line-height: 90px;}
.header_topnav .head_tell .tellimg img{width: 41px;height:41px;}
.header_topnav .head_tell .header_desc{padding-left: 7px;padding-top: 25px;}
.header_topnav .head_tell .header_desc dd{font-size: 14px;color: #333333;letter-spacing: 3px;}
.header_topnav .head_tell .header_desc dt{font-size: 22px;color: #31519d;font-weight: 500;height: 34px;width: 165.2px;overflow: hidden;}
.header_nav{background: #f8f8f8;}
.logo{width: 151px;height:100px;font-size: 0px;overflow: hidden;position: absolute;top: 0;}
.logo a{display: block;height: auto;overflow: hidden;}
.logo i{width: 151px;height: 100px;}
.logo i img{max-width: 100%;max-height: 100%;}
.nav{width: 100%;padding: 0 0 0 30%;/*20201014*/padding-right: 92px;}
.nav ul{width: 100%;text-align: right;}
.nav ul li{font-size: 16px;position: relative;float: left;text-align: left;}
.nav ul li a{display: block;line-height: 100px;height: 100px;overflow: hidden;transition: 400ms;padding: 0 5px;position: relative;color: #fff;}
.nav ul li:first-child a:before{display: none;}
.nav ul li a:hover,.nav ul li.cu a,.nav ul li.on a{color: #f16a06;font-weight: bold;}
.nav ul li.cu a:before,.nav ul li.on a:before{content: "";width: 56px;height: 3px;background: #f16a06;background-size: 10px 6px;position: absolute;
    top: 68%;margin-top: -2px; left: 5%;}
.nav ul li ul{position: absolute;height: auto;overflow: hidden;background: rgba(0, 0, 0,0.9);display: none;padding: 5px 0 8px;}
.nav ul li ul li{width: 100%;font-size: 14px;}
.nav ul li ul li a,.nav ul li.cu ul li a,.nav ul li.on ul li a{line-height: 44px !important;height: 44px !important;color: #f3f3f3;font-weight: bold;text-align: left;padding: unset;
    margin: 0 10px;border-bottom: 1px solid rgba(255,255,255,0.5);}
.nav ul li ul li:last-child a{border-bottom: none;}
.nav ul li ul li a:before{display: none;}
.nav ul li ul.two li a:hover{position: relative;color: #f16a06;font-weight: bold;}
.nav_button{cursor: pointer; width: 30px;height: 70px;background: url(../images/nav_button.png) center center no-repeat;
    background-size: 100%;position: absolute;top: 0;right: 15px;display: none;}
.header_box.on{height: 70px;line-height: 70px;transition: all 0.3s linear;background: #333333;}
.header_box.on .header_logo{height: 70px;}
.header_box.on .nav ul li a{height: 70px;line-height: 70px;}
.header_box.on .nav ul li.cu a:before,.nav ul li.on a:before{top: 70%;}
.header_box.on .logo{height: 70px;width: 120px;}
.header.ny{position: absolute;}

/*20201014*/
.xlanguage{position: absolute;top: 50%;margin-top: -15px;color: #fff;right: 0px;text-align: center;transition: 400ms;font-weight: normal;}
.xlanguage a{display: block;float: left;color: #fff;width: 46px;line-height: 30px;height: 30px;overflow: hidden;transition: 400ms;position: relative;}
.xlanguage a:hover,.xlanguage a.cu{color: #f16a06;font-weight: bold;}
.xlanguage a:first-child:before{content: "";width: 1px;height: 16px;background: #fff;position: absolute;right: 0;top: 50%;margin-top: -8px;}

@media (min-width: 1200px) and (max-width: 1599px){
    .nav{padding-right: 82px;}
    .xlanguage{right: 8px;}
}
@media (min-width: 991px) and (max-width: 1199px){
    .nav{padding-right: 72px;padding-left: 26%;}
    .nav ul li{font-size: 15px;text-align: center;}
    .xlanguage{right: 14px;}
    .xlanguage a{width: 38px;}
}
@media (max-width: 991px){
    .logo{transition: 300ms;}
    .nav_button{display: block;height: 100%!important;transition: 400ms;}
    .nav{display: none;}
    .logo{position: relative;}
    .xlanguage{right: 72px;font-size: 16px;}
}
@media (max-width: 767px){}
@media (max-width: 567px){
    .nav_button{background-size: 26px;}
    .xlanguage{font-size: 14px;right: 64px;}
    .xlanguage a{width: 42px;}
}
@media (max-width: 372px){
    .nav_button{background-size: 24px;}
    .xlanguage{right: 52px;}
}

/* 侧边导航 */
.class{width:100%;height:100%;z-index:7;  position: fixed; top:0px; left:0px; color:#ffffff;z-index: 99; }
.class-top{ position: relative;;height:106px;overflow:hidden;margin: 0;background: #f16a06;}
.class-top .header_tel{width: 47px;height: 47px;background: url(../images/icon15.png)center center no-repeat;background-size: 100%;border-radius: 50%;line-height: 45px;text-align: center;margin: 0.9125rem 0 0 5rem;}
.class-top span{position: absolute;top: 1.2rem;left: 6.5rem;font-size:30px;font-family: "Arial";font-weight: bold;letter-spacing: 2px;}
.class-close{cursor: pointer; width:40px;height:80px;line-height:80px;margin-right: 20px; float:right;display:block;text-align:center;font-size:40px;font-weight: bold;color: #055FCB;}
.class .class-m{height: 100%;overflow-y:auto;background:rgba(0, 0, 0, 0.502);}
.opacity2{width:100%; height:100%; position: fixed; top:0px; left:0px; background:rgba(0,0,0,0.169); z-index:40; display:none;}
.overflow{height:100%; overflow:hidden;}
.class .class-m .nnav{width: 100%;height: 100%;float: right;;overflow: hidden;background: rgba(0,0,0,0.9);}
.class .class-m .nnav li{width: 100%;height: auto;overflow: hidden;}
.class .class-m .nnav li a{text-decoration: none;}
.class .class-m .nnav li a.ce:hover{color: #f16a06;}
.class .class-m .nnav li a{ padding: 0 15px;color: #fff;font-size: 15px; height:50px;line-height:50px;display: block;}
/*.class .class-m .nnav li a:hover,.class .class-m .nnav li .menu_body{background: #f5f5f5;}*/
.class .menu_head .ericon{cursor: pointer;color:#fff; font-size: 16px;font-weight: bold;line-height:50px; text-align:center;float:right;overflow: hidden;position: relative;z-index: 3;}
.class .menu_head .ericon .icon1{ display:none; }
.class .menu_head .ericon .icon2{width:16px; height:40px;}
.class .menu_head .ericon.xz .icon1{ display:block;}
.class .menu_head .ericon.xz .icon2{ display:none;}
.class .menu_head .ericon.xz .icon1 img{ width: 19px;}
.class .menu_head .ericon .icon2 img{ width: 19px; }
.class .class-m .nnav li .menu_body{display: none;}
.class .class-m .nnav li .menu_body li{border-bottom: none;padding: 0;}
.class .menu_body li a.er{margin:0 15px;padding:0;font-size: 14px;height: 50px;line-height:50px;color: #999999;position: relative;border-bottom: 1px solid #494949;}
/* .class .menu_body li a.er::before{content: "" ;width: 3px;height: 12px;background: #808080;position: absolute;top: 18px;left: 45px;}   */
.class .menu_body .thricon{display: none; cursor: pointer;color:#333;line-height:50px;text-align:center;float:right;overflow: hidden;margin: 0 0.5rem 0 0;position: relative;z-index: 3;}
.class .class-m .menu_head .menu_body .thricon .icon1{ display:none;width:32px;}
.class .class-m .menu_head .menu_body .thricon.tz .icon2{width:32px; height:1rem;}
.class .class-m .menu_head .menu_body .thricon.tz .icon1{ display:block;}
.class .class-m .menu_head .menu_body .thricon.tz .icon2{ display:none;}
.class .class-m .menu_head .menu_body .thricon.tz .icon1 img{ width: 19px;margin-left: 13px;}
.class .class-m .menu_head .menu_body .thricon .icon2 img{  width: 19px; height: 19px;}
.class .class-m .nnav li .thr_body,.for_body{display: none;}
.class .class-m .nnav li .thr_body li{border-bottom: none;padding: 0;}
.class .thr_body li a.thr{position: relative;padding-left:70px;font-size: 16px;display: block;height: 50px;line-height:50px;color: #808080;}
.class .thr_body li a.for{position: relative;padding-left:90px;font-size: 16px;display: block;height: 50px;line-height:50px;color: #808080;}
.class .menu_body li a.er:hover{color: #f16a06;}
.class .thr_body li a.thr:hover{color: #f16a06;}
.class .thr_body li a.for:hover{color: #f16a06;}
.page-prev {
transform:translate3d(-16rem, 0, 0);
-ms-transform:translate3d(-16rem, 0, 0);
-webkit-transform:translate3d(-160rem, 0, 0);
-o-transform:translate3d(-16rem, 0, 0);
-moz-transform:translate3d(-160rem, 0, 0);
}
.page-next {
transform:translate3d(16rem, 0, 0);
-ms-transform:translate3d(16rem, 0, 0);
-webkit-transform:translate3d(16rem, 0, 0);
-o-transform:translate3d(16rem, 0, 0);
-moz-transform:translate3d(16rem, 0, 0);
}
.page-active{
transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0);
-webkit-transform:translate3d(0, 0, 0);
-o-transform:translate3d(0, 0, 0);
-moz-transform:translate3d(0, 0, 0);}
.page-in {
    -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);
    -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
    transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
}
.page-out {
    -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
    -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
    transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
}
.share-in{transform:translate3d(100%, 0, 0);
    -ms-transform:translate3d(100%, 0, 0);
    -webkit-transform:translate3d(100%, 0, 0);
    -o-transform:translate3d(100%, 0, 0);
    -moz-transform:translate3d(100%, 0, 0);}
@-webkit-keyframes navgo{
    0% {opacity: 0;
    -webkit-transform: translateY(-20px) scale(0);
    }
    100% {opacity: 1;
    -webkit-transform: translateY(0) scale(1);
    }
}
@keyframes lines {
    0% {opacity: 0;transform: scale(0);}
    100% {opacity: 1;transform: scale(1);}
}
/*修改*/
.class-title{background: #333333;color: #fff;font-size: 16px;height: 60px;line-height: 60px;padding: 0 15px;}
.class-clear{float: right;width: 60px;text-align: right;}
.class-clear img{width: 20px;height: 20px;}
.class .class-m .nnav li a.ce .ericon .icon2{display: block;}
.class .class-m .nnav li a.ce  .ericon .icon1{display: none;}
.class .class-m .nnav li a.ce.xz  .ericon .icon2{display: none;}
.class .class-m .nnav li a.ce.xz  .ericon .icon1{display: block;color: #f16a06;width: 16px;}
.class .class-m .nnav li a.ce:hover .ericon .icon2{color: #f16a06;width: 16px;}




/*侧边导航结束*/

/* banner轮播 */

#banner{position: relative;z-index: 2; }
.bannerban{width: 100%;}
.bannerban img{width: 100%;}
#banner .carousel-control{top: 0 !important;}
#banner .carousel-indicators{bottom:4.5%;}
#banner .carousel-indicators li{width: 16px;height: 16px;border-radius: 50%;margin:0px 6px;position: relative; }
.carousel-indicators li{background: #939393; border: none;border-radius: 0;}
.carousel-indicators .active{background:#0f1090;}
#model_banner .slick-dots li{width: 22px;height: 21px;}
#model_banner{background: #fff;}
.banner_img{ width: 100%;}

.ney_banner img{width: 100%;height: 362px;}
.ney_banner .fugai{position: absolute;width: 100%;height: 100%;top: 0;left: 0;
    display: flex;justify-content: center;align-items: center;color: #fff;text-align: center;}
.ney_banner .fugai img{width: 18px;height: 14px;}
.ney_banner .fugai dt{font-size: 30px;font-weight: unset;margin-top: 20%;}
.ney_banner .fugai dd{margin-top: 10px;}
.ney_banner .fugai a{color: #fff;}
.ney_banner .fugai a:hover{color: #f16a06;font-weight: bold;}
.swiper-container.carousel{
    --swiper-theme-color: #ff6600;/* 设置Swiper风格 */
    --swiper-navigation-color: #000;/* 单独设置按钮颜色 */
    --swiper-navigation-size: 50px;/* 设置按钮大小 */
}
.swiper-button-prev.carousel{left: 20rem;background: url("../images/lun_l1.png") no-repeat;background-size: 41px 69px;width: 41px;height: 69px;}
.swiper-button-next.carousel{right: 20rem;background: url("../images/lun_r1.png") no-repeat;background-size: 41px 69px;width: 41px;height: 69px;}
.swiper-slide.carousel img{width: 100% !important;}
#banner .swiper-button-prev:after,#banner .swiper-button-next:after{font-size: 0;}

.bannerfugai{position: absolute;width: 60%;height: 50%;top: 30%;left: 20%;z-index: 9;
    display: flex;justify-content: center;align-items: center;color: #fff;text-align: center;}
.bannerfugai dt{font-size: 50px;max-height: 142px;overflow: hidden;}
.bannerfugai dd{font-size: 18px;margin-top: 10px;margin-bottom: 20px;}
.bannerfugai .juxing{width: 136px;height: 3px;background: #fff;margin: 0 auto;}







/* 底部 */
.footer{position: relative;z-index: 2;}
.footer_fugai{position: absolute;top: 0;z-index: 3;width: 100%;height: 100%;background: #333333;}
.footer .container{position: relative;z-index: 4; color: #fff;padding: 30px 0 0 0 !important;}
.footer_about{position: relative;overflow: hidden;margin-bottom: 20px;}
.footer_about .ff{float: left;}
.Fabout{width: 54%;padding-right: 4%;}
.Fword{width: 22%;border-left: 1px solid #494949;padding-left: 6%;}
.footer_about dd{color: #CFCFCF;font-size: 18px;line-height: 30px;height: 35px;overflow: hidden;position: relative;}
.footer_about dd::after{content: "";width: 26px;height: 1px;background: #CFCFCF;position: absolute;bottom: 0;left: 0;}
.footer_about .Fword dd:after{left: 6%;margin-left: -13px;}
.F_reg{padding: 15px 0;color: #989898;font-size: 14px;line-height: 2;}
.F_reg_word{height: 162px;overflow: hidden;}
.F_reg p{height: 28px;overflow: hidden;}
.F_reg a{color: #989898;}
.F_reg a:hover{color: #fff;outline: #fff !important;text-decoration: underline !important;}
.F_reg span{padding-left: 8px;height: 19px;overflow: hidden;}



.ftcopy{position: relative;z-index: 4;border-top: 1px solid #494949;}
.ftcopy.line .container{text-align: left;}
.ftcopy .container{padding: 0 !important;min-height: 35px;line-height: 70px;color: #989898;}
.ftcopy.line .container span{padding: 0 10px;border-right: 2px solid #989898;}
.ftcopy.line .container span:last-child{border-right: none;}
.ftcopy .container span a{color: #989898;}
.ftcopy .container span a:hover{color: #f16a06;}
.ftcopy.cy .container{text-align: left;}
.ftcopy.cy .container span{float: right;}

/* 右悬浮 */
.fiexd-box{ position: fixed; top: 40%; right: 0; z-index: 99;border-left: 1px solid #ebebeb;}
.fiexd-item-box:first-child{border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb; }
.fiexd-item-box{position: relative;border-bottom: 1px solid #ebebeb;}
.fiexd-item{ width: 60px; height: 60px;  background-color: #fff;line-height: 60px; text-align: center; overflow: hidden; color: #fff; cursor: pointer;}
.fiexd-item.return{padding-top: 10px;}
.fiexd-item.return .rimg{width: 23px;height: 25px;background: url("../images/return.png") no-repeat;margin: 0 auto;}
.fiexd-item.return:hover .rimg{background: url("../images/return2.png") no-repeat;}
.fiexd-item.return dd{color: #666666;font-size: 12px;}
.fiexd-item.return:hover dd{color: #fff;}
.fiexd-item:hover{background: #333333;}
.fiexd-item.timg{padding-top: 10px;}
.fiexd-item.timg .timg{width: 26px;height: 25px;background: url("../images/ctell.png") no-repeat;margin: 0 auto;}
.fiexd-item.timg:hover .timg{background: url("../images/ctell2.png") no-repeat;}
.fiexd-item.timg dd{color: #666666;font-size: 12px;}
.fiexd-item.timg:hover dd{color: #fff;}
.fiexd-item-box:hover .fiexd-tel-box{font-size: 16px; display: block; position: absolute; right: 55px; top: 0;overflow: hidden;
    height: 60px; width: 150px; line-height: 60px;background-color: #333;color: #FFF;text-align: center;padding-right: 15px;}
.fiexd-item-box:hover .fiexd-tel-box.timg{right: 0;width: 250px;padding-right: 0;font-size: 20px;}
.fiexd-tel-box.timg span{display: block;width: 60px;float: left;line-height: normal;padding-top: 10px;font-size: 12px;position: relative;}
.fiexd-tel-box.timg span:before{content: "";width: 1px;height: 40px;background: #fff;position: absolute;right: 0;top: 10px;}
.fiexd-item.sm{padding-top: 10px;}
.fiexd-item.sm .simg{width: 26px;height: 26px;background: url("../images/sm.png") no-repeat;margin: 0 auto;}
.fiexd-item.sm:hover .simg{background: url("../images/sm2.png") no-repeat;}
.fiexd-item.sm dd{color: #666666;font-size: 12px;}
.fiexd-item.sm:hover dd{color: #fff;}
.fiexd-item-box:hover .fiexd-code-box.sm{background: #fff;border-radius: 5px;width: 399px;height: 177px;right: 80px;padding-top: 24px;top: -50px;}
.fiexd-code-box.sm{overflow: hidden;}
.fiexd-code-box.sm span{width: 133px;float: left;text-align: center;line-height: normal;}
.fiexd-item.seach{padding-top: 10px;}
.fiexd-item.seach .seach{width: 24px;height: 25px;background: url("../images/seach.png") no-repeat;margin: 0 auto;}
.fiexd-item.seach:hover .seach{background: url("../images/seach2.png") no-repeat;}
.fiexd-item.seach dd{color: #666666;font-size: 12px;}
.fiexd-item.seach:hover dd{color: #fff;}
.fiexd-item-box:hover .fiexd-tel-box.seach{width: 350px;right: 0;padding-right: 0;text-align: left;padding-left: 15px;}
.fiexd-tel-box.seach input{background: #333;width: 270px;color: #fff;padding-right: 15px;}
.fiexd-tel-box.seach input::-webkit-input-placeholder{color: #fff;font-size: 12px;}
.fiexd-tel-box.seach input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */   color: #fff;font-size: 12px;}
.fiexd-tel-box.seach input::-moz-placeholder { /* Mozilla Firefox 19+ */   color: #fff;font-size: 12px; }
.fiexd-tel-box.seach input:-ms-input-placeholder { /* Internet Explorer 10-11 */   color: #fff;font-size: 12px; }
.fiexd-tel-box.seach button{border: none;width: 60px;height: 60px;padding: 0;background: #333333;outline: none;position: relative;}
.fiexd-tel-box.seach button:before{content: "";width: 1px;height: 40px;background: #fff;position: absolute;left: 0;top: 10px;}
.fiexd-tel-box{ display: none;}
.fiexd-item-box:hover  .fiexd-code-box{ display: block; position: absolute; right: 60px; top: -30px; height: 115px; width: 120px; line-height: 127px;}
.fiexd-code-box{ display: none;}
.fiexd-code-box img{width: 100px;height: 100px;}

/* 右悬浮结束 */

/* 底部导航 */
.model-fixed {width: 100%;padding: 0 16px;height: 63px;background: #fff;position: fixed;left: 0;bottom: 0px;z-index: 100;}
.model-fixed .fnavbox {width: 100%;height: auto;}
.model-fixed .fnavbox li {text-align: center;float: left;padding: 8px 0;}
.model-fixed .fnavbox li a{color: #fff;display: block;}
.fnavbox li dd{color: #000;display: block;}
.model-fixed .fnavbox li .fix_icon {width: 100%;height: 26px;overflow: hidden;}
.model-fixed .fnavbox li .title {overflow: hidden;height: 20px;line-height: 22px;font-size: 14px;color: #666666;margin-top: 5px;}
.model-fixed .model-ewmimg {display: none;width: 40%;position: fixed;top: 50%;left: 30%;z-index: 23;text-align: center;font-size: 0.58rem;color: #fff;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.model-fixed .model-ewmimg img {width: 100%;}
.model-fixed .share_box {background: #fff;padding-top: 10px;width: 100%;height: auto;position: absolute;bottom: -120px;left: 0;z-index: 2;}
.model-fixed .share_box .stop {width: 100%;height: 80px;}
.model-fixed .share_box .quxiao {width: 100%;height: 30px;line-height: 30px;background: #f3f3f3;text-align: center;color: #666;}
.model-fixed .share-icon {position: relative;z-index: 3;}
form#quickbar_form {width: 100%;height: 30px;line-height: 30px;background: #2267a2;position: absolute;bottom: 176px;left: 0;padding: 0 3%;}
span.s_ipt_w {width: 85%;display: block;float: left;color: #fff;}
input#quickbar_kw {width: 100%;height: 30px;background: none;color: #fff;}
span.s_btn_wr {width: 15%;float: right;color: #fff;}
input#quickbar_submit {width: 100%;background: none;}.model-fixed .fnavbox {display: flex;}
.model-fixed .fnavbox li {flex: 1;}
.model-fixed .iconfont {height: 22px;}
.model-fixed li:nth-child(1) .iconfont img{width: 25px;height: 26px;}
.model-fixed li:nth-child(2) .iconfont img{width: 24px;height: 25px;}
.model-fixed li:nth-child(3) .iconfont img{width: 24px;height: 25px;}
.model-fixed li:nth-child(4) .iconfont img{width: 24px;height: 25px;}
/*添加*/
.model-fixed .fnavbox li.bottom_wx.xz{background: #333;color: #fff;}
.model-fixed .fnavbox li.bottom_wx.xz a .title{color: #fff;}
.model-fixed .fnavbox li.bottom_wx.xz .weixinCode{display: block;}
.wtw{display: none;}
.model-fixed .fnavbox li.bottom_wx.xz .wtw{display: block;margin: 0 auto;}
.model-fixed .fnavbox li.bottom_wx.xz .won{display: none;}

.model-fixed .fnavbox li.bottom_seach.xz{background: #333;color: #fff;}
.model-fixed .fnavbox li.bottom_seach.xz .sousuoCode{display: block;}
.model-fixed .fnavbox li.bottom_seach.xz  a .title{color: #fff;}
.stw{display: none;}
.model-fixed .fnavbox li.bottom_seach.xz .stw{display: block;margin: 0 auto;}
.model-fixed .fnavbox li.bottom_seach.xz .son{display: none;}


    /* 添加的底部导航 */
.weixinCode{width: 100%;overflow: hidden;position: fixed;bottom: 63px;left: 0;z-index: 51;display: none;
    background: #fff;border-bottom: 1px solid #ebebeb;}
.weixinCode .li{display: block;float: left;width: 33%;text-align: center;padding-top: 10px;}
.weixinCode i{width: 102px;height: 102px;display: block;border: 1px solid #000;margin: 0 auto;}
.weixinCode i img{max-width: 100%;max-height: 100%;}
.weixinCode dd{line-height: 2;}
.sousuoCode{width: 100%;height: 56px;overflow: hidden;position: fixed;bottom: 63px;left: 0;z-index: 51;display: none;
    background: #333333;text-align: left;}
.sousuoCode input{height: 56px;background: #333;width: 80%;color: #fff;font-size: 12px;padding: 0 5px;}
.sousuoCode input::-webkit-input-placeholder{color: #fff;font-size: 12px;}
.sousuoCode input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */   color: #fff;font-size: 12px;}
.sousuoCode input::-moz-placeholder { /* Mozilla Firefox 19+ */   color: #fff;font-size: 12px; }
.sousuoCode input:-ms-input-placeholder { /* Internet Explorer 10-11 */   color: #fff;font-size: 12px; }
.sousuoCode button{background: unset;border: none;outline: none;width: 50px;height: 50px;padding: 0;background: #333333;position: relative;}
.sousuoCode button:before{content: "";width: 1px;height: 40px;background: #fff;position: absolute;left: 0;top: 4px;}
.sousuoCode.xz{display: block;}

/* 中间内容 */
/* 标题 */
.Title{text-align: center;position: relative;}
.Title dd{font-size: 36px;color: #333;width: 256px;line-height: 2.5;position: relative;font-weight: bold;z-index: 3;margin: 0 auto;}
.Title::after{content:"";width: 102px;height: 8px;border-radius: 4px;background: #f16a06;position: absolute;bottom: 30px;
    left: 50%;margin-left: -45px;z-index: 1}
.Title dd:after{content:"";width: 8px;height: 8px;border-radius: 50%;background: #333;
    position: absolute;top: 50%;margin-top: -4px;left: 0;}
.Title dd:before{content:"";width: 8px;height: 8px;border-radius: 50%;background: #333;
    position: absolute;top: 50%;margin-top: -4px;right: 0;}

/*首页产品系列*/
.Proj{margin-top: 20px;margin-bottom: 20px;}
.Porj_item ul li{width: 25%;float: left;padding: 0 8px;}
.Porj_item ul li.one_li .top{margin-bottom: 16px;}
.Porj_item .top,.Porj_item .bot{position: relative;height: 304px;overflow: hidden;}
.Porj_item ul li img{width: 100%;transition: 1s transform;}
.Porj_item ul li a{display: block;}
.Porj_item .fugai{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.5);
    display: flex;justify-content: center;align-items: center;color: #fff;text-align: center;padding: 15px;}
.Porj_item .fugai .bk{content: "";width: 92.5%;height: 91%;margin: 15px;border: 1px solid #fff;position: absolute;top: 0;left: 0;}
.Porj_item ul li a:hover .fugai{display: none;}
.Porj_item ul li a:hover img{transform: scale(1.1, 1.1);transition: 1s transform;}
.Porj_item .two_li a{display: block;overflow: hidden;position: relative;}
.Porj_item .two_li img{width: 100%;}
.Porj_item .two_li .fugai .bk{width: 92.5%;height: 95%;}
.Porj_item .fugai dd{font-size: 18px;font-weight: bold;}
/*首页点击留言*/
.Online{margin: 20px 0;}
.Online img{width: 100%;}
.Online .fugai{position: absolute;width: 100%;height: 100%;top: 0;left: 0;
    display: flex;justify-content: center;align-items: center;color: #fff;text-align: center;padding: 0 6%;}
.Online .fugai dd{font-size: 18px;margin-bottom: 10px;}
.Online .fugai dt{font-weight: unset;width: 132px;height: 36px;line-height: 32px;margin: 0 auto;}
.Online .fugai dt a{color: #fff;font-size: 16px;display: block;border: 2px solid #fff;}
.Online .fugai dt a:hover{background: #f16a06;border: 2px solid #f16a06;}
/*首页项目案例*/
.Case{margin-bottom: 20px;padding: 0 0 30px;position: relative;}
.Case_item{margin: 0 20px;}
.Case_data{width: 33%;float: left;padding: 0 10px;}
.Case_data a{display: block;overflow: hidden;}
.Case_data a div.img{overflow: hidden;}
.Case_data img{width: 100%;transition: 1s transform;}
.Case_item ul.slick-dots{display: none !important;}
.Case_item button.slick-prev{position: absolute;bottom: -40px;left: 48%;width: 50px;height: 27px;font-size: 0;margin-left: -25px;
    text-decoration: none;outline: none;padding: unset;border: unset;background: url("../images/jiantou1.png") no-repeat;}
.Case_item button.slick-next{position: absolute;bottom: -40px;left: 52%;width: 50px;height: 27px;font-size: 0;margin-left: -25px;
    text-decoration: none;outline: none;padding: unset;border: unset;background: url("../images/jiantou2.png") no-repeat;}
.Case_item button.slick-prev:hover{background: url("../images/jiantou11.png") no-repeat;}
.Case_item button.slick-next:hover{background: url("../images/jiantou22.png") no-repeat;}
.Case_item a dd{height: 60px;text-align: center;line-height: 60px;border-bottom: 1px solid #f3f3f3;font-size: 18px;color: #333;overflow: hidden;}
.Case_item a:hover dd{background: #333333;color: #fff;border-bottom: #333;}
.Case_item a:hover img{transform: scale(1.1, 1.1);transition: 1s transform;}
/*首页我们的优势*/
.About{margin: 50px 0 20px;position: relative;overflow: hidden;}
.About img{width: 100%;height: 100%;}


/*首页我飞越者咨询*/
.News{margin: 20px 0 40px;padding: 0 0 30px;position: relative;}
.News a div{position: relative;}
.News a div .fugai{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.5);display: none;}
.News a:hover div .fugai{display: block;}
.News a .title{border-right: 1px solid #f3f3f3;border-left: 1px solid #f3f3f3;text-align: left;border-bottom: 1px solid #f3f3f3;
    font-size: 18px;color: #333;padding: 0 10px 15px;}
.News a:hover .title{background: #333;color: #fff;border-right: 1px solid #333;border-left: 1px solid #333;border-bottom: 1px solid #333;}
.Tiword{line-height: 60px;position: relative;height: 60px;overflow: hidden;}
.Tiword:before{content: "";width: 42px;height: 3px;background: #333;position: absolute;left: 0;bottom: 0;}
.News a:hover .Tiword:before{background: #fff;}
.RWord{font-size: 14px;color: #666666;margin: 15px 0;height: 38px;overflow: hidden;}
.News a:hover .RWord{color: #fff;}
.Ntime{font-size: 14px;color: #999;}
.News a:hover .Ntime{color: #fff;}
/*内页about*/
.Title dd.ny{font-weight: unset;}
.ney_about{margin-bottom: 50px;}
.ny-about-data{font-size: 18px;color: #666666;line-height: 2;padding: 0 5%;}
.ny-about-data img{max-width: 100%;}
/*内页porj*/
.ny_porj{overflow: hidden;padding: 0 5%;}
.ny-porj-data{margin-bottom: 60px;}
.ny-porj-data:nth-child(odd){float: left;width:50%;border-right: 1px solid #f3f3f3;padding-right: 5%;}
.ny-porj-data:nth-child(even){float: right;width:50%;border-left: 1px solid #f3f3f3;text-align: right;padding-left: 5%;}
.nyporjimg{overflow: hidden;position: relative;}
.nyporjimg .fugai{content: "";width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: absolute;top: 0;left: 0;display: none;}
.nyporjimg img{width: 100%;transition: 1s transform;}
.ny-porj-data a:hover .nyporjimg img{transform: scale(1.1, 1.1);transition: 1s transform;}
.ny-porj-data a:hover .nyporjimg .fugai{display: block;}
.nyporjtitle{height: 60px;line-height: 60px;overflow: hidden;border-bottom: 1px solid #f3f3f3;font-size: 18px;text-align: center;color: #333;}
.ny-porj-data a:hover .nyporjtitle{background: #333;color: #fff;border-bottom: 1px solid #333;}
.ny_porj.News{margin: 20px 0 0;}
/*内页porj_net*/
.ny_porj_item{overflow: hidden;}
.ny-porj-data.pj{margin-bottom: 15px;}
.ny_news-word.pjn{font-size: 14px;}
.pj_title{font-size: 20px;color: #333333;text-align: left;}
.pj_line{width: 100%;height: 1px;background: #f3f3f3;margin: 15px 0 5px;}
.pj_desc{font-size: 14px;color: #666;line-height: 2;text-align: left;}
.pj_recommend{margin: 25px 0 20px;}
.pj_recommend .title{font-size: 24px;color: #333;line-height: 2;position: relative;}
.pj_recommend .title:before{content: "";width: 42px;height: 3px;background: #333;position: absolute;bottom: 0;left: 0;}
.pj_reco_data{overflow: hidden;margin-top: 10px;}
.reco_img{float: left;width: 33.33%;padding: 10px;}
.reco_img a{display: block;}
.pj_rec_img{overflow: hidden;}
.pj_rec_img img{width: 100%;transition: 1s transform;}
.reco_img a:hover .pj_rec_img img{transform: scale(1.1, 1.1);transition: 1s transform;}
.reco_img dd{height: 55px;line-height: 55px;overflow: hidden;border-bottom: 1px solid #f3f3f3;text-align: center;font-size: 18px;}
.reco_img a:hover dd{background: #333;border-bottom: 1px solid #333;color: #fff;}
.ny_porj_lunbo_img img{width: 100%;transition: 1s transform;}
.ny_porj_lunbo{position: relative;margin-bottom: 20px;}
.ny_porj_lunbo ul.slick-dots{display: none !important;z-index: 2;}
.ny_porj_lunbo button{position: absolute;width: 41px;height: 68px;border: none;outline: none;font-size: 0;margin-top: -34px;}
.ny_porj_lunbo button.slick-prev{top: 50%;left: 0;z-index: 9;background: url("../images/lun_l1.png") no-repeat;}
.ny_porj_lunbo button.slick-next{top: 50%;right: 0;z-index: 9;background: url("../images/lun_r1.png") no-repeat;}
.ny_porj_lunbo_img{position: relative;}
.ny_porj_lunbo_img .fugaiw{position: absolute;bottom: 25%;left: 10%;background: rgba(0,0,0,0.5);color: #fff;padding: 10px 15px;display: none;}
.ny_porj_lunbo_img{display: block;overflow: hidden;}
.ny_porj_lunbo_img:hover img.lunbo{transform: scale(1.1, 1.1);transition: 1s transform;}
.ny_porj_lunbo_img:hover .fugaiw{display: block;}
.ny_porj_lunbo_img .fangda{position: absolute;bottom: 0;right: 0;width: 50px;height: 50px;background: #fff;padding-top: 15px;display: none;}
.ny_porj_lunbo_img .fangda img{width: 20px;height: 20px;margin: 0 auto;}
.ny_porj_lunbo_img:hover .fangda{display: block;}
/*图片放大*/
.photobig{color: #fff;background: #000;width: 100%;height: 100%;position: fixed; top:-1920px; left:0px;z-index: 100;}
.photobig.show{top: 0;}
.photobig.out{top: -1920px;}
.photo{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
.Phreturn{position: absolute;right: 10%;top: 10%;width: 50px;height: 50px;text-align: center;line-height: 50px;cursor: pointer;z-index: 9;}
.swiper-pho { width: 100%;height: 100%;}
.swiper-wrap{margin: 0 auto;}
.swiper-sl {
    width: 50% !important;
    margin: 0 25%;
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-ne{right: 10%;background: url("../images/phr.png") no-repeat;width: 29px;}
.swiper-ne:after{display: none;}
.swiper-pr{left: 10%;background: url("../images/phl.png") no-repeat;width: 29px;}
.swiper-pr:after{display: none;}
/*.swiper-page{top: 10%;bottom: unset;}*/
.swiper-sl img{width: 100%;}


/*内页news_net*/
.ny_news_title{font-size: 30px;color: #333333;text-align: left;}
.ny_news_time{font-size: 16px;color: #999999;line-height: 3;margin: 10px 0;position: relative;}
.ny_news_time::before{content: "";width: 42px;height: 3px;background: #333;position: absolute;bottom: 0;left: 0;}
.ny_news-word{font-size: 18px;color: #666666;line-height: 2;}
.ny_news-word img{max-width: 100%;}
.return_news{width: 22px;height: 21px;background: url("../images/return3.png")no-repeat;display: inline-block;vertical-align: top;}
.ny_news_return{margin-top: 50px;}
.ny_news_return span{font-size: 16px;height: 21px;line-height: 21px;margin-left: 5px;color: #333;}
.ny_news_return a:hover .return_news{background: url("../images/return4.png")no-repeat;}
.ny_news_return a:hover span{color: #f16a06;}
/*内页contact*/
.ny_weidian{float: left;text-align: center;width: 33.33%;}
.ny_weidian img{width: 150px; height: 150px;}
.ny_contact{overflow: hidden;}
.ny_contact_title{font-size: 18px;text-align: center;color: #333;margin-top: 10px;}
.ny_dizhi{float: left;width: 50%;text-align: center;margin-top: 50px;}
.ny_dizhi dt{font-weight: unset;font-size: 18px;margin: 10px 0;min-height: 20px;}
.ny_dizhi dd{font-size: 18px;color: #666666;}
.ny_dizhi img{height: 38px;}
.ny_map{padding: 50px 0;margin: 0 auto;text-align: center;width: 80%;}
.ny_map img{width: 100%;}
.ny_porj .biaodan .title{font-size: 24px;color: #333;line-height: 2;position: relative;}
.ny_porj .biaodan .title:before{content: "";width: 42px;height: 3px;background: #333;position: absolute;bottom: 0;left: 0;}
.ny_porj .biaodan .biaoji{font-size: 14px;color: #666;margin: 10px 0;}
.ny_porj .biaodan form{font-size: 14px;font-weight: bold;color: #666666;}
.ny_porj .biaodan form input{width: 100%;height: 50px;outline: none;line-height: 50px;padding: 0 15px;font-size: 14px;font-weight: 500;
    background: #F9F9F9;margin: 10px 0 15px;border: 1px solid #F3F3F3;}
.ny_porj .biaodan form textarea{width: 100%;min-height: 200px;outline: none;padding: 15px;font-size: 14px;resize:none;font-weight: 500;
    background: #F9F9F9;margin: 10px 0 15px;border: 1px solid #F3F3F3;}
.ny_porj .biaodan form button{width: 160px;height: 50px;background: #F9F9F9;margin: 15px 10px 15px 0;border: none;padding: 0;}
.ny_porj .biaodan form button:hover{background: #F16A06;color: #fff;}
/*内页video*/
.nyporjimg iframe{height: 486px;}
.nyporjtitle.video{height: auto;text-align: left;border-bottom: none;}
.nyporjtitle.video dt{font-size: 20px;color: #333;height: 28px;overflow: hidden;margin: 15px 0;}
.nyporjtitle.video dd{font-size: 16px;color: #666666;height: 44px;overflow: hidden;}
/*内页Honor*/
.ny_honor{float: left;width: 25%;padding: 0 10px;margin-bottom: 20px;}
.ny_honor a{display: block;}
.ny_honor img{width: 100%;transition: 1s transform;}
.honor_img{overflow: hidden;}
.ny_honor a:hover .honor_img img{transform: scale(1.1, 1.1);transition: 1s transform;}
.ny_honor dd{font-size: 16px;color: #333;text-align: center;margin: 10px 0;height: 22px;overflow: hidden;}
.ny_honor a:hover dd{font-weight: bold;}
/*内页Honor_net*/
.ny_news_title.honor{font-size: 20px;text-align: center;margin-bottom: 20px;}
.ny_honor_img{text-align: center;}
.ny_honor_img img{width: 50%;}
.ny_news_time.honor{background: #f9f9f9;margin: 20px 0;}
.ny_news_time.honor:before{display: none;}
.ny_news_time.honor dd{width: 132px;height: 56px;color: #fff;line-height: 56px;text-align: center;background: #333333;}



/*页数*/
.page{text-align: center;margin: 20px 0;}
.page a{width: 34px;height: 34px;border: 1px solid #f1f1f1;color: #999999;display: inline-block;text-align: center;line-height: 32px;margin-right: 5px;}
.page a:hover,.page a.on{background: #333;border: 1px solid #333;color: #fff;}






/* 修改 */
.Continfor .Contmap iframe{height: 377px;width: 100%;position: relative;}
div#dituContent{border: none !important;}
.ny_map iframe{height: 500px;}
#dituContent{height: 500px;}


/*2020/4/13修改*/
.ban_pc{width:100%;overflow: hidden;}
.ban_pc .swiper-wrapper{height:100%;}
.ban_pc .swiper-wrapper .swiper-slide{height:100%;position: relative;overflow: hidden;}
.ban_pc .swiper-wrapper .swiper-slide img{position: absolute;top:0;left:50%;
    width:1920px!important;margin-left:-960px;}


@media(min-width: 1600px){
    .container{width: 1600px !important;padding: 0 !important;}


}


@media(min-width: 1399px)and (max-width: 1550px){
    .Case_item button.slick-prev{left: 47%;}
    .Case_item button.slick-next{left: 53%;}

}

@media (min-width: 1200px) and (max-width: 1599px){
    .header_topnav{width: 57%;}
    #back_top2 .btn{width: 220px;}
    #back_top2 .dropdown-menu{width: 220px;}
    .nav ul li a:before{right: 13%;}
    .swiper-button-prev.carousel{left: 5rem;}
    .swiper-button-next.carousel{right: 5rem;}
    /*首页产品系列*/
    .Porj_item .top,.Porj_item .bot{height: 213px;}
    .Porj_item .fugai .bk{width:89.5%;height: 87%;}
    .Porj_item .two_li .fugai .bk{width: 89.5%;height: 93%;}
    .Fword{padding-left: 15px;}
    .Fword{padding-left: 15px;width: 15%;}
    .Fword:last-child{width: 29%;}

    .nyporjimg iframe{height: 346px;}

}
@media (min-width: 1200px) and (max-width: 1399px){
    #banner .carousel-indicators{bottom: 6.5%;}
    /*标题*/
    .Title dd{font-size: 30px;width: 160px;}
    .Title dd.New{width: 200px;}
    .Title::after{width: 80px;height: 6px;bottom: 26px;margin-left: -40px;}
    .Case_item button.slick-prev{left: 47%;}
    .Case_item button.slick-next{left: 53%;}
    /*.About img{width: unset;}*/

}
@media (min-width: 991px) and (max-width: 1199px){
    .header_topnav{width: 65%;}
    #banner .carousel-indicators{bottom: 7.5%;}
    .nav ul li a:before{right: 5%;}
    .footer_nav{width: 80%;}
    .ftcopy .container{line-height: 25px;padding: 10px 0 !important;}
    .swiper-button-prev.carousel{left: 5rem;}
    .swiper-button-next.carousel{right: 5rem;}
    /*首页产品系列*/
    .Porj_item .top,.Porj_item .bot{height: 173px;}
    .Porj_item .fugai .bk{width:86.5%;height: 84%;}
    .Porj_item .two_li .fugai .bk{width: 86.5%;height: 92%;}
    /*首页项目案例*/
    .Case_item button.slick-prev{left: 46%;}
    .Case_item button.slick-next{left: 54%;}

    .Fword{padding-left: 15px;width: 15%;}
    .Fword:last-child{width: 29%;}

    .nyporjimg iframe{height: 286px;}

}
/*@media (min-width: 992px){*/
/*    .container {*/
/*        width: 980px;*/
/*    }*/

/*}*/

@media (max-width: 991px){
    #banner .carousel-indicators{bottom: 8.5%;}
    /* .wrapper{padding-top: 60px;} */
    #banner{margin-top: 0;}
    #banner .s-prev,#banner .s-next{background-size: 20px 40px;}
    .logo{width: 116px;}
    .logo i{height: 55px;}
    .foot{display: none;}
    .nav {padding: 0 0 0 20%;}
    .nav ul li a:before{right: 2%;}
    .footer_nav{width: 80%;}
    .footer_nav .fotnavList{width: 18.5%;}
    .ftcopy .container{line-height: 25px;padding: 10px 0!important;min-height: 35px;}
    .ftcopy.cy .container span{display: none;}
    .swiper-button-prev.carousel{left: 5rem;}
    .swiper-button-next.carousel{right: 5rem;}
    /*标题*/
    .Title dd{font-size: 24px;width: 160px;}
    .Title::after{width: 60px;height: 6px;bottom: 16px;margin-left: -30px;}
    /*首页产品系列*/
    .Porj_item .top,.Porj_item .bot{height: 130px;}
    .Porj_item .fugai .bk{width:82.5%;height: 79%;}
    .Porj_item .two_li .fugai .bk{width: 82.5%;height: 89%;}
    /*首页项目案例*/
    .Case_item button.slick-prev{left: 46%;}
    .Case_item button.slick-next{left: 54%;}

    .nyporjimg iframe{height: 218px;}

    .footer_about .ff{float: unset;}
    .Fabout{width: 100%;padding-right: 0;}
    .Fword{width: 100%;padding-left: 0;border-left: unset;}
    .footer_about .Fword dd:after{left: 0;margin-left: 0;}

    .bannerfugai dt{font-size: 34px;height: 96px;}

}

@media (max-width: 767px){
    .header{height: 80px;line-height: 80px;}
    .header_logo,.logo{height: 80px;}
    #quickbar-wrap{min-width: 320px;}
    .header{height: 60px;line-height: 60px;transition: all 0.3s linear;}
    .header .header_logo{height: 60px;}
    .header .logo{height: 60px;width: 90px;}
    .header_box.on{height: 50px;line-height: 50px;transition: all 0.3s linear;background: #333333;}
    .header_box.on .header_logo{height: 50px;}
    .header_box.on .logo{height: 50px;width: 90px;}
    .header_box.on .nav_button{height: 50px;}
    .nav_button{display: block;height: 60px;}
    .nav{display: none;}
    .swiper-button-prev.carousel{left: 15px;width: 30px;height: 50px;background-size: 30px 50px;}
    .swiper-button-next.carousel{right: 15px;width: 30px;height: 50px;background-size: 30px 50px;}
    .footer{margin-bottom: 66px;}
    .footer_nav,.footer .container .weiqr{display: none;}
    .footer .container{padding: 0 !important;margin: 10px 15px !important;}
    .ftcopy.cy .container{margin: 10px 15px 0 !important;}
    .ftcopy .container{line-height: 25px;}
    /*.ftcopy .container span{display: none;}*/
    .ftcopy.cy{padding-bottom: 10px;}
    .ney_banner img{height: 200px;}
    .ney_banner .fugai dt{font-size: 20px;}
    .ney_banner .fugai dd{font-size: 12px;margin-top: 0;}

    .bannerfugai{width: 80%;left: 10%;}
    .bannerfugai dt{font-size: 26px;height: 74px;}
    .bannerfugai dd{font-size: 14px;margin-bottom: 10px;max-height: 100px;overflow: hidden;}

    .fiexd-box{display: none;}
    .Bottomnav{display: block;}
    /*标题*/
    .Title dd{font-size: 18px;width: 128px;}
    .Title::after{width: 50px;height: 4px;bottom: 16px;margin-left: -25px;}
    /*首页产品系列*/
    .Proj{margin-top: 0;}
    .Porj_item ul li{width: 100%;padding: unset !important;}
    .Porj_item .top,.Porj_item .bot{height: auto;}
    .Porj_item ul li{margin-bottom: 16px;}
    .Porj_item .fugai .bk{width:96%;height: 95%;}
    .Porj_item .two_li .fugai .bk{width: 95.5%;height: 97%;}
    .Porj_item .fugai dd{font-size: unset;font-weight: bold;}
    /*首页点击留言*/
    .Online .fugai dd{font-size: unset;}
    .Online .fugai dt a{font-size: unset;}
    .Online .fugai dt{width: 110px;height: 30px;line-height: 26px;}
    /*首页项目案例*/
    .Case_item{margin: unset;}
    .Case_item button.slick-prev{left: 45%;width: 30px;margin-left: -15px;background-size: 30px 20px;}
    .Case_item button.slick-prev:hover{background-size: 30px 20px;}
    .Case_item button.slick-next{left: 55%;width: 30px;margin-left: -15px;background-size: 30px 20px;}
    .Case_item button.slick-next:hover{background-size: 30px 20px;}
    .Case_item a dd{font-size: 14px;height: 40px;line-height: 40px;}
    /*首页我们的优势*/
    .About{margin: 20px 0 0;}

    /*首页飞越者咨询*/
    .Tiword{height: 40px;line-height: 40px;font-size: 16px;}
    .RWord{margin: 6px 0;}
    .Ntime{font-size: 12px;}
    .F_reg_word{height: 145px;}
    /*内页*/
    .ney_about{margin-bottom: 20px;}
    .ny-about-data{font-size: 14px;line-height: 1.8;padding: 0;}
    .ny-porj-data:nth-child(even){width: 100%;float: unset;padding-left:0;border-left:none;}
    .ny-porj-data:nth-child(odd){width: 100%;float: unset;padding-right:0;border-right: none;}
    .nyporjtitle{height: 40px;line-height: 40px;font-size: 14px;font-weight: bold;}
    .ny-porj-data{margin-bottom: 20px;}
    .ny_porj.News{margin: 0;}
    .ny_news_title{font-size: 16px;font-weight: bold;}
    .ny_news_time{margin-top: 0;font-size: 12px;}
    .ny_news-word{font-size: 14px;}
    .ny_porj{padding: 0;}
    .ny_news_return{margin-top: 20px;}
    .return_news{background-size: 18px 17px;height: 17px;width: 18px;}
    .ny_news_return span{font-size: 14px;}
    .ny_weidian img{width: 90px; height: 90px;}
    .ny_contact_title{font-size: 14px;margin-top: 5px;}
    .ny_dizhi dt,.ny_dizhi dd{font-size: 14px;}
    .ny_map{padding: 20px 0;width: 100%;}
    .ny_porj .biaodan .title{font-weight: bold;font-size: 16px;}
    .ny_porj .biaodan form button{width: 80px;height: 38px;}
    .nyporjtitle.video dt{font-size: 16px;height: 22px;margin: 6px 0;}
    .nyporjtitle.video dd{font-size: 12px;font-weight: 500;height: 34px;}
    .ny_honor{width: 50%;margin-bottom: 20px;padding: 0 5px;}
    .ny_honor dd{font-size: 14px;font-weight: bold;height: 20px;margin: 5px 0 0;}
    .ny_honor_img img{width: 100%;}
    .ny_news_title.honor{font-size: 16px;margin-bottom: 10px;}
    .ny_news_time.honor dd{width: 90px;height: 38px;line-height: 38px;}
    .pj_title{font-size: 16px;font-weight: bold;}
    .pj_recommend{margin: 10px 0;}
    .pj_recommend .title{font-size: 16px;font-weight: bold;}
    .reco_img{width: 50%;padding: 10px 5px;}
    .reco_img dd{height: 34px;line-height: 34px;font-size: 14px;}
    .ny_porj .biaodan form input{height: 40px;line-height: 40px;}
    .ny_porj_lunbo_img .fangda{width: 40px;height: 40px;padding-top: 10px;display: block;}
    .ny_porj_lunbo_img .fugaiw{padding: 5px 8px;font-size: 12px;display: block;}
    .Phreturn{top: 22%;}
    .Phreturn img{width: 20px;height: 20px;}
    .photobig{padding: 0 15px;}
    .swiper-pho{width: 100%;}
    .swiper-sl{width: 80% !important;margin: 0 10%;}
    .swiper-ne{right: 0;}
    .swiper-pr{left: 0;}
    /*页数*/
    .page a{margin-right: 0;width: 28px;height: 28px;line-height: 26px;}

    .ny_map iframe{height: 300px;}
    #dituContent{height: 300px;}




}
@media (max-width: 650px){



}
@media (max-width: 600px){


}
@media (max-width: 582px){


}
@media (max-width: 500px){
    .Case_item button.slick-prev{left: 44%;}
    .Case_item button.slick-next{left: 56%;}

}
@media (max-width: 414px){
    .Porj_item .fugai .bk{width:93%;height: 92%;}
    .Porj_item .two_li .fugai .bk{width: 92%;height: 95%;}
    .Case_item button.slick-prev{left: 43%;}
    .Case_item button.slick-next{left: 57%;}

}
@media (max-width: 375px){
    .Porj_item .fugai .bk{width:91%;height: 90%;}
    .Porj_item .two_li .fugai .bk{width: 90.5%;height: 94%;}
    .Online .fugai dd{margin-bottom: 5px;}
}
@media (max-width: 320px) {
    .ney_banner img{height: 170px;}
    .Porj_item .fugai .bk{width:90%;height: 88%;}
    .Case_item button.slick-prev{left: 42%;}
    .Case_item button.slick-next{left: 58%;}
}
