.index_bottombg{background:url(../ZERO/img/bottom_bg.jpg) center bottom no-repeat; width:100%; height:100%; position:relative;}
.index_bottom_head{width:100%; text-align:left; font-size:30px; color:#ffffff; line-height:55px; font-weight:bold; margin-bottom:24px; margin-top:15vh;}
.index_bottom_contact{width:100%; position:relative; text-align:left;}
.index_bottom_contact ul li{text-align:left; font-size:16px; color:#ffffff; line-height:35px; margin-bottom:20px;}
.index_bottom_contact ul li a{color:#ffffff; font-size:16px; line-height:35px; }

.index_bottom2{width:100%; border-top:1px solid #6b93c2; font-size:16px; color:#ffffff; line-height:27px; padding:20px 0; text-align:center; position:absolute; bottom:0; z-index:99;}
.index_bottom2 a,.index_bottom2 div{font-size:16px; color:#ffffff;}

.index_bottom_head{
	opacity:0;
	transform: translateX(-200px);

}
.index_bottom_contact{
	opacity:0;
	transform: translateX(-200px);
}
#index_zixun{
	opacity:0;
	transform: translateX(-200px);
}
.index_bottom2{
	opacity:0;
	transform: translateY(200px);
}
.page-acive .index_bottom_head {
    opacity: 1;
    transform: translateX(0px);
    transition: 0.6s;
    -moz-transition: 0.6s;
    -webkit-transition: 0.6s;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
}
.page-acive .index_bottom_contact {
    opacity: 1;
    transform: translateX(0px);
    transition: 1s;
    -moz-transition: 1s;
    -webkit-transition: 1s;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
}
.page-acive #index_zixun {
    opacity: 1;
    transform: translateX(0px);
    transition: 1.6s;
    -moz-transition: 1.6s;
    -webkit-transition: 1.6s;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
}
.page-acive .index_bottom2 {
    opacity: 1;
    transform: translateY(0px);
    transition: 2s;
    -moz-transition: 2s;
    -webkit-transition: 2s;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
}


@media (max-width: 1199px) and (min-width: 992px){
}
@media (max-width: 991px) and (min-width: 768px){
.index_bottom_head{ font-size:20px; line-height:30px;}
.index_bottom_contact ul li{font-size:16px;}
.index_bottom_contact ul li span{ font-size:18px;}
}
@media (max-width: 768px){
.index_bottombg{ padding-top:60px !important;}
.index_bottom_head{ font-size:22px; line-height:30px; margin-bottom:12px;}
.bottom_btn{ display:block !important; }
.bottom_btnkg{display:block !important;}
.index_bottombg_container2{ display:none;}
.index_bottom,#index_bottom2{ display:none;}
.index_bottom_head{ margin-top:5vh;}
.index_bottom2{ font-size:14px; line-height:20px; padding:10px 0;}
.index_bottom2 a{ font-size:14px;}
}