
/*<=1023px*/
@media screen and (max-width:1024px)
{
.headersearch{ display:none;}
header .headerright{width:70%; }
header .logo{ padding:0px 0 0% 0;width:28%; }
.imainbg2{ background:#f9f9f9 url(../images/aboutbg2-1.png) top repeat-x ;}
.imain2 .imainleft{ background:url(../images/Im2bg-1.png) bottom no-repeat; }
.imain2 .imainleft .hih2biao { width:16% ; }

.imain2 .imainright p{  padding:0% 0 0% 0; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:5; overflow:hidden;}
.imain5 .xinwen2 dl dd p{  text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}

.btmright .erweima2 {  padding-right:50%;}

.btm .btmleft  a {  font-size:18px; padding: 0 2% 0 0; color:#fff;}

.imain5 .xinwen2 dl dd p {
    clear: both;
    font-size: 14px;
    line-height: 24px;
    color: #777777;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}


.youshi_05 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }
.youshi_03 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }
.youshi_02 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }
.youshi_01 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }
.youshi_04 p{ float:left; width:18%; margin-right:1%; color:#FFF; background:#156698; padding:6% 2% 8% 2%; font-size:16px;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:6; overflow:hidden; }
.imain4shang .biaotiyoushi img {padding: 10% 0 33% 0;}



/*内页*/
.menucp a,.menucp a:link,.menucp a:visited { display:block; width:31%; float:left; line-height:40px; padding:0 0; margin:3px 1%;}
.menu3 h3{width:40%;}
.menu4 ul a {width:40%;}

.positioninfo{font-size:20px;}

.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; }	
.info_listimg ul li{float:left; width:30%; padding:5px 1% 5px 2%;}

.product_list ul li{ float:left; width:30%; padding:5px 1% 10px 2%;}
.product_list ul li p span { display:none}






}
@media screen and (max-width:1101px)
{


.imain5 .xinwen2 dl dd p {text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; overflow:hidden;}
	
.anniu2 ul li a {font-size: 18px;}	
	
	
}	




@media screen and (max-width:960px)
{

#trigger{ display:none;}

.imain5 .xinwen2 dl dd a {text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; overflow:hidden;}

.anniu2 ul li a { width:19.5%; }

.neishanghei .neishangheiwenzi { padding: 15% 0 0 5%;  }
.neishanghei .neishangheiwenzi fot {

    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;
}

.neishanghuang .neishangheiwenzi { padding: 15% 0 0 5%;   }
.neishanghuang .neishangheiwenzi fot {    
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;}


.neishanghuang1 .neishangheiwenzi { padding: 15% 5% 0 0%;   }
.neishanghuang1 .neishangheiwenzi fot {    
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;}
	
	
.neishanghei1 .neishangheiwenzi  { padding: 15% 5% 0 0%;   }
.neishanghei1 .neishangheiwenzi fot {    
      display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;}
	
	
.imain2 .imainright .imrightflei ul li a p { display:none;}
.yb_conct{display:none;}
.btm .btmleft { width:55%;}
.btm .btmright{ width:36% ; }
.btmright .erweima2 {  padding-right:45%;}

	
}



@media screen and (max-width:854px)
{

	
.btmright .erweima2{ display:none;}
.imainbg2{background:#f9f9f9 url(../images/aboutbg3.png) top repeat-x ; }	
.imain4shang .biaotiyoushi h2 {font-size: 24px;	}
.yb_conct{ display:none;}

.imain2 .imainright p{ font-size:14px; line-height:24px; padding:0% 0 0% 0; display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;}


.imain5 .xinwen2 dl dd  a{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; overflow:hidden;}
.newsdtmwarp{  margin-right:10px; width:80px; padding-top:10px; }
.newsdtmd{  font-size:18px; line-height:20px;  }
.newsdtmym {font-size:15px; line-height:28px;}
.dtmwarp{ float:left; width:80px; /*! padding:0px 0; */ /*! margin-right:200px; */ color:#c8c8c8;}

.btm .btmleft { width:75%;}
.btm .btmright{ width:25% ; }

.biaotiyoushi { display:none;}
.youshi_04 { display:none;}
.youshi_05 { width:41%;}
.youshi_05 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }

.youshi_03 { width:41%;}
.youshi_03 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }
.youshi_02 { width:41%;}
.youshi_02 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }

.youshi_01 { width:41%;}
.youshi_01 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }







}	

