@media screen and (max-width: 1680px) {
  .headers .newBox {
    padding: 0 80px;
  }
  .newBox {
    width: 1400px;
  }
  .nvlt2 div{
    padding-top: 10px;
  }
  .newBox2 {
    width: 1200px;
  }
  .ixpe3sr_r_list_text h6 {
    padding-bottom: 10px;
  }
  .ixpe3sr_r_list_text li {
    padding: 6px 0;
  }
  .ixpe3sr_r_list_img {
    width: 300px;
    height: 300px;
  }
  .ixpe3sr_r_text {
    padding-bottom: 20px;
  }
  .ixpe3sr_r_list_text {
    width: calc(100% - 300px);
    width: -o-calc(100% - 300px);
    width: -webkit-calc(100% - 300px);
    padding-left: 40px;
  }
  .ixpe3sr_r_list::after {
    left: 150px;
  }
  .nvlt1 ol li a,
  .nvlt1 ul > li > a {
    height: 36px;
    line-height: 36px;
  }
  .purchase_top {
    padding: 46px 80px;
  }

  .style_banner_text .title {
    padding-bottom: 80px;
  }
  .style_banner_text .title h5 {
    padding-bottom: 30px;
  }
  .style_nav .newBox2 {
    padding: 20px 0px;
  }
  .style_nav.zlf1 .newBox2 {
    padding-bottom: 90px;
  }
  .style_nav li a {
    height: 40px;
    line-height: 40px;
  }
  .cypete_l p,
  .cecetp p,
  .esxqsrcrText_l p,
  .ixpe2lt p {
    line-height: 28px;
  }
  .esxqsrcrText_l p span {
    padding-left: 20px;
  }
  .enofes_xq h2 {
    padding: 30px 0;
  }
  .enofes {
    padding: 40px 70px;
  }
  .dttp_right p,
  .ceas_text p,
  .slrytpSwr_r p,
  .cppnttzf2 h4,
  .jnusbmlt_text p,
  .CorporateNewsXq_btm p,
  .style_banner_text .title p {
    line-height: 26px;
  }
  .cypete_l h3 {
    padding-bottom: 26px;
  }
  .cypete_l p {
    padding-bottom: 30px;
  }
  .cypete_l_btn a {
    height: 40px;
    line-height: 40px;
  }
  .CompanyProfile_title {
    padding: 46px 80px;
  }
  .CompanyProfile_icon {
    padding: 30px 160px 60px 160px;
  }
  .cypein h4 {
    width: 110px;
    height: 110px;
    line-height: 110px;
  }
  .cypein h4 img {
    max-width: 50%;
  }
  .cypein p {
    padding-top: 16px;
  }
  .cecetp p::after {
    top: 12px;
  }
  .cecetp {
    padding: 50px 60px;
  }
  .cecebm p {
    padding-bottom: 30px;
  }
  .cecetp h3 {
    padding-bottom: 30px;
  }
  .hradqntp {
    padding: 40px 70px;
  }
  .hradqnbm p {
    height: 50px;
    line-height: 50px;
  }
  .HonorAndQualification_btm {
    padding: 40px 0 80px 0;
  }
  .HonorAndQualification_top {
    padding-bottom: 0;
  }

  .dttpLists a {
    padding: 50px 40px 0 40px;
  }
  .dttpLists h4 {
    padding-bottom: 10px;
  }
  .dttp {
    padding: 60px 100px;
  }
  .dttp_right p {
    padding-bottom: 20px;
  }
  .ceas_right {
    padding-left: 70px;
  }
  .ceas_text {
    padding-bottom: 20px;
  }

  .jnustp1_right_text,
  .jnustp1_left_text {
    padding-left: 20px;
  }
  .jnustp1_left,
  .jnustp1_right {
    padding: 26px 26px 26px 100px;
  }
  .JoinUs_top {
    padding: 70px 74px 50px 74px;
  }
  .jnustp2 {
    padding-top: 40px;
  }

  .ctintpPn_text {
    padding: 30px;
  }
  .cppnttzf2 h3 {
    width: 80px;
    height: 80px;
  }
  #container {
    height: 440px;
  }
  .socialResponsibility_top {
    padding: 60px 70px;
  }
  .slrytpSwr_r {
    padding-left: 70px;
  }
  .slrytp a {
    padding: 12px 80px 12px 60px;
  }
  .CorporateNewsXq_top {
    padding-bottom: 26px;
  }
  .CorporateNewsXq_btm p {
    padding-top: 20px;
  }
  .CorporateNewsXq_btn {
    padding-top: 40px;
  }
  .ixpe3sr_r_list_text li::after {
    left: -16px;
    top: 58%;
  }
  .footer_top_c {
    padding-left: 80px;
  }
  .footer_top_l {
    padding-right: 80px;
  }
  .footer_btm {
    padding: 24px 0;
  }
  .nvlt1 {
    padding: 20px 0;
  }

  .nvlt2 span {
    padding-bottom: 4px;
  }
  .ixpe3sr_r_list_text li span{
    width: 180px;
  }
  .ixpe3sr_r_list_text li font{
    width: 120px;
  }




  .index_text h2 {
    font-size: 42px;
  }
  .ixpe3sr_r_list_text h6,
  .title h2 {
    font-size: 36px;
  }
  .cppnttzf2 h3 i,
  .dttpLists h4,
  .dttp_right h3 span,
  .cecebm h3,
  .esxqsrcrText_l p,
  .cecetp h3 {
    font-size: 32px;
  }
  .dttpLists h3,
  .cecebm p i,
  .esxqsrcr h4,
  .index_text h3 {
    font-size: 26px;
  }
  .ixpe3sr_l p,
  .enofes_xq_swr_btn i,
  .jnustp1_right h4 i,
  .jnustp1_left h4 i,
  .censlt_r .iconfont,
  .nvlt2 span {
    font-size: 22px;
  }
  .dttp_right h3 i,
  .cypete_l h3,
  .enofes_xq h2 a i,
  .cecebm p font,
  .enofes_b_list p i,
  .esxqsrcr h3,
  .CorporateNewsXq_top h2,
  .slrytpSwr_r h4,
  .contactInformation_btm h2,
  .censxqbn_r a i,
  .JoinUs_btm h2,
  .enofes_t button i,
  .ixpe2lt_btn .icon span,
  .title h4 {
    font-size: 20px;
  }
  .footer_top_c p i,
  .ixpe5_logo h5,

  .header_nav_left p i,

  .nav_list h4 span {
    font-size: 18px;
  }
  .ip5msps p,
  .cecebm p span,  .nvlt1 ol li a,
  .style_banner_text .title p,
  .nvlt3 a span,
  .cecetp p,
  .header_navs li a,
  .jnustp1_right_text h5,
  .jnustp1_left_text h5,
  .hradqntp_list h4,
  .contactInformation_btm button,
  .censlt_r h4,
  .ixpe4lt_text h4,  .nvlt1 ul > li > a,
  .banner2_input input,
  .header_nav_left p span {
    font-size: 16px;
  }
  .btn i,
  .ixpe2lt p,
  .style_nav li a,
  .dttp_right p,
  .dttpLists p,
  .CorporateNewsXq_btm p,
  .footer_top_l li a,
  .nav_list h4 a,
  .cypete_l p,
  .footer_top_c p,
  .ceas_text p,
  .ixpe3sr_r_list_text li font,
  .ixpe3sr_r_list_text li strong,
  .ixpe3sr_r_list_text li span,
  .ixpe3sr_r_text h4 span,
  .ixpe2rt p,
  .cypein p,
  .header_nav_right p,
  .hradqnbm p,
  .enofes_b_list1 h6,
  .enofes_b_list1 h4,
  .censxqbn_l a,
  .censxqbn_r a span,
  .enofes_b_list h6,
  .slrytpSwr_r p,
  .esxqsrcrText_r p,
  .enofes_b_list h4,
  .esxqsrcrText_l p,
  .nenetp_l h4,
  .nenetp_r p,
  .esxqsrcrText_l h5,
  .jnustp1_right_text p,
  .jnustp2 p,
  .jnusbmlt h3 span,
  .jnustp1_left_text p,
  .esxqsrcrText_l p i,
  .btb_list li a,
  .slrytp_r p,
  .slrytp_l h4,
  .cppnttzf2 h4,
  .jnusbmlt_text h4,
  .enofes_xq h2 a span,
  .enofes_t button span,
  .hradqntp_list h6 p,
  .header_logo li a {
    font-size: 14px;
  }
}
@media screen and (max-width: 1440px) {
  .newBox {
    width: 1200px;
  }
  .nvlt1 {
    padding: 20px 0;
  }
  .newBox2 {
    width: 1000px;
  }
  .headers .newBox {
    padding: 0 60px;
  }
  .header_navs li {
    padding: 0 14px;
  }
  .header_navs li a,
  .header_nav p,
  .header_logo li a {
    height: 72px;
    line-height: 72px;
  }
  .header_logo img {
    max-width: 70%;
  }
  .ixpe3sr_r_list_img {
    width: 240px;
    height: 240px;
  }
  .ixpe3sr_r_text {
    padding-bottom: 20px;
  }
  .ixpe3sr_r_list_text {
    width: calc(100% - 240px);
    width: -o-calc(100% - 240px);
    width: -webkit-calc(100% - 240px);
  }
  .ixpe3sr_r_list::after {
    left: 120px;
  }

  .ixpe3sr_r_list_img h2 {
    border: 6px solid #122586;
  }


  .ixpe3sr_r_list_text li::after {
    top: 62%;
    left: -14px;
  }
  .ixpe4lt_imgs p {
    padding-left: 40px;
  }
  .ixpe4lt_imgs h3::before {
    width: 80%;
  }
  .ixpe4lt_imgs h3 {
    width: 80px;
    height: 80px;
  }
  #myMenu {
    left: 30px;
  }
  #myMenu h6 {
    padding-top: 60px;
  }
  .nvlt2 span {
    padding-bottom: 0;
  }
  .nvlt2 div {
    padding-top: 10px;
  }
  .ixpe3srs {
    padding: 16px 0;
  }
  .purchase_top {
    padding: 36px 60px;
  }
  .purchase_top th,
  .purchase_top td {
    padding: 10px 0;
  }
  .purchase {
    padding-bottom: 40px;
  }
  .btb_list li a {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .zlf2 {
    transform: translateY(-40px);
    -o-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
  }
  .style_nav.zlf1 .newBox2 {
    padding-bottom: 54px;
  }
  .style_nav .newBox2 {
    padding: 14px 0px;
  }
  .style_banner_text .title {
    padding-bottom: 60px;
  }
  .cypete_l p,
  .cecetp p,
  .esxqsrcrText_l p,
  .ixpe2lt p {
    line-height: 24px;
  }
  .enofes_xq_swr_btn a {
    padding: 6px 20px;
  }
  .esxqsrcrText {
    padding-top: 26px;
    margin-top: 20px;
  }
  .enofes_t form {
    height: 36px;
  }
  .enofes_xq h2 {
    padding: 20px 0;
  }
  .enofes {
    padding: 40px 50px;
  }
  .style_nav li a {
    height: 30px;
    line-height: 30px;
  }
  .enofes_b_list a,
  .enofes_b_list1 {
    height: 36px;
    line-height: 36px;
  }
  .exhibitionOfExhibits {
    padding-bottom: 40px;
  }
  .dttp_right p,
  .ceas_text p,
  .slrytpSwr_r p,
  .cppnttzf2 h4,
  .jnusbmlt_text p,
  .CorporateNewsXq_btm p,
  .style_banner_text .title p {
    line-height: 24px;
  }
  .cypete_l h3 {
    padding-bottom: 16px;
  }
  .cypete_l p {
    padding-bottom: 20px;
  }
  .cypete_l_btn a {
    height: 34px;
    line-height: 34px;
  }
  .CompanyProfile_icon {
    padding: 40px 120px 60px 120px;
  }
  .cypein h4 {
    width: 90px;
    height: 90px;
    line-height: 90px;
    padding: 12px;
  }
  .cypein p {
    padding-top: 10px;
  }
  .CompanyProfile_title {
    padding: 36px 60px;
  }
  .cecetp {
    padding: 40px;
  }
  .cecetp_left,
  .cecetp_right {
    padding: 30px 20px 0 20px;
  }
  .cecetp img {
    padding-bottom: 30px;
    padding-top: 20px;
  }
  .cecetp p::after {
    top: 9px;
  }
  .cecebm p font {
    padding: 0 20px 0 26px;
  }
  .cecetp h3 {
    padding-bottom: 20px;
  }
  .hradqntp {
    padding: 30px 50px;
  }
  .hradqnbm p {
    height: 40px;
    line-height: 40px;
  }
  .HonorAndQualification_btm {
    padding: 30px 0 60px 0;
  }

  .dttpLists a {
    padding: 50px 40px 0 40px;
  }
  .dttpLists h4 {
    padding-bottom: 0;
  }
  .dttpList {
    padding-bottom: 0;
  }
  .dttp {
    padding: 40px 80px;
  }
  .dttp_right h3 i,
  .dttp_right p {
    padding-bottom: 10px;
  }
  .dttpLists h6 {
    margin: 14px 0;
  }
  .dttpLists p,
  .hradqntp_list h6 p,
  .nvlt2 p {
    line-height: 20px;
  }
  .ceas_right {
    padding-left: 60px;
  }
  .ceas_text {
    padding-bottom: 10px;
  }
  .ceas {
    padding: 50px 60px;
  }

  .jnustp1_right_text,
  .jnustp1_left_text {
    padding-left: 20px;
  }
  .jnustp1_left,
  .jnustp1_right {
    padding: 16px 16px 16px 60px;
  }
  .JoinUs_top {
    padding: 50px 54px 30px 54px;
  }
  .jnustp1_right h4,
  .jnustp1_left h4 {
    width: 40px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #dbdbdb;
  }
  .jnustp2 {
    padding-top: 30px;
  }
  .JoinUs_btm {
    padding-bottom: 50px;
  }
  .JoinUs .btb_list {
    padding: 40px 0;
  }
  .inputs {
    height: 40px;
  }
  .contactInformation_btm textarea {
    height: 140px;
    padding-left: 40px;
    margin-bottom: 12px;
  }
  .inputs input {
    padding-left: 40px;
  }
  .input .ics,
  .inputs i {
    font-size: 18px;
    left: 16px;
  }
  .contactInformation_btm button {
    height: 38px;
  }
  .contactInformation_btm {
    padding: 50px 0;
  }
  .cppnttzf2 h3 {
    width: 80px;
    height: 80px;
  }
  .ctintpPn_text {
    padding: 24px;
  }
  #container {
    height: 400px;
  }
  .contactUs_logo {
    padding: 40px 50px;
  }
  .socialResponsibility_top {
    padding: 40px 50px;
  }
  .socialResponsibility_top .iccs {
    top: 0;
  }
  .socialResponsibility_top .iccs span {
    width: 8px;
    height: 8px;
  }
  .socialResponsibility_top .iccs .swiper-pagination-bullet-active {
    width: 10px;
    height: 10px;
  }
  .slrytpSwr_r p {
    padding: 16px 0 26px 0;
  }
  .slrytpSwr_r .btn {
    width: 160px;
    height: 40px;
    line-height: 40px;
  }
  .socialResponsibility_btm {
    padding-bottom: 30px;
  }
  .socialResponsibility .btb_list {
    padding: 40px 0;
  }
  .search_list .slrytp a {
    padding: 10px;
  }
  .search_list {
    padding: 40px 0;
  }
  .style_banner2_text form {
    padding: 0 80px 0 70px;
  }
  .style_banner2_text button {
    width: 170px;
    height: 30px;
  }
  .CorporateNewsXq_top {
    padding-bottom: 16px;
  }
  .CorporateNewsXq_btm p {
    padding-top: 10px;
  }
  .CorporateNewsXq_btn {
    padding-top: 20px;
  }
  .CorporateNewsXq {
    padding: 40px 0 60px 0;
  }
  .CorporateNews {
    padding: 40px 0;
  }
  .censlt a {
    padding: 20px 0;
  }
  .CorporateNews .btb_list {
    padding-top: 40px;
  }
  .nenetp {
    padding: 10px;
  }
  .NoticeNotice {
    padding: 40px 0;
  }

  .nenetp:hover {
    padding: 20px 10px 20px 20px;
  }
  .nenetp_l p {
    line-height: 22px;
  }
  .NoticeNotice .btb_list {
    padding-top: 40px;
  }
  .footer_top_l li a {
    padding: 0 12px;
  }
  .footer_top_l {
    padding-right: 60px;
  }
  .footer_top_c {
    padding-left: 60px;
  }
  .footer_top {
    padding: 40px 0 40px 0;
  }

  .footer_btm {
    padding: 16px 0;
  }

  .header_navs {
    padding-left: 10%;
  }
  .banner2_input input {
    height: 30px;
  }
  .nav_list h4 {
    height: 73px;
    line-height: 73px;
  }




  
  .index_text h2 {
    font-size: 36px;
  }
  .ixpe3sr_r_list_text h6,
  .title h2 {
    font-size: 30px;
  }
  .cppnttzf2 h3 i,
  .dttpLists h4,
  .dttp_right h3 span,
  .cecebm h3,
  .esxqsrcrText_l p,
  .cecetp h3 {
    font-size: 28px;
  }
  .dttpLists h3 {
    font-size: 22px;
  }
  .cecebm p i,
  .esxqsrcr h4,
  .index_text h3 {
    font-size: 22px;
  }
  .ixpe3sr_l p,
  .enofes_xq_swr_btn i,
  .jnustp1_right h4 i,
  .jnustp1_left h4 i,
  .censlt_r .iconfont,
  .nvlt2 span {
    font-size: 20px;
  }
  .dttp_right h3 i,
  .cypete_l h3,
  .enofes_xq h2 a i,
  .cecebm p font,
  .enofes_b_list p i,
  .esxqsrcr h3,
  .CorporateNewsXq_top h2,
  .slrytpSwr_r h4,
  .contactInformation_btm h2,
  .censxqbn_r a i,
  .JoinUs_btm h2,
  .enofes_t button i,
  .ixpe2lt_btn .icon span,
  .title h4 {
    font-size: 18px;
  }
  .footer_top_c p i,
  .ixpe5_logo h5,

  .header_nav_left p i,

  .nav_list h4 span {
    font-size: 16px;
  }
  .ip5msps p,
  .cecebm p span,
  .style_banner_text .title p,
  .nvlt3 a span,
  .cecetp p,
  .header_navs li a,
  .jnustp1_right_text h5,
  .jnustp1_left_text h5,
  .hradqntp_list h4,
  .contactInformation_btm button,
  .censlt_r h4,
  .ixpe4lt_text h4,
  .banner2_input input,
  .header_nav_left p span {
    font-size: 16px;
  }
  .cypete_l_btn a,
  .footer_btm ul li a,
  .index_footer_l span,
  .enofes_xq_swr_btn span,
  .censlt_l p,
  .index_footer_r ul li a,
  .enofes_t input,
  .censlt_r p,  .nvlt1 ol li a,
  .ixpe5_titles p,
  .style_banner2_text button,
  .cppnttzf2 p,
  .jnusbmlt_text p,
  .ixpe4lt_imgs p,
  .ixpe4lt_text p,
  .nvlt2 p,
  .btn i,
  .ixpe2lt p,
  .dttp_right p,
  .dttpLists p,
  .CorporateNewsXq_btm p,  .nvlt1 ul > li > a,
  .footer_top_l li a,
  .nav_list h4 a,
  .cypete_l p,
  .footer_top_c p,
  .ceas_text p,
  .ixpe3sr_r_list_text li font,
  .ixpe3sr_r_list_text li strong,
  .ixpe3sr_r_list_text li span,
  .ixpe3sr_r_text h4 span,
  .ixpe2rt p,
  .cypein p,
  .header_nav_right p,
  .hradqnbm p,
  .enofes_b_list1 h6,
  .enofes_b_list1 h4,
  .censxqbn_l a,
  .censxqbn_r a span,
  .enofes_b_list h6,
  .slrytpSwr_r p,
  .esxqsrcrText_r p,
  .enofes_b_list h4,
  .esxqsrcrText_l p,
  .nenetp_l h4,
  .nenetp_r p,
  .esxqsrcrText_l h5,
  .jnustp1_right_text p,
  .jnustp2 p,
  .jnusbmlt h3 span,
  .jnustp1_left_text p,
  .esxqsrcrText_l p i,
  .btb_list li a,
  .slrytp_r p,
  .slrytp_l h4,
  .cppnttzf2 h4,
  .purchase_top th,
  .btb_list li a span,
  .purchase_top td,
  .jnusbmlt_text h4,
  .enofes_xq h2 a span,
  .enofes_t button span,
  .hradqntp_list h6 p,
  .header_logo li a {
    font-size: 14px;
  }
}

