@charset "utf-8";
/* CSS Document */



/* 新闻详细内容*/
.news .new_con{width:100%;margin:5% 0;}
.news .new_con h2,.caselist .case_con h2,.honorlist .honor_con h2, .plantlist .plant_con h2{font-weight: bold;font-size:1.6em;text-align:center;}
.news .new_con .time , .plant_con .new_c .time{border: 1px dotted #ccc;padding: 1% 0;text-align: center; margin: 3% 0;}
.news .new_con .time span , .plant_con .new_c .time span{margin:0 1%}
.news .new_con .cont{line-height:2.5em}
.plant_con .new_c .cont p{text-align:center;}
.news .new_other{ position:relative;  }
.news .new_other .hd{ overflow:hidden;  height:40px;line-height:40px; background:#1352b1; padding:0 10px;margin:30px 0  10px 0; }
.news .new_other .hd span{font-size:16px;color:#fff}
.news .new_other .hd .prev,.new_other .hd .next{ display:block;  width:10px; height:25px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden; cursor:pointer; }
.news .new_other .hd .next{ background-position:0 -50px;background:url("../images/index27.png") no-repeat;  }
.news .new_other .hd .prev{ background-position:-60px 0;background:url("../images/index28.png") no-repeat; }
.news .new_other .bd{ padding:10px; width:98%; overflow:hidden;    }
.news .new_other .bd ul{ overflow:hidden; zoom:1; }
.news .new_other .bd ul li{ width:410px;margin-right:30px;  float:left;   text-align:left; _display:inline;}
.news .new_other .bd ul li a{display:block;overflow:hidden;text-decoration:none;font-weight: 600;}
.news .new_other .bd ul li span{float:left;color:#1352b1;font-size:16px;}
.news .new_other .bd ul li p{font-size:14px;margin-top:10px;line-height:26px;}
.news .left, .caselist .left, .prolist .left,.honorlist .left, .plantlist .left{width:24%}


@media (max-width: 480px){
.news .new_con h2{    font-size: 1.3em;    margin: 3% 0;}
.news .new_con .cont{line-height:2em}
.news .new_con .cont p { font-size: 0.9em;}

}



/*上下篇*/

.text-secondary {color: #6c757d!important; line-height: 25px;margin:3% 0;border: 1px dotted #ccc;padding: 1em; border-radius: 8px; -webkit-border-radius: 8px;-moz-order-radius: 8px; -ms-order-radius: 8px; -o-order-radius: 8px; }
.text-secondary a,.text-secondary p {color: #808080;text-decoration:none;}



/*产品详情*/

.pro_1_1{width:100%;background:url(../images/img35.jpg) no-repeat top center;background-size:cover;padding:8% 0 4% 0;}

.prolist .pro_t{font-size:40px;text-align:center;margin-bottom:5%;position:relative;}
.prolist .pro_t:after{position:absolute;contnet:"";left:0;top:0;width:30px;height:3px;background:#006ab6;text-align:center;}
.pro_2 , .pro_4{width:100%;padding:2% 0;overflow:hidden;background: #f5f8ff;}
.pro_2c{width:100%;overflow:hidden;}
.pro_2_1{padding:4% 0;background:#eaf0fb;}
.pro_2 .left{width:100%;text-align:left;}
.pro_2c img{display:inline-block;float:left;width:33.33%;}
.pro_2 .left p{line-height:2.4em}
.pro_2 .left p .img{width:50%;float:left;}
.pro_2 .right{width:100%;text-align: center;margin: 2% 0 0 0;}
.pro_2 .right a{cursor: pointer; margin-bottom: 2em;display:inline-block;margin-right:1%;border:1px solid #abaaaa;color:#abaaaa;padding:5px 15px;text-decoration:none;font-size:14px;padding-left:35px;background-position: 10px center;background-repeat: no-repeat;}
.pro_2 .right a:hover{background-color:#006ab6;border:1px solid #006ab6;color:#fff;text-decoration:none;}
.pro_2 .right a:first-child{background-image:url(../images/c8.png)}
.pro_2 .right a:hover:first-child{background-image:url(../images/c8-1.png)}
.pro_2 .right a:nth-child(2){background-image:url(../images/c6.png)}
.pro_2 .right a:hover:nth-child(2){background-image:url(../images/c6-1.png)}
.pro_2 .right a:last-child{background-image:url(../images/c7.png)}
.pro_2 .right a:hover:last-child{background-image:url(../images/c7-1.png)}

.pro_6{margin:4% 0;width:100%;overflow:hidden;}
.pro_6c .videos {width:50%;height:100%;margin:0 auto;}
video.edui-upload-video.vjs-default-skin.video-js{width:100%;height:100%;}
video.edui-upload-video2.vjs-default-skin.video-js{width:30%;height:100%;}

.pro_3{width:100%;padding:4% 0;overflow:hidden; }
.pro_3 li{width:25%;float:left;text-align:center; margin-bottom: 2%;}
.pro_3 li img{background: #fff;padding: 6%;border-radius: 50px;}
.pro_3 li h2{font-size: 25px;margin:8% 0;}
.pro_3 li p{line-height: 1.6em;color: #696969;letter-spacing: 0;}



.pro_4 .swiper-button-next, .pro_4 .swiper-button-prev { width: 32px;height: 54px;cursor: pointer; background-size: 100%;background-position: center;background-repeat: no-repeat; top:45%;}
.pro_4 .swiper-button-next{background-image: url(../images/button3.png); right: 0;}
.pro_4 .swiper-button-prev{ background-image: url(../images/button2.png); left: 0;}
.pro_4 .slick-con a{display:block;width:100%;border:1px solid #ccc;}
.pro_4 .slick-con a:hover{border:1px solid #006ab6;}
.pro_4 .slick-con p{margin-top:3%;text-align:center;}
.pro_4 .pro_4c{position:relative;}
.pro_4c .pp{width:90%;margin:0 auto}
.pro_4c .pro_n{margin-bottom:3%;text-align: center;}
.pro_4c .pro_n a{display:inline-block;padding:0.5%;text-decoration:none;}
.pro_4c .pro_n a:hover{background:#006ab6;color:#fff;text-decoration:none;}
.pro_5{width:100%;background:url(../images/img39.jpg) no-repeat top center;background-size:cover;padding:4% 0;background-attachment: fixed;}
.pro_5 .pro_t{color:#fff;}

 @media screen and (max-width:1320px) {

.prolist .pro_t{font-size:35px;}

}

 @media screen and (max-width:1024px) {
 .prolist .pro_t{font-size:30px;}
 .pro_3 li h2 { font-size: 20px;}
 .pro_6c .videos {width:60%;}
 }
 
 @media screen and (max-width:850px) {
 .prolist .pro_t{font-size:25px;}
 .pro_2 .left , .pro_2 .right{width:100%;}
.pro_3 li{width:33.33%;}
.pro_2 .left p{line-height:2em}
.pro_6c .videos {width:70%;}
video.edui-upload-video2.vjs-default-skin.video-js{width:40%;}
 }
@media screen and (max-width:500px) {
.pro_2 .left p .img{width:100%;}
 .prolist .pro_t{font-size:22px;}
   .pro_2 .right .xj_01{display:none}
   .pro_3 li:nth-child(4) , .pro_3 li:nth-child(5){width:50%;}
      .pro_3 li:nth-child(4) {clear:both}
  .pro_3 li img{width: 50px;}
  .pro_3 li h2{font-size:16px;}
  .pro_4 .swiper-button-next, .pro_4 .swiper-button-prev{width:22px;}
  .pro_6c .videos {width:100%;}
  video.edui-upload-video2.vjs-default-skin.video-js{width:100%;}
  .pro_2c{width:100%}
  
  
  }
/* 联系方式 */
.con-mess {text-align: center;   margin: 5% 0;;}
.con-mess-box{position:relative;width:100%;}
.con-mess-fw {float: left;width: 100%;margin: 4% 0;text-align: left;font-style: italic;}
.con-mess-fw h2{color:#000064}
.con-mess-l{width:50%;}
.con-mess-r{width: calc(100% - 55%);text-align: left; margin-top: 3%;}
.con-mess-r p img{margin-right:15px}
.con-mess-r p {line-height:36px;color:#333;margin-top:10px;}
.con-mess-r p span {margin-right: 35px;}
.con-mess-r div {display: inline-block;text-align: center;margin: 20px 20px 0 0;}
.con-mess-r div img {width: 120px;display: block;border: 1px solid #eee;padding: 6px;}
.con-mess-r div span {font-size: 13px; color: #999;line-height: 28px;}
.con-inline {position: relative;padding-bottom: 8%;}
.con-box {width:60%;background-color: #fff;padding: 6% 6% 4%;position: relative;z-index: 3;}
.con-p p {line-height: 42px;color: #333; font-size: 14px;}
.con-inline:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height:60%;background: url(../images/9.jpg) no-repeat center fixed; background-size: cover;}
.message_h.p_mess input { width:49%;margin-right: 2%;}
.message_h.p_mess button{width:150px;}
.message_h{overflow:hidden;margin-top: 2%;}
.message_h p {clear: both;margin-top: 2%;}
.message_h input { width:100%;margin-bottom: 2%;float: left;line-height: 40px;border: 1px solid #dcdcdc;outline:none;outline: none;text-indent: 20px;}
.message_h input:nth-child(2n) { margin-right: 0;}
.message_h  textarea { border: 1px solid #dcdcdc;outline:none;text-indent: 7px;display: block; width: 100%;min-height: 100px; height: auto;line-height: 20px;padding: 6px 10px; resize: vertical;}
.message_h button {clear: both;display: block; width:100%;height: 38px; line-height: 38px;text-align: center;background:#de2c36; font-size: 14px;  color: #fff;border: none;margin-top: 2%;border-radius: 3px;cursor: pointer;}
.contacts .map{border:1px solid #ccc;margin: 1% 0 5% 0;}


.con_c{overflow:hidden;}

.con_c2 li{width:49%;float:left;margin-right:2%;margin-bottom:2%;padding:2%;min-height:280px;text-align:center;background-color: #017ad7;}
.con_c2 li:nth-child(2n){margin-right:0}
.con_c2 li .pic{width:70px;height:70px;background:#de2c36;margin:0 auto;border-radius:50px;position:relative}
.con_c2 li .pic img{margin-top:15px}
.con_c2 li p{margin:2% 0;color:#fff}
.con_c2 li h2{letter-spacing:0;color:#fff;font-weight: 540;}
.con_c2 li small{margin-top:3%;color:#9d9d9d;display:block}



@media screen and (max-width:1200px) {
.con-mess-r p{margin-top:5px}
}

@media screen and (max-width:1024px) {
.con-box{width:70%;}
.con_c2 li{min-height:220px;}
.con_c2 {margin:2% 0 0 0;}


}

@media screen and (max-width:780px) {
.con-mess-r p span {margin-right: 28px;}
.con-mess-l , .con-mess-r , .con-box{width:100%;}
.con-box{padding:8% 4%;}
.con-mess-r p {line-height: 30px;}
.con_c2 li .pic{width:60px;height:60px}
.con_c2 li .pic img{margin-top:10px;}
.con_c2 li{min-height:auto;width:100%;margin-right:0}
}
@media screen and (max-width:480px) {
.con_c1 li{margin-top:2%;width:100%;}
}