@media screen and (max-width:820px)
{
	
.focus .rslides .bannerheight{ height:300px;}
.focus .rslides .mainbheight{ height:250px;}
.yb_bar{ display:none;}

.anniu2 ul li a {
    width: 32%;}

.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; }




.imain5 .neirongleft ul li p {display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline; }


.btm .btmleft{ width:75%;}
.btm .btmright{ width:25% }

.btmright .erweima2{ display:none;}

	
}


@media screen and (max-width:768px)
{	

.imain2 .imainleft{ background:url( none) #156698; }
.imain2 .imainleft .hih2 h2{ display:none;}
.imain2 .imainleft .hih2 a { line-height: 40px;}
.imainbg2{background:#f9f9f9 url(../images/aboutbg4.png) top repeat-x ; }	

.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;}
.imain3 .neirong ul li{ float:left; padding: 3% 2.5% 1% 2.5%; width:45%;   }
.imain3 { margin-bottom:8%;  }
.youshi_04 p{ float:left; width:100%; margin-right:0%; color:#FFF; background:#156698; padding:0% 0% 0% 0%; font-size:16px;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:6; overflow:hidden; }





/*信息内页*/
.info_list dl{float:left; width:45%; text-align:center; margin-left:2%; margin-top:2%;}
.positioninfo{ display:none;}


}



@media screen and (max-width:720px)
{
.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:#156698; 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%;   }




.youshi_04 { display:none;}
.youshi_05 { width:41%;}
.youshi_05 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }

.youshi_03 { width:41%;}
.youshi_03 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }
.youshi_02 { width:41%;}
.youshi_02 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }

.youshi_01 { width:41%;}
.youshi_01 p{text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden; }



