html, body {
        height: 100%;
        margin: 0px;
    }
body {
    margin: 0;
}
a {
    color: #356622;
    font-weight: bold;
    text-decoration: none;
}
a:hover {
    color: #527733;
}
#mw_container {
    background-color: #F3F2F2;
    font-family: Verdana;
    font-size: 10pt;
    min-width: 1170px;
}
#mw_subcontainer {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1154px;
}
#mw_header {
    height: 233px;
    position: relative;
    width: 1154px;
}
#mw_header div.mw_language_bar_container {
    bottom: 125px;
    height: 31px;
    left: 25px;
    position: absolute;
    width: 155px;
}
#mw_header div.mw_language_bar_container div.mw_hun_btn {
    float: left;
    padding-right: 7px;
}
#mw_header div.mw_language_bar_container div.mw_eng_btn {
    float: left;
    padding-right: 7px;
}
#mw_header div.mw_language_bar_container div.mw_ger_btn {
    float: left;
    padding-right: 7px;
}
#mw_header div.mw_language_bar_container div.mw_fr_btn {
    float: left;
}
#mw_header div.mw_searchbox_container {
    bottom: 35px;
    height: 70px;
    left: 25px;
    position: absolute;
    width: 155px;
}
#mw_header div.mw_searchbox_container div.searchbox_sect_2 {
    background: url("./img/searchbox_sect_2.png") no-repeat scroll 0 0 transparent;
    height: 23px;
    width: 155px;
}
#mw_header div.mw_searchbox_container div.searchbox_sect_3 {
    height: 23px;
    width: 155px;
}
.mw_searchfield {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    font-weight: bold;
    margin-left: 7px;
    padding-top: 3px;
    width: 120px;
}
.mw_menu_container_m2 {
	display: none;
}
#mw_header div.mw_menu_container {
    background: url("./img/menu.png") no-repeat scroll 0 0 transparent;
    bottom: 0;
    height: 37px;
    position: absolute;
    right: 0;
    width: 800px;
}
#mw_header div.mw_menu_container ul {
    bottom: 2px;
    list-style: none outside none;
    position: relative;
}
#mw_header div.mw_menu_container li {
    float: left;
    padding-right: 20px;
}
#mw_header div.mw_menu_container a {
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
#mw_header div.mw_menu_container a:hover {
    color: #527733;
}

.mw_specbox{
    position:absolute;
    right:20px;
   top:100px;
}

#mw_content_container_1 {
    height: 100%;
}
#mw_content_sep_top {
    background: url("./img/sep_h.png") repeat scroll 0 0 transparent;
    height: 2px;
    /*margin-bottom: 12px;*/
	margin-bottom: 5px;
    margin-top: 8px;
    width: 1154px;
	display: block;
}

.mw_content_table_div_wrapper{
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	max-height:100%;
    height:auto !important;
    height: 100%;
    overflow: hidden;
	display: table;
	/*line-height: 1px;*/
	vertical-align: top;
}
.mw_content_table_div_td_1{
	position: relative;
	float: left;
	vertical-align: top;
    width: 846px;
	margin-top: 0px;
}
.mw_content_table_div_td_2 {
    background: url("./img/sep_v.png") repeat-y scroll center center transparent;
    text-align: center;
    width: 40px;
	display: table-cell;
}
.mw_content_table_div_td_3{
	position: relative;
	/*float: left;*/
	width: 266px;
	padding-top: 10px;
	vertical-align: top;
	height: 100%;
	display: table-cell;
}
.mw_content_table_div_td_3 div.mw_content_btn_1 {
    margin-bottom: 16px;
}
.mw_content_table_div_td_3 div.mw_content_btn_2 {
    margin-bottom: 16px;
}
.mw_content_table_div_td_3 div.mw_content_btn_3 {
    margin-bottom: 16px;
}
.mw_content_table_div_td_3 div.mw_content_btn_4 {
    margin-bottom: 16px;
}


