@charset "UTF-8";

/*公共部分*/
.wrapper-news-item{display:flex;padding:18px 0;border-bottom:1px solid #d9d9d9;}
.wrapper-news-item .news-img{display:inline-block;vertical-align: top;width:90px;}
.wrapper-news-item .news-nr{flex:1;vertical-align: top;width:65%;margin-left:10px;}
.wrapper-news-item .news-tit{font-size:16px;color:#1b1b1b;line-height:24px;}
.wrapper-news-item .news-time{font-size:12px;color:#aaa;margin-top:10px;}
.wrapper-news-item .news-des{font-size:14px;color:#999;margin-top:10px;}
.wrapper-news-item label.hide{display:none;}

.top-banner{position:relative;height:210px;box-sizing:border-box;color:#fff;text-align:center;overflow:hidden;}
.top-banner h1{font-size:20px;}
.top-banner p{font-size:12px;margin-top:10px;padding:0 15px;color:rgba(255,255,255,0.8)}
.top-banner.service-banner{background:url(../images/service/7_banner.png) no-repeat center;background-size:cover;}
.top-banner.brand-banner{background:url(../images/brand/brandbj1.jpg) no-repeat center;background-size:cover;}
.top-banner.about-banner{background:url(../images/banner3.png) no-repeat ;background-size:100% 150%;}
.top-banner.dld-banner{background:url(../images/solution/daliandong/dld_banner.png) no-repeat center;background-size:cover;}

.top-banner .banner-con{position:absolute;width:100%;bottom:20px;z-index:8;}
.top-banner .banner-bg{position:absolute;height:100px;width: 100%;bottom: 0;left: 0;background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));}


.top-banner.dsjBanner{height:360px;}

.banner-filter{position:absolute;z-index:-1;width:105%;height:104%;top:-3%;left:-3%;background: rgba(0,0,0,0.8)}
.banner-filter img{filter: blur(10px);opacity:0.5}
/*.service-banner{background:url(../images/service/7_banner.png) no-repeat center;}*/
/*.brand-banner{background:url(../images/brand/4_banner.png) no-repeat center;}*/
/*.about-banner{background:url(../images/about/6_banner.png) no-repeat center;}*/
/*.solution-banner{background:url(../images/timg.png) no-repeat center;}*/

/*.banner-con{position:absolute;}*/

/*首页*/
.wrapper-title{padding-top:20px;text-align:center;}
.wrapper-title h3{font-size:20px;color:#001c2d;}
.wrapper-title p{font-size:12px;color:rgba(0,28,45,0.6);}

.index-banner{position:relative;height:350px;background:#0c2b54;overflow:hidden;}
.index-banner-con{height:350px;background:#333438;transition: 200ms linear;}
.index-banner-item{position:relative;float:left;height:100%;width:100%;}
.index-banner-text{position:absolute;width:100%;bottom:40px;color:#fff;text-align:center;}
.index-banner-text h1{font-size:20px;}
.index-banner-text p{font-size:12px;margin-top:10px;}
.index-banner-item.zf-banner{background:url(../images/banner4.png) no-repeat center;background-size:cover;}
.index-banner-item.hw-banner{background:url(../images/banner3.png) no-repeat center;background-size:cover;}
.index-banner-item.dsj-banner{background:url(../images/banner2.png) no-repeat center;background-size:cover;}
.index-banner-item.dld-banner{background:url(../images/banner1.png) no-repeat center;background-size:cover;}

.index-banner-dotted{position:absolute;bottom:15px;width:100%;text-align: center;}
.index-banner-dotted li{}
.index-banner-dotted span{display:inline-block;margin:0 4px;width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,0.5);}
.index-banner-dotted span.cur{background:#fff;}

.index-news{padding:0 15px;border-bottom:1px solid #d9d9d9;}
.index-news-banner{display:block;position:relative;width:100%;margin-top:15px;}
.index-news-banner p{position:absolute;bottom:15px;padding:0 10px;font-size:13px;color:#fff;z-index:9;}
.index-news-banner .bg-layer{position: absolute;height:50px;width: 100%;bottom: 0;left: 0;background: linear-gradient(to bottom, rgba(26,26,26,0), rgba(26,26,26,1));}
.index-news-btn{padding:20px 0;font-size:14px;text-align: center;}
.index-news-btn a{color:#808080;}

.index-solution{padding:0 15px;}

/*资讯*/
.info-banner-big{display:block;position:relative;width:100%;height:190px;margin-bottom:6px;}
.info-banner .info-tit{position:absolute;padding:0 15px;font-size:14px;color:#fff;left:0;bottom:10px;z-index:9;}
.info-banner-small{position:relative;display:inline-block;vertical-align: top;width:49.5%;height:90px;}
.info-list{padding:0 15px;}
.info-banner{position:relative;overflow:hidden;}
.info-banner .info-bg{position: absolute;height:80px;width: 100%;bottom: 0;left: 0;background: linear-gradient(to bottom, rgba(26,26,26,0), rgba(26,26,26,1));}

@media (min-width:750px){
    .info-banner-big{width: 62%;float: left;height: 325px}
    .info-banner-small{width: 37.5%;float: right;height:160px;}
    .info-banner-small:last-child{margin-top:5px;}

}
@media(min-width: 480px) and (max-width: 750px){
    .info-banner-big{width: 62%;float: left;height: 245px}
    .info-banner-small{width: 37%;float: right;height:120px;}
    .info-banner-small:last-child{margin-top:5px;}

}


/*解决方案*/
.solution-wrapper{padding:20px}
.solution-wrapper .section-title h1,.solution-wrapper .bigData-panel-title{text-align:center;font-size:20px;}
.solution-wrapper .section-title p{line-height:24px;padding:12px 0;font-size:15px;color:#808080;text-align:center;}
.solution-wrapper .section-title.text-left p{text-align:left;text-indent:2em;}
.solution-wrapper .product-des p{line-height:24px;padding:12px 0;font-size:15px;color:#808080;text-indent:2em;}
.solution-wrapper .product-img,.solution-wrapper .product-img img,.solution-wrapper .panel-con-img,.solution-wrapper .panel-con-img img{width:100%;}
.solution-wrapper .product-panel{padding:20px 0;}
.solution-wrapper .product-cell-item{width:100% !important;padding:10px 0 !important;overflow:hidden;}
.solution-wrapper .product-cell-item .item-img,.solution-wrapper .product-cell-item img{display:inline-block;vertical-align: top;float:left;width:100px;margin-right:5px;}
.solution-wrapper .product-cell-item h4{font-size:16px;color:#333;margin-top:10px;text-align:left;}
.solution-wrapper .product-cell-item p{font-size:14px;color:#808080;margin-top:10px;padding-left:105px;}
.solution-wrapper .img img{max-width:100%;display:block;margin:0 auto;}
.solution-wrapper .product-panel-wrapper img{max-width:100%;display:block;margin:0 auto;}
.solution-wrapper .wrapper-des{font-size:14px;color:#808080;}

.solution-wrapper .wrapper-title{padding-bottom:10px;font-weight:bold;}

.bigData-panel-model{padding-bottom:20px;}
.bigData-panel-model .img{margin:20px 0 0;}
.bigData-panel-model .con-tit{font-size:18px;color:#333;text-align: center;padding-top:15px;}
.bigData-panel-model .con-des{font-size:16px;color:#808080;line-height:24px;padding:15px 0;}
.bigData-panel-item{display:flex;flex-direction: row;flex-wrap: nowrap;margin:15px 0;}
.bigData-panel-item .item-icon{display:inline-block;vertical-align: top;width:80px;margin-right:10px;}
.bigData-panel-item .item-icon img{width:100%;}
.bigData-panel-item .item-right{flex:1;}
.bigData-panel-item .item-right .con-tit{font-size:16px;color:#333;;font-weight:bold;}
.bigData-panel-item .item-right .con-des{font-size:14px;color:#808080;margin-top:10px;}
.bigData-panel-con{margin-top:15px;}

.liandong-img img,.liandong-con-box img{width:100%;margin:20px 0;}
.liandong-con-item{flex:1;margin:0 5px;text-align:center;}
.liandong-title-secd{margin:15px 0}
.liandong-con-box{display:flex;flex-wrap:nowrap;justify-content:center;align-items:baseline;margin-bottom:20px;text-align: center;}

.chuzhi-liangdong-con{margin-bottom:20px;}
.chuzhi-liangdong-con span{display:block;text-align:center;}
.jzjs-content{margin-bottom:20px;}

.keshihua-con-box{display:flex;align-items: center;margin:20px 0;}
.keshihua-con-box img{width:50%;margin-right:10px;}
.keshihua-con-box span{flex:1;display:block;}
.keshihua-con-box .box-nr{flex:1;}
.keshihua-con-box .box-nr h4{text-align: left;color:#333;font-weight:bold;}

/*服务与支持*/
.solution-wrapper{padding:20px}
.solution-wrapper h3{text-align:center;font-size:20px;}
.solution-wrapper .solution-des{line-height:24px;padding:12px 0;font-size:15px;color:#808080;}
.solution-wrapper h4{font-size:14px;color:#808080;margin:5px 0 15px;font-weight:normal;text-align: center;}
.solution-big-img{display:block;margin:0 auto;max-width:100%;}

.solution-box-item{display:flex;padding:20px 15px;}
.solution-box-item .box-icon{display:inline-block;vertical-align: top;width:80px;height:80px;}
.solution-box-item .box-nr{flex:1;width:66%;margin-left:10px;}
.solution-box-item .box-nr .tit{font-size:16px;color:#333;font-weight:bold;}
.solution-box-item .box-nr .des{font-size:14px;color:#808080;margin-top:10px;}



/*资讯详情*/
.infoDetail-con{padding:0 15px;}
.infoDetail-tit{padding:20px 0;border-bottom:1px solid #dbdbdb;}
.infoDetail-tit p{margin-top:5px;;color:#aaa}
.infoDetail-tit a{margin-left:5px;color:#aaa}
.infoDetail-nr{padding:20px 0;}
.infoDetail-nr img{max-width:100%;display:block;margin:0 auto;}
.infoDetail-nr .living-video{width:100% !important;;}

.infoDetail-sharebox{padding:10px 0;border-top:1px solid #dbdbdb;display: table;width:100%;}
.infoDetail-sharebox .sharebox{width:100%;display: table;}
.infoDetail-sharebox .sharebox a{color:#6a6a6a;font-size: 14px;}
.infoDetail-sharebox .sharebox .cell{width:50%;display: table-cell;text-align: center;padding-top:10px;padding-bottom:15px;}
.infoDetail-sharebox .sharebox .sharewechatspan{padding-left:30px;display:inline-block;line-height: 24px;
    background: url("../images/wecat.png") no-repeat 0 50%;background-size:24px 20px;}
.infoDetail-sharebox .sharebox .shareqqspan{padding-left:24px;display:inline-block;line-height: 24px;
    background: url("../images/sqq.png") no-repeat 0 50%;background-size:18px 19px;}


/*分享提示信息*/
.share-tit-cover-wrap{background-color:rgba(0,0,0,.6);position:fixed;width:100%;height:100%;z-index: 100;display: none;top:0;}
.share-tit-box{width: 200px;height: 75px;border-radius: 5px;position: absolute;right:5px;top: 17px;
    color: white;z-index: 1000;}
.share-tit-big{font-size: 18px;margin: 13px 0 8px 14px;font-weight: bold}
.share-tit-small{font-size: 15px;margin-left: 14px}
.share-tit-box img{position: absolute;right: 0;top: -17px;width: 35px}
/*分享提示信息 浏览器里面的 --*/
.share-browser-cover{background-color:rgba(0,0,0,.6);position:fixed;width:100%;height:100%;z-index: 120;display:none;top:0;}
.share-tip-box-low{position:absolute;bottom:10px;left:50%;z-index: 121;margin-left:-107px;
    width:214px;height:123px;color:#fff;}
.share-tip-box-low .tip-img{width:114px;height:123px;position:absolute;right:0;bottom:0;}
.share-tip-box-low .share-tip-title{margin-top:15px;margin-left:36px;}
.share-tip-box-low .share-tip-text{margin-top:16px;}

.share-tip{position:fixed;display:none;width:200px;height:70px;padding:15px;top:50%;left:50%;margin-top:-35px;margin-left:-100px;
    border-radius:3px;box-sizing:border-box;background:rgba(0,0,0,0.6);color:#fff;z-index:100;}


/*公司发展*/


.about-con{padding:0 15px;}
.develop-line{display: inline-block;width: 2px;background: #e5e5e5;margin: 24px 15px;}
.develop-con{display: inline-block;text-align: left;vertical-align: top;width: 85%;margin-top:24px;margin-bottom:30px;padding-left: 31px;background: url("../images/about/develop_line2.png") repeat-y 9px;}
.develop-block{position: relative;padding: 20px;margin-bottom: 16px;background: #f2f2f2;border-radius: 5px;margin-left: 3px}
.develop-block:last-child{margin-bottom: 0}
.develop-block h3{font-size: 18px;color: #1b1b1b}
.develop-block p{font-size: 14px;color: #2f2f2f;margin-top: 15px}
.develop-block img{margin-top: 15px;width:100%;height:100%;max-width: 400px}
.develop-cir{position: absolute;display: block;width:20px;height:20px;left: -34px;top: 15px;border-radius:50%;background:#aaa;}
.develop-arrow{position: absolute;display: block;left:-9px;top: 13px;background:url(../images/about/contents_timeline_arrow2.png) no-repeat;width:9px;height:22px;}

.team-contain{margin:25px 10px 0;border-bottom: 1px solid #dbdbdb}
.team_btn{padding-bottom: 35px}

.team-banner h1{font-size: 21px;text-align: center;}
.team-banner p{font-size: 15px;line-height: 20px;padding: 20px 23px;text-align:center;}
.team-one{display:flex;padding-bottom: 35px}
.team-img{display: inline-block;vertical-align: top;width: 60px;height: 60px}
.team-txt{flex:1;margin-left: 15px;}
.team-txt h3{font-size: 19px;line-height: 20px;color: #1b1b1b;}
.team-txt p{margin-top: 13px;color: #6a6a6a;font-size: 14px;line-height: 20px}
.team-pic{margin:35px 10px 0;overflow:auto;}
.team-one img{width: 100%;height: 100%}

.team-img-box{display:inline-block;vertical-align: top;float:left;}
.team-big{width: 100%;overflow: hidden;}
.team-pic img{width: 100%;height: 100%}
.team-img-big{float:left;width: 67%}
.team-img-top-rt{float:left;width: 32%}
.team-img-small{margin-left:3px;width: 32%}
.team-img-sm{margin-left:5px;}
.team-img-middle{width: 49%}

.about-spirit{background:#101e63 url(../images/about/bg_m2.png) no-repeat bottom center;}

.spirit-box{margin:20px 20px 0;}

.about-spirit,.about-spirit .wrapper-title h3{color:#fff;}

.about_spirit_center{display: inline-block;margin: 15px;text-align: center;vertical-align: top;border: 1px solid;border-top:none;position: relative;height: 300px}
.about_spirit_right{margin: 0 0 0 2%;}
.about_spirit img{margin:50px auto 0;}
.about_spirit p{margin-top: 15px;padding: 0 15px;}
.about_spirit h3{font-size: 18px}
.about_spirit .panel-title .title-line{background-color: #fff}
.about_spirit .panel-title h1{color: #fff}
.about_spirit_line_left{position: absolute; left: 0; display: inline-block; width: 30%; height: 1px; background-color: #fff; vertical-align: top;}
.about_spirit_line_right{display: inline-block; width: 30%; height: 1px; background-color: #fff; vertical-align: top; position: absolute; right: 0;}
.about_spirit_tit{position: absolute; width: 100%; top: -10px;font-size:18px;font-weight:bold;}
.about_spirit_pic{height: 120px;padding-top:50px;}
.about_spirit_center p{padding:10px;}
.about_spirit_center{
	width:40%;
	height:150px;
	float: left;
}

.about-yanfa img{display:block;width:100%;}
.about-yanfa-img{margin-top:20px;}
.about-yanfa-img div{margin:0 auto;}
.about-yanfa-img img{margin:10px 0;}


/*brand*/
.brand-partner{padding:25px 0 30px;border-bottom:1px solid #dbdbdb;text-align:center;}
.brand-partner-box{margin-bottom:20px;}
.brand-partner-box img{width:120px;}
.brand-partner-box p{font-size:14px;color:#333;}

.brand-item{padding:35px 0;border-bottom:1px solid #dbdbdb;}
.brand-item:last-child{border-bottom:none;}


.brand-item-tit h1{padding-bottom:10px;text-align:center;font-size:27px;color:#1d2c4e;font-weight:500;}
.brand-item-tit h1 span{font-weight:bold;}
.brand-item-tit p{text-align:center;font-size:15px;color:#333;line-height: 24px}
.brand-item-honor{margin-top:30px;text-align: center}
.brand-item-honor p{font-size:13px;color:#333;line-height:20px;white-space: nowrap;}
.brand-item-honor-red p{font-size:12px;color:#7f8fa4;}
.brand-item-honor-con{display:inline-block;vertical-align:bottom;width:49%;text-align:center;margin:0 auto;}
.brand-item-honor-con img{max-height:150px}
.patent-item{background:#101e63 url(../images/brand/bg_m1.png) no-repeat bottom center;}
.patent-item .brand-item-tit h1,.patent-item .brand-item-tit p,.patent-item .brand-item-honor p,.patent-item .brand-item-list li{color:#fff;}
.patent-item .brand-item-honor-con{vertical-align: top;}
.patent-item .brand-item-honor-con p{margin-top:5px;}

.brand-item-img{width:100%;margin-top:35px;text-align:center;}
.brand-item-img img{width:100%;}
.brand-item-list{width:280px;margin:10px auto 0;}
.brand-item-list li{line-height:30px;padding-left:15px;font-size:15px;color:#2f2f2f;background:url(../images/circle_w.png) no-repeat left center;background-size:8px;margin-top: 10px;}
.brand-item-zs .brand-item-honor-con{margin:0;}
.brand-item-zs .brand-item-honor-con img{width:100%;}
.brand-column3{width: 32%}
.clear{clear: both}

.service-time-head{height:70px;line-height:70px;background:#f2f2f2;text-align:center;font-size:16px;border:1px solid #e5e5e5;border-bottom: none}

.service-btn tr{height: 48px;text-align: center;color:#6a6a6a;}
.service-btn table{border: 1px solid #e5e5e5;margin: 0;padding: 0;border-collapse: collapse;border-top: none;width: 100%}
.service-btn table tr td,.service-btn table tr th{border:1px solid #e5e5e5}

.service-col2{width: 57%;font-size: 10px;text-align: left;padding: 10px 5px}
.service-tit{width: 14%;font-size: 10px;}
.service-tit.one{width: 10%}
.service-tit.two{width: 18%}
.service-tit.three{width:16%;}
.txt-center{text-align: center}





