/*媒体查询*/


@media (max-width: 380px){
  .btn_list li{width: 28px;margin: 0 5px;}
  .div_page .div_bottom .div_btm_lf ul li.li_wfu a{padding: 0 10px;}
  div.div_page .div_bottom .div_btm_lf ul li{padding: 0 5px;}
  div.div_page div.div_bottom .div_btm_rt li{margin: 0 10px;}
  div.div_page.div_index .div_conment_two{padding: 30px 0;}
  div.div_page div.div_conment_three .div_con{padding-top: 30px;}
  div.div_page div.div_conment_fourth .div_con {padding-top: 30px;}
  div.div_page div.div_conment .div_con a.a_find{height: 60px;line-height: 60px;}
  div.div_page.div_index div.div_conment .div_con a.a_find span,.div_page.div_services .div_conment .div_con a.a_find span {font-size: 16px;background-size: 13%;}
  div.div_page.div_index div.div_conment .div_con .div_txt span {font-size: 26px;}
  div.div_page div.div_conment .div_box .div_txt1 span {font-size: 18px;line-height: 32px;}
  div.div_conment.div_two div.div_lf, .div_page.div_index .div_conment_two div.div_txt {font-size: 20px;line-height: 30px;}
  .div_page.div_index .div_conment_two div.div_txt1 {font-size: 30px;line-height: 43px;}
  div.div_page .div_conment_two .div_con {margin-top: 0px;}
  div.div_page .div_center span.sp_small {font-size: 18px;}
  div.div_page div.div_center span.sp_larger {font-size: 29px;margin-top: 0px;}
  div.div_page div.div_conment_two .div_rt {background-size: 70%;}
  .div_index.div_page div.div_conment_two .div_rt{background-size: 100%;height: 350px;}
  div.div_page .div_conment .div_img{padding: 80px 0 80px 0;}
  div.div_page .div_conment_fifth .div_title{padding-top: 40px;padding-bottom: 30px;}
  div.div_meng .div_tan {width: 260px;}
 div.div_meng .div_erweima{background-size: 72%;width: 260px;height: 180px;background-position: center top;}
 div.div_meng .div_tan a.a_close{height:16px;}
 div.div_meng .div_tan .div_btm_title{font-size: 16px;padding: 20px 10%;}
 div.div_page .div_cook_right.div_right{width: 100%;left: 0;bottom: 0;}

  div.div_contact .div_tb{margin-top:30px;}
  div.div_services .div_select ul >li{height:120px;    margin-bottom: 30px;}
  div.div_page .div_cook_right.div_right {width: 100%;left: 0;bottom: 0;}
div.div_page.div_index .div_conment_two .div_rt .div_con_one,div.div_page.div_index .div_conment_two .div_rt .div_con_three{top: 30%;}
div.div_page.div_index .div_conment_two .div_rt .div_con_two,div.div_page.div_index .div_conment_two .div_rt .div_con_fourth{top: 70%;}
.div_page.div_index .div_txt3 .div_txt_con.div_txt_con1{font-size:20px !important;}
.div_page .div_txt3 .div_txt_con.div_txt_con{font-size:20px !important;}

}
@media (max-width: 360px){
  div.div_conment .div_nav.active .ul_menu li{margin:0;}
}
@media (min-width: 320px) and (max-width: 439px) {
    div.div_conment .div_nav.active ul li a ,div.div_conment .div_nav.active .div_btn1 a{font-size: 16px;}
  div.div_page.div_index .div_conment_two .div_rt .div_con_one, div.div_page.div_index .div_conment_two .div_rt .div_con_three {
    top: 30%;
}
div.div_page .div_btn span.sp_boder {margin: 0 14px;height: 14px !important;}
.div_conment .div_nav.active li.li_contact:hover .div_drop_box {margin-top: 7px;}
div.div_contact_one .div_con_tb .div_title{margin-top: 30px;}
div.div_page div.div_center{top:-50px;}
     div.div_conment.div_two .div_lf,.div_page.div_index .div_conment_two .div_txt{font-size: 36px;    line-height: 50px;}
/*     div.div_conment .div_rt .div_con_one .div_center{top:-42px;}
     div.div_conment .div_rt .div_con_three .div_center{left: 2px;top: -66px;}*/
     .div_page.div_index  .div_conment_two .div_txt1{font-size: 46px;line-height: 60px;}
    div.div_page .div_txt3 .div_txt_con{font-size: 30px;    line-height: 43px;}
    div.div_about.div_page .div_txt3 div.div_txt_con1{line-height: 43px;}
    div.div_about .div_txt3 .div_txt_con:nth-child(1){margin-bottom:0;}
    .div_page.div_index .div_txt3 .div_txt_con.div_txt_con1{font-size:26px;}
    div.div_page div.div_txt3.div_txt div.div_txt_con{font-size:19px !important;}
    div.div_page.div_index .div_txt3 .div_txt_con1.div_elp{font-size:36px !important;line-height: 63px;}
     div.div_conment.div_one{padding-bottom: 32px !important;}
     div.div_contact .div_conment.div_two .wrap {background-size: 100%;}


    div.div_conment.div_two .div_txt2{font-size: 18px;line-height: 36px;}
    div.div_conment.div_two .div_lf{padding-bottom: 10px;}
    div.div_page .div_bottom .div_btm_lf ul li a{font-size: 6px;}
     div.div_page .div_bottom .div_btm_lf ul li{padding: 0 6px;}
     div.div_page .div_bottom .div_btm_rt .div_btm_txt{font-size: 14px;}
      div.div_page .div_bottom .div_btm_rt li{margin: 0 16px;}
     div.div_page .div_bottom .div_btm_rt li a{background-size: 36% !important;}
     div.div_page .div_bottom .div_btm_rt .div_btm_txt{padding-bottom: 30px;}
      div.div_page .div_bottom .div_btm_rt{padding-bottom: 26px;}
       div.div_btm_img{background-size: 11% !important; height: 32px !important;}
       div.div_page.div_about .div_conment.div_two{padding: 40px 0 40px 0;}

    div.div_page .div_logo{background-size: 50%;margin: 10px 0 10px 0;}
    div.div_conment .a_san_icon{background-size: 50%;top: 30px;}

     div.div_conment .div_nav.active ul li a{font-size: 15px;padding: 0px 4px;}
    .div_conment .div_nav .nav{padding-top: 20px;}
    .div_conment .div_nav.active a.a_phone_arrow{background-size: 40%;top: 10px;}
    .div_conment .div_nav.active .div_btn1 a{font-size: 18px;}
    .div_conment .div_nav.active .ul_menu{margin:30px 0;}
    .div_conment .div_nav.active .ul_menu li{margin:0 2px;}
    .div_conment .div_nav.active .ul_menu li a{background-size: 48% !important;}
    .div_page span.sp_add{margin-top: 1%;background-size: 60%;margin-left: 0;}
    .div_conment .div_nav.active li.li_contact .div_drop_box a{width:100%;font-size: 16px;padding: 0 16px;}


    div.div_vacancte .div_vac_txt{font-size:18px;line-height: 36px;}
    div.div_contact .div_contact_txt{font-size:18px;line-height: 36px;}
    .div_vacancte .div_list{padding-left: 0;}
    .div_vacancte .div_list ul li span.sp_solid_point{background-size: 50%!important;width: 20px !important;background-position-y: 13px !important;}
    div.div_vacancte .div_list ul li.li_ol .sp_hollow_point{background-position-y: 13px !important;}
    .div_conment .div_nav.active ul li{line-height: 36px;}
    div.div_services .div_ser_txt div.txt span,div.div_services .div_ser_txt{font-size:  18px !important;line-height: 36px !important;}
    div.div_services .div_ser_txt span.sp_tb{top: 16px;}
    div.div_services .div_ser_txt div.txt{margin-bottom: 30px;}
    div.div_services .div_title{padding-bottom: 24px;}
    div.div_page.div_services .div_conment .div_con .div_find{margin-top: 40px;}
    div.div_page .div_conment .div_con a.a_find{height:80px;line-height: 80px;}
    div.div_page.div_services .div_common{padding-bottom: 60px;    padding-top: 30px;}
    div.div_services .div_border {padding: 10px 0 30px 0;}
    div.div_services .div_two, div.div_services .div_three, div.div_services .div_fourth, div.div_services .div_fifth {background-size: 70% auto;}
    div.div_vacancte .div_list ul li{margin-bottom: 0;}
    div.div_page .div_conment a.a_phone_btm{background-size: 40%;}
 div.div_page .div_center span.sp_larger{font-size: 40px;}
  div.div_page .div_conment_two .div_rt{background-size:100%;}
     div.div_page div.div_conment div.div_box .div_txt1 span { font-size: 18px;line-height: 36px;}
      div.div_page.div_index .div_conment .div_con a.a_find span,.div_page.div_services .div_conment .div_con a.a_find span{    font-size: 14px;background-size: 17%;    width: 170px;}
      div.div_page.div_index .div_conment .div_con .div_txt span {font-size: 37px;}
      div.div_page.div_index .div_conment_three,div.div_page.div_index .div_conment_fourth,div.div_page .div_conment_fifth .div_title{    background-size: 50% !important;}
      div.div_page .div_conment_three .div_con,div.div_page .div_conment_fourth .div_con{padding-top: 80px;}
      div.div_page .div_conment_fifth .div_txt_rt {font-size: 16px;line-height: 24px;}
      ul.ul_img li a.a_title{font-size: 14px;}ul.ul_img li .div_lb_con{    background-size: 5%;}
      ul.ul_img li a.a_professor{padding: 14px 0;line-height: 32px;}
    ul.ul_img li a.a_professor span.sp_img{margin-right: 5px;background-size: 50% !important;    height: 32px;}
      div.div_right a.a_accept {height: 50px;line-height: 50px;font-size: 24px;}
      div.div_page .div_conment_fifth .div_right{bottom:0;}
      div.div_page .div_conment_fifth .div_title{font-size: 30px;padding-top: 50px;padding-bottom: 30px;}
      div.div_page .div_conment a.a_phone_btm span{background-size: 52%;}

      div.div_page.div_index .div_conment_two,div.div_page .div_conment_fourth .div_con,div.div_page .div_conment_three .div_con{padding-top: 50px;}
      .div_page.div_index .div_conment_two{padding-bottom: 50px;}
div.div_page .div_conment .div_img{padding:50px 0;}
div.div_meng .div_tan {width: 260px;}
 div.div_meng .div_erweima{background-size: 72%;width: 260px;height: 180px;background-position: center top;}
 div.div_meng .div_tan a.a_close{height:16px;}
 div.div_meng .div_tan .div_btm_title{font-size: 16px;padding: 20px 10%;}
 div.div_page .div_cook_right.div_right{width: 100%;left: 0;bottom: 0;}
 div.div_page.div_index .div_txt.div_txt3{margin-bottom: 54px;margin-top:40px;}
 div.div_page .div_txt.div_txt3{margin-top: 40px;}
 div.div_conment_fifth .wrap1{width: calc(100% - 80px); width: 100%;}
div.div_vacancte .div_conment.div_two{padding:35px 0;}
  div.div_contact_one .div_con_tb .div_conone_txt1{margin-bottom: 20px;}
  div.div_contact_one .div_border {padding-top: 40px;padding-bottom: 26px;}
  div.div_contact_one .div_conment.div_two .div_icon{padding-bottom: 40px;}
  div.div_page .div_icon li a{width: 49px;}
  div.div_contact_one .div_con_tb{padding-bottom: 80px;}
  div.div_contact_one .div_con_tb .div_img2.div_mg2{margin-bottom: 7px;}
  div.div_services div.div_select ul li a.a_title span{font-size: 20px;}
  div.div_services .div_select ul >li{height:100px;    margin-bottom: 20px;}
  div.div_services .div_select ul li a.a_title{background: rgba(246, 246, 243, 0.7) url(../images/icon_arrow_btm.png) center 85% no-repeat;}
div.div_services .div_select ul li a.a_title span.sp_teshu{margin-top: 15px;}
    div.div_services div.div_title{font-size: 24px;text-align: center;}
    div.div_services .div_two{padding-top: 40px;padding-bottom: 40px;}
  div.div_page.div_services div.div_border span{width: 100px;height:2px;position: absolute;left: 50%;margin-left: -50px;}
  div.div_page .div_cook_right.div_right {width: 100%;left: 0;bottom: 0;}
  div.div_conment .div_nav.active .nav{padding-top: 20px;}
  div.div_services .div_select ul li div.div_select_con{padding: 10px 20px;}
  div.div_services .div_ser_con{width: 100%;text-align: center;}
div.div_services .div_ser_con{width:100% !important;padding-right: 0px !important;}
/*div.div_services .div_select ul li:hover a.a_title {background: rgba(246, 246, 243, 0.7) url(../images/icon_arrow_btm1.png) center 85% no-repeat;}*/






}
@media (min-width: 440px) and (max-width: 539px) {
  div.div_conment .div_nav.active ul li a ,div.div_conment .div_nav.active .div_btn1 a{font-size: 22px;}
    div.div_conment.div_two .div_lf,.div_page.div_index .div_conment_two .div_txt{font-size: 40px;line-height:68px;}
    .div_page.div_index .div_conment .div_con .div_txt span{font-size: 40px;}
    .div_page.div_index  .div_conment_two .div_txt1{font-size: 50px;}
    div.div_page .div_txt3 .div_txt_con{line-height: 66px;}
    .div_page.div_index .div_txt3 .div_txt_con.div_txt_con1{font-size: 30px;}

    div.div_page div.div_txt3.div_txt div.div_txt_con{font-size: 27px !important;}
    div.div_page.div_index .div_txt3 .div_txt_con1.div_elp{font-size: 57px !important;}
    div.div_conment.div_two .div_txt2{font-size: 24px;line-height: 40px;}
     div.div_conment.div_two .div_lf{padding-bottom: 30px;}
     div.div_conment.div_two .div_lf{padding-bottom: 30px;}
     div.div_conment.div_one{padding-bottom: 36px !important;}
    div.div_page .div_bottom .div_btm_lf ul li a{font-size: 16px;}
    .div_page .div_bottom .div_btm_lf ul li{padding: 0 12px;}
    div.div_page .div_bottom .div_btm_rt .div_btm_txt{font-size: 18px;}
    div.div_page .div_bottom .div_btm_rt li{margin: 0 20px;}
    div.div_page .div_bottom .div_btm_rt li a{background-size: 50% !important;}
    div.div_page .div_bottom .div_btm_rt .div_btm_txt{padding-bottom: 40px;}
    div.div_page .div_bottom .div_btm_rt{padding-bottom: 40px;}
     div.div_btm_img{background-size: 15% !important; height: 52px !important;}
     div.div_page.div_about .div_conment.div_two{padding: 40px 0 80px 0;}

    div.div_page .div_logo{background-size: 60%;margin: 30px 0 26px 0;}
    div.div_conment .a_san_icon{background-size: 70%;top:50px;}
    div.div_conment .div_nav li.li_contact span.sp_add{margin-top: 4.2%;background-size: 79%;}
     div.div_conment .div_nav.active ul li a{font-size: 24px;padding: 4px 6px;}
    .div_conment .div_nav .nav{padding-top: 24px;}
    .div_conment .div_nav.active a.a_phone_arrow{background-size: 60%;top: 40px;}
    .div_conment .div_nav.active .div_btn1 a{font-size: 24px;}
    .div_conment .div_nav.active .ul_menu{margin:34px 0;}
    .div_conment .div_nav.active .ul_menu li{margin:0 5px;}
    .div_conment .div_nav.active .ul_menu li a{background-size: 50% !important;}
    .div_conment .div_nav.active li.li_contact .div_drop_box a{width:50%;}

    div.div_vacancte .div_vac_txt{font-size: 24px;line-height: 40px;}
    .div_vacancte .div_list ul li span.sp_solid_point{background-size: 40%!important;width: 30px !important;background-position-y: 15px !important;}
    div.div_vacancte .div_list ul li span.sp_point{background-position-y: 15px !important;}
    .div_vacancte .div_list{padding-left:10px;}
    .div_conment .div_nav.active ul li{line-height: 50px;}
     div.div_services .div_title,div.div_services .div_fifth .div_ser_txt{font-size: 24px;line-height: 40px;}

     div.div_services .div_ser_txt div.txt{margin-bottom: 30px;}
     div.div_services .div_ser_txt div.txt span,div.div_services .div_ser_txt{line-height:40px;}
     div.div_page .div_conment .div_con a.a_find span{font-size: 14px;}
     div.div_services .div_two,div.div_services .div_three,div.div_services .div_fourth,div.div_services .div_fifth{background-size: 70% auto;}
     div.div_page .div_conment .div_con a.a_find{height:80px;line-height: 80px;    border: 1px solid rgba(35, 62, 155, 0.5);}
    div.div_page.div_services .div_common{padding-bottom: 60px;padding-top: 60px;}
    /*div.div_services .div_border {padding: 30px 0 40px 0;}*/
    div.div_services .div_two, div.div_services .div_three, div.div_services .div_fourth, div.div_services .div_fifth {background-size: 82% auto;}
    div.div_vacancte .div_list ul li{margin-bottom: 0;}
    div.div_page.div_index .div_txt.div_txt3{margin-bottom: 80px;margin-top: 60px;}
    div.div_page .div_txt.div_txt3{margin-top: 60px;}
    div.div_page .div_conment a.a_phone_btm{background-size: 50%;}
     div.div_page .div_center span.sp_larger{font-size: 70px;}
     div.div_page.div_index .div_conment_two .div_rt .div_con_one,div.div_page.div_index .div_conment_two .div_rt .div_con_three{top: 18%;}

      div.div_page .div_conment_two .div_rt{background-size: 98%;}
      div.div_page.div_index .div_conment .div_con a.a_find span,.div_page.div_services .div_conment .div_con a.a_find span{    font-size: 14px;background-size: 17%;    width:170px;}
      .div_page div.div_conment .div_box .div_txt1 span{font-size: 24px;line-height:40px;}
      div.div_page.div_index .div_conment .div_con .div_txt span,div.div_page .div_conment_fifth .div_title {font-size: 45px;}
      div.div_page.div_index .div_conment_three,div.div_page.div_index .div_conment_fourth{    background-size: 70% !important;}
      div.div_page .div_conment_three .div_con,div.div_page .div_conment_fourth .div_con,div.div_page .div_conment_fifth .div_title{padding-top: 60px;}
      div.div_page.div_index .div_conment_two {padding: 60px 0;}
      div.div_right a.a_accept {height: 50px;line-height: 50px;font-size: 24px;}
      .div_page .div_cook_right.div_right .div_txt_rt{font-size: 16px;}
      div.div_page .div_conment_fifth .div_txt_rt {font-size: 18px;line-height: 26px;}
       div.div_conment_fifth .wrap1 {width: 100%;}
       ul.ul_img li .div_lb_con{    background-size: 5%;}  ul.ul_img li a.a_professor{padding: 20px 0;line-height: 40px;}
        ul.ul_img li a.a_professor span.sp_img{height:40px;margin-right: 10px;background-size: 70% !important;}
        div.div_page .div_conment_fifth .div_right{bottom:0;}
        div.div_page .div_conment_fifth .div_title{font-size: 40px;}
        div.div_page .div_conment a.a_phone_btm span{background-size: 50%;}

        div.div_page.div_index .div_conment_two,div.div_page .div_conment_fourth .div_con,div.div_page .div_conment_three .div_con{padding-top: 60px;}
div.div_page .div_conment .div_img{padding:60px 0;}
div.div_meng .div_tan {width: 340px;}
 div.div_meng .div_erweima{background-size: 86%;width: 300px;height: 260px;}
 div.div_meng .div_tan .div_btm_title{font-size: 20px;    padding: 20px 10%;}
 div.div_meng .div_tan a.a_close{background-size: 49%;    height: 20px;}
 div.div_page .div_cook_right.div_right{width: 100%;left: 0;bottom: 0;}
   div.div_contact_one .div_con_tb .div_conone_txt1{margin-bottom: 20px;}
    div.div_contact_one .div_conment.div_two .div_icon{padding-bottom: 40px;}
  div.div_contact_one .div_con_tb{padding-bottom: 80px;}
   div.div_services .div_select ul >li{height:120px;    margin-bottom: 30px;}
    div.div_services .div_select ul >li {margin-bottom: 45px;}
    div.div_page .div_cook_right.div_right {width: 100%;left: 0;bottom: 0;}
    div.div_conment .div_nav.active .nav{padding-top: 40px;}
div.div_conment .div_nav.active li.li_contact .div_drop_box a{font-size: 22px;}
div.div_services .div_select ul li div.div_select_con{padding: 20px 30px;}
div.div_services .div_ser_con{width:100% !important;}


}