.mw_content_table_div_td_1 div.mw_news_1 div.mw_news_1_title {
    font-size: 18px;
    font-weight: bold;
    height: 25px;
}
.mw_content_table_div_td_1 div.mw_news_1 div.mw_news_1_img {
    float: left;
    margin-bottom: 2px;
    margin-right: 20px;
}
.mw_content_table_div_td_1 div.mw_news_1 div.mw_news_1_content {
    font-size: 12px;
    height: 100px;
    margin-bottom: 10px;
    overflow: hidden;
    text-align: justify;
}
.mw_content_table_div_td_1 div.mw_news_2 {
    bottom: 142px;
    position: absolute;
    width: 404px;
}
.mw_content_table_div_td_1 div.mw_news_2 div.mw_news_2_title {
    font-size: 18px;
    font-weight: bold;
    height: 25px;
}
.mw_content_table_div_td_1 div.mw_news_2 div.mw_news_2_content {
    font-size: 12px;
    height: 85px;
    overflow: hidden;
    text-align: justify;
}
.mw_content_table_div_td_1 div.mw_news_3 {
    bottom: 142px;
    left: 444px;
    position: absolute;
    width: 404px;
}
.mw_content_table_div_td_1 div.mw_news_3 div.mw_news_3_title {
    font-size: 18px;
    font-weight: bold;
    height: 25px;
}
.mw_content_table_div_td_1 div.mw_news_3 div.mw_news_3_content {
    font-size: 12px;
    height: 85px;
    overflow: hidden;
    text-align: justify;
}
.mw_content_table_div_td_1 div.mw_news_4 {
    bottom: 12px;
    position: absolute;
    width: 404px;
}
.mw_content_table_div_td_1 div.mw_news_4 div.mw_news_4_title {
    font-size: 18px;
    font-weight: bold;
    height: 25px;
}
.mw_content_table_div_td_1 div.mw_news_4 div.mw_news_4_content {
    font-size: 12px;
    height: 85px;
    overflow: hidden;
    text-align: justify;
}
.mw_content_table_div_td_1 div.mw_news_5 {
    bottom: 12px;
    left: 444px;
    position: absolute;
    width: 404px;
}
.mw_content_table_div_td_1 div.mw_news_5 div.mw_news_5_title {
    font-size: 18px;
    font-weight: bold;
    height: 25px;
}
.mw_content_table_div_td_1 div.mw_news_5 div.mw_news_5_content {
    font-size: 12px;
    height: 85px;
    overflow: hidden;
    text-align: justify;
}




