/*!
 * fullPage 3.0.7
 * https://github.com/alvarotrigo/fullPage.js
 *
 * @license GPLv3 for open source use only
 * or Fullpage Commercial License for commercial use
 * http://alvarotrigo.com/fullPage/pricing/
 *
 * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
 */
html.fp-enabled,
.fp-enabled body {
    margin: 0;
    padding: 0;
    overflow:hidden;

    /*Avoid flicker on slides transitions for mobile phones #336 */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.fp-section {
    position: relative;
    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */
    -moz-box-sizing: border-box; /* <=28 */
    box-sizing: border-box;
}
.fp-slide {
    float: left;
}
.fp-slide, .fp-slidesContainer {
    height: 100%;
    display: block;
}
.fp-slides {
    z-index:1;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
    transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout:fixed;
    width: 100%;
}
.fp-tableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}
.fp-slidesContainer {
    float: left;
    position: relative;
}
.fp-controlArrow {
    -webkit-user-select: none; /* webkit (safari, chrome) browsers */
    -moz-user-select: none; /* mozilla browsers */
    -khtml-user-select: none; /* webkit (konqueror) browsers */
    -ms-user-select: none; /* IE10+ */
    position: absolute;
    z-index: 4;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.fp-controlArrow.fp-prev {
    left: 55px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 55px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
    overflow: hidden;
    position: relative;
}
.fp-scroller{
    overflow: hidden;
}
.iScrollIndicator{
    border: 0 !important;
}
.fp-notransition {
    -webkit-transition: none !important;
    transition: none !important;
}
#fp-nav {
    position: fixed;
    z-index: 100;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
}
#fp-nav.fp-right {
    right: 45px;
}
#fp-nav.fp-left {
    left: 10px;
}
.fp-slidesNav{
    position: absolute;
    z-index: 4;
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    left: 0 !important;
    right: 0;
    margin: 0 auto !important;
}
.fp-slidesNav.fp-bottom {
    bottom: 17px;
}
.fp-slidesNav.fp-top {
    top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fp-slidesNav ul li {
    display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span{
    height: 12px;
    width: 12px;
    margin: -6px 0 0 -6px;
    border-radius: 100%;
 }
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    height: 4px;
    width: 4px;
    border: 0;
    background: #333;
    left: 50%;
    top: 50%;
    margin: -2px 0 0 -2px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span{
    width: 10px;
    height: 10px;
    margin: -5px 0px 0px -5px;
}
#fp-nav ul li .fp-tooltip {
    position: absolute;
    top: -2px;
    color: #fff;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    white-space: nowrap;
    max-width: 220px;
    overflow: hidden;
    display: block;
    opacity: 0;
    width: 0;
    cursor: pointer;
}
#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active + .fp-tooltip {
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    width: auto;
    opacity: 1;
}
#fp-nav ul li .fp-tooltip.fp-right {
    right: 20px;
}
#fp-nav ul li .fp-tooltip.fp-left {
    left: 20px;
}
.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell{
    height: auto !important;
}

.fp-responsive .fp-auto-height-responsive.fp-section,
.fp-responsive .fp-auto-height-responsive .fp-slide,
.fp-responsive .fp-auto-height-responsive .fp-tableCell {
    height: auto !important;
}

/*Only display content to screen readers*/
.fp-sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}



/*关于我们主页*/

/*大背景*/
.about_abg{
    background: url("../images/about_bg1.jpg") no-repeat top center;
    /*background: url("../images/about_bg1.jpg");*/
    /*background-size:100% auto;*/
    /*-moz-background-size:100% auto;*/
    /*background-repeat:no-repeat;*/
}
.about_bbg{
    background: url("../images/about_bg2.jpg") no-repeat bottom center;
}
.about_cbg{
    background: url("../images/about_bg3.jpg") no-repeat bottom center;
}
.about_dbg{
    background: url("../images/about_bg4.jpg") no-repeat top center;
}
.about_ebg{
    background: url("../images/about_bg5.jpg") no-repeat top center;
}

.about_a,.about_zzry{
    margin-left: auto;
    margin-right: auto;
    width:1200px;
}
/*主要内䆟*/

.about_gsjj_pic {
    height:300px;
    margin-top:20px;
}
.about_gsjj_pic li{
    float: left;
}
.about_gsjj_pic .pic1{
    width:375px;
}
.about_gsjj_pic .pic2{
    width:450px;
}
.about_gsjj_pic .pic3{
    width:375px;
}