@media screen and (max-width: 1366px) {
  .nvlt1 {
    padding: 10px 0;
  }
  .nvlt1 ol li a,
  .nvlt1 ul > li > a {
    height: 30px;
    line-height: 30px;
  }
}

@media screen and (max-width: 1279px) {
  .newBox {
    width: 100%;
    padding: 0 20px;
    box-sizing: border-box;
  }
  .style_nav ul{
    padding: 0 20px;
    box-sizing: border-box;
  }
  .CorporateNewsXq .newBox2 {
    padding: 0 20px;
  }
  .ctintpPn_text{
    text-align: center;
  }
  .headers .newBox {
    padding: 0;
  }
  .cppnttzf2 img{
    width: 20%;
  }
  .header_navs li a,
  .header_nav p,
  .header_logo li a {
    height: 42px;
    line-height: 42px;
  }
  .nvlt1 ol,
  .nvlt2,
  .header_navs {
    display: none !important;
  }
  .nav_list {
    width: 100% !important;
  }
  .header_logo img {
    max-width: 80%;
  }
  .header_logo,
  .header_nav {
    float: none;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
  }

  header .newBox {
    width: 90%;
    padding: 10px 0;
  }
  .header_logo {
    padding-bottom: 0;
  }
  .header_nav_left p {
    padding-right: 20px;
  }
  .header_nav_left {
    padding-right: 20px;
  }
  .header_nav_right {
    padding-left: 20px;
  }
  .nav_list h4 {
    height: 40px;
    line-height: 40px;
}

.nvlt2 div {
  padding-top: 10px;
}
.nav_list h4 {
  height: 50px;
  line-height: 50px;
}
.nvlt1{
  border: none;
}
.headers{
  top: 16px;
}
#fullpage .active .index_text{
  width: 100%;
}
#myMenu {
  left: 6px;
}
.hrSidebar li a {
  width: 36px;
  height: 36px;
}
.hrSidebar li a i {
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 14px;
}
.hrSidebar li p {
  width: 240%;
}
.hrSidebar li p span{
  height: 36px;
  line-height: 36px;
  font-size: 12px;
}
.index_footer_l span{
  width: 100%;
  margin: 0;
  line-height: 30px;
}
.index_footer_l,
.index_footer_r{
    width: 100%;
    float: none;
    text-align: center;
}
.nvlt3 a{
      transform: translateY(0);
      -o-transform: translateY(0);
      -ms-transform: translateY(0);
      -moz-transform: translateY(0);
      -webkit-transform: translateY(0);
}
.index_footer_r .nvlt3{
  height: auto;
}
.index_footer{
  padding: 10px 0;
}
#myMenu h6 {
  padding-top: 10px;
}
#myMenu li {
  margin: 6px 0;
}
#myMenu h6 img{
  width: 10px;
}

