@media screen and (max-width:1600px){

}
@font-face {
  font-family: 'SegoeL';
  src: local("Segoe UI Light"), url("../font/latest.woff2") format("woff2"), url("../font/latest.woff") format("woff"), url("../font/latest.ttf") format("ttf");
  font-weight: 200;
}
@font-face {
  font-family: 'Goodfont';
  src: local("Goodfont"), url("../font/goodfont.ttf") format("ttf");
  font-weight: 200;
}
@font-face {
  font-family: 'dian';
  src: local("MBitmapRoundHK-Light"), url("../font/MBitmapRoundHK-Light.otf") format("otf");
  font-weight: 200;
}
@media screen and (max-width:1440px){
	
}

@media screen and (max-width:1312px){

}

@media screen and (max-width:1200px){
	.wrap{ width: 95% !important;}
	.pSlick .infor p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
	.fnav{margin: 0;}
	.fnav li .item{margin: 0;}
}

@media screen and (max-width:1024px){
	.container{ margin-left:10px; margin-right:10px}
	.mytop{ height:50px}
	*{box-sizing: border-box;}
	.wrap{ width: 95%;}
	.nav{ display: none;}
	.menu-handler{ display: block;}
	.top{display: none;}
	.head{left: 0;top:0;right: 0;padding:0;}
	.head-cont .logo{display: block;}
	.logo{display:block;width: 50px}
	.logo img{position: relative;height: auto;width: 100%;}
	.head .top .t_lan{margin: 0;width: 100%;text-align: center;}
	.mob_search input{display: block;width: 100%;padding: 0 38px;line-height: 32px;height: 32px;}
	.hsearch{display: none;}
	.head-cont{position: relative;background-size: auto 100%;width: 95%;margin: 0 auto;padding: 0;background: none;}
	.search{position: absolute;width: 58px;background: url(../images/s.png) no-repeat center center;right: -2%;top:0;bottom:0;line-height: normal;height: auto;}
	.search-bar{top:50px;right: -3%;left: -3%;width: auto;border-top: 1px solid #dadada;padding: 0 2%;}
	.search-bar i{right:15px;}
	.head-cont{height: 50px;line-height: 50px;}
	.top_r{padding-bottom:20px; border-bottom: 1px solid #dadada; border-top: 1px solid #dadada;}
	#banner .slick-dots{right: 10px;bottom: 10px;}
	.banner .item .br-btn{left: 10px;bottom: 10px;}
	.lan_a{display: none;}
	.banner .btxt{}
	.banner .btxt img{max-width: 100%;}
	.inlist li a{font-size: 13px;}
	.navbox .lan_a{display: block;color: #666;margin:0;}
	.nLan{border-bottom: 1px solid #dadada;padding: 15px 0;font-size: 14px;}
	.ma_left,.ma_right{width: 100%;}
	.ma_left{}
	.in_about{height: auto;padding: 20px 0;}
	.in_about .infor{position: static;    -webkit-transform: translate(0, 0%);transform: translate(0, 0%);}
	.pSlick .infor h2{font-size: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.pSlick .infor p{font-size: 12px;margin-bottom: 20px;}
	.fnav{}
	.fnav li{float: left;margin-bottom: 15px;width: 100%;}
	.fnav li p a{display: inline-block;margin-right: 15px;}
}

@media screen and (max-width:861px){
	.con img{  height:auto !important}
	.proItem{width: 100%;float: left;}
	.proPic{height: 320px;}
	.proCont{height: auto;padding: 30px 0;}
	.proCont .vtm{position: static;    -webkit-transform: translate(0, 0%);transform: translate(0, 0%);}
	.proCont .infor{padding: 10px 5%;}
	.serBox{padding: 30px 0;height: auto;}
	.serBox .vm{width: 90%;margin: 0 auto; position: static;-webkit-transform: translate(0, 0%);transform: translate(0, 0%);}
	.ns_video{height: 360px;}
	.ns_video,.nslist{width: 100%;}
	.nslist li .date{width: 100px;}
	.nslist li{padding-left: 100px;}
	.flink{float: none;display: block;margin: 0 auto 10px auto;}
	.fb_r{float: none;width: 100%;display: block;text-align: center;}
}
@media screen and (max-width:770px){
	
}
@media screen and (max-width:720px){
	.inlist{background: #eee;}
	.inlist li{width: 33.333%;border-bottom: 1px solid #fff;}
	.inlist li:last-child a{border-right: 1px solid #fff;}
}
@media screen and (max-width:640px){
	.in_tags h2{font-size: 24px;}
	.in_tags p{font-size: 17px}
}
@media screen and (max-width:620px){
	
}
@media screen and (max-width:520px){

}

@media screen and (max-width:480px){
	
}
@media screen and (max-width:420px) {
	.in_tags p{font-size: 15px;}
	.inlist li{width: 100%;}
	.inlist li,.inlist li a{height: 70px;}
	.inlist li .desc{display: inline-block;text-align: left;font-size: 15px;width: 180px;}
}
@media screen and (max-width:360px) {
	
}
@media screen and (max-width:320px) {

}