.about_gsjj{
/*    height:212px;
*/    max-height:260px;
    line-height:24px;
    text-align: left;
    font-size:16px;
    overflow:hidden;
    color: rgba(255,255,255,1);

}
.about_gsjj p{
    margin-bottom:10px;
}

/*企业文化*/
.about_qywh{ width:1252px; height: auto; margin-left: auto;margin-right: auto;}
.about_qywh li{
    width:260px;
    float:left;
    margin-right:53px;
}
.about_qywh li .picbox{
    width:260px;
    height:146px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}
.about_qywh li .picbox img{
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}
.about_qywh li:hover .picbox{
    -webkit-box-shadow: 0 4px 10px rgba(0,0,0,.5);
    -moz-box-shadow: 0 4px 10px rgba(0,0,0,.5);
    box-shadow: 0 4px 10px rgba(0,0,0,.5);

}
.about_qywh li h3{
    font-weight:100;
    font-size:28px;
    margin-top:10px;
    height:50px;
    line-height:50px;
    text-align: left;
    color:#ffffff;
    text-shadow: 1px 1px 1px #515151;
}
.about_qywh li h4{
    font-weight:100;
    font-size:34px;
    text-align: left;
    color:#ffffff;
}
.about_qywh li p{
    text-align: left;
    font-size:16px;
    line-height:1.5;
    opacity:0.8;
    filter:alpha(opacity=80);
}


/*资质荣誉************/



.gallery_lr{margin-left:auto;margin-right:auto; width:1200px; max-width:1200px; background-color:#ffffff; padding:20px 0;
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;

}
.gallery_lr li{
    width:280px;height:234px;
    margin:10px 10px;
}
.gallery_lr li img {
    max-width:280px; width:expression(document.body.clientWidth>280?"280px":"auto");
    max-height:210px; width:expression(document.body.clientHeight>210?"210px":"auto");
    overflow:hidden;
}
.gallery_lr li:nth-child(4n){margin-right:0;}


/*酷森优势************/
.about_ksys{ width:1200px; height: auto; margin-left: auto;margin-right: auto;}

.about_ksys .main_ys{
    width:404px;
    height:404px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
}
.about_ksys .main_ys .kosnlogo{
    width:120px;
    height:60px;
    display: block;
    position: absolute;
    left:142px;
    top:172px;
    opacity: 0;
    filter:alpha(opacity=0);
}

.active .about_ksys .main_ys .kosnlogo{
    width:120px;
    height:60px;
    display: block;
    position: absolute;
    left:141px;
    top:171px;
    opacity:1;
    filter:alpha(opacity=100);
}


.about_ksys .main_ys li{
    width:200px;
    height:200px;
    position: relative;
    display:block;
    float:left;
}
.about_ksys .main_ys li .anbox{
    width:200px;
    height:200px;
    line-height:200px;
    text-align: center;
    font-size:28px;
    cursor: pointer;
    display: block;
    background-image: url("../images/about_ksys_btbg1.png");
    /*transition: all 0.3s ease-out 0s;*/
}
.about_ksys .main_ys .a1 .anbox{
    background-position:0 0;
}
.about_ksys .main_ys .a2{
    margin-left:4px;
}
.about_ksys .main_ys .a2 .anbox{
    background-position:0 -200px;
}
.about_ksys .main_ys .a3{
    margin-top:4px;
}
.about_ksys .main_ys .a3 .anbox{
    background-position:0 -400px;
}
.about_ksys .main_ys .a4{
    margin-top:4px;
    margin-left:4px;
}
.about_ksys .main_ys .a4 .anbox{
    background-position:0 -600px;
}
.about_ksys .main_ys .a1:hover .anbox,.about_ksys .main_ys .a2:hover .anbox,.about_ksys .main_ys .a3:hover .anbox,.about_ksys .main_ys .a4:hover .anbox{
    color:#004991;
    background-image: url("../images/about_ksys_btbg2.png");
}
.about_ksys .main_ys li .lrbox{
    width:317px;
    height:130px;
    padding:35px;
    text-align: left;
    font-size:16px;
    background-image: url("../images/about_ksys_lrbg2.png");
    position: absolute;
    top:0;
    /*transition: all 0.3s ease-out 0s;*/
    opacity: 0;
    filter:alpha(opacity=0);


    display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;
    display: -moz-box;-moz-box-orient: horizontal;-moz-box-pack: center;-moz-box-align: center;
    display: -o-box;-o-box-orient: horizontal;-o-box-pack: center;-o-box-align: center;
    display: -ms-box;-ms-box-orient: horizontal;-ms-box-pack: center;-ms-box-align: center;
    display: box;box-orient: horizontal;box-pack: center;box-align: center;


}



