.index_bottom{background:#2d2d2d; padding:55px 0 5px 0;}
.index_bottom_1{width:100%; border-bottom:1px solid #505050; padding-bottom:32px;}
.index_bottom_menu{width:100%;}
.index_bottom_menu ul li{ float:left; margin-right:65px;}
.index_bottom_menu ul li h2{ font-size:16px; color:#ffffff; line-height:30px; font-weight:normal;}
.index_bottom_menu ul li:hover a{ text-decoration:underline; color:#FFFFFF;}
.index_bottom_share{ text-align:right; margin-top:0;}

.index_bottom_contact{ text-align:left; float:left; max-width:750px; margin-top:42px;}
.index_bottom_contact ul li{text-align:left; float:left; margin-bottom:30px; font-size:14px; color:#ffffff; line-height:35px;}
.index_bottom_contact ul li a{color:#ffffff; font-size:14px; line-height:35px; }
.index_bottom_top{ position:absolute; right:0; bottom:30px; z-index:9;}

#index_bottom2{background:#212121; width:100%;}
.index_bottom2{width:100%; font-size:14px; color:#ffffff; line-height:20px; padding:10px 0; text-align:left;}
.index_bottom2 a{font-size:14px; color:#ffffff;}
.index_bottom2 span{ float:right; font-size:14px; color:#ffffff;}

@media (min-width:992px) and (max-width: 1189px){
.index_bottom_menu ul li{ margin-right:45px;}
}

@media (min-width: 768px) and (max-width: 991px) {
.index_bottom_menu ul li{ margin-right:25px;}
.index_bottom_contact ul li{ margin-bottom:15px;}
}

@media (max-width: 767px){
.index_bottom_menu ul li{ margin-right:20px;}
.bottom_btn{ display:block !important; }
.bottom_btnkg{display:block !important;}
.index_bottom,#index_bottom2{ display:none;}
.sidebar{ display:none !important;}
}

.bottomtiao{
	width:20%;
	text-align:center;
	color:#fff !important;
	float:left;
	padding:5px 5px 3px 5px;
	border-right:1px solid #FFF;
}	
.bottomtiao div{color:#fff !important; line-height:20px !important;}
#index_bottom_animate1,#index_bottom_animate2,#index_bottom_animate3{

  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  
  -webkit-animation-duration: 1s;
  -webkit-animation-delay: .2s;
  -webkit-animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-duration: 1s;
  -moz-animation-delay: .2s;
  -moz-animation-timing-function: ease;
  -moz-animation-fill-mode: both;
  -ms-animation-duration: 1s;
  -ms-animation-delay: .2s;
  -ms-animation-timing-function: ease;
  -ms-animation-fill-mode: both;
  animation-duration: 1s;
  animation-delay: .2s;
  animation-timing-function: ease;
  animation-fill-mode: both;
}