/*banner*/

ul.banner_main{
width:998px;
margin:1px auto;
list-style:none;
height:125px;
}

ul.banner_main li{
float:left;
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
}

ul.banner_main li.side{
width:122px;
}

ul.banner_main li.main{
width:250px;
}

.main_area{
width:1000px;
/*height:800px;*/
margin:10px auto;
padding-bottom:40px;
}

.main_area2{
width:1004px;


margin:0px auto;
padding-bottom:40px;
}

.main_area dl{
width:800px;
margin:10px auto;
}

.main_area dt{
clear:both;
font-weight:bold;
}

.main_area dd{
float:left;
padding:2px 4px 8px 4px;
}
/*index2*/

.main_title_area{
width:1000px;
margin:2px auto 0 auto;
}
.main_title_area h2{
font-size:24px;
float:left;
}
.main_title_area p.back{
font-size:13px;
float:left;
padding-top:10px;
}


.main_area2 .box{
width:248px;
margin:0px 0px 10px 0px;
height:auto;
display:block;
float:left;
}

.main_area2 .box .title{
background:#000000;
color:#FFFFFF;
padding:3px 0 3px 5px;
width:242px;
border:1px solid #e5e5e5;
font-size:13px;
}

.main_area2 .box .middle_line{
width:247px;
background:#f9f9f9;
border-right:1px solid #e5e5e5;

display:block;

}

.main_area2 .box .middle_line .imgs{
width:63px;
height:63px;
padding:5px;
float:left;
display:block;
}
.main_area2 .box .middle_line .texts{
width:165px;
color:#333333;
padding:5px 4px 5px 0px;
float:left;
font-weight:bold;
vertical-align:bottom;
display:block;
font-size:12px;
}

.main_area2 .box .foot{
width:237px;
padding:5px;
float:left;
font-size:12px;
display:block;
border-right:1px solid #e5e5e5;
}
.main_area2 .box .foot2{
width:237px;
padding:5px;
float:left;
font-size:12px;
display:block;

}

.main_area2 .box .foot p.detail{ 
width:100%;
text-align:right;
}

/*index3*/
.title_line{
width:1000px;
height:80px;
padding-top:40px;
background:url(../images/area/wood.jpg);

}

.title_line h1{
width:100%;
text-align:center;
margin-bottom:10px;
color:#FFFFFF;
font-size:26px;
}
.title_line h2{
width:100%;
text-align:center;
color:#FFFFFF;
}

.title_line_bottom{
width:1000px;
background:#000000;
padding-top:10px;
padding-bottom:5px;
}

.title_line_bottom h3{
width:100%;
color:#FFFFFF;
font-size:24px;
text-align:center;
}
.title_line_bottom h4{
width:500px;
margin:2px auto 0 auto;
color:#FFFFFF;
font-size:14px;
text-align:center;
}

.main_area3{
	width:1000px;
	padding-bottom:10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#index3table{
width:1000px;
    border-top:1px solid #777777;
    border-left:1px solid #777777;
 border-collapse:collapse;
   border-spacing:0;
    empty-cells:show;

}
#index3table td.wide_max{ 
width:500px;
    border-bottom:1px solid #777777;
    border-right:1px solid #777777;
 border-collapse:collapse;
   border-spacing:0;
    empty-cells:show;

}
.main_area3 .left_area{
width:490px;
margin:0px auto;
padding-bottom:40px;
float:left;
/*border:1px solid #010101;*/
}

.main_area3 .left_area .top_area{
width:480px;
padding:9px 0 9px 0;
margin:0 auto;
display:block;

}

.main_area3 .left_area .top_area .imgs1{
width:480px;
margin:5px auto;
display:block;
}
.main_area3 .left_area .top_area .imgs2{
width:235px;
margin:5px auto;
display:block;
float:left;
}
.main_area3 .left_area .top_area .imgs3{
width:235px;
padding-left:10px;
display:block;
margin:5px auto;
float:left;
}

.main_area3 .left_area .middle_area h5{
width:480px;
padding:5px 0 5px 10px;
display:block;
background:#000000;
color:#FFFFFF;
font-size:17px;
}
.main_area3 .left_area .middle_area .map{
width:450px;
padding:5px 0 5px ;
display:block;
margin:0 auto;
}

.main_area3 .right_area{
width:490px;
margin:0px auto;
padding-bottom:40px;
float:left;
/*border-bottom:1px solid #010101;
border-right:1px solid #010101;*/
}