.about_ksys .main_ys li:hover .lrbox{
    opacity:1;
    filter:alpha(opacity=100);
}







/*.about_ksys .main_ys .kzxs:hover .lrbox{*/
    /*animation: 2s gdstyle;*/
/*}*/
/*@-webkit-keyframes gdstyle {*/
    /*0% { opacity:0; }*/
    /*100% { opacity:1;}*/
/*}*/
/*@keyframes tmdbox {*/
    /*0% { opacity:0; }*/
    /*100% { opacity:1; }*/
/*}*/


/*.about_ksys .main_ys .kzxs:hover .lrbox{*/
    /*display:block;*/

/*}*/








.about_ksys .main_ys li .lrbox p{
    width:357px;
    height:170px;
    line-height:26px;
}

.about_ksys .main_ys .a1 .lrbox,.about_ksys .main_ys .a3 .lrbox{
    background-position:0 0;
    left:-397px;
}

.about_ksys .main_ys .a2 .lrbox,.about_ksys .main_ys .a4 .lrbox{
    background-position:0 -200px;
    left:210px;
}




/*通用标题*/
.about_tybt {
    text-align: center;
    width: 300px;
    height: 60px;
    color: #ffffff;
    display:block;
    margin-left: auto;
    margin-right: auto;
}
.about_tybt h2{
    font-size: 30px;
    height:40px;
    line-height:40px;
    font-weight:100;
    text-shadow:1px 1px 2px #000
}
.about_tybt h3{
    font-size:16px;
    line-height:20px;
    font-weight:100;
    /*color:rgba(255,255,255,.6);*/
    opacity:0.6;
    filter:alpha(opacity=60);
}


.products_tybt {
    text-align: center;
    width: 300px;
    height: 60px;
    display:block;
    margin-left: auto;
    margin-right: auto;
}
.products_tybtcola h2{
    font-size: 30px;
    height:40px;
    line-height:40px;
    font-weight:100;
    color: #ffffff;
    text-shadow:1px 1px 2px #000
}
.products_tybtcola h3{
    font-size:16px;
    line-height:20px;
    font-weight:100;
    color: #ffffff;
    /*color:rgba(255,255,255,.6);*/
    opacity:0.6;
    filter:alpha(opacity=60);
}
.products_tybtcolb h2{
    font-size: 30px;
    height:40px;
    line-height:40px;
    font-weight:100;
    color: #000000;
    /*text-shadow:1px 1px 2px #000*/
}
.products_tybtcolb h3{
    font-size:16px;
    line-height:20px;
    font-weight:100;
    color: #0057a8;
    /*color:rgba(255,255,255,.6);*/
    opacity:0.8;
    filter:alpha(opacity=80);
}


/*通用More*/
.about_more {
    display:inline-block;
    margin-left: auto;
    margin-right: auto;
}

.about_more a{
    width: 300px;
    height:40px;
    line-height:40px;
    font-size:16px;
    text-align: center;
    display:block;
    transition: all 0.3s ease-out 0s;
    color:rgba(255,255,255,.6);
    border: 1px solid rgba(255,255,255,.5);
    -webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;

}
.about_more a:hover{
    width:500px;
    color: rgba(255,255,255,1);
    border: 1px solid rgba(255,255,255,.8);
}


/*控制动画上往下移*/
.about_tybt{
    opacity: 0;
    filter:alpha(opacity=0);
    transform: translateY(-100px);
    -webkit-transform:translateY(-100px);
    -moz-transform:translateY(-100px);
    -ms-transform:translateY(-100px);
}
.active .about_tybt {
    transform: none;
    opacity: 1;
    filter:alpha(opacity=100);
}

