*{margin:0;padding:0}
#back_top{display:block;width:60px;height:60px;position:fixed;bottom:50px;right:40px;border-radius:10px 10px 10px 10px;text-decoration:none;display:none;background-color:#999999}
#back_top span{display:block;width:60px;color:#dddddd;font-size:40px;text-align:center;margin-top:4px}
#back_top span:hover{color:#cccccc}
.center2 .swiper:nth-child(6){display:none}
.jingdian{display:none}
.phone-index{display:none}
.center2box1{display:none}
.fengcai{display:none}
.honor1{display:none !important}
a{color:#000;text-decoration:none}
li{list-style:none}
.navs{display:none}
.index_phone_logo{display:none}
#logo{width:160px;height:88px;margin-bottom:9px}
#logo img{height:auto}
#name{padding-right:53px;padding-left:10px;height:auto;margin-top:-10px;padding-right:43px;padding-left:10px}
.zwname{width:169px;height:40px;font-size:40px;font-family:Microsoft YaHei;font-weight:bold;color:#FFFFFF}
.ggc{width:504px;height:40px}
.dx{font-size:40px;font-family:Microsoft YaHei;font-weight:bold;color:#FFFFFF;padding-right:10px}
.qy{font-size:32px;font-family:Microsoft YaHei;color:#FFFFFF}
.ywname{width:167px;height:16px;font-size:20px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;padding-top:12px}
#gn{width:260px;width:260px;padding-left:54px}
#gn .gn_top .sz{display:flex;align-items:center;justify-content:space-between}
#gn .gn_top .sz p{font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;padding-right:15px}
.phone_moble{width:100%;height:36px;background:#E6E6E6;border-radius:7px;display:flex;align-items:center;margin-top:18px}
.phoneimg{width:33px;height:26px;padding-bottom:5px;padding-left:6px}
.phone{height:20px;font-size:20px;font-family:Microsoft YaHei;font-weight:400;color:#062B84;padding:0 0 8px 10px}
.color2{background:#004986}
.center{width:1200px;margin:0 auto}
.centers{width:100%;background:#F2F2F2}
.center1{width:100%;height:105px;border-bottom:1px solid #F2F2F2;display:flex;justify-content:space-between;line-height:105px;align-items:center}
.center1 a{display: inline-block;color: #000;}
.center1 .right{width:407px;height:45px;border:1px solid #DCDCDC;display:flex;box-sizing:border-box;align-items:center;border-radius:10px;overflow:hidden}
.center1 .right input{height:100%;width:auto;box-sizing:border-box;font-size:18px;border:none;}
.center1 .right input::-webkit-input-placeholder {
    color: #666;
  }
  .center1 .right input::-moz-placeholder {
    color: #666;
  }
  .center1 .right  input::-ms-input-placeholder {
    color: #666;
  }
.index-ph-cqjj{display:none}
.center1 .right input:focus-visible{border:none;outline:#FFFFFF}
.center1 .right img{height:30px;margin-right:15px}
.center2{width:100%;height:auto;padding-top:50px}
.center2 .title{width:100%;height:auto;display:flex;justify-content:center;align-items:center;font-size:30px}
.center2 .title div:first-child,.center2 .title div:last-child{width:120px;height:2px;background:#CCCCCC;margin:0 20px}
.center2 .subtitile{width:100%;height:auto;text-align:center;color:#b3b3b3;margin:15px 0 20px}
.center2 .phsubtitile{display:none}
.cont{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:40px}
.contimg2{display:none}
.contimg,.conttext{width:580px;height:330px;position:relative}
.contimg img{width:100%;height:100%}
.conttext>div:first-child{text-indent:2rem;line-height:36px;font-size:20px;margin-top:10px}
.conttext>div:first-child p{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7;display:-webkit-box;text-overflow:ellipsis;height:255px}
.conttext>div:first-child a{display:none}
.conttext .btn{text-align:center;line-height:31px;color:#FFFFFF;font-size:15px;position:absolute;bottom:10px;right:0;width:100px;height:30px;border-radius:5px;border:1px solid #004986;padding: 0;}
.conttext .btn a{color:#004986}
.center2 .nav{width:100%;height:auto;padding:0 35px;display:flex;flex-wrap:wrap;color:#666666;border-bottom:2px solid #F2F2F2;box-sizing:border-box}
.center2 .nav>a{width:25%;text-align:center;margin:20px 0;font-size:20px}
.center2 .nav>a:hover div div{color:#004986}
.center2 .nav>a img:nth-child(1){display: inline-block;}
.center2 .nav div div{margin:20px 0;color: #000;}
.swiper{width:100%;height:auto;padding:50px 0;display:flex}
.swiper .title{width:40px;height:200px;background:#062B84;color:#FFFFFF;font-size:20px;writing-mode:vertical-lr;writing-mode:tb-lr}
.swiper .swiperbox{flex:1;overflow:hidden;height:200px;padding:0 40px 0 70px;position:relative}
.swiper .swiperbox .swiper-container{height:100%;position:initial}
.swiper-button-white{width:35px !important;height:100px !important;margin-top:-50px !important;background:#f0f0f0;background-size:15px !important;background-color:rgba(0,0,0,0.7)}
.swiper-button-prev{left:25px !important}
.swiper-button-next{right:0px !important}
.swiperbox .swiper-slide img{height:100%}
.swiper-slide img{width:100%;o-object-fit: cover;    object-fit: cover; }
.swiper-slide{text-align:center}
.centers .swiper{width:1200px;margin:0 auto;padding:20px 0}
.centers .swiper .swiperbox{padding:0;height:250px}
.centers .swiper-container1{position:relative;height:100%}
.centers .swiper-slide img{width:100%;height:190px}
.centers .swiper-slide div{text-align:center}
.centers .swiper-button-prev{left:0px !important}
.centers .swiper-button-white{background-color:rgba(0,0,0,0.3);top:36%}
.centers .swiper-pagination{bottom:0 !important}
.center .center2box{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.center2box>div{width:577px;height:auto;position:relative;margin-bottom:30px}
.center2box>div img{width:100%;height:380px}
.center2box>div>div{position:absolute;bottom:0;width:100%}
.center2box>div>div:nth-child(2){height:56px;background:rgba(0,0,0,0.3);color:#fff;font-size:20px;text-align:center;line-height:56px}
.center2box>div>div:last-child{height:auto;padding:10px;box-sizing:border-box;background:#005BAC;font-size:18px;color:#FFFFFF;display:none;height:100%;padding:90px 100px}
.center2box>div>div:last-child p:first-child{font-size:20px;line-height:50px;font-weight:bold;border-bottom:1px solid #FFFFFF;margin-bottom:10px}
.center2box>div>div:last-child p:last-child{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}
.swiper2{margin-bottom:50px}
.swiper2 .swiper-button-prev{left:0px !important}
.swiper2 .swiper-button-white{background-color:rgba(0,0,0,0.3)}
.swiper2 .swiper-slide{font-size:20px}
.swiper2 .swiper-slide img{max-height: 220px;}
.centers .swiper .swiperbox p{margin-top: 5px;}
.tabcard{display:flex;justify-content:center;align-items:center;padding:20px 0 40px}
.tabcard div{width:200px;height:50px;background:#005BAC;color:#FFFFFF;text-align:center;line-height:50px;margin:0 15px;font-size:20px}
.tabcard div:first-child{border-radius:20px 0 0 0}
.tabcard div:last-child{border-radius:0 20px 0 0}
.honor{margin:0 auto;width:1200px;display:flex;flex-wrap:wrap;justify-content:space-between}
.honor div{margin-bottom:30px;width:367px}
.honor div img{width:100%}
.look{margin:0 auto;width:120px;height:40px;border-radius:5px;background:#14A83B;color:#FFFFFF;text-align:center;line-height:40px;font-size:20px;display:none}
.look a{color:#FFFFFF !important}
.looks{padding-bottom:40px}
.swiper3{width:515px;margin-right:50px}
.swiper3 .swiperbox3,.swiper3 .swiper-container{height:100%}
.swiper3 .swiper-button-prev{left:15px !important}
.swiper3 .swiper-button-next{right:15px !important}
.swiper3 .swiper-button-white{background-color:rgba(0,0,0,0.7)}
.swiper3 .swiper-slide{width:100% !important;position:relative;height:auto !important}
.swiper3 .swiper-slide div{position:absolute;bottom:0;width:100%;height:60px;text-align:center;background:rgba(0,0,0,0.3);line-height:47px;color:#FFFFFF;font-size:20px}
.swiper3 .swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#FFF !important;opacity:.8 !important}
.swiper3 .swiper-pagination-bullet-active{opacity:1 !important;background:#007aff !important}
.swiper3 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:-5px 5px !important}
.news{display:flex;padding:40px 0}
.cheack{flex:1;height:auto}
.chacked{width:100%;height:auto}
.chacked>div{float:left;width:110px;height:35px;border:1px solid #005BAC;color:#005BAC;text-align:center;line-height:35px;box-sizing:border-box;margin-right:25px;font-size:20px}
.action{background:#005BAC !important;color:#FFFFFF !important}
.chacked>a{border:none;float:right;margin:0;color:#005BAC;line-height:30px}
.chacked div a{color:#FFFFFF;width:100%;display:block;text-align:center}
.checkbox{margin-top:15px}
.checkbox .list li:first-child{margin-top:35px}
.checkbox .list li a{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #EEEEEE;padding:10px 0;font-size:20px}
.list li a>div:first-child{width:120px;margin-right:20px}
.list li a>div:first-child img{width:100%}
.list li a>div:last-child{flex:1;height:100%;display:flex;align-items:flex-start;flex-wrap:wrap;max-width:495px}
.list li a div p{width:100%;display:flex;justify-content:space-between;line-height:20px;margin-bottom: 0;}
.list li:hover a div p span{color:#004896}
.list li div p span:first-child{font-weight:bold;overflow:hidden;white-space:nowrap;width:70%;text-overflow:ellipsis;height:21px;color: #000;}
.list li div p span:last-child{color:#B3B3B3;font-size:17px}
.list li div p:last-child{font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#666666;margin-top:15px;line-height:25px;height:50px}
#bottom{width:1200px;height:326px;background:#404040;margin:0 auto;display:flex}
.footer_logo img{width:167px;height:auto;margin:82px 75px 0 15px}
#lianjie{display:flex;margin-top:47px}
.lj{padding-right:50px;position:relative;padding-left:50px}
.lj:last-child::after{border:none}
.lj::after{content:" ";height:233px;opacity:0.2;border-right:1px dotted #FFFFFF;position:absolute;top:0;right:0}
#lianjie .lj .lj_title{width:67px;font-size:16px;font-family:Microsoft YaHei;font-weight:bold;color:#FFFFFF;line-height:30px}
#lianjie .lj ul{padding-top:35px}
#lianjie .lj ul li,#lianjie .lj ul li a{width:67px;font-size:16px;font-family:Microsoft YaHei;color:#E6E6E6 !important;line-height:30px}
#lxfs{height:210px;padding-left:35px}
.ewm1 .ewm:last-child{margin-left:15px}
.ewm>div{width:111px;height:111px;background-color:#8c8c8c}
.ewm>div img{width:100%;height:100%}
.ewm{margin-bottom:5px;margin-top:35px}
.ewm1{display:flex;align-items:center}
.ewm p{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:24px;padding-top:8px;text-align:center}
#lx{height:17px;font-size:15px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:24px;padding-bottom:14px;width:255px}
#lx span{font-size:15px}
#bottoms{display:flex;justify-content:center;align-items:center;color:#fff;padding:20px 0}
#bottoms span{margin:0 10px}
#footer .lxs{display:none}
iframe{display:none}