
/*1029626114@qq.com*/
.g_pp{height: 20.6rem;padding-top: 2.5rem;}
.g_pp h2{height: 2.7rem;line-height: 2.7rem;text-align: center;font-weight: normal;font-size: 1.7rem;color: #000000;margin-bottom: 1rem;}
.g_pp p{padding: 0 3%;font-size: 0.9rem;line-height: 1.6rem;color: #666666;height: 5rem;}

.ibrand-num{z-index: 300; }
.ibrand-num li{float: left;position: relative;padding-left: 2.6rem; padding-right: 2.6rem; padding-top: 0.25rem;height: 6.2rem;background:url(../images/ppline.jpg) no-repeat;background-size: 0.5rem 4.6rem;}
.ibrand-num li:nth-child(1),.ibrand-num li:nth-child(4){background: none;}
.ibrand-num li:nth-child(4){padding: 0 4rem;}
.ibrand-num li:nth-child(5){padding-left: 4rem;}
.ibrand-num li em{display: inline-block;font-size: 2.3rem;color: #000000;font-weight: bold;}
.ibrand-num li span{display: block;font-size: 0.8rem;color: #000000;text-align: left;font-weight: bold;}
.ibrand-num li i{font-size: 0.8rem;color: #000000;display: inline-block;font-style: normal;}
.ibrand-num li:hover{color: #0155c5}
.ibrand-num li:hover em,.ibrand-num li:hover span,.ibrand-num li:hover i{color: #0155c5;}

.g_pro{background: #f6f6f6;padding-top: 2rem;height: 46rem;}
.g_pro h2 a{display: block;height: 5rem;text-align: center;background:url(../images/cptit.jpg) no-repeat;background-size:100%;font-size: 1.8rem;font-weight: bold;color: #0155c5;padding-top: 0.5rem;}
.g_pro h2 em{display: block;font-size: 1rem;color: #000;font-weight: normal;}
.g_pro ul{margin-left: 3%;}
.g_pro li{float: left;width: 46%;margin-right: 5%;margin-bottom: 1.8rem; }
.g_pro li img{width: 100%;display: block;box-shadow:0.15rem 0 0.3rem rgba(0,0,0,.2)}
.g_pro li:nth-child(2n){margin-right: 0;}
.g_pro li em{display: block;height: 2.4rem;line-height: 2.4rem;position: relative;font-size: 1rem;color: #000;font-weight: bold;}
.g_pro li em:before{content: "";position: absolute;width: 2.6rem;height: 0.1rem;background: #000;left:0;bottom: 0;}


.g_pz{background:url(../images/pzbg.jpg) no-repeat;background-size:100%;height: 35.1rem;padding-top: 2rem;}
.g_pz h2{display: block;height: 6.5rem;text-align: center;background:url(../images/pztit.png) no-repeat;background-size:100%;font-size: 1.8rem;font-weight: bold;color: #fff;padding-top: 0.5rem;}
.g_pz h2 em{display: block;font-size: 1rem;color: #fff;font-weight: normal;padding-top: 0.3rem;}
.g_pz ul{margin-left: 3%;}
.g_pz li{float: left;width: 47%;margin-right: 2%;margin-bottom: 2.2rem; }
.g_pz li img{width: 100%;display: block;box-shadow:0.15rem 0 0.3rem rgba(0,0,0,.2)}
.g_pz li:nth-child(2n){margin-right: 0;}
.g_pz li em{display: block;height: 3rem;line-height: 3rem;position: relative;font-size: 1rem;color: #fff;font-weight: bold;}
.g_pz li em:before{content: "";position: absolute;width: 2.6rem;height: 0.1rem;background: #fff;left:0;bottom: 0;}


.g_ys{padding-top:3rem;height:42rem;position: relative;}
.g_ys h2{display: block;height: 5.5rem;text-align: center;background:url(../images/ystit.jpg) no-repeat;background-size:100%;font-size: 1.8rem;font-weight: bold;color: #0155c5;padding-top: 0.5rem;}
.g_ys h2 em{display: block;font-size: 1rem;color: #000;font-weight: normal;padding-top: 0.3rem;}

.g_ys .tabs2{margin: 0 3%;height: 5rem;}
.g_ys .tabs2 a{display: block;float: left;width:25%;height: 4rem;background: #f0f0f0; text-align: center;font-size: 0.9rem;color: #000; border-right: 0.4rem solid #fff;
	line-height: 1.3rem;
	-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_ys .tabs2 a:nth-child(4){border-right: none;}
.g_ys .tabs2 b{display: block;position: relative;top:-1.5rem;}
.g_ys .tabs2 i{width: 4.5rem;height: 4rem;display: block;overflow: hidden;margin: 0 auto; transform: scale(0.6);position: relative;top:-0.5rem;}
.g_ys .tabs2 i img{width: 9rem;height: 4rem;display: block; }
.g_ys .tabs2 .active i img{margin-left: -4.5rem;}
.g_ys .tabs2 .active {background:#0155c5}
.g_ys .tabs2 .active b{color: #fff;}
.g_ys dl{margin: 0 3%;}
.g_ys dt{width: 100%;margin: 0 auto;}
.g_ys dt img{width: 100%;display: block;}
.g_ys dd{position: relative;}
.g_ys h3{margin: 0 3% 0.5rem;background: #fff; height: 4rem;line-height: 4rem;font-size: 1.4rem;color: #000;font-weight: bold;padding-left: 5rem;position: relative;margin-top: -2rem;}
.g_ys h3 b{position: absolute;left:0;top:0;width: 4.5rem;height: 4rem;line-height: 4rem;text-align: center;font-size: 3rem;color: #fff;background: #0155c5}
.g_ys p{font-size:1rem;line-height: 1.5rem;color: #000;position: relative;margin-bottom: 0.6rem;}
.g_ys .swiper-pagination-bullet{width: 0.55rem;height: 0.55rem; background: #282828; border-radius: 50%; margin: 0 0.2rem;}
.g_ys .swiper-pagination-bullet-active{width: 1.8rem; height: 0.55rem; border-radius:2rem;background: #0155c5;}
.g_ys .swiper-pagination-bullets{top: 41rem;}
.g_ys .swiper-button-next,.g_ys .swiper-button-prev{position: absolute;width: 4rem;height: 4rem;top:40.5rem;}
.g_ys .swiper-button-next{background: url(../images/rjt.jpg) no-repeat;background-size: 100%;right:28%;}
.g_ys .swiper-button-prev{background: url(../images/ljt.jpg) no-repeat;background-size: 100%;left:28%;}

.g_kf{background: #f6f6f6;padding-top: 2rem;height: 33rem;position: relative;}
.g_kf h2 a{display: block;height: 5.2rem;text-align: center;background:url(../images/antit2.jpg) no-repeat;background-size:100%;font-size: 1.8rem;font-weight: bold;color: #0155c5;padding-top: 0.5rem;}
.g_kf h2 em{display: block;font-size: 1rem;color: #000;font-weight: normal;padding-top: 0.3rem;}
.g_kf .kftit{height:6.4rem;position: relative;padding-left: 3%;}
.g_kf .kftit a{float: left;width: 23%;margin-right: 1%; margin-bottom: 0.4rem; line-height: 2.5rem;text-align: center;font-size: 0.9rem;color: #fff;background: #0155c5;font-weight: bold;margin-bottom: 0.3rem;}
.g_kf dl{margin: 0 3%;}
.g_kf dt,.g_kf dt img{width: 100%;display: block;}
.g_kf h3 a{display: block;position: relative;line-height: 2rem;font-size: 0.9rem;color: #282828;margin-bottom: 0.3rem; margin-top: 1rem;font-weight: bold;}
.g_kf p{font-size: 0.9rem;line-height: 1rem;color: #656565;}
.g_kf .swiper-pagination-bullet{background: #fff;width:0.8rem;height:0.8rem;margin: 0 0.7rem;}
.g_kf .swiper-pagination-bullet-active{background: #0155c5;}
.g_kf .swiper-pagination-bullets{bottom:8rem;width: 100%;z-index: 125}


.g_hz{height: 14.5rem;background: #f6f6f6;position: relative;}
.g_hz ul{margin: 0 3% 0 5%; overflow: hidden;}
.g_hz li{float: left;width: 30%;margin-right: 4%;margin-bottom: 0.5rem;}
.g_hz li img{width: 100%;display: block;border: 1px solid #cecece;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_hz li:nth-child(3n){margin-right: 0;}
.g_hz .swiper-pagination-bullet{background: #282828;width:0.45rem;height:0.45rem;margin: 0 0.3rem;}
.g_hz .swiper-pagination-bullet-active{background: #0155c5;}
.g_hz .swiper-pagination-bullets{bottom:1.5rem;width: 100%;z-index: 125}

.g_kfjz{padding-top: 2rem;height: 30.5rem;}
.g_kfjz h2 a{display: block;height: 6.7rem;text-align: center;background:url(../images/kftit.jpg) no-repeat;background-size:100%;font-size: 1.8rem;font-weight: bold;color: #0155c5;padding-top: 0.5rem;}
.g_kfjz h2 em{display: block;font-size: 1rem;color: #000;font-weight: normal;padding-top: 0.3rem;}
.m_kfjz{margin: 0 3%;overflow: hidden;}
.m_kfjz dt{width: 100%}
.m_kfjz dt img{width: 100%;display: block;}
.m_kfjz dl{float: left;width: 47%;margin-right: 5%;}
.m_kfjz dl:nth-child(2){margin-right: 0;}
.m_kfjz dt{width: 100%;overflow: hidden;}
.m_kfjz dt img{width: 100%;display: block;}
.m_kfjz dd{border: 1px solid #cecece;padding-top: 2.5rem;height: 9.5rem;position: relative;border-top: none;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.m_kfjz i{width: 4.3rem;height: 4.3rem;position: absolute;left:50%;margin-left: -2.2rem;top:-2.2rem;}
.m_kfjz i img{width: 4.3rem;height: 4.3rem;display: block;border-radius: 50%;}
.m_kfjz h3 a{display: block;line-height: 1.5rem;text-align: center;font-size: 1rem;color: #000;margin-bottom: 0.4rem;font-weight: bold;}
.m_kfjz p{font-size: 0.8rem;line-height: 1.1rem;padding: 0 3%;text-align: center;}
.g_kfjz .swiper-slide{height: 25rem;}


.g-news{height:43.5rem;padding-top: 2.3rem;background: #f9f9f9;}
.g-news h2 a{display: block;height: 5.7rem;text-align: center;background:url(../images/newtit.jpg) no-repeat;background-size:100%;font-size: 1.8rem;font-weight: bold;color: #0155c5;padding-top: 0.5rem;}
.g-news h2 em{display: block;font-size: 1rem;color: #000;font-weight: normal;padding-top: 0.3rem;}
.news_nav{height: 3.6rem;margin: 0 3%;}
.news_nav p{display: block;float: left;width: 32%;margin-right: 2%; height: 2.5rem;line-height: 2.5rem;background: #282828; font-size: 1.2rem;color: #fff;position: relative; text-align: center;}
.news_nav p.cur{background: #0155c5;}

.news_nav a{display: none; float: right; width: 32%; height: 2.5rem;line-height: 2.5rem;background: #282828; font-size: 1.2rem;color: #fff;position: relative; text-align: center;text-transform: uppercase;}
.news_nav p.cur{background: #0155c5;}
.news_nav .ne_db{display: block;}
.g-news .newtj{margin: 0 3% 1rem;position: relative;overflow: hidden;}
.g-news .newtj dt{float: left; width:45%;position: relative;}
.g-news .newtj dt img{width: 100%;display: block;}
.g-news .newtj dd{float: left;width:50%;margin-left: 5%;}
.g-news .newtj h3 a{display: block;line-height:1.6rem;font-size: 1.1rem;color: #383838;font-weight: bold;margin-bottom: 0.5rem;overflow: hidden;height: 1.6rem;}
.g-news .newtj p{font-size: 1rem;line-height: 1.2rem;color: #767676;height: 2.4rem;overflow: hidden;}
.g-news .newtj span{display: block;margin-top: 0.6rem;font-size: 0.9rem;color: #c0c0c0;}


.g_ab{padding-top: 2.4rem;height: 30.5rem;}
.g_ab h2 a{display: block;height: 5.5rem;text-align: center;background:url(../images/abtit.jpg) no-repeat;background-size:100%;font-size: 1.8rem;font-weight: bold;color: #0155c5;padding-top: 0.5rem;}
.g_ab h2 em{display: block;font-size: 1rem;color: #000;font-weight: normal;padding-top: 0.3rem;}
.g_ab dl{margin: 0 3%;}
.g_ab dt{width: 100%;}
.g_ab dt img{width: 100%;display: block;}
.g_ab dd{position: relative;background: #fff;margin: 0 3%;padding: 1rem 3% 0;height: 12rem;margin-top: -1rem;}
.g_ab p{font-size: 1rem;line-height:1.5rem;color: #282828;}



/* 厂房仓库 */
.g_xc2{position: relative; height: 23rem;overflow: hidden;}
.g_xc2 .tabs3{height:4.8rem;margin: 0 3%; }
.g_xc2 .tabs3 li{display: block;float: left; width: 25%; position: relative; font-size: 1.2rem;color: #333333;padding-top: 0.2rem;height: 3rem;border-right: 1px solid #bed3f0; text-align: center; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_xc2 .tabs3 li:before{content: "";position: absolute;width: 1.2rem;height: 0.2rem;background: #333333;left:50%;margin-left: -0.6rem;top:2.7rem;}
.g_xc2 .tabs3 li a{color: #666666;display: block;}
.g_xc2 .tabs3 .active a{color: #0155c5;}
.g_xc2 .js-swiper-nest-bas-in {overflow: hidden;}
.g_xc2 .tabs3 li:nth-child(4){border-right: none;}
.xclst2 ul{margin: 0 3%; height: 11rem;}
.xclst2 li{position: relative; float: left;width: 47.5%;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: 2.4rem;line-height: 2.4rem;background: #f5f5f5;font-size: 0.8rem;color: #878787;position: relative;text-align: center;}
































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;}}