/*控制动画下往上移*/
.about_more,.about_gsjj,.about_gsjj_pic .pic2,.product-wrapper,.about_qywh,.gallery{
    opacity: 0;
    filter:alpha(opacity=0);
    transform: translateY(100px);
    -webkit-transform:translateY(100px);
    -moz-transform:translateY(100px);
    -ms-transform:translateY(100px);
}
.active .about_more,.active .about_gsjj,.active .about_gsjj_pic .pic2,.active .product-wrapper,.active .about_qywh,.active .gallery{
    transform: none;
    opacity: 1;
    filter:alpha(opacity=100);

}
/*控制动画左往右移*/
.about_gsjj_pic .pic1,.about_ksys .main_ys .a1,.about_ksys .main_ys .a3{
    opacity: 0;
    filter:alpha(opacity=0);
    transform: translateX(-100px);
    -webkit-transform:translateX(-100px);
    -moz-transform:translateX(-100px);
    -ms-transform:translateX(-100px);
}
.active .about_gsjj_pic .pic1,.active .about_ksys .main_ys .a1,.active .about_ksys .main_ys .a3{
    transform: none;
    opacity: 1;
    filter:alpha(opacity=100);
}

/*控制动画右往左移*/
.about_gsjj_pic .pic3 .pic,.about_ksys .main_ys .a2,.about_ksys .main_ys .a4{
    opacity: 0;
    filter:alpha(opacity=0);
    transform: translateX(100px);
    -webkit-transform:translateX(100px);
    -moz-transform:translateX(100px);
    -ms-transform:translateX(100px);
}
.active .about_gsjj_pic .pic3 .pic,.active .about_ksys .main_ys .a2,.active .about_ksys .main_ys .a4{
    transform: none;
    opacity: 1;
    filter:alpha(opacity=100);
}


/*发展历程JS****************************/

.product-section {
    padding-bottom: 50px;
    position: relative;
    background: url(../images/productBase-features-bag.jpg) no-repeat;
    background-size: cover
}

.product-wrapper {
    max-width: 1200px;
    padding-left: 10px;
    padding-right: 10px;
    margin-left: auto;
    margin-right: auto;
    position: relative
}
.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}
.product-features .product-body {
    margin: 0px 25px
}
.product-features .product-body:after {
    content: "";
    width: 100%;
    height: 3px;
    background: url(../images/productBase-features-model.png) no-repeat;
    background-size: 100% auto;
    background-position: center;
    position: absolute;
    top: 50px;
    left: 0;
    z-index: 0
}
/*li*/
.features-item {
    position: relative;
    float: left
}
.features-slide .features-item>* {
    text-align: center;
}
.features-item h3 {
    font-size: 16px;
    line-height: 28px;
    margin-bottom: 50px;
    color: #ffffff;
    opacity: 0.7;
    transition: all 0.1s
}
.features-item i {
    position: absolute;
    width: 75%;
    height: 33px;
    background: url(../images/productBase-features-timeline.png) no-repeat;
    background-size: contain;
    background-position: right center;
    left: -25%;
    margin-left: 10px;
    top: 35px;
    z-index: 3
}
.features-item .features-info {
    display: block;
    margin: 0 auto;
    padding: 20px 30px;
    transition: all 0.3s;
    border-radius:5px
}
.features-item .features-info .features-info-i {
    font-size: 14px;
    color: #A0A2A8;
    line-height: 22px;
    margin-bottom: 10px
}
.features-item .features-info .features-info-s {
    font-size: 16px;
    color: #FFFFFF;
    line-height: 24px;
    text-align:left;
    overflow: hidden;
}
.features-item.dark i {
    background: url(../images/productBase-features-timeline-dark.png) no-repeat;
    background-size: contain;
    background-position: right center
}
/*鼠标悬浮效果*/
.features-item:hover h3 {
    font-size: 22px;
    line-height: 28px;
    opacity: 0.9
}
.features-item:hover i {
    width: 75%;
    margin-left: 13px;
    background: url(../images/productBase-features-timeline-hover.png) no-repeat;
    background-size: contain;
    background-position: right center
}
.features-item:hover a {
    background: url(../images/productBase-features-info.png) no-repeat;
    background-size: 100% 100%
}
/*左右按钮*/
.product-features .swiper-button-prev {
    width: 30px;
    height: 40%;
    left: -15px;
    top:30%;
    background: none
}
.product-features .swiper-button-prev:after {
    content: "";
    display: inline-block;
    position: absolute;
    width: 15px;
    height: 30px;
    background: url(../images/productBase-features-left.png) no-repeat;
    background-size: 100% 100%;
    top: 50%;
    margin-top: -15px;
    left: 50%;
    margin-left: -7px
}
.product-features .swiper-button-next {
    width: 30px;
    height: 40%;
    right: -15px;
    top:30%;
    background: none
}
.product-features .swiper-button-next:after {
    content: "";
    display: inline-block;
    position: absolute;
    width: 15px;
    height: 30px;
    background: url(../images/productBase-features-right.png) no-repeat;
    background-size: 100% 100%;
    top: 50%;
    margin-top: -15px;
    left: 50%;
    margin-left: -7px
}

