﻿* {
    -webkit-box-sizing: unset;
    -moz-box-sizing: unset;
    box-sizing: unset;
}
.amap-copyright,.amap-logo{display:none !important;}

.container-fluid{padding-left: 0;padding-right: 0;}
.row {margin-right: 0;margin-left: 0;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    padding-right: 0;
    padding-left: 0;
}

.headDiv .topLeft .nav:before,.headDiv .topLeft .nav:after{display:none;}

.headDiv .logo img {
    max-width: inherit;
}


.ind-banner .arrowDiv .btn2 {display: block;float: left;width: 64px;height: 64px;border-radius: 50%;border: #fff solid 2px;}
.indexP1 .btn2 {position: absolute;width: 48px;height: 48px;border-radius: 50%;bottom: 0;z-index: 2;box-shadow: 6px 8px 20px 0px rgb(102 102 102 / 15%);}
.advanPic .btn2 {position: absolute;width: 36px;height: 36px;border-radius: 50%;bottom: 0.4rem;z-index: 2;box-shadow: 6px 8px 20px 0px rgb(102 102 102 / 15%);}
.honorPic .btn2 {position: absolute;width: 60px;height: 60px;border-radius: 50%;bottom: 0;z-index: 2;box-shadow: 6px 8px 20px 0px rgb(102 102 102 / 15%);}

.indexP7 .btn2 {position: absolute;left: 0;width: 100%;text-align: center;top: 0;}
.indexP7 .btn2 li {display: inline-block;cursor: pointer;font-weight: bold;margin: 0 25px;position: relative;line-height: 50px;font-size: 16px;color: #999;}
.indexP7 .btn2 li.on {color: #d5000b;}

.footNav li h2{font-weight:bold;}

.news .list li .imgDiv img {height: 516px;object-fit: cover;}

.jobModal-box .job-box .close{opacity:1;}

.newsBox .content{font-size:18px !important;}
.newsBox .content *{font-size:18px !important;}
.newsBox .content img {
    max-width: 100% !important;
    width: 650px !important;
    height: auto !important;
}


.industryShow div {font-size: 16px;line-height: 32px;min-height:32px;}

.newsBox .content p{min-height:36px;}


.warningBox .btn2 {width: 162px;margin: 20px auto 0;}
.warningBox .btn2 a {display: block;width: 162px;height: 42px;line-height: 42px;font-size: 16px;text-align: center;color: #fff;font-weight: bold;border-radius: 48px;}

.warningBox .close2 {position: absolute;right: 10px;top: 10px;width: 14px;height: 14px;}
.warningBox .close2 img {width: 14px;}

.warningBox.close2 {top: 75px;opacity: 0;visibility: hidden;}


@media screen and (max-width: 1024px) {
    .ind-banner .arrowDiv .btn2 {width: 0.76rem;height: 0.76rem;border: #fff solid 1px;}
    .indexP1 .btn2 {width: 36px;height: 36px;box-shadow: 6px 8px 10px 0px rgb(102 102 102 / 15%);}
    .honorPic .btn2 {width: 0.8rem;height: 0.8rem;box-shadow: 0.06rem 0.08rem 0.2rem 0px rgb(102 102 102 / 15%);}
    .indexP7 .btn2 {bottom: 0.3rem;top: auto;}
    .indexP7 .btn2 li {margin: 0 0.3rem;line-height: 0.86rem;font-size: 0.3rem;}

    .news .list li .imgDiv img {height: auto;}

    .industryShow div {font-size: 0.26rem;line-height: 0.56rem;min-height:0.56rem;}

    .newsBox .content p{min-height:0.56rem;}

    .warningBox .btn2{ width:2.4rem; margin:0.4rem auto 0;}
	.warningBox .btn2 a{ width:2.4rem; height:0.78rem; line-height:0.78rem; font-size: 0.26rem; border-radius: 0.48rem;}


    .warningBox .close2 {position: absolute;right: 10px;top: 10px;width: 14px;height: 14px;}
    .warningBox .close2 img {width: 14px;}

    .warningBox.close2{top:1.2rem; }
    .warningBox .content{height:6rem;}

    .service-product .Phone-Box img{max-width:100%!important;height:auto!important;}
}
