.mobile-inner{ display:none;}
.wapshow{display:none;}
ul li{list-style-type:none;}
@media only screen and (min-width:240px) and (max-width: 900px){
	.pcfoot{ margin-bottom:50px;}
.pcmenu{display:none;}
.pcshow{display:none;}
.wapshow{display:block; margin-top:10px;}
.mobile-inner{ display:block;}

/*手机导航start*/
.mobile-inner{width: 100%;margin:0 auto;background-color: #fafafa;position:fixed; left:0; top:0; z-index:99999;}
.mobile-inner img{width: 100%;margin-bottom: 30px;}
.mobile-inner p{color: #676767;	line-height: 25px;font-size: 16px;	padding-bottom: 30px;padding-right: 30px;padding-left: 30px;margin:0px;}
.mobile-inner-header{background-color: rgba(0,0,0,0.7);width: 100%;height: 50px;position: absolute;	top: 0px;left: 0px;}
.mobile-inner-header .mobile-inner-logo{ float:left; text-align:right}
.mobile-inner-header .mobile-inner-logo img{ height:40px; width:auto; margin:5px 0 0 10px;}
.mobile-inner-header-icon{color: #ffffff;height: 50px;font-size:25px;text-align: center;float:right;width: 50px;position: relative;-webkit-transition: background 0.5s;
	-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;}
.mobile-inner-header-icon:hover{background-color: rgba(255,255,255,0.2);cursor: pointer;}
.mobile-inner-header-icon span{	position: absolute;left: calc((100% - 25px) / 2);top: calc((100% - 1px) / 2);width: 25px;height: 1px;background-color: rgba(255,255,255,1);}
.mobile-inner-header-icon span:nth-child(1){transform: translateY(6px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2){opacity:1;	}
.mobile-inner-header-icon span:nth-child(3){transform: translateY(-6px) rotate(0deg);}
.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clickfirst;}		
.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s;	animation-fill-mode: both;animation-name: fadeOut;}
.mobile-inner-header-icon-click span:nth-child(3){animation-duration: 0.5s;	animation-fill-mode: both;animation-name: clicksecond;}

@keyframes clickfirst {
  0% { transform: translateY(6px) rotate(0deg); }
  100% {  transform: translateY(0) rotate(45deg); }}	
@keyframes clicksecond {
	0% { transform: translateY(-6px) rotate(0deg);  }
  100% {  transform: translateY(0) rotate(-45deg); }}	
@keyframes fadeOut {
    0% { opacity: 1 }
    100% {  opacity: 0}}
.mobile-inner-header-icon-out span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outfirst;}		
.mobile-inner-header-icon-out span:nth-child(2){}
.mobile-inner-header-icon-out span:nth-child(3){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outsecond;}
@keyframes outfirst {
  0% {  transform: translateY(0) rotate(-45deg);  }
  100% {   transform: translateY(-6px) rotate(0deg);  }
}	

@keyframes outsecond {
  0% {    transform: translateY(0) rotate(45deg);  }
  100% {    transform: translateY(6px) rotate(0deg);  }
}
.mobile-inner-nav{	background-color: rgba(0,0,0,0.9);width: 100%;position: absolute;top: 50px;left: 0px;padding-top: 10px;padding-bottom: 20px;display: none;}
.mobile-inner-nav .moul li a{display: inline-block;line-height: 40px;text-decoration: none;width: 90%;margin-left:5%;color: #FFFFFF;
	border-bottom: solid 1px rgba(255,255,255,0.3);	-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;font-weight:300;}
.mobile-inner-nav .moul li a span{ display:inline-block; margin-left:5px;}
.mobile-inner-nav a:hover{color: rgba(255,255,255,0.4);	border-bottom: solid 1px rgba(255,255,255,0.2);}
.mobile-inner-nav .mosmul li a{line-height: 30px;text-decoration: none;width: 80%;margin-left: 10%;color: #FFFFFF;}
.mobile-inner-nav .moul li ul{ margin-left:0px; display:none}
/*手机导航end*/
/*-------banner---------*/
p{ font-size:12px;}
img{ display:block}
img:hover { transform: scale(1);}

.pro_list2{ width:98%; margin:20px 1%;}
.pro_list2 ul{ width:100%; margin:0; padding:0; }
.pro_list2 ul li{overflow:hidden; float:left; width:48%; margin-right:2%; border:1px solid #ccc; margin-bottom:10px; padding:0;}
.pro_list2 ul li:nth-child(2n){ margin-right:0%;}
.pro_list2 ul li .pic{ text-align:center;height:140px; overflow:hidden; padding:2px;}
.pro_list2 ul li .pic img{ max-width:100%; }
.pro_list2 ul li .title{ text-align:center; line-height:30px;}

.pro_list{width:98%; margin:20px 1%;}
.pro_list ul{ width:100%; margin:0; padding:0; }
.pro_list ul li{overflow:hidden; float:left; width:48%; margin-right:2%; border:1px solid #ccc; margin-bottom:10px; padding:0;}
.pro_list ul li:nth-child(3n){ margin-right:2%;}
.pro_list ul li:nth-child(2n){ margin-right:0%;}
.pro_list ul li .pic{ text-align:center;height:140px; overflow:hidden; padding:5px;}
.pro_list ul li .pic img{ max-width:100%; }
.pro_list ul li .title{ text-align:center; line-height:30px;}

.showtitle{ text-align:center; margin:50px 0 0;}
.showtitle .pic{ width:98%; margin:0 1%}
.showtitle .pic img{ max-width:100%;}

.showfont{ line-height:180%; margin-top:20px;  width:98%; margin:0 1%;}
.showfont p img{ max-width:100%;}

/*行业资讯*/
.newsList{width:98%; margin:0px 1%;}
.newsList UL{margin:0; padding:0;  }
.newsList ul li{line-height:40px; height:40px; overflow:hidden; border-bottom:1px solid #ccc; font-size:14px;}
.newsList ul li a{ margin:0px; display:inline-block; }
.newsList ul li span{ float:right; }
.showtitle{ text-align:center;width:98%; margin:30px 1% 0;}

.bigp{ width:98%; margin:10px 1% 10px;}
.bigp UL{margin:0; padding:0;  }
.bigp ul li{line-height:30px; height:30px; overflow:hidden; border:1px solid #ccc; font-size:14px; float:left; width:48%; margin-right:1.5%; text-align:center; margin-bottom:5px; background:#eee;}
.bigp ul li:nth-child(2n){margin-right:0%;}
.bigp ul li a{ margin:0px; display:inline-block; }

/*  留言*/
.inMessage{ width:96%; margin:20px 1%;}
.inMessage div{ margin-bottom:5px;}
.inMessage div label{ width:100px; float:left}
.inMessage input{ font-size:12px; padding:5px 10px; line-height:25px; border:1px solid #ccc; width:100%;}
.inMessage textarea{ font-size:12px;  border:1px solid #ccc; padding:5px 10px; line-height:25px; width:100%; height:100px;}
.inMessage input.subf{border:0px; background:#ED802B;	display:inline-block; color: #fff; width:60px; height:26px; padding:0; line-height:26px; font-size:14px;
	border-radius:5px; 	-webkit-border-radius:5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	-ms-border-radius: 5px;}
.inMessage input.subf2{border:0px; background:#666;	display:inline-block; color: #fff; width:60px; height:26px; padding:0; line-height:26px; font-size:14px;
	border-radius:5px; 	-webkit-border-radius:5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	-ms-border-radius: 5px;}
.inMessage input::-webkit-input-placeholder { color: #000; -webkit-transition: color.5s; } 
.inMessage input:focus::-webkit-input-placeholder, input:hover::-webkit-input-placeholder { 
color: #c2c2c2; -webkit-transition: color.5s; } 
.inMessage textarea::-webkit-input-placeholder { color: #000; -webkit-transition: color.5s; } 
.inMessage textarea:focus::-webkit-input-placeholder, textarea:hover::-webkit-input-placeholder { 
color: #c2c2c2; -webkit-transition: color.5s; } 


}
