﻿body{
    background-color: #F6ECDD;
    text-align: center; font-size:14px
}
.u_warp{
    width:1000px;
    margin:0 auto;
    text-align: left;
    
}
.u_top_bar{
    height: 30px;
    line-height: 25px;
    background-color: #fff;
    border-bottom:1px solid #ededed;
}
.u_top_bar a{
    margin-left:10px;
}
.u_t_app{
    background-image: url(../images/i_phone.png);
    background-repeat: no-repeat;
    background-position: 0 center;
    padding-left:20px;
    margin-top:2px;
    display:block;
    float:left;
}
.u_top_bar a,.u_top_bar span,.u_footer a,.u_footer span{
    color:#666;
    font-size: 12px;
    font-family: arial, '宋体';
}
.u_top_bar a:hover,.u_top_bar a.on,.u_footer a:hover,.u_footer a.on{
    color:#333;
}
.u_top_bar span,.u_footer span{
    padding:0 10px;
}
.u_footer{
    background-color: #fff;
    height:125px;
    padding:20px 0;   color:#666;
}
.u_footer p{
    text-align: center;
    line-height: 30px;
}
.u_footer span{
    padding:0 5px;
}
.u_footer{
    font-size: 12px;
    font-family: arial, '宋体';
}
.u_t_m{
    height:75px;
    background-color: #fff;
}
.u_l1{
    width:150px;
    height:43px;
    display: block;
   margin-top: 18px;
    background-image: url(../images/logo.png);
    background-position: 0 0;
    background-repeat: no-repeat; float:left
}
.u_t_r{
    height:58px;
    background-color: #fff;
    border-bottom: 1px solid #cfcfcf;
}
.u_t_r a{
    width:225px;
    height:58px;
    display: block;
    background-image: url(../images/btn01.png);
    background-repeat: no-repeat;
    background-position:  0 0;
    float:left;
    line-height: 58px;
    color:#fff;
    font-size: 18px;
    text-align: center;
    margin-right: 10px;
}
.u_t_r_c{
    padding:10px 0;
}
.u_t_r_c a{
    padding:0 10px;
    border-left: 1px solid #666;
    display: block;
    float: left;
    height:16px;
    font-size: 16px;
    line-height: 100%;
}
.u_t_r_c a:hover{
    color:#333;
}
.u_t_m_l{
    position: absolute;
    right:0px;
    top:35px;
}
.u_t_m_l a{
    margin-left: 15px;
}
.u_t_m_l a:hover{
    color:#000;
}
.u_t_m_l a.now{
    font-weight: bold;
    color:#000;
}
.t_g1{color: #A57A4A;
}
.n_main_2{
	width:985px;
	margin: 15px;
}
.n_main_2 .n_title { margin-top:120px; margin-left:50px}
.n_main_2 .n_title li { color:#a5794a; font-size:18px; font-weight:normal; line-height:250%; list-style-type: disc; }
.u_z_slider{            position: relative;            width:615px;            height:417px; margin-right:15px     }
 .u_z_slider ul{        }
 .u_z_slider ul li{  display: none;            position: absolute;            top: 0;            left: 0;            text-align: center;      }
/* 菜单common styling */
/* set up the overall width of the store div, the font and the margins */
.store {

 top:25px; position:absolute; right:0

}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.store ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.store ul li {
float:left; 
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.store ul li a, .store ul li a:visited {
display:block; 
text-decoration:none; 
height:26px; 
color:#000; 
line-height:26px; 
font-size:14px;  margin-left:15px
}
/* make the dropdown ul invisible */
.store ul li ul { display: none
}
/* specific to non IE browsers */
/* set the background and foreground color of the main store li on hover */
.store ul li:hover a {
color:#000;
}
.store  li a.now{
    font-weight: bold;
    color:#000;
}
/* make the sub store ul visible and position it beneath the main store list item */
.store ul li:hover ul{
	display:block;
	position:absolute;
	top:30px;
	left:0; z-index:99; left:-90px
	
}
/* style the background and foreground color of the substore links */
.store ul li:hover ul li a {display:block; color:#000; font-size:12px; line-height:30px; }
.store ul li ul { background-color:#FFFFFF; width: 300px; padding:10px;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity: 0.85; position:absolute; z-index:99; border:#CCCCCC solid 1px}
.store ul li ul li a{ float:left;}
/* style the background and forground colors of the links on hover */
.store ul li:hover ul li a:hover {color:#000;}
.store ul li ul li span{margin-right:2px; line-height:26px;float:left; display:block; color:ffffff!important;}
.store ul li ul li{min-height:26px;width:100%;color:#000000;float:none;border-bottom: 1px solid #E1DEDE;}
.navigation_arrow {HEIGHT: 8px;POSITION: absolute;Z-INDEX: 105;DISPLAY: block;TOP: -8px;WIDTH: 100%;background-image: url(../images/navigation_arrow.png);background-repeat: no-repeat;}
.navigation_list{float:left; width:240px;}