.allpage{text-align: center; width: 100%; margin: 50px auto;}
.mypage {display:block;text-align:center;}
.pagination {display:inline-block;margin:0 auto;list-style:none;border-radius:.25rem;text-align:center;}
.page-num,.page-link {position:relative;display:inline-block;padding:5px 15px;margin-left:3px;line-height:1.25;color:#000;background-color:#fff;border:1px solid #ddd;font-size:13px; }
a.page-num:hover,.page-link:hover {text-decoration:none; color:#fff;background-color:#00b0ec;border-color:#00b0ec;}
.page-num-current {z-index:1;color:#fff;background-color:#00b0ec;border-color:#00b0ec;}
.page-num-current:hover {color:#fff;}


.about_develop{  padding-top:100px;text-align:center;}
.clear{clear: both}

/*品牌荣誉和关于我们大标题*/
.panel-title{padding-bottom:50px;text-align:center;}
.panel-title h1{display:inline-block;vertical-align:middle;margin:0 30px;font-size:30px; font-weight:500; color:#b02c27;}
.panel-title .title-line{display:inline-block;vertical-align:middle;width:80px;height:1px;background:#000;}
.panel-title h2{font-size:18px;font-weight:normal;padding-top:10px;}

 .clear{clear: both;}

.about_con{background:url(../images/honor_bg.jpg); margin-top: 50px; padding-bottom: 80px;}
.develop-item{margin-bottom:80px;}
.develop-text{display:inline-block;vertical-align:top;width:360px;text-align:right;}
.develop-text.rt{text-align:left;}
.develop-text h4{font-size:18px;font-weight:bold;}
.develop-text p{color:#6c6c6c;font-size:14px;line-height:24px;padding-top:18px; }
.develop-year{position:relative;display:inline-block;vertical-align:top;margin:0 70px;font-size:24px;font-weight:bold;color:#000;}
.develop-img{display:inline-block;vertical-align:middle;}
.develop-img img{width:360px; height:160px;}
.develop-line{display:block;position:absolute;width:2px;height:190px;top:40px;left:50%;background:rgba(0,0,0,0.7);}

.pc1{display:block;}
.wap1{display:none;}

 .g-nav{
  right:30px;
 }
 .g-head{
     background:#fff;
 }
.g-head a.logo{
    height: 0.6rem;
}
  .g-head a.logo img{
    height:100%;
  }
  .g-head a.logo{
      bottom:0.15rem;
  }
.index-case .container{
  max-width: 400px;
}
 


.indexFlash li.li_02 .wal .title{
  width: 50%;
}
.project{
  margin-top: 70px;
}
 

.index-news .img-list a .img{
  height: 2.5rem;
}
.index-news .img-list a .img img{
  height: 100%;
}



.news-img a .img img{
  width: 100%;
  height: 100%;
 } 

.service-list a p{
  height: auto;
  line-height:24px;  
  white-space:pre-wrap;
}
.service-3 .list a{

  height: 100%;
  overflow-y: hidden;
  
}
.service-3 .list a .img{
  width: 2.72rem;
  height: 100%;
}
.service-3 .list a .img img{
  width: 100%;
  height: 100%;
}
.service-list a .time{
  width: 100%;
  display: block;
  text-align: right;
  line-height: 30px;
  margin-bottom: 10px;
}

.news-img a{
  height: 3.65rem;
  display: block;
 
}
.news-img a .img{
  height: 2.65rem;
   overflow-y: hidden;
}
.news-img a .img img{
  width: 100%;
  height: 100%;
}

.about-2 .list .layer h3{
  font-weight: 300;
  font-size: 20px;
}


.yuyue{
  border:none;
  outline: none;
  background: none;
  width: 100%;
  height: 100%;
  text-align: center;
  font-size: 16px;
  color:#fff;
  cursor: pointer;
}
.yuyue:hover{
  background: #26499d;
}

.msg{
  text-align: center;
  display: block!important;
  padding-bottom: 5px;
  font-size: 12px;
}
.msg a{
  display: inline;
}

.linkfoot{
  width: 800px;
  float: left;
}
.link1{
   width: 200px;
}
.linkfoot img{
  width: 120px;
}
.linkfoot .title{
  font-size: 16px;
  color:#fff;
  display: block;
  width: 100%
}
.linkfoot li{
  line-height: 30px;
  width: 400px; 
  float: left;
}

.g-foot .list{
  top:0.5rem;
}

.p-nav .on{
  background: #059dd1;
}

.index-news .title{
    color:#00b0ec;
    font-weight:bold;
}

.newssubtitle{
    color:#00b0ec;
    font-size:0.24rem;
}

.index-case .title h2{
    font-weight:bold;
    color:#00b0ec;
}
.index-case .title p{
    font-size: 0.24rem;
    color:#00b0ec;
     font-weight:bold;
}

.p-title h2{
    font-weight:bold;
    color:#00b0ec;
}
.p-title span{
    color:#00b0ec;
    font-weight: bold;
}

.contact-1 .p-title em{
  font-weight: bold;
  color: #00b0ec;
}
.contact-3 .p-title{
    font-weight: bold;
}

/*****数据*************/
 
.index-info li{
  background: #00b0ec;
}
.index-info li:after{
   background: none;
}
/*********合作伙伴*********/
.parter_title{
  display: block;
  text-align: center;
  width: 100%;
  margin: 50px auto;
  padding-top: 50px;
  font-size:.36rem;
  font-weight: bold;
  color:#fff;
}
.parter{
    background: #fff url(../images/img688.png) left bottom no-repeat;
    height:3rem;
}

.parter_title2{
  display: block;
  text-align: center;
  width: 100%;
  margin: 50px auto;
  font-size:.36rem;
 font-weight: bold;
  color:#00b0ec;
}
.parter2{
  height: auto;
  display: block;
  position: relative;
  float: left;
  width: 100%;
  padding-bottom: 50px;
}
.parterlist{
   width: 100%;
}
.parterlist .plist{
  width: 18%;
  margin-right: 1%;
  margin-left: 1%;
  float: left;
  margin-bottom: 20px;
  text-align: center;
  border:1px solid #ddd;
  background: #fff;

}
.parterlist .plist .title{
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

/*********全局颜色调整**********/

body,html{
   /* background:#A1A2A3;*/
   background: #FFF;
}

.g-nav .list{
    background: rgba(0,0,0,.5)
}
.p-nav{
  background: #00b0ec;
  margin-top: 0;
}

.p-nav li{
    border-left:1px solid #fff;
}
.g-nav .list dd{
    border-top:1px solid #666;
}
.index-news .img-list a:hover {
  background:#333;
}
.index-news .img-list a:hover:before {
  background-color:#333;
}
.about-3{
  background: none;
}
.about-1 .list li .num{
  font-family: "微软雅黑";
  font-weight: bold;
  color:#333;
}
.about-1 .p-content{
  color:#333;
}

.project-show-1{
  padding-top: 1.5rem;
}

.project-show-1 .list .box{
  background:#666;
  padding:0px 15px;
}
.project-show-1 .list .box p{
  color:#fff;
}
.project-title h2,.project-title em{
  color:#fff;
}
.project-show-1 .title{
  color:#000;
  font-weight: bold;
}
.project-show-1 .p-content{
  color:#000;
  font-size: 16px;
  line-height: 28px;
}

.service-list a .name,.service-list a .time,.service-list a .time, .service-list a p{
  color:#fff;
}
.service-3 .list a:hover{
  background: #666;
}
.news-img a:hover{
  background: #666;
}
.service-show .p-content{
  border-top:1px solid #a7abaf;
  color:#000;
  font-size:16px;
}

 


/*********全局颜色调整结束**********/
.index-info li .num{
  font-size:0.6rem;
}
.index-info li .num span{
  font-size: 0.3rem;
}
.index-info li .num .wenzi{
  font-size: 0.15rem;
}
.index-info li .name{
  margin-top: 0.1rem;
}
.colorfff{
  color:#fff!important;
}
.color000{
  color:#000!important;
}
.bglogo{
  background:#00b0ec!important;
}
.colorlogo{
  color:#00b0ec!important;
}

.visible-xs{
  display: none;
}
.newslistdesc{
  display: none;
}

 
.about-1 .p-content{
  font-size: 16px;
  color:#333;
  font-weight:normal;
}
.g-foot{
  background:#333;
}
 



.about-1 .list li .num{
  color:#333;
}
.about-1 .list li .name{
  color: #333;
  font-weight: bold;
}



.namedesc{
  width: 100%;
  height: auto;
  padding:20px;
  font-size: 16px;
  line-height: 30px;
  margin-bottom: 30px;
  background:#BFEBFA;
  border-radius: 20px;
  text-align: center;
}







  .yewu{
    width:100%;
    margin-bottom: 30px;
    display: flex;
    background: #f8f8f8;
    padding:30px;
   }
   .yewu_col_5{
    width: 50%;
    float: left;
    overflow: hidden;
   }
   
  
   .yewu_col_5 .main_ico{
    width: 100%;
    transition: all 0.6;
    cursor: pointer;
   }
   .yewu_col_5 .main_ico:hover{
    transform: scale(1.1);
   }
   
    .yewu_col_3{
       width:30%;
   }
   
    
    .yewu_col_7{
       width:70%;
   }
   
   
   #img_no1,#img_no3,#img2{
    display: none;
   }
   .yewu_col_5 .title{
    font-size: 24px;
    font-weight: bold;    
    border-bottom: 2px solid #ddd;
    padding-bottom: 10px;
    margin-left: 30px;
   }
   .yewu_col_5 .line{
    width: 100px;
    border-top: 6px solid #00b0ec;
    margin-top: -4px;
    margin-left: 30px;
   }
   .yewu_col_5 .desc{
     padding: 30px;
     font-size: 14px;
     line-height: 24px;
   }

   #img1{
    width: 30%;
   }
   #cont1{
    width: 70%;
   }
   
 
 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
     #dituContent img{max-width:auto none!important;; max-height: none!important;}

.newscontactall{
  display: block;
  text-align: center;

}
.newscontact{
  width: 1200px;
  margin: 50px auto; 
  display: inline-block;
  color:#fff;
}
.newscontact .contact_3{
  width: 33%;
  float: left;
  border: 1px solid #ddd;
  padding:20px;
  height: 140px;
  background: #00B0EC;
  line-height: 24px;
  font-size: 14px;
}
.newscontact .contact_3 h2{
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px;
}

.msg{
  color:#333;
}
.msg input{
  width: 32%;
  border:1px solid #ddd;
  background: #f8f8f8;
  height: 40px;
  line-height: 40px;
  float: left;
  margin-right: 1%;
  
  padding-left:15px;
  margin-top: 15px;
}
.msg textarea{
  width: 98%;
  height: 200px;
  padding-top: 5px;
  padding-left: 15px;
  background: #fff;
  float: left;
   border:1px solid #ddd;
   margin-top: 15px;
}
.msg .code{
  margin-top: 15px;
  float: left;
  height: 40px;
  margin-right: 15px;
}
.msg button{
  margin-top: 15px;
  float: left;
  width: 100px;
  height: 40px;
  line-height: 40px;
  color:#fff;
  text-align: center;
  background: #00B0EC;
  border:none;

}

.baidubox{
  width: 100%; 
  height: 500px; 
  overflow-y: hidden;
}
#dituContent{
width:100%;
height:550px;
border:#ccc solid 1px;
}

/********业务列表*********/
.yelist{
    width:100%;   
    padding:40px;
    display: inline-block;
  }
  .yelist .list1{
    width: 48%;
    float: left;
    border:1px solid #ddd;
    margin-right:1%;
    padding:20px 40px;
    cursor:pointer;
    margin-bottom: 2%;
    transition: all 0.6s;
      }
  .yelist .list1:hover{
    background: #f8f8f8;
    transform: 1.1
  }
  .yelist .list1:nth-child(2n){
    margin-right: 0;
    margin-left: 1%;
  }
  .yelist .list1 .ico img{
    width: 70px;
    height: 70px;
  }
  .yelist .list1 .b_title{
    font-size: 22px;
    margin-top:10px;
    margin-bottom: 10px;   
  }
  .yelist .list1 .desc{
    font-size: 14px;
    line-height: 30px;
    color:#666;
  }
  .yelist .list1 .btn{
    margin-top: 20px;
  }
  .yelist .list1 .btn a{
    font-size: 14px;
    width: 135px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    display: inline-block;
    background:rgb(221, 221, 221);
    border-radius: 15px;
    margin-right: 40px;
    }

  .yelist .list1 .btn a:hover{
     background:#00b0ec;
     color:#fff;
  }  
 
@media screen and (max-width:1200px) {
   .phoneShow {
  display:block;
}
.pcShow {
  display:none;
}
    .g-nav {
        right: -100%!important;
    }
body.navShow {
  overflow:hidden;
}
body.navShow .g-head .navA {
  background-image:url("../images/close.png");
}
body.navShow .g-nav {
  right:0!important;
}
        .g-nav {
        position: fixed;
        overflow-y: auto;
        width: 100%; 
        top: 1.04rem;
        bottom:auto;
    }
        .g-head .navA {
        display: block;
        position: absolute;
        z-index: 10;
        left: auto;
        right: -0.3rem;
        top: 0;
        bottom: auto;
        width: 1.04rem;
        height: 1.04rem;
        background: url(../images/nava.png) center no-repeat;
        background-size: .4rem;
        }
    
    .g-head .btn{
        display: none;
    }
    
   body.navShow .g-nav {
        background: #333;
    }
        body.navShow .g-nav {
        right: 0;
    }
    
     .g-nav a.name{
         color: #fff;
     }  

}



@media(max-width: 768px){
  .g-nav{
    right:-100%;
  }
  
  .hidden-xs{
    display: none;
  }
  .visible-xs{
  display:block;
  }

  .index-btn{
     border-bottom:#00b0ec solid .07rem;
  }
  .index-layout .container .p-title{
     border-top:#00b0ec solid .07rem;
  }

  .indexFlash li.li_02 .wal .title{
    width: 80%;
  }

  .page-num {
    display:none;
  }
  .g-head a.logo img{
    width:auto;
    height: 100%;
    
  }
  .g-head a.logo{
    top:0px;
  }  
 
  .news-img a .img{
    height: 100%;
  }


.linkfoot{
  width: 100%;
  text-align: left;
}
.linkfoot li{
  width: 100%;
  text-align: left;
  padding-left: 15px;
}

.g-foot .list{
  position: relative;
}

.g-foot{
  height: auto;
}

.g-foot .list li .img{
  width: 1.8rem;
}
.g-foot .wx{
   display: block;
   position: relative;
   margin-top: -3rem;  
}
.g-foot .list ul{
  display: block;
  position: absolute;
  right:10px;
  background: 50px;
}
.g-foot .wx li .img{
  margin-right: 1.8rem;
}

.indexFlash li.li_01 .wal .title h2{
  width: auto;
}
.indexFlash li.li_02 .wal .title{
  text-align: left;
}

.newslistdesc{
  display: block;
  margin-bottom: 10px;
}

.more{
  margin-top: 30px;
}

.parter{
  height: 12rem;
}

.parterlist .plist{
  width: 48%;
  padding-top: 5px;
  padding-bottom: 5px;
}

.service-3 .p-title{
  height: 3rem;
}

  .develop-year,.develop-line{display:none;}
  .develop-text{width:100%; text-align:center;}
  .develop-text.rt{text-align:center;}
  .develop-img{margin:20px auto;width:100%;}
  .develop-img img{width:100%; }
  .develop-item{margin-bottom:20px;}
  
.wap1{display:block!important;}
.pc1{display:none!important;}
  
  
  .indexFlash li.li_02 .wal .title{
      color:#fff!important;
  }
  
 .g-head a.logo{
     height: 0.7rem;
     top: 0.1rem;
 }
 .on a{
     background: #444;
     color:#fff;
 } 
 
 .on2 a{
     background: #059dd1;
     color:#fff!important;
 } 
.g-head .btn-tel a{
    background: #00b0ec;
}

body.navShow .g-nav{
    background:#333;
}  
.g-nav a.name{
    color:#fff;
}  
.g-nav li{
    border-top:1px solid #444;
}  
.g-nav .list{
    padding:0;
    border-top:1px solid #444;
}  
 .p-title{
  color:#00b0ec;
 } 
 
.index-btn a{
  color:#00b0ec;
  font-weight: bold;
  
}

.service-3 .list a .name{
  font-size: 0.3rem;
}

.news-img a{
  height: 2.65rem;
}






.yewu{
  display:inline-block;
  padding:0px;
  margin-bottom: 30px;
}
.yewu_col_5{
  width: 100%!important;
}
.yewu_col_5 .title{
  margin-top: 20px;
  font-size: 18px;
}
.yewu_col_5 .desc{
  padding: 10px;
}

.yewu_col_5 .title,.yewu_col_5 .line{
  margin-left: 10px;
}
#img2{
  display: block;
}
#img_no2{
  display: none;
}



 .newscontact{
  width: 94%;
  
}
.newscontact .contact_3{
  width: 100%;
}
.msg input{
  width: 100%;
}
.msg #codeclass{
  width: 100px;
}

.baidubox{
  width: 100%; 
  height: 300px; 
  overflow-y: hidden;
}
#dituContent{
width:100%;
height:350px;
border:#ccc solid 1px;
}


.yelist{
  padding: 0;
}
.yelist .list1,.yelist .list1:nth-child(2n){
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.yelist .list1 .btn{
  width: 100%;
}
.yelist .list1 .btn a{
  width: 100px;
  margin-right: 20px;
  float: left;
}

}