@media (min-width: 540px) and (max-width: 639px) {
    div.div_conment .div_nav.active ul li a ,div.div_conment .div_nav.active .div_btn1 a{font-size: 24px;}
     div.div_conment.div_two .div_lf,.div_page.div_index .div_conment_two .div_txt{font-size: 44px;}
     div.div_page.div_index  .div_conment_two .div_txt1{font-size: 54px;}
     div.div_conment.div_two .div_lf{padding-bottom: 30px;}
     div.div_conment.div_two .div_lf{padding-bottom: 30px;}
     div.div_conment.div_one{padding-bottom: 42px !important;}
     div.div_page.div_about .div_conment.div_two{padding: 50px 0 70px 0;}
    div.div_page .div_bottom .div_btm_lf ul li a{font-size: 18px;}
    div.div_page .div_bottom .div_btm_rt li{margin: 0 28px;}
    div.div_page .div_bottom .div_btm_rt .div_btm_txt{padding-bottom: 50px;}
    .div_page .div_conment a.a_phone_btm span{background-size: 58%;}
    /*logo*/
    div.div_page .div_logo{background-size: 60%;margin: 28px 0 22px 0;}
    div.div_conment .a_san_icon{background-size: 90%;top:50px;}
    div.div_conment .div_nav.active ul.ul_menu li a{background-size: 50% !important;}
    div.div_conment .div_nav.active ul li a{font-size: 24px;padding: 8px 24px;}
    .div_conment .div_nav .nav{padding-top: 30px;}
    .div_conment .div_nav.active a.a_phone_arrow{background-size: 53%;top: 55px;}
    .div_conment .div_nav.active .div_btn1 a{font-size: 28px;}
    .div_conment .div_nav.active .ul_menu{margin:40px 0;}
    .div_conment .div_nav.active .ul_menu li{margin: 0 8px;}
     .div_conment .div_nav.active li.li_contact .div_drop_box a{width:50%;}

    div.div_vacancte .div_vac_txt{font-size: 24px;line-height: 42px;}
    .div_vacancte .div_list ul li span.sp_solid_point{background-size: 46%!important;width: 24px !important;}
    .div_vacancte .div_list{padding-left:15px;}

    .div_conment .div_nav.active ul li{line-height: 30px;}
    div.div_services .div_ser_txt div.txt{margin-bottom: 30px;}
    div.div_services .div_border{padding-top: 48px;padding-bottom: 94px;}
    div.div_services .div_select ul >li {margin-bottom: 45px;}
    div.div_page .div_conment .div_con a.a_find span{font-size: 14px;}
    .div_page.div_index .div_conment .div_con a.a_find span,.div_page.div_services .div_conment .div_con a.a_find span{width: 170px;    background-size: 17%;}
    /*div.div_page.div_index .div_conment .div_con a.a_find span{width: 60%;}*/
     div.div_services .div_ser_txt div.txt{margin-bottom: 40px;}
     div.div_services .div_two, div.div_services .div_three, div.div_services .div_fourth, div.div_services .div_fifth {background-size: 90% auto;}
      div.div_page .div_conment .div_con a.a_find{height:80px;line-height: 80px;    border: 1px solid rgba(35, 62, 155, 0.5);}
      div.div_vacancte .div_list ul li{margin-bottom: 0;}
      /*div.div_page .div_txt a.a_arrow{font-size: 18px;line-height: 66px;}*/
      div.div_page.div_index .div_txt.div_txt3{margin-bottom: 154px;}
      div.div_page .div_conment a.a_phone_btm{background-size: 60%;}
      div.div_page .div_center span.sp_larger{font-size: 70px;}
      div.div_page .div_conment_two .div_rt{background-size:76%;}
      div.div_page.div_index .div_conment .div_con .div_txt span {font-size: 60px;}
      div.div_page.div_index .div_conment_three,div.div_page.div_index .div_conment_fourth{    background-size: 66% !important;}
      div.div_page .div_conment_three .div_con,div.div_page .div_conment_fourth .div_con,div.div_page .div_conment_fifth .div_title{padding-top: 110px;}
      /*ul.ul_img li a.a_title{font-size: 18px;}*/
        ul.ul_img li .div_lb_con{padding:0 36px;}
        /*.div_shuf ul.ul_img li{width: 600px;}*/
        div.div_right a.a_accept {height: 60px;line-height: 60px;font-size: 30px;}
        div.div_page .div_conment_fifth .div_txt_rt {font-size: 20px;line-height: 22px;}
        div.div_page .div_conment_fifth .div_right{bottom:0;}
        div.div_page .div_conment_fifth .div_title{font-size: 50px;padding-top: 50px;padding-bottom: 20px;}
        div.div_page.div_index .div_conment_two,div.div_page .div_conment_fourth .div_con,div.div_page .div_conment_three .div_con{padding-top: 70px;}
      div.div_page .div_conment .div_img{padding:70px 0;}
      div.div_meng .div_tan{width: 340px;}
      div.div_meng .div_erweima{background-size: 90%;}
      div.div_meng .div_tan {width: 340px;}
      div.div_page .div_cook_right.div_right .div_txt_rt{font-size: 18px;}
      div.div_contact .div_txt3, div.div_contact_one .div_txt3, div.div_page.div_services .div_txt3,div.div_about .div_txt3{margin-top: 60px;}
 body div.div_page div.div_txt3 div.div_txt_con1{line-height: 80px;font-size: 35px !important;}
 div.div_page.div_index .div_txt3 .div_txt_con1.div_elp{font-size: 64px !important;}
  div.div_contact_one .div_con_tb .div_conone_txt1{margin-bottom: 20px;}
  div.div_page .div_cook_right.div_right {width: 100%;left: 0;bottom: 0;}
div.div_conment .div_nav.active .nav{padding-top: 60px;}
div.div_conment .div_nav.active li.li_contact .div_drop_box a{font-size: 22px;}
div.div_page .div_btn span.sp_boder {margin: 0 26px;}
div.div_conment .div_nav.active li.li_contact span.sp_add{margin-top: 2%;background-size: 70%;margin-left:0;}
div.div_services .div_ser_con{width:50%;}
div.div_services .div_select ul li div.div_select_con{padding: 20px 30px;}

}





