 body{background:#ffffff;margin:0px;padding:0px;font-family: thaisanslite_r1,tahoma,sans-serif;min-width:1200px;}
.siam_clear{height:0;clear:both;}
.siam_mainsite{ width: 1200px;margin-left:auto;margin-right:auto;min-width:1200px;}

 font-family: thaisanslite_r1,tahoma,sans-serif;}
::selection{background:#b0b0b0;}

@font-face {
 font-family: thaisanslite_r1;
 src: url('fonts/thaisanslite/thaisanslite_r1.eot'); /* EOT file for IE */
}
@font-face {
 font-family: thaisanslite_r1;
 src: url('fonts/thaisanslite/thaisanslite_r1.ttf'); /* TTF file for CSS3 browsers */
}


.siam_head{    background: #ed1c24;
    padding: 4px 0px;
    width: 100%;}

.siam_ecs{    float: left;width: 94%;}


.siam_ecs .siam_call{  float: left;
    margin-right: 3%;}

.siam_ecs .siam_call img{    float: left;
    margin-top: 9px;
    margin-bottom: 9px;
    margin-right: 7px;}

.siam_ecs .siam_call strong{     float: left;
    color: #ffffff;
    font-weight: normal;
    font-size: 22px;
    margin-top: 0px;}


.siam_ecs .siam_email{    float: left;}

.siam_ecs .siam_email img{    float: left;
    margin-top: 9px;
    margin-bottom: 9px;
    margin-right: 7px;}

.siam_ecs .siam_email strong{      float: left;
    color: #ffffff;
    font-weight: normal;
    font-size: 22px;
    margin-top: 0px;}

.siam_head .siam_social{    float: left;
    margin-top: 4px;}

.language-chooser{    width: 47px;
    float: right;
    margin-top: 3px;}

.lang-en{float: left;
    margin-right: 10px;}

.siam_head .siam_social img{}


.siam_logo{    float: left;
    width: 229px;
      margin-top: 12px;
    margin-bottom: 12px;}

.siam_logo img{}


.siam_menu{        width: 64%;
    float: right;
    margin-top: 51px;}

.siam_menu ul{margin:0px;padding:0px;}

.siam_menu ul li{    float: left;
    list-style: none;
    margin-left: 44px;}

.siam_menu ul li a{        display: block;
    color: #393939;
    font-size: 22px;
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;}

.siam_menu ul li a:hover{color:#ed1c24; text-decoration:underline;}
.siam_menu .nav-menu li a:hover, .siam_menu .nav-menu li.current-post-ancestor a, 
.siam_menu .nav-menu li.current-menu-parent a, .siam_menu .nav-menu li.current-post-parent a, 
.siam_menu .nav-menu li.current-menu-item a, .siam_menu .nav-menu li.current_page_item a{color:#ed1c24; text-decoration:underline;}

.siam_banner{width:100%;}

.siam_banner img{width:100%;}



.siam_bgwelcome{    background: #fbfbfb;
    width: 100%;
    margin-top: -5px;    padding-top: 20px;
    padding-bottom: 20px;}


.siam_boxwelcome{      width: 100%;
    margin-top: 5%;
    margin-bottom: 14%;
    float: left;}

.siam_boxwelcome .siam_boxwelcomeleft{    width: 60%;
    float: left;}

.siam_boxwelcome .siam_boxwelcomeleft strong{    font-size: 52px;
    text-transform: uppercase;
    font-weight: bold;
    display: block;
    color: #231f20;
    margin-top: -1%;}

.siam_boxwelcome .siam_boxwelcomeleft strong b{    font-size: 52px;
    text-transform: uppercase;
    font-weight: bold;
    color: #ed1c24;}

.siam_boxwelcome .siam_boxwelcomeleft span{    font-size: 23px;
    color: #414141;
    line-height: 28px;
    margin-top: 1%;
    display: block;}

.siam_boxwelcome img{float:right;    width: 340px;margin-top:20px;}


.siam_boxwelcome .siam_boxwelcome_readmore{background: #ed1c24;
    padding: 7px 21px;
    display: block;
    float: left;
    font-size: 25px;
    text-transform: uppercase;
    color: #fff;
    margin-top: 26px;
    text-decoration: none;
    padding-bottom: 13px;}

.siam_boxwelcome .siam_boxwelcome_readmore:hover{background: #c90d14;}



.siam_boxbenefit{      padding: 27px 32px;
    background: #ffffff;
    box-shadow: 1px 0 24px #4b4f6d85;
    margin-top: -128px;
    z-index: 99999999;
    position: relative;}

.siam_boxbenefit ul{       padding: 0px;
    margin: 0px;
    padding-top: 0px;
    margin-top: -76px;
    display: block;
    width: 100%;
    float: left;}

.siam_boxbenefit ul li{       width: 31.6%;
    float: left;
    margin-right: 2.5%;
    list-style: none;}


.siam_boxbenefit .endservices{    float: right;
    margin-right: 0px;}

.siam_boxbenefit .siam_pic{width:100%; display:block;}

.siam_boxbenefit .siam_pic img{width:100%; }

.siam_boxbenefit .siam_text_head{    font-size: 24px;
    text-decoration: none;
    display: block;
    width: 100%;
    font-weight: bold;
    color: #ffffff;}

.siam_boxbenefit .siam_detail{        font-size: 21px;
    text-decoration: none;
    display: block;
    width: 100%;
    line-height: 21px;
    color: #ffffff;
    margin-top: -4px;}

.siam_boxbenefit .boxbein{   position: absolute;
    bottom: 34px;
    padding: 20px;
    width: 319px;
    background: #ed1c24;
    opacity: 0.8;}


.siam_boxbenefit .siam_text_head:hover{text-decoration:underline;}
.siam_boxbenefit .siam_detail:hover{text-decoration:underline;}
.siam_boxbenefit .siam_pic:hover{    opacity: 0.9;transition: 0.3s;}





.siam_product{    width: 100%;
    float: left;
    margin-top: 4%;
    margin-bottom: 6%;}

.siam_product .siam_headproduct{  display: block;
    margin-bottom: 2.5%;
    font-size: 53px;
    color: #ed1c24;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 258px;}

.siam_product ul{padding: 0px;
    margin: 0px;}

.siam_product ul li {      
    width: 22.834%;
    float: left;
    margin-right: 2%;
    margin-bottom: 3%;
    list-style: none;}

.siam_product .siam_pic{    width: 100%;    border: 1px solid #f5f5f5;height: 238px;
    display: block;}

.siam_product .siam_pic img{width:100%;}

.siam_product .siam_text_head{  width: 100%;
    text-align: center;
    display: block;
    font-size: 26px;
    color: #525252;
    font-weight: bold;
    text-decoration: none;
    margin-top: 8%;
    text-transform: uppercase;}

.siam_product .siam_viewproduct{  display: block;
    font-size: 30px;
    color: #ffffff;
    background: #ed1c24;
    text-transform: uppercase;
    text-decoration: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1%;
    text-align: center;
    width: 159px;
    height: 41px;
    padding: 8px 0px;}

.siam_product .siam_viewproduct:hover{transition: 0.3s;}

.siam_product .siam_viewproduct:hover{background:#c90d14;}

.siam_product .siam_text_head:hover{text-decoration:underline;}

.siam_hotline{width:100%;}
.siam_hotline img{width:100%;}




.siam_contact{    width: 100%;
    float: left;
    margin-top: 4%;
    margin-bottom: 1%;}

.siam_contact .siam_headcontact{  display: block;
    margin-bottom: 2.5%;
    font-size: 53px;
    color: #ed1c24;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 258px;}



.siam_footer{  background: #ed1c24;
    width: 100%;
    margin-top: 3%;
    padding-top: 5%;
    padding-bottom: 3%;}

.siam_menudown{    float: left;
    width: 17%;
    border-right: 1px solid #c8181f;
    padding-bottom: 44px;
    padding-right: 5%;
    padding-top: 24px;}

.siam_menudown ul{     margin: 0px;
    padding: 0px;}

.siam_menudown ul li{float: left;
    list-style: none;
    width: 100%;
    border-bottom: 1px dashed #ffffff;}

.siam_menudown ul li a{    font-size: 19px;
    color: #ffffff;text-transform:uppercase;
    text-decoration: none;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;}



.siam_contactdown{  float: left;
    width: 32%;
    border-right: 1px solid #c8181f;
    padding-bottom: 44px;
    padding-right: 4%;
    padding-top: 24px;
    margin-left: 4%;}

.siam_contactdown strong{     display: block;
    width: 100%;
    color: #ffffff;
    font-size: 25px;
    font-weight: bold;}

.siam_contactdown b{     display: block;
    width: 100%;
    color: #ffffff;
    font-size: 24px;
    font-weight: normal;}

.siam_contactdown span{       display: block;
    width: 100%;
    color: #ffffff;
    font-size: 20px;
    line-height: 25px;
    margin-top: 5px;}

.siam_contactdown .siam_socialdown{    margin-top: 14px;}

.siam_contactdown .siam_socialdown a{}

.siam_contactdown .siam_socialdown a img{}




.siam_map{float: right;    margin-top: 33px;}

.siam_map img{}





.siam_menudown ul li a:hover{padding-left:10px;transition: 0.3s;
}




.siam_copr{width:100%; background:#c8181f;}

.siam_copr b{      width: 100%;
    font-size: 19px;
    text-transform: uppercase;
    color: #ffffff;
    font-weight: normal;
    display: block;
    padding: 17px 0px;}




.mainproductin{width:100%;}

.mainproductin li{list-style: none;
    width: 575px;
    margin: 0px !important;
    float: left;
    margin-right: 35px !important;
    border: 1px solid #dedede;}

.mainproductin li a{display:block; padding: 37px;}

.mainproductin img{}

.mainproductin .productinR{    float: left;
    width: 587px;}

.mainproductin .productinR strong{    font-size: 30px;
    text-decoration: underline;
    width: 100%;
    color: #333333;}

.mainproductin .productinR span{  display: block;
    width: 93%;
    color: #3b3b3b;
    border: 1px solid #ececec;
    padding: 20px 20px 20px 20px;
    margin-top: 15px;
    margin-bottom: -20px;
    background: #f9f9f9;}

.mainproductin .productinR .textpdf{ color: #da171f;font-weight: bold;}

.mainproductin .productinR .iconin{float: left; padding: 5px 5px 0px 0px;width:25px;}

