@media only screen and (max-width: 1200px) {
.container-web{
	width:960px;
}
.primary-menu ul li a{
    padding:32px 16px;
}
.fix-nav .primary-menu ul li a{
    padding:22px 16px;
}
}
@media only screen and (max-width: 960px) {
.container-web{
	width:100%;
}
.wrap-header,.fix-nav .wrap-header{
	height:auto;
}
#menumobile{
	display:block;
}
.primary-menu,.scrolltop-wrap{
    display:none;
}
.logo,.fix-nav .logo{
    width:50%;
    height:52px;
}
.left-contents,.right-contents{
    width:100%;
    padding:0;
}
.tfooter-inner{
    margin-left:0;
    margin-right:0;
}
.tfooterbox,.tfooterbox:first-child,.tfooterbox:last-child{
    width:100%;
    padding:0;
}
#container{
    padding:0 10px;
}
.lfeaturedproh{
    flex:0 0 100%;
    max-width:100%;
    padding:20px 10px;
}
.rfeaturedproh{
    flex:0 0 100%;
    max-width:100%;
}
.bfeaturedprohbox-1,.bfeaturedprohbox-2,.bfeaturedprohbox-3,.lfieldofoperation,.rfieldofoperation,.lcontactco,.rcontactco,.lsupportonline,.rsupportonline{
    flex:0 0 100%;
    max-width:100%;
}
.featuredproh-title-2{
    text-align:center;
    margin-bottom:15px;
}
.featuredproh-viewall{
    text-align:center;
}
.bfeaturedprohbox-2 ul li{
    width:50%;
}
.fieldofoperation-inner{
    margin-bottom:5px;
}
.fieldofoperation-details .item{
	width:50%;
	padding:10px;
}
.fieldofoperation-details .item:nth-child(4n+1){
	clear:none;
}
.fieldofoperation-details .item:nth-child(2n+1){
	clear:both;
}
.aboutco-inner{
    margin-left:0;
    margin-right:0;
}
.aboutcobox{
    padding:10px 0;
    width:100%;
}
.lcontactco{
    padding-right:0;
    margin-bottom:15px;
}
.lsupportonline{
    padding-right:0;
}
.supportonline-title{
    text-align:center;
}
.newshomebox{
    width:50%;
}
.newshomebox:nth-child(2n+1){
    clear:both;
}
.newshomebox-thumb{
    height:245px;
}
.lformft,.rformft{
    width:100%;
}
.rformft{
    padding-left:0;
	margin-top:20px;
}
}
@media only screen and (max-width: 760px) {
.probox:nth-child(3n+1){
    clear:none;
}
.probox:nth-child(2n+1){
    clear:both;
}
.probox{
    width:50%;
}
.probox-thumb{
    height:200px;
}
.catnewsbox{
    width:50%;
}
.catnewsbox:nth-child(4n+1){
	clear:none;
}
.catnewsbox:nth-child(2n+1){
	clear:both;
}
.featuredproh-subtitle,.aboutco-title span,.fieldofoperation-title span, .newshome-title span,.contactco-title span,.supportonline-title span,.lformft-title{
    font-size:24px;
}
.fieldofoperation-details .item{
    width:100%;
    padding:10px 0;
}
.newshomebox-thumb{
    height:200px;
}
.newshome-desc,.newshome-view{
    flex-basis:100%;
    max-width:100%;
}
.newshome-desc{
	margin-bottom:5px;
	text-align:center;
}
.rowms-full{
    margin-bottom:0;
}
.colms-1-2{
    flex:0 0 100%;
    max-width:100%;
}
}
@media only screen and (max-width: 450px) {
.wrap-catnews,.wrap-catpro{
    margin-left:0;
    margin-right:0;
}
.catnewsbox,.probox{
    width:100%;
	padding:10px 0;
}
.newshomebox-thumb{
    height:150px;
}
}