*{margin:0;padding:0}
body{font-size:12px;line-height:22px;font-family:'Microsoft Yahei',Arial,tahoma,arial!important;font-style:normal!important;font-variant:normal!important;color:#666;background-color:#fff; min-width: 1200px;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; display: block;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:'Microsoft Yahei';font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
a{ transition: 0.5s; 
   -webkit-transition: 0.5s;
   -moz-transition: 0.5s;
   color:#666;text-decoration:none; cursor: pointer;
 }
a:hover{text-decoration:none; color: ff6800;}
.clearfix:after{ content: ""; display: block; clear: both;}
.fl{ float: left;}
.fr{ float: right;}
.w-1200{ width: 1200px; margin: 0 auto;}
.padding-60{ padding: 80px 0;}

/*header*/
.cndnsVideo-header{ height: 90px; width: 100%; padding: 0 2%; background-color: #fff; position: relative; display: flex; justify-content: space-between; align-items: center; box-sizing: border-box;}
.cndnsVideo-header .l{ display: flex; align-items: end;}
.cndnsVideo-header .l p{ margin-left: 10px; font-size: 14px; font-weight: bold;}
.cndnsVideo-logo a{ display: block; width: 157px; height: 53px; background: url(../images/cndsnVideo-logo.png) no-repeat;}
/* .cndnsVideo-nav{ position: absolute; left:50%; margin-left: -269px; top: 0;} */
.cndnsVideo-nav{ position: relative;}
.cndnsVideo-nav li{ float: left; padding: 0 10px;}
.cndnsVideo-nav li a{ display: block; padding: 0 10px; color: #333; font-size: 16px; line-height: 88px;}
.cndnsVideo-nav li a:hover{ color: #ff6800;}
.cndnsVideo-nav li.on a{ color: #ff6800;}
.navSlider{ position: relative; display: block; height: 2px;}
.navSlider span{ margin: 0 10px; display: block; position: absolute; bottom: 0; background-color: #ff6800; height: 2px;}
.cndnsVideo-phone span{ margin-right: 7px; display: block; float: left; width: 25px; height: 25px; background: url(../images/cndsnVideo-1.png) no-repeat 0 -50px;}
.cndnsVideo-phone b{ color: #ff6800; font-size: 20px; line-height: 25px;}

/*footer*/
.cndnsVideo-footer-hd{ background-color: #202020; padding:40px 0;}
.cndnsVideo-footer .tit span{ display: block; float: left; margin-right: 12px; width: 27px; height: 25px; background: url(../images/cndsnVideo-1.png) no-repeat; background-position:0 -75px;}
.cndnsVideo-footer .tit span.span-t{ width: 21px; height: 27px; background-position: 0 0; margin:0 14px 0 5px;}
.cndnsVideo-footer .tit span.span-s{ width: 25px; height: 25px; background-position: 0 -50px; margin-left:2px;}
.cndnsVideo-footer .tit b{ line-height: 25px; font-size: 14px; font-weight: normal;}
.cndnsVideo-footer-link{ margin-top: -20px;}
.cndnsVideo-footer-link dl{ margin-top: 20px;}
.cndnsVideo-footer-link dd{ margin: 12px 0 0 40px;}
.cndnsVideo-footer-link dd a{ display: block; float: left; color: #ccc; font-size: 14px; line-height: 14px; padding: 0 12px; border-right: 1px solid rgba(255,255,255,.1);}
.cndnsVideo-footer-link dd a:first-child{ padding-left: 0;}
.cndnsVideo-footer-link dd a:last-child{ border: 0;}
.cndnsVideo-footer-link dd a:hover{ color: #ff6800;}
.cndnsVideo-footer-link .cndnsVideo-footer-contact dd a{ border: 0;}
.cndnsVideo-footer-cus dl{ margin:12px 0 0 40px}
.cndnsVideo-footer-cus dt{ float: left; color: #ccc; padding-right: 25px; margin-right: 25px; border-right: 1px solid rgba(255,255,255,.1);}
.cndnsVideo-footer-cus dt b{ font-size: 30px; line-height: 30px;}
.cndnsVideo-footer-cus dt p{ font-size: 13px;}
.cndnsVideo-footer-cus dd{ float: left;}
.cndnsVideo-footer-cus dd a{ 
	 -moz-border-radius: 20px;
   -webkit-border-radius: 20px;
   border-radius: 20px;
	 display: block; padding: 6px 23px 4px 23px; background: border-box; background-color: rgba(255,255,255,.1); 
	}
.cndnsVideo-footer-cus dd a span{ color: #ccc; font-size: 16px; line-height: 23px; display: inline-block; padding-left: 32px; background: url(../images/cndsnVideo-1.png) no-repeat; background-position: 0 -27px;}
.cndnsVideo-footer-cus dd a:hover{background-color: rgba(255,255,255,.2);}
.cndnsVideo-footer-bd{ padding: 20px 0 ; background-color: #1b1b1b;}
.cndnsVideo-footer-bd p{ text-align: center;}

/*rightMeau*/
.cndns-right{ position:fixed; right:15px; top:50%; margin-top:-110px; z-index:10}
.cndns-right-meau{ position:relative;}
.cndns-right-btn{
	transition: inherit; 
   -webkit-transition:inherit;
   -moz-transition:inherit;
   width:60px; height:60px; border:1px solid #ddd; text-align:center; display:block; margin-bottom:6px; position:relative; background-color:#fff}
.cndns-right-btn p{ color:#ff6800; font-size:14px; line-height:18px; padding-top:12px; display:none;}
.cndns-right-meau:hover .cndns-right-btn span{ display:none}
.cndns-right-meau:hover .cndns-right-btn p{ display:block;}
.meau-sev .cndns-right-btn{border-color:#ff6800; background:url(../images/02index-banner-8.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{ color:#fff}
.meau-sev .cndns-right-btn span{ color:#fff}
.meau-sev:hover .cndns-right-btn{ background:#ff6800}
.meau-top .cndns-right-btn{  background:url(../images/cndsnVideo-2.png) no-repeat #fff center;} 
.meau-top .cndns-right-btn span{ font-size:12px; line-height:12px; padding-top:10px; display:block}
.meau-top.cndns-right-meau:hover .cndns-right-btn{ background: no-repeat; background-color:#ff6800; border-color: #ff6800;}
.meau-top.cndns-right-meau:hover .cndns-right-btn p{ color:#fff;}
.meau-xiu .cndns-right-btn{background:url(../images/cndsnVideo-68.gif) no-repeat #ff6800 center;}

/*index*/
.cndnsVideo-banner{ position:relative; background:#000; margin:0 auto; }
.cndnsVideo-banner .bd{ position:relative; z-index:0; }
.cndnsVideo-banner .bd li img{width:100%; vertical-align:top;  } 
.cndnsVideo-banner .hd{position:absolute; left: 0; bottom: 20px; z-index:1; width: 100%;}
.cndnsVideo-banner .hd ul{ text-align:center; width: 100%;}
.cndnsVideo-banner .hd ul li{ margin: 0 5px; cursor:pointer; display:inline-block; *display:inline; zoom:1; width:40px; height:1px; background-color: rgba(255,255,255,.4); overflow:hidden; font-size:0;}
.cndnsVideo-banner .hd ul .on{ background-color: rgba(255,255,255,1);}

.cndnsVideo-tit{ text-align: center; line-height:44px; padding-bottom: 40px;}
.cndnsVideo-tit h4{ color: #333; font-size: 36px;}
.cndnsVideo-tit p{ color: #999; font-size: 16px;}
.cndnsVideo-main-sev .sev-con li{ float: left; width:14.28%;}
.cndnsVideo-main-sev .sev-con a{ display: block;}
.cndnsVideo-main-sev .sev-con .li-img{ 
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 118px; height: 53px; padding: 32.5px 0; border: 1px dashed #ccc; margin: 0 auto;
}
.dig-bg {width: 100%;height: 100%;background: #000;position: fixed;left: 0;top: 0;z-index: 10000;filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;}
.dig-vid {width: 940px; height: 528px; position: fixed;left: 50%;margin-left: -460px; top:50%; margin-top: -264px; background: #666;-moz-border-radius: 6px 6px 0 0;-webkit-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0;overflow: hidden;box-shadow: 0 0 15px #666;z-index: 10001;}
.cndnsVideo-main-sev{ padding: 110px 0;}
.cndnsVideo-main-sev .sev-con span{ display: block; width: 59px; height: 48px; float: left; margin: 2.5px 0 0 29.5px; background: url(../images/cndsnVideo-4.png) no-repeat; background-position: 0 -244px;}
.cndnsVideo-main-sev .sev-con dl{ text-align: center; margin-top: 30px;}
.cndnsVideo-main-sev .sev-con dt{ color: #333; font-size: 19px; font-weight:bold}
.cndnsVideo-main-sev .sev-con dd{ font-weight: lighter; color: #ccc; font-size: 16px; padding-top: 5px;}
.cndnsVideo-main-sev .sev-con a:hover dt{ color: #ff6800;}
.cndnsVideo-main-sev .sev-con li:nth-child(3) span{ width: 59px; height: 46px; margin: 3.5px 0 0 29.5px; background-position: 0 -198px;}
.cndnsVideo-main-sev .sev-con li:nth-child(4) span{ width: 58px; height: 46px; margin: 3.5px 0 0 30px; background-position: 0 -152px;}
.cndnsVideo-main-sev .sev-con li:nth-child(5) span{ width: 67px; height: 47px; margin: 3px 0 0 25.5px; background-position: 0 -292px;}
.cndnsVideo-main-sev .sev-con li:nth-child(7) span{ width: 49px; height: 49px; margin: 2px 0 0 34.5px; background-position: 0 0;}
.cndnsVideo-main-sev .sev-con li:nth-child(6) span{ width: 52px; height: 53px; margin: 0 0 0 33px; background-position: 0 -99px;}
.cndnsVideo-main-sev .sev-con li:nth-child(1) span{ width: 50px; height: 50px; margin: 1.5px 0 0 34px; background-position: 0 -49px;}
.cndnsVideo-main-sev .sev-con li:nth-child(1) a:hover span{ background-position: -67px -244px;}
.cndnsVideo-main-sev .sev-con li:nth-child(3) a:hover span{ background-position: -67px -198px;}
.cndnsVideo-main-sev .sev-con li:nth-child(4) a:hover span{ background-position: -67px -152px;}
.cndnsVideo-main-sev .sev-con li:nth-child(5) a:hover span{ background-position: -67px -292px;}
.cndnsVideo-main-sev .sev-con li:nth-child(7) a:hover span{ background-position: -67px 0}
.cndnsVideo-main-sev .sev-con li:nth-child(6) a:hover span{ background-position: -67px -99px;}
.cndnsVideo-main-sev .sev-con li:nth-child(1) a:hover span{ background-position: -67px -49px;}
.cndnsVideo-main-case{ height: 900px; background: url(../images/cndsnVideo-14.jpg) no-repeat center;}
.cndnsVideo-main-case .cndnsVideo-tit{ padding-top: 60px;}
.cndnsVideo-main-case .cndnsVideo-tit h4{ color: #fff;}
.cndnsVideo-main-case .cndnsVideo-tit p{ color: #fff;}
.cndnsVideo-main-case-con li{ overflow: hidden; cursor: pointer; float: left; width: 400px; height: 280px; position: relative; }
.cndnsVideo-main-case-con li a{ display: block;}
.cndnsVideo-main-case-con img{ 
	-moz-transition: all 1s; 
	-webkit-transition: all 1s; 
	transition: all 1s;  
	width: 100%; height: 100%;
}
.cndnsVideo-main-case-con p{ position: absolute; left: 0; bottom: 0; color: #fff; font-size: 16px; padding:15px 20px; z-index: 2;}
.cndnsVideo-main-case-con li:after{ content: ''; display: block; width: 400px; height: 134px; position: absolute; left: 0; bottom: 0; z-index: 1; background: url(../images/cndsnVideo-15.png) no-repeat center bottom;}
.cndnsVideo-main-case-con li:hover p{ color: #ff6800;}
.cndnsVideo-main-case-con li:hover img{
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.moreBtn{ width: 178px; height: 44px; display: block; margin: 50px auto auto auto; text-align: center; line-height: 44px; color: #fff; font-size: 16px; border: 2px solid #fff;}
.moreBtn:hover{ border-color: #ff6800; background-color: #ff6800; color: #fff;}
.cndnsVideo-main-guar{ height: 993px; background: url(../images/cndsnVideo-17.jpg) no-repeat center;}
.cndnsVideo-main-guar .cndnsVideo-tit{ padding-top: 60px;}
.cndnsVideo-main-guar .guar-con{ text-align: center;}
.cndnsVideo-main-guar .guar-con img{ display: inline-block;}
.cndnsVideo-main-guar .guar-con ul{ margin-top: -80px;}
.cndnsVideo-main-guar .guar-con li{ margin-top: 120px; float: left; width: 400px; text-align: center;}
.cndnsVideo-main-guar .guar-con .li-img{ width: 60px; height: 53px; margin: 0 auto;}
.cndnsVideo-main-guar .guar-con span{ display: block; float: left; width: 60px; height: 50px; margin: 1.5px 0 0 0; background: url(../images/cndsnVideo-4.png) no-repeat; background-position: 0 -339px;}
.cndnsVideo-main-guar .guar-con ul{ background: url(../images/cndsnVideo-18.png) no-repeat center 150px;}
.cndnsVideo-main-guar .guar-con li:nth-child(2) span{ width: 52px; height: 52px; margin: .5px 0 0 4px; background-position: 0 -389px;}
.cndnsVideo-main-guar .guar-con li:nth-child(3) span{ width: 51px; height: 53px; margin: 0 0 0 4.5px; background-position: 0 -441px;}
.cndnsVideo-main-guar .guar-con li:nth-child(4) span{ width: 43px; height: 52px; margin: .5px 0 0 8.5px; background-position: 0 -494px;}
.cndnsVideo-main-guar .guar-con li:nth-child(5) span{ width: 44px; height: 52px; margin: .5px 0 0 8px; background-position: 0 -546px;}
.cndnsVideo-main-guar .guar-con li:nth-child(6) span{ width: 51px; height: 52px; margin: .5px 0 0 4.5px; background-position: 0 -598px;}
.cndnsVideo-main-guar .guar-con dl{ margin-top: 30px; line-height: 26px;}
.cndnsVideo-main-guar .guar-con dt{ color: #666; font-size: 18px;}
.cndnsVideo-main-guar .guar-con dd{ color: #999; font-size: 14px;}
.cndnsVideo-main-flow .flow-video{ height: 550px; overflow: hidden; cursor: pointer; position: relative; margin-top: -240px; background-color: #000; box-shadow: 0 10px 30px rgba(0,0,0,.25);}
.cndnsVideo-main-flow .cndnsVideo-tit{ padding-top: 60px;}
.cndnsVideo-main-flow .flow-con-list{
	-moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
	width: 326px; margin: 0 auto; border: 1px solid #b5b5b5;
}
.cndnsVideo-main-flow .flow-con-list li{ cursor: pointer; float: left; vertical-align: top; width: 108px; line-height: 26px; text-align: center; border-right: 1px solid #b5b5b5;}
.cndnsVideo-main-flow .flow-con-list li:last-child{ border: 0;}
.cndnsVideo-main-flow .flow-con-list li.on{ color: #ff6800;}
.cndnsVideo-main-flow .flow-con-main{ margin-top: 40px;}
.cndnsVideo-main-flow .flow-con-main li{ display: none;}
.cndnsVideo-main-flow .flow-con-main .fr{ margin: 100px 110px 0 0;}
.cndnsVideo-main-flow .flow-con-main dl{ padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #c1c1c1; width: 264px;}
.cndnsVideo-main-flow .flow-con-main dt{ color: #333; font-size: 16px; line-height: 26px;}
.cndnsVideo-main-flow .flow-con-main dd{ padding-top: 5px; color: #999; font-size: 12px; line-height: 20px;}

.fy-banner{ background: url(../images/cndsnVideo-22.jpg) no-repeat center top #f8f8f8;}
.fy-banner-tex{ text-align: center; color: #fff; line-height: 40px; padding: 160px 0 105px 0;}
.fy-banner-tex p{ font-size: 20px;}
.fy-banner-tex h4{ font-size: 30px;}
.cndnsVideo-case{ padding-bottom: 80px;}
.loadMore{ margin-top: 50px; position: relative;}
.loadMore dl{ position: relative; z-index: 2; text-align: center; cursor: pointer; width: 100px; margin: 0 auto; background-color: #f8f8f8;}
.loadMore dl dt{ 
	-moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
	width: 26px; height: 26px; background: url(../images/cndsnVideo-23.png) no-repeat center #d8d8d8;
	margin: 0 auto;
}
.loadMore dl:hover dt{ background-color: #ff6800;}
.loadMore dl:hover dd{ color: #ff6800;}
.loadMore:after{ content: ''; display: block; width: 100%; height: 1px; background-color: #eee; position: absolute; left: 0; top: 20px;}
.contact-banner{ height: 480px; background: url(../images/cndsnVideo-25.jpg) no-repeat center;}
.cndnsVideo-strength dl{ text-align: center;}
.cndnsVideo-strength dt{ color: #000; font-size: 30px; line-height: 30px; padding-bottom: 15px;}
.cndnsVideo-strength dd{ color: #666; font-size: 16px; line-height: 30px;}
.cndnsVideo-strength dd span{ display: block; color: #ff6800; font-weight: bold;}
.cndnsVideo-strength .line{ width: 30px; height: 2px; background-color: #333; margin: 40px auto;}
.cndnsVideo-strength ul{ padding: 80px 0;}
.cndnsVideo-strength li{ float: left; width:299px; text-align: center; border-right: 1px solid #eee;}
.cndnsVideo-strength li h4{ color: #d5a269; font-size: 70px; line-height: 70px;}
.cndnsVideo-strength li span{ display: block; color: #999; font-size: 14px; font-weight: bold; padding-top: 10px;}
.cndnsVideo-strength li sup{ font-size: 40px; line-height: 40px;}
.cndnsVideo-strength li:last-child{ border: none;}
.cndnsVideo-strength li:nth-child(2) h4{ color: #3db6a7;}
.cndnsVideo-strength li:nth-child(3) h4{ color: #b4555b;}
.cndnsVideo-strength li:nth-child(4) h4{ color: #9bb63d;}
.cndnsVideo-center{ background-color: #f8f8f8;}
.cndnsVideo-center ul{ margin: -15px 0 0 -15px;}
.cndnsVideo-center li{box-shadow: 0 15px 25px rgba(0,0,0,.1); text-align: center; width: 390px; background-color: #fff; padding: 50px 0; float: left; margin:15px 0 0 15px ;}
.cndnsVideo-center .li-img{ width: 49px; height: 49px; margin: 0 auto;}
.cndnsVideo-center span{ display: block; float: left; width: 46px; height: 43px; margin: 3px 0 0 1.5px; background: url(../images/cndsnVideo-27.png) no-repeat; background-position: 0 -137px;}
.cndnsVideo-center li:nth-child(2) span{ width: 48px; height: 41px; margin: 4px 0 0 .5px; background-position: 0 -180px;}
.cndnsVideo-center li:nth-child(3) span{ width: 40px; height: 46px; margin: 1.5px 0 0 4.5px; background-position: 0 -49px;}
.cndnsVideo-center li:nth-child(4) span{ width: 49px; height: 41px; margin: 0 0 0 .5px; background-position: 0 -221px;}
.cndnsVideo-center li:nth-child(5) span{ width: 35px; height: 49px; margin: 0px 0 0 7px; background-position: 0 0;}
.cndnsVideo-center li:nth-child(6) span{ width: 42px; height: 42px; margin: 3.5px 0 0 3.5px; background-position: 0 -95px;}
.cndnsVideo-center dl{ margin-top: 20px;}
.cndnsVideo-center dt{ color: #000; font-size: 24px; line-height: 24px;}
.cndnsVideo-center dd{ color: #666; font-size: 14px; line-height: 24px; height: 72px; margin-top: 15px;}
/*.contact-main-t{ padding-top: 60px;}
.contact-main-t ul{ text-align: center;}
.contact-main-t li{ margin: 0 2px; cursor: pointer; display: inline-block; vertical-align: top; width: 118px; height: 38px; line-height: 38px; border: 1px solid #eaeaea; color: #666; font-size: 16px; text-align: center;}
.contact-main-t li:hover{ color: #ff6800;}
.contact-main-t li.on{ color: #fff; background-color: #ff6800; border-color: #ff6800;}
.contact-map-con{ display: none; position: relative; margin-top: 30px;}
.contact-map-con img{ width: 100%; }
.contact-map-con .con-r{ width: 50%; position: absolute; top: 0; right:0; background-color: rgba(233,231,225,.9); height: 100%;}
.contact-map-con .con-r-tex{ padding:8% 0 0 10%;}
.contact-map-con .con-r-tex h4{ color: #ff6800; font-size: 24px; line-height: 24px;}
.contact-map-con .con-r-tex p{ color: #333; font-size: 14px; line-height: 24px; margin-top:5%;}
.contact-map-con .con-r-tex p span{ display: block; color: #666; margin-top: 5%;}
.contact-map-con .con-r-tex a{ margin-top: 5%; display:inline-block; padding: 0 10px; line-height: 36px; border: 1px solid #ff6800; font-size: 14px; color: #ff6800;}
.contact-map-con .con-r-tex a{ display: inline-block; padding-left: 15px; }
.contact-map-con .con-r-tex a:before{ content:''; display: block; float: left; width: 10px; height: 13px; margin:11px 5px 0 0; background: url(../images/17doc-24.png) no-repeat;}
.contact-map-con .con-r-tex a:hover{ background-color: #ff6800; color: #fff;}
.contact-map-con .con-r-tex a:hover:before{ background-position: 0 -13px;}*/
.contact-main-t{ padding: 60px 0;}
.contact-main-t .t-mapList ul{ margin: 0 -10px;}
.contact-main-t .t-mapList li{ width: 284px; background-color: #f8f8f8; float: left; margin:10px;}
.contact-main-t .li-text{ padding:30px 20px;}
.contact-main-t .li-text h4{ font-size: 24px; line-height: 24px; color: #000;}
.contact-main-t .li-text p{ color: #333; font-size: 14px; line-height: 24px; margin-top: 20px; min-height: 120px;}
.contact-main-t .t-mapList img{ width: 100%; height: 240px;}
.contact-main-t .t-mapList a{ display: block; line-height: 64px; color: #ff6800; font-size: 14px;}
.contact-main-t .t-mapList a span{ margin: 0 20px; background: url(../images/17doc-31.png) no-repeat right center; display: block;}
.contact-main-t .t-mapList a:hover{ color: #fff; background-color: #ff6800;}
.contact-main-t .t-mapList a:hover span{ background: url(../images/17doc-32.png) no-repeat right center;}
.cndnsVideo-project{ background: url(../images/cndsnVideo-35.jpg) no-repeat center top #f8f8f8; padding-bottom: 100px;}
.cndnsVideo-project .fy-banner-tex{ padding-bottom: 308px;}
.cndnsVideo-project-list{ position: absolute; left: 0; width: 100%; top: 497px;}
.cndnsVideo-project-list .w-1200{ background-color: #fff; padding: 25px 0; box-shadow: 0 0 10px rgba(0,0,0,.08);}
.cndnsVideo-project-list li{ width: 14.28%; float: left; text-align: center; cursor: pointer;}
.cndnsVideo-project-list img{ display: inline-block;}
.cndnsVideo-project-list p{ font-size: 16px; padding-top: 5px;}
.cndnsVideo-project-list li:hover p{ color: #ff6800;}
.cndnsVideo-project-list.fix{ position: fixed; top: 0; background-color: #fff; box-shadow: 0 5px 30px rgba(0,0,0,.1); z-index: 100;}
.cndnsVideo-project-list.fix .w-1200{box-shadow:none; padding: 0; }
.cndnsVideo-project-list.fix img{ display: none;}
.cndnsVideo-project-list.fix li{ line-height: 78px; border-bottom: 2px solid #fff;}
.cndnsVideo-project-list.fix li.on{ border-bottom-color: #ff6800;}
.cndnsVideo-project-list.fix li.on p{ color: #ff6800;}
.cndnsVideo-project-single{ margin-top: 60px;  box-shadow: 0 22px 50px rgba(0,0,0,.08);}
.cndnsVideo-project-single .flow-video{ height: 450px; overflow: hidden; background-color: #000; cursor: pointer; position: relative;}
.cndnsVideo-project-single .flow-video img{ width: 100%; height: 450px;}
.videoBtn{ content:''; position: absolute; left: 50%; margin-left: -44.5px; top: 50%; margin-top: -44.5px; display: block; width: 89px; height: 89px; background: url(../images/cndsnVideo-20.png) no-repeat;}
.videoBtn:hover{ background-position: 0 bottom;}
.cndnsVideo-project-single-text { padding: 40px 0; background-color: #fff;}
.cndnsVideo-project-single-text .fl{ width: 260px; }
.cndnsVideo-project-single-text dl{ text-align: center;}
.cndnsVideo-project-single-text img{ display: inline-block;}
.cndnsVideo-project-single-text dt{ padding-top: 10px; color: #333; font-size: 22px; font-weight: bold; line-height: 28px;}
.cndnsVideo-project-single-text dt span{ display: block; font-size: 18px;}
.cndnsVideo-project-single-text dd{ color: #ccc; font-size: 18px; line-height: 28px;}
.cndnsVideo-project-single-text .fr{ width: 874px; margin-right: 30px; padding-left: 35px; border-left: 1px solid #dcdcdc;}
.cndnsVideo-project-single-text ul{ padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dashed #eee;;}
.cndnsVideo-project-single-text ul:last-child{ padding-bottom: 0; margin-bottom: 0; border: 0;}
.cndnsVideo-project-single-text li{ min-height: ; float: left; width: 420px; font-size: 12px; color: #999; padding-right: 15px; margin-right: 15px; border-right: 1px dashed #eee;}
.cndnsVideo-project-single-text b{ display: block; color: #666;}
.cndnsVideo-project-single-text li:last-child{ padding-right: 0; margin-right: 0; border: 0;}
.cndnsVideo-market{ min-height: 700px; background: url(../images/cndsnVideo-45.jpg) no-repeat center top #f8f8f8;}
.cndnsVideo-market:before{ content: ''; display: block; width: 1px; height: 580px;}
.cndnsVideo-market-why{ background-color: #fff; box-shadow: 0 10px 35px rgba(0,0,0,.12);}
.cndnsVideo-market-why h5{ color: #fff; font-size: 15px; text-indent: 20px; width: 218px; height: 33px; line-height: 33px; background: url(../images/cndsnVideo-60.png) no-repeat; background-position: 0 -495px;}
.cndnsVideo-market-why dl{ margin: 10px 0 0 20px;}
.cndnsVideo-market-why dt{ color: #f87e73; font-size: 18px;}
.cndnsVideo-market-why dd{ color: #666; font-size: 16px; line-height: 26px; padding-top: 5px;}
.cndnsVideo-market-why img{ float: left;}
.cndnsVideo-market-why .fl{ margin: 0 60px;}
.cndnsVideo-market-adv{ margin-top: 60px;}
.cndnsVideo-market-adv .cndnsVideo-tit{ padding-bottom: 0;}
.cndnsVideo-market-adv .cndnsVideo-tit p{ color: #666; font-size: 18px;}
.cndnsVideo-market-adv-single{ margin-top: 60px; padding-top: 65px; position: relative;}
.cndnsVideo-market-adv-single .bgColor{ width: 45%; height: 415px; background-color: #fa7e75; position: absolute; left: 0; top: 0;}
.cndnsVideo-market-adv-single .single-video{box-shadow: 0 28px 50px rgba(0,0,0,.17); width: 600px; height: 400px; overflow: hidden; background-color: #000; cursor: pointer; position: relative;}
.cndnsVideo-market-adv-single .single-text{ width: 480px;}
.cndnsVideo-market-adv-single .single-text dt{ color: #333; font-size: 36px; line-height: 36px;}
.cndnsVideo-market-adv-single .single-text dd{ color: #999; font-size: 24px; line-height:42px; padding-top: 5px;}
.cndnsVideo-market-adv-single .single-text dd b{ font-size: 36px; color: #dfdfdf; display: block;}
.cndnsVideo-market-adv-single .single-text p{ font-size: 14px; width: 440px; margin-top: 40px;}
.cndnsVideo-market-adv-single .single-text p:before{ content: ''; display: block; width: 30px; height: 4px; background-color: #000; margin-bottom: 20px;}
.cndnsVideo-market-adv-single .single-text a{box-shadow: 0 15px 25px rgba(0,0,0,.07); margin-top: 38px; display: block; width: 198px; line-height: 52px; border: 1px solid #ededed; background-color: #fff; text-align: center; color: #000; font-size: 18px;}
.cndnsVideo-market-adv-single .single-text a:hover{ background-color: #ff6800; border-color: #ff6800; color: #fff;}
.cndnsVideo-market-effect .cndnsVideo-tit h4{ line-height: 50px;}
.cndnsVideo-market-effect ul{ margin: -13px 0 0 -13px;}
.cndnsVideo-market-effect li{ margin: 13px 0 0 13px; box-shadow: 0 15px 25px rgba(0,0,0,.07);  background-color: #fff; float: left; width: 290px; height: 210px; padding-top: 35px;}
.cndnsVideo-market-effect .li-img{ width:64px; height: 63px; margin: 0 auto;}
.cndnsVideo-market-effect span{ display: block; float: left; width: 63px; height: 63px; margin: 0 0 0 .5px; background: url(../images/cndsnVideo-60.png) no-repeat; background-position: 0 -306px;}
.cndnsVideo-market-effect li:nth-child(2) span{ background-position: 0 -180px;}
.cndnsVideo-market-effect li:nth-child(3) span{ background-position: 0 -243px;}
.cndnsVideo-market-effect li:nth-child(4) span{ width: 64px; margin-left: 0; background-position: 0 -432px;}
.cndnsVideo-market-effect li:nth-child(5) span{ width: 64px; margin-left: 0; background-position: 0 -369px;}
.cndnsVideo-market-effect li:nth-child(6) span{ height: 59px; margin-top: 2px; background-position: 0 -121px;}
.cndnsVideo-market-effect li:nth-child(7) span{ width: 61px; height: 61px; margin:1px 0 0 1.5px; background-position: 0 0;}
.cndnsVideo-market-effect li:nth-child(8) span{ height:60px; margin-top:1.5px; background-position: 0 -61px;}
.cndnsVideo-market-effect dl{ margin-top: 15px; text-align: center;}
.cndnsVideo-market-effect dt{ color: #333; font-size: 24px;}
.cndnsVideo-market-effect dd{ color: #666; font-size: 14px; padding-top: 15px; width: 252px; margin: 0 auto;}
.cndnsVideo-market-position{ height: 1080px; background: url(../images/cndsnVideo-58.jpg) no-repeat center #040101;}
.cndnsVideo-market-position .cndnsVideo-tit { padding-top: 80px;}
.cndnsVideo-market-position .cndnsVideo-tit h4{ color: #fff; line-height: 50px;}
.cndnsVideo-market-position ul{ margin: -13px 0 0 -13px;}
.cndnsVideo-market-position li{ margin: 13px 0 0 13px; float: left; width: 290px; height: 250px; overflow: hidden; position: relative;}
.cndnsVideo-market-position li img{ width: 290px; height: 250px; position: absolute; left: 0; top: 0;}
.cndnsVideo-market-position li p{ position: relative; z-index: 2; color: #fff; text-align: center; font-size: 24px; line-height: 34px; padding-top: 70px;}
.cndnsVideo-message-con{ width: 935px; margin: 0 auto;}
.cndnsVideo-message-con input{ margin-right: 55px; width: 243px; padding: 0 15px; height: 48px; line-height: 48px; color: #333; font-size: 14px; border: 1px solid #000; background-color: #f8f8f8; float: left;}
.cndnsVideo-message-con textarea{resize:none; margin-top: 20px; width: 903px; padding: 10px 15px; color: #333; font-size: 14px; line-height: 24px; border: 1px solid #000; height: 80px;}
.cndnsVideo-message-con a{ display: block; width: 200px; line-height: 50px; margin: 0 auto; margin-top: 20px; background-color: #000; font-size: 22px; text-align: center; color: #fff;}
.cndnsVideo-message-con a:hover{ background-color: #ff6800;}
