
/*1029626114@qq.com*/
.g_pp{padding-top: 2rem;height: 33rem;margin:0 4%;}
.g_pp h2{height:6.2rem;text-align: center;font-size: 2.2rem;color: #092581;position: relative;}
.g_pp h2 b{display: block;width: 17rem;height: 2rem;line-height: 2rem;border: 1px solid #bababa;border-radius: 2rem;text-align: center;font-size: 1.3rem;color: #333;margin:0 auto; font-weight: normal;}
.g_pp p{font-size: 1.1rem;line-height: 1.7rem;color: #666666;margin-top: 1.6rem;}
.video{width: 100%;}
.video img{width: 100%;display: block;}

.g_ppwz{background: url(../images/ppbg1.jpg) no-repeat;background-size: 100%;height: 12rem;padding-top: 2rem;}
.g_ppwz dl{float: left;width: 50%;height: 6rem;}
.g_ppwz dt{margin-left: 10%;width: 4rem;height: 4rem;float: left;}
.g_ppwz dt img{width: 100%;display: block;}
.g_ppwz dd{float: left;width: 60%;}
.g_ppwz h3{font-weight: normal;font-size: 1.9rem;color: #092581;}
.g_ppwz p{font-size: 1.2rem;color: #555555;}

.g_pro{padding-top: 2rem; height: 37.6rem;}
.g_pro h2{height:6.2rem;text-align: center;font-size: 2rem;color: #333333;position: relative;}
.g_pro h2 a{color: #333333;}
.g_pro h2 b{color: #092581;}
.g_pro h2 i{display: inline-block;font-size: 2rem;color: #333333;font-weight: bold;}
.g_pro h2 em{display: block;width: 24rem;height: 2rem;line-height: 2rem;border: 1px solid #bababa;border-radius: 2rem;text-align: center;font-size: 1.3rem;color: #333;margin:0.3rem auto 0; font-weight: normal;}
.g_pro .tabs{height: 7rem;background: url(../images/cptit.jpg) no-repeat;background-size: 100%;padding: 0 4.5%;}
.g_pro .tabs a{display: block;float: left;width: 22.333333%;height: 3.25rem;line-height: 3.25rem;font-size: 1.2rem;color: #333333; position: relative;padding-left: 11%;}
.g_pro .tabs a:before{content: "";position: absolute;background: url(../images/cpico1.jpg) no-repeat;background-size: 100%;left:16%;top:1.1rem;width: 1.1rem;height: 1.1rem;}

.g_pro .tabs .active,.g_pro .tabs a:hover{background: #092581;color: #fff;position: relative;}
.g_pro .tabs .active:before,.g_pro .tabs a:hover:before{background: url(../images/cpico2.jpg) no-repeat;background-size: 100%;}





.g_pro .cpmorea{position: absolute;right:4.5%;top:3.25rem;width: 30%; }
.g_pro .cpmorea a{display: block;width: 70%;padding-left: 30%; height: 3.25rem;line-height: 3.25rem;font-size: 1.2rem;color: #333333; position: relative;}
.g_pro .cpmorea a:before{content: "";position: absolute;background: url(../images/cpico1.jpg) no-repeat;background-size: 100%;left:16%;top:1.1rem;width: 1.1rem;height: 1.1rem;}
.g_pro dl{margin: 0 4%;}
.g_pro dt{width: 100%;display: block;}
.g_pro dt img{width: 100%;display: block;}
.g_pro dd{background: #f8f8f8;padding:1rem 4% 0;height: 6rem;border: 1px solid #cbcbcb;position: relative;}
.g_pro h3 a{width: 20rem;border-bottom: 1px solid #c6c6c6; display: block;line-height: 2.6rem;font-size: 1.2rem;color: #333333;}
.g_pro p{font-size: 1.2rem;color: #666666;overflow: hidden;line-height: 2.6rem;}
.g_pro span{position: absolute;right: 4%;top:2rem;}
.g_pro span a{display: block;width: 6rem;line-height: 1.5rem;border: 1px solid #092581;border-radius: 2rem;text-align: center;font-size: 0.9rem;color: #092581;margin-bottom: 0.5rem;}
.g_pro span a:nth-child(2){background: #092581;color: #fff;}


.g_cplst{margin: 0 4%;}
.g_cplst dl{margin-bottom: 1.2rem;height: 10rem;overflow: hidden;}
.g_cplst dt{float: left;width:48%; }
.g_cplst dt img{width: 100%;display: block;}
.g_cplst dt em{display: block;line-height: 2.2rem;background: #4c4c4c;color: #fff;font-size: 1.2rem;text-align: center;}
.g_cplst dd{border: 1px solid #bfbfbf;width: 52%;box-sizing:border-box;float: left;height: 10rem;padding: 1rem 0 0 4%;}
.g_cplst p{font-size: 1rem;color: #555555;line-height: 1.3rem;margin-bottom: 0.8rem;}
.g_cplst p b{font-weight: normal;color: #ff0000;}
.g_cplst span{display: block;}
.g_cplst span a{display: block;width: 6rem;line-height: 1.5rem;border: 1px solid #092581;border-radius: 2rem;text-align: center;font-size: 0.9rem;color: #092581;margin-bottom: 0.5rem;margin-right: 0.3rem;float: left;}
.g_cplst span a:nth-child(2){background: #092581;color: #fff;margin-right: 0;}

.g_zhao{height: 17.5rem;margin: 0 4%;}
.g_zhao h2{line-height: 3.2rem;border-bottom: 1px solid #ccc;font-size: 1.4rem;color: #333333;font-weight: normal;margin-bottom: 0.6rem;}
.g_zhao h2 em{float: right;font-size: 1.1rem;color: #e60b07;position: relative;}
.g_zhao h2 em a{color: #e60b07;}
.g_zhao h2 em:before{content: "";position: absolute;background: url(../images/tel.jpg) no-repeat;background-size: 100%;width: 1.7rem;height: 1.7rem;left:-2rem;top:1rem;}
.g_zhao li{float: left;height: 2.6rem;line-height: 2.6rem;margin-right: 0.3rem;text-align: center;font-size: 1.1rem;color: #333333;border-radius: 3rem;margin-bottom: 0.5rem;}
.g_zhao li:nth-child(1),
.g_zhao li:nth-child(2),
.g_zhao li:nth-child(3),
.g_zhao li:nth-child(4)
{width: 7rem;}

.g_zhao li:nth-child(5){margin-left: 0.5rem;}
.g_zhao li:nth-child(5),
.g_zhao li:nth-child(6),
.g_zhao li:nth-child(7)
{width: 9rem;}

.g_zhao li:nth-child(8){margin-left: 3.5rem;}
.g_zhao li:nth-child(8),
.g_zhao li:nth-child(9)
{width: 11rem;}

.g_zhao li:nth-child(10)
{width: 19.2rem;background: #9adfff;margin-left: 5rem;}
.g_zhao li:nth-child(1){background: #aebadf}
.g_zhao li:nth-child(2){background: #9adfff}
.g_zhao li:nth-child(3){background: #ffb6b4}
.g_zhao li:nth-child(4){background: #aebadf}
.g_zhao li:nth-child(5){background: #9adfff}
.g_zhao li:nth-child(6){background: #ffb6b4}
.g_zhao li:nth-child(7){background: #9adfff}
.g_zhao li:nth-child(8){background: #ffb6b4}
.g_zhao li:nth-child(9){background: #aebadf}


.g_xban{background: url(../images/xban.jpg) no-repeat;background-size: 100%;height: 10.9rem;position: relative;}
.g_xban .bnt1{position: absolute;left:11rem;top:7.3rem;font-size: 1.2rem;color: #092581;padding-left: 3rem;line-height: 2.4rem;}
.g_xban .bnt1 a{color: #092581;}
.g_xban .bnt1:before{content: "";position: absolute;background: url(../images/btn1.png) no-repeat;background-size: 100%;left:0;top:0;width: 2.4rem;height: 2.4rem}

.g_xban .bnt2{position: absolute;left:20rem;top:7.3rem;font-size: 1.2rem;color: #e60b07;padding-left: 3rem;line-height: 2.4rem;}
.g_xban .bnt2 a{color: #e60b07;}
.g_xban .bnt2:before{content: "";position: absolute;background: url(../images/btn2.png) no-repeat;background-size: 100%;left:0;top:0;width: 2.4rem;height: 2.4rem}


.g_cho2{background: url(../images/chobg.jpg) no-repeat;background-size: 100%;height: 31.3rem;padding-top: 2rem;}
.g_cho2 h2{height:6.5rem;text-align: center;font-size: 2rem;color: #333333;position: relative;}
.g_cho2 h2 a{color: #333333;}
.g_cho2 h2 b{color: #092581;}
.g_cho2 h2 em{display: block;width: 24rem;height: 2rem;line-height: 2rem;border: 1px solid #bababa;border-radius: 2rem;text-align: center;font-size: 1.3rem;color: #333;margin:0.3rem auto 0; font-weight: normal;}
.g_cho2 ul{margin-left: 6%;}
.g_cho2 li{float: left;width: 31.6%;margin-right: 31%;height: 10rem;}
.g_cho2 li:nth-child(2n){margin-right: 0;}
.g_cho2 li img{width: 100%;display: block;}
.g_cho2 li em{display: block;width: 100%;line-height: 2rem;text-align: center;font-size: 1.2rem;color: #333333;font-weight: bold;}



/**/
.xz{ padding:1.7rem 0 0 0;height: 62.4rem;position: relative;}
.xz h2{height:6.5rem;text-align: center;font-size: 2rem;color: #333333;position: relative;}
.xz h2 a{color: #333333;}
.xz h2 b{color: #092581;}
.xz h2 i{display: inline-block;font-size: 2rem;color: #333333;font-weight: bold;}
.xz h2 em{display: block;width: 24rem;height: 2rem;line-height: 2rem;border: 1px solid #bababa;border-radius: 2rem;text-align: center;font-size: 1.3rem;color: #333;margin:0.3rem auto 0; font-weight: normal;}
.tabs2{ height:5rem; position:relative; z-index:12;}
.tabs2 a{display: block;float: left;width: 33.3333333333333%;border: 1px solid #ccc;box-sizing:border-box;height: 5rem;line-height: 5rem;border-left: none;font-size: 1.4rem;color: #000;text-align: center;border-bottom: none;}
.tabs2 a:nth-child(3){border-right: none;}
.tabs2 .active{background: #092581;color: #fff;font-weight: bold;position: relative;}
.tabs2 .active:before{content: "";position: absolute;background: url(../images/ysico.png) no-repeat;background-size: 100%;width: 2.5rem;height: 0.6rem;left:50%;margin-left: -1.25rem;top:4.9rem;}

.xz2{width:100%;}
.xz dl{ width:100%; margin:0 auto;}
.xz dt img{display:block; width:100%;}
.xz dd{margin: 0 4%;}
.xz dd h3{position: relative;padding-left:8rem;font-size: 1.2rem;color: #333333;height: 7rem;padding-top: 2rem;}
.xz dd h3 i{position: absolute;width: 6.4rem;height: 10.1rem;left:0;top:-2.1rem;}
.xz dd h3 i img{width: 100%;display: block;}
.xz dd h3 b{display: block;font-size: 1.9rem;color: #092581;position: relative;}
.xz dd h3 b:before{content: "";position: absolute;width: 3rem;height: 1px;background: #092581;left:0;top:-1rem;}
.xz dd h3:before{content: "";position: absolute;width: 20.2rem;height: 0.35rem;background: url(../images/ysline.png) no-repeat;background-size: 100%;left:8rem;top:7.5rem;z-index: 15}
.xz dd p{ font-size:1.1rem; line-height:1.5rem; color:#666666;padding-left:2rem; position:relative; text-align: justify;}
.xz dd p:before{content: "";position: absolute;width: 1.4rem;height: 1.4rem;background: url(../images/ysico.jpg) no-repeat;background-size: 100%;left:0;top:0.2rem;z-index: 15}
.xz dd span,.xz dd span img{width: 100%;display: block;}
.xz dd span{display: block;margin-top: 1rem;}
.arr{ height:1rem; position:relative; margin-top:3.5rem;}
.arr .swiper-pagination{ width:100%; margin-top:0rem;}
.arr .swiper-pagination-bullet{ background:#092581; opacity:1; width:0.9rem; height:0.9rem; margin:0 2%;}
.arr .swiper-pagination-bullet-active{ background:#e60b07;border-radius:0.4rem; width:2.8rem;}
.xz2 .swiper-button-next,.xz2 .swiper-button-prev{position: absolute;width: 5.3rem;height: 5.3rem;top:59rem;z-index: 1111;}
.xz2 .swiper-button-next{background: url(../images/rjt.jpg) no-repeat;background-size: 100%;right:15%;}
.xz2 .swiper-button-prev{background: url(../images/ljt.jpg) no-repeat;background-size: 100%;left:15%;}
.g_yang{background: url(../images/ystel.jpg) no-repeat;background-size: 100%;width: 54%;line-height: 2.8rem;margin: 0 auto 2rem;font-size: 1.3rem;color: #fff;font-weight: bold;padding-left:20%;font-weight: normal;}
.g_yang a{color: #fff;}


.g_an{padding-top: 1.5rem;border-top: 0.5rem solid #e8e8e8;}
.g_an h2{height:6.2rem;text-align: center;font-size: 2rem;color: #333333;position: relative;}
.g_an h2 a{color: #333333;}
.g_an h2 b{color: #092581;}
.g_an h2 i{display: inline-block;font-size: 2rem;color: #333333;font-weight: bold;}
.g_an h2 em{display: block;width: 24rem;height: 2rem;line-height: 2rem;border: 1px solid #bababa;border-radius: 2rem;text-align: center;font-size: 1.3rem;color: #333;margin:0.3rem auto 0; font-weight: normal;}
.g_an dl{margin: 0 3%;}
.g_an dt,.g_an dt img{width: 100%;display: block;}
.g_an dd{background: url(../images/andd.jpg) no-repeat;background-size: 100%;height: 5.8rem;padding: 0.7rem 0 0 5%;position: relative; }
.g_an h3{padding-top: 0.5rem;font-size: 1.2rem;color: #1a1a1a;font-weight: normal;margin-bottom: 0.3rem;}
.g_an h3 a{color: #1a1a1a;}
.g_an ul{position: absolute;left:13rem;top:0.8rem;width: 17rem;}
.g_an li{float: left;width: 3.6rem;height: 2.9rem;border: 1px solid #cacaca;border-radius: 50%;text-align: center;font-size: 1.1rem;line-height: 1.2rem; padding-top: 0.7rem;margin-right: 0.2rem;}
.g_an li:hover,.g_an .cur{background: #092581;color: #fff;font-weight: bold;border: 1px solid #092581;}

.g_anlst{border-bottom: 0.5rem solid #e8e8e8;height: 300px;position: relative;}
.g_anlst ul{margin: 0 0%;}
.g_anlst li{float: left;width: 47%;}
.g_anlst li:nth-child(2){margin-right: 0;}
.g_anlst li img{width: 100%; height:150px; object-fit:cover;display: block;}
.g_anlst li em{display: block;width: 100%;line-height: 3rem;background: #f2f2f2;text-align: center;font-size: 1.1rem;color: #333}

.g_anlst .swiper-pagination{ width:100%;bottom: 3rem;}
.g_anlst .swiper-pagination-bullet{ background:#092581; opacity:1; width:0.9rem; height:0.9rem; margin:0 2%;}
.g_anlst .swiper-pagination-bullet-active{ background:#e60b07;border-radius:0.4rem; width:2.8rem;}
.g_anlst .swiper-button-next,.g_anlst .swiper-button-prev{position: absolute;width: 5.3rem;height: 5.3rem;top:17rem;z-index: 1111;}
.g_anlst .swiper-button-next{background: url(../images/rjt.jpg) no-repeat;background-size: 100%;right:15%;}
.g_anlst .swiper-button-prev{background: url(../images/ljt.jpg) no-repeat;background-size: 100%;left:15%;}


/* 走进*/
.g_zj{height: 27rem; padding-top: 1.3rem;}
.g_zj h2{height:6.2rem;text-align: center;font-size: 2rem;color: #333333;position: relative;}
.g_zj h2 a{color: #333333;}
.g_zj h2 b{color: #092581;}
.g_zj h2 i{display: inline-block;font-size: 2rem;color: #333333;font-weight: bold;}
.g_zj h2 em{display: block;width: 24rem;height: 2rem;line-height: 2rem;border: 1px solid #bababa;border-radius: 2rem;text-align: center;font-size: 1.3rem;color: #333;margin:0.3rem auto 0; font-weight: normal;}
.g_zj dl{margin: 0 3%;width: 94%;}
.g_zj dt{width: 100%;margin-bottom: 1rem;}
.g_zj dt img{display: block;width: 100%;}
.g_zj h3 a{display: block;height: 3rem;line-height: 3rem;text-align: center;font-size: 1.2rem;color: #333333;overflow: hidden; margin-bottom: 0.5rem;font-weight: bold; border-bottom: 1px solid #ccc;}
.g_zj dd p{color: #666666; font-size: 1.1rem;line-height: 1.6rem;overflow: hidden;text-align: center;}


/* 厂房仓库 */
.g_xc2{position: relative; height: 20rem;border-bottom: 0.5rem solid #e8e8e8;  overflow: hidden;}
.g_xc2 .tabs3{height:3rem; margin: 0 3% 0.7rem; background:#f5f5f5; }
.g_xc2 .tabs3 li{display: block;float: left;width: 23%;line-height: 3rem;font-size: 1.2rem;padding-left: 10%;position: relative;}
.g_xc2 .tabs3 li a{color: #333333;}
.g_xc2 .tabs3 li i{position: absolute;left:5%;top:0.5rem;width: 1.8rem;height: 1.8rem;overflow: hidden;}
.g_xc2 .tabs3 li i img{width: 3.6rem;height: 1.8rem;display: block;}
.g_xc2 .tabs3 .active{color: #fff;background: #092581;}
.g_xc2 .tabs3 .active a{color: #fff;}
.g_xc2 .tabs3 .active i img{margin-left: -1.8rem;}
.g_xc2 .js-swiper-nest-bas-in {overflow: hidden;}
.xclst2 ul{margin: 0 4%; height: 14rem;}
.xclst2 li{position: relative; float: left;width: 48%;margin-right: 4%;}
.xclst2 li:nth-child(2){margin-right: 0;}
.xclst2 li img{width: 100%;display: block;}
.xclst2 li em{display: block;width:100%;height: 3.2rem;line-height: 3.2rem;text-align: center;overflow: hidden;font-size: 1.2rem;color: #333333;}
.g_xc2 .swiper-pagination-clickable .swiper-pagination-bullet{background: #464646;width: 0.7rem;height: 0.7rem;margin: 0 0.5rem;}
.g_xc2 .swiper-pagination-clickable  .swiper-pagination-bullet-active{background: #092581}
.g_xc2 .swiper-pagination-bullets{bottom:-1rem;}


.g-news{padding-top: 2rem;height: 33rem;border-bottom: 0.5rem solid #e8e8e8; }
.g-news h2{height:6.5rem;text-align: center;font-size: 2rem;color: #333333;position: relative;}
.g-news h2 a{color: #333333;}
.g-news h2 b{color: #092581;}
.g-news h2 i{display: inline-block;font-size: 2rem;color: #333333;font-weight: bold;}
.g-news h2 em{display: block;width: 24rem;height: 2rem;line-height: 2rem;border: 1px solid #bababa;border-radius: 2rem;text-align: center;font-size: 1.3rem;color: #333;margin:0.3rem auto 0; font-weight: normal;}


.news_nav{width: 94%;height: 3rem; margin:0 auto 0.5rem;}
.news_nav p{height: 3rem; float: left; font-size: 1.2rem; line-height: 3rem; color: #666666;   position: relative;padding-left: 2rem;margin-right: 5%;  }
.news_nav p i{position: absolute;width: 1.8rem;height: 1.8rem;overflow: hidden;left:0;top:0.7rem;}
.news_nav p i img{width: 3.6rem;height: 1.8rem;display: block;}
.news_nav p.cur{color: #092581;font-weight: bold;}
.news_nav p.cur i img{margin-left: -1.8rem;}
.news_nav a{display: none; float: right; padding-top: 1rem;}
.news_nav .ne_db{display: block;}
.news_con{width: 94%;margin: 0 auto ;  }
.news_con dl{height: 8rem;background: #f5f5f5;overflow: hidden; margin-bottom: 1rem;}
.news_con dt{float: left;width: 50%;}
.news_con dt img{width: 100%;display: block;}
.news_con dd{float: left;width: 44%;padding: 1rem 3% 0;height:7rem;}
.news_con h3 a{line-height: 2rem;font-size: 1.2rem;color: #333333;font-weight: bold;}
.news_con p{font-size: 1.1rem;line-height: 1.2rem;color: #666666;margin-top: 0.5rem;}
.news_con li{padding-left: 1.8rem;position: relative;height: 2.5rem;line-height: 2.5rem;border-bottom: 1px solid #d9d9d9;font-size: 1.1rem;color: #555555;}
.news_con li a{color: #555}
.news_con li:before{content: "";position: absolute;width: 0.3rem;height: 0.3rem;border: 0.1rem solid #092581;border-radius: 50%;left:0;top:1rem;}
.news_con a:nth-child(3) li{border-bottom: none;}
.newmore{margin: 1rem auto 0;width: 11.5rem;height: 2.8rem;line-height: 2.8rem;background: #092581;border-radius: 2rem;text-align: center;font-size: 1.3rem;color: #fff;}
.newmore a{color: #fff;}
















html {font-size: 10px; -webkit-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:    10px;}}
@media screen and (min-width:360px){html{font-size: 11.25px;}}
@media screen and (min-width:375px){html{font-size: 11.7px;}}
@media screen and (min-width:400px){html{font-size: 12.5px;}}
@media screen and (min-width:480px){html{font-size:    15px;}}
@media screen and (min-width:520px){html{font-size:    16.25px;}}
@media screen and (min-width:414px){html{font-size:  13px;}}
@media screen and (min-width:560px){html{font-size:  17.5px;}}
@media screen and (min-width:600px){html{font-size:  18.75px;}}
@media screen and (min-width:640px){html{font-size:    20px;}}