@media (min-width: 640px) and (max-width: 750px) {
    div.div_conment .div_nav.active ul li a ,div.div_conment .div_nav.active .div_btn1 a{font-size: 30px;}
    div.div_conment .div_nav.active a.a_phone_arrow{background-size: 80%;}
    div.div_page span.sp_add{margin-top: 4%;}
    .div_conment.div_two .div_lf{font-size: 70px;}
    .div_page .div_txt3 .div_txt_con{font-size: 80px;line-height: 8854px;line-height: 102px;}
    .div_conment.div_two .div_txt2{font-size: 40px;line-height: 58px;}
    div.div_conment.div_two .div_lf{padding-bottom: 40px;}
    .div_conment.div_one{padding-bottom: 56px !important;}


div.div_vacancte .div_vac_txt{font-size: 40px;line-height: 58px;}
div.div_vacancte .div_vac_txt .div_title{font-size: 70px;padding-bottom: 40px;line-height: 70px;}
.div_vacancte .div_list ul li span.sp_solid_point{background-size: 54% !important;width: 23px !important;}
.div_vacancte .div_list{padding-left:18px;}

.div_contact .div_contact_txt{font-size: 40px;color:#365698;line-height: 60px;}
.div_contact .div_conment.div_two .wrap{background-size: 100% !important;}
.div_page.div_contact .div_border span{width:200px;height:4px;}
div.div_contact .div_conment.div_two{height:auto;padding:30px 0;}
.div_conment .div_nav.active ul li{line-height: 70px;}
.div_conment .div_nav.active .ul_menu li{margin:0 16px;}
.div_page.div_about .div_conment.div_two{padding:70px 0 80px 0;}
div.div_contact .div_conment.div_two .wrap {background-size: 50%;}
div.div_services .div_select ul >li{height:140px;}
div.div_services .div_ser_txt div.txt{margin-bottom: 40px;}
div.div_services .div_ser_txt div.txt span,div.div_services .div_ser_txt{font-size: 40px;line-height: 58px;}
div.div_services .div_title{margin-bottom: 28px;}
div.div_page .div_txt a.a_arrow{font-size: 32px;line-height: 40px;}
div.div_page .div_conment a.a_phone_btm{background-size: 100%;    margin-bottom: 7%;}
.div_page.div_index .div_conment_two .div_txt{font-size: 50px;}
.div_page.div_index .div_conment .div_con .div_txt span{font-size: 50px;}
.div_page.div_index  .div_conment_two .div_txt1{font-size: 60px;}
div.div_page .div_center span.sp_larger{font-size: 110px;}
.div_page.div_index .div_conment_two .div_txt1,.div_page.div_index .div_conment .div_con .div_txt span{font-size: 70px;}
 /*div.div_page .div_conment_two .div_rt{background-size: 75%;}*/
 ul.ul_img li a.a_title{font-size: 40px;line-height: 60px;}
 ul.ul_img li .div_lb_con{padding:0 40px;}
 /*.div_shuf ul.ul_img li { width: 596px;}*/
 div.div_page div.div_conment div.div_box .div_txt1 span{font-size: 40px;
    line-height: 58px;}
div.div_page .div_conment_fifth .div_right{bottom:0;}
div.div_page .div_conment_fifth .div_title{font-size: 70px;}
/*div.div_page.div_index .div_conment_two,div.div_page .div_conment_fourth .div_con,div.div_page .div_conment_three .div_con{padding-top: 80px;}*/
div.div_page .div_conment .div_img{padding:80px 0 80px 0;}

div.div_meng .div_tan{width: 424px;}
div.div_meng .div_tan .div_wrap{margin-bottom: 55px;}
div.div_page .div_cook_right.div_right .div_txt_rt{font-size: 22px;line-height: 30px;}
div.div_right a.a_accept{height:70px;line-height: 70px;font-size: 32px;}
.div_page.div_index .div_txt.div_txt3{margin-top: 73px;margin-bottom:154px;}
.div_page .div_txt3{margin-top: 60px;}
div.div_page .div_txt a span{background: url(../images/index_phone_arrow.png) center no-repeat;width: 70px;
    height: 34px;}
    div.div_contact_one div.div_border{padding-top: 90px;padding-bottom: 106px;}
    div.div_contact_one .div_border span{width: 140px;height: 4px;margin-left: -70px;}
    div.div_contact_one .div_con_tb .div_title{font-size: 40px;}
    div.div_contact_one .div_con_tb div.div_mg{margin-top: 52px;margin-bottom: 32px;}
    div.div_contact_one .div_con_tb .div_conone_txt{font-size: 32px;line-height: 50px;}
        div.div_contact_one .div_con_tb .div_conone_txt1{margin-bottom: 58px;}
    div.div_contact_one .div_con_tb div.div_img2.div_tel{margin-bottom: 20px;}
    div.div_contact_one .div_con_tb .div_yj.div_img2{margin-top: 32px;margin-bottom: 14px;}
    div.div_contact_one .div_con_tb{padding-bottom: 100px;}
    div.div_services .div_conment .div_title1{font-size: 70px;}
    div.div_services .div_select ul li a.a_title span{font-size: 40px;}
    div.div_services .div_select ul li a.a_title{
        background: rgba(246, 246, 243, 0.7) url(../images/arrow_phone_btm.png) center 98px no-repeat;}
    div.div_services .div_select ul li a.a_title span {font-size: 40px;}
    div.div_services .div_border,{padding: 0px 0 74px 0;}
    div.div_services .div_fifth .div_border{padding-top: 22px;    padding-bottom: 64px;}
      div.div_page.div_services .div_conment .div_con a.a_find{border: 2px solid rgba(35, 62, 155, 0.7);}
       div.div_page.div_services .div_conment.div_fifth .div_con .div_find{margin-top: 64px;}
       div.div_page.div_services .div_common{padding-bottom: 154px;}
       div.div_page .div_cook_right.div_right {width: 100%;left: 0;bottom: 0;}
       div.div_conment .div_nav.active li.li_contact .div_drop_box a{font-size: 30px;}
  div.div_page .div_con.div_center{top: -27px;}
  div.div_page .div_conment .div_con a.a_find span{font-size: 32px;}
  .div_page.div_index .div_conment_two .div_rt{background-position: right 116px;}
  div.div_page .div_center span.sp_small{font-size: 40px;}
  div.div_page.div_index .div_conment_two .div_rt {background-position: right 116px;}
div.div_index.div_page .div_conment_two .div_rt{height:660px;}


}



@media (min-width: 320px) and (max-width: 991px) {

div.div_services .div_select ul li a.a_title span br{display:none;}
.div_page.div_services div.div_border span{width: 120px;height:4px}
     /*第一部分*/
    .div_conment .wrap{
        width: calc(100% - 108px);
        position:relative;
    }
    .navbar-toggle {
        display: block;
    }
    .div_btn{
        display:none;
    }
    .div_conment .a_san_icon {
        display: block;
    }
  .div_conment .div_nav.active .div_btn1{
    display:block;
  }
  .div_page .div_logo{
    background:url(../images/phone_logo.png) center no-repeat;
    height:92px;
    margin-top: 56px;
  }
    .div_page .div_conment a.a_phone_btm{
        display:block;
    }
    .div_page .div_conment .a_arrow_btm{display:none;}

    /*第二部分*/

    .div_page .div_conment_two .div_lf{
        padding-top: 90px;
        /*height:500px;*/
        width: 100% !important;
    }
    .div_page .div_conment_two{
        /*height:1300px;*/
    }
    .div_page .div_conment_two .div_rt{
        height:calc(100% - 500px);
        width: 100% !important;
        background-position:center;
    }
    .div_page .div_conment_two .div_txt{
        text-align: center;
        line-height: 70px;
    }
    .div_page .div_conment_two .div_txt1{
        font-size: 70px;
        text-align: center;
    }
    .div_page .div_conment_two .div_con{
       
    }

    .div_page .div_conment_two .div_rt .div_con_two .sp_small{
        /*text-indent: 44%;*/
    }
 
    .div_page .div_conment_two .div_rt .div_con_three .sp_small{
        /*text-indent: 50%;*/
    }
    /*.div_page .div_center span.sp_larger{font-size: 110px;}
    .div_page .div_center span.sp_small{font-size: 40px;}*/

    /*第三部分*/
    .div_page .div_conment .div_con .div_txt span{
        font-size: 70px;
    }
    .div_conment .div_conment_three{
        background-color: #eff7fe;
    }
    .div_page .div_conment .div_box{
        width:100%;
    }
    .div_page .div_conment .div_con a.a_find{
        width:100%;
        height:100px;
        line-height: 100px;
        /*padding:0 140px;*/
        /*border: 2px solid rgba(35, 62, 155, 0.7);*/
    }
    /*.div_page .div_conment .div_box .div_txt1 span{font-size: 40px;line-height: 60px;}*/
    .div_page .div_conment .div_con a.a_find span{
       /*font-size: 32px; */
       background: url(../images/index_b1.png) right center no-repeat;
    }
    .div_page .div_conment .div_img{
        float: left;
        width: 100%;
        text-align: center;
        padding:0px 0 150px 0;
        box-sizing: border-box;
    }
    .div_page .div_conment_three .div_con{padding-bottom: 0;}
    .div_page .div_conment .div_img img{display:inline-block;float: initial;}
    .div_page .div_conment_three .div_con{background:none;}
    div.div_page.div_index div.div_conment_fourth .div_con{padding-bottom: 0;}

    /*.div_conment .a_san_icon{display:block;}*/
    .wrap{width:100%;}

    .div_page .div_bottom .div_btm_lf ul {
        position: relative;
        left: 50%;
        transform: translate(-50%,-50%);
    }
     .div_page .div_bottom .div_btm_rt{
        width: 100%;
        text-align: center;
        height:auto;padding-bottom: 50px;
    }
    .div_page .div_bottom .div_btm_rt .div_btm_txt{
        width: 100%;
        text-align: center;
        padding-bottom: 70px;
        font-size: 22px;
    }
    .div_page .div_bottom .div_btm_rt ul{
         position: relative;
        left: 50%;
        transform: translate(-50%,-50%);

    }
    .div_btm_img{
        width: 100%;
        text-align: center;
        margin-bottom: 37px;
    }
    .div_page .div_bottom .div_btm_lf ul li a{font-size: 22px;}
    .div_btm_img{
        background:url(../images/index_btm_logo1.png)  center no-repeat;
        height:60px;
    }
    .div_page .div_bottom .div_btm_rt li.li_icon1 a{
        background:url(../images/index_icon11.png) center no-repeat;
    }
    .div_page .div_bottom .div_btm_rt li.li_icon2 a{
        background:url(../images/index_icon22.png) center no-repeat;
    }
    .div_page .div_bottom .div_btm_rt li.li_icon3 a{
        background:url(../images/index_icon33.png) center no-repeat;
    }
    .div_page .div_bottom .div_btm_rt li.li_icon4 a{
        background:url(../images/index_icon44.png) center no-repeat;
    }
    .div_page .div_bottom .div_btm_rt li.li_icon5 a{
        background:url(../images/index_icon55.png) center no-repeat;
    }
    .div_page .div_bottom .div_btm_rt li{height:40px;width: 43px;margin:0 32px;}
    .div_page .div_bottom{height:auto;}
    .div_page .div_conment_fourth {
        background: url(../images/for_clients.png) no-repeat center bottom, 
                    url(../images/index_p.png) no-repeat 80% top;
        background-color: #f8fbff;
    }
    .div_page .div_bottom .div_btm_lf{width: 100%;}
    .div_meng .div_tan .div_btm_title{
        font-size: 24px;
        box-sizing: border-box;
    }
    .div_meng .div_tan a.a_close{
        background: url(../images/a_close_p.png) right center no-repeat;
        width: 38px;
        height: 26px;
      /*  position: absolute;
        right: 25px;*/
        background-size: 68%;
    }
    
    /*cookies*/
    .div_page .div_conment_fifth .div_right{
        width: 100%;right:0;
        box-shadow: 0px -3px 9px rgba(0,0,0,0.1);
    }
    .div_page .div_conment_fifth .div_txt_rt{font-size: 22px;line-height: 30px;}
    .div_right a.a_accept{
        /*height:70px;line-height: 70px;font-size: 32px;*/
    }

    /*.div_shuf ul.ul_img li{width: 670px;}*/
    .div_conment_fifth .wrap1{width: calc(100% - 80px);}
     .div_page .div_conment_three {
        background: url(../images/index_icon_g.png) no-repeat 20% top,
                    url(../images/for_candidates_phone.png) no-repeat right bottom;
        background-color: #eff7fe;

    }
    .div_conment .div_nav .nav{display:none;}
    .div_conment .div_nav.active .nav{display:block;}
    .div_conment.div_two .div_lf{padding-bottom: 50px;}
    .div_about .div_conment.div_two .div_lf,.div_about .div_conment.div_two .div_rt{width:100%;}
    .div_contact .div_contact_txt{width:100%;}
    .div_contact .div_conment.div_two .wrap{background-position: center;background-size: 60%;}
    .div_contact .div_conment.div_two .wrap{padding-bottom: 60px;}
    .div_contact .div_conment.div_one{background-position: center;}
    .div_services .div_ser_lf{display:none;}
    .div_services .div_ser_rt{width:100%;}
    .div_services .div_select ul >li{width:100%;padding:0;margin-bottom: 50px;height:140px;position:relative;}
    /*.div_services .div_select ul li:hover div.div_select_con{display:none;}*/
    .div_services .div_select ul li:last-child{margin-bottom: 0;}
    .div_services .div_two{background:url(../images/Coverage_bg.png) 95% 84px no-repeat;}
    .div_services .div_three{background:url(../images/Professional_bg.png) 95% 84px no-repeat;}
    .div_services .div_fourth{background:url(../images/Contract_bg.png) 95% 84px no-repeat;}
    .div_services .div_fifth{background:url(../images/renlizy_bg.png) 95% 84px no-repeat;}
    .div_services .div_ser_txt div.txt span{font-size: 40px;line-height: 50px;}
    .div_services .div_ser_txt div.txt{margin-bottom: 54px;float: left;width: 100%;}
    .div_page.div_services .div_conment .div_con .div_find{margin-top: 80px;}
    .div_services .div_select ul li div.div_select_con{top:140px;}


    .div_vacancte .div_list ul li span.sp_solid_point {
        background: url(../images/icon_phone_point.png) left 20px no-repeat;
        width:40px;height:40px;
    }
    .div_vacancte .div_list ul li span.sp_point{width:40px;height:40px;}
    .div_vacancte .div_list ul li span.sp_txt{width:calc(100% - 40px);}
    .div_vacancte .div_list ul li.li_ol .sp_hollow_point {
        background: url(../images/icon_phone_point1.png) left 20px no-repeat;
        width:30px;
    }
    .div_about .div_conment.div_two .div_txt2{padding:0;}
    .div_vacancte .div_vac_txt{font-size: 32px;line-height: 50px;}
    
    /*.div_services .div_select ul >li:hover a.a_title{background:rgba(246, 246, 243, 0.7) url(../images/arrow_phone_tp.png) center 85% no-repeat;*/
     /*;}*/
    .div_services .div_select ul li a.a_title{background: rgba(246, 246, 243, 0.7) url(../images/arrow_phone_btm.png) center 98px no-repeat;}
    .div_services .div_conment .wrap .div_ser_rt {width: 100%;}

}
@media (min-width: 992px) and (max-width: 1300px) {
  div.div_page .div_center{text-indent: 24%;    top: 34px;}
  .div_page .div_conment_two .div_rt{background-position: center 0px;}
    .wrap{width: calc(100% - 108px);}

    .div_page .div_bottom .div_btm_lf ul {
        position: relative;
        left: 50%;
        transform: translate(-50%,-50%);
    }
     .div_page .div_bottom .div_btm_rt{
        width: 100%;
        text-align: center;
        height:auto;padding-bottom: 50px;
    }
    .div_page .div_bottom .div_btm_rt .div_btm_txt{
        width: 100%;
        text-align: center;
        padding-bottom: 70px;
        font-size: 22px;
    }
    .div_page .div_bottom .div_btm_rt ul{
         position: relative;
        left: 50%;
        transform: translate(-50%,-50%);

    }
    .div_btm_img{
        width: 100%;
        text-align: center;
        margin-bottom: 37px;
    }
    .div_page .div_bottom .div_btm_lf ul li a{font-size: 22px;}
    .div_btm_img{
        background:url(../images/index_btm_logo1.png)  center no-repeat;
        height:60px;
    }
    .div_page .div_bottom .div_btm_rt li.li_icon1 a{
        background:url(../images/index_icon11.png) center no-repeat;
    }
    .div_page .div_bottom .div_btm_rt li.li_icon2 a{
        background:url(../images/index_icon22.png) center no-repeat;
    }
    .div_page .div_bottom .div_btm_rt li.li_icon3 a{
        background:url(../images/index_icon33.png) center no-repeat;
    }
    .div_page .div_bottom .div_btm_rt li.li_icon4 a{
        background:url(../images/index_icon44.png) center no-repeat;
    }
    .div_page .div_bottom .div_btm_rt li.li_icon5 a{
        background:url(../images/index_icon55.png) center no-repeat;
    }
    .div_page .div_bottom .div_btm_rt li{height:40px;width: 43px;margin:0 32px;}
    .div_page .div_bottom{height:auto;}
    .div_page .div_center span.sp_larger{font-size: 100px;}
    .div_page .div_bottom .div_btm_lf{width: 100%;}
   .div_services .div_select ul >li{width: 50%;margin-bottom: 50px;}
   .div_services .div_select ul li:last-child{padding-right: 34px;}
   .div_services .div_select ul.ul_con >li{margin-bottom: 0;}


    .div_contact_one .div_con_tb .div_title{padding-top: 100px;}
   /* .div_contact_one .div_con_tb div.div_mg {margin-top: 40px;margin-bottom: 30px;}*/
    .div_contact_one .div_border{padding-bottom: 0;}
    .div_services .div_ser_lf{display:none;}
   .div_services .div_conment .wrap .div_ser_rt{width:100%;}
    .div_services .div_select ul >li{width:100%;padding:0;margin-bottom: 45px;height: 140px;position:relative;}
    /*.div_services .div_select ul li:hover div.div_select_con{display:none;}*/
    .div_services .div_select ul li:last-child{margin-bottom: 0;}
    .div_services .div_two{background:url(../images/Coverage_bg.png) 95% 84px no-repeat;}
    .div_services .div_three{background:url(../images/Professional_bg.png) 95% 84px no-repeat;}
    .div_services .div_fourth{background:url(../images/Contract_bg.png) 95% 84px no-repeat;}
    .div_services .div_fifth{background:url(../images/renlizy_bg.png) 95% 84px no-repeat;}
    .div_services .div_title{font-size: 70px;line-height: 60px;}
    .div_page.div_services div.div_border span {width: 120px;height: 4px;}
    .div_services .div_border,.div_services .div_fifth .div_border{padding-top: 48px;    padding-bottom: 94px;}
    div.div_services .div_fifth .div_border{padding-top: 22px;    padding-bottom: 64px;}
    div.div_page.div_services .div_conment.div_fifth .div_con .div_find{margin-top: 64px;}
    div.div_services .div_three .div_border {padding: 0px 0 74px 0;}
    div.div_services .div_title {margin-bottom: 28px;}
    div.div_services .div_ser_txt div.txt {margin-bottom: 40px;}
    div.div_services .div_ser_txt div.txt span, div.div_services .div_ser_txt span{font-size: 40px;line-height: 58px;}
    /*div.div_page .div_conment .div_con a.a_find{border: 2px solid rgba(35, 62, 155, 0.7);}*/
    .div_services .div_select_con .div_title{padding-bottom: 0;}
    .div_services .div_ser_txt div.txt span{font-size: 40px;line-height: 50px;}
    .div_services .div_ser_txt div.txt{margin-bottom: 54px;float: left;width: 100%;}
    .div_services .div_ser_txt{font-size: 40px;line-height: 60px;}
    .div_services .div_fifth .div_ser_txt{font-size: 40px;line-height: 60px;}
    /*.div_page .div_conment .div_con a.a_find{width:100%;}*/
    /*.div_page .div_conment .div_con a.a_find span{font-size: 32px;}*/
    /*div.div_page.div_index .div_conment .div_con a.a_find span{width: 70%;}*/
    div.div_page.div_index .div_conment .div_con a:hover span{background: url(../images/index_arrow.png) right center no-repeat;}
    /*.div_page .div_conment .div_con a.a_find{height:140px;line-height: 140px;}*/
    /*.div_page .div_conment .div_con .div_find{margin-top: 80px;}*/
    div.div_page.div_services .div_conment .div_con .div_find{margin-top: 72px;}
    div.div_page.div_services .div_conment .div_con .div_find a{width:100%;height:140px;line-height: 140px;    border: 2px solid rgba(35, 62, 155, 0.7);}
    div.div_page.div_services .div_conment .div_con a.a_find span {font-size: 32px;width: 40%;background: url(../images/index_b1.png) right center no-repeat;}
    div.div_page.div_services .div_conment .div_con .div_find a:hover span{
          background: url(../images/index2.png) right center no-repeat;
    }

    .div_services .div_select ul li a.a_title span br{display:none;}
    .div_services .div_select ul li a.a_title{
        background: rgba(246, 246, 243, 0.7) url(../images/arrow_phone_btm.png) center 98px no-repeat;}
    .div_services .div_select ul li div.div_select_con{top:140px;}
    .div_services .div_select ul >li:hover a.a_title{background:rgba(246, 246, 243, 0.7) url(../images/arrow_phone_tp.png) center 85% no-repeat;
        ;}
    .div_services .div_select ul li div.div_select_con{padding-top: 0;}
    .div_services .div_select ul li a.a_title span{font-size: 40px;}
    div.div_services .div_ser_txt div.txt span,div.div_services div.div_ser_txt span, {font-size: 40px;line-height: 58px;}
    div.div_page.div_services .div_common{padding-bottom: 154px;}

}
@media (min-width: 1479px) and (max-width: 1640px){
    .wrap{width:calc(100% - 228px);}
    .div_page.div_index .div_center{padding-left: 26px;}
}
@media (min-width:1390px) and (max-width: 1490px){
    .div_page.div_index .div_center{padding-left: 100px;}
}
@media (min-width:1300px) and (max-width: 1389px){
    .div_page.div_index .div_center{padding-left: 60px;}
}
@media (max-width: 1300px){
  /*.div_page.div_index .col-md-6 {width: 100%;}*/
}

@media (min-width: 1201px) and (max-width: 1478px){
    .wrap{width:calc(100% - 208px);}
   .div_about .div_rt{width:100%;}
}

@media (min-width: 640px) and (max-width: 991px){
     div.div_contact_one .div_border{padding-top: 90px;}
    div.div_contact_one .div_con_tb .div_title {font-size: 40px;margin-top: 68px;margin-bottom: 40px;}
    div.div_contact_one .div_border span {width: 140px;height: 4px;margin-left: -70px;}

     .div_page .div_icon li.li_icon1 a {
        background: url(../images/index_icon12.png) center no-repeat;
    }
    .div_page .div_icon li.li_icon2 a {
        background: url(../images/index_icon21.png) center no-repeat;
    }
    .div_page .div_icon li.li_icon3 a {
        background: url(../images/index_icon31.png) center no-repeat;
    }
    .div_page .div_icon li.li_icon4 a {
        background: url(../images/index_icon41.png) center no-repeat;
    }
    .div_page .div_icon li.li_icon5 a {
        background: url(../images/index_icon51.png) center no-repeat;
    }
    .div_page .div_icon li a {width:100px;}
    div.div_contact_one .div_con_tb .div_img2{background-size: 100%;}
    div.div_contact_one div.div_border{padding-top: 90px;padding-bottom: 30px;}
    div.div_contact_one .div_con_tb div.div_img2.div_tel {margin-bottom: 25px;margin-top: 42px;}
    div.div_page.div_services .div_conment .div_con a.a_find span{font-size: 32px;width: 50%;}
    div.div_page .div_conment .div_con a.a_find{border: 2px solid rgba(35, 62, 155, 0.7);}
     div.div_page.div_services .div_conment .div_con .div_find a:hover span{
          background: url(../images/index2.png) right center no-repeat;
    }

   /* div.div_page .div_conment .div_box .div_txt1 span{font-size: 40px;line-height: 60px;}*/
    .div_page.div_index .div_conment .div_con a.a_find{border: 2px solid rgba(35, 62, 155, 0.7);    margin-top: 40px;height: 100px;line-height: 100px;}
    div.div_page .div_conment .div_con a.a_find span{font-size: 32px;}
      div.div_page .div_conment .div_con .div_find a:hover span{
          background: url(../images/index2.png) right center no-repeat;
    }
}


  @media (max-width: 1300px){
    .div_index .div_conment.div_conment_two .col-md-6{width: 100%; }
    .div_page.div_index .div_conment_two .div_txt,.div_page.div_index .div_conment_two .div_txt1{text-align: center;}
    /*div.div_page.div_index .div_conment_two .div_rt{background-position: center 116px;}*/
  }
  
    @media (min-width: 992px){
    .div_page.div_index .div_conment .div_con a.a_find span,.div_page.div_services .div_conment .div_con a.a_find span{width: 170px;}
  }
    @media (max-width: 992px){
    div.div_index.div_page .div_conment_fourth .div_con .div_box{padding-left: 0;}
     div.div_contact_one .div_con_tb .div_img2{margin-bottom: 35px;}
  }

    @media (min-width: 1300px) and (max-width: 1446px){
      /*div.div_page .div_conment_two .div_con{text-indent: 40%;}*/
  }
   @media (min-width: 1455px) and (max-width: 1600px){
      /*div.div_page .div_conment_two .div_con{text-indent: 24%;}*/
  }

    
  @media (min-width: 1455px) and (max-width: 1136px){
      /*div.div_page .div_conment_two .div_con{text-indent: 24%;}*/
  }
  @media (min-width: 1100px) and (max-width: 1300px){
      .div_page.div_index .div_conment_two .div_con{top: -63px;left: 16px;}
      .div_index.div_page .div_conment_two .div_rt{background-position: center 80px;height: 625px;}
  }

  @media (min-width: 450px) and (max-width: 1490px){
      .div_page.div_index .div_conment_two .div_rt>.div_con{margin-left: -13%;}
  }
  @media (max-width: 930px){
    .div_page.div_index .div_conment_two .div_rt>.div_con {margin-left: -6%;}
    div.div_page div.div_txt3.div_txt div.div_txt_con{font-size: 60px;}
    div.div_page.div_index .div_txt3 .div_txt_con1.div_elp{font-size:94px;}
  }
  @media(min-width: 751px) and (max-width: 900px){
    div.div_page div.div_txt3.div_txt div.div_txt_con{font-size: 53px;}
  }
 @media(min-width: 600px) and (max-width: 750px){
    div.div_page div.div_txt3.div_txt div.div_txt_con{font-size: 43px;}
    div.div_page.div_index .div_txt3 .div_txt_con1.div_elp{font-size:73px;}
  }
   @media(min-width: 550px) and (max-width: 645px){
    div.div_page div.div_txt3.div_txt div.div_txt_con{font-size: 43px;}
  }
  @media (max-width: 540px) and (min-width: 440px)
  body div.div_page div.div_txt3 div.div_txt_con1 {
      font-size: 38px !important;
  }
  @media (min-width: 440px)and (max-width: 639px){
    div.div_contact_one .div_con_tb .div_title{margin-top: 30px;}
}

@media (max-width: 1083px){
  .div_page.div_index .div_conment_two .div_rt .div_con_fourth{left: 61%;}
}
@media (max-width: 750px){
  .div_about .div_txt2 span br{display:none;}
}
@media (max-width: 992px) and (min-width: 750px){
  div.div_page .div_conment .div_img{padding:80px 0 80px 0;}
}


