﻿
   
  .index-two{width: 93.75%;margin: auto; overflow: hidden;margin-top: 2rem;background-color:#fff;}

.indextwo-center{overflow:hidden;zoom:1;}
.indextwo-center li{float:left;width:99%;margin: auto;position:relative; border:1px solid #CCC; margin-bottom:20px;}
.indextwo-center li img{display:block;width:100%;border-bottom:4px solid #ff0200;}
.indextwo-center li h4{font-size:18px;line-height:56px;height:56px;margin-top:16px;color:#1a1a1a;overflow:hidden;font-weight:bold;}
.indextwo-center li p{font-size:14px;color:#666;line-height:21px;height:63px;overflow:hidden;}
.indextwo-center li .morebtn{display:block;width:66px;text-align:center;line-height:21px;height:21px;font-size:14px;color:#9a0000;padding-right:30px;background:url(../webimages/indexIcon-03.png) no-repeat right center;}
.indextwo-center li .time{position:absolute;top:0;left:0;z-index:5;width:69px;height:69px;background-color:#9a0000;color:#fff;}
.indextwo-center li .timeday{text-align:center;line-height:48px;font-size:36px;color:#fff;display:block;height:48px;overflow:hidden;}
.indextwo-center li .timeyearmonth{text-align:center;line-height:12px;font-size:12px;color:#fff;display:block;height:12px;overflow:hidden;}
 
   
   
.indexppdiv{ padding-bottom: 10px; overflow: hidden; height: auto;}
.indexppimg{ width:100%; overflow:hidden;}
.indexppimg .ppimg{ width: auto; height:100%; border-bottom:0; margin:0 auto;}
.indexppul li{ float: left; width:50%; margin:4px 0 0 0px; text-align: center; color:#696767; font-size:15px;  border:none; position:relative;}
.indexppul li em{ display:block; width:16px; height:16px; position:absolute; top:4px; left:0px; background:url(../webimages/pp_pic1.jpg) no-repeat;}
.indexppul li:hover{ color:#004098}
.indexppul li:hover em{ background:url(../webimages/pp_pic1.jpg) no-repeat 0 -16px;}
   
   
   
   
   
            

.produ{width: 93.75%;margin: auto; overflow: hidden;margin-top: 2rem;}



/* 首页banner */
.index_banner{ position:relative; z-index:1;  }
.bannerBox{ position:relative; z-index:1; width:100%; overflow:hidden;}
.bannerBox ul{}
.bannerBox ul li{ float:left;position:relative; height:auto !important;}
.bannerBox ul li img{ display:block}
.bannerBox ul li p{position:absolute; width:100%;text-align:center;padding:10px 0; bottom:0; left:0;min-height:56px; font-size:1.5rem; box-sizing:border-box;-webkit-box-sizing:border-box; color:#fff; background:rgba(0,0,0,.7);}

.bannerBtn{ position: absolute; bottom:8px; z-index:98; right:0;width:100%;text-align:center;}

.bannerBtn .swiper-pagination-bullet{
  display: inline-block;
  width: 12px;
  height: 12px;
  border:1px solid #0075C4;
  margin: 0 5px;
  cursor: pointer;
  border-radius: 50%;
  background:none;
  transition:all 1s ease-in-out;
  -webkit-transition:all .5s ease-in-out;
}
.bannerBtn .swiper-pagination-bullet-active {
  background:#0075C4;
}










/*公司简介*/
.tit{ text-align:center; font-size:1.3em; font-weight:bold; color:#25292f; margin-top: 10px;}
.tit em{ display:block; font-size:0.9rem; text-transform:uppercase; color:#505050; background:url(../images/about_line.png) no-repeat center top; background-size:4rem 0.25rem; font-weight:normal; padding-top:0.5rem; margin-top:0.5rem;}

.about{ margin-top:0.8rem; margin-bottom: 1.1rem;}
.about dl{ width:93.75%; margin:2rem auto 0;}
.about dt{ display:block; width:80%; z-index: 0;}
.about dt img{ display:block; width:100%;}
.about dd{ font-size:13px; color:#fff; line-height:22px; padding-top:1rem; text-indent:2rem; width: 90%; padding: 5%; 
margin-left: 10%; margin-top: -15%; background: rgba(0,0,0,.6);z-index: 1;
display:block;/*background:url(../images/aboutse.jpg) no-repeat center top; */position: relative;} 

/*公司简介*/

/* 产品推荐 */
/* äº§å“产品系列end¨è */
.indexteam{ margin-top: 20px;}
.indexteambox{overflow:hidden;margin-bottom: 20px; margin-top: 20px;}
.indexteambox ul {}
.indexteambox ul li a{display:block;margin:0 10px;color:#333;    background: #004098; }
.indexteambox ul li .figure img{display:block; width:100%;height:auto;}
.indexteambox ul li .trex{font-size:15px; color:#fff; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  height: 40px;line-height: 40px;}

.indexteam .txrui{width: 93.75%; margin: auto; text-align: left; font-size: 18px;}




.indexteambex{overflow:hidden;margin-bottom: 20px; margin-top: 20px;}
.indexteambex ul {}
.indexteambex ul li a{display:block;margin:0 10px;color:#333;    background: #004098; }
.indexteambex ul li .figure img{display:block; width:100%;height:auto;}
.indexteambex ul li .trex{font-size:15px; color:#fff; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  height: 40px;line-height: 40px;}
/* 产品推荐 */


/* 合作伙伴 */

.ptrbox{overflow:hidden;margin-bottom: 20px; margin-top: 20px;}
.ptrbox ul{zoom: 1; overflow: hidden;}
.ptrbox ul li{width:50% ; float: left;}
.ptrbox ul li a{display:block;margin:0 10px;padding:10px;color:#333; border: solid 1px #ccc; margin-bottom: 10px;}
.ptrbox ul li .figure img{display:block; width:100%;height:auto;}

.ptrbox .case_more{width:200px;height:40px;background:#0075C4;border-radius:40px;line-height:40px;text-align:center;color:#fff;font-size:20px;margin:0 auto;}
.ptrbox .case_more:hover{background:#55A5DA ;}


/* 合作伙伴 */

/* 新闻 */
.indexnews{ margin-top: 10px; width: 100%; position: relative; overflow: hidden;}
.indexnews ul{zoom: 1;}
.indexnews ul li{ overflow:hidden; border-bottom:1px solid #c5ced5; width:93.75%; margin: auto ;overflow:hidden; padding-bottom:13px;position:relative; margin-bottom: 10px;}

.indexnews ul li .img{ float:left; width:100px; background:#dfe0e4; font-size:0}
.indexnews ul li .img img{ display:block; width:100px; height:78px}
.indexnews ul li .text,.sjtx{ margin-left:122px;}
.indexnews ul li .text{  line-height:1.4; font-size:16px}
.indexnews ul li .text a{ color:#333}
.indexnews ul li .sjtx{ color:#c9c9c9; font-size:15px; margin-top: 10px;}
.indexnews ul li .sjtx span{ padding-right:0.8em}

/* 新闻 */






/*工程案例*/
.ys{ background:#f1f1f1; padding:2rem 0 4rem; margin-top:1rem; position:relative; overflow: hidden; margin-bottom: 20px;}
.ys dl{ width:93.75%; margin:1rem auto 0; overflow:hidden;}
.ys dt img{ display:block; width:80%; height: auto; margin-bottom:1rem; margin:auto;}
.ys dd p{ font-size:0.9rem; line-height:1.8rem; color:#363636; background:url(../images/ys_jt.png) no-repeat left 0.4rem; background-size:1.2rem 1rem; padding-left:5%;}
.ys .swiper-pagination{ padding-bottom:1rem;}
.ys .swiper-pagination-bullet{ background:#fff; opacity:1; border: 1px solid #0075C4;}
.ys .swiper-pagination-bullet-active{ background:#0075C4;}
.ys dl dd{ text-align: center;}
/*工程案例*/




/*解决方案*/
.indexjjfa{margin-top: 10px; width: 100%; position: relative; overflow: hidden;}
.indexjjfa ul{zoom: 1;}
.indexjjfa ul li{ overflow:hidden; border-bottom:1px solid #c5ced5; width:93.75%; margin: auto ;overflow:hidden; padding-bottom:13px;position:relative; margin-bottom: 10px;}

.indexjjfa ul li .img{ float:left; width:100px; background:#dfe0e4; font-size:0}
.indexjjfa ul li .img img{ display:block; width:100px; height:78px}
.indexjjfa ul li .text,.sjtx{ margin-left:122px;}
.indexjjfa ul li .text{  line-height:1.4; font-size:16px}
.indexjjfa ul li .text a{ color:#333}
.indexjjfa ul li .sjtx{ color:#c9c9c9; font-size:15px; margin-top: 10px;}
.indexjjfa ul li .sjtx span{ padding-right:0.8em}

/*解决方案*/








/*视频*/
	.contain{width: 93.75%; margin: auto; margin-bottom: 30px;margin-top: 25px;}
.comPro-media{height:205px;position:relative; margin-top: 10px;}
.cpMedia-box .btn {
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.cpMedia-box{width:100%;text-align:center;position:absolute;left:0px;top:40.66666666666667%;}
.cpMedia-box .btn{ margin: 0 auto;display: block;width:80px;height:80px;background:url(../images/icon-media3.png) no-repeat center center / cover;}
.cpMedia-box .btn:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);background-image:url(../images/icon-media3-2.png);}
.cpMedia-box .c{/*line-height:69px;font-size:48px;font-family:"å¶æ ¹å‹æ¯›ç¬”è¡Œä¹¦2.0ç‰ˆ";*/height:51px;color:#fff;margin:25px 0 0;}
.cpMedia-box .c img{width:auto;height:100%;}
.cpMedia-con{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:2;display:none;}
.cpMedia-con video,
.cpMedia-con .mejs-container,
.cpMedia-con .mejs-overlay-play,
.cpMedia-con .mejs-poster,
.cpMedia-con .mejs-layers,
.cpMedia-con .mejs-overlay{width:100% !important;height:100% !important;}


/*视频*/