.neirongright { float:right; width:100%;}
.imain5 .neirongright{ margin:0 2%; width:96%; } 
.imain5 .xinwen2{ margin-bottom:5%;  }
.imain5 .xinwen2 dl{ clear:both; width:98%;overflow:hidden;background:#eeeeee; margin-top:2%; margin:1% 0.2%; }
.imain5 .xinwen2 dl dt{ display:none;}
.imain5 .xinwen2 dl dd{ width:98%;}
.imain5 .xinwen2 dl dd a{  line-height:24px;}


.imain5 .neirongleft{ padding:0% 0 3% 2%; float:left; width:94%; } 
.neironglefttou a{color:#156698; line-height:38px;   }

.neironglefttou b{ padding-bottom:0%;}
.imain5 .neirongleft ul{background:#eeeeee; padding:0% 2% 1% 2%; }

.imain5 .neirongleft ul li img{ display:none  }
.imain5 .neirongleft ul li a{  font-size:16px; font-weight:normal; color:#333;}
.imain5 .neirongleft ul:hover, .imain5 .neirongleft ul li a:hover{background:#fff;box-shadow: #f1f0f0 0px 0px 5px 5px; transition: background-color 0.5s; box-shadow: #f6f4f4 0px 0px 20px 5px;}

.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)
{
header .logo {width: 45%;}	
header .headerright { float:none;}
.focus .rslides .mainbheight{ height:180px;}

.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%; }

.imain6{ display:none;}


.neishanghei .neishangheiwenzi p { display:none}

.neishanghuang .neishangheiwenzi p { display:none}

.neishanghei1 .neishangheiwenzi p { display:none}

.neishanghuang1 .neishangheiwenzi p { display:none}







.imainbg6 .imain6{line-height:25px; color:#FFF; padding-left:1%; padding:2% 2%; }






.btm .btmleft{ width:98%;}
.btm .btmright{ display:none;}


/*新闻内页*/
.info_listxw dl dd a.title{font-size:16px; line-height:24px; height:24px; overflow:hidden;}
.info_listxw dl dd .newsdate{ display:none;}
.info_listxw dl dd .jianyao{height:24px; overflow:hidden;}
.linkbg{display: none;}

/*产品*/
.product_list ul li {width: 45%;padding: 5px 1% 10px 2%;}

/*内页*/
.menu3 h3{width:48%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.positioninfo{ display:none;}

.position{ display:none;}
}

@media screen and (max-width:520px)
{

.anniu2 ul li img { width:30px; }

.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-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}

.anniu2 ul li a { display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline; padding:0% 0; line-height:48px; margin-top:3%;}


.info_listimg ul li{  width:48%; padding:0 1%; }

	
/*内页*/
.htmleaf-content{ width:90%; margin:3% auto 0 auto; }

}


@media screen and (max-width:480px)
{
header .logo img{ width:100%; }

.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:#156698;}
.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-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}



.anniu2 ul li{ margin:0 auto;}

.anniu2 ul li a:hover{color:#156698;}
.anniu2 ul li img { display:none;}
.anniu2 ul li p{text-transform: uppercase; }
.anniu dd:hover { display:block;-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);-webkit-transition: all 0.5s;transition: all 0.4s; text-decoration:none ; }

.btm .btmleft a{ display:none;}




.neishanghuang .neishangheiwenzi p { display:none;}

.neirong .neishanghei { float:left; width:100%;background:#373849; }
.neishanghei .neishangheiwenzi {float: left; width:50%; color:#a7a7af; padding: 10% 0 0 5%;  }
.neishanghei .neishangheiwenzi a { font-size:18px ; color:#a7a7af;   } 
.neishanghei .neishangheiwenzi fot {font-size:14px ; line-height:22px;}
.neishanghei .neishangheiwenzi p { display:none;}
.neishanghei .neishangheitu { float:right; width:40%;  }
.neishanghei .neishangheitu img{ width:100%;display:block;}

.neirong  .neishanghuang{ float:left; width:100%; background:#156698;  }
.neishanghuang .neishangheiwenzi {float: right; width:50%; color:#f7f1e6; padding: 10% 0 0 5%;   }
.neishanghuang .neishangheiwenzi a { font-size:18px ; color:#f7f1e6; } 
.neishanghuang .neishangheiwenzi fot {font-size:14px ; line-height:22px; }
.neishanghuang .neishangheiwenzi p { display:none;}
.neishanghuang .neishangheitu { float:left; width:40%;  }
.neishanghuang .neishangheitu img{ width:100%;display:block;}

.neirong2 .neishanghei1 { float:left; width:100%;background:#156698; }
.neishanghei1 .neishangheiwenzi {float: right ; width:50%; color:#f7f1e6; padding: 10% 5% 0 0%; }
.neishanghei1 .neishangheiwenzi a { font-size:18px ; color:#f7f1e6;  } 
.neishanghei1 .neishangheiwenzi fot {font-size:14px ; line-height:22px; }
.neishanghei1 .neishangheiwenzi p {  display:none;}
.neishanghei1 .neishangheitu { float:left; width:40%;  }
.neishanghei1 .neishangheitu img{ width:100%; display:block;}

.neirong2 .neishanghuang1{ float:left; width:100%; background:#373849; }
.neishanghuang1 .neishangheiwenzi {float: left; width:50%; color:#f7f1e6; padding: 10% 0% 0 5%;   }
.neishanghuang1 .neishangheiwenzi a { font-size:18px ; color:#f7f1e6; } 
.neishanghuang1 .neishangheiwenzi fot {font-size:14px ; line-height:22px; }
.neishanghuang1 .neishangheiwenzi p { display:none;}
.neishanghuang1 .neishangheitu { float:right; width:40%;  }
.neishanghuang1 .neishangheitu img{ width:100%;display:block;}




.youshi_01 {  font-size:20px ; }
.youshi_01 b{ font-size:24px; }
.youshi_01 p{ font-size:16px; line-height:20px;  }

.youshi_02 {  font-size:20px ; }
.youshi_02 b{ font-size:24px; }
.youshi_02 p{ font-size:16px; line-height:20px;  }

.youshi_03 {  font-size:20px ; }

.youshi_03 b{ font-size:24px; }
.youshi_03 p{ font-size:16px; line-height:20px;  }

.youshi_05 {  font-size:20px ; }
.youshi_05 b{ font-size:24px; }
.youshi_05 p{ font-size:16px; line-height:20px;  }





}

@media screen and (max-width:395px)
{
.imain2 .imainright .imrightwenzi b{display:none}
.imain2 .imainright .imrightwenzi { line-height:40px;}

.youshi_01 {  font-size:18px ; }
.youshi_01 b{  display:none}
.youshi_01 p{ font-size:16px; line-height:20px;  }

.youshi_02 {  font-size:18px ; }
.youshi_02 b{  display:none}
.youshi_02 p{ font-size:16px; line-height:20px;  }

.youshi_03 {  font-size:18px ; }
.youshi_03 b{ display:none }
.youshi_03 p{ font-size:16px; line-height:20px;  }

.youshi_05 {  font-size:18px ; }
.youshi_05 b{ display:none }
.youshi_05 p{ font-size:16px; line-height:20px;  }






}

@media screen and (max-width:360px)
{
.newsdtmwarp{ float:left; width:70px; padding:0px 0; margin-right:15px; color:#c8c8c8;}

}
