@charset "utf-8";
* {
margin:0;
padding:0
}
body {
text-align:center;
}
img {border:none}
ul {
list-style-type:none;
}	
a:hover{
text-decoration:none;
}
p {
font:12px Times;
color:#4a260c;
margin-top:14px;
line-height:14px;
} 
h2 {
font:18px Times;
color:#6b4f37;	
margin-bottom:20px;
}  
h2 a {
color:#6b4f37;
}
h3 {
font:18px Times;
color:#352315;
margin-top:3px;
}
.right_bar h3 {
margin:12px 0 0 39px;
}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
#index {
background:url('/images/index_bg.jpg') center top no-repeat;  
width:100%;
} 
#sub {
background:url('/images/sub_bg.jpg') center top no-repeat;  
width:100%;
} 
.main {		   
width:1000px;   
margin:0px auto;
text-align:left;
}	
.header {
width:100%;
}	 	   
.logo {			  
height:72px;
padding-top:14px;
margin-left:362px;
}	
.content {	  
width:100%;	  
margin-top:164px;
}	
#sub .content {	  
width:100%;	  
margin-top:130px;
}		   
.left_bar {
background:url('/images/left_bar.jpg') center top no-repeat;  
width:274px;
height:966px;
float:left;
}	
#sub .left_bar {
background:url('/images/left_bar_sub.jpg') center top no-repeat;  
width:275px;
height:966px; 
padding-top:34px;
float:left;
}	 
.menu {
margin-left:44px;
padding-top:14px;
} 	 
body:nth-of-type(1) .menu {
padding-top:11px;
}
.menu li {
background:url('/images/menu_line.gif') left bottom no-repeat;  
width:173px;
padding-bottom:10px; 
line-height:16px;
}  
body:nth-of-type(1) .menu li {
line-height:15px; 
} 
.menu a {			 
margin-left:30px;  
font:12px Times;
color:#352315; 
text-decoration:none;
}	
.no_bg {
background:none !important
}	  
.tx_1 {
font:18px Times;
color:#563c27;	  
margin-top:30px;
-margin-top:24px;
margin-top /*\**/ :24px\9;
text-align:center; 
line-height:16px;
}
@media not all and (-webkit-min-device-pixel-ratio) { 
.tx_1   { margin-top:35px; !important; }
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type .tx_1  {margin-top:24px;}
} 	  
.tx_2 {
font:18px Times;
color:#fae5aa;	  
margin-top:24px;
text-align:center; 
line-height:16px;
}  
.fedback {
margin:52px 0 0 40px;
}	
.inp_tx{
width:49px;
font:14px Times;
color:#3f2b1c;	
margin-top:12px;	
display:block;
float:left;
}
.inp_1 {
background:url('/images/inp_1_bg.gif') left top no-repeat;  
width:150px;
height:21px;	
margin-top:10px;
float:left;
}	
.inp_1 input{
background:transparent;
border:none;	
width:140px;
height:18px;
padding:2px 0 0 5px;
font:14px Times;
color:#352315; 	
//margin-left:-40px;
}	 
.text_area {
background:url('/images/text_area.gif') left top no-repeat;  
width:198px;
height:121px;	
margin-top:12px;
}
.text_area textarea {
background:transparent;
border:none;	  
overflow:hidden;
width:190px;
height:117px;  
padding:2px 0 0 5px;
font:14px Times;
color:#352315; 
//margin-left:-40px;	
}  
.send_but  {
margin:5px 0 0 48px;
}
.send_but input{
background:url('/images/send_but.jpg') left top no-repeat;  
width:119px;
height:30px;	
border:none;		
cursor:pointer;
} 	
.pics_top {	
height:70px;			 
margin:90px 0px 0 32px;
}  
* html .pics_top  {
width:245px;
height:70px;			 
margin:90px -10px 0 32px;
}
.pics_top li {		 
height:70px;
margin-right:10px;
float:left;
}	 
.pics_bot {	
height:70px;
margin:37px 0 0 32px;
} 
* html .pics_bot  {
width:245px;
height:70px;			 
margin:30px -10px 0 32px;
} 
.pics_bot li {	
height:70px;
margin-right:10px;
float:left;
}	 
.sub_cont {	 
background:url('/images/sub_cont_bg.jpg') left top no-repeat;  
width:424px;
height:951px; 
padding:15px 15px 0 15px;
float:left;
}
.banners {
width:419px;
height:213px;
position:relative;
}  
#i1,#i2,#i3,#i4{
width:419px;
height:213px;
display:none;
position:absolute;
left:0px; 
top:0px;
}  
#ban_nav{
width:419px;
height:27px;
padding-top:3px;
background:url('/banners/bg.png');
position:absolute;
left:0px; 
bottom:0px;
text-align:center;
} 
#ban_nav span{
width:24px;
height:24px;
display:inline-block;
cursor:pointer;
background:url('/banners/num.png');
color:#FFF;
font:15px Georgia;
}

