﻿/* CSS Document */
/*reset*/
body,h1,h2,h3,h4,p,ul,ol,dl,dd,form{margin:0;}
input,textarea,select{color:#333;font-size:100%;font-family: inherit;}
body{font-family: "微软雅黑", "Microsoft YaHei", Helvetica, Tahoma, sans-serif;}
ul,ol{padding-left:0;list-style-type:none;}
img{border:0;width:100%;}
h1,h2,h3,h4{font-size:100%;}
a{text-decoration:none; color:#6d6c85;}
a:hover {color:royalblue}

/*.pro_body .div2_li_body.body1 .div2_li_1_1_li img{}
.pro_body .div2_li_body.body1 .div2_li_1_1_li:hover img{
        -webkit-animation-duration: 1s;
    animation-duration: 1s;
    animation-delay: 0s;
    animation-name: bounceIn;
    animation-iteration-count:1;
    animation-direction:normal;
}*/
/*body*/
.body {    width: 100%;    overflow: hidden;}
/*end_body*/
/*reset end*/
@media only screen and (min-width: 769px) {
/*header*/
.header {    display: flex;}
.mnav{display:none !important;}
.m_show{display:none !important;}
.logo {    padding-left: 0.7611548556430446rem;    padding-top: 0.12073490813648294rem;}
.logo_img {   height: 0.2992125984251969rem;width:auto;}

/*nav*/
.nav {    position: relative;    left: 0;    width: auto;    top: 0;    padding-left: 0.6299212598425197rem;}
.pcnav {   /* float: left;*/}
.li {float: left;width: auto;font-size: 0.10498687664041995rem;margin: 0 0.05249343832020997rem 0 0;padding: 0 0.031496062992125984rem;color: #272727;height: 0.5354330708661418rem;box-sizing: border-box;font-weight: 500;        line-height: 0.5354330708661418rem;}
.li a{color:inherit;}
.li.active,.li:hover {    color: #064685;    border-bottom: 0.27vw solid #064685;}
/*end_nav*/
.lang-box{font-size: 0.08398950131233596rem;
    margin-left: 0.5879265091863517rem;
    position: relative;
    display: flex;
    align-items: center;}
.language{display: flex;
    align-items: center;
    align-content: center;
    justify-content: center;
    cursor: pointer;}
.lang-box .icon{margin-left: 0.04199475065616798rem;}
.lang-box .list{display:none;height: auto;position: absolute;width: 100%;overflow: hidden;top: 68%;left: 50%;transform: translateX(-50%);z-index: 9;border: 1px solid #ccc;border-radius: 0.026246719160104987rem;background: #fff;text-align: center;}
.lang-box .list a{font-size: 0.07349081364829396rem;display: block;width: 100%;color: #333;
    line-height: 0.15748031496062992rem;}
/*search*/
.search_box {    position: relative;        margin-top: 0.1837270341207349rem;        padding-left: 0.23622047244094488rem;}
.search_text {    width: 0.9763779527559056rem;    height: 0.2047244094488189rem;    background: #FFFFFF;    border-radius: 0.15748031496062992rem;    border: 0.010498687664041995rem solid #666666;    font-weight: 500;    font-size: 0.08398950131233596rem;    color: #666666;    line-height: normal;    box-sizing: border-box;    padding: 0 0.23622047244094488rem 0 0.10498687664041995rem;}
.search_button { border:0px;         cursor: pointer;  width: 0.11023622047244094rem;    height: 0.11023622047244094rem;    position: absolute;    right: 0.07349081364829396rem;    top: 0.047244094488188976rem;background: url(../img/common/search.png);background-size: 100% 100%;}
/*end_search*/
/*end_header*/
/*index_body*/
.index_body .about,.index_body .pro1,.index_body .about1{      width: 7.349081364829396rem;    margin: 0 auto;        display: flex;          flex-wrap: wrap;      }
.index_body .banner{width:100%;        position: relative;}
.index_body .banner .swiper-pagination {    bottom: 0.1837270341207349rem;}
.index_body .banner .swiper-pagination .swiper-pagination-bullet{width:0.06299212598425197rem;height: 0.06299212598425197rem;    opacity: .6;}
.index_body .banner .swiper-pagination .swiper-pagination-bullet-active {    opacity: 1;    background: #fff;}
.index_body .about{padding-bottom: 0.4671916010498688rem;        padding-top: 0.5301837270341208rem;}
.index_body .about_l {    width: 4.283464566929134rem;}
.index_body .about_l_title{     float: left;        width: 100%;}
.index_body .about_l_title_t {    font-size: 0.15748031496062992rem;    color: #065091;    line-height: 0.1837270341207349rem;    font-weight: bold;    margin-bottom: 0.026246719160104987rem;}
.index_body .about_l_title img {    width: 0.6614173228346457rem;}

.index_body .index_hr{float: left;margin-top: 0.06824146981627296rem;width:3.606299212598425rem;        height: 0.02099737532808399rem;}
.index_body .index_hr::before { content:"";   float: left;    width: 0.49868766404199477rem;    height: 0.02099737532808399rem;    background: #065091;}
.index_body .index_hr::after { content:"";   float: right;    width: 3.1023622047244093rem;    height: 1px;    background: #CCCCCC;        margin-top: 0.010498687664041995rem;}
.index_body .about_l_con { float: left;
        width: 3.916010498687664rem;
        font-weight: 400;
        font-size: 0.11548556430446194rem;
        color: #282828;
        line-height: 0.2099737532808399rem;
        margin-top: 0.15748031496062992rem;
        text-indent: 0.23097112860892388rem;}
.index_body .about_r_more{    margin-top: 0.14173228346456693rem;    display: inline-block;}
.index_body .about_r_more a{    border: 1px solid #03499A;        font-weight: 400;    font-size: 0.09448818897637795rem;    color: #065091;    line-height: 0.09448818897637795rem;    padding: 0.04199475065616798rem 0.12073490813648294rem 0.047244094488188976rem;    border-radius: 0.09448818897637795rem;    box-sizing: border-box;    float: left;    height: 0.1942257217847769rem;}
.index_body .about_r_more a:hover{background-color: #065091;color:#fff;}
.index_body .about_r {    width: 3.0656167979002626rem;        display: flex;        align-items: center;}

.index_body .pro {    background: url(../img/index/pro_back.png) no-repeat;    background-size: cover;}
.index_body .pro1{padding-bottom: 0.3937007874015748rem;}
.index_body .pro_h {    width: 100%;}
.index_body .pro_h_title {    margin-top: 0.30971128608923887rem;float: left;}
.index_body .pro_h_title_t {
    font-size: 0.15748031496062992rem;
    color: #065091;
    line-height: 0.1837270341207349rem;
    font-weight: bold;
    margin-bottom: 0.026246719160104987rem;
}
.index_body .pro_h_title img{width: 1.6482939632545932rem;}
.index_body .pro_h_more {float: right;   margin-top: 0.30971128608923887rem; margin-right: 0.5249343832020997rem;}
.index_body .pro_h_more a{        border: 1px solid #03499A;        font-weight: 400;    font-size: 0.09448818897637795rem;    color: #065091;    line-height: 0.09448818897637795rem;    padding: 0.04199475065616798rem 0.12073490813648294rem 0.047244094488188976rem;    border-radius: 0.09448818897637795rem;box-sizing: border-box;                 float: left;       height: 0.1942257217847769rem;}
.index_body .pro_h_more a:hover{background-color: #065091;color:#fff;}
.index_body .pro_b {    margin-top: 0.2099737532808399rem;    width: 100%;}
.index_body .pro_b_ul{float:left;width:100%;        display: flex;}
.index_body .pro_b_li{position: relative;background: #E9E9E9;float:left;width:100%;width:1.3700787401574803rem;margin-right:0.12073490813648294rem;}
.index_body .pro_b_li a {    display: block;}
.index_body .pro_b_li a::after{content:"";background:url(../img/index/prohover.png) no-repeat;        position: absolute;        width: 0.29396325459317585rem;        height: 0.29396325459317585rem;        background-size: 100%; display: none;       z-index: 1;               top: 1.1023622047244095rem;        right: -0.02099737532808399rem;}
.index_body .pro_b_li:last-child{margin-right: 0px;}
.index_body .pro_b_li:hover{background: #065091;}

.index_body .pro_b_li:hover a:after{display:block;}
.index_body .pro_b_li_tit { position: relative;           font-weight: 500;    font-size: 0.13648293963254593rem;    color: #282828;    padding: 0.2047244094488189rem 0.09973753280839895rem 0.29396325459317585rem;text-align: center;}
.index_body .pro_b_li:hover .pro_b_li_tit{color:#fff;}

.index_body .about1{padding-bottom: 0.15748031496062992rem;}
.index_body .about1_h {    width: 100%;}
.index_body .about_h_title {    margin-top: 0.45144356955380577rem;float: left;}
.index_body .about_h_title_t {
    font-size: 0.15748031496062992rem;
    color: #065091;
    line-height: 0.1837270341207349rem;
    font-weight: bold;
    margin-bottom: 0.026246719160104987rem;
}
.index_body .about_h_title img {    width: 1.4225721784776904rem;}
.index_body .about_h_more {    float: right;    margin-top: 0.45144356955380577rem;    margin-right: 0.5249343832020997rem;}
.index_body .about_h_more a{    border: 1px solid #03499A;        font-weight: 400;    font-size: 0.09448818897637795rem;    color: #065091;    line-height: 0.09448818897637795rem;    padding: 0.04199475065616798rem 0.12073490813648294rem 0.047244094488188976rem;    border-radius: 0.09448818897637795rem;    box-sizing: border-box;      float: left;    height: 0.1942257217847769rem;}
.index_body .about_h_more a:hover{background-color: #065091;color:#fff;}
.index_body .about1_b {    width: 100%;    margin-top: 0.2047244094488189rem;}
.index_body .about1_b_li {    float: left;    width: 33.333333333%;}
.index_body .about1_b_li a{float:left;width:100%;overflow: hidden;height: 1.0866141732283465rem;}
.index_body .about1_b_li .about1_b_li_qywh,
.index_body .about1_b_li .about1_b_li_fzlc,
.index_body .about1_b_li .about1_b_li_shzr{  transform: scale(1);    transition: all 0.6s ease-in-out;  display: flex;    align-items: center;        height: 100%;        width: 100%;        justify-content: center;        background: #f4f4f4;}
.index_body .about1_b_li .about1_b_li_fzlc{background: #065091;}
.index_body .about1_b_li .about1_b_li_qywh>img{width: 0.2992125984251969rem;  height: auto;  margin-right: 0.07874015748031496rem;}
.index_body .about1_b_li .about1_b_li_fzlc>img{width: 0.2572178477690289rem;  height: auto;  margin-right: 0.07874015748031496rem;}
.index_body .about1_b_li .about1_b_li_shzr>img{width: 0.26246719160104987rem;  height: auto;          margin-right: 0.07874015748031496rem;}
.index_body .about1_b_li img {width:100%;height: 100%;object-fit: cover;transform: scale(1);    transition: all 0.6s ease-in-out;}
.index_body .about1_b_li a:hover>img,
.index_body .about1_b_li a:hover>.about1_b_li_qywh,
.index_body .about1_b_li a:hover>.about1_b_li_fzlc,
.index_body .about1_b_li a:hover>.about1_b_li_shzr{transform: scale(1.1);}
.about1_b_li_qywh
/*end_index_body*/
/*about_body*/
.about_body{}
.about_body .con {   padding-left: 0.6456692913385826rem;        padding-right: 1.1rem;        display: inline-block;        width: 100%;        box-sizing: border-box;}
.about_body .left {float: left;    padding-top: 0.3464566929133858rem;width: 1.6535433070866141rem;}
.about_body .l_tit {    line-height: 0.4199475065616798rem;        font-size: 0.1679790026246719rem;   background: #1065B0;    color: #fff;    padding-left: 0.1889763779527559rem;    position: relative;}
.about_body .l_tit:after {    content: "";    background-image: url(../img/common/xjt.png);           background-repeat: no-repeat;        background-position: center; background-color: #065091;    width: 0.32545931758530183rem;    height: 100%;    position: absolute;    right: 0px;    top: 0px;    z-index: 1;        background-size: 0.11023622047244094rem 0.05774278215223097rem;}
.about_body .l_nav {    background: #F5F4F4;}
.about_body .l_nav_li {    border-bottom: 1px solid #D6D6D6;}
.about_body .l_nav_li:last-child {    border-bottom: 0px;}
.about_body .l_nav_li a{           line-height: 0.1837270341207349rem;
        font-size: 0.12598425196850394rem;
        padding: 0.1837270341207349rem 0;    color: #555555;    display: block;    padding-left: 0.3569553805774278rem;    padding-right: 0.1942257217847769rem;    background: url(../img/common/nav3.png) no-repeat;    background-position: 0.1942257217847769rem center;
        background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.about_body .l_nav_li.active a,.about_body .l_nav_li:hover a{ color:#E60033;background: url(../img/common/nav2.png) no-repeat;    background-position: 0.1942257217847769rem center;background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.about_body .right {float: right;     padding-top: 0.3464566929133858rem;        width: 6.272965879265092rem;}
.about_body .r_tit {        font-weight: 500;    font-size: 0.15748031496062992rem;    color: #282828;    text-align: center;    line-height: 0.15748031496062992rem;}
.about_body .r_en_tit {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #999999;    line-height: 0.11548556430446194rem;    text-align: center;    margin-top: 0.08398950131233596rem;}
.about_body .r_con {           text-align: left;     font-weight: 400;    font-size:0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;    margin-top: 0.1942257217847769rem;}
.about_body .r_con img{    width: auto;    max-width: 100%;}
.about_body .r_con.zzjgcon .zzjgtit{    font-weight: 500;    font-size: 0.15748031496062992rem;    color: #282828;    line-height: 0.15748031496062992rem;}
.about_body .r_con.zzjgcon .zzjgentit{     font-weight: 400;    font-size: 0.11548556430446194rem;    color: #999999;    line-height: 0.11548556430446194rem;    margin-top: 0.08398950131233596rem;}
.about_body .r_list{    margin-top: 0.4304461942257218rem;        display: inline-block;        width: 100%;}
.about_body .r_list_l{float: left;    width: 26%;}
.about_body .r_list_l_li {        cursor: pointer;        font-weight: 400;        font-size: 0.12598425196850394rem;        color: #FFFFFF;        line-height: 0.1837270341207349rem;        background: #BABABA;        padding-right: 32%;        padding-left: 13%;        position: relative;        text-align: center;        height: 1.0288713910761156rem;        display: flex;        align-items: center;}
.about_body .r_list_l_li:nth-child(2n) {background:#C7C7C7;}
.about_body .r_list_l_li.active,.about_body .r_list_l_li:hover {background:#03499A;}
.about_body .r_list_l_li:after {    background: url(../img/about/shzrjt.png) no-repeat;    background-size: 100% 100%;    width: 0.2887139107611549rem;    height: 0.2887139107611549rem;    position: absolute;            right: 0.13123359580052493rem;        top: 0.38320209973753283rem;    display: block;    content: "";}
.about_body .r_list_r {    width: 74%;    float: left;        position: relative;}
.about_body .r_list_r_lb,.about_body .r_list_r_rb {cursor: pointer;    width: 0.2047244094488189rem;    position: absolute;    top: 1.4435695538057742rem;z-index: 2;}
.r_list_r_lb {    left: 0.16272965879265092rem;}
.r_list_r_rb {    right: 0.16272965879265092rem;}
.about_body .r_list_r_li{  position: absolute;opacity: 0; visibility: hidden;      width: 100%;        float: left;        overflow: hidden;}
.about_body .r_list_r_li.active{position: relative;opacity: 1; visibility:visible;}
.about_body .r_list_r_li .swiper-wrapper .swiper-slide{width:100%;}
.about_body .r_list_r_li .swiper-wrapper .swiper-slide>img{height: 3.0918635170603674rem;width:100%;object-fit: cover;}
/*end_about_body*/
/*news_body*/
.news_body .div1,.news_body .div2,.news_body .div3{   padding-left: 0.6456692913385826rem;        padding-right: 1.1rem;        display: inline-block;        width: 100%;        box-sizing: border-box;}
.news_body .left1 {float: left;    padding-top: 0.3464566929133858rem;width: 1.6535433070866141rem;}
.news_body .l_tit1 {    line-height: 0.4199475065616798rem;    font-size: 0.1679790026246719rem;    background: #1065B0;    color: #fff;    padding-left: 0.1889763779527559rem;    position: relative;}
.news_body .l_tit1:after {    content: "";    background-image: url(../img/common/xjt.png);            background-size: 0.11023622047244094rem 0.05774278215223097rem;       background-repeat: no-repeat;        background-position: center; background-color: #065091;    width: 0.32545931758530183rem;    height: 100%;    position: absolute;    right: 0px;    top: 0px;    z-index: 1;}
.news_body .l_nav {    background: #F5F4F4;}
.news_body .l_nav_li {    border-bottom: 1px solid #D6D6D6;}
.news_body .l_nav_li:last-child {    border-bottom: 0px;}
.news_body .l_nav_li a{         line-height: 0.1837270341207349rem;
        font-size: 0.12598425196850394rem;
        padding: 0.1837270341207349rem 0;    color: #555555;    display: block;    padding-left: 0.3569553805774278rem;    padding-right: 0.1942257217847769rem;    background: url(../img/common/nav3.png) no-repeat;    background-position: 0.1942257217847769rem center;
        background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.news_body .l_nav_li.active a,.news_body .l_nav_li:hover a{ color:#E60033;background: url(../img/common/nav2.png) no-repeat;    background-position:0.1942257217847769rem center;background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.news_body .right1 {float: right;          flex-wrap: wrap;   padding-top: 0.3674540682414698rem;        width: 6.272965879265092rem;        display: flex;        align-items: flex-end;}
.news_body .r_tit1{    font-size: 0.15748031496062992rem; color: #282828; font-weight: 500;  float: left;    line-height: 0.15748031496062992rem;}
.news_body .r_en_tit{         color: #999999;font-size: 0.11548556430446194rem;line-height: 0.11548556430446194rem;margin-left: 0.04rem;float: left;}
.news_body .r_con1 {    display: inline-block;    width: 100%;    margin-top: 0.1889763779527559rem;}
.news_body .r_con1_l { overflow: hidden;   width: 3.574803149606299rem;    float: left;}
.news_body .r_con1_l img{width:100%;        height: 2.335958005249344rem;        object-fit: cover;transform: scale(1);    transition: all 0.6s ease-in-out;}
.news_body .r_con1:hover img{transform: scale(1.1);}
.news_body .r_con1_r {    float: left;    padding: 0.13648293963254593rem 0 0 0.1784776902887139rem;    width: 2.173228346456693rem;}
.news_body .r_con1_r_tit {          font-size: 0.11548556430446194rem;        color: #282828;        margin-bottom: 0.10498687664041995rem;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        display: -webkit-box;        height: 0.3674540682414698rem;        overflow: hidden;}
.news_body .r_con1_r_tit a{        font-size: 0.13648293963254593rem;    color: #282828;}
.news_body .r_con1_r_date {       font-size: 0.07349081364829396rem;    color: #939393;    line-height: 0.07349081364829396rem;    float: left;}
.news_body .r_con1_r_look {    float: right;        font-size: 0.07349081364829396rem;    color: #939393;    line-height: 0.07349081364829396rem;    margin-right: 0.15rem;    background: url(../img/common/look.png) no-repeat;        padding-left: 0.15rem;        background-size: contain;}
.news_body .r_con1_r_con {         font-size: 0.11548556430446194rem;        color: #555555;        line-height: 0.2099737532808399rem;        display: inline-block;        width: 100%;        margin-top: 0.09973753280839895rem;}
.news_body .r_con1_r_content {    -webkit-box-orient: vertical;    -webkit-line-clamp: 5;    display: -webkit-box;    height:1.0498687664041995rem;    overflow: hidden;}

.news_body .r_con1_r_more{        border: 1px solid #03499A;font-weight: 400;font-size: 0.09448818897637795rem;color: #065091;line-height: 0.09448818897637795rem;padding: 0.04199475065616798rem 0.12073490813648294rem 0.047244094488188976rem;border-radius: 0.09448818897637795rem;box-sizing: border-box;float: left;height: 0.1942257217847769rem;margin-top: 0.1837270341207349rem;}
.news_body .r_con1_r_more:hover{background-color: #065091;color:#fff;}

.news_body .div2{background: #F7F8F8;margin-top:0.24146981627296588rem;}
.news_body .div2_ul {    float: right;    flex-wrap: wrap;    padding-top: 0.35170603674540685rem;         padding-bottom: 0.33070866141732286rem;   width: 6.272965879265092rem;    display: flex;    align-items: flex-end;}
.news_body .div2_li {    margin-bottom: 0.34120734908136485rem;}
.news_body .div2_li>a{    display: flex;      }
.news_body .div2_li:last-child {margin-bottom:0px;}
.news_body .div2_li_l {   overflow: hidden; width: 1.5905511811023623rem;    float: left;}
.news_body .div2_li_l img{width:100%;        height: 1.0288713910761156rem;  transform: scale(1);    transition: all 0.6s ease-in-out;      object-fit: cover;}
.news_body .div2_li_l:hover img{transform: scale(1.1);}
.news_body .div2_li_r {    width: 4.514435695538058rem;    float: left;    margin-left: 0.1784776902887139rem;padding-top: 0.02099737532808399rem;}
.news_body .div2_li_r_tit {              font-weight: 500;        font-size: 0.13648293963254593rem;        color: #282828;        line-height: 0.1837270341207349rem;        height: 0.1837270341207349rem;        overflow: hidden;        -webkit-box-orient: vertical;        -webkit-line-clamp: 1;        display: -webkit-box;}
.news_body .div2_li:hover .div2_li_r_tit{color:#064685;}
.news_body .div2_li_r_con {          font-weight: 400;        font-size: 0.11548556430446194rem;        color: #555555;        line-height: 0.2099737532808399rem;        margin-top: 0.06299212598425197rem;        height: 0.4199475065616798rem;        overflow: hidden;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        display: -webkit-box;}
.news_body .div2_li_r_date {        font-weight: 400;    font-size: 0.07349081364829396rem;    color: #939393;    line-height: 0.07349081364829396rem;    float: left;    margin-top: 0.2099737532808399rem;}
.news_body .div2_li_r_look {    float: right;        font-size: 0.07349081364829396rem;    color: #939393;    line-height: 0.07349081364829396rem;    margin-right: 0.49868766404199477rem;    background: url(../img/common/look.png) no-repeat;    padding-left: 0.15rem;    background-size: contain;    margin-top: 0.2099737532808399rem;}
.news_body .div3_box {float: right;flex-wrap: wrap;padding-top: 0.5564304461942258rem;width: 6.272965879265092rem;display: flex;align-items: flex-end;}
.news_body .div3_box_h {    display: flex;    align-items: flex-end;}
.news_body .div3_box_h_tit {        font-size: 0.15748031496062992rem;    float: left;    line-height: 0.15748031496062992rem;}
.news_body .div3_box_h_en_tit {    color: #282828;        font-size: 0.11548556430446194rem;    line-height: 0.11548556430446194rem;    margin-left: 0.04rem;    float: left;}
.news_body .div3_box_con {    margin-top: 0.1889763779527559rem;    display: flex;    flex-wrap: wrap;        width: 100%;}
.news_body .div3_box_con_li {    float: left;    width: 2.8923884514435696rem;margin-right: 0.2047244094488189rem;margin-bottom:0.16272965879265092rem;}
.news_body .div3_box_con_li a{float:left;}
.news_body .div3_box_con_li img{height: 1.7480314960629921rem;width:100%;    object-fit: cover;}
.news_body .div3_box_con_li_tit {        font-weight: 500;    font-size: 0.11548556430446194rem;    color: #282828;    margin-top: 0.1837270341207349rem;}
.news_body .div3_box_con_li:hover .div3_box_con_li_tit{color:#064685;}
.news_body .div3_box_con_li_img {   overflow: hidden; position: relative;}
.news_body .div3_box_con_li_img img{transform: scale(1);    transition: all 0.6s ease-in-out;}
.news_body .div3_box_con_li:hover .div3_box_con_li_img img{transform: scale(1.1);}
.news_body .div3_box_con_li:hover .div3_box_con_li_img:before {    content: "";    width: 100%;    height: 100%;    position: absolute;    top: 0;    left: 0;    display: block;    background: url(../img/common/backblock.png) no-repeat;    background-size: 100% 100%;z-index: 1;}
.news_body .div3_box_con_li:hover .div3_box_con_li_img:after {    content: "";    width: 100%;    height: 100%;    position: absolute;    top: 0;    left: 0;    display: block;    background: url(../img/common/play.png) no-repeat;    background-size: 0.46194225721784776rem 0.46194225721784776rem;    background-position: center;    z-index: 1;}
.news_body .video_box {    display: none;    position: fixed;    top: 0;    left: 0;    height: 100%;    width: 100%;    background: rgb(0, 0, 0, 0.6);    z-index: 10;}
.news_body .video_box.show{display: block;}
.news_body .video_box_close {             cursor: pointer;        position: absolute;        width: 0.16272965879265092rem;        height: 0.16272965879265092rem;        z-index: 1;        right: 1.2913385826771653rem;        top: 0.3884514435695538rem;}
.news_body .video_box_close img{width:100%;height: 100%;}
.news_body .video_bddy{position: absolute;width:100%;height: 100%;left: 0;top: 0;display: flex;        justify-content: center;        align-items: center;}
.news_body #video_box_video {        max-width: 70.677%;        width: 70.677%;        height: 3.674540682414698rem;        max-height: 90%;        object-fit: contain;        background: #000;    }
/*end_news_body*/
/*news_list_body*/
.news_list_body .div1{   padding-left: 0.6456692913385826rem;        padding-right: 1.1rem;          padding-bottom: 1.1443569553805775rem;      display: inline-block;        width: 100%;        box-sizing: border-box;}
.news_list_body .left1 {float: left;    padding-top: 0.3464566929133858rem;width: 1.6535433070866141rem;}
.news_list_body .l_tit1 {            line-height: 0.4199475065616798rem;        font-size: 0.1679790026246719rem;    background: #1065B0;    color: #fff;    padding-left: 0.1889763779527559rem;    position: relative;}
.news_list_body .l_tit1:after {    content: "";    background-image: url(../img/common/xjt.png);           background-size: 0.11023622047244094rem 0.05774278215223097rem;        background-repeat: no-repeat;        background-position: center; background-color: #065091;    width: 0.32545931758530183rem;    height: 100%;    position: absolute;    right: 0px;    top: 0px;    z-index: 1;}
.news_list_body .l_nav {    background: #F5F4F4;}
.news_list_body .l_nav_li {    border-bottom: 1px solid #D6D6D6;}
.news_list_body .l_nav_li:last-child {    border-bottom: 0px;}
.news_list_body .l_nav_li a{      line-height: 0.1837270341207349rem;
        font-size: 0.12598425196850394rem;
        padding: 0.1837270341207349rem 0;    color: #555555;    display: block;    padding-left: 0.3569553805774278rem;    padding-right: 0.1942257217847769rem;    background: url(../img/common/nav3.png) no-repeat;    background-position: 0.1942257217847769rem center;
        background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.news_list_body .l_nav_li.active a,.news_list_body .l_nav_li:hover a{ color:#E60033;background: url(../img/common/nav2.png) no-repeat;    background-position: 0.1942257217847769rem center;background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.news_list_body .right1 {float: right;          flex-wrap: wrap;   padding-top: 0.3464566929133858rem;        width: 6.299212598425197rem;        display: flex;                align-items: flex-start;}
.news_list_body .right1_l {    float: left;    width: 3.4120734908136483rem;}
.news_list_body .right1_l_ul{    width: 100%;    float: left;}
.news_list_body .right1_l_li { margin-bottom: 0.15748031496062992rem;   background: #F5F5F5;              height: 0.7349081364829396rem;  box-sizing: border-box;    width: 100%;    float: left;}
.news_list_body .right1_l_li:last-child {margin-bottom:0px;}
.news_list_body .right1_l_li:hover{background: #F0F0F0;}
.news_list_body .right1_l_li a{padding: 0.07874015748031496rem;        float: left;        width: 100%;box-sizing: border-box;}
.news_list_body .right1_l_li_l {    float: left;    width: 0.47244094488188976rem;    height: 0.5774278215223098rem;    background: #AAAAAA;    display: flex;    flex-wrap: wrap;    align-content: center;    padding-left: 0.07874015748031496rem;    box-sizing: border-box;}
.news_list_body .right1_l_li:hover .right1_l_li_l{    background: #023F98;}
.news_list_body .right1_l_li_date {       font-weight: bold;    color: #FFFFFF;    font-size: 0.11548556430446194rem;    line-height: 0.13648293963254593rem;}
.news_list_body .right1_l_li_year {        font-size: 0.09448818897637795rem;    color: #fff;    line-height: 0.13648293963254593rem;}
.news_list_body .right1_l_li_r {    float: left;    width: 2.6246719160104988rem;    margin-left: 0.08398950131233596rem;}
.news_list_body .right1_l_li_tit {        font-weight: 500;    font-size: 0.13648293963254593rem;    color: #282828;text-overflow:ellipsis; /*溢出省略号，支持ie、safari（webkit）*/ -o-text-overflow:ellipsis; /*溢出省略号，支持opera*/ overflow:hidden;/*溢出隐藏*/ -moz-binding:url('ellipsis.xml#ellipsis');/*溢出省略号，支持firefox*/   white-space: nowrap;}
.news_list_body .right1_l_li:hover .right1_l_li_tit { color: #023F98;}
.news_list_body .right1_l_li_con {  font-weight: 400;        font-size: 0.11548556430446194rem;        color: #555555;        line-height: 0.1837270341207349rem;        margin-top: 0.026246719160104987rem;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        display: -webkit-box;        height: 0.3674540682414698rem;        overflow: hidden;}
.news_list_body .r_con3_fy {       margin-bottom: 0.32545931758530183rem; float: left;    width: 100%;    margin-top: 0.2099737532808399rem;    display: flex;    flex-wrap: wrap;    justify-content: center;}
.news_list_body .r_con3_fy>div,.fy_list .fy_li{float:left;margin-right:0.05249343832020997rem;}
.news_list_body .r_con3_fy>div:last-child,.fy_list .fy_li:last-child{margin-right:0px;}
.news_list_body .r_con3_fy a{background: #EEEEEE;    float:left;padding:0 0.05774278215223097rem;    font-weight: 400;    font-size: 0.07349081364829396rem;    color: #999999;    line-height: 0.1784776902887139rem;}
.news_list_body .r_con3_fy a:hover,.news_list_body .fy_li.active a{background: #065091;color:#fff;}
.news_list_body .right1_r {        float: left;        width: 2.7349081364829395rem;   height: 3.4120734908136483rem;     margin-left: 0.15223097112860892rem;        background: #F5F5F5;        padding: 0.09973753280839895rem 0.10498687664041995rem;        box-sizing: border-box;    }
.news_list_body .right1_r_top {     position: relative;    width: 100%;overflow: hidden;}
.news_list_body .right1_r_date {          z-index: 99;  position: absolute;    background: #023F98;    width: 0.5774278215223098rem;    height: 0.3937007874015748rem;        padding-top: 0.08923884514435695rem;        padding-left: 0.08923884514435695rem;        box-sizing: border-box;}
.news_list_body .right1_r_day {        font-weight: bold;    font-size: 0.14698162729658792rem;    color: #FFFFFF;    line-height: 0.10498687664041995rem;}
.news_list_body .right1_r_year {        font-weight: 400;    font-size: 0.09448818897637795rem;    margin-top: 0.047244094488188976rem;    color: #FFFFFF;    line-height: 0.09448818897637795rem;}
.news_list_body .right1_r_top img{transform: scale(1);    transition: all 0.6s ease-in-out;} 
.news_list_body .right1_r:hover .right1_r_top img{transform: scale(1.1);}
.news_list_body .right1_r_body {    padding: 0.14173228346456693rem 0.07874015748031496rem;}
.news_list_body .right1_r_tit {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;        text-overflow: ellipsis;        -o-text-overflow: ellipsis;        overflow: hidden;        -moz-binding: url('ellipsis.xml#ellipsis');        white-space: nowrap;}
.news_list_body .right1_r_tit a{font-size: 0.13648293963254593rem;    color: #282828;}
.news_list_body .right1_r_tit:hover a{color:#023F98;}
.news_list_body .right1_r_con {         font-weight: 400;        font-size: 0.11548556430446194rem;        color: #555555;        line-height: 0.1837270341207349rem;        margin-top: 0.06299212598425197rem;        -webkit-box-orient: vertical;        height: 0.7349081364829396rem;        overflow: hidden;        -webkit-line-clamp: 4;        display: -webkit-box;}
.news_list_body .right1_r_more {    float: left;    margin-top: 0.2204724409448819rem;}
.news_list_body .right1_r_more a{        border: 1px solid #03499A;font-weight: 400;font-size: 0.09448818897637795rem;color: #065091;line-height: 0.09448818897637795rem;padding: 0.04199475065616798rem 0.12073490813648294rem 0.047244094488188976rem;border-radius: 0.09448818897637795rem;box-sizing: border-box;float: left;height: 0.1942257217847769rem;}
.news_list_body .right1_r_more a:hover{background-color: #065091;color:#fff;}
/*end_news_list_body*/
/*news_view_body*/
.news_view_body .div1{   padding-left: 0.6456692913385826rem;        padding-right: 1.1rem;          padding-bottom: 1.0236220472440944rem;      display: inline-block;        width: 100%;        box-sizing: border-box;}
.news_view_body .left1 {float: left;    padding-top: 0.3464566929133858rem;width: 1.6535433070866141rem;}
.news_view_body .l_tit1 {   line-height: 0.4199475065616798rem;        font-size: 0.1679790026246719rem;    background: #1065B0;    color: #fff;    padding-left: 0.1889763779527559rem;    position: relative;}
.news_view_body .l_tit1:after {    content: "";    background-image: url(../img/common/xjt.png);               background-size: 0.11023622047244094rem 0.05774278215223097rem;    background-repeat: no-repeat;        background-position: center; background-color: #065091;    width: 0.32545931758530183rem;    height: 100%;    position: absolute;    right: 0px;    top: 0px;    z-index: 1;}
.news_view_body .l_nav {    background: #F5F4F4;}
.news_view_body .l_nav_li {    border-bottom: 1px solid #D6D6D6;}
.news_view_body .l_nav_li:last-child {    border-bottom: 0px;}
.news_view_body .l_nav_li a{      line-height: 0.1837270341207349rem;
        font-size: 0.12598425196850394rem;
        padding: 0.1837270341207349rem 0;    color: #555555;    display: block;    padding-left: 0.3569553805774278rem;    padding-right: 0.1942257217847769rem;    background: url(../img/common/nav3.png) no-repeat;    background-position: 0.1942257217847769rem center;
        background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.news_view_body .l_nav_li.active a,.news_view_body .l_nav_li:hover a{ color:#E60033;background: url(../img/common/nav2.png) no-repeat;    background-position: 0.1942257217847769rem center;background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.news_view_body .right1 {float: right;               flex-wrap: wrap;   padding-top: 0.3464566929133858rem;        width: 6.299212598425197rem;        display: flex;                align-items: flex-start;}
.news_view_body .right1_tit {        font-weight: normal;    font-size: 0.13648293963254593rem;    color: #222222;    line-height: 0.1837270341207349rem;    text-align: center;    width: 100%;}
.news_view_body .right1_a {    margin-top: 0.1889763779527559rem;    background: #F5F5FA;float: left;    width: 100%;    padding: 0.047244094488188976rem 0;display: flex;        justify-content: center;}
.news_view_body .right1_look {                font-weight: 400;        font-size: 0.10498687664041995rem;        color: #999999;        float: left;        line-height: 0.10498687664041995rem;        background: url(../img/common/newslook.png) no-repeat;        background-position: 0px 0.026246719160104987rem;        padding-left: 0.15223097112860892rem;           margin-right: 0.15748031496062992rem;background-size: 0.11023622047244094rem 0.07349081364829396rem; }
.news_view_body .right1_date {                font-weight: 400;        font-size: 0.10498687664041995rem;        color: #999999;        line-height: 0.10498687664041995rem;        float: left;        background: url(../img/common/newsdate.png) no-repeat;        background-position: 0px 0.010498687664041995rem;        padding-left: 0.13648293963254593rem;           background-size: 0.09448818897637795rem 0.09448818897637795rem; }
.news_view_body .right1_con {          width: 100%;      font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;    margin-top: 0.1942257217847769rem;        box-sizing: border-box;}
.news_view_body .right1_con img{max-width: 100%;width: auto;}
.news_view_body .right1_con>p{ max-width: 100%;  }
.news_view_body .right1_con table{max-width: 100%;}
.news_view_body .right1_sxp {    margin-top: 0.4776902887139108rem;        font-size: 0.10498687664041995rem;    color: #666666;    line-height: 0.1889763779527559rem;}
/*end_news_view_body*/
/*video_list_body*/
.video_list_body .div1{   padding-left: 0.6456692913385826rem;        padding-right: 1.1rem;          padding-bottom: 0.1889763779527559rem;      display: inline-block;        width: 100%;        box-sizing: border-box;}
.video_list_body .left1 {float: left;    padding-top: 0.3464566929133858rem;width: 1.6535433070866141rem;}
.video_list_body .l_tit1 {   line-height: 0.4199475065616798rem;        font-size: 0.1679790026246719rem;     background: #1065B0;    color: #fff;    padding-left: 0.1889763779527559rem;    position: relative;}
.video_list_body .l_tit1:after {    content: "";    background-image: url(../img/common/xjt.png);            background-size: 0.11023622047244094rem 0.05774278215223097rem;       background-repeat: no-repeat;        background-position: center; background-color: #065091;    width: 0.32545931758530183rem;    height: 100%;    position: absolute;    right: 0px;    top: 0px;    z-index: 1;}
.video_list_body .l_nav {    background: #F5F4F4;}
.video_list_body .l_nav_li {    border-bottom: 1px solid #D6D6D6;}
.video_list_body .l_nav_li:last-child {    border-bottom: 0px;}
.video_list_body .l_nav_li a{     line-height: 0.1837270341207349rem;
        font-size: 0.12598425196850394rem;
        padding: 0.1837270341207349rem 0;    color: #555555;    display: block;    padding-left: 0.3569553805774278rem;    padding-right: 0.1942257217847769rem;    background: url(../img/common/nav3.png) no-repeat;    background-position: 0.1942257217847769rem center;
        background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.video_list_body .l_nav_li.active a,.video_list_body .l_nav_li:hover a{ color:#E60033;background: url(../img/common/nav2.png) no-repeat;    background-position: 0.1942257217847769rem center;background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.video_list_body .right1 {float: right;          flex-wrap: wrap;   padding-top: 0.3464566929133858rem;        width: 6.272965879265092rem;        display: flex;        align-items: flex-end;}
.video_list_body .r_tit1{    font-size: 0.15748031496062992rem;    float: left; color:#282828;font-weight: 500;   line-height: 0.15748031496062992rem;}
.video_list_body .r_en_tit{    color: #999999;          font-size: 0.11548556430446194rem;line-height:0.11548556430446194rem;          margin-left: 0.04rem;  float: left;}
.video_list_body .r_con1 {    margin-top: 0.23097112860892388rem;    float: left;    width: 100%;}
.video_list_body .r_con1_li {         cursor: pointer;   float: left;    width: 2.8923884514435696rem;    margin-right: 0.2047244094488189rem;       padding-bottom: 0.2099737532808399rem;        min-height: 2.6246719160104988rem;        box-sizing: border-box;        }
.video_list_body .r_con1_li_img {  overflow: hidden;     position: relative; height: 1.7480314960629921rem;    width: 100%;}
.video_list_body .r_con1_li:hover .r_con1_li_img:before {content: "";width:100%;height:100%;position:absolute;top: 0;left: 0;display: block;background: url(../img/common/backblock.png) no-repeat;background-size: 100% 100%;z-index: 1;}
.video_list_body .r_con1_li:hover .r_con1_li_img:after {        content: "";        width: 100%;        height: 100%;        position: absolute;        top: 0;        left: 0;        display: block;        background: url(../img/common/play.png) no-repeat;        background-size: 0.46194225721784776rem 0.46194225721784776rem;        background-position: center;        z-index: 1;    }
.video_list_body .r_con1_li:hover .r_con1_li_img img{transform: scale(1.1);}
.video_list_body .r_con1_li_img img{transform: scale(1);    transition: all 0.6s ease-in-out;object-fit: cover;width:100%;height:100%;}
.video_list_body .r_con1_li_tit {        font-weight: 500;    font-size: 0.11548556430446194rem;    color: #282828;    margin-top: 0.1837270341207349rem;}
.video_list_body .r_con1_li:hover .r_con1_li_tit{color:#064685;}
.video_list_body .video_box {    display: none;    position: fixed;    top: 0;    left: 0;    height: 100%;    width: 100%;    background: rgb(0, 0, 0, 0.6);    z-index: 10;}
.video_list_body .video_box_close {cursor: pointer;position: absolute;width: 0.16272965879265092rem;height: 0.16272965879265092rem;z-index: 1;right: 1.2913385826771653rem;top: 0.3884514435695538rem;}
.video_list_body .video_box.show{display: block;}
.video_list_body .video_box_close img{width:100%;height: 100%;}
.video_list_body .video_bddy{position: absolute;width:100%;height: 100%;left: 0;top: 0;display: flex;        justify-content: center;        align-items: center;}
.video_list_body #video_box_video {        max-width: 70.677%;        width: 70.677%;        height: 3.674540682414698rem;        max-height: 90%;        object-fit: contain;        background: #000;    }
.video_list_body .r_con3_fy {       margin-bottom: 0.32545931758530183rem; float: left;    width: 100%;      display: flex;    flex-wrap: wrap;    justify-content: center;}
.video_list_body .r_con3_fy>div,.fy_list .fy_li{float:left;margin-right:0.05249343832020997rem;}
.video_list_body .r_con3_fy>div:last-child,.fy_list .fy_li:last-child{margin-right:0px;}
.video_list_body .r_con3_fy a{background: #EEEEEE;    float:left;padding:0 0.05774278215223097rem;    font-weight: 400;    font-size: 0.07349081364829396rem;    color: #999999;    line-height: 0.1784776902887139rem;}
.video_list_body .r_con3_fy a:hover,.video_list_body .fy_li.active a{background: #065091;color:#fff;}
/*end_video_list_body*/
/*pro_body*/
.pro_body .pro_li_tit{    font-size: 0.15748031496062992rem;color: #023f98;line-height: 0.15748031496062992rem;font-weight: 500;}
.pro_body .pro_li_entit {font-size: 0.11548556430446194rem;color: #999999;margin-top: 0.08398950131233596rem;line-height: 0.11548556430446194rem;}

.pro_body img{width:auto;max-width: 100%;}
.pro_body .banner img{width:100%;}
.pro_body .pro_img1{width:3.706036745406824rem;}
.pro_body .pro_img2{width:1.0656167979002624rem;}
.pro_body .pro_img3{width:0.9606299212598425rem;}
.pro_body .pro_img4{width:0.9448818897637795rem;}
.pro_body .pro_li_head {          margin-bottom: 0.07349081364829396rem;    }
.pro_body .pro_li_head1 {        margin-left: 0.026246719160104987rem;    }
.pro_body .pro_li_head2 {    font-size: 0.1679790026246719rem;        color: #333333;        font-weight: bold;        margin-left: 0.07874015748031496rem;  }
.pro_body .pro_li_head3 {          height: 0.1679790026246719rem;        width: 0.02099737532808399rem;        background: #0c51a0;        margin: 0 0 0.010498687664041995rem 0.031496062992125984rem;  }
.pro_body .pro_li_head4 {          font-size: 0.12598425196850394rem;        color: #023f98;        margin: 0 0 0 0.05249343832020997rem;        font-weight: bold;     }
.pro_body .pro_li_head_2_1{display: flex;align-items: flex-end;}
.pro_body .pro_li_head_2_2 {    display: flex;    align-items: flex-end;    margin-top: 0.08398950131233596rem;}


.pro_body .div2_li_box.box1{padding-top: 0.4356955380577428rem;    padding-bottom: 0.6194225721784777rem;}
.pro_body .div2_li_box.box1 p{text-indent:2em;      font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;    }
.pro_body .div2_li_body.body1{background: url(../img/pro/pro_1_1.png);     background-size: 100% 100%;   padding-top: 0.30971128608923887rem;    padding-bottom: 0.34120734908136485rem;}
.pro_body .div2_li_body.body1 .div2_li_1_1_li img{width:100%;  transition: all 0.6s ease-in-out;transform: scale(1);}
.pro_body .div2_li_body.body1 .div2_li_1_1_li .div2_li_1_1_li_img {    border-radius: 0.09448818897637795rem;    overflow: hidden;}
.pro_body .div2_li_body.body1 .div2_li_1_1_li:hover img{transform: scale(1.1);}
.pro_body .div2_li_box.box2{padding-top:0.3674540682414698rem;}
.pro_body .div2_li_body.body2{background: #EDF3F8;padding-top:0.4199475065616798rem;padding-bottom: 0.3569553805774278rem;}
.pro_body .div2_li_body.body2 .div2_li_1_3_con p:nth-child(1){         font-weight: bold;        font-size: 0.15748031496062992rem;        color: #F83F1D;        line-height: 0.2099737532808399rem;        margin-bottom: 0.09448818897637795rem;        width: 2.4986876640419946rem;}
.pro_body .div2_li_body.body2 .div2_li_1_3>p{    font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;    float: left;    width: 100%;    margin-top: 0.15748031496062992rem;}
.pro_body .div2_li_box.box2_1{ padding-top: 0.4356955380577428rem;    padding-bottom: 0.6194225721784777rem;}
.pro_body .div2_li_box.box2_1>img{width:5.217847769028872rem;}
.pro_body .div2_li_box.box2_1>p{text-indent: 2em;       font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height:0.2099737532808399rem;   }
.pro_body .div2_li_body.body2_1{background: url(../img/pro/pro_1_1.png);     background-size: 100% 100%;   padding-top: 0.30971128608923887rem;    padding-bottom: 0.47244094488188976rem;}
.pro_body .div2_li_body.body2_1 .div2_li_box>img{width:1.0656167979002624rem;}
.pro_body .div2_li_body.body2_1 .div2_li_2_1 .div2_li_2_1_li img{width:100%; transform: scale(1);    transition: all 0.6s ease-in-out;
}
.pro_body .div2_li_body.body2_1 .div2_li_2_1 .div2_li_2_1_li_img {    border-radius: 50%;    overflow: hidden;}
.pro_body .div2_li_body.body2_1 .div2_li_2_1 .div2_li_2_1_li:hover img{transform: scale(1.1);}
.pro_body .div2_li_box.box2_2{padding-top:0.3674540682414698rem;}
.pro_body .div2_li_box.box2_2>img{width:0.9606299212598425rem;}
.pro_body .div2_li_body.body2_4{}
.pro_body .div2_li_body.body2_5{padding-top:0.30971128608923887rem;padding-bottom: 0.1889763779527559rem;background: #EDF3F8;}
.pro_body .div2_li_body.body2_5 .div2_li_box>img{ width:0.9448818897637795rem;}
.pro_body .body2_5_con>p:nth-child(1){        width: 3.543307086614173rem;
        font-weight: bold;
        margin-bottom: 0.09448818897637795rem;
        font-size: 0.15748031496062992rem;
        color: #F83F1D;
        line-height: 0.2099737532808399rem;}
.pro_body .body2_5_con .p2_5_1{width: 3.4120734908136483rem;}
.pro_body .div2_li_body.body2_4 .p2_5_2{text-indent: 2em;    font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;    float: left;    width: 100%;    margin-top: 0.31496062992125984rem;margin-bottom: 0.49868766404199477rem;}
.pro_body .div2_li_body.body_3_1 .div2_li_box{padding-top:0.4356955380577428rem;    padding-bottom: 0.6194225721784777rem;}
.pro_body .div2_li_body.body_3_1 .div2_li_box>img{width:4.503937007874016rem;}
.pro_body .div2_li_body.body_3_1 p{    font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height:0.2099737532808399rem;      text-indent: 2em;  }
.pro_body .div2_li_body.body_3_1 .p_3_2{    font-weight: 400;    font-size:0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;      text-indent: 2em;  }
.pro_body .div2_li_body.body_3_2{background: url(../img/pro/pro_3_2.png);     background-size: 100% 100%;   padding-top: 0.30971128608923887rem;    padding-bottom: 0.47244094488188976rem;}
.pro_body .div2_li_body.body_3_3 .div2_li_box{padding-top:0.6351706036745407rem;}
.pro_body .div2_li_body.body_3_3 .div2_li_box .img_3_3{width:1.0656167979002624rem;}
.pro_body .div2_li_body.body_3_2 .div2_li_2_1_li>img{width:100%;}
.pro_body .div2_li_body.body_3_3 .div2_li_2_2{margin-bottom: 0.35170603674540685rem;}
.pro_body .div2_li_body.body_3_3 .img_3_3{width:0.9606299212598425rem;}
.pro_body .div2_li_body.body_3_4{background: #EDF3F8;padding-top:0.3569553805774278rem;padding-bottom: 0.5249343832020997rem;}
.pro_body .div2_li_body.body_3_4 .div2_li_box>img{width:0.9448818897637795rem;}
.pro_body .div2_li_body.body_3_4 .div2_li_1_3_con{color: #333333;    width: 3.270341207349081rem;        margin-left: 0.24671916010498687rem;}
.pro_body .div2_li_body.body_3_4 .div2_li_1_3_con p{width:3.286089238845144rem;}
.pro_body .div2_li_body.body_3_4 .div2_li_1_3_con .p_3_4_1{width: 3.278215rem;        margin-top:0.026246719160104987rem;    font-weight: bold;    font-size: 0.15748031496062992rem;    color: #F83F1D;    line-height: 0.2099737532808399rem;    margin-bottom: 0.05249343832020997rem;        font-size: 0.15748031496062992rem;        color: #F83F1D;        line-height: 0.2099737532808399rem;}
.pro_body .div2_li_body.body_3_4 .div2_li_2_4_body .div2_li_3_4_body_li{ margin-top: 0.2782152230971129rem;}
.pro_body .div2_li_body.body_4_1 .div2_li_box{padding-top: 0.4356955380577428rem;    padding-bottom: 0.48293963254593175rem;}
.pro_body .div2_li_body.body_4_1 .div2_li_box>img{    width: 4.451443569553806rem;}

.pro_body .div2_li_body.body_4_1 .div2_li_box>p{text-indent: 2em;        font-weight: 400;        font-size: 0.11548556430446194rem;        color: #282828;        line-height: 0.2099737532808399rem;   }
.pro_body .div2_li_body.body_4_2{background: url(../img/pro/pro_1_1.png);     background-size: 100% 100%;   padding-top: 0.30971128608923887rem;    padding-bottom: 0.4304461942257218rem;}
.pro_body .div2_li_body.body_4_2 .div2_li_box>img{width:1.0656167979002624rem;}
.pro_body .div2_li_body.body_4_2 .div2_li_box .div2_li_4_1_body_li .div2_li_4_1_body_li_img {    overflow: hidden;    border-radius: 0.09448818897637795rem;}
.pro_body .div2_li_body.body_4_2 .div2_li_box .div2_li_4_1_body_li img{width:100%;transform: scale(1);    transition: all 0.6s ease-in-out;
}
.pro_body .div2_li_body.body_4_2 .div2_li_box .div2_li_4_1_body_li:hover img{transform: scale(1.1);}
.pro_body .div2_li_body.body_4_3{padding-right:0px;margin-bottom: 0.3569553805774278rem;}
.pro_body .div2_li_body.body_4_3 .div2_li_box{padding-top:0.3674540682414698rem;padding-right: 1.1rem;}
.pro_body .div2_li_body.body_4_3 .div2_li_box>img{width:0.9606299212598425rem;}
.pro_body .div2_li_body.body_4_4{        padding-top: 0.3569553805774278rem;        padding-bottom: 0.5249343832020997rem;        background: #EDF3F8;}
.pro_body .div2_li_body.body_4_4 .div2_li_box>img{width:0.9448818897637795rem;}
.pro_body .div2_li_body.body_4_4 .p_4_4_1{font-weight: bold;font-size: 0.15748031496062992rem;color: #F83F1D;line-height: 0.1732283464566929rem;padding-bottom: 0.09448818897637795rem;}
.pro_body .div2_li_body.body_4_5 {        margin-top: 0.4356955380577428rem;    }
.pro_body .div2_li_body.body_5_1 .div2_li_box{padding-top: 0.4356955380577428rem;    padding-bottom: 0.25196850393700787rem;}
.pro_body .div2_li_body.body_5_1 .div2_li_box>img{width:5.349081364829396rem;}
.pro_body .div2_li_body.body_5_1 .div2_li_box>p{text-indent: 0.23097112860892388rem;      font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;   }
.pro_body .div2_li_body.body_5_2{background: url(../img/pro/pro_3_2.png);    background-size: 100% 100%;padding-top:0.3569553805774278rem;padding-bottom: 0.2335958005249344rem;}
.pro_body .div2_li_body.body_5_2 .div2_li_box>img{}
.pro_body .div2_li_body.body_5_2 .div2_li_5_2_con{ color: #333333; }
.pro_body .div2_li_body.body_5_4 .div2_li_5_2_con .p_5_2_1{font-weight: 800;        margin-top: 0.026246719160104987rem;        margin-bottom: 0.05249343832020997rem;        font-size: 0.15748031496062992rem;        color: #F83F1D;        line-height: 0.1837270341207349rem;}
.pro_body .div2_li_body.body_5_2 .div2_li_5_2_body_li{margin-top: 0.2782152230971129rem;}
.pro_body .div2_li_body.body_5_3{padding-top: 0.4671916010498688rem;        margin-bottom: 0.3937007874015748rem;}
.pro_body .div2_li_body.body_5_3 .img_5_3_1{width:1.0656167979002624rem;}

.pro_body .div2_li_body.body_5_4 {
padding-top: 0.30971128608923887rem;
padding-bottom: 0.1889763779527559rem;
background: #EDF3F8;
}


.pro_body .div1{   padding-left: 0.6456692913385826rem;        padding-right: 1.1rem;          padding-bottom: 0.1889763779527559rem;      display: inline-block;        width: 100%;        box-sizing: border-box;}
.pro_body .left1 {float: left;    padding-top: 0.3464566929133858rem;width: 1.6535433070866141rem;        position: absolute;}
.pro_body .l_tit1 {        line-height: 50px;
        font-size: 0.1679790026246719rem;
        background: #1065B0;
        color: #fff;
        position: relative;
        padding: 0.07874015748031496rem 0.33070866141732286rem 0.07874015748031496rem 0.1889763779527559rem;}
.pro_body .l_tit1:after {    content: "";    background-image: url(../img/common/xjt.png);             background-size: 0.11023622047244094rem 0.05774278215223097rem;      background-repeat: no-repeat;        background-position: center; background-color: #065091;    width: 0.32545931758530183rem;    height: 100%;    position: absolute;    right: 0px;    top: 0px;    z-index: 1;}
.pro_body .l_nav {    background: #F5F4F4;}
.pro_body .l_nav_li {    border-bottom: 1px solid #D6D6D6;}
.pro_body .l_nav_li:last-child {    border-bottom: 0px;}
.pro_body .l_nav_li a{     line-height: 0.1837270341207349rem;
        font-size: 0.12598425196850394rem;
        padding: 0.1837270341207349rem 0;    color: #555555;    display: block;    padding-left: 0.3569553805774278rem;    padding-right: 0.1942257217847769rem;    background: url(../img/common/nav3.png) no-repeat;    background-position: 0.1942257217847769rem center;
        background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.pro_body .l_nav_li.active a,.pro_body .l_nav_li:hover a{ color:#E60033;background: url(../img/common/nav2.png) no-repeat;    background-position: 0.1942257217847769rem center;background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.pro_body .right1 {float: right;          flex-wrap: wrap;   padding-top: 0.3464566929133858rem;        width: 6.377952755905512rem;        display: flex;        align-items: flex-end;}
.pro_body .right1_h_ul {    float: left;    width: 100%;}
.pro_body .right1_h_li {  cursor: pointer;  float: left;    width: 1.2755905511811023rem;    position: relative;}
.pro_body .right1_h_li a{pointer-events:none;}/*,.pro_body .right1_h_li:hover:after */
.pro_body .right1_h_li.active:after{    position: absolute;    content: "";    background: url(../img/pro/activejt.png) no-repeat;    top: 100%;    display: block;    width: 100%;    height: 0.11023622047244094rem;    background-size: 0.1732283464566929rem 0.11023622047244094rem;        background-position: center;}
.pro_body .right1_h_li img{width:100%;        height: 3.202099737532808rem;        object-fit: cover;}  
.pro_body .right1_h_li_con {    position: absolute;    width: 0.872965879265092rem;    height: 0.7748031496062991rem;    border-radius: 4px;    background: rgb(255, 255, 255, 0.6);    top: 0.6404199475065617rem;    left: 0.23622047244094488rem;        padding: 0.13123359580052493rem 0.12598425196850394rem;        box-sizing: border-box;}
.pro_body .right1_h_li_con_num {       font-weight: normal;    font-size: 0.13123359580052493rem;    color: #231815;    line-height: 0.13123359580052493rem;    display: block;}
.pro_body .right1_h_li_con_hr {    width: 0.13648293963254593rem;    height: 0.0068241469816272965rem;    background: #231815;    display: block;    margin-top: 0.08398950131233596rem;}
.pro_body .right1_h_li_con_tit {        font-weight: 400;    font-size:0.07349081364829396rem;    color: #282828;    line-height: 0.13123359580052493rem;    margin-top: 0.06561679790026247rem;    display: block;}
.pro_body .right1_body_1{padding-top:0.3674540682414698rem;font-size: 0.11548556430446194rem;    line-height: 0.2099737532808399rem;padding-bottom: 0.36220472440944884rem;}
.pro_body .right1_body_1 .m_pro_0{  margin-bottom: 0.1837270341207349rem;      font-size: 0.15748031496062992rem;
        color: #023f98;
        line-height: 0.15748031496062992rem;
        font-weight: 500;}
.pro_body .right1_body_1 img {    width: 1.4120734908136483rem;margin-bottom: 0.09448818897637795rem;}
.pro_body .div2 {    float: left;    width: 100%;}
.pro_body .div2_li {display: none;    float: left;    width: 100%;}
.pro_body .div2_li_body{    float: left;    width: 100%;        padding-right: 1.1rem;        box-sizing: border-box;}
.pro_body .div2_li_box {    float: right;     width: 6.377952755905512rem;}
.pro_body .div2_li_box_hr {    height: 1px;    background: #999999;    width: 100%;    margin-top: 0.010498687664041995rem;    position: relative;}
.pro_body .div2_li_box_hr span{ width: 100px;    height: 4px;    background: #999999;    float: right;    position: absolute;    right: 0;    top: -2px;    border-radius: 1.5px;}
.pro_body .div2_li_1_1 {    margin-top: 0.2047244094488189rem;float: left;    width: 100%;}
.pro_body .div2_li_1_1_li {float: left;           width: 1.4435695538057742rem;        margin-right: 0.1679790026246719rem;}
.pro_body .div2_li_1_1_li:last-child {margin-right: 0;}
.pro_body .div2_li_1_1_li_tit {        font-weight: 500;    font-size: 0.11548556430446194rem;    color: #000000;    line-height: 0.15223097112860892rem;    text-align: center;    margin-top: 0.1889763779527559rem;}
.pro_body .div2_li_1_2 {    float: right;
    width: 6.377952755905512rem;
    padding-left: 0;
    margin-top: 0.15748rem;
    margin-bottom: 0.393701rem;}
.pro_body .div2_li_1_2 img{width:100%;float:left;        margin-top: 0.1679790026246719rem;}
.pro_body .div2_li_1_2 p{          float: left;
        font-weight: 400;
        font-size: 0.11548556430446194rem;
        color: #282828;
        line-height: 0.2099737532808399rem;
        width: 100%;}
.pro_body .div2_li_1_3 {    margin-top: 0.15748031496062992rem;    float: left;    width: 100%;}
.pro_body .div2_li_1_3 img{ float: left;   width: 2.8608923884514437rem;margin-top:0.05774278215223097rem;}
.pro_body .div2_li_1_3_con {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #666666;    line-height: 0.2099737532808399rem;    float: left;    margin-left: 0.27296587926509186rem;    width: 3.0446194225721785rem;}
.pro_body .div2_li_1_4_tit {        font-weight: 400;    font-size: 0.13648293963254593rem;    color: #023F98;    line-height: 0.14698162729658792rem;      margin-top: 0.4356955380577428rem;}
.pro_body .div2_li_1_4_nav {    margin: 0.2677165354330709rem 0 0;    display: flex;    justify-content: center;}
.pro_body .div2_li_1_4_nav_li {  cursor: pointer;       font-weight: 400;    font-size: 0.11023622047244094rem;    color: #FFFFFF;    line-height: 0.11023622047244094rem;    float: left;    background: #383838;    padding: 0.07349081364829396rem 0.10498687664041995rem;    margin-right: 0.07874015748031496rem;}
.pro_body .div2_li_1_4_nav_li:last-child {margin-right: 0; }
.pro_body .div2_li_1_4_nav_li.active,.pro_body .div2_li_1_4_nav_li:hover{background: #023F98;}
.pro_body .div2_li_1_4_body {    position: relative;        margin-bottom: 0.11023622047244094rem;}
.pro_body .div2_li_1_4_body_li { width: 100%;   top:0;      left: 0;  }
.div2_li_1_4_body_li.active {    position: relative;    opacity: 1;    z-index: 1;}
.pro_body .div2_li_1_4_body_li_con { margin-top: 0.15748031496062992rem;       font-weight: 400;    font-size:0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;text-indent: 2em;}
.pro_body .div2_li_1_4_body_li_swiper{overflow: hidden;    width: 95%;        margin: 0.1679790026246719rem auto;}
.pro_body .div2_li_1_4_body_li_swiper .swiper-slide{padding:0 0.08398950131233596rem;   overflow: hidden;     box-sizing: border-box;}
.pro_body .div2_li_1_4_body_li_swiper .swiper-slide img{height:0.9973753280839895rem;object-fit: contain;width:100%; transform: scale(1);    transition: all 0.6s ease-in-out;
}
.pro_body .div2_li_1_4_body_li_swiper .swiper-slide:hover img{transform: scale(1.1);}
.pro_body .div2_li_1_4_body_li_l,
.pro_body .div2_li_2_3_body_li_l,
.pro_body .div2_li_2_4_body_li_l,
.pro_body .div2_li_3_4_body_li_l,
.pro_body .div2_li_4_5_body_li_l,
.pro_body .div2_li_5_2_body_li_l{cursor: pointer;    background: url(../img/pro/pro_1_11.png);    width: 0.1784776902887139rem;    height: 0.31496062992125984rem;    position: absolute;    left: -0.09448818897637795rem;    bottom: 0.30446194225721784rem;    z-index: 3;    background-size: contain;}
.pro_body .div2_li_1_4_body_li_r,
.pro_body .div2_li_2_3_body_li_r,
.pro_body .div2_li_2_4_body_li_r,
.pro_body .div2_li_3_4_body_li_r,
.pro_body .div2_li_4_5_body_li_r,
.pro_body .div2_li_5_2_body_li_r{ cursor: pointer;   background: url(../img/pro/pro_1_12.png);    width: 0.1784776902887139rem;    height: 0.31496062992125984rem;    position: absolute;    right: -0.09448818897637795rem;    bottom: 0.30446194225721784rem;    z-index: 3;    background-size: contain;}
.pro_body .div2_li_2_1 {    margin-top: 0.37270341207349084rem;        margin-bottom: 0.17585301837270342rem;        float: left;        width: 100%;}
.pro_body .div2_li_2_1_li {    width: 1.0866141732283465rem;    float: left;    margin-right: 0.22572178477690288rem;}
.pro_body .div2_li_2_1_li .div2_li_3_2_li_img {    overflow: hidden;    border-radius: 50%;}
.pro_body .div2_li_2_1_li img{ transform: scale(1);    transition: all 0.6s ease-in-out;}
.pro_body .div2_li_2_1_li:hover img{transform: scale(1.1);}
.pro_body .div2_li_2_1_li:last-child{margin-right: 0;}
.pro_body .div2_li_2_1_li_tit {          font-weight: 400;
        font-size: 0.11548556430446194rem;
        color: #282828;
        line-height: 0.15223097112860892rem;
        text-align: center;
        margin-top: 0.13385826771653545rem;}
.pro_body .div2_li_2_1_b {padding: 0.10498687664041995rem 0.015748031496062992rem 0.10498687664041995rem 0.1994750656167979rem;    float: left;    width: 100%;    background: #FFFFFF;    border-radius: 0.10498687664041995rem;}
.pro_body .div2_li_2_1_b_l {        text-indent: 2em;
        margin-top: 0;
        font-weight: 400;
        width: 2.8rem;
        float: left;
        font-size: 0.11548556430446194rem;
        color: #282828;
        line-height: 0.2099737532808399rem;}
.pro_body .div2_li_2_1_b_r {    float: right;    width: 3.559055118110236rem;}
.pro_body .div2_li_2_1_b_r img{width:100%;}
.pro_body .div2_li_2_2 {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;    margin-top: 0.15748031496062992rem;    margin-bottom: 0.2204724409448819rem;}
.pro_body .div2_li_2_2img {margin-bottom: 0.3937007874015748rem;    width: 6.2362204724409445rem;    margin-left: 2.3149606299212597rem;}
.pro_body .div2_li_2_3_con {        font-weight: 400;    font-size: 0.09973753280839895rem;    color: #5A5A5A;    line-height: 0.16272965879265092rem;    text-align: center;    margin-top: 0.10498687664041995rem;    position: relative;}
.pro_body .div2_li_2_3_con:before {    content: "";    width: 2.225721784776903rem;    height: 1px;    background: #4D4D4D;    opacity: 0.42;    display: block;    position: absolute;    left: 0;    top: calc(50% - 0.5px);}
.pro_body .div2_li_2_3_con:after {    content: "";    width: 2.225721784776903rem;    height: 1px;    background: #4D4D4D;    opacity: 0.42;    display: block;    position: absolute;    right: 0;    top: calc(50% - 0.5px);}
.pro_body .div2_li_2_3_body_li {    overflow: hidden;    margin-top: 0.28346456692913385rem;}
.pro_body .div2_li_2_3_body_li_swiper {    overflow: hidden;    width: 95%;    margin: 0 auto;}
.pro_body .div2_li_2_3_body_li_swiper .swiper-slide{padding:0 0.08398950131233596rem;   overflow: hidden;     box-sizing: border-box;}
.pro_body .div2_li_2_3_body_li_swiper .swiper-slide img{width:100%; transform: scale(1);    transition: all 0.6s ease-in-out;}
.pro_body .div2_li_2_3_body_li_swiper .swiper-slide:hover img{transform: scale(1.1);}
.pro_body .div2_li_1_3_body {    position: relative;}
.pro_body .div2_li_2_3_body_li_l,.pro_body .div2_li_2_3_body_li_r{    top: calc(50% - 0.15748031496062992rem);}

.pro_body .div2_li_2_4_body {      position: relative;   float: left;    width: 100%;margin-top: 0.28346456692913385rem;}
.pro_body .div2_li_2_4_body_li {    overflow: hidden;    }
.pro_body .div2_li_2_4_body_li_swiper {    width: 95%;    overflow: hidden;    margin: 0 auto;}
.pro_body .div2_li_2_4_body_li_swiper .swiper-slide{padding:0 0.04199475065616798rem;        box-sizing: border-box;}
.pro_body .div2_li_2_4_body_li_swiper .swiper-slide .div2_li_2_4_body_li_img{overflow: hidden;   border-radius: 0.09448818897637795rem;     margin-top: 0.05774278215223097rem;}
.pro_body .div2_li_2_4_body_li_swiper .swiper-slide img{ transform: scale(1);    transition: all 0.6s ease-in-out;        margin-top: 0rem;}
.pro_body .div2_li_2_4_body_li_swiper .swiper-slide:hover img{transform: scale(1.1);}
.pro_body .div2_li_2_4_body_li_swiper .swiper-slide p{ float: left;        width: 100%;    font-weight: 400;    font-size: 0.10498687664041995rem;    color: #282828;    line-height: 0.14698162729658792rem;    text-align: center;    margin: 0.12073490813648294rem 0;font-size: 0.10498687664041995rem;
        color: #000000;
        line-height: 0.14698162729658792rem;}
.pro_body .div2_li_2_4_body_li_l,.pro_body .div2_li_2_4_body_li_r{top: calc(50% - 30px);}

.pro_body .div2_li_3_3img{width:5.018372703412074rem;    margin: 0 auto 0.3569553805774278rem;    display: block;}
.pro_body .div2_li_3_4_body {position: relative;    display: inline-block;margin-top: 0.2782152230971129rem;}
.pro_body .div2_li_3_4_body_li{overflow: hidden;    width: 6.551181102362205rem;    margin-left: -0.08661417322834646rem;}
.pro_body .div2_li_3_4_body_li_swiper .swiper-slide{padding:0 0.08661417322834646rem;box-sizing: border-box;}
.pro_body .div2_li_3_4_body_li_swiper .swiper-slide .div2_li_3_4_body_li_img {    margin-top: 0.05774278215223097rem;    float: left;    width: 100%;    overflow: hidden;    border-radius: 0.09448818897637795rem;}
.pro_body .div2_li_3_4_body_li_swiper .swiper-slide img{margin-top:0px; transform: scale(1);    transition: all 0.6s ease-in-out;}
.pro_body .div2_li_3_4_body_li_swiper .swiper-slide:hover img{transform: scale(1.1);}
.pro_body .div2_li_3_4_body_li_swiper .swiper-slide p {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.14173228346456693rem;    width: 100%;    float: left;    text-align: center;    margin-top: 0.10236220472440945rem;}
.pro_body .div2_li_3_4_body_li_l,.pro_body .div2_li_3_4_body_li_r{        top: calc(50% - 0.15748031496062992rem);}
.pro_body .div2_li_3_4_body_li_l{        left: -0.4068241469816273rem;}
.pro_body .div2_li_3_4_body_li_r{        right: -0.4068241469816273rem;}

.pro_body .div2_li_3_5_body_li_con {          font-weight: 400;
        font-size: 0.11548556430446194rem;
        color: #282828;
        line-height: 0.2099737532808399rem;
        margin-top: 0.15748031496062992rem;
        text-indent: 2em; }
.pro_body .div2_li_3_5_body_li_con1 {    display: flex;    justify-content: space-between;    margin-top: 0.1889763779527559rem;float: left;width: 100%;}
.pro_body .div2_li_3_5_body_li_con1_li {    float: left;    text-align: center;    width: auto;}
.pro_body .div2_li_3_5_body_li_con1_li .div2_li_3_5_body_li_con1_li_img {    overflow: hidden;}
.pro_body .div2_li_3_5_body_li_con1_li img {    width: 1.3070866141732282rem; transform: scale(1);    transition: all 0.6s ease-in-out;}
.pro_body .div2_li_3_5_body_li_con1_li:hover img { transform: scale(1.1);}
.pro_body .div2_li_3_5_body_li_con1_li p{        font-weight: 500;    font-size: 0.11548556430446194rem;    color: #333333;    line-height: 0.11548556430446194rem;    margin-top: 0.12598425196850394rem;}
.pro_body .div2_li_3_5_body_li_con2 {
font-weight: 400;
font-size: 0.11548556430446194rem;
color: #282828;
line-height: 0.2099737532808399rem;
margin-top: 0.2887139107611549rem;
float: left;
width: 100%;
margin-bottom: 0.5459317585301837rem;
}
.pro_body .div2_li_4_1_nav {    float: left;    width: 100%;    margin-top: 0.05774278215223097rem;    text-align: center;    display: flex;    justify-content: center;}
.pro_body .div2_li_4_1_nav_li.active {    background: #023F98;}
.pro_body .div2_li_4_1_body {    float: left;    width: 100%;    margin-top: 0.36220472440944884rem;}
.pro_body .div2_li_4_1_body_ul {          display: none;  float: left;    width: 100%;}
.pro_body .div2_li_4_1_body_ul.active {display:block;}
.pro_body .div2_li_4_1_body_li {    float: left;    width: 1.4435695538057742rem;   margin-right: 0.1679790026246719rem; }
.pro_body .div2_li_4_1_nav_li {         box-sizing: border-box;
        cursor: pointer;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 0.11023622047244094rem;
        float: left;
        background: #383838;
        padding: 0.07349081364829396rem 0.10498687664041995rem;
        margin-right: 0.07874015748031496rem;
        font-size: 0.11023622047244094rem;}
.pro_body .div2_li_4_1_body_li:last-child {margin-right: 0rem; }
.pro_body .div2_li_4_1_li_tit{         margin-top: 0.2099737532808399rem;
        text-align: center;
        font-weight: 400;
        font-size: 0.11548556430446194rem;
        color: #000000;
        line-height: 0.15748031496062992rem;}
.pro_body .div2_li_4_3{            text-align: center;       float: right;        width: 6.377952755905512rem;        padding-right: 1.1rem;}
.pro_body .div2_li_4_3 img{margin: 0.09448818897637795rem 0 0 0;display: inline-block;}
.pro_body .div2_li_4_3>div{        font-weight: 400;        margin-left: 0.02099737532808399rem;   font-size:0.11548556430446194rem;        color: #282828;        line-height: 0.2099737532808399rem;    float: right;      text-align: left;    padding-top: 0.15748031496062992rem;}

.pro_body .div2_li_4_4 {    float: left;    width: 100%;    padding-top: 0.15748031496062992rem;}
.pro_body .div2_li_4_4>img{width:2.8608923884514437rem;margin-top:0.031496062992125984rem;        float: left;} 
.pro_body .div2_li_4_3_con {    float: left;    margin-left: 0.27296587926509186rem;    width: 3.1496062992125986rem;    font-weight: 400;       color: #666666;          font-size: 0.11548556430446194rem;        color: #666666;        line-height:0.2099737532808399rem;}
.pro_body .div2_li_4_5_body {    position: relative;}
.pro_body .div2_li_4_5_entit {        font-weight: 400;    font-size: 0.13648293963254593rem;    color: #999999;    line-height: 0.13648293963254593rem;    opacity: 0.4;}
.pro_body .div2_li_4_5_tit {        font-weight: bold;    font-size: 0.13648293963254593rem;    color: #023F98;    line-height: 0.13648293963254593rem;    margin-top: 0.11023622047244094rem;}
.pro_body .div2_li_4_5_body_con {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;    margin-top: 0.15748031496062992rem;    text-indent: 2em;}
.pro_body .div2_li_4_5_body_swiper {         margin-bottom: 0.08136482939632546rem;   margin-top: 0.2677165354330709rem;    overflow: hidden;    width: 100%;}
.pro_body .div2_li_4_5_body_swiper .swiper-slide{text-align: center;}
.pro_body .div2_li_4_5_body_swiper .swiper-slide .div2_li_4_5_body_li_img {    overflow: hidden;}
.pro_body .div2_li_4_5_body_swiper .swiper-slide img{width:100%;transform: scale(1);    transition: all 0.6s ease-in-out;}
.pro_body .div2_li_4_5_body_swiper .swiper-slide:hover img{transform: scale(1.1);}
.pro_body .div2_li_4_5_body_swiper .swiper-slide p{        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.1837270341207349rem;    text-align: center;}
.pro_body .div2_li_4_5_body_li_l,.pro_body .div2_li_4_5_body_li_r{    bottom: unset;    top: calc(50% - 0.15748031496062992rem);}
.pro_body .div2_li_4_5_body_li_l{left: -0.30446194225721784rem;}
.pro_body .div2_li_4_5_body_li_r{right: -0.30446194225721784rem;}
.pro_body .div2_li_5_2{float: left;width: 100%;}
.pro_body .div2_li_5_2_con {    width: 2.286089rem;    float: left;    margin-left: 0.23622047244094488rem;}
.pro_body .div2_li_5_2_con p {         width: 3.286089238845144rem;        color: #000000;        font-size:0.11548556430446194rem;        line-height: 0.2099737532808399rem;}
.pro_body .div2_li_5_2_jj {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;    text-indent: 2em;    margin: 0.15748031496062992rem 0;}
.pro_body .div2_li_5_2 img {    float: left;    width: 2.8608923884514437rem;}
.pro_body .div2_li_5_2_body {    float: left;    width: 100%;    margin-top: 0.2572178477690289rem;}
.pro_body .div2_li_5_2_body_li{overflow: hidden;        width: 6.551181102362205rem;        margin-left: -0.08661417322834646rem;}
.pro_body .div2_li_5_2_body_li_swiper .swiper-slide{padding: 0 0.08661417322834646rem;        box-sizing: border-box;}
.pro_body .div2_li_5_2_body_li_swiper .swiper-slide .div2_li_5_2_body_li_img {    float: left;    width: 100%;    overflow: hidden;    border-radius: 0.09448818897637795rem;}
.pro_body .div2_li_5_2_body_li_swiper .swiper-slide img{float: left;width: 100%;transform: scale(1);    transition: all 0.6s ease-in-out;}
.pro_body .div2_li_5_2_body_li_swiper .swiper-slide:hover img{transform: scale(1.1);}
.pro_body .div2_li_5_2_body_li_swiper .swiper-slide p{float: left;        width: 100%;        margin-top: 0.05249343832020997rem;        text-align: center;        font-size: 0.11548556430446194rem;        color: #000000;        line-height: 0.15748031496062992rem;}
.pro_body .div2_li_5_2_body_li_swiper .swiper-slide p strong{  font-size: 0.11548556430446194rem;}
.pro_body .div2_li_5_2_body_li_l, .pro_body .div2_li_5_2_body_li_r {   top: calc(50% - 0.15748031496062992rem);     bottom:unset;    }
.pro_body .div2_li_5_2_body_li_l {        left: -0.4068241469816273rem;    }
.pro_body .div2_li_5_2_body_li_r{        right: -0.4068241469816273rem;    }
.pro_body .div2_li_pro_5_3_img {    margin-top: 0.2099737532808399rem;    margin-bottom: 0.4094488188976378rem;       }
.pro_body .div2_li_pro_5_3_div {   float: left;    width: 100%;        text-align: center;}
.pro_body .div2_li_pro_5_3_div img { width: 4.251968503937008rem;
        margin-top: 0.26246719160104987rem;
        display: inline-block;}
.pro_body .div2_li_pro_5_3_div_r { background: #EFEFEF;   float: left;    margin-left: 0.015748031496062992rem;    width: 100%;    padding: 0.13648293963254593rem 0.12598425196850394rem;    box-sizing: border-box;    font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;        font-size:0.11548556430446194rem;        color: #282828;        line-height: 0.2099737532808399rem;margin-top: 0.15748031496062992rem;text-align: left;}
.pro_body .div2_li_pro_5_3_div_r p{text-indent: 2em;}
/*end_pro_body*/
/*gruop_body*/
.gruop_body .div1{float: left;width: 100%;}
.gruop_body .div1_top {    padding: 0 1.2545931758530184rem;    background: #065091;    line-height: 0.31496062992125984rem;    float: left;    width: 100%;}
.gruop_body .div1_top a, .div1_top span {        font-weight: 400;    font-size: 0.10498687664041995rem;    color: #B0DAFF;}
.gruop_body .div1_top a{color:#fff;}
.gruop_body .div1_body {    float: left;    width: 100%;}
.gruop_body .div1_tit {        font-weight: 500;    font-size: 0.15748031496062992rem;    color: #282828;    line-height: 0.15748031496062992rem;    text-align: center;    margin-top: 0.37270341207349084rem;}
.gruop_body .div1_entit {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #999999;    line-height: 0.11548556430446194rem;    text-align: center;    margin-top: 0.08398950131233596rem;}
.gruop_body .div1_hr {    width: 7.874015748031496rem;    height: 2px;    background: #DDDDDD;    margin: 0.2204724409448819rem auto 0;}
.gruop_body .div1_box { display: flex;        flex-wrap: wrap;        justify-content: space-between;   padding: 0.3674540682414698rem 0.3569553805774278rem 1.0656167979002624rem;    width: 7.874015748031496rem;    margin: 0 auto;box-sizing: border-box;}
.gruop_body .div1_box_li {  color: #282828;  float: left;    font-size: 0.11548556430446194rem;        width: 2.62992125984252rem;        margin-bottom: 0.15223097112860892rem;}
.gruop_body .div1_box_li a{color: #282828;line-height: 0.13123359580052493rem;    padding: 0.14173228346456693rem 0.14698162729658792rem;float: left;width: 100%;white-space: nowrap;}
.gruop_body .div1_box_li:hover{background: #E7E6E6;border-radius: 0.05249343832020997rem;}
/*end_gruop_body*/
/*recruitment_body*/
.recruitment_body .con {   padding-left: 0.6456692913385826rem;        padding-right: 1.1rem;        display: inline-block;        width: 100%;        box-sizing: border-box;}
.recruitment_body .left {float: left;    padding-top: 0.3464566929133858rem;width: 1.6535433070866141rem;}
.recruitment_body .l_tit {  line-height: 0.4199475065616798rem;        font-size: 0.1679790026246719rem;    background: #1065B0;    color: #fff;    padding-left: 0.1889763779527559rem;    position: relative;}
.recruitment_body .l_tit:after {    content: "";    background-image: url(../img/common/xjt.png);           background-repeat: no-repeat;        background-position: center; background-color: #065091;    width: 0.32545931758530183rem;    height: 100%;    position: absolute;    right: 0px;    top: 0px;    z-index: 1;        background-size: 0.11023622047244094rem 0.05774278215223097rem;}
.recruitment_body .l_nav {    background: #F5F4F4;}
.recruitment_body .l_nav_li {    border-bottom: 1px solid #D6D6D6;}
.recruitment_body .l_nav_li:last-child {    border-bottom: 0px;}
.recruitment_body .l_nav_li a{    line-height: 0.1837270341207349rem;
        font-size: 0.12598425196850394rem;
        padding: 0.1837270341207349rem 0;    color: #555555;    display: block;    padding-left: 0.3569553805774278rem;    padding-right: 0.1942257217847769rem;    background: url(../img/common/nav3.png) no-repeat;    background-position: 0.1942257217847769rem center;
        background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.recruitment_body .l_nav_li.active a,.recruitment_body .l_nav_li:hover a{ color:#E60033;background: url(../img/common/nav2.png) no-repeat;    background-position: 0.1942257217847769rem center;        background-size: 0.11023622047244094rem 0.11023622047244094rem;}
.recruitment_body .right {float: left;     padding-top: 0.3464566929133858rem;    margin-left: 0.4461942257217848rem;    width: 5.412073490813648rem;}
.recruitment_body .r_tit {        font-weight: 500;    font-size: 0.15748031496062992rem;    color: #282828;    text-align: center;    line-height: 0.15748031496062992rem;}
.recruitment_body .r_en_tit {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #999999;    line-height: 0.11548556430446194rem;    text-align: center;    margin-top: 0.08398950131233596rem;}
.recruitment_body .r_hr {    margin-top: 0.31496062992125984rem;    background: #DDDDDD;    height: 0.010498687664041995rem;}
.recruitment_body .r_con {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.2099737532808399rem;    margin-top: 0.31496062992125984rem;padding-bottom: 0.8136482939632546rem;}
.recruitment_body .r_con.recruitment1 img{width:auto;margin:0 auto;display: block;    max-width: 100%;    margin-top: 0.07874015748031496rem;}
.recruitment_body .r_con.recruitment2 img{width:auto;margin:0 auto;display: block;    max-width: 100%; margin-top:0.5511811023622047rem}
.recruitment_body .r_con3 {  width:100%;  float: left;    margin-top: 0.1942257217847769rem;        border-top: 1px solid #DDDDDD;        border-left: 1px solid #DDDDDD;}
.recruitment_body .r_con3_tr {    float: left;    width: 100%;    display: flex;    flex-wrap: wrap;}
.recruitment_body .r_con3_tr:nth-child(2n+1) {    background: #F5F5F5;}
.recruitment_body .r_con3_td {    float: left;    box-sizing: border-box;    border-bottom: 1px solid #DDDDDD;    border-right: 1px solid #DDDDDD;    padding: 0.08398950131233596rem 0;    text-align: center;        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #666666;    line-height: 0.2099737532808399rem;    display: flex;    align-items: center;}
.recruitment_body .r_con3_tr .r_con3_tr_1 {        width: 100%;        display: flex;    }
.recruitment_body .r_con3_tr .r_con3_tr_2 {        background: #fff;        display: none;        width: 100%;        font-size: 0.10498687664041995rem;        padding: 0.26246719160104987rem 0.26246719160104987rem 0.10498687664041995rem;        box-sizing: border-box;        border-right: 1px solid #DDDDDD;        line-height: 0.2099737532808399rem;             color: #282828;        border-bottom: 1px solid #DDDDDD;    }
.recruitment_body .r_con3_tr .r_con3_tr_2 .r_con3_tr_bt {        cursor: pointer;        text-align: center;       background: #065091;        color: #fff;        margin-top: 0.2099737532808399rem;    }

.recruitment_body .r_con3_tr .r_con3_td:nth-child(1) {    width: 23%;    text-align: center;    padding-left: 0.06824146981627296rem;    padding-right: 0.06824146981627296rem;}
.recruitment_body .r_con3_tr .r_con3_td:nth-child(2) {    width: 19%;}
.recruitment_body .r_con3_tr .r_con3_td:nth-child(3) {    width: 19%;}
.recruitment_body .r_con3_tr .r_con3_td:nth-child(4) {    width: 19%;}
.recruitment_body .r_con3_tr .r_con3_td:nth-child(5) {    width: 20%;}
.recruitment_body .r_con3_th .r_con3_td {         background: #065091;
        font-weight: 400;
        font-size: 0.11548556430446194rem;
        color: #FFFFFF;
        line-height: 0.2099737532808399rem;
        text-align: center;
        padding: 0.05249343832020997rem 0;}
.recruitment_body .r_con3_td p {    width: 100%;}
.recruitment_body .r_con3_none {    float: left;    box-sizing: border-box;    border-bottom: 1px solid #DDDDDD;    border-right: 1px solid #DDDDDD;    padding: 0.08398950131233596rem 0;    text-align: center;        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #666666;    line-height: 0.2099737532808399rem;    display: flex;    align-items: center;    width: 100%;    justify-content: center;}
.recruitment_body .r_con3_fy {       margin-bottom: 0.32545931758530183rem; float: left;    width: 100%;    margin-top: 0.2099737532808399rem;    display: flex;    flex-wrap: wrap;    justify-content: center;}
.recruitment_body .r_con3_fy>div,.fy_list .fy_li{float:left;margin-right:0.05249343832020997rem;}
.recruitment_body .r_con3_fy>div:last-child,.fy_list .fy_li:last-child{margin-right:0px;}
.recruitment_body .r_con3_fy a{background: #EEEEEE;    float:left;padding:0 0.05774278215223097rem;    font-weight: 400;    font-size: 0.07349081364829396rem;    color: #999999;    line-height: 0.1784776902887139rem;}
.recruitment_body .r_con3_fy a:hover,.recruitment_body .fy_li.active a{background: #065091;color:#fff;}
/*end_recruitment_body*/
/*contact_body*/
.contact_body .banner{display: inline-block;width:100%;}
.contact_body .tit1{        font-weight: 500;    font-size: 0.15748031496062992rem;    color: #282828;    line-height: 0.15748031496062992rem;    text-align: center;    margin-top: 0.23097112860892388rem;}
.contact_body .entit1,.contact_body .entit2 {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #999999;    line-height: 0.11548556430446194rem;    text-align: center;    margin-top: 0.08398950131233596rem;}
.contact_body .con1 {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #555555;    line-height: 0.11548556430446194rem;    text-align: center;    margin-top: 0.10498687664041995rem;}
.contact_body .ul1 {    margin-top: 0.31496062992125984rem;    width: 6.425196850393701rem;    display: flex;    margin: 0.31496062992125984rem auto 0.28083989501312334rem;}
.contact_body .li1 {    width: 50%;    text-align: center;}
.contact_body  .li1>img {    width: 0.46194225721784776rem;    height: 0.46194225721784776rem;    object-fit: contain;    display: inline-block;}
.contact_body .li1_tit {font-weight: 400;font-size: 0.11548556430446194rem;color: #282828;line-height: 0.12598425196850394rem;margin-top: 0.07874015748031496rem;}
.contact_body .li1_con {        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #282828;    margin-top: 0.04461942257217848rem;}
.contact_body .contact_div2 {          text-align: center;  background: #F5F5F5;padding-top:0.2677165354330709rem;        padding-bottom: 0.31496062992125984rem;}
.contact_body .tit2 {        font-weight: 500;    font-size: 0.15748031496062992rem;    color: #282828;    line-height: 0.15748031496062992rem;    text-align: center;    }
.contact_body .feedback {    margin-top: 0.2099737532808399rem;    width: 4.986876640419948rem;    display: inline-block;}
.contact_body .feedback_name, .contact_body .feedback_phone {        width: 2.4435695538057742rem;        float: left;        background: #FFFFFF;        border: 1px solid #D2D2D2;                font-weight: 500;        font-size: 0.08398950131233596rem;               line-height: 0.26246719160104987rem;        box-sizing: border-box;        padding: 0 0.10498687664041995rem;    }
.contact_body .feedback_phone{float:right;}
.contact_body .feedback_con {
    margin-top: 0.10498687664041995rem;    width: 100%;    background: #FFFFFF;    border: 1px solid #D2D2D2;    padding: 0 0.10498687664041995rem;        font-weight: 500;    font-size: 0.08398950131233596rem;    line-height: 0.26246719160104987rem;    box-sizing: border-box;    resize: unset;}
.contact_body .feedback_submit {    background: #065091;    border-radius: 3px;        font-weight: 400;    font-size: 0.09448818897637795rem;    color: #FEFEFE;    border: 0;    width: 0.9186351706036745rem;    height: 0.23622047244094488rem;    margin-top: 0.2099737532808399rem;    cursor: pointer;}
.contact_body .tit3{        font-weight: 500;    font-size: 0.15748031496062992rem;    color: #282828;    line-height: 0.15748031496062992rem;    text-align: center;    margin-top: 0.4251968503937008rem;}
.contact_body .entit3{        font-weight: 400;    font-size: 0.11548556430446194rem;    color: #999999;    line-height: 0.11548556430446194rem;    text-align: center;    margin-top: 0.08398950131233596rem;}
.contact_body .con3 { width: 100%;       font-weight: 400;    font-size: 0.11548556430446194rem;    color: #555555;    line-height: 0.11548556430446194rem;    text-align: center;    margin-top: 0.13648293963254593rem;}

.contact_body .img3 {width:7.081364829396326rem;margin:0.31496062992125984rem auto 0.38320209973753283rem;overflow: hidden;}
.contact_body .img3>.map{height:500px;}
/*end_contact_body*/
/*prompt_pop*/
.prompt_pop{display:none;position: fixed;width:100%;height: 100%;left: 0;top: 0; }
.prompt_pop.show{display: flex;    justify-content: center;    align-items: center;}
.prompt_pop .prompt_pop_bak{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: #000;    opacity: 0.4;}
.prompt_pop .prompt_pop_body{z-index: 1;background: #fff;width: 1.5748031496062993rem;padding: 0.13123359580052493rem 0.13123359580052493rem 0.15748031496062992rem;border-radius: 0.07874015748031496rem;margin-bottom: 0.5249343832020997rem;min-height: 0.5249343832020997rem;position: relative;}
.prompt_pop .prompt_pop_close{position: absolute;right: 0.06299212598425197rem;top: 0.06824146981627296rem;width: 0.08398950131233596rem;height: 0.08398950131233596rem;cursor: pointer;}
.prompt_pop .prompt_pop_close:before {content: '';width: 120%;height: 1px;background: #000;position: absolute;top: calc(50% - 0.5px);left: -10%;border-radius: 10px;-webkit-transform: rotate(45deg);transform: rotate(45deg);transform-origin: center center;}
.prompt_pop .prompt_pop_close:after {content: '';width: 120%;height: 1px;background: #000;position: absolute;top: calc(50% - 0.5px);left: -10%;border-radius: 10px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);transform-origin: center center;}
.prompt_pop .prompt_pop_tit{    font-size: 0.10498687664041995;}
.prompt_pop .prompt_pop_con{    font-size: 0.09448818897637795rem;    margin-top: 0.05249343832020997rem;    line-height: 0.13123359580052493rem;}
/*end_prompt_pop*/
/*search_body*/
.search_body .banner {    float: left;    width: 100%;}
.search_body .div1{width: 100%;        box-sizing: border-box;        display: block;       text-align: center;        float: left;}
.search_body .top1 {    display: flex;    align-items: flex-end;    flex-wrap: wrap;    width: 6.299212598425197rem;    margin: 0 auto;padding-top: 0.6246719160104987rem;}
.search_body .tit1 {        font-size: 0.1679790026246719rem;    float: left;    line-height: 0.1679790026246719rem;}
.search_body .en_tit {    color: #282828;        font-size: 0.11548556430446194rem;    line-height: 0.11548556430446194rem;    margin-left: 0.04rem;    float: left;}
.search_body .hr1{height: 2px;        width: 6.299212598425197rem;        margin: 0 auto;background: #AAAAAA;display: block;margin-top:0.08923884514435695rem;}
.search_body .div2{width: 6.299212598425197rem;    margin: 0 auto;}
.search_body .div2_ul {    float: left;    flex-wrap: wrap;    padding-top: 0.11548556430446194rem;         padding-bottom: 0.33070866141732286rem;   width: 100%;    display: flex;    align-items: flex-end;}
.search_body .div2_li {    margin-bottom: 0.34120734908136485rem;}
.search_body .div2_li>a{    display: flex;      }
.search_body .div2_li:last-child {margin-bottom:0px;}
.search_body .div2_li_l {         position: relative;   width: 1.5905511811023623rem;    float: left;}
.search_body .div2_li_l img{width:100%;height:auto;}
.search_body .div2_li_r {    width: 4.514435695538058rem;    float: left;    margin-left: 0.1784776902887139rem;padding-top: 0.04199475065616798rem;}
.search_body .div2_li_r_tit {        font-weight: 500;    font-size: 0.11548556430446194rem;    color: #282828;    line-height: 0.11548556430446194rem;}
.search_body .no-results {font-weight: 500;font-size: 0.11548556430446194rem;color: #282828;line-height: 0.11548556430446194rem;text-align: center;width: 100%;}
.search_body .div2_li:hover .div2_li_r_tit{color:#064685;}
.search_body .div2_li_r_con {        font-weight: 400;    font-size: 0.08398950131233596rem;    color: #555555;    line-height: 0.14698162729658792rem;    margin-top: 0.25196850393700787rem;}
.search_body .div2_li_r_date {        font-weight: 400;    font-size: 0.07349081364829396rem;    color: #939393;    line-height: 0.07349081364829396rem;    float: left;    margin-top: 0.2099737532808399rem;}
.search_body .div2_li_r_look {    float: right;        font-size: 0.07349081364829396rem;    color: #939393;    line-height: 0.07349081364829396rem;    margin-right: 0.49868766404199477rem;    background: url(../img/common/look.png) no-repeat;    padding-left: 0.15rem;    background-size: contain;    margin-top: 0.2099737532808399rem;}
.search_body .div2_li.video .div2_li_r_look,.search_body .div2_li.video .div2_li_r_con{display:none;}

.search_body .div2_li.video:hover .div2_li_l:before {        content: "";        width: 100%;        height: 100%;        position: absolute;        top: 0;        left: 0;        display: block;        background: url(../img/common/backblock.png) no-repeat;        background-size: 100% 100%;    }
.search_body .div2_li.video:hover .div2_li_l:after {        content: "";        width: 100%;        height: 100%;        position: absolute;        top: 0;        left: 0;        display: block;        background: url(../img/common/play.png) no-repeat;        background-size: 0.26246719160104987rem 0.26246719160104987rem;        background-position: center;        z-index: 1;    }
.search_body .r_con3_fy {       margin-bottom: 0.32545931758530183rem; float: left;    width: 100%;    margin-top: 0.2099737532808399rem;    display: flex;    flex-wrap: wrap;    justify-content: center;}
.search_body .r_con3_fy>div,.fy_list .fy_li{float:left;margin-right:0.05249343832020997rem;}
.search_body .r_con3_fy>div:last-child,.fy_list .fy_li:last-child{margin-right:0px;}
.search_body .r_con3_fy a{background: #EEEEEE;    float:left;padding:0 0.05774278215223097rem;    font-weight: 400;    font-size: 0.07349081364829396rem;    color: #999999;    line-height: 0.1784776902887139rem;}
.search_body .r_con3_fy a:hover,.search_body .fy_li.active a{background: #065091;color:#fff;}
.search_body .video_box {    display: none;    position: fixed;    top: 0;    left: 0;    height: 100%;    width: 100%;    background: rgb(0, 0, 0, 0.6);    z-index: 10;}
.search_body .video_box.show{display: block;}
.search_body .video_box_close {cursor: pointer;        position: absolute;        width: 0.16272965879265092rem;        height: 0.16272965879265092rem;        z-index: 1;        right: 1.2913385826771653rem;        top: 0.3884514435695538rem;}
.search_body .video_box_close img{width:100%;height: 100%;}
.search_body .video_bddy{position: absolute;width:100%;height: 100%;left: 0;top: 0;display: flex;        justify-content: center;        align-items: center;}
.search_body #video_box_video {        max-width: 70.677%;        width: 70.677%;        height: 3.674540682414698rem;        max-height: 90%;        object-fit: contain;        background: #000;    }
/*end_search_body*/
/*error_body*/
.body.error_body {    background: #F9FAFF;    padding-top: 0.4094488188976378rem;    padding-bottom: 0.48293963254593175rem;}
.body.error_body img {    width: 4.650918635170604rem;    margin: 0 auto;    display: block;}
.footer.error {background-color: #F9FAFF;}
/*end_error_body*/
/*footer*/
.footer {    background: url(../img/common/footer.png) no-repeat;    background-size: 100% 100%;        width: 100%;display: inline-block;}
.footer_t {    float: left;    width: 100%;        border-bottom: 1px solid #5489C6;        padding-bottom: 0.2rem;}
.footer_l {    float: left;         padding-left: 7%;      width: 2.561679790026247rem;}
.footer_l_logo img{    height: 0.27296587926509186rem;    width: auto;}
.footer_l_logo {    margin-top: 0.5249343832020997rem;}
.f_phone{width: 1.0393700787401574rem;}
.footer_l_body {    margin: 0.07349081364829396rem 0 0 0.05774278215223097rem;}
.footer_l_p {        font-weight: 400;    font-size: 0.08398950131233596rem;    color: #5489C6;    line-height: 0.14698162729658792rem;    margin-top: 0.06299212598425197rem;}
.footer_c {          float: left;
        padding-left: 6%;
        padding-top: 1.1076115485564304rem;
        width: 43%;}
.footer_nav .footer_nav_li:last-child{margin-right: 0px;}
.footer_nav_li {    float: left;    margin-right: 0.15748031496062992rem;}
.footer_nav_li a{        font-weight: 400;    font-size: 0.08398950131233596rem;    color: #FFFFFF;    line-height: 0.08398950131233596rem;    opacity: 0.57;}
.footer_nav_li a:hover{opacity: 1;}
.footer_r {        padding-top: 0.5931758530183727rem;        float: right;        margin-right: 7%;}
.footer_r img {        width: 0.7139107611548556rem;        display: block;        margin: 0 auto;    }
.footer_r p{    font-weight: normal;    font-size: 0.08398950131233596rem;    color: #5489C6;    line-height: 0.15748031496062992rem;        margin-top: 0.05249343832020997rem;}
.footer_b {    float: left;    width: 100%;    text-align: center;    display: flex;    justify-content: center;    padding: 0.08398950131233596rem 0 0.08923884514435695rem;}
.footer_b_p {        font-weight: 400;    font-size: 0.08398950131233596rem;    color: #5489C6;    line-height: 0.14698162729658792rem;    display: inline-block;padding: 0 0.07874015748031496rem;}
.footer_b_p a {        color: #5489C6;        display: flex;        align-items: center;    }
.footer_b_p .beianicon {        float: left;        width: 0.10498687664041995rem;        margin-right: 0.015748031496062992rem;    }
.footer_b_p a:hover{color:#fff;}
/*end_footer*/
}@media only screen and (max-width: 768px) {
/*header*/
.header {    padding: 0.225rem 0.3rem 0.3rem;position: relative;        float: left;        width: 100%;        box-sizing: border-box;}
.pcnav{display:none !important;}
.logo {    float: left;    width: 50%;    height: auto;}
.logo_img {    height: 0.75rem;    width: auto;}
.mnav.m_search{    position: absolute;    width: 0.45rem;    height: 0.45rem;    right: 1.25rem;    top: 0.375rem;}
.mnav.m_search img{width: 100%;height:100%;}
.search_box {         z-index: 9; display: none;  position: absolute;    top: 1.425rem;    left: 0;    padding: 0 0.225rem;    width: 100%;    box-sizing: border-box;}
.search_text {        width: 100%;        box-sizing: border-box;        line-height: 0.725rem;        border: 1px solid #666666;        border-radius: 30px;                font-weight: 500;        font-size: 0.325rem;        color: #666666;        padding: 0 1rem 0 0.4rem;    }
.search_button {border:0px;width: 0.35rem;        height: 0.35rem;        background: url(../img/m/m_search1.png) no-repeat;        right: 0.625rem;        top: 0.2rem;        display: block;        position: absolute;        z-index: 2;        background-size: 100% 100%;    }
/*nav*/
.mnav {  position: absolute;  right: 0.35rem;  width: 0.475rem;  height: 0.375rem;  top: 0.4rem;}
.m_nav_box {  position: fixed;  top: 0;  left: -100%;  width: 100%;  height: 100%;  transition: all 0.5s;}
.m_nav_box.active{left:0px;        z-index: 999;}
.nav_back {  position: absolute;  width: 100%;  height: 100%;  z-index: 1;}
.m_nav_body{  background: #fff;  height: 100%;  width: 42%;  box-shadow: 1px 1px 5px #cdcdcd;  position: relative;  z-index: 2;  padding-top: 0.5rem;  overflow: auto;}
.m_nav_body .li {  border-bottom: 1px solid #cbcbcb;  position: relative;}
.m_nav_body .li:last-child{  border-bottom: 0px solid #cbcbcb;}
.m_nav_body .li a {         line-height: 0.625rem;
        width: 89%;
        display: block;
        box-sizing: border-box;
        font-size: 0.35rem;
        color: #020202;
        padding: 0.5625rem 0 0.5625rem 0.30rem;}
.m_nav_body .li.active>a {  color:#054896;}
.li .xl{    content: "";
        background: url(../img/m/nav1.png) no-repeat;
        width: 0.3rem;
        height: 0.25rem;
        display: block;
        background-size: contain;
        position: absolute;
        right: 0.35rem;
        top: 0.8rem;}
.li_list {    background: #f5f3f4;display: none;}
.m_nav_body .li.active .li_list{display:block;}
.li_list .li2 {    border-bottom: 1px solid #fff;}
.li_list .li2:last-child{  border-bottom: 0px solid #cbcbcb;}
.li_list .li2 a {          color: #777777;
        line-height: 1.375rem;
        background: url(../img/m/nav3.png) no-repeat;
        background-position: 0.5rem center;
        padding-left: 1.3rem;
        padding-right: 0.2rem;
        background-size: 0.375rem 0.375rem;
        width: 100%;
        font-size: 0.35rem;
        line-height: 0.625rem;}
.li_list .li2.active>a{  background: url(../img/m/nav2.png) no-repeat;  background-position: 0.5rem center;  background-size: 0.375rem 0.375rem;  color:#e60034;}
/*end_nav*/
.lang-box {
    display: flex;
    position: absolute;
    font-size: 0.35rem;
    right: 2.125rem;
    top: 0.375rem;
    width: auto;
}
.lang-box .language {
    display: flex;
    align-items: center;
}
.lang-box .icon{    margin-left: 0.125rem;}
.lang-box .list{  display:none;  position: absolute;
    top: 0.675rem;
    transform: translateX(-50%);
    z-index: 9;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 0.0262467rem;
    background: rgb(255, 255, 255);
    text-align: center;
    left: 50%;
    width: 120%;
    line-height: 0.75rem;
    font-size: 0.4rem;}
.lang-box .list a{         display: block;        color: #333;}
/*end_header*/
/*index_body*/
.index_body .banner.m_show{    width: 100%;    position: relative;}
.index_body .banner .swiper-pagination {    bottom: 0.5rem;}
.index_body .banner .swiper-pagination .swiper-pagination-bullet{width:0.25rem;height: 0.25rem;    opacity: .6;}
.index_body .banner .swiper-pagination .swiper-pagination-bullet-active {    opacity: 1;    background: #fff;}

.index_body .about {  margin-bottom: 0.65rem;  padding: 0 0.325rem;}
.index_body .about_l_title{padding-top:0.75rem;}
.index_body .about_l_title_et,
.index_body .pro_h_title_et{        font-weight: 400;    font-size: 0.5rem;    color: #999999;    line-height: 0.5rem;    opacity: 0.4;    }
.index_body .about_l_title_t,
.index_body .pro_h_title_t{        font-size: 0.5rem;    color: #065091;    line-height: 0.5rem;       font-weight: bold;}
.index_body .index_hr {    height: 0.025rem;    background: #CCCCCC;    margin-top: 0.3rem;    position: relative;}
.index_body .index_hr:before {    content: "";    position: absolute;    left: -0.025rem;    display: block;    width: 1.925rem;    background: #065091;    height: 0.05rem;}
.index_body .about_l_con {        font-weight: 400;    font-size: 0.375rem;    color: #666666;    line-height: 0.7rem;    text-indent: 2em;    margin-top: 0.75rem;}
.index_body .about_r {            display: inline-block;    width: 100%;}
.index_body .about_r_more.m_show {    display: inline-block;    margin-top: 0.45rem;}
.index_body .about_r_more a {    float: left;    border: 0.025rem solid #03499A;    border-radius: 1.25rem;    font-size: 0.375rem;    padding: 0.125rem 0.375rem 0.175rem;    color: #124F98;        font-weight: 400;    line-height: 0.375rem;}

.index_body .pro {    padding: 0 0.325rem 0.9rem;    background: url(../img/index/m_pro_back.png) no-repeat;}
.pro_h {    position: relative;}
.index_body .pro_h_title {    padding-top: 0.925rem;}
.index_body .pro_h_more {    position: absolute;    right: 0;    bottom:-0.125rem;}
.index_body .pro_h_more a {    float: left;    border: 0.025rem solid #03499A;    border-radius: 1.25rem;    font-size: 0.375rem;    padding: 0.125rem 0.375rem 0.175rem;    color: #124F98;        font-weight: 400;    line-height: 0.375rem;}
.index_body .pro_b {    margin-top: 0.875rem;        display: inline-block;width:100%;}
.index_body .pro_b_ul {    display: flex;    flex-wrap: wrap;}
.index_body .pro_b_li {          position: relative;       margin-bottom: 0.325rem;   float: left;    width: 48%;    margin-right: 4%;        background: #E9E9E9;}
.index_body .pro_b_li:nth-child(2n) {    margin-right: 0;}
.index_body .pro_b_li:nth-child(n+5){ display:none;}
.index_body .pro_b_li:hover{background-color: #065091;}
.pro_b_li:hover::after {        content: "";        background: url(../img/index/prohover.png) no-repeat;        position: absolute;        width: 1rem;        height: 1rem;        background-size: 100% 100%;        z-index: 1;        top: 3.425rem;        right: calc(50% - 0.5rem);    }
.index_body .pro_b_li:hover .pro_b_li_tit,.index_body .pro_b_li:hover .pro_b_li_con{color:#fff;}
.index_body .pro_b_li a {    display: inline-block;    width: 100%;}
.index_body .pro_b_li a img {    height: 3.925rem;    object-fit: cover;}
.index_body .pro_b_li_tit { text-align: center;   font-size: 0.5rem;        font-weight: 500;    padding: 0 0.25rem;    color: #282828;    margin-top: 0.5rem;}
.index_body .pro_b_li_con { text-align: center;   font-size: 0.375rem;    padding: 0 0.25rem;    color: #303030;        font-weight: 400;    margin-top: 0.225rem;    min-height: 2.75rem;padding-bottom: 0.5rem;        box-sizing: border-box;}

.index_body .about1 {    padding: 0 0.325rem;}
.index_body .about1_h {  position: relative;  padding-top: 0.75rem;}
.index_body .about_h_title_et {        font-weight: 400;    font-size: 0.5rem;    color: #999999;    line-height: 0.5rem;    opacity: 0.4;}
.index_body .about_h_title_t {        font-size: 0.5rem;    color: #065091;    line-height: 0.5rem;       font-weight: bold;}
.index_body .about_h_more {    position: absolute;    right: 0px;    bottom: -0.125rem;}
.index_body .about_h_more a {    float: left;    border: 0.025rem solid #03499A;    border-radius: 1.25rem;    font-size: 0.375rem;    padding: 0.125rem 0.375rem 0.175rem;    color: #124F98;        font-weight: 400;    line-height: 0.375rem;}
.index_body .about1_b {    margin-top: 0.675rem;}
.index_body .imglist {    display: flex;    flex-wrap: wrap;    margin-bottom: 0.375rem;}
.index_body .imglist a{     float: left;    width: 50%;    height: auto;}
.index_body .imglist .about1_b_li_qywh,
.index_body .imglist .about1_b_li_fzlc,
.index_body .imglist .about1_b_li_shzr{  transform: scale(1);    transition: all 0.6s ease-in-out;  display: flex;    align-items: center;        height: 100%;        width: 100%;        justify-content: center;        background: #f4f4f4;}
.index_body .imglist .about1_b_li_fzlc{background-color: #065091;}
.index_body .imglist .about1_b_li_fzlc>img{width:0.5rem;        margin-right: 0.125rem;}
.index_body .imglist .about1_b_li_qywh>img{    width: 0.625rem;    margin-right: 0.125rem;}
.index_body .imglist .about1_b_li_shzr>img{    width: 0.5rem;    margin-right: 0.125rem;}
.index_body .imglist img{width:100%;}
/*end_index_body*/
/*about_body*/
.about_body .r_tit{    font-size: 0.6rem;        font-weight: 500;    color: #282828;    text-align: center;}
.about_body .r_en_tit {        font-weight: 400;    font-size: 0.4rem;    color: #999999;    text-align: center;    margin-top: 0.05rem;}
.about_body .left{display:none;}
.about_body .right {    padding-top: 0.55rem;}
.about_body .right.m_about{padding-top:0.8rem;}
.about_body .r_con {    font-size: 0.5rem;       font-weight: 500;    color: #282828;    padding: 0 0.325rem;        text-align: left;}
.about_body .r_con.zzjgcon .zzjgtit{    font-weight: 500;       font-size: 0.6rem;    color: #282828;}
.about_body .r_con.zzjgcon .zzjgentit{ font-weight: 400;    font-size: 0.4rem;    color: #999999;    margin-top: 0.05rem;}
.about_body .right.m_about .r_con {     font-weight: 400;      padding-bottom: 0.575rem;     margin-top: 1.025rem;        font-size: 0.375rem;        line-height: 0.7rem;                color: #282828;    }
.about_body .right.fzlc{padding-top: 0.65rem;}
.about_body .right.fzlc .r_con {    margin-top: 0.675rem;font-size: 0.375rem;line-height: 0.7rem;        padding: 0;}
.about_body .r_con.zzjgcon table th{ text-align: center;   word-break: break-word;}
.about_body .r_con.zzjgcon table td{ text-align: center;   word-break: break-word;}
.about_body .r_con img{width:100%;min-width: 100%;} 
.about_body .right.m_scjd{        padding-top: 0.7rem;}
.about_body .right.m_scjd .r_con{margin-top:0.375rem; font-weight: 400;font-size: 0.375rem; margin-bottom:0.075rem;line-height: 0.7rem;text-align: center;}
.about_body .fzlc_list {        margin-bottom: 0.35rem;background: url(../img/m/fzlc_0.png) no-repeat;background-size: 0.75rem 100%;background-position: 0.625rem 0px;padding-top: 1.1rem;     padding-bottom: 1.4rem;}
.about_body .fzlc_list_li { margin-bottom: 0.65rem;   display: inline-block;    width: 100%;}
.about_body .fzlc_list_li_l {position: relative;background: url(../img/m/fzlc_1.png) no-repeat;background-size: 100% 100%;font-weight: bold;font-size: 0.3rem;color: #E76200;text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.75);float: left;width: 2rem;height: 2rem;text-align: center;line-height: 2rem;}
.about_body .fzlc_list_li_l:after {    content: "";    position: absolute;    left: 100%;    background: #9A9A9A;    width: 0.1rem;    top: 50%;    height: 0.025rem;}
.about_body .fzlc_list_li_c {        float: left;        width: 4.1rem;        margin-left: 0.1rem;                font-weight: 500;        text-align: center;        padding: 0 0.1rem 0 0;        box-sizing: border-box;    }
.about_body .fzlc_list_li_r {    float: left;    width: 3.7rem;           box-sizing: border-box;}
.about_body .fzlc_list_li_r img{width:100%;}
.about_body .right.jyll{padding-top:0.65rem;}
.about_body .right.m_qywh{padding-top:0.425rem;}
.about_body .right.m_qywh .r_con{display: inline-block;width: 100%;        box-sizing: border-box;}

.about_body .right.shzr .r_tit,.about_body .right.shzr .r_en_tit{display:none;}
.about_body .right.shzr .r_list_l {    display: flex;    flex-wrap: wrap;    justify-content: space-evenly;}
.about_body .right.shzr{padding-top:0.45rem;}
.about_body .right.shzr .r_list_l_li {           line-height: 0.4rem;
        position: relative;
        float: left;
        width: 30%;
        font-size: 0.3rem;
        background: #C7C7C7;
        color: #fff;
        display: flex;
        justify-content: center;
        padding: 0.325rem 0;
        align-items: center;
        text-align: center;
        padding-right: 2%;
        box-sizing: border-box;}
.about_body .right.shzr .r_list_l_li.active{background: #03499A;}
.about_body .right.shzr .r_list_l_li:after {        content: "";
        background: url(../img/about/shzrjt.png) no-repeat;
        min-width: 0.475rem;
        height: 0.475rem;
        background-size: 100% 100%;
        display: block;
        position: relative;
        display: inline-block;}
.about_body .right.shzr .r_list_r {    padding: 0 0.325rem 1.025rem;    margin-top: 0.625rem;}
.about_body .right.shzr .r_list_r_lb,.about_body .right.shzr .r_list_r_rb{display:none;}
.about_body .right.shzr .r_list_r_li { overflow: hidden; opacity: 0;visibility: hidden;position: absolute;z-index: 0;}
.about_body .right.shzr .r_list_r_li.active {    opacity: 1;visibility: visible;position: relative;z-index: 1;}
/*end_about_body*/
/*news_body*/
.news_body .left1,.news_body .r_tit1,.news_body .r_en_tit{display: none;}
.news_body .r_con1 {         position: relative;   padding: 0.675rem 0.325rem 0;margin-bottom: 0.825rem;}
.news_body .r_con1_r_date,.news_body .r_con1_r_look,.news_body .r_con1_r_con,.news_body .r_con1_r_more{display: none;}
.news_body .r_con1_r {    position: absolute;    bottom: 0px;    left: 0px;    width: 100%;padding: 0 0.325rem;box-sizing: border-box;}
.news_body .r_con1_r_tit{     font-weight: 400;    font-size: 0.45rem;    color: #000000;    line-height: 0.5rem;    text-align: center;      background: rgb(255, 255, 255, 0.4);    width: 100%;float: left;}
.news_body .r_con1_r_tit a{     font-weight: 400;    font-size: 0.45rem;    color: #000000;    line-height: 0.5rem;    text-align: center;    padding: 0.3rem 0;     width: 100%;float: left;}
.news_body .div2 {    background: #F7F8F8;    padding: 0.675rem 0.325rem 0;}
.news_body .div2_li {    padding-bottom: 0.825rem;}
.news_body .div2_li_r_tit {        font-weight: 500;    font-size: 0.45rem;    color: #282828;    margin-top: 0.6rem;}
.news_body .div2_li_r_con {    font-size: 0.35rem;        font-weight: 400;    color: #555555;    line-height: 0.5rem;    margin-top: 0.325rem;}
.news_body .div2_li_r_date {        font-weight: 400;    font-size: 0.3rem;    color: #939393;    line-height: 0.3rem;    margin-top: 0.375rem;}
.news_body .div2_li_r_look{display: none;}
.news_body .div3 {    padding: 0.675rem 0.325rem 0;}
.news_body .div3_box_h {    display: flex;    align-items: flex-end;}
.news_body .div3_box_h_tit {    font-size: 0.45rem;    float: left;    line-height: 0.45rem;}
.news_body .div3_box_h_en_tit {    font-size: 0.3rem;    float: left;    color: #282828;    line-height: 0.3rem;    margin-left: 8px;}
.news_body .div3_box_con {    margin-top: 0.575rem;}
.news_body .div3_box_con_li {    padding-bottom: 0.625rem;        float: left;        width: 100%;        box-sizing: border-box;}
.news_body .div3_box_con_li a{ float:left;width: 100%;}
.news_body .div3_box_con_li_tit {        font-weight: 500;    font-size: 0.45rem;    color: #282828;    margin-top: 0.25rem;    margin-bottom: 0.25rem;}
/*end_news_body*/
/*news_list_body*/
.news_list_body .left1{display:none;}
.news_list_body .right1 {      padding: 0.625rem 0.325rem 0;  display: flex;    flex-wrap: wrap;    flex-direction: column-reverse;}
.news_list_body .right1_r {    background: #F5F5F5;padding:0.25rem 0.275rem 0.675rem;}
.news_list_body .right1_r_top {    position: relative;}
.news_list_body .right1_r_date {    position: absolute;    background: rgba(2, 63, 152, 0.95);    width: 1.475rem;    height: 1rem;}
.news_list_body .right1_r_day {        font-weight: bold;    font-size: 0.375rem;    color: #FFFFFF;    line-height: 0.375rem;    padding-left: 0.225rem;    padding-top: 0.15rem;}
.news_list_body .right1_r_year {        font-weight: 400;    font-size: 0.25rem;    color: #FFFFFF;    line-height: 0.25rem;    padding-left: 0.225rem;    padding-top: 0.10rem;}
.news_list_body .right1_r_tit {    font-size: 0.45rem;    margin-top: 0.3rem; color:#282828;}
.news_list_body .right1_r_tit a{color:#282828;}
.news_list_body .right1_r_con {    font-size: 0.35rem;    margin-top: 0.325rem;        color: #666666;}
.news_list_body .right1_r_more {    display: none;}
.news_list_body .right1_l {    margin-top: 0.6rem;}
.news_list_body .right1_l_ul {    margin-bottom: 0.4rem;}
.news_list_body .right1_l_li {    background: #F5F5F5;    padding: 0.2rem 0.3rem 0.2rem 0.175rem;    box-sizing: border-box;    width: 100%;    display: inline-block;    margin-bottom: 0.4rem;}
.news_list_body .right1_l_li_l {    float: left;    background: #AAAAAA;    width: 1.2rem;    height: 1.85rem;    padding: 0rem 0 0 0.2rem;    box-sizing: border-box;    display: flex;    align-items: center;    flex-wrap: wrap;    align-content: center;}
.news_list_body .right1_l_li:hover .right1_l_li_l{    background: #023F98;}
.news_list_body .right1_l_li_date {    font-size: 0.3rem;       line-height: 0.3rem;    font-weight: bold;    color: #fff;}
.news_list_body .right1_l_li_year {    font-size: 0.3rem;    color: #fff;}
.news_list_body .right1_l_li_r {    float: left;    width: 7.35rem;    margin-left: 0.225rem;}
.news_list_body .right1_l_li_tit {  text-overflow:ellipsis; /*溢出省略号，支持ie、safari（webkit）*/ -o-text-overflow:ellipsis; /*溢出省略号，支持opera*/ overflow:hidden;/*溢出隐藏*/ -moz-binding:url('ellipsis.xml#ellipsis');/*溢出省略号，支持firefox*/   white-space: nowrap;  font-size: 0.45rem;    margin-bottom: 0.1rem;    color: #333;    margin-top: 0.1rem;}
.news_list_body .right1_l_li:hover .right1_l_li_tit {color: #023F98;}
.news_list_body .right1_l_li_con{         color: #666666;font-size: 0.35rem;   -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    display: -webkit-box;    height: 0.95rem;    overflow: hidden;    margin-bottom: 0.1rem;}
.news_list_body .r_con3_fy{margin-bottom: 0.975rem;}
/*end_news_list_body*/
/*news_view_body*/
.news_view_body .left1{display:none;}
.news_view_body .right1 {    padding-top: 0.6rem;}
.news_view_body .right1_tit {        font-weight: normal;    font-size: 0.5rem;    color: #222222;    text-align: center;    margin-bottom: 0.475rem;}
.news_view_body .right1_a { padding: 0.2rem 0; color: #999999;  background: #F5F5FA;    font-size:0.3rem;         line-height: 0.5rem;   display: flex;    justify-content: center;}
.news_view_body .right1_look {        background: url(../img/common/newslook.png) no-repeat;        background-size: 0.525rem 0.35rem;        background-position: 0rem 0.13rem;        padding-left: 0.7rem;        margin-right: 0.5rem;}
.news_view_body .right1_date {        background: url(../img/common/newsdate.png) no-repeat;        background-size: 0.45rem 0.45rem;        background-position: 0rem 0.03rem;        padding-left: 0.56rem;    }
.news_view_body .right1_con {           box-sizing: border-box; font-size: 0.375rem;   width:100%; line-height: 0.7rem;    color: #282828;    padding: 0.625rem 0.325rem 0.975rem; border-bottom: 1px solid #E7E7E7;}
.news_view_body .right1_con p{}
.news_view_body .right1_con p img{float: left;max-width: 100%;}
.news_view_body .right1_con table{max-width: 100%;}
.news_view_body .right1_sxp {    padding: 0.3rem 0.325rem 0.775rem;    font-size: 0.375rem;    color: #666666;}
.news_view_body .right1_sxp a{color: #666666;}
.right1_syp {    margin-bottom: 0.2rem;}
/*end_news_view_body*/
/*video_list_body*/
.video_list_body .left1{display:none;}
.video_list_body .r_tit1,.video_list_body .r_en_tit{display:none;}
.video_list_body .r_con1 {    position: relative;    padding: 0.675rem 0.325rem 0;    margin-bottom: 0.825rem;}
.video_list_body .r_con1_li_img {    position: relative;    width: 100%;}
.video_list_body .r_con1_li_img:before {    content: "";    width: 100%;    height: 100%;    position: absolute;    top: 0;    left: 0;    display: block;    background: url(../img/common/backblock.png) no-repeat;    background-size: 100% 100%;}
.video_list_body .r_con1_li_img:after {content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;background: url(../img/common/play.png) no-repeat;background-size: 1.25rem 1.25rem;background-position: center;z-index: 1;}
.video_list_body .r_con1_li_tit {        font-weight: 500;    font-size: 0.45rem;    color: #282828;    margin-top: 0.3rem;    margin-bottom: 1rem;}

/*end_video_list_body*/
/*pro_body*/
.pro_body .pro_li_tit {    font-weight: 500;    font-size: 0.6rem;    color: #023f98;    padding-left: 0.35rem;    box-sizing: border-box;}
.pro_body .pro_li_entit {    font-weight: 400;    font-size: 0.4rem;    color: #999999;    margin-top: 0.05rem;    padding-left: 0.35rem;    box-sizing: border-box;}
.pro_body .left1{display:none;}
.pro_body .right1{padding:0.5rem 0.325rem 0;}
.pro_body .right1_h_li { cursor: pointer;  display: none;   position: relative;  margin-bottom: 0.3rem;}
.pro_body .right1_h_li.active{   display: block;}
.pro_body .right1_h_li_con {position: absolute;left: 0.425rem;background: rgb(255, 255, 255, 0.5);border-radius: 0.05rem;top: 0.65rem;padding: 0.325rem 0.9rem 0.7rem 0.35rem;box-sizing: border-box;}
.pro_body .right1_h_li_con_num {                color: #231815;   font-size: 22px;    line-height: 22px;    display: block;}
.pro_body .right1_h_li_con_hr {    background: #231815;    height: 1px;    display: inline-block;    width: 25px;    margin-top: 0.2rem;}
.pro_body .right1_h_li_con_tit { color: #231815;           display: block;    font-size: 18px;    line-height: 18px;    margin-top: 0.2rem;}
.pro_body .right1_body_1{ margin-bottom: 1.2125rem;       color: #282828;    font-size: 0.375rem;    line-height: 0.7rem;    }

.pro_body .pro_li_head {          margin-bottom: 0.225rem;    }
.pro_body .pro_li_head1 {        margin-left: 0.026246719160104987rem;        width: 25%;    }
.pro_body .pro_li_head2 {        font-size: 0.4rem;        color: #333333;        font-weight: bold;        padding-left: 0.225rem;        width: 75%;        line-height: 0.625rem;    }
.pro_body .pro_li_head3 {    display:none;      height: 0.1679790026246719rem;        width: 0.02099737532808399rem;        background: #0c51a0;        margin: 0 0 0.010498687664041995rem 0.031496062992125984rem;  }
.pro_body .pro_li_head4 {            font-size: 0.375rem;        color: #023f98;        margin: 0 0 0 0.2rem;        font-weight: bold;        line-height: normal;    }
.pro_body .pro_li_head_2_1{display: flex;align-items:center;}
.pro_body .pro_li_head_2_2 {         display: flex;        margin-top: 0.125rem;        flex-wrap: nowrap;        position: relative;}
.pro_body .pro_li_head_2_2:before {    content: "";    height: 100%;    width: 0.05rem;    background: #0c51a0;    margin: 0 0 0.010498687664041995rem 0.031496062992125984rem;    float: left;    position: absolute;}
.pro_body .box1 .pro_li_head1{    width: 16%;}
.pro_body .body_3_1 .pro_li_head1{    width: 11%;}


.pro_body .m_pro_0{margin-bottom: 0.375rem; font-weight: 400;    color: #023F98;    font-size: 0.6rem;   line-height: 0.7rem;       margin-top: 0.65rem;}
.pro_body .div2_li {    display: none;}

.pro_body .div2_li_box.box1 {          margin-bottom: 0.4625rem;  padding: 0rem 0.325rem;    margin-top: 0.675rem;                color: #282828;        font-size: 0.375rem;        line-height: 0.7rem;}
.pro_body .pro_img1{    width: 95%;}
.pro_body .div2_li_box.box1 .div2_li_box_hr {    width: 100%;    background: #999999;    height: 0.025rem;    margin-top: 0.025rem;}
.pro_body .div2_li_box.box1>p{text-indent: 2em;}
.pro_body .div2_li_body.body1 {        padding: 0.775rem 0rem 0.8rem;    background: url(../img/pro/m_pro_bak.png) no-repeat;    background-size: cover;}
.pro_body .pro_img2 {    width: 40%;}
.pro_body .div2_li_1_1 { padding:0 0.325rem;   margin-top: 0.525rem;display: flex;    flex-wrap: wrap;    justify-content: space-between;}
.pro_body .div2_li_1_1_li {    width: 46%;    float: left;}
.pro_body .div2_li_1_1_li_tit {        font-weight: 500;    text-align: center;    color: #000000;    font-size: 16px;    margin: 0.4rem 0;}
.pro_body .div2_li_box.box2 {    padding: 0.675rem 0rem 0.2625rem;}
.pro_body .pro_img3 {    width: 40%;}
.pro_body .div2_li_1_2>p {    padding: 0 0.325rem 0.6875rem;       color: #282828;    font-size: 0.375rem;    line-height: 0.7rem;}
.pro_body .div2_li_1_2>img{padding: 0.3125rem 0.325rem 0.6875rem;box-sizing: border-box;}
.pro_body .div2_li_body.body2 {    background: #EDF3F8;    padding: 0.825rem 0 0.75rem;}
.pro_body .pro_img4 {    width: 40%;}
.pro_body .div2_li_1_3 { padding:0 0.325rem;   margin-top: 0.275rem;}
.pro_body .div2_li_1_3_con {    padding-top: 0.375rem;    font-size: 0.375rem;        font-weight: 400;    color: #666666;    line-height: 0.7rem;}
.pro_body .div2_li_1_3_con>p:nth-child(1) {        font-weight: 800;    color: #F83F1D;    font-size: 0.45rem;    width: 100%;    margin-bottom: 0.25rem;}
.pro_body .div2_li_1_3>p {        color: #000000;    font-size: 0.375rem;    line-height: 0.7rem;    margin-top: 0.375rem;}
.pro_body .div2_li_1_4 {  width: 100%;        box-sizing: border-box;  padding: 0.95rem 0 1.725rem;}
.pro_body .div2_li_1_4_tit {    font-size: 0.55rem;        font-weight: 400;    color: #023F98;   }
.pro_body .div2_li_1_4_body_li { padding:0 3.25%;   position: relative;}
.pro_body .div2_li_1_4_body_li_con {        color: #000000;    font-size: 0.375rem;    line-height: 0.7rem;    margin-top: 0.55rem;    text-indent: 2em;}
.pro_body .div2_li_1_4_body_li_swiper{        width: 90%;        overflow: hidden;        box-sizing: border-box;        margin: 0.65rem auto 0;}
.pro_body .div2_li_1_4_body_li_swiper .swiper-slide {        padding: 0 0.35rem;        box-sizing: border-box;    }

.pro_body .div2_li_box.box2_1 {    margin-bottom: 0.4625rem;    padding: 0rem 0.325rem;    margin-top: 0.675rem;       color: #282828;    font-size: 0.375rem;    line-height: 0.7rem;}
.pro_body .div2_li_box.box2_1 .div2_li_box_hr {             width: 100%;        background: #999999;        height: 0.025rem;        margin-top: 0.025rem;    }
.pro_body .div2_li_box.box2_1>p {        text-indent: 2em;    }
.pro_body .div2_li_body.body2_1 {padding: 0.775rem 0 0.925rem;background-image: url(../img/pro/m_pro_bak.png);background-repeat: no-repeat;background-size: 109%;background-position: 0px 0px;background-color: #EDF3F8;}
.pro_body .div2_li_body.body2_1 .m_body2_1>img{width:40%;padding:0 0.325rem;}
.pro_body .div2_li_body.body2_1 .div2_li_2_1 {margin-top: 1rem;         display: flex;
        flex-wrap: wrap;      padding: 0 0.275rem;        box-sizing: border-box;        width: 100%;}
.pro_body .div2_li_body.body2_1 .div2_li_2_1 .div2_li_2_1_li {        width: 30%;        float: left;        margin-right: 5%;    }
.pro_body .div2_li_body.body2_1 .div2_li_2_1 .div2_li_2_1_li:nth-child(3) {    margin-right: 0;}
.pro_body .div2_li_body.body2_1 .div2_li_2_1 .div2_li_2_1_li:nth-child(4) {    margin-left: 1.7rem;}
.pro_body .div2_li_body.body2_1 .div2_li_2_1 .div2_li_2_1_li:last-child{    margin-right: 0;}
.pro_body .div2_li_body.body2_1 .div2_li_2_1_li_tit {        margin-bottom: 0.325rem;font-size: 15px;text-align: center;font-weight: 400;color: #282828;margin-top: 0.35rem;}
.pro_body .div2_li_body.body2_1 .div2_li_2_1_b {    padding: 0 0.275rem;}
.pro_body .div2_li_body.body2_1 .div2_li_2_1_b_l {color: #282828;font-size: 0.375rem;line-height: 0.7rem;text-indent: 2em;margin-top: 0.425rem;background: #FFFFFF;border-top-right-radius: 0.275rem;border-top-left-radius: 0.275rem;padding: 0.8625rem 0.375rem 0.525rem;}
.pro_body .div2_li_body.body2_1 .div2_li_2_1_b_r {margin-top: 0;border-bottom-right-radius: 0.275rem;border-bottom-left-radius: 0.275rem;overflow: hidden;padding: 0 0.25rem 0.875rem;        background: #FFFFFF;}
.pro_body .div2_li_box.box2_2 {    padding: 0.5rem 0rem 0.6375rem;}
.pro_body .div2_li_box.box2_2>img{width:40%;}
.pro_body .div2_li_box.box2_2 .div2_li_2_2{ margin-top:0.2625rem; padding:0 0.275rem;  color: #282828;font-size: 0.375rem;line-height: 0.7rem;}
.pro_body .div2_li_2_2img {    padding: 0rem 0.275rem 0.825rem;    box-sizing: border-box;}
.pro_body .div2_li_body.body2_4 {   }
.pro_body .div2_li_body.body2_4 .div2_li_1_4{        padding: 0.675rem;}
.pro_body .div2_li_body.body2_4 .div2_li_2_3_con {margin-top:0.35rem;font-size: 0.375rem;line-height: 0.375rem;color: #5A5A5A;text-align: center;position:relative;}
.pro_body .div2_li_body.body2_4 .div2_li_2_3_con:before {content:"";width: 1.75rem;height: 1px;background: #4D4D4D;opacity: 0.42;display: block;position: absolute;left: 0;top: calc(50% - 0.5px);}
.pro_body .div2_li_body.body2_4 .div2_li_2_3_con:after {content:"";width: 1.75rem;height: 1px;background: #4D4D4D;opacity: 0.42;display: block;position: absolute;right: 0;top: calc(50% - 0.5px);}
.pro_body .div2_li_body.body2_4 .div2_li_1_3_body { position: relative;   margin-top: 0.975rem;}
.pro_body .div2_li_body.body2_4 .div2_li_2_3_body_li{width: 80%;    overflow: hidden;    margin: 0 auto;}
.pro_body .div2_li_body.body2_4 .div2_li_2_3_body_li_swiper .swiper-slide{padding:0 0.275rem;box-sizing: border-box;}
.pro_body .div2_li_body.body2_4 .div2_li_2_3_body_li_l{left:0.3rem;}
.pro_body .div2_li_body.body2_4 .div2_li_2_3_body_li_r{right:0.3rem;}
.pro_body .div2_li_body.body2_5 {  background: #EDF3F8;   padding: 0.825rem 0 1.05rem;}
.pro_body .div2_li_body.body2_5 .div2_li_box>img{width: 40%;}
.pro_body .div2_li_1_3_con.body2_5_con>p:nth-child(1){    width: 100%;}
.pro_body .div2_li_body.body2_5 .div2_li_2_4_body {    margin-top: 0.625rem;position: relative;}
.pro_body .div2_li_body.body2_5 .div2_li_2_4_body .div2_li_2_4_body_li{        width: 86%;        overflow: hidden;        margin: 0 auto;}
.pro_body .div2_li_2_4_body_li_swiper .swiper-slide{        padding: 0 0.275rem;        box-sizing: border-box;}
.pro_body .div2_li_2_4_body_li_swiper .swiper-slide p{  text-align: center;      font-size: 0.375rem;               font-weight: 400;        color: #333333;         margin-top:0.325rem;}
.pro_body .div2_li_body.body2_5 .div2_li_2_4_body_li_l{left: -0.025rem;}
.pro_body .div2_li_body.body2_5 .div2_li_2_4_body_li_r{right: -0.025rem;}
.pro_body .div2_li_body.body2_4 .p2_5_2 {font-size: 0.375rem;font-weight: 400;line-height: 0.7rem;text-indent: 2em;color: #282828;margin-top: 0.65rem;        padding: 0 0.325rem 1.275rem;}

.pro_body .div2_li_body.body_3_1 {    margin-bottom: 0.675rem;    padding: 0rem 0.325rem;    margin-top: 0.675rem;        color: #282828;    font-size: 0.375rem;    line-height: 0.7rem;}
.pro_body .div2_li_body.body_3_1 .div2_li_box>img{    width: 98%;}
.pro_body .div2_li_body.body_3_1 .div2_li_box>.div2_li_box_hr {       width: 100%;    background: #999999;    height: 0.025rem;    margin-top: 0.025rem;}
.pro_body .p_3_1,.pro_body .p_3_2{    text-indent: 2em;}
.pro_body .div2_li_body.body_3_2 {    padding: 0.775rem 0 0.8rem;    background: url(../img/pro/m_pro_bak.png) no-repeat;    background-size: cover;}
.pro_body .div2_li_body.body_3_2 .div2_li_box>img{  padding:0 0.325rem;      width: 40%;}
.pro_body .div2_li_body.body_3_2 .div2_li_2_1{        margin-top: 1rem;display: inline-block;padding: 0 0.275rem;box-sizing: border-box;width: 100%;}
.pro_body .div2_li_body.body_3_2 .div2_li_2_1 .div2_li_2_1_li {width: 30%;float: left;margin-right: 5%;}
.pro_body .div2_li_body.body_3_2 .div2_li_2_1 .div2_li_2_1_li:nth-child(3) {    margin-right: 0;}
.pro_body .div2_li_body.body_3_2 .div2_li_2_1 .div2_li_2_1_li:nth-child(4) {    margin-left: 1.7rem;}
.pro_body .div2_li_body.body_3_2 .div2_li_2_1_li_tit {margin-bottom: 0.325rem;font-size: 0.375rem;text-align: center;font-weight: 400;color: #282828;margin-top: 0.35rem;}
.pro_body .div2_li_body.body_3_3 {    padding: 0.65rem 0rem 0.4rem;}
.pro_body .div2_li_body.body_3_3 .img_3_3 {    width: 40%;}
.pro_body .div2_li_body.body_3_3 .div2_li_2_2 {margin-top: 0.2625rem;color: #282828;font-size: 0.375rem;line-height: 0.7rem;        padding: 0 0.325rem;}
.pro_body .div2_li_body.body_3_3 .div2_li_3_3img {    margin-top: 0.85rem;        padding: 0 0.325rem;}
.pro_body .div2_li_body.body_3_4 {    background: #EDF3F8;    padding: 0.9rem 0 0.75rem;}
.pro_body .div2_li_body.body_3_4 .div2_li_box>img{width: 40%;}
.pro_body .div2_li_body.body_3_4 .p_3_4_1 {    width: 100%;}
.pro_body .div2_li_body.body_3_4 .div2_li_3_4_body {    margin-top: 0.625rem;    position: relative;}
.pro_body .div2_li_body.body_3_4 .div2_li_3_4_body_li {    width: 86%;    overflow: hidden;    margin: 0 auto;}
.pro_body .div2_li_3_4_body_li_swiper .swiper-slide {    padding: 0 0.275rem;    box-sizing: border-box;}
.pro_body .div2_li_3_4_body_li_swiper .swiper-slide p {text-align: center;font-size: 0.3rem;font-weight: 400;color: #333333;line-height: 0.4rem;margin-top: 0.325rem;}
.pro_body .div2_li_body.body_3_4 .div2_li_2_4_body_li_l {        left: -0.025rem;    }
.pro_body .div2_li_body.body_3_4 .div2_li_2_4_body_li_r {        right: -0.025rem;    }
.pro_body .div2_li_body.body_3_5 .div2_li_1_4 {    width: 100%;    box-sizing: border-box;    padding: 0.95rem 0 0.875rem;}
.pro_body .div2_li_3_5_body_li {color: #000000;font-size: 0.375rem;line-height: 0.7rem;margin-top: 0.55rem;   padding:0 3.25%;    }
.pro_body .div2_li_3_5_body_li a{display: inline-block;width: 100%;float: left;}
.pro_body .div2_li_3_5_body_li_con1 {    display: flex;    flex-wrap: wrap;   justify-content: center;    margin-top: 0.475rem;}
.pro_body .div2_li_3_5_body_li_con1_li {    width: 50%;    float: left;    padding: 0 0.375rem;    box-sizing: border-box;    margin-bottom: 0.375rem;}
.pro_body .div2_li_3_5_body_li_con1_li .div2_li_3_5_body_li_con1_li_img{display: inline-block;width: 100%;float: left;}
.pro_body .div2_li_3_5_body_li_con1_li>p{width: 100%;float: left;text-align: center;}

.pro_body .div2_li_body.body_4_1 {    margin-bottom: 0.4625rem;    padding: 0rem 0.325rem;    margin-top: 0.675rem;        color: #282828;    font-size: 0.375rem;    line-height: 0.7rem;}
.pro_body .div2_li_body.body_4_1 .div2_li_box>img{    width: 96%;}
.pro_body .div2_li_body.body_4_1 .div2_li_box_hr {       width: 100%;    background: #999999;    height: 0.025rem;    margin-top: 0.025rem;}
.pro_body .div2_li_body.body_4_1 .div2_li_box>p{text-indent: 2em;}
.pro_body .div2_li_body.body_4_2 {    padding: 0.775rem 0rem 0.8rem;    background: url(../img/pro/m_pro_bak.png) no-repeat;    background-size: cover;}
.pro_body .div2_li_body.body_4_2 .div2_li_box>img{width:40%;}
.pro_body .div2_li_body.body_4_2 .div2_li_4_1_nav {    margin-top: 0.5rem;        display: flex;        justify-content: center;        flex-wrap: wrap;}
.pro_body .div2_li_body.body_4_2 .div2_li_4_1_nav_li {float: left;font-size: 0.35rem;background: #383838;color: #fff;line-height: 0.625rem;box-sizing: border-box;text-align: center;margin-right: 0.25rem;font-weight: 400;padding:0.125rem 0.3rem;}
.pro_body .div2_li_body.body_4_2 .div2_li_4_1_nav_li:last-child{margin-right: 0px;}
.pro_body .div2_li_body.body_4_2 .div2_li_4_1_nav_li.active{        background: #023F98;}
.pro_body .div2_li_body.body_4_2 .div2_li_4_1_body {  /*padding:0 0.325rem;*/  margin-top: 0.925rem;}
.pro_body .div2_li_body.body_4_2 .div2_li_4_1_body_ul {    display: none;}
.pro_body .div2_li_body.body_4_2 .div2_li_4_1_body_ul.active{            display: flex;        flex-wrap: wrap;}
.pro_body .div2_li_body.body_4_2 .div2_li_4_1_body_li {    width: 50%;    float: left;    padding: 0 0.3rem;    box-sizing: border-box;}
.pro_body .div2_li_body.body_4_2 .div2_li_4_1_li_tit {    margin-bottom: 0.525rem;    font-size: 0.375rem;    text-align: center;        font-weight: 500;    color: #231815;    margin-top: 0.35rem;}
.pro_body .div2_li_body.body_4_3 {    padding: 0.775rem 0rem 0.4rem;}
.pro_body .div2_li_body.body_4_3 .div2_li_box img{width:40%;}
.pro_body .div2_li_body.body_4_3 .div2_li_4_3 { padding:0 0.325rem;   margin-top: 0.25rem;}
.pro_body .div2_li_body.body_4_3 .div2_li_4_3>div{    margin-top: 0.25rem;               color: #333333;        font-size: 0.375rem;        line-height: 0.7rem;}
.pro_body .div2_li_body.body_4_4 {    background: #EDF3F8;    padding: 0.9rem 0 0.75rem;}
.pro_body .div2_li_body.body_4_4 .div2_li_box>img{width:40%;}
.pro_body .div2_li_body.body_4_4 .div2_li_4_4 {   padding:0 0.325rem; margin-top: 0.275rem;}
.pro_body .div2_li_body.body_4_4 .div2_li_4_3_con {    padding-top: 0.375rem;    font-size: 0.375rem;        font-weight: 400;    color: #666666;    line-height: 0.7rem;}
.pro_body .div2_li_body.body_4_4 .p_4_4_1 {        font-weight: 800;    color: #F83F1D;    font-size: 0.45rem;    width: 60%;    margin-bottom: 0.25rem;}
.pro_body .div2_li_4_5 {    width: 100%;    box-sizing: border-box;    padding: 0.45rem 0 0.875rem;}
.pro_body .div2_li_4_5 .div2_li_4_5_entit {        font-weight: 400;    font-size: 0.6rem;    color: #999999;    line-height: 1.275rem;    opacity: 0.4;}
.pro_body .div2_li_4_5 .div2_li_4_5_tit {    font-weight: bold;    font-size: 0.575rem;    line-height: 0.7rem;    color: #023F98;    }
.pro_body .div2_li_4_5 .div2_li_4_5_body {  padding:0 3.25%;  margin-top: 0.45rem;}
.pro_body .div2_li_4_5 .div2_li_4_5_body_con {    font-size: 0.375rem;        font-weight: 400;    line-height: 0.7rem;    color: #282828;}
.pro_body .div2_li_4_5 .div2_li_4_5_body_swiper{    width: 90%;    overflow: hidden;    box-sizing: border-box;    margin: 0.65rem auto 0;}
.pro_body .div2_li_4_5 .div2_li_4_5_body_swiper .swiper-slide{        padding: 0 0.35rem;        box-sizing: border-box;}
.pro_body .div2_li_4_5 .div2_li_4_5_body_li_tit {    text-align: center;    font-size: 0.375rem;        font-weight: 400;    color: #333333;       margin-top: 0.25rem;}
.pro_body .div2_li_4_5 .div2_li_4_5_body_li_entit {    text-align: center;    font-size: 0.3rem;        font-weight: 400;    color: #333333;    line-height: 0.4rem;        margin-top: 0.125rem;}

.pro_body .div2_li_body.body_5_1 {    margin-bottom: 0.4625rem;    padding: 0rem 0.325rem;    margin-top: 0.675rem;        color: #282828;    font-size: 0.375rem;    line-height: 0.7rem;}
.pro_body .div2_li_body.body_5_1 .div2_li_box>img{    width: 97%;}
.pro_body .div2_li_body.body_5_1 .div2_li_box_hr {      width: 100%;    background: #999999;    height: 0.025rem;    margin-top: 0.025rem;}
.pro_body .div2_li_body.body_5_1 .div2_li_box>p{text-indent: 2em;}
.pro_body .div2_li_body.body_5_2 {    padding: 0.75rem 0 0.8rem;    background: url(../img/pro/m_pro_bak.png) no-repeat;    background-size: cover;}
.pro_body .div2_li_body.body_5_2 .div2_li_box>img{        padding: 0 0.325rem;
        margin-top: 0.575rem;
        box-sizing: border-box;}
.pro_body .div2_li_body.body_5_4 .div2_li_5_2 {  padding:0 0.325rem;      }
.pro_body .div2_li_body.body_5_4 .div2_li_5_2 .div2_li_5_2_jj{ color: #282828;  margin-top: 0.4rem;   font-size: 0.375rem;     line-height: 0.7rem; }
.pro_body .div2_li_body.body_5_4 .div2_li_5_2>img{        /*margin-top: 0.4rem;*/}
.pro_body .div2_li_body.body_5_4 .div2_li_5_2_con{    padding-top: 0.375rem;    font-size: 0.375rem;        font-weight: 400;    color: #666666;   line-height: 0.7rem;}
.pro_body .div2_li_body.body_5_4 .p_5_2_1 {        font-weight: 800;    color: #F83F1D;    font-size: 0.45rem;    width: 100%;    margin-bottom: 0.25rem;}
.pro_body .div2_li_body.body_5_4 .div2_li_5_2_body {    margin-top: 0.625rem;    position: relative;}
.pro_body .div2_li_body.body_5_4 .div2_li_5_2_body .div2_li_5_2_body_li {    width: 86%;    overflow: hidden;    margin: 0 auto;}
.pro_body .div2_li_body.body_5_4 .div2_li_5_2_body_li_swiper .swiper-slide {        padding: 0 0.275rem;        box-sizing: border-box;}
.pro_body .div2_li_body.body_5_4 .div2_li_5_2_body_li_swiper .swiper-slide p{text-align: center;        font-size: 0.375rem;                font-weight: 400;        color: #333333;                margin-top: 0.325rem;}
.pro_body .div2_li_body.body_5_3 {    padding: 0.55rem 0rem 0.625rem;}
.pro_body .div2_li_body.body_5_3 .img_5_3_1{width:40%;}
.pro_body .div2_li_body.body_5_3 .div2_li_pro_5_3_img {  padding:0 0.325rem;  margin-top: 0.575rem;        margin-bottom: 1rem;}
.pro_body .div2_li_body.body_5_3 .div2_li_pro_5_3_div {   padding:0 0.325rem;  margin-top: 0.475rem;}
.pro_body .div2_li_body.body_5_3 .div2_li_pro_5_3_div_r {    margin-top: 0.5rem;    background: #EFEFEF;    padding: 0.35rem 0.325rem;    font-size: 0.375rem;        font-weight: 400;    color: #282828;    line-height: 0.7rem;}
.pro_body .div2_li_body.body_5_3 .div2_li_pro_5_3_div_r p{text-indent: 2em;}
.pro_body .div2_li_body.body_5_4 {
        background: #EDF3F8;
        padding: 0.9rem 0 0.75rem;
    }
.pro_body .div2_li_pro_5_3_div_img{margin-top: 0.5rem;}

.pro_body .div2_li_1_4_body_li_l, 
.pro_body .div2_li_2_3_body_li_l, 
.pro_body .div2_li_2_4_body_li_l, 
.pro_body .div2_li_3_4_body_li_l, 
.pro_body .div2_li_4_5_body_li_l, 
.pro_body .div2_li_5_2_body_li_l {cursor: pointer;background: url(../img/pro/pro_1_11.png);width: 0.45rem;height: 0.8rem;position: absolute;left: -0.1rem;top: calc(50% - 0.4rem);z-index: 3;background-size: contain;}
.pro_body .div2_li_1_4_body_li_r,
.pro_body .div2_li_2_3_body_li_r,
.pro_body .div2_li_2_4_body_li_r,
.pro_body .div2_li_3_4_body_li_r,
.pro_body .div2_li_4_5_body_li_r,
.pro_body .div2_li_5_2_body_li_r{cursor: pointer;background: url(../img/pro/pro_1_12.png);width: 0.45rem;height: 0.8rem;position: absolute;right: -0.1rem;top: calc(50% - 0.4rem);z-index: 3;background-size: contain;}

/*end_pro_body*/
/*gruop_body*/
.gruop_body .div1_top {    background: #065091;    font-size: 0.4rem;    padding: 0.275rem 0.325rem;}
.gruop_body .div1_top a,.gruop_body .div1_top span{    color: #FFFFFF;}
.gruop_body .div1_top span:last-child{color: #B0DAFF;}
.gruop_body .div1_body {    padding-top: 0.525rem;}
.gruop_body .div1_tit {    font-size: 0.6rem;        font-weight: 500;    color: #282828;    text-align: center;}
.gruop_body .div1_entit {        font-weight: 400;    font-size: 0.4rem;    color: #999999;    text-align: center;    margin-top: 0.05rem;}
.gruop_body .div1_hr {    background: #DDDDDD;    width: 100%;    height: 0.025rem;    margin-top: 0.45rem;}
.gruop_body .div1_box {    padding: 0.7rem 0.325rem;}
.gruop_body .div1_box_li {color: #282828;    margin-bottom: 0.2375rem;font-size: 0.375rem;       }
.gruop_body .div1_box_li:nth-child(2n+1) {    background: #E7E6E6;    border-radius: 0.125rem;}
.gruop_body .div1_box_li a{color:inherit;        padding: 0.3375rem 0.375rem;        display: block;}
/*end_gruop_body*/
/*recruitment_body*/
.recruitment_body .left {    padding: 0.425rem 0.175rem 0;    width: 100%;    box-sizing: border-box;}
.recruitment_body .l_tit{display:none;}
.recruitment_body .l_nav {    background: #F5F4F4;    display: inline-block;    width: 100%;}
.recruitment_body .l_nav_li {  color: #555555;font-weight: 400;  float: left;    width: 50%;      font-size: 0.3rem;    text-align: center;   border-right: 1px solid rgb(214, 214, 214, 0.8);    border-bottom: 1px solid rgb(214, 214, 214, 0.8);    box-sizing: border-box;}
.recruitment_body .l_nav_li:nth-child(2n) {    border-right: 0px;}
.recruitment_body .l_nav_li:nth-last-child(-n+2) {    border-bottom: 0px;}
.recruitment_body .l_nav_li a {         color: #555555;   padding: 0.5rem 0;    float: left;    width: 100%;    display: flex;    justify-content: center;    align-items: center;    line-height: 0.45rem;}
.recruitment_body .l_nav_li.active a{color: #E60033;}
.recruitment_body .l_nav_li a:before {        background: url(../img/m/nav3.png) no-repeat;        content: "";        width: 0.45rem;        height: 0.45rem;        background-size: 100% 100%;        background-position: 0;        display: inline-block;        margin-right: 0.15rem;    }
.recruitment_body .l_nav_li.active a:before { background: url(../img/m/nav2.png) no-repeat;background-size: 100% 100%;        background-position: 0;}
.recruitment_body .r_tit {    font-size: 0.6rem;        font-weight: 500;    color: #282828;    text-align: center;    margin-top: 0.9rem;}
.recruitment_body .r_en_tit {        font-weight: 400;    font-size: 0.4rem;    color: #999999;    text-align: center;    margin-top: 0.05rem;}
.recruitment_body .r_hr {    margin-top: 0.8rem;    background: #DDDDDD;    height: 0.025rem;    width: 100%;}
.recruitment_body .r_con {         margin-bottom: 0.925rem;   padding: 0 0.325rem;    margin-top: 0.55rem;    font-size: 0.375rem;    line-height: 0.7rem;        color: #282828;}
.recruitment_body .r_con.recruitment1 img{width:auto;margin:0 auto;display: block;    max-width: 100%;    margin-top: 0.25rem;}
.recruitment_body .r_con.recruitment2 img{width:auto;margin:0 auto;display: block;    max-width: 100%;    margin-top: 0.5511811023622047rem;}
.recruitment_body .r_con img{width:100%;max-width: 100%;} 
.recruitment_body .r_con3 {          overflow-x: auto;  margin-bottom: 0.925rem;    padding: 0 0.325rem 0.4rem;    margin-top: 0.55rem;        font-size: 0.375rem;}
.recruitment_body .r_con3_tr {     display: flex;    flex-wrap: wrap;   width: 21.05rem;    box-sizing: border-box;        border-top: 0.025rem solid #DDDDDD;    border-left: 0.025rem solid #DDDDDD;}
.recruitment_body .r_con3_tr:nth-child(2n+1) {        background: #F5F5F5;    }
.recruitment_body .r_con3_tr .r_con3_tr_1 {
        width: 100%;
        display: flex;
    }

    .recruitment_body .r_con3_tr .r_con3_tr_2 {
        background: #fff;
        display: none;
        width: calc(100vw - 0.65rem);
        font-size: 0.35rem;
        padding: 0.5rem 0.5rem 0.25rem;
        box-sizing: border-box;
        border-right: 1px solid #DDDDDD;
        border-left: 1px solid #DDDDDD;
        line-height: 0.625rem;
        color: #282828;
        border-bottom: 1px solid #DDDDDD;
        position: sticky;
        left: 0;
        margin-left: -1px;
    }

    .recruitment_body .r_con3_tr .r_con3_tr_2 .r_con3_tr_bt {
        cursor: pointer;
        text-align: center;
        background: #065091;
        color: #fff;
        margin-top: 0.375rem;
    }
.recruitment_body .r_con3_th .r_con3_td {        background: #065091;        float: left;                font-weight: 400;        color: #fff;            }
.recruitment_body .r_con3::-webkit-scrollbar{display:block;width:0.05rem;height:0.125rem;}
.recruitment_body .r_con3::-webkit-scrollbar-thumb{border-radius:0.25rem;background:rgb(0,0,0,0.5);}
.recruitment_body .r_con3::-webkit-scrollbar-track{border-radius:0.25rem;background:rgb(0,0,0,0.3);}
.recruitment_body .r_con3_td {  color: #666666;  line-height: 0.6rem;    padding: 0.3rem 0;        box-sizing: border-box;border-bottom: 0.025rem solid #DDDDDD;        border-right: 0.025rem solid #DDDDDD;}
.recruitment_body .r_con3_tr .r_con3_td:nth-child(1) {    width: 4rem;    text-align: center;    padding-left: 0.2rem;    padding-right: 0.2rem;}
.recruitment_body .r_con3_tr .r_con3_td:nth-child(2) {    width: 4rem;    text-align: center;    padding-left: 0.125rem;    padding-right: 0.125rem;}
.recruitment_body .r_con3_tr .r_con3_td:nth-child(3) {    width: 4rem;    text-align: center;    padding-left: 0.125rem;    padding-right: 0.125rem;}
.recruitment_body .r_con3_tr .r_con3_td:nth-child(4) {    width: 5rem;    text-align: center;    padding-left: 0.125rem;    padding-right: 0.125rem;}
.recruitment_body .r_con3_tr .r_con3_td:nth-child(5) {    width: 4rem;    text-align: center;    padding-left: 0.125rem;    padding-right: 0.125rem;}
.recruitment_body .r_con3_none {    display: flex;    flex-wrap: wrap;    width: 21.05rem;    border-left: 0.025rem solid #DDDDDD;    color: #666666;    line-height: 0.6rem;    padding: 0.3rem 0;    box-sizing: border-box;    border-bottom: 0.025rem solid #DDDDDD;    border-right: 0.025rem solid #DDDDDD;    text-align: left;    padding-left: 0.2rem;    padding-right: 0.2rem;}
.recruitment_body .r_con3_fy {    margin-bottom: 0.925rem;}
/*end_recruitment_body*/
/*contact_body*/
.contact_body .contact_div1 {    padding-top: 0.525rem;}
.contact_body .tit1 {    font-size: 0.6rem;        font-weight: 500;    color: #282828;    text-align: center;}
.contact_body .entit1{        font-weight: 400;    font-size: 0.4rem;    color: #999999;    text-align: center;    margin-top: 0.05rem;}
.contact_body .con1 {           padding: 0.1rem 3% 0;     font-weight: 400;    font-size:0.375rem;    color: #999999;    text-align: center;}
.contact_body .ul1 {           margin-bottom: 0.825rem; margin-top: 0.95rem;    display: flex;    flex-wrap: wrap;    justify-content: center;        padding: 0 3%;}
.contact_body .li1 { margin-bottom: 0.5rem;   float: left;    width: 50%;    text-align: center;}
.contact_body .li1:nth-child(3){width:100%;}
.contact_body .li1 img {    width: 1.175rem;    height: 1.175rem;}
.contact_body .li1_tit {  margin-top:0.2rem;  font-size: 0.375rem;color: #282828;font-weight: 400;}
.contact_body .li1_con {    font-size: 0.375rem;        color: #282828;    font-weight: 400;    word-break: break-all;}
.contact_body .contact_div2 {    background: #F5F5F5;    padding-top: 0.675rem;}
.contact_body .tit2 {    font-size: 0.6rem;        font-weight: 500;    color: #282828;    text-align: center;}
.contact_body .entit2 {        font-weight: 400;    font-size: 0.4rem;    color: #999999;    text-align: center;}
.contact_body .feedback {         text-align: center;   margin-top: 0.525rem;    padding: 0 0.375rem 0.8rem;    width: 100%;    box-sizing: border-box;}
.contact_body .feedback_name,.contact_body .feedback_phone {         font-weight: 500;      width: 48.92%;    font-size: 0.35rem;    background: #FFFFFF;    border: 0.025rem solid #D2D2D2;  float: left;  padding: 0.225rem 0.3rem;    box-sizing: border-box;}
.contact_body .feedback_phone {    float: right;}
.contact_body .feedback_con {    font-size: 0.35rem;    background: #FFFFFF;    border: 0.025rem solid #D2D2D2;    width: 100%;    margin-top: 0.275rem;    padding: 0.225rem 0.3rem;    box-sizing: border-box;        font-weight: 500;    }
.contact_body .feedback_submit {    margin-top: 0.525rem;    background: #065091;   border-radius: 0.05rem;    width: 2.5rem;    font-size: 0.4rem;    color: #fff;    border: 0;    padding: 0.1rem 0 0.15rem;}
.contact_body .tit3 {    font-size: 0.6rem;       font-weight: 500;    color: #282828;    text-align: center;    margin-top: 0.85rem;}
.contact_body .con3 {        font-weight: 400;    font-size: 0.4rem;    color: #999999;    text-align: center;}
.contact_body .img3 {    margin-top: 0.975rem;    margin-bottom: 1.3rem;}
.contact_body .img3>.map{height:500px;}
/*end_contact_body*/
/*prompt_pop*/
.prompt_pop{display:none;position: fixed;width:100%;height: 100%;left: 0;top: 0;    }
.prompt_pop.show{display: flex;    justify-content: center;    align-items: center;}
.prompt_pop .prompt_pop_bak{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: #000;    opacity: 0.4;}
.prompt_pop .prompt_pop_body{z-index: 1;background: #fff;width: 80%;padding: 0.7rem 0.575rem;border-radius: 0.25rem;margin-bottom: 0.5rem;min-height: 17%;position: relative;        box-sizing: border-box;}
.prompt_pop .prompt_pop_close{position: absolute;right: 0.2rem;top: 0.2rem;width: 0.4rem;height: 0.4rem;cursor: pointer;}
.prompt_pop .prompt_pop_close:before {content: '';width: 120%;height: 1px;background: #000;position: absolute;top: calc(50% - 0.5px);left: -10%;border-radius: 10px;-webkit-transform: rotate(45deg);transform: rotate(45deg);transform-origin: center center;}
.prompt_pop .prompt_pop_close:after {content: '';width: 120%;height: 1px;background: #000;position: absolute;top: calc(50% - 0.5px);left: -10%;border-radius: 10px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);transform-origin: center center;}
.prompt_pop .prompt_pop_tit{    font-size: 0.10498687664041995;}
.prompt_pop .prompt_pop_con{    font-size: 0.4rem;    margin-top: 0.05249343832020997rem;    line-height: 0.625rem;}
/*end_prompt_pop*/
/*search_body*/
.search_body .top1,.search_body .hr1,.search_body .div2_li_l,.search_body .div2_li_r_date,.search_body .div2_li_r_look{    display: none;}
.search_body .div2_li {    border-bottom: 1px solid #E0E0E0;}
.search_body .div2_li_r {    padding: 0 0.375rem;}
.search_body .div2_li_r_tit {    font-size: 0.45rem;        font-weight: 500;    color: #333333;    margin-top: 0.425rem;}
.search_body .div2_li_r_con {    font-size: 0.35rem;        font-weight: 500;    color: #666666;    margin-top: 0.275rem;    margin-bottom: 0.375rem;}
.search_body .no-results {font-size: 0.45rem;font-weight: 500;color: #333333;margin-top: 0.425rem;text-align: center;}
.search_body .r_con3_fy{    margin-top: 0.9rem;}
/*end_search_body*/
/*footer*/
.footer {            background-image: url(../img/m/footer.png);        background-size: 100% 100%;        padding-bottom: 0.975rem;        padding-top: 1.2rem;}
.footer_t {    padding: 0 0.2rem 0 0.25rem;        display: inline-block;        width: 100%;        box-sizing: border-box;}
.footer_l {    float: left;    width: 74%;}
.footer_l_logo {    width: 6.65rem;}
.footer_l_logo .f_logo {    height: 0.7rem;    width: auto;}
.footer_c{display:none;}
.footer_l_body {    margin-top: 0.175rem;padding-left: 0.075rem;}
.m_f_phone_div{display: inline-block;width: 100%;}
.m_f_phone {    width: 0.4rem;    float: left;}
.m_f_phone_div a {        float: left;                font-weight: 400;        font-size: 0.3rem;        color: #FFFFFF;        line-height: 0.35rem;        margin-left: 0.2rem;    }

.f_phone {    width: 53%;    margin-bottom: 0.25rem;}
.footer_r {          padding-top: 0.375rem;  float: left;    width: 26%;text-align: right;}
.footer_r p{display:none;}
.footer_r img{width:1.85rem;}
.footer_l_p {          margin-top: 0.25rem;      font-weight: 400;    font-size: 0.225rem;    color: #5489C6;    line-height: 0.375rem;}
.footer_b {        text-align: center;        width: 80%;        display: flex;        justify-content: center;        margin: 0.825rem auto 0;        flex-wrap: wrap;    }
.footer_b_p{padding: 0 0.075rem;     font-weight: 400;    font-size: 0.225rem;    color: #5489C6;    line-height: 0.375rem;    display: inline-block;}
.footer_b_p a { color:inherit;display: flex;        align-items: center;}
.footer_b_p .beianicon {        float: left;        width: 0.3rem;        margin-right: 0.05rem;    }
/*end_footer*/
/*fy*/
.r_con3_fy {    display: flex;    width: 100%;    flex-wrap: wrap;    justify-content: center;}
.r_con3_fy>div {    float: left;    margin-right: 0.1rem;    width: auto;        margin-bottom: 0.1rem;}
.fy_li {    float: left;    margin-right: 0.1rem;}
.r_con3_fy>div:last-child {    margin-right: 0;}
.r_con3_fy a {    font-size: 0.3rem;    background: #EEEEEE;    padding: 0.2rem 0.2rem;    float: left;}
.fy_li.active a {    background: #065091;    color: #fff;}
/*end_fy*/
/*video_box*/
.video_box {    display: none;    position: fixed;    top: 0;    left: 0;    height: 100%;    width: 100%;    background: rgb(0, 0, 0, 0.6);    z-index: 10;}
.video_box {    display: none;    position: fixed;    top: 0;    left: 0;    height: 100%;    width: 100%;    background: rgb(0, 0, 0, 0.6);    z-index: 10;    align-items: center;    flex-wrap: wrap;    align-content: center;}
.video_box.show{display: flex;}
.video_box_close {         cursor: pointer;        position: relative;        width: 90%;        height: auto;        z-index: 1;        right: 0%;        top: 0;        text-align: right;        padding-right: 0px;        margin: 0 auto 0.125rem;   }
.video_box_close img {    width: 0.75rem;    height: 0.75rem;}
.video_bddy {    position: relative;    width: 100%;    left: 0;    top: 0;    display: flex;    justify-content: center;    align-items: center;}
.video_bddy video {    width: 90%;    height: auto;    background: #000;}
/*end_video_box*/
/*404*/
.body.error_body {    padding-top: 15%;}
.footer.error{    position: fixed;    bottom: 0px;left:0px;}
/*end_404*/
}