@charset "utf-8";

/*内页栏目*/
.pg-nav ul {display:flex; flex-wrap: wrap;}
.pg-nav ul li{ padding-right:5rem;}
.pg-nav ul li a{display:inline-block; position:relative; padding:1.7rem 0rem; transition:all 0.36s ease;}

.pg-nav ul li a::after{position: absolute;left:0;  width:0px; content: "";  bottom:0rem; height: 2px; transition: all 0.36s ease; background: #42973c;}
.pg-nav ul li a:hover::after{width:100%;}

/*产品中心*/
.pg-ban-swiper .swiper-slide img{max-width:100%;}
.pg-pro .ix-pro-li{border:solid 1px #e0e0e0; margin-bottom:2.5rem;}



/*==分页==*/
.paginator{text-align: center;  }
.paginator a { transition: all 0.36s ease;  width:36px; color: #666;  text-align:center; height:36px; line-height:36px; display:inline-block; text-decoration:none;  background:#f5f5f5;  margin:0 5px; color:#666; transition: all 0.36s ease;}
.paginator a i {display:inline-block; font-size: 16px; line-height:34px; }
.paginator a:hover { background:#40993d; color:#fff !important; }
.paginator span.cpb { transition: all 0.36s ease; text-align:center;  width:36px; height:36px;  line-height:36px; display:inline-block; color:#fff; background:#40993d; margin-left: 5px; }
.paginatordis{ display:none;}
.pg-next.bbs .paginator a{background:#fff;}
.pg-next.bbs .paginator a:hover{background:#40993d;}


/*产品列表*/

.pg-pro-list .ppl-tit { padding: 1rem 1.25rem;color:#333333; transition:all 0.36s ease;}
.pg-pro-list a:hover  .ppl-tit{ background:#40993d; color:#fff;}
/*产品详情*/
.pro-deta-swiper{border:solid 1px #e0e0e0;}
.pro-deta-swiper .swiper-pagination .swiper-pagination-bullet{background:rgba(0,0,0,0.1);  border-radius:0px; width:15px; height:15px;}
.pro-deta-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#40993d; width:15px;}

.pro-deta-tit{padding:0rem 1.25rem;}
.pro-deta-tit .pdt-t1{color:#333; font-size:1.5rem;}
.pro-deta-tit .pdt-t2{color:#666;}
.pro-deta-tit .pdt-t3{border-top:solid 1px #e0e0e0;color:#666;}
.pro-deta-tit .pdt-t4 a{ height:3.12rem; line-height:3.12rem; border:solid 1px #e0e0e0; display:inline-block; padding:0rem 1.25rem; cursor:pointer; font-size:1.5rem; font-family: Arial;}
.pro-deta-tit .pdt-t4 a.a2{margin-right:-1px; border-radius:6px 0px 0px 6px;}
.pro-deta-tit .pdt-t4 a.a1{margin-left:-1px; border-radius:0px 6px 6px 0px;}
.pro-deta-tit .pdt-t4 input{ height:3.12rem; line-height:3.12rem; width:5.62rem; text-align:center; font-size:1.25rem;}
.pro-deta-tit button.btn{ width:80%; font-size:1.25rem; padding:0.25rem 0rem; border:solid 1px #40993d; color:#40993d; transition:all 0.36s ease; }

.pro-deta-tit .pdt-t5 button.btn{ background:#40993d; color:#fff;}
.pro-deta-tit .pdt-t5:hover button.btn{ background:#9aca45; color:#fff; border:solid 1px #9aca45;}
.pro-deta-tit .pdt-t6:hover button.btn{ background:#40993d; color:#fff;}

.pro-deta-tit button.btn i{font-size:1.87rem; vertical-align:middle; display:inline-block; padding-right:1.25rem;}
.pdx-head{font-size:1.75rem; font-weight:bold; color:#333;}
.pdx-box{background:#fff;}
.pg-tj-swiper .ix-pro-li{border:solid 1px #e0e0e0;}

.pro-deta-swiper .swiper-button-next, .pro-deta-swiper .swiper-button-prev{    background: rgba(0,0,0,0.6);}


.pg-right-box{padding-left:1.87rem;}

.pdt-head{ background:#f5f5f5; padding:0.9rem 1.25rem; font-weight:bold; color:#40993d; position:relative; font-size:1.2rem;}
.pdt-head::after{width:3px; height:100%; position:absolute; content:''; background:#40993d; left:0; top:0;}


.prp-deta-wz .pg-wz{padding:1rem 0rem;}
.pg-wz b{font-weight:normal; color:#999;}
.pg-wz b span{color:#666;}

/*右边推荐产品*/
.pg-right-box .prb-head{color:#40993d;font-size:1.5rem;}
.pg-right-box .ix-pro-li .zsy-img{border:solid 1px #e0e0e0; }
.pg-right-box .ix-pro-li .ipl-tit{ border-top: none; text-align:center;}
.pg-right-box  ul li{padding-top:1.25rem;}

/*新闻资讯*/

.pg-news-list ul li a{display:flex; color:#999; transition:all 0.36s ease; flex-wrap: wrap;}
.pg-news-list ul li .zsy-img{width:300px; height:200px;}
.pg-news-list ul li .pnl-tit{padding-left: 1.87rem;padding-right: 1.87rem; width: calc(100% - 300px);}
.pg-news-list ul li .pnl-tit .pnl-tit-t1{font-size:1.25rem; color:#666}
.pg-news-list ul li .pnl-tit .pnl-tit-t2{padding:0.625rem 0rem; }
.pg-news-list ul li .pnl-tit .pnl-tit-t2 span{color:#40993d; font-weight:bold; display:inline-block; padding-right:1.25rem;}
.pg-news-list ul li .pnl-tit .pnl-tit-t2 span i{font-weight:normal; font-size:1.25rem; padding-right:0.625rem;}


.pg-news-list ul li a:hover { background:#40993d; color:#fff;}
.pg-news-list ul li a:hover .pnl-tit .pnl-tit-t1, .pg-news-list ul li a:hover .pnl-tit .pnl-tit-t2 span {color:#fff;}
.pg-news-list ul li a:hover .zsy-img img{ transform:scale(1.08);}


/*右边推荐文章*/
.pg-tjwz .pg-tjwz-head{font-weight:bold; font-size:1.25rem; color:#333;}
.pg-tjwz-list ul li{border-bottom:solid 1px #e0e0e0;}
.pg-tjwz-list ul li a{display:block; color:#666;}
.pg-tjwz-list ul li a .ptl-tit .ptl-tit-t2{padding-top:0.3rem; color:#999;}
.pg-tjwz-list ul li .zsy-img{display:none;}
.pg-tjwz-list ul li:nth-child(1) .zsy-img{display:block;}
.pg-tjwz-list ul li a:hover .zsy-img img{ transform:scale(1.08);}
.pg-tjwz-list ul li a:hover {color:#40993d;}
.pg-tjwz-lxwm p span{font-weight:bold; color:#40993d;}
.pg-tjwz-lxwm  p{padding-bottom:0.31rem;}
/*新闻详情*/
.pg-wz img{width:22px; vertical-align:sub;}
.pg-news-deta-t1 .pndt-t1{font-size:1.5rem; color:#333; font-weight:bold; padding-bottom:1.25rem;}
.pg-news-deta-t1 .pndt-t2{color:#999;}
.pg-news-deta-t1 .pndt-t2 span:nth-child(1){padding-left:0rem;}
.pg-news-deta-t1 .pndt-t2 span{ display:inline-block; padding-left:1.25rem;}
.pg-news-deta-t1 .pndt-t2 i{color:#999999; display:inline-block; padding-right:0.625rem;}


/*工程案例*/
.pg-case .ix-case-title{background:#f5f5f5;}

/*上下页*/
.pn-sxy a{transition:all 0.36s ease; background:#f5f5f5; display:block; padding:0.625rem 1.25rem;width:100%;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pn-sxy #NextSpan a{margin-top:1.25rem;}
.pn-sxy a:hover{background:#40993d; color:#fff;}


/*诚聘英才*/
.pg-join-tit-img{display:flex; border:solid 1px #e0e0e0;}
.pg-join-tit-img .pg-join-tit{width:calc(100% - 600px);}
.pg-join-tit-img .zsy-img{width:600px;}
.pg-join-tit .pjt-t1{font-size:2rem; color:#333; font-weight:bold; line-height:120%;}
.pg-join-tit .pjt-t2{color:#666666;}
.pg-join-tit .pjt-t3{color:#40993d; font-size:1.25rem;}

.ix-position-list .zw-list{background:#ffffff; margin-bottom:2.5rem; padding:2.5rem 2.5rem 1.87rem;}
.ix-position-list .zw-list .ipl-t1{color:#333333;font-size:1.5rem;font-weight:bold;line-height:100%;padding-bottom:1.56rem;border-bottom:solid 1px #e0e0e0;margin-bottom:1.56rem;}
.ix-position-list .zw-list .ipl-t2 p{padding-bottom:0.625rem;}
.ix-position-list .zw-list .ipl-t3 .ix-more{border:solid 1px #e0e0e0;color:#666;border-radius:0px;      padding: 0.8rem 2.5rem;}

.ix-position-list .zw-list .ipl-t3 .ix-more:hover{border:solid 1px #40993d;color:#fff;}
/*招聘详情*/
.zj-deta-head{border-bottom:solid 1px #e0e0e0;padding-bottom:30px;margin-bottom:1.87rem;}
.zj-deta-head .zdh-t1{font-size:1.5rem;color:#333;font-weight:bold;padding-bottom:1.25rem;}
.zj-deta-head .zdh-t2{color:#999;}
.zj-deta-head .zdh-t2 span{padding-right:1.25rem;display:inline-block;}
.zj-deta-head .zdh-t2 span i{display:inline-block;padding-right:0.625rem;}
.zj-deta-xx span{display:inline-block;padding-right:2.5rem;}
.zj-deta-mail a{color:#40993d;display:inline-block;padding-left:0.3rem;}


/*联系我们*/
.pg-con-tit .pct-t4{border-bottom:solid 1px #e0e0e0;}
.pg-con-tit .pct-t5 img{width:80px; height:80px;}
.p5-tit{width:calc(100% - 80px); padding-left:1.25rem;}
.pg-con-tit .pct-t5 ul {display:flex; flex-wrap: wrap;}
.pg-con-tit .pct-t5 ul li{ display:flex;     flex-wrap: wrap; min-height:80px;padding-top:2.5rem; width:calc((100% - 2.5rem)/2); padding-left:2.5rem;}
.pg-con-tit .pct-t5 ul li:nth-child(odd){padding-left:0rem;}
.pg-con-tit .pct-t5 ul li p{color:#666666; padding-top:0.3rem; padding-bottom:0.3rem;}
.pg-con-tit .pct-t5 ul li span{color:#333333; font-weight:bold;}

.pg-contact{display:flex; flex-wrap: wrap;}
.pg-con-tit{width:60%; padding-right:6.25rem;}
.pg-con-mess{width:40%; padding-left:6.25rem; background:#f5f5f5;}

.pct-t1{font-size:1.87rem; font-weight:bold; color:#333; line-height:120%;}
.pct-t2{font-size:1.12rem; color:#999; padding-bottom:2.5rem; padding-top:0.625rem;}
.pct-t3{background:#f5f5f5; padding:2.5rem;}
.pct-t3{background:#f5f5f5; padding:2.5rem;}

.pg-bdly .form-control{ height:initial; padding:1rem 1.25rem; border:none; }
.pg-bdly  .form-group label{color:#666666; padding-bottom:0.3rem;}
.pg-bdly  .form-group{margin-bottom:1.87rem;}
.form-group{position:relative;}
#txt_Company{/* 移除默认的下拉箭头 */-webkit-appearance: none; -moz-appearance: none; appearance: none; position:relative;}
.form-group.ff::after{position:absolute; display:block; right:1.25rem; bottom:0.8rem; content:"\e634";
                  
  font-family: "iconfont" !important;
  font-size: 1rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; 
}

.pg-bdly .btn {padding:1rem 1.25rem; font-size:1.2rem;background: linear-gradient(to right, #40993d, #4dc7dd); border:none; }

/*搜索中心*/
.pg-search-head{font-weight: bold; font-size: 1.25rem; color: #333;}


/*关于我们*/
.pg-ab-tit .pat-t1{color:#999999; font-size:1.5rem;}
.pg-ab-tit .pat-t2{color:#333; font-size:2.25rem; font-weight:bold; line-height:120%;}
.pg-ab-text{border-top:solid 1px #e0e0e0;}


/*通用栏目*/
.pg-head .ph-t1{font-size:3rem; color:#42973c;  line-height: 120%;}
.pg-head .ph-t2{color:#333333; font-size:2.25rem; font-weight:bold; padding-top:0.625rem; }

/**公司资质及荣誉*/
.ix-honor-list .zsy-img img{    object-fit: contain;}
.ix-honor-list .swiper-slide p{padding-top:1.25rem;     line-height: 150%;}
.ix-honor-list .swiper-slide, .pg-yfjsc-swiper .swiper-slide{ text-align: center; font-size: 1.12rem; transition: 300ms; transform: scale(0.8) !important; }
.ix-honor-list .swiper-slide .zsy-img, .pg-yfjsc-swiper .swiper-slide .zsy-img{background:#fff;}
.ix-honor-list .swiper-slide-active, .ix-honor-list .swiper-slide-duplicate-active,  .pg-yfjsc-swiper .swiper-slide-active,  .pg-yfjsc-swiper .swiper-slide-duplicate-active{ transform: scale(1) !important;  margin: 0px 2rem;}
.ix-honor-list .swiper-wrapper, .pg-yfjsc-swiper .swiper-wrapper{    margin-left: -2rem;}
.ix-honor-list .swiper-slide .zsy-img img{ padding:1.25rem;}


 /*市场分布*/
 .pg-scfb .pg-head{padding-right:12rem;}
.map-module{width:100% !important;margin:0 auto;position:relative;transition:all .3s ease;}
.map-title{font-size:24px;color:#333;text-align:center;margin:50px 0;position:relative;}
.map-branch .map-title{margin:20px 0 0;z-index:1;}
.map-title:before{content:"";position:absolute;width:0;height:0;bottom:-23px;left:50%;transform:translateX(-50%);border:6px solid;border-color:#20B09F transparent transparent;}
.map-title:after{content:"";position:absolute;width:52px;height:3px;background-color:#20B09F;bottom:-12px;left:50%;transform:translateX(-50%);}
.map-content-info{position:relative;margin-bottom:30px;}
.branch-map-l{width:100%;/*height:620px;*/position:relative;}
.map-content-box{    width: 723px;height:100%;/*background:url("../images/map-bj.png") no-repeat center;*/position:relative;   /*  background-size: 100%;*/}



.map-dot{position:absolute;text-align:center;cursor:pointer; padding-bottom:0.625rem;}

.tianjin{left: 74.5%; top: 32.2%;}

.guangdong{left:70%;bottom:14%;}


.hainan{left:62.6%;bottom:1%;}

.map-dot:after{content:"";display:block;width:10px;height:10px;margin:0 auto;background-color:#f34747;border-radius:50%; margin-top:0.625rem;}
.map-dot.beijing:after{width:13px;height:12px;border-radius:0;background:url("../images/icon-star.png") no-repeat center;}
.branch-map-data{position:absolute;box-sizing:border-box;width:430px;box-shadow:0px 0px 10px rgba(0,0,0,0.5);background-color:#fff;padding:0.625rem 1.87rem;z-index:1;display:none;     margin-left: 1.25rem;}
.branch-map-data-title{ font-size: 1.5rem;  padding-top: 0.625rem;  color: #333;}
.branch-map-data-title p{color:#333;line-height:28px;}
.branch-map-data-info{max-height:236px;overflow-y:auto;}
.data-branch{border-bottom:1px dashed #eee;box-sizing:border-box;}
.data-branch img{padding-top:1.25rem;}
.data-branch:last-child{border:none;}
a,button,input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}
.data-branch .data-name{color:#666;line-height:normal;margin-bottom:5px;}
.data-branch p{color:#999;line-height:20px;}
.data-branch p{color:#999;line-height:20px;}
.branch-map-data:before{content:"";position:absolute;left:-26px;top:50%;transform:translateY(-50%);width:0;height:0;border:13px solid;border-color:transparent #01B7BD transparent transparent;}
.branch-map-data:after{content:"";position:absolute;left:-24px;top:50%;transform:translateY(-50%);width:0;height:0;border:12px solid;border-color:transparent #fff transparent transparent;}
.map-dot.cur:before{content:"";position:absolute;left:50%;bottom:6px;transform:translateX(-50%);width:20px;height:20px;border-radius:50%;border:1px solid #f34747;animation:dot 4s infinite;}

.branch-map-data-info::-webkit-scrollbar{width: 6px;height: 6px;background-color: #e2f0f9;}
.branch-map-data-info::-webkit-scrollbar-track{background-color: #e2f0f9;}
.branch-map-data-info::-webkit-scrollbar-thumb{background-color: #6fb5e2;}

@keyframes dot{100%{transform:translateX(-50%) scale(1);opacity:1;}
50%{transform:translateX(-50%) scale(1.5);opacity:.1;}
}


/*企业文化*/
.pg-qywh-tit-img{position:relative; overflow:hidden;}
.pg-qywh-tit{position:absolute; top:60%; z-index:1; height:100%; width:100%; padding-left:2.5rem; padding-right:2.5rem; text-align:center; color:#fff; transition:all 0.36s ease;}
.pg-qywh-tit .pqt-t1 img{ width:60px; height:60px;}
.pg-qywh-tit .pqt-t2{font-size:1.25rem;}
.pg-qywh-tit-img:after{ content:""; position:absolute; bottom:0; height:200px; left:0; display:block; width:100%;
background: linear-gradient(bottom , rgba(0, 0, 0, 0.5) , rgba(0, 0, 0, 0) 100%);          
background: -o-linear-gradient(bottom , rgba(0, 0, 0, 0.5) , rgba(0, 0, 0, 0) 100%);
background: -ms-linear-gradient(bottom , rgba(0, 0, 0, 0.5) , rgba(0, 0, 0, 0) 100%);
background: -moz-linear-gradient(bottom , rgba(0, 0, 0, 0.5) , rgba(0, 0, 0, 0) 100%);
background: -webkit-linear-gradient(bottom , rgba(0, 0, 0, 0.5) , rgba(0, 0, 0, 0) 100%);
}

.pg-qywh-tit-img:hover .pg-qywh-tit{top:0; background:rgba(111,181,226,0.9); }
.pg-qywh-tit-img:hover .pg-qywh-tit .pqt-t1{padding-top:2.5rem;}
.pg-qywh-tit-img:hover .zsy-img img{transform:scale(1.08);}

/*团队风采*/
.ix-gltd-box{position:relative;}
.ix-gltd .igb-tit{text-align:center; background:#fff; padding:1.25rem;}
.ix-gltd-box .swiper-slide .zsy-img{transition:all 0.36s ease;}
.ix-gltd-box .swiper-slide .zsy-img:before{position:absolute;top:0;left:-80%;z-index:2;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);z-index:1;}
.ix-gltd-box .swiper-slide:hover .zsy-img:before{-webkit-animation:shine 1.3s;animation:shine 1.3s;left:100%;}
@keyframes shine{0%{left:-100%}
100%{left:150%;}
}
.igb-tit-t1{font-size:1.5rem;font-weight:bold;color:#333;}
.igb-tit-t2{font-size:1.25rem;color:#666;padding:0.3rem 0px 0.625rem 0px;}
.igb-tit-t3{color:#333333;}
.ix-gltd .ty-an{top:26%;}
.ix-gltd-box .swiper-slide:hover .zsy-img img{transform:scale(1.08);}

/*公司历史*/

.view  .swiper-container{ min-height: 50px;}
.view .swiper-slide .sinfo {width:415px; margin: 0 auto; padding-left: 485px;  padding-right: 500px; position: relative;  color: #333;}
.view .swiper-slide .sinfo h2 {  font-weight: normal; margin-bottom: 20px; position: absolute; left: 345px; top: 0; font-size: 52px; line-height: 100%;}
.view .swiper-slide .sinfo p { line-height: 180%; font-size: 16px;}
.preview  .swiper-container{ box-sizing: border-box; }
.preview .swiper-slide {height: 100%; text-align: center;}
.preview .snav { padding-top:80px; background: url(../images/ico-snavh.png) center 37px no-repeat; position: relative; color:#999; cursor: pointer; transition:all 0.36s ease; }
.preview .snav span{ font-size: 1.5rem; font-weight:100;}
.preview .snav p.line {width:100%; height: 1px; background: #cccccc; position: absolute; top:45px; z-index: -1;}
.preview .swiper-slide.active-nav .snav span{ color:#333;}
.preview .swiper-slide-thumb-active .snav { background: url(../images/ico-snav.png) center 37px no-repeat; color:#42973c;}
.pg-course .arrow-left, .pg-course .arrow-right {  overflow: hidden; display:inline-block;   position: absolute;  top: 50%;  width: 50px; height: 50px; margin-top: -25px; z-index: 10; cursor: pointer; background-size: 50px 50px; background-position: center;  background-repeat: no-repeat;}
.pg-course .arrow-left { background: url(../images/l2.png) center center no-repeat; left: 0;}
.pg-course .arrow-right { background: url(../images/r2.png) center center no-repeat; right:0; }
.sin-img{ position: absolute; right: 220px; top: 0;}

.course-time-text{width: calc(100% - 150px); margin: 0px auto;     text-align: center; }
.course-time-text h1{ color:#333; vertical-align: top; padding-bottom: 1.25rem;  text-align: center; font-size: 2.62rem; font-weight:normal;}
.course-time-text .ctt-tit{ color:#333; display: inline-block;}
.course-time-text .ctt-tit p {padding-bottom: 0.9rem;}

.ctt-img{width: 50%; margin: 0px auto; position:relative; }

.ctt-img .zsy-img h1{position:absolute; z-index:11; bottom:0; left:0; right:0; color:#fff;}
.ctt-img .zsy-img:after{ content:""; position:absolute; bottom:0; height:200px; left:0; display:block; width:100%;
background: linear-gradient(bottom , rgba(0, 0, 0, 0.6) , rgba(0, 0, 0, 0) 100%);          
background: -o-linear-gradient(bottom , rgba(0, 0, 0, 0.6) , rgba(0, 0, 0, 0) 100%);
background: -ms-linear-gradient(bottom , rgba(0, 0, 0, 0.6) , rgba(0, 0, 0, 0) 100%);
background: -moz-linear-gradient(bottom , rgba(0, 0, 0, 0.6) , rgba(0, 0, 0, 0) 100%);
background: -webkit-linear-gradient(bottom , rgba(0, 0, 0, 0.6) , rgba(0, 0, 0, 0) 100%); border-radius: 6px;
}

.ctt-img .zsy-img img{border-radius:6px;}


/*联系我们*/
.ic-head .ih-t1{font-size:1.87rem; color:#333; font-weight:bold;}
.ic-head .ih-t2{font-size:1.12rem; color:#999999;}
.ix-contact-list{border-top:solid 1px #e0e0e0;}
.ix-contact-list ul li{ width:calc((100% - 2.5rem)/3); margin-left:1.25rem;      flex-wrap: nowrap;}
.ix-contact-list ul li:nth-child(3n+1){margin-left:0rem;}
.ix-contact-list ul li img{width:60px; height:60px;}
.ix-contact-list ul li .icl-tit{margin-left:1.25rem; line-height:180%;}
.ix-contact-list ul li .icl-tit .it-t1{font-size:1.12rem; font-weight:bold; color:#333333; padding-top:1rem; padding-bottom:0.3rem;}
.ix-contact-list ul li:nth-child(4){width:100%; border-top:solid 1px #e0e0e0;}

.ix-map-list{padding:2.5rem; background:#f5f5f5; border-radius:6px;}

.pg-message .ix-mess .form-group{width:calc((100% - 2.5rem)/2); }
.pg-message .ix-mess .form-group:nth-child(2){margin-left:2.5rem;}
.pg-message .ix-mess .form-group:nth-child(3){width:100%;}
.pg-message .ix-mess .form-group:nth-child(4){width:100%;}

.pg-message .ix-mess .ix-yzm .verifyCode{ padding: 1rem 1.25rem;     vertical-align: middle;}


/*询价页面*/
.pg-inquiry{padding-right:3.75rem;}
.pg-inquiry .form-group{margin-bottom:0rem;}
.ix-mess.abc .verifyCode{    vertical-align: middle;     padding: 1rem 1.25rem;}

.pg-inquiry .form-control{border-radius:0rem;}
.pg-inquiry .cartbox{padding-bottom:1.25rem;}
.pg-inquiry table{border:solid 1px #e0e0e0; border-left:none; border-bottom:none;}
.pg-inquiry table.cart_table{border-top:none;}


.pg-inquiry table tr th{border-left:solid 1px #e0e0e0;}
.pg-inquiry table tr td{border-left:solid 1px #e0e0e0;}

.pg-inquiry  .cart_title tbody tr th:nth-child(1){width:12.6rem;}
.pg-inquiry  .cart_title tbody tr th{ padding:1rem 2.5rem; font-weight:normal; color:#333333; font-size:1.2rem;     text-align: center;}
.pg-inquiry  .cart_title tbody tr th:nth-child(2){text-align:left;}
.pg-inquiry  #cartlist tr td{ padding:1rem 2.5rem;}
.pg-inquiry .cart_title{margin-bottom: 0px;}
.pg-inquiry .cart_table tr td {text-align:left;}

.pg-inquiry .cart_table tr {  border-bottom: 1px solid #e0e0e0;}

.form-control{    border: 1px solid #e0e0e0;}
.pg-inquiry  .cart_num{       width: initial; height:initial; text-align:center;}
.pg-inquiry  .cart_num a{ padding:0.5rem 0.5rem; height:initial; width:initial; float:initial;}
.pg-inquiry  .cart_num  input{ padding:0.5rem 0.5rem;  height:initial; float:initial;     width: 100px;}

#cartlist tr{border-top: 1px solid #e0e0e0;}

@media (max-width: 1620px){

    /*市场分布*/
    .branch-map-data{width:100%; position:initial; margin-top:1.87rem; margin-left:0rem;}
    .branch-map-data:before, .branch-map-data:after{display:none;}

    }

@media (max-width: 1480px){


    .pg-inquiry{padding-right:0px;}
    .pg-inquiry .cart_title tbody tr th{padding:1rem 1.25rem;}
    .pg-inquiry #cartlist tr td{padding:1rem 1.25rem;}
    .pg-inquiry .cart_title tbody tr th:nth-child(1){width:6rem;}


    }



@media (max-width: 1080px){

    /*诚邀英才*/
    .pg-join-tit-img{flex-wrap: wrap;}
    .pg-join-tit-img .pg-join-tit{width:100%;}
   .pg-join-tit-img .zsy-img{width:100%;}

   /*联系我们*/
   .pg-con-bj{background:#fff !important;}
   .pg-con-tit{width:100%; padding-right:0rem;}
   .pg-con-mess{width:100%; padding-left:0rem; background:#fff; padding-top:0rem;}
   .pg-bdly .form-group .form-control{background:#f5f5f5;}


   /*关于我们*/
   .pg-nav ul li{padding-right: 3rem;}
 
   /*市场分布*/
   .pg-scfb .pg-head{padding-right:0rem;}
   /*公司资质和荣誉*/
   .ix-honor-list .swiper-slide-active, .ix-honor-list .swiper-slide-duplicate-active, .pg-yfjsc-swiper .swiper-slide-active, .pg-yfjsc-swiper .swiper-slide-duplicate-active{    margin: 0px 1rem;}
   .ix-honor-list .swiper-wrapper, .pg-yfjsc-swiper .swiper-wrapper{    margin-left: -1rem;}
   

   /*企业文化*/
   .pg-qywh .col-12:nth-child(1), .pg-qywh .col-12:nth-child(2){margin-bottom:2.5rem;}
   .pg-qywh-tit-img .pg-qywh-tit{top:0; background:rgba(111,181,226,0.9);}
   .pg-qywh-tit-img .pg-qywh-tit .pqt-t1{padding-top:2.5rem;}

   /*大事记*/
   .ctt-img{width:100%;}

}

@media (max-width: 780px){
 
    /*产品详情*/
    .pro-deta-swiper-tit .pro-deta-tit{padding-left:0rem;}
    .pro-deta-tit{padding:0rem;}
    .pg-right-box{padding-left:0rem;}


    /*联系我们*/
    .ix-contact-list ul li{width: 100%; margin-left: 0rem;}
    .ix-contact-list ul li:nth-child(3n+1) {margin-left: 0rem;}
    .ix-contact-list ul li:nth-child(odd) {margin-left: 0rem;}
    .ix-contact-list ul li:nth-child(4){width:initial;}
    .ix-contact-list ul li.pt4{padding-top:0rem;}
    .ix-contact-list{border-top:none;}
    .ix-contact-list ul li:nth-child(4){border-top:none;}

}

@media (max-width: 640px){

    

     /*内页banner*/
    .pg-banner { height: 200px; background-size:800px !important;}

    /*内页导航栏目*/
    .pg-nav ul li a{font-size:1.5rem;}

    /*产品列表*/
    .pg-pro .ix-pro-li{margin-bottom:1.5rem;}

    /*新闻资讯*/
    .pg-news-list ul li a .zsy-img{ width:100%; height:initial;}
    .pg-news-list ul li a .pnl-tit{ width:100%; padding-bottom:1.87rem;}
    .pg-news-list ul li .pnl-tit .pnl-tit-t1{font-size:1.5rem;}
    .pg-tjwz{padding-top:3rem;}
    .pg-tjwz .pg-tjwz-head{font-size:1.8rem;}

    /*诚聘英才*/
    .ix-position-list .zw-list{ padding: 2.5rem 1.5rem 1.5rem; margin-bottom:1.5rem;}
    .ix-position-list .zw-list .ipl-t1{font-size:1.8rem;}

    /*联系我们*/
    .pg-con-tit .pct-t5 ul li{    width:100%; padding-left:0rem;}
    .pct-t2{padding-bottom:1.87rem;}
    .pg-con-tit .pct-t5 img{width: 60px; height: 60px;}
    .pg-con-tit .pct-t5 ul li p{padding-bottom:0rem;}

    /*关于我们栏目*/
    .pg-nav ul li { padding-right: 2rem;}

    /*通用箭头*/
   .swiper-button-next, .swiper-button-prev{width: 30px;height: 30px;background:rgba(0,0,0,0.2);text-align:center;line-height:30px;transition:all 0.36s ease;}

   /*市场分布*/
   .tianjin{left: 72.5%; top: 26.2%;}
   .guangdong { left: 68%; bottom: 13%;}
   .hainan { left: 61.2%;bottom: 0.1%;}

      /*企业文化*/
   .pg-qywh .col-12{margin-bottom:2.5rem;}

   /*大事记*/
   .course-time-text{ width:100%;}

   /*在线留言*/
   .pg-message .ix-mess .form-group{ width:100%;}
   .pg-message .ix-mess .form-group:nth-child(2){margin-left:0rem;}
    .pg-message .ix-mess  .ix-yzm .verifyCode{    padding: 0.64rem 1.25rem;}
   .ix-yzm .verifyCode{    padding: 0.7rem 1.25rem;}

   .ix-map .row .col-12:nth-child(1) .ix-map-list{margin-bottom:1.25rem;}
   .ix-map-list{padding:1.5rem;}
   .ix-contact-list ul li img{width: 30px; height: 30px;}
   .ix-contact-list ul li .icl-tit .it-t1{    padding-top: 0.3rem; font-size: 1.5rem;}

   /*产品详情*/
   .pg-wz b{display:none;}
   .pro-deta-tit button.btn{width:100%;}

   /*内页图片*/
   .pg-baner img{height: 200px; object-fit: cover;}

   /*询价列表*/
   .ix-mess.abc .verifyCode{    padding: 0.6rem 1.25rem;}
   .pg-inquiry .ix-mess{padding-bottom:0rem;}

}
