﻿@charset "utf-8";
/* CSS Document */

/*banner*/
.banner{ position:relative;}
.banner .fp-tableCell{ display:block;height:100%;}
.banner .owl-carousel{width:100%;height:100%;}
.banner .owl-theme .owl-controls{ position:absolute;bottom:0;left:0;margin-top:0;width:100%; display:none;}
.banner .owl-carousel .owl-stage{height:100%;}
.banner .owl-carousel .owl-item{height:100%;min-height:100%;padding-left:0;}
.banner .owl-carousel .owl-stage-outer{height:100%;}
.banner .owl-carousel .owl-item img{width:100%;}
.banner .item{height:100%;overflow:hidden;}
.ttp1_img{width:100%;height:100%;}
.ttp1_img img{width:100%;height:100%;}
.ttp1_y1{width:750px;height:750px; background:rgba(0,0,0,0.3);border-radius:50%; position:absolute;top:50%;margin-left:-375px;left:50%;margin-top:-375px;z-index:1;}
.ttp1_y2{width:635px;height:635px;border-radius:50%; background:rgba(0,0,0,0.5); position:absolute;top:50%;margin-left:-317.5px;left:50%;margin-top:-317.5px;z-index:1;}
.ttp1_y3{ position:absolute;top:0;left:0;width:100%;height:100%; display:table;text-align:center;}
.ttp1_y3 p{ display:table-cell; vertical-align:middle;}
.ttp1_y3 p img{width:auto !important;height:auto !important;}
.ttp1_y4{ position:absolute;top:0;left:0; width:100%;height:100%; display:table;z-index:2;text-align:center;}
.ttp1_y4 p{display:table-cell; vertical-align:middle;}
.ttp1_y4 img{width:auto !important;}
.video,.object{width:100%;height:100%;}
.video video{width:1920px;height:1080px; position:relative;left:50%;top:50%;margin-top:-540px;margin-left:-960px;}
.ttp1_y3 img{-webkit-animation-name:'ripple';-webkit-animation-duration: 1.5s;-webkit-animation-timing-function: ease; -webkit-animation-delay: 0s;-webkit-animation-iteration-count: infinite;-webkit-animation-direction: alternate; position:relative;}
.ttp1_y1{-webkit-animation-name:'ripple1';-webkit-animation-duration: 1s;-webkit-animation-timing-function: ease; -webkit-animation-delay: 0s;-webkit-animation-iteration-count: infinite;-webkit-animation-direction: alternate; }
@keyframes ripple {
0% {
left:-10px;
}
100% {
left:-20px;
}
}
@keyframes ripple1 {
0% {
transform: scale(0.9);
}
100% {
transform: scale(1);
}
}
.banner_div{ position:absolute;left:0;top:0;width:100%;height:100%;}
.video_img{display:none;height:100%;}
.video_img img{width:100%;height:100% !important;}
/*banner*/