/*产品与服务页主体*****************************/


/*互联网服务*/
.in_products_a ul{
    width:1225px;
}
.in_products_a ul li{
    width:220px;
    margin-right:25px;
    float:left;
}
.in_products_a ul li:last-child{
    margin-right:0;
}
.in_products_a ul li a{
    width:220px;
    padding:80px 0 10px;
    height:200px;
    border-radius:15px 5px;
    -moz-border-radius:15px 5px;
    display: block;
    /*box-shadow: 0 0 5px #003a91;*/
    transition: all 0.5s ease-out 0s;
}
.in_products_a ul li a:hover{
    margin-top:-20px;
    box-shadow: 0 0 20px #00337e;
    /*对象选择器 {box-shadow:[投影方式] X轴偏移量 Y轴偏移量阴影模糊半径 阴影扩展半径 阴影颜色}*/
    transition: all 0.5s ease-out 0s;
}
.in_products_a ul li a span{
    width:84px;
    height:84px;
    background-image: url("../images/products_ico1.png");
    display: block;
    text-indent:-10000px;
    margin-left: auto;
    margin-right: auto;
}
.in_products_a ul li h2{
    font-size:24px;
    line-height:30px;
    font-weight:100;
    text-align: center;
    color:#ffffff;
    margin-top:20px;
}
.in_products_a .linka {
    background-color:#0089e9;
}
.in_products_a .linka span{
    background-position:0 0;
}
.in_products_a .linka:hover span{
    background-position:-84px 0px;

}


.in_products_a .linkb{
    background-color:#ed6a00;
}
.in_products_a .linkb span{
    background-position:0 -84px;
}
.in_products_a .linkb:hover span{
    background-position:-84px -84px;

}

.in_products_a .linkc{
    background-color:#0c9e39;
}
.in_products_a .linkc span{
    background-position:0 -168px;
}
.in_products_a .linkc:hover span{
    background-position:-84px -168px;

}


.in_products_a .linkd{
    background-color:#8216cc;
}
.in_products_a .linkd span{
    background-position:0 -252px;
}
.in_products_a .linkd:hover span{
    background-position:-84px -252px;

}

.in_products_a .linke{
    background-color:#d46290;
}
.in_products_a .linke span{
    background-position:0 -336px;
}
.in_products_a .linke:hover span{
    background-position:-84px -336px;

}
/*知识产权服务*/
.in_products_b ul{
    width:1215px;
}
.in_products_b ul li{
    width:390px;
    position: relative;
    margin-right:15px;
    float:left;
}
.in_products_b ul li:last-child{
    margin-right:0;
}
.in_products_b ul li a{
    width:320px;
    height:220px;
    padding:20px 20px 10px 50px;
    border-radius:15px;
    -moz-border-radius:15px;
    text-align: left;
    display: block;
    /*box-shadow: 0 0 5px #003a91;*/
    transition: all 0.5s ease-out 0s;
}
.in_products_b ul li a:hover{
    box-shadow: 0 0 10px #c4c4c4;
    /*对象选择器 {box-shadow:[投影方式] X轴偏移量 Y轴偏移量阴影模糊半径 阴影扩展半径 阴影颜色}*/
    transition: all 0.5s ease-out 0s;
}
.in_products_b ul li a span{
    width:112px;
    height:88px;
    display: block;
    position:absolute;
    background-image: url("../images/products_ico2.png");
    background-repeat:no-repeat;
    bottom:10px;
    right:0;
}
.in_products_b ul li h2{
    font-size:24px;
    line-height:30px;
    font-weight:100;
    margin-top:20px;
}
.in_products_b ul li p{
    font-size:14px;
    line-height:1.5em;
    margin-top:10px;
}
.in_products_b ul li a i{
    width:100px;
    height:32px;
    line-height:32px;
    font-style:normal;
    text-align: center;
    color: rgba(255,255,255,.8);
    border:1px solid rgba(255,255,255,.5);
    margin-top:15px;
    display: block;
    border-radius:5px;
    -moz-border-radius:5px;
}
.in_products_b ul li a:hover i{
    color: rgba(0,137,233,1);
    border:1px solid rgba(0,137,233,.5);
}
.in_products_b ul li a:hover i:hover{
    color: rgba(237,106,0,1);
    border:1px solid rgba(237,106,0,.5);
    transition: all 0.3s ease-out 0s;

}

