@charset "utf-8";

/* CSS Document */

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

	#nav{ padding:10px 0 0 30px !important;}

	.menu ul li.navitem{margin: 0 0px 0px 20px;}

	.logo{ width:249px; padding:1% 0;}

	.logo img{ width:100%;}

	.search-user{ margin-top:30px;}

	.h-login{ padding: 10px 30px 0 30px;}

	.shopping-cart{ margin-top:10px; padding:0 10px;}

    .shopping-cart ul{top:91px;}

	.home-about dl{ width:98%; padding:2% 1%;}

	.module_container{ width:98%; padding:0 1%;}

	

	#contactlist{ width:98%; padding:0 1%;}

	

	.footer div.wrap{ width:98%; padding:0 1%;}

	

	.cbox .textBox2{ height:215px;}

	.cbox .textBox3 .text{ padding-top:30px;}

	

	.pro_left{ width:60%;}

	.pros_right{ width:40%;}

	

	.ny-news-img{width:40%; margin-right:3%; }

	.ny-news-right{ width:57%;}



 }

 

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

	 .top{ height:58px;}

	#nav{ padding:0!important;}

	ul li.navitem{ line-height:58px;}

	.logo{ width:180px; padding:0;}

	.h-login{ padding: 0 20px 0 20px; line-height:58px;}

	.search-user{ margin-top:0;}

	.shopping-cart{ margin-top:0; line-height:58px;padding: 0 29px;}

	.shopping-cart ul{top:59px;}

	

	.cbox .textBox2{ width:100%; height:100%;}

	.cbox .textBox3 .text{ width:100%; padding:3% 0;}

	.cbox .textBox3 h1,.cbox .textBox3 .p2{ width:100%;}

	

	.pro_left{ width:100%;}

	.pros_right{ width:100%; margin-top:20px;}

	.jqzoom { width: 100%; height: 100%;}

	

	.ny-news-img{width:45%; margin-right:3%; }

	.ny-news-right{ width:52%;}

	.ny-news-right h2{ margin-bottom:10px;} 

	.ny-news-right h3{ line-height:inherit; padding-bottom:10px;}

 

 }

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



	.search-user{ display:none;}

	.search-block-top{ display:block;}
	
	.menu ul li.navitem { margin: 0 0px 0px 45px;}
	
	.toogle-content { top:59px;}





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



   .menu ul li.navitem { margin: 0 0px 0px 12px;}





 }

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

	.top { height:61px; position:static;}

	#nav{ display:none;}

	.h-login{ display:none;}

	.search-block-top{display:none;}

	.mobile-inner{ display:block;}

	.module_container{ width:96%; padding:0 2%;}

	.mlist.team .content_list .item_block{ width:48%;}

	.flex-control-nav{ bottom:5px!important;}

	.flex-direction-nav{ display:none;}

	.home-about dl dt{ width:100%;}

	.home-about dl dd{ width:100%; padding-left:0; }

	.content_lists .item_block:nth-child(4),.content_lists .item_block:nth-child(5),.content_lists .item_block:nth-child(6){ display:none;}

	.shopping-cart{ display:none;}

	

	.home-about dl{ width:96%; padding:2%; display:inline-block; }

	

	.globalbox{ width:100%;}

	.subnav_column{ width:100%; margin-top:3%;}

	.subnav_column ul{ padding:2% 0;}

	.subnav_column li a{ padding:0 2%;}

	

	.layout_default{ width:48%;}

	

	.products_top{ line-height:50px; height:50px;}

	

	.ny-news-img{ width:100%; margin:0 0 2% 0;}

	.ny-news-right{ width:100%;}



 }

 

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

      .copy{ width:100%;}

	  .footer-code{ width:100%; float:none;}

	  .footer-code dl{ float:left; margin-top:20px;}

	  .footer-code dl:nth-child(1){ margin-left:0;}

	  } 

 

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

	

	 #contactlist #contactinfo{ width:100%; overflow:hidden; display:block; margin-bottom:40px;}

	 #contactlist #contactinfo .ellipsis{ width:96%; padding:0 2%;}

	 #contactlist #contactform{width:96%; padding:0 2%; margin-left:0;}

    .content_lists .item_block { width:98%;} 

	.copy ul{ width:94%; padding:0 3%; margin-bottom:20px;}	

	.footer-code{ position: static; top:0; right:0; float:none; display:block; }

     .footer-code dl{ width:46%; padding:0 2%; margin:0;}

	 

	 .t_itle .type_face{ width:100%;}

 }

 

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

	

	.mlist.team .content_list .item_block{ width:98%;}

	.layout_default{ width:96%;}

 } 

 

 

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

     .copy ul li span{ padding-left:0;}

	 .position a.r{ display:none;}

 }