/* 超小屏幕（手机，小于 768px） 
@media only screen and (max-width: 479px) {
   
   }
   */
   *{
   	margin: 0px;
   	padding: 0px;
   	font:normal 100%Arial,Menlo,Monaco,Consolas,"Courier New",monospace,Helvetica,Verdana ,Arial,sans-serif, Times, "Times New Roman";

   }

   .email{

   	font-size: 1em; 
   	line-height: 40px;
   	height: 40px;
   	color: #333;

   }

   header{
   	width:320px;
   	height: 150px;
   	margin: 0px auto;

   }
   .hengxian{
   	text-align: center;
   	height: 50px;

   	/*	border-bottom: 1px solid #eee;*/
   }

   .icons {
   	min-width: 320px;
   	width: 100%;
   	text-align: center;
   	float: right;
   }
   .icons li{
   	font-size: 1.5em;
   	text-align: center;
   	display: block;
   	float: left;
   	width:40px;
   	line-height: 40px;
   	height: 40px;
   	border: 1px solid #eee;
   	margin:0 2px;

   }
   .icons li:hover{
   	background-color: #005a00;
   }
   .icons li:hover a i {
   	color: white;
   }
   .icons li a i {
   	line-height: 40px;
   	color: #333;
   }
   .nav00{
   	margin-top: 150px;
   	width:300px;
   	height: 120px;
   	margin: 0px auto;

   }
   .logo00{
   	text-align: center;
   	float: left;
   	color: #005a00;
   	line-height: 30px;
   	font-size: 2em;
   	width:100%;
   	height: 40px;

   }
   .nav11{
   	text-align: center;
   	margin: 0 auto;
   	float:right;
   	min-width: 320px;
   	width:100%;
   	max-width: 480px;
   	height: 40px;
   }
   .xxs{
   	display: none;
   }




   .nav11 li{

   	text-align: center;
   	list-style: none;
   	float:left;
   	display: block;
   	text-decoration: none;
   	min-width:40px;
   	width: 100%;
   	max-width:60px;
   	height: 45px;
   	line-height: 45px;
   	position:relative;


   }
   .nav11 li ul{
   	display: none;
   	visibility: hidden;
   	position: absolute;
   	list-style: none;
   	top:60px;left: 30;
   	width:140px;
   	z-index: 1;
   	padding: 0;
   	box-shadow: 0 -1px 0 rgba(255,255,255,.3);
   	border-radius: 3px;
   	opacity: 0;
   	margin: 20px 0 0 0;
   	transition: all .2s ease-in-out; 
   }
   .nav11 a{
   	text-align: center;
   	line-height: 25px;
   	height: 25px;
   }
   .nav11 li:hover > ul{
    display: none;
   	opacity: 1;visibility: visible;margin: 0;
   	visibility: visible;
   	z-index: 1000;
   	width:140px;
   }
   .nav11 li:hover>a{
   	line-height: 25px;
   	width:100%;
   	height: 25px;
   	background-color: #005a00;
   	color: white;
   	list-style-type: none;
   	display:block;
   }


   .nav11 li   ul   li{
   	width: 140px;
   	text-align: center;
   	line-height: 45px;
   	margin: 1px 0 ;
   	background-color: #eee;
   	border-bottom: 1px dashed #fff;
   }

   .nav11 li a{
   	font-size: 1em;
   	cursor: pointer;
   	text-decoration-line: none;
   	color: #333;
   }

   /*轮播图片 开始 */
   #banner { position: relative;min-width: 320px;width:100%; max-width: 460px; height: 170px; border: 1px solid #666; overflow: hidden;margin:0px auto; }
   #banner_list img {width: 100%;height: 170px; border: 0px; }
   #banner_bg { position: absolute; bottom: 0; background-color: #000;width: 300px; height: 30px; filter: Alpha(Opacity=30); opacity: 0.3; z-index: 1000; cursor: pointer;  }
   #banner_info { position: absolute; bottom: 0; left: 5px; height: 22px; color: #fff; z-index: 1001; cursor: pointer;  }
   #banner_text { position: absolute; width: 320px; z-index: 1002; right: 3px; bottom: 3px; }
   #banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom: 3px; right: 5px; }
   #banner ul li { padding: 0px 8px; float: left; display: block; color: #FFF; background: #6f4f67; cursor: pointer; border: 1px solid #333; }
   #banner ul li.on { background-color: #333;filter: Alpha(Opacity=80); opacity: 0.8; }
   #banner_list a { position: absolute; }
   /*轮播图片 结束 */

   /*分页的css 开始*/
   .pages{
   	margin-right: 5px;
   	text-align: right;
   }
   .pages a,.pages span {
   	display:inline-block;
   	padding:2px 5px;
   	margin:0 1px;
   	border:1px solid #f0f0f0;
   	-webkit-border-radius:3px;
   	-moz-border-radius:3px;
   	border-radius:3px;
   }
   .pages a,.pages li {
   	display:inline-block;
   	list-style: none;
   	text-decoration:none; color:#58A0D3;
   }
   .pages a.first,.pages a.prev,.pages a.next,.pages a.end{
   	margin:0;
   }
   .pages a:hover{
   	border-color:#50A8E6;
   }
   .pages span.current{
   	background:#50A8E6;
   	color:#FFF;
   	font-weight:700;
   	border-color:#50A8E6;
   }
   /*分页的css 结束*/
   .suolvtu {
   	overflow: hidden;
   	text-align: center;
   	min-width:320px;
   	width:100%;
   	max-width: 480px;
   	height: 220px;
   	margin: 10px auto;

   }
 
   .footer00{
      padding-top: 15px ;
      margin:0px auto;
      color: #eee;
      background-color: rgba(3,3,3,0.9);
    min-width: 320px;
      width:100%;
      max-width: 480px;
      height: 500px;
      font-size: 1em;
 
   }


   .footer11{
      margin-top: 10px;
      text-align: center;
      height: 150px;
      color: #eee;
      min-width: 320px;
      width:100%;
      max-width: 480px;
   }
   .footer11 a{
      text-decoration: none;
      color: white;
   }
   .footer22{
      margin-top: 10px;
      text-align: center;
      color: #eee;
      min-width: 320px;
      width:100%;
      max-width: 480px;
      height: 100px;
   }

   .footer22 a{
      text-decoration: none;
      color: white;
   }
   .footer33{
      margin-top: 10px;
      text-align: center;
      float:left;
      text-align: center;
      color: #eee;
   min-width: 320px;
      width:100%;
      max-width: 480px;
      height: 150px;

   }


   .copyright{
      color: #eee;
      min-width: 320px;
      width:100%;
      max-width: 480px;
      height: 10px;
      line-height: 30px;
      text-align: center;

   }


   /*whatsApp*/
   .whatsapp{
   	width:100px;
   	height: 104px;
   	position:fixed;
   	border: 1px solid #169b0c;
   	left:10px;
   	bottom:50px;
   	z-index:10;
   }
   /*News*/
   .news{

   	margin:0px auto;
   	min-width:320px;
   	width:100%;
   	max-width:480px;
   	height: 550px;

   }

   .company_news{

   	float:left;

   }
   .company_news,.questions,.productsQfind{

   	overflow: hidden;
   	padding-left: 20px;
   	box-shadow: 0px  0px  5px 0px #aaa  ; 
   	min-width:320px;
   	width:100%;
   	max-width: 480px;
   	height: 400px;
   	float:left;
   	font-size: 1em;
   	color: #333;
   }

   .questions{
   	margin:15px 0;
   }
   .company_news_title {
   	width:95%;
   	line-height: 65px;
   	border-bottom: 2px solid #333;
   	height: 55px;
   	margin-bottom: 10px;
   }
   .more{
   	font-size: 1em;
   	color:#999;
   	margin-left:120px;
   }
   .clear00{
   	clear: both;
   }

   .company_news_content{
   	width:95%;
   	height: 400px;

   }
   .company_news_content li{
   	white-space:nowrap;
   	overflow: hidden;
   	text-overflow:ellipsis;
   	line-height: 35px;
   	list-style: none;
   	height: 35px;
   	width: 100%;
   	border-bottom: 1px dashed #333;

   }


   .company_news_content li a{
   	line-height: 35px;
   	height: 35px;
   	width: 100%;
   	color: #333;
   	text-decoration : none;

   }

   .company_news_content li:hover a{
   	line-height: 35px;
   	height: 35px;
   	width: 100%;
   	display: block;
   	color: white;
   	background-color: #005a00;
   }




   .glyphicon{
   	font-size: 12px;
   }


   .container00{
   	margin:0 auto;
   	margin-top: 40px;
   	width:100%;
   	height: 100%!important;
   }

   .left{
   	/*display: none;*/
   	/*float: left;*/
    min-width: 320px;
   	width:100%;
   	max-width: 480px;
   	height: 300px;
   

   }

   .right{
   	/*float: right;*/ 
   	float: left;
   	width: 100%;
   	height: 100%;

   }
   .newsmb{
   	width:100%;
   	border-radius: 5px;
   	border: 1px solid #ccc;
   }
   .xxs_hidden{
   	display: none;
   }
   .productsListShow{
   	min-width: 320px;
   	width:100%;
   	max-width: 480px;
   	height: 300px;
   	display: show;
   }
   .mb_news0{
   	color: #333!important;
   	width:100%;
   	height: 45px;
   	line-height: 45px;
   	text-indent: 5px;
   	font-size: 16px;
   	background:-webkit-gradient(linear, 0 20,0 bottom, from(rgba(255, 255, 255, 1)), to(rgba(155, 155, 155, 0.2)) );  
   	/* background:-moz-linear-gradient(top, red, rgba(0, 0, 255, 0.5)); */ 
   }
   .mb_news1{
   	text-indent: 5px;
   	width:100%;
   	height: 45px;
   	background-color: #005a00;
   	color: white;
   	line-height: 45px;
   	font-size: 0.5em;
   }
   .mb_news1 b{
   	width:100%;
   	line-height: 45px;
   	height: 45px;
   }
   .mb_news2 li{
   	list-style: none;
   	border-bottom: 1px dashed  #333;
   	text-indent: 35px;
   	height: 35px;
   	line-height: 35px;
   	font-size: 0.5em;

   }
   .mb_news2 li a{
   	display: block;
   	width: 100%;
   	height: 35px;
   	line-height: 35px;
   	font-size: 2.2em;
   	color: #333;
   }
   .mb_news2 li a:hover{
   	cursor: pointer;
   	width: 100%;
   	height: 35px;
   	background-color:#005a00;
   	line-height: 35px;
   	font-size: 2.2em;
   	color: white;
   	text-decoration: none;
   }

   /* ProductsList*/
   .breadcrumb{
   	border:1px solid #eee;
   }

   .productslist00{
    text-align: center;
   	width:100%;
   	height:100%;
   	border:1px solid #eee;
   }
   .productslist44{
    text-align: left;
      width:100%;
      height:100%;
      border:1px solid #eee;  
   }
