@charset "utf-8";
/* CSS Document */

/*内页banner*/
.pg-banner{ height: 360px; max-width: 1920px; margin: 0px auto; margin-top: 80px;}
.pg-m-banner{ display: none;}
.pg-m-banner img{ max-width: 100%;}
/*内页导航*/
.pg-nav{ padding-top: 40px; background: #eeeeee;}
.pg-nav .container{ padding-right: 0px; padding-left: 0px;}
.pg-nav-list{ height: 50px; line-height: 50px; float: left; padding: 0px 20px; width: 25%; margin-bottom: 40px; }
.pg-nav-list a{ display: block; background: #999999; text-align: center; color: #fff; font-size: 16px;  transition: all 0.36s ease;}
.pg-nav-list a.select{ background: #0f0833; color:#fff;}
.pg-nav-list a:hover{ background: #0f0833; color:#fff;}

/*内页text*/
.pg-text h1{ font-size: 16px; color: #333333; font-weight: bold;}
.pg-text p{ line-height: 200%; font-size: 14px; color:#666;}
.pg-text p img{ max-width: 100%;}
hr{margin-top: 20px; margin-bottom: 20px;  border: 0;  border-top: 1px solid #eee;}

/* 产品详情 */
.pro-deta-banner{ border:solid 1px #e0e0e0;}
.pro-deta-banner img{ max-width: 100%;}
.pdt-t1{ font-size: 24px; color:#333;}
.pdt-t2 p{ position: relative; padding-left: 20px; padding-top: 30px; line-height: 180%; color: #666; font-size: 14px;}
.pdt-t2 p::before{ content: ""; position: absolute; left: 0; top: 38px; width: 8px; height: 8px; background: #0f0833; }
.pro-deta-head{border-bottom: solid 1px #e0e0e0;}
.pro-deta-head p{ padding: 10px 80px; background: #0f0833; display: inline-block; color: #fff;}

/*新闻列表*/
.ix-news-list.pg-news .ix-news-list-wp{background: #f6f6f6;}

/*分页*/
.pg-next {text-align: center;}
.pg-next .pagination{  margin: 0px;}
.pagination>li>a, .pagination>li>span{ color:#999;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{ background: #0f0833; color:#fff;}

 .pn-nav { margin-top:40px; }
.pn-nav a { width:49%; padding:15px 15px; background:#f6f6f6; transition: all .36s ease;}
.pn-nav a:hover { background:#0f0833; color:#fff; }

/*内部位置*/
.breadcrumb>li>a{ color:#666;}
.breadcrumb>.active{ color:#999;}

/*新闻详情*/
.pg-curr-head h1{ line-height: 160%; font-size: 24px; font-weight: bold; color:#333333;}
.pg-curr-head p{ padding-top: 20px; font-size: 14px; color: #999999; border-bottom: solid 1px #dddddd; padding-bottom: 20px;}
.pg-curr-head p span{display: inline-block;}
.pg-curr-head p span:nth-child(2){ padding-left: 50px;}

/*分页*/
.pg-fy-list{float: left; width: 50%;  text-align: left;  width: calc((100% - 40px)/2); }
.pg-fy-list:nth-child(2){ margin-left: 40px;}
.pg-fy-list a{font-size: 14px; color:#666;  background: #eeeeee; display: block; padding: 17px 30px; transition: all 0.36s ease; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.pg-fy-list a:hover{ background: #0f0833; color:#fff;}

/*定制*/
.pg-cust-list{ position: relative; margin-top: 40px;}


/*其他导航与详情*/
.pg-order-head{ height: 150px; margin-top: -90px; background: #fff; text-align: center;}
.pg-order-head-tit{ padding-top: 60px;}
.pg-order-head-tit h1{ font-size: 24px; font-weight: normal; color: #333; padding-bottom: 5px;}
.pg-order-head-tit p{ font-family: "Arial"; font-size: 14px; color: #999; }
.pg-order-text{ padding-left: 20px; padding-right: 20px;}
.pg-order-text h1{font-size: 16px; color: #333; padding: 20px;  margin-bottom: 5px; font-weight: bold; background: #f5f5f5; padding: 15px;}
.pg-order-text p{ padding: 10px 20px; position: relative; padding-left: 40px;}
.pg-order-text p::before{ content: ''; position: absolute; left:20px;   top:18px; width:8px; height: 8px; background:#999;}

/*联系我们*/
.pg-contact-tit{ text-align: center;}
.pct-t1{ font-size: 18px; font-weight: bold; color:#333; padding-top: 20px;}
.pct-t2{ font-size: 16px; color:#666; padding-top: 40px; padding-bottom: 20px;}
.pct-t3{ font-size: 14px; color:#999; width: 70%; margin: 0px auto; line-height: 180%;}
.pg-contact-xx{ background: #f2f2f2; padding-left: 20px; padding-right: 20px; }

.pcx-t1{  background: #fff; height: 340px; padding: 20px;}
.pcx-t1 h1{ color:#333; font-size: 18px; font-weight: bold; }
.pcx-t1 p{ padding-top: 8px; line-height: 180%; color:#666;}
.pcx-t1 span{ display: block; color:#999; padding-bottom: 15px; font-size: 12px;}
.pcx-input input{ height: 40px; border: none; line-height: 40px; width: 100%; padding: 0px 10px; outline: none;}
.pcx-input{ padding-bottom: 20px;}
.pcx-textarea{ padding-bottom: 16px;}
.pcx-textarea textarea{ height: 100px; border: none; line-height: 40px; width: 100%; padding: 0px 10px; outline: none;}
.input-an{ color:#fff; outline: none; background: #999999;}
.input-an:hover{ background: #1D6BC3; color:#fff;}
.pcx-input:last-child{padding-bottom: 0px;}
.pg-contact-map img{ max-width: 100%;}



@media (max-width: 1080px) {
    .pg-banner{ display: none;}
    .pg-m-banner{ display: block;}
    .pg-auto-list-tit{ padding-top: 30px;}
    .palt-t2{  height: 50px; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;  -webkit-line-clamp: 2;text-overflow: ellipsis;}
    .swiper-jt-r.swiper-button-next{ width: 40px; height: 40px; background-size: 40px;}
    .swiper-jt-l.swiper-button-prev{ width: 40px; height: 40px; background-size: 40px;}
    .pg-ab-number .pan-list{ margin-bottom: 40px;}
    
    /*产品详情*/
    .pdt-t1.pt4{ padding-top: 0px;}
    .pdt-t2 p{ padding-top: 20px;}
    
    /*联系我们*/
    .pg-order-head{ margin-top: 0px;}
}
@media (max-width: 780px) {
    .pg-nav-list{width: 25%;  }
    /*新闻列表*/
    .news-pt-t4{ display: none;}
    .news-pnl-tit{ padding-right: 0px;}
    .pg-auto-list-tit{ padding-top: 10px; padding-right: 20px; margin-left: -20px;}
    .palt-t1{ padding-bottom: 0px;}
    /*内页公司介绍*/
    .pg-ab-img{ float: initial; width: 100%; height: auto; border: none;}
    .pg-ab-img img{ border: solid 3px #fff;}
    .pg-ab-tit{ width: 100%; padding-right: 0px; padding-top: 40px;}
    .pg-aabb .swiper-pagination-bullet{ background: #999;}
    .pg-aabb .ab-tab{ bottom: 0px;}
    .pg-aabb .swiper-pagination-bullet-active{ background: #fff;}
    .pg-ab-head p{ font-size: 13px;}
      /*产品详情*/
      .pdt-t1.pt4{ padding-top: 40px;}
      /*联系我们*/
      .pg-order-head-tit{ padding-top: 40px;}
      .pg-order-head{ height: 100px;}
    .pcx-t2{ padding-top: 20px;}
    .pcx-t1{ height: 280px;}
}
@media (max-width: 640px) {
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{  padding-right: 10px;
    padding-left: 10px;}
    .row { margin-right: -10px; margin-left: -10px; }
    .pt8{ padding-top: 40px;}
    .pb8{ padding-bottom: 40px;}
    
    /*内页导航*/
    .pg-nav{ padding-bottom: 20px;}
    .pg-nav .container{ padding-left: 10px; padding-right: 10px;}
    .pg-nav-list{ width: 50%; padding: 0px 10px; margin-bottom: 20px; height: 40px; line-height: 40px;}
    /*内页案例*/
    .pcl-tit{ font-size: 13px; height: 40px; line-height: 40px;}
    .case-deta-t1{font-size: 20px;}
    .pg-case-list{ padding-bottom: 20px;}
    .sw-case-date .swiper-button-next{display: none;}
    .sw-case-date .swiper-button-prev{ display: none;}
    .sw-case-date .swiper-pagination{ display: block;}
    .case-deta-t2{ padding-top: 10px;}
    .case-date .pt6{ padding-top: 20px;}
    .pg-fy-list{ width: 100%; padding-bottom: 20px;}
    .pg-fy-list a{ padding:12px 20px;}
    .pg-fy-list:nth-child(2){ margin-left: 0px; padding-bottom: 0px;}
   /*产品列表*/
    .ix-pro-right.pt4{ padding-top: 0px;}

    /*新闻详情*/
    .pg-curr-head h1{font-size: 18px;}

    /*关于我们*/
    .zt-b{ font-size: 20px;}
    .pg-ab-head h1{ font-size: 18px;}
    .pg-ab-tit .pg-ab-tit-t1{ font-size: 18px;}
    .pg-ab-head p{ width: 80%; margin: 0px auto;}
    .pan-list-t2{ font-size: 13px;}
    .pan-list{ padding: 15px 0px;}
    .pg-ab-number .pan-list{ margin-bottom: 20px;}
    .pg-ab-number{ padding-bottom: 30px;}

    /*定制案例*/
    .pg-cust.pt4{ padding-top: 20px;}
    .ics-wp-tit{ position: initial; width: 100%;}
    .pg-cust-list{ margin-top: 20px;}

}