*{padding: 0;margin: 0;box-sizing: border-box;}
body{font:normal normal 0.32rem/1 sans-serif;color: #333;background: #f5f5f5;}
textarea,input{font:normal normal 0.28rem/1.5 sans-serif;}
img{display:block;border: none;}
.clear:after {content:"";display: block;clear:both;}
input[type=button], input[type=submit], input[type=file], input[type=reset], button { cursor: pointer; -webkit-appearance: none;}
body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 sans-serif;}
button{font:normal normal 0.28rem/1.5 sans-serif;}
a{color:inherit;text-decoration: none;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
.i300{overflow: hidden;}
.i300>img{width: 100%;height: 100%;}
a>img{width: 100%;}
.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a1{position: relative;}
.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
.to2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.to3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
.to4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;white-space: normal;}
.to5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;}
.to6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;white-space: normal;}
.to7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;white-space: normal;}
.to8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;white-space: normal;}
.to9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;white-space: normal;}
.to10{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;white-space: normal;}
textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}
.h1 >img{height: 100%;position: absolute;left: 0;top: 0;}
.h1 >img:nth-child(1){opacity: 1;transition: 0.5s;}
.h1 >img:nth-child(2){opacity: 0;transition: 0.5s;}
.h1:hover >img:nth-child(1){opacity: 0;transition: 0.5s;}
.h1:hover >img:nth-child(2){opacity: 1;transition: 0.5s;}

