@media screen and (min-width:1025px) {}



@media screen and (min-width:1260px){





}

@media screen and (min-width:1950px) {}



@media screen and (min-width:2225px) {}



@media screen and (min-width:2500px) {}



@media screen and (min-width:2800px) {}



@media screen and (min-width:3000px) {}





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

.inner1280{width: 1300px}

.inner1720{width: 95%;margin: 0 auto;}

}



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





}

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

.inner2{width: 100%;padding: 0 15px;}



}

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

.insection1 .inner1280{width: 95%;margin: 0 auto;}

.inner1280{width: 1280px}
.useerwbox{padding:125px 0}

}







@media screen and (max-width:1400px) {
.container-custom{width: 1200px;}
.inner1280{width: 1200px;}
.insection1 .inner1280{width: 1200px}
.header .nav li .a1{padding: 0 20px;}
.foul li .a2{font-size: 13px;line-height: 28px;}
.foul li .a1{font-size: 17px;margin-bottom: 20px;}
}

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

.inner1280{width: 1100px;}
.container-custom{width: 1100px;}
.insection1 .inner1280{width: 1100px}
}

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

.inner1280{width: 1024px;}
.container-custom{width: 1024px;}
.insection1 .inner1280{width: 1024px}
}

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





    



}

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



    



}

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



.phone_nav{display: none;}

.inner1200{width: 100%;padding: 0 15px;}

.inner1280{width: 100%;padding: 0 15px;}

.inbanner{margin-top: 50px;}

.n_banner5{margin-top: 50px;}

.inner2{width: 90%;}



}

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

.cplist{width: 100%;}

}

    



