.he_ph_hd {position:relative;z-index:999;display:none;height:64px;}
.he_ph_hdbox {position:fixed;top:0;left:0;z-index:999;width:100%;height:64px;padding-left:15px;padding-right:15px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);}
.he_ph_logo img {width:100%;}
.he_language_ph a {line-height:64px;color:#333;margin-right:15px;}
.he_ph_hd .he_ph_logo a {line-height:64px;}
.he_ph_hd .he_ph_logo {width:116px;}
.he_ph_menu {overflow:hidden;width:50px;height:50px;}
.he_ph_hd .he_phmenubox {width:50px;height:50px;cursor:pointer;text-align:center;position:absolute;top:50%;transform:translateY(-50%);}
.he_ph_hd .he_phmenubox .point {position:relative;display:inline-block;width:28px;height:22px;margin-top:14px;}
.he_ph_hd .he_phmenubox .point .nav_btn,.he_ph_hd .he_phmenubox .point .nav_btn::after,.he_ph_hd .he_phmenubox .point .nav_btn::before {display:inline-block;width:28px;height:1px;background-color:#333;}
.he_ph_hd .he_phmenubox .nav_btn {position:absolute;top:10px;right:0;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.he_ph_hd .he_phmenubox .nav_btn::after,.he_ph_hd .he_phmenubox .nav_btn::before {content:'';position:absolute;right:0;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.he_ph_hd .he_phmenubox .nav_btn::after {top:-10px;}
.he_ph_hd .he_phmenubox .nav_btn::before {top:10px;}
.he_ph_hd .he_phmenubox .point.active .nav_btn {background:transparent;}
.he_ph_hd .he_phmenubox .point.active .nav_btn::after {top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.he_ph_hd .he_phmenubox .point.active .nav_btn::before {top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}

/*ph导航&下拉*/
.phxia {position:fixed;left:0;top:64px;width:100%;height:calc(100vh - 64px);overflow:auto;pointer-events:none;}
.phxia::before {content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(0,0,0,.3);opacity:0;transition:all .36s;}
.phxia.active {pointer-events:all;}
.phxia.active::before {opacity:1;}
.xialaph {display:none;width:100%;padding:10px 20px 18px;background-color:#f1f1f1;}
.xialaph h4 {position:relative;}
.xialaph h4::after {content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:.1;background-color:#000;}
.xialaph h4 a {font-size:14px;line-height:36px;text-transform:uppercase;color:#999;max-width:calc(100% - 36px);}
.xialaph h4 img {position:absolute;top:50%;right:5px;width:13px;cursor:pointer;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.xialaph .ul2 {display:none;padding-top:7px;padding-bottom:8px;}
.xialaph .ul2 .container_s {max-width:100%;padding:0 15px;}
.xialaph h5 {position:relative;}
.xialaph h5::after {content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:.05;background-color:#000;}
.xialaph h5 a {font-family:'微软雅黑';font-size:14px;line-height:35px;text-transform:uppercase;color:#999;max-width:calc(100% - 36px);}
.xialaph h5 img {position:absolute;top:50%;right:5px;width:35px;padding:11px;cursor:pointer;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.xialaph h4.active img.img_s,.xialaph h5.active img.img_s {display:none;}
.xialaph h4.active img.img_d,.xialaph h5.active img.img_d {display:block;}
.xialaph .ul3 {display:none;}
.xialaph h6 a {font-family:'微软雅黑';font-size:12px;line-height:40px;text-transform:uppercase;color:#999;}
.header2 {position:fixed;top:0;left:50%;z-index:999;width:100%;height:64px;padding-left:15px;padding-right:15px;background-color:#ffffff;transform:translateX(-50%);}
.header2 .logo {width:80px;line-height:64px;}
.header2 .logo img {width:100%;}
.header2 .phsearch {position:absolute;top:50%;right:70px;width:25px;cursor:pointer;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.header2 .wj_hin_right {padding-top:25px;}
.header2 .phsearch img {width:100%;}
.ph_mea_cl {overflow:hidden;width:50px;height:100%;}
.header2 .menuph {width:50px;height:50px;cursor:pointer;text-align:center;position:absolute;top:50%;transform:translateY(-50%);}
.header2 .menuph .point {position:relative;display:inline-block;width:28px;height:22px;margin-top:14px;}
.header2 .menuph .point .navbtn,.header2 .menuph .point .navbtn::after,.header2 .menuph .point .navbtn::before {width:28px;}
.header2 .menuph .navbtn {position:absolute;top:10px;right:0;display:inline-block;width:28px;height:1px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#666;}
.header2 .menuph .navbtn::after,.header2 .menuph .navbtn::before {position:absolute;right:0;display:inline-block;width:28px;height:1px;content:'';-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#666;}
.header2 .menuph .navbtn::after {top:-10px;}
.header2 .menuph .navbtn::before {top:10px;}
.header2 .menuph .point.active .navbtn {background:transparent;}
.header2 .menuph .point.active .navbtn::after {top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.header2 .menuph .point.active .navbtn::before {top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.ph_search {width:100%;overflow:hidden;padding:0 15px;padding-left:15px;}
.ph_search_ph {width:100%;height:35px;border:1px solid rgba(0,0,0,.1);margin-top:18px;float:left;border-radius:17.5px;position:relative;}
.ph_search_ph input {width:100%;height:100%;text-indent:20px;color:#333333;}
.ph_search_ph input::-webkit-input-placeholder {color:#999999;}
.ph_search_ph button {width:40px;height:100%;color:#ffffff;line-height:35px;text-align:center;font-size:20px;font-family:"微软雅黑";float:right;position:absolute;top:0;right:0;}
.ph_search button .icon-sousuo {font-size:27px;color:#999999;}
.wj_header_i_nav {position:fixed;top:0;left:0;width:100%;height:80px;z-index:10;}
/*电话*/
.ph_dh_number {width:100%;text-align:center;margin-top:18px;}
.ph_dh_number .ph_dh_n {display:inline-block;overflow:hidden;}
.ph_dh_number .ph_dh_n p {float:left;font-size:18px;color:#666;}
.ph_dh_number .ph_dh_n .ph_dh_n_p1 {margin-right:15px;}
.wj_hin_r_en {color:#666;}
.ph_searchfe {position:absolute;top:50%;right:15px;transform:translateY(-50%);width:16px;}
.ph_searchfe img {width:100%;}

.he_pc_hd {position:fixed; width:100%; z-index:999;transition:all 0.36s;}
.he_pcbxn {margin:0 auto; width:90%}
.he_pcbx {width:100%; transition:all 0.36s;}

.he_pcbxle {width:191px;position:relative;transition:all 0.36s;}
.he_pcbxle img {width:100%;}
.he_banbx {width:100%;position:relative;background:#fff;}
.he_banul {width:100%;}
.he_banli {width:100%;position:relative;display:none;}
.he_banli:first-child {display:block;}
.he_index .he_banig {width:100%;position:relative;overflow:hidden;}
.he_banig {width:100%;position:relative;overflow:hidden;}
.he_banig::after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(75,100,124,0.15);}
.he_banph {display:none;}
.he_index .he_banig img {width:100%;object-fit:cover;}
.he_index .he_banig img {width:100%;}
.he_pcbxle {line-height:80px;}
.he_pcbxle img {width:100%;transition:all 0.36s;}
.he_pcbxle .he_img1 {height:inherit;top:25px;opacity:0;}
.he_fot {background:#f6f6f8;position:relative;padding-top:75px;}
.he_pcnli .he_pcnava {font-size:20px;line-height:80px;color:#000;transition:all 0.36s;position:relative;}
.he_pcnli .he_pcnava::after {content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:3px;background:#1c5bae;opacity:0;transition:all 0.36s;}
.he_pcnli {margin:0 40px;}
.mc_search_xl {position:fixed;left:50%;transform:translateX(-50%);top:80px;width:100%;height:160px;border-top:1px solid #dfdede;z-index:99;background:#fff;display:none;transition-property:top,width,border;transition-duration:0.36s,0.36s; background:rgba(255,255,255,0.7);backdrop-filter:blur(40px);}
.he_pc_hd.act .mc_search_xl {width:100%;border-radius:0;}
.mc_pos_center {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);/* width:690px;*/}
.mc_scm_form {width:690px;}
.mc_msc_box {font-size:0;padding:8px;border-bottom:1px solid #dfdede;}
.mc_msc_input {width:calc(100% - 30px);height:26px;font-size:16px;color:#000;line-height:20px;padding:3px 0;padding-right:12px; background:none; border:none}
.mc_msc_submit {font-size:26px;color:#000;width:30px;vertical-align:top;position:absolute;top:0;right:0;cursor:pointer; background: none;
    border: none;}
.mc_msc_submit img {width:100%;}
.he_pcser {position:relative;cursor:pointer;}
.he_pcser .icon-search {color:#333;font-size:22px;transition:all 0.36s;line-height:80px;}

.he_pc_hd.act {box-shadow:0 5px 16px 0 rgba(0,0,0,0.06);}
.he_pc_hd.act .he_pcnli .he_pcnava {color:#333333;}
.he_pc_hd.act .he_pcser .icon-search {color:#333333;}

.he_pc_hd.act .he_pcnli .he_pcnava {line-height:80px;}
.he_pc_hd.act .he_pcser .icon-search {line-height:80px;}
.he_pc_hd.act .mc_search_xl {top:80px;}
.he_pc_hd.act .he_down {top:80px;}
.he_pc_hd.act .he_langple {line-height:80px;}
.he_pc_hd.act .he_langpri {line-height:80px;}
.he_down {width:100%;position:fixed;top:96px;left:0;background:#f4f4f4;padding-top:49px;padding-bottom:45px;transition:top 0.36s;display:none;}
.he_downbx {width:100%;}
.he_downti p {font-weight:bold;}
.he_downul {padding-top:39px;margin:0 -89px;}
.he_downli {width:33.333333%;padding:0 89px;margin-bottom:30px;}
.he_downlbx {width:100%;background:#fff;transition:all 0.36s;padding:0 35px;border-radius:6px;position:relative;}
.he_downlte p {font-size:16px;line-height:60px;height:60px;overflow:hidden;transition:all 0.36s;}
.he_downlig {width:20px;position:absolute;top:50%;transform:translateY(-50%);right:32px;}
.he_downlte {width:calc(100% - 20px);}
.he_downlig .he_img1 {opacity:0;}
.he_downlig img {transition:all 0.36s;}
.he_downli a {width:100%;display:block;}
.he_banig video {position:absolute;top:0;left:50%;transform:translateX(-50%);min-height:100%;min-width:100%;}
.he_bantepo {width:622px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.he_linte {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 44px;}
.he_linte img {width:100%;}
.he_line {width:100%;}
.he_line .he_img2 {width:100%;position:absolute;top:0;left:0;}
.he_banul .slick-dots li {width:11px;height:11px;background:transparent;border:1px solid #fff;border-radius:50%;}
.he_banul .slick-dots li.slick-active {background:#ffffff;}
.he_banul .slick-dots {bottom:96px;width:1365px;left:50%;transform:translateX(-50%);text-align:left;}
.he_banul .slick-prev {left:46px;}
.he_banul .slick-next {right:46px;}
.he_topig {width:100%;position:absolute;top:-16%;left:0;z-index:10;}
.he_topig img {/* width:100%;*/    position:relative;width:auto;height:100%;top:0;left:50%;transform:translateX(-50%);max-width:inherit;}
.he_topbt {width:100%;background:#283249;padding-top:70px;}
.he_conten1 {width:1365px;margin:0 auto}
.he_conten2 {width:1516px;margin:0 auto;}
.he_tobyt {width:100%;}
.he_tobytle {width:860px;}
.he_ftnavli {width:20%;}
.he_ftnavti a {font-size:18px;color:#ffffff;line-height:1.75;}
.he_ftnavbh a {font-size:14px;color:rgba(255,255,255,0.5);line-height:1.75;transition:all 0.36s;}
.he_ftnavti {margin-bottom:24px;}
.he_ftnavbh {margin-bottom:14px;}
.he_tobytcd {width:110px;}
.he_tobyig {background:#fff;padding:6px;}
.he_tobyte p {font-size:14px;line-height:1.75;color:#ffffff;}
.he_tobyte {text-align:center;margin-top:10px;}
.he_tobywl {width:100%;text-align:right;margin-top:17px;}
.he_tobywny {display:inline-block;text-align:center;}
.he_tobywba a {font-size:14px;color:rgba(255,255,255,0.5);line-height:38px;transition:all 0.36s;padding:0 30px;}
.he_tobywba {border:1px solid rgba(255,255,255,0.2);border-radius:60px;transition:all 0.36s;margin-left:20px;}
.he_fottb {width:100%;position:relative;padding-top:38px;padding-bottom:19px;}
.he_fottble {width:125px;}
.he_fottble img {width:100%;}
.he_fottbri p {font-size:14px;line-height:1.75;color:rgba(255,255,255,0.2);}
.he_fottbri p a {color:rgba(255,255,255,0.2);}
.he_fottbri {margin-top:5px;}
.ys_navph2_header {display:none;}
.ys_navph2_header {position:relative;z-index:99999;height:100%;}
.ys_navph2_navbar {background:#fff;position:fixed;left:0;top:0;width:100%;z-index:9000000;padding-right:20px;box-shadow:0 0 10px 3px rgba(0,0,0,.05);}
.ys_navph2_logo {position:relative;z-index:50;width:130px;}
.ys_navph2_logo_btn {position:absolute;left:0;top:0;display:table-cell;width:100%;height:64px;line-height:64px;padding:0 10px;display:block;background:transparent;transition:all .36s;}
.ys_navph2_logo_btn img,.ys_navph2_search_btn img {width:100%;}
.ys_navph2_search_btn {display:block;font-size:16px;line-height:64px;color:#333333;transition:all .36s;}
.ys_navph2_modal {position:fixed;top:64px;left:0;width:100%;background-color:#fff;text-align:center;border-top:1px solid #eee;overflow:hidden;display:none;}
.ys_navph2_modalmbox {padding:16px 20px;}
.ys_navph2_modalm {transform:translateX(0px);}
.ys_navph2_msc_box {width:100%;display:block;}
.ys_navph2_msc_boxl {border-bottom:1px solid #eee;width:calc(100% - 40px);padding-right:20px;height:40px;}
.ys_navph2_msc_boxl input {width:100%;height:100%;font-size:16px;}
.ys_navph2_msc_boxr {width:30px;}
.ys_navph2_msc_boxr img {width:100%;line-height:40px;}
.ys_navph2_menu {line-height:64px;margin-left:15px;}
.ys_navph2_menu_btn {position:relative;display:inline-block;vertical-align:middle;width:28px;height:22px;}
.ys_navph2_menu_line,.ys_navph2_menu_line::before,.ys_navph2_menu_line::after {display:block;width:100%;height:2px;background:#333;transition:all .36s;}
.ys_navph2_menu_line {position:absolute;left:0;top:50%;transform:translateY(-50%);}
.ys_navph2_menu_line::before {content:"";position:absolute;top:10px;}
.ys_navph2_menu_line::after {content:"";position:absolute;top:-10px;}
.ys_navph2_list {position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;padding:84px 0 50px;background:#333;color:#fff;overflow:hidden;transform:translateX(100%);transition:all .5s ease-out;}
.ys_navph2_subnav {padding:0 20px;height:100%;overflow:auto;}
.ys_navph2_subnav li>div {position:relative;border-bottom:1px solid rgba(255,255,255,.5);}
.ys_navph2_subnav a {line-height:24px;padding:8px 0;color:#ffffff;display:inline-block;}
.ys_navph2_subnav_a {font-size:16px;}
.ys_navph2_nav_icon {position:absolute;right:5px;top:50%;transform:translateY(-50%);width:12px;height:12px;}
.ys_navph2_nav_icon::before {transform:rotate(90deg);}
.ys_navph2_nav_icon::before,.ys_navph2_nav_icon::after {content:"";position:absolute;left:50%;top:0;margin-left:-1px;width:2px;height:100%;background:#fff;transition:all .36s;}
.ys_navph2_subnav ul {display:none;padding-left:15px;}
.ys_navph2_thirnav_a {font-size:14px;}
.ys_navph2_nav_icon {position:absolute;right:5px;top:50%;transform:translateY(-50%);width:12px;height:12px;}
.ys_navph2_subnav ul {display:none;padding-left:15px;}
.ys_navph2_fournav_li {font-size:12px;}
.ys_navph2_lang {position:absolute;left:0;bottom:0;width:100%;text-align:center;}
.ys_navph2_lang_btn {display:inline-block;padding:15px;}
.ys_navph2_lang_btn img {width:20px;}
.ys_navph2_lang_modal {transform:translateX(100%);transition:all .5s ease-out;}
.ys_navph2_lang_modal {position:absolute;left:0;top:0;width:100%;height:100%;background:inherit;padding:84px 0 20px;}
.ys_navph2_lang_back {font-size:16px;margin-bottom:10px;}
.ys_navph2_lang_back {padding:0 15px;}
.ys_navph2_subnav {padding:0 20px;height:100%;overflow:auto;}
.ys_navph2_search_btn {width:20px;cursor:pointer;}
.modal-open {overflow:hidden;}
.ys_navph2_list.act {transform:translateX(0);}
.ys_navph2_menu_btn.act .ys_navph2_menu_line {background:transparent;}
.ys_navph2_menu_btn.act .ys_navph2_menu_line::before {top:0;transform:rotate(45deg);}
.ys_navph2_menu_btn.act .ys_navph2_menu_line::after {top:0;transform:rotate(-45deg);}
.ys_navph2_nav_icon::before {transform:rotate(90deg);}
.ys_navph2_subnav li.act>div .ys_navph2_nav_icon::after {transform:rotate(90deg);}
.ys_navph2_lang_modal.act {transform:translateX(0);}
.ys_navph2_subnav_a.yxnav_active1,.ys_navph2_thirnav_a.yxnav_active2,.ys_navph2_fournav_a.yxnav_active3 {color:rgba(255,255,255,.7);}
.he_main {min-height:200px;/* max-width:1920px;*/    margin:0 auto;}
.he_langple {width:22px;line-height:80px;transition:all 0.36s;}
.he_langple img {width:100%;}
.he_langpri {width:6px;line-height:80px;margin-left:6px;transition:all 0.36s;}
.he_langpri img {width:100%;transition:all 0.36s;}
.he_langp {cursor:pointer;}
.he_lang {position:relative;margin-left:50px;}
.he_lang i{ line-height:80px; font-size:30px; color:#333}
.he_langla a {display:block;font-size:16px;transition:all 0.36s;width:100%;color:#333;line-height:1.75;}
.he_langla {width:90px;background:#fff;box-shadow:0 5px 16px 0 rgba(0,0,0,0.08);position:absolute;top:81px;left:50%;transform:translateX(-50%);text-align:center;padding:15px 5px;display:none;}
.he_phonri p {font-size:14px;line-height:47px;color:#fff;font-weight:bold;height:47px;overflow:hidden;}

.he_phone{border-radius:20px; padding:0 35px; margin-top:22px; margin-left:40px; transition:all 0.36s; line-height:40px; height:40px; border:1px solid #222; cursor: pointer; position:relative}
.he_phone:hover{background:#222; color:#fff}
.he_phonle {width:16px;line-height:47px;}
.he_phonri i{ margin-right:10px; font-size:16px}
.he_phonle img {width:100%;}
.he_phonri {width:100%; line-height:40px}
.he_phone a {width:100%;display:block;}
.he_phone:hover ul{opacity:1}
.he_phone:hover ul li a{line-height:40px; height:40px;}
.he_phone ul{width:100%; text-align:center; position:absolute; border:1px solid #eee; border-bottom:none; left:0; transition:all 0.36s; opacity:0}
.he_phone ul li a{width:100%; height:0; line-height:0; background:#fff; border-bottom:1px solid #eee; display:block; color:#000; transition:all 0.36s;}
.he_phone ul li a:hover{background:#000; color:#fff}

.he_pc_hd.act {top:0px;padding:0 0px;}
.he_pc_hd.act .he_pcbx {border-radius:0px;}
.he_pc_hd.act .he_phone {margin-top:20px;}
.yxnav_active1 .he_pcnava {color:#000;}
.he_conten3 {max-width:1360px;margin:0 auto; width:100%}

.he_gdown{position:absolute; top:80px; background:#fff; left:50%; transform:translateX(-50%); width:100%; box-shadow:0 5px 16px 0 rgba(0,0,0,0.06); padding:15px; transition:top 0.36s; display:none;min-width:116px;}
.he_gdowli a {font-size:18px;line-height:1.5;color:#333;padding:0 15px;white-space:nowrap;transition:all 0.36s;}

.he_gdown4 {padding:40px 0;}
.he_gdown3 {padding:40px 0 10px;}
.he_gdown {width:100%;/* position:fixed;*/    background:#F6F6F6;/* border-radius:20px;*/}
.he_gdown {position:absolute;top:80px;background:#fff;left:50%;transform:translateX(-50%);width:100%;box-shadow:0 5px 16px 0 rgba(0,0,0,0.06);padding:15px;transition:top 0.36s;display:none;min-width:116px;}




.he_pc_hd.act1 {padding:0 !important;top:0px;}
.he_pc_hd.act1 .he_pcbx {border-radius:0px;}
.he_pc_hd.act1 .he_pcbxle {width:170px;}
.he_pc_hd.act1 .he_phone {margin-top:16px;}


.he_langrf {width:100%;background-color:#F6F6F6;transition:all 0.36s;border-radius:20px;}
.he_langgz {background-color:transparent;}
.he_pc_hd.act1 .he_langrf {border-radius:0;}
.he_xialari {width:258px;background:#fff;border-radius:20px;box-shadow:4px 4px 40px 4px rgba(0,0,0,0.06);}
.he_xialaig {width:100%;border-radius:20px 20px 0 0;overflow:hidden;}
.he_xialaig img {width:100%;}
.he_xialate {width:100%;padding:24px 28px;}
.he_xialari a {display:block;width:100%;}
.he_xialatp1 p {font-size:22px;line-height:1.5;color:#000000;height:1.5em;overflow:hidden;}
.he_xialatp2 p {font-size:16px;line-height:1.5;color:#666666;font-family:"MontserratLight";height:3em;overflow:hidden;}
.he_xialatp3 p {font-size:16px;line-height:1.5;color:#b71c24;}
.he_xialafx,.he_xialafc {width:50%;padding-right:15px;}
.he_xialach {width:100%;position:relative;}
.he_xialacle {width:46px;}
.he_xialacle i{ font-size:40px; color:#b71c24}
.he_xialacle img {width:100%;}
.he_xialacri {width:calc(100% - 56px);padding-left:24px;}
.he_xialacri p {font-size:22px;line-height:1.5;color:#000000;transition:all 0.36s;}
.he_xialale {width:calc(100% - 258px);}
.he_xialach {display:inline-block;}
.he_xialacsn {width:100%;position:relative;padding-left:76px;}
.he_xialacok a {font-size:16px;line-height:1.5;color:#666666;font-family:"MontserratLight";transition:all 0.36s;position:relative;}
.he_xialacok a::after {content:'';position:absolute;bottom:6px;left:0;width:0%;height:1px;background:#b71c24;transition:all 0.36s;opacity:0;}
.he_xialacok {margin-bottom:13px;}
.he_xialacsn {padding-top:20px;}
.he_xialacok.yxnav_active3 a {color:#b71c24;/* text-decoration:underline;*/}
.he_xialacok.yxnav_active3 a::after {opacity:1;width:100%;}
.he_xialafc .he_xialach {margin-bottom:38px;}
.he_xialach a {display:flex;align-items:center;}
.he_xialafc .he_xialach:last-child {margin-bottom:0;}
.he_xialach.yxnav_active2 .he_xialacri p {color:#b71c24;}
.he_xialtwle {width:536px;padding-right:10px;}
.he_xialtwri {width:calc(100% - 536px);position:relative;}
.he_xialtwtile {width:calc(100% - 16px);padding-right:20px;}
.he_xialtwtiri {width:16px;}
.he_xialtwtiri i{ color:#333}
.he_xialtwtiri img {width:100%;}
.he_xialtwtile p {font-size:22px;line-height:1.5;color:#000000;}
.he_xialtwti {display:inline-block;border-bottom:1px solid #333;}
.he_xialtwti a {display:block;width:100%;display:flex;align-items:center;}
.he_xialtwic {width:70px;}
.he_xialtwic img {width:100%;}
.he_xialtwte {width:calc(100% - 70px);padding-left:26px;}
.he_xialtwtp1 p {font-size:18px;line-height:1.5;color:#333333;transition:all 0.36s;position:relative;display:inline-block;}
.he_xialtwtp1 p::after {content:'';position:absolute;bottom:4px;left:0;width:0%;height:1px;background:#b71c24;transition:all 0.36s;opacity:0;}
.he_xialtwtp2 p {font-size:14px;line-height:1.5;color:#999999;font-family:"MontserratLight";}
.he_xialtwtp2 {margin-top:5px;}
.he_xialtwli {display:flex;align-items:center;margin-bottom:70px;}
.he_xialtwli.yxnav_active3 .he_xialtwtp1 p {color:#b71c24;}
.he_xialtwli.yxnav_active3 .he_xialtwtp1 p::after {opacity:1;width:100%;}
.he_xialtwli a {display:block;}
.he_xialtwul {margin-top:58px;}
.he_xialtwul_sol {margin-top:0px;}
.he_gdown2 {padding:40px 0 30px;}


.he_xialtrul_pro{}
.he_xialtrul_pro .he_xialtrli {width:33.333%;padding:10px;margin-bottom:10px;}
.he_xialtrul_pro .he_xialtrli .he_xialtrig{display:block; width:100%; height:200px; overflow:hidden; padding:0; position:relative; background:#fff}
.he_xialtrul_pro .he_xialtrli .he_xialtrig .box{display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; border-bottom:none}
.he_xialtrul_pro .he_xialtrli .he_xialtrig .box img{display:block; max-width:100%; max-height:100%; margin:auto; padding:0; left:0; top:0; right:0; bottom:0; position:absolute; z-index:10; transition:all 0.3s ease-out;}


.he_xialtrli {width:50%;padding:10px;margin-bottom:10px;}
.he_xialtrig {width:210px;max-width:100%;}

.he_xialtrxf p {font-size:18px;line-height:1.5;color:#000000;transition:all 0.36s;}
.he_xialtrxf {margin-top:10px;}
.he_xialtrul {display:flex;flex-wrap:wrap;margin-top:15px;}
.he_xialtrli.yxnav_active2 .he_xialtrxf p {color:#b71c24;}
.he_xialtw {overflow:hidden;}
.he_xialtw .mCSB_inside>.mCSB_container {margin-right:0px;}
.he_xialtw .mCSB_scrollTools {right:-7px;}
.he_xialtw .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:2px;}

.he_xlatr {width:100%;}
.he_xialale {width:calc(100% - 258px);}
.he_xialali {width:25%;}
.he_gdown3 .he_xiala {padding-left:0;padding-right:0;}

.he_pc_hd.act .he_gdown {border-radius:0;}
.he_pcbx.border {border-radius:20px 20px 0 0;}

/* .s_b1_3c4:hover .s_b1_3c4mc {right:-80%;}
*/    .s_b2_3c2li:hover .s_b2c3ig img {transform:scale(1.05);}
.s_d3_2c5botnr:hover .s_d3_2c5xltopig2 {opacity:1;}
.s_d3_2c5botnr:hover .s_d3_2c5xltopr {color:#b71c24;}
.s_d3_2c5botnr:hover .s_d3_2c5xltopl {color:#b71c24;}
.s_b7c1lbnr:hover .s_b7c1lbnryuan {opacity:0.2;}
.s_d3_2c3linr:hover .s_d3_2linrxh::before {animation:kusan 2s infinite ease;-webkit-animation:kusan 2s infinite ease;}
.s_d3_2c3linr:hover .s_d3_2linrxh::after {animation:kusan2 1.5s infinite ease;-webkit-animation:kusan2 1.5s infinite ease;}
.s_d2c2xlnr:hover {color:#b71c24;}
.he_langla a:hover {color:#b71c24;}

.he_pcnava:hover {color:#000;}

.he_ftbsli:hover .he_ftbslt .he_img {opacity:0;}
.he_ftbsli:hover .he_ftbslt .he_img1 {opacity:1;}
.he_syp2rli:hover .he_syp1tom {color:#b71c24;}
.he_ftybta a:hover {color:#b71c24;}
.he_syp2rli:hover::after {width:100%;}
.he_syp2len:hover .he_synewig {transform:scale(1.06);}
.he_sytaslx p:hover {color:#333333;}
.he_funavli a:hover::after {opacity:1;width:100%;}
.he_funavli a:hover {color:#b71c24;}
.he_gdowli a:hover {color:#b71c24 !important;}
.he_syp3:hover .he_sytipu span:nth-child(1) {animation:blink 1s steps(1,start) 0.33s 2;}
.he_syp3:hover .he_sytipu span:nth-child(2) {animation:blink 1s steps(1,start) 0.66s 2;}
.he_syp3:hover .he_sytipu span:nth-child(3) {animation:blink 1s steps(1,start) 0.33s 2;}
.he_syp3:hover .he_sytipu span:nth-child(4) {animation:blink 1s steps(1,start) 0.66s 2;}
.he_syp3:hover .he_sytipu span:nth-child(5) {animation:blink 1s steps(1,start) 0.33s 2;}
.he_syp3:hover .he_sytipu span:nth-child(6) {animation:blink 1s steps(1,start) 0.66s 2;}
.he_syp3:hover .he_sytipu span:nth-child(7) {animation:blink 1s steps(1,start) 0.33s 2;}
.he_syp3:hover .he_sytipu span:nth-child(8) {animation:blink 1s steps(1,start) 0.66s 2;}
.he_syp3:hover .he_sytipu span:nth-child(9) {animation:blink 1s steps(1,start) 0.33s 2;}
.he_syp3:hover .he_sytipu span:nth-child(10) {animation:blink 1s steps(1,start) 0.66s 2;}
.he_syp3:hover .he_sytipu span:nth-child(11) {animation:blink 1s steps(1,start) 0.33s 2;}
.he_syp3:hover .he_sytipu span:nth-child(12) {animation:blink 1s steps(1,start) 0.66s 2;}
@keyframes blink {33% {color:#999999;}
66% {color:#ccc;}
}
}
@media screen and (max-height:860px) {.he_sytain {height:140px;}
.he_sytain .mCSB_inside>.mCSB_container {margin-right:16px;}
.he_sytain .mCSB_scrollTools {right:-6px;}
.he_sytasle {padding-right:15px;}
.he_sytaslx {width:calc(100% - 15px);}
}


.he_gdown1 .he_xialale {width:100%;}
.he_gdown1 .he_xialacri p {font-size:18px;}
.he_gdown1 .he_xialali {width:20%;}
.he_gdownyy .he_xialali {width:25%;}
.he_xialtwle {width:365px;}
.he_xialtwri {width:calc(100% - 365px);}
.he_laswkfle {width:45px;}

.he_laswkfle i{ font-size:40px; color:#b71c24}

.he_laswkfle img {width:100%;}
.he_laswkfri {width:100%;padding-left:10px;}
.he_laswkfri p {font-size:18px;line-height:1.5;color:#333333;transition:all 0.36s;}
.he_laswkfli {display:flex;align-items:center;}
.he_laswkfli {/* background:#fff;*/    padding:16px 0 16px 20px;position:relative;cursor:pointer;transition:all 0.36s;}
.he_laswkfli::before {content:'';position:absolute;top:0;left:0;width:3px;height:100%;background:#000;opacity:0;transition:all 0.36x;}
.he_laswkfli.act::before {opacity:1;}
.he_laswkfli.act .he_laswkfri p {color:#000;}
.he_laswkfli.act {background:#FBFBFB;}
.he_gdown2 .he_xialtwri {padding-left:170px;}
.he_gdown2::before {content:'';position:absolute;top:50%;transform:translateY(-50%);right:0;width:68%;height:100%;background:rgba(251,251,251,1);}
.he_xialwxul {display:none;width:100%;}
.he_xialwxul:first-child {display: block;}
.he_gdown3 {padding:70px 0 40px;}
.he_gdown3 .he_xialtwic {width:40px;}
.he_gdown3 .he_xialtwic i{ font-size:40px; color:#002b69}
.he_gdown3 .he_xialtwte {width:calc(100% - 40px);padding-left:26px;}
.he_gdown3 .he_xialtwli a {display:flex;align-items:center;}
.he_gdown3 .he_xialtwli {margin-bottom:46px;}
.he_xialtwle {width:386px;}
.he_xialtwri {width:calc(100% - 386px);}
.he_gdown3 .he_xialtrig {width:100%;}
.he_gdown3 .he_xialtrxf {margin-top:10px;}
.he_gdown3 .he_xialtrxf p {font-size:16px;}
.he_gdown4 {padding:55px 0;}
.he_xianedle {width:298px;}
.he_xianedri {width:calc(100% - 298px);padding-left:36px;}
.he_xianedli a {font-size:14px;line-height:1.5;color:#666666;transition:all 0.36s;position:relative;width:100%;display:block;padding-left:22px;height:1.5em;overflow:hidden;}
.he_xianedli a::before {content:'';position:absolute;top:8px;left:0;width:6px;height:6px;background:#C4C4C4;border-radius:50%;transition:all 0.36s;}
.he_xianedli {margin-bottom:17px;}
.he_xianedli:last-child {margin-bottom:0;}
.he_xianedle img {width:100%;display:none;}
.he_xianedle img:first-child {display:block;}
.he_xianedr {width:100%;}
.he_gdown5 .he_xiala {padding-left:0;padding-right:0;}
.he_gdown5 .he_xialale {width:100%;}
.he_gdown5 .he_xialali {width:20%;}
.he_gdown5 .he_xialacok a::after {bottom:0px;}

.he_pcser .icon-search {font-weight:bold;color:#333;}
.he_phone {margin-top:20px;}
.he_xialacri p {font-size:20px;}
.he_xialacok a {font-size:14px;}
.he_xialatp1 p {font-size:20px;}
.he_xialatp2 p {font-size:14px;}
.he_xialtwtile p {font-size:20px;}
.he_xialtwtp1 p {font-size:16px;}
.he_xialtrxf p {font-size:16px;}
.he_xialtrig {width:155px;}

.he_laswkfli a {display:flex;align-items:center;}
.he_d1yp2t2 {width:30% !important;}
.he_d1p3any {margin-top:50px;}
.he_c02p8ulv .slick-track {margin:0 auto;}
.he_syp1tu2 p {max-height:inherit;}
.he_sytipu h1,.he_sytipu h3 {font-weight:bold;}

.he_gdown2 .he_conten3 {height:100%;}

.s_d2c1tit h2 {font-size:30px;line-height:1.5 !important;}
.he_syp2mob {width:180px;}
.he_c03xlcp p {max-height:inherit !important;height:1.7em !important;text-align:center;}

.he_gdown1 .he_xialacri p {font-size:16px;}
.he_laswkfri p {font-size:16px;}
.he_xialacri p {font-size:18px;}
.he_xialtwtile p {font-size:18px;}

.he_xialtrxf {margin-top:10px;text-align:center;}
.he_xgp1ba {filter:blur(26px);}

.he_pcbx {position:relative;}




.he_phonle {width:16px;line-height:40px;}
.he_langple {line-height:76px;}
.he_langpri {line-height:76px;}
.he_phonri p {line-height:42px;height:42px;}

.he_fonts h1 {font-size:30px;}

.he_xialtrig img {border-radius:10px;}

.he_height {height:inherit !important;}
.he_xialtwri {min-height:200px;}

.he_pcbxle a {width:100%;}

.he_xiala {padding:26px 84px;}
.he_gdown2 {padding:20px 0 20px;}
.he_k3p1 .he_c08p1npy {transform:inherit;top:inherit;left:20px;bottom:20px;}

.he_gdown3 {padding:40px 0 10px;}

.yxedr_active p {text-indent:inherit !important;}

.he_xialtrul {margin:0 -10px;}
.he_xialtrul_sol{padding-top:0px; padding-bottom:20px; overflow:hidden}

.he_gdown5 .he_xiala {width:calc(100% - 200px);}
.he_gdown5 .he_xiacode {width:200px;margin-top:25px;}



.he_pcbx {z-index:1;}
.he_pc_hd.act .he_pcbx::after {border-radius:0px;}
.he_pcbx::after{content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:#d6d8da; z-index:-1; transition:all 0.36s;backdrop-filter:blur(40px);}
.he_pcbx:hover:after{background:#fff;}

.he_pc_hd.act .he_pcbx::after{background:#efeff0;}
.he_pc_hd.act .he_pcbx:hover:after{background:#fff;}


.he_gdown2::before {width:62.5%;}
.ys-pos-center {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}

.he_xialtrli:hover p,.he_xianedli a:hover { color:#000;}

.he_xialtrul_sol{margin:0; padding-top:0;}
.he_xialtrul_sol .he_xialtrli{width:33.333%;}
.he_xialtrul_sol .he_xialtrli .he_xialtrig{display:block; width:100%; height:250px; overflow:hidden; padding:0; position:relative;}
.he_xialtrul_sol .he_xialtrli .he_xialtrig .box{display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; border-bottom:none}
.he_xialtrul_sol .he_xialtrli .he_xialtrig .box img{display:block; max-width:100%; max-height:100%; margin:auto; padding:0; left:0; top:0; right:0; bottom:0; position:absolute; z-index:10; transition:all 0.3s ease-out; border-radius:0}

@media screen and (max-width:1780px) {

.he_phone {margin-top:20px;}
}
@media screen and (max-width:1680px) {
.he_pcnli {margin:0 40px;}
.he_phone {margin-top:20px;}
.he_phone,.he_lang{margin-left:40px;}
}

@media screen and (max-width:1600px) {
.he_pcnli {margin:0 35px;}
.he_phone {margin-top:20px;}
.he_phone,.he_lang{margin-left:35px;}

.he_pcbxn {width:92%;}
}
@media screen and (max-width:1480px) {
.he_pcnli {margin:0 25px;}
.he_phone {margin-top:20px;}
.he_gdown3{padding:30px 50px 0px;}
.he_xialtwle{width:20%}
.he_xialtwri{width:80%; float:left !important}
.he_gdown2{padding:30px 50px;}
.he_gdown2 .he_xialtwri{padding-left:80px;}
.he_gdown2::before{ display:none}
.he_gdown4{padding:40px 50px}
.he_xialtrul_pro .he_xialtrli .he_xialtrig{height:170px;}
.he_phone,.he_lang{margin-left:30px;}

}
@media screen and (max-width:1380px) {
.he_pcnli {margin:0 24px;}
.he_phone {margin-top:20px;}
.he_conten3{width:100%;}
.he_phone,.he_lang{margin-left:24px;}
.he_pcnli .he_pcnava {font-size:18px;}
}
@media screen and (max-width:1280px) {
.he_pcnli {margin:0 15px;}
.he_phone {margin-top:20px;}
.he_gdown3{padding:30px 30px 0px;}
.he_gdown2{padding:30px}
.he_gdown2 .he_xialtwri{padding-left:20px;}
.he_pcnli .he_pcnava {font-size:16px;}
.he_gdown4{padding:30px}
}

@media screen and (max-width:1024px) {
.he_pc_hd {display:none;}
.ys_navph2_header {display:block;}
.he_ph_hd {display:block;}
.he_pc_hd {display:none;}
.ys_navph2_navbar{padding:0 20px;}
.ys_navph2_search_btn{width:auto}
.ys_navph2_search_btn i{font-size:25px; line-height:64px; margin-right:10px; display:block}
.ys_navph2_msc_boxl{padding-right:0px; width: calc(100% - 50px);}
.ys_navph2_msc_boxr{width:auto}
.ys_navph2_msc_boxr button i{ height:36px; line-height:36px; width:36px; display:block}

.ys_navph2_logo{width: 180px;}
}
@media screen and (max-width:540px) {
.ys_navph2_logo {width:200px;}
.ys_navph2_msc_boxl{width: calc(75% - 50px);}
.ys_navph2_msc_boxr{ float:left !important}
}
@media screen and (max-width:430px) {
.ys_navph2_msc_boxl{width: calc(55% - 50px);}
}
@media screen and (max-width:380px) {
.ys_navph2_msc_boxl{width: calc(50% - 50px);}
}

.nav_case_box{overflow:hidden; margin-bottom:40px}
.nav_case_box ul{width:16.333%; float:left}
.nav_case_box ul .bt{font-size:16px; font-weight:bold; color:#000; display:block; margin-bottom:10px}
.nav_case_box ul li{font-size:14px; line-height:25px;}
.nav_case_box ul li a{color:#333;}
.nav_case_box ul li a:hover{color:#314049;}
.nav_case_box02 ul{width:33.333%;}

.nav_case_pro ul{width:33.33%;}
.nav_case_pro03 ul:nth-child(1){margin-left:33.33%}
.nav_case_pro ul:nth-child(2){ }
.nav_case_pro02 ul:nth-child(1){display: block}
.nav_case_pro02 ul:nth-child(2),.nav_case_pro02 ul:nth-child(3){ display:none}
.nav_case_pro02 ul:nth-child(1){width:100%;} 
.nav_case_pro02 ul:nth-child(1) .bt{display:none}


.nav_case_box03 ul{width:20%;}
.nav_case_box03 ul:nth-child(6),.nav_case_box03 ul:nth-child(7),.nav_case_box03 ul:nth-child(8),.nav_case_box03 ul:nth-child(9){margin-top:50px}


input:focus,button:focus,textarea:focus,select:focus{outline: none;}



.he_pcnli_coll{position:relative}
.he_gdown_db{padding:0; left:auto !important; transform:none !important}
.he_gdown_db .nav_case_box{ margin-bottom:0}
.he_gdown_db .nav_case_box li a{line-height:45px; text-align:center; border-bottom:1px solid #eee; display:block; width:100%}
.he_gdown_db .nav_case_box li a:hover{ background:#000; color:#fff; border-bottom:1px solid #000;}