/*公共开始*/
.line{display: block;width: 100%;height: 5px;background: url(../images/line1.png) no-repeat left center;}
.bot-line{border-bottom: 2px solid #cbcccc;}
.bot-line-1{border-bottom: 1px solid #c9c9ca;}
/*了解更多按钮*/
.btn-more{display: block;width: 182px;height: 56px;line-height: 56px;text-align: center;font-size: 24px;font-weight: 700;color: #fff;background: url(../images/bg-icon.png) no-repeat -6px -69px;}
.btn-more-bg{text-align: left;padding-left: 60px;box-sizing: border-box;position: relative;}
.btn-more-bg:before{content: "";width: 21px;height: 23px;background: url(../images/icon.png) no-repeat -3px -377px;position: absolute;left: 26px;top: 18px;}
/*下载按钮*/
.down-load{float: right;width: 422px;height: 66px;line-height: 66px;font-size: 24px;color: #fff;padding-left: 120px;margin: 29px 25px 0 0;background: url(../images/bg-icon.png) no-repeat 0 0;box-sizing: border-box;position: relative;}
.down-load:before{content: "";width: 32px;height: 40px;background: url(../images/icon.png) no-repeat -5px -205px;position: absolute;left: 53px;top: 10px;}


/*公共结束*/
.header{width: 1280px;border-bottom: 1px solid #c9c9ca;margin: 0 auto;}
.header .logo{float: left;width: 179px;height: 102px;background: url(../images/logo.png) no-repeat center;margin: 0 25px 0 67px;}
.header .nav{float: left;}
.header .nav li{float: left;width: 152px;text-align: center;line-height: 102px;}
.header .nav li a {display: block;color: #76757d;font-size: 18px;}
.header .nav li a:hover{ color:#f29300;}
/*banner开始*/
.banner{width: 1280px;height:400px;margin: 0 auto;padding: 21px 0;border-bottom: 1px solid #c9c9ca;}
.banner .banner-txt{float: left;width: 556px;height: 100%;background: #f29300;color: #fff;padding: 0 82px 0 68px;box-sizing: border-box;font-size: 20px;line-height: 25px;font-weight: 700;}
.banner .banner-txt h3{font-size: 45px;line-height: 50px;font-weight: 700;margin: 83px 0 16px 0;}
.banner .banner-img{float: left;width: 724px;height: 100%;}
.banner .banner-img img{width: 100%;height: 100%;}
.solution-banner .banner-txt{display: flex;flex-direction: column;justify-content: center;}
.solution-banner .banner-txt h3{margin: 0;}

/*链接应用领域滚动*/
.common{width: 1165px;margin: 0 auto 50px auto;}
.common .title{font-size: 35px;font-weight: 700;color: #006fad;margin: 29px 0 13px 0;}
.common .link-area .titleList li{float: left;height: 73px;line-height: 73px;font-size: 26px;color: #727171;position: relative;}
.common .link-area .titleList li a{padding: 0 15px;margin: 0 4px;background: url(../images/bg2.png) repeat-x center}
.common .link-area .titleList li{padding: 8px 0 4px 0;}
.common .link-area .titleList li:before{content: "";width: 100%;height: 2px;background: #f39a10;position: absolute;left: 0;bottom: 0;}
.common .link-area .titleList li:after{content: "";width: 100%;height: 2px;background: #fff;position: absolute;left: 0;top: 0;}
.common .link-area .titleList li a:before{content: "";width: 2px;height: 81px;background: #fff;position: absolute;left: 0;top: 2px;}
.common .link-area .titleList li a:after{content: "";width: 2px;height: 81px;background: #fff;position: absolute;right: 0;top: 2px;}
.common .link-area .titleList li.on a{background-image: url(../images/bg1.png);color: #fff;}
.common .link-area .titleList li.on:before{background: #fff;z-index: 2;}
.common .link-area .titleList li.on:after{background: #f39a10;}
.common .link-area .titleList li.on a:before{height: 83px;background: #f39a10;z-index: 2;}
.common .link-area .titleList li.on a:after{height: 85px;background: #f39a10;right: -1px;top:0;z-index: 2;}

.common .content{background: #e5e6e7;border: 2px solid #f39a10;border-top: none;width: 1161px;position: relative;display: none;}
.common .content.on{display: block;}
.common .content:before{content: "";width: 100%;height: 2px;background: #f39a10;position: absolute;left: 0;top: -2px;}
.common .content .c-header{margin-bottom: 32px;}
.common .content .c-header .des{width: 550px;line-height: 26px;margin: 28px 0 0 25px;float: left;}
.common .c-box{margin-bottom: 40px;}
.common .c-box .product{width:226px;height: 671px;position:relative;margin: 0 18px 0 36px;float: left;}
.common .c-box .product:before{content: "";width: 2px;height: 558px;background: #cbcccc;position: absolute;right: -18px;top: 2px;}
.common .c-box .product .product-btn .prev,.common .c-box .product .product-btn .next{ width: 41px;height: 41px;border-radius: 50%;background: url(../images/icon.png) no-repeat 0 -91px;position: absolute;left: 50%;margin-left: -20px;cursor: pointer;cursor: -ms-pointer;z-index: 2;}
.common .c-box .product .product-btn .prev{}
.common .c-box .product .product-btn .next{ background-position:0 -146px;bottom: 0;}
.common .c-box .product .product-list{margin-top: 52px;height: 570px;overflow: hidden;}
.common .c-box .product .product-list ul{ overflow:hidden;}
.common .c-box .product .product-list ul li{height: 114px;}
.common .c-box .product .product-list ul li a{display: block;height: 104px;text-align: center;background: #fff;font-size: 24px;font-weight: 700;color: #727171;display: flex;align-items: center;justify-content: space-around;}
.common .c-box .product .product-list ul li.on a{background: #f29300;color: #fff;}
.common .c-box .detail{float: right;width: 876px;display: none;}
.common .c-box .detail.on{display: block;}
.common .c-box .detail-left{float: left;width: 264px;margin:0 57px 0 42px;}
.common .c-box .detail-left img{width: 100%;}
.common .c-box .detail-left span{font-size: 20px;color: #727171;text-align: center;line-height: 58px;font-weight: 700;display: block;}
.common .c-box .detail-right{float: left;background: url(../images/line.png) no-repeat 0 0;}
.common .c-box .detail-r-cont{max-height: 520px;width: 464px;padding-right: 20px;overflow-y: auto;}
.common .c-box .detail-right dl{overflow: hidden;margin: 23px 0 18px 0;}
.common .c-box .detail-right dt{float: left;width: 122px;font-size: 25px;font-weight: 700;color: #75757c;}
.common .c-box .detail-right dd{float: left;width: 322px;color: #75747c;line-height: 26px;}
.common .c-box .detail-right dd p{position: relative;}
.common .c-box .detail-right dd p:before{content: "";width: 5px;height: 5px;border-radius: 50%;background: #75757c;position: absolute;left: -10px;top: 11px;}
.common .c-box .detail-right dd span{float: left;width: 160px;}
.common .c-box .detail-right .d-name{width: 52px;display: inline-block;margin-right: 12px;}
.common .c-box .detail-right .btn-more{float: right;margin: 24px 30px 0 0;}

.common .link-navs .nav{position: relative;}
.common .link-navs .nav:before{content: "";width: 41px;height: 41px;border-radius: 50%;background: url(../images/icon.png) no-repeat 3px 2px;position: absolute;left: -44px;top: 25px;cursor: pointer;}
.common .link-navs .nav:after{content: "";width: 41px;height: 41px;border-radius: 50%;background: url(../images/icon.png) no-repeat 3px -45px;position: absolute;right: -44px;top: 25px;cursor: pointer;}
/*解决方案*/
.daohang{ width:1167px; border:1px solid #999; overflow:hidden; margin:auto; margin-top:30px;}
.daohang ul{ overflow:hidden; width:100%; margin:3px;}
.daohang ul li{ float:left; background:url(../images/bg2.png) repeat-x; width:24.5%; text-align:center; padding:10px 0; font-size:20px; margin:0.2%; m}
.daohang ul a{ cursor:pointer;}
#solution{width: 1280px;margin: 0 auto;}
#solution .plan{padding: 0 59px 18px 55px;}
#solution .plan h3{font-size: 35px;font-weight: 700;color: #006fad;margin: 21px 0 16px 0;}
#solution .plan p{font-size: 18px;line-height: 30px;margin-top: 17px;}
#solution .plan .down-load{width: 334px;height: 70px;background: url(../images/down-2.png) no-repeat center;padding-left: 90px;margin: 10px 5px 0 0;}
#solution .plan .down-load:before{left: 45px;top: 14px;}
#solution .plan .cont{font-size: 30px;color: #727171;font-weight: 700;line-height: 84px;}
.solution-com .link-area{padding-bottom: 25px;position: relative;}
.solution-com .before-line:before{content: "";width: 1280px;height: 1px;background: #c9c9ca;position: absolute;left: -57px;bottom: 0;}
.solution-com .title{margin: 20px 0 13px 0;}
.solution-com .content .c-header .des{width: auto;margin: 28px 35px 0 25px;}
.solution-com .c-box .product{height: 513px;}
.solution-com .c-box .product .product-list{height: 450px;margin-top: 34px;}
.solution-com .c-box .product:before{height: 513px;}
.solution-com .c-box{margin-bottom: 36px;}
.solution-com .c-box .product .product-btn .next{bottom: -16px;}
.solution-com .c-box .product .product-btn .prev{top: -16px;}
/*样品试用*/
.kuang { overflow:hidden;background: #ccc;color: #727171;}
.kuang .mingcheng{ font-size: 24px; float:left; width:30%; padding:10px; margin-left:10px;}
.kuang .xinghao{font-size: 24px;padding:10px;}
.xh_nr{ height:126px; line-height:126px; font-size:14px;}
.samples .w330{width: 330px;}
.samples .w290{width: 290px;}
.samples .w266{width: 266px;}
.samples .w280{width: 280px;}
.samples .small{width: 229px;height: 57px;background-position: 0 -492px;font-weight: normal;float: left;margin: 16px 10px 0 10px;}
.samples .wrap{margin: 0 59px 220px 55px;}/*mb:18px*/
.samples .wrap .header{background: #dedfdf;color: #727171;font-size: 24px;width: 100%;}
.samples .wrap .header li{height: 41px;line-height: 41px;padding-left: 12px;box-sizing: border-box;float: left;}
.samples .wrap .box-left{height: 180px;width:30%;float: left;position: relative;}
.samples .wrap .box-left img{width: 242px;height: 136px;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;}
.samples .wrap .box-left .names{height: 22px;font-size: 22px;color: #727171;position: absolute;left: 22px;bottom: 12px;}
.samples .wrap .box-right{width: 836px;float: left;/*border-bottom: 2px solid #dedfdf;*/}
.samples .wrap .box{border-bottom: 5px solid #dedfdf;}
.samples .wrap .box-right .info-nav{border-bottom: 3px solid #dedfdf;}
.samples .wrap .box-right .info-nav.bb{border-bottom:none;}
.samples .wrap .box-right li{float: left;font-size: 24px;color: #727171;height: 61px;line-height: 61px;border-left: 3px solid #dedfdf;padding-left: 28px;box-sizing: border-box;}
.samples .wrap .box-right .add,.samples .wrap .box-right .reduce{float: left;width: 35px;height: 38px;background: url(../images/icon.png) no-repeat -3px -288px;margin: 0 6px;cursor: pointer;cursor: -ms-pointer;}
.samples .wrap .box-right .reduce{background-position: -4px -333px;}
.samples .wrap .box-right .num{float: left;width: 40px;height: 34px;text-align: center;line-height: 34px;border:2px solid #a5a8a8;font-size: 30px;color: #75757c;outline: none;}
.samples .wrap .btn-submit{position: fixed;left: 50%;bottom: 0;z-index: 2;background: url(../images/bg-btn.png) no-repeat center;font-family:'Microsoft YaHei','Hiragino Sans GB',Helvetica,Arial,'Lucida Grande',sans-serif;}
.samples .wrap .btn{width: 186px;height: 54px;font-size: 24px;color: #fff;font-weight: 700;background: url(../images/bg-icon.png) no-repeat -4px -70px;position: absolute;bottom: 28px;left: 50%;margin-left: -93px;border: none;outline: none;cursor: pointer;cursor: -ms-pointer;font-family:'Microsoft YaHei','Hiragino Sans GB',Helvetica,Arial,'Lucida Grande',sans-serif;}
.popUp{display: none;width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 3;background: rgba(255,255,255,.5);}
.popUp.on{display: block;}
.popUp .box{width: 898px;height: 430px;padding-top: 50px;box-sizing: border-box;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;border: 2px solid #7b7b82;background: #fff;}
.popUp .box .btn-close{width: 30px;height: 30px;border-radius: 50%;background: url(../images/icon.png) no-repeat -3px -410px;position: absolute;right: 12px;top: 16px;}
.popUp .box-left{float: left;width: 328px;margin: 0 22px 0 27px;}
.popUp .box-left img{display: block;margin: 0 auto;}
.popUp .box-left .txt{font-size: 22px;color: #f29300;font-weight: 700;margin-top: 18px; margin-left:30px;}
.popUp .box-right{float: left;width: 480px;max-height: 340px;overflow-y: auto;background: url(../images/line.png) no-repeat 0 0;padding-top: 20px;}
.popUp .box-right h3{font-size: 30px;color: #0d71a4;font-weight: 700;margin-bottom: 10px;}
.popUp .box-right hr{border: 1px solid #cbcccc;margin:15px 0 20px;width:95%}
.popUp .box-right .txt{font-size: 20px;line-height: 30px;color: #727171;margin-top: 10px;}



/*样品申请*/
.apply .cont{border: 2px solid #f39a10;}
.apply .item-cont{ overflow:hidden; position:relative; background:#e5e6e7;}
.apply .item-cont .item-btn .prev,.item-cont .item-btn .next{width: 41px;height: 41px;border-radius: 50%;background: url(../images/icon.png) no-repeat 3px 2px;position: absolute;top:170px;cursor: pointer;cursor: -ms-pointer;}
.box-left img{ width:100%;}
.apply .item-cont .item-btn .prev{left: 8px;}
.apply .item-cont .item-btn .next{ right: 8px;background-position: 3px -45px;}
.apply .item-cont .item-box{width: 1045px;margin: 37px auto 0 auto;}
.apply .item-cont .item-box ul{ overflow:hidden; zoom:1; }}
.apply .apply .cont{background: #e2e3e4;}
.apply .item-box h6{font-size: 24px;color: #727171;font-weight: 700;height: 53px;line-height: 53px;background: #d1d1d4;}
.apply .item-cont .item-box li{border: 2px solid #c2c2c6;font-size: 20px;text-align: center;overflow: hidden;}
.apply .item-cont .item-box li .apply-name{float: left;width: 303px;height: 100%;}
.apply .item-cont .item-box li .apply-name img{width: 273px;margin: 10px auto 0 auto;}
.apply .item-cont .item-box li .apply-name dl{text-align: left;margin-left: 20px;line-height: 30px;}
.apply .item-cont .item-box li .apply-good{float: left;width: 440px;border-left: 2px solid #c2c2c6;border-right: 2px solid #c2c2c6;padding-bottom: 36px;}
.apply .item-cont .item-box li .apply-good dl{padding: 0 34px 0 34px;box-sizing: border-box;text-align: left;}
.apply .item-cont .item-box li .apply-good dt{font-size: 20px;line-height: 28px;margin-top: 24px;}
.apply .item-cont .item-box li .apply-good dd{font-size: 14px;line-height: 22px;}
.apply .item-cont .item-box li .apply-area{float: left;width: 294px;}
.apply .item-cont .item-box li .apply-area span{display: block;font-size: 14px;line-height: 22px;padding: 0 34px 0 34px;}
.apply .btn-more{margin: 21px 15px;}
/*下载*/
.download{padding: 0 60px;box-sizing: border-box;}
.download .headers .title{font-size: 42px;margin: 25px 0 14px 35px;float: left;}
.download .headers .label{float: right;margin: 40px 56px 0 0;font-size: 26px;}
.download .sel{width: 26px;height: 26px;background: url(../images/icon.png) no-repeat 0px -456px;display: inline-block;position: relative;cursor: pointer;}
.download .sel.on{background-position: 0px -491px;}
.download .sel input{width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;cursor: pointer;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;}
.download .conts{border: 2px solid #f2990f;padding: 31px 22px 22px 33px;box-sizing: border-box;background: #f5f5f6;}
.download .conts .conts-left{width: 238px;float: left;}
.download .conts .conts-left li{margin-bottom: 7px;}
.download .conts .conts-left li.on a{background: url(../images/down-item-bg.jpg) repeat center;color: #fff;}
.download .conts .conts-left a{display: block;height: 51px;line-height: 51px;text-align: center;background: #dcdcdc;font-size: 26px;}
.download .conts .conts-right{float: right;width: 839px;border: 2px solid #cccdcd;display: none;}
.download .conts .conts-right.on{display: block;}
.download .conts-right .nav-top{height: 33px;line-height: 33px;font-size: 20px;background: #dddddd;}
.download .conts-right .nav-top h3{float: left;padding-left: 30px;box-sizing: border-box;}
.download .conts-right li{overflow: hidden;border-bottom: 2px solid #cccdcd;}
.download .conts-right .left{float: left;width: 356px;height: 100%;padding-left: 30px;box-sizing: border-box;}
.download .conts-right .right{float: left;width: 481px;border-left: 2px solid #cccdcd;color: #f29300;font-weight: 700;}
.download .conts-right .right .item{height: 98px;line-height: 98px;border-bottom: 2px solid #cccdcd;}
.download .conts-right .bb{border-bottom: none!important;}
.download .conts-right .right .name{margin-left: 32px;}
.download .conts-right .right .sel{float: right;margin: 40px 30px 0 0;}
.download-area .conts-right .right{border-left: none;width: 100%;}


.vjs-poster{ background-size:100%;background-position:top!important;}