.productTable{
width: 100%!important;
}
.productTable caption{
width: 100%!important;
}
.inputfile00_img{
   min-width: 140px;
   width: 100%;
   height: auto;
}
.inputfile00_ueditor{
   max-width:400px!important;
} 
.inputfile00_ueditor p{
   text-align: left;
word-wrap:break-word; 
width:400px;
max-width:400px!important;
}
.tijiao00{
   text-align: center;
}

#tijiao{
   width: 100px;
   display: block;
   margin: 0 auto;
}
.inputfile00_ueditor img{
   max-width: 100%!important;
height: auto;
}

   .products11{
   	float: left;
   	min-width: 320px;
   	width: 100%;
   	max-width: 480px;
   	min-height: 260px;
   	height: 100%;
   	max-height: 320px;
   	border:1px solid #eee;
   	margin: 5px ;
   }
   .products11 dd img{
   	min-width: 320px;
   	max-width: 100%;
   	min-height: 220px;
   	max-height: 100%;
		/*width:280px;
		height: 220px;*/
	}

	.products11 dt{
		min-width: 320px;
		width:100%;
		max-width: 480px;
		height: 40px;
		text-align: center;
		line-height: 40px;
	}
	.products11 a:hover{
		text-decoration:none;
	}
	.products11:hover{
		border:1px solid #005a00;
		background-color: #005a00;
	}
	.products11:hover a{
		color:white;
	}
      /* 手风琴开始*/
