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

.w1100,.blk,.m_box{ width:992px; margin:0 auto;  }

.w1000{width:992px; margin: 0 auto; }

.w1020{width:992px;margin: 0 auto;}

.wb100{width:992px; margin: 0 auto; }	

.header, .content,.container{

	width: 992px;

}

.page{

	width: 992px

}

.pright{

	width: 50%;

}

.proviewbox{

	width: 48%

}

.sm_div ul li{

	width: 100%;

	float: none;

}

.sm_div ul li:nth-child(5n){

	height: auto;

}

.links{

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	padding-left: 10px;

}

.dg_div{

	padding-left: 0;

}

.mainCon,.blk-sm{

	width: 700px

}

.xlab_a{

	display: none;

}

.SolutionRight{

	width: 700px

}

.SolutionTop dl dt{

	width: 100%;

	float: none;

}

.SolutionTop dl dt a{

	width: 100%;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	height: auto;

}

.SolutionTop dl dt a img{

	width: 90%;

	height: auto;

	margin: auto;

}

.SolutionTop dd{

	float:none;

	width:100%;

	clear:both;

	margin-top:20px;

	height: auto;

}

.SolutionBot ul li {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

    width: calc((100% - 40px)/3);

}

.SolutionBot ul li span img{

	width: 100%;

	height: auto;

}

.SolutionBot ul li span{

	width: 100%;

	height: auto;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.edge_c:after{

	height: 76%;

}

.ft-menu dl{

	width: 152px

}

.ft-menu {

    float: left;

    margin-left: 0px;

    width: auto;

}

.coight{

	width: auto;

}

.cnbox{

	display: none;

}

}





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

.w1100,.blk,.m_box{ width:100%; margin:0 auto;padding: 0px 10px;-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;  }

.w1000{width:100%; margin:0 auto;padding: 0px 10px;-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;}

.w1020{width:100%; margin:0 auto;padding: 0px 10px;-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;}

.wb100{width: 100%;margin:0 auto;padding: 0px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}	

.header, .content,.container{

	width:100%; margin:0 auto;padding: 0px 10px;-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;

}

.page{

width:768px; margin:0 auto;padding: 0px 10px;-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;

}

.edge_wc p{

	font-size: 20px;

	margin-bottom: 10px;

}

.edge_wc h3{

	height: auto;

	line-height: 2;

	font-size: 30px;

}

.proviewbox{

	float: none;

	width: 100%;

}

.pright{

	float: none;

	width: 100%;

	padding-top: 20px;

}



.gyts_gsjj{

	padding: 20px 10px;

}



.gyts_gsjj  img{

	width: 100%;

	height: auto;

}

.mainCon,.blk-sm{

	width: 100%;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	float: none;

}

.mainCon .conBox ul{

	width: 100%;

}

.fdh-01{

	width: 100%;

}

.fdh-01-nav-one{

	width: 33.33%;

	float: left;

}

.fdh-01-nav{

	zoom: 1;

	overflow: hidden;

}

.fdh-01-tit{

	width: 100%;

}



.fdh-012{

	width: 100%;

}

.fdh-012-nav-one{

	width: 33.33%;

	float: left;

}

.fdh-012-nav{

	zoom: 1;

	overflow: hidden;

}

.fdh-012-tit{

	width: 100%;

}


.fen,.blk-xs{

	float: none;

	width: 100%;

}

.edge_t{



	left: 0

}

.header-top p{

	display: none;

}

.log_n{

	width: auto;

}

.log_n img{

width: 300px

}

.SolutionRight {

    width: 485px;

}

.edge_c:after {

    height: 71%;

}

.about .con1 dt{

	width: 100%;

}

.about .con1 dd{

	position: static;

	width: 100%;

	padding: 20px 0px

}

.about .con1 .container{

	height: auto;

}

.about .con2{

	height: auto;

	padding-top: 0;

}

