﻿

#index_left{ width:151px; float:left; margin:0 18px!important;margin:0 9px;background-color:#fff;}

#index_left h2{background:url(../Image/left_menu_title_bg.gif) no-repeat;  color:#791d77;
               width:151px; height:38px; line-height:38px; font-size:20px; font-weight:bold; text-indent:40px;}

#index_right{ width:650px; float:left; }

#News01,#about_us{float:left; width:290px; margin-left:10px!important;margin-left:10px;}
#News02,#Video{ float:right; width:290px; margin-right:20px!important;margin-right:5px;}

#News01 h3{background:url(../Image/index_title_01.gif) no-repeat; width:290px; height:26px; text-indent:-999em;margin-bottom:5px;}
#News02 h3{background:url(../Image/index_title_02.gif) no-repeat; width:290px; height:26px; text-indent:-999em;margin-bottom:5px;}
#about_us h3{background:url(../Image/index_title_03.gif) no-repeat; width:290px; height:33px; text-indent:-999em; margin-top:20px; margin-bottom:5px;}
#Video{ text-align:center; margin-top:20px;}
#News01 a,#News02 a{ float:left;}
#News01 ul,#News02 ul{ float:left; margin-left:10px!important;margin-left:3px; width:215px;}
#News01 ul li,#News02 ul li{ height:24px; line-height:24px; border-bottom:dashed 1px #646464;}
#News01 ul li a,#News02 ul li a{ font-size:12px; color:#000;}

#about_us strong{ font-size:12px; font-weight:normal; line-height:2em; color:#000;}
#about_us a{color:#000;}

#Photo_Gallery{ width:600px; float:left;margin-left:10px;}
#Photo_Gallery h3{background:url(../Image/index_title_04.gif) no-repeat; width:595px; height:29px; text-indent:-999em; margin-top:20px; margin-bottom:5px;}

#Photo_Gallery ul li{ float:left; width:100%; margin:0 5px!important;margin:0 4px; height:110px; overflow:hidden;}
#Photo_Gallery ul li div{ float:left;}
#Photo_Gallery ul li h4{width:100%; margin:10px auto 5px auto; font-size:12px; font-weight:bold; color:#791d77; border-left:solid 3px #791d77; text-indent:5px; float:left;}
#Photo_Gallery ul li a { float:left; margin:2px 2px!important;margin:2px 1px;}
#Photo_Gallery ul li a img{ width:90px; height:70px; margin:2px; border:solid 1px #ccc;}
#Photo_Gallery ul li strong{width:130px; margin:0 auto; line-height:1.5em; font-size:12px; font-weight:normal; display:block;}

 
* html ul ul li{
margin-bottom:-1px;
}
* html ul ul li a,* html ul li a{
height:100%;
}

#left_menu{
margin:0;
padding:0;
width:151px;
list-style-type:none;
background-color:#fff;
color:#000000;
line-height:120%;

}
#left_menu a{
display:block;
font-weight:normal;
text-decoration:none;
}
#left_menu ul{
overflow: hidden;
}
#left_menu li{
margin:0;
padding:0;
list-style-type:none;
}
#left_menu li a{
width:151px;
display:block;
color:#000000;
background-image:url(../Image/left_menu_bg.gif);
height:34px; text-indent:10px; line-height:34px; font-size:14px; font-weight:bold;
}
#left_menu li a.closed{
color:#fff !important;
background-image:url(../Image/left_menu_bg.gif) !important;
}
#left_menu li.firstitem a.closed{
color:#fff !important;
background-image:url(../Image/left_menu_bg.gif) !important;
}
#left_menu li.lastitem a.closed{
color:#fff !important;
background-image:url(../Image/left_menu_bg.gif) !important;
height:35px; 
}
#left_menu li li{
border-left:1px solid #e0bf9c;
border-right:1px solid #e0bf9c;

/*height:300px;*/
}
#left_menu li a.opened{
background-image:url(../Image/left_menu_active_bg.gif);
height:35px; line-height:35px; color:#fff; font-weight:bold;
}
#left_menu li.firstitem a.opened{
background-image:url(../Image/left_menu_active_bg.gif);
height:35px; line-height:35px; color:#fff; font-weight:bold;
}


#left_menu li.lastitem {
border-bottom:1px solid #e0bf9c;
}/*
#left_menu li.lastitem ul{
background-image:url(../Image/left_menu_active_bg.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:4px;
}
*/

#left_menu li ul{ height:auto; width:100%;}
#left_menu li ul li{ padding:10px 0;}
#left_menu li ul li a{ background:none; width:auto;text-indent:0; font-size:12px; height:28px; line-height:28px;display:inline-block; margin-left:10px; font-weight:normal;}