@media (max-width:767px) {
	
.menutxt{ display:inherit !important;}
.toptel{ display:none !important;}
.toptel01, .navbar-header{ display:inherit !important;}

.imgholder{ text-align:center;}
ul.navbar-nav li a.menulink {
	padding:0 15px;
	line-height:45px !important;
}

ul.navbar-nav li a.current, ul.navbar-nav li a.selected, ul.navbar-nav li a.current:hover, ul.navbar-nav li a.current:focus  {
	padding:0 15px;	
	line-height:45px !important;

}
.topwrap ul, .topwrap ul li{ float:none;}
.logo
{
	padding:16px 0 16px 0;

}
.carousel-caption{ display:none;}.affix{ position:static;}
.contentblock{ margin-bottom:35px;}
.last{ margin:0 !important;}
.thu_service_wrapper{ border:none;}
.wrap2{ padding-bottom:20px;}
.bottom-innerblock{ padding:0;}
.wrap03{ height:1080px;}
}

@media (max-width:1000px){
.txt-alignright, .txt-alignleft
{
	text-align:center !important;	
}
	.logo{ text-align:center; margin-bottom:15px;}

.topwrap{ padding-bottom:15px;}
.wrap03 img
{
	width:100%;
	height:auto !important;	
}
.block{ margin:0 0 28px;}
.navwrap
{
}
	ul.navbar-nav li a.menulink {
	font-size:12px;
	line-height: 114px;
	padding: 0 19px !important;
	text-decoration: none;
	cursor:pointer;
	transition: background-color 0.3s ease;
}
ul.navbar-nav li a.current, ul.navbar-nav li a.selected, ul.navbar-nav li a.current:hover, ul.navbar-nav li a.current:focus  {
	font-size:12px;
	line-height: 114px;
	padding: 0 19px !important;
	text-decoration: none;
}

.affix{ position:static !important;}
}
@media (max-width:1290px){
	ul.navbar-nav li a.menulink {
	font-size:12px;
	line-height: 114px;
	padding: 0 12px;
	transition: background-color 0.3s ease;
}
ul.navbar-nav li a.current, ul.navbar-nav li a.selected, ul.navbar-nav li a.current:hover, ul.navbar-nav li a.current:focus  {
	font-size:12px;
	line-height: 114px;
	padding: 0 12px;
	text-decoration: none;
}
}