.title_1 {
background:url('/images/title_bg.gif') left top no-repeat;  
width:441px;
height:36px; 	  
position:relative;
z-index:100;
margin:10px -12px 0 -12px;	 
padding-top:20px;
text-align:center;
}  
.title_11 {
background:url('/images/title_bg.gif') left top no-repeat;  
width:441px;
height:0px; 	  
position:relative;
z-index:50;
margin:10px -12px 0 -12px;	 
padding-top:20px;
text-align:center;
}  
.news_block {	
width:100%;
margin-top:10px;
text-align:justify;
}	
.pic {
width:124px;
float:left;
} 
.info {
width:299px;
float:left;
}	
.date {
font:12px Times;
color:#352315;
} 
.g_line {
background:url('/images/g_line.gif') left top no-repeat;  
width:439px;
height:8px; 	  
position:relative;
z-index:10;
margin:17px -12px 0 -12px;	 
line-height:0px;
font-size:0px;
} 	
.right_bar {
background:url('/images/right_bar_bg.jpg') left top no-repeat;  
width:272px;
height:916px;
padding-top:50px; 	
-padding-top:60px; 
float:left;
}  
.dish_list {
margin-top:1px;
//margin-top:7px;
}  
@media not all and (-webkit-min-device-pixel-ratio) { 
.dish_list  { margin-top:2px; !important; }
}
.dish_list li {	
background:url('/images/dot_bg.gif') left 12px repeat-x;  
-background:url('/images/dot_bg.gif') left 10px repeat-x;  
width:214px;
margin-left:39px;  
line-height:16px;
line-height/*\**/:18px\9;
-margin-top:-4px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type .dish_list li {margin-top:-1px;}
} 	
@media not all and (-webkit-min-device-pixel-ratio) { 
.dish_list li  { line-height:18px; !important; }
}
.dish_list a {	
background:url('/images/name_bg.gif') left top repeat-x;   
width:159px;
font:12px Times;
color:#352315;	
text-decoration:none;
}	
.dish_list span {  
width:56px;
margin:-17px 0 0 158px;
-margin:-16px 0 0 158px;
font:12px Times;
color:#352315;
text-align:right;
display:block;
}	
.dish_list span b {
background:url('/images/name_bg.gif') left top repeat-x;   
font-weight:normal;
}	
.show {
margin:12px 0 0 120px;
} 
.show a {
background:url('/images/show_bg.gif') left top no-repeat;   
width:124px;
height:19px;						 
font:12px Times;
color:#352315;
padding:3px 0 0 9px;   
display:block;
}	
.h30 {
height:70px;
}  
.title_2 {
font:18px Times;
color:#604826;
margin-top:50px; 
text-align:center;
}	 
.comment {	 
width:209px;
font:12px Times;
color:#4a260c;
margin-top:9px;
margin-left:8px;
}  
.comment  span {
color:#352315; 
display:block;
margin-bottom:8px;
}
.comment a{
color:#352315;
text-decoration: none;
}	  
.comment a:hover{
text-decoration: underline;
}
.g_line_2 {
background:url('/images/g_line_2.gif') left top no-repeat;   
width:232px;
height:7px;	  
margin-top:10px;
margin-left:8px;
line-height:0px;
font-size:0px;
} 
.com_block {
height:195px;
//height:208px;
height /*\**/ :201px\9;
}
@media not all and (-webkit-min-device-pixel-ratio) { 
.com_block  { height:197px; !important; }
}	
.add_com  {
margin-left:11px;
-margin-left:6px;
floaT:left;
}
.add_com a{
background:url('/images/add.gif') left bottom no-repeat;   
font:12px Times;
color:#dc8423;
padding-bottom:45px;
display:block;	  
position:relative;
z-index:10;
}
.all_com  {
margin-left:23px;
floaT:left;
}
.all_com a{
background:url('/images/all.gif') left bottom no-repeat;   
font:12px Times;
color:#4c7700;
padding-bottom:54px;
display:block;	
position:relative;
z-index:100;
}	
.main_content {
background:url('/images/content.jpg') center top no-repeat;  
width:653px;
height:943px;	  
padding:57px 36px 0 36px;
position:relatve;
z-index:100;
float:left;	
}	
.ban_2 {
margin-top:5px;
}











 
.footer {
background:url('/images/footer_index.jpg') center top no-repeat;  
width:100%;
height:145px;	
-margin-top:-23px;
}	
#sub .footer {
background:url('/images/footer_sub.jpg') center top no-repeat;  
width:100%;
height:146px;	
-margin-top:0px;
}	 
.foot_cont {
width:1000px;
margin:0px auto;
} 
.bot_menu {
padding-top:10px;
}
.bot_menu {
margin-left:140px;
}	  
.bot_menu li {
font:11px Arial;
color:#f8e6b6;
margin-right:7px;
float:left;
}  
.bot_menu a {
color:#f8e6b6;
}	   
.bot_logo {
margin:16px 0 0 36px;
-margin-left:18px;
float:left;
}	 
.copy {
font:11px Arial;
color:#f8e6b6;
margin:45px 0 0 114px;
float:left;
}	
.tel {	   
margin:10px 0 0 78px;
float:left;
}
.company {
font:11px Arial;
color:#f8e6b6;
margin:92px 0 0 57px; 
float:left;
}	
.company a {
color:#f8e6b6;
}  



