.m_header,.mobile_banner,.m_history_swiper {display:none;}
@media only screen and (max-width:1700px) {.index_swiper1 .swiper-button-prev {left:4%;}
.index_swiper1 .swiper-button-next {right:4%;}
}
@media only screen and (max-width:1600px) {.jpfw_fu1 .container1 {width:1200px;}
.naver {margin-right:120px;}
.search_head {right:-80px;}
}
@media only screen and (max-width:1500px) {.history_swiper {width:90%;}
}
@media only screen and (max-width:1440px) {.index_swiper1 .swiper-button-prev {left:2%;}
.index_swiper1 .swiper-button-next {right:2%;}
}
@media only screen and (max-width:1400px) {.service_c2 {width:94%;}
.naver {margin-right:200px;}
.search_head {right:0;}
}
@media only screen and (max-width:1300px) {.p_www {width:100%;padding:0;}
}
@media only screen and (max-width:1240px) {.container,.jpfw_fu1 .container1,.ques_info1 {width:94%;margin:0 auto;}
.index_swiper1 .swiper-container {width:90%;margin:0 auto;}
.f_item {margin-right:45px;}
.index_swiper1 .swiper-button-prev {left:10px;}
.index_swiper1 .swiper-button-next {right:10px;}
.floatBottom {display:none;}
.service_1 {margin-bottom:55px;}
}
@media only screen and (max-width:1200px) {.naver ul li {height:80px;line-height:80px;}
.naver ul li > a:before {bottom:30%;}
.naver ul li dl {top:80px;padding:10px 0;}
.naver ul li dl dd {line-height:36px;}
.index_list1 ul li {margin:0 30px 10px 30px;}
.index_swiper1 .swiper-container {width:86%;}
.dzjj_j1 {display:block;}
.dzjj_l2 {width:100%;}
.dzjj_r4 {margin-left:0;}
.cfyp_swiper1 {width:65%;margin:0 auto 40px auto;}
.dzjj_info1 {width:65%;margin:0 auto;}
.jjyg_i1 dl {text-align:center;}
.dzjj_l1 {width:65%;margin:0 auto 20px auto;}
.dzjj_r3 {width:100%;margin-left:0;}
.jjmm_info1 {width:65%;margin:0 auto;}
.jjyg_info1 h4 {font-size:2rem;}
.jjmm_list1 ul li {width:24%;margin-right:1.33%;}
.jjyg_info1 {padding:30px 10px 0 10px;}
.team_r1 {padding:30px 0 0 2%;}
.team_r1 .txt {margin-bottom:20px;}
.jjmm_p1 span {padding:0 10px;}
.dzjj_r2 {margin-left:0;width:100%;}
.dzjj_swiper1 .swiper-container {width:94%;}
.dzjj_r1 {margin-left:0;}
.history_swiper .swiper-container {width:100%;}
.video1 {width:100%;}
.rgzn_info1 p {width:80%;}
#distpicker1 select {width:30%;}
.web_address {width:100%;padding-bottom:40px;}
.web_address ul li {width:50%;float:left;}
.web_fb {height:auto;}
.web_address ul {margin-bottom:40px;}
.web_maps {width:100%;}
.service_info2 {width:94%;}
.service_2 {background:none}
.service_info4 h3,.service_info2 h2 {color:#333333;}
.service_info4 .txt,.service_info2 .txt {color:#999999;}
.service_r1 {float:right;}
.service_f1 h1,.service_f1 h3 {padding-left:0;}
.web_maps {height:400px;}
.naver {margin-right:150px;}
.search_head input {width:150px;}
}
@media only screen and (max-width:1100px) {.naver ul li {padding:0 12px;}
.special_r1 {padding:4% 2% 0 2%;}
}
@media only screen and (max-width:979px) {.header {display:none;}
.m_header {display:block;}
.footer_c1 {display:none;}
.footer_list1 ul {text-align:center;font-size:0;}
.footer_list1 ul li {width:auto;float:inherit;display:inline-block;padding:0 2%;font-size:1.4rem;}
/*.index_con1 {padding-top:98px;}
*/.p_banner {margin-top:58px;}
.kosCtrl {padding-top:58px;}
.jjmm_p1 span b {font-size:2.8rem;}
.history_swiper .swiper-slide i {font-size:16rem;bottom:-120px;}
.history_swiper .gallery-top .swiper-slide {width:400px;height:240px;}
.history_swiper .gallery-top .swiper-container {padding-bottom:120px;}
.about_y2 .about_info3 {width:100%;padding:20px 0;}
.special_u1 {margin-top:2%;}
.special_u1 ul li {margin:0 1%;}
.special_u1 ul li img {margin:0;}
.s_naver ul {white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}
.s_naver ul li {float:inherit;width:25%;display:inline-block;}
.news_info1 .txt {width:90%;}
.news_info1 h3 {bottom:5%;}
.recruit_t2 {padding:0 15px;}
.recruit_t2 ul li {width:50%;padding:10px 0;}
.feedback_r {display:none;}
.feedback_l {width:100%;}
.service_f1 {width:100%;text-align:center;margin-bottom:30px;}
.service_r1 {width:100%;}
.service_f1 h3 {line-height:36px;}
.service_info1 h4 {margin-bottom:20px;padding-left:0;}
.service_1 {margin-bottom:0;}
.service_info3 {padding:30px 4% 45px 2%;}
.service_info4 {padding:30px 2% 45px 4%;height:auto;}
.service_info3 h3,.service_info4 h3 {font-size:2.8rem;margin-bottom:10px;}
.service_info4 .txt,.service_info3 .txt {line-height:26px;}
.service_info5 {height:300px;}
}
@media only screen and (max-width:769px) {.cfyp_swiper1,.dzjj_info1 {width:80%;}
.cfyp_list1 {margin-bottom:40px;}
.dzjj_l1 {width:80%;}
.jjyg_list2 ul li {width:32%;margin-right:2%;}
.jjyg_list2 ul li:nth-child(3n) {margin-right:0;}
.cfjg_i1 {width:100%;margin-bottom:50px;}
.cfjg_r1 {width:46.6%;}
.rgzn_info1 p {width:90%;}
.special_l1,.special_r1 {width:100%;text-align:center;}
.special_r1 {padding:4% 2%;}
.yewu_1,.search_b,#distpicker1 {width:100%;}
#distpicker1 {margin:15px 0;}
#distpicker1 select {width:32%;float:left;margin:0 2% 0 0;height:44px;}
#distpicker1 select:last-child {margin:0;}
.web_address ul li {width:100%;}
.select-head {height:44px;line-height:44px;}
.search_b button,#select {height:44px;}
.news_info1 .txt {max-height:44px;}
.service_info2 .txt {line-height:26px;}
}
@media only screen and (max-width:640px) {.cfjg_l1,.cfjg_r1 {width:100%;}
.about_info2 {width:100%;margin:40px auto;}
.about_list1 ul li {margin:0 10px;}
/*.brand_history {display:none;}
*//*.history_swiper .swiper-container {padding:40px 8px;}
*/.history_swiper .gallery-top {padding:0;border:1px solid #ccc;margin:30px 0;}
.history_swiper .gallery-top .swiper-slide {height:180px}
.history_swiper .gallery-top .swiper-slide.swiper-slide-active .history_c1 img {height:80px;margin-top:-40px;}
.history_swiper .swiper-slide i,.history_swiper .swiper-slide.swiper-slide-active i {display:none;}
.history_c1 h2 {margin-bottom:35px;}
.m_history_swiper {display:none;}
.about_y1 {margin-bottom:80px;}
.global_l1 {width:100%;margin-bottom:30px;}
.global_r1 {width:100%;text-align:center;}
.video1 {height:500px;}
.rgzn_list2 ul li {width:48%;margin-right:4%;margin-left:0;}
.rgzn_list2 ul li:nth-child(2n) {margin-right:0;}
.rgzn_info3 {padding:20px 10px;}
.rgzn_list2 {margin-bottom:60px;}
.ques_info1 {padding:15px 0;}
.news_info1 h2 {margin-bottom:8px;}
.news_list2 ul li a span {max-width:75%;}
.recruit_table table th:nth-child(3),.recruit_table table td:nth-child(3),.recruit_table table th:nth-child(4),.recruit_table table td:nth-child(4) {display:none;}
.tankuang {width:86%;margin-left:-43%;}
.tk_form {padding-left:0;}
.recruit_detail {width:100%;}
.recruit_info1 {padding-bottom:40px;}
.service_p2 {margin-top:20px;}
.service_p1 ul li,.service_p2 ul li {width:100%;}
.service_season {margin-bottom:60px;}
.jpfw_con1 {padding-bottom:0;}
.history_b1 .swiper-button-next,.history_b1 .swiper-button-prev {display:none;}
.history_b1 {height:40px;}
.gallery-thumbs .swiper-slide {line-height:40px;height:40px;}
}
@media only screen and (max-width:450px) {.m_header {height:48px;}
.m_hd_con {height:48px;}
.m_logo img {height:30px;}
.m_logo {margin-top:-15px;}
.m_naver {top:48px;}
.index_list1 ul li {margin:0 8px 10px 8px;}
.index_list1 ul li a img {height:36px;}
.index_list2 ul li {margin:0 20px;}
.custom_info1 {padding:0 15px;}
.custom_info1 h2,.custom_info1 span {line-height:40px;}
.custom_info1 span {right:15px;}
.index_swiper1 .swiper-button-next,.index_swiper1 .swiper-button-prev {width:26px;height:26px;margin-top:-13px;background-size:26px 26px;}
.p_banner .swiper-button-next {right:40%;}
.p_banner .swiper-button-prev {left:40%;}
/*.index_con1 {padding-top:88px;}
*/.p_banner {margin-top:48px;}
.kosCtrl {padding-top:48px;}
.preview .swiper-container {height:65px;}
.preview .swiper-slide {width:124px;height:65px;}
.detail_c1 {padding-bottom:20px;}
.detail_c2 {margin-bottom:70px;}
.s_naver ul li a {line-height:42px;}
.dzjj_j1 {margin:30px 0;}
.cfyp_swiper1 {margin-bottom:25px;}
.cfyp_swiper1,.dzjj_info1 {width:100%;}
.dzjj_r4 h3 {margin-top:10px;font-size:2.2rem;}
.dzjj_r1 h2 {font-size:3rem;}
.dzjj_ul1 ul {padding-left:15px;}
.dzjj_ul1 li {line-height:26px;}
.cfyp_i1 > img {position:inherit;display:block;margin:0 auto 10px;}
.dzjj_t1 h1 {font-size:2.8rem;}
.cfyp_list1 ul li {width:48%;margin:5px 1%;}
.cfyp_info1 {line-height:20px;}
.dzjj_list1 ul li {margin:0 2px;}
.product_list2 ul li {width:48%;margin-right:4%;margin-bottom:30px;}
.product_list2 ul li:nth-child(3n) {margin-right:4%;}
.product_list2 ul li:nth-child(2n) {margin-right:0;}
.product_info1 {padding:10px;}
.product_list2 ul {margin-bottom:20px;}
.product_list2 {margin-bottom:60px;}
.dzjj_l1,.jjmm_info1 {width:100%;}
.jjmm_i1 .txt {line-height:24px;}
.jjyg_list2 {margin-bottom:40px;}
.jjmm_list1 ul li {width:48%;margin-right:4%;}
.jjmm_list1 ul li:nth-child(2n) {margin-right:0;}
.team_t1,.team_r1 .txt {display:none;}
.team_c1 {margin-bottom:40px;}
.jjmm_j2 {display:none;}
.jjyg_list2 ul li {width:48%;margin-right:4%;}
.jjyg_list2 ul li:nth-child(3n) {margin-right:4%;}
.jjyg_list2 ul li:nth-child(2n) {margin-right:0;}
.jjyg_info1 {height:180px;}
.dzjj_ul1 {margin-top:15px;}
.tip1 {margin:20px 0 40px 0;}
.designer_t1 {padding:30px 0 15px 0;}
.designer_t1 h1 {font-size:2rem;}
.designer_list1 ul li {margin-top:25px;}
.pian a {width:46%;}
.designer_t2 h1 {font-size:2.4rem;margin-bottom:10px;}
.designer_info2 .txt,.cfjg_info1 .txt {line-height:24px;}
.detail_01 {margin-bottom:40px;}
.m_history_swiper .swiper-slide > img {display:none;}
.global_info1 .txt {line-height:34px;}
.global_l1 ul li {padding-left:20px;font-size:2.2rem;}
.about_tit1 {margin:25px 0;}
/*.rgzn_list1 ul li {width:50%;}
*/.rgzn_list1 ul li {margin-bottom:15px;}
.rgzn_list1 ul li .rgzn_icon1 {margin-bottom:5px;}
.rgzn_list1 ul li .rgzn_icon1 img {height:50px;}
.rgzn_info1 h4 {margin-bottom:8px;}
.video1 {height:260px;}
.rgzn_t2 {padding:50px 0;}
.rgzn_t2 p {line-height:22px;}
.rgzn_s1 {width:100%;margin-bottom:14px;}
.rgzn_swiper1 {padding-bottom:60px;}
.rgzn_swiper1 .swiper-pagination {bottom:30px;}
.rgzn_c1,.zhcf_c1 {margin-bottom:20px;}
.rgzn_t1 {margin:30px 0;}
.ques_info1 h3 {font-size:2rem;}
.question_list1 {margin-bottom:80px;}
.process_list1 {padding-top:25px;}
.process_list1 ul li {width:48%;margin-right:4%;}
.process_list1 ul li:nth-child(2n) {margin-right:0;}
.process_info1 h2 img {height:40px;}
.ny_section1 {margin-bottom:40px;}
.news_info1 img {display:none;}
.news_info1 .txt {max-height:22px;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.news_list1 ul li {margin-bottom:14px;}
.news_list1 ul,.news_list2 ul {margin-bottom:45px;}
.news_list2 ul li a span {max-width:65%;background-size:16px 16px;padding-left:22px;}
.news_list2 ul li {padding:8px 0;}
.recruit_table table th:nth-child(5),.recruit_table table td:nth-child(5) {display:none;}
.tk_form .form_group input[type='text'],.radio1,.tk_form .form_group button {width:200px;}
.tankuang {height:360px;}
.feedback_l .form_group2 input,.feedback_l .form_group3 input {line-height:42px;}
.feedback_l .form_group4 textarea {height:160px;}
.feedback_l .form_group button {height:42px;}
.feedback_f {margin-bottom:60px;}
.g_li ul li {margin-right:10px;}
.pzbz_t1 h1 img {height:100px;}
.pzbz_i .pzbz_info1 .txt {line-height:24px;}
.service_info2 {padding:40px 0;}
.service_info4,.service_info3 {padding:20px 0;}
.index_list1 ul,.dzjj_list1 ul,.about_list1 ul {white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.index_list1 ul li {width:24%;margin:0;}
.p_banner {display:none;}
.mobile_banner {display:block;margin-top:48px;}
.mobile_banner .swiper-pagination-bullet {opacity:1;background:#ffffff;}
.mobile_banner .swiper-pagination-bullet-active {background:#ff3000;}
.third_section {background:#FFFFFF;}
.index_swiper1 .swiper-button-next,.index_swiper1 .swiper-button-prev {display:none;}
.index_swiper1 .swiper-container {width:94%;}
.preview .swiper-slide.active-nav:before {width:93%;border:2px solid #DD2430;}
.crumbs {display:none;}
.m_history_swiper {margin:40px auto;}
.jjyg_i1 dl {flex-wrap:wrap;}
.jjyg_i1 dl dd img {height:42px;}
.jjyg_i1 dl dd {width:30%;margin:0 0 10px;}
/*.page span,.page button {display:none;}
*/.dzjj_swiper1 .swiper-button-next,.dzjj_swiper1 .swiper-button-prev {width:20px;height:20px;margin-top:-10px;}
.cfjg_c1 {margin:30px 0;}
.about_list1 {padding:20px 0;margin:0;}
.global_c1 {margin-bottom:20px;}
.news_list1,.news_list2 {margin-bottom:25px;}
.recruit_table table {margin-bottom:30px;}
.recruit_detail {margin-top:30px;}
.web_maps {height:300px;}
.tk_form .form_group input[type='file'] {width:60%;display:inline-block;}
/*手机端底部*/.floatBottom {display:block;height:auto;}
.floatBottom .container {padding:12px 0;height:auto;}
.float_form form {margin-left:0;text-align:center;}
.b_f1 {display:none;}
.float_form form > * {width:22%;height:32px;margin:3px 2px;line-height:32px;border-radius:3px;}
.float_form input + input {width:38%;}
.float_form form select {display:none;}
.close1 {right:-3%;}
.close1 img {height:40px;}
.custom_info1 h2 {max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.custom_info1 span a {line-height:40px;}
.dzjj_r1 {width:100%;}
.cfyp_i1 > img {height:auto}
}
@media only screen and (max-width:400px) {.m_naver ul li {line-height:32px;}
.m_naver ul li dl dd {line-height:30px;}
}
@media only screen and (max-width:350px) {.tk_form .form_group input[type='text'],.tk_form .form_group input[type='file'],.radio1,.tk_form .form_group button {width:150px;}
}
@media only screen and (min-width:1200px) {.index_list1 ul li:hover a {color:#ff3000;}
.index_list1 ul li:hover a img {display:none;}
.index_list1 ul li:hover a img + img {display:inline-block;}
}
