﻿
.color01{color:#ecbe5c;}
.color02{color:#f4e901;}
.maximg_content img,.maximg_content iframe,.maximg_content table,.maximg_content object,.maximg_content embed,.maximg_content object embed { max-width:880px !important;}/**/
body
{
    font-family: 'Roboto_Condensed', sans-serif; /*background: url('../images/bg.png') no-repeat top center #091D01;*/
    background: url('../images/bg1.png') no-repeat top center,url('../images/bg2.png') repeat left top;
    font-size: 14px;
    color: #ecbe5c;
    line-height: 1.428571429;
}
.bg_body{background: url('../images/bg1.png') no-repeat top center;}
#wrapper {
    width: 1000px
}

#banner {
    height: 175px;
    overflow: hidden;position:relative;
}

#banner img {
    float: left;
    display: block
}

#menu li {
    width: 96px;
    height: 50px;
    background: url('../images/menu.png') no-repeat;
    text-align: center;
    float: left;
    margin-right: 3.5px;
    position:relative;
    background-size:96px 50px;
}

#menu li:hover, #menu li a.menu_selected {
    background: url('../images/menu_hv.png') no-repeat;background-size:96px 50px;
}

#menu li:last-child {
    margin-right: 0
}

#menu li a {
    display: block;
    color: #f4e901;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 50px
}
/*sub*/
#menu ul li ul
{
    position:absolute;
    padding:5px 10px;
    z-index:4000;
    top:43px;display:none;
}
#menu ul li ul li.submenu_li
{
    border-bottom:1px solid #FFFF00;
    background:#091d01;
    position:relative;
    float:none;
    left:-10px;
    min-width:220px;
    margin:0;
    max-width:220px;
    height:auto;
    list-style:none;
}
#menu ul li ul li.submenu_li a
{
    text-align:left;
    color:#fff;
    font-size:11pt;
    text-transform:capitalize;
    font-weight:normal;
    padding:5px 10px 5px 8px;
    white-space:normal;
    line-height:normal;
}
#menu ul li ul li.submenu_li ul
{
    position:absolute;
    padding:10px 10px 10px 17px;
    z-index:4000;
    top:-11px;
    left:293px;
    display:none;
    /*background:none;*/
}
#menu ul li ul li.submenu_li ul li
{
    background:#d39d47;
    /*border-top:1px solid #fff;*/
    border-left:1px solid #fff;
    border-right:1px solid fff;
    width:175px;
}
#menu ul li ul li.submenu_li ul li:last-child
{
    border-bottom:1px solid #fff;
}
#menu ul li ul li.submenu_li ul li a
{
    text-align:left;
    color:#03203a;
    font-size:10pt;
    text-transform:capitalize;
    font-weight:normal;
    padding:5px 10px 5px;
}
#menu ul li ul li.submenu_li:hover
{background:#0f7319;}
#menu ul li ul li.submenu_li:hover a
{
    
    color:Yellow;
}
#menu ul li ul li.submenu_li:hover ul li a
{
    color:#03203a;
}
#menu ul li ul li.submenu_li:hover ul li a:hover
{
    color:#fff;
}
/**/
.css_menu li:hover ul ul, 
.css_menu li:hover ul ul ul,
.css_menu li:hover ul ul ul ul {
    display: none !important;
}

.css_menu li:hover ul,
.css_menu li li:hover ul,
.css_menu li li li:hover ul,
.css_menu li li li li:hover ul {
    display: block !important;
}
/**/
#contain {
    padding-top: 50px
}

#home_box {
    margin-bottom: 25px
}

#home_box li {
    width: 323px;
    height: 286px;
    background: url('../images/box_title.png') no-repeat bottom center #FFF;
    float: left;
    margin-right: 15.5px;
    text-align: center;
    border-radius: 6px;
    overflow: hidden
}

#home_box li:nth-child(3n) {
    margin-right: 0
}

#home_box li a img {
    display: block;
    width: 323px;
    height: 210px;
    margin-bottom: 10px
}

#home_box li a.home_box_tit {
    font-size: 23px;
    text-transform: uppercase;
    color: #f4e901
}

#home_box li a.home_box_tit:hover {
    color: #FFEDB7
}

#content {
    width: 1000px;
    height: 600px;
    background: url('../images/content_bg.png') no-repeat;
    padding: 60px;
    box-sizing: border-box;
    background-size:1000px 600px;
}
#content2 {
    width: 1000px;
    height: 1200px;
    background: url('../images/content_bg2.png') no-repeat;
    padding: 60px;
    box-sizing: border-box;
    background-size:1000px 1200px;
}

.page_tit, .page_news_tit, .news_other_tit {
    font-size: 32px;
    text-transform: uppercase;
    color: #EABE5D;
    font-weight: normal;
    line-height: 42px;
    padding-bottom: 18px
}

.page_news_tit, .news_other_tit {
    text-transform: none;
    padding-bottom: 0
}

.news_other_tit {
    font-size: 18px;
    line-height: 22px
}

.content_scroll {
    box-sizing: border-box
}

#content_home {
    height: 390px
}

#content_text {
    height: 433px;overflow:hidden;
}

#content_text_2 {
    height: 337px;
    padding-top: 18px;
    box-sizing: border-box;overflow:hidden;
    
}

