/**
*
* ---------------------------------------------------------------------------
*
* Template : AONE科技
* 2019.4.1
*
* --------------------------------------------------------------------------- 
*
*/

/* =================================== */

/*  Basic Style 
/* =================================== */

body{background:#141523;font-family:"Microsoft YaHei",sans-serif;line-height:24px;font-size:16px;color:#818181;}
.row{margin:22px 0;}
figure,p,address{margin:0;}
p{line-height:25px;}
iframe{border:0;}
a{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
a,a:hover,a:focus,.btn:focus{text-decoration:none;outline:none;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Open Sans',sans-serif;color:#dddddd;}
main > section{padding:51px 0;}
.btn{border-radius:0;border:0;position:relative;text-transform:uppercase;}
.btn-blue{background-color:rgba(0,158,227,0.78);box-shadow:0 -2px 0 rgba(0,0,0,0.15) inset;padding:15px 55px;color:#fff;}
.btn-border{border:2px solid #fff;color:#fff;padding:12px 35px;}
.bg-blue{background-color:#009EE3;}

/* Sweep To Right */
.btn-effect{vertical-align:middle;box-shadow:0 0 1px rgba(0,0,0,0);position:relative;display:inline-block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s;-moz-osx-font-smoothing:grayscale;}
.btn-effect:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-moz-transition-property:transform;-ms-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.btn-effect:hover,.btn-effect:focus,.btn-effect:active{color:#009EE3;}
.btn-effect:hover:before,.btn-effect:focus:before,.btn-effect:active:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.sec-title{margin-bottom:50px;}
.sec-title.white{color:#fff;}
.sec-title h2{font-size:36px;margin:0 0 30px;padding-bottom:30px;position:relative;text-transform:uppercase;}
.sec-title.white h2{color:#fff;}
.sec-title h2:after{border-bottom:1px solid #009ee3;content:"";display:block;left:45%;bottom:0;position:absolute;width:115px;}
.sec-title.white h2:after{border-bottom:1px solid #fff;}
.parallax{background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-size:cover;}

/**
/*  Preloader
/* ==========================================*/
#preloader{background-color:#fff;position:fixed;width:100%;height:100%;z-index:9999;}

/*Battery*/
.loder-box{background-color:rgba(0,0,0,0.02);border-radius:1px;height:100px;left:50%;margin-left:-64px;margin-top:-50px;position:absolute;top:50%;width:128px;}
.battery{width:60px;height:25px;top:35%;border:1px #2E2E2E solid;border-radius:2px;position:relative;-webkit-animation:charge 5s linear infinite;-moz-animation:charge 5s linear infinite;animation:charge 5s linear infinite;margin:0 auto;}
.battery:after{background-color:#2E2E2E;border-radius:0 1px 1px 0;content:"";height:10px;position:absolute;right:-5px;top:7px;width:3px;}
@-webkit-keyframes charge{
    0%{box-shadow:inset 0px 0px 0px #2E2E2E;}
    100%{box-shadow:inset 60px 0px 0px #2E2E2E;}
}
@-moz-keyframes charge{
    0%{box-shadow:inset 0px 0px 0px #2E2E2E;}
    100%{box-shadow:inset 60px 0px 0px #2E2E2E;}
}
@keyframes charge{
    0%{box-shadow:inset 0px 0px 0px #2E2E2E;}
    100%{box-shadow:inset 60px 0px 0px #2E2E2E;}
}

/**
/*  Header
/* ==========================================*/
#navigation{-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-ms-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;background-color:rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,0.3);height:100px;z-index:5000;}
#navigation.animated-header{padding:0;}
.navbar-brand{margin:0;padding:0;line-height:100px;}
.navbar-inverse .navbar-nav > li{text-align:center;width: 98px;}
.navbar-inverse .navbar-nav > li > a{color:#fff;font-size:15px;text-transform:uppercase;line-height:70px;text-align:center;}
.navbar-inverse .navbar-nav > li.active > a,.navbar-inverse .navbar-nav > li:hover>a{color:#fed201;background:transparent;}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fed201;background:transparent;}
.navbar-inverse .navbar-nav > li:after {content: '';
    width: 1px;
    height: 24px;
    border-right: 1px dotted #41424c;
    position: absolute;
    right: 0;
    top: 40%;}
.navbar-inverse .navbar-nav > li:last-child:after{display:none;padding:0;}
.navbar-inverse .navbar-nav > li:hover .dropdown-menu{display: block;}
header .dropdown-menu>li>a:hover,header  .dropdown-menu>li>a:focus {color: #fed201;background-color: transparent; }

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{position: relative;right: 0%;}

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{background: #171928}
/* .navbar-inverse .navbar-nav > li.nav-product:hover,.navbar-inverse .navbar-nav > li.nav-product.active,.navbar-inverse .navbar-nav > li.nav-product:focus{background: #171928} */
.nav-product:hover{
    background: #121420;
}
.navbar-inverse .navbar-nav > li.open>a,.navbar-inverse .navbar-nav > li.open.active>a,.navbar-inverse .navbar-nav > li.open:focus>a{background: #171928}
header .navbar-right .dropdown-menu{left: -60%;background: #171928;color: #fff;}
header .dropdown-menu>li>a{color: #fff;font-size: 15px;}
header .dropdown-menu .divider {background-color: #121420;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus{background: transparent;color: #fed201;}
 .dropdown-menu>.active>a:focus{}

/*=================================================================
    Home Slider
==================================================================*/
#home-slider{position:relative;padding:0;}
.sl-slider-wrapper{width:100%;margin:0 auto;position:relative;overflow:hidden;}
.sl-slider{position:absolute;top:0;left:0;}

/* Slide wrapper and slides */
.sl-slide,.sl-slides-wrapper,.sl-slide-inner{position:absolute;width:100%;height:100%;top:0;left:0;}
.sl-slide{z-index:1;}
#home-slider .slide-caption{color:#fff;display:table;height:100%;left:0;min-height:100%;position:absolute;text-align:center;top:0;width:100%;z-index:11;}
#home-slider .slide-caption .caption-content{vertical-align:middle;display:table-cell;}
.caption-content .txt{margin-top:-29%;}
.caption-content h2{color:#ffce00;background-image:-webkit-gradient(linear,left 0,right 0,from(#ffce00),to(#ed2854));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:80px;font-weight:bold;margin-bottom:18px;text-align:left;}
.caption-content > span{display:block;font-size:24px;margin-bottom:45px;}
.caption-content span{display:block;width:510px;font-size:24px;margin-bottom:65px;text-align:left;line-height:48px;font-weight:lighter;}

/* The duplicate parts/slices */
.sl-content-slice{overflow:hidden;position:absolute;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;opacity:1;}

/* Horizontal slice */
.sl-slide-horizontal .sl-content-slice{width:100%;height:50%;left:-200px;-webkit-transform:translateY(0%) scale(1);-moz-transform:translateY(0%) scale(1);-o-transform:translateY(0%) scale(1);-ms-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1);}
.sl-slide-horizontal .sl-content-slice:first-child{top:-200px;padding:200px 200px 0px 200px;}
.sl-slide-horizontal .sl-content-slice:nth-child(2){top:50%;padding:0px 200px 200px 200px;}

/* Vertical slice */
.sl-slide-vertical .sl-content-slice{width:50%;height:100%;top:-200px;-webkit-transform:translateX(0%) scale(1);-moz-transform:translateX(0%) scale(1);-o-transform:translateX(0%) scale(1);-ms-transform:translateX(0%) scale(1);transform:translateX(0%) scale(1);}
.sl-slide-vertical .sl-content-slice:first-child{left:-200px;padding:200px 0px 200px 200px;}
.sl-slide-vertical .sl-content-slice:nth-child(2){left:50%;padding:200px 200px 200px 0px;}

/* Width and height is set dynamically */
.sl-content-wrapper{position:absolute;}
.sl-content{width:100%;height:100%;}

#index-slider{padding-bottom: 0;}
.carousel-caption{text-shadow: none;bottom: 50%;}
.index-slide h2{color:#ffce00;background-image:-webkit-gradient(linear,left 0,right 0,from(#ffce00),to(#ed2854));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:80px;font-weight:bold;margin-bottom:18px;text-align:left;}
.index-slide span{display:block;font-size:24px;margin-bottom:45px;text-align: justify;}
.index-slide span{display:block;width:510px;font-size:24px;margin-bottom:65px;text-align:left;line-height:48px;font-weight:lighter;}
.index-slide .carousel-indicators li{    width: 50px;height: 6px;margin: 3px; background: rgba(0,0,0,.4);border-radius: 0;border: none;}
.index-slide .carousel-indicators li.active{ margin: 3px;width: 50px;height: 6px;background: #fed201;border: none;}


/* Project laughtbox setup */
.fancybox-item.fancybox-close{background:url("close.png"/*tpa=https://fsgame.top/img/icons/close.png*/) no-repeat scroll 0 0 transparent;height:50px;right:0;top:0;width:50px;}
.fancybox-next span{background:url("right.png"/*tpa=https://fsgame.top/img/right.png*/) no-repeat scroll center center #009ee3;height:50px;width:50px;right:0;}
.fancybox-prev span{background:url("left.png"/*tpa=https://fsgame.top/img/left.png*/) no-repeat scroll center center #009ee3;height:50px;width:50px;left:0;}

/*=================================================================
    products
==================================================================*/
.index-product{background:#141524 url("index-bg-02.jpg"/*tpa=https://fsgame.top/img/index-bg-02.jpg*/)top center no-repeat;color:#fff;padding-top:120px;overflow:hidden;}
.title{margin-bottom:50px;}
.title>h2{font-size:160px;font-family:Arial;font-weight:bold;color:#371539;background-image:-webkit-gradient(linear,left 0,right 0,from(#2a2838),to(#371539));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.title>p{color:#fff;font-size:24px;font-weight:lighter;}
.index-product .title>p{text-align:center;margin:0 auto;font-size:24px;font-weight:lighter;line-height:40px;}
.index-product ul li{padding-left:96px;background:url("produce-icon.png"/*tpa=https://fsgame.top/img/produce-icon.png*/)top left no-repeat;height:80px;margin-bottom:30px;}
.index-product ul.index-product-list-01 li:nth-child(1){background-position-y:0;}
.index-product ul.index-product-list-01 li:nth-child(2){background-position-y:-80px;}
.index-product ul.index-product-list-01 li:nth-child(3){background-position-y:-160px;}
.index-product ul.index-product-list-01 li:nth-child(4){background-position-y:-240px;}
.index-product ul.index-product-list-02 li:nth-child(1){background-position-y:-320px;}
.index-product ul.index-product-list-02 li:nth-child(2){background-position-y:-400px;}
.index-product ul.index-product-list-02 li:nth-child(3){background-position-y:-480px;}
.index-product ul.index-product-list-02 li:nth-child(4){background-position-y:-560px;}
.index-product ul li>p{font-size:18px;font-weight:lighter;color:#dddddd;line-height:36px;text-align:justify;}
.index-product .message-body{position:relative;}
.product-img-01{position:relative;bottom:0;right:130px;}
.product-img-02{position:absolute;bottom:-20px;z-index:2;right:0}
.product-img-03{position:absolute;bottom:8px;z-index:1;right:40px;}
.product-img-04{position:absolute;bottom:0;}
.index-product .owl-controls{position:absolute;right:-20%;top:40%;z-index:100;}
.index-product .owl-buttons > div{display:inline-block;padding:0 5px;width:38px;height:38px;background:url("tab-arrow-icon.png"/*tpa=https://fsgame.top/img/tab-arrow-icon.png*/);}
.index-product .owl-buttons > div.owl-next{background-position:-38px 0;}
.index-product .owl-buttons > div:hover{background-position:0 -38px;}
.index-product .owl-buttons > div.owl-next:hover{background-position:-38px -38px;}
.index-product .owl-buttons > div>i{display:none;}

/*=================================================================
    development
==================================================================*/
.index-development{background:#141523 url("index-bg-03.jpg"/*tpa=https://fsgame.top/img/index-bg-03.jpg*/)bottom center no-repeat;padding-top:120px;overflow:hidden;}
.index-development .container{padding: 0}
.index-development .title{margin-bottom:0;}
.index-development .title>h2{margin-bottom:0;float: left;}
.development-tabs>ul{position:relative;z-index:100;}
.development-tabs>ul>li{height:50px;line-height:50px;width:100%;border:1px solid #a0a0a0;margin-bottom:30px;}
.development-tabs>ul>li.active{border:1px solid #ffee00;}
.development-tabs>ul>li>a{color:#fff;display:block;}
.development-tabs>ul>li.active a{color:#fed201;}
.index-development .tab-content{position:relative;}
.index-development .tab-pane{position:relative;min-height:633px;}
.index-development p{color:#fff;font-size:20px;font-weight:lighter;line-height:36px;}
.index-development .rd-img-01{width:100%;}
.index-development .rd-img-02{position: absolute;top: -10%;left: -10%;}

#tabs-defense p{font-size:18px;color:#fff;font-weight:lighter;width:80%;margin:0 auto;}
.defense-img-01{position:absolute;left:0;top:-5%;z-index:-1;animation:6s linear 0s normal none infinite rotate;-webkit-animation:6s linear 0s normal none infinite rotate;}
.defense-img-02{position:absolute;right:0;}
.defense-img-03{position:absolute;left:10%;top:20%}
.service-img-01{position:absolute;left:-20%;top:-20%;z-index:-1;}
.service-img-02{position:absolute;left:0;top:0;}
.web-img-04{position:absolute;left:-20%;top:-20%;z-index:-1;}
.web-img-01{position:absolute;right:16%;top:16%;}
.web-img-02{position:absolute;right:12%;top:0;}
.web-img-03{position:absolute;left:10%;top:18%;animation:6s linear 0s normal none infinite rotate;-webkit-animation:6s linear 0s normal none infinite rotate;}
.kf-img-01{position:absolute;right:-2%;top:16%;}
.kf-img-02{position:absolute;right:30%;top:20%;}
.kf-img-03{position:absolute;left:34%;top:24%;animation:6s linear 0s normal none infinite rotate;-webkit-animation:6s linear 0s normal none infinite rotate;}

.index-middle{background: url("index-middle-bg.jpg"/*tpa=https://fsgame.top/img/index-middle-bg.jpg*/)top center no-repeat;padding-bottom:50px; }
.development-rd-content{position:relative;bottom:-150px;z-index:1000;}
.platform-item{position:relative;top:-90px;}
.platform-item .ball{width:22px;height:22px;background:url("ball-bg.png"/*tpa=https://fsgame.top/img/ball-bg.png*/);position:absolute;left:176px;top:58px;transform-origin:-55px 25px;animation:rotation 9.5s linear infinite;}
.platform-item.platform-item2{top:-50px}
.platform-item.platform-item3{top:-46px;}
.platform-item.platform-item4{top:-130px;}
.platform-item.platform-item5{top:-170px;right: -20px;}
.platform-item .platform{width:230px;height:161px;padding:0;background:url("platform1.png"/*tpa=https://fsgame.top/img/platform1.png*/)center no-repeat;animation:9.5s linear 0s normal none infinite rotate;-webkit-animation:9.5s linear 0s normal none infinite rotate;}
.platform-item .platform2{background:url("platform2.png"/*tpa=https://fsgame.top/img/platform2.png*/)center no-repeat;animation:6s linear 0s normal none infinite rotate;-webkit-animation:6s linear 0s normal none infinite rotate;}
.platform-item .platform2 .ball{left:172px;top:58px;transform-origin:-54px 22px;animation:rotation 6s linear infinite;}
.platform-item .platform3{width:140px;height:110px;margin:0 50px;background:url("platform3.png"/*tpa=https://fsgame.top/img/platform3.png*/)center no-repeat;}
.platform-item .platform4{background:url("platform4.png"/*tpa=https://fsgame.top/img/platform4.png*/);}
.platform-item .platform5{background:url("platform2.png"/*tpa=https://fsgame.top/img/platform2.png*/)center no-repeat;animation:6s linear 0s normal none infinite rotate;-webkit-animation:6s linear 0s normal none infinite rotate;}
.platform-item .platform .center{width:30px;height:30px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.platform-item .text{text-align:left;font-family:'316-CAI978';position:relative;z-index:10;padding-left: 50px;}
.platform-item .text h5{font-family:"Microsoft YaHei";font-size:18px;margin:0}
.index-development p{width:80%;margin:0 auto;}

@keyframes rotation{
    to{transform:rotate(1turn);}
}
@-webkit-keyframes rotate{
    from{-webkit-transform:rotate(0deg)}
    to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes rotate{
    from{-moz-transform:rotate(0deg)}
    to{-moz-transform:rotate(360deg)}
}
@-ms-keyframes rotate{
    from{-ms-transform:rotate(0deg)}
    to{-ms-transform:rotate(360deg)}
}
@-o-keyframes rotate{
    from{-o-transform:rotate(0deg)}
    to{-o-transform:rotate(360deg)}
}

/*=================================================================
    partner
==================================================================*/
.index-partner{background:url("index-bg-04.jpg"/*tpa=https://fsgame.top/img/index-bg-04.jpg*/);padding-top:120px;padding-bottom:60px;}
.index-partner .title{margin-bottom:31px;}
.project-wrapper{margin:0;padding:0;list-style:none;text-align:center;}
.partner-item{display:inline-block;cursor:pointer;overflow:hidden;position:relative;float:left;width:20%;height:186px;line-height:150px;padding:0 50px;text-align:center;border-right:1px solid #2f293b;border-bottom:1px solid #2f293b;}
.partner-item:nth-child(5n){border-right:none;}
.partner-item:nth-child(11),.partner-item:nth-child(12),.partner-item:nth-child(13),.partner-item:nth-child(14),.partner-item:nth-child(15){border-bottom:none;}
.partner-item img{width:100%;transform:rotateY(0deg);vertical-align:middle;position:relative;transition:all 1s;}
.partner-item img.logo-img-hover{transform:rotateY(-180deg);transition:all 1s;position:absolute;vertical-align:middle;top:26%;left:0;right:0;bottom:0;padding:0 50px;opacity:0;}
.partner-item:hover .logo-img{opacity:0;}
.partner-item:hover .logo-img-hover{transform:rotateY(0deg);opacity:1;}
.partner-item p{color:#ffee00;font-size:18px;font-weight:lighter;opacity:0;transition:all 1s;}
.partner-item:hover p{opacity:1;-webkit-animation-name:tada;animation-name:tada;}

/*============================================================
    Footer
==============================================================*/
.footer-bar{background:#10121e url("footer-bg.jpg"/*tpa=https://fsgame.top/img/footer-bg.jpg*/)top center no-repeat;padding-top:60px;color:#6e6e78;font-size:16px;line-height:34px;position:relative;}
.footer-content{width:100%;margin:0 auto;}
.footer-content h5{font-size:18px;font-weight:normal;color:#fff;background:url("yellow_line3.png"/*tpa=https://fsgame.top/img/yellow_line3.png*/)left bottom no-repeat;line-height:40px;margin-bottom:60px;}
.footer-content .footer-license ul>li{margin-bottom:20px;}
.footer-content ul>li>a{color:#6e6e78;font-size:16px;line-height:34px;}
.footer-content ul>li:hover>a{color:#ffd300;}
.footer-copyright{clear:both;text-align:center;height:100px;line-height:100px;border-top:1px solid #22222e;}
.back-top{position:absolute;bottom:2%;right:19%;cursor:pointer;z-index:1000;width:62px;height:72px;background:url("go-top-icon.png"/*tpa=https://fsgame.top/img/go-top-icon.png*/)center no-repeat;}

/*============================================================
    关于我们
==============================================================*/
.main-about{background:url("about-bg.jpg"/*tpa=https://fsgame.top/img/about-bg.jpg*/)top center no-repeat;padding-top:120px;min-height:1200px;}
.about-list{padding-top:50px;text-align:center;position:relative;z-index:100;}
.about-list .text{line-height:110px;}
.about-list .text span{color:#ffce00;font-family:Arial;font-size:92px;position:relative;}
.about-list .text span:after{
    content: '+';
    color: #ffce00;
    font-family: Arial;
    font-size: 36px;
    position: absolute;
    top: -22px;
    left: 22px;
    width: 100%;
    height: 60px;
    padding-left: 22px;
    text-align: right;
}
.about-list  p{color:#dddddd;font-size:18px;font-weight:lighter;}
.globe-img{margin-left:-46%;margin-top:-12%;position:relative;z-index:100;}
.about-txt{width:100%;background:rgba(255,255,255,.1);padding:36px;color:#fff;position:relative;z-index:2;margin-top:60px;}
.about-txt h5{color:#fff;font-size:24px;text-align:left;border-left:4px solid #ffce00;padding-left:20px;font-weight:lighter;}
.about-txt p{font-size:18px;color:#dddddd;line-height:36px;text-align:justify;margin-top:48px;text-indent:36px;}
.footer-bar-02{background:url("about-footer-bg.jpg"/*tpa=https://fsgame.top/img/about-footer-bg.jpg*/);}

/*============================================================
    合作伙伴
==============================================================*/
.main-partner{background:url("partner-bg.jpg"/*tpa=https://fsgame.top/img/partner-bg.jpg*/)top center no-repeat;padding-top:120px;}
.main-partner canvas{position:absolute;width:100%;height:100%;opacity:.1;}
.partner-text{width:60%;margin:30px auto;font-size:18px;color:#dddddd;line-height:36px;}
.main-partner .tab-content{clear:both;padding-top:38px;}
.main-partner .tab-content>.tab-pane{min-height:600px;}
.partner-tabs{width:86%;text-align:center;margin:0 auto;}
.partner-tabs>li{padding:24px 0;border-bottom:2px solid #2f293b;}
.partner-tabs>li>a{font-size:18px;color:#ddd;display:block;padding-left:80px;}
.partner-tabs>li.active{border-bottom:2px solid #ffce00;}
.partner-tabs>li.active a,.partner-tabs>li:hover a{color:#ffce00;}
/* .partner-tabs>li.all-tab{background:url("../img/partner-all.png")left 20px top no-repeat;} */
.partner-tabs>li.live-tab{background:url("partner-live.png"/*tpa=https://fsgame.top/img/partner-live.png*/)left 20px  top no-repeat;}
.partner-tabs>li.sports-tab{background:url("partner-sports.png"/*tpa=https://fsgame.top/img/partner-sports.png*/)left 20px  top no-repeat;}
.partner-tabs>li.casino-tab{background:url("partner-casino.png"/*tpa=https://fsgame.top/img/partner-casino.png*/)left 20px  top no-repeat;}
.partner-tabs>li.fish-tab{background:url("partner-fish.png"/*tpa=https://fsgame.top/img/partner-fish.png*/)left 20px  top no-repeat;}
.partner-tabs>li.chess-tab{background:url("partner-chess.png"/*tpa=https://fsgame.top/img/partner-chess.png*/)left 20px  top no-repeat;}
.partner-tabs>li.lottery-tab{background:url("partner-lottery.png"/*tpa=https://fsgame.top/img/partner-lottery.png*/)left 20px  top no-repeat;}
.partner-tabs>li.active,.partner-tabs>li:hover{background-position:left 20px  bottom;}

/*============================================================
    新闻中心
==============================================================*/
.main-news{background:url("news-bg.jpg"/*tpa=https://fsgame.top/img/news-bg.jpg*/)top center no-repeat;padding-top:120px;}
.news-title .container{border-bottom:2px solid #ffce00;}
#news-slider .sl-slide,#news-slider  .sl-slides-wrapper,#news-slider  .sl-slide-inner{height:680px;}
#news-slider .slide-caption{height:160px;background:#fff;z-index:1000;min-height:160px;bottom:0;}
#news-slider .sl-slider-wrapper{height:680px!important;}
#news-slider .sl-content{height:680px!important;background:#fff;overflow:hidden;position:relative;}
#news-slider .caption-content .txt{margin-top:0;padding-left:30px;padding-top:30px;}
#news-slider .caption-content .txt h5{text-align:left;font-size:24px;color:#333333;}
#news-slider .caption-content .txt p{font-size:16px;color:#aaa;text-align:left;}
#news-slider .nav-dots{text-align:right;padding-right:40px;}
#news-slider .nav-dots span{width:11px;height:11px;border-radius:11px;background:transparent;border:1px solid #ffce00;margin-left:10px;}
#news-slider .nav-dots span.nav-dot-current,#news-slider  .nav-dots span:hover{background:#ffce00;}
.news-box .news-item{height:628px;padding:0;background:#fff;border-right:30px solid #191b2a;margin-bottom:40px;position:relative;}
.news-box .news-item:nth-child(3n){border-right:none;}
.news-item a{width:100%;color:#aaaaaa;font-size:14px;display:block;padding:30px;}
.news-item h5{color:#333333;font-size:24px;line-height:30px;}
.news-item p{font-size:13px;margin:28px 0;}
.news-item .btn{border:1px solid #aaaaaa;border-radius:40px;width:172px;height:40px;line-height:40px;padding:0;margin-top:14px;}
.news-item:hover .btn{background:#ffce00;border-color:#ffce00;color:#fff;}
.news-cover{width:100%;height:220px;position:absolute;top:0;left:0;background:#000;opacity:0;transition:all 1s;}
.news-cover img{width:100%;}
.news-item:hover{box-shadow:6px 10px 10px 0px rgba(0,0,0,.5);}
.news-item:hover .news-cover{opacity:1;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}

.main-contact{background:url("contact-bg.jpg"/*tpa=https://fsgame.top/img/contact-bg.jpg*/);padding-top:120px;}
#contact-body{position:relative;}
#contact-body>div{position:absolute;left:0;right:0;top:0;opacity:.5;overflow:hidden;}
#contact-body>div>canvas{display:block;left:0;width:100%;height:100%;}
.contact-list .about-txt>ul{margin-top:34px;width:100%;min-height:150px;}
.contact-list .about-txt>ul>li{height:50px;line-height:50px;padding-left:80px;background:url("contact-icon.png"/*tpa=https://fsgame.top/img/contact-icon.png*/)left top no-repeat;margin-bottom:34px;text-align:left;}
.contact-list .about-txt>ul>li.qq{background-position:0 0;}
.contact-list .about-txt>ul>li.tel{background-position:0 -50px;}
.contact-list .about-txt>ul>li.skype{background-position:0 -100px;}
.contact-list .about-txt>ul>li.web{background-position:0 -150px;}

.main-product{background: url("product-bg.jpg"/*tpa=https://fsgame.top/img/product-bg.jpg*/)top center no-repeat;padding-top: 120px;padding-bottom: 0;}
.main-product h5 {color: #fff;font-size: 24px;text-align: left;border-left: 4px solid #ffce00;padding-left: 20px;font-weight: lighter;}
.product-box-01{padding-bottom:38px; }
.main-product .tabs{position: relative;z-index: 10;width: 100%;height: 160px;margin-bottom: 80px;}
.main-product .tabs>li>a{display: block;font-size: 18px;font-weight: lighter;color: #dddddd;}
.main-product .tabs>li span{display: block;width: 100px;height: 100px;margin: 0 auto;background: url("product-icon.png"/*tpa=https://fsgame.top/img/product-icon.png*/);margin-bottom: 30px}
.main-product .tabs>li span.icon-comprehensive{background-position: 0 0;}
.main-product .tabs>li span.icon-h5{background-position: -100px 0;}
.main-product .tabs>li span.icon-app{background-position: -200px 0;}
.main-product .tabs>li span.icon-esports{background-position: -300px 0;}
.main-product .tabs>li span.icon-cdn{background-position: -400px 0;}

.product-box-01 h4{font-size:30px;color:#ffce00;}
.product-box-01-txt{background:rgba(255,255,255,.1);padding:36px;color:#fff;position:relative;z-index:2;margin-top:14px;min-height:324px;}
.product-box-01-txt p{font-size:18px;color:#dddddd;line-height:36px;text-align:justify;margin-top:48px;text-indent:36px;}
.comprehensive-img-02{position:absolute;top:0;right:-7%;}
.h5-img-02{position:absolute;top:-28%;left:4%;}
.app-img-02{position:absolute;top:-18%;left:20%;}
.esports-img-02{position:absolute;top:17.5%;left:-14%;}
.cdn-img-02{position:absolute;top:2%;left:0;}

.product-box-02  h5{margin-bottom: 36px;}
.product-box-02 .owl-theme .owl-nav.disabled+.owl-dots {margin-top: 20px;}
.product-box-02 .owl-theme .owl-dots .owl-dot,.owl-theme .owl-dots .owl-dot:focus{background:transparent;border:none;padding:0;box-shadow:none;outline:none;}
.product-box-02 .owl-theme .owl-dots .owl-dot span{background:transparent;border:1px solid #fed201;}
.product-box-02 .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fed201;}
.product-box-02 .owl-carousel .item{position:relative; cursor: pointer;}
.product-box-02 .owl-carousel .item h4{color:#FFF;font-weight:400;transition: all 0.3s;padding-left:16px;bottom:-10px;width:100%;line-height:40px;background: rgb(33, 34, 52);}
.product-box-02 .owl-carousel .item:hover h4{bottom:0;}
.product-box-03{text-align:center;color:#ddd;background-image:url("product-box-03-bg.jpg"/*tpa=https://fsgame.top/img/product-box-03-bg.jpg*/);background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-size:cover;padding:36px 0;}
.product-box-03 h5{margin-bottom:60px;}
.product-box-03 .product-item:last-child{padding-top: 80px;}
.product-box-03 .product-item h4{font-size:18px;font-weight:bold;}
.product-box-03 .product-item p{font-size:16px;color:#dddddd;text-align:justify;width:86%;margin:0 auto;margin-top:28px;min-height:190px;}
.product-box-03 .icon{width:50px;height:50px;margin:0 auto;display:block;background:url("product-box-03-icon.png"/*tpa=https://fsgame.top/img/product-box-03-icon.png*/);}
.product-box-03 .icon.icon-01{background-position:0 0;}
.product-box-03 .icon.icon-02{background-position:-50px 0;}
.product-box-03 .icon.icon-03{background-position:-100px 0;}
.product-box-03 .icon.icon-04{background-position:-150px 0;}
.product-box-03 .icon.icon-05{background-position:-200px 0;}
.product-box-03 .icon.icon-06{background-position:-250px 0;}
.product-box-04{background: url("product-box-04-bg.jpg"/*tpa=https://fsgame.top/img/product-box-04-bg.jpg*/)top center no-repeat;min-height: 632px;}
.product-box-04 .product-item{position: relative;padding-top: 60px;cursor: pointer;}
.product-box-04 .product-item-01{padding-top: 250px;}
.product-box-04 .product-item-03{padding-top: 290px;}
.product-box-04 .product-item .text{opacity: 0;transition: all 1s;}
.product-box-04 .product-item:hover .text{opacity: 1;-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}
.product-box-04 .product-item  .icon{width: 55px;height: 55px;margin: 28px 0;display: block;transition: all 0.3s;background: url("product-box-04-icon.png"/*tpa=https://fsgame.top/img/product-box-04-icon.png*/);}
.product-box-04 .product-item-01 .icon{margin: 0 0 28px;}
.product-box-04 .product-item  .icon.icon-01{background-position:0 0;}
.product-box-04 .product-item  .icon.icon-02{background-position:-55px 0;}
.product-box-04 .product-item  .icon.icon-03{background-position:-110px 0;}
.product-box-04 .product-item  .icon.icon-04{background-position:-165px 0;}
.product-box-04 .product-item:hover  .icon{transform: rotateZ(360deg) scale(1.1);}

.product-box-02 .modal{z-index: 100000;padding-top: 30px;overflow: hidden; margin: auto;}
.product-box-02 .modal-dialog{width: 80%;position: relative;}
.product-box-02 .modal-content{background: transparent;padding: 0;border: none;box-shadow: none;}
.product-box-02 .modal-body{padding: 0;}
.product-box-02 .modal-header{border: none;}
.product-box-02 .modal-header .close {opacity: 1;position: relative;right: -70px;top: 50px;transition: all 0.3s;}
.product-box-02 .modal-header .close:hover{transform: rotateZ(360deg);}
.product-box-02 .modal-header .close span{background: url("btn-close.png"/*tpa=https://fsgame.top/img/btn-close.png*/);display: block;width: 34px;height: 34px;opacity: 1;}
.product-box-02 .modal-body{position: relative;}
.product-box-02 .modal-body img{width: 100%;position: absolute;
    z-index: 999;}
.product-box-02 .modal-body .txt{height: 170px;width: 100%;background: rgba(0,0,0,.8);position: absolute;bottom: 0;color: #ffce00;font-size: 24px;font-weight: lighter;padding: 30px}

/*============================================================
    For Small Desktop
==============================================================*/
@media (min-width:980px) and (max-width:1150px){
    .title>h2{font-size:110px;}
    .platform-item{top:60px;left:-200px;}
    .platform-item.platform-item2{top:100px;}
    .platform-item.platform-item3{top:94px;left:-240px;}
    .platform-item.platform-item4{left:-60px;top:-130px;}
    .platform-item.platform-item5{top:-294px;left:86%;}
    .defense-img-03{left:-10%;}
    #tabs-defense p{line-height:30px;}
    .development-tabs>ul{padding:0;}
    .partner-tabs{width:100%;}
    .partner-item{padding:0 30px;}
    .partner-item img.logo-img-hover{padding:0 30px;}
    .footer-content .col-md-3{width:33.3%;}
    .footer-content .col-md-3.footer-logo{width:100%;}
    #news-slider .slide-caption{top:38%;}
}

/*============================================================
    Tablet (Portrait) Design for a width of 768px
==============================================================*/
@media (min-width:768px) and (max-width:979px){

    /* home slider  */
    .caption-content h2{font-size:56px;}
    .caption-content span{font-size:25px;width:100%;}
    
    .index-slide .carousel-caption {right: 51%;left: 4%;bottom: 20%;}
    .index-slide h2{font-size: 48px;}
    .index-slide span {width: 78%;font-size: 20px;margin-bottom: 30px;line-height: 30px;}

    .bg-img{background-position:center bottom;background-size:200%;}
    .navbar-inverse .navbar-brand img{width:80%;}
    .navbar-inverse .navbar-nav > li > a{padding:10px;}
    .navbar-inverse .navbar-nav > li > a:after{display:none;padding:0;}
    .title>h2{font-size:100px;}
    .recent-works{margin-bottom:100px;}
    .index-product ul li>p{line-height: 30px;width: 96%;padding-top: 16px;}
    .index-product .owl-controls{right:10%;top:100%;z-index:100;}

    .product-img-01{right:0;width:100%;}
    .product-img-03{left:100px;}
    .product-img-02{left:120px;}
    .index-development .rd-img-01{width:100%;}
    .index-development .rd-img-02 {top: -10%;left: -28%;width: 150%;}
    .platform-item{top:-50px;}
    .platform-item.platform-item2{top:-60px;}
    .platform-item.platform-item3{margin: 0;top: -66px;}
    .platform-item.platform-item4{top: 0;}
    .index-development p{width:100%;font-size:16px;line-height:24px;}
    #tabs-defense p{font-size:16px;width:100%;}
    .defense-img-01{width:120%;left:-10%;top:0;}
    .defense-img-02{width:120%;right:0;}
    .defense-img-03{left:10%;top:40%;width:110%;}
    .service-img-02{left:-8%;top:10%;width:120%;}
    .web-img-01{width:110%;right:-12%;top:5%;}
    .web-img-02{right:-24%;top:4%;width:160%;}
    .web-img-03{width:80%;left:10%;top:18%;}
    .kf-img-01{right:-40%;top:24%;}
    .kf-img-02{right:8%;top:34%;}
    .kf-img-03{left:12%;top:32%;}
    .partner-item{padding:0 10px;}
    .partner-tabs{width:100%;}
    .partner-text{width:100%;}
    .partner-item img.logo-img-hover{padding:0 10px;}
    .back-top{bottom:10%;right:10%}
    .globe-img{margin:0;}
    #news-slider{padding:20px 0;}
    #news-slider .sl-slider-wrapper{height:560px!important;}
    #news-slider .sl-slide,#news-slider .sl-slides-wrapper,#news-slider .sl-slide-inner{height:560px;}
    #news-slider .sl-content{height:560px!important;}
    #news-slider .bg-img{background-position:top center;background-size:120%;height:374px;}
    #news-slider .slide-caption{height:140px;min-height:140px;}
    .news-box .news-item{border-right:20px solid #191b2a;margin-bottom:20px;}
    .news-box .news-item:nth-child(3n){border-right:20px solid #191b2a;}
    .news-box .news-item:nth-child(2n){border-right:none;}

    .product-box-01 ul>li{padding: 0;}
    .comprehensive-img-02 {right: 24%;}
    .h5-img-02 {top: -23%;left: 17%;}
    .app-img-02 {top: -23%;left: 25%;}
    .esports-img-02 {left: 8%;}
    .cdn-img-02 {top: 2%;left: 14%;}
    .product-box-02 .modal{padding-top: 20%;}
    .product-box-02 .modal-dialog{width: 100%;}
    .product-box-02 .modal-header .close{top: 50px;right: 0;z-index: 1000000;}
    .product-box-02 .modal-body .txt{height: 100px;}
}


/*============================================================
Mobile (Portrait) Design for a width of 320px
==============================================================*/
@media only screen and (max-width:767px){
    body{font-size:14px;}
    .parallax{background-position:centet tip!important;}
    .sec-title h2{font-size:25px;}
    .sec-title h2:after{left:30%;}
    .navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border:none;}
    .navbar-inverse .navbar-brand img{height:50px;line-height:50px;margin-left:10px;}
    .navbar-nav{background:rgba(0,0,0,.5);margin-top:30px;}
    .navbar-inverse .navbar-nav > li{width: auto;}
    .navbar-inverse .navbar-nav > li:after{display: none;}
    .navbar-inverse .navbar-nav > li > a{line-height:24px;}
    .navbar-inverse .navbar-nav > li > a:after{display:none;}
    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{background: transparent;color: #fed201;}
    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color: #fff;}
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a ,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:visited{
    color: #ffffff;
}
    /*navigation*/
    .navbar-inverse .navbar-toggle{border-color:#fff;margin-top:24px;margin-right:24px;position: relative;
    right: 0;}
    .navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:transparent;}

    /* slider */
    .caption-content h2{font-size:38px;}
    .caption-content span{font-size:18px;margin-bottom:20px;width:100%;line-height:28px;}
    .bg-img{background-position:center bottom;background-size:300%;}
    .caption-content .txt{margin-top:-60%;}
    .title>h2{font-size:60px;}
    .title>p{font-size:20px;}
    
    .index-slide .carousel-indicators{bottom: 0；}
    .index-slide .carousel-caption {right: 51%;bottom: 0;left: 4%;padding-top: 0;padding-bottom: 0;}
    .index-slide h2{font-size: 24px;}
    .index-slide span {width: 100%;font-size: 12px;margin-bottom: 30px;line-height: 20px;}
    .index-slide .carousel-indicators li{margin: 2px;width:30px; height: 6px;}
    .index-slide .carousel-indicators li.active {margin: 2px;width: 30px; height: 6px;}

    .index-development .title>h2{font-size:48px;margin-bottom:30px;}
    .index-product,.index-development,.index-partner{padding:20px 0;}
    .development-tabs>ul>li{width:46%;display:inline-block;float:left;font-size:13px;height:40px;line-height:40px;margin:6px;}
    .index-development #tabs-rd p{font-size:14px;line-height:28px;}
    .index-development .rd-img-01{width:100%;padding-top: 50px;}
    .index-development .rd-img-02 {top: 0;left: -32%;width: 160%;}
    .development-rd-content{position:relative;left:0;top:0;bottom:50px;}
    .platform-item .text{padding-left: 20px;}
    .platform-item{display:inline-block;width:50%;left:-28px;top:0;height:204px;}
    .platform-item.platform-item2{top:0;}
    .platform-item.platform-item3{top:0;left:0;width:40%;}
    .platform-item.platform-item4{top:0;left:0;}
    .platform-item.platform-item5{top:0;left:0;height:132px;}
    .index-development .tab-pane {position: relative;width: 100%;overflow: hidden;min-height: 500px;}
    .index-development p{font-size:14px;line-height:28px;width:100%;}
    #tabs-defense p{font-size:14px;line-height:28px;width:100%;}
    .defense-img-01{width: 100%;left: 0;top: 28%;}
    .defense-img-02{right:0;width:100%;}
    .defense-img-03{left:0;top:40%;width:100%;}
    .service-img-01 {width: 150%;left: -20%;top: 8%;}
    .service-img-02{width:100%;left:0;top:20%;}
    .web-img-01{width:100%;right:-4%;top:14%;}
    .web-img-02{width:150%;right:-10%;top:10%;}
    .web-img-03{width:80%;left:0;}
    .kf-img-01{width:180%;right:-36%;top:16%;}
    .kf-img-02{right:0;top:30%;width:100%;}
    .kf-img-03{width:60%;left:20%;top:24%;}
    .index-product .title>p{font-size:16px;line-height:32px;}
    .index-product ul li>p{font-size:14px;line-height:28px;}
    .recent-works{margin-bottom:120px;}
    .index-product  .owl-controls{right:0;top:96%;}
    .product-img-01{width:100%;right:0;}
    .product-img-02{left:60px;width:68%;}
    .product-img-03{left:20px;width:68%;bottom:0;}
    .product-img-04{width:100%;left:0;}
    .partner-item{height:90px;line-height:60px;width:33.3%;padding:0 10px;}
    .partner-item img.logo-img{padding:0 10px;}
    .partner-item img.logo-img-hover{top:6%;padding:0 10px;}
    .partner-item p{font-size:12px;}
    .partner-item:nth-child(5n){border-right:1px solid #2f293b;}
    .partner-item:nth-child(3n){border-right:none;}
    .partner-item:nth-child(11),.index-partner ul>li:nth-child(12){border-bottom:1px solid #2f293b;}

    /* footer */
    .footer-bar{background-size:cover;}
    .footer-copyright{padding:22px;line-height:22px;}
    .back-top{bottom:14%;right: 10%;}

    /*关于我们*/
    .about-list{padding-top:20px;}
    .about-list .col-sm-4{padding:0}
    .about-list .text span{font-size:60px;}
    .about-list .text span:after{font-size:24px;}
    .about-list .text{line-height:60px;}
    .about-list  p{margin-bottom:30px;}
    .globe-img{width:100%;margin:0;}

    /*合作伙伴*/
    .main-partner{padding-top:50px;}
    .partner-text{width:90%;font-size:14px;line-height:28px;margin:20px 0;}
    .partner-tabs{width:100%;}
    .main-partner .tab-content>.tab-pane{min-height:480px;}
    .partner-item:nth-child(11),.partner-item:nth-child(12){border-bottom:1px solid #2f293b;}

    /*新闻中心*/
    .main-news{padding-top:30px;}
    #news-slider{padding:0 0 20px;}
    #news-slider .sl-slider-wrapper{height:360px!important;}
    #news-slider .sl-slide,#news-slider .sl-slides-wrapper,#news-slider .sl-slide-inner{height:360px;}
    #news-slider .sl-content{height:360px!important;}
    #news-slider .bg-img{background-position:top center;background-size:150%;height:226px;}
    #news-slider .slide-caption{top:24%;height:100px;min-height:100px;}
    #news-slider .caption-content .txt{padding:10px;}
    #news-slider .caption-content .txt h5{font-size:16px;}
    #news-slider .caption-content .txt p{font-size:12px;line-height:24px;}
    .news-box .news-item{border-right:none;}
    .title{margin-bottom: 30px;}
    /*联络我们*/
    #contact-body>div{display: none!important;}
    #contact-body>div>canvas{display: none!important;width: 80%!important;height: 80%!important;top: 0;vertical-align: top;}
    

    /*產品*/
    .main-product{padding-top: 48px;}
    .img-01{width: 100%;}
    .comprehensive-img-02{width: 60%;top: -26%;right: 14%;}
    .h5-img-02 {width: 100%;top: -17%;left: 4%;}
    .app-img-02 {width: 100%;top: -36%;left: 0%;}
    .esports-img-02 {top: 22%;left: -6%;width: 110%;}
    .cdn-img-02 {top: 2%;left: 4%;width: 100%;}
    .main-product .tabs{height: 300px;margin-bottom: 0;}
    .main-product .tabs>li>a{font-size: 14px;}
    .main-product .tabs>li span{margin-bottom: 0;width: 100%;background-size: cover;}
    .product-box-04 .product-item{padding-top: 178px;}
    .product-box-04 .product-item-01 {padding-top: 250px;}
    .product-box-04 .product-item-03{padding-top: 250px;}
    .product-box-04 .product-item .text{width: 180px;position: absolute;left: 0}
    .product-box-04 .product-item.product-item-04 .text{left: -100%;top: 50px;}
    .product-box-04 .product-item.product-item-02 .text{top: 60px;}

    .product-box-02 .modal{padding-top: 50%;}
    .product-box-02 .modal-dialog{width: 100%;}
    .product-box-02 .modal-header .close{top: 50px;right: 0;z-index: 1000000;}
    .product-box-02 .modal-body .txt{height: 50px;padding: 10px;font-size: 18px;}

}


/*============================================================
Mobile (Landscape) Design for a width of 480px
==============================================================*/
@media only screen and (min-width:480px) and (max-width:767px){
.sec-title h2:after{left:38%;}

/* home slider */
.caption-content h2{font-size:35px;}
.caption-content p{font-size:25px;}
.caption-content strong{font-size:35px;}
}


@media only screen and (max-width: 767px){
    .nav-product:hover{
        background: repeat;
    }
}