@media screen and (max-width: 5000px) {
 .main { width: 1340px; }
}


@media screen and (max-width: 1600px) {
 .main { width: 1340px; }

}


@media screen and (max-width: 1366px) {
 .main { width: 1150px; }
}


@media screen and (max-width: 1280px) {
 .main { width: 980px; }

}


@media screen and (max-width: 1024px) {
 .main { width: 740px; }
 
}


@media screen and (max-width: 768px) {
 html { -webkit-text-size-adjust: none; }
 .main { width: 100%; padding-left: 3%; padding-right: 3%; }

 .nav-menu ul li { height: 50px; line-height: 50px; }
 .nav-menu ul li a { line-height: 50px; padding: 0 15px; font-size: 16px; }
}


@media screen and (max-width: 600px) {
 iframe { width: 100%; height: auto; }

}


@media screen and (max-width: 450px) {

}
