@media print, screen and (min-width: 1281px) {
/*.sidemenu a {
  position: fixed;
  bottom: 15px;
  right: 15px;
  z-index: 100;
  display: block;
  height: auto;
  font-size: 0px;
  line-height: 0px;
}*/
.footer_btn{
	position: fixed;
	bottom: 0px;
	z-index: 100;
	width: 99%;
	height: auto;
	padding: 0px 0.5%;
	background-image: url("../images/ft_bg.png") ;
	background-repeat: repeat;
}
.footer_btn .footer_btn_in{
	width: 720px;
	height: auto;
	padding: 0px 0px;
	margin: 0px auto;
	background-repeat: repeat-x;
}
.footer_btn .footer_btn_in .footer_btn_ti{
	float: left;
	width: 25%;
	height: auto;
	margin: 0px auto;
	font-size: 0px;
	line-height: 0px;
}
.footer_btn .footer_btn_in .footer_btn_ti_sub{
	float: left;
	width: 25%;
	height: auto;
	margin: -24px auto 0px;
	font-size: 0px;
	line-height: 0px;
}
.footer_btn .footer_btn_in .footer_btn_ti img{
	width: 100%;
	height: auto;
}
.footer_btn .footer_btn_in .footer_btn_ti_sub img{
	width: 100%;
	height: auto;
}
}
@media only screen and (max-width: 1280px) {
/*.sidemenu a {
  position: fixed;
  bottom: 15px;
  right: 15px;
  z-index: 100;
  display: block;
  height: auto;
  font-size: 0px;
  line-height: 0px;
}*/
.footer_btn{
	position: fixed;
	bottom: 0px;
	z-index: 100;
	width: 99%;
	height: auto;
	padding: 0px 0.5%;
	background-image: url("../images/ft_bg.png") ;
	background-repeat: repeat;
}
.footer_btn .footer_btn_in{
	width: 89%;
	height: auto;
	padding: 0px 0px;
	margin: 0px 0px 0px 10%;
	background-repeat: repeat-x;
}
.footer_btn .footer_btn_in .footer_btn_ti{
	float: left;
	width: 25%;
	height: auto;
	margin: 0px auto;
	font-size: 0px;
	line-height: 0px;
}
.footer_btn .footer_btn_in .footer_btn_ti_sub{
	float: left;
	width: 25%;
	height: auto;
	margin: -20px auto 0px auto;
	font-size: 0px;
	line-height: 0px;
}
.footer_btn .footer_btn_in .footer_btn_ti img{
	width: 100%;
	height: auto;
}
.footer_btn .footer_btn_in .footer_btn_ti_sub img{
	width: 100%;
	height: auto;
}
}

/*@media print, screen and (min-width: 1281px) {
  .sidemenu a {
    width: 250px;
  }
  .sidemenu a:hover {
    opacity: 0.8;
  }
}
@media only screen and (max-width: 1280px) {
  .sidemenu a {
    width: 18%;
  }
}
.sidemenu a img {
  width: 100%;
  height: auto;
}*/