#myMenu li a {
  width: 6px;
  height: 6px;
}
.index_footer_r .nvlt3,
.header_logo li::after,
.header_nav_left .search{
  display: none;
}
.index_footer{
  bottom: -100%;
}
.index_footer_S{
  bottom: 0;
}
.backis{
  background-size: cover !important;
}
.backis>img{
  display: none;
}
.header_nav_right {
  padding-left: 14px;
}
.header_nav_left {
  padding-right: 14px;
}
.header_logo li {
  padding: 0;
  box-sizing: border-box;
}
.header_logo{
  width: 60%;
}
.header_nav{
  width: 40%;
}
.header_logo li:first-of-type{
  width: 30%;
}
.header_logo li:last-of-type{
  width: 70%;
}
.hrnvrt{
  width: 26px;
}
.hrnvrt i{
  margin-bottom: 4px;
}
.ixpe3s{
  position: relative;
  top: 0;
  left: 0;
  transform: translateY(0);
  -o-transform: translateY(0);
  -ms-transform: translateY(0);
  -moz-transform: translateY(0);
  -webkit-transform: translateY(0);
  padding-top: 26%;
  box-sizing: border-box;
}
.ixpe3sr_l, .ixpe3 .title{
  width: 100%;
}
.header{
  top: 0;
}
.indexPage4_list {
  padding-right: 0;
}
.ixpe3sr_l::after{
  left: 20px;
  width: 76px;
  height: 10px;
}
.ixpe3sr_l::before{
  left: 25px;
}
.ixpe3srs {
  padding: 6px 0;
}
.title h5{
  margin-bottom: 20px;
}
.ixpe3sr_r_list_img h2 {
  border: 2px solid #122586;
}
.ixpe3sr_r{
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
}
.ixpe3sr_r_list_img {
  width: 100px;
  height: 100px;
}
.ixpe3sr_r_list_text {
  width: calc(100% - 100px);
  width: -o-calc(100% - 100px);
  width: -webkit-calc(100% - 100px);
}
.ixpe3sr_r_list_text li span{
  width: 100%;
  padding-right: 0;
}
.ixpe3sr_r_list::after {
  left: 40px;
}
.ixpe4lt{
  padding: 20px;
}
.indexPage4{
  padding-top: 26%;
}
.ixpe4lt_imgs h3 {
  width: 40px;
  height: 40px;
}
.ixpe4lt:hover .ixpe4lt_imgs h3{
  transform: translateX(0%);
  -o-transform: translateX(0%);
  -ms-transform: translateX(0%);
  -moz-transform: translateX(0%);
  -webkit-transform: translateX(0%);
}
.ixpe4lt:hover .ixpe4lt_imgs p{
  transform: translateX(0%);
  -o-transform: translateX(0%);
  -ms-transform: translateX(0%);
  -moz-transform: translateX(0%);
  -webkit-transform: translateX(0%);
}
.ixpe4lt_imgs p {
  padding-left: 0;
  padding-top: 6px;
}
.indexPage4_list .ixpe2lt_btn{
  vertical-align: top;
}
.style_banner2{
  height: 200px;
}
.style_banner {
  height: auto;
}
.style_banner2_text{
  width: 100%;
}
.newBox2 {
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
}
.style_nav .newBox2 {
  padding: 14px 0px;
}
.style_banner_text .title {
  padding-bottom: 0;
}
.title h5 span {
  width: 10px;
  height: 10px;
  border: 2px solid #1d2a67;
}
.style_nav{
  padding-top: 20px;
}
.CorporateNewsXq_btm p img {
  width: 100%;
  margin-left: -2em;
  display: inline-block;
}
.style_banner_text .title h5{
  padding-top: 6px;
  padding-bottom: 16px;
}
.style_banner_text{
  padding-top: 30px;
  position: relative;
  left: auto;
  transform: translateX(0%);
  -o-transform: translateX(0%);
  -ms-transform: translateX(0%);
  -moz-transform: translateX(0%);
  -webkit-transform: translateX(0%);
}
.censxqbn_r {
  width: 24%;
}
.censxqbn_l {
  width: 75%;
}
.censxqbn_r a{
  padding: 4px 6px;
}
.style_nav li {
  width: 32%;
  margin-right: 1.9%;
  margin-top: 1.9%;
}
.style_nav li:nth-of-type(-n + 3){
  margin-top: 0;
}
.style_nav li:nth-of-type(3n){
    margin-right: 0;
}
.cypete_l, .cypete_r{
  width: 100%;
  padding: 0;
}