.in_products_b .linka {
    background-color:#0089e9;
}
.in_products_b .linka:hover {
    background-color:#f6f6f6;
}
.in_products_b .linka h2{
    color:#ffffff;
}
.in_products_b .linka:hover h2{
    color:#008de7;
}

.in_products_b .linka p{
    color:#ffffff;
}
.in_products_b .linka:hover p{
    color:#4f4f4f;
}
.in_products_b .linka span{
    background-position:0px 0px;
}


.in_products_b .linkb {
    background-color:#ed6a00;
}
.in_products_b .linkb:hover {
    background-color:#f6f6f6;
}
.in_products_b .linkb h2{
    color:#ffffff;
}
.in_products_b .linkb:hover h2{
    color:#008de7;
}
.in_products_b .linkb p{
    color:#ffffff;
}
.in_products_b .linkb:hover p{
    color:#4f4f4f;
}
.in_products_b .linkb span{
    background-position:0px -88px;
}


.in_products_b .linkc {
    background-color:#8216cc;
}
.in_products_b .linkc:hover {
    background-color:#f6f6f6;
}
.in_products_b .linkc h2{
    color:#ffffff;
}
.in_products_b .linkc:hover h2{
    color:#008de7;
}
.in_products_b .linkc p{
    color:#ffffff;
}
.in_products_b .linkc:hover p{
    color:#4f4f4f;
}
.in_products_b .linkc span{
    background-position:0px -176px;
}

/*投融资服务*/
.in_products_c .mainbox{
    width:100%;
    height:auto;

}

.in_products_trzlab{
    width:1200px;
    left:50%;
    margin-left:-600px;
    top:80px;
    position: absolute;
}
.in_products_trzlab li{
    width:190px;
    float: left;
    margin:0 5px;
}

.in_products_trzlab>li a{
    font-size: 18px;
    width:190px;
    height:46px;
    line-height:40px;
    font-weight:100;
    text-align: center;
    color:#000;
    border:2px solid #0089e9;
    background-color:rgba(255,255,255,.5);
    display: block;
    position: relative;
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
    /*text-shadow: 1px 0 1px #92e9ff;*/

}
.in_products_trzlab>li a:hover{
    color:#FFFFFF;
}
.in_products_trzlab .active a,.in_mainbt1 .active a:hover{
    color: #FFFFFF;
    background-color:#0089e9;
    text-shadow: 1px 0 1px #0079cd;

}

.in_products_trzlab li.active .btsj{
    overflow: hidden;
    position: absolute;
    text-align:center;
    left:50%;
    margin-left:-10px;
    width:20px;
    height:12px;
    bottom:-12px;
    z-index: 1;
    display: block;
}

.in_products_trzlab li.active .btsj:after {
    /*border: 1px solid;*/
    /*border-color: #dfdfdf;*/
    content: "";
    display: block;
    position: absolute;
    left:50%;
    margin-top:-7px;
    width:12px;
    height:12px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    z-index: 1;
    background: #0089e9;
}




/*股权融资服务*/


.in_products_c .gqrz{
    width:100%;
    height:400px;
    padding-top:180px;
    background:url("../images/producet_trzfw_bg1.jpg") top center;
    /*background-color:#b6e1ff;*/
}
.in_products_c .gqrzlr .leftpic{
    width:300px;
    height:300px;
    margin-left:100px;
    display: block;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    background-color: #000000;
    box-shadow: 0 0 10px #00ccff;
    border:2px solid #ffffff;
    float:left;
}
.in_products_c .gqrzlr .leftpic img{
    max-width:100%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;

}
.in_products_c .gqrzlr .rightbox{
    width:665px;
    height:300px;
    padding-left:35px;
    font-size:16px;
    text-align: left;
    display: table-cell;
    vertical-align: middle;
}
.in_products_c .gqrzlr .rightbox p{
    margin-bottom:15px;
    text-indent:2em;
}