#content_text3 {
    height: 1026px;overflow:hidden;
}

.list_song tr td {
    width: 50%;
    padding-bottom: 9px;
    box-sizing: border-box
}
.css_BaiHat
{
    float:left;
    width:270px;
}
.box_song .titleSong
{
font-size: 16px;
    font-weight: bold;
    padding-bottom: 18px;
    text-transform: uppercase;text-align:center;
}
.css_CaSi
{
    float:left;
    width:225px;
    margin:0 15px;
}
.css_Play
{
    float:left;
    width:310px;
}
.css_Play audio{max-width:380px;}
.list_song tr td:first-child {
    padding-right: 10px
}

.list_song tr td:last-child {
    padding-left: 10px
}

.list_song thead td {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    padding-bottom: 18px
}

.list_song tbody td {
    font-size: 15px;
    color: #F0E300;
    font-weight: 300
}

#footer {
    padding: 40px 0 15px;
    color: #F3D98E
}

#ul_footer li:first-child {
    width: 48%;
    float: left
}
#ul_footer li h3{margin-bottom:5px;}
#ul_footer li p{margin-bottom:5px;}
#ul_footer li:last-child {
    width: 48%;
    float: right;
    text-align: right
}

.news_date {
    color: #670200;
    font-size: 13px;
    font-weight: bold
}

.line {
    height: 2px;
    background: url('../images/line.png') repeat-x
}

.news_other_ul li {
    padding: 2px 0 2px 16px;
    background: url('../images/bullet.png') no-repeat 0 9px
}

.news_other_ul li a {
    color: #f4e901;
    font-size: 15px;
    font-weight: 300
}

.news_other_ul li a:hover {
    text-decoration: underline
}

#cate_left {
    width: 180px;
    box-sizing: border-box
}

#cate_left_ul {
    margin-top: 50px;
    position: relative;
    z-index: 1
}

#cate_left_ul li {
    padding: 0 9px 25px 0;
    margin-right: -11px
}

#cate_left_ul li a {
    color: #EABE5D;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
    padding-left: 25px;
    display: block
}

#cate_left_ul li a:hover {
    color: #f4e901
}

#cate_left_ul li.selected {
    background: url('../images/arr_selected.jpg') no-repeat right 3px
}

.list_ul_room li.selected a {
    background: url('../images/ico_1.png') no-repeat
}

.list_ul_menu li.selected a {
    background: url('../images/ico_3.png') no-repeat 0 3px
}

#content_left {
    width: 668px;
    background: url('../images/line_y.jpg') repeat-y left top;
    padding-left: 30px
}

#list_ul2 li,#list_ul li {
    float: left;
    margin: 0 10px 15px 0;
    color: #f4e901;
    font-size: 16px
}

#list_ul2 li img,#list_ul li img {
    width: 206px;
    height: 137px
}
#list_ul2 li:nth-child(4n) {
    margin-right: 0
}

#list_ul li:nth-child(3n) {
    margin-right: 0
}

#news_ul li {
    float: left;
    width: 50%;
    padding: 0 30px 43px 0;
    box-sizing: border-box;
    height: 176px;
    overflow: hidden
}

#news_ul li:nth-child(2n) {
    padding: 0 0 43px 30px;
    background: url('../images/line_dot.jpg') repeat-y left top
}

#news_ul li img {
    width: 199px;
    height: 133px;
    float: left;
    margin-right: 15px
}

#news_ul li a {
    font-size: 17px;
    color: #f4e901
}

#news_ul li a:hover {
    color: #ecbe5c
}

.img_main {
    width: 387px;
    height: 258px
}

.view_more {
    width: 225px;
    height: 41px;
    background: url('../images/view_more.png') no-repeat;
    display: inline-block
}

.tb_form td {
    padding-bottom: 7px;
    color: #f4e901;
    font-size: 15px;
    padding-right: 7px
}

.text_box {
    min-width: 155px;
    height: 25px;
    border: 1px solid #1b3705;
    background: none;
    color: #f4e901;
    font-family: 'Roboto_Condensed', sans-serif;
    padding: 0 5px
}

.button {
    width: 89px;
    height: 34px;
    border: 0;
    margin: 0 15px 0 0;
    padding: 0;
    background: url('../images/button.png') no-repeat;
    color: #032306;
    text-transform: uppercase;
    text-align: center;
    font-family: 'Roboto_Condensed', sans-serif;
    font-weight: bold;
    line-height: 34px;
    font-size: 15px;
    cursor: pointer;
    display:inline-block;
}

.button:hover {
    color: #03670c;
}
/**/
.boxContact .css_BoxCol1{width:calc(99%/2);float:left;}
.boxContact .css_BoxCol1:nth-child(2){border-left:1px solid #f4e901;}
.css_description p{margin-bottom:5px;}
.css_description table{border-collapse:collapse;margin:10px 0;}
.css_description table td{padding:4px;}
.css_description br{margin-bottom:4px;}
.LH20{line-height:20px;}
.tbcolor table{color:#f4e901;}
#___plusone_0{width:70px !important;}
/**/
.css_embedFlash
{position:relative;text-align:center;}
.imgFlash{position:absolute;left:215px;right:0;}
.css_embedFlash embed{position:absolute;left:-14px;top:-53px;}
.pd10{padding:10px;}