.accordion {
      width: 100%;
      max-width: 360px;
      margin: 30px auto 20px;
      background: #FFF;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px;
   }

   .accordion .link {
      cursor: pointer;
      display: block;
      padding: 15px 15px 15px 12px;
      color: #005a00;
      font-size: 1em;
      font-weight: 700;
      border-bottom: 1px dashed #333;
      position: relative;
      -webkit-transition: all 0.4s ease;
      -o-transition: all 0.4s ease;
      transition: all 0.4s ease;
   }

   .accordion li:last-child .link {
      border-bottom: 0;
   }

   .accordion li i {
      position: absolute;
      top: 16px;
      left: 12px;
      font-size: 1.2em;
      color: #005a00;
      -webkit-transition: all 0.4s ease;
      -o-transition: all 0.4s ease;
      transition: all 0.4s ease;
   }

   .accordion li i.fa-chevron-down {
      right: 12px;
      left: auto;
      font-size: 1.2em;
   }

   .accordion li.open .link {
      color: #b63b4d;
   }

   .accordion li.open i {
      color: #b63b4d;
   }
   .accordion li.open i.fa-chevron-down {
      -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      -o-transform: rotate(180deg);
      transform: rotate(180deg);
   }

/**
 * Submenu
 -----------------------------*/
 .submenu {
   display: none;
   background: #005a00;
   font-size: 1em;
 }

 .submenu li {
   border-bottom: 1px solid #fff;
 }

 .submenu a {
   display: block;
   text-decoration: none;
   color: #fff;
   padding: 12px;
   padding-left: 42px;
   -webkit-transition: all 0.25s ease;
   -o-transition: all 0.25s ease;
   transition: all 0.25s ease;
 }

 .submenu a:hover {
   background: #fff;
   color: #005a00;
 }
/*手风琴结束 */
	/* productDetail*/

	table caption{
      width:100%;
		text-align: center;
	}
	/*newsDetail*/
	.label00{
		height: 40px;
		line-height: 40px;
		border-bottom: 1px dashed #333;
	}
	.label00Title{
		margin-top: 20px;
		height: 100%;
		font-size: 25px;
	}
	.label00left{
		text-align: left;
	}
	.label00right{
		text-align: right;
	}
	.label00NR{
		margin-top: 25px;
	}
	li {
		list-style: none;
	}
	/* index00*/
	/*图片左移*/
	.shuiping{
		width:3000px ;
		height:220px ;
	}
	#leftmove{
		position: relative;
	}

	#leftmove  li{
		margin:0  0px;
		float:left;
	}
	#leftmove  li  img{
		border-radius: 5px;
		border: 1px solid  #eee;
		padding: 12px;
		width:304px;
		height:220px;
	}
	#leftmove  li  img:hover{

		border: 1px solid  #169b0c;

	}

	.aboutUs{
		width:100%;
		height: auto;
	}

	p{
		font-size: 1em;
	}

