@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1600px){
.puos .owl-theme .owl-nav{left: -5%;width: 110%;}


}


@media screen and (max-width:1366px){
.puos .owl-theme .owl-nav{display:none;}
.topa-b{position:fixed;top:0%;width:100%;left:0;border-top:1px solid #eee;height:100%;transform: translateX(-100%);transition: all 0.3s;}
.top{background:#fff;padding: 17px 0;}
.topa-ba ul{display:block;}
.topa-ba li a{padding: 15px 0;}
.topa-ba li a span{display:none;}
.topa-ba{display:flex;align-items: center;height: 100%;width:60%;background: #fff;}
.topa-ba li{padding:0;}
.topa-ba ul{flex-shrink: 0;width:100%;height:100%;overflow-y: auto;}
.topa-ba dl{position:relative;background:#eee;overflow-y: auto;padding:5px 0;}
.topa-ba dl dd{display:block;}
.topa-ba dl a{padding:5px 0;}
.topa-ba li p{box-sizing:border-box;padding-left:20px;}
.topa-ba li:nth-child(2) dl dd{display:block;}
.topa-ba li:nth-child(2) dl a{padding:0;}
.topx-c{position:fixed;}
.topx-ca p{font-size: 34px;}
.topx-a{padding: 28px 0;}
.news{overflow:hidden;}
.zhz{display:block;}
.topa{padding:0 100px 0 2%;}
.topa-bb{display:block;}
.topa-b.tis{transform: translateX(0%);}
.ni-si{margin-top:75px;}

.banner{margin-top:74px;}

.produaa h5{font-size: 28px;}
.produ{margin: 50px auto 60px;}
.produb ul li h5{font-size:16px;margin: 20px auto 10px;}
.prot{margin-top: 80px;}
.praaba h5,.ptaaba h5{font-size: 26px;}
.praaba{margin-bottom: 20px;}
.praabb,.ptaabb{font-size: 14px;line-height: 24px;}
.pyob h5{font-size:24px;}
.pyob{padding: 30px 40px;}
.pyob h6{margin: 10px auto 10px;font-size: 26px;}
.pyob a{line-height: 40px;font-size: 14px;}
.pyo{padding: 110px 0;margin-bottom: 60px;}
.puo h5{font-size: 28px;}
.puos {margin: 40px auto 80px;}
.puoaba h5{font-size:20px;}
.puoaba p{font-size:14px;margin: 24px auto 30px;}
.puoaba a{font-size:14px;line-height: 40px;}
.aboub h6{font-size: 30px;margin: 20px auto 20px;}
.about{margin-bottom: 60px;}
.abo{margin: 60px auto;}
.aboaa ul li{font-size: 14px;margin-bottom: 10px;}
.abob input{line-height: 30px;font-size: 14px;}
.abob a{font-size:14px;line-height: 40px;height:40px;}
#map_container {height: 280px;}
.footb li{padding: 25px 0;}
.footb{font-size: 14px;}

.ni-sisa h5{font-size: 34px;}
.ni-sisa p{font-size: 28px;}
.i-op{margin-top:80px;}
.i-top{padding: 28px 0;}

.i-about{margin: 40px auto 30px;font-size: 24px;}
.i-aboa{margin:auto;width:92%;}
.i-abob h5{font-size: 24px;}
.i-abob h5 span{font-size: 40px;}
.i-abob p{font-size: 16px;line-height: 30px;}
.i-abob {margin: 60px auto 60px;}

.i-abod{font-size:24px;margin: 60px auto 40px;}
.i-abxo{margin: 40px auto 0px;}
.i-aboe li{margin-bottom:20px;padding: 40px 20px 60px;}
.i-aboe li h5{font-size: 16px;margin: 20px 30px 10px;}
.i-aboe {margin-bottom: 60px;}
.i-aboe li p{font-size: 15px;line-height: 28px;}
.i-abof h5 span{font-size:40px;}
.i-abof h5 {font-size: 24px;}
.i-abotba {line-height: 28px;font-size: 15px;}
.i-aboo{margin: 60px auto 80px;}
.i-abogbb {width: 54%;}
.i-abogbba h5 {font-size: 24px;}
.i-abogbba span{font-size: 40px;}
.i-abogbbb{font-size: 15px;line-height: 30px;}
.i-abofaab h5{font-size:18px;}
.i-abofaab p {font-size: 14px;}
.i-abofaa{padding-left: 40px;}
.i-abofa li{padding: 10px;}
.i-abog {margin: 40px auto 80px;}
.i-abogaba {font-size: 18px;}
.i-abogaba p{height: 2px;margin: 10px 0 10px;}
.i-abogabb {font-size: 14px;line-height: 26px;}
.i-aboh{    margin: 80px auto;width:92%;flex-wrap: wrap;}
.i-abohba p{margin: 10px 0 10px;height: 2px;}
.i-abohbb {font-size: 14px;line-height: 26px;}
.i-abohb {width: 100%;}
.i-aboha{width:100%;margin-top:30px;}
.i-cosba h5{font-size:28px;}
.i-cosba span{font-size: 28px;}
.i-cosbbb{font-size: 16px;line-height: 30px;}
.i-cosbba img{margin-top: 5px;}
.i-cojaa span{font-size: 28px;}
.i-cojaa h5{font-size: 28px;}
.i-cojab {font-size: 14px;line-height: 24px;}
.i-cojb{padding: 30px;}
.i-coj{margin: 100px auto 0;}
.i-codaa h5{font-size:28px;}
.i-codaa span{font-size: 28px;}
.i-cod{margin: 60px auto 0;padding: 40px;}
.i-codb{    margin-top: 20px;}
.i-codb li{font-size: 16px;padding: 15px 0;}
.i-codb li a{font-size: 14px;}
.i-cot{padding: 60px 0 60px}

.i-newsab h5{font-size: 18px;}
.i-newsab p{font-size: 14px;line-height: 24px;}
.i-newsaa p{font-size: 40px;}
.i-newsaa span{font-size: 16px;}
.i-news {margin: 60px auto;}
.i-new ul li:nth-child(2n) {margin-top: 60px;}
.i-newb h5 {font-size: 18px;}
.i-newb p{font-size:14px;}
.i-new {margin-bottom: 50px;}
.i-newsab{width:calc(100% - 28%);}
.i-newc {margin: 50px auto 30px;}
.i-newc h5{    font-size: 22px;}
.i-newd {line-height: 26px;font-size: 14px;}

.i-tech li .i-teca{font-size:16px;padding:10px 0}
.i-tech li .i-teca img{width:30px; opacity: 0.3}
.i-tech{margin: 40px auto;border-bottom: 1px solid #efefef;}
.i-tech li {border-top: 1px solid #efefef;}
.i-tech li .i-tecb{color:#666;width:95%;}

.i-produb{width:100%;}
.i-produ{margin: 30px auto;}
.i-produa{width:100%;}
.i-produa ul{flex-wrap: wrap;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}
.i-produa li{border:none;}
.i-produb li h4 {font-size: 18px;margin: 10px 0;}
.i-produb li p{color: #888;}
.i-produa{display:none;}
.i-ps{padding: 110px 0 50px;}
.i-prba{font-size: 26px;margin-bottom: 20px;}
.i-prbb {line-height: 30px;font-size: 16px;}
.i-prbc a{font-size: 14px;border: 1px solid #333;padding: 10px 40px;}
.i-psta{font-size:20px;}
.i-pra{width:45%;}

}




@media screen and (max-width:780px){
.topx-ca p {font-size: 26px;}
.topx-ca span {font-size: 16px;}
.topx-c input{width:100%;}
.topa {padding: 0 60px 0 2%;}
.topa-a img{height:20px;}
.top{padding: 20px 0;}
.zhz{top:auto;}
.banner{margin-top:60px;}
.pra{margin: 20px auto;}
.praa{flex-wrap:wrap;margin-bottom: 10px;}
.praaa{width:100%;}
.praab{width:100%;}
.produa{display:block;}
.produaa{text-align:center;margin-bottom:20px;}
.produ{margin: 30px auto 40px;}
.produaa h5 {font-size: 24px;}
.produaa p{margin-top:5px;}
.produab ul{justify-content: space-between;font-size: 14px;}
.produab ul li{padding:0;margin:0;line-height:40px;border:1px solid #ccc;width:23%;text-align:center;}
.produab ul li:first-child{border:1px solid #ccc;}
.prot {margin-top: 40px;}
.produb ul{flex-wrap:wrap;justify-content: space-between;}
.produb ul li{width:45%;margin-bottom:20px;}
.produb ul li p{display:None;}
.praaba h5, .ptaaba h5{font-size:24px;}
.praaba p{font-size:24px}
.praaba,.ptaaba{padding: 30px 0 10px;margin-bottom: 10px;text-align:center;}
.praabb, .ptaabb,.praabd,.ptaabd{text-align:center;font-size: 16px;}
.praabc,.ptaabc{margin: 30px auto;line-height: 30px;}
.praa:nth-child(2n) .praaa{order: 0}
.praa:nth-child(2n) .praab{order:1;}
.pyob h5 {font-size: 20px;}
.pyob p{font-size:14px;margin-bottom: 40px;}
.pyo{margin-bottom: 40px;}
.puo h5 {font-size: 24px;}
.puoaba{padding: 20px;}
.puoaba h5 {font-size: 16px;}
.puoaba p{margin: 10px auto 20px;}
.puos {margin:0px auto 60px;}
.aboa{display:none;}
.abob{width:100%;font-size:14px;}
.k-fu{display:none;}

.ni-sisa h5 {font-size: 20px;}
.ni-si {margin-top:60px;}
.ni-sisa p {font-size: 20px;}
.i-about{font-size: 18px;margin: 20px auto;}
.i-abost{margin: 40px auto 0px;flex-wrap:wrap;}
.i-abob {margin:0px 0 30px;width:100%;}
.i-abob h5 {font-size: 18px;}
.i-abob h5 span {font-size: 28px;}
.i-abob p{margin-top: 10px;font-size: 14px;line-height: 24px;}
.i-aboc {width: 100%;}
.i-abod{margin:30px auto 0px;font-size: 18px;}
.i-abxo{margin: 30px auto 0px;}
.i-abxo ul li{width:31.333%;margin: 0 2% 10px 0;}
.i-aboe{margin:20px auto 20px;}
.i-aboe li{width:48%;padding: 20px 10px 60px;}
.i-aboe li p {font-size: 13px;line-height: 20px;}
.i-aboe li h5{margin: 10px 0px 10px;}
.i-abof h5 {font-size:18px;}
.i-abof h5 span{font-size:28px;}
.i-abofaa{padding:0;}
.i-abofa li.i-abs{width:60%;}
.i-abofa ul{flex-wrap:wrap;}
.i-abofa li{width:40%;}
.i-abofaaa {width:40px;margin-right: 10px;}
.i-abofaaa img{width:100%;}
.i-abofab img{width:40px;}
.i-abofaab h5 {font-size: 14px;}
.i-abofaab p {font-size: 12px;}
.i-abofab p {font-size: 14px;}
.i-abot{margin:20px auto 0;}
.i-abot li{flex-wrap:wrap;}
.i-abota{width:100%;}
.i-abotb{width:100%;margin-top:15px;}
.i-abotb h5 {font-size: 20px;margin-bottom: 10px;}
.i-abotba {line-height: 24px;font-size: 14px;}
.i-abot .owl-theme .owl-nav{top:100%;right:auto;width: 100%;}
.i-abogb{flex-wrap: wrap;width:100%;}
.i-abogba{width:100%;}
.i-abogbb{width:92%;margin:auto;}
.i-abogbba{margin: 50px auto 20px;}
.i-abogbba h5{font-size:18px;}
.i-abogbba span {font-size: 28px;}
.i-abogbbb {font-size: 14px;line-height: 30px;}
.i-aboga{flex-wrap:wrap;}
.i-abogaa{width:100%;}
.i-abogab{width:100%;margin-top:20px;}
.i-abog {margin: 20px auto 30px;}
.i-abogaba {font-size: 16px;}
.i-aboh {margin: 40px auto;}
.i-abohba {font-size: 20px;}
.i-cosa{width: 100%;}
.i-cosb{width: 100%;margin-top:50px;}
.i-coja{width:100%;}
.i-cojb{width:100%;padding: 10px;line-height: 26px;}
.i-cojb h5{margin-bottom: 10px;}
.i-cojab {font-size: 14px;line-height: 22px;margin:20px auto;}
.i-cot {padding: 30px 0 60px;}
.i-cosba h5 {font-size: 20px;}
.i-cosba span {font-size: 20px;}
.i-cosbbb {font-size: 14px;line-height: 26px;}
.i-cosbb {margin-bottom: 5px;}
.i-cosba {margin-bottom: 20px;}
.i-cojaa span {font-size: 20px;bottom: 10px;}
.i-coj {margin: 60px auto 0;}
.i-cojaa h5{font-size: 20px;}
.i-codaa span {font-size: 20px;bottom: 10px;}
.i-codaa h5 {font-size: 20px;}
.i-cod {margin: 30px auto 0;padding: 30px 15px;}
.i-codb li{width:100%;font-size: 14px;padding: 10px 0;}
.i-codb li p {width: calc(100% - 40px);}

.i-news {margin: 20px auto 0px;flex-wrap: wrap}
.i-newsa{width:100%;margin:auto;flex-wrap: wrap;border-bottom:5px solid #f5f5f5;padding-bottom:20px;}
.i-newsb{width:100%;display:none;}
.i-newsaa{width:100%;margin-bottom:10px;}
.i-newsaa p {font-size: 32px;}
.i-newsab{width:100%;}
.i-new ul li{width:100%;border-bottom:5px solid #f5f5f5;padding-bottom:20px;margin-top:20px;}
.i-new ul li:nth-child(2n) {margin-top: 20px;}
.i-newa p{top:10px;left:10px;width: 80px;padding: 5px 0;}
.i-newa p samp{margin-top: 3px;color: #26b2c9;}
.i-newa p span{font-size: 24px;color: #05afc1;}
.i-newb h5 {font-size: 16px;}
.i-newb p{line-height: 22px;}
.i-newc {margin: 20px auto 20px;border-bottom: 1px dashed #ccc;padding-bottom: 10px;}
.i-newc p{font-size:14px;}
.i-newc h5 {font-size: 18px;}
.i-newd {line-height: 24px;margin-bottom: 30px;}
.i-newe{margin-bottom: 50px;padding-top: 10px;}

.i-tech li .i-tecb{line-height: 24px;}

.i-produb ul{margin-right:-4%;}
.i-produb li{width:46%;margin: 0 4% 20px 0;background:#fff;border-radius: 10px;overflow: hidden;padding-bottom:20px;}
.i-produb li p{line-height: 20px;box-sizing:border-box;padding:0 10px;}
.i-produb li h4{box-sizing:border-box;padding:0 10px;}
.i-produ{width: 100%;background: #f6f6f6;padding:30px 3%;margin:auto;}

.i-produa{display:block;background:#fff;border-radius: 10px;margin-bottom:20px;padding-top:10px;}
.i-produa ul{margin-right:-3%;}
.i-produa li{width:30.3333%;text-align:center;font-size:12px;margin-right:3%;line-height: 30px;margin-bottom:10px;}
.i-produa a{padding:0;text-align:center;}
.i-produa a img{display:block;width:80%;margin:auto;}
.i-ps {padding: 80px 0 50px;}
.i-pros{padding:0;flex-wrap: wrap;width:96%;}
.i-pra{widtH:92%;margin:auto;}
.i-prb{width:92%;margin:30px auto 0;}
.i-prba {font-size: 20px;margin-bottom: 10px;}
.i-prbb {line-height: 22px;font-size: 14px;}
.i-prbc{display:none;}
.i-pst{width:96%;padding:35px 15px;}
.i-psta {font-size: 18px;margin-bottom: 10px;}


}

@media screen and (max-width:500px){
.produaa h5 {font-size: 20px;}
.produab ul li{width:48%;margin-bottom:10px;}
.produab ul{flex-wrap:wrap;}
.prot {margin-top: 20px;}
.produb ul li div{padding:0;}
.produb ul li h5 {font-size: 14px;}
.produ {margin: 30px auto 20px;}
.praaa{width:100%;}
.praa{flex-wrap:wrap;width:100%;border-bottom:5px solid #eee;margin-bottom: 0px;}
.pra:after{display:none;}
.pra, .pta{border: 5px solid #eee;margin: 0px auto;}
.praaa li{border-radius: 0;}
.praab{width:100%;}
.praaba h5, .ptaaba h5 {font-size: 18px;margin-bottom:0;}
.praaba p{font-size: 18px;}
.praabb, .ptaabb, .praabd, .ptaabd{font-size: 14px;max-width:90%;margin:auto;}
.praabc, .ptaabc {margin: 10px auto 20px;}
.pta{margin-bottom: 0px;}
.pra{margin-bottom: 20px;}
.puo{text-align:center;}
.ptaa{width:100%;flex-wrap:wrap;}
.ptaaa{width:100%;order: 0;}
.ptaab{width:100%;order: 1;}
.pta:after{display:none;}
.ptaaa li{border-radius:0;}
.topa-ba{width: 80%;}
.topa-bb{width:20%;}
.topa-ba li p{font-size: 14px;}
.pyoto{display:block;}
.pyo{background:None !important;padding:0;}
.pyob{border-radius: 0;padding:20px 0;width:100%;}
.pyoa{width:100%;}
.pyob h6{font-size:16px;}
.puo h5 {font-size: 20px;}
.puos {margin: 20px auto 0px;}
.puoa li{flex-wrap:wrap;}
.puoaa{width:100%;margin-bottom:20px;}
.puoab{width:100%;}
.puoaba p{line-height:24px;}
.puoaba{text-align:center;}
.puoaba a{margin:auto;line-height: 30px;}
.about{height:250px;overflow:hidden;margin-bottom: 30px;}
.aboua img{height:250px;width:auto;}
.aboub h5{font-size:27px;}
.aboub h6 {font-size: 22px;margin: 0px auto 20px;}
.aboub a{line-height: 36px;width: 130px;}
.abo{margin: 20px auto 30px;}
.news li .neb{padding: 15px;}
.news li .neb h4{font-size: 16px;}
.news li .neb h5 {font-size: 14px;margin-bottom: 20px;}
.news li .neb p{font-size: 14px;line-height: 24px;}
.news{margin: 0 auto 30px;}
.fontaa{font-size:14px;display:none;}
.fontab{text-align:center;font-size: 14px;}
.footb{display:none;}
.font{padding: 8px 0 20px;flex-wrap: wrap;}
.fonta{width:100%;}
.fontb{width:100%;margin-top:20px;display:block;text-align:center;font-size:0;}
.fontb p{margin:0 10px;display:inline-block;vertical-align: middle;font-size:14px;}



}






