@media screen and (max-width:1024px) {
.famenudl dd .h1{font-size:24px}
.famenudl dd .con p,.famenudl dd .con span{font-size:14px !important;line-height:30px !important}
.cplist li a .image{height:150px}
.cplist li .text .p1{font-size:14px}
.inti .p1:after{left:43.5%}
.insection1 .inner1280{width:100%}
.inner1280{width:100%}
.insection1 .fr .item{flex-wrap:wrap;margin-bottom:20px}
.insection1 .fr .item .text{width:100%;padding:20px 0}
.insection1 .fr .item .image{width:100%}
.container-custom{width: 100%;}
.cpxqbox1 .fl{width: 100%}
.pc_amenu {display: none}
.header{display: none;}

body{max-width: 750px;margin: 0 auto;min-width:auto;}

.fixright{display: none;}

.a_zxlmenu{display: block;}

.phone_nav{display: block;}

.index-swiper .swiper-pagination-index-banner{bottom: 10px;}

/*.index-swiper .swiper-pagination-bullet{width: 20px;}*/
.footer .fr .text1 .con span{font-size:14px !important}

.insection1 .flex_bt{flex-wrap: wrap;}

.insection1 .fl{width: 100%;}

.insection1 .fr{width: 100%;}

.insection1 .fl .image{height: 220px;}

.insection1 .fl .text{padding: 10px 15px;}

.insection1 .fl .text .p1{font-size: 16px;}

.insection1 .fl .text .p2{font-size: 14px;}

.inti .p1{font-size: 20px;margin-bottom: 15px;}
.inti2 .p2{font-size: 16px}
.insection1{padding: 30px 0;}

.insection2{padding: 30px 0;}

.insection3{padding: 30px 0;}

.insection5{padding: 30px 0;}

.insection6{padding: 30px 0;}

.insection7{padding: 30px 0;}

.insection7 .flex_bt{flex-wrap:wrap;}

.insection7 .fl{width:100%;}

.insection7 .fr{width:100%;}

.insection7 .fr .item .text .p2{font-size:16px;}

.pc{display: none;}

.mobile{display: block;}

.cplist{display: flex;justify-content: space-between;flex-wrap: wrap;}

.cplist li{width: 50% !important;box-sizing: border-box;padding: 0 10px; height:auto; margin: 0;margin-bottom: 20px;}

.cplist li .text .p1{font-size: 14px;margin-bottom: 10px;}

.in4menu a{padding: 0 10px;}

.insection4 .fr .p1{font-size: 24px;}

.n_banner5{height: 300px;}

.denti2{width: 95%;}

.fanganwbox .div1{padding: 30px 0;}

.famenu .p2{font-size: 14px;}

.famenu li{margin: 0 10px;}

.famenu{overflow-x: scroll;}

.lcul{height: auto;}

.lcul li{width: 100%;margin-bottom: 20px;}

.lcul li .con2{display: block;}

.lcul li .con1{margin: 0 auto;}

.fanganwbox .div3{padding: 30px 0;}

.fanganwbox .div2{padding: 30px 0;}

.lcul li .con1{width: 100px;height: 100px;}

.lcul li .con1 img{height: 50px;}

.lcul li .con2{max-height: 72px; line-height: 24px;}

.footer .foul{display: none;}

.newslist li a{flex-wrap: wrap;}

.newslist li .image{width: 100%;}

.newslist li .text{width: 100%;}

.newslist li .text{padding-left: 0;padding-top: 10px;}

.newslist li .time{margin-top: 10px;}

.newslist li .time .p1{font-size: 18px;}

.newslist li .time .p2{font-size: 14px;}

.newslist li .text .p1{font-size: 16px;}

.newslist li .text .p2{font-size: 14px;}

.newslist li .text .p3{font-size: 14px;}

.newslist li{padding: 15px;}

.ncontent{padding: 30px 0;}

.nditei{font-size: 24px;margin-bottom: 20px;}

.showcontent .fr{display: none;}

.showcontent .fl{width: 100%;}

.show_zhishi .h2{font-size: 13px;}

.showcontent{padding: 20px;}

.weizhi p{font-size: 14px;}

.show_more a{line-height: 40px;}

.show_zhishi .h1{font-size: 20px;}

.kumenu{flex-wrap: wrap;}

.kumenu li{width: 50%;margin-bottom: 10px;padding: 0 5px;}

.kumenu li a{padding: 10px 0;}

.kumenu li .p1{font-size: 15px;}

.kumenu li .p2{font-size: 13px;}


.kumenu2{flex-wrap: wrap;}

.kumenu2 li{width: 50%;margin-bottom: 10px;padding: 0 5px;}

.kumenu2 li a{padding: 10px 0;}

.kumenu2 li .p1{font-size: 15px;}

.kumenu2 li .p2{font-size: 13px;}


.casueulwbox{padding: 35px 0;}

.ndeti22{font-size: 24px;margin-bottom: 20px;}

.casueul2 li{width: 100%;}

.caseshow .fr{display: none;}

.caseshow .fl{width: 100%;}

.linknews .item{width: 100%;margin-bottom: 15px;}

.linknews .flex_bt{flex-wrap: wrap;}

.kangfuul li{width: 100%;}

.nmenu{display: none;}



.wabout1{padding: 20px;}

.abwp1{font-size: 24px;}

.wabout1 .con{flex-wrap: wrap;}

.wabout1 .con .text{width: 100%;}

.wabout1 .con .image{width: 100%;}

.wabout2 .item1{width: 100%;}

.wabout2 .ncon{width: 100%;}

.wabout2 .item1{height: auto;padding: 30px 0;margin-bottom: 10px;}

.wabout2 .con .p1 img{height: 40px;}

.wabout2 .ncon .item{padding: 30px 0;}

.wabout2 .con .p2{font-size: 18px;}

.fixboxcon .content{width: 90%;padding: 30px;}

.fixboxcon .content .p1{margin-bottom: 20px;font-size: 20px;}

.rongyuul li{width: 50%;}

.rongyuul li a{padding: 10px;}

.rongyuul li a .image{height: 150px;}

.lianxiwbox .div1 .wcon{flex-wrap: wrap;}

.lianxiwbox .div1 .wcon .item{width: 100%;border-right: 0;padding: 10px 0;border-bottom: 1px solid #efefef;}

.lianxiwbox .div1 .wcon .item{display: flex;}

.lianxiwbox .div1 .wcon .item .con{flex: 1;min-width: 1px;padding-left: 20px;}

.map{height: 240px;}

.lianxiwbox .div1{padding: 20px 15px;}

.liuyan .wfdiv1 .fdiv1{width: 100%;margin-bottom: 10px;}

.liuyan .wfdiv1{margin-bottom: 0;}

.btn_box{margin-top: 10px;}

.in4ul{flex-wrap: wrap;}

.in4ul li{width: 50%;text-align: center;margin-bottom: 10px;}

.insection5 .flex_bt{flex-wrap: wrap;}

.in4menu{width: 100%;}

.in4menu a{margin-left: 0;margin-right: 10px;}



.cpxqbox1 .flex_bt{flex-wrap: wrap;}

.cpxqbox1 .image{width: 100%;padding: 0;}

.cpxqbox1 .text{width: 100%;padding: 0;margin-top: 10px;}

.cpxqbox1 .text .p1{font-size: 18px;}



.cpxqbox2 .flex_bt{flex-wrap: wrap;}

.cpxqbox2 .image{width: 100%;padding: 0;}

.cpxqbox2 .text{width: 100%;padding: 0;margin-top: 10px;margin-bottom: 20px;}

.cpxqbox2 .text .p1{font-size: 18px;}

.cpxqbox1{padding: 35px 0;}

.cpxqbox2{padding: 35px 0;}

.jiejueshowbox .div1{padding: 30px 0;}

.jiejueshowbox .nmenu1 a{line-height: 35px;padding: 0 20px;font-size: 16px;margin-right: 20px;}

.jjshowul li p{font-size: 16px;}

.jjshowul li{height: 200px;}

.jjshowul li.active::before{width: 32px;height: 18px;left: calc((100% - 32px)/2);}

.jiejueshowbox .div2{padding: 30px 0;}

.cpxqbox1 .fl .product-gallery{padding:0;margin-bottom:20px}
.newslist li{width:100%;padding:0}
.newslist li .text{padding:10px}
.wabout1 .con .text{padding-right:0}
.wabout2 .content p, .wabout2 .content span, .wabout2 .content strong{font-size:14px !important}
.wabout2{padding:30px 15px}
.about-timeline .year-content h4{font-size:20px;}
.about-timeline .about-timeline-year ul li a{color:#333}
.about-timeline .year-content h4{line-height:40px;height:40px}
.about-timeline .year-content .overtext{height:auto}
.lianxiwbox .div1 .wcon .item .image{width:33px;height:30px}
.liuyan .wfdiv1 .fdiv1 input{line-height:32px;padding:0 15px}
.lianxiwbox .div1 .wcon .item .p3{font-size:14px;}
.useerwbox .div1{width:95%}
.insection1 .fl .text .p1{font-size:14px}
.insection1 .fl .text .p2{display:none}
.insection4 .inti .p1:after{left:0}
.insection5 .inti .p1:after{left:0}
.insection4 .fr .p1{font-size:20px}
.famenu{justify-content:flex-start }
.fanganwbox .div3{display:none}
.famenudl dd{background-size: cover;}
/*.about-timeline .year-content ul li{max-height: 400px;overflow-y: scroll;}*/
}

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



}

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



}

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





}



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



}



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



}

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



}

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



}

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



}



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

    

}



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





}

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



}

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





}





@media screen and (max-height:400px) {}



@media screen and (max-height:280px) {}