#mw_content_table {
    vertical-align: top;
}
#mw_content_table tr {
    vertical-align: top;
}
#mw_content_td_1 {
    vertical-align: top;
    width: 846px;
}
#mw_content_td_1 div.mw_news_1 {
    height: 160px;
    width: 846px;
}
#news_container {
    height: 448px;
    position: relative;
	top: -20px;/* */
}
#mw_content_td_1 div.mw_news_1 div.mw_news_1_title {
    font-size: 18px;
    font-weight: bold;
    height: 25px;
}
#mw_content_td_1 div.mw_news_1 div.mw_news_1_img {
    float: left;
    margin-bottom: 2px;
    margin-right: 20px;
}
#mw_content_td_1 div.mw_news_1 div.mw_news_1_content {
    font-size: 12px;
    height: 100px;
    margin-bottom: 10px;
    overflow: hidden;
    text-align: justify;
}
div.mw_sep_news_sub {
    background: url("./img/sep_news_sub.png") repeat-x scroll 0 0 transparent;
    height: 3px;
    width: 846px;
}
#mw_content_td_1 div.mw_news_2 {
    bottom: 142px;
    position: absolute;
    width: 404px;
}
#mw_content_td_1 div.mw_news_2 div.mw_news_2_title {
    font-size: 18px;
    font-weight: bold;
    height: 25px;
}
#mw_content_td_1 div.mw_news_2 div.mw_news_2_content {
    font-size: 12px;
    height: 85px;
    overflow: hidden;
    text-align: justify;
}
#mw_content_td_1 div.mw_news_3 {
    bottom: 142px;
    left: 444px;
    position: absolute;
    width: 404px;
}
#mw_content_td_1 div.mw_news_3 div.mw_news_3_title {
    font-size: 18px;
    font-weight: bold;
    height: 25px;
}
#mw_content_td_1 div.mw_news_3 div.mw_news_3_content {
    font-size: 12px;
    height: 85px;
    overflow: hidden;
    text-align: justify;
}
#mw_content_td_1 div.mw_news_4 {
    bottom: 12px;
    position: absolute;
    width: 404px;
}
#mw_content_td_1 div.mw_news_4 div.mw_news_4_title {
    font-size: 18px;
    font-weight: bold;
    height: 25px;
}
#mw_content_td_1 div.mw_news_4 div.mw_news_4_content {
    font-size: 12px;
    height: 85px;
    overflow: hidden;
    text-align: justify;
}
#mw_content_td_1 div.mw_news_5 {
    bottom: 12px;
    left: 444px;
    position: absolute;
    width: 404px;
}
#mw_content_td_1 div.mw_news_5 div.mw_news_5_title {
    font-size: 18px;
    font-weight: bold;
    height: 25px;
}
#mw_content_td_1 div.mw_news_5 div.mw_news_5_content {
    font-size: 12px;
    height: 85px;
    overflow: hidden;
    text-align: justify;
}
.mw_sep_news_center {
    background: url("./img/sep_news.png") repeat-y scroll 0 0 transparent;
    bottom: 17px;
    height: 260px;
    left: 425px;
    position: absolute;
    width: 3px;
}
#mw_content_td_2 {
    background: url("./img/sep_v.png") repeat-y scroll center center transparent;
    position: relative;
    text-align: center;
    width: 40px;
}
#mw_content_td_3 {
    width: 266px;
}
#mw_content_td_3 div.mw_content_btn_1 {
    margin-bottom: 16px;
}
#mw_content_td_3 div.mw_content_btn_2 {
    margin-bottom: 16px;
}
#mw_content_td_3 div.mw_content_btn_3 {
    margin-bottom: 16px;
}
#mw_content_td_3 div.mw_content_btn_4 {
    margin-bottom: 16px;
}
#mw_content_sep_bottom {
    background: url("./img/sep_h.png") repeat scroll 0 0 transparent;
    height: 2px;
    margin-bottom: 5px;
    /*margin-top: 8px;*/
	margin-top: 5px;
    width: 1154px;
}
.mw_sep_h {
    background: url("./img/sep_h.png") repeat scroll 0 0 transparent;
    height: 2px;
    width: 1154px;
}
#mw_content_container_2 {
    height: 192px;
}
#mw_content_container_2 div.mw_content_container_2_title {
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 5px;
}
#mw_content_container_2 div.mw_content_container_2_header {
}
#mw_content_container_2 div.mw_content2_btn_1 {
    float: left;
    padding-right: 10px;
}
#mw_content_container_2 div.mw_content2_btn_2 {
    float: left;
    padding-right: 10px;
}
#mw_content_container_2 div.mw_content2_btn_3 {
    float: left;
}
#mw_content_container_3 {
    height: 215px;
}
#mw_content_container_3 div.mw_content_container_3_title {
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 5px;
}
#mw_content_container_3 div.mw_content3_bnr_1 {
    float: left;
    padding-right: 13px;
	z-index : 1;
}
#mw_content_container_3 div.mw_content3_bnr_2 {
    float: left;
    padding-right: 13px;
}
#mw_content_container_3 div.mw_content3_bnr_3 {
    float: left;
    padding-right: 13px;
}
#mw_content_container_3 div.mw_content3_bnr_4 {
    float: left;
}
#mw_content_container_4 {
}
#mw_content_container_4 div.mw_content_container_4_title {
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 5px;
}
#mw_content_container_4 div.mw_content4_box {
    background: url("./img/content4_box_v3.jpg") no-repeat scroll 0 0 transparent;
    /* height: 129px; */
	/* height: 139px; */
	/*height: 159px;*/
	height: 179px;
    position: relative;
    width: 1154px;
}
#mw_content_container_4 div.mw_content4_box div.mw_content4_sect_1 {
    left: 22px;
    position: absolute;
    top: 14px;
}
#mw_content_container_4 div.mw_content4_box div.mw_content4_sect_2 {
    left: 500px;
    position: absolute;
    top: 14px;
}
#mw_content_container_4 div.mw_content4_box div.mw_content4_sect_3 {
    left: 774px;
    position: absolute;
    top: 14px;
}
#mw_content_container_4 div.mw_content4_box div.mw_content4_sect_4 {
    left: 962px;
    position: absolute;
    top: 14px;
}
.mw_content4_title {
    font-size: 18px;
    margin-bottom: 4px;
}
.mw_content4_content {
}
#mw_content_container_4 a {
    color: #356622;
    font-weight: bold;
    text-decoration: none;
}
#mw_content_container_4 a:hover {
    color: #527733;
}
#mw_content_td_3 img, .mw_language_bar_container img, .mw_news_2 img, .mw_news_3 img, .mw_news_4 img, .mw_news_5 img, #mw_content_container_2 img, #mw_content_container_3 img, .linkbox img {
    border: medium none;
}
.mw_content_title {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
.mw_content_content {
    margin-bottom: 20px;
    text-align: justify;
    width: 848px;
}
.mw_content_content img {
    border: 1px solid black;
}



#footer {
    background: url("./img/footer.png") no-repeat scroll 0 0 transparent;
    height: 39px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    padding-left: 24px;
    text-align: center;
    width: 100%;
}
#footertxt_add{
float: right;font-size: 9px;padding-right: 30px;margin-top: -4px;
}
.ftext {
    margin-right: 30px;
    padding-top: 12px;
    position: relative;
    top: 10px;
}
.linkbox {
    height: 52px;
    position: absolute;
    right: 23px;
    top: 21px;
    width: 176px;
}
div.mw_newslister_title {
    font-size: 16px;
    font-weight: bold;
}
div.mw_newslister_date {
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 3px;
}
div.mw_newslister_content {
    font-size: 12px;
    margin-bottom: 13px;
    min-height: 80px;
    overflow: hidden;
    text-align: justify;
    width: 100%;
}
.mw_newslister_centertd {
    background: url("./img/sep_v.png") repeat-y scroll center center transparent;
    text-align: center;
    width: 40px;
}
#mw_content_sep_newslister {
    background: url("./img/sep_h.png") repeat scroll 0 0 transparent;
    height: 1px;
    margin-bottom: 12px;
    margin-top: 8px;
    width: 850px;
}
.mw_newslister_news_sep {
    border-bottom: 1px solid black;
    height: 2px;
    margin-bottom: 9px;
    width: 100%;
}
.mw_pricebox {
    bottom: 0;
    font-family: Verdana;
    height: 201px;
    left: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    width: 200px;
    z-index: 9999;
}
.mw_pricebox_content {
    background: url("./img/mw_pricebox_content.png") no-repeat scroll 0 0 transparent;
    height: 166px;
    padding: 10px 12px 10px 10px;
    position: relative;
    z-index: 10001;
}
.mw_price_label {
    background: url("./img/mw_pricebox_label.png") no-repeat scroll 0 0 transparent;
    bottom: -13px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 39px;
    margin: 0;
    min-height: 10px;
    padding: 2px 0 4px;
    position: relative;
    right: -1px;
    text-align: center;
    z-index: 10000;
}
.mw_price_title {
    color: #FFE5C5;
    font-size: 14px;
    font-weight: bold;
    padding-left: 23px;
    padding-right: 23px;
    padding-top: 10px;
    text-align: left;
}
.mw_price_value {
    color: #FBCF97;
    font-size: 18px;
    font-weight: bold;
    padding-left: 23px;
    padding-right: 23px;
    padding-top: 10px;
    text-align: left;
}
#mw_pricebox_button {
    color: #E3E3E3;
    cursor: pointer;
    font-weight: bold;
    height: 22px;
    left: 161px;
    position: absolute;
    top: 6px;
    width: 22px;
}
.mw_pricebox_button_down {
    background: url("img/arrow_down.png") repeat scroll 0 0 transparent;
}
.mw_pricebox_button_down:hover {
    background: url("img/arrow_down_hover.png") repeat scroll 0 0 transparent;
}
.mw_pricebox_button_up {
    background: url("img/arrow_up.png") repeat scroll 0 0 transparent;
}
.mw_pricebox_button_up:hover {
    background: url("img/arrow_up_hover.png") repeat scroll 0 0 transparent;
}
.mw_pricebox_button:hover {
    color: #FFFFFF;
    cursor: pointer;
}
.mw_pricebox_submit_button_wrapper {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 30px;
    position: absolute;
    top: 119px;
    width: 176px;
}
.mw_pricebox_submit_button {
    color: #DD5227;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 100%;
    position: relative;
}
.mw_pricebox_submit_button_hided {
    color: #DC3F0F;
    display: none;
    font-size: 14px;
    font-weight: bold;
    height: 100%;
    position: relative;
}
.mw_pricebox_submit_button a {
    color: #DF5B32;
    display: block;
    height: 100%;
    padding-left: 25px;
    padding-top: 5px;
}
.mw_pricebox_submit_button a:hover {
    color: #DD3703;
}
.mw_pricebox_submit_button_disabled {
}
.mw_pricebox_submit_button_disabled a {
    color: #D1D3D1;
    display: block;
    font-size: 14px;
    height: 100%;
    padding-left: 25px;
    padding-top: 5px;
}
.mw_pricebox_submit_button_disabled a:link, .mw_pricebox_submit_button_disabled a:visited, .mw_pricebox_submit_button_disabled a:hover, .mw_pricebox_submit_button_disabled a:active {
    color: #D1D3D1;
    display: block;
    height: 100%;
    padding-left: 25px;
    padding-top: 5px;
}
.mw_pricebox_pen {
    background: url("img/pen.png") repeat scroll 0 0 transparent;
    bottom: 8px;
    height: 60px;
    position: absolute;
    right: -25px;
    width: 61px;
}



