@charset "gb2312";
/* CSS Document */

p{text-align: justify;}
@media screen and (min-width:2560px){
/*banner*/
/*.banner .slides{height:1181px;}*/
.slides li.ban_li .ban_txt{left: 33% !important;}
.slides li.ban_li .ban_txt h2{font-size:80px !important;}
.slides li.ban_li .ban_txt h3{font-size:31.5px !important;}


.indjie2_tit h2 {font-size:50px;color: #fff;text-align: center;line-height: 1.6;}
.indjie2_list{margin:70px 0 0 0;}
.indjie1_list-bg {padding:75px 0 0 0;}
.indjie2_li{float: left;width: 50%;padding:2.5% 0 0 0;}
.indjie2_liw{background: rgba(250,250,250,0.6);display: block;height:320px;}
.indjie2_lib{background: rgba(0,0,0,0.6);display: block;height: 320px;}
.jie_btn{margin:100px auto;overflow: hidden;display: flex;justify-content: center;}

.width10k{height: 100% !important;}
.slider{height: 100% !important;}
.slider .slider-inner img {width: 60%;}
/*.slider .slider-inner .item .ban-txt {bottom: 10% !important;}*/

.indxun_tabliw p.txt_q{margin:0 0 25px 0;font-size: 18px;line-height:35px;}
.indxun_tabliw p.txt_a{font-size: 18px;line-height:35px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.indxun_list .boxxun {height: 980px !important;}
/* .indxun_tab {height: 950px !important;} */


.contact_li2,
.contact_li3{margin: 45px 0 !important;}
}

@media screen and (min-width:2100px) and (max-width:2560px){

/*banner*/
/*.banner .slides{height:1181px;}*/
.slides li.ban_li .ban_txt{left: 33% !important;}
.slides li.ban_li .ban_txt h2{font-size:60px !important;}
.slides li.ban_li .ban_txt h3{font-size:23px !important;}


.indjie2_tit h2 {font-size:50px;color: #fff;text-align: center;line-height: 1.6;}
.indjie2_list{margin:70px 0 0 0;}
.indjie1_list-bg {padding:75px 0 0 0;}
.indjie2_li{float: left;width: 50%;padding:2.5% 0 0 0;}
.indjie2_liw{background: rgba(250,250,250,0.6);display: block;height:320px;}
.indjie2_lib{background: rgba(0,0,0,0.6);display: block;height: 320px;}
.jie_btn{margin:100px auto;overflow: hidden;display: flex;justify-content: center;}


.indxun_tabliw p.txt_q{margin:0 0 25px 0;font-size: 18px;line-height:35px;}
.indxun_tabliw p.txt_a{font-size: 18px;line-height:35px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}


.contact_li2,
.contact_li3{margin: 45px 0 !important;}
.contact_li1time {margin: 15px 0 10px 0 !important;}
.contact_li2 .li2_xian1,
.contact_li2 .li2_xian2{height: 190px;}
.foot_right .fri_li p {line-height: 27px !important;}
table.table-expandable td ul li a {line-height:27px !important;}
table.table-expandable td ul li{line-height:27px !important;}
footer .foot {height: 360px !important;}
}

@media screen and (min-width:1920px) and (max-width:2099px){
.width100nr{margin: 0 0 0 13.2%;}


.slider .slider-inner .item .ban-txt {right: 150px !important;}


.indjie2_tit h2 {font-size: 48px;color: #fff;text-align: center;line-height: 1.6;}
.indjie2_list{margin:25px 0 0 0;}
.indjie1_list-bg {padding:35px 0 0 0;}
.indjie2_li{float: left;width: 50%;padding:2% 0 0 0;}
.indjie2_liw{background: rgba(250,250,250,0.6);display: block;height:265px;}
.indjie2_lib{background: rgba(0,0,0,0.6);display: block;height:265px;}
.jie_btn{margin:80px auto;overflow: hidden;display: flex;justify-content: center;}

.indxun_tabliw p.txt_q{margin:0 0 25px 0;font-size: 18px;line-height:35px;}
.indxun_tabliw p.txt_a{font-size: 18px;line-height:35px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}




.contact_li2,
.contact_li3{margin:35px 0 !important;}
.foot_right .fri_li p {margin-bottom: 10px;}
table.table-expandable td ul li{margin-bottom: 10px;}
}
@media screen and (min-width:1890px) and (max-width:1919px){

.header {height: 100px !important;}
.nav .nav-logo {line-height: 100px !important;}
/*banner*/
/*.banner .slides{height: 1067px !important;}*/
.slides li.ban_li .ban_txt{left:28% !important;}
.slides li.ban_li .ban_txt h2{font-size:60px !important; }
.slides li.ban_li .ban_txt h3{font-size:20px !important;}

.indjie2_tit h2 {font-size: 48px;color: #fff;text-align: center;line-height: 1.6;}
.indjie2_list{margin:60px 0 0 0;}
.indjie1_list-bg {padding:65px 0 0 0;}
.indjie2_li{float: left;width: 50%;padding:2% 0 0 0;}
.indjie2_liw{background: rgba(250,250,250,0.6);display: block;height:300px;}
.indjie2_lib{background: rgba(0,0,0,0.6);display: block;height: 300px;}
.jie_btn{margin:80px auto;overflow: hidden;display: flex;justify-content: center;}


.indxun_tabliw p{font-size: 18px;line-height: 35px;}
.indxun_tabliw p.txt_q{margin-bottom: 15px;}
.indxun_list .boxxun{height:820px !important;}
.indxun_tab{height:760px !important;}
.indxun_tabli,
.indxun_tabli1{margin: 8px !important;}
.indxun_tabli,
.indxun_tabli1{width: 31.8%;}


.contact_li2,
.contact_li3{margin:35px 0 !important;}
.foot_right .fri_li p {line-height: 27px !important;}
table.table-expandable td ul li a {line-height:27px !important;}
table.table-expandable td ul li{line-height:27px !important;}
.kj_list .kj_li {height: 306px !important;}
}
@media screen and (min-width:1780px) and (max-width:1889px){

.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 5.5% !important;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {left: 4.5% !important;}


.indjie2_tit h2 {font-size: 44px;color: #fff;text-align: center;line-height: 1.6;}
.indjie2_list{margin:50px 0 0 0;}
.indjie1_list-bg {padding:55px 0 0 0;}
.indjie2_li{float: left;width: 50%;padding:2% 0 0 0;}
.indjie2_liw{background: rgba(250,250,250,0.6);display: block;height:300px;}
.indjie2_lib{background: rgba(0,0,0,0.6);display: block;height: 300px;}
.jie_btn{margin:70px auto;overflow: hidden;display: flex;justify-content: center;}

.slider .slider-inner img{width: 60%;}
.slider .slider-inner .item .ban-txt {right: 140px !important;}
.indguihua_list2 ul li.jiejue_2,
.indguihua_list2 ul li.jiejue_3{width: 42% !important;}

.indxun_tabliw p{font-size: 18px;line-height: 35px;}
.indxun_tabliw p.txt_q{margin-bottom: 15px;}
/*.indxun_list .boxxun{height: 750px !important;}*/
/*.indxun_tab{height: 700px !important;}*/
.indxun_tabli,
.indxun_tabli1{margin: 8px !important;}
.indxun_tabli,
.indxun_tabli1{width: 31.8%;}


.contact_li2,
.contact_li3{margin:35px 0 !important;}
.foot_right .fri_li p {line-height: 27px !important;}
table.table-expandable td ul li a {line-height:27px !important;}
table.table-expandable td ul li{line-height:27px !important;}
}

@media screen and (min-width:1582px) and (max-width:1779px){
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {right: 4.5% !important;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {left: 3.5% !important;}
.swiper-button-prev, .swiper-button-next {width: 54px !important; height: 54px !important;}

.nav .layui-nav *{ font-size: 15.5px !important;}
.head_nei ul li a{ font-size: 15.5px !important;}
/*banner*/
/*.banner .slides{height:890px !important;}*/
.slides li.ban_li .ban_txt{top:44% !important;left: 30% !important;}
.slides li.ban_li .ban_txt h2{font-size:50px !important;letter-spacing: 6px !important;}
.slides li.ban_li .ban_txt h3{font-size:17px !important;letter-spacing: 4px !important;}

.indhezuo_tit h1{font-size:34.7px !important;}
.indhezuo_tit span{margin:20px auto !important;}
.indhezuo_tit p{font-size:17.4px !important;}
.indhezuo{margin:57px 0 78px 0 !important;}
.indhezuo_list {margin: 70px 0 0 0 !important;}
.indhezuo_liimg button {width: 113px !important;height: 113px !important;}
.indhezuo_liimg img {width:52px !important;}
.indhezuo_litxt h3 {font-size:20.8px !important;}
.indhezuo_litxt P {font-size:15.5px !important;}


.indchan {padding: 87px 0 65px 0 !important;}
.indchan_list {margin:78px 0 !important;}
.chanli_tab {margin:70px 0 43px 0 !important;}
.indchan_tit h1 {font-size:34.7px !important;}
.indchan_tit span{margin:20px auto !important;}
.indchan_tit p{font-size:17.4px !important;}
.chanli_tab ul li a {font-size: 17.4px !important; height: 44px !important;line-height: 44px !important;}
.chanli_tab ul li {height: 44px !important;}

.indguihua {margin: 100px 0 60px 0 !important;}
.indguihua_tit {margin: 0px 0 95px 0 !important;}
.indguihua_tit h1 {font-size:34.7px !important;}
.indguihua_tit span{margin:20px auto !important;}
.indguihua_tit p{font-size:17.4px !important;}
.slider .slider-inner img{max-width: 876px !important;max-height: 512px !important;}
.slider .slider-inner .item .ban-txt h2 {font-size:26px !important;}
.slider .slider-inner .item .ban-txt p{font-size: 15.5px !important;}
.slider .slider-inner .item .ban-txt {right:70px !important;width: 290px !important;height: 170px !important;}
/*.indguihua_list2 {margin-top: 100px !important;}*/
.indguihua_list2 ul li .indguihua_li2txt {height: 52px !important;}
.indguihua_list2 ul li .indguihua_li2txt h3 {font-size:21px !important;line-height:52px !important;}
.indguihua_list2 ul li.jiejue_2,
.indguihua_list2 ul li.jiejue_3{width: 42% !important;}

.slider_btn a {width: 130px !important;height: 35px !important;line-height: 35px !important;
margin: 87px auto !important;font-size: 14px !important;}
.slider_btn1 a {width: 130px !important;height: 35px !important;line-height: 35px !important;
font-size: 14px !important;}
.indxun_btn a {width: 130px !important;height: 35px !important;line-height: 35px !important;
margin: 87px auto !important;font-size: 14px !important;bottom:-2px !important;left: 44.5% !important;}

.indcase {padding: 100px 0 5px 0 !important;}
.indcase_tit { margin: 0 0 80px 0 !important;}
.indcase_tit h1{font-size:34.7px !important;}
.indcase_tit span{margin:20px auto !important;}
.indcase_tit p{font-size:17.4px !important;}


.indjie {padding: 100px 0 0px 0 !important;}
.indjie_tit { margin: 0px 0 110px 0 !important;}
.indjie1_list {margin: 100px 0 0 0 !important;}
.indjie_tit h1{font-size:34.7px !important;}
.indjie_tit span{margin:20px auto !important;}
.indjie_tit p{font-size:17.4px !important;}
.mumping_mun h2 {font-size:34.7px !important;}
.mumping_mun p {font-size:20.8px !important;}
.timer_mun .timer_1{font-size:31px !important;}

.indjie2_tit h2 {font-size:41px;color: #fff;text-align: center;line-height: 1.6;}
.indjie2_litit h3 p.y{font-size: 17.4px !important;}
.indjie2_litit h3 p.z {font-size:15.5px !important;}
.indjie2_li .indjie2_litxt p {font-size: 14px !important;line-height:28px !important;}
.indjie2_list{margin:60px 0 0 0;}
.indjie1_list-bg {padding:65px 0 0 0;}
.indjie2_li{float: left;width: 50%;padding:2% 0 0 0;}
.indjie2_liw{background: rgba(250,250,250,0.6);display: block;height:240px;}
.indjie2_lib{background: rgba(0,0,0,0.6);display: block;height:240px;}
.indjie2_li .indjie2_litxt { width: 60% !important; margin: 15px auto 0 auto !important;}
.indjie2_li .indjie2_litit {width:60% !important;}
.jie_btn{margin:70px auto;overflow: hidden;display: flex;justify-content: center;}
.jie_btn a {height:43px !important;font-size:15.5px !important;line-height: 43px !important;}


.indser { margin: 100px 0 !important;}
.indser_tit {margin: 0px 0 110px 0;}
.indser_tit h1{font-size:34.7px !important;}
.indser_tit span{margin:20px auto !important;}
.indser_tit p{font-size:17.4px !important;}
.indser_list .indser_lic h3{font-size:22px !important;}
.indser_list .indser_lic p{font-size:15.5px !important;}
.indser_list .indser_lic img {}
.indser_list .indser_lic img.lcimg6 {margin: 0px 0 25px 32px !important;}


.indxun {padding: 100px 0 0px 0 !important;}
.indxun_tit { margin: 0px 0 70px 0 !important;}
.indxun_list .boxxun input+label+div {top: 50px !important;}
.indxun_tit h1{font-size:34.7px !important;}
.indxun_tit span{margin:20px auto !important;}
.indxun_tit p{font-size:17.4px !important;}
.indxun_list .boxxun input+label{font-size: 17.4px !important; height: 44px !important;line-height: 44px !important;}
.indxun_list .boxxun li{height: 44px !important;}
.indxun_list .boxxun {height:755px !important;}
/* .indxun_tab {height:710px !important;} */

.indxun_tabliw p.txt_q{margin:0 0 15px 0;font-size:15.5px;line-height:30px;}
.indxun_tabliw p.txt_a{font-size:15.5px;line-height:30px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.indxun_tabli,
.indxun_tabli1{ margin:7px !important;}




.bannei_txt h2 span {font-size:33px !important;}
.bannei_txt h2 small {font-size:20px;}
.bannei_txt p {height: 2px !important;margin: 30px 0 !important;}
.bannei_txt h3 { font-size:50px !important;}
.contact_li1tel p span, .contact_li1time p span, .contact_li1id p span {font-size: 15px !important;}
.contact_li1tel p.contel {font-size: 30px !important;}
.contact_li2 h3,
.contact_li3 h3{font-size: 16px !important;}
.contact_li2 .form input {height:33px !important;}
.contact_li2 .form button {height: 35px !important;}
.contact_li2 .li2_xian1,
.contact_li2 .li2_xian2{height: 130px !important;}

.contact_li2,
.contact_li3{margin:35px 0 !important;}
.foot_right .fri_li p {line-height: 27px !important;}
table.table-expandable td ul li a {line-height:27px !important;}
table.table-expandable td ul li{line-height:27px !important;}


.pro1_list .pro1_li {width: 23.6% !important;}
/*.content_zhuo .inner_table li input{width: 79% !important;}
.content_zhuo .inner_table li select{width: 79% !important;}*/


.ser2_list .ser2_li{width: 22% !important;}
.case_ul li a {padding: 0 30px !important;}

.prodet_rli1,
.prodet_rli2,
.prodet_rli3,
.prodet_rli4{margin: 30px 0 0 0 !important;}
.prodet_rli5{margin: 40px 0 0 0 !important;}
.liang_li ul li.liang_imgb img,
.liang_li1 ul li.liang_imgb img{height: 619px !important;}
.liang_li ul li.liang_imgx img,
.liang_li1 ul li.liang_imgx img{height: 297px !important;}


.case .case_left p {margin: 40px 0 100px 0 !important;}
.kj_list .kj_li {height: 284px !important;}
}

@media screen and (max-width:1581px){
.indhezuo_tit h1{font-size:30px !important;}
.indhezuo_tit span{margin:15px auto !important;}
.indhezuo_tit p{font-size:15px !important;}
.indhezuo{margin:50px 0 67px 0 !important;}
.indhezuo_list {margin:60px 0 0 0 !important;}
.indhezuo_liimg button {width:97px !important;height:97px !important;}
.indhezuo_liimg img {width:48px !important;}
.indhezuo_litxt h3 {font-size:18px !important;}
.indhezuo_litxt P {font-size:14px !important;}

.indchan_list {margin:67px 0 !important;}
.indchan_tit h1 {font-size:30px !important;}
.indchan_tit p{font-size:15px !important;}
.chanli_tab ul li a {font-size:15px !important; height:38px !important;line-height:38px !important;}
.chanli_tab ul li {height:38px !important;}

.indguihua_tit h1 {font-size:30px !important;}
.indguihua_tit span{margin:15px auto !important;}
.indguihua_tit p{font-size:15px !important;}
.slider .slider-inner img{max-width:773px !important;max-height:452px !important;}
.slider .slider-inner .item .ban-txt {right:20px !important;width:255px !important;height:150px !important;}
.slider .slider-inner .item .ban-txt h2 {font-size:22.5px !important;}
.slider .slider-inner .item .ban-txt p{font-size:14px !important;}
.slider .slider-inner .item .ban-txt span {margin: 15px 0 !important;}
.indguihua_list2 ul li .indguihua_li2txt {height:45px !important;}
.indguihua_list2 ul li .indguihua_li2txt h3 {font-size:18px !important;line-height:45px !important;}
.indguihua_list2 ul li.jiejue_2,
.indguihua_list2 ul li.jiejue_3{width: 42% !important;}


.indjie {padding:90px 0 0px 0 !important;}
.indjie_tit { margin: 0px 0 95px 0 !important;}
.indjie1_list {margin:90px 0 0 0 !important;}
.indjie_tit h1{font-size:30px !important;}
.indjie_tit span{margin:15px auto !important;}
.indjie_tit p{font-size:15px !important;}
.mumping_mun h2 {font-size:30px !important;}
.mumping_mun p {font-size:18px !important;}
.timer_mun .timer_1{font-size:27px !important;}

.width102{width: 73% !important;}
.indjie2_tit h2 {font-size:36px;color: #fff;text-align: center;line-height: 1.6;}
.indjie2_litit h3 p.y{font-size: 17px !important;}
.indjie2_litit h3 p.z {font-size:15px !important;}
.indjie2_li .indjie2_litxt p {font-size: 14px !important;line-height:28px !important;}
.indjie2_list{margin:25px 0 0 0;}
.indjie1_list-bg {padding:35px 0 0 0;}
.indjie2_li{float: left;width: 50%;padding:2% 0 0 0;}
.indjie2_liw{background: rgba(250,250,250,0.6);display: block;height:220px;}
.indjie2_lib{background: rgba(0,0,0,0.6);display: block;height:220px;}
.indjie2_li .indjie2_litxt { width: 65% !important; margin: 15px auto 0 auto !important;}
.indjie2_li .indjie2_litit {width:65% !important;}
.jie_btn{margin:50px auto;overflow: hidden;display: flex;justify-content: center;}
.jie_btn a {height:43px !important;font-size:15.5px !important;line-height: 43px !important;}

.ab_foot .indser{margin: 0 !important;}
.indser { margin:90px 0 85px 0 !important;}
.indser_tit {margin: 0px 0 90px 0 !important;}
.indser_tit h1{font-size:30px !important;}
.indser_tit span{margin:15px auto !important;}
.indser_tit p{font-size:15px !important;}
.indser_list .indser_lic{width: 13.4% !important;}
.indser_list .indser_lic h3{font-size:18px !important;}
.indser_list .indser_lic p{font-size:14px !important;}
.indser_list .indser_lic img {/*margin: 0px auto 30px auto !important;*/height: 40px;}
.indser_list .indser_lic img.lcimg6 { margin: 0px 0 25px 35px !important;}
.indser_list .indser_lis {width: 20px !important;right: 0px !important;}
/*.indser_list .indser_lis {margin: 20px auto 10px auto !important;}*/

.indxun_listbtn ul li{width: 125px !important;height: 37px !important;margin-right: 37px !important;line-height: 37px !important;}
.indxun_listbtn ul li a {font-size: 14px !important; height:37px !important;}
.indxun_list .boxxun input+label+div {top:45px !important;}
.indxun_tit h1{font-size:30px !important;}
.indxun_tit span{margin:15px auto !important;}
.indxun_tit p{font-size:15px !important;}
.indxun_list .boxxun input+label{font-size: 15px !important; height:38px !important;line-height: 38px !important;}
.indxun_list .boxxun li{height:38px !important;}
.indxun_list .boxxun {height: 640px !important;}
.indxun_tabliimg .indxun_tablitxt p {font-size:14px !important;height: 30px !important;line-height: 30px !important;    padding: 0 4px !important;}
.indxun_tabliimg .indxun_tablitxt p span {font-size:14px !important;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;width:78%;}
.indxun_tabliimg .indxun_tablitxt p small{font-size:12px !important;width:69px;}

.indxun_tabliw p.txt_q{margin:0 0 15px 0;font-size:14px;line-height:28px;}
.indxun_tabliw p.txt_a{font-size:14px;line-height:28px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.foot_left .fle_logo img {width: 65%;}
.fgz p,
.fid p{font-size: 12.5px !important;}
.fid p.p_fid2 span{font-size:15.5px !important;}
.foot_right .fri_li h3 {font-size: 14px !important;margin-bottom: 22px !important;}
.foot_right .fri_li p a {font-size: 12.5px !important;}
.foot_right .fri_li p {margin-bottom:7px !important;}.
table.table-expandable td ul li{font-size: 12.5px !important;margin-bottom:7px !important;}
table.table-expandable td ul li a{font-size: 12.5px !important;margin-bottom:7px !important;}

.foot_last p {font-size: 12px !important;}


.bannei_txt h2 span {font-size:30px !important;}
.bannei_txt h2 small {font-size:18px;}
.bannei_txt p {height: 2px !important;margin: 30px 0 !important;}
.bannei_txt h3 { font-size:45px !important;}
.contact_li1tel p span, .contact_li1time p span, .contact_li1id p span {font-size: 15px !important;}
.contact_li1tel p.contel {font-size: 30px !important;}
.contact_li2 h3,
.contact_li3 h3{font-size: 16px !important;}
.contact_li2 .form input {height:33px !important;}
.contact_li2 .form button {height: 35px !important;}
.contact_li2 .li2_xian1,
.contact_li2 .li2_xian2{height: 130px !important;}

.contact_li2,
.contact_li3{margin:35px 0 !important;}
.foot_right .fri_li p {margin-bottom: 7px !important;}
table.table-expandable td ul li a {margin-bottom:7px !important;}
table.table-expandable td ul li{margin-bottom:7px !important;}

.contact_li1tel p img, .contact_li1time p img, .contact_li1id p img {width: 22px;}
.contact_li1time {margin: 35px 0 40px 0 !important;}

.pro1_list .pro1_li {width: 23.5% !important;height: 281px !important;}
.protab_list .protab_li p {font-size: 14px !important;}
.pro1_tit h3 {font-size:25px !important;}
.pro1_tit h3 span {font-size:16.5px !important;}
.pro1_tit a {font-size:14px !important;}
.pro1_list .pro1_li h3 {font-size:16.5px !important;}
.pro1_list .pro1_li p{font-size:14px !important;}
.product {margin: 65px 0 82px 0 !important;}
.pro1_list {margin: 41px 0 82px 0 !important;}
.pro2 {margin: 82px 0 0 0 !important;}
.con_btn {width:123px !important;height:33px !important;line-height:33px !important; font-size: 14px !important;}


.tabs-basic a {font-size:16px !important;}
.zhuo_tit h3 {margin: 60px 0 50px 0 !important;font-size: 25px !important;}
.zhuo_tit h3 span {font-size:16.5px !important;}
.dingzhi .compile{width: 123px !important; height: 33px !important;line-height: 33px !important;font-size: 14px !important;}
.content_zhuo .inner_table h4{font-size: 18px !important;}
.content_zhuo .inner_table li label{font-size: 14px !important;}
/*.content_zhuo .inner_table li input{width: 77% !important;}
.content_zhuo .inner_table li select{width: 77% !important;}*/
.content_zhuo .padding20 input.putin{font-size: 14px !important;}


.add p{font-size: 14px !important;}
.prorig_tit h3{font-size: 26px !important;}
.prorig_tit a{font-size: 12px !important;margin: 7px 0 0 20px !important;}
.prodet_rli1 p span, .prodet_rli2 p span{font-size: 14px !important;}
.prodet_rli1 p a,
.prodet_rli2 p a{font-size: 14px !important;}
.prodet_rli3 span,
.prodet_rli4 span,
.prodet_rli3 ul li{font-size: 14px !important;}
.prodet_rli4 ul li a{width: 26px !important;height: 29px !important;}
.prodet_rli1, 
.prodet_rli2,
.prodet_rli3, 
.prodet_rli4,
.prodet_rli5{margin: 25px 0 0 0 !important;}
.from_inp { width: 65% !important;margin: 0px auto;padding: 50px  !important;}
.from_inp h3{font-size: 18px !important;}
.from_inp ul{margin: 25px auto 0 auto !important;width: 80%;}
.from_inp ul li{margin:25px 0 0 0 !important;}
.from_inp ul li label{font-size: 15px !important;}
.from_inp ul li input,
.from_inp ul li select{height: 37px !important;font-size: 14px !important;}
.from_inp ul li.inp_btn button {height: 37px !important; width: 163px !important;font-size: 14px !important;}
.liang_li ul li.liang_imgb img,
.liang_li1 ul li.liang_imgb img{height:495px !important;}
.liang_li ul li.liang_imgx img,
.liang_li1 ul li.liang_imgx img{height: 237px !important;}
.prore_list .prore_li .prore_litxt p{font-size: 16px !important;height: 50px !important;line-height: 50px !important;}

.case .case_left img{width:265px;}
.case .case_left p {margin: 25px 0 60px 0 !important;font-size: 16px !important;line-height: 24px !important;}
.case .case_left a {height: 45px !important;width: 260px !important;line-height:45px !important;}


.neiban .neiban_txt h2 { font-size:35px !important;}
.neiban .neiban_txt p{ font-size:26px !important;}
.neiban .neiban_txt span{margin: 15px auto !important;}
.case_ul li {height:37px !important;line-height:37px !important;}
.case_ul li a {font-size:14px !important;padding: 0 20px !important;}
.case_list li .case_li .case_litxt{height: 43px !important;background-size: 100% 100% !important;}
.case_list li .case_li .case_litxt h4 {font-size:14px !important;line-height:45px !important;}

.ser_tit h2 {font-size:30px !important;}
.ser_tit p {font-size:15px !important;}
.ser_tit span{margin: 18.5px auto !important;}
.ser_ltxt {padding: 0em 1.6em 1.6em 6em !important;}
.ser_rtxt { padding: 0em 7em 1.6em 1.6em !important;}
.cd-timeline-content h2 {font-size: 18px !important;}
.cd-timeline-content h2 span {font-size: 35px !important;}
.cd-timeline-content p { font-size: 14px !important;line-height: 26px !important;}
.ser2_list .ser2_li {margin-right: 30px !important; height: 205px !important;width: 22% !important;}
.ser2_list .ser2_li img {margin: 37px auto !important;width: 43px;}
.ser2_list .ser2_li h3 {font-size: 17px !important;margin: 15px 0 !important;}
.ser2_list .ser2_li p{font-size: 14px !important;}
.ser2_list .ser2_liewm img{width: 99px !important;margin: 50px auto 15px auto !important;}
.zx_list .zx_litxt p.tit{margin-bottom: 14px !important;}
.content_zhuo .inner_table li select,
.content_zhuo .inner_table li input{height: 37px !important;font-size: 14px !important;}

.ab1 .ab1_tit h3 {font-size:22px !important;}
.ab1 .ab1_tit h3 span {font-size:15px !important;}
.ab1_list p,
.ab3_li1 p{font-size: 14px !important;margin-bottom: 18px;}

.zx_list .zx_litxt { padding: 10px 5px !important;}
.zx_list .zx_litxt p span.zx,
.zx_list .zx_litxt p span.xx{ font-size: 13px !important;}
.content_zhuo .padding20 input.putin {width:163px !important; height:37px !important;}
.zxdet_tit h2 {font-size: 22px !important; margin-bottom:15px;}
.zxle_txt p {font-size: 14px !important;margin: 0px 0 22px 0 !important;line-height:26px !important;}
.zxdet_tit p{font-size: 14px !important;}
.zxdet_right .zxrig_li1 .zx_from h3,
.zxrig_li2 .zx_liwz h3{font-size:18px !important;margin-bottom:33px !important;}
.zx_from ul li label{font-size: 15px !important;}
.zx_from ul li input,
.zx_from ul li select{height: 37px !important;font-size: 14px !important;}
.zx_from ul li {margin: 22px 0 !important;}
.zx_from ul li button {height:37px !important;font-size: 14px !important;margin:30px auto 45px auto !important;width: 43% !important;}
.zxwz_img{width: 100%;}
.zxwz_img img{width: 100%;}
.zxwz .zxwz_txt {font-size: 14px !important;padding:15px 5px !important;margin: 0 0 22px 0 !important;}
.zxle_btn p a{font-size: 14px !important;}
.com_right .comrig_li p {font-size: 14px !important;margin: 15px 0 !important;line-height: 22px !important;}
.comrig_from h3 { font-size: 18px !important;}
.comrig_from p label {font-size: 15px !important;}
.comrig_from p input,
.comrig_from p select{height: 33px !important;font-size: 14px !important;}
.comrig_from p textarea{height: 110px !important;}
.comrig_from p button {width: 163px !important; height: 37px !important;font-size: 14px !important;}
.com_left ul li {height:60px !important;line-height:60px !important;}
.com_left ul{line-height: 80px !important;}

#popBox {height: 630px !important;}
#popBox .close {height: 160px !important;}

.pick_img{height:518px !important;}
.pi2{max-height:518px !important;}
.kj_list .kj_li {height: 240px !important;}
}

@media only screen and (max-width: 1400px) {
	.prodet_rli1, .prodet_rli2, .prodet_rli3, .prodet_rli4, .prodet_rli5 {margin: 22px 0 0 0 !important;}
	.from_inp {width: 70% !important;}
	
	.liang_li ul li.liang_imgb img, .liang_li1 ul li.liang_imgb img {height: 486px !important;}
	.liang_li ul li.liang_imgx img, .liang_li1 ul li.liang_imgx img {height: 233px !important;}
	.pick_img{height:518px !important;}
	.pi2{max-height:518px !important;}
	.kj_list .kj_li {width: 31.5% !important;}
	.kj_list .kj_li {height: 237px !important;}
}
@media only screen and (max-width: 1200px) {
.from_inp ul { width: 100%;margin:5px auto 0 auto !important;}
.from_inp {padding:20px !important;}
.slides li.ban_li .ban_txt h3{font-size: 14.5px !important;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {left:1% !important;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {right:1.5% !important;}
.slider .slider-inner img {max-width:662px !important;max-height:387px !important;}
.slider .slider-inner .item .ban-txt {right:95px !important;width: 218px !important;height: 128px !important;bottom: -8% !important;padding: 2% !important;}
.indser_list .indser_lic img.lcimg2 {margin: 0px 0 25px 35px !important;}
.indser_list .indser_lic img.lcimg3 {margin: 0px 0 25px 40px !important;}
.indser_list .indser_lic img.lcimg4 {margin: 0px 0 25px 33px !important;}

.liang_li ul li.liang_imgb img, .liang_li1 ul li.liang_imgb img {height:416px !important;}
.liang_li ul li.liang_imgx img, .liang_li1 ul li.liang_imgx img {height:200px !important;}
.pick_img{height: 518px !important;}
.pi2{max-height: 518px !important;}
.indxun_tabliimg .indxun_tablitxt p span {width:76% !important;}
}
@media only screen and (max-width: 1180px) {
	
	.nav .nav-list {width: 66%;}
	.nav .layui-nav .layui-nav-item .ul_down p {padding: 0 5px !important;}
	.nav .layui-nav * {font-size: 12.5px !important;}

	/*banner*/
	.slides li.ban_li .ban_txt {left: 25% !important;}
	
	.indguihua_list2 ul li.jiejue_1 {width: 55% !important;}
	.indguihua_list2 ul li.jiejue_2, .indguihua_list2 ul li.jiejue_3 {width: 41% !important;}

	.swiper-button-prev, .swiper-container-rtl .swiper-button-next {left: 0.25% !important;}
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev {right: 0.5% !important;}
	.swiper-button-prev, .swiper-button-next {width: 35px !important;height:35px !important;}
	
	.indser_list .indser_lic img {height: 35px;}
	.indser_list .indser_lic h3 {font-size: 16px !important;}
	.indser_list .indser_lic p {font-size: 12px !important;}
	.indser_list .indser_lic {width: 13% !important;}
	
	.pro1_list .pro1_li { margin: 0 14px 45px 0 !important;height: 225px !important;}
	
	.prorig_tit {padding: 0 0 10px 0 !important;}
	.prodet_rli1, .prodet_rli2, .prodet_rli3, .prodet_rli4, .prodet_rli5 {margin: 18px 0 0 0 !important;}
	.liang_li ul li.liang_imgb {margin-right: 18px !important;}
	.liang_li ul li.liang_imgx img:first-of-type {margin-bottom: 20px !important;}
	.liang_li1 ul li.liang_imgb{margin-left: 18px !important;}
	.liang_li1 ul li.liang_imgx img:first-of-type {margin-bottom: 20px !important;}
	.liang_li ul li.liang_imgb img, .liang_li1 ul li.liang_imgb img {height: 410px !important;}
	.liang_li ul li.liang_imgx img, .liang_li1 ul li.liang_imgx img {height: 196px !important;}
	.prore_list .prore_li {margin-right: 14px !important;}
	.from_inp ul li input, .from_inp ul li select {height: 30px !important;}
	.prore_list .prore_li .prore_litxt p{font-size: 14px !important;height: 40px !important;line-height: 40px !important;}
	
	.case .case_left img {width: 220px;}
	.case .case_left a {height: 40px !important;width: 220px !important;line-height: 40px !important;}
	.case .case_left p { font-size: 14px !important;}
	
	.ser2_list .ser2_li {margin-right: 28px !important;}
	
	.ab3_li2 ul li {width: 31% !important;}
	
	.zx_list .zx_li {margin: 0 17px 18px 0 !important;width: 31.5% !important;}
	.zx_list .zx_litxt p span.zx {width: 30px;}
	.zx_list .zx_litxt p span.xx{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;width: 87%;}
	.zx_from ul li input, .zx_from ul li select {height: 30px !important;width: 68% !important;}
	.zx_from ul li button {height: 30px !important;}
	.comrig_from p {margin-bottom: 25px !important;}
	.comrig_from p input, .comrig_from p select {height: 30px !important;}
	.content_zhuo .inner_table li select, .content_zhuo .inner_table li input {height: 30px !important;}
	#popBox {width: 500px !important;height:550px !important;}
	.content_zhuo {padding: 30px 40px !important;}
	.content_zhuo .inner_table li {margin: 20px 0 !important;}
	
	.case_ul li a {padding: 0 15px !important;}
	.pick_img{height: 452px !important;}
	.pi2{max-height: 452px !important;}
	.kj_list .kj_li {height: 206px !important;}
}

@media only screen and (max-width: 1170px) {
	.ser_ltxt,
	.ser_rtxt{padding: 0em 5em 1.6em 0em !important;}
	.ser_ltxt h2 { text-align: left !important;}
	.cd-timeline-img {top:20px !important;left: 12px !important;width: 15px !important;height: 15px !important;border: 1px solid #888;}
	.pick_img{height: 452px !important;}
	.pi2{max-height: 452px !important;}
}

@media only screen and (max-width: 1060px) {
.ser_ltxt,
.ser_rtxt{padding: 0em 3em 1.6em 0em !important;}
.liang_li ul li.liang_imgb img, .liang_li1 ul li.liang_imgb img {height:368px !important;}
.liang_li ul li.liang_imgx img, .liang_li1 ul li.liang_imgx img{height: 176px !important;}
.pick_img{height: 452px !important;}
.pi2{max-height: 452px !important;}
}

@media only screen and (max-width: 980px) {

	
	.slides li.ban_li .ban_txt h3{margin-top: 20px !important;}
	.slides li.ban_li .ban_txt {left: 21.5% !important;}
	.slider .slider-inner img { max-width:541px !important;max-height:316px !important;}	
	.slider .slider-inner .item .ban-txt {right: 90px !important; width: 195px !important; bottom: 5% !important;}
	.indjie2_tit h2{font-size: 30px !important;}
	.indjie2_li .indjie2_litxt,
	.indjie2_li .indjie2_litit{width: 90% !important;}
	.indjie2_liw,
	.indjie2_lib{height: 195px !important;}
	.indxun_tabli1, .indxun_tabli { width: 31.5% !important;}
	.pro1_list .pro1_li {width: 23% !important;height: 209px !important;}
	.prodet_rli3 ul li {margin-bottom: 5px !important;}
	.prodet_rli5 button {height: 40px !important;}
	.liang_li ul li.liang_imgb,
	.liang_li1 ul li.liang_imgb{width: 63% !important;}
	.liang_li ul li.liang_imgb img, .liang_li1 ul li.liang_imgb img {height:340px !important;}
	.liang_li ul li.liang_imgx img, .liang_li1 ul li.liang_imgx img{height: 163px !important;}
	.case .case_left p {margin: 15px 0 30px 0 !important;}
	.prore_list .prore_li {width: 23% !important;}
	.from_inp ul li input,
	.from_inp ul li select{width: 68% !important;}
	.from_inp ul li.inp_btn button {height: 35px !important;width: 120px !important;}
	.indser_list .indser_lic img.lcimg4 {margin: 0px 0 25px 22px !important;}
	.indser_list .indser_lic img.lcimg5 {margin: 0px 0 25px 25px;}
	.indser_list .indser_lic img.lcimg6 {margin: 0px 0 25px 25px !important;}
	.zx_list .zx_li {width: 31% !important;}
	.zx_list {margin: 25px 0 50px 0 !important;}
	.zhuo {padding: 0 0 50px 0 !important;}
	.zx_from ul li label {font-size: 14px !important;}
	.zx_from ul li input, .zx_from ul li select {width: 66% !important;}
	.indjie2_li .indjie2_litxt {margin: 5px auto 0 auto !important;}
	.indser_list .indser_lic img.lcimg3 { margin: 0px 0 25px 30px !important;}
	.indser_list .indser_lic img.lcimg5 { margin: 0px 0 25px 25px !important;}
	.pro1_list { margin: 25px 0 50px 0 !important;}
	.pro1 {margin: 50px 0 !important;}
	.proform {background-size: auto !important;}
	/*.grid li:nth-child(2n){left:466px !important;}
	.grid li{width: 45%;}*/
	.case_ul li a {font-size: 12px !important;padding: 0 13px !important;}
	.ser2_list .ser2_li {margin-right: 24px !important;}
	.ab_foot .foot {padding: 50px 0 50px 0 !important;}
	.contact_li1tel p span, .contact_li1time p span, .contact_li1id p span {font-size: 14px !important;}
	.contact_li1tel p.contel {font-size: 25px !important;}
	.contact_li1tel p img, .contact_li1time p img, .contact_li1id p img {width: 18px;margin-right: 5px !important;}
	.contact_li2 .form input,
	.contact_li2 .form button{font-size: 14px !important;}
	.contact_li2 .form {width: 65% !important;}
	.contact_li2 .li2_xian1 {left: 20px !important;}
	.contact_li2 .li2_xian2 {right:15px !important;}
	.contact_li3 ul li.contli1,
	.contact_li3 ul li.contli2{ width: 40% !important;}
	.contact_li3 ul li p {font-size: 14px !important;}
	.contact {padding: 60px 0 !important;}
	.indser_list .indser_lic img {height: 30px !important;}
	.indser_list .indser_lic h3 {font-size: 14px !important;}
	.indser_list .indser_lis {width: 15px !important;}
	.tabs-basic ul li {width: 100px !important;height: 35px !important;line-height: 35px !important;}
	.tabs-basic a {font-size: 14px !important;}
	.zhuo_ulli p.pro_back span { font-size: 14px !important;}
	.com_left ul li {width: 100% !important;border: 1px solid #888 !important;height:60px !important;line-height:60px !important;
	font-size: 18px !important;color: #888 !important;}
	.section .arrow{ display: block;text-align: center;margin: 30px 0;}
	.ab_foot {position: inherit !important;margin:80px 0 0 0;}
	.pick_img{height:400px !important;}
	.pi2{max-height:400px !important;}
	.pike_spot>.spot{width: 15px !important;height: 15px !important;}
	.kj_list .kj_li {height:183px !important;}
	.indxun_tabliimg .indxun_tablitxt p span {width: 73% !important;}
	.grid li {width:31% !important;}
	.grid li:nth-child(4n) { margin-right:24px !important;}
	.grid li:nth-child(3n) { margin-right: 0 !important;}
}
.appnav{display: none;}
.app_liucheng{display: none;}
@media only screen and (max-width: 870px){
	
	.appnav{display:block;}
	.banner_nei {margin-top: 80px !important;}
	header.header{display: none;height:80px;}
	.slides li.ban_li .ban_txt {left:17.5% !important;}
                .wrapper-logo {width: 36%;margin: 12px 0 0 0;}
                header .toggle{margin-top: -50px;}
	.wrapper-logo a {display: block;}
	.wrapper-logo a img {width: 100%;}
	.slider .slider-inner img {max-width:481px !important;max-height:281px !important;}
	.slider .slider-inner .item .ban-txt {right:55px !important;bottom: 5% !important;height:115px !important;padding: 2% 0% 1% 2% !important;}
	.indguihua_list2 ul li .indguihua_li2txt {height: 35px !important;}
	.indguihua_list2 ul li .indguihua_li2txt h3 {font-size: 15px !important;line-height: 35px !important;}
	.indguihua_list2 ul li.jiejue_2 {margin-bottom: 15px !important;}
	.mumping_mun p {font-size: 14px !important;}
	.indjie2_tit h2 { font-size: 26px !important;}
	.indjie2_li .indjie2_litxt p { line-height: 24px !important;}
	.indjie1_list {background-size:auto !important;}
	.app_liucheng{display: block;width: 100%;}
	.indser_list{display: none;}
	.app_liucheng img{display: block;width: 100%;}
	.indxun_tabli1, .indxun_tabli {width: 30% !important;}
	/* .indxun_tab {height: 410px !important;} */
	.foot_left{width:100%;float: none;}
	.foot_right{display: none}
	.side {width: 50px !important;height: 235px !important;}
	.side ul li .sidebox,
	.side ul li,
	.side ul li .sidetop{width: 50px !important;height: 50px !important;line-height: 50px !important;}
	.side ul li img {width: 35px !important;margin: 8px 0px 5px 8px !important;}
	.protab_list .protab_li { width: 25% !important;border-bottom: 1px solid rgba(0,0,0,0.2);border-right: 1px solid rgba(0,0,0,0.2);padding: 10px 0;}
	.protab_list .protab_li:nth-child(4n){border-right:none;}
	.pro_tab {height: 200px !important;}
	.protab_list{padding: 10px 0 0 0 !important;}
	.protab_list .protab_li:nth-child(5),
	.protab_list .protab_li:nth-child(6),
	.protab_list .protab_li:nth-child(7),
	.protab_list .protab_li:nth-child(8){border-bottom:none;}
	.protab_list { padding: 10px 0 0 0 !important;}
	.pro1_list {margin:35px 0 20px 0 !important;}
	.pro1 {margin: 20px 0 !important;}
	.pro1_list .pro1_li {height:181px !important; }
	.pro_line img {height: 1px;}
	#popBox {width: 400px !important;height: 500px !important;}
	.content_zhuo .inner_table li input,
	.content_zhuo .inner_table li select{width: 220px !important;}
	#popBox .close {height: 120px !important;}
	.tabs-basic ul{display: none !important;}
	.zhuo_tab {height: 60px !important;}
	.zhuo_ulli p.pro_back {line-height: 60px !important;}
	.prorig_tit h3 {font-size: 24px !important;}
	.prodet_rli4 ul li a {width: 22px !important;height: 24px !important;}
	.prodet_rli1 p a, .prodet_rli2 p a {font-size: 12px !important;}
	.prodet_rli3 ul li {font-size: 12px !important;}
	.prodet_rli1, .prodet_rli2, .prodet_rli3, .prodet_rli4, .prodet_rli5 {margin: 10px 0 0 0 !important;}
	.prodet_rli5 button {height: 35px !important;font-size: 14px !important;}
	.liang_li ul li.liang_imgb img, .liang_li1 ul li.liang_imgb img {height: 303px !important;}
	.liang_li ul li.liang_imgx img, .liang_li1 ul li.liang_imgx img {height: 145px !important;}
	.liang_li ul li.liang_imgx img:first-of-type,
	.liang_li1 ul li.liang_imgx img:first-of-type{margin-bottom: 13px !important;}
	.proliang {margin: 35px 0 30px 0 !important;}
	.prore_list {margin: 35px 0 50px 0 !important;}
	.proform .from {padding: 20px 0 !important;}
	.proform { margin: 50px 0 0 0 !important;}
	.from_inp ul li {padding: 0 2% !important;margin:15px 0 !important;}
	.from_inp ul li input, .from_inp ul li select {width: 64% !important;}
	.det_back a {width: 130px !important;height:35px !important;line-height:35px !important;font-size: 14px !important;}
	.kj_list .kj_li {height:150px !important;}
	.kj_list .kj_li {width: 31% !important;}
	.kj_list {margin: 25px 0 30px 0 !important;}
	.neiban .neiban_txt h2 {font-size: 28px !important;}
	.neiban .neiban_txt p {font-size: 22px !important;}
	/*.zhuo_ulli{display: none;}*/
	.case_ul{display: none;}
	.case .case_left img {width: 180px !important;}
	.case .case_left a {height: 35px !important;width: 180px !important;line-height: 35px !important;font-size: 14px !important;}
	.case .case_left p {margin: 5px 0 15px 0 !important;font-size: 13px !important;line-height: 20px !important;}
	.ser2_list .ser2_li:last-of-type{margin-right: 0 !important;}
	.ser2_list .ser2_liewm img {margin: 19px auto 15px auto !important;width: 80px !important;}
	.ser2_list .ser2_li img {margin: 25px auto !important;}
	.ser2_list .ser2_li {height: 175px !important;padding: 0 !important;}
	.com_left ul {display: block !important;}
	.com_left ul li{float: left;margin-bottom: 15px;height: 50px !important;line-height: 50px !important;font-size: 16px !important;}
	.comrig_from p input, .comrig_from p select,
	.comrig_from p textarea{width: 75% !important;}
	.comrig_from p.comrig_btn {margin: 50px 0 0 0;}
	.indser_tit {margin: 0px 0 50px 0 !important;}
	.zx_list .zx_li {width: 30.5% !important;}
	.zx_list .zx_litxt p span.xx {width: 85% !important;}
	.zx_list .zx_litxt p span.zx, .zx_list .zx_litxt p span.xx { font-size: 12px !important;}
	
	.zxdet_left {float: none !important;width: 100% !important;border-right:none !important;}
	.zxdet_right {float: none !important;width:100% !important;overflow: hidden;}
	.zxdet_right .zxrig_li1{width:70%;}
	.zxdet_right .zxrig_li1 .zx_from h3{text-align: left !important;}
	.zxdet_right .zxrig_li2{float: right;width:100%;border-top: none !important;margin: 0 0 30px 0;}
	.zxrig_li2 .zx_liwz h3 {text-align: left !important;}
	.zxwz{float: left;width: 45%; margin-right: 6%;}
	.zxwz:last-of-type{margin-right:0;}
	.contact_li1time { margin: 20px 0 25px 0 !important;}
	.pick_img{height:330px !important;}
	.pi2{max-height:330px !important;}
	.pike_spot{left: 10px !important;}
	.foot_last p a {font-size: 12px !important;}
	.indxun_tabliimg .indxun_tablitxt p span {width: 65% !important;}
	.protab_list .protab_li .protab_liimg img { width:auto;height:45px;}
}



.appcp{display: none;}
@media only screen and (max-width: 770px){

	.prodet_rli1 p a, .prodet_rli2 p a {font-size: 12px !important;}
	.prodet_rli3 ul li {font-size: 12px !important;}
	.pccp,.indxun_news_left{display: none;}
	.appcp{display:block;}
	.appcp .swiper_img li {width:45% !important;}
	.appcp .swiper_img li:last-of-type{margin-right: 0;}
	.indxun_news_right{float: none;width: 100%;height: auto;padding-bottom: 10px}
	.productMid .swiper_img li{width: calc(50% - 12px);margin-right: 24px;}
	.productMid .swiper_img li:nth-child(3n){margin-right: 24px;}
	.productMid .swiper_img li:nth-child(2n+2){margin-right: 0;}
	.productTop ul li{width:calc(25% - 10px);min-height: 95px;margin-bottom: 10px;margin-right: 13px;}
	.productTop ul li:nth-child(4n){margin-right: 0;}
	.prodetTop_L,.prodetTop_R,.prodetBot_L,.prodetBot_R{float: none;width: 100%;margin: 0 }
	.prodetTop_L{margin-bottom: 20px}
	.horizontal li{margin-right: 10px}
	.prodetBot_L>div{padding: 30px 0}
	.jsinfo_text{float: none;width: 100%}
	.indguihua_list2 ul li{width: calc(50% - 10px);margin-right: 20px}
	.indguihua_list2 ul li:nth-child(2n+2){margin-right: 0;}
	.nwes-list__full figure,.nwes-list__full article{width: 50%}
	.nwes-list__full article{padding:20px 15px}
	.nl-year{right: 0;top: 90%;font-size: 14px;}
	.nwes-list__full li:last-child{margin-bottom: 0}
	.newsLeft,.newsRight{float: none;width: 100%}
	.det_txt{padding:0;border-right:none}
	.indxun{padding: 20px 0 0 0;}
	.inAbT_img,.inAbT_txt{float: none;width: 100%;margin: 0}
	.inAbT_p{margin-bottom: 30px}
	.inAbT_imgsty{right: 5%;bottom: -30px;width: 56%;}
	.inAbT_txt{margin-top: 50px}
	.inAboutMid{margin: 0 0 30px;padding:10px 20px 20px}
	.inAboutMid img{position: relative;width: 100%}
	.cultureTxt{width: 100%}
	.honor{width: 100%}
	.indcase_list .indcase_li{width: calc(33.33% - 10px);}
	.indcase_list .indcase_li:nth-child(8n) {margin-right: 15px;}
	.indcase_list .indcase_li:nth-child(3n+3) {margin-right: 0;}
	.contactTop{padding: 20px 10px}	
	.contactTop ul li{width: 30%;margin-bottom: 10px}
	.contactTop ul li img{width: 70%}
	.contaclLeft,.contaclRight{float: none;width: 100%;border-left:none;padding: 0}
	.contaclRight{margin-top: 30px}
	.contactBot ul li{float: none;width: 100%;margin: 0 0 20px 0}
	.slides li.ban_li .ban_txt h2 {font-size: 38px !important;}
	.slides li.ban_li .ban_txt h3 { font-size: 14px !important;letter-spacing: 2.8px !important;}
	.slides li.ban_li .ban_txt {left: 16% !important;}
	.indhezuo_list .indhezuo_li {width: 22.5% !important;margin-right:2.5% !important;}
	.indjie2_tit h2 {font-size: 24px !important;}
	.indhezuo_list {width:63% !important;margin: 60px auto 0 auto !important;}
	.indhezuo_list .indhezuo_li{width: 47% !important;margin-right:5% !important;}
	.indhezuo_list .indhezuo_li:nth-child(2n){margin-right: 0 !important;}
	.indkj {background-size: auto !important;}
	.slider .slider-inner img {max-width:425px !important;max-height:249px !important;}
	.slider .slider-inner .item .ban-txt h2 {font-size: 20px !important;}
	.slider .slider-inner .item .ban-txt h2 { font-size: 20px !important;}
	.slider .slider-inner .item .ban-txt{width: 160px !important;height:100px !important;bottom:9% !important;}
	.mumping_mun{width:55% !important;margin: 0 auto !important;}
	.mumping_mun li{width: 47% !important;margin-bottom:30px;margin-right: 6% !important;}
	.mumping_mun li:nth-child(2n){margin-right: 0 !important;}
	.pro1_list .pro1_li { width: 31% !important;height: 207px !important; }
	.prodet_rli3 ul li{width: 50% !important;}
	.prodet_rli1 p a {width: 28% !important;}
	.liang_li ul li.liang_imgb img, .liang_li1 ul li.liang_imgb img {height:267px !important;}
	.liang_li ul li.liang_imgx img, .liang_li1 ul li.liang_imgx img {height: 128px !important;}
	.prore_list .prore_li{width:47.5% !important;margin-bottom: 15px !important;}
	.prore_list .prore_li:nth-child(2n){margin-right: 0 !important;}
	.from_inp ul li label {font-size: 14px !important;margin-right: 5px !important;}
	.ser2_list .ser2_li p {font-size: 13px !important;}
	.ser2_list .ser2_li h3 {font-size: 15px !important;margin: 10px 0 !important;}
	.ser2_list .ser2_li img {width: 30px !important;}
	.ser2_list .ser2_liewm img {margin:25px auto 10px auto !important;width:74px !important;}
	.ser2_list .ser2_li {height: 145px !important;}
	.neiban .neiban_txt h2 {font-size: 25px !important;}
	.neiban .neiban_txt p { font-size: 20px !important;}
	.zx_list .zx_li { width: 47% !important;}
	.bannei_txt h3 {font-size: 30px !important;}
	.bannei_txt h2 span {font-size: 25px !important;}
	.bannei_txt h2 small {font-size: 16px !important;}
	.bannei_txt p {margin:15px 0 !important;}
	.contact_li1tel p img, .contact_li1time p img, .contact_li1id p img {width: 15px;margin-right: 5px !important;}
	.chanli_tab ul li{width: 11.5% !important;margin-right: 1% !important;}
	.chanli_tab ul li a{font-size: 14px !important;}
	.liang_li ul li.liang_imgb{margin-right: 17px !important;}
	.liang_li1 ul li.liang_imgb{margin-left: 17px !important;}
	.pick_img{height:301px !important;}
	.pi2{max-height:301px !important;}
	.pike_spot>.spot {width: 12px !important;height: 12px !important;}
	.neiban{top: 20% !important;}
	.foot_last p a {font-size: 12px !important;}
	.indxun_tabliimg .indxun_tablitxt p span {width: 62% !important;letter-spacing: -1px;}
	.indxun_tabliimg .indxun_tablitxt{background-size: 100% 100% !important;}
	.grid li {width: 30.5% !important;}
}
@media only screen and (max-width:1000px) and (max-width:500px){

}
@media only screen and (max-width:640px) {
    header .toggle { margin-top: -24px}
	.slides li.ban_li .ban_txt h2 {font-size: 30px !important;}
	.slides li.ban_li .ban_txt h3 {letter-spacing:0.9px !important;}
	.slides li.ban_li .ban_txt {left: 17% !important;}
	.indhezuo_list {width: 83% !important;}
	.indhezuo_list .indhezuo_li {width: 46% !important;margin-right: 8% !important;}
	.chanli_tab ul {width: 90% !important;margin: 0 auto !important;}
	.chanli_tab ul li {width: 23% !important;margin-right: 0% !important;}
	.slider .slider-inner img {max-width:353px !important;max-height: 206px !important;}
	.slider-control.prev{left: 0 !important;}
	.slider-control.next{right: 0 !important;}
	.slider .slider-inner .item .ban-txt{margin: 10px 0 !important;right: 20px !important;bottom: 6% !important;}
	.indguihua_list2 ul li.jiejue_1{width: 100% !important;margin-right: 0 !important;float: none;}
	.indguihua_list2 ul li.jiejue_2, .indguihua_list2 ul li.jiejue_3{float: none;width: 100% !important;}
	.slider{padding:50px 0 30px 0 !important;}
	.indguihua_list2 ul li.jiejue_2{margin: 15px 0 !important;}
	.indhezuo_tit h1,.indchan_tit h1,.indguihua_tit h1,.indcase_tit h1,.indjie_tit h1,.indser_tit h1,.indxun_tit h1{font-size: 26px !important;}
	.mumping_mun{width:80% !important;margin: 0 auto !important;}
	.mumping_mun li{width: 46% !important;margin-right:8% !important;}
	.indjie2_tit h2 {font-size: 22px !important;letter-spacing: -0.5px;}
	.indjie2_li .indjie2_litxt p {line-height: 20px !important;}
	/* .indxun_tab {height: 590px !important;} */
	.indxun_tabli1, .indxun_tabli {width: 47% !important;}
	.indxun_btn a {left: 38.2% !important;}
	.indxun_listbtn ul li{width: 100px !important;}
	.indxun_listbtn ul li:last-of-type{margin-right: 0 !important;}
	.foot_left{float: none !important;width: 100% !important;}
	.foot_right{float: none !important;width: 100% !important;display: none}
    .foot_right .fri_li{text-align: left !important;}
    .foot_last{margin-top: 10px}
	table.table-expandable > tbody > tr div.table-expandable-arrow.up{float: left !important;}
	table.table-expandable > tbody > tr div.table-expandable-arrow{float: left !important;}
	.pro1_list .pro1_li {width: 30.5% !important;height:175px !important;margin: 0 14px 30px 0 !important; }
	.pro2 {margin:35px 0 0 0 !important;}
	.prodet_list1 .prodet_left {float:none !important;width: 100% !important;}
	.prodet_list1 .prodet_right {float: none !important;width: 100% !important;margin: 30px 0 0 0;}
	.prodet_rli1 p a {width: 21% !important;}
	.prodet_rli1, .prodet_rli2, .prodet_rli3, .prodet_rli4{margin: 15px 0 0 0 !important;}
	.prodet_rli5{margin:30px 0 0 0 !important;}
	.liang_li ul li.liang_imgb, .liang_li1 ul li.liang_imgb{width: 100% !important;float: none !important;}
	.liang_li ul li.liang_imgb img, .liang_li1 ul li.liang_imgb img{height: auto !important;}
	.liang_li ul li.liang_imgx,.liang_li1 ul li.liang_imgx{width: 100% !important;float: none !important;}
	.liang_li ul li.liang_imgx img, .liang_li1 ul li.liang_imgx img{height: auto !important;}
	.liang_li ul li.liang_imgx img:first-of-type, .liang_li1 ul li.liang_imgx img:first-of-type{margin: 15px 0 !important;}
	.liang_li1 ul li.liang_imgb {margin-left:0px !important;}
	/*.prore_list .prore_li {width: 30.5% !important;}*/
	.from_inp {width: 90% !important;}
	.case .case_right{float:none !important;width:100% !important;}
	.case .case_left{float:none !important;width:100% !important;margin: 30px 0 0 0;}
	.ser2_list .ser2_li:nth-child(2n){margin-right: 0 !important;}
	.ser2_list .ser2_li{width: 47% !important;margin-top:24px;}
	.ser_tit {margin: 50px 0 !important;}
	.com_left {float: none !important;width: 100% !important;display: none;}
	.com_right{float: none !important;width: 100% !important;}
	.pike_spot {left: -3px !important;}
	.pick_img{height:235px !important;}
	.pi2{max-height:235px !important;}
	.ab3_li2 ul li {width:30.5% !important;}
	.zx_list .zx_li:nth-child(2n){margin-right: 0 !important;}
	.zx_list .zx_li{width: 47.5% !important;}
	.neiban .neiban_txt h2 {font-size: 20px !important;letter-spacing: 1px !important;}
	.neiban .neiban_txt p {font-size: 16px !important;}
	.contact_li1{float: none !important;width:100% !important;}
	.contact_li2, .contact_li3{float: none !important;width:100% !important;}
	.contact_li2 .li2_xian1, .contact_li2 .li2_xian2{display: none;}
	.contact_li1 p{text-align: center;}
	.contact_li3 h3{margin: 0 !important;text-align: center;}
	.contact_li3 ul{margin:30px auto 0 auto !important;width: 70%;}
	.contact_li3 ul li.contli1, .contact_li3 ul li.contli2 {width: 50% !important;}
	.contact_li3 ul li.contli2{margin-left: 0 !important;}
	.contact_li3 ul li img{width:70% !important;}
	.bannei_txt h2 span {font-size: 20px !important;margin-right: 10px !important;}
	.bannei_txt h2 small {font-size: 14px !important;}
	.bannei_txt p{width: 60px !important;}
	.bannei_txt h3 {font-size: 26px !important;}
	.foot_last p a {font-size: 12px !important;}
	.from_inp ul li{width: 100% !important;float: none !important;}
	.from_inp ul li input, .from_inp ul li select {width: 80% !important;}
	.zxdet_right .zxrig_li1 {width: 100% !important;}
	.indxun_tabliimg .indxun_tablitxt p span {width: 68% !important;}
	header .toggle span {width: 30px !important;}
	.grid li {width:47% !important;margin: 0 20px 20px 0 !important;}
	.grid li:nth-child(3n) { margin-right:20px !important;}
	.grid li:nth-child(2n) { margin-right:0px !important;}
	.kj_list .kj_li {width: 30.5% !important;margin: 0 14px 15px 0 !important;height: 104px !important;}
}

@media only screen and (max-width:540px) {
	
	.slides li.ban_li .ban_txt {left: 12% !important;}
	.indhezuo_list{width: 100% !important;}
	.slider .slider-inner img {max-width: 302px !important;max-height:177px !important;}
	.slider .slider-inner .item .ban-txt h2 { font-size: 16px !important;}
	.slider .slider-inner .item .ban-txt span {margin: 5px 0 !important;}
	.slider .slider-inner .item .ban-txt p { font-size: 13px !important;margin:8px 0 !important;}
	.slider .slider-inner .item .ban-txt {width: 135px !important;height: 75px !important;}
	.indguihua_list2 {margin-top: 30px !important;}
	.indxun_tabli1, .indxun_tabli:nth-child(2n){margin-right: 0 !important;}
	/* .indxun_tab {height: 530px !important;} */
	.foot_last p a {font-size: 12px !important;}
	.pro1_list .pro1_li{width: 47.5% !important;height: 207px !important;}
	.pro1_list .pro1_li:nth-child(2n){margin-right: 0 !important;}
	.ab3_li2 ul li{float: none !important;width: 100% !important;margin-right: 0 !important;margin-top: 15px !important;}
	.zx_list .zx_litxt p span.xx {width: 84% !important;}
	.contact_li3 ul{width: 75% !important;}
	.indxun_tabliimg .indxun_tablitxt p span {width: 63% !important;}
	.kj_list .kj_li {width:47.5% !important;height: 136px !important;}
	.kj_list .kj_li:nth-child(2n){margin-right: 0 !important;}
}  

@media only screen and (max-width:430px) {
	#container,header{height: 60px !important;}
	.slides li.ban_li .ban_txt h2 {font-size: 23px !important;}
	.slides li.ban_li .ban_txt h3 {font-size: 13px !important;letter-spacing:-0.2px !important;}
	.slides li.ban_li .ban_txt {left: 10% !important;}
	.slider .slider-inner .item .ban-txt { bottom:10% !important;right:15px !important;}
	.slider .slider-inner img {max-width: 240px !important;max-height: 140px !important;}
	.slider {padding: 40px 0 10px 0 !important;}
	.indjie2_liw, .indjie2_lib {height: 230px !important;}
	.indjie2_li {padding: 4% 0 0 0 !important;}
	.indjie2_litit img {width: 12% !important;margin-top: 11px !important;}
	.indjie2_litit h3 p.y {font-size:16px !important; margin-bottom: 5px !important;letter-spacing: -0.5px;}
	.indjie2_litit h3 p.z {font-size: 14px !important;}
	.indjie2_li .indjie2_litxt p {font-size:13.5px !important;line-height:20px !important;}
	.jie_btn a {height: 35px !important;font-size: 14px !important;line-height: 35px !important;width: 35% !important;}
	.indxun_tabli:nth-child(2n-1){margin-left: 0 !important;}
	.indxun_tabli1, .indxun_tabli { width: 47.5% !important;}
	.indxun_listbtn ul li{margin-right: 15px !important;}
	/* .indxun_tab {height: 490px !important;} */
	.side {width: 40px !important;height: 235px !important;}
	.side ul li .sidebox, .side ul li, .side ul li .sidetop {width: 40px !important;height: 40px !important;line-height: 50px !important;}
	.side ul li img {width: 30px !important;margin: 5px 0px 5px 5px !important;}
	.pro1_list .pro1_li {height:188px !important; }
	.pro1_tit a{margin-top:6px !important;}
	.from_inp ul li input, .from_inp ul li select {width: 75% !important;}
	.neiban .neiban_txt span {margin: 5px auto !important;width: 60px !important;}
	.neiban .neiban_txt p { font-size: 14px !important;}
	.neiban .neiban_txt h2 {font-size: 16px !important;letter-spacing: -1px !important;}
	.banner_nei { margin-top: 60px !important;}
	.ser2_list .ser2_li { width: 46.5% !important;}
	.pick_img{height:169px !important;}
	.pi2{max-height:169px !important;}
	.zx_list .zx_li{float: none !important;width: 100% !important;margin-right:0 !important ;margin-left: 0 !important;}
	#popBox{width: 310px !important;height: 440px !important;bottom: 15% !important;}
	#popBox .close {height: 100px !important;}
	.content_zhuo {padding: 20px !important;}
	.content_zhuo .inner_table h4 {font-size: 16px !important;}
	.content_zhuo .inner_table li input, .content_zhuo .inner_table li select {width: 180px !important;}
	.content_zhuo .inner_table li {margin: 15px 0 !important;}
	.content_zhuo .padding20 input.putin { width: 120px !important;margin: 15px auto 0 auto !important;}
	.pro1_tit h3,.zhuo_tit h3{font-size: 20px !important;}
	.pro1_tit h3 span,.zhuo_tit h3 span{font-size:14px !important;}
	.prorig_tit h3{font-size: 20px !important;}
	.ser_tit h2 {font-size:26px !important;}
	.ser_tit span {margin: 15px auto !important;}
	.ser_tit p {font-size: 14px !important;}
	.indhezuo_tit p,.indchan_tit p,.indguihua_tit p,.indcase_tit p,.indjie_tit p,.indser_tit p,.indxun_tit p{font-size: 14px !important;}
	.comrig_from p.comrig_btn {margin: 60px 0 0 0 !important;}
	.ab1-2,.ab1{margin:70px 0 0 0 !important;}
	.zxwz {float: none !important;width:100% !important;margin-right:0 !important;}
	.indxun_tabliimg .indxun_tablitxt p span {font-size: 12px !important;width: 57% !important;}
	.protab_list .protab_li .protab_liimg img {height: 35px !important;}
	.pro_tab {height: 190px !important;}
	.appcp .swiper_img li:nth-child(2n){margin-right: 0 !important;}
	.kj_list .kj_li {height: 117px !important;}
}
@media only screen and (max-width:375px) {
	.slides li.ban_li .ban_txt h3 {letter-spacing: -0.7px !important;margin-top: 15px !important;}
	.slides li.ban_li .ban_txt h2 {letter-spacing: 5px !important;}
	.slides li.ban_li .ban_txt {left: 9% !important;}
	.indhezuo_tit h1, .indchan_tit h1, .indguihua_tit h1, .indcase_tit h1, .indjie_tit h1, .indser_tit h1, .indxun_tit h1 {font-size: 22px !important;}
	.indhezuo {margin: 40px 0 !important;}
	.indhezuo_list{margin: 40px auto 0 auto !important;}
	.indchan{padding: 40px 0 !important;}
	.N-seniority { margin-bottom: 50px !important;}
	.swiper-button-prev, .swiper-button-next {width: 25px !important;height: 25px !important;}
	.appcp .swiper_img li {width: 49% !important;}
	.swiper_img li {margin-right: 10px !important;}
	.indguihua {margin: 40px 0 !important;}
	.indguihua_tit { margin: 0px 0 40px 0 !important;}
	.slider_btn a{margin: 40px auto !important;}
	.indcase {padding:40px 0 5px 0 !important;}
	.indcase_tit {margin: 0 0 40px 0 !important;}
	.indjie{padding:40px 0 0px 0 !important;}
	.indjie_tit{margin:0px 0 40px 0 !important;}
	.mumping_mun{width: 100% !important;}
	.mumping_mun li {width: 48% !important;margin-right: 4% !important;}
	.indjie1_list{margin: 40px 0 0 0 !important;}
	.indjie2_tit h2 {font-size: 16px !important;letter-spacing: -1px;}
	.indser {margin: 40px 0 !important;}
	.indser_tit {margin: 0px 0 35px 0 !important;}
	.indxun {padding:40px 0 0px 0 !important;}
	.indxun_tit {margin: 0px 0 40px 0 !important;}
	.indxun_btn a {left: 33% !important;margin: 40px auto !important;}
	.indxun_tab {margin-top: 20px !important;}
	.indxun_tabliimg .indxun_tablitxt {background-size: 100% 100% !important;}
	.indxun_tabliimg .indxun_tablitxt p {padding: 0 0 0 4px !important;}
	.indxun_tabliimg .indxun_tablitxt p span {width: 53% !important;}
	.prodet_list1{margin: 50px 0 !important;}
	.from_inp ul li input, .from_inp ul li select {width: 71% !important;}
	.protab_list .protab_li .protab_liimg img {height:30px !important;}
	.pro_tab {height: 185px !important;}
	.ser2_list .ser2_li {margin-right: 22px !important;margin-top: 22px !important;}
	.comrig_from p input, .comrig_from p select, .comrig_from p textarea {width: 70% !important;}
	.slider .slider-inner img {max-width: 207px !important;max-height: 121px !important;}
	.slider .slider-inner .item .ban-txt { width: 130px !important;height: 70px !important;}
	#popBox {bottom: 10% !important;}
	/*.zxdet_tit p{float: none !important;width: 100%;margin: 5px 0 !important;}*/
	.zxdet_tit p img { width: 12px !important;margin-right:5px !important;}
	.zxdet_tit p{font-size: 12px !important;}
	.contact_li2 .form { width: 75% !important;}
	.contact_li3 ul {width: 89% !important;}
	.grid li {width:100% !important;margin: 0 0px 20px 0 !important;}
	.kj_list .kj_li {height: 104px !important;}
	
}
@media only screen and (max-width: 360px) {
	/*.pick_img{height:150px !important;}
	.pi2{max-height:150px !important;}*/
	.ban_down {left: 48% !important;}
	.slides li.ban_li .ban_txt h2 {font-size: 22px !important;}
	.slides li.ban_li .ban_txt h3 {letter-spacing: -0.9px !important;}
	.from_inp ul li input, .from_inp ul li select {width: 68% !important;}
	
}
@media only screen and (max-width:320px) {
	.slides li.ban_li .ban_txt {left:6% !important;}
	.slides li.ban_li .ban_txt h2 {letter-spacing: 3px !important;}
	.slides li.ban_li .ban_txt h3 {letter-spacing: -0.8px !important;margin-top: 10px !important;font-size: 12px !important;padding: 5px 0 !important;}
	.swiper-button-prev, .swiper-button-next {width: 20px !important;height: 20px !important;}
	.mumping_mun p {font-size: 13px !important;}
	.mumping_mun li {width: 49.5% !important;margin-right: 1% !important;}
	.indjie2_tit h2 {letter-spacing: -1.2px !important;}
	.indjie2_litit h3 p.y {font-size: 15.5px !important;letter-spacing: -0.8px !important;}
	.indjie2_li .indjie2_litxt p { font-size: 13px !important;}
	.indxun_tabliimg .indxun_tablitxt p span {width: 50% !important;}
	.from_inp ul li input, .from_inp ul li select {width: 67% !important;}
	#popBox {bottom: 6% !important;}
	.ser2_list .ser2_li { margin-right: 20px !important; margin-top: 20px !important;}
	.comrig_from p input, .comrig_from p select, .comrig_from p textarea {width: 69% !important;}
	.pick_img{height:150px !important;}
	.pi2{max-height:150px !important;}
	.kj_list .kj_li {height:97px !important;}
}
@media only screen and (max-width: 570px) {} 
@media only screen and (max-width: 520px) {}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 435px) {}
@media only screen and (max-width: 410px) {}
@media only screen and (max-width: 400px) {}
@media only screen and (max-width:370px) {}
@media only screen and (max-width:320px) {}