.ttu{text-transform:uppercase;}
.eng{font-family:Centaur;}
.tac{text-align:center;}
a.a{position:absolute;left:0;top:0;right:0;bottom:0;}

.select1{display:inline-block;position:relative;width:210px;height:30px;line-height:30px;border:1px solid #ddd;text-align: left;cursor: pointer;border-radius:5px;}
.select1.act{z-index:1;}
.select1:before{content:"\e737";right:10px;top:50%;margin-top:-6px;position: absolute;font-family:icon;line-height:1;}
.select1 span{display:block;margin:0 10px 0 10px;}
.select1 ul{position:absolute;left:-1px;right:-1px;top:100%;margin-top:1px;background: #fff;display:none;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.15);}
.select1 li{padding:0 10px;line-height:30px;}
.select1 li:hover{background:#f0f0f0;}

.t_more.wht .arr{background:rgba(255,255,255,0.5);}
.t_more.wht .arr::before, .t_more.wht .arr::after{border-color:#fff;}
.t_more.wht:before{background-color:rgba(255,255,255,0.5);}
.t_more.wht:after{border-color:#fff;}
.t_more.wht:hover .arr{background-color:transparent;}

.case_detail1{background:#eeeeee;padding-bottom:200px;}
.case_detail1:before{content:"";background:#fff;height:415px;position:absolute;left:0;top:0;right:0;}
.case_detail1 .text1 .inner{background:#0b1b61;padding:120px 0 230px 170px;margin-right:170px;color:#fff;text-align:center;}
.case_detail1 .text1 .tit{max-width:900px;margin: auto;}
.case_detail1 .text1 .cont{max-width:900px;margin:40px auto 0;}
.case_detail1 .text1 .cont .p{margin-top:20px;line-height:1.6; text-align: left;}
.case_detail1 .text2{background:#fff;padding:90px 115px;box-shadow:0 0 30px rgba(0,0,0,0.1);position:relative;margin-top:-110px;}
.case_detail1 .text2 .h18{margin-top:25px;}
.case_detail1 .text2 .p{margin-top:15px;line-height:1.8;}
.case_detail1 .focus{position:relative;}
.case_detail1 .focus .nav{position:absolute;}
.case_detail1 .focus .nav .slick-dots{position:static;}
.case_detail1 .focus .nav .slick-dot{width:65px;height:3px;background:#fff;margin-left:20px;border-radius:0;padding:0;}
.case_detail1 .focus .nav .slick-dot:first-child{margin-left:0;}
.case_detail1 .focus .nav .slick-active{background:#4463ff;}
.case_detail1 .focus img{width:100%;height:auto;}
.case_detail1 .focus video{width:100%;height:auto;}
.case_detail1 .part1 .focus{margin-left:170px;margin-top:-170px;}
.case_detail1 .part1 .focus .nav{right:60px;bottom:45px;}
.case_detail1 .part2 .focus .nav{left:60px;bottom:45px;}
.case_detail1 .part3 .focus .nav{right:60px;bottom:45px;}
.case_detail1 .part2{margin-top:200px;}
.case_detail1 .part2 .focus{width:80%;}
.case_detail1 .part2 .focus:before{content:"";background:url(../image/baiy/bg1_1.png) center center no-repeat;position:absolute;bottom:0;margin-bottom:-150px;left:15%;width:500px;height:302px;background-size:contain;}
.case_detail1 .part2 .text2{margin-left:45%;}
.case_detail1 .part3{margin-top:200px;}
.case_detail1 .part3 .focus{width:80%;margin-left:20%;}
.case_detail1 .part3 .text2{margin-right:45%;}
.case_detail1 .part3 .focus:before{content:"";background:url(../image/baiy/bg1_2.png) center center no-repeat;position:absolute;bottom:0;margin-bottom:-145px;right:15%;width:500px;height:302px;background-size:contain;}
.case_detail2{padding:190px 0;}
.case_detail2 .list{margin-top:80px;}
.case_detail2 .item{width:calc(33.33% - 13.33px);margin-left:20px;}
.case_detail2 .item:nth-child(3n-2){margin-left:0;}
.case_detail2 .item .pic{overflow:hidden;}
.case_detail2 .item img{width:100%;height:auto;transition:all 0.2s ease-out 0s;}
.case_detail2 .item:hover img{transform:scale(1.05);}
.case_detail2 .item .h24{margin-top:30px;text-align:center;}

.ener1 .content{position:relative;}
.ener1 .content:before{content:"";background:#0b1b61;position:absolute;top:0;left:0;right:170px;bottom:0;}
.ener1 .text{color:#fff;padding:0 70px 0 100px;position:relative;}
.ener1 .text .p{margin-top:40px;}
.ener1 .text .t_more{margin-top:90px;}
.ener1 .pic{transform:translateY(70px);position:relative;}
.ener1 .pic img{width:100%;height:auto;}

.ener2{margin-top:200px;}
.ener2 .content{margin-top:80px;position:relative;}
.ener2 .circle{width:50%;padding-top:50%;margin:auto;position:relative;}
.ener2 .circle .pics{width:100%;height:100%;position:absolute;left:0;top:0;}
.ener2 .circle .pics .item{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100%;overflow:hidden;opacity:0;}
.ener2 .circle .pics .item.s{opacity:1;}
.ener2 .circle .pics .item img{width:100%;height:100%;}
.ener2 .circle .text{position:absolute;right:-16px;bottom:0;width:42%;padding-top:42%;background:#0b1b61;color:#fff;border-radius:100%;}
.ener2 .circle .text .item{position:absolute;left:0;right:0;top:50%;padding:0 10%;transform:translateY(-50%);text-align:center;opacity:0;}
.ener2 .circle .text .item.s{opacity:1;}
.ener2 .circle .text .item .p{margin-top:15px;}
.ener2 .points{position:absolute;left:0;top:0;right:0;bottom:0;}
.ener2 .points .item{background:#fff;position:absolute;border-radius:100%;font-size:18px;text-align:center;box-shadow:0 0 20px rgba(0,0,0,0.05);cursor:pointer;transition:all 0.2s ease-out 0s;}
.ener2 .points .item.s{background:#4463ff;color:#fff;}
.ener2 .points .item .h18{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);}
.ener2 .points .d1{width:10%;padding-top:10%;left:10%;top:15%;}
.ener2 .points .d2{width:12%;padding-top:12%;left:0%;top:43%;}
.ener2 .points .d3{width:13%;padding-top:13%;left:17%;top:65%;}
.ener2 .points .d4{width:10%;padding-top:10%;left:70%;top:-1%;}
.ener2 .points .d5{width:12%;padding-top:12%;left:85%;top:30%;}
.ener2 .points .d6{width:10%;padding-top:10%;left:80%;top:65%;}

.ener3{margin-top:200px;padding-bottom:180px;}
.ener3 .list{margin-top:85px;}
.ener3 .list .item{width:calc(16.66% - 16.66px);margin:0 0 20px 20px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.05);text-align:center;padding:4% 0;transition:all 0.2s ease-out 0s;position:relative;}
.ener3 .list .item:nth-child(6n-5){margin-left:0;}
.ener3 .list .item .ico{height:85px;line-height:85px;}
.ener3 .list .item .ico img{max-height:100%;}
.ener3 .list .item .ico .a{display:inline-block;}
.ener3 .list .item .ico .b{display:none;}
.ener3 .list .item .h18{margin-top:15px;}

.product_list{padding-bottom:200px;}
.product_list .filter{background:#0b1b61;padding:110px 0;color:#fff;font-size:18px;}
.product_list .filter .form{margin-top:60px;}
.product_list .filter .form .item{margin:0 3%;border-bottom:1px solid #213384;}
.product_list .filter .form .item.now{border-bottom:1px solid #283fb0;color:#5a75ff;}
.product_list .filter .select-mod{width:190px;}
.product_list .filter .select-mod .select-bar{border:none;}
.product_list .filter .select-mod .select-btn{padding:15px 5px;padding-right:50px;}
.product_list .filter .select-cont{color:#333;}
.product_list .filter .btn{padding:15px 45px;display:block;}
.product_list .filter .placeholder{color:#fff;}
.product_list .list{margin-top:120px;}
.product_list .list .item{margin:20px 0 0 20px;box-shadow:0 0 20px rgba(0,0,0,0.05);text-align:center;width:calc(33.33% - 13.33px);padding-top:75px;transition:all 0.2s ease-out 0s;}
.product_list .list .item:hover{box-shadow:0 0 20px rgba(0,0,0,0.2);}
.product_list .list .item:nth-child(3n-2){margin-left:0;}
.product_list .list .item .h24{color:#4463ff;}
.product_list .list .item .h16{margin-top:10px;}
.product_list .list .item .t_more{margin-top:40px;}
.product_list .list .item .pic{margin-top:60px;}
.product_list .list .item .pic img{max-width:100%;}
.product_list .loadmore{margin-top:80px;text-align:center; font-size: 16px;}
.product_list .loadmore img{margin-right:20px;vertical-align:middle; animation:ro 1s linear 0s infinite;}
@keyframes ro{
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}




@media screen and (max-width: 1500px){
.case_detail1 .text1 .inner{padding:80px 0 230px 120px;}
.case_detail1 .part2{margin-top:100px;}
.case_detail1 .text2{padding:70px 90px;}
.case_detail1 .part3{margin-top:100px;}
.case_detail1{padding-bottom:100px;}
.case_detail2{padding:100px 0;}
.case_detail2 .list{margin-top:40px;}
.ener2{margin-top:150px;}
.ener2 .circle .text .item .h36{font-size:30px;}
.ener2 .content{margin-top:40px;}
.ener3{margin-top:100px;padding-bottom:100px;}
.ener3 .list{margin-top:40px;}
.product_list .filter{padding:60px 0;}
.product_list .list{margin-top:60px;}
.product_list{padding-bottom:100px;}
.product_list .list .item{padding-top:40px;}
	
.case_detail1 .text1 .tit,
.case_detail1 .text1 .cont{max-width:80%;}
}
@media screen and (min-width: 1024px){
	.ener3 .list .item:hover{background:#0b1b61;color:#fff;}
	.ener3 .list .item:hover .ico .a{display:none;}
	.ener3 .list .item:hover .ico .b{display:inline-block;}
}
@media screen and (max-width: 1023px){
.case_detail1{padding-bottom:0.6rem;}
.case_detail1 .text1 .inner{padding:0.6rem 0.3rem;margin:auto;}
.case_detail1 .part1 .focus{margin:0.3rem auto 0;}
.case_detail1 .focus .nav .slick-dot{width:0.6rem;}
.case_detail1 .text1 .cont{margin-top:0.3rem;}
.case_detail1 .part1 .focus .nav{left:0;right:0;bottom:0.3rem;}
.case_detail1 .part2{margin-top:0.6rem;}
.case_detail1 .part2 .focus{width:auto;}
.case_detail1 .part2 .text2{margin:auto;padding:0.4rem;}
.case_detail1 .text2 .h18{margin-top:0.2rem;}
	.case_detail1 .part2 .focus .nav{left:0;right:0;bottom:0.3rem;}
.case_detail1 .part3{margin-top:0.6rem;}
.case_detail1 .part3 .focus{margin:auto;width:auto;}
.case_detail1 .part3 .text2{margin:auto;}
.case_detail1 .part3 .focus .nav{left:0;right:0;bottom:0.3rem;}
.case_detail1 .text2{padding:0.4rem;}
.case_detail2{padding:0.6rem 0;}
.case_detail2 .list{margin-top:0.3rem;}
.case_detail2 .item{width:auto;margin:0.3rem auto 0 !important;}
.case_detail2 .item .h24{margin-top:0.1rem;}
.case_detail1 .text1 .tit,
.case_detail1 .text1 .cont{max-width:90%;}

.ener1 .content{-ms-flex-direction:column;flex-direction:column;}
.ener1 .text{padding:0.6rem;}
.ener1 .content::before{right:0;}
.ener1 .pic{transform:none;}
.ener1 .text .p{margin-top:0.3rem;}
.ener1 .text .t_more{margin-top:0.6rem;}
.ener2{margin-top:0.6rem;}
.ener2 .points{display:none;}
.ener2 .content{margin-top:0.3rem;}
.ener2 .circle{position:static;padding:0;width:auto;}
.ener2 .circle .pics{display:none;}
.ener2 .circle .text{position:static;width:auto;padding:0.3rem;border-radius:0;}
.ener2 .circle .text .item{position:static;padding:0;transform:none;opacity:1;text-align:left;margin-bottom:0.3rem;border-bottom:1px solid rgba(255,255,255,0.1);padding-bottom:0.3rem;}
.ener2 .circle .text .item:last-child{margin-bottom:0;border-bottom:none;}
.ener2 .circle .text .item .h36{font-size:0.48rem;}
.ener3{margin-top:0.6rem;padding-bottom:0.3rem;}
.ener3 .list{margin-top:0.3rem;}
.ener3 .list .item{width:calc(50% - 0.15rem);margin:0 0 0.3rem 0.3rem;}
.ener3 .list .item:nth-child(odd){margin-left:0;}
.ener3 .list .item .ico{height:0.8rem;line-height:0.8rem;}
.product_list{padding-bottom:0.6rem;}
.product_list .filter{padding:0.6rem 0;}
.product_list .filter .form{margin-top:0.3rem;-ms-flex-direction:column;flex-direction:column;padding:0 0.5rem;}
.product_list .filter .btn{padding:0.3rem;}
.product_list .list{margin-top:0.3rem;}
.product_list .list .item{margin:0.3rem 0 0;width:100%;}
.product_list .filter .form .item{margin:0;width:100%;}
.product_list .filter .select-mod{width:100%;}
.product_list .list .item .t_more{margin-top:0.3rem;}
.product_list .loadmore{margin-top:0.5rem; font-size: 0.3rem;}
.product_list .list .item .pic{margin-top:0.5rem;}
.product_list .list .item:hover{box-shadow:none;}
}