.font-white{color:#fff;}
.font-black{color:#333;}
.font-center{text-align: center;}
.title-box h1{font-size: 48px; line-height: 72px; padding:160px 0 20px 0; font-weight: 600;}
.title-box p{line-height: 36px; font-size: 24px; padding:0 0 20px;}
.section{position: relative; width: 100%; height: 1200px;}
/*
.section .transi-up{opacity: 0; -webkit-transform: translate3d(0,30px,0); -moz-transform: translate3d(0,30px,0); transform: translate3d(0,30px,0);}
.section.is-visible .transi-up{opacity: 1; -webkit-transition: opacity .8s; -moz-transition: opacity .8s; transition: opacity .8s; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); transform: translateZ(0);}
*/


.product-banner{position: relative; height: 1000px; overflow: hidden; background: url('../images/wificurtain_banner.jpg') 50% no-repeat #fcfcfc;}
.product-banner .wrap{height: 100%; position: relative;}
.product-banner .title-box {width: 100%; color:#333; /*height: 1000px; display: table-cell; vertical-align: middle;*/ padding:210px 0 0 680px;}
.product-banner .title-box h1{padding:0;}
.product-banner .title-box .curve{background: #00a0e9; padding:6px 10px; margin:0 0 0 10px; color: #fff; border-radius: 10px;}
.product-banner .title-box p{color:#585858;}
.product-banner .title-box .fun{ line-height: 28px; font-size: 14px; color:#b2b2b2;}
.product-main-content{position: relative; overflow: hidden; box-sizing: border-box;}


.section_preinstall{height: 1000px; background: url('../images/index_wificurtain_preinstall_bg.jpg') no-repeat #fcfcfc; background-position: center;}

.section_protect{height: auto; overflow: hidden; background: #f7f7f7;}
.section_protect .img-protect{background: url('../images/index_wificutratin_protect.jpg') center no-repeat; width: 1200px; height: 640px; margin:60px auto; position: relative;}

.section_using{position: relative; height: 1000px; overflow: hidden; background: url('../images/index_wificurtain_using_bg.jpg') 50% no-repeat #fcfcfc;}
.section_using .title-box{width: 100%; color:#333; height: 1000px; display: table-cell; vertical-align: middle; text-align: left;}
.section_using .title-box h1{padding:20px 0;}
.section_using .title-box p{padding:0;}

.section_remember{position: relative; height: 1000px; overflow: hidden; background: url('../images/index_wificurtain_remember_bg.jpg') 50% no-repeat #fcfcfc;}

.section_control{height: auto; background: #fff;}
.section_control .fun-control{width: 1200px; overflow: hidden; margin:40px auto; position: relative;}
.section_control .fun-control div{color:#333; position: relative; float: left; width: 580px; height: 436px; font-size: 18px; line-height: 36px; background-repeat: no-repeat; background-size: 100% auto; text-align: center; margin:10px 10px 20px;}
.section_control .fun-control div span{position: absolute; left:0; bottom: 0; width: 100%;}
.section_control .fun-control .ct-1{background-image: url('../images/ct_1.jpg');}
.section_control .fun-control .ct-2{background-image: url('../images/ct_2.jpg');}
.section_control .fun-control .ct-3{background-image: url('../images/ct_3.jpg');}
.section_control .fun-control .ct-4{background-image: url('../images/ct_4.jpg');}

.section_electricmotor{height: 1000px; background: #e5e5e5;}
.section_electricmotor .wifi-comm{background: url('../images/index_wificurtain_comm.jpg') center no-repeat; width: 1200px; height: 640px; margin:40px auto 0; position: relative;}

