.cxsf{background: #fff;padding: 150px 128px 74px;}
.cxsf .roundabout_box {height:425px;width:100%;margin:0px auto;}
.cxsf .roundabout-holder{list-style:none;width:700px;height:425px;margin:0px auto;}
.cxsf .roundabout-moveable-item img{height:100%;width:100%;margin:0;cursor: pointer;}
.cxsf .roundabout-moveable-item video{height:100%;width:100%;margin:0;cursor: pointer;}
.cxsf .bottom{margin: 0 auto;text-align: center;}
.cxsf .bottom img{width: 419px;}
.zhltx{padding: 128px 0 26px;background-image: url("../img/bg.png");margin: 0 auto;background-repeat: no-repeat;background-position: 50%;background-size: cover;width: 100%;}
.zhltx .title{font-size: 38px;color: #1D242A;text-align: center;}
.zhltx .tab{display: flex;justify-content: center;margin-top: 35px;}
.zhltx .tab .every{color: #1D242A;font-size: 16px;padding-bottom: 10px;width: 192px;text-align: center;cursor: pointer;letter-spacing: 1px;}
.zhltx .tab .active{color: #0563A7;border-bottom: 2px solid #0563A7;}
.zhltx .zhltxbody{}
.zhltx .zhltxbody .text{text-align: center;font-size: 16px;color: #4E5F6C;margin: 32px 0;letter-spacing: 1px;}
.zhltx .zhltxbody .bottombody{display: flex;justify-content: center;}
.zhltx .zhltxbody .bottombody .every{letter-spacing: 1px;padding: 46px 27px 39px;width: 228px;margin: 0 8px;display: flex;flex-direction: column;justify-content: center;align-items: center;background: #fff;}
.zhltx .zhltxbody .bottombody .every img{width: 64px;height: 64px;}
.zhltx .zhltxbody .bottombody .every .name{font-size: 19px;color: #1D242A;margin: 20px 0 15px;}
.zhltx .zhltxbody .bottombody .every .wbms{font-size: 13px;color: #4E5F6C;}
.lndx{padding: 128px 0 0;background: linear-gradient( 180deg, #FFFFFF 95%, #E7F6F7 100%);margin: 0 auto;width: 100%;}
.lndx .title{font-size: 38px;color: #1D242A;text-align: center;}
.lndx .tab{display: flex;justify-content: center;margin: 6px 0 0;}
.lndx .tab .every{letter-spacing: 1px;color: #1D242A;font-size: 16px;padding-bottom: 10px;width: 192px;text-align: center;cursor: pointer;height: 80px;line-height: 80px;}
.lndx .tab .active{color: #1D242A;background-image: url("../img/activebg.png");background-repeat: no-repeat;background-position: 50%;background-size: cover;}
.lndx .lndxbody .text{width: 960px;text-align: center;font-size: 16px;color: #4E5F6C;margin: 42px auto 60px;line-height: 38px;letter-spacing: 1px;}
.lndx .lndxbody .bottombody{display: flex;justify-content: center;}
.cgal{position: relative;min-height: 864px;padding: 128px 0 26px;background-image: url("../img/bg.png");margin: 0 auto;background-repeat: no-repeat;background-position: 50%;background-size: cover;width: 100%;}
.cgal .title{font-size: 38px;color: #1D242A;text-align: center;}
.cgal .tab{display: flex;justify-content: center;margin: 35px 0 0;}
.cgal .tab .every{letter-spacing: 1px;color: #1D242A;font-size: 16px;padding-bottom: 10px;width: 192px;text-align: center;cursor: pointer;}
.cgal .tab .active{color: #0563A7;border-bottom: 2px solid #0563A7;}
.cgal .cgalbody{}
.cgal .cgalbody .bottombody{display: flex;justify-content: center;flex-wrap: wrap;width: 1354px;margin: 0 auto 131px;}
.cgal .cgalbody .bottombody div{font-weight: bold;display: flex;justify-content: center;font-size: 19px;color: #0563A7;margin: 15px 38px;letter-spacing: 1px;}
.cgal .line{position: absolute;left: 50%;transform: translateX(-50%);bottom: 26px;}
.zyys{padding: 128px 0 130px;background: #fff;margin: 0 auto;width: 100%;}
.zyys .title{font-size: 38px;color: #1D242A;text-align: center;}
.zyys .tab{text-align: center;margin: 29px 0 105px;}
.zyys .zyysbody{display: flex;justify-content: center;flex-direction: column;align-items: center;width: 1104px;position: relative;}
.zyys .zyysbody .zyystext{font-size: 16px;color: #4E5F6C;margin-top: 20px;text-align: center;letter-spacing: 1px;}
.zyys .zyysbody .zyyslist div{cursor: pointer;background-image: url("../img/wzbg0.png");width: 96px;height: 39px;color: #507AA7;background-repeat: no-repeat;background-position: 50%;background-size: cover;text-align: center;font-size: 16px;padding-top: 4px;}
.zyys .zyysbody .zyyslist .active{background-image: url("../img/wzbg1.png");color: #fff;}
.zyys .zyysbody .fw{position: absolute;top: 85px;left: 245px;}
.zyys .zyysbody .ss{position: absolute;top: 85px;right: 245px;}
.zyys .zyysbody .cp{position: absolute;top: 140px;left: 75px;}
.zyys .zyysbody .kcx{position: absolute;top: 140px;right: 75px;}
.gywm{position: relative;padding: 128px 0 120px;background-image: url("../img/bg.png");margin: 0 auto;background-repeat: no-repeat;background-position: 50%;background-size: cover;width: 100%;}
.gywm .title{font-size: 38px;color: #1D242A;text-align: center;position: relative;z-index: 2;}
.gywm .gywmbody{display: flex;flex-direction: column;align-items: center;position: relative;z-index: 2;}
.gywm .gywmbody .text{width: 960px;margin: 64px 0 51px;font-size: 16px;color: #4E5F6C;line-height: 38px;letter-spacing: 1px;}
.footer{background: #0A3D5C;}
.footer .top1{display: flex;justify-content: space-between;align-items: flex-end;padding: 64px 0;width: 960px;margin: 0 auto;}
.footer .top1 .right{display: flex;flex-direction: column;align-items: center;}
.footer .top1 .right img{width: 93px;}
.footer .top1 .right div{font-size: 16px;color: #fff;margin-top: 13px;}
.footer .bottom{color: #fff;text-align: center;font-size: 14px;color: #fff;height: 51px;font-family: PingFang SC, PingFang SC;font-style: normal;background: rgba(0,0,0,0.3);line-height: 51px;}