.cypete_r{
  padding-top: 20px;
}
.cypete_l h3,
.cypete_l p {
  padding-bottom: 10px;
}
.CompanyProfile_icon{
  padding: 0;
  padding-bottom: 40px;
}
.cypein h4 {
  width: 70px;
  height: 70px;
  line-height: 70px;
  padding: 6px;
}
.cypein h4 img {
  max-width: 40%;
}
.cecetp_left {
  width: 100%;
  margin-right: 0;
}

.cecetp_right{
  width: 100%;
  margin-top: 20px;
}
.cecebm {
  position: relative;
  left: 0;
  top: 0;
  transform: translateY(0) translateX(0);
  -ms-transform: translateY(0) translateX(0);
  -moz-transform: translateY(0) translateX(0);
  -webkit-transform: translateY(0) translateX(0);
  -o-transform: translateY(0) translateX(0);
}
.corporateCulture_btm{
  padding: 30px 0;
}
.cecebm p {
  padding-bottom: 10px;
}
.cecebm p span{
  width: 100%;
  padding: 10px 0;
}
.cecetp img {
  padding-bottom: 0;
}
.cecetp h3 {
  padding-bottom: 10px;
}
.footer_top_l{
  width: 100%;
  padding-right: 0;
}
.footer_top {
  padding: 30px 0;
}
.footer_top_l::after, .footer_top_c::after{
  display: none;
}
.footer_top_l{
  overflow: hidden;
}
.footer_top_l>a {
  width: 30%;
  padding-bottom: 0;
  float: left;
}
.footer_top_l ul:first-of-type {
  padding-bottom: 10px;
  padding-top: 16px;
}
.footer_top_l ul{
  width: 70%;
  text-align: center;
  display: inline-block;
  vertical-align: top;
}
.ceas_left, .ceas_right,
.dttp_right,
.dttp_left{
  padding: 0;
  width: 100%;
}
.footer_top_c{
  width: 100%;
  padding: 0;
  padding: 20px 0;
}
.footer_top_c p i{
  width: 6%;
  padding-right: 6px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
}
.footer_top_r {
  width: 100%;
  text-align: center;
}

