@media only screen and (max-width: 1190px)
{
	.SiteWidth				{width:680px;}
	.TextTop			{display:none}
	.TextBottom				{display:inline-block}
	.CenterCol.Index{padding-top:40px;width:400px;}
	#RightCol      {width: 250px;float:left;padding-left:30px;padding-top: 40px;padding-bottom:30px;}
	.nav ul li.nav-mainOption a.nav-main {font-size: 12px;padding: 0px 10px;}
	#HeaderLogo img {width: 200px;}
	
	.HeaderLeft .HeaderTopContent {padding-left: 215px;}
	.nav ul li.nav-mainOption:last-child a{padding-right:0px;}
	.SliderTitle a {font-size: 60px;padding-bottom:10px}
	.SliderText a {font-size: 15px;padding: 10px 50px;}
	.IndexContent {width:210px;}
	.Article2Box {width: 213px;padding-right: 10px;}
	.Article2AboutContent{padding: 10px;}
	.IndexBannerBox{width:210px;}
	.IndexBannerBox img{max-width:100%;}
	.FooterBox {float: left;width: 155px;padding-right: 20px;}
	.FormEmail{width:180px;}
	.FooterBox .FooterBoxContent .FooterLogo {padding:0px;width: 155px;}
	.FooterLogo img {dispaly:block;max-width:100%;}
	.SliderTextContainer {bottom: 110px;}
	.HeaderTitle h1 {font-size: 26px;}
	.Backcramp {font-size: 11px;}
	.RightContent { padding: 20px;}
	.HeaderTitleBox {background: transparent url("/design/images/header-title.jpg") no-repeat scroll 50% 0%;}
	.CategoryText {width:100%;padding:0px;}
	.CategoryImg {padding-bottom:30px;width: 100%;height: auto;}
	.ContactBox { width: 300px}
	.Col5{width:120px;padding:20px 20px 0px 0;}
	.ColParent .Col5:nth-child(5n){padding-right:20px;}
	.ColParent .Col5:nth-child(5n+1){clear:none;}
	.ColParent .Col5:nth-child(3n){padding-right:0px;}
	.ColParent .Col5:nth-child(3n+1){clear:both;}
}

@media only screen and (max-width: 700px)
{
	.SiteWidth				{width:440px;}
	.HeaderLeft .HeaderTopContent{display:none;}
	#LeftCol       {width: 100%;float:none;}
	#CenterCol     {float:none;width:100%;}
	#RightCol      {width:100%;float:none;}
	.SliderTextContainer{display:none;}
	#cboxTitle		{top:0;background:url("/design/images/overlay-back.png");padding:5px 0 5px 0;font-size:15px;bottom:auto;color:#ffffff;}
	.IndexArticle1Title {font-size: 40px;}
	.IndexArticle1Title h2 { font-size: 22px;}
	.IndexArticle1Text {font-size: 14px;}
	.Article2BoxTitle{font-size: 15px;}
	.Article2BoxBottom {display:none;}
	.Article2Box {width:133px;}
	.IndexBannerCotant { padding: 37px 0px;}
	.FooterBox {float: left;width: 210px;padding-right: 20px;padding-bottom: 20px;}
	.FooterBox:nth-child(2) {padding-right: 0px;}
	.FooterText {width:375px;}
	.Menu {height: 60px;}
	.CenterCol.Index{padding-top:40px;width:100%;float:none;}
	#RightCol      {width:100%;float:none;padding-left:0px;padding-top: 40px;padding-bottom:40px;}	
	.nav ul li.nav-mainOption a.nav-main {padding: 10px 0px 10px 10px;}
	.RightContent{padding:30px;background: #000;}
	.RightPhone {width:380px;}
	.HeaderTitle h1 {font-size: 20px;padding: 0px 20px;}
	.Backcramp {padding: 0px 10px;}
	.ContactBox { width: 400px;padding-left: 0px; display: table;margin: 0px auto;}
	.ContactLeft { width:100%;display:block;height:350px;float:none}
	.ConatctRight {width: 100%;display:block;float:none}
	.ContactMap{width:100%;height:350px;border:none;}
	.Col5{width:133px;padding:20px 20px 0px 0;}
	.ContactInput input {width: 100%;}
	.ContactInput textarea {width: 100%;}

}

@media only screen and (max-width: 460px)
{
	.SiteWidth{width:307px;}
	.Article2Box {width:100%;float:none;padding:0 0 10px 0;}
	.Article2BoxTitle{display:none;}
	.Article2BoxTop{padding: 12px 0px;}
	.Article2Box:hover .Article2BoxTop{padding: 12px 0px;}
	.IndexContainerTitle h2 {font-size: 24px;}
	.Display h2 {margin-left: 0px;}
	.IndexContent {width:307px;}
	.IndexBannerBox{width:307px;}
	.IndexContainerText {font-size: 12px;}
	.PartnerText{font-size: 12px;}
	.IndexArticle2Title h2 {font-size: 25px;}
	.FooterBox {float: none;width: 100%;padding-right: 0px;padding-bottom:40px;}
	.FooterBox:nth-child(4){padding-bottom:0px;}
	.FooterBox .FooterBoxContent .FooterLogo {padding:0px;width: 100%;}
	.FooterText {width: 260px;}
	.IndexArticle1Title h2 { font-size: 19px;}
	.IndexArticle1Text {font-size: 13px;}
	.HideText{display:none;}
	.HeaderTitle h1 {font-size: 20px;padding: 0px 20px;height:40px;}
	.HeaderTitle{margin-top:10px;}
	.Line { margin: 0px auto auto 85px;}
	.ContactLeft { width:100%;display:block;}
	.ConatctRight {width: 100%;display:block;}
	.ContactInput input { padding: 12px 0px 12px 7px;}
	.ContactInput textarea { padding: 12px 0px 12px 7px;}
	.Captcha input {width: 170px; padding: 12px 0px 12px 7px;}
	.ContactBox {
    width: 295px;
    padding-left: 0px;
    display: table;
    margin: 0px auto;}
	.pp_pic_holder.pp_default { width: 100%!important; left: 0!important; overflow: hidden; }
	div.pp_default .pp_content_container .pp_left { padding-left: 0!important; }
	div.pp_default .pp_content_container .pp_right { padding-right: 0!important; }
	.pp_content { width: 100%!important; height: auto!important; }
	.pp_fade { width: 100%!important; height: 100%!important; }
	.pp_hoverContainer {width: 100%!important; height: 100%!important; }
	a.pp_expand, a.pp_contract, .pp_top,.pp_gallery, .pp_bottom { display: none!important; }
	#pp_full_res img { width: 100%!important; height: auto!important; }
	.pp_details { width: 94%!important; padding: 20px 4% 20px 3%; background-color: #fff; margin-top: -2px!important; }
	a.pp_close { right: 10px!important; top: 10px!important; }
	.Col5{width:145px;padding:17px 17px 0px 0;}
	.ColParent .Col5:nth-child(5n){padding-right:17px;}
	.ColParent .Col5:nth-child(5n+1){clear:none;}
	.ColParent .Col5:nth-child(3n){padding-right:17px;}
	.ColParent .Col5:nth-child(3n+1){clear:none;}
	.ColParent .Col5:nth-child(2n){padding-right:0px;}
	.ColParent .Col5:nth-child(2n+1){clear:both;}
	.IndexBannerBox img{width:100%}
}