body{min-width:1200px}
.container{display: none;position: absolute;z-index: 9999;top:16px;width:99%;right:1%;}.dl-menuwrapper li a{text-align: right;}body {position: relative;}
    .dl-menuwrapper>button,.dl-menuwrapper{float: right !important}.dl-menuwrapper{max-width: 100% !important}.dl-menu{margin-top: 44px !important}

@media only screen and (max-width:890px ) {
	body{min-width:310px;}.container{display: block;}body>div{width:100% !important;min-width:inherit !important}.con_1100{width:97%;margin:0 auto}.header .logo{width:60%;height:auto;overflow:hidden;margin-top:10px}.header .logo a,.header .logo img{display:block;width:100%;margin:0 !important}.header .fr{width:100%;overflow:hidden}.header .fr>div{margin:5px 0 0 0;width:50%;float:left}.header .fr .toplink{text-align:left;margin-top:10px}.nav,.footer .fr{display:none}
.footer .fl{width:100%;text-align:center}.footer{padding:20px 0}
}
@media only screen and (max-width:640px ) {
	.header .fr .toplink{display:none}.header .fr .search{width:254px;margin-top:10px}.header .logo{width:76%}
}
@media only screen and (max-width:480px ) {
	.header .fr .search{margin-top:15px}.header .logo{width:80%}.header{height:125px}
}
@media only screen and (max-width:360px ) {
	.header{height:112px}
}
@media only screen and (max-width:320px ) {
	.header{height:108px}
}