@charset "UTF-8";

    /* 首页banner */
    .ty_banner .swiper{width: 100%;height: 54.202rem;}
    .ty_banner img{max-height: 100%;max-width: 100%;transition: 1s linear 2s;}
    .ty_banner .swiper::after {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(banner_bg.jpg) no-repeat center; background-size: cover;z-index: 1;}
    .ty_banner .swiper .swiper-slide {text-align: right;position: relative;}
    .ty_banner .swiper-slide-active img, .ty_banner .swiper-slide-duplicate-active img{transition:6s linear;}	
    .ty_banner .swiper .swiper-pagination{left: 5%;bottom: 5%;width: 10%;}
    .ty_banner .swiper .swiper-pagination span.swiper-pagination-bullet-active{width: 2.5rem;  border-radius: .625rem;}
    .ty_banner .swiper span.swiper-pagination-bullet{background-color:#fff;width: .75rem;height: .75rem;opacity:1;}

    /* 一级栏目名称 */
    .ty_top_title{text-align: center;}
    .ty_top_title p{font-size: 2.5rem;color: #2a2a2a;font-weight: bold;display: inline-block;position: relative;height: 6.375rem;line-height: 6.375rem;}
    .ty_top_title p::before{content: '';position: absolute; width: 2.125rem;height: .4375rem;background-color: #608dcd;border-radius: .625rem;left: 50%;transform: translateX(-50%);}

    /* 首页关于我们 */
    .tycontent1{position: relative;overflow: hidden;}
    .tycontent1 .ty_gywm_l{float: left; padding-top: 3.125rem;width: 50%;padding-right: 6.7%;}
    .tycontent1 .ty_gywm_l div.gywm_bt{font-size: 2.625rem;color: #0a50b4;position: relative;display: inline-block;line-height: 5.5rem;font-weight: bold;}
    .tycontent1 .ty_gywm_l div.gywm_bt::after{content: '';position:absolute;bottom:0;left:0;width:50%;height:.125rem;background: #0069ff;z-index: 2;}
    .tycontent1 .ty_gywm_l div.ty_gywml_zy{color: #6e6e6e;line-height: 1.875rem;margin: 3.4375rem 0 2.75rem 0;}
    .tycontent1 .ty_gywm_l .ty_gywml_more{margin: 6.25rem 0 2.9375rem 0;width: 13.4375rem;height: 3.75rem;line-height: 3.75rem;text-align: center;border:.0625rem solid #999;display: inline-block;font-size: 1rem;color: #0a50b4;}
    .tycontent1 .ty_gywm_l .ty_gywml_more:hover{border:.0625rem solid #ecf1f9;}
    .tycontent1 .ty_gywm_r{float: left;position: absolute;right: 0;} 
    .tycontent1 .ty_gywm_r .aboutUs{width: 60rem;height: 37.04rem;}
    .tycontent1 .ty_gywm_r .aboutUs img{width: 100%;}
    .tycontent1 .swiper-button-next,.tycontent1 .swiper-button-prev{border-radius: 5px;background: rgba(0, 0, 0, .3);padding: 2.25rem;color: #fff;}

    /* 首页业务领域 */
    .tycontent2{background-color: #f6f7f8;padding: 4.5rem 0}
    .tycontent2 .tycontent2_ul .tycontent2_li img{width: 100%;height: 19rem;}
    .tycontent2 .tycontent2_ul .tycontent2_li span{display: block; font-size: 1.5rem;color: #081839;height: 6.625rem;line-height: 6.625rem;background: url(ywly_icon.png) no-repeat #fff center right 1.25rem;padding: 0 1.25rem;background-size: 1.875rem 1rem;}
    .tycontent2 .swiper-button-next,.tycontent2 .swiper-button-prev{display: none;border-radius: 5px;background: rgba(0, 0, 0, .3);padding: 2.25rem;color: #fff;top: 35%;}
    .tycontent2 .swiper-button-next.swiper-button-disabled, .tycontent2 .swiper-button-prev.swiper-button-disabled {cursor: no-drop;pointer-events: auto;}
    .tycontent2 .tycontent2_ul:hover .swiper-button-next, .tycontent2 .tycontent2_ul:hover .swiper-button-prev {display: flex;}
    /* 首页新闻中心 */
    .tycontent3{margin-top: 4.25rem;padding-bottom: 1.875rem;}
    .tycontent3 .ty_xwzx_t{height:25rem;position:relative;overflow:hidden}
    .tycontent3 .ty_xwzx_t .swiper-slide{width:100% !important;height:100% !important;display: flex;justify-content: space-between;}
    .tycontent3 .ty_xwzx_t .pic-l{width:48.6%;height:100%;display:block;overflow:hidden}
    .tycontent3 .ty_xwzx_t .pic-l img{width:100%;height:100%;vertical-align: middle;max-width: 100%;border: 0;object-fit: cover;}
    .tycontent3 .ty_xwzx_t .pic-r{width:48.6%}
    .tycontent3 .ty_xwzx_t .pic-r-t{font-size:1.625rem;color:#004DA0;display:block;line-height: 5.3125rem;}
    .tycontent3 .ty_xwzx_t .pic-r span{font-size:1.125rem;color:#C8C8C8;display:block}
    .tycontent3 .ty_xwzx_t .pic-r p{font-size:1rem;color:#616F7E;line-height:2rem;margin-bottom:2rem}
    .tycontent3 .ty_xwzx_t .pic-more{width:12.5rem;height:3.125rem;line-height:3.125rem;border: 1px solid #0a50b4;border-radius:1.25rem;display:block;text-align:center;font-size:1.25rem;color: #0a50b4;}
    .tycontent3 .ty_xwzx_t .pic-more:hover{border-color:#0950b4;color:#0950b4}
    .tycontent3 .ty_xwzx_t .ctrol{position:absolute;bottom:0;width:48.6%;right:0;display:flex;z-index:9}
    .tycontent3 .ty_xwzx_t .ctrol li{width:50%;margin-left:1.875rem;height:7.3125rem;cursor:pointer}
    .tycontent3 .ty_xwzx_t .ctrol li:first-child{margin-left:0}
    .tycontent3 .ty_xwzx_t .ctrol li img{width:100%;height:100%;vertical-align: middle;max-width: 100%;border: 0;object-fit: cover;}
    .tycontent3 .ty_xwzx_t .ctrol li.active{border:.125rem solid #0950b4}

    .ty_xwzx_b{margin-top: 2.0625rem;}
    .ty_xwzx_b .xwzx_blm{border-bottom: .125rem solid #CCCCCC;margin-bottom: 2.8125rem;display: flex;line-height: 4.0625rem;}
    .ty_xwzx_b .xwzx_name{flex: 1;}
    .ty_xwzx_b .xwzx_name a{float: left; text-align: center;font-size: 1.625rem;color: #00112b;position: relative;padding: 0 1.25rem;cursor: pointer;margin-right: 3.75rem;}
    .ty_xwzx_b .xwzx_name a.on{color: #0950B4;}
    .ty_xwzx_b .xwzx_name a.on::after {content: "";width: 100%;height: .25rem;background-color: #0950B4;position: absolute;left: 0;bottom: -0.1875rem;z-index: 10;border-radius: .625rem;}
    .ty_xwzx_b .xwzx_more{display: none;}
    .ty_xwzx_b .xwzx_more a{display: none;font-size: 1.1875rem;padding-right: 2.8125rem;background: url('/cms_files/filemanager/1345379822/picture/20259/FD601D119028DF8969E2813C36E0701C.png') no-repeat center right; background-size:2.5625rem 1.1875rem;color: #7A8186;overflow: visible !important;}
    .xwzx_bxx {min-height: 13.125rem;}
    .xwzx_bxx ul:first-child{display: block;}
    .xwzx_bxx ul{display: none;}
    .xwzx_bxx ul li{width: 47%;float: left;line-height: 4.375rem;}
    .xwzx_bxx ul li:nth-child(2n){float: right;}
    .xwzx_bxx ul li a{width: 70%;display: inline-block;float: left;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-size: 1.4rem;color: #333;}
    .xwzx_bxx ul li a:hover {color: #0A50B4;}
    .xwzx_bxx ul li span{width: 20%;display: inline-block;float: right;font-size: 1.25rem;color: #999999;}
    .xwzx_bxx ul.xwzx_bxx_b{overflow: inherit !important;}
    .xwzx_bxx ul.xwzx_bxx_b li{width: 100%;font-size: 1.375rem;display: flex;align-items: center;box-shadow: 0 2px 12px #99999933;margin-bottom: 1.25rem;padding: 0 1.25rem;border-radius: 5px;line-height: 6.5625rem;float: none;}
    .xwzx_bxx ul.xwzx_bxx_b li:last-child{margin-bottom: 0;}



    /* 首页热点栏目 */
    .tycontent4{margin-top: 4.6875rem;margin-bottom: 4.6875rem;}
    .tycontent4 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
    .tycontent4 ul li{width: 24%; position: relative;text-align: center;}
    .tycontent4 ul li .zoomImg::after{content: '';display: block;position: absolute;width: 100%;height: 100%;background: #333;opacity: .3;top: 0;left: 0;}
    .tycontent4 ul li img{width: 22.8125rem;height: 31.5625rem;}
    .tycontent4 ul li span{position: absolute;left: 0;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 2.1875rem;color: #ffffff;z-index: 1;}


    /* 首页应用 */
    .tycontent5 {padding-top: 4.5rem;}
    .tycontent5 .yy_tab {display: flex;height: 31.25rem;justify-content: space-between;}
    .tycontent5 .yy_tab li {position: relative; width: 26%;background-size: auto !important;transition: width 1s ease;box-shadow: inset 0px -136px 190px -82px rgb(0 0 0 / 80%);overflow: hidden;}
    .tycontent5 .yy_tab li.active {width: 46%;transition: width .5s ease; background-size: cover !important;}
	.tycontent5 .yy_tab li:first-child.active {background-size: 100% 100% !important;}
    .yy_tab li .jsfw_moren{opacity:1;position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:end;padding:1.25rem;}
    .yy_tab li .jsfw_moren p{font-size:1.25rem;color:#fff;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
    .yy_tab li .jsfw_moren .xianshi_p{margin:3.125rem 0;}
    .yy_tab li .jsfw_xianshi{opacity:0;position:absolute;bottom:-100%;left:-100%;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;transition:all 1s;background:rgba(0,0,0,.5);padding:0 1.875rem;}
    .yy_tab li .jsfw_xianshi .jsfw_cont{width:100%;}
    .yy_tab li .jsfw_xianshi .jsfw_cont h3{cursor:pointer;transition:all 0.5s;}
    .yy_tab li .jsfw_xianshi .jsfw_cont h3 a{font-size:1.875rem;color:#fff;}
    .yy_tab li .jsfw_xianshi .jsfw_cont h3:hover{transform:translateY(-0.625rem);}
    .yy_tab li .jsfw_xianshi .jsfw_cont .xianshi_p{font-size:1.25rem;color:#fff;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;cursor:pointer;transition:all 0.5s;width:100%;margin-top:3.125rem;}
    .yy_tab li .jsfw_xianshi .jsfw_cont .xianshi_p:hover{transform:translateY(-0.625rem);}
    .yy_tab li .jsfw_xianshi .jsfw_cont .jsfw_gengduo{width:11.875rem;line-height:3.75rem;border:1px solid #ffffff;border-radius:2.5rem;text-align:center;transition:all 1s;cursor:pointer;margin-top:50px;}
    .yy_tab li .jsfw_xianshi .jsfw_cont .jsfw_gengduo a{display:block;width:100%;height:100%;font-size:1.25rem;color:#ffffff;}
    .yy_tab li .jsfw_xianshi .jsfw_cont .jsfw_gengduo:hover{transform:translateY(-0.625rem);}
    .yy_tab li.active .jsfw_moren{opacity:0;bottom:-100%;transition:all 1s;}
    .yy_tab li.active .jsfw_xianshi{opacity:1;left:0;bottom:0;transition:all 1s;}


    /* 栏目页 */
    /* 栏目页banner */
    .lmy_banner{width: 100%;position: relative;height: 33rem;overflow: hidden;}
    .lmy_banner img{max-width: 100%;}

    /* 当前位置 */
    .lmy_position{position: absolute; background-color: #f6f6f6;line-height: 5.5rem;font-size: 1.25rem;color: #666666;width: 100%;bottom: 0;}
    .lmy_position a{margin: 0 .625rem;color: #666666;}
    .lmy_position a:first-child{margin-left: 0;}
    .lmy_position a:last-child{margin-right: 0;}
    .lmy_position a:hover {color: #0A50B4;}

    /* 当前栏目同级 */
    .lmy_content {margin: 2.5rem 0;}
    .lmy_content .lmy_left{width: 15%;float: left;}
    .lmy_content .lmy_left ul{/* display: inline-grid; */}
    .lmy_content .lmy_left ul li{margin: 1.5rem 0;}
    .lmy_content .lmy_left ul li>a{font-size: 1.375rem;color: #5A5A5A;}
    .lmy_content .lmy_left .left_sj{margin-left: 1.875rem;}
    .lmy_content .lmy_left .left_sj a{font-size: 1.25rem;color: #5A5A5A;padding: 1rem 0;display: block;}
    .lmy_content .lmy_left ul li a.on, .lmy_content .lmy_left ul li a:hover{color: #0A50B4;}
    .lmy_content .lmy_right{width: 84%;float: right;}
    .lmy_right .lmy_right_name{line-height: 4.6875rem;font-size: 2.625rem;color: #0A50B4;margin-bottom: 1.875rem;}
    .lmy_right .lmy_right_name::after{content: "";width: 5%;height: .25rem;background-color: #165AAF;display: block;}
    .lmy_right .lmy_text .lmy_text_dxx{margin: 3.125rem 0;}
    .lmy_right .lmy_text .lmy_text_dxx *{line-height: 2.5 !important;font-size: 1.25rem !important;max-width: 100% !important;margin: .9375rem 0;}

    /* 新闻列表 */
    .lmy_right .lmy_text .news_list li{display: flex;align-items: center;margin-bottom: 1.875rem;overflow: hidden;}
    .lmy_right .lmy_text .news_list li a{width: 100%;display: block;}
    .lmy_right .lmy_text .news_list li .listb_time{font-size: 1.25rem;color: #999999;}
    .lmy_right .lmy_text .news_list li .listb_title{flex: 1;font-size: 1.25rem;color: #333333;}
    .lmy_right .lmy_text .news_list li:hover .listb_title {color: #165aaf;}




    /*文章正文-----------------------------------------------------------------------------------------------------------*/
    .wzy_title{line-height: 4.6875rem;font-size: 2.625rem;color: #0A50B4;}
	.wzy_title sup {font-size: 1rem !important;}
    .wzy_time{font-size: 1rem;line-height: 2.0625rem;color: #999;margin-top: 1.5625rem;}
    .lmy_right .lmy_text .lmy_text_dxx img{ display:block; max-width:100%; margin:0 auto;}
    .lmy_right .lmy_text .lmy_text_dxx table{ max-width:100%; margin:40px auto;}
	.lmy_right .lmy_text .lmy_text_dxx sup {font-size:.75rem !important;}



    /* 产品中心 */
    .lmy_right .lmy_text .lmy_text_dxx .cpzx_title{font-size: 1.5rem !important;color: #0A50B4;}
    /*文章正文-----------------------------------------------------------------------------------------------------------*/

    /*文章分享-----------------------------------------------------------------------------------------------------------*/
    .social-share {
        font-size: 1rem;
        font-style: normal;
        -webkit-font-smoothing: antialiased;
        -webkit-text-stroke-width: .0125rem;
        -moz-osx-font-smoothing: grayscale
    }

    .social-share a {
        position: relative;
        text-decoration: none;
        margin: -0.1875rem .25rem 0 0;
        display: inline-block;
        outline: none;
    }

    .social-share .social-share-icon {
        position: relative;
        display: inline-block;
        width: 1.5rem;
        height: 1.5rem;
        font-size: 1rem;
        border-radius: 50%;
        line-height: 1.375rem;
        color: #666;
        text-align: center;
        vertical-align: middle;
        transition: background 0.6s ease-out 0s;
    }

    .social-share .icon-weibo {
        width: 2.125rem;
        height: 2.125rem;
        background: url(bt-xbt.png) no-repeat;
        background-position: -4.125rem -0.9375rem;
    }

    .social-share .icon-qzone {
        width: 2.125rem;
        height: 2.125rem;
        background: url(bt-xbt.png) no-repeat;
        background-position: 0rem -0.6875rem;
    }

    .social-share .icon-wechat {
        position: relative;
        width: 2.125rem;
        height: 2.125rem;
        background: url(bt-xbt.png) no-repeat;
        background-position: -2.0625rem -0.8125rem;
    }

    .social-share .icon-wechat .wechat-qcode {
        display: none;
        border: .0625rem solid #eee;
        position: absolute;
        z-index: 9;
        top: -12.8125rem;
        left: -5.25rem;
        width: 12.5rem;
        height: 12rem;
        color: #666;
        font-size: .75rem;
        text-align: center;
        background-color: #fff;
        box-shadow: 0 .125rem .625rem #aaa;
        transition: all 200ms;
        -webkit-tansition: all 350ms;
        -moz-transition: all 350ms
    }

    .social-share .icon-wechat .wechat-qcode.bottom {
        top: 2.5rem;
        left: -5.25rem
    }

    .social-share .icon-wechat .wechat-qcode.bottom:after {
        display: none
    }

    .social-share .icon-wechat .wechat-qcode h4 {
        font-weight: normal;
        height: 1.625rem;
        line-height: 1.625rem;
        font-size: .75rem;
        background-color: #f3f3f3;
        margin: 0;
        padding: 0;
        color: #777
    }

    .social-share .icon-wechat .wechat-qcode .qcode {
        width: 6.5625rem;
        margin: .625rem auto
    }

    .social-share .icon-wechat .wechat-qcode .qcode table {
        margin: 0 !important
    }

    .social-share .icon-wechat .wechat-qcode .help p {
        font-weight: normal;
        line-height: 1rem;
        padding: 0;
        margin: 0;
        font-size: .75rem;
    }

    .social-share .icon-wechat .wechat-qcode:after {
        content: '';
        position: absolute;
        left: 50%;
        margin-left: -0.375rem;
        bottom: -0.8125rem;
        width: 0;
        height: 0;
        border-width: .5rem .375rem .375rem .375rem;
        border-style: solid;
        border-color: #fff transparent transparent transparent
    }

    .social-share .icon-wechat:hover .wechat-qcode {
        display: block
    }
    #share span{ font-size:20px; color:#0a50b4; margin-right:30px;}
    .social-share .icon-weibo{ background:url(weibo.png) no-repeat center center;}
    .social-share .icon-wechat{ background:url(weixin.png) no-repeat center center; position:relative}
    .social-share .icon-qzone{ background:url(link.png) no-repeat center center;}
    .social-share .social-share-icon{ border-radius:0; margin-right:28px;}
    .wechat-qrcode{ position:absolute !important;
        border-radius: 5px;
        top: 50px !important; left:50%; margin-left:-145px;
        padding: 15px 25px!important;
        box-shadow: 0 0 12px #ccc;    background: #fff;
        border: solid 1px #d8d8d8;
        z-index: 11001;
        font-size: 12px;
        width: 278px;
    }
    .wechat-qrcode h4{font-size: 12px;
        font-weight: bold;
        text-align: left;
        line-height: 16px;
        height: 16px;
        position: relative;
        color: #000; margin:0;
    }
    .wechat-qrcode .qrcode{padding: 15px 10px;
        min-height: 150px;}
    .wechat-qrcode .qrcode img{ margin:0 auto}
    .wechat-qrcode .help p{font-size: 12px;
        text-align: left;
        line-height: 22px;
        color: #666; margin:0;
    }
    .wechat-qrcode .bd_weixin_popup_close{    width: 16px;
        height: 16px;
        position: absolute;
        right: 0;
        top: 0;
        color: #999;
        text-decoration: none;
        font-size: 16px; background:none !important}
    .wechat-qrcode{ display:none;}



    /*文章分享-----------------------------------------------------------------------------------------------------------*/



    /* 最新资讯 */
    .wzy_zxzx{margin-top: 6.25rem;margin-bottom: 5.3125rem;position: relative;}
    .wzy_zxzx_name{font-size: 2.5rem;color: #333333;margin-bottom: 3.75rem;}
    .wzy_zxzx_name::before{content: "";width: 5%;height: .4375rem;background-color: #165AAF;display: block;border-radius: 1.25rem;margin-bottom: 1.875rem;}
    .wzy_zxzx .swiper-slide{padding: 0 .9375rem;}
    .wzy_zxzx .swiper-slide a img{width: 100%;height: 16.5625rem;}
    .wzy_zxzx .swiper-slide .zxzx_title a{display: block;color: #333;font-size: 1.625rem;font-weight: bold;margin-top: 1.875rem;margin-bottom: 1.5625rem;}
    .wzy_zxzx .swiper-slide .zxzx_title a:hover{color: #0A50B4;}
    .wzy_zxzx .swiper-slide .zxzx_zy {border-bottom: 1px solid #CCCCCC;}
    .wzy_zxzx .swiper-slide .zxzx_zy span{font-size: 1rem;color: #333333;line-height: 1.875rem; margin-bottom: 1.25rem;min-height: 3.75rem;}
    .wzy_zxzx .swiper-slide .zxzx_more{margin-top: 1.25rem;}
    .wzy_zxzx .swiper-slide .zxzx_more span{font-size: 1rem; color: #999999;}
    .wzy_zxzx .swiper-slide .zxzx_more a{font-size: 1.25rem; color: #0A50B4;padding-right: 2.1875rem;float: right;background: url(zxxx_more.png) no-repeat center right;}
    .wzy_zxzx .swiper-button-next::after,.wzy_zxzx .swiper-button-prev::after{width: 3.125rem;height: 3.125rem;}
    .wzy_zxzx .swiper-button-next{top: 3.75rem;right: 0;width: 3.125rem;height: 3.125rem;}
    .wzy_zxzx .swiper-button-next::after{background: url(y_hover.png) no-repeat;content:"";}
    .wzy_zxzx .swiper-button-prev{top: 3.75rem;right: 5rem;width: 3.125rem;height: 3.125rem;left: auto;}
    .wzy_zxzx .swiper-button-prev::after{background: url(z_hover.png) no-repeat;content:"";}


    /* 业务聚合页 */
    .nm_zj{display:flex;flex-wrap:wrap;gap: 1.875rem .625rem;margin:2.5rem 0}
    .nmzj_list{flex: 0 0 calc(25% - 1.25rem);box-sizing:border-box;width:100%;height: 100%;position:relative;overflow:hidden;text-align: center;}
    .nmzj_list_content {display: block;position: relative;overflow: hidden;}
    .nmzj_list_pic {width: 18.4375rem;height: 18.4375rem;display: flex;align-items: center;justify-content: center;background: #f7f7f7;}
    .nmzj_list_pic img{max-width:100%;max-height: 100%;object-fit:cover}
    .nmzj_list_xx{position:absolute;bottom: 0;width:100%;padding:1.25rem 1.5625rem 1.875rem 1.5625rem;box-sizing:border-box;background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));z-index:20;text-align: left;display: flex;flex-wrap: wrap;align-items: baseline;}
    .nmzj_list_xx span{color:#fff;font-size: 1.125rem;}
    .nmzj_list_xx span.nmzj_list_name{font-size:1.25rem;font-weight:700;}
    .nmzj_list_xx span.nmzj_list_zw{font-size:1rem;color: #165aaf;border: 1px solid #165aaf;border-radius: 5px;}
    .nmzj_list_title {color: #999;display: inline-block;margin-top: 1.875rem;}
    .nmzj_list:hover .nmzj_list_title{color: #0A50B4;}


    /* 网站地图 */
    .wzdt{padding: .625rem;overflow: hidden; border-bottom: .125rem solid #f0f0f0;}
    .wzdt p a{font-weight: bold;font-size: 1.125rem;color: #000;line-height: 3.125rem;display: block;}
    .wzdt dl dd{float: left;margin-right: 1.25rem;}
    .wzdt dl dd a{font-size: 1rem;color: #333;display: inline-block;line-height: 2.8125rem;}

    /* 联系我们 */
    .lxwm .lxwm_logo img{height: 60px;}
    .lxwm .lxwm_dt {margin: 15px 0;}
    .lxwm .lxwm_dt img{width: 85%;}
    .lxwm .lxwm_ul{width: 85%;}
    .lxwm .lxwm_ul p{height: 60px;line-height: 60px;background-color: #f0f0f0;border-bottom: 2px solid #ddd;padding: 0 20px;}
    .lxwm .lxwm_ul p span{float: right;font-size: 1rem;}
    .lxwm .lxwm_ul p b{font-size: 1.125rem;}
    .lxwm {margin-bottom:6.25rem}

    /* jact表单 */
    .lmy_right .jact_flex {display: flex;justify-content: space-between;}
    .jact_content, .jact_content .zxts, .jact_content .clnr, .jact_content .miwn {width: 100%;}
    .jact_content .tjwc {margin-top: 0;}
    .jact_content .xx_01_31 {width: 100%;float: none;}
    .jact_content .xx_01_31 span , .jact_content .xx_01_31 input, .jact_content .sele2 , .jact_content .xx_01_31 textarea {float: none;width: 100%;display: block;text-align: left;margin: 0;border-radius: 8px;}
    .jact_content .xx_01_31 span {font-size: 1.125rem;font-weight: normal;}
    .jact_content .xx_01_31 input, .jact_content .sele2 , .jact_content .xx_01_31 textarea {border: 1px solid #e5e5e5;}
    .jact_content .jact_flex {display: flex;justify-content: space-between;}
    .jact_content .jact_flex > div{width: 48%;}
    .jact_content .jcaptcha-wrap-imagecode-box {display: flex;}
    .jact_content .ysc li {width: 80%;float: none;}
    .jact_content .xx_01_31 div.shangc {float: none;}
    .jact_content .xx_01_31 p {color: #999;}
    .jact_content a.tijoao, .jact_content a.quxiao {float: none;border-radius: 8px;font-size: 1.125rem;margin-top: 1rem;}
    .jact_content a.tijoao:hover, .jact_content a.quxiao:hover {font-weight: bold;}
    .jact_content a.tijoao:hover {color: #fff;}
    .jact_content a.quxiao:hover {color: #0a5491;}
    .jact_content .ysc li a {display: flex;width: 100%;justify-content: space-between;}
    .jact_content .xx_01_31 .ysc li span {width: 10%;float: none;background-position: center;}
    .jact_content .submit_btn {display: flex;justify-content: center;}
    .jact_content a.tijoao {margin-left: 1.875rem;margin-right: 0;}
    .jact_content .jact_check {display: flex;align-items: center;margin: 0;}
    .jact_content .jact_check:first-child {margin-top: 1rem;}
    .jact_content .jact_check input{width: auto;margin-right: .625rem;}
    .jact_content .jact_check a {color: #0A50B4;cursor: pointer;}

    /*申请说明*/
    #mzsmDialog{width:100%;height:100%;background:rgba(0,0,0,0.4);position:fixed;top:0;left:0;z-index:10;display: none;}
    #mzsmDialog .mzsmCont{display:flex;flex-direction:column;background:#fff;width:60%;min-height:35%;border-radius:10px;margin:auto;margin-top:100px;padding:20px;}
    .mzsmDialog-title{font-size:24px;color:#333333;text-align:center;position:relative;padding:10px020px0;}
    .mzsmDialog-title .mzsmDialog-close{width:24px;height:24px;position:absolute;right:10px;cursor:pointer;}
    .mzsmDialog-text{flex:1;border:1pxsolid#E5E5E5;overflow-y:auto;padding:16px24px;font-size:16px;color:#333333;line-height:32px;}
    .mzsmDialog-text::-webkit-scrollbar{width:5px;}
    .mzsmDialog-text::-webkit-scrollbar-thumb{background-color:#d7d4d4;border-radius:5px;}
    .mzsmDialog-text::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:5px;}

    /* jact查询 */
    #queryiframe {padding: 1.875rem;box-shadow: 0 2px 12px #99999933;}
    .jact_query .con_box, .jact_query .ldbox {width: 100%;}
    .jact_query .main {float: none;padding: 0;}
    .jact_query .cxtitle {float: none;background: #fff;}
    .jact_query .cxlk {float: none;}
    .jact_query .cxtitle span {background-position: left center;background-size: 5px 70%;padding: 0 1.25rem;}
    .jact_query .yhcx, .jact_query .yhcx_yzm {width: 100%;float: none;margin-bottom: 35px;}
    .jact_query .cxlk input {float: none;border-radius: 8px;border: 1px solid #e5e5e5;width: 100%;}
    .jact_query .jcaptcha-wrap-messagecode-box, .jact_query .jcaptcha-wrap-imagecode-box, .jact_query .jcaptcha-wrap-emailcode-box {height: auto;width: 100%;}
    .jact_query .jcaptcha-imagecode-input-text {width: 50% !important;}
    .jact_query .jcaptcha-imagecode {width: 20% !important;}
    .jact_query .lkcx, .jact_query .lkcz {display: inline-block;float: none;border-radius: 8px;}

    /* jact详情页 */
    #myForm {display: none;}
    .jact_detail .con_box{width: 100%;}
    .jact_detail .main{float: none;padding: 0;}
    .jact_detail .detail_top {display: flex;justify-content: space-between;align-items: center;padding-bottom: 0.625rem;margin-bottom: 1.25rem;border-bottom: 1px solid #E5E5E5;}
    .jact_detail .detail_top .detail_tit {font-size: 1.25rem;color: #1659AE;}
    .jact_detail .bdxq {float: none;}
    .jact_detail .wycx {border-radius: 8px;}

    @media screen and (max-width:750px){
        .tycontent1 .ty_gywm_l{width: 100%;}
        .tycontent1 .ty_gywm_r{display: none;}
        .tycontent1 .ty_gywm_l{padding-right: 0;}
        .tycontent1 .ty_gywm_l div.gywm_bt{font-size: 4vw;line-height: 2em;}
        .tycontent1 .ty_gywm_l div.gywm_bt::after{height: 0.5vw;}
        .tycontent1 .ty_gywm_l div.ty_gywml_zy{font-size: 3vw;line-height: 2em;-webkit-line-clamp: 6;}
        .tycontent1 .ty_gywm_l .ty_gywml_more{width: 20vw;height: 7vw;font-size: 2.8vw;line-height: 6.5vw;border-width: 0.3vw;}
        .ty_top_title p{font-size: 4vw;line-height: 2em;height: auto;}
        .tycontent2 .tycontent2_ul .tycontent2_li span{font-size: 3vw;background-size: 3vw 1.5vw;line-height: 2.5em;height: auto;}
        .tycontent3 .ty_xwzx_t{height: auto;}
        .tycontent3 .ty_xwzx_t .swiper-slide {flex-direction: column;align-items: center;}
        .tycontent3 .ty_xwzx_t .pic-l{width: 100%;}
        .tycontent3 .ty_xwzx_t .pic-r{width: 98%;}
        .tycontent3 .ty_xwzx_t .pic-r-t{font-size: 3.5vw;line-height: 2em;}
        .tycontent3 .ty_xwzx_t .pic-r span{font-size: 3.5vw;}
        .tycontent3 .ty_xwzx_t .pic-r p{font-size: 3vw;line-height: 2em;}
        .tycontent3 .ty_xwzx_t .pic-more{width: 20vw;height: 7vw;font-size: 2.8vw;line-height: 6.5vw;border-width: 0.3vw;}
        .tycontent3 .ty_xwzx_t .ctrol{position: static;margin-top: 2vw;width: 100%;}
        .tycontent3 .ty_xwzx_t .ctrol li{height: 8vh;background-color: rgba(255,255,255,0.5) ;}
        .ty_xwzx_b .xwzx_blm a{font-size: 3.5vw;line-height: 2em;}
        .xwzx_bxx ul li{line-height: 6em;width: 100%;line-height: normal;}
        .xwzx_bxx ul li a,.xwzx_bxx ul li span{font-size: 3vw;line-height: 2em;}
        .tycontent4 ul{ gap: 5vw;}
        .tycontent4 ul li{flex: 1 1 calc(50% - 5vw);height: 16vh;}
        .tycontent4 ul li img{width: 100%;height: 100%;}
        .tycontent4 ul li span{font-size: 3.5vw;}
        .tycontent4 .zoomImg {height: 100%;}

        /* 首页产品中心 */
        .swiper-button-next:after, .swiper-button-prev:after {font-size: 6vw;}
        .tycontent2 .tycontent2_ul .tycontent2_li img {height: 18vh;}

        /* 首页应用 */
        .tycontent5 .yy_tab {height: auto;flex-direction: column;}
        .tycontent5 .yy_tab li {width: 100% !important;margin-bottom: 3vw;transition: none !important;background-position: center !important;background-size: cover !important;}
        .yy_tab li .jsfw_moren {display: none;}
        .yy_tab li .jsfw_xianshi {position: relative;padding: 3vw;opacity: 1 !important;left: 0 !important;bottom: 0 !important;transition: all 1s;}
        .yy_tab li .jsfw_xianshi .jsfw_cont h3 a {font-size: 3.5vw;}
        .yy_tab li .jsfw_xianshi .jsfw_cont .xianshi_p {font-size: 2.8vw;line-height: 2;}
        .yy_tab li .jsfw_xianshi .jsfw_cont .jsfw_gengduo {margin-top: 3vw;width: 50%;line-height: 2;}
        .yy_tab li .jsfw_xianshi .jsfw_cont .jsfw_gengduo a {font-size: 3vw;}
        



        /* 栏目页 */
        .lmy_banner{height: 23vw;}
        .lmy_position{font-size: 3vw;line-height: 7vw;background-color: transparent;    background: #00000066;color: #fff;}
        .lmy_position a{color: #fff;}
        .lmy_content{margin-top: 0;}
        .lmy_content .lmy_left{width: 100%;white-space: nowrap;margin-top: 3vw;position: relative;}
        .lmy_content .lmy_left ul{white-space: nowrap;overflow-x: auto;height: 6vw;}
        .lmy_content .lmy_left ul li{display: inline-block;margin: 0 4vw 0 0;float: left;}
        .lmy_content .lmy_left ul li>a{font-size: 3.3vw;line-height: 6vw;}
        .lmy_content .lmy_left ul li a.on{font-weight: bold;}
        .lmy_content .lmy_left .left_sj{position: absolute;left: 0;bottom: 0;}
        .lmy_content .lmy_left .left_sj dd{float: left;margin-right: 2vw;}
        .lmy_content .lmy_left .left_sj a{font-size: 3vw;}
        .lmy_content .lmy_right{width: 100%;margin-top: 3vw;}
        .lmy_right .lmy_right_name{font-size: 3.5vw;    line-height: 8vw;}
        .lmy_right .lmy_text .lmy_text_dxx *{font-size: 2.8vw !important;}
        #container{height: auto;display: none;}
        #map-container,#info-panel{display: none;}
        #all-units h2, #info-panel h2{font-size: 3.2vw;margin-bottom: 2vw;}
        #all-units h3{font-size: 3vw;line-height: 2em;}
        #units-container ul li{width: 100%;margin-right: 0;}
        #units-container ul li a{font-size: 2.8vw;line-height: 3em;width: 100%;margin-bottom: 0.5vw;}
        .unit-card, .unit-item{font-size: 3vw;    flex: 0 0 calc(100% - 0rem);line-height: 3em;}

        /* 新闻列表 */
        .lmy_right .lmy_text {min-height: 60vh;}
        .lmy_right .lmy_text .news_list li .listb_time{font-size: 2.8vw;}
        .lmy_right .lmy_text .news_list li .listb_title {font-size: 3.2vw;line-height: 2;}
        

        /* 文章页 */
        .wzy_zxzx,#shareSc{display: none !important;}
        .wzy_title{font-size: 3.5vw;line-height: 2em;}
        .wzy_time{font-size: 3vw;}

        /* 分享 */
        #share span {font-size: 2.8vw;}
        .social-share .icon-wechat, .social-share .icon-weibo {width: 20px;height: 20px;background-size: contain;position: static;}
        .wechat-qrcode {padding: 10px !important;top: auto !important;bottom: 0;left: 0;right: 0; margin: auto !important;}
        
        /* 网站地图 */
        .wzdt p a{font-size: 3.2vw;line-height: 2.5em;}
        .wzdt dl dd{margin-right: 3vw;}
        .wzdt dl dd a{font-size: 2.8vw;line-height: 2em;}

        /* 联系我们 */
        .lxwm .lxwm_dt img{width: 100%;}
        .lxwm .lxwm_ul{width: 100%;}
        .lxwm .lxwm_ul p span{float: right;font-size: 3vw;}
        .lxwm .lxwm_ul p b{font-size: 3.3vw;}

        /* 业务聚合页 */
        .nm_zj{gap: 2vw;}
        .nmzj_list{flex: 0 0 calc(50% - 2vw);}
        .nmzj_list_pic {width: 100%;height: auto;padding: 10vw 5vw;}
        .nmzj_list_title {font-size: 3vw;}
        .nmzj_list_xx span.nmzj_list_name{font-size: 3.5vw;}
        .nmzj_list_xx span.nmzj_list_zw,.nmzj_list_xx span{font-size: 3vw;}

        /* 产品中心 */
        .lmy_right .lmy_text .lmy_text_dxx .cpzx_title {font-size: 3.2vw !important;}
    }