.footer_top_c p span {
  width: 94%;
  line-height: 22px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
}
.footer_btm ul,
.footer_btm .footer_btm_l{
  width: 100%;
  text-align: center;
}
.footer_btm .footer_btm_l a{
  padding: 0;
}
.footer_top_r img{
  width: 88px;
}

.dttpLists{
  width: 49%;
  margin-bottom: 2%;
  vertical-align: top;
}
.dttpLists p{
  height: auto;
}
.dttpLists:nth-child(4n){
  margin-right: 2%;
}
.dttpLists:nth-child(2n){
  margin-right: 0;
}

.dttpLists h6 {
  margin: 8px 0;
}
.ceas_right{
  padding-top: 20px;
}
.hradqntp_list{
  padding: 8px 0;
}

.hradqntp_list h4{
  width: 26%;
}
.hradqntp_list h6{
  width: 74%;
  padding-left: 20px;
}
.hradqntp_is::before,
.hradqntp_is::after{
  left: 26%;
}
.hradqnbm{
  width: 100%;
  margin-right: 0;
  margin-top: 20px;
}

.HonorAndQualification_btm {
  padding: 30px 0;
}

.enofes_b {
  padding-top: 20px;
}

.enofes_t button i {
  padding-right: 6px;
}
.enofes_b_list h4, .enofes_b_list1 h4 {
  padding-left: 10px;
}
.esblts i{
  padding-right: 4px;
  font-size: 14px;
}

