/* 轮播图 */
/* .flexslider{position:relative;height:350px;overflow:hidden;background:url(../loading.gif) 50% no-repeat;}
.slides{position:relative;}
.slides li{height:350px;}
.flex-control-nav{position:absolute;bottom:10px;;width:100%;text-align:center;z-index: 666;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;font-size: 0;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../next.png) center center no-repeat;}
 */
.banner{width: 100%;}
.swiper-container {
  width: 100%;
}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.banner .swiper-slide a,.banner .swiper-slide img{display: block;width: 100%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;font-size: 0;}
.swiper-button-prev,.swiper-button-next,.swiper-button-next, .swiper-container-rtl .swiper-button-prev{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;font-size: 0;}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{ content: '';display: block; width: 50px;height: 50px; background:url(../prev.png) center center no-repeat;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:5%;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:5%;}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{content: '';display: block; width: 50px;height: 50px; background:url(../next.png) center center no-repeat;}



/* 产品搜索 */
.products .container{width: 1200px;padding:30px 0;}
.products h3{font-size:30px;line-height:52px;color:#FFF;font-weight:400;}
.products p{font-size:14px;line-height:30px;color:#999;margin:15px 0px 0px 188px;float:left;}
.products .search{display: inline-block;vertical-align: middle;margin-left:40px;}
.products .search input{width:300px;height:40px;font-size:14px;line-height:40px;color:#333;padding:15px 20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;outline:none;margin-left:-4px;border-top:1px solid #03601c;border-bottom:1px solid #03601c;}
.products .search .search-btn{text-align: center; display:inline-block;margin-left:-6px;cursor:pointer;color:#FFF;background-color:#03601c;width:100px;height:40px;font-size:14px;line-height:40px;}
.txt-five2{position:absolute;left:0;bottom:0;width:100%;height:75px;line-height:75px;text-align:left;color:#fff;background:rgba(0,0,0,0.6);bottom:0px;}
.leix{border:1px solid #03601c;height:40px;width:128px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url("../arrow.png") no-repeat scroll right center transparent;padding-right:14px; padding-left: 10px;}
.hot_keys{width: calc(100% - 610px);font-size: 14px;margin-right: 3%;border-bottom: 1px solid #ccc;line-height: 25px;display: inline-block;vertical-align: middle;}


/* 产品类型 */
.index_protype{margin:0 auto;padding:20px 0;}
.spbq{width:20%;float:left;line-height:2;padding:5px 5px 0 5px;position:relative;overflow:hidden;}
.spbq h2{color:#14191e;font:bold 25px/25px "Microsoft Yahei","Hiragino Sans GB",Helvetica,"微软雅黑",Tahoma,Arial,sans-serif;margin-top:18px;}
.spbq span{display:block;color:#b4bbbf;font:14px/18px "Microsoft Yahei","Hiragino Sans GB",Helvetica,"微软雅黑",Tahoma,Arial,sans-serif;margin:8px 0;}
.spbq b{color:#787d82;font:12px/18px "Microsoft Yahei","Hiragino Sans GB",Helvetica,"微软雅黑",Tahoma,Arial,sans-serif;}

/* 优势 */
.index_advantage{padding:30px 0;}
.index_advantage_list{padding:20px 0 0px 0;}
.index_advantage_list li{float:left;margin-right:33px;}
.index_advantage_list li a{display:block;width:116px;text-align: center; height:85px;display:block;padding:16px;border-radius:15px;border:1px dotted #9e9e9e;background:#fff;}
.index_advantage_list li:hover a{border:1px dotted #008833;background:#fff;}
.index_advantage_list li span{width:60px;height:60px;display:block;margin:0 auto;}
.index_advantage_list .rcsp_1 span{background:url("../icon1.png") no-repeat bottom center;}
.index_advantage_list .rcsp_2 span{background:url("../icon2.png") no-repeat bottom center;}
.index_advantage_list .rcsp_3 span{background:url("../icon3.png") no-repeat bottom center;}
.index_advantage_list .rcsp_4 span{background:url("../icon4.png") no-repeat bottom center;}
.index_advantage_list .rcsp_5 span{background:url("../icon5.png") no-repeat bottom center;}
.index_advantage_list .rcsp_6 span{background:url("../icon6.png") no-repeat bottom center;}
.index_advantage_list .rcsp_7 span{background:url("../icon7.png") no-repeat bottom center;}
.index_advantage_list .rcsp_8 span{background:url("../icon8.png") no-repeat bottom center;}
.index_advantage_list .rcsp_9 span{background:url("../icon9.png") no-repeat bottom center;}
.bgbg { background:url("../bgbg.png") center bottom no-repeat; width:100%; padding-bottom: 20px;}
.w1200 .important .rcsp_1:hover span, .w1200 .important .rcsp_2:hover span,.w1200 .important .rcsp_3:hover span,.w1200 .important .rcsp_4:hover span,.w1200 .important .rcsp_5:hover span,.w1200 .important .rcsp_6:hover span, .w1200 .important .rcsp_7:hover span, .w1200 .important .rcsp_8:hover span, .w1200 .important .rcsp_9:hover span{transition: background 0.3s;
-moz-transition: background 0.3s;
-ms-transition: background 0.3s;
-webkit-transition: background 0.3s;
-o-transition: background 0.3s;}
.index_advantage_list .rcsp_1:hover span{ background:url("../icon1.png") no-repeat top center;}
.index_advantage_list .rcsp_2:hover span{ background:url("../icon2.png") no-repeat top center;}
.index_advantage_list .rcsp_3:hover span{ background:url("../icon3.png") no-repeat top center;}
.index_advantage_list .rcsp_4 span:hover{ background:url("../icon4.png") no-repeat top center;}
.index_advantage_list .rcsp_5 span:hover{ background:url("../icon5.png") no-repeat top center;}
.index_advantage_list .rcsp_6 span:hover{ background:url("../icon6.png") no-repeat top center;}
.index_advantage_list .rcsp_7 span:hover{ background:url("../icon7.png") no-repeat top center;}
.index_advantage_list .rcsp_8 span:hover{ background:url("../icon8.png") no-repeat top center;}
.index_advantage_list .rcsp_9 span:hover{ background:url("../icon9.png") no-repeat top center;}

.index_advantage_contents{margin-top:2%;}
.index_advantage_contents .cl{display: none; width: 100%;height:415px; background-repeat: no-repeat;background-position: top center; background-size:100%;}
.index_advantage_contents .cl:first-of-type{display: block;}
.index_advantage_list .rcsp_9{margin-right:0px;}
.index_advantage_list li p{line-height:18px;margin-top:7px;text-align:center;display:block;color:#000;}
.index_advantage_list li p.ys_name{font-size: 18px; }
.index_advantage_list li:hover p{color:#008833;}
.index_advantage_list li .icon_tp{border-bottom:1px solid #24d2b0;position:relative;display:none;margin-top:15px;z-index:4;}
.index_advantage_list li .icon_tp i{display:none;position:absolute;width:0px;height:0px;border:10px solid transparent;display:block;left:50%;margin-left:-9px;border-top-color:#9e9e9e;}
.important_l{padding:30px 60px 0 20px;float:left;width:510px;overflow:hidden;}
.important_l img{width:450px;height:384px;}
.important_r{float:left;padding:134px 60px 0px 95px;width:580px;overflow:hidden;}
.study{padding:0px 32px; line-height: 28px;font-size: 16px; color: #fff;  display: block; text-indent: 2em; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.study h3{font:bold 25px/30px "Microsoft YaHei";color:#9e9e9e;display:block;padding-bottom:15px;}
.study span{font:14px/18px "Microsoft YaHei";color:#fff;display:block;text-indent:2em;}
.study img{display:block;width:140px;height:90px;overflow:hidden;margin-left:35%;padding-top:10px;}
.study .know{background:#9e9e9e;display:block;font:bold 16px/30px "Microsoft YaHei";padding:0px 10px;border-radius:50px;height:30px;color:#FFFFFF;text-align:center;margin:0 90px;margin-top:10px;}



/* 链接 */
.index_somelinks{padding:30px 0;}
.somelinks{width: 100%;}
.somelinks li{width: 32%;margin-right: 2%;float: left;}
.somelinks li.con-six  img{width: 100%;height: 236px;}
.somelinks li:last-of-type{margin-right:0;}
.img_outer{width: 46%;margin: 0 4% 4.4% 0%;float:left;}
.img_outer a,.img_outer img{display: block; width: 100%}
.img_outer img{height: 110px;}


/* 企业文化选项卡 */
.index_culture{width: 100%; height: 540px;background: #151515;width: 100%;overflow: hidden;}
.index_culture .container{width: 1200px;}
.index_culture .solution{width:100%;overflow:hidden;padding-bottom:63px;}
.index_culture .solution .swiper-container{width:1730px;margin-left:-265px;}
.index_culture .solution .swiper-slide{width:330px;height:420px;position:relative;cursor:pointer;overflow:hidden;}
.index_culture .solution .swiper-slide .img img{width:330px;height:420px;transition:all .4s;}
.index_culture .solution .swiper-slide:hover .img img{transform:scale(1.05);}
.index_culture .solution .swiper-slide .text{position:absolute;left:0;right:0;top:0;bottom:0;color:#fff;padding:0 21px;}
.index_culture .solution .swiper-slide-active .text,.index_culture .solution .swiper-slide-duplicate-active .text{display:none;}
.index_culture .solution .swiper-slide .text h3{font-size:24px;margin-top:350px;}
.index_culture .solution .swiper-slide .text p{font-size:14px;margin-top:6px;}
.index_culture .solution .swiper-slide .extra{position:absolute;z-index:2;background:rgba(0,0,0,.8);top:204px;bottom:0;padding:0 20px;text-align:center;-webkit-transform:translate(0,420px);-moz-transform:translate(0,420px);transform:translate(0,420px);transition:all .2s;}
.index_culture .solution .swiper-slide .extra h3{font-size:24px;margin:30px 0 20px;color:#fff;}
.index_culture .solution .swiper-slide .extra p{font-size:14px;color:#888;margin-bottom:22px;line-height:25px;color:#fff;}
.index_culture .solution .swiper-slide .extra .btn-wrap{overflow:hidden;padding-left:6px;}
.index_culture .solution .swiper-slide .extra .btn-wrap a{float:left;width:130px;height:40px;line-height:40px;color:#fff;border:1px solid #fff;margin-right:16px;transition:all .2s;font-size:14px;}
.index_culture .solution .swiper-slide .extra .btn-wrap a:hover{background:#F96A69;color:#fff;border-color:#F96A69}
.index_culture .solution .swiper-slide .extra .btn-wrap a.btn-2{background:#fff;color:#000;margin-right:0;}
.index_culture .solution .swiper-slide .extra .btn-wrap a.btn-2:hover{background:#F96A69;color:#fff;}
.index_culture .solution .swiper-slide-active .extra,.index_culture .solution .swiper-slide-duplicate-active .extra{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);}
.index_culture .solution-more{height:540px;background:#151515;width:100%;overflow:hidden;}
.index_culture .solution-more-slide .container{height:540px;position:relative;}
.index_culture .solution-more-slide .hd{width:350px;position:absolute;z-index:2;background:#00000063;height:540px;left:0px;top:0;color:#fff;}
.index_culture .solution-more-slide .hd ul{margin-top:65px;}
.index_culture .solution-more-slide .hd li{height:100px;padding-top:25px;position:relative;cursor:default;transition:all .5s;cursor:pointer}
.index_culture .solution-more-slide .hd li:after{content:"";width:80%;border-bottom:1px solid #2A2A2A;position:absolute;left:10%;bottom:0;}
.index_culture .solution-more-slide .hd li i{margin-left:20px;margin-right:20px;float:left;background:url("../icon-logo.png") no-repeat;width:75px;height:75px;position:relative;z-index:2;transition:all .2s;}
.index_culture .solution-more-slide .hd li.item-1 i{background-position:0 -10px;}
.index_culture .solution-more-slide .hd li.item-2 i{background-position:-108px -10px;}
.index_culture .solution-more-slide .hd li.item-3 i{background-position:-215px -15px;}
.index_culture .solution-more-slide .hd li.item-4 i{background-position:-318px -15px;}
.index_culture .solution-more-slide .hd li.item-5 i{background-position:-160px 0;}
.index_culture .solution-more-slide .hd li.item-6 i{background-position:-200px 0;}
.index_culture .solution-more-slide .hd li.item-1.on i{background-position:0 -90px;}
.index_culture .solution-more-slide .hd li.item-2.on i{background-position:-106px -90px;}
.index_culture .solution-more-slide .hd li.item-3.on i{background-position:-213px -90px;}
.index_culture .solution-more-slide .hd li.item-4.on i{background-position:-320px -90px;}
.index_culture .solution-more-slide .hd li.item-5.on i{background-position:-160px -40px;}
.index_culture .solution-more-slide .hd li.item-6.on i{background-position:-200px -40px;}
.index_culture .solution-more-slide .hd li:before{background:#2e984e;/* Old browsers */
 background:-moz-linear-gradient(left,#2e984e 0%,#2e984e 100%);/* FF3.6-15 */
 background:-webkit-linear-gradient(left,#2e984e 0%,#2e984e 100%);/* Chrome10-25,Safari5.1-6 */
 background:linear-gradient(to right,#2e984e 0%,#2e984e 100%);/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e984e',endColorstr='#f05251',GradientType=1 );/* IE6-9 */
 content:"";position:absolute;top:0;left:0;bottom:0;z-index:1;width:0;transition:all .2s;}
.index_culture .solution-more-slide .hd li.on:before{width:100%;}
.index_culture .solution-more-slide .hd li.on:after{display:none;}
.index_culture .solution-more-slide .hd .text{position:relative;z-index:2;}
.index_culture .solution-more-slide .hd .text h3{font-size:18px;margin-bottom:5px;}
.index_culture .solution-more-slide .hd .text p{font-size:14px;color:rgba(255,255,255,.7);}
.index_culture .solution-more-slide .bd{width:1920px;height: 100%;height: 600px;position: relative;margin-left: -360px;}
.index_culture .solution-more-slide .bd li.item{background-repeat: no-repeat;background-position: center top;}
.index_culture .solution-more-slide .bd li.item img{width: 100%;}
.index_culture .solution-more-slide .bd li.item-1{background:url("../f2.jpg") no-repeat center top;}
.index_culture .solution-more-slide .bd li.item-2{background:url("../f3.jpg") no-repeat center top;}
.index_culture .solution-more-slide .bd li.item-3{background:url("../f4.jpg") no-repeat center top;}
.index_culture .solution-more-slide .bd li.item-4{background:url("../f1.jpg") no-repeat center top;}
.index_culture .solution-more-slide .bd li.item-5{background:url("../banner5.jpg") no-repeat center top;}
.index_culture .solution-more-slide .bd li.item-6{background:url("../banner6.jpg") no-repeat center top;}
.index_culture .solution-more-slide .bd .inner{padding-left:360px;padding-top:73px;color:#fff;}
.index_culture .solution-more-slide .bd h2{font-size:24px;margin-bottom:38px;}
.index_culture .solution-more-slide .bd .intro{font-size:14px;margin-bottom:40px;}
.index_culture .solution-more-slide .bd .intro dt{margin-bottom:10px;}
.index_culture .solution-more-slide .bd .intro dd{color:#999;margin-bottom:20px;line-height:1.8;}
.index_culture .solution-more-slide .bd .btn-wrap{overflow:hidden;margin-bottom:40px;}
.index_culture .solution-more-slide .bd .btn-wrap a{width:130px;height:40px;border:1px solid #fff;color:#fff;line-height:40px;text-align:center;font-size:14px;float:left;margin-right:15px;transition:all .2s;}
.index_culture .solution-more-slide .bd .btn-wrap a.btn-2{background:#fff;color:#000;}
.index_culture .solution-more-slide .bd .btn-wrap a:hover{background:#ff5f5f;color:#fff;border-color:#ff5f5f;opacity:.9;}
.index_culture .solution-more-slide .bd .btn-wrap a.btn-2:hover{background:#ff5f5f;color:#fff;border-color:#ff5f5f;opacity:.9;}
.index_culture .solution-more-slide .bd .example h3{margin-bottom:15px;}
.index_culture .solution-more-slide .bd .example li{float:left;margin-right:20px;width:200px;}
.index_culture .solution-more-slide .bd .example li img{width:100%;height:auto;display:block;border:none;}
.index_culture .video .inner{display:block;cursor:pointer;}

/* 视频模块 */
.index_video{padding:30px 0;}
.video_type{font-size:18px;text-align: center;background-color: #70d332;height: 35px;color: #fff;width: 100%;line-height:35px;}
.video_name{font-size: 17px; width: 96%; margin: 14px;}
.index_video li{width: 310px;height:384px;background-position: center center;background-size: cover;background-repeat: no-repeat;  float: left;margin-bottom: 15px;position: relative;cursor: pointer;overflow: hidden; margin-right: 20px;}
.index_video li:nth-of-type(2){width:540px;}
.index_video li:nth-of-type(3){margin-right:0;}
.index_video li:nth-of-type(2) .video_type{ background-color: #008833;}
.index_video li a{display: block;width: 100%;position:relative;height: 100%;}
.txt-five{position:absolute;left:0;bottom:0;width:100%;padding-right: 70px;padding-left: 10px; box-sizing: border-box;background:rgba(0,0,0,0.6) url('../1_44.png') no-repeat 98% center;   height:75px;line-height:76px;text-align:left;color:#fff;}
.txt-five h3{font-weight:normal;font-size: 25px;line-height: 46px;margin-left: inherit;}
.txt-five p{font-size: 12px;}

/* 资讯 */
.index_news{padding:30px 0;}
.index_news .container{width: 1200px;}
h2.title{text-align:center;font-size:24px;color:#333;line-height:24px;padding-bottom:24px;position:relative;}
h2.title:after{position:absolute;left:50%;width:46px;height:1px;margin-left:-23px;background-color:#0c9;bottom:0;content:'';}
p.subtitle{margin-top:18px;text-align:center;font-size:16px;color:#666;line-height:30px;}
.tab-block{width:1200px;margin:50px auto 0;background-color:#FFF;border:1px solid #e5e5e5}

.tab-block .tab-buttons{width:100%;height:50px;background-color:#fafafa}
.tab-block .tab-buttons .tab-button{width:15.33%;float:left;height:50px;text-align:center;font-size:16px;color:#999;line-height:50px;position:relative;cursor:pointer}
.tab-block .tab-buttons .tab-button.cur{background-color:#083;color:#fff}
.tab-block .tab-buttons .tab-button.cur:after{content:'';position:absolute;top:-1px;left:0;width:100%;height:2px;}
.tab-block .tabs{width:100%;}
.tab-block .tabs .tab-item{width:100%;height:100%;padding:20px;display:none}
.tab-block .tabs .tab-item.active{display:block}
.information-tab .information-left{width:500px;height:340px;overflow:hidden;position:relative;float:left;}
.information-tab .information-left img{width:100%;height:auto}
.information-tab .information-left .left-bottom{position:absolute;bottom:0;left:0;width:100%;height:48px;line-height:48px;background-color:rgba(0,0,0,.5);z-index:2;color:#fff;padding:0 14px}
.information-tab .information-left .left-bottom .article-title{font-size:18px;width:400px;float:left;}
.information-tab .information-left .left-bottom .article-time{font-size:14px;float:right;}
.information-tab .information-right{width:640px;float:right;}
.information-tab .information-right .article-list{padding-top:20px}
.information-tab .information-right .article-list .article-link{display:block;padding:0 20px}
.information-tab .information-right .article-list .article-link .article-head span{display:inline-block;vertical-align:middle}
.information-tab .information-right .article-list .article-number{width:20px;height:20px;text-align:center;line-height:20px;color:#fff;background-color:#999;font-size:14px}
.information-tab .information-right .article-list .article-title{font-size:16px;color:#333;line-height:20px;margin-left:14px;width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.information-tab .information-right .article-list .article-time{float:right;font-size:12px;color:#999;line-height:20px}
.information-tab .information-right .article-list .article-content{margin-top:10px;padding-left:44px;width:450px;font-size:14px;color:#666;line-height:26px;display:none}
.information-tab .information-right .article-list .article-content p{height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;}
.information-tab .information-right .article-list:nth-of-type(1) .article-number,.information-tab .information-right .article-list:nth-of-type(2) .article-number,.information-tab .information-right .article-list:nth-of-type(3) .article-number{background-color:#333}
.information-tab .information-right .article-list.current .article-link{background-color:#fafafc;padding:20px}
.information-tab .information-right .article-list.current .article-number{background-color:#083!important}
.information-tab .information-right .article-list.current .article-title{color:#083}
.information-tab .information-right .article-list.current .article-content{  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
