@charset "utf-8";
/* CSS Document */

body{
	font-size:13px;
	margin:0 auto;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:25px;
}
a:link,a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	text-decoration: blink;
}
a:hover,a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ff0000;
	font-weight: normal;
	text-decoration: underline blink;
}
#header{width:830px; height:245px; margin:0px auto;}
#logo{
	width:830px;
	height:205px;
	margin:0px auto;
	background-image:url(../images/logo.jpg)
}
#nav{width:830px; height:40px; margin:0px; background-image:url(../images/nav.jpg)}
#nav ul{
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 220px;
	margin: 0px;
}
#nav ul li{
	float:left;
	list-style-type: none;
}
#nav ul li a:link,#nav ul li a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	text-decoration: blink;
}
#nav ul li a:hover,#nav ul li a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#00FF00;
	font-weight: bold;
	text-decoration: underline blink;
}

#container{width:830px; height:1317px; margin:5px auto;}

#leftsidebar{
	width:208px;
	height:auto;
	margin:0px;
	float:left;
}
.l_top{width:auto; height:47px; background-image:url(../images/l_top.gif);}
.l_middle{
	width:auto;
	height:660px;
	background-image:url(../images/l_middle.gif);
	background-repeat: repeat-y;
}
.l_foot{width:auto; height:15px; background-image:url(../images/l_foot.gif);}

#Service{
	width:208px;
	height:590px;
	margin:10px 0px 0px 0px;
	background-image:url(../images/Service_1.gif);
}
.se_hot{
	width:145px;
	height:125px;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 35px;
}
#se_1{
	height:360px;
	width:100%;
}
#lianxi{
	height:50;
	width:178px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #993300;
	line-height: 27px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.lx_1{
	height:30px;
	width:178px;
	background-image: url(../images/menu_2.gif);
	font-weight: bold;
}
.lx_2{
	height:30px;
	width:178px;
	background-image: url(../images/menu_2.gif);
	font-weight: bold;
}
.lx_3{
	height:30px;
	width:178px;
	background-image: url(../images/menu_2.gif);
	font-weight: bold;
}





#main{width:617px; height:atuo; margin:0px 0px 0px 5px; float:right;}
#search{width:617px; height:34px; margin:0px;}
.s_left{
	width:20px;
	height:34px;
	margin:0px;
	float:left;
	background-image: url(../images/search_1.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}
.s_middle{
	width:577px;
	height:34px;
	margin:0px;
	float:left;
	background-image: url(../images/search_1.gif);
	background-repeat: repeat-x;
	background-position: -20px;
}
.s_middle form{
	padding:0px;
	size:12px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border:none;
}
#xs{
	border-style:none;
	padding:0px;
	margin-left: 10px;
	height: 20px;
	margin-top: 0px;
	margin-bottom: 4px;
}
#te{
	width:300px;
	margin-left: 10px;
	padding:0px;
	border-style:none;
	border:none;
	color: #999999;
	margin-bottom: 5px;
	line-height: 17px;
	height: 17px;
	margin-top: 0px;
}
#but{
	line-height:30px;
	border-style:none;
	border:none;
	margin-left: 10px;
	background-image:url(../images/su.gif);
	margin-top: 0px;
	padding-top: 0px;
	height: 22px;
}



.s_right{
	width:20px;
	height:34px;
	margin:0px;
	float:right;
	background-image: url(../images/search_1.gif);
	background-position: 100%;
}

