.daohang {    line-height: 90px;    /* height: 90px; */    padding: 0 125px ;    position: fixed;    left: 0;    top: 0;    right: 0;    z-index: 999;    width: 100%;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    background: #fff;    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);}.daohang1 {    background: #fff;    border-bottom: 1px solid #dedede;}.daohang.active {    background: #fff;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    line-height: 80px;    height: 80px;    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);}/* .daohang1 .daohang_fr>span,.daohang1 .daohang_fr>a,.daohang1 .daohang_ul li a {    color: #000000;}.daohang.active .daohang_fr>span,.daohang.active .daohang_fr>a,.daohang.active .daohang_ul li a {    color: #000000;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;} *//* .daohang_ul li.active a,.daohang.active .daohang_ul li.active a {    color: #1fa7f1;} */.daohang_di {    display: inline-block;    position: relative;    padding-right: 20px;    padding-left: 45px;    margin-right: 15px;}/* .daohang_di::after{    display: block;content: '';border-right:4px solid transparent;border-left:4px solid transparent;border-top:6px solid #282828;top:50%;right: 0px;position: absolute;transform: translateY(-50%);} */.daohang_fr .daohang_di .iconfont{    font-size: 1rem;}.daohang_di,.daohang_di a {    color: #282828;    font-size: .9375rem;}/* .daohang_di a {    margin: 0 3px;} */.daohang_di img {    width: 20px;}.daohang_fr .sitemap-custom-btn{    position: relative;    top: 2px;}.daohang_ul{    margin-right: 100px;}.daohang_ul>li>a {    color: #282828;;    font-size: 1rem;    /* font-weight: bold; */    margin: 0 25px;    position: relative;    display: block;}/* .daohang_ul>li:nth-of-type(7){    display: none;} */.daohang_ul>li:hover>a,.daohang_ul>li.active>a{    color: #EC1B23;}.daohang_ul li a::after{    width: 0px;    height: 1px;    background: #EC1B23;    content: "";    position: absolute;    left: 50%;    transform: translateX(-50%);    bottom: -4px;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;}.daohang_ul>li:hover>a::after,.daohang_ul>li.active>a::after{    width: 100%;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;}.daohang_ul>li {    float: left;    position: relative;}/* .daohang_fr>span,.daohang_fr>a {    color: #464646;    font-size: 1rem;} */.daohang_fr>a {    display: inline-block;    margin: 0 30px 0 25px;}.daohang_fr .iconfont {    font-size: 1.5625rem;}.daohang_fr .icon-daohang{    position: relative;    top: 5px;}.daohang_fin {    font-size : .9375rem;    line-height : 40px;    width: 88px;    border-radius: 5px;    color : #FFFFFF;    display: inline-block;    background: #EC1B23;    text-align: center;}.banner_div{    position: absolute;    top: 50%;    left: 0;    right: 0;    width: 100%;}.banner_size p:nth-of-type(1){    font-weight : bold;    font-size : 3.4375rem;    line-height : 43px;    letter-spacing : 1.65px;    color : #e39232;}.banner_size p:nth-of-type(1) span{    color: #ffffff;}.banner_size p:nth-of-type(2){    font-size : 1.75rem;    line-height : 43px;    color :#e39232;    margin: 20px 0 5px ;}.banner_size p:nth-of-type(3){    font-size : .8125rem;    line-height : 22px;    letter-spacing : 0.13px;    color : #848484;}.banner_box{    position: absolute;    left: 0;    bottom: 32%;    right: 0;    width: 100%;}.banner_box .swiper-pagination-bullet{    margin: 0 4px;    background: #848484;    opacity: 1;    width: 11px;    height: 11px;}.banner_box .swiper-pagination-bullet:nth-child(1){    margin-left: 0;}.banner_box .swiper-pagination-bullet-active{    background: #EC1B23;}.title p:nth-of-type(1){    font-size : 2.8125rem;    line-height : 53px;    color : #000000;}.title p:nth-of-type(2){    font-size : 1.0625rem;    line-height : 35px;    color : #565656;}.product{    padding: 0px 0;}.product_lb{    padding: 30px 0 60px ;}.product_div{    border: 1px solid #E6EAEF;    border-radius : 5px;     background: #fff;    /* padding: 25px 0; */}.product_div img{    border-top-left-radius: 5px;    border-top-right-radius: 5px;}.product_size a:nth-of-type(1){    font-size : 1rem;    color : #000000;    display: -webkit-box;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    -webkit-line-clamp: 1;    overflow: hidden;}.product_size p{    font-size : .9375rem;    line-height : 28px;    color : #686868;    margin: 10px 0;    display: -webkit-box;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    -webkit-line-clamp: 2;    overflow: hidden;}.news_lb_size a:nth-of-type(2) .iconfont,.product_size a:nth-of-type(2){    width: 25px;    height: 25px;    line-height: 25px;    border-radius: 50%;    background: #EC1B23;    text-align: center;    display: inline-block;    color: #fff;} .product_size{    padding: 25px 30px;}.pro-tit{    font-size : .9375rem;    line-height : 65px;    color : #282828;    border: 1px solid #E6EAEF;    background: #fff;    border-radius: 5px;    padding: 0 45px 0 25px;    background: url(../images/2.png) 97%  no-repeat;    position: relative;}.pro-tit::after{    position: absolute;    right: 45px;    top: 50%;    transform: translateY(-50%);    height: 40px;    width: 1px;    background: #E6EAEF;    content: "";    cursor: pointer;}.product_top_fin{    background: #FFFFFF;    position: relative;    z-index: 55;   }.product_top_ul{    display: none;    position: absolute;    top: 100%;    left: 0;    width: 100%;    padding: 25px;    z-index: 55;    background: #fff;    border: 1px solid #E6EAEF;    border-top: none;}.product_top_ul li{    border-bottom: 1px solid #E6EAEF;}.product_top_ul a{    color: #000;    font-size: .9375rem;    display: block;    line-height: 45px;    padding: 0 15px;}.product_top_fr {    text-align: right;    font-size : 1.0625rem;    line-height : 65px;    color : #EC1B23;}.product_top_fr a{    color : #EC1B23;}.product_top_fr .iconfont{    font-size: 1rem;    margin-left: 05px;}.product_top_ul li.active a{    color: #EC1B23;}.product_top_ul li a:hover{    color: #EC1B23;}.product_top_ul2{    position: absolute;    left: 107%;    top: 0;    width: 100%;    padding: 25px;    z-index: 55;    background: #fff;    border: 1px solid #E6EAEF;    border-top: none;        display: none;}.index-bu{    background: none;}.index-bu .iconfont{    font-size: 2.1875rem;    color: #CECECE;}.news_fin_div .swiper-button-prev,.product_lb .swiper-button-prev{    left: -50px;}.news_fin_div .swiper-button-next,.product_lb .swiper-button-next{    right: -50px;}.product_div:hover{    border: 1px solid #EC1B23;}.more{    display: inline-block;    border: 2px solid #EC1B23;    border-radius : 27px;    width: 160px;    line-height: 50px;    text-align: center;    font-size : 1rem;    color: #EC1B23;}.news{    padding-bottom: 95px;}.news_lb_size{    padding: 30px;}.news_lb_size p:nth-of-type(1){    font-size : .875rem;    color : #6D6D6D;    margin-bottom: 10px;}.news_lb_size p:nth-of-type(1) .iconfont{    color: #EC1B23;    margin-right: 10px;}.news_lb_size p:nth-of-type(2){    font-size : .9375rem;    line-height : 28px;    color : #686868;    margin: 10px 0;    display: -webkit-box;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    -webkit-line-clamp: 2;    overflow: hidden;}.news_lb_size a:nth-of-type(1){    display: -webkit-box;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    -webkit-line-clamp: 1;    overflow: hidden;    color : #000000;    font-size : 1.125rem;}.news_lb_size a:nth-of-type(2){    font-size : .9375rem;    color : #7C7C7C;}.news_lb_size a:nth-of-type(2) .iconfont{    margin-left: 15px;    }.news_box{    border: 1px solid #E6EAEF;    border-radius: 5px;    background: #fff;}.news_div{    margin-top: 40px;}.news_div .news_box .over img{    border-top-left-radius: 5px;    border-top-right-radius: 5px;}.news_box_fin{    box-shadow : 0px 0px 7px rgba(209, 210, 211, 0.7);}.news_box_fin .news_lb_size{    padding: 23px 30px;}.news_size p:nth-of-type(2){    -webkit-line-clamp: 1; }.news_size{    padding: 25px;    margin-top: 30px;    background: #fff;}.news_lb .index-bu .iconfont{    color: #fff;}.news_lb .index-bu {    top: 35%;}.news_lb{    margin-bottom: 60px;}body{    background: url(../images/4.jpg) no-repeat;    background-size: cover;}.about{    padding-bottom: 95px;}.about_lb{    margin-top: 60px;}.about_div{    margin: 30px 0;    padding: 70px 0;    background: #fff;    border: 1px solid #E6EAEF;}.about_div>div:nth-of-type(1) {    height: 64px;}.about_div_size{    font-size : 1.375rem;    line-height : 35px;    color : #000000;    padding: 25px 0 80px;    position: relative;}.about_div_size::after{    position: absolute;    bottom: 0;    left: 50%;    transform: translateX(-50%);    content: "";    background: #EC1B23;    width: 45px;    height: 2px;}.about_box{    position: absolute;    left: 0;    top: 30px;    bottom: 30px;    width: 100%;    background: #EC1B23 url(../images/7.png) center/cover no-repeat;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;}.about_lb .swiper-slide:hover .about_box{    top: 0;    bottom: 0;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;    opacity: 1;}.about_box a{    color: #fff;    display: block;}.about_box a:nth-of-type(2){    font-size : 1.375rem;    padding: 25px 0;    position: relative;}.about_box a:nth-of-type(2)::after{    position: absolute;    bottom: 0;    left: 50%;    transform: translateX(-50%);    content: "";    background: #ffffff;    width: 45px;    height: 2px;}.about_box p{    margin: 28px 0 40px;    font-size : .875rem;    color: #fff;    line-height: 26px;    display: -webkit-box;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    -webkit-line-clamp: 2;    overflow: hidden;}.about_box{    padding: 70px 25px 60px;    opacity: 0;    }.about_box a:nth-of-type(3){    font-size: .9375rem;}.about_box a:nth-of-type(3) .iconfont{    width: 25px;    height: 25px;    line-height: 25px;    border: 1px solid #fff;    border-radius: 50%;    text-align: center;    display: inline-block;    color: #fff;    margin-left: 10px;}.difficult_div a{    display: block;    font-size : 2.0625rem;    letter-spacing : 0.99px;    color : #314e73;}.difficult_div a:nth-of-type(2){    margin-top: 25px;}.difficult{    padding-bottom: 110px ;    overflow: hidden;}canvas {    display: block;    height: 100% !important;    position: relative;    top: -240px;  }  .waves {    position: absolute;    left: 0;    right: 0;    bottom: -20%;    z-index: -1;    top: 0;    height: 650px !important;    overflow: hidden;  }  /* .difficult_box{      position: absolute;      left: 0;      right: 0;      text-align: center;      top: 50%;      transform: translateY(-50%);  }.waves{    overflow: hidden;    -webkit-animation: scale 3s infinite linear;    -moz-animation: scale 3s infinite linear;    -o-animation: scale 3s infinite linear;    animation: scale 3s infinite linear;    position: relative;}@keyframes scale {    from {        bottom: 5%;        opacity: 0;    }    to {        bottom: 7%;        opacity: 1;    }} */.youqing{    padding: 30px 0;    background: #444444 ;    border-bottom: 1px solid #636363;}.youqing_div{    font-size : .875rem;    letter-spacing : 0.08px;    color : #9C9C9C;}.youqing_div a{    color : #9C9C9C;    margin-right: 15px;    display: inline-block;}/* 底部 */.foot-li {    background: #444444 ;  }  .foot-li .foot_ul {    margin-top: 56px;  }  .foot-li .foot_bor {    margin-top: 70px;    position: relative;    color: #9C9C9C;    background: #3B3B3B;    padding: 22px 0;    font-size: 1rem;  }  .foot-li .foot_bor a{    color: #9C9C9C;  }  .foot-li .foot_ul ul:nth-of-type(3) li > div a {    color: #fbfefe;  }  .foot-li .foot-divs li {    color: #9C9C9C !important;    font-size: .875rem;    margin-bottom: 20px;  }  .foot-li .foot-divs li .yuan {    display: inline-block;    width: 36px;    margin-right: 10px;    height: 36px;    text-align: center;    line-height: 36px;    border-radius: 100%;    border: solid 1px #ffffff;  }  .foot-li .foot-divs li .yuan i {    color: #ffffff;  }  .foot-li .foot_ul ul li:nth-of-type(1) {    font-size: 1rem;    margin-bottom: 20px;    color: #ffffff;  }  .foot-li .foot_ul ul:nth-of-type(3) li > div a {    color: #9C9C9C;  }  .foot_div>div {    width: 52%;}.foot_div .fl {    color: #9C9C9C;}.foot_div {    position: relative;}.foot_div .fl p:nth-of-type(1) {    font-size: 3.0625rem;    font-weight: bold;}.foot_div .fl p:nth-of-type(1) span {    color: #1a4e93;}.foot_div .fl p:nth-of-type(2) {    font-size: 1rem;    line-height: 30px;    margin-top: 10px;}.foot_div .fr {    position: absolute;    right: 0;    bottom: 0;    text-align: right;}.foot_ul {    margin-top: 135px;}.foot_ul ul:nth-of-type(1) {    margin-left: 0;    width: 20%;}.foot_ul ul:nth-of-type(4){    text-align: center;}.foot_ul ul {    float: left;    color: #ffffff;    font-size: 1rem;    line-height: 30px;    margin-left: 110px;}.foot_ul ul li:nth-of-type(1) {    font-size: 1.25rem;    margin-bottom: 15px;}.foot_ul ul li p {    font-size: .9375rem;    text-transform: uppercase;}.foot_ul .bshare-custom a {    background: none !important;    color: #444444;    font-size: 1.5625rem;    width: 36px;    height: 36px;    line-height: 36px;    text-align: center;    border-radius: 50%;    background: #EC1B23  !important;    display: inline-block;    padding-left: 0 !important;}.foot_ul_enter {    padding: 35px 0 0px 0;    border-bottom: 1px solid #9C9C9C;}.foot_ul_enter .fl input{    width: 100%;    border: none;    background: none;    color: #9C9C9C;    height: 40px;}.foot_ul_enter button{    background: none;    border: none;    color: #fff;    font-weight: 200;}.foot_ul_enter .fl input::-webkit-input-placeholder{    color: #9C9C9C;}.foot_ul>ul:nth-of-type(2){    width: 25%;}.foot_ul ul:nth-of-type(3){    width: 20%;}.foot_ul ul:nth-of-type(3) li>div{    width: 50%;    float: left;}/* 产品列表 */.picture_box{    position: absolute;    left: 0;    top: 50%;    transform: translateY(-50%);    width: 100%;}.picture_size p{    font-weight : bold;    font-size : 3.4375rem;    letter-spacing : 1.65px;    color : #272727;}.picture_div{    font-size : .9375rem;    line-height : 43px;    color : #272727;}.picture_div a{    color : #272727;}.picture_div a:nth-last-child(1){    color: #EC1B23;}.picture_fin span{    width: 58px;    height: 58px;    line-height: 58px;    text-align: center;    color: #fff;    border-radius: 50%;    background: #EC1B23;    display: inline-block;}.picture_fin .iconfont{    font-size: 25px;}.prolist{    padding: 45px 0 145px;}.prolist_wid{    width: 82%;    float: right;}.prolist_fing .prolist_wid .prolist_top{    padding-bottom: 2rem;    margin-bottom: 25px;}.prolist_fing .prolist_top_fr{    width: 73%;}.prolist_fing .prolist_top .fl {    width: 26%;}.prolist_fing .prolist_top_fr p {    margin-bottom: 18px;    font-size: 1.9rem;}.prolist_top{    border-bottom: 1px solid #E6EAEF;}.prolist_top_fr p{    font-size : 2.1875rem;    line-height : 40px;    color : #231815;    margin-bottom: 35px;    font-weight: bold;}.prolist_top_fr {    font-size : .9375rem;    line-height : 30px;    color : #686868;    width: 50%;}.prolist_top .fl{    width: 45%;}.prolist_top{    margin-bottom: 50px;}.prolist_div>div{    margin-bottom: 30px;}.prolist_tit{    font-weight : bold;    font-size : 2.1875rem;    color : #000000;    position: relative;    z-index: 2;}.prolist_tit::after{    width: 70px;    height: 8px;    background: #EC1B23;    content: "";    bottom: 8px;    z-index: -1;    left: 0;    position: absolute;}.prolist_fin{    background: #F2F2F2;    width: 410px;    padding: 50px 25px 50px 100px;}.prolist_nav>li>span,.prolist_nav>li>a{    font-size : 1rem;    line-height : 36px;    color : #000000;    display: block;    position: relative;    cursor: pointer;}.prolist_nav2 li a{    font-size : 1rem;    line-height : 35px;    color : #7F7F7F;    display: block;}.prolist_nav2 li{    overflow: hidden;}.prolist_nav2 .iconfont{    float: right;    opacity: 0;}.prolist_nav2{    /* display: none; */}.prolist_nav span,.prolist_nav a{    padding-left: 40px;}.prolist_nav>li>a{    position: relative;    }.prolist_nav>li>::after{    position: absolute;    left: 0 ;    top: 30%;    width: 18px;    height: 18px;    line-height: 18px;    text-align: center;    content: "+";    background: #EC1B23;    color: #fff;}/* .prolist_nav>li.active .prolist_nav2{    display: block;} */.prolist_nav>li>a>span{    display: block;    position: relative;}.prolist_nav>li>a>span::after{    position: absolute;    left: 0;    top: 0;    right: 0;    bottom: 0;    z-index: 2;    content: "";}.prolist_nav>li.active>a{    color: #EC1B23;}.prolist_nav>li.active>a::after{    content: "-";}.prolist_nav2 li.active a{    color: #EC1B23;}.prolist_nav2 li.active a .iconfont{    color: #EC1B23;    opacity: 1;}.prolist_fin{    position: relative;    left: 0;    top: 0px;    float: left;}.prolist_nav .prolist_nav2::after{    width: 0;}.picture_div_in{    padding: 25px 0;    background: #fff;    border-bottom: 1px solid #E2E2E2;    border-top: 1px solid #E2E2E2;}.picture_div a{    margin: 0 5px;}.proxq_wid>div{    width: 47%;}.proxq_wid .fr{    background : -moz-linear-gradient(-8.96% 90.76% 28.65deg,rgba(220, 221, 223, 1) 18.19%,rgba(197, 199, 201, 1) 38.18%,rgba(129, 133, 135, 1) 99.99%);  background : -webkit-linear-gradient(28.65deg, rgba(220, 221, 223, 1) 18.19%, rgba(197, 199, 201, 1) 38.18%, rgba(129, 133, 135, 1) 99.99%);  background : -webkit-gradient(linear,-8.96% 90.76% ,133.49% -7.72% ,color-stop(0.1819,rgba(220, 221, 223, 1) ),color-stop(0.3818,rgba(197, 199, 201, 1) ),color-stop(0.9999,rgba(129, 133, 135, 1) ));  background : -o-linear-gradient(28.65deg, rgba(220, 221, 223, 1) 18.19%, rgba(197, 199, 201, 1) 38.18%, rgba(129, 133, 135, 1) 99.99%);  background : -ms-linear-gradient(28.65deg, rgba(220, 221, 223, 1) 18.19%, rgba(197, 199, 201, 1) 38.18%, rgba(129, 133, 135, 1) 99.99%);  background : linear-gradient(61.35deg, rgba(220, 221, 223, 1) 18.19%, rgba(197, 199, 201, 1) 38.18%, rgba(129, 133, 135, 1) 99.99%);}.proxq_fl p:nth-of-type(1){    font-size : 2.1875rem;    color : #231815;}.proxq_fl div:nth-of-type(1){    font-size : .9375rem;    line-height : 30px;    color : #686868;    margin: 30px 0;}.proxq_fl_fin a{    display: inline-block;    font-size : .9375rem;    line-height : 30px;    color : #686868;    margin-left: 55px;}.proxq_fl_fin a:nth-of-type(1){    margin-left: 0;}.proxq_fl_fin .iconfont{    font-size: 1.5625rem;}.proxq_fl_fin{    margin-top: 55px;}.proxq{    padding: 35px 0 55px;    position: relative;    background: #fff;}.proxq .container{    position: relative;    z-index: 2;}.proxq_fl{    padding-top: 60px;}.proxq::after{    position: absolute;    left: 0;    top: 0;    bottom: 0;    width: 70%;    content: "";    background: #F3F3F3;    z-index: 1;}.proxq_top_ul li {    font-size : 1.1875rem;    line-height : 70px;    color : #231815;    padding: 0 45px;    display: inline-block;    position: relative;}.proxq_top {    height: 70px;}.proxq_top_ul li::after{    width: 0px;    height: 4px;    background: #EC1B23;    content: "";    position: absolute;    left: 50%;    transform: translateX(-50%);    bottom: 0px;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;}.proxq_top_ul li:hover::after,.proxq_top_ul li.active::after {    width: 100%;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;}.proxq_top_ul{    border-bottom: 1px solid #E6EAEF;}.proxq_top {    margin: 55px 0 40px;}.proxq_js_div{    font-size : .9375rem;    line-height : 30px;    color : #686868;}.proxq_tit{    font-size : 2.1875rem;    line-height : 40px;    color : #231815;    margin-bottom: 22px;    font-weight: bold;}.proxq_js{    padding: 35px 0 100px 0;}.proxq_cs{    background: #F3F3F3;    padding: 35px 0;}.proxq_cs_div td{    line-height: 45px !important;    padding-left: 10px !important;    font-size: .852rem;}.proxq_cs_div td:nth-of-type(1){    background: #E0E0E0;}.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{    border: 1px solid #AAAAAA;}.news_fin{    padding: 85px 0;    background: #F3F3F3;}.proxq_top_div.active {    position: fixed;    left: 0;    top: 94px;    width: 100%;    background: #fff;    border-bottom: 1px solid #dedede;    z-index: 999;}/* 关于我们 */.level li{    display: inline-block;}.level{    line-height : 70px;    border-bottom: 1px solid #E2E2E2;    text-align: center;    background-color: #fff;}.level li a{    display: block;    font-size : .9375rem;    color : #282828;    padding: 0 65px;}.level_ul li.active a{    background-color: #EC1B23;    color: #fff;}.introduction{    padding: 45px 0 145px;}.introduction_size p{    font-size : 1.375rem;    line-height : 40px;    color : #231815;    margin-bottom: 15px;}.introduction_size{    font-size : .9375rem;    line-height : 30px;    color : #686868;}.introduction .prolist_tit{    margin-bottom: 25px;}.introduction_div .fl{    width: 32%;}.introduction_div .fr{    width: 65%;}.introduction_div ul>li{    width: 50%;    float: left;    padding: 50px 0;}.introduction_div ul>li p{    font-size : .9375rem;    color : #686868;    margin-bottom: 5px;}.introduction_div ul>li span{    font-size : 3.125rem;    color : #EC1B23;}.introduction_div ul>li{    font-size : .9375rem;    color : #686868;    text-align: center;}.introduction_div ul>li:nth-of-type(1),.introduction_div ul>li:nth-of-type(2){    border-bottom: 1px solid #DDDDDD;}.introduction_div ul>li:nth-of-type(1),.introduction_div ul>li:nth-of-type(3){    border-right: 1px solid #DDDDDD;}.introduction_div{    margin-bottom: 60px;}.introduction_box>div{    width: 50%;    font-size : .9375rem;    line-height : 30px;    color : #686868;   }.introduction_box{    background: #F7F7F7;}.introduction_box .fr p{    color: #EC1B23;    margin-bottom: 1px;margin-top: 5px;    font-size: 1.125rem;}.introduction_box .fr{    padding: 50px;    padding-bottom: 15px;}.introduction_size{    margin-bottom: 85px;}.introduction_fr{    cursor: pointer;}/* 下载列表 */.download{    padding: 45px 0 140px;}.download_div{    background: #F3F3F3;    padding: 32px;}.download_div>a{    width: 20%;}.download_div>div:nth-of-type(1){    width: 30%;    margin-left: 5%;    padding-top: 15px;}.download_div .fr{    width: 30%;}.download_div .fr a{    display: block;    line-height: 45px;    background: #EC1B23;    border: 1px solid #EC1B23;    color: #ffffff;    padding: 0 15px;    font-size : .9375rem;    text-align: center;    }.download_div .fr a:nth-of-type(2){    color : #919191;    background: #E5E5E5;    border: 1px solid #CECECE;    margin-top: 15px;}.download_div .fl a{    font-size : 1.1875rem;    color : #000000;    display: -webkit-box;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    -webkit-line-clamp: 1;    overflow: hidden;}.download_div .fl p{    font-size : .9375rem;    color : #848484;    margin-top: 10px;}.download_box>div{    margin-bottom: 30px;}/* 新闻列表 */.newslist{    padding: 45px 0 135px;}.newslist .news_box{    background: #F3F3F3;}.newslist .news_lb_size p:nth-of-type(2){    -webkit-line-clamp: 1;    height: 28px;}.newslist_div>div{    margin-bottom: 30px;}/* 展会信息 */.exhibition_tui{    padding-top: 40px;}.exhibition_tui .news_box .fl{    width: 49%;}.exhibition_tui .news_box .fr{    width: 49%;    padding-top: 55px;}.exhibition_tui .news_box{    background: #F3F3F3;}.exhibition_tui .news_lb_size p:nth-of-type(2){    -webkit-line-clamp: 3;}.exhibition_tui .news_lb .index-bu {    top: 50%;}.exhibition_tui .swiper-button-next{    right: 52%;}.exhibition_tui .news_lb{    margin-bottom: 0;}.exhibition{    padding: 25px 0 130px ;}.exhibition .fl{    width: 25%;}.exhibition .fr{   }.exhibition .news_box{    background: none;    border: none;    border-bottom: 1px Dashed #B2B2B2;    padding: 40px 0;}/* 生产设备 */.motor{    padding: 40px 0;}.motor_size a{    font-size : 1rem;    color : #282828;    padding: 30px 0;    display: block;    text-align: center;}.motor_div{    background: #fff;    overflow: hidden;    border: 1px solid #E6EAEF;}.motor_div .pr{    border-radius : 5px;}.motor_div .pr img{    border-radius : 5px;}.motor_fin{    position: absolute;    left: -100%;    top: 0;    bottom: 0;    width: 100%;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;}.motor_fin::after{    width: 40px;    height: 40px;    border-radius: 50%;    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%,-50%);    content: "";    background: url(../images/12.png) no-repeat;    background-size: 100% 100%;}.motor_div:hover .motor_fin{    left: 0;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -ms-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out;}.motor_div:hover{    border: 1px solid #EC1B23;}.motor_box>div{    margin-bottom: 30px;}.motor_ent{    background: #EC1B23;}.motor_ent_ul li a{    font-size : 15px;    line-height : 50px;    color : #FFFFFF;    padding-left: 30px;    position: relative;    display: block;}.motor_ent_ul li a::after{    width: 12px;    height: 12px;    background : #EC1B23;    border: 2px solid #fff;    position: absolute;    left: -5px;    top: 50%;    transform: translateY(-50%);    content: "";    border-radius: 50%;    z-index: 2;}.motor_ent_ul{    position: relative;}.motor_ent_ul::after{    position: absolute;    left: 0;    top: 10%;    height: 80%;    width: 2px;    background: #fff;    content: "";}.motor_ent_ul li.active a::after{    background: #fff;}/* 联系我们 */.contactus_div .fr{    width: 30%;}.contactus_div .fl{    width: 70%;}.contactus{    padding: 40px 0 60px;}.contactus_div{    background: #fff;}.contactus_div .fr div{    padding: 60px;    color : #686868;    font-size : .9375rem;    line-height: 28px;}.contactus_div .fr div:nth-of-type(1){    background: #EC1B23;      color: #fff;      font-size: 1.07rem;}.contactus_div .fr div:nth-of-type(1) p{    color: #fff;    font-size: 1.45rem;}.contactus_div .fr p{    font-size : 1.3rem;    color : #282828;    margin-bottom: 15px;}.contactus_div{    margin-top: 50px;}/* 代理经销商 */.dealer{    padding-bottom: 75px;}.global_add{    border-radius : 13px;    box-shadow : 0px 0px 15px rgba(0, 0, 0, 0.15);    padding: 40px;    background: #fff;    display: none;    position: absolute;    left: -430px;    top: -85px;    width: 390px;}.global_add p:nth-of-type(1){    font-size : 1.1875rem;    line-height : 30px;    color : #141414;    margin-bottom: 15px;}.global_add p:nth-of-type(2){    font-size : .9375rem;    line-height : 30px;    color : #A0A0A0;}.global_top{    text-align: center;    font-size : 1.1875rem;    margin-top: 15px;}.global_top span{    display: inline-block;    position: relative;    padding-left: 40px;    color : #3D3D3D;    cursor: pointer;}.global_top span::after{    position: absolute;    left: 0;    top: 2px;    width: 24px;    height: 24px;    content: "";    background: url(../images/14.png) no-repeat;    background-size: 100% 100%;    border-radius: 50%;    animation: illuminate 4s ease-out infinite;}@keyframes illuminate {    0%, 100% {        transform: scale(1, 1);    }    25%, 75% {        opacity: 0.8;    }    50% {        transform: scale(1.5);        opacity: 1;    }}.global_ul li.active .global_top span::after{    background: url(../images/15.png) no-repeat;    background-size: 100% 100%;    width: 40px;    height: 40px;}.global_ul li.active .global_top span{    position: relative;    left: 5px;}.global_ul li.active .global_add{    display: block;}.ozhou{    position: absolute;    right: 51%;    top: 20%;}.nanmeizhou{    position: absolute;    left: 20%;    bottom: 36%;}.eluosi{    position: absolute;    right: 24.5%;    top: 12.5%;}.hanguo{    position: absolute;    right: 14%;    top: 24%;}.erben{    position: absolute;    right: 7%;    top: 28%;}.taiwan{    position: absolute;    right: 11%;    top: 37%;}.yataiqu{    position: absolute;    right: 14%;    top: 49%;}/* 留言 */.inquiry{    padding: 40px 0;    background: #F3F3F3;}.inquiry_index input{    width: 100%;    border: 1px solid #D3D3D3;    height: 70px;    background: #F3F3F3;    padding: 0 20px;}.inquiry_div>div{    width: calc(20% - 20px*4/5);    float: left;    margin-right: 20px;    margin-bottom: 20px;}.inquiry_div>div:last-child {    margin-right: 0;}.inquiry_text textarea{    width: 100%;    border: 1px solid #D3D3D3;    height: 190px;    background: #F3F3F3;    padding: 20px;}.inquiry_text{    margin-bottom: 20px;}.inquiry_butt{    text-align: right;}.inquiry_butt button{    font-size : 1rem;    line-height : 70px;    width: 200px;    text-align: center;    background: #EC1B23;    color : #FFFFFF;    border: none;}.inquiry_butt button:nth-of-type(2){    background : #444444;    margin-left: 25px;}/* 新闻详情 */.details {    padding: 70px 0;}.details_top>p {    color: #000000;    font-size: 1.4375rem;    text-align: center;    margin-bottom: 15px;}.details_rq {    color: #6b6b6b;    font-size: .9375rem;}.details_rq a {    color: #6b6b6b;    margin-left: 5px;    display: inline-block;}.details_rq a:hover {    color: #0096e0;}.details_top {    padding-bottom: 25px;    border-bottom: 1px solid #e7e7e7;    margin-bottom: 35px;}.details_size {    color: #676767;    font-size: 1rem;    line-height: 30px;}.details_a {    margin-top: 25px;}.details_a a {    color: #676767;    font-size: 1rem;    line-height: 35px;    /* display: block; */}.details_a a:hover {    color: #0096e0;}.details_div {    padding: 12px;    border: 1px solid #dfdfdf;    border-radius: 5px;    background: #fff;}.details_div>p {    color: #000;    font-size: 1.125rem;    padding-bottom: 10px;    margin-bottom: 10px;    border-bottom: 1px solid #dfdfdf;}.details_ul li a {    display: block;    color: #8b8b8b;    font-size: .875rem;    line-height: 35px;    margin-right: 25px;    display: -webkit-box;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    -webkit-line-clamp: 1;    overflow: hidden;}.details_ul li a:hover{    color: #0096e0;}.details_ul li {    position: relative;    padding-left: 17px;}.details_ul li::after {    position: absolute;    left: 0;    top: 50%;    width: 5px;    height: 5px;    border-radius: 50%;    background: #8b8b8b;    content: "";    display: block;    transform: translateY(-50%);}.details_div {    position: absolute;    left: 6%;    top: 680px;    width: 215px;}@media(max-width:1810px){    .daohang {        padding: 0 110px;    }    .daohang_ul {        margin-right: 20px;    }    .daohang_ul>li>a {        margin: 0 20px;    }}@media(max-width:1790px){    .prolist_fin {                width: 330px;        padding: 35px 25px 35px 40px;    }}@media(max-width:1638px){    .daohang .fl{        width: 23%;    }    .daohang {        padding: 0 80px;    }}@media(max-width:1560px){    .prolist_fin {        padding: 35px 25px 35px 20px;    }    .prolist_wid {        width: 77%;    }    .daohang_di {        padding-right: 15px;        padding-left: 20px;    }    .daohang_fr>a {        margin: 0 15px 0 10px;    }    .daohang_ul>li>a {        margin: 0 15px;    }}@media(max-width:1459px){    .daohang {        padding: 0 45px;    }    .daohang_ul>li>a {        margin: 0 20px;    }    .daohang_ul {        margin-right: 50px;    }    .banner_box {        bottom: 27%;    }    /* body.end::before {        height: 720px;    } */    .product_size {        padding: 0 15px;    }    .news_size {        padding: 18px;        margin-top: 15px;    }    .foot_ul ul {        margin-left: 75px;    }    .foot_ul ul:nth-of-type(1) {        width: 21%;    }    .proxq_fl {        padding-top: 15px;    }    .more {        width: 150px;        line-height: 42px;    }    .proxq_fl div:nth-of-type(1) {        line-height: 25px;        margin: 15px 0;    }    .proxq_fl_fin {        margin-top: 30px;    }    .introduction_div ul>li {        padding: 35px 0;    }    .introduction_box .fr {        padding: 25px;        padding-bottom: 15px;    }    .contactus_div .fr div {        padding: 64px 20px;    }}@media(max-width:1366px){    .daohang_ul {        margin-right: 16px;    }}@media(max-width:1280px){    .more {        line-height: 40px;    }    .waves {        bottom: -70%;        height: 490px !important;    }    .daohang .fl{        width: 15%;    }    .daohang_ul>li>a {        margin: 0 15px;    }    .prolist_nav a {        padding-left: 25px;    }    .prolist_fin {        padding: 15px;    }    .prolist_fin {        width: 255px;    }}@media(max-width:1024px){    .daohang_di {        padding-right: 10px;        padding-left: 20px;    }    .daohang_fr>a {        margin: 0 10px 0 8px;    }    .daohang {        padding: 0 25px;    }    .daohang_ul {        margin-right: 0px;    }    .daohang_ul>li>a {        margin: 0 8px;    }    .banner_size p:nth-of-type(1) {        font-size: 2.5rem;    }    .banner_size p:nth-of-type(2) {        font-size: 1.5rem;        line-height: 30px;        margin: 5px 0;    }    .banner_size p:nth-of-type(3) {        line-height: 15px;    }    .product {        padding: 75px 0;    }    .difficult,    .about,    .news{        padding-bottom: 75px;    }    .about_box {        padding: 40px 25px 40px;    }    .about_div img{        width: 50px;    }    .about_div>div:nth-of-type(1){        height: 50px;    }    .about_div {        margin: 18px 0;        padding: 40px 0;    }    .about_div_size {        padding: 25px 0 65px;    }    .about_box a img{        width: 42px;    }    .about_box a:nth-of-type(2) {        padding: 15px 0;    }    .about_box p {        margin: 15px 0;        line-height: 22px;    }    .news_box_fin .news_lb_size {        padding: 15px 18px;    }    .news_box_fin .news_lb_size p:nth-of-type(2){        line-height: 22px;    }    .about_lb {        margin-top: 40px;    }    .foot_ul ul {        margin-left: 45px;    }    .foot_ul ul:nth-of-type(1) {        width: 26%;    }    .picture_size p {        font-weight: bold;        font-size: 2rem;    }    .picture_fin span {        width: 40px;        height: 40px;        line-height: 40px;    }    .level li a{        padding: 0 40px;    }    .level {        line-height: 50px;    }    .exhibition_tui .news_box .fr {        padding-top: 25px;    }    .exhibition .news_lb_size {        padding: 0px;    }    .download_div .fr {        width: 36%;    }    .download_div {        padding: 15px;    }    .download_div .fr a {        line-height: 40px;    }    .download {        padding: 75px 0;    }    .prolist_wid {        width: 72%;    }    .picture_div_in {        padding: 15px 0;    }    .proxq_top {        margin: 40px 0 20px;    }    .introduction {        padding: 75px 0;    }    .introduction_div ul>li span {        font-size: 2.125rem;    }    .introduction_div ul>li {        padding: 24px 0;    }    .introduction_box .fr p {        margin-bottom: 8px;    }    .introduction_box>div {        line-height: 25px;    }    .ozhou {        right: 48%;    }    .erben {        right: 6%;    }    .taiwan {        right: 9%;    }    .yataiqu {        right: 12%;        top: 47%;    }    .global_add {        padding: 20px;        left: -100px;        top: -180px;        width: 270px;    }    .global_add p:nth-of-type(2) {        line-height: 24px;    }    .global_add p:nth-of-type(1) {        margin-bottom: 5px;    }    .inquiry_index input {        height: 50px;        padding: 0 8px;        font-size: 1rem;    }    .inquiry_butt button {        line-height: 50px;        width: 160px;    }    .contactus_div .fr div {        padding: 25px;    }}@media(max-width:990px){    body.end::before{        height: 0;    }    .phone_logo{        width: 20%;    }    .banner_div {        top: 37%;    }    .pro-tit {        line-height: 50px;        padding: 0 25px 0 25px;    }    .pro-tit::after {        right: 25px;    }    .youqing,    .foot-li{        display: none;    }    .phone_footer{        display: block;    }    .picture_fin{        display: none;    }    .exhibition_tui .news_lb_size p:nth-of-type(2) {        -webkit-line-clamp: 2;        line-height: 24px;    }    .news_lb_size {        padding: 16px;    }    .newslist {        padding: 75px 0;    }    .level li a {        padding: 0 15px;    }    .download_div .fr {        width: 45%;    }    .index {        padding-top: 54px;    }    .prolist_wid{        width: 100%;    }    .prolist_fin{        position: static;        width: 95%;        margin: 0 auto;        margin-bottom: 25px;    }    .prolist{        padding: 75px 0;    }    .prolist_nav{        display: none;    }    .prolist_tit {        font-size: 1.7rem;    }    .prolist_tit::after {        width: 45px;        bottom: 2px;    }    .prolist_fin .prolist_tit::before{        display: block;        content: '';        border-right:6px solid transparent;        border-left:6px solid transparent;        border-top:10px solid #EC1B23;        top:50%;        right: 0%;        position: absolute;        transform: translateY(-50%);    }    .prolist_fin .prolist_tit{        cursor: pointer;    }    .prolist_top_fr p {        font-size: 1.7rem;        line-height: 30px;        margin-bottom: 10px;    }    .prolist_top_fr {        line-height: 25px;    }    .prolist_top {        margin-bottom: 25px;        padding-bottom: 15px;    }}@media(max-width:767px){    .phone_logo {        width: 35%;    }    .banner_size p:nth-of-type(1) {        font-size: 1.25rem;        letter-spacing: 0px;        line-height: 28px;    }    .banner_size p:nth-of-type(2) {        font-size: 1rem;        line-height: 25px;        margin: 0;    }    .product {        padding: 35px 15px;    }    .title p:nth-of-type(1) {        font-size: 1.7rem;        line-height: 35px;    }    .title p:nth-of-type(2) {        font-size: 1rem;        line-height: 28px;    }    .banner_size p:nth-of-type(3) {        display: none;    }    .banner_size{        padding-left: 15px;    }    .banner_img{        display: none;    }    .banner_box .swiper-pagination{        padding-left: 15px;    }    .mt35 {        margin-top: 20px;    }    .product_top>div:nth-of-type(1){        margin-bottom: 15px;    }    .product_div {        padding: 0px 0 15px 0;    }    .news_fin_div .swiper-button-next,    .product_lb .swiper-button-next {        right: 0px;    }    .news_fin_div .swiper-button-prev, .product_lb .swiper-button-prev {        left: 0px;    }    .index-bu{        top: 40%;    }    .product_lb {        padding: 20px 0 25px;    }    .more {        line-height: 35px;        width: 135px;    }    .exhibition,    .difficult, .about, .news{        padding: 0 15px 35px;    }    .news_lb_size {        padding: 15px;    }    .news_lb_size p:nth-of-type(2) {        line-height: 22px;        margin: 5px 0;    }    .news_lb_size p:nth-of-type(1) {        margin-bottom: 5px;    }    .about_box a:nth-of-type(3) .iconfont,    .news_lb_size a:nth-of-type(2) .iconfont, .product_size a:nth-of-type(2) {        width: 20px;        height: 20px;        line-height: 20px;    }    .news_box_fin{        margin-bottom: 15px;    }    .news_lb_size{        margin-top: 0;        margin-bottom: 25px;    }    .news_div {        margin-top: 25px;    }    .news_lb {        margin-bottom: 15px;    }    .about_div_size {        padding: 20px 0 40px;    }    .about_div img {        width: 40px;    }    .about_div>div:nth-of-type(1) {        height: 40px;    }    .about_box a img {        width: 38px;    }    .about_box a:nth-of-type(2) {        padding: 10px 0;        font-size: 1.25rem;    }    .about_box a:nth-of-type(3) .iconfont{        width: 20px;        height: 20px;        line-height: 17px;    }    .difficult_div a {        font-size: 1.25rem;    }    .difficult_div a img{        width: 50px;    }    .exhibition_tui {        padding: 35px 15px 0 15px;    }    .exhibition_tui .news_box .fr,    .exhibition_tui .news_box .fl{        width: 100%;    }    .exhibition_tui .swiper-button-next {        right: 10px;    }    .exhibition_tui .news_lb .index-bu {        top: 30%;    }    .exhibition .fr,    .exhibition .fl{        width: 100%;        margin-bottom: 0;    }    .exhibition .news_box {        padding: 15px 0;    }    .exhibition .news_lb_size{        padding-top: 15px;    }    .newslist {        padding: 35px 15px;    }    .index {        padding-top: 54px;    }    .level{        display: none;    }    .picture_div{        display: none;    }    .picture_size p {        font-size: 1.7rem;        padding-left: 15px;    }    .newslist .news_lb_size p:nth-of-type(2) {        height: 22px;    }    .newslist .news_lb_size{        margin-bottom: 0;    }    .newslist_div>div {        margin-bottom: 15px;    }    .picture img{        height: 120px;        object-fit: cover;    }    .download {        padding: 35px 15px;    }    .download_div>a {        width: 25%;    }    .download_div>div:nth-of-type(1) {        width: 65%;    }    .download_div .fr {        width: 70%;        margin-top: 10px;        /* margin-left: 25%;        float: left; */    }    .download_div .fr>a:nth-of-type(2){        display: none;    }    .download_div {        padding: 0px;    }    .download_div .fr>a{        width: 45%;        line-height: 32px;    }    .download_div>div:nth-of-type(1) {        padding-top: 10px;    }    .download_div .fl p {        margin-top: 6px;    }    .download_box>div {        margin-bottom: 15px;    }    .prolist {        padding: 35px 15px;    }    .proxq_wid>div,    .prolist_top_fr,    .prolist_top .fl,    .prolist_fin{        width: 100%;    }    .prolist_div>div {        margin-bottom: 15px;    }    .motor {        padding: 35px 15px;    }    .introduction_size {        margin-bottom: 15px;    }    .motor_size a{        padding: 15px 0;    }    .motor_box>div {        margin-bottom: 15px;    }    .picture_div_in{        display: none;    }    .proxq {        padding: 35px 15px;        overflow: hidden;    }    .proxq::after{        width: 0;    }    .proxq_fl p:nth-of-type(1) {        font-size: 1.5rem;    }    .proxq_fl_fin a {        margin-left: 15px;    }    .proxq_top_div.active{        position: static !important;    }    .proxq_top_ul li {        font-size: 1rem;        line-height: 55px;        padding: 0 15px;    }    .proxq_top {        height: 55px;        padding: 0 15px;    }    .proxq_box>div{        padding: 35px 15px;    }    .proxq_tit {        font-size: 1.7rem;    }    .proxq_cs_div td {        line-height: 28px !important;        padding-left: 15px !important;    }    .product2 .product_lb{        padding-top: 0;    }    .news_fin .news_lb_size{        margin-bottom: 0;    }    .introduction {        padding: 35px 15px;    }    .introduction_size p {        font-size: 1.125rem;        line-height: 30px;        margin-bottom: 10px;    }    .introduction .prolist_tit {        margin-bottom: 15px;    }    .introduction_size {        line-height: 26px;    }    .introduction_div .fl{        width: 100%;    }    .introduction_div .fr {        width: 100%;        margin-top: 15px;    }    .introduction_div {        margin-bottom: 15px;    }    .introduction_box>div{        width: 100%;    }    .introduction_box .fr {        padding: 15px;    }    .global_add{        position: static;        width: 100%;        display: block !important;    }    .global_top{        display: none !important;    }    .global_ul li{        position: static !important;        margin-top: 15px;    }    .global_img{        display: none;    }    .contactus_div .fr,    .contactus_div .fl{        width: 100%;    }    .inquiry,    .contactus{        padding: 35px 15px;    }    .dealer{        padding: 0 15px 35px 15px;    }    .dealer_box img{        display: none;    }    .inquiry_div>div {        width: 100%;        float: left;        margin-right: 0px;        margin-bottom: 15px;    }    .inquiry_butt button {        line-height: 40px;        width: 120px;    }    .inquiry_butt button:nth-of-type(2) {        margin-left: 15px;    }    .contactus_div {        margin-top: 25px;    }    .contactus_div .fr div {        padding: 15px;    }    .contactus_div .fr p {        margin-bottom: 5px;    }    .contactus_div .fr div {        line-height: 24px;    }    .global_add {        padding: 15px;    }    .inquiry_text textarea {        height: 130px;        padding: 15px;        font-size: 1rem;    }    .details{        padding: 35px 15px;    }    .phone_footer_ul li{        font-size: 1rem;    }}.news_lb_size a:nth-of-type(2) .iconfont{    transition: 400ms ease-in-out;    -moz-transition: 400ms ease-in-out;    -webkit-transition: 400ms ease-in-out;    -o-transition: 400ms ease-in-out;}.product_div:hover .product_size a:nth-of-type(1),.news_box:hover .news_lb_size a:nth-of-type(1),.foot_ul ul:nth-of-type(3) li div:hover a,.youqing_div a:hover{    color: #EC1B23 !important;}.more:hover{    box-shadow: inset 0 0 0 2.5rem #EC1B23;    border: 2px solid #EC1B23 !important;    color: #fff;    transition: 400ms ease-in-out;    -moz-transition: 400ms ease-in-out;    -webkit-transition: 400ms ease-in-out;    -o-transition: 400ms ease-in-out;}.news_box:hover .news_lb_size a:nth-of-type(2) .iconfont{    margin-left: 35px;    transition: 400ms ease-in-out;    -moz-transition: 400ms ease-in-out;    -webkit-transition: 400ms ease-in-out;    -o-transition: 400ms ease-in-out;}.level li:hover a{    background: #EC1B23;    color: #fff;    transition: 400ms ease-in-out;    -moz-transition: 400ms ease-in-out;    -webkit-transition: 400ms ease-in-out;    -o-transition: 400ms ease-in-out;}.oh{    overflow: hidden;}#page{ clear:both; height:40px; margin:0 auto; text-align:center; display: table; margin-top:20px}#page li{ float:left; padding:5px 14px; border:1px solid #CCCCCC; margin-right:6px; color:#666; font-size:12px; list-style:none;}#page li:hover{border:1px solid #EC1B23;}#page li:hover a{color:#EC1B23}#page li a{ color:#666}#page li.active{border:1px solid #EC1B23; background-color:#EC1B23; color:#FFFFFF}#page li.active a{ color:#fff}#page .thisclass{ background-color:#EC1B23; color:#FFFFFF}