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

@media screen and (max-width: 992px){
	#MenuBar1{float: none}
	.topmenu1 td{display: block;width:50%;float: left;}
	.topmenu1>table, .topmenu>table{width:100%;}	

	ul.MenuBarHorizontal a.MenuBarItemSubmenu{background-image:none;}
	ul.MenuBarHorizontal a{text-align: center}
	ul.MenuBarHorizontal li{width: auto !important;padding: 10px 10px;font-size: 13px;}

	#DNews, 
	#DNews dt, 
	#DNews dt img, 
	#DNews dl, 
	p#DNIndex{
		width:100%;height:auto;overflow: hidden
	}
	#DNews, #DNews dl{height: 320px;}	
	
	.index_block{width: 100%}
	.index_block>tbody>tr, .index_block>tbody, .index_block{display: block}
	.index_block>tbody>tr>td{
		width: 50%;
	    display: block;
	    margin: 0;
	    padding: 0;
	    float: left;
	}
	.index_intro{margin-top: 0px;padding-top: 60px;width: 100%;}
	div#abgne_marquee{margin-top: 70px}
	.index_earth{}
	.index_prod>table>tbody>tr, .index_prod>table>tbody, .index_prod>table {display: block}
	.index_prod>table>tbody>tr>td{
		display: block;
	    width: 50%;
	    float: left;
	    margin: 10px 0;
	    padding: 0;
	}

	.index_search{
		position: absolute;
	    width: 50%;
	    left: 0;
	    margin-top: 400px;
	    padding: 15px;
	    box-sizing: border-box;
	}
	.index_search_title{max-width: 100%;height:auto;width: 100%}
	.index_search input[type=submit]{margin-top: 10px;padding: 5px 10px;font-size: 20px}
	.index_search select{font-size: 20px}
	
	.footer_cate{width:100%;}
	.sprobg>table{width:100%;}
	.sprobg>table, .sprobg>table>tbody, .sprobg>table>tr, .sprobg>table>tr>td{
		display: block;
	}
	.userhtml table{width:auto !important}
	.search-left{display: block;width:100%}
	.search-left>img{max-width: 100%;}
	.search-right{display: block;width:100%}
}

@media screen and (max-width: 767px){
	.topmenu1 td{width:100%;float: none;text-align: center;position: static}
	.searchbar{background: #009ACD !important;width: 100%;display: none;padding: 0 10px 15px;box-sizing: border-box;line-height: 200%;height:auto;opacity: .8;}
	.searchbar select{width:35% !important;}
	.logo{display: block;float:left;}
	.msearch{display: block;float: right;margin-top: 65px;margin-right: 15px;}
	.msearch>img{max-width: 35px}
	.langnav_wrap{top:2px;right: 0;}
	.RTlink{margin-right: 0;position: absolute;top: 0;margin-left: 10px;}
	 .logoimg{margin-top: 15px;height:auto;max-width: 100%}

	#DNews, #DNews dl{height: 40vh;}
	.index_block>tbody>tr>td{width:100%;float: none;}
	.index_search{
		position: relative;
	    width: 100%;
	    left: 0;
	    margin-top: 10px;
	    padding: 15px;
	    box-sizing: border-box;
	}
	.index_intro{margin-left: 0;padding-left: 40px;box-sizing: border-box;}
	.index_block .index_earth{background-position: top center !important;width: 400px;margin:0 auto;float:none;}

	/*.index_prod>table>tbody>tr, .index_prod>table>tbody, .index_prod>table{overflow: hidden;}	*/
	.index_prod>table>tbody>tr>td{width:50%;padding: 10px;box-sizing: border-box;}
	.protablebg{background-size: 100% auto;width: 100%;}
	.protablebg img{max-width: 100%;width:100%;}

	.sprobg{background-color:#C8F1FF}
	.sprobg>table{margin-top: 0;}
	.sprotable{display: block;border-right:0;margin-top: 0px;font-size: 16px;display: inline-block;padding: 15px 10px 10px;}

	.search_table .tdbg3, .search_table .tdbg1{word-break: break-all}

}

@media screen and (max-width: 400px){
	.logo{width: 270px;}
	.index_block .index_earth{background-size: 100% auto !important;width:100%;}
	div#abgne_marquee ul li a{width:200px;}
	.index_prod>table{overflow: hidden}
	.index_prod>table>tbody>tr>td{margin:0;}
	#DNews, #DNews dl{height: 30vh;}
}


