@media screen and (max-width:1685px) {
.inner{width:auto;margin: 0 40px}
.aboutC p{margin: 20px}
.aboutC h3{margin: 40px 20px}
}
@media screen and (max-width:1400px) {
.over-btn a{width: 70%}	
}
@media screen and (max-width:1200px) {
html, body{-webkit-overflow-scrolling: touch;}
.logo-lisitng li, .site-lisitng li{width: 33.333%}
.logo-lisitng li:last-child, .logo-lisitng li:nth-child(7), .site-lisitng li:last-child, .site-lisitng li:nth-child(7){display: none}
.logo-lisitng.all li:last-child, .logo-lisitng.all li:nth-child(7), .site-lisitng.all li:last-child, .site-lisitng.all li:nth-child(7){display:inline-block}
}
@media screen and (max-width:1100px) {
.cont-box{width: 80%;left: 10%;margin-left: 0}
}
@media screen and (max-width:990px) {
.logo-lisitng li, .site-lisitng li{width: 50%}
.cont-box{top: 7%;margin-top: 0}
.formL{width: 96%;}
.contD{width: 96%;padding: 30px 0;text-align: center}
.cform .dettl{display: block;}
i.close-btn{top: -20px;right: -20px}
.contD .dettl{display: none}
.aboutC h4{margin: 40px 0}
.cnav{display: none}
}
@media only screen and (min-width: 620px) and (max-width: 740px) and (orientation:landscape) {
.contactC{overflow: auto;}
.cont-box{top: 10%;}
}
@media only screen and (min-width: 300px) and (max-width: 590px) and (orientation:landscape) {

}
@media screen and (max-width:680px) {
.logoC-ani{top: 45%;}
.inner{margin: 0 30px}
header{padding: 12px 10px 12px 20px}
header.hdr-p{height: 51px!important;padding: 12px 10px 7px 20p}
.logo{z-index: 99;position: relative}
.logo img{width: 156px}
.logo span svg{width: 26px;height: 26px}
.show-menu {margin:0 20px 13px 0;display: inline-block}
nav{top: 16px;width: 100%;text-align: right;right: 0;z-index: 88}
header.home nav{right: 0;}
.sryt a, .sryt a.s-cont{margin-left: 20px}
nav ul{
	display: none;
	background: #fff;
	padding-bottom: 20px;
	border-bottom: 1px solid #dfdfdf;
	-webkit-box-shadow: 0px 15px 14px 0px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 15px 14px 0px rgba(0,0,0,0.1);
	box-shadow: 0px 15px 14px 0px rgba(0,0,0,0.1);
}
nav ul li{
	display:block;
	text-align:center;
	padding:0;
	margin:0;
	border-radius: 0;
}
nav li a{
	width:100%;
	display:block;
	text-align:right;
	margin: 0;
	padding: 15px 20px;
	font-size: 4.5vw;
	font-weight: 700;
	color: #ff7010!important
}
.feat-logo{padding-top: 70px}
.view-get-btn a{margin: 5px auto}
.sryt a.s-cont, .desk{display: none}
.contactC{overflow: auto;}
.aboutC a{padding: 19px 20px}
.contD{padding-bottom: 100px;}
.next-prev{margin-top: 40px}
.aboutC{padding: 50px 0 60px}
.sryt{top: 8px;right: 15px}
.mob{display: inline-block!important;}
iframe{height: calc(100vh - 51px);margin-top: 51px}
}
@media screen and (max-width:560px) {
.logo-lisitng li, .site-lisitng li{width: 100%}
.dettl{font-size: 5vw;margin-bottom: 15px;}
.sitename{font-size: 4.7vw}
.over-btn a{font-size: 3.5vw;padding: 10px 0}
.logo-lisitng li:last-child, .logo-lisitng li:nth-child(7), .logo-lisitng li:nth-child(6), .logo-lisitng li:nth-child(5), .site-lisitng li:last-child, .site-lisitng li:nth-child(7), .site-lisitng li:nth-child(6), .site-lisitng li:nth-child(5){display: none}
.aboutC p{font-size: 3.8vw;line-height: 7vw;margin: 20px 0}
.aboutC h3{margin: 40px 0;font-size: 5vw;line-height: 8vw}
.aboutC h4{font-size: 4.3vw;line-height: 7vw}
.aboutC a{width: 94%;}
.cthanks{padding: 40px 0 0}
.cthanks h6{font-size: 7vw;}
i.send-icon {width: 36px;height: 34px}

footer{padding: 40px 10px}
footer p br{display: block}
footer img{width: 160px}
}
@media screen and (max-width:385px) {
.view-get-btn svg, .aboutC a svg{margin-top: 0}
.view-get-btn a{font-size: 4.3vw;padding: 5px 0}
.aboutC a{font-size: 4.5vw;line-height: 5vw}
}
@media screen and (max-width:350px) {

}