.in_products_c .gqrzlr .rightbox .linkbox{
    margin-top:15px;
    width:150px;
    height:36px;
    line-height:36px;
    text-align: center;
    color: rgba(0,137,233,1);
    border:1px solid rgba(0,137,233,.5);
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    display: inline-block;

}
.in_products_c .gqrzlr .rightbox .linkbox:hover{
    color: rgba(237,106,0,1);
    border:1px solid rgba(237,106,0,.5);
    background-color: rgba(255,255,255,.6);
    transition: all 0.3s ease-out 0s;
}


.in_products_c .zgqcb{
    width:100%;
    height:400px;
    padding-top:180px;
    background:#91eeff;
    background:url("../images/producet_trzfw_bg2.jpg") top center;
}

/*代运营服务*/
.in_products_c .dyy1{
    width:100%;
    height:410px;
    padding-top:180px;
    background:url("../images/products_dyy_bg1.jpg") top center;
    /*background-color:#b6e1ff;*/
}
.in_products_c .dyy2{
    width:100%;
    height:410px;
    padding-top:180px;
    background:url("../images/products_dyy_bg2.jpg") top center;
    /*background-color:#b6e1ff;*/
}
.in_products_c .dyy3{
    width:100%;
    height:410px;
    padding-top:180px;
    background:url("../images/products_dyy_bg3.jpg") top center;
    /*background-color:#b6e1ff;*/
}
.in_products_c .dyy4{
     width:100%;
     height:410px;
     padding-top:180px;
     background:url("../images/products_dyy_bg4.jpg") top center;
     /*background-color:#b6e1ff;*/
 }
.in_products_c .dyy5{
    width:100%;
    height:410px;
    padding-top:180px;
    background:url("../images/products_dyy_bg5.jpg") top center;
    /*background-color:#b6e1ff;*/
}
.in_products_c .dyy6{
    width:100%;
    height:410px;
    padding-top:180px;
    background:url("../images/products_dyy_bg4.jpg") top center;
    /*background-color:#b6e1ff;*/
}

.in_products_c .dyylr .dyypic{
    width:650px;
    height:120px;
    display: block;
}
.in_products_c .dyylr .titcenterbox{
    height:40px;
    line-height:40px;
    font-size:20px;
    color: #ffffff;
    position: relative;
    text-shadow: 1px 0 1px #008de7;
}
.in_products_c .dyylr .titcenterbox i{
    width:25%;
    height:1px;
    background:rgba(255,255,255,.3);
    position: absolute;
}

.in_products_c .dyylr .linkbox{
    width:160px;
    height:40px;
    line-height:40px;
    font-size:18px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    text-align: center;
    color: rgba(0,137,233,1);
    border:1px solid rgba(0,137,233,.5);
    -webkit-border-radius:23px;
    -moz-border-radius:23px;
    border-radius:23px;
    transition: all 0.3s ease-out 0s;

}
.in_products_c .dyylr .linkbox:hover{
    width:190px;
    color: rgba(237,106,0,1);
    border:1px solid rgba(237,106,0,.5);
    background-color: rgba(255,255,255,.6);
    transition: all 0.3s ease-out 0s;
}
.in_products_c .dyylr .msbox {
    width:100%;
    height:50px;
    padding:10px 0;
    /*background-color:rgba(255,255,255,.3);*/
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 23px;
    /*border:1px solid rgba(255,255,255,.5);*/
}
.in_products_c .dyylr .msbox .lrbox{
    width:calc(25% - 25px);
    margin-left:25px;
    float: left;
    text-align: left;
    }
.in_products_c .dyylr .msbox .lrbox h3{
    font-size:20px;
    height:30px;
    line-height:30px;
    font-weight: normal;
    display: block;
    color:#006fbd;
    text-shadow: 1px 0 1px #ffffff;

}
.in_products_c .dyylr .msbox .lrbox p{
    line-height:18px;
    height:18px;
    font-size:14px;
}

/*代运营通用*/

.in_products_c .dyyty .leftpic{
    width:300px;
    height:300px;
    margin-left:100px;
    display: block;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    background-color: #000000;
    box-shadow: 0 0 10px #00ccff;
    border:2px solid #ffffff;
    float:left;
}