.mw_content_title__cont{
	width: 80%;
	display: table;
    margin: 0 auto;
}
.mw_txt_center{
	text-align: center;
}
.mw_width_100{
	width: 100%;
}
.mw_txt_green_bold{
	color: #4b9228;
	font-weight: 600;
}
.mw_txt_size16{
	font-size: 16px;
}
.mw_list_office__wrapper{
	height: 100%;
	display: block;
	overflow: hidden;
	width: 100%;
}
.mw_list_office__maininfo_left{
	float: left;
	position: relative;
}
.mw_list_office__maininfo_right{
	float: left;
	position: relative;
}

.mw_list_office__maininfo{


	padding: 10px;
	/*background-color: #FCFCFC;*/
}
.mw_list_office__cont{
	float: left;
	position: relative;
	width: 535px;
	margin-left: 20px;
}

.mw_list_top_info__cont,.mw_list_bottom_info__cont{
	display: table;
    margin: 0 auto;
}
.mw_list_topleft_info__cont{
float: left;
position: relative;
width: 440px;
}
.mw_list_topright_info__cont{
float: left;
position: relative;
width: 440px;
}
.mw_list_bottomleft_info__cont{
float: left;
position: relative;
width: 520px;
}
.mw_list_bottomright_tree__cont{
float: left;
position: relative;
width: 440px;
}

.mw_list_office__cont_regional{
	float: left;
	position: relative;
	width: 100%;
}

.mw_list_office__cont_custserv{
	float: left;
	position: relative;
	width: 100%;
}

.mw_img_social {
float: left;margin-right: 10px;margin-bottom: 10px;margin-top: 4px;border: 0px;
        width: 98%;
        height: auto;
    }
.mw_img_max_300 {
		max-width: 300px;
}
.mw_img_max_200{
		max-width: 200px;
}


.mw_show_block_desktop{
	display:block;
}
.mw_show_block_mobile{
	display:none;
}