@media (max-width:1800px) {
	.head_nav_kh{margin:1.8vw 0 1.8vw 1.3vw;}
	.nav_nr_butt{padding:1.35vw 0;}
	.head_con{height:6.4vw;margin-top:-6.4vw;}
	.search .ss_bd{margin-top:0.4vw;}
	.sec2_nr_left span{font-size: 1.6vw;}
	.sec2_nr_rig{margin-top: 2vw;}
	.sec2_nr_rig .sec2_tit {font-size: 1.1vw;}
	.sec6_tu {margin-top: 4vw;}

	.show_top .picFocus .hd ul {margin-top: 2.2vw;}

	.weix_show{width:calc(100% - 240px);

}

@media (max-width:1600px) {
	.nav_nr_2 .dh_1 {font-size: 0.88vw;}
	.nav_nr_2 .hd_index{padding:3px;}
	.nav_nr_2 .hd_index a p:last-child {font-size: 10px;}
	.section1 .swiper-button-next, .section1 .swiper-button-prev{width:7vw;}

	.sec2_nr_rig{margin-top: 0;}
	.sec4_list {margin-top: 4vw;}
	.swiper_butt{margin-top: 4vw;}
	.sec5_more {margin-top: 4vw;}
	.lx_nr{padding:0 3%;}

	.pro_type_jj {font-size: 1vw;}
	.pro_type_more {margin-top: 2vw;}

	.new_2 {font-size: 1vw;}
	.new_jj {font-size: 0.9vw;}

	.last_next a {font-size: 1vw;}
	.last_next li span {font-size: 1.6vw;}
	.show_top .picFocus .hd ul {margin-top: 1.1vw;}

	.job_list .job_tit {font-size: 1.3vw;}
	.job_list .job_xx {font-size: 0.95vw;}

	.tcc_xq {height: 49%;}

}

@media (max-width: 1500px) {
	.nav_list {font-size: 0.88vw;}
	.nav_list .nav_bj{margin-top: 0.1vw;}
	.head_con{height:6.8vw;margin-top:-6.8vw;}
	.head_nav_kh{font-size: 1vw;}
	.nav_nr_2 .two_dh {width: 5.5vw;}
	.nav_nr_2 .dh_1{margin-left:0.6vw;margin-right:0.6vw;}
	.search button {width: 20px;}
	.search button img{width: 100%;}
	.search .ss_bd {font-size: 0.85vw;}
	.engli img:first-child {width: 20px;}

	.section1 .swiper-container-horizontal > .swiper-pagination-bullets, .section1 .swiper-pagination-custom, .section1 .swiper-pagination-fraction{bottom:45px;}
	.godown {width: 22px;margin-left: -11px;}

	.sec2_nr_rig .sec2_tit {width: 180px;height: 42px;}
	.sec2_nr_rig .sec2_tit a {line-height: 42px;}
	.sec2_nr_rig .sec2_tit img {height: 25px;}
	.sec3_nr_top_rig {padding: 0.8vw 1.2vw;}
	.sec3_tit {font-size: 1.1vw;}
	.sec3_jj {font-size: 0.9vw;margin-top: 5%;height: 6.6vw;}

	.sec5_more {padding: 0.8vw 1.2vw;}
	.sec4_fenl a {padding: 0.6vw 2.5vw;font-size: 1.05vw;}
	.sec5_jj {font-size: 0.95vw;}

	.lx_t_1 {font-size: 1.2vw;line-height: 1.2vw;}
	.lx_t_2 {font-size: 0.9vw;line-height: 0.9vw;margin-top: 0.5vw;}
	.lx_nr{width:46%;font-size: 0.88vw;}
	.gbook .ly_1 input{font-size: 0.95vw;}
	.gbook textarea {font-size: 0.95vw;}
	.gbook_but{width: 18vw;}
	.gbook_but button{width: 7vw;font-size: 0.95vw;}

	.lxwm_tit {font-size: 1vw;}
	.lx_nrdz {font-size: 0.95vw;}
	.liuyy {font-size: 1vw;}
	.liuyan label {font-size: 0.95vw;}
	.liuyan li input {font-size: 0.95vw;}
	.yyzx_but input {font-size: 1vw;}
	.liuyan li { margin-bottom: 1.88vw;}

	.about_us {font-size: 0.95vw;}
	.about_rig {width: 59%;}
	.qiyejianjie {font-size: 0.88vw;}
	.qiye_rongy .swiper-button-prev{width:3.5vw;}
	.qiye_rongy .swiper-button-next{width:3.5vw;}
	.swiper-container .rongyu_tit {font-size: 1.1vw;}
	.team_con .hd {padding-top: 0;}
	.team_nr {width: 70%;margin-left: 2%;}
	.team_view {font-size:1vw;}
	.team_nr_2 {font-size: 1vw;margin-top: 1vw;line-height: 2.2em;}
	.team_nam p:last-child {font-size: 1.3vw;margin-top: 2vw;}
	.zhaop .zp_tit {font-size: 1.1vw;}
	.zp_nr {font-size: 0.9vw;}

	.form1_nr .inp label{font-size:1.1vw;width:10vw;}
	.form1_nr .inp30 input {font-size: 1.1vw;line-height: 2.6em;width: 57%;}
	.form1_nr .inp70 input {font-size: 1.1vw;line-height: 2.6em;width: 78.5%;}
	.form1_nr textarea {font-size: 1.1vw;line-height: 2.6em;width: 85%;}
	.form2 .form1_nr textarea {font-size: 1.1vw;line-height: 2.6em;width: 85%;}
	.form_butt input, .form_butt button {font-size: 1.1vw;}
	.form_kh {font-size: 1.1vw;}
	.jiam_tit {font-size: 1.3vw;}
	.jiam_jj {font-size: 1.05vw;}

	.show_top .picFocus .bd {width: 50%;}
	.show_top .picFocus .hd {width: 40%;margin-left: 5%;}
	.show_top .picFocus .hd ul {margin-top: 1.5vw;}
	
	.tcc_xq {height: 46%;}

}

@media (max-width: 1400px) {
	.head_logo {width:22vw;padding: 1.8vw 0;}
	.head_logo img{width: 100%;}
	.nav_nr_1{padding:0.3vw 60px;}
	.search button {width: 18px;margin-top: 0.35vw;}
	.engli img:first-child {width: 16px;}
	.section1 .swiper-button-next, .section1 .swiper-button-prev {width: 8vw;}
	.sec3_list {margin-top: 3vw;}
	.section4 .sec2_nr {margin-top: 2.5vw;}
	.sec4_list {margin-top: 2.5vw;}

	.section5 .sec2_nr {margin-top: 2.5vw;}
	.sec5_tit {margin-top: 1.5vw;}
	.sec6_tu {margin-top: 3vw;}
	.com_header {font-size: 1.1vw;}

	.logo_kh {font-size: 1vw;}
	.logo_nav a {font-size: 1vw;}
	
	.about_us {font-size: 1.1vw;}
	.about_tit {text-align: left;}
	.about_left {width: 54%;}
	.about_rig {width: 59%;}
	.qiyejianjie {font-size: 0.88vw;}
	.qiye_rongy .swiper-button-prev{width:3.5vw;}
	.qiye_rongy .swiper-button-next{width:3.5vw;}
	.swiper-container .rongyu_tit {font-size: 1.1vw;}
	.team_con .hd {padding-top: 0;}
	.team_nr {width: 70%;margin-left: 2%;}
	.team_view {font-size:1vw;}
	.team_nr_2 {font-size: 1vw;margin-top: 1vw;line-height: 2.2em;}
	.team_nam p:last-child {font-size: 1.3vw;margin-top: 2vw;}
	.zhaop .zp_tit {font-size: 1.1vw;}
	.zp_nr {font-size: 0.9vw;}
	.about_zi{height:30vw;overflow:hidden;padding: 3.3% 6% 3.3% 4%;}
	.about_tit_eng {font-size: 1vw;text-align: right;}
	.qiyejianjie {font-size: 1vw;}

	.new_2 {font-size: 1.15vw;}
	.new_jj {font-size: 1vw;height:5.5vw;overflow: hidden;line-height: 1.8em;}
	.newsshow_titt {font-size: 1.4vw;}

	.show_top .picFocus .bd {width: 55%;}
	.show_top .picFocus .hd {width: 35%;margin-left: 5%;}
	.show_top .picFocus .hd ul {margin-top: 1.5vw;}

	.job_list {width: 60%;}
	.job_list .middle_21_1 {height: 8.5vw;}
	.job_list .swiper-slide {font-size: 0.9vw;}
	.middle_21_1_name{width: 60%;margin:0 auto;line-height: 1.4em;}
	.job_list .job_tit {font-size: 1.5vw;}
	.job_list .job_xx {font-size: 1.15vw;}

	.but {font-size: 1.15vw;}
	.tcc_xq {height: 43%;}

	.pro3_1 {padding: 0 80px;}
	.pro3_2 .swiper-container {width: calc(100% - 160px);}
	.pro3_more a {font-size: 1vw;}
	.pro3_2 .pro3_nr p {font-size: 1vw;}


}

@media (max-width: 1300px) {
	.head_con{height:7.2vw;margin-top:-7.2vw;}
	.head_logo {width:20vw;padding: 2.2vw 0;}
	.head_nav_kh {margin: 2.1vw 0 2.1vw 1.3vw;}
	.nav_nr_butt{padding:1.6vw 0;}
	.nav_nr_2 .dh_1 {font-size: 1vw;}

	.sec2_nr {margin-top: 2vw;}
	.section4 .sec2_nr {margin-top: 1.5vw;}
	.section7 .lx_nr {font-size: 1.1vw;}

	.com_header {font-size: 1.2vw;}
	.pro_type_more a {font-size: 1vw;}

	.lx_nrdz {font-size: 1vw;}
	.y_show_fw_gd {font-size: 1vw;}
	.zp_nr {font-size: 1vw;}
	.video_tit {font-size: 1.2vw;}

	.new_2 {font-size: 1.25vw;}
	.new_jj {font-size: 1.15vw;line-height: 1.5em;}

	.pro4_wz {width: 43.7%;}
	.pro4_jj {margin-top: 1vw;}
	.pro4_shuom {font-size: 1.2vw;padding: 1.1vw 0;}
	.pro4_jj {font-size: 1.1vw;line-height: 1.8em;}

	.show_top {width: calc(100% - 600px);}
	.show_tit {font-size: 1.8vw;}
	.show_xinx {font-size: 1.1vw;}
    
	.tcc_xq {width: 76%;margin-left:12%;}
	.xq_bt {font-size: 1.2vw;width: 27%;}
	.xq_nr {width: 73%;}
	.xq_nr input {font-size: 1.2vw;}
    .xq_bt2 {font-size: 1.2vw;}
	.xq_but {height: 12.5%;}
	.xq_nr2 textarea {font-size: 1.2vw;}





    
}

@media (max-width: 1200px) {
	.about_us {font-size: 1.28vw;}
	.qiyejianjie {font-size: 1.28vw;line-height: 1.8em;}

	.form1_nr .inp30 {width: 47%;}

	.form1_nr .inp label{font-size:1.3vw;width:12vw;}
	.form1_nr .inp30 input {font-size: 1.3vw;width: 48%;}
	.form1_nr .inp70 input {font-size: 1.3vw;width: 74%;}
	.form1_nr textarea {font-size: 1.3vw;width: 82%;}
	.form2 .form1_nr textarea {font-size: 1.3vw;width: 82%;}
	.form_butt input, .form_butt button {font-size: 1.3vw;}
	.form_kh {font-size: 1.3vw;}
	.jiam_tit {font-size: 1.3vw;}
	.jiam_jj {font-size: 1.05vw;}

	.last_next a {font-size: 1.2vw;}
	.last_next li span {font-size: 1.8vw;}

	.pro12_tit {line-height: 3em;font-size: 15px;}

	.show_top {width: calc(100% - 480px);}
	.show_top .picFocus .bd {width: 50%;}
	.show_info {width: calc(100% - 240px);}
	.xn_nr {padding: 2vw 60px;}
	.xn_tit {padding-left: 60px;}
	.pro_show1 .last_next { width: calc(100% - 240px);}

	.job_list {width: 70%;}
	.job_list .middle_21_1 {height: 9.5vw;}
	.job_list .swiper-slide {font-size: 1vw;}
	.job_list>img{width: 24px;top: 3vw;}
	.job_list .job_tit {font-size: 1.5vw;}

	.tcc_xq {width: 84%;margin-left: 8%;}

	.pro3_1 {padding: 0;}
	.pro3_2 .swiper-container {width: 100%;z-index: 0;}
	.pro3_2 .swiper-button-next, .pro3_2 .swiper-button-prev {top: 50%;width: 44px;height: 44px;}
	.pro3_2 .swiper-button-next img, .pro3_2 .swiper-button-prev img{width: 100%;}
	.pro3_2 .swiper-button-next, .pro3_2 .swiper-button-prev {top: 8vw;}
	.pro3_more a {font-size: 1.2vw;}
	.pro3_2 .pro3_nr p {font-size: 1.2vw;}
	

}

@media (max-width: 1100px) {
	.head_con{height:8.4vw;margin-top:-8.4vw;}
	.head_logo {padding: 2.8vw 0;}
	.nav_nr_2 .hd_index {padding: 0;}
	.nav_nr_2 .dh_1 {font-size: 1.1vw;}
	.search .ss_bd {font-size: 1.2vw;margin-top: 0.6vw;}
	.nav_list {font-size: 1.2vw;}
	.nav_list .nav_bj {margin-top: 0.3vw;}
	.navbar{width: 10vw;}
	.section1 .swiper-button-next, .section1 .swiper-button-prev {width: 9vw;}
	.head_nav_kh {margin: 2.5vw 0 2.5vw 1.3vw;font-size: 1.2vw;}
	.sec2_nr_rig {margin-top: 14vh;}
	.sec2_nr_rig .sec2_tit {font-size: 1.5vw;}
	.sec2_nr {margin-top: 8vh;}
	.sec3_list {margin-top: 8vh;}
	.sec3_nr_top_rig {font-size: 1vw;}
	.sec3_tit {font-size: 1.4vw;}
	.sec3_jj {font-size: 1vw;margin-top: 5%;height: 7.4vw;}

	.section4 .sec2_nr {margin-top: 6vh;}
	.sec4_list {margin-top: 6vh;}
	.sec4_nrr_tit {font-size: 1.4vw;width:100%;}
	.sec4_nrr_eng{font-size:1.2vw;float:left;margin-top: 0.5vw;}
	.sec4_nrr_er {font-size: 1.1vw;}

	.sec4_fenl {margin-top: 8vh;}
	.swiper_butt {margin-top: 8vh;}
	.sec5_more {margin-top: 8vh;font-size: 0.95vw;}
	.sec5_mont {font-size: 1.2vw;}
	.sec5_tit {font-size: 1.3vw;}
	.sec5_jj {font-size: 1.1vw;}
	.section5 .sec2_nr {margin-top: 8vh;}

	.sec6_left {width: 55%;}
	.sec6_nr_rig {width: 42%;margin-top: 4%;}

	.section7 .lx_nr {font-size: 1.15vw;}

	.com_header {font-size: 1.4vw;}
	.logo_nav a {font-size: 1.3vw;}

	.pro_type_jj {font-size: 1.2vw;line-height:1.8em;}
	.pro_type_more {margin-top: 1vw;}
	.pro_type_more img{width: 12vw;}
	.pro_type_more a {font-size: 1.1vw;}

	.lxwm_title {font-size: 1.5vw;}
	.lxwm_tit {font-size: 1.3vw;}
	.lx_nrdz {font-size: 1.15vw;}
	.liuyy {font-size: 1.15vw;}
	.liuyan label {font-size: 1.15vw;width: 5vw;}
	.liuyan li input {font-size: 1.15vw;height:3.5vw;}
	.yyzx_but input {font-size: 1.15vw;}
	.liuyan li { margin-bottom: 1.88vw;}
	.yyzx_but div {height: 3vw;}
	.yyzx_but input {line-height: 3vw;}

	.qy_left{width: 0;}
	.qy_rig{width: 100%;}
	.qy_rig_nr {width: calc(100% - 240px);margin:0 auto;}
	.swiper-container .rongyu_tit {font-size: 1.28vw;}
	.team_con .bd {width: 94%;}
	.team_view {font-size: 1.2vw;}
	.team_nam p:last-child {font-size: 1.5vw;}
	.team_nr_2 {font-size: 1.3vw;line-height: 1.8em;}
	.team_con .hd {width: 100%;text-align: center;margin-top: 2vw;margin-left:0;}
	.team_con .hd ul{display: inline-block;}
	.team_con .hd ul li{float:left;margin:0 1vw;}
	.team_con .hd > a {display: inline-block;transform:rotate(-90deg);position: relative;top:-3.2vw;margin:0;}
	.y_show_fw_gd {width: 20%;font-size: 1.4vw;padding: 0.5vw 0;margin: 2vw auto 0;}
	.zhaop .zp_tit {font-size: 1.4vw;}
	.zp_nr {font-size: 1.2vw;}
	
	.form1_nr .inp30 {width: 50%;}
	.form1_nr .inp70 {width: 100%;}
	.form1_nr .inp30 input {width: 60%;}
	.form1_nr .inp70 input {width: 80%;}
	.form1_nr textarea {width: 80%;}
	.form_butt input, .form_butt button {font-size: 1.5vw;}
	.form_kh {font-size: 1.3vw;}
	.jiam_tit {font-size: 1.6vw;}
	.jiam_jj {font-size: 1.3vw;height:auto;}

	.new_day {font-size: 1.6vw;}
	.new_nian {font-size: 1.4vw;margin-top: 0.3vw;}
	.new_2 {font-size: 1.4vw;}
	.new_jj {font-size: 1.2vw;line-height: 1.8em;height:4.5vw;}

	.pro4_wz {width: 47.7%;padding:0 2%;}
	.pro4_tit_cn {font-size: 1.7vw;}
	.pro4_tit_en {font-size: 1.7vw;}
	.pro4_shuom {font-size: 1.4vw;}
	.pro4_jj {font-size: 1.4vw;}
	.pro4_more a {font-size: 1.4vw;padding: 0.4vw 1.5vw;margin-top: 1.5vw;}
	
	.show_top {width: calc(100% - 360px);}
	.show_top .picFocus .bd {width: 45%;}
	.show_top .picFocus .hd {width: 50%;}

	.job_list .swiper-container {padding-bottom: 0.1vw;}
	.tcc_xq {height: 39%;}
	.xq_1 img{width: 1.6vw!important;}

}

@media (max-width: 1000px) {
	.head_con{display: none;}
	.head_nav_hb{display: none;}
	.navbar{display:none;}
	.head_phone{display: block;}

	.head_logo {width: 24vw;}

	.nav_nr_butt_phone{width: 5%;padding:3% 0;}
	.nav_nr_butt_phone img{width: 100%;display: block;}

	.nav_bar_phone{width: 100%;height:100%;background:rgba(0,0,0,0.6);position: fixed;left:0;top:0;z-index:9999;margin-left:-100%;}
	.close_nav{position:absolute;right:3%;top:3%;width: 32px;height: 32px;}
	.close_nav img{width:100%;}
	.nav_list_phone {z-index:10;position: absolute;top: 0;left: 0;width:24vw;background: rgba(226,175,76,0.9);height: 100%;padding-top:10%;}
	.nav_list_phone li{text-align: center;line-height: 3em;}
	.engli_phone{width:45%;margin:0 auto;}
	.engli_phone img:first-child {width: 24px;}
	.search_phone{width: 90%;margin:10% auto;border-bottom: 1px solid #fff;padding:1vw 0;}
	.search_phone input{width: 80%!important;font-size: 1.4vw!important;}
	.search_phone button{float: right;}


	.section1 .banner{width: 100%;}
	.sec2_nr_left span {font-size: 2.5vw;}
	.sec2_nr_left b {font-size: 1.5vw;}
	.sec2_nr_left p {font-size: 1.5vw;}

	.sec3_list{display: none;}
	.sec3_list_ipad{display: block;}
	.sec3_list li {width: 31%;}
	.sec3_tit {font-size: 1.8vw;}
	.sec3_jj {font-size: 1.3vw;}
	.sec3_nr_top_rig {font-size: 1.3vw;}

	.sec4_list{display: none;}
	.sec4_list_ipad{display: block;}
	.sec4_list_ipad .sec4_list_each{width:24.2%;}
	.sec4_list a:nth-child(5n-4) .sec4_list_each {margin-left: 1%;}
	.sec4_list_ipad a:nth-child(4n-3) .sec4_list_each{margin-left:0!important;}
	.sec4_nrr_tit {font-size: 1.6vw;}
	.sec4_nrr_er {font-size: 1.3vw;}

	.sec5_left{width: 20%;}
	.sec5_rig{display: none;}
	.sec5_rig_ipad{display: block;margin-top:6vw;}
	.sec5_mont {font-size: 1.5vw;}
	.sec5_tit {font-size: 1.7vw;}
	.sec5_jj {font-size: 1.3vw;}
	.sec4_fenl a {padding: 0.6vw 2.5vw;font-size: 1.5vw;}
	.sec5_more {font-size: 1.3vw;}
	.section7 .lx_nr {font-size: 1.2vw;}
	.gbook textarea {font-size:1.3vw;}
	.gbook .ly_1 input {font-size: 1.3vw;}
	.gbook_but {width: 23vw;}
	.gbook_but button {width: 10vw;font-size: 1.3vw;height: 3vw;line-height: 3.1vw;}
	.gotop {width: 4.5vw;}
	
	.head_logo {padding: 2.5vw 0;}
	.com_header {width: calc(100% - 120px);margin: -3vw auto 0;}
	.nav_nr_butt_phone {padding: 2% 0;}
	.pro_type_zi_111 {width:77%;padding: 0 8% 0 60px;}
	.pro_type_tit {margin-top: 4vw;}
	.pro_type_jj {font-size: 1.3vw;}
	.pro_type_more a {font-size: 1.3vw;}
	.logo_kh {font-size: 1.5vw;}
	.logo_dh {font-size: 2vw;}
	.logo_nav a {font-size: 1.5vw;}

	.lxwm {width: calc(100% - 120px);}
	.about_left {width: 100%;}
	.about_tit {font-size: 1.88vw;}
	.about_zi {height: auto;background:none;padding:0;margin:1vw 0;width:100%;font-size:1.5vw;}
	.about_rig{width: 100%;position: static;}
	.about_tit_eng {font-size: 1.4vw;}

	.enter_form {width: calc(100% - 120px);}

	.new_all_li {width: calc(100% - 120px);}
	.news_show_details {width: calc(100% - 120px);}
	.newsshow_titt {font-size: 1.6vw;}
	.pro_show1  .last_next {width: calc(100% - 120px);}
	.last_next a {font-size: 1.5vw;}
	.last_next li span {font-size: 2vw;}

	.pro4 {width: calc(100% - 120px);}

	.pro12 {width: calc(100% - 120px);}
	.pro10 {width: calc(100% - 120px);}
	
	.show_top {width: calc(100% - 240px);}
	.show_info {width: calc(100% - 120px);}
	.show_tit {font-size: 2vw;}
	.show_xinx {font-size: 1.3vw;}
	.show_top .picFocus .hd li {width: 7.2vw;}

	.weix_show{width:calc(100% - 120px);}

	.job_list .job_tit {font-size: 1.8vw;}
	.job_list .job_xx {font-size: 1.35vw;}
	.but {font-size: 1.35vw;}

	.xq_xx {height: 3.6vw;}
	.xq_bt {font-size: 1.5vw;width: 30%;line-height: 3.6vw;}
	.xq_nr input {font-size: 1.5vw;}
	.xq_nr {width: 70%;}
	.xq_bt2 {font-size: 1.5vw;}
	.xq_bt2 {font-size: 1.5vw;line-height: 3vw;width: 13.5%;}
	.xq_xx2 {height: 7.2vw;}
	.xq_nr2 {width: 86%;}
	.xq_nr2 textarea {font-size: 1.5vw;}
	.xq_but11 {font-size:1.2vw;}
	.xq_but2 input {font-size: 1.5vw;}
	.xq_but1{font-size: 1.5vw;}

	.pro3 {width: calc(100% - 120px);}

	.ab_con{width:calc(100% - 120px);}


}

@media (max-width: 900px) {
	.section1 .swiper-button-next, .section1 .swiper-button-prev {width: 10vw;}
	.gbook {margin-left: 2%;width: 51%}
	.section1 .swiper-button-next, .section1 .swiper-button-prev {width: 12vw;}
	.gotop{bottom: 8%;}

	.com_header {font-size: 1.68vw;}
	.pro_type_tit {margin-top: 2vw;}
	.pro_type_jj {font-size: 1.5vw;height:16.4vw;overflow:hidden;}
	.info_all .logo img{width: 32%;}

	.com_header .bt_group {display: none;}
	.bt_group_phone{width:94%;text-align: center;margin-left:0vw;margin: 3% auto 0;display: block;}
	.bt_group_phone a{display: inline-block;float:none;text-align: center;padding:0.4vw 3vw;margin-bottom: 2vw;margin-right: 3vw;}

	.pro_type_tit {font-size: 2vw;}
	.pro_type_x{margin-top: 1vw;}
	.pro_type_jj{font-size: 1.8vw;margin-top: 1.5vw;}
	.pro_type_more a {font-size: 1.6vw;}

	.lxwm_title {font-size: 1.88vw;}
	.lxwm_tit {font-size: 1.5vw;}
	.lx_nrdz {font-size: 1.4vw;}
	.liuyy {font-size: 1.5vw;}
	.liuyan label {font-size: 1.4vw;width: 6vw;}
	.liuyan li input {font-size: 1.4vw;width: 82%;height: 4.5vw;}
	.yyzx_but input {font-size: 1.4vw;}
	.liuyan li { margin-bottom: 2.5vw;}
	.yyzx_but div {height: 4.5vw;}
	.yyzx_but input {line-height: 4.5vw;}

	.about_us {width: calc(100% - 120px);}
	.qy_rig_nr {width: calc(100% - 120px);}
	.qiyejianjie{font-size: 1.4vw;}
	.qiye_rongy {width: calc(100% - 120px);}
	.qiye_rongy .swiper-button-prev {top: 15vw;}
	.qiye_rongy .swiper-button-next {top: 15vw;}
	.team_con {width: calc(100% - 120px);}
	.team_nr_2 {font-size: 1.5vw;}
	.zhaop {width: calc(100% - 120px);}
	.zp_nr {font-size: 1.4vw;}
	.video{width: calc(100% - 120px);}
	.video_tit {font-size: 1.4vw;}

	.form1_nr .inp label{font-size:1.6vw;width:14vw;}
	.form1_nr .inp30 input {font-size: 1.6vw;}
	.form1_nr .inp70 input {font-size: 1.6vw;}
	.form2 .form1_nr textarea {font-size: 1.6vw;}
	.form_butt input, .form_butt button {font-size: 1.6vw;}
	.form_kh {font-size: 1.6vw;}
	.jiam_tit {font-size: 1.8vw;}
	.jiam_jj {font-size: 1.5vw;}
	.jiam_list {width:  calc(100% - 120px);}
	.jiam_more a {font-size: 1.8vw;padding: 0.6vw 3vw;}

	.new_3 {width: 50%;margin: 0 0 0 1%;padding-right: 1%;}
	.new_4 {width: 22%;}
	.new_2 {font-size: 1.6vw;}
	.new_jj {font-size: 1.4vw;line-height: 1.8em;height: 7.2vw;}

	.newsshow_titt {font-size: 1.8vw;}
	.last_next li {width: 100%;margin-top: 2vw;text-align: left;line-height:1.6em;}
	.last_next li span {font-size: 2.2vw;float: left;position: relative;top:-2px;margin-right:5px;}


	.pro4_tit {margin-top: 2vw;}
	.pro4_tit_cn {font-size: 2vw;}
	.pro4_tit_en {font-size: 2vw;}
	.pro4_shuom {font-size: 1.6vw;}
	.pro4_jj {font-size: 1.6vw;line-height: 1.6em;}
	.pro4_more a {font-size: 1.6vw;}

	.pro12_tit {line-height: 3em;font-size: 14px;}

	.show_top {width: calc(100% - 200px);}
	.show_tab .tab li .icon {width: 45px;}
	.show_tab .tab li .sj {width: 24px;}

	.job_list {width: 85%;}
	.job_list .middle_21_1 {height: 12vw;}
	.job_list .swiper-slide {font-size: 1.3vw;}
	.job_list .job_xx {font-size: 1.55vw;}
	.but {font-size: 1.55vw;}
	
	.tcc_xq {height: 37%;}
	.tcc_xq {width: 88%;margin-left: 6%;}
	.xq_1 img{width: 2vw!important;}

	.pro3_more a {font-size: 1.4vw;}
	.pro3_2 .pro3_nr p {font-size: 1.4vw;}
	
}

@media (max-width: 760px) {
	.head_phone .head_nav_con{width: 94%;}
	.head_logo {width: 40%;padding: 2.5% 0;}
	.head_nav_kh{display: none;}
	.nav_nr_butt_phone{width: 6%;padding:2.5% 0;}
	

	.nav_bar_phone{width: 100%;height:100%;background:rgba(0,0,0,0.6);position: fixed;left:0;top:0;z-index:9999;margin-left:-100%;}
	.close_nav{position:absolute;right:3%;top:3%;width: 32px;height: 32px;}
	.close_nav img{width:100%;}
	.nav_list_phone {z-index:10;position: absolute;top: 0;left: 0;width:30vw;background: rgba(226,175,76,0.9);height: 100%;padding-top:10%;}
	.engli_phone{width:45%;margin:0 auto;}
	.engli_phone img:first-child {width: 24px;}
	.search_phone{width: 90%;margin:10% auto;border-bottom: 1px solid #fff;padding:1.5vw 0;}
	.search_phone input{width: 80%!important;font-size: 2.4vw!important;margin-top: 0;}
	.search_phone button{float: right;}

	.com_header {font-size: 2vw;}
	.weizhi {padding: 1.5vw 1.5%;}
	.site_tu img {width: 2.2vw;}

	.nav_list_phone li { width: 100%;text-align: center;font-size: 2.5vw;line-height: 3em;}
	.nav_list_phone li a{color:#fff;}
	.banner{display: none;}

	.section1 .swiper-container-horizontal > .swiper-pagination-bullets, .section1 .swiper-pagination-custom, .section1 .swiper-pagination-fraction{width: 100%;left:auto;right:auto;bottom:45px;}
	.godown {display:none;}
	
	.section2{background-image:url(../images/091.jpg);}
	.sec2_nr {margin-top: 3vh;}
	.sec2 {width: 94%;margin: 0 auto;padding-top: 12vw;}
	.sec2_nr_left span {font-size: 5.2vw;padding-bottom: 1vw;}
	.sec2_nr_left b {font-size: 3.6vw;margin-left: 1vw;top: 2vw;}
	.sec2_nr_rig {height: auto;margin-top: 3%;}
	.sec2_nr_rig li {width: 100%;height: 100%;float: none;margin-top: 5%;}
    .sec2_nr_rig li>img {height: auto;width: 60%;}
	.sec2_nr_rig .sec2_tit {font-size: 3.8vw;width: 150px;height: 36px;padding: 4px;}
	.sec2_nr_rig .sec2_tit a {line-height: 36px;}
	.sec2_nr_left p {font-size: 3.4vw;}
	
	.section3{background-image:url(../images/092.jpg);}
	.sec3_list{display: none;margin-top:3vh;}
	.section3 .sec3_nr_top_rig{display: none;}
	.sec3_nr_top_rig_phone{font-size:3.3vw;border:1px solid #222;border-radius:40px;padding:1.2vw 3vw;width:40%;margin:4vw auto;display: block;}
	.sec3_nr_top_rig_phone a{color:#222;}
	.sec3_list_phone{display: block;}
	.sec3_list_phone li{width: 48%;margin-left: 4%;margin-bottom:4%;}
	.sec3_list_phone a:nth-child(2n-1) li{margin-left: 0;}
	.sec3_list_phone .sec3_tit{font-size:3.8vw;}
	.sec3_list_phone .sec3_jj{font-size:3.2vw;height:40px;line-height: 1.5em;}
	
	.section4{background-image:url(../images/093.jpg);}
	.section4 .sec2_nr {margin-top: 9%;}
	.section4 .sec3_nr_top_rig{display: none;}
	.sec4_list{display: none;}
	.sec4_list_phone{display: block;margin-top:9%;}
	.sec4_list_phone .sec4_list_each{width: 48%;margin-left: 4%;margin-bottom: 6%;}
	.sec4_list_phone a:nth-child(2n-1) .sec4_list_each{margin-left: 0;}
	.sec4_nrr_tit {font-size: 3.8vw;width:100%;}
	.sec4_nrr_eng{font-size:3vw;float:left;margin-top: 0.5vw;}
	.sec4_nrr_er {font-size: 3vw;}
	.sec4_list_phone .sec4_list_each img{margin-top: 1.5vw;}
	.section4 .sec3_nr_top_rig_phone{display: block;}
	.sec4_fenl {margin-top: 4vh;}
	
	.section5{background-image:url(../images/094.jpg);}
	.section5 .sec2_nr {margin-top: 4vh;}
	.sec5_left {width: 100%;}
	.sec4_fenl a {padding: 1vw 4vw;font-size: 3.6vw;margin-right:2vw;}
	.sec5_left .swiper_butt{display: none;}
	.sec5_left .sec5_more{display: none;}
	.sec5_rig{display: none;}
	.sec5_rig_phone {width: 90%;display: block;}
	.sec5_each{padding:0;border:0;width:100%;}
	.sec5_day {font-size: 6.6vw;line-height: 6.6vw;}
	.sec5_mont{font-size: 3.8vw;}
	.sec5_tit{font-size: 4.5vw;}
	.sec5_img{width: 100%;}
	.sec5_img img{width: 100%;}
	.sec5_jj{font-size: 3.5vw;line-height: 1.8em;}
	.swiper_butt {margin-top: 4vh;}
	.swiper_butt_phone{text-align: center;}
	.swiper_butt_phone .swiper-button-next, .swiper_butt_phone .swiper-button-prev{position: static;margin-top: 0;width:36px;height:auto;float:none;margin:0 2vw;display: inline-block;}
	.sec5_more_phone{font-size:3.3vw;padding:1.2vw 3%;width:40%;margin:8vw 27% 0;display: block;}

	
	.section6{background-image:url(../images/095.jpg);}
	.section6 .sec2_nr {margin-top: 9%;}
	.sec6_tu{margin-top: 5%;}
	.sec6_left {width: 100%;}
	.sec6_1{width: 100%;}
	.sec6_1_left{font-size: 4vw;}
	.sec6_1_left img{width: 6vw;top: 0.8vw;}
	.sec6_2 {margin-left: 0%;width: 30%;margin-top: 6%;}
	.sec6_2 li{width: 100%;margin-right: 4%;float:left;}
	.sec6_2 li:last-child {margin-top: 0%;margin-right: 0%;}
	.sec6_nr_rig {width: 62%;margin-left: 3%;margin-top: -60%;float:right;}

	.section7{background-image:url(../images/096.jpg);}
	.section7 .lx_t_left{width: 94%;padding:3%;}
	.lx_li {margin-left: 2vw;}
	.lx_t_1 {font-size: 4.2vw;line-height: 4.2vw;}
	.lx_t_2 {font-size: 2.9vw;line-height: 2.9vw;margin-top: 2vw;}
	.section7 .lx_nr {font-size: 3.2vw;}
	.section7 .gbook{width: 100%;margin-left: 0;margin-top:5%;}
	.gbook textarea {font-size: 3.2vw;height:5vw;}
	.gbook .ly_1 {width: 32%;margin-top: 3vw;}
	.gbook .ly_1 input {font-size: 3.2vw;}
	.gbook_but {width: 40vw;margin-top: 5vw;}
	.gbook_but button {width: 18vw;font-size: 3.6vw;height: 6vw;line-height: 6.1vw;border-radius: 10px;}
	.section7 .banquan{display: none;}
	.section7 .banquan_phone{display: block;font-size: 3.4vw;}
	.section7 .gotop{width: 8vw;}

	/*底部*/
	.bottom{position:fixed;left:0;bottom:0;}
	.info_all{display: none;}
	.info_all_sj{display: block;}
	.kong{display: block;}
	.menu {width: 100%;background:#0d6ac9;z-index:9999;text-align:center;position: relative;}
	.menu a{width:25%;padding:3% 0;float:left;text-align: center;}
	.meun a img{width:4%;display: inline-block;}
	.menu a p{color:#fff;line-height: 1.2em;margin:0;font-size:2.6vw;}
	
	.lxwm_left {width: 96%;}
	.lxwm_title {font-size: 2.8vw;}
	.lxwm_title img {width: 2.6vw;}
	.lxwm_tit {font-size: 2.4vw;}
	.lx_nrdz {font-size: 2.2vw;}
	.lxwm_rig {width: 96%;padding: 3% 2% 4%;margin-left:0;}
	.liuyy {font-size: 1.8vw;}
	.liuyan label {font-size: 1.8vw;width: 7vw;}
	.liuyan li input {font-size: 1.8vw;width: 80%;height: 4.5vw;}
	.liuyan li textarea {width: 78%;padding-left: 0;padding-top: 0.5vw;font-size: 1.8vw;height:15vw;}
	.yyzx_but input {font-size: 1.8vw;}
	.liuyan li { margin-bottom: 3.2vw;}
	.yyzx_but div {height: 4.5vw;}
	.yyzx_but input {line-height: 4.5vw;}
	#gs_weizhi {height: 300px;}
	
	.about_tit {font-size: 2.4vw;}
	.about_zi {font-size: 2vw;line-height: 1.5em;}
	.about_tit_eng {font-size: 1.8vw;}
	.qiyejianjie {font-size: 1.88vw;}
	.qiye_rongy .swiper-container{display: none;}
	.qiye_rongy .qirong{display: block;}
	.qiye_rongy .qirong .swiper-slide{margin-top: 0!important;margin-bottom:20px;}
	.swiper-container .rongyu_tit {font-size: 1.8vw;}
	.qiye_rongy .swiper-button-prev {top: 43vw;}
	.qiye_rongy .swiper-button-next {top: 43vw;}
	.team_nam p:first-child {font-size: 2.4vw;}
	.team_nam p:last-child {font-size: 2vw;}
	.team_view {font-size: 1.8vw;}

	.team_con .slideBox{display: none;}
	.team_con .slideBox1{display: block;}
	.team_con .bd {width: 94%;height: 29vw;}
	.team_nr_2 {font-size: 2.1vw;}

	.y_show_fw_gd {font-size: 1.8vw;}
	.zhaop .zp_tit {font-size: 2vw;}
	.zp_nr {font-size: 1.6vw;}
	.video_tit {font-size: 1.8vw;}
	
	
	.form1_nr .inp label{font-size:1.8vw;width:16vw;}
	.form1_nr .inp30 input {font-size: 1.8vw;width: 54%;}
	.form1_nr .inp70 input {font-size: 1.8vw;width: 76.5%;}
	.form2 .form1_nr textarea {font-size: 1.8vw;width: 77%}
	.form_butt input, .form_butt button {font-size: 1.8vw;}
	.form_kh {font-size: 1.8vw;}
	.jiam_tit {font-size: 2vw;}
	.jiam_jj {font-size: 1.7vw;}
	.jiam_more a {font-size: 2vw;padding: 0.6vw 3vw;}
	
	.new_tj_each{display: none;}
	.new_tj_each1{display: block;}
	.new_41{width: 36%;}
	.new_41 img{width: 100%;}
	.new_rig1{width: 62%;margin-left: 2%;}
	.new_21 {font-size: 2.3vw;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
	.new_21 a{color:#222;}
	.new_11 {font-size: 2vw;}
	.new_jj1{font-size: 2vw;margin-top: 1vw;}
	.new_31 .new_more1{width: 12vw;height:2.8vw;font-size: 3.2vw;text-align: center;line-height: 3vw;margin-top: 0.6vw;border:1px solid #8c8c8c;margin-top: 1vw;}
	.new_more1 a{color:#d0d0d0;}

	.newsshow_titt{ font-size: 2.2vw;}
	.last_next li span {font-size: 2.5vw;}
	.last_next a {font-size: 2.1vw;}
	
	.pro4_each{height: 28vw;}
	.pro4_tit {margin-top: 1.5vw;}
	.pro4_tit_cn {font-size: 2.2vw;}
	.pro4_tit_en {font-size: 2.2vw;}
	.pro4_shuom {font-size: 1.8vw;}
	.pro4_jj {font-size: 1.8vw;line-height: 1.8em;}
	.pro4_more a {font-size: 1.8vw;}
	
	.pro12_each {width: 32.2%;}
	.pro12_tit {line-height: 2.6em;}
	.pro12 a:nth-child(4n-3) .pro12_each{margin-left:1.5%;}
	.pro12 a:nth-child(3n-2) .pro12_each{margin-left:0;}

	.pro10_each {width: 32.2%;}
	.pro10_tit {line-height: 2.6em;}
	.pro10 a:nth-child(4n-3) .pro10_each{margin-left:1.5%;}
	.pro10 a:nth-child(3n-2) .pro10_each{margin-left:0;}

	.show_top {width: calc(100% - 120px);}
	.show_tit {font-size: 2.4vw;}
	.show_xinx {font-size: 1.6vw;line-height: 1.8em;}
	.show_top .picFocus .hd li {width: 8.5vw;}
	.xn_tit {font-size: 2vw;}
	
	.job_list {width: 83%;}
	.job_list .middle_21_1 {height: 11vw;}
	.middle_21_1_name {width: 65%;}
	.job_list .job_tit {font-size: 2.2vw;}
	.job_list .job_xx {font-size: 1.75vw;}
	.job_list > img {width: 20px;top: 3.5vw;}
	.but {font-size: 1.75vw;}

	.xq_xx {height: 4vw;}
	.xq_bt {font-size: 1.88vw;width: 36%;line-height: 4vw;}
	.xq_nr {width: 64%;}
	.xq_nr input {font-size: 1.88vw;}
	.xq_bt2 {font-size: 1.88vw;line-height: 4vw;width: 15.5%;}
	
	.tcc_xq {height: 33%;}
	.xq_xx2 {height: 8vw;}
	.xq_but1 {font-size: 1.88vw;}
	.xq_but2 input{font-size: 1.88vw;}
	.xq_but11 {font-size: 1.6vw;}

	.pro3_more a {font-size: 1.8vw;}
	.pro3_2 .pro3_nr p {font-size: 1.8vw;}
	.pro3_2 .pro3_nr p {line-height: 3em;}
	.swiper-button-next, .swiper-button-prev {width: 36px;height: 36px;}
	.login_nr{width: 350px;}

	.app_show{display: none;}
	.app_show_phone{display: block;}

}

@media (max-width: 650px) {
	.pro4_tit {margin-top: 1vw;}
	.pro4_shuom {padding: 0.8vw 0;}
	.pro4_more a {margin-top: 1vw;}
	.middle_2{display: none;}
	.middle_xq{display: none;}
	.middle_2_phone{display: block;}
	.middle_xq_phone{display: block;}

	.job_list .middle_21_1 {height: 17vw;}
	.job_list .swiper-slide {font-size: 2vw;}
	.job_list > img {width: 24px;top: 5vw;}
	.job_list .job_tit {font-size: 3vw;}
	.job_list .job_xx {font-size: 2.25vw}
	.but {font-size: 2.25vw;}
	.job_list .swiper-container {width: 70%;}

	.tcc_xq {width: 94%;margin-left: 3%;margin-top: 28vh;}
	.tcc_xq {height: 29%;}

	.newsshow_cen{width:calc(100% - 60px);padding:2vw 30px;}

}


@media (max-width: 600px) {
	.com_header {width:94%;margin: -3vw auto 0;font-size: 2.5vw;}
	.site_tu img {width: 2.6vw;}
	.backhome img {width: 4.6vw;}
	/*.com_header .bt_group {display: none;}
	.bt_group_phone{text-align: center;margin-left:0vw;margin-top: 3%;display: block;}
	.bt_group_phone a{display: inline-block;float:none;text-align: center;padding:0.4vw 3vw;}*/

	.nav_list_phone {width:32vw;}
	.pro_type_zi_111 {width: 88%;padding: 0 6%;}
	.pro_type_jj {font-size: 2.2vw;margin-top: 1.5vw;}
	.pro_type_tit {font-size: 2.5vw;}
	.pro_type_more a {font-size: 2.2vw;}
	.pro_type_each {height: 38vw;}
	.pro_type_tit {font-size: 3.2vw;}
	.pro_type_jj {font-size: 2.6vw;height:19vw;}
	.pro_type_more a {font-size: 2.8vw;}
	.pro_type_more img {width: 16vw;}

	.lxwm {width: 94%;}
	.lxwm_title {font-size: 3vw;}
	.lxwm_title img {width: 2.8vw;}
	.lxwm_tit {font-size: 2.6vw;line-height: 3.5em;}
	.lx_nrdz {font-size: 2.4vw;}
	.liuyy {font-size: 2.4vw;}
	.liuyan label {font-size: 2.4vw;width: 9vw;}
	.liuyan li input {font-size: 2.4vw;height: 7vw;}
	.liuyan li textarea {padding-left: 0;padding-top:1.3vw;font-size: 2.4vw;}
	.yyzx_but input {font-size: 2.4vw;}
	.liuyan li { margin-bottom: 3.2vw;}
	.yyzx_but div {height: 6vw;}
	.yyzx_but input {line-height: 6vw;}

	.about_us {width:94%;}
	.qy_rig_nr {width:94%;}
	.qiyejianjie{font-size: 1.4vw;}
	.qiye_rongy {width:94%;}
	.qiye_rongy .swiper-button-prev {top: 15vw;}
	.qiye_rongy .swiper-button-next {top: 15vw;}
	.team_con {width:94%;}
	.team_nr_2 {font-size: 1.5vw;}
	.zhaop {width:94%;}
	.zp_nr {font-size: 1.4vw;}
	.video{width:94%;}
	.video_tit {font-size: 1.4vw;}

	.erji_top {font-size: 22px;margin-top:3vw;}
	.about_tit {font-size: 3vw;}
	.about_zi {font-size: 15px;line-height: 1.8em;}
	.about_tit_eng {font-size: 2.3vw;}
	.qiyejianjie {font-size: 15px;}
	.qiye_rongy .swiper-button-prev {top: 53vw;}
	.qiye_rongy .swiper-button-next {top: 53vw;}
	.swiper-container .rongyu_tit {font-size: 2.2vw;}
	.team_nam p:first-child {font-size: 3.2vw;}
	.team_nam p:first-child {font-size: 2.8vw;}
	.team_nr_2 {font-size: 2.4vw;}
	.team_con .bd {height: 33vw;}
	.team_con .hd > a {width: 18px;top:-9.2vw;}
	.team_con .hd > a img{width: 100%;}
	.zhaop .zp_tit {font-size: 2.8vw;}
	.zp_nr {font-size: 2.2vw;}
	.team_con .hd li {width: 15vw;height: 15vw;}
	.video_tit {font-size: 2.2vw;}
	
	#p11{display: none;}
	.enter_form {width: 94%}
	.jiam_list {width:  94%}
	
	.form1_nr .inp {margin-bottom: 2vw;}
	.form1_nr .inp label{font-size:2.1vw;width:20vw;}
	.form1_nr .inp30 input {font-size: 2.1vw;width: 50%;}
	.form1_nr .inp70 input {font-size: 2.1vw;width: 75%;}
	.form2 .form1_nr textarea {font-size: 2.1vw;width: 75.5%}
	.form_butt input, .form_butt button {font-size: 2.1vw;}
	.form_kh {font-size: 2.1vw;}
	.jiam_tit {font-size: 2.5vw;}
	.jiam_jj {font-size: 2.1vw;}
	.jiam_more a {font-size: 2.4vw;padding: 0.6vw 3vw;}
	.jiam_list li {width: 49%;margin-left: 2%;margin-bottom: 3vw;}
	.jiam_list a:nth-child(3n-2) li {margin-left: 2%;}
	.jiam_list a:nth-child(2n-1) li {margin-left: 0;}

	.new_all_li {width: 94%;}
	.new_21 {font-size: 2.5vw;}
	.new_jj1 {font-size: 2.2vw;}
	
	.news_show_details {width: 94%;}
	.newsshow_titt {font-size: 2.5vw;}

	.pro4 {width: 94%;}
	.pro4_tit_cn { font-size: 2.6vw;}
	.pro4_tit_en {font-size: 2.6vw;}
	.pro4_shuom {font-size: 2.1vw;}
	.pro4_jj {font-size: 2.2vw;line-height: 1.8em;height:8vw;}
	.pro4_more a {font-size: 2.1vw;}

	.pro12 {width:94%;}
	.pro10 {width:94%;}

	.show_top {width: 94%;}
	.show_tit {font-size: 2.8vw;}
	.show_xinx {font-size: 2.2vw;line-height: 1.6em;}
	.show_info {width: 94%;}
	.xn_tit {padding-left: 30px;font-size: 2.6vw;}
	.xn_nr {padding: 2vw 30px;}

	.weix_show{width:94%;}

	.job_list {width: 94%;}
	.job_list .middle_21_1 {height: 18vw;}
	.job_list .job_xx {font-size: 2.45vw;}
	.but {font-size: 2.45vw;}

	.tcc_xq {height: 47%;margin-top: 22vh;}
	.xq_xx {width: 96%;}
	.xq_xx {height: 5vw;}
	.xq_bt {font-size: 15px;width: 21%;line-height: 5vw;}
	.xq_nr input {font-size: 15px;}
	.xq_nr input {font-size: 15px;line-height: 5vw;}
	.xq_bt2 {font-size: 15px;line-height: 4vw;width: 19.5%;}
	.xq_xx2 {height: 10vw;}
	.xq_but1 {font-size: 2.4vw;}
	.xq_but2 input{font-size: 2.4vw;}
	.xq_but11 {font-size: 2vw;}
	.xq_but11 { width: 27%;}
	.xq_1 img {width: 2.8vw !important;}

	.pro3 {width: 94%;}
	.pro3_more a {font-size: 2.2vw;}
	.pro3_2 .pro3_nr p {font-size: 2.2vw;}
	.pro3_2 .pro3_nr p {line-height: 2.5em;}
	
	.pro_show1{margin-bottom:50px;}
	.pro_show1 .last_next {width: 94%;}
	.last_next {margin: 30px auto 10px;width: 94%;}

	.ab_con{width:94%;}


}

@media (max-width: 500px) {
	.head_phone .head_nav_con{width: 94%;}
	.head_logo {width: 50%;padding: 5% 0;}
	.head_nav_kh{display: none;}
	.nav_nr_butt_phone{width: 10%;padding:3% 0;}
	

	.nav_bar_phone{width: 100%;height:100%;background:rgba(0,0,0,0.6);position: fixed;left:0;top:0;z-index:9999;margin-left:-100%;}
	.close_nav{position:absolute;right:3%;top:3%;width: 32px;height: 32px;}
	.close_nav img{width:100%;}
	.nav_list_phone {z-index:10;position: absolute;top: 0;left: 0;width:48vw;background: rgba(226,175,76,0.9);height: 100%;padding-top:10%;}
	.engli_phone{width:45%;margin:0 auto;}
	.engli_phone img:first-child {width: 24px;}
	.search_phone{width: 90%;margin:10% auto;border-bottom: 1px solid #fff;padding:1.5vw 0;}
	.search_phone input{width: 80%!important;font-size: 3.4vw!important;}
	.search_phone button{float: right;}



	.nav_list_phone li { width: 100%;text-align: center;font-size: 3.8vw;line-height: 3em;}
	.nav_list_phone li a{color:#fff;}
	.banner{display: none;}

	.section1 .swiper-container-horizontal > .swiper-pagination-bullets, .section1 .swiper-pagination-custom, .section1 .swiper-pagination-fraction{width: 100%;left:auto;right:auto;bottom:45px;}
	.godown {display:none;}
	
	.section2{background-image:url(../images/091.jpg);}
	.sec2 {width: 94%;margin: 0 auto;padding-top: 12vw;}
	.sec2_nr_left span {font-size: 5.2vw;padding-bottom: 1vw;}
	.sec2_nr_left b {font-size: 3.6vw;margin-left: 1vw;top: 2vw;}
	.sec2_nr_rig {height: auto;margin-top: 3%;}
	.sec2_nr_rig li {width: 100%;height: 100%;float: none;margin-top: 5%;}
    .sec2_nr_rig li>img {height: auto;width: 82%;}
	.sec2_nr_rig .sec2_tit {font-size: 3.8vw;width: 150px;height: 36px;padding: 4px;}
	.sec2_nr_rig .sec2_tit a {line-height: 36px;}
	.sec2_nr_left p {font-size: 3.4vw;}
	.section2 .sec2_nr_left span{color:#e80606;}
	.section2 .sec2_nr_left b{color:#000;}
	
	.section3{background-image:url(../images/092.jpg);}
	.sec3_list{display: none;}
	.section3 .sec3_nr_top_rig{display: none;}
	.sec3_nr_top_rig_phone{font-size:3.3vw;border:1px solid #222;border-radius:40px;padding:1.2vw 3vw;width:40%;margin:4vw auto;display: block;text-align:center;}
	.sec3_nr_top_rig_phone a{color:#222;}
	.sec3_list_phone{display: block;}
	.sec3_list_phone .sec3_more_phone{font-size: 3.3vw;border: 1px solid #222;border-radius: 40px;padding:0.4vw 3vw 0.2vw;width: 40%;margin: 3vw auto 0;display: block;text-align: center;font-size: 12px;}
	.sec3_list_phone .sec3_more_phone a{color:#000;}
	.sec3_list_phone li{width: 48%;margin-left: 4%;margin-bottom:4%;}
	.sec3_list_phone li:nth-child(2n-1) {margin-left: 0;}
	.sec3_list_phone .sec3_tit{font-size:3.8vw;}
	.sec3_list_phone .sec3_jj{font-size:3.2vw;height:40px;line-height: 1.5em;display: none;}
	
	.section4{background-image:url(../images/093.jpg);}
	.section4 .sec2_nr {margin-top: 9%;}
	.section4 .sec3_nr_top_rig{display: none;}
	.sec4_list{display: none;}
	.sec4_list_phone{display: block;margin-top:9%;}
	.sec4_list_phone .sec4_list_each{width: 48%;margin-left: 4%;margin-bottom: 6%;}
	.sec4_list_phone a:nth-child(2n-1) .sec4_list_each{margin-left: 0;}
	.sec4_nrr_tit {font-size: 3.8vw;width:100%;}
	.sec4_nrr_eng{font-size:3vw;float:left;margin-top: 0.5vw;}
	.sec4_nrr_er {font-size: 3vw;}
	.sec4_list_phone .sec4_list_each img{margin-top: 1.5vw;}
	.section4 .sec3_nr_top_rig_phone{display: block;}

	
	.section5{background-image:url(../images/094.jpg);}
	.sec5_left {width: 100%;}
	.sec4_fenl a {padding: 1vw 4vw;font-size: 3.6vw;margin-right:2vw;border: 2px solid #0d6ac9;}
	.sec5_left .swiper_butt{display: none;}
	.sec5_left .sec5_more{display: none;}
	.sec5_rig{display: none;}
	.sec5_rig_phone {width: 80%;display: block;}
	.sec5_each{padding:0;border:0;width:100%;}
	.sec5_day {font-size: 6.6vw;line-height: 6.6vw;}
	.sec5_mont{font-size: 3.8vw;}
	.sec5_tit{font-size: 4.5vw;}
	.sec5_img{width: 100%;}
	.sec5_img img{width: 100%;}
	.sec5_jj{font-size: 3.5vw;line-height: 1.8em;}
	.swiper_butt_phone{text-align: center;}
	.swiper_butt_phone .swiper-button-next, .swiper_butt_phone .swiper-button-prev{position: static;margin-top: 0;width:36px;height:auto;float:none;margin:0 2vw;display: inline-block;}
	.sec5_more_phone{font-size:3.3vw;padding:1.2vw 3%;width:40%;margin:4vw 27% 0;display: block;}
	
	.section6{background-image:url(../images/095.jpg);}
	.section6 .sec2_nr {margin-top: 9%;}
	.sec6_tu{margin-top: 5%;}
	.sec6_left {width: 100%;}
	.sec6_1{width: 100%;}
	.sec6_1_left{font-size: 4vw;}
	.sec6_1_left img{width: 6vw;top: 0.8vw;}
	.sec6_2 {margin-left: 6%;width: 20%;margin-top: 6%;}
	.sec6_2 li{width: 100%;margin-right: 4%;float:left;}
	.sec6_2 li:last-child {margin-top: 0%;margin-right: 0%;}
	.sec6_nr_rig {width: 62%;margin-left: 3%;margin-top: -60%;float:right;}

	.section7{background-image:url(../images/096.jpg);}
	.section7 .lx_t_left{width: 94%;padding:3%;}
	.lx_li {margin-left: 2vw;}
	.lx_t_1 {font-size: 4.2vw;line-height: 4.2vw;}
	.lx_t_2 {font-size: 2.9vw;line-height: 2.9vw;margin-top: 2vw;}
	.section7 .lx_nr {font-size: 3.2vw;}
	.section7 .gbook{width: 100%;margin-left: 0;margin-top:5%;}
	.gbook textarea {font-size: 3.2vw;height:5vw;}
	.gbook .ly_1 {width: 49%;margin-top: 3vw;margin-left: 2%;}
	.gbook .ly_1 input {font-size: 3.2vw;}
	.gbook_but {width: 40vw;margin-top: 5vw;}
	.gbook_but button {width: 18vw;font-size: 3.6vw;height: 6vw;line-height: 6.1vw;border-radius: 10px;}
	.section7 .banquan{display: none;}
	.section7 .banquan_phone{display: block;font-size: 3.4vw;}
	.section7 .gotop{width: 8vw;}

	/*底部*/
	.info_all{display: none;}
	.menu a{width:25%;padding:2% 0;float:left;text-align: center;}
	.menu a img{width:30%;display: inline-block;}
	.menu a p{line-height: 1.2em;margin:0;font-size:3.3vw;}

	.com_header {font-size: 3.6vw;}
	.site_tu img {width: 3.8vw;}

	/*.pro_type_each {height: auto;}
	.pro_type_zi{width: 100%;}
	.pro_type_tit {font-size: 3.6vw;}*/
	.pro4_tu {height: 36vw;}
	.pro_type_jj {height: 19.5vw;}
	.pro_type_tu{-webkit-background-size: 100% 100%!important;background-size: 100% 100%!important;}


	.lxwm_title {font-size: 4vw;}
	.lxwm_title img {width: 4vw;}
	.lxwm_tit {font-size: 3.6vw;}
	.lx_nrdz {font-size: 3.4vw;}
	.liuyy {font-size: 3.4vw;}
	.liuyan label {font-size: 3.4vw;width: 13vw;}
	.liuyan li input {font-size: 3.4vw;height: 10vw;}
	.liuyan li textarea {padding-left: 0;padding-top:0.8vw;font-size: 3.2vw;}
	.yyzx_but input {font-size: 3.4vw;}
	.liuyan li { margin-bottom: 3.2vw;}
	.yyzx_but div {height: 9vw;}
	.yyzx_but input {line-height: 9vw;}
	.gbook .liuy{margin-left: 0;}

	
	.erji_top {font-size: 20px;}
	.about_tit {font-size: 3.8vw;}
	.qiye_rongy .swiper-container {width: 84%;margin: 0 8%;}

	.swiper-container .rongyu_tit {font-size: 3.2vw;line-height: 2.5em;height: 2.5em;width:98%;}
	.qiye_rongy .swiper-button-prev {width: 6vw;}
	.qiye_rongy .swiper-button-next {width: 6vw;}
	.team_nam p:first-child {font-size: 3.6vw;}
	.team_nam p:last-child {font-size: 3vw;}
	.team_view {font-size: 3vw;}
	
	.about_zi {margin:2vw 0;display: none;}
	.about_zi_phone{display: block;}
	.team_con .bd {height: 74vw;}
	.team_tu {width: 30%;}
	.team_nr{width: 64%;margin-left:5%;}
	.team_nam{width: 100%}
	.team_nam p:first-child {font-size: 4.2vw;margin-top: 5vw;}
	.team_nam p:last-child {font-size: 3.4vw;}
	.team_view{float:left;margin-top: 6vw;}
	.team_view img{width:5vw;}


	.team_nam p:last-child {margin-top: 2vw;}
	.team_nr_2 {font-size: 3.4vw;}
	.y_show_fw_gd {font-size: 3vw;}
	
	.zhaop_list{display: none;}
	.zhaop_list_phone{display: block;}
	.zhaop .zp_tit {font-size: 3.6vw;text-align: center;}
	.zhaop .zp_tit img{width: 15vw;}
	.zp_nr {font-size: 3.6vw;}
	.zp_jj{font-size:3vw;color:#000;height:18vw;overflow:hidden;}
	.video_tit {font-size: 3.5vw;}
	.video li {width:100%;margin-left: 0;margin-top: 4vw;}



	.form1_nr .inp {margin-bottom: 3vw;}
	.form1_nr .inp30 {width: 100%;}
	.form1_nr .inp label{font-size:3.4vw;width:26vw;}
	.form1_nr .inp30 input {font-size: 3.4vw;width: 58%;}
	.form1_nr .inp70 input {font-size: 3.4vw;width: 60%;}
	.form1_nr textarea {font-size: 3.4vw;width: 59.5%;font-size: 3.4vw;}
	.form_butt input, .form_butt button {font-size: 3.4vw;}
	.form_kh {font-size: 3.4vw;padding:0 3%;}
	.jiam_tit {font-size: 3.6vw;}
	.jiam_jj {font-size: 3.3vw;}
	.jiam_more a {font-size: 3.6vw;padding: 1vw 5vw;}
	
	.new_41 {width: 100%;}

	.new_21 {font-size: 4.2vw;}
	.new_rig1{width: 100%;}
	.new_11 {font-size: 3.4vw;}
	.new_jj1 {font-size: 3.4vw;}
	.new_31 .new_more1 {display: none;}

	.newsshow_titt {font-size: 3.8vw;}
	.last_next a {font-size: 3.2vw;}
	.last_next li span {font-size: 3.4vw;}
	.newsshow_cen{width:calc(100% - 20px);padding:2vw 10px;}
	
	.pro4_each {margin-bottom: 5%;height: auto;}
	.pro4_c_each {width: 48.5%;margin-left: 3%;margin-bottom: 5%;height: auto;}
	.pro4 a:nth-child(4n-3) .pro4_c_each{margin-left:3%;}
	.pro4 a:nth-child(3n-2) .pro4_c_each{margin-left:3%;}
	.pro4 a:nth-child(2n-1) .pro4_c_each{margin-left:0;}

	.pro4_tit {margin-top: 2vw;}
	.pro4_wz{width: 95.7%;height:auto;border:1px solid #e5e5e5;border-top:0 ;padding-bottom: 2%;}
	.pro4_tit_cn {font-size: 4vw;}
	.pro4_tit_en {font-size: 4vw;}
	.pro4_shuom {font-size: 3.4vw;padding: 1.2vw 0;}
	
	.pro4_c_each img{height:30vw;}
	.pro4_c_tit{font-size:3.6vw;}
	.pro4_c_xh{font-size: 3.4vw;}

	.pro4_jj {font-size: 3.4vw;line-height: 1.8em;height: auto;}
	.pro4_tu {width: 100%;}
	.pro4_more{text-align: right;}
	.pro4_more a {font-size: 3.4vw;padding: 0.4vw 3vw;}

	.pro12_each {width: 48.5%;margin-left: 3%;margin-bottom: 3%;}
	.pro12_tit {line-height: 2.6em;}
	.pro12 a:nth-child(4n-3) .pro12_each{margin-left:3%;}
	.pro12 a:nth-child(3n-2) .pro12_each{margin-left:3%;}
	.pro12 a:nth-child(2n-1) .pro12_each{margin-left:0;}

	.pro10_each {width: 48.5%;margin-left: 3%;margin-bottom: 3%;}
	.pro10_each img{height:60vw;}
	.pro10_tit {line-height: 2.6em;}
	.pro10 a:nth-child(4n-3) .pro10_each{margin-left:3%;}
	.pro10 a:nth-child(3n-2) .pro10_each{margin-left:3%;}
	.pro10 a:nth-child(2n-1) .pro10_each{margin-left:0;}

	.show_top .picFocus .bd {width: 70%;margin:0 15%;}
	.show_top .picFocus .hd {width: 97%;margin-left: 3%;margin-top: 3%;}
	.show_tit {font-size: 3.8vw;}
	.show_xinx {font-size: 3vw;}
	.show_top .picFocus .hd ul {display: none;}
	.xn_tit {font-size: 3.6vw;}
	
	.job_list .swiper-container {width: 80%;}
	.job_list .middle_21_1 {height: 20vw;}
	.job_list .swiper-slide {font-size: 2.6vw;}
	.job_list > img {width: 20px;top: 6vw;}
	.job_list .job_tit {font-size: 3.8vw;}
	.job_list .job_xx {font-size: 3.4vw;}
	.but {height: 40px;width: 140px;font-size: 3.4vw;}


	.tcc_xq {height: 61%;margin-top: 16vh;}
	.xq_xx {width: 96%;margin-top: 5%;height: 8vw;}
	.xq_bt {font-size: 14px;width:30%;line-height: 8vw;}
	.xq_nr input {font-size: 14px;}
	.xq_nr input {font-size: 14px;line-height: 8vw;}
	.xq_bt2 {width:33%;font-size: 14px;line-height: 8vw;width: 25.5%;}
	.xq_xx2 {height: 16vw;line-height: 8vw;}
	.xq_but1 {font-size: 14px;}
	.xq_but2 {width:33%;}
	.xq_but2 input{font-size: 14px;}
	.xq_but11 {font-size: 2.5vw;width: 33%;}
	.xq_1 img {width: 2.8vw !important;}

	.pro3_nr_pc{display: none;}
	.pro3_nr_phone{display: block;}
	.pro3_2 .swiper-button-next, .pro3_2 .swiper-button-prev {top: 18vw;display: none;}
	.pro3_2 .pro3_nr p {line-height:4em;font-size: 3.2vw}

	.pro3_1 .pro3_nr_phone .pro3_each {margin-left: 0;}
	.pro3_more a {font-size: 3.4vw;}

	.page_div a {padding: 0.3vw 2vw;margin: 5px 2px;font-size: 3.4vw;}

	.about_more{margin-top: 3vw;}

	.login_nr{margin:18vh auto;}
  	.usernumber img{width:24px;margin-top: 5px;}
	.usernumber input{line-height: 32px;width: 250px;}
	.userpassword{height:32px;}
	.userpassword img{width: 24px;}
	.userpassword input{line-height: 32px;width: 250px;}
	.login_button {width: 60%;}
	
	.pro_show{width: 94%;}
	.pro_show2{width: 94%;}
	.pro_show_tit {font-size: 3.8vw;}
	.pro_show_zhiwei {font-size: 3.5vw;}
	.pro_show_con {font-size: 3.6vw;}
	.pro_show_tu {float:none;width: 60%;margin:0 auto;}
	.pro_show_xx {width: 100%;margin-left: 0%;}

	.show_tab .tab li .icon {width: 30px;}
	.show_tab .tab li p {font-size: 13px;}
	.show_tab .tab li .sj {width: 20px;}
	.show_tab .tab {padding-top: 8px;}

	.pro12_each img {height: 29vw;}
}