.in_products_c .dyyty .leftpic img{
    max-width:100%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.in_products_c .dyyty.dyy5 .rightbox{
text-shadow: 1px 0 1px #fff;
}
.in_products_c .dyyty.dyy5 h3{
    font-size:18px;
}

.in_products_c .dyyty .rightbox{
    width:665px;
    height:300px;
    padding-left:35px;
    font-size:16px;
    text-align: left;
    display: table-cell;
    vertical-align: middle;
}
.in_products_c .dyyty .rightbox h3{
    font-size:18px;
}
.in_products_c .dyyty .rightbox p{
    margin-bottom:15px;
    text-indent:2em;
}

.in_products_c .dyyty .rightbox .linkbox{
    margin-top:15px;
    width:150px;
    height:36px;
    line-height:36px;
    text-align: center;
    color: rgba(0,137,233,1);
    border:1px solid rgba(0,137,233,.5);
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    display: inline-block;

}
.in_products_c .dyyty .rightbox .linkbox:hover{
    color: rgba(237,106,0,1);
    border:1px solid rgba(237,106,0,.5);
    background-color: rgba(255,255,255,.6);
    transition: all 0.3s ease-out 0s;
}



.in_products_c .dyyty .rightbox2{
    width:665px;
    height:300px;
    padding-left:35px;
    font-size:16px;
    text-align: left;
    display: table-cell;
    vertical-align: middle;
    color:#fff;
}
.in_products_c .dyyty .rightbox2 h3{
    font-size:18px;
}
.in_products_c .dyyty .rightbox2 p{
    margin-bottom:15px;
    text-indent:2em;
}

.in_products_c .dyyty .rightbox2 .linkbox{
    margin-top:15px;
    width:150px;
    height:36px;
    line-height:36px;
    text-align: center;
    color: rgba(0,137,233,1);
    border:1px solid rgba(0,137,233,.5);
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    display: inline-block;

}
.in_products_c .dyyty .rightbox2 .linkbox:hover{
    color: rgba(237,106,0,1);
    border:1px solid rgba(237,106,0,.5);
    background-color: rgba(255,255,255,.6);
    transition: all 0.3s ease-out 0s;
}





/*其它服务*/


.in_products_d .productsbox li{
    width:580px;
    float:left;
}
.in_products_d .productsbox li:nth-of-type(2){
    margin-left:40px;
}
.in_products_d .productsbox .xmt_wdyn{
    width:500px;
    height:570px;
    padding:40px;
    background-color:#eaeaea;
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
    border-radius:15px;
}
.in_products_d .productsbox .xmt_wdyn:hover{
    background-color:#aaeeff;
}


.in_products_d .productsbox .btbox{
    width:500px;
    height:60px;
    text-align:left;

}
.in_products_d .productsbox .btbox h3{
    font-size:40px;
    line-height:60px;
    font-weight:100;
    float:left;
}
.in_products_d .productsbox .btbox p{
    color:#0089e9;
    line-height:30px;
    font-size:20px;
    margin-top:20px;
    float:right;
}
.in_products_d .productsbox .picbox{
    width:500px;
    height:180px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
}
.in_products_d .productsbox .picbox img{
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
}

.in_products_d .productsbox .wzlrbox{
    font-size:16px;
    line-height:30px;
    height:200px;
    text-align: left;
}
.in_products_d .productsbox .wzlrbox p{
    text-indent:2em;
    margin-bottom:10px;
}

.in_products_d .productsbox .xmt_wdyn .linkbox{
    margin-top:15px;
    width:300px;
    height:46px;
    line-height:46px;
    font-size:18px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    text-align: center;
    color: rgba(0,137,233,1);
    border:1px solid rgba(0,137,233,.5);
    -webkit-border-radius:23px;
    -moz-border-radius:23px;
    border-radius:23px;
    display: inline-block;

}
.in_products_d .productsbox .xmt_wdyn .linkbox:hover{
    width:498px;
    color: rgba(237,106,0,1);
    border:1px solid rgba(237,106,0,.5);
    background-color: rgba(255,255,255,.6);
    transition: all 0.3s ease-out 0s;
}

/*控制动画上往下移*/
.products_tybt{
    opacity:0.5;
    filter:alpha(opacity=50);

    /*transform: translateY(-20px);*/
    /*-webkit-transform:translateY(-20px);*/
    /*-moz-transform:translateY(-20px);*/
    /*-ms-transform:translateY(-20px);*/

}
.active .products_tybt {
    /*transform: none;*/
    opacity: 1;
    filter:alpha(opacity=100);
}