/* 导航 */
@media only screen and (min-width: 1620px) {
    .dh{width: 100%;height: 135px;background: rgba(0, 0, 0, 0.1);position: fixed;left: 0;top: 0;z-index: 99;transition: 0.5s;}
    .dh.on {background: #fff;transition: 0.5s;}
    .dh1{width: 258px;height: 100px;position: absolute;left: calc(50% - 1600px/2);top: calc(50% - 100px/2);}
    .dh1>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh1>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh1>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh1>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh1>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh2{display: flex;align-items: center;position: absolute;right: calc(50% - 1600px/2);top: calc(50% - 30px/2);cursor: pointer;}
    .dh21{width: 30px;height: 30px;margin-right: 10px;}
    .dh21>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh21>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh21>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh21>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh21>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh22{width: 100px;height: 30px;}
    .dh22>select{width: 100%;height: 100%;font-size: 18px;color: #fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("../img/a3.png") no-repeat scroll right 0.11rem transparent;background-size: 0.13rem 0.08rem;transition: 0.5s;}
    .dh.on .dh22>select{color: #0f5a9d;background: url("../img/a7.png") no-repeat scroll right 0.11rem transparent;transition: 0.5s;}
    .dh23{font-size: 18px;line-height: 30px;color: #fff;transition: 0.5s;}
    .dh.on .dh23{color: #0f5a9d;transition: 0.5s;}
    .dh24{width: 13px;height: 8px;position: absolute;right: 0;top: calc(50% - 8px/2);}
    .dh24>img{position: absolute;left: 0;top: 0;}
    .dh24>img:nth-child(1){opacity: 1;}
    .dh24>img:nth-child(2){opacity: 0;}
    .dh.on .dh24>img:nth-child(2){opacity: 1;}
    .dh.on .dh24>img:nth-child(1){opacity: 0;}
    .dh25{width: 170px;height: max-content;border-radius: 10px;background: #105b9e;position: absolute;left: calc(50% - 170px/2);top: calc(100% + 53px);display: none;}
    .dh25>div{width: 100%;height: 50px;color: #fff;font-size: 18px;color: #fff;line-height: 50px;text-align: center;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
    .dh25>div:nth-child(2){border-bottom: none;}
    .dh3{width: 27px;height: 28px;position: absolute;right: calc(50% - 1600px/2 + 210px);top: calc(50% - 28px/2);cursor: pointer;}
    .dh3>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh3>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh3>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh3>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh3>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh4{height: 100%;position: absolute;right: calc(50% - 1600px/2 + 298px);top: 0;}
    .dh41{font-size: 18px;line-height: 135px;color: #fff;float: left;position: relative;margin-right: 80px;transition: 0.5s;}
    .dh.on .dh41{color: #0f5a9d;transition: 0.5s;}
    .dh41>div:nth-child(1){width: 0;height: 2px;background: #0f5a9d;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;transition: 0.5s;}
    .dh41.on >div:nth-child(1){width: 100%;transition: 0.5s;}
    .dh4>.dh41:last-child{margin-right: 0;}
    .dh42{width: 180px;position: absolute;left: calc(50% - 180px/2);top: calc(100% + 20px);background: #f7f8fa;display: none;transition: 0.5s;}
    .dh42.on{opacity: 1;top: 100%;transition: 0.5s;}
    .dh43{width: 100%;min-height: 60px;border-bottom: 1px solid #eaeaea;font-size: 18px;line-height: 60px;color: #666666;text-align: center;transition: 0.5s;}
    .dh43:hover {background: #d2eaff;color: #000000;transition: 0.5s;}
}
@media only screen and (max-width: 1619px) and (min-width: 1400px) {
    .dh{width: 100%;height: calc(1380px*135/1600);background: rgba(0, 0, 0, 0.1);position: fixed;left: 0;top: 0;z-index: 99;transition: 0.5s;}
    .dh.on {background: #fff;transition: 0.5s;}
    .dh1{width: calc(1380px*258/1600);height: calc(1380px*100/1600);position: absolute;left: calc(50% - 1380px/2);top: calc(50% - (1380px*100/1600)/2);}
    .dh1>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh1>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh1>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh1>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh1>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh2{display: flex;align-items: center;position: absolute;right: calc(50% - 1380px/2);top: calc(50% - (1380px*30/1600)/2);cursor: pointer;}
    .dh21{width: calc(1380px*30/1600);height: calc(1380px*30/1600);margin-right: calc(1380px*10/1600);}
    .dh21>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh21>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh21>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh21>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh21>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh22{width: 100px;height: calc(1380px*30/1600);}
    .dh22>select{width: 100%;height: 100%;font-size: 16px;color: #fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("../img/a3.png") no-repeat scroll right 0.11rem transparent;background-size: 0.13rem 0.08rem;transition: 0.5s;}
    .dh.on .dh22>select{color: #0f5a9d;background: url("../img/a7.png") no-repeat scroll right 0.11rem transparent;transition: 0.5s;}
    .dh23{font-size: 16px;line-height: calc(1380px*30/1600);color: #fff;transition: 0.5s;}
    .dh.on .dh23{color: #0f5a9d;transition: 0.5s;}
    .dh24{width: 13px;height: 8px;position: absolute;right: 0;top: calc(50% - 8px/2);}
    .dh24>img{position: absolute;left: 0;top: 0;}
    .dh24>img:nth-child(1){opacity: 1;}
    .dh24>img:nth-child(2){opacity: 0;}
    .dh.on .dh24>img:nth-child(2){opacity: 1;}
    .dh.on .dh24>img:nth-child(1){opacity: 0;}
    .dh25{width: calc(1380px*170/1600);height: max-content;border-radius: 10px;background: #105b9e;position: absolute;left: calc(50% - (1380px*170/1600)/2);top: calc(100% + (1380px*53/1600));display: none;}
    .dh25>div{width: 100%;height: 50px;color: #fff;font-size: 18px;color: #fff;line-height: 50px;text-align: center;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
    .dh25>div:nth-child(2){border-bottom: none;}
    .dh3{width: calc(1380px*27/1600);height: calc(1380px*28/1600);position: absolute;right: calc(50% - 1380px/2 + 210px);top: calc(50% - (1380px*28/1600)/2);cursor: pointer;}
    .dh3>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh3>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh3>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh3>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh3>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh4{height: 100%;position: absolute;right: calc(50% - 1380px/2 + (1380px*298/1600));top: 0;}
    .dh41{font-size: 16px;line-height: calc(1380px*135/1600);color: #fff;float: left;position: relative;margin-right: calc(1380px*80/1600);transition: 0.5s;}
    .dh.on .dh41{color: #0f5a9d;transition: 0.5s;}
    .dh41>div:nth-child(1){width: 0;height: 2px;background: #0f5a9d;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;transition: 0.5s;}
    .dh41.on >div:nth-child(1){width: 100%;transition: 0.5s;}
    .dh4>.dh41:last-child{margin-right: 0;}
    .dh42{width: calc(1380px*180/1600);position: absolute;left: calc(50% - (1380px*180/1600)/2);top: calc(100% + 20px);background: #f7f8fa;display: none;transition: 0.5s;}
    .dh42.on{opacity: 1;top: 100%;transition: 0.5s;}
    .dh43{width: 100%;min-height: calc(1380px*60/1600);border-bottom: 1px solid #eaeaea;font-size: 16px;line-height: calc(1380px*60/1600);color: #666666;text-align: center;transition: 0.5s;}
    .dh43:hover {background: #d2eaff;color: #000000;transition: 0.5s;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
    .dh{width: 100%;height: calc(960px*135/1600);background: rgba(0, 0, 0, 0.1);position: fixed;left: 0;top: 0;z-index: 99;transition: 0.5s;}
    .dh.on {background: #fff;transition: 0.5s;}
    .dh1{width: calc(960px*258/1600);height: calc(960px*100/1600);position: absolute;left: calc(50% - 960px/2);top: calc(50% - (960px*100/1600)/2);}
    .dh1>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh1>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh1>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh1>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh1>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh2{display: flex;align-items: center;position: absolute;right: calc(50% - 960px/2);top: calc(50% - (960px*30/1600)/2);cursor: pointer;}
    .dh21{width: calc(960px*30/1600);height: calc(960px*30/1600);margin-right: calc(960px*10/1600);}
    .dh21>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh21>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh21>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh21>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh21>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh22{width: 100px;height: calc(960px*30/1600);}
    .dh22>select{width: 100%;height: 100%;font-size: 16px;color: #fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("../img/a3.png") no-repeat scroll right 0.05rem transparent;background-size: 0.13rem 0.08rem;transition: 0.5s;}
    .dh.on .dh22>select{color: #0f5a9d;background: url("../img/a7.png") no-repeat scroll right 0.05rem transparent;transition: 0.5s;}
    .dh23{font-size: 16px;line-height: calc(960px*30/1600);color: #fff;transition: 0.5s;}
    .dh.on .dh23{color: #0f5a9d;transition: 0.5s;}
    .dh24{width: 13px;height: 8px;position: absolute;right: 0;top: calc(50% - 8px/2);}
    .dh24>img{position: absolute;left: 0;top: 0;}
    .dh24>img:nth-child(1){opacity: 1;}
    .dh24>img:nth-child(2){opacity: 0;}
    .dh.on .dh24>img:nth-child(2){opacity: 1;}
    .dh.on .dh24>img:nth-child(1){opacity: 0;}
    .dh25{width: 140px;height: max-content;border-radius: 10px;background: #105b9e;position: absolute;left: calc(50% - 140px/2);top: calc(100% + (960px*53/1600));display: none;}
    .dh25>div{width: 100%;height: 50px;color: #fff;font-size: 18px;color: #fff;line-height: 50px;text-align: center;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
    .dh25>div:nth-child(2){border-bottom: none;}
    .dh3{width: calc(960px*27/1600);height: calc(960px*28/1600);position: absolute;right: calc(50% - 960px/2 + (960px*240/1600));top: calc(50% - (960px*28/1600)/2);cursor: pointer;}
    .dh3>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh3>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh3>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh3>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh3>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh4{height: 100%;position: absolute;right: calc(50% - 960px/2 + (960px*298/1600));top: 0;}
    .dh41{font-size: 16px;line-height: calc(960px*135/1600);color: #fff;float: left;position: relative;margin-right: calc(960px*80/1600);transition: 0.5s;}
    .dh.on .dh41{color: #0f5a9d;transition: 0.5s;}
    .dh41>div:nth-child(1){width: 0;height: 2px;background: #0f5a9d;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;transition: 0.5s;}
    .dh41.on >div:nth-child(1){width: 100%;transition: 0.5s;}
    .dh4>.dh41:last-child{margin-right: 0;}
    .dh42{width: calc(960px*180/1600);position: absolute;left: calc(50% - (960px*180/1600)/2);top: calc(100% + 20px);background: #f7f8fa;display: none;transition: 0.5s;}
    .dh42.on{opacity: 1;top: 100%;transition: 0.5s;}
    .dh43{width: 100%;min-height: calc(960px*60/1600);border-bottom: 1px solid #eaeaea;font-size: 16px;line-height: calc(960px*60/1600);color: #666666;text-align: center;transition: 0.5s;}
    .dh43:hover {background: #d2eaff;color: #000000;transition: 0.5s;}
}
@media only screen and (max-width: 1023px){
    .dh{width: 100%;height: 1.35rem;background: rgba(0, 0, 0, 0.1);position: fixed;left: 0;top: 0;z-index: 99;transition: 0.5s;}
    .dh.on {background: #fff;transition: 0.5s;}
    .dh1{width: 2.58rem;height: 1rem;position: absolute;left: 0.3rem;top: calc(50% - 1rem/2);}
    .dh1>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh1>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh1>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh1>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh1>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh2{display: flex;align-items: center;position: absolute;right: 1rem;top: calc(50% - 0.3rem/2);cursor: pointer;}
    .dh21{width: 0.3rem;height: 0.3rem;margin-right: 0.1rem;}
    .dh21>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh21>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh21>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh21>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh21>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh22{width: 1.5rem;height: 0.3rem;}
    .dh22>select{width: 100%;height: 100%;font-size: 0.26rem;color: #fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("../img/a3.png") no-repeat scroll right 0.11rem transparent;background-size: 0.13rem 0.08rem;transition: 0.5s;}
    .dh.on .dh22>select{color: #0f5a9d;background: url("../img/a7.png") no-repeat scroll right 0.11rem transparent;background-size: 0.13rem 0.08rem;transition: 0.5s;}
    .dh23{font-size: .26rem;line-height: 0.3rem;color: #fff;transition: 0.5s;}
    .dh.on .dh23{color: #0f5a9d;transition: 0.5s;}
    .dh24{width: 0.13rem;height: 0.08rem;position: absolute;right: 0;top: calc(50% - 0.08rem/2);}
    .dh24>img{position: absolute;left: 0;top: 0;}
    .dh24>img:nth-child(1){opacity: 1;}
    .dh24>img:nth-child(2){opacity: 0;}
    .dh.on .dh24>img:nth-child(2){opacity: 1;}
    .dh.on .dh24>img:nth-child(1){opacity: 0;}
    .dh25{width: 1.7rem;height: max-content;border-radius: 0.1rem;background: #105b9e;position: absolute;left: calc(50% - 1.7rem/2);top: calc(100% + 0.53rem);display: none;}
    .dh25>div{width: 100%;height: 0.5rem;color: #fff;font-size: 0.26rem;color: #fff;line-height: 0.5rem;text-align: center;border-bottom: 0.01rem solid rgba(255, 255, 255, 0.5);}
    .dh25>div:nth-child(2){border-bottom: none;}
    .dh3{width: 0.27rem;height: 0.28rem;position: absolute;right: 3.2rem;top: calc(50% - 0.28rem/2);cursor: pointer;}
    .dh3>img{height: 100%;position: absolute;left: 0;top: 0;}
    .dh .dh3>img:nth-child(1){opacity: 1;transition: 0.5s;}
    .dh .dh3>img:nth-child(2){opacity: 0;transition: 0.5s;}
    .dh.on .dh3>img:nth-child(1){opacity: 0;transition: 0.5s;}
    .dh.on .dh3>img:nth-child(2){opacity: 1;transition: 0.5s;}
    .dh4{display: none;}
    .dh5{width: 0.4rem;height: 0.3rem;position: absolute;right: 0.3rem;top: calc(50% - 0.3rem/2);}
    .dh5>img{position: absolute;left: 0;top: 0;}
    .dh5>img:nth-child(2){display: none;}
    .dh.on .dh5>img:nth-child(1){display: none;}
    .dh.on .dh5>img:nth-child(2){display: block;}
}


/* 首页 */
@media only screen and (min-width: 1620px) {
    .ind1{width: 100%;height: 0;padding-bottom: calc(100%*879/1920);overflow: hidden;position: relative;}
    .ind1-swi{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
    .swiper-button-next:after,.swiper-button-prev:after{content:none;}
    .ind1-prev{width: 50px;height: 50px;position: absolute;top: calc(50% - 50px/2);left: calc(50% - 1600px/2 - 50px);background: url(../img/a10.png) no-repeat 100% 100%;margin-top: 0 !important;}
    .ind1-next{width: 50px;height: 50px;position: absolute;top: calc(50% - 50px/2);right: calc(50% - 1600px/2 - 50px);background: url(../img/a11.png) no-repeat 100% 100%;margin-top: 0 !important;}
    .ind1-pag{width: 100%;line-height: 10px;position: absolute;left: 0;bottom: 30px !important;}
    .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 50%;background: #fff;opacity: 1;transition: 0.5s;}
    .swiper-pagination-bullet-active {width: 38px;height: 10px;border-radius: 50px;background: #f68018;transition: 0.5s;}

    .ind2{width: 100%;background: url(../img/a12.jpg) no-repeat;background-size: 1920px 100%;background-position: center top;position: relative;overflow: hidden;}
    .ind2-a{width: 1600px;margin: 0 auto;padding: 65px 30px 45px;}
    .ind2-a1>div:nth-child(1){font-size: 36px;line-height: 36px;color: #0f5a9d;}
    .ind2-a1>div:nth-child(2){font-size: 44px;line-height: 44px;color: #0f5a9d;font-weight: bold;margin-top: 22px;}
    .ind2-a1>div:nth-child(3){width: 80px;height: 3px;background: #0f5a9d;margin-top: 22px;}
    .ind2-a2{width: 685px;font-size: 16px;line-height: 30px;color: #666666;margin-top: 50px;position: relative;}
    .ind2-a3{width: 192px;height: 55px;border-radius: 5px;background: #0f5a9d;margin-top: 30px;display: flex;align-items: center;justify-content: center;}
    .ind2-a3>div:nth-child(1){font-size: 16px;line-height: 16px;color: #fff;margin-right: 10px;transition: 0.5s;}
    .ind2-a3>div:nth-child(2){width: 21px;height: 8px;transition: 0.5s;}
    .ind2-a3:hover >div:nth-child(1){transform: translateX(-5px);transition: 0.5s;}
    .ind2-a3:hover >div:nth-child(2){transform: translateX(5px);transition: 0.5s;}
    .ind2-a4{width: 100%;margin-top: 73px;display: flex;justify-content: space-between;}
    .ind2-a42{width: 1px;height: 100px;background: #cccccc;float: left;margin-right: 40px;}
    .ind2-a42>div{width: 1px;height: 22px;background: #0f5a9d;}
    .ind2-a43{float: left;}
    .ind2-a43>div:nth-child(1){font-size: 40px;line-height: 40px;color: #0f5a9d;font-weight: bold;}
    .ind2-a43>div:nth-child(1)>span{font-size: 16px;color: #666666;font-weight: normal;}
    .ind2-a43>div:nth-child(2){font-size: 16px;line-height: 16px;color: #999999;margin-top: 15px;}
    .ind2-b{width: 925px;position: absolute;right: calc(50% - 1600px/2 - 160px);top: 0;}
}
@media only screen and (max-width: 1619px) and (min-width: 1400px) {
    .ind1{width: 100%;height: 0;padding-bottom: calc(100%*879/1920);overflow: hidden;position: relative;}
    .ind1-swi{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
    .swiper-button-next:after,.swiper-button-prev:after{content:none;}
    .ind1-prev{width: 50px;height: 50px;position: absolute;top: calc(50% - 50px/2);left: calc(50% - 1380px/2 - 50px);background: url(../img/a10.png) no-repeat 100% 100%;margin-top: 0 !important;}
    .ind1-next{width: 50px;height: 50px;position: absolute;top: calc(50% - 50px/2);right: calc(50% - 1380px/2 - 50px);background: url(../img/a11.png) no-repeat 100% 100%;margin-top: 0 !important;}
    .ind1-pag{width: 100%;line-height: 10px;position: absolute;left: 0;bottom: 30px !important;}
    .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 50%;background: #fff;opacity: 1;transition: 0.5s;}
    .swiper-pagination-bullet-active {width: 38px;height: 10px;border-radius: 50px;background: #f68018;transition: 0.5s;}

    .ind2{width: 100%;background: url(../img/a12.jpg) no-repeat;background-size: 1920px 100%;background-position: center top;position: relative;overflow: hidden;}
    .ind2-a{width: 1380px;margin: 0 auto;padding: calc(1380px*65/1600) calc(1380px*30/1600) calc(1380px*45/1600);}
    .ind2-a1>div:nth-child(1){font-size: calc(1380px*36/1600);line-height: calc(1380px*36/1600);color: #0f5a9d;}
    .ind2-a1>div:nth-child(2){font-size: calc(1380px*44/1600);line-height: calc(1380px*44/1600);color: #0f5a9d;font-weight: bold;margin-top: calc(1380px*22/1600);}
    .ind2-a1>div:nth-child(3){width: calc(1380px*80/1600);height: calc(1380px*3/1600);background: #0f5a9d;margin-top: calc(1380px*22/1600);}
    .ind2-a2{width: calc(1380px*685/1600);font-size: calc(1380px*16/1600);line-height: calc(1380px*30/1600);color: #666666;margin-top: calc(1380px*50/1600);position: relative;}
    .ind2-a3{width: calc(1380px*192/1600);height: calc(1380px*55/1600);border-radius: 5px;background: #0f5a9d;margin-top: calc(1380px*30/1600);display: flex;align-items: center;justify-content: center;}
    .ind2-a3>div:nth-child(1){font-size: calc(1380px*16/1600);line-height: calc(1380px*16/1600);color: #fff;margin-right: calc(1380px*10/1600);transition: 0.5s;}
    .ind2-a3>div:nth-child(2){width: calc(1380px*21/1600);height: calc(1380px*8/1600);transition: 0.5s;}
    .ind2-a3:hover >div:nth-child(1){transform: translateX(-5px);transition: 0.5s;}
    .ind2-a3:hover >div:nth-child(2){transform: translateX(5px);transition: 0.5s;}
    .ind2-a4{width: 100%;margin-top: calc(1380px*73/1600);display: flex;justify-content: space-between;}
    .ind2-a42{width: 1px;height: calc(1380px*100/1600);background: #cccccc;float: left;margin-right: calc(1380px*40/1600);}
    .ind2-a42>div{width: 1px;height: calc(1380px*22/1600);background: #0f5a9d;}
    .ind2-a43{float: left;}
    .ind2-a43>div:nth-child(1){font-size: calc(1380px*40/1600);line-height: calc(1380px*40/1600);color: #0f5a9d;font-weight: bold;}
    .ind2-a43>div:nth-child(1)>span{font-size: calc(1380px*16/1600);color: #666666;font-weight: normal;}
    .ind2-a43>div:nth-child(2){font-size: calc(1380px*16/1600);line-height: calc(1380px*16/1600);color: #999999;margin-top: calc(1380px*15/1600);}
    .ind2-b{width: calc(1380px*925/1600);position: absolute;right: calc(50% - 1380px/2 - (1380px*160/1600));top: 0;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
    .ind1{width: 100%;height: 0;padding-bottom: calc(100%*879/1920);overflow: hidden;position: relative;}
    .ind1-swi{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
    .swiper-button-next:after,.swiper-button-prev:after{content:none;}
    .ind1-prev{width: 50px;height: 50px;position: absolute;top: calc(50% - 50px/2);left: calc(50% - 960px/2 - 50px);background: url(../img/a10.png) no-repeat 100% 100%;margin-top: 0 !important;}
    .ind1-next{width: 50px;height: 50px;position: absolute;top: calc(50% - 50px/2);right: calc(50% - 960px/2 - 50px);background: url(../img/a11.png) no-repeat 100% 100%;margin-top: 0 !important;}
    .ind1-pag{width: 100%;line-height: 10px;position: absolute;left: 0;bottom: 30px !important;}
    .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 50%;background: #fff;opacity: 1;transition: 0.5s;}
    .swiper-pagination-bullet-active {width: 38px;height: 10px;border-radius: 50px;background: #f68018;transition: 0.5s;}
    
    .ind2{width: 100%;background: url(../img/a12.jpg) no-repeat;background-size: 1920px 100%;background-position: center top;position: relative;overflow: hidden;}
    .ind2-a{width: 960px;margin: 0 auto;padding: calc(960px*65/1600) calc(960px*30/1600) calc(960px*45/1600);}
    .ind2-a1>div:nth-child(1){font-size: calc(960px*36/1600);line-height: calc(960px*36/1600);color: #0f5a9d;}
    .ind2-a1>div:nth-child(2){font-size: calc(960px*44/1600);line-height: calc(960px*44/1600);color: #0f5a9d;font-weight: bold;margin-top: calc(960px*22/1600);}
    .ind2-a1>div:nth-child(3){width: calc(960px*80/1600);height: calc(960px*3/1600);background: #0f5a9d;margin-top: calc(960px*22/1600);}
    .ind2-a2{width: calc(960px*685/1600);font-size: calc(960px*16/1600);line-height: calc(960px*30/1600);color: #666666;margin-top: calc(960px*50/1600);position: relative;}
    .ind2-a3{width: calc(960px*192/1600);height: calc(960px*55/1600);border-radius: 5px;background: #0f5a9d;margin-top: calc(960px*30/1600);display: flex;align-items: center;justify-content: center;}
    .ind2-a3>div:nth-child(1){font-size: calc(960px*16/1600);line-height: calc(960px*16/1600);color: #fff;margin-right: calc(960px*10/1600);transition: 0.5s;}
    .ind2-a3>div:nth-child(2){width: calc(960px*21/1600);height: calc(960px*8/1600);transition: 0.5s;}
    .ind2-a3:hover >div:nth-child(1){transform: translateX(-5px);transition: 0.5s;}
    .ind2-a3:hover >div:nth-child(2){transform: translateX(5px);transition: 0.5s;}
    .ind2-a4{width: 100%;margin-top: calc(960px*73/1600);display: flex;justify-content: space-between;}
    .ind2-a42{width: 1px;height: calc(960px*100/1600);background: #cccccc;float: left;margin-right: calc(960px*40/1600);}
    .ind2-a42>div{width: 1px;height: calc(960px*22/1600);background: #0f5a9d;}
    .ind2-a43{float: left;}
    .ind2-a43>div:nth-child(1){font-size: calc(960px*40/1600);line-height: calc(960px*40/1600);color: #0f5a9d;font-weight: bold;}
    .ind2-a43>div:nth-child(1)>span{font-size: calc(960px*16/1600);color: #666666;font-weight: normal;}
    .ind2-a43>div:nth-child(2){font-size: calc(960px*16/1600);line-height: calc(960px*16/1600);color: #999999;margin-top: calc(960px*15/1600);}
    .ind2-b{width: calc(960px*925/1600);position: absolute;right: calc(50% - 960px/2 - (960px*160/1600));top: 0;}
}
@media only screen and (max-width: 1023px){
    .ind1{width: 100%;height: 0;padding-bottom: calc(100%*879/1920);overflow: hidden;position: relative;}
    .ind1-swi{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
    .swiper-button-next:after,.swiper-button-prev:after{content:none;}
    .ind1-prev{width: 0.5rem;height: 0.5rem;position: absolute;top: calc(50% - 0.5rem/2);left: 0.3rem;background: url(../img/a10.png) no-repeat;background-size: 100% 100%;margin-top: 0 !important;}
    .ind1-next{width: 0.5rem;height: 0.5rem;position: absolute;top: calc(50% - 0.5rem/2);right: 0.3rem;background: url(../img/a11.png) no-repeat;background-size: 100% 100%;margin-top: 0 !important;}
    .ind1-pag{width: 100%;line-height: 0.1rem;position: absolute;left: 0;bottom: 0.3rem !important;}
    .swiper-pagination-bullet{width: 0.1rem;height: 0.1rem;border-radius: 50%;background: #fff;opacity: 1;transition: 0.5s;}
    .swiper-pagination-bullet-active {width: 0.38rem;height: 0.1rem;border-radius: 0.5rem;background: #f68018;transition: 0.5s;}

    .ind2{width: 100%;background: url(../img/a12.jpg) no-repeat;background-size: 100% auto;background-position: left bottom;position: relative;overflow: hidden;}
    .ind2-a{width: calc(100% - 0.3rem*2);margin: 0 auto;padding: 0.65rem 0.3rem 0.45rem;}
    .ind2-a1>div:nth-child(1){font-size: 0.36rem;line-height: 0.36rem;color: #0f5a9d;}
    .ind2-a1>div:nth-child(2){font-size: 0.44rem;line-height: 0.44rem;color: #0f5a9d;font-weight: bold;margin-top: 0.22rem;}
    .ind2-a1>div:nth-child(3){width: 0.8rem;height: 0.03rem;background: #0f5a9d;margin-top: 0.22rem;}
    .ind2-a2{width: 100%;font-size: 0.24rem;line-height: 0.42rem;color: #666666;margin-top: 0.5rem;position: relative;}
    .ind2-a3{width: 1.92rem;height: 0.55rem;border-radius: 0.05rem;background: #0f5a9d;margin-top: 0.3rem;display: flex;align-items: center;justify-content: center;}
    .ind2-a3>div:nth-child(1){font-size: 0.24rem;line-height: 0.24rem;color: #fff;margin-right: 0.1rem;transition: 0.5s;}
    .ind2-a3>div:nth-child(2){width: 0.21rem;height: 0.08rem;transition: 0.5s;}
    .ind2-a3:hover >div:nth-child(1){transform: translateX(-5px);transition: 0.5s;}
    .ind2-a3:hover >div:nth-child(2){transform: translateX(5px);transition: 0.5s;}
    .ind2-a4{width: 100%;margin-top: 0.73rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
    .ind2-a41{width: 50%;margin-bottom: 0.3rem;}
    .ind2-a42{width: 0.01rem;height: 1rem;background: #cccccc;float: left;margin-right: 0.4rem;}
    .ind2-a42>div{width: 0.01rem;height: 0.22rem;background: #0f5a9d;}
    .ind2-a43{float: left;}
    .ind2-a43>div:nth-child(1){font-size: 0.4rem;line-height: 0.4rem;color: #0f5a9d;font-weight: bold;}
    .ind2-a43>div:nth-child(1)>span{font-size: 0.24rem;color: #666666;font-weight: normal;}
    .ind2-a43>div:nth-child(2){font-size: 0.24rem;line-height: 0.24rem;color: #999999;margin-top: 0.15rem;}
    .ind2-b{width: 100%;}
}



@media only screen and (min-width: 1620px) {
    .ind3{width: 100%;height: 658px;position: relative;}
    .ind3-a{width: 100%;height: 100%;position: relative;}
    .ind3-b{width: 575px;height: 100%;z-index: 10;position: absolute;right: 0;top: 0;}
    .ind3-b1{width: 100%;height: 25%;background: rgba(0, 0, 0, 0.2);padding-top: 25px;transition: 0.5s;}
    .ind3-b2{width: max-content;height: 67px;margin: 0 auto;transition: 0.5s;}
    .ind3-b3{font-size: 16px;line-height: 16px;color: #fff;text-align: center;margin-top: 28px;}
    .ind3-b1.on .ind3-b2{transform: rotateY(360deg);transition: 0.5s;}
    .ind3-b1.on {background: #ed973c;transition: 0.5s;}
    .ind3-c{width: 100%;height: 100%;position: absolute;z-index: 0;left: 0;top: 0;opacity: 0;transition: 0.5s;}
    .ind3-c.on {opacity: 1;z-index: 9;transition: 0.5s;}
    .ind3-c1{position: absolute;left: calc(50% - 1600px/2);width: 880px;height: 100%;top: 0;padding-left: 30px;display: table;}
    .ind3-c2{display: table-cell;vertical-align: middle;}
    .ind3-c3{font-size: 48px;line-height: 48px;color: #fff;font-weight: bold;}
    .ind3-c4{width: 38px;height: 1px;background: #fff;margin-top: 25px;}
    .ind3-c5{font-size: 16px;line-height: 30px;color: #fff;margin-top: 50px;}
    .ind3-c6{width: 192px;height: 55px;border-radius: 5px;background: #f68018;display: flex;align-items: center;justify-content: center;margin-top: 40px;}
    .ind3-c6>div:nth-child(1){font-size: 16px;line-height: 16px;color: #ffff;margin-right: 10px;}
    .ind3-c6>div:nth-child(2){width: 21px;height: 8px;}

    .ind4{width: 100%;padding-top: 107px;overflow: hidden;position: relative;}
    .ind4-a{position: relative;}
    .ind4-a1{font-size: 48px;line-height: 48px;color: #f4f4f4;font-weight: bold;text-align: center;text-transform: uppercase;display: none;}
    .ind4-a2{font-size: 48px;line-height: 48px;color: #0f5a9d;font-weight: bold;text-align: center;margin-top: -15px;}
    .ind4-a3{width: 35px;height: 1px;background: #0f5a9d;margin: 30px auto;}
    .ind4-a4{font-size: 18px;line-height: 30px;color: #939393;text-align: center;}
    .ind4-b{width: 1600px;margin: 0 auto;margin-top: 35px;}
    .ind4-b1{width: calc((100% - 15px*5)/6);height: 124px;border: 1px solid #e3e3e3;padding: 20px 25px;margin-top: 25px;float: left;margin-right: 15px;position: relative;}
    .ind4-b>.ind4-b1:nth-child(6n){margin-right: 0;}
    .ind4-b1>img{max-width: 100%;max-height: 100%;position: absolute;right: 0;top: 0;bottom: 0;left: 0;margin: auto;}
    .ind4-b1 a:before, .ind4-b1 a:after { content: ''; position: absolute; width: 0; height: 0; z-index: 9; box-sizing: border-box; transition: height 0.5s linear 0s, width 0.5s linear 0.5s, opacity 0s linear 1s; opacity: 0; }
    .ind4-b1 a:before { top: 0; left: 0; border-top: 1px solid #0f5a9d; border-right: 1px solid #0f5a9d; border-bottom: 1px solid transparent; border-left: 1px solid transparent; }
    .ind4-b1 a:after { bottom: 0; right: 0; border-bottom: 1px solid #0f5a9d; border-left: 1px solid #0f5a9d; border-top: 1px solid transparent; border-right: 1px solid transparent; }
    .ind4-b1 a:hover:before, .ind4-b1 a:hover:after { width: 100%; height: 100%; transition: width 0.5s linear 0s, height 0.5s linear 0.5s; opacity: 1; }
    .ind4-b1 a:before{border-top: 1px solid #0f5a9d  !important;border-right: 1px solid #0f5a9d  !important;}
    .ind4-b1 a:after{border-bottom: 1px solid #0f5a9d  !important;border-left: 1px solid #0f5a9d  !important;}
    .ind4-c{width: 1600px;margin: 0 auto;padding: 55px 0 90px;position: relative;}
    .ind4-b2{display: flex;align-items: center;justify-content: center;}
    .ind4-b3{transition: 0.5s;}
    .ind4-b3>div:nth-child(1){width: 65px;height: 65px;margin: 0 auto;}
    .ind4-b3>div:nth-child(2){font-size: 18px;line-height: 18px;color: #000000;text-align: center;margin-top: 32px;}
    .ind4-b4{width: 23px;height: 11px;margin: 0 48px;}
    .ind4-b3:hover{transform: translateY(-20px);transition: 0.5s;}
    .ind4-b5{width: 605px;height: 60px;margin: 0 auto;margin-top: 50px;}
    .ind4-b51{width: calc(100% - 158px);height: 60px;background: #fff;float: left;}
    .ind4-b51>input{width: 100%;height: 100%;padding-left: 20px;font-size: 18px;}
    .ind4-b52{width: 158px;height: 60px;background: #f68018;color: #fff;line-height: 30px;text-align: center;font-size: 18px;float: left;}
    .ind4>img{width: 1920px;height: 548px;position: absolute;left: calc(50% - 1920px/2);bottom: 0;}
    .ind4-d{width: 1600px;display: flex;align-items: center;margin: 0 auto;padding: 55px 0 45px;}
    .ind4-d1{width: 969px;}
    .ind4-d2{width: calc(100% - 969px - 85px);margin-left: 85px;}
    .ind4-d3{margin-bottom: 30px;}
    .ind4-d2>.ind4-d3:last-child{margin-bottom: 0;}
    .ind4-d31{width: 100%;border-bottom: 1px solid #ececec;font-size: 24px;line-height: 24px;color: #f68018;font-weight: bold;padding-bottom: 22px;}
    .ind4-d32{width: 100%;margin-top: 28px;}
    .ind4-d33{display: flex;align-items: center;float: left;margin-right: 55px;margin-bottom: 22px;}
    /* .ind4-d32>div:nth-child(4n){margin-right: 0;} */
    .ind4-d33>div:nth-child(1){width: 12px;height: 16px;margin-right: 10px;}
    .ind4-d33>div:nth-child(2){font-size: 18px;line-height: 18px;color: #707070;}
}
@media only screen and (max-width: 1619px) and (min-width: 1400px) {
    .ind3{width: 100%;height: calc(1380px*658/1600);position: relative;}
    .ind3-a{width: 100%;height: 100%;position: relative;}
    .ind3-b{width: calc(1380px*575/1600);z-index: 10;height: 100%;position: absolute;right: 0;top: 0;}
    .ind3-b1{width: 100%;height: 25%;background: rgba(0, 0, 0, 0.2);padding-top: calc(1380px*25/1600);transition: 0.5s;}
    .ind3-b2{width: max-content;height: calc(1380px*67/1600);margin: 0 auto;transition: 0.5s;}
    .ind3-b3{font-size: calc(1380px*16/1600);line-height: calc(1380px*16/1600);color: #fff;text-align: center;margin-top: calc(1380px*28/1600);}
    .ind3-b1.on .ind3-b2{transform: rotateY(360deg);transition: 0.5s;}
    .ind3-b1.on {background: #ed973c;transition: 0.5s;}
    .ind3-c{width: 100%;height: 100%;position: absolute;z-index: 0;left: 0;top: 0;opacity: 0;transition: 0.5s;}
    .ind3-c.on {opacity: 1;z-index: 9;transition: 0.5s;}
    .ind3-c1{position: absolute;left: calc(50% - 1380px/2);width: calc(1380px*880/1600);height: 100%;top: 0;padding-left: calc(1380px*30/1600);display: table;}
    .ind3-c2{display: table-cell;vertical-align: middle;}
    .ind3-c3{font-size: calc(1380px*48/1600);line-height: calc(1380px*48/1600);color: #fff;font-weight: bold;}
    .ind3-c4{width: calc(1380px*38/1600);height: 1px;background: #fff;margin-top: calc(1380px*25/1600);}
    .ind3-c5{font-size: calc(1380px*16/1600);line-height: calc(1380px*30/1600);color: #fff;margin-top: calc(1380px*50/1600);}
    .ind3-c6{width: calc(1380px*192/1600);height: calc(1380px*55/1600);border-radius: 5px;background: #f68018;display: flex;align-items: center;justify-content: center;margin-top: 40px;}
    .ind3-c6>div:nth-child(1){font-size: calc(1380px*16/1600);line-height: calc(1380px*16/1600);color: #ffff;margin-right: calc(1380px*10/1600);}
    .ind3-c6>div:nth-child(2){width: calc(1380px*21/1600);height: calc(1380px*8/1600);}

    .ind4{width: 100%;padding-top: calc(1380px*107/1600);overflow: hidden;position: relative;}
    .ind4-a{position: relative;}
    .ind4-a1{font-size: calc(1380px*48/1600);line-height: calc(1380px*48/1600);color: #f4f4f4;font-weight: bold;text-align: center;text-transform: uppercase;display: none;}
    .ind4-a2{font-size: calc(1380px*48/1600);line-height: calc(1380px*48/1600);color: #0f5a9d;font-weight: bold;text-align: center;margin-top: calc(1380px*-15/1600);}
    .ind4-a3{width: calc(1380px*35/1600);height: 1px;background: #0f5a9d;margin: calc(1380px*30/1600) auto;}
    .ind4-a4{font-size: calc(1380px*18/1600);line-height: calc(1380px*30/1600);color: #939393;text-align: center;}
    .ind4-b{width: 1380px;margin: 0 auto;margin-top: calc(1380px*35/1600);}
    .ind4-b1{width: calc((100% - 15px*5)/6);height: calc(1380px*124/1600);border: 1px solid #e3e3e3;padding: calc(1380px*20/1600) calc(1380px*25/1600);margin-top: calc(1380px*25/1600);float: left;margin-right: 15px;position: relative;}
    .ind4-b>.ind4-b1:nth-child(6n){margin-right: 0;}
    .ind4-b1>img{max-width: 100%;max-height: 100%;position: absolute;right: 0;top: 0;bottom: 0;left: 0;margin: auto;}
    .ind4-b1 a:before, .ind4-b1 a:after { content: ''; position: absolute; width: 0; height: 0; z-index: 9; box-sizing: border-box; transition: height 0.5s linear 0s, width 0.5s linear 0.5s, opacity 0s linear 1s; opacity: 0; }
    .ind4-b1 a:before { top: 0; left: 0; border-top: 1px solid #0f5a9d; border-right: 1px solid #0f5a9d; border-bottom: 1px solid transparent; border-left: 1px solid transparent; }
    .ind4-b1 a:after { bottom: 0; right: 0; border-bottom: 1px solid #0f5a9d; border-left: 1px solid #0f5a9d; border-top: 1px solid transparent; border-right: 1px solid transparent; }
    .ind4-b1 a:hover:before, .ind4-b1 a:hover:after { width: 100%; height: 100%; transition: width 0.5s linear 0s, height 0.5s linear 0.5s; opacity: 1; }
    .ind4-b1 a:before{border-top: 1px solid #0f5a9d  !important;border-right: 1px solid #0f5a9d  !important;}
    .ind4-b1 a:after{border-bottom: 1px solid #0f5a9d  !important;border-left: 1px solid #0f5a9d  !important;}
    .ind4-c{width: 1380px;margin: 0 auto;padding: calc(1380px*55/1600) 0 calc(1380px*90/1600);position: relative;}
    .ind4-b2{display: flex;align-items: center;justify-content: center;}
    .ind4-b3{transition: 0.5s;}
    .ind4-b3>div:nth-child(1){width: calc(1380px*65/1600);height: calc(1380px*65/1600);margin: 0 auto;}
    .ind4-b3>div:nth-child(2){font-size: calc(1380px*18/1600);line-height: calc(1380px*18/1600);color: #000000;text-align: center;margin-top: calc(1380px*32/1600);}
    .ind4-b4{width: calc(1380px*23/1600);height: calc(1380px*11/1600);margin: 0 calc(1380px*48/1600);}
    .ind4-b3:hover{transform: translateY(-20px);transition: 0.5s;}
    .ind4-b5{width: calc(1380px*605/1600);height: calc(1380px*60/1600);margin: 0 auto;margin-top: calc(1380px*50/1600);}
    .ind4-b51{width: calc(100% - (1380px*158/1600));height: calc(1380px*60/1600);background: #fff;float: left;}
    .ind4-b51>input{width: 100%;height: 100%;padding-left: calc(1380px*20/1600);font-size: calc(1380px*18/1600);}
    .ind4-b52{width: calc(1380px*158/1600);height: calc(1380px*60/1600);background: #f68018;color: #fff;line-height: calc(1380px*30/1600);text-align: center;font-size: calc(1380px*18/1600);float: left;}
    .ind4>img{width: 1920px;height: 548px;position: absolute;left: calc(50% - 1920px/2);bottom: 0;}
    .ind4-d{width: 1380px;display: flex;align-items: center;margin: 0 auto;padding: calc(1380px*55/1600) 0 calc(1380px*45/1600);}
    .ind4-d1{width: calc(1380px*969/1600);}
    .ind4-d2{width: calc(100% - (1380px*969/1600) - (1380px*85/1600));margin-left: calc(1380px*85/1600);}
    .ind4-d3{margin-bottom: calc(1380px*30/1600);}
    .ind4-d2>.ind4-d3:last-child{margin-bottom: 0;}
    .ind4-d31{width: 100%;border-bottom: 1px solid #ececec;font-size: calc(1380px*24/1600);line-height: calc(1380px*24/1600);color: #f68018;font-weight: bold;padding-bottom: calc(1380px*22/1600);}
    .ind4-d32{width: 100%;margin-top: calc(1380px*28/1600);}
    .ind4-d33{display: flex;align-items: center;float: left;margin-right: calc(1380px*55/1600);margin-bottom: calc(1380px*22/1600);}
    /* .ind4-d32>div:nth-child(4n){margin-right: 0;} */
    .ind4-d33>div:nth-child(1){width: calc(1380px*12/1600);height: calc(1380px*16/1600);margin-right: calc(1380px*10/1600);}
    .ind4-d33>div:nth-child(2){font-size: calc(1380px*18/1600);line-height: calc(1380px*18/1600);color: #707070;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
    .ind3{width: 100%;height: calc(960px*658/1600);position: relative;}
    .ind3-a{width: 100%;height: 100%;position: relative;}
    .ind3-b{width: calc(960px*575/1600);height: 100%;z-index: 10;position: absolute;right: 0;top: 0;}
    .ind3-b1{width: 100%;height: 25%;background: rgba(0, 0, 0, 0.2);padding-top: calc(960px*25/1600);transition: 0.5s;}
    .ind3-b2{width: max-content;height: calc(960px*67/1600);margin: 0 auto;transition: 0.5s;}
    .ind3-b3{font-size: calc(960px*16/1600);line-height: calc(960px*16/1600);color: #fff;text-align: center;margin-top: calc(960px*28/1600);}
    .ind3-b1.on .ind3-b2{transform: rotateY(360deg);transition: 0.5s;}
    .ind3-b1.on {background: #ed973c;transition: 0.5s;}
    .ind3-c{width: 100%;height: 100%;position: absolute;z-index: 0;left: 0;top: 0;opacity: 0;transition: 0.5s;}
    .ind3-c.on {opacity: 1;z-index: 9;transition: 0.5s;}
    .ind3-c1{position: absolute;left: calc(50% - 960px/2);width: calc(960px*880/1600);height: 100%;top: 0;padding-left: calc(960px*30/1600);display: table;}
    .ind3-c2{display: table-cell;vertical-align: middle;}
    .ind3-c3{font-size: calc(960px*48/1600);line-height: calc(960px*48/1600);color: #fff;font-weight: bold;}
    .ind3-c4{width: calc(960px*38/1600);height: 1px;background: #fff;margin-top: calc(960px*25/1600);}
    .ind3-c5{font-size: calc(960px*16/1600);line-height: calc(960px*30/1600);color: #fff;margin-top: calc(960px*50/1600);}
    .ind3-c6{width: calc(960px*192/1600);height: calc(960px*55/1600);border-radius: 5px;background: #f68018;display: flex;align-items: center;justify-content: center;margin-top: 40px;}
    .ind3-c6>div:nth-child(1){font-size: calc(960px*16/1600);line-height: calc(960px*16/1600);color: #ffff;margin-right: calc(960px*10/1600);}
    .ind3-c6>div:nth-child(2){width: calc(960px*21/1600);height: calc(960px*8/1600);}

    .ind4{width: 100%;padding-top: calc(960px*107/1600);overflow: hidden;position: relative;}
    .ind4-a{position: relative;}
    .ind4-a1{font-size: calc(960px*48/1600);line-height: calc(960px*48/1600);color: #f4f4f4;font-weight: bold;text-align: center;text-transform: uppercase;display: none;}
    .ind4-a2{font-size: calc(960px*48/1600);line-height: calc(960px*48/1600);color: #0f5a9d;font-weight: bold;text-align: center;margin-top: calc(960px*-15/1600);}
    .ind4-a3{width: calc(960px*35/1600);height: 1px;background: #0f5a9d;margin: calc(960px*30/1600) auto;}
    .ind4-a4{font-size: calc(960px*18/1600);line-height: calc(960px*30/1600);color: #939393;text-align: center;}
    .ind4-b{width: 960px;margin: 0 auto;margin-top: calc(960px*35/1600);}
    .ind4-b1{width: calc((100% - 15px*5)/6);height: calc(960px*124/1600);border: 1px solid #e3e3e3;padding: calc(960px*20/1600) calc(960px*25/1600);margin-top: calc(960px*25/1600);float: left;margin-right: 15px;position: relative;}
    .ind4-b>.ind4-b1:nth-child(6n){margin-right: 0;}
    .ind4-b1>img{max-width: calc(100% - 25px*2);max-height: calc(100% - 20px*2);position: absolute;right: 0;top: 0;bottom: 0;left: 0;margin: auto;}
    .ind4-b1 a:before, .ind4-b1 a:after { content: ''; position: absolute; width: 0; height: 0; z-index: 9; box-sizing: border-box; transition: height 0.5s linear 0s, width 0.5s linear 0.5s, opacity 0s linear 1s; opacity: 0; }
    .ind4-b1 a:before { top: 0; left: 0; border-top: 1px solid #0f5a9d; border-right: 1px solid #0f5a9d; border-bottom: 1px solid transparent; border-left: 1px solid transparent; }
    .ind4-b1 a:after { bottom: 0; right: 0; border-bottom: 1px solid #0f5a9d; border-left: 1px solid #0f5a9d; border-top: 1px solid transparent; border-right: 1px solid transparent; }
    .ind4-b1 a:hover:before, .ind4-b1 a:hover:after { width: 100%; height: 100%; transition: width 0.5s linear 0s, height 0.5s linear 0.5s; opacity: 1; }
    .ind4-b1 a:before{border-top: 1px solid #0f5a9d  !important;border-right: 1px solid #0f5a9d  !important;}
    .ind4-b1 a:after{border-bottom: 1px solid #0f5a9d  !important;border-left: 1px solid #0f5a9d  !important;}
    .ind4-c{width: 960px;margin: 0 auto;padding: calc(960px*55/1600) 0 calc(960px*90/1600);position: relative;}
    .ind4-b2{display: flex;align-items: center;justify-content: center;}
    .ind4-b3{transition: 0.5s;}
    .ind4-b3>div:nth-child(1){width: calc(960px*65/1600);height: calc(960px*65/1600);margin: 0 auto;}
    .ind4-b3>div:nth-child(2){font-size: calc(960px*18/1600);line-height: calc(960px*18/1600);color: #000000;text-align: center;margin-top: calc(960px*32/1600);}
    .ind4-b4{width: calc(960px*23/1600);height: calc(960px*11/1600);margin: 0 calc(960px*48/1600);}
    .ind4-b3:hover{transform: translateY(-20px);transition: 0.5s;}
    .ind4-b5{width: calc(960px*605/1600);height: calc(960px*60/1600);margin: 0 auto;margin-top: calc(960px*50/1600);}
    .ind4-b51{width: calc(100% - (960px*158/1600));height: calc(960px*60/1600);background: #fff;float: left;}
    .ind4-b51>input{width: 100%;height: 100%;padding-left: calc(960px*20/1600);font-size: calc(960px*18/1600);}
    .ind4-b52{width: calc(960px*158/1600);height: calc(960px*60/1600);background: #f68018;color: #fff;line-height: calc(960px*30/1600);text-align: center;font-size: calc(960px*18/1600);float: left;}
    .ind4>img{width: 1920px;height: 548px;position: absolute;left: calc(50% - 1920px/2);bottom: 0;}
    .ind4-d{width: 960px;display: flex;align-items: center;margin: 0 auto;padding: calc(960px*55/1600) 0 calc(960px*45/1600);}
    .ind4-d1{width: calc(960px*969/1600);}
    .ind4-d2{width: calc(100% - (960px*969/1600) - (960px*85/1600));margin-left: calc(960px*85/1600);}
    .ind4-d3{margin-bottom: calc(960px*30/1600);}
    .ind4-d2>.ind4-d3:last-child{margin-bottom: 0;}
    .ind4-d31{width: 100%;border-bottom: 1px solid #ececec;font-size: calc(960px*24/1600);line-height: calc(960px*24/1600);color: #f68018;font-weight: bold;padding-bottom: calc(960px*22/1600);}
    .ind4-d32{width: 100%;margin-top: calc(960px*28/1600);}
    .ind4-d33{display: flex;align-items: center;float: left;margin-right: calc(960px*55/1600);margin-bottom: calc(960px*22/1600);}
    /* .ind4-d32>div:nth-child(3n){margin-right: 0;} */
    .ind4-d33>div:nth-child(1){width: calc(960px*12/1600);height: calc(960px*16/1600);margin-right: calc(960px*10/1600);}
    .ind4-d33>div:nth-child(2){font-size: calc(960px*18/1600);line-height: calc(960px*18/1600);color: #707070;}
}
@media only screen and (max-width: 1023px){
    .ind3{width: 100%;height: 7.5rem;position: relative;}
    .ind3-a{width: 100%;height: 100%;position: relative;}
    .ind3-b{width: 100%;height: 1.65rem;z-index: 10;position: absolute;right: 0;bottom: 0;display: flex;}
    .ind3-b1{width: 25%;height: 100%;background: rgba(0, 0, 0, 0.2);padding-top: 0.25rem;transition: 0.5s;}
    .ind3-b2{width: max-content;height: 0.67rem;margin: 0 auto;transition: 0.5s;}
    .ind3-b3{font-size: 0.24rem;line-height: 0.24rem;color: #fff;text-align: center;margin-top: 0.28rem;}
    .ind3-b1.on .ind3-b2{transform: rotateY(360deg);transition: 0.5s;}
    .ind3-b1.on {background: #ed973c;transition: 0.5s;}
    .ind3-c{width: 100%;height: 100%;position: absolute;z-index: 0;left: 0;top: 0;opacity: 0;transition: 0.5s;}
    .ind3-c.on {opacity: 1;z-index: 9;transition: 0.5s;}
    .ind3-c1{position: absolute;left:0.3rem;width:calc(100% - 0.3rem*2);height: 100%;top: 0;padding-left: 0.3rem;display: table;}
    .ind3-c2{display: table-cell;vertical-align: middle;}
    .ind3-c3{font-size: 0.48rem;line-height: 0.48rem;color: #fff;font-weight: bold;}
    .ind3-c4{width: 0.38rem;height: 0.01rem;background: #fff;margin-top: 0.25rem;}
    .ind3-c5{font-size: 0.24rem;line-height: 0.4rem;color: #fff;margin-top: 0.3rem;}
    .ind3-c6{width: 1.92rem;height: 0.55rem;border-radius: 0.05rem;background: #f68018;display: flex;align-items: center;justify-content: center;margin-top: 0.4rem;}
    .ind3-c6>div:nth-child(1){font-size: 0.24rem;line-height: 0.24rem;color: #ffff;margin-right: 0.1rem;}
    .ind3-c6>div:nth-child(2){width: 0.21rem;height: 0.08rem;}

    .ind4{width: 100%;padding-top: 1.07rem;overflow: hidden;position: relative;}
    .ind4-a{position: relative;}
    .ind4-a1{font-size: 0.48rem;line-height: 0.48rem;color: #f4f4f4;font-weight: bold;text-align: center;text-transform: uppercase;display: none;}
    .ind4-a2{font-size: 0.48rem;line-height: 0.48rem;color: #0f5a9d;font-weight: bold;text-align: center;margin-top: -0.15rem;}
    .ind4-a3{width: 0.35rem;height: 0.01rem;background: #0f5a9d;margin: 0.3rem auto;}
    .ind4-a4{font-size: 0.26rem;line-height: 0.38rem;color: #939393;text-align: center;}
    .ind4-b{width: calc(100% - 0.3rem*2);margin: 0 auto;margin-top: 0.35rem;}
    .ind4-b1{width: calc((100% - 0.15rem*2)/3);height: 1.24rem;border: 0.01rem solid #e3e3e3;padding: 0.2rem 0.25rem;margin-top: 0.25rem;float: left;margin-right: 0.15rem;position: relative;}
    .ind4-b>.ind4-b1:nth-child(3n){margin-right: 0;}
    .ind4-b1>img{max-width: calc(100% - 0.25rem*2);max-height: calc(100% - 0.2rem*2);position: absolute;right: 0;top: 0;bottom: 0;left: 0;margin: auto;}
    .ind4-b1 a:before, .ind4-b1 a:after { content: ''; position: absolute; width: 0; height: 0; z-index: 9; box-sizing: border-box; transition: height 0.5s linear 0s, width 0.5s linear 0.5s, opacity 0s linear 1s; opacity: 0; }
    .ind4-b1 a:before { top: 0; left: 0; border-top: 0.01rem solid #0f5a9d; border-right: 0.01rem solid #0f5a9d; border-bottom: 0.01rem solid transparent; border-left: 0.01rem solid transparent; }
    .ind4-b1 a:after { bottom: 0; right: 0; border-bottom: 0.01rem solid #0f5a9d; border-left: 0.01rem solid #0f5a9d; border-top: 0.01rem solid transparent; border-right: 0.01rem solid transparent; }
    .ind4-b1 a:hover:before, .ind4-b1 a:hover:after { width: 100%; height: 100%; transition: width 0.5s linear 0s, height 0.5s linear 0.5s; opacity: 1; }
    .ind4-b1 a:before{border-top: 0.01rem solid #0f5a9d  !important;border-right: 0.01rem solid #0f5a9d  !important;}
    .ind4-b1 a:after{border-bottom: 0.01rem solid #0f5a9d  !important;border-left: 0.01rem solid #0f5a9d  !important;}
    .ind4-c{width: calc(100% - 0.3rem*2);margin: 0 auto;padding: 0.55rem 0 0.9rem;position: relative;}
    .ind4-b2{display: flex;align-items: center;justify-content: center;}
    .ind4-b3{transition: 0.5s;}
    .ind4-b3>div:nth-child(1){width: 0.65rem;height: 0.65rem;margin: 0 auto;}
    .ind4-b3>div:nth-child(2){font-size: 0.26rem;line-height: 0.26rem;color: #000000;white-space: nowrap; text-align: center;margin-top: 0.32rem;}
    .ind4-b4{width: 0.23rem;height: 0.11rem;margin: 0 0.05rem;}
    .ind4-b3:hover{transform: translateY(-20px);transition: 0.5s;}
    .ind4-b5{width: 6.05rem;height: 0.6rem;margin: 0 auto;margin-top: 0.5rem;}
    .ind4-b51{width: calc(100% - 1.58rem);height: 0.6rem;background: #fff;float: left;}
    .ind4-b51>input{width: 100%;height: 100%;padding-left: 0.2rem;font-size: 0.26rem;}
    .ind4-b52{width: 1.58rem;height: 0.6rem;background: #f68018;color: #fff;line-height: 0.3rem;text-align: center;font-size: 0.26rem;float: left;}
    .ind4>img{width: 7.5rem;height: auto;position: absolute;left: calc(50% - 7.5rem/2);bottom: 0;}
    .ind4-d{width: calc(100% - 0.3rem*2);margin: 0 auto;padding: 0.55rem 0 0.45rem;}
    .ind4-d1{width: 100%;}
    .ind4-d2{width: 100%;margin-top: 0.3rem;}
    .ind4-d3{margin-bottom: 0.3rem;}
    .ind4-d2>.ind4-d3:last-child{margin-bottom: 0;}
    .ind4-d31{width: 100%;border-bottom: 0.01rem solid #ececec;font-size: 0.32rem;line-height: 0.32rem;color: #f68018;font-weight: bold;padding-bottom: 0.22rem;}
    .ind4-d32{width: 100%;margin-top: 0.28rem;}
    .ind4-d33{display: flex;align-items: center;float: left;margin-right: 0.55rem;margin-bottom: 0.22rem;}
    /* .ind4-d32>div:nth-child(4n){margin-right: 0;} */
    .ind4-d33>div:nth-child(1){width: 0.12rem;height: 0.16rem;margin-right: 0.1rem;}
    .ind4-d33>div:nth-child(2){font-size: 0.26rem;line-height: 0.26rem;color: #707070;}
}

/* 底部 */
@media only screen and (min-width: 1620px) {
    .bto{width: 100%;background: url(../img/a32.png) no-repeat;background-size: 1920px 617px;background-position: center top;position: relative;}
    .bto-a{width: 106px;height: 106px;border-radius: 50%;background: #f68018;margin: 0 auto;position: relative;}
    .bto-a>div{width: 100%;height: 100%;background: #f68018;border-radius: 50%;opacity: 0.5;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;animation: trans 2s infinite linear;}
    @keyframes trans {0%{transform: scale(1);}50%{transform: scale(1.1);}100%{transform: scale(1);}}
    .bto-a>img{width: 49px;height: 39px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;z-index: 2;}
    .bto-b{width: 1600px;margin: 0 auto;display: flex;justify-content: space-between;border-bottom: 1px solid rgba(255, 255, 255, 0.2 );padding: 38px 0 17px;}
    .bto-b1{height: 82px;}
    .bto-b2>div{float: left;margin-right: 100px;font-size: 18px;color: #fff;line-height: 82px;}
    .bto-b2>div:last-child{margin-right: 0;}
    .bto-c{width: 1600px;margin: 0 auto;display: flex;justify-content: space-between;margin-top: 98px;}
    .bto-c2{font-size: 16px;line-height: 16px;color: #fff;}
    .bto-c3{margin-top: 45px;}
    .bto-c3>div{float: left;margin-right: 22px;font-size: 16px;line-height: 16px;color: #fff;}
    .bto-c3>div:last-child{margin-right: 0;}
    .bto-c41{width: 132px;height: 132px;float: left;margin-right: 10px;}
    .bto-c4>.bto-c41:last-child{margin-right: 0;}
    .bto-c5>div:nth-child(1){font-size: 30px;line-height: 30px;color: #f68018;font-weight: bold;margin-bottom: 60px;text-align: right;}
    .bto-c5>div:nth-child(2){font-size: 16px;line-height: 16px;margin-bottom: 14px;text-align: right;color: #fff;}
    .bto-c5>div:nth-child(3){font-size: 16px;line-height: 30px;text-align: right;color: #fff;max-width: 400px;}
    .bto-d{width: 100%;height: 84px;background: #03386d;margin-top: 60px;}
    .bto-d1{width: 1600px;margin: 0 auto;display: flex;justify-content: space-between;}
    .bto-d1>div{font-size: 16px;line-height: 84px;color: rgba(255, 255, 255, 0.5);}
}
@media only screen and (max-width: 1619px) and (min-width: 1400px) {
    .bto{width: 100%;background: url(../img/a32.png) no-repeat;background-size: 1920px 617px;background-position: center top;position: relative;}
    .bto-a{width: 106px;height: 106px;border-radius: 50%;background: #f68018;margin: 0 auto;position: relative;}
    .bto-a>div{width: 100%;height: 100%;background: #f68018;border-radius: 50%;opacity: 0.5;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;animation: trans 2s infinite linear;}
    @keyframes trans {0%{transform: scale(1);}50%{transform: scale(1.1);}100%{transform: scale(1);}}
    .bto-a>img{width: calc(1380px*49/1600);height: calc(1380px*39/1600);position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;z-index: 2;}
    .bto-b{width: 1380px;margin: 0 auto;display: flex;justify-content: space-between;border-bottom: 1px solid rgba(255, 255, 255, 0.2);padding: calc(1380px*38/1600) 0 calc(1380px*17/1600);}
    .bto-b1{height: calc(1380px*82/1600);}
    .bto-b2>div{float: left;margin-right: calc(1380px*100/1600);font-size: calc(1380px*18/1600);color: #fff;line-height: calc(1380px*82/1600);}
    .bto-b2>div:last-child{margin-right: 0;}
    .bto-c{width: 1380px;margin: 0 auto;display: flex;justify-content: space-between;margin-top: calc(1380px*98/1600);}
    .bto-c2{font-size: calc(1380px*16/1600);line-height: calc(1380px*16/1600);color: #fff;}
    .bto-c3{margin-top: calc(1380px*45/1600);}
    .bto-c3>div{float: left;margin-right: calc(1380px*22/1600);font-size: calc(1380px*16/1600);line-height: calc(1380px*16/1600);color: #fff;}
    .bto-c3>div:last-child{margin-right: 0;}
    .bto-c41{width: calc(1380px*132/1600);height: calc(1380px*132/1600);float: left;margin-right: calc(1380px*10/1600);}
    .bto-c4>.bto-c41:last-child{margin-right: 0;}
    .bto-c5>div:nth-child(1){font-size: calc(1380px*30/1600);line-height: calc(1380px*30/1600);color: #f68018;font-weight: bold;margin-bottom: calc(1380px*60/1600);text-align: right;}
    .bto-c5>div:nth-child(2){font-size: calc(1380px*16/1600);line-height: calc(1380px*16/1600);margin-bottom: calc(1380px*14/1600);text-align: right;color: #fff;}
    .bto-c5>div:nth-child(3){font-size: calc(1380px*16/1600);line-height: calc(1380px*30/1600);text-align: right;color: #fff;max-width: 400px;}
    .bto-d{width: 100%;height: calc(1380px*84/1600);background: #03386d;margin-top: calc(1380px*60/1600);}
    .bto-d1{width: 1380px;margin: 0 auto;display: flex;justify-content: space-between;}
    .bto-d1>div{font-size: calc(1380px*16/1600);line-height: calc(1380px*84/1600);color: rgba(255, 255, 255, 0.5);}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
    .bto{width: 100%;background: url(../img/a32.png) no-repeat;background-size: 1920px 617px;background-position: center top;position: relative;}
    .bto-a{width: 106px;height: 106px;border-radius: 50%;background: #f68018;margin: 0 auto;position: relative;}
    .bto-a>div{width: 100%;height: 100%;background: #f68018;border-radius: 50%;opacity: 0.5;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;animation: trans 2s infinite linear;}
    @keyframes trans {0%{transform: scale(1);}50%{transform: scale(1.1);}100%{transform: scale(1);}}
    .bto-a>img{width: calc(960px*49/1600);height: calc(960px*39/1600);position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;z-index: 2;}
    .bto-b{width: 960px;margin: 0 auto;display: flex;justify-content: space-between;border-bottom: 1px solid rgba(255, 255, 255, 0.2);padding: calc(960px*38/1600) 0 calc(960px*17/1600);}
    .bto-b1{height: calc(960px*82/1600);}
    .bto-b2>div{float: left;margin-right: calc(960px*100/1600);font-size: calc(960px*18/1600);color: #fff;line-height: calc(960px*82/1600);}
    .bto-b2>div:last-child{margin-right: 0;}
    .bto-c{width: 960px;margin: 0 auto;display: flex;justify-content: space-between;margin-top: calc(960px*98/1600);}
    .bto-c2{font-size: calc(960px*16/1600);line-height: calc(960px*16/1600);color: #fff;}
    .bto-c3{margin-top: calc(960px*45/1600);}
    .bto-c3>div{float: left;margin-right: calc(960px*22/1600);font-size: calc(960px*16/1600);line-height: calc(960px*16/1600);color: #fff;}
    .bto-c3>div:last-child{margin-right: 0;}
    .bto-c41{width: calc(960px*132/1600);height: calc(960px*132/1600);float: left;margin-right: calc(960px*10/1600);}
    .bto-c4>.bto-c41:last-child{margin-right: 0;}
    .bto-c5>div:nth-child(1){font-size: calc(960px*30/1600);line-height: calc(960px*30/1600);color: #f68018;font-weight: bold;margin-bottom: calc(960px*60/1600);text-align: right;}
    .bto-c5>div:nth-child(2){font-size: calc(960px*16/1600);line-height: calc(960px*16/1600);margin-bottom: calc(960px*14/1600);text-align: right;color: #fff;}
    .bto-c5>div:nth-child(3){font-size: calc(960px*16/1600);line-height: calc(960px*30/1600);text-align: right;color: #fff;max-width: 400px;}
    .bto-d{width: 100%;height: calc(960px*84/1600);background: #03386d;margin-top: calc(960px*60/1600);}
    .bto-d1{width: 960px;margin: 0 auto;display: flex;justify-content: space-between;}
    .bto-d1>div{font-size: calc(960px*16/1600);line-height: calc(960px*84/1600);color: rgba(255, 255, 255, 0.5);}
}
@media only screen and (max-width: 1023px){
    .bto{width: 100%;background: url(../img/a32.png) no-repeat;background-size: 19.2rem 6.17rem;background-position: center top;position: relative;}
    .bto-a{width: 1.06rem;height: 1.06rem;border-radius: 50%;background: #f68018;margin: 0 auto;position: relative;}
    .bto-a>div{width: 100%;height: 100%;background: #f68018;border-radius: 50%;opacity: 0.5;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;animation: trans 2s infinite linear;}
    @keyframes trans {0%{transform: scale(1);}50%{transform: scale(1.1);}100%{transform: scale(1);}}
    .bto-a>img{width: 0.49rem;height: 0.39rem;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;z-index: 2;}
    .bto-b{width: calc(100% - 0.3rem*2);margin: 0 auto;padding: 0.2rem 0 0.2rem;}
    .bto-b1{height: 0.82rem;margin: 0 auto;}
    .bto-b2{display: none;}
    .bto-c{width: 100%;padding: 0.5rem 0.3rem 0.6rem;background-color: #0f5a9d;}
    .bto-c2{font-size: 0.24rem;line-height: 0.24rem;color: #fff;}
    .bto-c3{margin-top: 0.45rem;}
    .bto-c3>div{float: left;margin-right: 0.22rem;font-size: 0.24rem;line-height: 0.24rem;color: #fff;}
    .bto-c3>div:last-child{margin-right: 0;}
    .bto-c4{width: max-content;margin: 0 auto;margin-top: 0.3rem;}
    .bto-c41{width: 1.5rem;height: 1.5rem;float: left;margin-right: 0.1rem;}
    .bto-c4>.bto-c41:last-child{margin-right: 0;}
    .bto-c5{margin-top: 0.6rem;}
    .bto-c5>div:nth-child(1){font-size: 0.38rem;line-height: 0.38rem;color: #f68018;font-weight: bold;margin-bottom: 0.3rem;text-align: center;}
    .bto-c5>div:nth-child(2){font-size: 0.24rem;line-height: 0.24rem;margin-bottom: 0.14rem;text-align: center;color: #fff;}
    .bto-c5>div:nth-child(3){font-size: 0.24rem;line-height: 0.4rem;text-align: center;color: #fff;}
    .bto-d{width: 100%;background: #03386d;}
    .bto-d1{width: 100%;padding: 0.1rem 0.3rem;}
    .bto-d1>div{font-size: 0.2rem;line-height: 0.4rem;text-align: center;color: rgba(255, 255, 255, 0.5);}
}

/* 搜索 */
@media only screen and (min-width: 1620px) {
    .ss{width: 1300px;background: #fff;border-radius: 10px;padding: 35px 55px;position: fixed;top: 145px;left: calc(50% - 1300px/2);z-index: 9;display: none;}
    .ss1{width: 34px;height: 34px;position: absolute;right: -4px;top: -4px;}
    .ss2{width: 100%;height: 62px;background: #f4f4f4;border: 1px solid #e3e3e3;border-radius: 10px;position: relative;}
    .ss2>input{width: 100%;height: 100%;font-size: 18px;padding-left: 20px;}
    .ss3{width: 184px;height: 60px;border-radius: 10px;background: #0f5a9d;display: flex;align-items: center;justify-content: center;position: absolute;right: 0px;top: 0px;}
    .ss3>div:nth-child(1){width: 27px;height: 27px;margin-right: 10px;}
    .ss3>div:nth-child(2){font-size: 18px;line-height: 18px;color: #fff;}
}
@media only screen and (max-width: 1619px) and (min-width: 1400px) {
    .ss{width: calc(1380px*1300/1600);background: #fff;border-radius: 10px;padding: calc(1380px*35/1600) calc(1380px*55/1600);position: fixed;top: calc(1380px*145/1600);left: calc(50% - (1380px*1300/1600)/2);z-index: 9;display: none;}
    .ss1{width: calc(1380px*34/1600);height: calc(1380px*34/1600);position: absolute;right: -4px;top: -4px;}
    .ss2{width: 100%;height: calc(1380px*62/1600);background: #f4f4f4;border: 1px solid #e3e3e3;border-radius: 10px;position: relative;}
    .ss2>input{width: 100%;height: 100%;font-size: calc(1380px*18/1600);padding-left: calc(1380px*20/1600);}
    .ss3{width: calc(1380px*184/1600);height: calc(1380px*60/1600);border-radius: 10px;background: #0f5a9d;display: flex;align-items: center;justify-content: center;position: absolute;right: 0px;top: 0px;}
    .ss3>div:nth-child(1){width: calc(1380px*27/1600);height: calc(1380px*27/1600);margin-right: 10px;}
    .ss3>div:nth-child(2){font-size: calc(1380px*18/1600);line-height: calc(1380px*18/1600);color: #fff;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
    .ss{width: calc(960px*1300/1600);background: #fff;border-radius: 10px;padding: calc(960px*35/1600) calc(960px*55/1600);position: fixed;top: calc(960px*145/1600);left: calc(50% - (960px*1300/1600)/2);z-index: 9;display: none;}
    .ss1{width: calc(960px*34/1600);height: calc(960px*34/1600);position: absolute;right: -4px;top: -4px;}
    .ss2{width: 100%;height: calc(960px*62/1600);background: #f4f4f4;border: 1px solid #e3e3e3;border-radius: 10px;position: relative;}
    .ss2>input{width: 100%;height: 100%;font-size: calc(960px*18/1600);padding-left: calc(960px*20/1600);}
    .ss3{width: calc(960px*184/1600);height: calc(960px*60/1600);border-radius: 10px;background: #0f5a9d;display: flex;align-items: center;justify-content: center;position: absolute;right: 0px;top: 0px;}
    .ss3>div:nth-child(1){width: calc(960px*27/1600);height: calc(960px*27/1600);margin-right: 10px;}
    .ss3>div:nth-child(2){font-size: calc(960px*18/1600);line-height: calc(960px*18/1600);color: #fff;}
}
@media only screen and (max-width: 1023px) {
    .ss{width: calc(100% - 0.5rem*2);background: #fff;border-radius: 0.1rem;padding: 0.3rem;position: fixed;top: 1.45rem;left: 0.5rem;z-index: 9;display: none;}
    .ss1{width: 0.34rem;height: 0.34rem;position: absolute;right: -0.04rem;top: -0.04rem;}
    .ss2{width: 100%;height: 0.62rem;background: #f4f4f4;border: 0.01rem solid #e3e3e3;border-radius: 0.1rem;position: relative;}
    .ss2>input{width: 100%;height: 100%;font-size: 0.26rem;padding-left: 0.2rem;}
    .ss3{width: 1.84rem;height: 0.6rem;border-radius: 0.1rem;background: #0f5a9d;display: flex;align-items: center;justify-content: center;position: absolute;right: 0px;top: 0px;}
    .ss3>div:nth-child(1){width: 0.27rem;height: 0.27rem;margin-right: 0.1rem;}
    .ss3>div:nth-child(2){font-size: 0.26rem;line-height: 0.26rem;color: #fff;}
}

/* 分支机构 */
@media only screen and (min-width: 1620px) {
    .fz1{width: 100%;height: 573px;margin-top: 135px;position: relative;overflow: hidden;}
    .fz1>img{width: 1920px;height: 573px;position: absolute;left: calc(50% - 1920px/2);top: 0;}
    .fz1a{font-size: 48px;line-height: 48px;color: #0f5a9d;text-align: center;font-weight: bold;margin-top: 230px;position: relative;}
    .fz1b{font-size: 30px;line-height: 30px;color: #7f7f7f;text-align: center;margin-top: 40px;position: relative;}
    .fz2{width: 100%;height: 90px;border-bottom: 1px solid #dadada;background: #ffffff;}
    .fz2-a{width: 1720px;margin: 0 auto;}
    .fz2-a1{width: 155px;height: 90px;float: left;font-size: 20px;line-height: 30px;display: flex !important;align-items: center;justify-content: center;text-align: center;color: #666666;transition: 0.5s;}
    .fz2-a1.on{background: #0f5a9d;color: #fff;}
    .fz2-a1:hover{background: #0f5a9d;color: #fff;transition: 0.5s;}
    .fz2-a2{float: right;display: flex;align-items: center;height: 90px;}
    .fz2-a21{width: 18px;height: 18px;margin-right: 8px;}
    .fz2-a22{font-size: 16px;line-height: 16px;color: #666666;}
    .fz2-a22>span{color: #0f5a9d;}
    .fz3{width: 1600px;background: #fff;margin: 45px auto 75px;padding: 35px 0;}
    .fz31{width: 100%;}
    .fz32{width: calc(100% - 120px*2);margin: 0 auto;margin-top: 60px;}
    .fz32>.ind4-d3{width: calc(50% - 135px);float: left;margin-right: 270px;}
    .fz32>.ind4-d3:nth-child(2n){margin-right: 0;}
}
@media only screen and (max-width: 1619px) and (min-width: 1400px) {
    .fz1{width: 100%;height: calc(1380px*573/1600);margin-top: calc(1380px*135/1600);position: relative;overflow: hidden;}
    .fz1>img{width: calc(1380px*1920/1600);height: calc(1380px*573/1600);position: absolute;left: calc(50% - (1380px*1920/1600)/2);top: 0;}
    .fz1a{font-size: calc(1380px*48/1600);line-height: calc(1380px*48/1600);color: #0f5a9d;text-align: center;font-weight: bold;margin-top: calc(1380px*230/1600);position: relative;}
    .fz1b{font-size: calc(1380px*30/1600);line-height: calc(1380px*30/1600);color: #7f7f7f;text-align: center;margin-top: calc(1380px*40/1600);position: relative;}
    .fz2{width: 100%;height: calc(1380px*90/1600);border-bottom: 1px solid #dadada;background: #ffffff;}
    .fz2-a{width: 1500px;margin: 0 auto;}
    .fz2-a1{width: calc(1380px*155/1600);height: calc(1380px*90/1600);float: left;font-size: calc(1380px*20/1600);line-height: calc(1380px*30/1600);display: flex !important;align-items: center;justify-content: center;text-align: center;color: #666666;transition: 0.5s;}
    .fz2-a1.on{background: #0f5a9d;color: #fff;}
    .fz2-a1:hover{background: #0f5a9d;color: #fff;transition: 0.5s;}
    .fz2-a2{float: right;display: flex;align-items: center;height: calc(1380px*90/1600);}
    .fz2-a21{width: calc(1380px*18/1600);height: calc(1380px*18/1600);margin-right: calc(1380px*8/1600);}
    .fz2-a22{font-size: calc(1380px*16/1600);line-height: calc(1380px*16/1600);color: #666666;}
    .fz2-a22>span{color: #0f5a9d;}
    .fz3{width: 1380px;background: #fff;margin: calc(1380px*45/1600) auto calc(1380px*75/1600);padding: calc(1380px*35/1600) 0;}
    .fz31{width: 100%;}
    .fz32{width: calc(100% - (1380px*120/1600)*2);margin: 0 auto;margin-top: calc(1380px*60/1600);}
    .fz32>.ind4-d3{width: calc(50% - (1380px*135/1600));float: left;margin-right: calc(1380px*270/1600);}
    .fz32>.ind4-d3:nth-child(2n){margin-right: 0;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
    .fz1{width: 100%;height: calc(960px*573/1600);margin-top: calc(960px*135/1600);position: relative;overflow: hidden;}
    .fz1>img{width: 100%;height: calc(960px*573/1600);position: absolute;left: 0;top: 0;}
    .fz1a{font-size: calc(960px*48/1600);line-height: calc(960px*48/1600);color: #0f5a9d;text-align: center;font-weight: bold;margin-top: calc(960px*230/1600);position: relative;}
    .fz1b{font-size: calc(960px*30/1600);line-height: calc(960px*30/1600);color: #7f7f7f;text-align: center;margin-top: calc(960px*40/1600);position: relative;}
    .fz2{width: 100%;height: calc(960px*90/1600);border-bottom: 1px solid #dadada;background: #ffffff;}
    .fz2-a{width: 1120px;margin: 0 auto;}
    .fz2-a1{width: calc(960px*155/1600);height: calc(960px*90/1600);float: left;font-size: calc(960px*20/1600);line-height: calc(960px*30/1600);display: flex !important;align-items: center;justify-content: center;text-align: center;color: #666666;transition: 0.5s;}
    .fz2-a1.on{background: #0f5a9d;color: #fff;}
    .fz2-a1:hover{background: #0f5a9d;color: #fff;transition: 0.5s;}
    .fz2-a2{float: right;display: flex;align-items: center;height: calc(960px*90/1600);}
    .fz2-a21{width: calc(960px*18/1600);height: calc(960px*18/1600);margin-right: calc(960px*8/1600);}
    .fz2-a22{font-size: calc(960px*16/1600);line-height: calc(960px*16/1600);color: #666666;}
    .fz2-a22>span{color: #0f5a9d;}
    .fz3{width: 960px;background: #fff;margin: calc(960px*45/1600) auto calc(960px*75/1600);padding: calc(960px*35/1600) 0;}
    .fz31{width: 100%;}
    .fz32{width: calc(100% - (960px*120/1600)*2);margin: 0 auto;margin-top: calc(960px*60/1600);}
    .fz32>.ind4-d3{width: calc(50% - (960px*135/1600));float: left;margin-right: calc(960px*270/1600);}
    .fz32>.ind4-d3:nth-child(2n){margin-right: 0;}
}
@media only screen and (max-width: 1023px) {
    .fz1{width: 100%;height: 5.73rem;margin-top: 1.35rem;position: relative;overflow: hidden;}
    .fz1>img{width: 19.2rem;height: 5.73rem;position: absolute;left: calc(50% - 19.2rem/2);top: 0;}
    .fz1a{font-size: 0.48rem;line-height: 0.48rem;color: #0f5a9d;text-align: center;font-weight: bold;margin-top: 2.3rem;position: relative;}
    .fz1b{font-size: 0.3rem;line-height: 0.3rem;color: #7f7f7f;text-align: center;margin-top: 0.4rem;position: relative;}
    .fz2{width: 100%;height: 0.9rem;border-bottom: 0.01rem solid #dadada;background: #ffffff;}
    .fz2-a{width: calc(100% - 0.3rem*2);margin: 0 auto;}
    .fz2-a1{width: 1.55rem;height: 100%;float: left;font-size: 0.26rem;line-height: 0.9rem;text-align: center;color: #666666;transition: 0.5s;}
    .fz2-a1.on{background: #0f5a9d;color: #fff;}
    .fz2-a1:hover{background: #0f5a9d;color: #fff;transition: 0.5s;}
    .fz2-a2{float: right;display: flex;align-items: center;height: 0.9rem;}
    .fz2-a21{width: 0.18rem;height: 0.18rem;margin-right: 0.08rem;}
    .fz2-a22{font-size: 0.24rem;line-height: 0.24rem;color: #666666;}
    .fz2-a22>span{color: #0f5a9d;}
    .fz3{width: calc(100% - 0.3rem*2);background: #fff;margin: 0.45rem auto 0.75rem;padding: 0.35rem 0;}
    .fz31{width: 100%;}
    .fz32{width: calc(100% - 0.5rem*2);margin: 0 auto;margin-top: 0.6rem;}
    .fz32>.ind4-d3{width: 100%;}
}

/* 关于我们 */
@media only screen and (min-width: 1620px) {
    .ab1{width: 100%;padding: 100px 0 280px;position: relative;overflow: hidden;background: url(../img/a12.jpg) no-repeat;background-size: 1920px 100%;background-position: center top;margin-bottom: -106px;}
    .ab1-a{width: 100%;position: relative;}
    .ab1 .ind2-a{padding: 0 30px;}
    .ab1 .ind2-a4{margin-top: 240px;}
}
@media only screen and (max-width: 1619px) and (min-width: 1400px) {
    .ab1{width: 100%;padding: calc(1380px*100/1600) 0 calc(1380px*280/1600);position: relative;overflow: hidden;background: url(../img/a12.jpg) no-repeat;background-size: 1920px 100%;background-position: center top;margin-bottom: -106px;}
    .ab1-a{width: 100%;position: relative;}
    .ab1 .ind2-a{padding: 0 calc(1380px*30/1600);}
    .ab1 .ind2-a4{margin-top: calc(1380px*240/1600);}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
    .ab1{width: 100%;padding: calc(960px*100/1600) 0 calc(960px*280/1600);position: relative;overflow: hidden;background: url(../img/a12.jpg) no-repeat;background-size: 1920px 100%;background-position: center top;margin-bottom: -106px;}
    .ab1-a{width: 100%;position: relative;}
    .ab1 .ind2-a{padding: 0 calc(960px*30/1600);}
    .ab1 .ind2-a4{margin-top: calc(960px*240/1600);}
}
@media only screen and (max-width: 1023px) {
    .ab1{width: 100%;padding: 1rem 0 2.8rem;position: relative;overflow: hidden;background: url(../img/a12.jpg) no-repeat;background-size: 19.2rem auto;background-position: center bottom;margin-bottom: -1.06rem;}
    .ab1-a{width: 100%;position: relative;}
    .ab1 .ind2-a{padding: 0 0.3rem;}
    .ab1 .ind2-a4{margin-top: 0.93rem;}
}

/* 联系我们 */
@media only screen and (min-width: 1620px) {
    .lx1{width: 1600px;margin: 0 auto;margin-top: 45px;margin-bottom: 70px;background: #fff;padding: 110px 30px 50px;}
    .lx2{width: 100%;}
    .lx3{float: left;width: calc(100% - 870px);}
    .lx31{font-size: 24px;line-height: 24px;color: #f58017;font-weight: bold;}
    .lx32{width: 100%;margin-top: 40px;}
    .lx33{position: relative;font-size: 18px;line-height: 20px;padding-left: 50px;color: #2d303c;margin-bottom: 25px;max-width: calc(100% - 50px);}
    .lx32>.lx33:last-child{margin-bottom: 0;}
    .lx33>div{height: 20px;position: absolute;left: 0;top: 0;}
    .lx34{margin-top: 60px;}
    .lx35{width: 200px;border: 1px solid #d4d4d4;padding: 13px 18px 30px;float: left;margin-right: 70px;}
    .lx34>.lx35:last-child{margin-right: 0;}
    .lx36{width: 100%;height: 180px;background: #f6f6f6;padding: 20px;}
    .lx37{font-size: 18px;line-height: 18px;color: #2d303c;margin-top: 20px;text-align: center;}
    .lx4{width: 870px;float: right;}
    .lx41{font-size: 18px;line-height: 18px;color: #383838;}
    .lx42{font-size: 18px;line-height: 18px;color: #383838;margin: 25px 0 10px;}
    .lx43{width: 100%;height: 45px;border: 1px dashed #c1c1c1;background: #eeeeee;}
    .lx43>input{width: 100%;height: 100%;padding-left: 20px;font-size: 18px;}
    .lx44{width: 100%;height: 230px;border: 1px dashed #c1c1c1;background: #eeeeee;}
    .lx44>textarea{width: 100%;height: 100%;padding-left: 20px;font-size: 18px;line-height: 32px;}
    .lx45{width: 170px;height: 58px;background: #f58017;font-size: 18px;line-height: 58px;color: #fff;text-align: center;margin-top: 32px;}
    .lx5{width: 100%;height: 550px;margin-top: 85px;}
    .lx5>#map1{width: 100%;height: 100%;}
}
@media only screen and (max-width: 1619px) and (min-width: 1400px) {
    .lx1{width: 1380px;margin: 0 auto;margin-top: calc(1380px*45/1600);margin-bottom: calc(1380px*70/1600);background: #fff;padding: calc(1380px*110/1600) calc(1380px*30/1600) calc(1380px*50/1600);}
    .lx2{width: 100%;}
    .lx3{float: left;width: calc(100% - (1380px*870/1600));}
    .lx31{font-size: calc(1380px*24/1600);line-height: calc(1380px*24/1600);color: #f58017;font-weight: bold;}
    .lx32{margin-top: calc(1380px*40/1600);width: 100%;}
    .lx33{position: relative;font-size: calc(1380px*18/1600);line-height: calc(1380px*20/1600);padding-left: calc(1380px*50/1600);color: #2d303c;margin-bottom: calc(1380px*25/1600);max-width: calc(100% - 50px);}
    .lx32>.lx33:last-child{margin-bottom: 0;}
    .lx33>div{height: calc(1380px*20/1600);position: absolute;left: 0;top: 0;}
    .lx34{margin-top: calc(1380px*60/1600);}
    .lx35{width: calc(1380px*200/1600);border: 1px solid #d4d4d4;padding: calc(1380px*13/1600) calc(1380px*18/1600) calc(1380px*30/1600);float: left;margin-right: calc(1380px*70/1600);}
    .lx34>.lx35:last-child{margin-right: 0;}
    .lx36{width: 100%;height: calc(1380px*180/1600);background: #f6f6f6;padding: calc(1380px*20/1600);}
    .lx37{font-size: calc(1380px*18/1600);line-height: calc(1380px*18/1600);color: #2d303c;margin-top: calc(1380px*20/1600);text-align: center;}
    .lx4{width: calc(1380px*870/1600);float: right;}
    .lx41{font-size: calc(1380px*18/1600);line-height: calc(1380px*18/1600);color: #383838;}
    .lx42{font-size: calc(1380px*18/1600);line-height: calc(1380px*18/1600);color: #383838;margin: calc(1380px*25/1600) 0 calc(1380px*10/1600);}
    .lx43{width: 100%;height: calc(1380px*45/1600);border: 1px dashed #c1c1c1;background: #eeeeee;}
    .lx43>input{width: 100%;height: 100%;padding-left: calc(1380px*20/1600);font-size: calc(1380px*18/1600);}
    .lx44{width: 100%;height: calc(1380px*230/1600);border: 1px dashed #c1c1c1;background: #eeeeee;}
    .lx44>textarea{width: 100%;height: 100%;padding-left: calc(1380px*20/1600);font-size: calc(1380px*18/1600);line-height: calc(1380px*32/1600);}
    .lx45{width: calc(1380px*170/1600);height: calc(1380px*58/1600);background: #f58017;font-size: calc(1380px*18/1600);line-height: calc(1380px*58/1600);color: #fff;text-align: center;margin-top: calc(1380px*32/1600);}
    .lx5{width: 100%;height: calc(1380px*550/1600);margin-top: calc(1380px*85/1600);}
    .lx5>#map1{width: 100%;height: 100%;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
    .lx1{width: 960px;margin: 0 auto;margin-top: calc(960px*45/1600);margin-bottom: calc(960px*70/1600);background: #fff;padding: calc(960px*110/1600) calc(960px*30/1600) calc(960px*50/1600);}
    .lx2{width: 100%;}
    .lx3{float: left;width: calc(100% - (960px*870/1600));}
    .lx31{font-size: calc(960px*24/1600);line-height: calc(960px*24/1600);color: #f58017;font-weight: bold;}
    .lx32{margin-top: calc(960px*40/1600);width: 100%;}
    .lx33{position: relative;max-width: calc(100% - 50px);font-size: calc(960px*18/1600);line-height: calc(960px*20/1600);padding-left: calc(960px*50/1600);color: #2d303c;margin-bottom: calc(960px*25/1600);}
    .lx32>.lx33:last-child{margin-bottom: 0;}
    .lx33>div{height: calc(960px*20/1600);position: absolute;left: 0;top: 0;}
    .lx34{margin-top: calc(960px*60/1600);}
    .lx35{width: calc(960px*200/1600);border: 1px solid #d4d4d4;padding: calc(960px*13/1600) calc(960px*18/1600) calc(960px*30/1600);float: left;margin-right: calc(960px*70/1600);}
    .lx34>.lx35:last-child{margin-right: 0;}
    .lx36{width: 100%;height: calc(960px*180/1600);background: #f6f6f6;padding: calc(960px*20/1600);}
    .lx37{font-size: calc(960px*18/1600);line-height: calc(960px*18/1600);color: #2d303c;margin-top: calc(960px*20/1600);text-align: center;}
    .lx4{width: calc(960px*870/1600);float: right;}
    .lx41{font-size: calc(960px*18/1600);line-height: calc(960px*18/1600);color: #383838;}
    .lx42{font-size: calc(960px*18/1600);line-height: calc(960px*18/1600);color: #383838;margin: calc(960px*25/1600) 0 calc(960px*10/1600);}
    .lx43{width: 100%;height: calc(960px*45/1600);border: 1px dashed #c1c1c1;background: #eeeeee;}
    .lx43>input{width: 100%;height: 100%;padding-left: calc(960px*20/1600);font-size: calc(960px*18/1600);}
    .lx44{width: 100%;height: calc(960px*230/1600);border: 1px dashed #c1c1c1;background: #eeeeee;}
    .lx44>textarea{width: 100%;height: 100%;padding-left: calc(960px*20/1600);font-size: calc(960px*18/1600);line-height: calc(960px*32/1600);}
    .lx45{width: calc(960px*170/1600);height: calc(960px*58/1600);background: #f58017;font-size: calc(960px*18/1600);line-height: calc(960px*58/1600);color: #fff;text-align: center;margin-top: calc(960px*32/1600);}
    .lx5{width: 100%;height: calc(960px*550/1600);margin-top: calc(960px*85/1600);}
    .lx5>#map1{width: 100%;height: 100%;}
}
@media only screen and (max-width: 1023px) {
    .lx1{width: calc(100% - 0.3rem*2);margin: 0 auto;margin-top: 0.45rem;margin-bottom: 0.7rem;background: #fff;padding: 1.1rem 0.3rem 0.5rem;}
    .lx2{width: 100%;}
    .lx3{}
    .lx31{font-size: 0.32rem;line-height: 0.32rem;color: #f58017;font-weight: bold;}
    .lx32{margin-top: 0.4rem;}
    .lx33{position: relative;font-size: 0.26rem;line-height: 0.3rem;padding-left: 0.5rem;color: #2d303c;margin-bottom: 0.25rem;}
    .lx32>.lx33:last-child{margin-bottom: 0;}
    .lx33>div{height: 0.2rem;position: absolute;left: 0;top: 0;}
    .lx34{margin-top: 0.6rem;}
    .lx35{width: 2rem;border: 0.01rem solid #d4d4d4;padding: 0.13rem 0.18rem 0.3rem;float: left;margin-right: 0.7rem;}
    .lx34>.lx35:last-child{margin-right: 0;}
    .lx36{width: 100%;height: 1.8rem;background: #f6f6f6;padding: 0.2rem;}
    .lx37{font-size: 0.26rem;line-height: 0.26rem;color: #2d303c;margin-top: 0.2rem;text-align: center;}
    .lx4{width: 100%;margin-top: 0.3rem;}
    .lx41{font-size: 0.26rem;line-height: 0.4rem;color: #383838;}
    .lx42{font-size: 0.26rem;line-height: 0.26rem;color: #383838;margin: 0.25rem 0 0.1rem;}
    .lx43{width: 100%;height: 0.5rem;border: 0.01rem dashed #c1c1c1;background: #eeeeee;}
    .lx43>input{width: 100%;height: 100%;padding-left: 0.2rem;font-size: 0.26rem;}
    .lx44{width: 100%;height: 2.3rem;border: 0.01rem dashed #c1c1c1;background: #eeeeee;}
    .lx44>textarea{width: 100%;height: 100%;padding-left: 0.2rem;font-size: 0.26rem;line-height: 0.4rem;}
    .lx45{width: 1.7rem;height: 0.58rem;background: #f58017;font-size: 0.26rem;line-height: 0.58rem;color: #fff;text-align: center;margin-top: 0.32rem;}
    .lx5{width: 100%;height: 5.5rem;margin-top: 0.85rem;}
    .lx5>#map1{width: 100%;height: 100%;}
}

/* 业务领域-列表 */
@media only screen and (min-width: 1620px) {
    .lb1{width: 1600px;margin: 0 auto;padding: 80px 0 50px;}
    .lb2{width: calc((100% - 35px*2)/3);height: 410px;float: left;margin-right: 35px;margin-bottom: 60px;position: relative;}
    .lb1>.lb2:nth-child(3n){margin-right: 0;}
    .lb2>img{width: 100%;transition: 0.5s;}
    .lb21{width: 100%;height: 88px;text-align: center;line-height: 88px;color: #fff;font-size: 24px;position: absolute;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.3);transition: 0.5s;}
    .lb2:hover >img{transform: scale(1.08);transition: 0.5s;}
    .lb2:hover .lb21{background: rgba(245, 128, 23, 0.55);transition: 0.5s;}
}
@media only screen and (max-width: 1619px) and (min-width: 1400px) {
    .lb1{width: 1380px;margin: 0 auto;padding: calc(1380px*80/1600) 0 calc(1380px*50/1600);}
    .lb2{width: calc((100% - (1380px*35/1600)*2)/3);height: calc(1380px*410/1600);float: left;margin-right: calc(1380px*35/1600);margin-bottom: calc(1380px*60/1600);position: relative;}
    .lb1>.lb2:nth-child(3n){margin-right: 0;}
    .lb2>img{width: 100%;transition: 0.5s;}
    .lb21{width: 100%;height: calc(1380px*88/1600);text-align: center;line-height: calc(1380px*88/1600);color: #fff;font-size: calc(1380px*24/1600);position: absolute;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.3);transition: 0.5s;}
    .lb2:hover >img{transform: scale(1.08);transition: 0.5s;}
    .lb2:hover .lb21{background: rgba(245, 128, 23, 0.55);transition: 0.5s;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
    .lb1{width: 960px;margin: 0 auto;padding: calc(960px*80/1600) 0 calc(960px*50/1600);}
    .lb2{width: calc((100% - (960px*35/1600)*2)/3);height: calc(960px*410/1600);float: left;margin-right: calc(960px*35/1600);margin-bottom: calc(960px*60/1600);position: relative;}
    .lb1>.lb2:nth-child(3n){margin-right: 0;}
    .lb2>img{width: 100%;transition: 0.5s;}
    .lb21{width: 100%;height: calc(960px*88/1600);text-align: center;line-height: calc(960px*88/1600);color: #fff;font-size: calc(960px*24/1600);position: absolute;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.3);transition: 0.5s;}
    .lb2:hover >img{transform: scale(1.08);transition: 0.5s;}
    .lb2:hover .lb21{background: rgba(245, 128, 23, 0.55);transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
    .lb1{width: calc(100% - 0.3rem*2);margin: 0 auto;padding: 0.8rem 0 0.5rem;}
    .lb2{width: 100%;height: 6.15rem;float: left;margin-right: 0.35rem;margin-bottom: 0.6rem;position: relative;}
    .lb1>.lb2:nth-child(2n){margin-right: 0;}
    .lb2>img{width: 100%;transition: 0.5s;}
    .lb21{width: 100%;height: 0.88rem;text-align: center;line-height: 0.88rem;color: #fff;font-size: 0.32rem;position: absolute;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.3);transition: 0.5s;}
    .lb2:hover >img{transform: scale(1.08);transition: 0.5s;}
    .lb2:hover .lb21{background: rgba(245, 128, 23, 0.55);transition: 0.5s;}
    .lb3{width: 100%;padding: 0 0.3rem;}
    .lb31{width: calc((100% - 0.2rem*3)/4);height: 0.6rem;border-radius: 0.2rem 0 0.2rem 0;border: 0.01rem solid #0f5a9d;color: #0f5a9d;font-size: 0.26rem;text-align: center;line-height: 0.58rem;float: left;margin-top: 0.3rem;margin-right: 0.2rem;}
    .lb3>.lb31:nth-child(4n){margin-right: 0;}
    .lb31.on {background: #0f5a9d;color: #fff;}
}

@media only screen and (min-width: 1024px) {
    .pc{display: block;}
    .phone{display: none;}
    .gd{position: fixed;right: 65px;bottom: 200px;z-index: 2;}
    .gd1{width: 45px;padding: 15px 0;background: #7f8594;cursor: pointer;}
    .gd1>div:nth-child(1){width: 20px;height: 24px;margin: 0 auto;}
    .gd1>div:nth-child(2){width: 18px;margin: 0 auto;font-size: 18px;line-height: 18px;color: #fff;margin-top: 15px;display: none;}
    .gd2{width: 45px;height: 45px;background: #7f8594;margin-top: 10px;position: relative;cursor: pointer;}
    .gd2>img{width: 34px;height: 26px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
}
@media only screen and (max-width: 1023px) {
    .pc{display: none;}
    .phone{display: block;}
    .gd{position: fixed;right: 0.3rem;bottom: 3rem;z-index: 2;}
    .gd1{width: 0.5rem;padding: 0.15rem 0;background: #7f8594;cursor: pointer;}
    .gd1>div:nth-child(1){width: 0.2rem;height: 0.24rem;margin: 0 auto;}
    .gd1>div:nth-child(2){width: 0.24rem;font-size: 0.24rem;line-height: 0.24rem;margin: 0 auto;color: #fff;margin-top: 0.15rem;display: none;}
    .gd2{width: 0.45rem;height: 0.45rem;background: #7f8594;margin-top: 0.1rem;position: relative;cursor: pointer;}
    .gd2>img{width: 0.34rem;height: 0.26rem;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
}

/* 业务介绍 */
@media only screen and (min-width: 1620px) {
    .js1{width: 1600px;margin: 0 auto;margin-top: 40px;background: #fff;}
    .js1-a{width: 50%;float: left;padding: 45px 70px 0 30px;}
    .js1-a1{font-size: 30px;line-height: 30px;color: #f58017;font-weight: bold;}
    .js1-a2{font-size: 16px;line-height: 36px;color: #666666;margin-top: 22px;}
    .js1-b{width: 50%;height: 500px;float: left;}
    .js1-b>img{width: 100%;transition: 0.5s;}
    .js1-b:hover >img{transform: scale(1.08);transition: 0.5s;}
    .js2{width: 1600px;margin: 0 auto;margin-top: 20px;margin-bottom: 75px;background: #fff;}
    .js21{width: calc(100% - 30px*2);margin: 0 auto;border-bottom: 1px solid #d1d1d1;}
    .js22{width: max-content;padding: 55px 0 25px;font-size: 20px;color: #f58017;font-weight: bold;line-height: 20px;position: relative;}
    .js22>div{width: 100%;height: 2px;background: #f58017;position: absolute;left: 0;bottom: -1px;}
    .js23{width: calc(100% - 30px*2);margin: 0 auto;font-size: 16px;line-height: 36px;margin-top: 30px;color: #666666;}
    .js24{width: 100%;margin-top: 145px;}
}
@media only screen and (max-width: 1619px) and (min-width: 1400px) {
    .js1{width: 1380px;margin: 0 auto;margin-top: calc(1380px*40/1600);background: #fff;}
    .js1-a{width: 50%;float: left;padding: calc(1380px*45/1600) calc(1380px*70/1600) 0 calc(1380px*30/1600);}
    .js1-a1{font-size: calc(1380px*30/1600);line-height: calc(1380px*30/1600);color: #f58017;font-weight: bold;}
    .js1-a2{font-size: calc(1380px*16/1600);line-height: calc(1380px*36/1600);color: #666666;margin-top: calc(1380px*22/1600);}
    .js1-b{width: 50%;height: calc(1380px*500/1600);float: left;}
    .js1-b>img{width: 100%;transition: 0.5s;}
    .js1-b:hover >img{transform: scale(1.08);transition: 0.5s;}
    .js2{width: 1380px;margin: 0 auto;margin-top: calc(1380px*20/1600);margin-bottom: calc(1380px*75/1600);background: #fff;}
    .js21{width: calc(100% - 30px*2);margin: 0 auto;border-bottom: 1px solid #d1d1d1;}
    .js22{width: max-content;padding: calc(1380px*55/1600) 0 calc(1380px*25/1600);font-size: calc(1380px*20/1600);color: #f58017;font-weight: bold;line-height: calc(1380px*20/1600);position: relative;}
    .js22>div{width: 100%;height: 2px;background: #f58017;position: absolute;left: 0;bottom: -1px;}
    .js23{width: calc(100% - 30px*2);margin: 0 auto;font-size: calc(1380px*16/1600);line-height: calc(1380px*36/1600);margin-top: calc(1380px*30/1600);color: #666666;}
    .js24{width: 100%;margin-top: calc(1380px*145/1600);}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
    .js1{width: 960px;margin: 0 auto;margin-top: calc(960px*40/1600);background: #fff;}
    .js1-a{width: 50%;float: left;padding: calc(960px*45/1600) calc(960px*70/1600) 0 calc(960px*30/1600);}
    .js1-a1{font-size: calc(960px*30/1600);line-height: calc(960px*30/1600);color: #f58017;font-weight: bold;}
    .js1-a2{font-size: calc(960px*16/1600);line-height: calc(960px*36/1600);color: #666666;margin-top: calc(960px*22/1600);}
    .js1-b{width: 50%;height: calc(960px*500/1600);float: left;}
    .js1-b>img{width: 100%;transition: 0.5s;}
    .js1-b:hover >img{transform: scale(1.08);transition: 0.5s;}
    .js2{width: 960px;margin: 0 auto;margin-top: calc(960px*20/1600);margin-bottom: calc(960px*75/1600);background: #fff;}
    .js21{width: calc(100% - 30px*2);margin: 0 auto;border-bottom: 1px solid #d1d1d1;}
    .js22{width: max-content;padding: calc(960px*55/1600) 0 calc(960px*25/1600);font-size: calc(960px*20/1600);color: #f58017;font-weight: bold;line-height: calc(960px*20/1600);position: relative;}
    .js22>div{width: 100%;height: 2px;background: #f58017;position: absolute;left: 0;bottom: -1px;}
    .js23{width: calc(100% - 30px*2);margin: 0 auto;font-size: calc(960px*16/1600);line-height: calc(960px*36/1600);margin-top: calc(960px*30/1600);color: #666666;}
    .js24{width: 100%;margin-top: calc(960px*145/1600);}
}
@media only screen and (max-width: 1023px) {
    .js1{width: calc(100% - 0.3rem*2);margin: 0 auto;margin-top: 0.4rem;background: #fff;}
    .js1-a{width: 100%;padding: 0.45rem 0.3rem 0 0.3rem;}
    .js1-a1{font-size: 0.38rem;line-height: 0.38rem;color: #f58017;font-weight: bold;}
    .js1-a2{font-size: 0.24rem;line-height: 0.42rem;color: #666666;margin-top: 0.22rem;}
    .js1-b{width: 100%;margin-top: 0.3rem;}
    .js1-b>img{height: auto;}
    .js1-b>img{width: 100%;transition: 0.5s;}
    .js1-b:hover >img{transform: scale(1.08);transition: 0.5s;}
    .js2{width: calc(100% - 0.3rem*2);margin: 0 auto;margin-top: 0.2rem;margin-bottom: 0.75rem;background: #fff;}
    .js21{width: calc(100% - 0.3rem*2);margin: 0 auto;border-bottom: 0.01rem solid #d1d1d1;}
    .js22{width: max-content;padding: 0.55rem 0 0.25rem;font-size: 0.28rem;color: #f58017;font-weight: bold;line-height: 0.2rem;position: relative;}
    .js22>div{width: 100%;height: 0.02rem;background: #f58017;position: absolute;left: 0;bottom: -0.01rem;}
    .js23{width: calc(100% - 0.3rem*2);margin: 0 auto;font-size: 0.24rem;line-height: 0.42rem;margin-top: 0.3rem;color: #666666;}
    .js24{width: 100%;margin-top: 1.45rem;}
}

/* 下拉导航 */
.yd>.dh-a{position: relative;top: auto;left: auto;}
.yd{width: 100%;height: 100%;background: #fff;position: fixed;top: 0;left: 0;z-index: 11;display: none;}
.yd .dh-a{background: #fff;}
.yd-a1{width: 100%;margin-top: 1.35rem;}
.yd-a2{width: 100%;}
.yd-a3{width: 100%;height: 1.24rem;border-bottom: 0.01rem solid #eeeeee;position: relative;}
.yd-a31{width: 100%;height: 100%;text-align: center;line-height: 1.24rem;font-size: 0.32rem;}
.yd-a32{width: 0.23rem;height: 0.13rem;position: absolute;right: 0.45rem;top: calc(1.24rem/2 - 0.13rem/2);}
.yd-a32 img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.yd-a32 img:nth-child(1){display: none;}
.yd-a32 img:nth-child(2){display: block;}
.yd-a3.on1 .yd-a32 img:nth-child(1){display: block;}
.yd-a3.on1 .yd-a32 img:nth-child(2){display: none;}
.yd-a4{width: 100%;padding-top: 0.3rem;padding-bottom: 0.3rem;display: none;}
.yd-a4 div{width: 100%;line-height: 0.9rem;text-align: center;font-size: 0.3rem;color: #999999;}