.main_area3 .right_area .top_area{
width:480px;
margin:0px auto;
padding-top:5px;
padding-bottom:1px;
}

.main_area3 .right_area .top_area .imgs1{
display:block;
float:right;
}

.main_area3 .right_area .top_area .left_areas{
width:300px;
padding:0 5px;
float:left;
}

.main_area3 .right_area .top_area .left_areas .title{
width:300px;
font-size:16px;
font-weight:bold;
}
.main_area3 .right_area .top_area .left_areas .texts{
font-size:13px;
padding-top:3px;
padding-bottom:3px;
line-height:140%;

}

span.gleen{
color:#3f6f3f;

}

.main_area3 .right_area .top_bottom{
width:480px;
margin:0px auto;
padding-top:5px;
padding-bottom:1px;
}

.main_area3 .right_area .top_bottom .title{
width:480px;
font-size:16px;
font-weight:bold;
}
.main_area3 .right_area .top_bottom .texts{
font-size:13px;
padding-top:3px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
line-height:140%;
}

.g_bar{
width:420px;
margin:5px auto;
height:1px;
color:#666666;
}

.main_area3 .right_area h5{
width:480px;
padding:5px 0 5px 10px;
display:block;
background:#000000;
color:#FFFFFF;
font-size:17px;
}

.info_data{
width:480px;
margin:5px auto;

}

.info_data table{
width:480px;
border-left:1px solid #000000;
border-top:1px solid #000000;
border-spacing:0;
border-collapse:collapse;
empty-cells:show;
}

.info_data table th{
width:140px;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
background:#666666;
padding:0.3em 1em;
text-align:left;
color:#FFFFFF;
font-weight:normal;
}
.info_data table td{
border-right:1px solid #000000;
border-bottom:1px solid #000000;
padding:0.3em 1em;

}

/*special area*/

.main_area .left_special{
width:800px;
float:left;
line-height:150%;
}

.main_area .left_special #main_image{
width:800px;
height:538px;
}

.main_area .left_special .image_meassage{
width:800px;
margin:10px auto;
font-size:13px;
padding-bottom:10px;
}

.main_area .left_special .message_area{
width:800px;
margin:10px auto;
}
.main_area .left_special .message_area ul{

display:block;
height:inherit;
list-style:none;
}
.main_area .left_special .message_area ul.texts{
float:left;
width:600px;
}
.main_area .left_special .message_area ul.texts li{
display:block;
width:600px;
}
.main_area .left_special .message_area ul.texts li.qq{
font-weight:bold;
display:block;
font-size:13px;
width:600px;
border-bottom:dashed 1px #333333;
}
.main_area .left_special .message_area ul.texts li.aa{
/*font-weight:bold;*/
padding-top:8px;
padding-bottom:20px;
display:block;
font-size:13px;
width:600px;
}

.main_area .left_special .message_area ul.photos li.photo{
width:174px;
height:234px;
padding-bottom:10px;
}
.main_area .left_special .message_area ul.photos{
width:174px;
float:right;
}

/*migi*/
.main_area .right_special{
width:200px;
float:left;
display:block;
}

.right_special .history_area{
width:182px;
margin:0 auto;
border:solid 1px #CCCCCC;
display:block;
}

.right_special .history_area #back_title{
width:176px;
margin:2px auto;
}

.history_left{
width:90px;
height:80px;
padding:3px;
float:left;
}
.history_right{
width:80px;
height:80px;
padding:3px;
float:left;
}

.line_history1{
padding-bottom:10px;

}

.history_area_month{
width:182px;
margin:0 auto;
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
display:block;
}
.history_area_month p{
padding-top:10px;
padding-bottom:10px;
padding-left:3px;
}

/*‰º•”•ª*/

.bottom_message{
width:800px;
margin:10px auto;
}

.bottom_message .left_image{
width:306px;
height:231px;
float:left;
padding-right:10px;
}
.bottom_message .right_area{
width:472px;
/*height:221px;*/
float:left;
padding:5px;
border:1px solid #333333;
}

.bottom_texts{
margin-bottom:20px;

}

.bottom_url{
width:100%;
font-weight:bold;
text-align:right;
color:#0066FF;
}
.bottom_url a{
font-weight:bold;
color:#0066FF;
}

.syuzai{
font-weight:bold;
padding-left:20px;
}
