@charset "utf-8";

img {width: 100%;margin: 0 auto;display: block;vertical-align: middle;}
ul,li {margin: 0;padding:0;}



.zt-banner { position:relative;}
.zt-banner .ban-list li:first-child {position: absolute;left:2.1rem;top:9.5rem;width:4rem}
.zt-banner .ban-list li:first-child span{font-size:0.4rem;color:#FFF;font-weight:500;}
/*
.zt-banner .ban-list li:nth-child(2) {position: absolute;left:0.3rem;top:7.5rem;width:3.94rem}
.zt-banner .ban-list li:last-child {position: absolute;left:4.4rem;top:5.0rem;width:2.0rem;}
*/



.section1{ position:relative;}
.section1 .box{left: 0;top:0;width:100%;height: 100%;padding-top: 0.3rem;box-sizing: border-box;}
.section1 .box ul{position: absolute; font-size: 0.2rem; font-weight: 600;}
.section1 .box ul li{height: 0.32rem; line-height: 0.32rem;}
.section1 .box .ul1{top: 29%;right: 25%;}
.section1 .box .ul2{top: 55%;left: 16%;}
.section1 .box .ul3{top: 79%;left: 54%;width:2.5rem}
.section1 .box .butimg{width:66%;padding-top: 0.5rem;padding-left: 1.1rem;}




.section2{position:relative;background:#FFF;}
.section2 .pr{height:4.4rem;}
.section2 .box{left: 0;top:22%;width:100%;height: 100%;box-sizing: border-box;}
.section2 .swiper-pagination{position: relative;}
.section2 .swiper-pagination span{margin: 0 2%;}
.section2 .swiper-pagination-switch {width: 0.2rem;height: 0.2rem;display: inline-block; border-radius: 100%;background: #ff9800;opacity: .2;}
.section2 .swiper-active-switch {opacity: 2;background: #845f2c;}




.section3{position:relative;background:#FFF;}
.section3 .pr{height:9.5rem;}
.section3 .box{left: 0;top:0%;width:100%;height: 100%;box-sizing: border-box;}
.section3 .swiper-pagination{position: relative;}
.section3 .swiper-pagination span{margin: 0 2%;}
.section3 .swiper-pagination-switch {width: 0.2rem;height: 0.2rem;display: inline-block; border-radius: 100%;background: #ff9800;opacity: .2;}
.section3 .swiper-active-switch {opacity: 2;background: #845f2c;}



.section4{position:relative;background:#FFF;}
.section4 .pr{height:6.5rem;}
.section4 .box{left: 0;top:48%;width:100%;height: 100%;box-sizing: border-box;}
.section4 .swiper-pagination{position: relative;}
.section4 .swiper-pagination span{margin: 0 2%;}
.section4 .swiper-pagination-switch {width: 0.2rem;height: 0.2rem;display: inline-block; border-radius: 100%;background: #ff9800;opacity: .2;}
.section4 .swiper-active-switch {opacity: 2;background: #845f2c;}


.section5 .picBtnTop{ padding:0.2rem;  position:relative;  overflow:hidden;  zoom:1; background:#f6f5f1;   }

.section5 .picBtnTop .hd{ width:1.5rem;height:2.45rem;position:absolute; right:0.1rem; overflow:hidden; }
.section5 .picBtnTop .hd ul li{ width:0.94rem; text-align:center; padding:0 0 0.08rem 0.1rem; height:33% }
.section5 .picBtnTop .hd ul li img{ width:100%; border:0.06rem solid #ddd; cursor:pointer; vertical-align:bottom; }
.section5 .picBtnTop .hd ul li.on{ background:url("../images/icoleft.gif") no-repeat 0 28px; }
.section5 .picBtnTop .hd ul li.on img{ border-color:#f60;  }

.section5 .picBtnTop .bd{ width:4.6rem ;height:2.45rem;position:relative;  }
.section5 .picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}
.section5 .picBtnTop .bd li .pic{ position:relative; z-index:0;  }
.section5 .picBtnTop .bd li .pic img{ width:100%; vertical-align:bottom; }
.section5 .picBtnTop .bd li .bg{ width:400px; height:30px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }
.section5 .picBtnTop .bd li .title{ width:400px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }
.section5 .picBtnTop .bd li .title a{ color:#fff; padding-left:15px;  }







/*

.section2{ position:relative;}
.section2 .box{left: 0;top:0;width:100%;height: 100%;padding-top: 0.3rem;box-sizing: border-box;}
.section2 .ul{width:6.0rem;margin: 2.6rem 0 0 1.2rem;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-justify-content: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.section2 .ul li{width: 0rem;color: #72080c; font-size: 0.5rem; font-weight: 600;}
.section2 .box .butimg{width:66%;padding-top: 0.7rem;padding-left: 0.4rem;}



.section3{ position:relative;}
.section3 .box{left: 0;top:0;width:100%;height: 100%;padding-top: 0.3rem;box-sizing: border-box;}
.section3 .box_3{width: 35%; margin-top: 4.06rem;margin-left: 4.1rem;}
.section3 .box_3 img{width:100%;}



.section4{ position:relative;background:#71070d;}
.section4 .box{position:relative;}
.section4 .box_1{}
.section4 .box_2{width: 96%;margin: 0 auto;}
.section4 .box_2 .ul{}
.section4 .box_2 .ul li{width: 49.1%;height: 4.1rem; float: left; margin-right: 0.055rem;}
.section4 .box_2 .anniu img{position: absolute;width: 40%;padding-left: 0.2rem;}
.section4 .box_2 h2{position: relative; color: #bd333a;   font-size: 0.3rem; float: left; margin-left: 1.0rem;}





.section5{ position:relative;background:#71070d;}
.section5 .box{position:relative;}
.section5 .box_1{}
.section5 .box_2{width: 96%;margin: 0 auto;}
.section5 .box_2 .ul{}
.section5 .box_2 .ul li{width: 49.1%;height: 3.7rem; float: left; margin-right: 0.055rem;}
.section5 .box_2 ul li:nth-child(3){margin-top: 1.1rem;}
.section5 .box_2 ul li:nth-child(5){margin-top: 1.1rem;}
.section5 .box_2 ul li:nth-child(6){margin-top: -3.7rem;}
.section5 .box_2 ul li .anniu{position: absolute;margin-top: -0.55rem;}
.section5 .box_2 ul li .anniu img{position: absolute;width: 150%;padding-left: 0.2rem;}
.section5 .box_2 h2{position: relative; color: #bd333a;   font-size: 0.3rem; float: left; margin-left: 1.0rem;}



.section6{ position:relative;}
.section6 .box{left: 0;top:0;width:100%;height: 100%;padding-top: 0.3rem;box-sizing: border-box;}
.section6 .ul{width:6.3rem;margin: 1.0rem 0 0 0.5rem;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-moz-justify-content: space-between;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.section6 .ul li{width: 3.2rem;padding-top: 0.2rem;}
.section6 .ul li img{border-radius: 0.05rem;}
.section6 h2{position: absolute;
    margin-top: -0.9rem;
    margin-left: 0.14rem;
    font-size: 0.4rem;
	color:#970c11
}
.section6 .box .butimg{width:66%;padding-top: 0.5rem;padding-left: 0.7rem;}
*/



/*


.section2{position:relative;background:#ffffff;}
.section2 .pr{height:8.4rem;}
.section2 .box{left: 0;top:0;width:100%;height: 100%;box-sizing: border-box;}
.section2 .title {color: #000000; width: 70%; margin-left: 0.9rem;}
.section2 .lunbo2 .p2_bd{padding:0 0.13rem;padding-top: 0.35rem;position:relative;}
.section2 .lunbo2 .p2_bd .tabs1{padding-bottom:0.1rem;}
.section2 .lunbo2 .p2_bd .tabs1 a{display:block;float:left;width:1.39rem;text-align:center;text-decoration:none;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.section2 .lunbo2 .p2_bd .tabs1 a.mr{margin-right: 0.14rem;}
.section2 .lunbo2 .p2_bd .tabs1 a .tu2{display: none;}
.section2 .lunbo2 .tabs1 a.active .tu1{display: none;}
.section2 .lunbo2 .p2_bd .tabs1 a.active .tu2{display: block;}
.section2 .lunbo2 .p2_bd .swiper-container{height:6.26rem;width:100%;position:relative;}
.section2 .lunbo2 .p2_bd .swiper-container img{width:6.0rem;}
.section2 .lunbo2-txt{display:inline-block;margin: 0.75rem 0 0 0.3rem;}
.section2 .lunbo2-txt h2{color:#ffc845;font-size: 0.24rem;font-weight: bold;margin-bottom: 0.08rem;}
.section2 .lunbo2-txt p{font-size: 0.22rem;line-height: 0.4rem;border-bottom: 1px dashed #000;}




.section3{position:relative;}
.section3 .box{left: 0;top:0;width:100%;height: 100%;box-sizing: border-box;}
.section3 .title {text-align: center;}
.section3 .title h1{position: absolute;left:1.3rem;top:0.38rem;width:4.0rem}
.section3 .ul{padding-top:4.6rem;box-sizing: border-box;overflow: hidden;padding-left: 0.8rem;}
.section3 .box .ul li{width:1.20rem;height: 1.20rem;float: left;margin-right:10%;margin-bottom:0.25rem;}
.section3 .box .ul li img{width:1.30rem;height:1.30rem;}




.section4{position:relative;}
.section4 .box{left: 0;top:0;width:100%;height: 100%;box-sizing: border-box;}
.section4 .title {text-align: center;}
.section4 .title h1{position: absolute;left:1.3rem;top:0.38rem;width:4.0rem}
.section4 .ul1{padding-top:0.05rem;box-sizing: border-box;overflow: hidden;padding-left: 1.6rem;}
.section4 .box .ul1 li{width:3.0rem;float: left;margin-right:10%;margin-bottom:0.25rem;}
.section4 .ul2{padding-top:5.12rem;box-sizing: border-box;overflow: hidden;padding-left: 1.6rem;}
.section4 .box .ul2 li{width:3.0rem;float: left;margin-right:10%;margin-bottom:0.25rem;}




.section5{position:relative;}
.section5 .box{left: 0;top:0;width:100%;height: 100%;box-sizing: border-box;}
.section5 .title {text-align: center;}
.section5 .title h1{position: absolute;left:1.3rem;top:0.38rem;width:4.0rem}
.section5 .ul1{padding-top:3.75rem;box-sizing: border-box;overflow: hidden;padding-left: 1.1rem;}
.section5 .box .ul1 li{width:4.0rem;float: left;margin-right:10%;margin-bottom:0.25rem;}






.section6{position:relative;}
.section6 .box{left: 0;top:0;width:100%;height: 100%;box-sizing: border-box;}
.section6 .title {text-align: center;}
.section6 .title h1{position: absolute;left:1.3rem;top:0.38rem;width:4.0rem}
.section6 .ul1{padding-top:6.85rem;box-sizing: border-box;overflow: hidden;padding-left: 1.1rem;}
.section6 .box .ul1 li{width:4.0rem;float: left;margin-right:10%;margin-bottom:0.25rem;}


*/




.scale{
    -webkit-animation: scale 2s linear normal both infinite;
    -o-animation: scale 2s linear normal both infinite;
    animation: scale 2s linear normal both infinite;
}

@keyframes scale {
	0%{transform: scale(0.9);-webkit-transform: scale(0.9);}
    50%{transform: scale(1);-webkit-transform: scale(1);}
    100%{transform: scale(0.9);-webkit-transform: scale(0.9);}
} 

@-webkit-keyframes scale {
	0%{transform: scale(0.9);-webkit-transform: scale(0.9);}
	50%{transform: scale(1);-webkit-transform: scale(1);}
	100%{transform: scale(0.9);-webkit-transform: scale(0.9);}
}

.dong{
	-webkit-animation: dong 2s linear normal both infinite;
	-o-animation: dong 2s linear normal both infinite;
	animation: dong 2s linear normal both infinite;
}

@keyframes dong { 
	0% { transform: translate(0px, 0px); } 
	50% { transform: translate(0px, -5px); } 
	100% { transform: translate(0px, 0px); } 
}