/*

overflow:hidden;text-overflow:ellipsis;white-space:nowrap;

-webkit-transition:all .7s;transition:all .7s;

transition: all 1s;

outline: 1px dashed #fff;outline-offset: -5px;

transform:rotate(360deg);

text-transform: Uppercase;font-family:Arial;

*/

/* 公用标题 */
@keyframes msClock {
	0%,70%,100% {transform: rotate(0) scale(1);}
	
	10%,30% {transform: rotate(-15deg) scale(1);}
	
	20%,40% {transform: rotate(15deg) scale(1);}
}



/* neiyrbanner */
.ny_banner{width:100%;height:auto;overflow:hidden;}

.ny_banner img{display:block;width:100%;height:auto; vertical-align:top;}


/* 服务范围 */
.ny_box_01{width:100%;height:auto;padding:60px 0 80px 0;overflow:hidden;}

.ny_box_01 .h_title{width:1300px;height:auto;margin:0 auto;text-align:center;}

.ny_box_01 .h_title h3{font-size:26px;color:#4c4c4c;line-height:26px;}

.ny_box_01 .h_title span{display:block;font-size:18px;color:#999;text-transform: Uppercase;font-family:Arial;line-height:15px;margin-top:15px;}

.ny_box_01 .h_title p{font-size:14px;color:#999;line-height:15px;margin-top:18px;}

.ny_box_01 .fw_list{width:1300px;height:auto;margin:0 auto;padding:10px;overflow:hidden;}

.ny_box_01 .fw_list li{width:270px;height:370px;background:#fff;padding:10px 10px 0 10px;overflow:hidden;float:left;margin:50px 46.6px 0 0;-moz-box-shadow:0px 0px 10px #e5e5e5;-webkit-box-shadow:0px 0px 10px #e5e5e5;box-shadow:0px 0px 10px #e5e5e5;}

.ny_box_01 .fw_list li:nth-of-type(4n){margin-right:0;}

.ny_box_01 .fw_list li .img{width:270px;height:180px;overflow:hidden;}

.ny_box_01 .fw_list li .img img{width:270px;height:180px;transition: all 1s;vertical-align:top;object-fit:cover;}

.ny_box_01 .fw_list li:hover .img img{transform: scale(1.1);}

.ny_box_01 .fw_list li h4{font-size:16px;color:#333;line-height:20px;margin-top:33px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.ny_box_01 .fw_list li p{width:230px;height:auto;padding:0 10px 0 30px;font-size:14px;color:#666;line-height:32px;}




/* 合作流程 */
.ny_box_02{width:100%;height:530px;padding-top:70px;background:url(../images/lc_back.jpg) center top no-repeat;overflow:hidden;}

.ny_box_02 .h_title{width:1300px;height:auto;margin:0 auto;text-align:center;}

.ny_box_02 .h_title h3{font-size:40px;color:#1e2a42;line-height:42px;font-weight:bold;}

.ny_box_02 .h_title span{display:block;font-size:20px;color:#fff;text-transform: Uppercase;font-family:Arial;line-height:16px;margin-top:20px;}

.ny_box_02 .h_title p{width:30px;height:3px; background:#ff8111;margin:20px auto 0 auto;}

.ny_box_02 .lc_list{width:1300px;height:320px;margin:50px auto 0 auto;overflow:hidden;text-align:center;display:flex;justify-content: space-between;}

.ny_box_02 .lc_list li{width:185px;height:320px;float:left;position:relative;}

.ny_box_02 .lc_list li::after{content:'';width:12px;height:120px;background:url(../images/lc_jt.png) center center no-repeat;position:absolute;top:0;right:-25px;}

.ny_box_02 .lc_list li .icon{width:120px;height:120px;border-radius:60px;background:#1e2a42;margin:0 auto;overflow:hidden;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_02 .lc_list li:hover .icon{background:#ff8111;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_02 .lc_list li .icon i{display:block;width:120px;height:120px;}

.ny_box_02 .lc_list li:hover .icon i{-webkit-animation: jello 1s;-moz-animation: jello 1s;animation: jello 1s;}

.ny_box_02 .lc_list li:nth-of-type(1) .icon i{background:url(../images/lc_icon_01.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_02 .lc_list li:nth-of-type(2) .icon i{background:url(../images/lc_icon_02.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_02 .lc_list li:nth-of-type(3) .icon i{background:url(../images/lc_icon_03.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_02 .lc_list li:nth-of-type(4) .icon i{background:url(../images/lc_icon_04.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_02 .lc_list li:nth-of-type(5) .icon i{background:url(../images/lc_icon_05.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_02 .lc_list li:nth-of-type(6) .icon i{background:url(../images/lc_icon_06.png) center center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_02 .lc_list li h4{font-size:18px;color:#1e2a42;font-weight:bold;line-height:20px;margin-top:30px;}

.ny_box_02 .lc_list li p{font-size:14px;color:#666;line-height:25px;margin-top:15px;}

.ny_box_02 .lc_list li .num{font-size:60px;color:#fff;font-weight:bold; font-family:Arial;margin-top:25px;line-height:46px;}



/* 选择我们的理由 */
.ny_box_03{width:100%;height:auto;padding:100px 0 80px 0;overflow:hidden;}

.ny_box_03 .h_title{width:1300px;height:auto;margin:0 auto;text-align:center;}

.ny_box_03 .h_title h3{font-size:40px;color:#1e2a42;line-height:42px;font-weight:bold;}

.ny_box_03 .h_title span{display:block;font-size:20px;color:#f0eeee;text-transform: Uppercase;font-family:Arial;line-height:16px;margin-top:20px;}

.ny_box_03 .h_title p{width:30px;height:3px; background:#ff8111;margin:20px auto 0 auto;}

.ny_box_03 .ny_ys{width:1300px;height:475px;margin:50px auto 0 auto;overflow:hidden;background:url(../images/ny_ys_img.png) center center no-repeat;}

.ny_box_03 .ny_ys .left{width:440px;height:475px;float:left;}

.ny_box_03 .ny_ys .left li{width:350px;height:150px;padding:25px 65px 0 25px;background:url(../images/ny_ys_bk.png);position:relative;text-align:right;}

.ny_box_03 .ny_ys .left li:nth-of-type(1){margin-bottom:125px;}

.ny_box_03 .ny_ys .left li:nth-of-type(1) .icon{width:78px;height:78px;border:solid 1px #e6e6e6;border-radius:40px;background:url(../images/ny_ys_icon_01.png) center center no-repeat #fff;position:absolute;top:48px;right:-40px;}

.ny_box_03 .ny_ys .left li:nth-of-type(2) .icon{width:78px;height:78px;border:solid 1px #e6e6e6;border-radius:40px;background:url(../images/ny_ys_icon_03.png) center center no-repeat #fff;position:absolute;top:48px;right:-40px;}

.ny_box_03 .ny_ys .left li h4{font-size:20px;color:#333;line-height:20px;height:40px;position:relative;}

.ny_box_03 .ny_ys .left li h4::after{content:'';width:20px;height:2px;background:#1e2a42;position:absolute;bottom:0;right:0;z-index:2;}

.ny_box_03 .ny_ys .left li p{font-size:14px;color:#808080;line-height:25px;margin-top:15px;}

.ny_box_03 .ny_ys .right{width:440px;height:475px;float:right;}

.ny_box_03 .ny_ys .right li{width:350px;height:150px;padding:25px 25px 0 65px;background:url(../images/ny_ys_bk.png);position:relative;}

.ny_box_03 .ny_ys .right li:nth-of-type(1){margin-bottom:125px;}

.ny_box_03 .ny_ys .right li:nth-of-type(1) .icon{width:78px;height:78px;border:solid 1px #e6e6e6;border-radius:40px;background:url(../images/ny_ys_icon_02.png) center center no-repeat #fff;position:absolute;top:48px;left:-40px;}

.ny_box_03 .ny_ys .right li:nth-of-type(2) .icon{width:78px;height:78px;border:solid 1px #e6e6e6;border-radius:40px;background:url(../images/ny_ys_icon_04.png) center center no-repeat #fff;position:absolute;top:48px;left:-40px;}

.ny_box_03 .ny_ys .right li h4{font-size:20px;color:#333;line-height:20px;height:40px;position:relative;}

.ny_box_03 .ny_ys .right li h4::after{content:'';width:20px;height:2px;background:#1e2a42;position:absolute;bottom:0;left:0;z-index:2;}

.ny_box_03 .ny_ys .right li p{font-size:14px;color:#808080;line-height:25px;margin-top:15px;}



/* 定位语 */
.ny_box_04{width:100%;height:310px;padding-top:70px;background:url(../images/ny_gg_back.jpg) center top no-repeat;overflow:hidden;}

.ny_box_04 .center{width:750px;height:195px;padding-top:45px;background:url(../images/gg_bk.png);margin:0 auto;text-align:center;}

.ny_box_04 .center h4{width:400px;font-size:36px;color:#ff8111;line-height:36px;margin:0 auto;background:url(../images/ny_blx.png) left center no-repeat,url(../images/ny_blx.png) right center no-repeat;}

.ny_box_04 .center h3{font-size:50px;color:#fff;line-height:52px;font-weight:bold;margin-top:30px;}

.ny_box_04 .center p{font-size:14px;color:rgba(255,255,255,0.4);line-height:16px;margin-top:20px; letter-spacing:5px;}





/* 出版案例展示 */
.ny_box_05{width:100%;height:auto;padding:80px 0;overflow:hidden;}

.ny_box_05 .h_title{width:1300px;height:auto;margin:0 auto;text-align:center;}

.ny_box_05 .h_title h3{font-size:40px;color:#1e2a42;line-height:42px;font-weight:bold;}

.ny_box_05 .h_title span{display:block;font-size:20px;color:#f0eeee;text-transform: Uppercase;font-family:Arial;line-height:16px;margin-top:20px;}

.ny_box_05 .h_title p{width:30px;height:3px; background:#ff8111;margin:20px auto 0 auto;}

.ny_box_05 .picScroll-left03{width:1300px;height:270px;margin:50px auto 0 auto;position:relative;}

.ny_box_05 .picScroll-left03 .hd{width:1300px;height:270px;position:absolute;top:0;left:0;z-index:1;cursor:pointer;}

.ny_box_05 .picScroll-left03 .hd .prev{width:40px;height:40px;background:url(../images/ys_jt_01.png) center center no-repeat #162544;border-radius:20px;float:left;margin-top:95px;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_05 .picScroll-left03 .hd .next{width:44px;height:44px;background:url(../images/ys_jt_02.png) center center no-repeat #162544;border-radius:20px;float:right;margin-top:95px;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_05 .picScroll-left03 .hd .prev:hover{background:url(../images/ys_jt_01.png) center center no-repeat #ff8111;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_05 .picScroll-left03 .hd .next:hover{background:url(../images/ys_jt_02.png) center center no-repeat #ff8111;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_05 .picScroll-left03 .bd{width:1100px;height:270px;position:relative;margin:0 auto;z-index:5;overflow:hidden;}

.ny_box_05 .picScroll-left03 .bd ul{width:1100px;height:270px;overflow:hidden; zoom:1;}

.ny_box_05 .picScroll-left03 .bd ul li{width:180px;height:270px;overflow:hidden;float:left;margin-right:50px;position:relative;}

.ny_box_05 .picScroll-left03 .bd ul li a{display:block;}

.ny_box_05 .picScroll-left03 .bd ul li .img{width:178px;height:223px;border:solid 1px #e6e6e6;overflow:hidden;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_05 .picScroll-left03 .bd ul li:hover .img{border:solid 1px #ecbc7d;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_05 .picScroll-left03 .bd ul li .img img{display:block;width:178px;height:223px;vertical-align:top;transition: all 1s;object-fit:cover;}

.ny_box_05 .picScroll-left03 .bd ul li:hover .img img{transform: scale(1.05);}

.ny_box_05 .picScroll-left03 .bd ul li .name{width:140px;padding-right:40px;font-size:18px;color:#333;line-height:25px;margin-top:20px;background:url(../images/dian01.png) right center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

.ny_box_05 .picScroll-left03 .bd ul li:hover .name{color:#ff8111;background:url(../images/dian03.png) right center no-repeat;-webkit-transition:all .7s;transition:all .7s;}











/* animated home */
.animated { -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both }
.animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite}
.animated.hinge {  -webkit-animation-duration: 2s; animation-duration: 2s }

@-webkit-keyframes fadeInUp {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInUp {
    0% {
        opacity:0;
        -webkit-transform:translate3d(0, 100%, 0);
        transform:translate3d(0, 100%, 0)
    }
    100% {
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}

.animated_1 { animation-delay:0.3s; }
.animated_2 { animation-delay:0.6s; }
.animated_3 { animation-delay:0.9s; }
.animated_4 { animation-delay:1.2s; }
.animated_5 { animation-delay:1.7s; }
.animated_6 { animation-delay:1.8s; }
.animated_7 { animation-delay:2.1s; }
.animated_8 { animation-delay:2.4s; }
.animated_9 { animation-delay:2.7s; }
.animated_10 { animation-delay:3s; }
.animated_11 { animation-delay:3.3s; }
.animated_12 { animation-delay:3.6s; }

/* animated end */




@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: none;
    -moz-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    -moz-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    -moz-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    -moz-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    -moz-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    -moz-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    -moz-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    -moz-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
