@charset "UTF-8";
/*-----default model-----*/
body,h1, h2, h3, h4, h5, h6,p,ul, ol, dl, dd,figure, menu, input, textarea, button, select, th, td,figcaption {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,b, strong {font-size: 100%;font-weight: normal;}
li {list-style: none;}
em, i {font-style: normal;}
img {border:none;}
input,textarea,button,select {outline: 0 none;}
table{border-collapse: collapse; margin:0 auto;}
textarea {resize: vertical;}
a {text-decoration: none;outline: 0 none;color:inherit}
table{border-collapse:collapse;width: 100%;color: #333;text-align: center;}
.clearfix:before,.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfix{zoom:1} 
body{width: 100%;height:100%; background: #f4f3f3; font-size: 12px;min-width: 1100px!important;font-family: "Source Han Sans CN";color: #444;}
a[title="站长统计"]{display: none;}
@media only screen and (min-width: 800px) {
	.pc-hide{display:none !important;}
}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px white inset;
}
.left{float: left;}
.right{float: right;}
.wrap{position: relative; width: 1100px; margin: 0 auto;font-size: 0;text-align: center;}
.hide{display: none;}
.section{ padding-top: 1rem;}
.title{ margin-bottom: .8rem;}
.title h2{height: 1.15rem; font-size: .38rem; color: #333; font-weight: bold; background: url(../images/s1_tbg.png) no-repeat top center; padding-top: 0.47rem; box-sizing: border-box;}

/*banner*/
.banner-box{width: 100%;height: 702px;position: relative;background: url(../images/banner_bg.jpg) no-repeat top center;font-size: 0;}
.banner-box a{ display: block; position: absolute; top: .4rem;}
.banner-box a img{width: 100%;}
.ban-bt{width: 8.63rem; position: relative; top: 2.28rem;}
.ban-nian{position: relative; top: 2.24rem; left: 50%; margin-left: -5.83rem;}
.ban-nian img{display: inline-block; vertical-align: top;}
.ban-nian img.ban-y01{margin-right: 0.3rem; animation: moveLeft 3s forwards;}
.ban-nian img.ban-y02{margin-left: 0.3rem; animation: moveRight 3s forwards;}
.ban-peo{position: relative; top: 4.47rem; animation: moveSmall 4s forwards;}
@keyframes moveSmall{
    0%{transform: scale(1) translateY(0);}
    100%{transform: scale(.6) translateY(-50px);}
}
@keyframes moveLeft{
    0%{transform: translateX(-200px); opacity: 0;}
    100%{transform: translateX(0); opacity: 1;}
}
@keyframes moveRight{
    0%{transform: translateX(200px); opacity: 0;}
    100%{transform: translateX(0); opacity: 1;}
}

/*sec01*/
.sec01-img{position: absolute; right: -2.5rem; top: 1.9rem; animation: yidong infinite 2s ease-in-out alternate;}
.sec01-l{width: 3.5rem; margin-right: 1.2rem;}
.pua-t h3{font-size: .24rem; color: #1a1a1a; text-align: left; border-left: 2px solid #cf1102; padding-left: 0.2rem;}
.pua-t span{font-size: .16rem; color: #808080; display: block; text-transform:uppercase; margin-top: 0.08rem;}
.pua-t p{width: 3.12rem; font-size: .16rem; color: #666666; line-height: 0.32rem; text-align: left; margin-top: 0.25rem; margin-left: 0.24rem;}
.sec01-l img{margin-top: 0.5rem; margin-left: 0.55rem; animation: zhuan 8s infinite linear;}
.sec01-r{width: 3.6rem; height: 3.56rem; margin-top: 2.54rem; background: #cf1102; border-radius: .02rem; padding: .4rem .26rem 0; box-sizing: border-box; position: relative; z-index: 1;}
.sec01-r img{display: inline-block; vertical-align: top; margin-right: 0.1rem; margin-top: 0.26rem;}
.info-box{height: 2.74rem; overflow-y: auto; text-align: left;}
.sec01-r ul{ display: inline-block; vertical-align: top; text-align: left;}
.sec01-r ul li{margin-bottom: 0.52rem;}
.sec01-r ul li:last-child{margin-bottom: 0;}
.sec01-r ul li h3{font-size: .22rem; color: #ffe1df; font-weight: bold; margin-bottom: 0.05rem;}
.sec01-r ul li p{font-size: .2rem; color: #ffe1df;}
.pub-a{width: 3.2rem; height: 0.74rem; line-height: 0.74rem; border-radius: .04rem; background: #cf1102; font-size: .24rem; color: #fff; display: inline-block; margin-top: 0.7rem;}
/* 滚动条样式 */
.info-box::-webkit-scrollbar{
    width: 2px;
  }
.info-box::-webkit-scrollbar-track, .box::-webkit-scrollbar-thumb{
    border-radius: 999px;
  }
.info-box::-webkit-scrollbar-track{
    background-color: #fe2d37;
  }
.info-box::-webkit-scrollbar-thumb{
    background-color: #fff;
  }
.info-box::-webkit-scrollbar-corner{
    background: transparent;
  }
.info-box{  
    scrollbar-arrow-color: #fff; /**//*三角箭头的颜色*/   
    scrollbar-face-color: #fff; /**//*立体滚动条的颜色*/   
    scrollbar-3dlight-color: #fff; /**//*立体滚动条亮边的颜色*/   
    scrollbar-highlight-color: #fe2d37; /**//*滚动条空白部分的颜色*/   
    scrollbar-shadow-color: #fff; /**//*立体滚动条阴影的颜色*/   
    scrollbar-darkshadow-color: #fff; /**//*立体滚动条强阴影的颜色*/   
    scrollbar-track-color: #fe2d37; /**//*立体滚动条背景颜色*/   
    scrollbar-base-color:#fe2d37; /**//*滚动条的基本颜色*/   
}
@keyframes yidong{
    0%{transform: translateY(-10px);}
    100%{transform: translateY(0);}
}

/*sec02*/
.sec02 .title h2{ background: url(../images/s2_tbg.png) no-repeat top center; padding-top: 0.47rem; box-sizing: border-box;}
.sec02-t{background: url(../images/s2_tbg.jpg) no-repeat top center; padding: .45rem 0;}
.sec02-t-l{display: inline-block; vertical-align: top;}
.t-info{width: 2.43rem; margin-right: 0.44rem; display: inline-block; vertical-align: middle;}
.t-info p{width: 2.2rem; text-align: justify;}
.t-img{width: 0.07rem; height: 3.07rem; display: inline-block; vertical-align: middle; background: url(../images/s2_line.png) no-repeat top; position: relative;}
.t-img img{position: absolute; top: 0; left: 0;}
.sec02-t-r{display: inline-block; vertical-align: top;}
.sec02-t-r .card{display: inline-block; vertical-align: top;}
.sec02-t-r i{font-size: .7rem; color: #cf1102; font-weight: bold;}
.sec02-t-r h4{font-size: .22rem; color: #666666; }
.sec02-t-r p{font-size: .18rem; color: #4c4c4c; line-height: 0.32rem; padding-top: 0.2rem;}
.sec02-b{background: url(../images/s2_bbg.jpg) no-repeat top center; padding: .6rem 0;}
.sec02-b .wrap{padding: 0 .35rem; box-sizing: border-box;}
.sec02-b h3{font-size: .24rem; color: #000000; text-align: left;}
.book-box img{margin-top: 1.02rem;}
.book-box ul li{text-align: left; position: absolute; transition: all .5s; cursor: pointer;}
.book-box ul li h4{margin-bottom: 0.05rem;}
.book-box ul li:nth-child(1){width: 3.98rem; height: 1.3rem; background: url(../images/s2_kuang01.png) no-repeat top 12px center / 100%; padding-left: .92rem; box-sizing: border-box; top: .3rem; left: 4.43rem;}
.book-box ul li:nth-child(1) h4{padding-left: 0.14rem;}
.book-box ul li:nth-child(1):hover{background: url(../images/s2_kuang01_h.png) no-repeat top 12px center / 100%;}
.book-box ul li:nth-child(2){width: 3.8rem; height: 0.68rem; background: url(../images/s2_kuang03.png) no-repeat top 12px center / 100%;text-align: right; padding-right: 1.04rem; box-sizing: border-box; top: 2.34rem; left: 0.4rem;}
.book-box ul li:nth-child(2) h4{padding-right: 0.23rem;}
.book-box ul li:nth-child(2):hover{background: url(../images/s2_kuang03_h.png) no-repeat top 12px center / 100%;}
.book-box ul li:nth-child(3){width: 3.8rem; height: 1.3rem; background: url(../images/s2_kuang02.png) no-repeat top 12px center / 100%;padding-left: 1.24rem;box-sizing: border-box; top: 1.48rem; right: 0.4rem;}
.book-box ul li:nth-child(3) h4{padding-left: 0.05rem;}
.book-box ul li:nth-child(3):hover{background: url(../images/s2_kuang02_h.png) no-repeat top 12px center / 100%;}
.book-box ul li h4{font-size: .2rem; color: #cf1102;}
.book-box ul li p{font-size: .18rem; color: #666666;}
.book-info p{width: 2.4rem; height: 0.6rem; line-height: 0.6rem; border: 1px solid #cf1102; border-radius: .04rem; box-sizing: border-box; font-size: .2rem; color: #cf1102; display: inline-block; margin: 0 .3rem; margin-top: 0.4rem;}
/* 翻转 */
.card {
    position: relative;
    width: 244px;
    height: 144px;
    margin: 0 auto;
    margin-top: 70px;
    border-right: 1px solid #e6e3e3;
    box-sizing: border-box;
}
.nobr{border-right: none;}
.card .flip {
    width: 100%;
    height: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.card .flip .back {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.card .flip .front {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
}
.card .flip.flipToBack {
    -webkit-transform: perspective(1280px) rotateY(-180deg);
    -ms-transform: perspective(1280px) rotateY(-180deg);
    transform: perspective(1280px) rotateY(-180deg);
    -webkit-animation-name: flipToBack;
    -webkit-animation-duration: 500ms;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-delay: 0;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-direction: normal;
    -webkit-animation-fill-mode: none;
    -webkit-animation-play-state: running;
    animation-name: flipToBack;
    animation-duration: 500ms;
    animation-timing-function: ease-in-out;
    animation-delay: 0;
    animation-iteration-count: 1;
    animation-direction: normal;
    animation-fill-mode: none;
    animation-play-state: running
}
.card .flip.flipToFront {
    -webkit-animation-name: flipToFront;
    -webkit-animation-duration: 500ms;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-delay: 0;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-direction: normal;
    -webkit-animation-fill-mode: none;
    -webkit-animation-play-state: running;
    animation-name: flipToFront;
    animation-duration: 500ms;
    animation-timing-function: ease-in-out;
    animation-delay: 0;
    animation-iteration-count: 1;
    animation-direction: normal;
    animation-fill-mode: none;
    animation-play-state: running
}
@-webkit-keyframes flipToBack {
    from {
        -webkit-transform: perspective(1280px) rotateY(0)
    }

    to {
        -webkit-transform: perspective(1280px) rotateY(-180deg)
    }
}
@keyframes flipToBack {
    from {
        transform: perspective(1280px) rotateY(0)
    }

    to {
        transform: perspective(1280px) rotateY(-180deg)
    }
}
@-webkit-keyframes flipToFront {
    from {
        -webkit-transform: perspective(1280px) rotateY(-180deg)
    }

    to {
        -webkit-transform: perspective(1280px) rotateY(0)
    }
}
@keyframes flipToFront {
    from {
        transform: perspective(1280px) rotateY(-180deg)
    }

    to {
        transform: perspective(1280px) rotateY(0)
    }
}

/*sec03*/
.sec03 .title h2{ background: url(../images/s3_tbg.png) no-repeat top center; padding-top: 0.47rem; box-sizing: border-box;}
.sec03-main{height: 3.63rem; background: url(../images/s3_mbg.png) no-repeat top center; padding-left: 0.75rem; padding-right: 0.75rem;}
.sec03-main h3{font-size: .24rem; color: #333333; font-weight: bold;}
.sec03-l{width: 2.46rem; display: inline-block; vertical-align: top; text-align: left; margin-right: 48px;}
.sec03-l h3{margin-bottom: 0.38rem;}
.sec03-l h3 i{width: 0.26rem; height: 0.3rem; background: url(../images/s3_i01.png) no-repeat top / 100%; display: inline-block; vertical-align: -6px; margin-right: 0.13rem;}
.sec03-main p{font-size: .16rem; color: #666666; line-height: 0.28rem; text-align: left;}
.sec03-m{width: 2.93rem; height: 2.93rem; display: inline-block; vertical-align: top; margin-right: .5rem; margin-top: .28rem; position: relative;}
.sec03-m img{animation: zhuan 10s infinite linear;}
.sec03-m h3{font-size: .3rem; font-weight: bold; color: #fff; padding-left: .11rem; margin-top: -1.8rem; box-sizing: border-box; position: relative;}
.sec03-r{width: 3.02rem; display: inline-block; vertical-align: top; margin-top: 0.8rem; position: relative;}
.sec03-r h3{margin-top: .1rem; margin-left: 1.8rem;}
.sec03-r h3 i{width: 0.26rem; height: 0.3rem; background: url(../images/s3_i02.png) no-repeat top / 100%; display: inline-block; vertical-align: -8px; margin-right: 0.13rem;}
.book-tips{position: absolute; top: -.15rem; right: .15rem;}
.sec03-r .card{border-right: none;width: 302px; height: 240px; margin-top: 10px;}
.sec03-r .card p{width: 250px; margin: 0 auto; margin-top: 40px;}
.tips2{font-size: .14rem; color: #808080; text-align: right; margin-top: 0.4rem;}
@keyframes zhuan{
    0%{transform: rotate(0);}
    100%{transform: rotate(360deg);}
}

/*sec04*/
.sec04 .title h2{ background: url(../images/s4_tbg.png) no-repeat top center; padding-top: 0.47rem; box-sizing: border-box;}
.sec04-main{background: #cf1102; padding: .5rem 0;}
.sec04-main .wrap{background: #fff; padding: .55rem 0;}
.sec04-l{display: inline-block; vertical-align: middle; margin-right: 1.4rem;}
.sec04-l .book-info02{display: inline-block; vertical-align: middle; margin-right: 0.38rem;}
.sec04-l .book-info02 img{margin-bottom: 0.26rem;}
.sec04-l .book-info02 p.tips3{font-size: .14rem; color: #808080;}
.sec04-l .book-img02{width: 0.07rem; height: 3.07rem; display: inline-block; vertical-align: middle; background: url(../images/s2_line.png) no-repeat top / 100%; position: relative;}
.sec04-l .book-img02 img{position: absolute; top: 0; left: 0;}
.sec04-r{display: inline-block; vertical-align: middle; text-align: left;}
.sec04-r div:hover h3{transform: scale(1.05);}
.sec04-r h3{font-size: .2rem; color: #333333; font-weight: 600; transition: all .5s;}
.sec04-r h3 i{width: 0.22rem; height: 0.01rem; background: #cf1102; display: inline-block; vertical-align: 6px; margin-right: 0.09rem; margin-left: -0.1rem;}
.sec04-r h3.h02 i{width: 0.32rem; margin-left: -0.18rem !important;}
.sec04-r h3.h03 i{width: 0.14rem; margin-left: 0 !important;}
.sec04-r h3.h04 i{width: 0.14rem; margin-left: 0 !important;}
.sec04-r h3 span{font-size: .16rem; color: #666666; display: inline-block; vertical-align: 1px; margin-right: 0.32rem;}
.sec04-r p{font-size: .18rem; color: #666666; margin-top: 0.12rem; margin-bottom: 0.48rem;}
.nomb{margin-bottom: 0 !important;}
.sec04 a{margin: 0 auto; text-align: center; display: block; margin-top: 0.7rem;}

/*sec05*/
.sec05{background: url(../images/s5_bg.jpg) no-repeat top center;}
.sec05 .title h2{ background: url(../images/s5_tbg.png) no-repeat top center; padding-top: 0.47rem; box-sizing: border-box;}
.sec05-l{display: inline-block; vertical-align: middle; margin-right: 1.06rem;}
.sec05-r{width: 4.98rem; display: inline-block; vertical-align: middle;}
.sec05-r ul li{width: 2.14rem; display: inline-block; vertical-align: top; text-align: left; margin-right: 0.7rem; margin-bottom: 0.34rem;}
.sec05-r ul li:nth-child(2){margin-right: 0;}
.sec05-r ul li:nth-child(3){margin-bottom: 0;}
.sec05-r ul li:nth-child(4){margin-right: 0; margin-bottom: 0;}
.sec05-r ul li h3{font-size: .22rem; color: #333333; font-weight: 600; margin-top: 0.1rem; margin-bottom: 0.1rem;}
.sec05-r ul li p{font-size: .16rem; color: #666666; line-height: 0.28rem; }
.sec05-r ul li span{font-size: .14rem; color: #999999; line-height: 0.24rem;}
.pulse1{animation: pulse infinite 3s ease-in-out;}
.pulse2{animation: pulse 3s ease-in-out forwards;}

/*sec06*/
.sec06 .title h2{ background: url(../images/s6_tbg.png) no-repeat top center; padding-top: 0.47rem; box-sizing: border-box;}
.sec06-main .hd{margin-bottom: 0.66rem;}
.sec06-main .hd ul li{width: 1.7rem; height: 0.64rem; line-height: 0.64rem; background: #ededed; border-radius: .04rem; font-size: .2rem; color: #666666; display: inline-block; margin-right: 0.16rem; cursor: pointer;}
.sec06-main .hd ul li:last-child{margin-right: 0;}
.sec06-main .hd ul li.on{background: #cf1102; box-shadow: 0 8px 16px #cf110223; color: #fff;}
.sec06-main .bd ul li:nth-child(3){padding-top: .7rem;}
.kk{font-size: .17rem; color: #272626; line-height: 0.3rem; margin-bottom: 0.4rem;}
.kk span{font-size: .21rem; color: #cf1102; font-weight: bold;}
.kk b{color: #cf1102; font-weight: bold;}
.sec06-table{position: relative;}
.sec06-table table{width: 98%; background: #fff; box-shadow: 0 16px 10px #93939310; float: right;}
.ban-name{width: 0.6rem;height:3.1rem;background: #d62316;font-size: 0.35rem;color: rgb(255, 255, 255);font-style: normal;border-radius: 0 18px 18px 0;font-weight: bold;position: absolute;left: 0;top: .23rem;z-index: 28;line-height: 0.37rem;padding-top: 0.57rem;box-sizing: border-box;}
.ban-name span{font-size: .22rem; letter-spacing: -.02rem;}
.sec06-table th{height: 0.54rem; line-height: 0.54rem; font-size: .24rem; color: #d41c0e; font-weight: bold; border-right: 1px solid #e0e0e0;}
.sec06-table th:nth-child(1){border-right: none;}
.sec06-table th:nth-child(2){width: 1.73rem;}
.sec06-table th:nth-child(3){width: 2.34rem;}
.sec06-table th:nth-child(4){width: 4.4rem;}
.sec06-table th:last-child{width: 2.28rem; border-right: none;}
.sec06-table td{border: 1px solid #e0e0e0; border-bottom: none; color: #3b3b3b; font-size: .17rem; padding: .15rem 0; line-height: .28rem;}
.sec06-table td:nth-child(1){border: none;}
.sec06-table td:nth-child(2){border-left: none;}
.sec06-table td:nth-child(4){text-align: left; padding-left: 0.8rem;}
.bg02 td:nth-child(4){text-align: left; padding-left: 0.3rem; padding-right: 0.3rem;}
.sec06-table td:last-child{border-right: none;}
.sec06-table td b{font-weight: bold;}
.sec06-table td span{color: #d9291c;}
.bg01 td{padding: .8rem 0;}
.bg02 td{padding: .42rem 0;}
.sec06-main td a{width: 1.04rem; height: 0.32rem; line-height: 0.32rem; border-radius: .16rem; background: #cf1102; font-size: .18rem; color: #fff; display: inline-block; margin-top: 0.15rem;}
.sec06-tips{position: absolute; right: -.24rem; top: -.81rem;}
.hswid{width: .43rem;background: #fff; border-right: none !important;}
.bg02 .ban-name{top: 0.32rem;}
.tips04{font-size: .18rem; color: #cf1102; text-align: right; margin-top: .26rem; margin-bottom: 0.3rem;}
.tips05{font-size: .16rem; color: #575659; text-align: right; margin-top: .26rem;}
.bg02-n01{ top: .44rem !important;}
.bg02-n02{ top: 4.18rem !important;}
.bg02-n03{ top: 7.82rem !important;}
.bg02-n04{ top: 11.74rem !important;}
.bg02-n05{ top: 16.58rem !important;}
.bg03 .bg02-n01{ top: 102px !important;}
.bg03 .bg02-n02{ top: 535px !important;}
.bg03 .bg02-n03{ top: 977px !important;}
.bg03 .bg02-n04{ top: 1445px !important;}
.bg03 .bg02-n05{ top: 2002px !important;}
.bg04 .bg02-n01{ top: 89px !important;}
.bg04 .bg02-n02{ top: 499px !important;}
.bg04 .bg02-n03{ top: 943px !important;}
.bg04 .bg02-n04{ top: 1415px !important;}
.bg04 .bg02-n05{ top: 1969px !important;}
.bg05 .bg02-n01{ top: 110px !important;}
.bg05 .bg02-n02{ top: 562px !important;}
.bg05 .bg02-n03{ top: 1116px !important;}
.bg06 .bg02-n01{top: 109px !important;}
.bg06 .bg02-n02{padding-top: 27px; top: 534px !important;}
.bg06 .bg02-n03{padding-top: 13px; top: 1018px !important;}
.bg06 .bg02-n03 span{font-size: .16rem; display: block;}

/* 底部通用 */
.sec17{width: 100%; display: block; clear: both; padding-bottom: 0; padding-top: 0;}
.sec17 .title{margin-bottom: 0.4rem;}
.sec17 .title h2{background: none;  box-sizing: border-box;}
.s14-cont{ background: #1459c1; width: 100%;}
.s14-cont ul{width: 825px; margin: 0 auto;}
.s14-cont ul li{width: 275px; float:left; display: block; position: relative; height: 451px;}
.s14-cont ul li.item1{background: url(//www.niceloo.com/zhuanti/yjxf/zsjz/images/s14-img02.png) no-repeat center;}
.s14-cont ul li.item2{background: url(//www.niceloo.com/zhuanti/yjxf/zsjz/images/s14-img03.png) no-repeat center;}
.s14-cont ul li.item3{background: url(//www.niceloo.com/zhuanti/yjxf/zsjz/images/s14-img04.png) no-repeat center;}
.s14-cont ul li .item-show{width: 100%; padding: 60% 0;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.s14-cont .item-img{width: 100%;margin: 0 auto;height: 80px;}
.s14-cont .item-img img{display: block;margin: auto;}
.s14-cont .item-tit{width: 100%; margin: 30px auto 0; text-align: center; font: 24px/38px "微软雅黑"; color: #fff; }
.s14-cont .info {width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;-webkit-transform: scale(0) rotate(-180deg);-moz-transform: scale(0) rotate(-180deg);-ms-transform: scale(0) rotate(-180deg);-o-transform: scale(0) rotate(-180deg);transform: scale(0) rotate(-180deg);}
.s14-cont .info p {width: 70%; margin: 0 auto; font:20px/30px "微软雅黑"; color: #fff; text-transform: uppercase;
padding-top: 42%;text-align: justify; height: 150px;}
.s14-cont .info a {width: 70%; display: block; margin: 20% auto 0; font: 24px/50px "微软雅黑"; color: #fff; border: 1px solid #fff; text-align: center;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.s14-cont .info a:hover {background: #fff; color: #e72d1b;}
.s14-cont ul li:hover .item-show {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition-delay: 0;-moz-transition-delay: 0;transition-delay: 0;}
.s14-cont ul li:hover .info {visibility: visible; opacity: 1;-webkit-transform: scale(1) rotate(0deg);-moz-transform: scale(1) rotate(0deg);-ms-transform: scale(1) rotate(0deg);-o-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s;}

/*侧边导航*/
.lfNav{position: fixed;width: 168px;height: 415px;background: url(../images/fixedNavBg.png) no-repeat center / 100% 100%;top:18%;left:20px;z-index:9;}
.lfNav .close{position:absolute;top:0; right:0; height:32px; width:32px; }
.mt185{margin-top: 126px;}
.nav-bg{width: 161px;height: 39px;display: block;float:left;clear:both;margin-left: 1px;margin-bottom: 0px;}
.nav-bg a{width: 87%;height: 32px;display: block;margin:auto;font: 17px/34px "微软雅黑";color: #fff;text-align: center;/* border-bottom: 1px solid #0d1026; */}
.left_top{width:150px; height:60px;display: block;float:left;margin-left:0;}

/*按钮悬停*/
.hvr-grow-shadow{
    display: inline-block;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow, transform;
    transition-property: box-shadow, transform;
}
.hvr-grow-shadow:hover, .hvr-grow-shadow:active {
    box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.hvr-grow-shadow2{
    display: inline-block;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow, transform;
    transition-property: box-shadow, transform;
}
.hvr-grow-shadow2:hover, .hvr-grow-shadow2:active {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
