@charset "utf-8";
@media screen and (max-width:1128px)
{
.imainbox .guanjianci{ display:none; }
/*.imainbox .websearch{ display:none; }*/
	
.focus .rslides .bannerheight{ height:500px;}

	
.imainbg1box{ padding:6% 0 3% 0;  }

}


/*<=1023px*/
@media screen and (max-width:1024px)
{
.focus .rslides .bannerheight{ height:400px;}

.focus .rslides .mainbheight{ height:350px;}

.headersearch{ display:none;}



header .logo{ width:50%;margin:0; text-align:left; padding:1.5% 0 1.5% 2%;}
header .logo img{  display:block; height:90%; }
header .logo span{ display:none; }
header .dianhua{ display:none; }
header .wapnav{display:block; width:15%; margin:4% 0 0 0;}	
header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
header .wapnav img:hover{background-color:#dedede; }	
header .headerright{width:100%; background:#f2f2f2;}

#showbanner img{ max-width:180%; display:block; margin: 0 0 0 -40%; }	


.mainnav{display:none; margin-bottom:0px;}
.mainnav a{width:98%; padding-left:2%; line-height:40px;height:40px;}
.position{display:none;}
.positioninfo{display:none;}



.info_list{ padding:20px 0 0 0; overflow:hidden;}
.info_list ol.head span.title{ width:100%;}
.info_list ol.head span.views{ display:none; }
.info_list ol.head span.date{display:none;}

.info_list ol{ overflow:hidden;}
.info_list ol.info a.title{width:100%; }
.info_list ol.info span.views{display:none; }
.info_list ol.info span.date{display:none; }	

.imain2 .imainleft{ background:url(images/Im2bg-1.png) bottom no-repeat none; background:#373849; }
.imain2 .imainright .imrightflei ul li a p{ display:none; }
.imain4 .imain4shang{height:265px; }
.imain4 .imain4xia{height:265px;}

.btm .btmleft ul li a {  padding: 0 3% 0 0; }
.product_list li{ float:left; width:31%; padding:5px 1% 10px 1%; }

	
}


@media screen and (max-width:991px)
{

.anniu2 ul li a { width:19.5%; }

.neishanghei .neishangheiwenzi { padding: 5% 0 0 5%;  }
.neishanghei .neishangheiwenzi fot {

    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    max-height: 72px; 
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;
}

.neishanghuang .neishangheiwenzi { padding: 5% 0 0 5%;   }
.neishanghuang .neishangheiwenzi fot {    
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    max-height: 72px; 
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;}


.neishanghuang1 .neishangheiwenzi { padding: 5% 5% 0 0%;   }
.neishanghuang1 .neishangheiwenzi fot {    
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    max-height: 72px; 
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;}
	
	
.neishanghei1 .neishangheiwenzi  { padding: 5% 5% 0 0%;   }
.neishanghei1 .neishangheiwenzi fot {    
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    max-height: 72px; 
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;}
	
	



}


@media screen and (max-width:929px)
{
	
.imain5 .xinwen2 dl dd p{ display:none;}
	
	
}

@media screen and (max-width:890px)
{
.imain2 .imainright p{   display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    max-height: 62px; 
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;padding:0% 2% 5% 0;}	
	
	
.newsdtmwarp{  margin-right:10px; width:80px; padding-top:10px; }
.newsdtmd{  font-size:18px; line-height:20px;  }
.newsdtmym {font-size:15px; line-height:28px;}
}


@media screen and (max-width:800px)
{
	
.focus .rslides .bannerheight{ height:300px;}
.focus .rslides .mainbheight{ height:250px;}
.yb_bar{ display:none;}



.imain4 .imain4shang{height:210px; }
.imain4 .imain4xia{height:210px;}


.imain4shang .biaotiyoushi h1{ font-size:18px; line-height:24px;   }
.imain4shang .biaotiyoushi h2{ font-size:24px; line-height:30px; }


.youshi_01 {  font-size:18px ; line-height:24px; }
.youshi_01 b{ font-size:24px; }
.youshi_01 p{ font-size:15px; line-height:26px;}

.youshi_02 {  font-size:18px ; line-height:24px; }
.youshi_02 b{font-size:24px }
.youshi_02 p{ font-size:15px; line-height:26px;}

.youshi_03 { font-size:18px ; line-height:24px;}
.youshi_03 b{ font-size:24px  }
.youshi_03 p{ font-size:15px; line-height:26px;}


.youshi_04{ float:left; width:18%; margin-right:1%; color:#FFF; background:#d2b068; padding:4% 2% 8% 2%; font-size:14px; }

.youshi_05 { font-size:18px ; line-height:24px;}
.youshi_05 b{font-size:24px  }
.youshi_05 p{ font-size:15px; line-height:26px;}

.imain5 .neirongleft ul li p {display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    max-height: 32px; 
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;padding:0% 2% 5% 0; }


.btm .btmleft{ width:75%;}
.btm .btmright{ width:25% }

.btmright .erweima2{ display:none;}

	
}


@media screen and (max-width:768px)
{	


.biaoti h2 a{ clear:both; text-transform:uppercase; font-size:32px; }
.biaoti h3{ clear:both; margin-top:-45px; text-align:center; }
.biaoti h3 a{font-size:24px; color:#333333; }
.biaoti p { line-height:40px; }

.imain2 .imainright .imrightwenzi{ font-size:18px; line-height:70px;}
.imain2 .imainright p{   display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    max-height: 65px; 
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;padding:0% 2% 5% 0;   padding:0% 0 2% 0;}	
	
.imain3 .neirong ul li{ float:left; padding: 3% 2.5% 1% 2.5%; width:45%;   }
.imain3 { margin-bottom:8%;  }

}



@media screen and (max-width:700px)
{
.focus .rslides .bannerheight{ height:230px;}	
.focus .rslides .mainbheight{ height:180px;}
	
.imainleft { display:none;}	

.imain2 .imainright{ width:90%; padding: 0 3%; }
.imainbg2{ background:#f9f9f9 url(none); overflow:hidden; margin-top:5%; padding-bottom:5%;border-top:1px solid rgba(255,255,255,0)}



.imain3 .neirong ul li a p{ line-height:40px; background:#d2b068; font-size:18px; color:#FFF; }

.imain4shang .biaotiyoushi{ display:none }

.imain4 .biaotiyoushi700 { display:block; margin:0 auto; }
.biaotiyoushi700 h2 { clear:both; text-transform:uppercase; font-size:32px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#eeeeee; text-align:center;}
.biaotiyoushi700 h3{ clear:both; margin-top:-45px; font-size:24px; color:#333333;text-align:center; }
.biaotiyoushi700 p { line-height:40px;text-align:center; margin-bottom:4%; }


.biaoti h2 a{ clear:both; text-transform:uppercase; font-size:32px; }
.biaoti h3{ clear:both; margin-top:-45px; text-align:center; }
.biaoti h3 a{font-size:24px; color:#333333; }
.biaoti p { line-height:40px; }

.product_view div.bigimg img{ width:100%;   }

.imain4 .imain4shang{height:195px; }
.imain4 .imain4xia{height:195px;}
.biaotiyoushi{ text-align:center; margin:4% 0 0px 0; display: block;}
.biaotiyoushi h2 { clear:both;  text-align:center; display:block;}
.biaotiyoushi h3{ clear:both; margin-top:-45px; text-align:center;font-size:24px;; color:#333333;display:block; }
.biaotiyoushi p { line-height:40px;display:block; padding-bottom:5%;}

.youshi_04 { display:none;}
.youshi_05 { width:41%;}
.youshi_03 { width:41%;}
.youshi_02 { width:41%;}
.youshi_01 { width:41%;}




.imain5 .neirongleft{ padding:1% 0 3% 2%; float:left; width:90%;  } 
.neirongright { float:right; width:100%;}
.imain5 .xinwen2{ margin-bottom:5%;  }


.imain5 .neirongright{ margin:0 2%; width:96%; } 
.imain5 .xinwen2 dl{ clear:both; width:98%;overflow:hidden;background:#eeeeee; margin-top:2%; margin:1% 0.2%; }
.imain5 .neirongleft ul li a{ font-weight:lighter; font-size:14px; }

.neironglefttou a{ font-size:18px;  font-weight:bold; color:#6e6e6e; padding-left:1.5%;}

.newsdtmwarp{ float:left; width:120px; padding:0px 0; margin-right:15px; color:#c8c8c8;}
.newsdtmd{ clear:both; display:block; text-align:center; font-size:18px; line-height:30px; color:#535353; }
.newsdtmym { clear:both; display:block;text-align:center;font-size:14px; line-height:28px; color:#535353}




}


@media screen and (max-width:640px)
{
.focus .rslides .mainbheight{ height:180px;}
header .logo img{ width:100%; }
.imain5 .neirongleft ul li p {display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    max-height:20px; 
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;padding:0% 2% 5% 0; }

.btm .btmleft ul li a {display:none}
.sousuochanpin {width:48%; padding:1% 1%;}
.product_list li{ float:left; width:48%; padding:5px 1% 10px 1%; }

.neishanghei .neishangheiwenzi { padding: 14% 0 0 5%;  }
.neishanghei .neishangheiwenzi a { line-height:20px; }
.neishanghei .neishangheiwenzi fot {display:none;}

.neishanghuang .neishangheiwenzi { padding: 14% 0 0 5%;line-height:20px;   }
.neishanghuang .neishangheiwenzi a { line-height:20px;}
.neishanghuang .neishangheiwenzi fot  {display:none;}

.neishanghei1 .neishangheiwenzi { padding: 14% 5% 0 0%; line-height:20px; }
.neishanghei1 .neishangheiwenzi a { line-height:20px;}
.neishanghei1 .neishangheiwenzi fot  {display:none;}


.neishanghuang1 .neishangheiwenzi fot{ display:none;}
.neishanghuang1 .neishangheiwenzi a { line-height:20px;}
.neishanghuang1 .neishangheiwenzi { padding: 14% 5% 0 0%;   }
.imainbg6 .imain6{line-height:25px; color:#FFF; padding-left:1%; padding:2% 2%; }


}

@media screen and (max-width:520px)
{
.anniu2 ul li a {  width:19%; }
.anniu2 ul li img { width:30px; }
.btm .btmleft{  width:55%;}
.anniu2 ul li a {  border:#fff 0px solid; margin-left:1%;}

.anniu2 ul li p{ display:none;}

.imain4 .imain4shang{ margin:0 2%; }
.imain4 .imain4xia{  margin:0 2%; }



.imain4 .imain4shang{height:160px; margin-bottom:2%; }
.imain4 .imain4xia{height:160px;}



.imain5 .neirongright{ margin:0 2%; width:96%; } 
.imain5 .xinwen2 dl{ clear:both; width:97%;overflow:hidden;background:#eeeeee; margin-top:2%; margin:1% 2%; }
.imain5 .neirongleft ul li a{ font-weight:lighter; font-size:14px; }

.neironglefttou a{ font-size:18px;  font-weight:bold; color:#6e6e6e; padding-left:1.5%;}

.newsdtmwarp{ float:left; width:100px; padding:0px 0; margin-right:15px; color:#c8c8c8;}
.newsdtmd{ clear:both; display:block; text-align:center; font-size:18px; line-height:30px; color:#535353; }
.newsdtmym { clear:both; display:block;text-align:center;font-size:14px; line-height:28px; color:#535353}




.info_listimg ul li{  width:48%; padding:0 1%; }



}


@media screen and (max-width:450px)
{

.focus .rslides .mainbheight{ height:120px;}	

.imain2 .imainright .imrightflei ul li a{ float:left; width:25%; padding-top:5%; text-align:center; font-size:18px; color:# 333; }
.imain2 .imainright .imrightflei ul li a:hover{ color:#d3b169;}
.imain2 .imainright .imrightflei ul li a p{color:#a9a9b0; font-size:14px; padding-top:1% ; }


.imain5 .neirongleft{  width:95%; margin:0 1%;  } 

.imain5 .neirongleft ul li p { display:none;  }
.imain5 .neirongleft ul li{ line-height:25px;  }
.imain2 .imainright .imrightflei ul li a{ float:left; width:25%; padding-top:5%; text-align:center; font-size:14px; }
.imain2 .imainright .imrightflei ul li a img{ width:75%;}

.imrightwenzi span { display:none;}

.imain4 .imain4shang{height:160px; margin-bottom:2%; }
.imain4 .imain4xia{height:160px;}



.imain5 .neirongright{ margin:0 2%; width:96%; } 
.imain5 .xinwen2 dl{ clear:both; width:97%;overflow:hidden;background:#eeeeee; margin-top:2%; margin:1% 2%; }
.imain5 .neirongleft ul li a{ font-weight:lighter; font-size:14px; }

.neironglefttou a{ font-size:18px;  font-weight:bold; color:#6e6e6e; padding-left:1.5%;}

.newsdtmwarp{ float:left; width:80px; padding:0px 0; margin-right:15px; color:#c8c8c8;}
.newsdtmd{ clear:both; display:block; text-align:center; font-size:18px; line-height:30px; color:#535353; }
.newsdtmym { clear:both; display:block;text-align:center;font-size:14px; line-height:28px; color:#535353}



}



@media screen and (max-width:360px)
{
.newsdtmwarp{ float:left; width:70px; padding:0px 0; margin-right:15px; color:#c8c8c8;}

}
