
@media (min-width: 768px){
    html {
        font-size: 28px!important;
    }
}
@media (min-width: 1025px){
    html {
        font-size: 30px!important;
    }
}
  @media (min-width: 1440px) {
    html {
      font-size: 34px!important;
    }
  }
  @media (min-width: 1680px) {
    html {
      font-size: 40px!important;
    }
  }
.news-w {padding:1rem 2em 1.5rem;box-shadow:0px 7px 19px 0px #ededed;margin-bottom:3rem;margin-top: 60px;}
.news-w .line {width:80px;height:3px;background:#00479d;margin:0.2rem auto 0.2rem;margin-bottom: 1.5rem;}
.news-w .title {font-size:0.8rem;text-align:center;font-weight:bold;color: #333;}
.news-w .new-tab {margin:0 auto 1.5rem;display:flex;justify-content:center;position:relative;z-index:2;}
.news-w .new-tab .input-b {width:15rem;height:1.7rem;line-height:1.7rem;border:1px solid #e0e0e0;border-radius:4px;padding:0 0.6rem;margin-right:13px;}
.news-w .new-tab .input-b input::-webkit-input-placeholder {color:#b3b2b2;}
.news-w .new-tab .input-b input::-moz-input-placeholder {color:#b3b2b2;}
.news-w .new-tab .input-b input::-ms-input-placeholder {color:#b3b2b2;}
.news-w .new-tab .input-b .txt {width:88%;}
.news-w .new-tab .input-b .sub {position:absolute;width:17px;height:17px;background:url("../images/search-ico3.png") no-repeat center center;background-size:contain;right:0.6rem;top:50%;transform:translateY(-50%);}
.news-w .new-tab .input-b:hover {border:1px solid #073190;}
.news-w .new-tab .input-b:hover .sub {background:url("../images/search-ico3a.png") no-repeat center center;}
.news-w .new-tab .item {width:7.5rem;z-index:99;}
.news-w .new-tab .item .up {width:100%;height:1.7rem;line-height:1.7rem;border-radius:4px;padding:0 0.6rem;background:#fff;box-sizing:border-box;border:1px solid #e0e0e0;font-size:0.5rem;cursor:pointer;}
.news-w .new-tab .item .up i {position:absolute;right:0.6rem;top:50%;transform:translateY(-50%);width:10px;height:6px;background:url("../images/arrow-d1g.png") no-repeat center center;background-size:contain;}
.news-w .new-tab .item .up:hover i {background:url("../images/arrow-d1b.png") no-repeat center center;background-size:contain;}
.news-w .new-tab .item .up:hover {border:1px solid #003c96;color:#003c96;}
.news-w .new-tab .item .option {width:100%;top:1.7rem;border-radius:4px;overflow:hidden;border:1px solid #f8f8f8;box-sizing:border-box;display:none;border-top:1px solid #dcdcdc;padding:0.15rem 0;background:#f8f8f8;}
.news-w .new-tab .item .option dd {box-sizing:border-box;padding:0 0.6rem;cursor:pointer;height:1.2rem;line-height:1.2rem;border-bottom:1px solid #dcdcdc;background:#f8f8f8;color:#555;position:relative;position:relative;}
.news-w .new-tab .item .option dd:before {position:absolute;content:'';width:calc(100% - 1.2rem);height:1px;background:#fff;left:0.6rem;bottom:0;}
.news-w .new-tab .item .option dd:hover {background:#073190;color:#fff;border-bottom:1px solid #073190;}
.news-w .new-tab .item .option dd:hover:before {background:#073190;}
.news-w .new-tab .item .option dd:last-child:before {display:none;}
.news-w .recommend-img {margin-bottom:2rem;}
.news-w .recommend-img .item {width:48.68%;height:9.45rem;box-sizing:border-box;padding:0 1rem 0.75rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;}
.news-w .recommend-img .item a {width:100%;height:100%;display:block;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;}
.news-w .recommend-img .item .le {width:80%;font-size:0.5rem;transition:all 0.3s ease 0s;}
.news-w .recommend-img .item .ri {font-size:0.35rem;}
.news-w .recommend-img .item .tit {display:flex;justify-content:space-between;}
.news-w .recommend-img .item:hover .le {color:#003c96;}
.news-w .newsde {position:relative;}
.news-w .newsde:before {top:0;}
.news-w .newsde {}
.BMap_bubble_content{
    font-size: 14px;
}

.news-w .newsde .le {width:100%;}
.news-w .newsde .le .news_list {width:100%;margin-bottom:1.5rem;}
.news-w .newsde .le .news_list li {width:100%;border-bottom:1px solid #dedede;padding-bottom:1rem;margin-bottom:0.9rem;}
.news-w .newsde .le .news_list .img {width:28.2%;padding-bottom:18.2%;overflow:hidden;position:relative;}
.news-w .newsde .le .news_list .img img {position:absolute;width:100%;height:100%;left:0;top:0;transition:all 0.3s ease 0s;}
.news-w .newsde .le .news_list .img:hover img {transform:scale(1.05);}
.news-w .newsde .le .news_list .con-t {width:67.3%;}
.news-w .newsde .le .news_list .con-t .t {font-size:0.5rem;color:#333;transform:translateY(-0.27rem);text-align:left;transition:all 0.3s ease 0s;}
.news-w .newsde .le .news_list .con-t .time {color:#808080;font-size:0.325rem;margin-bottom:0.2rem;}
.news-w .newsde .le .news_list .con-t .tit {font-size:0.375rem;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:1.5rem;margin-bottom:1.3rem;}
.news-w .newsde .le .news_list .con-t .de {color:#808080;font-size:0.325rem;transition:all 0.3s ease 0s;}
.news-w .newsde .le .news_list .con-t .de i {width:9px;height:7px;background:url("../images/arrow-r6.png") no-repeat center center;background-size:contain;margin-left:10px;}
.news-w .newsde .le .news_list .con-t:hover .t {color:#003c96;}
.news-w .newsde .le .news_list .con-t:hover .de {color:#003c96;}
.news-w .newsde .le .news_list .con-t:hover .de i {background:url("../images/arrow-r6a.png") no-repeat center center;background-size:contain;}
.news-w .newsde .ri {width:21.05%;right:0;top:0;}
.news-w .newsde .ri .tit-t {color:#000;font-size:0.55rem;font-weight:bold;margin-bottom:0.4rem;}
.news-w .newsde .ri li {box-sizing:border-box;padding:0.6rem 0.6rem 0.7rem;height:4.75rem;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0.5rem;background:#fcfcfc;transition:all 0.3s ease 0s;}
.news-w .newsde .ri li .t {color:#333333;font-size:0.45rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:2.5rem;margin-bottom:0.6rem;}
.news-w .newsde .ri li .time {font-size:12px;color:#808080;}
.news-w .newsde .ri li:hover {background:#003c96;}
.news-w .newsde .ri li:hover .t {color:#fff;}
.news-w .newsde .ri li:hover .time {color:#fff;}
.news-w .newsde .ri li:last-child {margin-bottom:0;}
.lianxi_m {overflow:hidden;background:#eee;margin-top:10px;margin-bottom:24px;}
.lianxi_ml {float:left;padding:30px 40px 30px 40px;background:#00479d;color:#fff;overflow:hidden;text-align:left;}
.lianxi_ml_m {overflow:hidden;font-size:36px;font-weight:bold;line-height:52px;margin-bottom:18px;}
.lianxi_ml_s {width:310px;font-size: 22px;margin-bottom:18px;line-height:55px;font-family:DIN Medium;}
.lianxi_ml_en {font-size:24px;line-height:40px;}
.lianxi_mr {float:right;position:relative;width:calc(100% - 468px);}
.lianxi_mr_i {float:left;font-family:Arial;font-size:100px;font-weight:89;margin-left:-28px;line-height:normal;color:#999;position:absolute;overflow:hidden;margin-top:20px;}
.lianxi_m .mr_i {position:absolute;right:30px;font-size:100px;line-height:200px;margin-top:100px;margin-left:calc(100% - 690px);}
.lianxi_mr_m {width:calc(100% - 69px);float:left;overflow:hidden;padding-left:22px;padding-right:10px;padding-top:38px;line-height:24px;color:#666;letter-spacing: 2px;font-size: 18px;text-align:left;}
.lianxi_mr_m span {font-size:24px;font-weight:bold;line-height:60px;color:#00479d;}
.contact_li {position:relative;overflow:hidden;}
.contact_li li {line-height:22px;float:left;width:33.2%;height:140px;border-width:1px 0 1px 1px;border:1px solid #ececec;padding:33px 10px 33px 20px;margin:-1px 0 0 -1px;text-align:left;box-sizing:border-box;}
.contact_li li:hover {box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);}
.contact_li li i {float:left;display:inline-block;width:51px;height:51px;margin-right:9px;margin-top:6px;}
.contact_li li img {max-width:100% !important;}
.contact_li li span {display:block;font-weight:bold;color:#00479d;margin-bottom:10px;font-size:18px;padding-top:8px;}
.contact_li li p {padding-left:60px;font-size:18px;}
.contact_li li a {font-size:16px}
.contact_li li p em {font-size:24px;font-family:DIN Medium;color:#333;}
.contact_ny {overflow:hidden;}
.contact_wz {float:left;width:40%;}
.contact_wz h3 {color:#00479d;font-weight:bold;margin-bottom:20px;}
.contact_wz p {line-height:40px;}
.contact_ny .rightdt {float:right;}
.contact_bg {
    margin: 0 auto;
    width: 100%;
    margin-bottom: 50px;
}
.newinput-wrap {padding:1rem 0 2rem;color:#333;}
.newinput-wrap h2 {margin-bottom:1rem;}
.newinput-wrap span {color:#999;}
.newinput-wrap .w1520 {box-sizing:border-box;padding:0 2.25rem;}
.newinput-wrap .input-b {height:1.5rem;line-height:1.5rem;background:#fff;border:1px solid #dbdbdb;box-sizing:border-box;padding:0 0.55rem;}
.newinput-wrap .input-top {display:flex;justify-content:space-between;margin-bottom:0.5rem;}
.newinput-wrap .input-top .input-b {width:32.1%;}
.newinput-wrap .input-b input {color:#333;width:70%;}
.newinput-wrap .input-bot  .input-b input {width:40%;}
.newinput-wrap .textarea {border:1px solid #dbdbdb;box-sizing:border-box;margin-bottom:0.5rem;box-sizing:border-box;padding:0.25rem 0.55rem;background:#fff;}
.newinput-wrap .textarea p {color:#999;}
.newinput-wrap .textarea textarea {width:100%;height:5rem;border: none;}
.newinput-wrap .input-b input::-webkit-input-placeholder {color:#909;}
.newinput-wrap .input-b input:-moz-placeholder {color:#909;opacity:1;}
.newinput-wrap .input-b input::-moz-placeholder {color:#909;opacity:1;}
.newinput-wrap .input-b input:-ms-input-placeholder {color:#909;}
.newinput-wrap .input-b input::-ms-input-placeholder {color:#909;}
.newinput-wrap .input-b input::placeholder {color:#909;}
.newinput-wrap .input-bot .le {display:flex;}
.newinput-wrap .input-bot .le .input-b {width:7.75rem;}
.newinput-wrap .input-bot .le .wecodeimg {width:2.5rem;text-align:center;height:1.5rem;line-height:1.5rem;border:1px solid #dbdbdb;box-sizing:border-box;border-left:none;background:#fff;}
.newinput-wrap .input-bot .le .wecodeimg img {width:80%;}
.newinput-wrap .input-bot .ri input {width:5rem;height:1.5rem;line-height:1.5rem;text-align:center;color:#fff;}
.newinput-wrap .input-bot .ri .reset_btn {background:#b5b5b5;}
.newinput-wrap .input-bot .ri .sub_btn {background:#00479d;margin-left:0.25rem;}
.fl {
    float: left;
}
.fr {
    float: right;
}
@media(max-width:992px) {.newinput-wrap .w1520 {padding:0 1rem;}
}
@media(max-width:768px) {
    .news-w .title {
        font-size: 20px;
        margin-top: 20px;
    }
    .news-w{
        padding: 0;
    }
.newinput-wrap {padding:0.5rem 0 1.5rem;}
.newinput-wrap .w1520 {padding:0;}
.newinput-wrap .input-bot .ri input {width: 60px;height: 30px;line-height: 30px;width: 80px;font-size: 16px;}
.newinput-wrap .input-bot .ri .sub_btn {margin-left: 0.5rem;width: 80px;font-size: 16px;}
.newinput-wrap h2 {margin-bottom:0.4rem;font-size: 16px;}
.newinput-wrap .input-top {display:block;margin-bottom:0.2rem;}
.newinput-wrap .input-top .input-b {width:100%;margin-bottom:0.2rem;height: 40px;line-height: 40px;}
.newinput-wrap .input-top .input-b:last-child {margin-bottom:0;}
.newinput-wrap .input-b {height:1.1rem;line-height:1.1rem;padding:0 0.25rem;}
.newinput-wrap .textarea {margin-bottom:0.2rem;box-sizing:border-box;padding:0.25rem 0.25rem;}
.newinput-wrap .input-bot .ri {width:100%;display:flex;justify-content:center;}
.newinput-wrap .input-bot .le .input-b {width: 100%;line-height: 40px;height: 40px;}
.newinput-wrap .input-bot .le {display:flex;width:100%;margin-bottom: 24px;}
.newinput-wrap .input-bot .le .wecodeimg {width:30%;height:1.1rem;line-height:1.1rem;}
.lianxi_mr {
    width: 100%;
}

.lianxi_mr_i {
    display: none;
}

.lianxi_mr_m {
    width: 95%;
    line-height: 28px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 16px;
}

.lianxi_ml_m {
    font-size: 22px;
}

.lianxi_ml_en {
    font-size: 20px;
}

.lianxi_ml {
    padding: 20px 40px 20px 20px;
}

.lianxi_mr_m span {
    font-size: 20px;
}

.lianxi_m .mr_i {
    display: none;
}

.contact_li li {
    width: 100%;
}

.newinput-wrap span {
    font-size: 16px;
}

.newinput-wrap .input-bot .input-b input {
    font-size: 14px;
}

.newinput-wrap .textarea p {
    font-size: 16px;
}

#dituContent {
    display: none;
}
.newinput-wrap .input-bot .ri {
    width: 100%;
    display: flex;
    justify-content: center;
}
.input-bot{
    overflow: hidden;
}
}