/*index*/
.indexp2_fr{width:100%;height:100%;float:right; background:url(../images/index_01.jpg) no-repeat; background-size:100% 100%; display:table;}
.indexp2_frnr{ display:table-cell; vertical-align:middle;}
.index_title{text-align:center;}
.index_title img{display:block;margin:0 auto; position:relative;}
.indexp2_gy1{display:block;text-align:center;margin-top:20px;}
.indexp2_gy2{display:block;text-align:center;font-size:38px;color:#7a4221;margin-top:15px;}
.indexp2_gy3{display:block;font-size:18px;color:#484848;line-height:30px;text-align:center;margin:60px 24% 0 24%;}
.indexp2_gy4{display:block;text-align:center;margin-top:30px;}
.indexp2_gy4 a{font-size:20px;color:#4d4d4d;border-bottom:2px solid #4d4d4d;display:inline-block;padding:0; transition:all 1s;}
.indexp2_gy4 a:hover{padding:0 10px;}
.indexp2_gy5{text-align:center;max-width:1100px;width:95%;margin:0 auto;overflow:hidden;margin-top:40px;}
.indexp2_gy5 li{width:200px;float:left;overflow:hidden;margin-left:9%;}
.indexp2_gy5_ico{display:block;width:100%;height:200px;border:3px solid #b8d26c;border-radius:50%;padding:8px; transition:all 1s;}
.indexp2_gy5_ico span{display:block;border-radius:50%;width:100%;height:100%; background:rgba(148,186,35,0.8);overflow:hidden;transition:all 1s;}
.indexp2_gy5_ico span img{display:block;margin-top:35%;}
.indexp2_gy5_xx1{display:block;width:18px;margin:0 auto;height:40px;}
.indexp2_gy5_xx1 span{width:2px;height:100%;border-left:2px dashed #b8d26d;display:block; transition:all 1s;}
.indexp2_gy5_xx2{border-top:1px solid #b8d26d;transition:all 1s;}
.indexp2_gy5_text{display:block;text-align:center;font-size:18px;color:#222;overflow:hidden;line-height:18px;padding:10px 0;}
.indexp2_gy5_text span{display:block;font-size:14px;}
.indexp2_gy5_i{display:block;text-align:center;margin-top:5px;}
.indexp2_gy5_i i{color:#b5d066;font-size:22px; transition:all 1s;}
.indexp2_gy5 li:nth-child(1){margin-left:0;}
.indexp2_gy5 li:hover .indexp2_gy5_ico{border:3px solid #ecb724;}
.indexp2_gy5 li:hover .indexp2_gy5_ico span{ background:rgba(236,183,36,0.8);}
.indexp2_gy5 li:hover .indexp2_gy5_xx1 span{border-left:2px dashed #ecb724;}
.indexp2_gy5 li:hover .indexp2_gy5_xx2{border-top:1px solid #ecb724;}
.indexp2_gy5 li:hover .indexp2_gy5_i i{color:#ecb724;}
.indexp3{width:100%;height:100%; background:url(../images/index_04.jpg) center no-repeat; background-size:100% 100%; display:table;}
.indexp3nr{display:table-cell; vertical-align:middle;}
.indexp3_w{max-width:990px;width:90%;margin:0 auto; position:relative;}
.indexp3_fl{float:left;width:70%; position:relative;}
.indexp3_fl img{display:block;width:100%;}
.indexp3_flbt{ position:absolute;top:38%;left:0;width:46%;}
.indexp3_flbt img{display:block;width:100%;}
.indexp3_flimg{width:45%; position:absolute;top:10%;right:0;}
.indexp3_flimg img{display:block;width:100%;}
.indexp3_fr{ position:absolute;top:46px;right:-5%;width:50%;}
.indexp3_fr li{font-size:24px;overflow:hidden;text-align:right;padding-bottom:13%;}
.indexp3_fr li a{color:#fff;}
.indexp3_fr li a:hover{color:#1f1f1f;}
.indexp3_fr li a:hover i{color:#f1bd2b}
.indexp3_fr li a:hover span{ opacity:1;display:inline-block;}
.indexp3_fr li i{font-size:30px;margin-right:25px;transition:all 1s;}
.indexp3_fr li span{display:none;transition:all 1s;border-bottom:2px solid #1f1f1f;}
.indexp3_fr li:nth-child(1){padding-right:40%;}
.indexp3_fr li:nth-child(2){padding-right:30%;}
.indexp3_fr li:nth-child(3){padding-right:25%;}
.indexp3_fr li:nth-child(4){padding-right:10%;}
.indexp3_fr li:nth-child(5){padding-right:25%;}
.indexp3_fr li:nth-child(6){padding-right:30%;}
.indexp3_fr li:nth-child(7){padding-right:40%;}
.indexp4{overflow:hidden; background:url(../images/index_08.jpg) center no-repeat;height:100%;width:100%; display:table; background-size:100% 100%;}
.indexp4nr{display:table-cell; vertical-align:middle;}
.indexp4nr .indexp2_gy3{font-size:24px;}
.indexp4ul{width:95%;margin:0 auto;margin-top:50px;text-align:center;}
.indexp4ul li{width:20%;display:inline-block;float:left;position:relative;}
.indexp4ul_img{display:inline-block; background:rgba(255,255,255,0.2);border-radius:50%;padding:15px; transition:all 1s;}
.indexp4ul_img img{display:block;border-radius:50%;border:20px solid rgba(255,255,255,0.5);transition:all 1s;}
.indexp4ul_text{text-align:center;font-size:30px;color:#232323;margin-top:10px;}
.indexp4ul_i{display:block;margin-top:15px; opacity:0; position:relative;top:30px; transition:all 1s;}
.indexp4ul_i i{font-size:30px;color:#f1bd2b;}
.indexp4ul li:nth-child(1){ top:-100px;}
.indexp4ul li:nth-child(2){top:-20px;}
.indexp4ul li:nth-child(4){top:-150px;}
.indexp4ul li:nth-child(5){top:-50px;}
.indexp4ul li:hover .indexp4ul_i{ opacity:1;top:0;}
.indexp4ul li:hover .indexp4ul_img{ background:rgba(239,210,88,0.5);padding:10px;}
.indexp4ul li:hover .indexp4ul_img img{border:25px solid rgba(239,210,88,1);}
.indexp5{overflow:hidden;height:100%;width:100%; background:url(../images/index_15.jpg) center no-repeat; background-size:100% 100%; display:table; position:relative;}
.indexp5_x{ position:absolute;top:72px;left:0;width:100%;height:2px; background:rgba(255,255,255,0.5);}
.indexp5_nr{display:table-cell; vertical-align:middle;width:100%;}
.sy_newsk{ position:relative;margin-top:35px;}
.sy_news{max-width:1300px;margin:0 auto;width:1100px;padding-bottom:80px;}
.sy_news .swiper-slide{ background:rgba(255,255,255,0.8);border-radius:15px;padding:25px;}
.sy_news_bt{display:block;font-size:23px;color:#151515;text-align:center;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;transition:all 1s;}
.sy_news_y{display:block;text-align:center;margin-top:10px;}
.sy_news_y span{display:inline-block;border:1px solid #ababab;width:18px;height:18px;padding:3px;border-radius:50%; transition:all 1s;}
.sy_news_y span i{display:block;width:100%;height:100%;border-radius:50%; background:#ababab;transition:all 1s;}
.sy_news_text{font-size:14px;color:#151515;line-height:24px;height:72px;overflow:hidden;margin-top:15px;}
.sy_news_ul{overflow:hidden;text-align:center;margin-top:20px;}
.sy_news_ul li{float:left;width:33.33%;line-height:74px;}
.sy_news_ul li img{width:74px;height:74px;border-radius:50%;display:block;margin:0 auto;}
.sy_news_ul li i{font-size:40px;color:#aad138;transition:all 1s;}
.sy_news .swiper-slide:hover .sy_news_y span{border:1px solid #f1bd2b;}
.sy_news .swiper-slide:hover .sy_news_y span i{ background:#f1bd2b;}
.sy_news .swiper-slide:hover .sy_news_bt,.sy_news .swiper-slide:hover .sy_news_ul li i{color:#f1bd2b;}
.synews_jt{ position:absolute;top:inherit;bottom:0;left:0;width:100%;text-align:center;z-index:9;}
.synews_jt span{display:inline-block;width:42px;height:1px; background:#cfcfcf; position:relative;top:-12px;margin:0 10px;}
.synews_jt .swiper-button-next,.synews_jt .swiper-button-prev{display:inline-block; position:initial;left:initial;right:initial;bottom:initial;top:initial;width:auto;height:auto;margin:0; opacity:1; background:none;}
.synews_jt .swiper-button-next i,.synews_jt .swiper-button-prev i{font-size:34px;color:#ecc117;display:inline-block;}
.synews_jt .swiper-button-prev i{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.indexp6{display:table;background:url(../images/index_23.jpg) no-repeat; background-size:100% 100%; position:relative;width:100%;height:100%;}
.indexp6_nr{display:table-cell; vertical-align:middle;}
.beian{position: absolute;bottom: 20px;right: 60px;font-size: 14px;}
.synews_jt .swiper-button-prev.swiper-button-disabled i,.synews_jt .swiper-button-next.swiper-button-disabled i{color:#cfcfcf;}
.sylx{max-width:1000px;width:90%;margin:0 auto;margin-top:120px;}
.sylx_fl{float:left;width:50%;}
.sylx_fl1{width:200px;height:200px; background:url(../images/index_27.png) no-repeat; background-size:100% 100%;text-align:center; position:relative;}
.sylx_fl1 img{display:block;margin-top:25%;width:102px;height:102px;}
.sylx_fl1_ico{ position:absolute;bottom:-7%;right:24%;color:#ff2a11;font-size:50px;}
.sylx_fl1.fr .sylx_fl1_ico{color:#3ccc25;}
.sylx_fl1.fr{ background:url(../images/index_28.png) no-repeat; background-size:100% 100%;}
.sylx_fl1_text{ position:absolute;width:100%;bottom:-28%;left:0;font-size:16px;color:#515151;text-align:center;}
.sylx_flr{float:right;width:35%;overflow:hidden;}
.sylx_flr li{font-size:16px;color:#515151;width:100%;overflow:hidden;line-height:30px;margin-top:40px;}
.sylx_flr li i{display:block;float:left;width:30px;height:30px; background:#000;border-radius:50%;line-height:30px;text-align:center; color:rgba(255,255,255,0.7);margin-right:12px;}
.banner_div{transform:translate3d(0px,-1000px,0px);transition:all 2s ease 0s;}
.indexp2_fl,.indexp3nr1,.indexp2_gy4,.indexp3_fl,.sylx_fl{transform:translate3d(-1000px,0,0px);transition:all 2s ease 0s;}
.index_title{transform:translate3d(0px,-1000px,0px);transition:all 2s ease 0s;}
.indexp2_gy1,.indexp2_gy2,.indexp2_gy3,.sylx_flr{transform:translate3d(1000px,0px,0px);transition:all 2s ease 0s;}
.index_gd,.indexp4ul,.indexp5ul,.indexp5ewm,.indexp2_gy5,.sy_news{transform:translate3d(0,1000px,0px);transition:all 2s ease 0s;}
.indexp3_fr li:nth-child(1){transform:translate3d(50px,0px,0px);transition:all 2s ease 0s;}
.indexp3_fr li:nth-child(2){transform:translate3d(100px,0px,0px);transition:all 2s ease 0s;}
.indexp3_fr li:nth-child(3){transform:translate3d(150px,0px,0px);transition:all 2s ease 0s;}
.indexp3_fr li:nth-child(4){transform:translate3d(200px,0px,0px);transition:all 2s ease 0s;}
.indexp3_fr li:nth-child(5){transform:translate3d(250px,0px,0px);transition:all 2s ease 0s;}
.indexp3_fr li:nth-child(6){transform:translate3d(300px,0px,0px);transition:all 2s ease 0s;}
.indexp3_fr li:nth-child(7){transform:translate3d(350px,0px,0px);transition:all 2s ease 0s;}
.indexp4ul li:nth-child(1){transform:translate3d(-1000px,0px,0px);transition:all 2s ease 0s;}
.indexp4ul li:nth-child(2){transform:translate3d(0px,500px,0px);transition:all 2s ease 0s;}
.indexp4ul li:nth-child(3){transform:translate3d(0px,700px,0px);transition:all 2s ease 0s;}
.indexp4ul li:nth-child(4){transform:translate3d(0px,900px,0px);transition:all 2s ease 0s;}
.indexp4ul li:nth-child(5){transform:translate3d(1000px,0px,0px);transition:all 2s ease 0s;}
.banner .owl-item.active .banner_div,.section.active .indexp2_fl,.section.active .index_title
,.section.active .indexp2_gy1,.section.active .indexp2_gy2,.section.active .indexp2_gy3,.section.active .indexp2_gy4,.section.active .index_gd,.section.active .indexp3nr1,.section.active .indexp4ul,.section.active .indexp5ul,.section.active .indexp5ewm,.section.active .indexp2_gy5,.section.active .indexp3_fl,.section.active .indexp3_fr li:nth-child(1),.section.active .indexp3_fr li:nth-child(2),.section.active .indexp3_fr li:nth-child(3),.section.active .indexp3_fr li:nth-child(4),.section.active .indexp3_fr li:nth-child(5),.section.active .indexp3_fr li:nth-child(6),.section.active .indexp3_fr li:nth-child(7),.section.active .indexp4ul li:nth-child(1),.section.active .indexp4ul li:nth-child(2),.section.active .indexp4ul li:nth-child(3),.section.active .indexp4ul li:nth-child(4),.section.active .indexp4ul li:nth-child(5),.section.active .sy_news,.section.active .sylx_fl,.section.active .sylx_flr{transform:translate3d(0px,0px,0px);opacity:1;}
/*index*/