.style_banner2_text form {
  padding: 0 20px;
}
.style_banner2_text button{
  width: 100px;
}
.banner2_input{
  width: calc(100% - 100px);
  width: -ms-calc(100% - 100px);
  width: -webkit-calc(100% - 100px);
  padding-left: 40px;
}

.banner2_input i{
  left: 8px;
}
.nenetp_r{
  width: 28%;
}
.nenetp_l{
  width: 72%;
}
.NoticeNotice .btb_list {
  padding-top: 20px;
}
.censlt_l{
  width: 100%;
  border: none;
}
.censlt_r{
  width: 100%;
  padding: 0;
  padding-top: 20px;
}
.censlt_r .iconfont{
  display: none;
}
.CorporateNews .btb_list {
  padding-top: 20px;
}
.slrytpSwr_l, .slrytpSwr_r{
  width: 100%;
}
.slrytpSwr_r{
  padding-left: 0;
  padding-top: 20px;
}
.socialResponsibility_top .iccs{
  top: 10px;
}
.slrytp a {
  padding: 10px 20px;
}
.socialResponsibility .btb_list {
  padding: 20px 0;
}
.purchase_top td:last-of-type, .purchase_top th:last-of-type, .purchase_top td:first-of-type, .purchase_top th:first-of-type {
  padding-left: 20px;
}
.jnustp1_left, .jnustp1_right{
  width: 100%;
  padding: 20px;
}
.jnustp1_left{
  margin-bottom: 10px;
}
.JoinUs_btm h2{
  padding-bottom: 20px;
}
.jnusbmlt h3{
  padding: 14px 20px 14px 40px;
}
.jnusbmlt h3::after{
  left: 26px;
  top: 52%;
}
.jnusbmlt {
  margin-bottom: 10px;
}
.JoinUs_btm {
  padding-bottom: 20px;
}
.JoinUs .btb_list {
  padding: 20px 0;
}
.jnusbmlt_text {
  padding-left: 40px;
}
.jnusbmlt_text h4{
  padding-top: 10px;
}
.ctuslo:nth-of-type(-n + 4) {
  border-top: 1px solid #e4e4e4;
}
.ctuslo:nth-of-type(-n + 2) {
  border-top: none;
}
.ctuslo{
  width: 50%;
}
.contactInformation_btm form{
  padding: 0;
}
.contactInformation_btm {
  padding: 20px 0;
}
.contactInformation_btm h2{
  padding-bottom: 20px;
}
.contactInformation_btm button {
  height: 30px;
}
.contactInformation_btm textarea,
.inputs input{
  font-size: 12px;
}
.contactInformation_btm textarea{
  padding-top: 20px;
}
.cppnttzf2 h3 {
  width: 50px;
  height: 50px;
}
.cppnttzf2{
  width: 50%;
  margin-bottom: 10px;
}
.ctintpPn{
  position: relative;
}
#container {
  height: 240px;
}






