﻿/*banner开始*/
.banner{height:871px}
.banner .large-box,.banner .large-box ul,.banner .large-box li,.banner .large-box li img{width:100%  !important;height:100%}
.banner .small-box{width:100%;height:10px;bottom:281px;z-index:1}
.banner .small-box ul{height:100%}
.banner .small-box li{cursor: pointer;display:inline-block;width:10px;height:10px;background:#fff;border-radius:50%;line-height: 9999px;margin:0 5px}
.banner .small-box li.on{background:#66ccff}
.banner .prev,.banner .next{width:40px;height:120px;top:50%;margin-top:-140px}
.banner .prev{left:13%;background:url(../images/prev.png) no-repeat center rgba(255,255,255,.1)}
.banner .next{right:13%;background:url(../images/next.png) no-repeat center rgba(255,255,255,.1)}
/*banner结束*/

/*首页*/
.home-list{z-index:1;margin:-230px 0 40px}
.home-list li{width:380px;height:190px;background:url(../images/about.png) no-repeat;margin-right:30px}
.home-list li:nth-child(2){background:url(../images/product.png) no-repeat}
.home-list li:nth-child(3){background:url(../images/vod.png) no-repeat}
.home-list li:last-child{margin:0}
.home-list li h1{font-size:16px;color:#6666ff;height:35px;margin:25px 0 0 16px}
.home-list li h1:before{content:'';width:30px;border-top:2px solid #6666ff;position:absolute;left:0;bottom:0}
.home-list li .lowimg{left:1px;top:1px}
.home-list li .lowimg .imgbox{width:378px;height:188px}
.ico1{margin-top:20px}
.home-list li .p{font-size:16px;margin-top:23px}
.home-list li .a{z-index:1}
.home-list li .a2{width:90px;height:30px;line-height:26px;font-size:14px;color:#6666ff;border:2px solid #6666ff;margin:65px 0 0 16px}
.home-list li .rimg{width:273px;height:188px;vertical-align:bottom}
.ico2{margin-top:13px}
.videoplaybox{z-index:2;background:#050535;top:0;left:0}

/*子页*/
/*子页banner*/
.subbanner{height:300px;background: url(../images/subbanner.png) no-repeat right bottom -116px}
.navtitle{font-size:16px;color:#fff;margin-top: -140px}
.navtitle h1{font-size:36px;color:#6666ff}
/*面包屑*/
.breadcrumb{font-size:14px;color:#fff;height:20px;line-height:20px;margin-top:90px}
.breadcrumb p{background:url(../images/home.png) no-repeat left center;padding-left: 20px}
.fltitle{font-size:24px;color:#fff;height:50px;margin:30px 0 50px}
.fltitle:after{content:'';width:88px;border-top:1px solid #6666ff;position:absolute;left:50%;margin-left:-44px;bottom:0}
.content{font-size:14px;color:#fff;line-height:2}
.content img{max-width:100%}

/*荣誉*/
.honors-list{}
.honors-list li{width:276px;margin-bottom:30px}
.honors-list .imgbox{font-size:0}
.honors-list .imgbox img{max-width:276px}
.jdtbox{height:3px;background:#606060}
.jdt{width:0;height:3px;background:#6666ff;transition: all .5s}
.honors-list li:hover .jdt,.product-list li:hover .jdt,.recommend li:hover .jdt{width:100%}
.honors-list .h{height:56px;line-height:56px;padding:0 20px;background:#474747;font-size:16px}
.honors-list li .fd{top:0;left:0;background:url(../images/jia.png) no-repeat center rgba(0,0,0,.5);opacity:0;transition: all .5s}
.honors-list li:hover .fd{opacity:1}

/*产品*/
.menu{font-size:0;border-bottom:1px dashed #999;padding-bottom:30px}
.menu .item{font-size:16px;padding-right:17px;margin-right:43px}
.menu .item:last-child{margin:0}
.menu .item2{background:url(../images/zk.png) no-repeat right center}
.menu .subitem{width:300px;background:#0d0d10;border-left:1px solid #6666ff;font-size:14px;color:#666;padding:15px;left:-16px;z-index:1}
.menu .subitem li{line-height:3}
.menu .subitem li.on{color:#6666ff}
.menu .item2:hover .subitem{display:block}

.product-list{margin:auto;margin-top:60px;width:840px;}
.product-list li{width:265px;height:255px;margin: 0 22px 22px 0;}
.product-list li a{display:block;}
.product-list li:nth-child(3n){margin-right:0}
.product-list .imgbox{width:265px;height:198px;background:#fff}
.product-list i,.recommend i{background:url(../images/link.png) no-repeat center rgba(0,0,0,.5);left:0;top:0;opacity:0;transition:all 1s}
.product-list li:hover i,.recommend li:hover i{opacity:1}
.product-list .cont{height:54px;background:#474747;font-size:13px;padding:5px 20px;line-height:1.5}
.product-list .cont h1{font-size:16px}

/*分页*/
.page{margin-top: 30px}
.page a{width:36px;height:36px;line-height:36px;color:#999}
.page a:hover,.page a.on{background-color:#222;color:#fff}
.page .prev{background:url(../images/page-left.png) no-repeat center}
.page .prev:hover{background:url(../images/page-left-on.png) no-repeat center #222}
.page .next{background:url(../images/page-right.png) no-repeat center}
.page .next:hover{background:url(../images/page-right-on.png) no-repeat center #222}

/*产品详情*/
.product-cont{margin-top:40px}
.product-cont .l-cont{width:788px}
.lunbo{height:437px;background:#fff}
.proimg{width:788px;height:437px}
.lunbo .prev,.lunbo .next{width:22px;height:42px;opacity:.5;top:50%;margin-top:-21px}
.lunbo .prev{background:url(../images/lunbo-prev.png) no-repeat center;left:10px}
.lunbo .next{background:url(../images/lunbo-next.png) no-repeat center;right:10px}
.lunbo .prevStop,.lunbo .nextStop{opacity:.3}
.procont-title{height:96px;line-height:95px;border-bottom:1px dashed #999;font-size:30px;margin-bottom:30px}
.procont-title p{font-size:18px}
.product-cont .r-cont{width:382px}
.cont-t{font-size:18px;color:#6666ff;height:18px;line-height:18px}
.product-cont .r-cont .content{line-height:1.8;margin:30px 0 40px}
/*推荐*/
.recommend{margin-top:40px}
.recommend li{width:182px;height:175px;margin:0 18px 18px 0}
.recommend li:nth-child(2n){margin-right:0}
.recommend .imgbox{width:182px;height:136px;background:#fff}
.recommend .jdtbox,.recommend .jdt{height:2px}
.recommend .cont{height:37px;line-height:37px;background:#474747;padding:0 20px}

/*新闻*/
.news-list{}
.news-list li{height:208px;margin-bottom:30px}
.news-list .imgbox{width:276px;height:208px}
.news-list .cont{width:895px}
.news-list .cont .t{height:112px;border-bottom:1px dashed #999;padding-top:20px}
.news-list .cont .t h1{font-size:18px}
.news-list .cont .t span{font-size:14px;color:#999;left:0;bottom:14px}
.news-list .cont .p{font-size:14px;line-height:1.6;margin-top:8px}
.news-title{height:80px}
.news-title p{font-size:14px;color:#999;margin-top:10px}

/*联系我们*/
.map{height:500px;margin-bottom:35px}
.map img{max-width:100%}

/*搜索页*/
.search-jg{font-size:18px;height:45px;margin:35px 0 60px}
.search-jg::after{content:'';width:88px;border-top:1px solid #6666ff;position:absolute;left:0;bottom:0}

/*404页面*/
.notfound{width:440px;height:205px;font-size:36px;background:url(../images/404.png) no-repeat left center;padding:50px 0 0 220px;margin-top:270px}
.notfound h1{}
.notfound a{font-size:14px;color:#6666ff}






