.index_main .section1{position: relative;}
.index_main .section1 .index_banner .item{position: relative;width: 100%;}
.index_main .section1 .index_banner .item img{width: 100%;display: block;}
.index_main .section1 .txt_block{position: absolute;left: 0;right: 0;margin: 0 auto;top: 1.8rem;text-align: center;z-index: 2;}
.index_main .section1 .txt_block h3{font-size: 0.68rem;text-transform: uppercase;color: #fff;font-weight: bold;text-shadow: rgba(36,23,20,0.14) 0px 6px 10px;margin-bottom: .6rem;line-height: 1.2;padding: 0 .24rem;font-style: italic;}
.index_main .section1 .txt_block a{display: block;font-size: 0.22rem;color: #fff;background: #ea5420;border-radius: 0.4rem;-webkit-border-radius: 0.4rem;-moz-border-radius: 0.4rem;-ms-border-radius: 0.4rem;-o-border-radius: 0.4rem;width: 3.5rem;height: 0.72rem;line-height: 0.6rem;margin: 0 auto 0.25rem auto;border: 3px solid #fff;box-shadow: 0 4px 10px rgba(0,0,0,0.2);-webkit-box-shadow: 0 4px 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 4px 10px rgba(0,0,0,0.2);-ms-box-shadow: 0 4px 10px rgba(0,0,0,0.2);overflow: hidden;text-shadow: rgba(36,23,20,0.2) 0px 6px 10px;}
.index_main .section1 .txt_block a img{display: inline-block;width:.25rem;height: .3rem;vertical-align: middle;margin-left: .45rem; margin-top: -.07rem;}
.index_main .section1 .txt_block a:nth-of-type(2) img{margin-left: .2rem;}
.index_main .section1 .txt_block .desc{font-size: .22rem;color: #fff;line-height: .3rem;border:  solid #fff;box-shadow: 0 4px 10px rgba(0,0,0,0.2);-webkit-box-shadow: 0 4px 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 4px 10px rgba(0,0,0,0.2);-ms-box-shadow: 0 4px 10px rgba(0,0,0,0.2);overflow: hidden;text-shadow: rgba(36,23,20,0.2) 0px 6px 10px;width: 3.5rem;margin: 0 auto;background-color: rgba(234, 84, 32,.7);padding: .05rem;}


.index_main .section1 .down{position: absolute;bottom: 0.4rem;left: 0;right: 0;margin: 0 auto;cursor: pointer;}
.index_main .section1 .down i{display: block;width: 0.33rem;height: 0.18rem;background-image: url(../magic/images/index/icon1.png);background-repeat: no-repeat;background-position: center;margin: 0 auto;-webkit-animation: down 1000ms ease-in-out infinite;-moz-animation: down 1000ms ease-in-out infinite;animation: down 1000ms ease-in-out infinite;background-size: 100%;}
@-webkit-keyframes down {
    0% {transform: translateY(-10px);};
    50% {transform: translateY(0);};
    100% {transform: translateY(10px);};
}
@-o-keyframes down {
    0% {transform: translateY(-10px);};
    50% {transform: translateY(0);};
    100% {transform: translateY(10px);};
}
@-moz-keyframes down {
    0% {transform: translateY(-10px);};
    50% {transform: translateY(0);};
    100% {transform: translateY(10px);};
}
@keyframes down {
    0% {transform: translateY(-10px);};
    50% {transform: translateY(0);};
    100% {transform: translateY(10px);};
}
@-webkit-keyframes scale-bg {from {-webkit-transform:scale(1.2);transform:scale(1.2);}
to {-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes scale-bg {from {-webkit-transform:scale(1.2);transform:scale(1.2);}
to {-webkit-transform:scale(1);transform:scale(1);}
}
.index_main .section1 .share{position: absolute;right:0;top: 0.45rem;text-align: center;z-index: 2;}
.index_main .section1 .share a .ewm{bottom: initial;top: 0.64rem;}
.index_main .section1 .share a .ewm:after{bottom:initial;top: -0.08rem;border-bottom: 0.1rem solid #fff;border-top: 0;}
.index_main .section1 .share a.icon5 .txt{bottom: initial;top: 0.64rem;margin-left: -2.1rem;}
.index_main .section1 .share a.icon5 .txt:after{bottom:initial;top: -0.08rem;border-bottom: 0.1rem solid #fff;border-top: 0;left:initial;right: .2rem;}

.index_main .banner_bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}


/*第二块*/
.index2{ padding:.68rem 0 .6rem; background:url(../images/index/index2Bg.jpg) no-repeat center;font-size: 0; }
.index2 .pic{ width:3.22rem; height:2.07rem; margin:.2rem auto 0 auto; }
.index2 .pic img{ width:100%; display:block; }
.index2 .item{ text-align:center; font-size:.28rem; color:#f77c3a; background:#fff; margin:.18rem .18rem; border-radius:.3rem; padding:.5rem 0 .6rem; box-shadow:0 .05rem .26rem rgba(234,84,32,0.1);width: 3.39rem;display: inline-block;vertical-align: top; }


/*第三块*/
.index3{ background:#fff; box-shadow:0 -.09rem .16rem rgba(234,84,32,.08);  }
.index3 .title{ font-size:.24rem; color:#ea5420; padding:.75rem .3rem .7rem; text-align:center; line-height:.36rem; }
.index3 .title img{ width:.3rem; height:.28rem; display:block; margin:.28rem auto; }
.index3 .title p{ font-size:.22rem; color:#999; text-align:right; }
.index3Li .con{ background-repeat:no-repeat; background-position:center; color:#fff; background-size:cover; padding:2.15rem .3rem 2.1rem; }
.index3Li .con h4{ font-size:.46rem; text-align:center; height:.62rem; }
.index3Li .con .nr{ font-size:.22rem; line-height:.36rem; }
.index3Li .con a{ color:#fff; text-shadow:0 .03rem .07rem rgba(0,0,0,0.24); }
.index3Li .btn{ width:2.46rem; height:.64rem; line-height:.64rem; margin:.48rem auto 0; text-align:center; font-size:.22rem; background:#ea5420; border-radius:.32rem; }


.index_tit{text-align: center;margin-bottom: .5rem;}
.index_tit .top{font-size: 0;}
.index_tit .top img{display: inline-block;vertical-align: middle;width: .3rem;height: .28rem;margin-right: .1rem;}
.index_tit .top h3{font-size: .42rem;color: #ea5420;display: inline-block;vertical-align: middle;line-height: 1;}
.index_tit p{font-size: .22rem;color: #616161;line-height: .34rem;margin-top: .26rem;}
.section4 {padding: .74rem 0;box-shadow: 3px 0 18px rgba(234,84,32,.3);-webkit-box-shadow: 3px 0 18px rgba(234,84,32,.3);-moz-box-shadow: 3px 0 18px rgba(234,84,32,.3);-ms-box-shadow: 3px 0 18px rgba(234,84,32,.3);}
.section4 .items{font-size: 0;text-align:center;}
.section4 .items .item{width: 33.33%;display: inline-block;background-image: url(../images/index/bg.png);background-repeat: no-repeat;background-position: right center;background-size: auto .98rem;margin-bottom: .45rem;vertical-align: middle;}
.section4 .items .item i{display: block;width: .8rem;height: .66rem;background-image: url(../images/index/icon3.png);background-repeat: no-repeat;background-position: center;background-size: auto .66rem;margin: 0 auto;}
.section4 .items .item span{font-size: .22rem;color: #616161;text-align: center;line-height: .3rem;display: block;margin-top: .2rem;}
.section4 .items .item:nth-child(2) i{background-image: url(../images/index/icon4.png);}
.section4 .items .item:nth-child(3) i{background-image: url(../images/index/icon5.png);}
.section4 .items .item:nth-child(4) i{background-image: url(../images/index/icon6.png);}
.section4 .items .item:nth-child(5) i{background-image: url(../images/index/icon7.png);}
.section4 .items .item:nth-child(3){background-image: none;}
.section4 .items .item:nth-child(5){background-image: none;width: 50%;}
.section4 .items .item:nth-child(4){width: 50%;}
.section4 .more{width: 2.45rem;font-size: .22rem;color: #fff;text-align: center;line-height: .64rem;background: #ea5420;border-radius: .3rem;display: block;margin: 0 auto;}
.section5{background-image: url(../images/index/section5_img1.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding:.74rem 0;}
.section5 .items{font-size: 0;}
.section5 .items .item{display: inline-block;vertical-align: top;width: 3.4rem;margin-right: .22rem;margin-bottom: .22rem;overflow: hidden;border-radius: .08rem;box-shadow: 3px 0 18px rgba(234,84,32,.3);-webkit-box-shadow: 3px 0 18px rgba(234,84,32,.3);-moz-box-shadow: 3px 0 18px rgba(234,84,32,.3);-ms-box-shadow: 3px 0 18px rgba(234,84,32,.3);position: relative;}
.section5 .items .item:nth-child(even){margin-right: 0;}
.section5 .items .item img{display: block;width: 100%;}
.section5 .items .item span{font-size: .18rem;line-height: .24rem;text-align: center;color: #ffffff;background: rgba(234,84,32,.8);display: block;width: 100%;position: absolute;left: 0;bottom: 0;padding: .12rem .1rem;}
.section6{padding: .74rem 0;}
.section6 .box{border-radius: .1rem;box-shadow: 3px 0 18px rgba(234,84,32,.3);-webkit-box-shadow: 3px 0 18px rgba(234,84,32,.3);-moz-box-shadow: 3px 0 18px rgba(234,84,32,.3);-ms-box-shadow: 3px 0 18px rgba(234,84,32,.3);}
.section6 .box img{display: block;width: 100%;}
.section7{background-image: url(../images/index/section7_img1.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding:.74rem 0 .4rem 0;}
.section7 .items .item{overflow: hidden;width: 100%;box-shadow: 3px 0 18px rgba(234,84,32,.3);-webkit-box-shadow: 3px 0 18px rgba(234,84,32,.3);-moz-box-shadow: 3px 0 18px rgba(234,84,32,.3);-ms-box-shadow: 3px 0 18px rgba(234,84,32,.3);border-radius: .08rem;margin-bottom: .35rem;}
.section7 .items .item img{display: block;width: 100%;}
.section8{padding:.74rem 0 .4rem 0;}
.section8 .items .item{overflow: hidden;width: 100%;box-shadow: 3px 0 18px rgba(234,84,32,.3);-webkit-box-shadow: 3px 0 18px rgba(234,84,32,.3);-moz-box-shadow: 3px 0 18px rgba(234,84,32,.3);-ms-box-shadow: 3px 0 18px rgba(234,84,32,.3);border-radius: .08rem;margin-bottom: .35rem;position: relative;}
.section8 .items .item img{display: block;width: 100%;}
.section8 .items .item span{font-size: .18rem;color: #ffffff;line-height: .24rem;background: rgba(234,84,32,.8);display: block;position: absolute;left: 0;bottom: 0;width: 100%;padding: .13rem .3rem;text-align: center;}
.section9{background-image: url(../images/index/section9_img7.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding:.74rem 0 .4rem 0;}
.section9 .items{font-size: 0;text-align:center;}
.section9 .items .item{display: inline-block;vertical-align: top;width: 3.1rem;margin-right: .34rem;margin-bottom: .34rem;background: #ffffff;box-shadow: 3px 0 18px rgba(234,84,32,.3);-webkit-box-shadow: 3px 0 18px rgba(234,84,32,.3);-moz-box-shadow: 3px 0 18px rgba(234,84,32,.3);-ms-box-shadow: 3px 0 18px rgba(234,84,32,.3);border-radius: .05rem;padding: .55rem .1rem .2rem ;text-align: center;}
.section9 .items .item:nth-child(even){margin-right: 0;}
.section9 .items .item img{display:block;width: 1.83rem;height: 2.46rem;margin:0 auto;}
.section9 .items .item h3{font-size: .2rem;color: #ea5420;font-weight: normal;line-height: .3rem;margin: .15rem 0 .1rem 0;}
.section9 .items .item span{font-size: .16rem;color: #999999;line-height: .26rem;display: block;min-height: .8rem;}
.section10 {padding: .74rem 0 .6rem 0;}
.section10 p{font-size: .22rem;color: #333333;text-align: center;line-height: .32rem;margin-bottom: .5rem;}
.section10 a{width: 3.86rem;text-align: center;display: block;margin: 0 auto ;font-size:.22rem;color:#ffffff;line-height: .54rem;border-radius: .4rem;background: #ea5420;margin-bottom: .12rem;}