.dttp_right p,
.cypete_l p, .cecetp p, .esxqsrcrText_l p, .ixpe2lt p {
  line-height: 22px;
}
.ctintpPn_text,
.purchase_top,.JoinUs_top,.contactUs_logo,
.enofes,.socialResponsibility_top,
.dttp,.dttpLists a,.ceas,.hradqntp,
.cecetp,.cecetp_left, .cecetp_right,
.CompanyProfile_title {
  padding: 30px 20px;
}








.ixpe3sr_r_list_text h6, .title h2,
.index_text h2 {
  font-size: 22px;
}
.cppnttzf2 h3 i, .dttpLists h4, .dttp_right h3 span, .cecebm h3, .esxqsrcrText_l p, .cecetp h3 {
  font-size: 20px;
}
.ixpe3sr_r_list_text h6, .title h2, .index_text h2 {
  font-size: 18px;
}
.dttpLists h3,
.cecebm p i, .esxqsrcr h4, .index_text h3 {
  font-size: 16px;
}
.dttp_right h3 i, .cypete_l h3, .enofes_xq h2 a i, .cecebm p font, .enofes_b_list p i, .esxqsrcr h3, .CorporateNewsXq_top h2, .slrytpSwr_r h4, .contactInformation_btm h2, .censxqbn_r a i, .JoinUs_btm h2, .enofes_t button i, .ixpe2lt_btn .icon span, .title h4,
  .footer_top_c p i,
  .ixpe5_logo h5,
  .nvlt1 ol li a,
  .header_nav_left p i,
  .nvlt1 ul > li > a,
  .nav_list h4 span {
    font-size: 14px;
  }
  .ixpe3sr_l p, .enofes_xq_swr_btn i, .jnustp1_right h4 i, .jnustp1_left h4 i, .censlt_r .iconfont, .nvlt2 span {
    font-size: 14px;
}
  .ip5msps p,
  .cecebm p span,
  .style_banner_text .title p,
  .nvlt3 a span,
  .cecetp p,
  .header_navs li a,
  .jnustp1_right_text h5,
  .jnustp1_left_text h5,
  .hradqntp_list h4,
  .contactInformation_btm button,
  .censlt_r h4,
  .ixpe4lt_text h4,
  .banner2_input input,
  .header_nav_left p span {
    font-size: 14px;
  }
  .cypete_l_btn a,
  .footer_btm ul li a,
  .index_footer_l span,
  .enofes_xq_swr_btn span,
  .censlt_l p,
  .index_footer_r ul li a,
  .enofes_t input,
  .censlt_r p,
  .ixpe5_titles p,
  .style_banner2_text button,
  .cppnttzf2 p,
  .jnusbmlt_text p,
  .ixpe4lt_imgs p,
  .ixpe4lt_text p,
  .nvlt2 p,
  .btn i,
  .ixpe2lt p,
  .dttp_right p,
  .dttpLists p,
  .CorporateNewsXq_btm p,
  .footer_top_l li a,
  .nav_list h4 a,
  .cypete_l p,
  .footer_top_c p,
  .ceas_text p,
  .ixpe3sr_r_list_text li font,
  .ixpe3sr_r_list_text li strong,
  .ixpe3sr_r_list_text li span,
  .ixpe3sr_r_text h4 span,
  .ixpe2rt p,
  .cypein p,
  .header_nav_right p,
  .hradqnbm p,
  .enofes_b_list1 h6,
  .enofes_b_list1 h4,
  .censxqbn_l a,
  .censxqbn_r a span,
  .enofes_b_list h6,
  .slrytpSwr_r p,
  .esxqsrcrText_r p,
  .enofes_b_list h4,
  .esxqsrcrText_l p,
  .nenetp_l h4,
  .nenetp_r p,
  .esxqsrcrText_l h5,
  .jnustp1_right_text p,
  .jnustp2 p,
  .jnusbmlt h3 span,
  .jnustp1_left_text p,
  .esxqsrcrText_l p i,
  .btb_list li a,
  .slrytp_r p,
  .slrytp_l h4,
  .cppnttzf2 h4,
  .purchase_top th,
  .btb_list li a span,
  .purchase_top td,
  .jnusbmlt_text h4,
  .style_nav li a,
  .footer_btm .footer_btm_l a,
  .enofes_xq h2 a span,
  .enofes_t button span,
  .hradqntp_list h6 p,
  .header_logo li a {
    font-size: 12px;
  }
}


@media screen and (max-width: 440px) {
  .header_nav_right{
    padding-left: 8px;
  }
  .header_nav_left{
    padding-right: 8px;
  }
}