#m_main{width:617px; height:atuo; margin:5px 0px 0px 0px;}
#leftmain{width:362px; height:atuo; margin:0px; float:left;}
#photo{width:362px; height:216px; margin:0px; background-image:url(../images/photo.gif);}
#news{width:362px; height:270px; margin:5px 0px 0px 0px;}
.n_top{
	width:100%;
	height:32px;
	margin:0px;
	background-image: url(../images/news.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.n_middle{
	width:100%;
	height:233px;
	margin:0px;
	background-image: url(../images/n_middle.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
.n_middle ul{
	margin:0px;
	padding-left:25px;
	padding-top: 4px;
	font-family: "宋体";
	color: #666666;
	font-size: 12px;
}
.n_foot{
	width:100%;
	height:5px;
	margin:0px;
	background-image: url(../images/news.gif);
	background-position: 0px 100%;
}

#Handicraft{width:362px; height:312px; margin:5px 0px 0px 0px;}
.ha_top{
	width:100%;
	height:32px;
	margin:0px;
	background-image: url(../images/news.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.ha_middle{
	width:100%;
	height:275px;
	margin:0px;
	background-image: url(../images/n_middle.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	text-align:left;
	padding:0px;
}
.pt_1{
	width:100px;
	height:120px;
	text-align:center;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left:3%;
	padding:0px;
	float:left;
}
.pt_1 a:link,.pt_1 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#93785C;
	text-decoration: underline blink;
}
.pt_1 a:hover,.pt_1 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ff0000;
	font-weight: normal;
	text-decoration: underline blink;
}

.ha_foot{
	width:100%;
	height:5px;
	margin:0px;
	background-image: url(../images/news.gif);
	background-position: 0px 100%;
}

#Videos{width:362px; height:312px; margin:5px 0px 0px 0px;}
.vi_top{
	width:100%;
	height:32px;
	margin:0px;
	background-image: url(../images/news.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.vi_middle{
	width:100%;
	height:275px;
	margin:0px;
	background-image: url(../images/n_middle.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
.vi_foot{
	width:100%;
	height:5px;
	margin:0px;
	background-image: url(../images/news.gif);
	background-position: 0px 100%;
}


#rightmain{
	width:248px;
	height:1278px;
	margin:0px;
	float:right;
	border: 1px solid #806853;
	background-color: #EEE2C6;
}
#hot{
	width:100%;
	height:auto;
	line-height:25px;
	text-align:left;
	margin-top:3px;
}
.h_img{width:100%; height:30px; background-image:url(../images/hot.gif);}
#hot ul{ margin:0px; padding-left:25px;}
#hot img{margin-left:9px;}

#Customs{
	width:100%;
	height:auto;
	line-height:25px;
	text-align:left;
	font-weight: normal;
	font-style: italic;
	margin-top:9px;
}
.c_img{width:100%; height:30px; background-image:url(../images/Customs.gif);}
.c_img2 img{
	float:left;
	margin-top: 9px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#Customs ul{
	margin:0px;
	padding-left:25px;
	font-weight: normal;
	font-style: normal;
}

#Artists{
	width:100%;
	height:auto;
	line-height:25px;
	text-align:left;
	font-weight: normal;
	font-style: italic;
	margin-top:9px;
}
.a_img{width:100%; height:30px; background-image:url(../images/Artists.gif);}
.a_img2 img{
	float:left;
	margin-top: 9px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#Artists ul{
	margin:0px;
	padding-left:25px;
	font-weight: normal;
	font-style: normal;
}

#Gallery{
	width:100%;
	height:auto;
	line-height:25px;
	text-align:left;
	font-weight: normal;
	font-style: italic;
	margin-top:9px;
}
.g_img{width:100%; height:30px; background-image:url(../images/Gallery.gif);}
.g_img2 img{
	float:left;
	margin-top: 9px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#Gallery ul{
	margin:0px;
	padding-left:25px;
	font-weight: normal;
	font-style: normal;
}

#Travel{
	width:100%;
	height:auto;
	line-height:25px;
	text-align:left;
	font-weight: normal;
	font-style: italic;
	margin-top:9px;
}
.t_img{width:100%; height:30px; background-image:url(../images/Travel.gif);}
.t_img2 img{
	float:left;
	margin-top: 9px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#Travel ul{
	margin:0px;
	padding-left:25px;
	font-weight: normal;
	font-style: normal;
}


















#footer{width:830px; height:auto; margin:5px auto;}
.f_nav{width:100%; height:34px; margin:0px; background-image:url(../images/foot_1.gif);}
.f_nav ul{
	color:#000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 230px;
	margin: 0px;
}
.f_nav ul li{
	float:left;
	list-style-type: none;
}
.f_nav ul li a:link,.f_nav ul li a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	text-decoration: blink;
}
.f_bg{width:100%; height:99px; margin:0px; background-image:url(../images/foot_2.gif); text-align:center; line-height:25px;}