.feoh{

	width: 240px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.ful2{

	padding-left: 0;

}



.pc{

	display: none;

}

.wap{

	display: block;

}

.wap_nav {

	position: fixed;

	left: 0px;

	top: 0px;

	width: 100%;

	z-index: 7777;

}

.wap_nav .logo {

    float: left;

    position: absolute;

    left: 0px;

    top: 0px;

    padding: 0;

}

.wap_nav .logo img{height: 34px;margin-top: 13px;margin-left: 10px;}

body{

	padding-top: 50px;

}



.SolutionLeft{

	float: none;

	width: 100%;

}

.SolutionLeft h3{

	background-size: cover;

	background: #2375df;

	height: auto;

	padding: 20px 20px;

}

.slihet{

	zoom: 1;

	overflow: hidden;

}

.SolutionLeft .item{

	float: left;

	width: 48%;

	margin: 1%;

}

.SolutionRight{

	float: none;

	width: 100%;

}

.edge_t li {

margin: 0px 10px;

}

.news-tab,

.faq{

	float: none;

	width: 100%;

	margin-bottom: 10px;

}

.ft-menu{

	float: none;

	width: 100%;

}

.coight{

	float: none;

	width: 100%;

}

.footer{

	height: auto;

}

.feoh{

	float: none;

	width: 100%;

}

.on_page ul li a{

	padding: 0px ;

	margin: 0px ;



width:100%;

padding:0px;

}.on_page ul li{float:left;text-align:center;width: 31.333%;margin:1%;padding: 0;}

.on_page{

	height: auto;

	padding: 10px 0px;

}

.on_page ul{

	zoom: 1;

	overflow: hidden;

	width: 100%;

	float: none;

}

.on_page p{

	float: none;

	clear: both;

	text-align: left;

}

}





@media screen and (max-width: 768px){
.fdh-012{

	display: none;

}



.slihet + img{

	width: 100%;

}

.slihet h4 a{

	padding: 0px;

	font-size: 17px;

}

.slihet ul li{

	padding-left: 0;

}

.slihet ul li a{

	overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

}

.edge{

	padding-top: 0px;

}

.ysz_t h3{

	margin: 0px;

	padding: 10px 0px;

}

.edge_t li{

	width: 67px;

	height: 74px;

	background-size: 100% !important;

}

.edge_t li span  {

	display: none;

}

.edge_t li{

	font-size: 12px;

	background-position: 7px center !important;

	line-height: 76px;

	text-align: center;

	margin: 0px 4px;

}

.edge_c:after{

	height: 36%;

}

.edge{

	padding-bottom: 0;

}

.about .con2 {

	    padding-bottom: 10px;

}

.about .con2 .menu li:first-child{

	margin-left: 0px;

}

.about .con2 .menu li{

	width: 100px;

}

.about .con2 .menu li:last-child{

	margin-right: 0px;

}

.about .con1 dd img {
    display: block;
    width: 100%;
	height: 200px;
 } 
 


.news-hot .text h3 {

	overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

display: block;

}

.news-list li span{

	width: 70%;	overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

display: block;

}

.ft-menu .item01 dt,

.ft-menu .item02 dt,

.ft-menu .item03 dt{

	background: none;

	margin: 0px;

	padding: 0px 10px;

	padding-top: 20px;

}

.ft-menu dl:after{

display:none;



}

.ft-menu dl{

	width: 33.33%;

	height: auto;

}

.ft-menu dd{

padding-left:20px;}

.fdh-01-nav-one{

	width: 50%;

}

.mainCon .conBox{

	padding: 15px;

}

.mainCon .conBox li{

	margin-right: 15px;

	width: calc((100% - 15px)/2);

}

.mainCon .conBox li:nth-child(3n){

	margin-right: 15px;

}

.mainCon .conBox li:nth-child(2n){

	margin-right: 0px;

}

.mainCon .conBox li .intro .btn{

	width: 100%;

	border: 1px solid #ccc;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	overflow: hidden;

	border-radius: 400px;

	left: 0

}

.mainCon .conBox li .intro p{

	height: 10px;

}


.mainCon .conBox li .Pic img {

	display: block;

	width: 100%;

	height:auto;

	transform: scale(1);

	transition: all 1s ease-out;

}



.mainCon .conBox li .intro .btn a{

	width: 50%;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	text-align: center;

	font-size: 13px;

	box-sizing: border-box;

}

.mainCon .conBox li .intro .btn a i{

	display: none;

}

.mainCon .conBox li .intro{

	height: 90px;

}

.pagingNav{

	padding: 4px

}

.pagingNav p{

	display: none;

}

.pagingNav{

	text-align: center;

}

.news_random li{

	float: left;

	width: 50%;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.pagingNav .uls{

	margin: 0px;

	float: none;

}

.wapheight{

	height: 200px !important;

}

.p14-infolist-1-list dl{

	padding-right: 15px;

}

.p15-infocontent-1-bool{

	height: auto;

}

.blk-xs{

display: none;

}

.dg_div{

	line-height: 1.7;

	font-size: 20px

}

.fx_div .box a{

width: 48%;

margin: 1%;

}

.fx_div{

	width: 100%;

}

.links{

	padding-right: 10px;

}

.banner img{

	height:120px; !important;

}

.edge_wc h3{
	
	font-size: 16px;
}
.edge_wc p {
    font-size: 12px;

}




}
  
