html{color:#333;-webkit-text-size-adjust:100%;-ms-text-size-adjust: 100%;font-size: 62.5%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
h1,h2{ font-weight:bold}
em,i{ font-style:normal}
a{text-decoration:none;}
img{border:none; width:100%; display:block}
body{max-width: 7.5rem;margin:0 auto;}
.fl, .fr{_display: inline;}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{ position:relative}
.u-topbar {position: fixed;top: 0;z-index: 9999;width: 100%;}
strong{font-weight:bold}
.mgt50{margin-top: .5rem;}
.mgt90{margin-top: .9rem;}
.mgb30{margin-bottom: .3rem;}
.mgt20{margin-top: .2rem;}

.bg{background: url("img/bg.jpg") no-repeat;background-size: cover;}
.bg1{background: #282b35;}
.bg2{background: url("img/bg1.jpg") no-repeat;background-size: cover;}
.bg3{background: #f3f3f3;}
.bg4{background: url("img/bg2.jpg") no-repeat;background-size: cover;}
.swiper-pagination .swiper-pagination-bullet-active{background:#e96e10}


.title{margin: .2rem auto .1rem auto;}
/*公共样式*/
.pagination .swiper-pagination-bullet {background:#898989;opacity:1;width:.26rem;height:.26rem;}
.pagination .swiper-pagination-bullet-active{background:#e96e10;}


.content{box-sizing: border-box;margin:0 auto;width:94%;position: relative;overflow: hidden;}
.content1{margin:0 auto; width:100%;position: relative;}

html, body {position: relative; height: 100%;}
body {background: #fff;font-size:0.24rem;color:#333;}
.swiper-container { width: 100%;height: 100%;}
.swiper-slide {position: relative;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; }

/*封面*/
.cover{width: 100%;padding-bottom: .4rem;}
.cover-img1{width:4.85rem;margin:0 auto;}
.cover-img2{width:5.75rem;margin:.4rem auto;}
.cover-img3{width:6.89rem;margin: .4rem auto;}
.cover-img4{width:1.99rem;margin:.4rem auto;}
.cover-img5{width: 7rem;margin: .7rem auto;}
.cover-img6{width: 6.6rem;margin: .4rem auto;}
.cover-img7{width:1.99rem;margin: .7rem auto 0;}
.pagination1 .swiper-pagination-bullet-active{background:#fff}
.cover-main .swiper-slide{overflow:hidden}


.part01 .title1{width:1.35rem;margin:0 auto;}
.part01 p{position:relative;font-size:.22rem;box-sizing:border-box;padding:.3rem .6rem;line-height:.4rem}
.part01 p b{font-size:.3rem;color:#e96e10}
.part01 p .left-icon{position:absolute;top:.2rem;left:0;width:.36rem;}
.part01 p .right-icon{position:absolute;bottom:.2rem;right:0;width:.58rem;}
.part01 .title2{text-align:center}
.part01 .title2 i{display:inline-block;width:.18rem;height:.18rem;background:#e96e10;vertical-align:middle;margin:0 .2rem}

.part02 .title{width:.96rem;padding: .6rem;}
.part02 .part02-main{width:4.76rem;}
.part02-main{color:#fff;}
.part02-main h2{font-size:.36rem;font-weight:normal;margin-top:.4rem;}
.part02-main .border{width:1.48rem;height:.14rem;background:#e96e10;margin-bottom:.4rem}
.part02-main p{box-sizing:border-box;padding-right:.4rem;text-align:justify;line-height:.4rem}

.part03{width:7.5rem;height:10.33rem;background: url("img/part03-bg.png") no-repeat center center;background-size: 100% 100%;}
.part03-article {font-size:.22rem;padding:1rem .8rem 0 1rem;box-sizing:border-box;font-family:"楷体"}
.part03-article strong{display:block;margin-bottom:.2rem;font-size:.22rem}
.part03-article strong i{display:inline-block;height:.4rem;width:1rem;border-bottom:1px solid #333}
.part03-article p{font-size:.22rem;line-height:.34rem;text-indent:2em}
.part03-article p.last-text{text-indent:0;text-align:right}

.part04{box-sizing:border-box;padding-left:25%}
.part04-title1{width:3.27rem;margin-bottom:.2rem}
.part04-title2{width:3.65rem;margin-bottom:.3rem}
.part04-title3{width:4.48rem;margin-bottom: 0.3rem;}
.part04-title4{width:4.63rem;margin-bottom:.3rem}
.part04-images{display: flex;justify-content:space-between;}
.part04-img{width:1.56rem;}

.part05 .title{width:3.44rem;text-align:center;}
.part05-img{width:6.9rem;}
.part05-images{position:relative;padding-bottom:.6rem}
.part05-images .swiper-pagination-bullet{width:.26rem;height:.26rem;background:#898989;opacity:1;}
.part05-images .swiper-pagination-bullet-active{background:#e96e10}
.part05-article{line-height:.36rem}

.part06 .title{width:3.56rem;}
.introduce{width:100%}
.part06-main{position:relative;padding-bottom:.4rem}
.part06-main .swiper-slide{flex-direction: column;}
.part06-main .left-body{width:3.6rem;padding:.44rem 0 0 .5rem;position:relative;}
.part06-main .txbg{position:absolute;top:0;left:0;z-index:0;width:3.26rem;height:4.2rem;background:#e96e10}
.part06-main .left-body img{position:relative;z-index:1}
.part06-main .right-body{padding:1.5rem .4rem 0 0;}
.part06-main .right-body h2{font-size:.3rem;}
.part06-main .right-body .border{width:2rem;height:.2rem;background:#e96e10}
.part06-main .right-body p{font-size:.22rem;color:#333;margin-top:.2rem}
.part06-article{padding:.4rem .2rem;line-height:.4rem}
.pagination .swiper-pagination-bullet {background:#898989;opacity:1;width:.26rem;height:.26rem;}
.pagination .swiper-pagination-bullet-active{background:#e96e10;}

.part07 .title{width:3.99rem;}
.part07-images{padding-bottom:.6rem;position:relative}
.part07-img{width:6.9rem}
.part07-article{line-height:.4rem;}
.part07-article p i{color:#e96e10;}

.part08 .title{width:3.9rem;}
.part08-images .swiper-slide{flex-wrap: wrap;}
.part08-images{position:relative;padding-bottom:.6rem}
.part08-img{width:3.35rem;}
.part08-left{padding:.1rem .1rem .1rem 0}
.part08-right{padding:.1rem 0 .1rem .1rem}
.part08-article{line-height:.4rem}
.part08-article p{}

.part09 .title{width:3.31rem}
.part09 .video{width:6.9rem;height:4.33rem;margin:0 auto;}
.video-main{background:url("img/video-bg.jpg") no-repeat bottom left;background-size:100% 100%;height:7.2rem;position: relative;}
.video-main #youkuplayer0{width:6.9rem!important;height:4.33rem!important;}
.x-video-title{display:none!important}

.part10{box-sizing:border-box;padding-left:25%}
.part10-title1{width:2.43rem;margin-bottom:.2rem}
.part10-title2{width:5.41rem;margin-bottom:.3rem}
.part10-title3{width:4.63rem;margin-bottom:.3rem}

.part11-main{color:#fff;padding:0 .4rem}
.part11-main h2{display:inline-block;width:2rem;height:.56rem;background:url("img/part11-title.png") no-repeat center center;background-size:100% 100%;text-align:center;line-height:.56rem;font-size:.3rem}
.part11-main p{padding:.2rem 0 .4rem 0;line-height:.4rem}

.part12-title1{width:3.73rem;margin: .1rem auto .4rem auto;}
.part12-title2{width:3.73rem;margin: .3rem auto .6rem auto;}
.part12-img1{width:5.89rem;margin:0 auto}
.part12-img2{width:3.2rem;margin-left:.2rem}
.part12-img3{width:3.2rem;margin-right:.2rem}

.part13-img{width:4.2rem;margin:0 auto;}
.part13 .title{width:5.6rem;}
.part13-main{padding: .05rem .1rem .05rem 1.1rem;position:relative;border:1px solid #e96e10;line-height: .4rem;}
.part13-main a{display:block;padding:.04rem 0;}
.part13-main a i{display:inline-block;width:.1rem;height:.1rem;background:#e96e10;vertical-align:middle;margin-right:.1rem;border-radius: 100%;}
.link-title{position:absolute;font-size:.36rem;top:0;left: -.65rem;color:#fff;background:#e96e10;height:100%;writing-mode:tb-rl;text-align:center;padding:0 .3rem;}

.part14 .title1{width:6.33rem;margin:.2rem auto}
.part14 .title2{width:3.31rem;margin:.2rem auto}

.part14-img{width:6.9rem;margin:0 auto}
.part14-article{line-height:.4rem;margin-top:.2rem}
.part14-article strong{padding-left:2rem}
.hjz-main .name{padding:.4rem 0}
.hjz-main .name .left-body{width:1.44rem;padding:.2rem .7rem 0 1.2rem;background:url("img/tx-bg.jpg") no-repeat top right;background-size:1.22rem 1.22rem}
.hjz-main .name .right-body{width:2rem;padding:.4rem 1rem 0 0;}
.hjz-main .name .right-body h2{border-bottom:1px solid #c9c9c9;line-height:.6rem;font-size:.3rem;}
.hjz-main .name .right-body p{text-align:right;text-transform:uppercase;font-size:.18rem;color:#888;}


.winner-main>.swiper-wrapper>.swiper-slide{flex-wrap:wrap;}
.winner-main{padding-top:1rem;position: relative;margin-top: .2rem;}
.pagination7{top:0!important;z-index:0;display:flex;justify-content:center;}
.pagination7 .swiper-pagination-bullet {flex:1;height:.66rem;border-radius:0;background:#fff;border: .02rem solid #e96e10;opacity:1;font-size:.24rem;display:flex;justify-content:center;align-items:center;float:left;}
.pagination7 .swiper-pagination-bullet-active{background: #e96e10;color:#fff;}
.winner-images{overflow: hidden;position:relative;padding-bottom: .6rem;}
.winner-images .swiper-slide{width:6.9rem}
.winner-img1,.winner-img{width:6.9rem}
.winner-content1{width:6.9rem}
.winner-article{padding:.5rem .6rem .5rem .6rem;background:#e96e10;color:#fff;box-sizing:border-box;}
.winner-article .left-body h2{font-size: .32rem;font-weight:normal;}
.winner-article .left-body h2 strong{font-weight:normal;color: #eee;font-size: .24rem;}
.winner-article .right-body{font-size:.3rem;font-weight:normal;}

.foot .title{text-align: center;margin-bottom: .2rem;}
.foot .title h2{color:#fff;font-size:.4rem;font-weight:normal}
.foot .title strong{color:#e96e10;font-size:.3rem;text-transform:uppercase}
.team-main{text-align: center;color: #fff;}
.team-main .left-body{display: inline-block;text-align: right;line-height:.5rem;}
.team-main .right-body{display: inline-block;text-align: left;line-height:.5rem;}
.follow{display:flex;align-items:center;justify-content:center;margin-top:.4rem}
.follow .company{width: 1.31rem;padding-right:.2rem;}
.gz_nav{margin-top:.1rem}
.follow .code{width:1.5rem;padding-right:.2rem}
.mzsm{padding:0 .4rem;margin-top: .4rem;color:#fff}
.mzsm p{font-size: .24rem;color:#fff;line-height: .4rem;text-indent:2em;text-align:center}

footer{display: none;}
#array{position:absolute;z-index:999;-webkit-animation:start 1.5s infinite ease-in-out;width:0.47rem;height:0.49rem;bottom:10px;left:45%;}
@-webkit-keyframes start{
    0%,30%{opacity:0;-webkit-transform:translate(0,10px);}
    60%{opacity:1;-webkit-transform:translate(0,0);}
    100%{opacity:0;-webkit-transform:translate(0,-8px);}
}
@-moz-keyframes start{
    0%,30%{opacity:0;-moz-transform:translate(0,10px);}
    60%{opacity:1;-moz-transform:translate(0,0);}
    100%{opacity:0;-moz-transform:translate(0,-8px);}
}
@keyframes start{
    0%,30%{opacity:0;transform:translate(0,10px);}
    60%{opacity:1;transform:translate(0,0);}
    100%{opacity:0;transform:translate(0,-8px);}
}