@charset "utf-8";
html {
	overflow:-moz-scrollbars-vertical;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset, img {
	border:0 none
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal
}
a {
	color:#000;
	text-decoration:none;
}
li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none
}
caption, th {
	text-align:left
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal
}
q:before, q:after {
	content:''
}
abbr, acronym {
	border:0 none;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input, textarea, select {
}
legend {
	color:#000000;
}
body {
	color:#000000;
	font-size:12px;
	margin:0;
	padding:0;
	text-align:center;
	font-family:"黑体"
}
.bigblue_bg {
	background:url(../images/big_bg.png) repeat
}
.big_bg {
	background:url(../images/big_bg2.png) repeat
}
pre, code, kbd, samp, tt {
	font-family:monospace;
	line-height:100%;
}
.clearfix:after {
	content:".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.left {
	float:left
}
.clean {
	clear:both
}
.hid {
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis
}
.right {
	float:right
}
.greenbg {
	background:url(../images/greenbg.png) repeat
}
.moredown_4 {
	margin-top:4px
}
/**********************************************************************************************/


/************************************************/
A.blue:link, A.blue:visited, A.blue:active, A.blue:hover {
	text-decoration:none;
	color:#2a90da;
	font-size:12px
}
A.gray:link, A.gray:visited, A.gray:active, A.gray:hover {
	text-decoration:none;
	color:#E4E4E4;
	font-size:12px
}
A.gray:active, A.gray:hover {
	text-decoration:none;
	color:#51AD23
}
A.white:link, A.white:visited, A.white:active, A.white:hover {
	text-decoration:none;
	color:#fff
}
A.gray_2:link, A.gray_2:visited, A.gray_2:active, A.gray_2:hover {
	text-decoration:none;
	color:#1189f9
}
.undline {
	text-decoration:underline
}
.green {
	color:#5a8e22
}
.brown {
	color:#a99f6f
}
.white {
	color:#FFFFFF
}
#mian .black {
	color:#000000
}
/*
.right_menu, .news_list h2, .hotel_from h1 {
	font-weight:600
}*/
.bigfont, .menu ul, .main_title, .news_list a, .login, .menu_hover {
	font-size:14px;
	font-weight:600
}
#container .greentext1 {
	color:#65954a
}
.right_menu ul li a:hover {
	text-decoration:underline
}
/****/
#container {
	background:url(../images/con_bg.jpg) repeat-y;
	width:1000px;
	margin:auto;
	padding:0;
	font:"黑体"
}
.logo {
	background:url(../images/logo.jpg) no-repeat;
	width:225px;
	height:43px;
	margin:31px 0px 0px 62px;
	float:left
}
.language {
	float:right;
	color:#3e551a;
	width:172px;
	padding:26px 0px 0px 0px;
	text-align:left; position:relative
}
.language_link {
	width:138px;
	text-align:right;
	font-size:14px;
	color:#34750e
}
.language a {
	color:#3e551a;
}
.language_link a {
	margin-left:20px;
	font-size:14px
}
.language_link2 {
	margin:18px 20px 0px 0px;
	float:left;
	width:160px
}
.language_link2 a {
	display:block;
	float:left;
	background:url(../images/icon_header.gif) no-repeat;
	padding:0px 0px 0px 33px;
	margin-left:13px
}
.line_1 {
	background:url(../images/line_1.jpg) no-repeat bottom;
	height:1px;
	width:1000px;
	font-size:1px;
	height:10px
}
.line_2 {
	background:url(../images/line_1.jpg) no-repeat bottom;
	height:1px;
	font-size:1px
}
#header_nav {
	background-position:bottom;
	height:auto;
	font-size:12px;
	font-weight:600;
	text-align:right;
	padding:0px 15px 0px 0px;
	float:right
}
#header_nav .line_3 {
	background:url(../images/line_2.jpg) no-repeat;
	width:2px;
	height:14px;
	margin:7px 0 4px 2px

}
#header_nav li {
	float:right;
	margin:4px 0px 0px 1px
}
#header_nav li a {
	color:#3f512a;
	display:block;
	width:60px;
	height:19px;
	float:left;
	text-align:center;
	line-height:19px;
	font-weight:normal;
	font-family:"黑体"
}
#header_nav li .current,#header_nav li .current:hover {
	background:url(../images/nav_link_bg.png) no-repeat;
	color:#fbff22
}
#header_nav li a:hover { background:url(../images/111.png) no-repeat;color:#000}
#banner {
	min-height:468px
}
.mainbanner {
	/*background:url(../images/mainbanner_bg.jpg) no-repeat;*/
	position:relative
}
.bg_img {
	position:absolute;
	left:0;
	top:0
}
.menu {
	width:157px;
	height:468px;
	float:left;
	margin:0px 0px 0px 61px;
	display:inline;
	position:relative;
	background:url(../images/index_nav_bg.png) repeat-y;
	font-family:"黑体";
}
#container .detail_menu {background:none}

.bigbox {background:url(../images/detail_nav_bg.png) repeat-y 61px 0}
.menu ul {
	text-align:center;
	padding:64px 0px 0px 0px
}
.menu ul li {
	margin:0px 0px 10px 0px;
	position:relative
}
.menu ul li a, .menu ul li a:visited, .menu_hover ul li a, .menu_hover ul li a:visited {
	display:block;
	height:31px;
	overflow:hidden;
	line-height:31px;
	padding:0px 32px 0px 0px;
	font-family:"黑体";
	font-size:16px;
	color:#333300;
	font-weight:normal
}
.menu ul li a, .menu ul li a:visited {
	text-align:right;
	font-weight:600
}
.menu_hover ul li a, .menu_hover ul li a:visited {
	text-align:left;
	padding:0px 0px 0px 20px
}
.menu ul li a:hover {
	background:url(../images/index_nav_hover_bg.png) no-repeat
}
.menu ul li a.current {
	background:url(../images/index_nav_hover_bg.png) no-repeat;
	color:#fcee5a;
}
.menu_hover ul li a:hover {
	background:url(../images/menu_hover_bg.png) no-repeat;
	color:#fcee5a
}
.menu ul li:hover a {
	display:block;
	height:31px;
	overflow:hidden;
	line-height:31px;
	color:#fcee5a;
	padding:0px 32px 0px 0px
}
.menu_hover {
	position:absolute;
	left:207px;
	top:30px;
	text-align:left;
	z-index:1000;
	float:left
}
.menu_hover ul {
	background:url(../images/index_nav2_bg.png) repeat-y;
	width:167px
}
.menu_hover_bg {
	background:url(../images/inde_nav2_bottom.png) no-repeat;
	width:167px;
	height:6px;
}
.menu_field {
	position:absolute;
}
/**/
.right_menu {
	width:298px;
	float:right;
	height:468px;
	background:url(../images/png_bg_green.png) repeat-y right;
	position:relative;
}
.arw_1 {
	background:url(../images/a2.gif) no-repeat;
	width:21px;
	height:468px;
	display:block;
	float:right;
	position:relative
}
.arw_2 {
	background:url(../images/a1.gif) no-repeat;
	width:21px;
	height:468px;
	display:block;
	float:right
}
.right_menu ul {
	margin:28px 0px 0px 0px
}
.right_menu ul li {
	list-style:outside disc;
	color:#f8a71b;
	line-height:210%;
	margin:10px 15px 0px 20px;
	text-indent:em;
	text-align:left
}
.right_menu ul li a {
	color:#0e4a0f;
	font-weight:normal;
	font-size:14px
}
.right_menu ul .first a {
	color:#c27a14;
	text-decoration:underline
}
.right_menu .more {
	position:absolute;
	color:#2d4511;
	bottom:10px;
	right:25px;
	letter-spacing:3px;
	font-weight:normal;
	font-size:14px
}
.main_left {
	padding:0px 0px 0px 61px
}
.main_left a {
	display:block;
	width:141px;
	height:106px;
	margin-bottom:10px;
}
.main_mid {
	width:321px;
	min-height:320px;
	padding:20px 0px 0px 30px;
	text-align:left
}
.main_title {
	font-size:18px;
	margin:0px 0px 10px 0px;
	font-family:"黑体";
	color:#36383a;
	letter-spacing:4px
}
.main_mid p {
	text-indent:2em;
	line-height:25px;
	color:#4d4d4e;
	font-size:14px;
	font-family:"黑体"
}
.main_right {
	padding:20px 0px 0px 43px;
	text-align:left;
	width:404px
}
.main_right h2 a {
	color:#4d4d4e;
	font-size:14px;
	font-family:"黑体"
}
.main_right h2 {
	overflow:hidden;
	white-space:nowrap;
	width:320px; line-height:25px
}
.swfshow {
	width:340px;
	height:127px;
	margin-top:10px
}
.icon_link {
	float:right;
	margin:0px 0px 0px 28px
}
#footer {
	margin:65px 0px 0px 0px;
	padding:0px 65px 0px 0px
}
#footer .icon_link {
	display:block;
	width:65px;
	height:40px
}
.copyright p {
	color:#364525;
	margin:10px auto;
	font-family:"黑体";
}
/*newslist*/
.newlist_leftside {
	float: left;
	background:none;
	display:inline;
}
.newlist_leftside .menu {
}
.titlebox {
	background:url(../images/title_bg.jpg) repeat-x center;
	height:30px;
	margin:29px auto 0px 34px;
	text-align:left;
	font-size:24px;
	letter-spacing:27px;
}
.newsbox {
	letter-spacing:2px
}
.titlebox h1 {
	background:url(../images/title_bg_01.png) right #fdfdfd no-repeat;
	height:30px;
	float:left;
	padding:0px 97px 0px 0px;
	color:#5a8e22;
}
.news_list {
	text-align:left;
	margin:10px 0px 0px 34px;
	border-top:2px solid #91938f;
	padding:10px 5px 10px 5px;
	width:690px;
	float: left;
	display:inline;
	letter-spacing:2px;
}
.hotel_left .news_list {
	margin-left:0px;
	width:679px;
	border:0px;
	margin-top:20px
}
.news_list li {
	border-bottom:2px solid #91938f;
	padding:5px 0px 20px 0px;
	width:690px;
	overflow:hidden;
	position:relative;
	color:#000
}
.hotel_left .news_list li {
	width:679px;
	border-bottom-width:1px
}
.news_list a {
	font-size:14px;
	color:#5a8e22
}
.news_list .ren {
	font-size:18px;
	color:#5a8e22
}
.news_list a:hover {
	text-decoration:underline;
	color:#ec9944
}
#container .kanwu:hover {
	text-decoration:underline;
	color:#ec9944
}
.news_list h2 {
	color:#898989;
	line-height:170%
}
.page {
	margin:10px 30px 0px 0px;
	display:inline;
	_margin:10px 100px 0px 0px
}
.page a {
	display:block;
	background:url(../images/page_bg.png) no-repeat;
	width:18px;
	height:18px;
	line-height:18px;
	float:left;
	margin-left:8px;
	text-align:center
}
.page a:hover {
	color:#fff; background:url(../images/page_bg_green.png) no-repeat;
}
.page_2 {
	float:right
}
.page_2 a {
	margin:0px 0px 0px 5px;
	font-size:14px
}
.page_2 a:hover {
	text-decoration:underline;
	color:#b7a240
}
/*yuding*/
.title2 {
	background-image:url(../images/title_bg2.png);
	margin-left:0px;
	width:689px;
	background-position:105px center;
	background-repeat:no-repeat;
	text-align:left;
	font-size:24px;
	letter-spacing:5px;
	margin:10px 0px 0px 0px
}
.little_nav {
	text-align:left;
	padding-left:60px;
	color:#ada477;
	font-size:12px;
	margin:5px
}
.little_nav a {
	color:#8f8f8c
}
.hotel_left {
	float:left;
	padding-left:67px;
	display:inline;
	width:689px
}
.hotel_from {
	text-align:left;
	margin:18px 0px 0px 0px;
	color:#817b5a;
	width:689px;
	float:left;
	display:inline;
	letter-spacing:2px
}
.hotel_from input {
	vertical-align:text-bottom
}
.hotel_from .hotel_name {
	position:relative;
	margin-top:10px
}
.hotel_from h1 {
	margin-top:10px
}
.hotel_from h1 .tips {
	position:absolute;
	width:100px;
	top:0px;
	right:-110px;
	color:#b29c3b
}
.hotel_from h1 a {
	display:block;
	width:125px;
	height:17px;
	float:left;
	text-align:center;
	padding:0px 4px 0px 0px;
	line-height:17px;
	color:#817b5a;
	margin-bottom:10px
}
.hotel_from h1 .current {
	background:url(../images/link_bg2.png) no-repeat;
	color:#fff
}
.hotel_from h1 p {
	width:530px
}
.photo_2 {
	width:175px;
	height:116px;
	float:left;
	margin-right:40px
}
.hotel_list a {
	color:#716633
}
.hotel_text {
	width:394px
}
.hotel_right {
	width:184px;
	margin:33px 0px 0px 6px
}
.login {
	background:#a99f6f;
	color:#FFFFFF;
	padding:6px 13px 11px 10px
}
.login a {
	color:#FFFFFF
}
.login h1 {
	text-align:left;
	font-weight:600;
	margin-bottom:17px
}
.login input {
	width:158px;
	height:20px;
	margin-bottom:17px
}
.login .button {
	width:60px;
	height:23px;
	background:#817b5a;
	border:#bab181 1px solid;
	color:#FFFFFF;
	margin:0px 0px 0px 20px;
	line-height:23px;
	vertical-align:middle
}
.hotel_right h2 {
	width:183px;
	margin:10px 0px 0px 0px
}
/*meijue*/
.meijuebanner {
	background-image:url(../images/meijuebanner_bg.jpg)
}
.main_meijue {
	width:797px;
	padding:0px
}
.title_meijue {
	background:url(../images/hotel_meijue.png) no-repeat;
	height:24px;
	text-indent:2em;
	font-size:22px;
	font-weight:600;
	letter-spacing:15px;
	color:#fee0f3;
	line-height:24px
}
.jujia {
	background:url(../images/hotel_jujia.png) no-repeat;
}
.huayuan {
	background:url(../images/hotel_huayuan.png) no-repeat; color:#FFFFFF
}
.jinfumen {
	background:url(../images/hotel_jinfumen.png) no-repeat;
}
.boerman {
	background:url(../images/hotel_boerman.png) no-repeat;
}

.meijue_left {
	padding-top:0px
}
.meijue_text {
	padding:38px;
	text-indent:2em
}
.meijue_text p {
	text-indent:inherit
}
/*jiayou*/
.big_green_title {
	color:#5a8e22;
	font-size:24px;
	letter-spacing:15px;
	padding:25px 0px 0px 0px
}
.jy_img {
	margin-top:10px
}
.box_1 {
	width:759px;
	text-align:left;
	padding-left:20px;
	position:relative;
/*	padding-bottom:40px*/
}
.big_green_title2 {
	font-size:18px;
	color:#0e8050;
	margin:40px 0px 10px 0px
}
.jytext {
	width:421px;
	text-indent:2em;
	color:#494848;
	float:left;
	line-height:150%;
	margin:15px 26px 0px 0px;
	font-size:14px;
	letter-spacing:1px
}
/*zhichi*/
.t_style_1 .neirong {
	line-height:240%;
	margin-top:15px;
	color:#56554e;
	padding:0px 40px 20px 40px;
	letter-spacing:1px;
	font-size:14px; text-align:left
}
.qianmin {
	text-indent:5em
}
/*imglist*/
.title_xuexi {
	letter-spacing:inherit;
	background-position:490px 5px
}
.img_box {
	width:582px;
	background:#a8b383;
	margin:10px 0px 0px 68px;
	padding:5px;
	position:relative; float:left
}
.box_imglist_top {
	background:url(../images/box_imglist_top.jpg) no-repeat;
	width:585px;
	height:5px
}
.box_imglist_con {
	background:url(../images/box_imglist_con.jpg) repeat-y;
	width:585px;
	height:468px;
	overflow:hidden
}
.box_imglist_bottom {
	background:url(../images/box_imglist_bottom.jpg) no-repeat;
	width:585px;
	height:16px
}
.imglist_photo {
	padding:2px 8px
}
.imglist_photolist img{
 width:101px;
height:75px;
}
.imglist_photolist a {
	display:block;
	float:left;
/*	padding:13px 4px 13px 4px;*/
	margin:6px 3px;
}
.imglist_photolist .current {
/*	background:url(../images/imglist_pohotolist_bg.gif) no-repeat*/
border:3px solid #fff;
margin:2px 0;
}
.ar_left, .ar_right {
	height:80px;
	padding-top:33px; margin:0px 5px
}
.t_style_imglist p {
	color:#FFFFFF;
	margin:0px;
	text-indent:2em;
	padding:20px
}
.return {
	position:absolute;
	bottom:0px;
	left:1px
}
/*pin*/
.pin {
	background-position:70px 5px
}
.pin_con {
	height:334px;
	background:url(../images/pin_bg.png) no-repeat right top;
	padding:30px 320px 0 35px;
	line-height:240%
}
.pin_con h2 {
	font-weight:600
}
.pin_con ul {
	margin-bottom:20px
}
/*ren*/
.photo_ren {
	text-align:left;
	margin-top:20px;
	padding-left:32px
}
.name {
	font-size:20px;
	color:#5A8E22
}
.work {
	color:#4a9978
}
.t_style_ren p {
	padding:20px 55px 0px 55px;
	line-height:180%
}
.renlist_con {
	width:470px;
	margin:0px 0px 0px 10px;
	position:relative
}
.news_list .more_ren {
	position:absolute;
	bottom:1px;
	right:2px;
	color:#5a8e22;
	font-weight:normal;
	font-size:14px
}
.chan {
	margin:62px 0px 0px 32px
}
.photolist1 {
	width:223px;
	float:left;
	margin:10px 0px 0px 22px
}
.photolist1 h1 img {
	border:1px solid #000000
}
.photolist1 .name {
	font-size:12px;
	color:#799123;
	margin:10px 0px 10px 0px
}
.page_photolist {
	margin-right:40px
}
.guan {
	margin-left:15px
}
.jia_text_1 {
	width:361px;
	float:left
}
.moredown {
	margin-top:15px
}
.juan_con {
	width:398px;
	margin:0px
}
.juan {
	width:259px;
	overflow:hidden;
	margin:8px 0px 8px 0px;
}
.news_list .juan_down {
	background:url(../images/juan_link_bg.png) no-repeat;
	width:76px;
	height:14px;
	display:block;
	color:#FFFFFF;
	font-size:12px;
	float:right;
	padding:5px 5px 5px 7px;
	margin:5px 0px 0px 10px;
	line-height:14px;
	font-weight:normal
}
.news_list .juan_down:hover {
	color:#FFFFFF
}
#mian .phone {
	margin:30px 0px 0px 0px
}
.little_nav2 {
	float:right;
	margin:4px 25px 4px 4px;
	font-weight:600;
	color:#565555
}
.photo_y {
	padding:21px 61px 20px 67px;
	width:872px
}
.p_page_left {
	background:url(../images/y_buttom_l.png) no-repeat;
	float:left
}
.p_page_right {
	background:url(../images/y_buttom_r.png) no-repeat;
	float:right
}
.p_page_left, .p_page_right {
	display:block;
	width:17px;
	height:61px
}
.photo_con {
	width:395px;
	float:left
}
.photopage {
	margin-top:10px
}
.photo_text {
	width:390px;
	float:left;
	padding-left:60px;
	text-align:left; position:relative
}
.photo_text h1 {
	color:#978e59;
	font-size:18px;
	letter-spacing:3px; height:49px
}
.photo_text h2 {
	color:#464545;
	margin-top:55px;
	font-size:14px;
	line-height:180%; height:66px
}
.enter {
	text-align:right;
	margin-top:25px;
	margin-bottom:10px;
}
.photo_text h3 {
	color:#464545;
	font-weight:600;
	line-height:180%; height:32px
}
.y_other {
	width:681px;
	float:left;
	padding:21px 0px 0px 61px
}
.room {
	text-align:left
}
.room_1 {
	width:251px;
	float:left;
	font-size:14px
}
.room_1 h2 {
	color:#9b946c;
	font-weight:600;
	font-size:18px
}
.room_1 .room_text {
	margin-top:21px
}
.room_1 .room_text li {
	color:#494949;
	list-style-image:url(../images/dian.png);
	margin-top:10px
}
.room_2 {
	width:430px;
	float:right
}
.room_text2 {
	margin-left:111px;
	float:left
}
.room_con {
	text-align:left;
	margin-top:20px;
	font-size:14px;
	color:#494949;
	line-height:200%
}
.room_con h2 {
	font-weight:600
}
.room_con h1 {
	color:#8e8865;
	font-size:18px;
	font-weight:600;
	margin-bottom:10px
}
.room_con h3 {
	text-align:right;
	margin-top:10px
}
.room_right {
	margin:0px 0px 0px 15px
}
.box1_con {
	background:url(../images/box1_con.png) repeat-y;
	width:189px;
}
.box1_top {
	background:url(../images/box1_top.png) no-repeat;
	width:189px;
	height:4px;
}
.box1_bottom {
	background:url(../images/box1_bottom.png) no-repeat;
	width:189px;
	height:4px;
}
.room_r {
	margin:10px 0px 0px 15px
}
.box1_con h1 {
	color:#f5f57e;
	font-size:14px;
	padding:10px;
	text-align:left
}
.box1_con .con {
	color:#FFFFFF;
	font-size:12px;
	line-height:160%;
	text-align:left;
	padding:10px
}
.bigimgbox {
	width:805px;
	margin:72px auto 0px auto
}
.bigimg {
	margin-left:37px;
	width:676px;
	overflow:hidden
}
.bigimgbox h2 {
	padding:200px 0px 0px 0px
}
.img_jianjie {
	font-weight:600;
	font-size:14px;
	margin:42px 0px 30px 0px
}
.img_l_con h2 {
	float:left;
	width:100px;
	height:73px;
	margin-left:19px;
	padding:10px 6px 3px 3px;
	overflow:hidden
}
.img_l_con .button {
	width:auto;
	padding:30px 0px 0px 0px
}
.img_l_con .button:hover {
	background:none
}
.img_l_con h2:hover, .img_l_con .current {
	background:url(../images/img_box.png) no-repeat
}
.img_page_left, .img_page_right {
	padding-top:10px
}
.img_page_left {
	margin-left:5px
}
.img_page_right {
	margin-right:5px
}
.img_l_con {
	margin-left:5px
}
.lishi {
	background:url(../images/banner_2.jpg) no-repeat
}
.nian {
	width:136px;
	padding-left:60px;
	float:left
}
.nian ul li a {
	display:block;
	background:url(../images/nian2.jpg) no-repeat;
	width:135px;
	height:31px;
	color:#7d7b7a;
	text-align:center;
	line-height:31px;
	font-size:14px
}
.nian ul .pagedown a {
	background:url(../images/nian.jpg) no-repeat
}
.nian ul .pageup a {
	background:url(../images/nian3.jpg) no-repeat
}
#year_list .nian_title {
	background:url(../images/nian4.jpg) no-repeat;
	width:135px;
	height:31px;
	color:#FFFFFF;
	font-size:14px;
	line-height:31px;
	font-weight:600;
	font-family:"黑体"
}
.nian_con {
	width:788px;
	float:right;
	margin-top:10px;
	text-align:right
}
.nian_con ul {
	font-size:14px;
	color:#7d7b7a;
	text-align:left;
	padding:40px 0px 0px 61px;
	min-height:297px
}
.nian_con ul li {
	margin:13px 0px 0px 0px
}
.page_nian {
	width:762px;
	height:25px;
	background:#8caf3b;
	padding:8px 0px 0px 26px
}
.page_nian a {
	display:block;
	width:79px;
	height:18px;
	float:left;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:600
}
.page_nian a:hover {
	background:url(../images/page_green_bg.jpg) no-repeat;
	color:#000
}
.shipin {
	padding:30px 0px 0px 30px;
	font-size:14px;
	font-weight:600
}
.t_style_jingtai_1 p {
	color: #56554e;
	font-weight: 600;
	letter-spacing: 1px;
	line-height: 180%;
	margin-top: 15px;
	padding: 0 71px 0 40px;
	font-size:14px;
	font-weight:normal
}
.copyright {
	padding:0px 0px 30px 65px; text-align:center
}
.main_con {
	font-size:14px;
	line-height:180%;
	color:#56554e;
	z-index:200
}
.language_link .en {
	font-family:Arial, Helvetica, sans-serif
}
#year_list {
	font-family:Arial, Helvetica, sans-serif
}
.t_left {
	text-align:left;
	float:left;
	margin-left:20px
}
.data {
	float:left;
	width:140px
}
.ren_con {
	color:#72716d;
	font-size:14px
}
.ren_detail_1 {
	font-size:14px;
	color:#72716d;
	margin-top:10px;
	padding:0px 56px 0px 32px
}
.work_title {
	color:#5A8E22;
	font-size:18px
}
.work {
	color:#72716d;
	font-size:14px;
	padding:0px 56px 0px 32px
}
.retuen_ren {
	background:url(../images/return_bg.png) no-repeat;
	width:176px;
	height:14px;
	color:#fff;
	font-size:14px;
	position:absolute;
	bottom:1px;
	right:10px;
	text-align:right;
	line-height:14px;
	padding:5px
}
#container .kanwu {
	color:#5a8e22;
	font-size:16px;
	font-weight:600
}
#container .kan_data {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#3d3c3c
}
#container .kan_title1 {
	color:#3d3c3c;
	font-size:14px
}
#container .kan_download {
	position:absolute;
	right:10px;
	bottom:2px;
	font-size:16px;
	font-weight:600;
	color:#5a8e22
}
#container .kan_con {
	color:#3d3c3c;
	font-size:14px
}
#container .bigblack {
	font-size:16px;
	font-weight:600;
	color:#000000
}
.jieshao_1, .jieshao_2 {
	font-size:14px;
	color:#56554e;
	padding:0px 73px 0px 38px
}
.jieshao_2 {
	margin-top:30px
}
.jieshao_1 {
	margin-top:60px
}
.beiya {
	float:right;
	margin:0px 0px 23px 23px
}
.jingtai_1 {
	color: #494848;
	font-size: 14px;
	line-height: 180%;
	padding-right:68px;
	text-indent:2em
}
.link_hotel {
	padding-left:12px;
	font-family:Arial, Helvetica, sans-serif
}
.list_k2 {
	width:736px
}
.youhao {
	width:390px;
	margin:0px 0px 0px 39px
}
#container .brown_youhao {
	color:#68180b;
	font-size:18px;
	font-weight:600
}
.con_youhao {
	color:#3d3c3c;
	font-size:14px
}
#container .brown_youhao:hover {
	text-decoration:underline;
	color:#ec9944
}
.conus {
	background:url(../images/conus_bg.png) no-repeat right top;
padding: 150px 205px 0 30px;
    position: absolute;
    right: 0;
    top: 54px;
    width: 349px;
	height:324px
}
.imggroup {
	float:left;
	width:640px;
	overflow:hidden;
	white-space:nowrap
}
.imggroup_2 {
	width:5000px
}
.bigptoto_con {
	width:569px
}
.news_con {
	text-indent:2em;
	padding:20px 30px 0px 32px
}
.news_title1 {
	font-size:18px;
	line-height:32px
}
.qiye_box {
	background:url(../images/title_bg_qiye.png) no-repeat 250px 0;
	height:27px;
	margin:24px 0px 48px 20px
}
.qiye_box h1 {
	background:url(../images/green_box.jpg) no-repeat 10px 8px;
	font-size:24px;
	color:#999999;
	letter-spacing:24px;
	float:left;
	line-height:28px;
	padding-left:35px
}
.qiye_box h1:hover {
	background:url(../images/orang_box.jpg) no-repeat 10px 8px;
}
.qiye_box h1 a {
	color:#999999
}
.qiye_box h1:hover a {
	color:#598402
}
#container .now {
	background:url(../images/orang_box.jpg) no-repeat 10px 8px
}
#container .now a {
	color:#598402
}
.wenhua {
	margin-left:284px
}
.huodong a {
	color:#669900;
	font-size:20px
}
.huodong {
	padding:20px 118px 10px 260px
}
.box_qiye {
	padding:0
}
.wenhua_title, .wenhua_con {
	font-size:18px
}
.wenhua_title {
	color:#7f7c5d;
	margin:30px 0px 10px 0px
}
.wenhua_con {
	color:#669900;
	margin:10px 0px 0px 0px; font-size:16px
}
.yuding {
	background:#7f7c5d
}
.yuding_con {
	float:left;
	width:742px;
	overflow:hidden;
	margin-left:40px;
	text-align:left;
	font-size:14px;
	color:#FFFFFF;
	padding:28px 0px 30px 0px
}
.yuding_con_text {
	float:left;
	width:389px
}
.yuding_title {
	color:#f4e54b;
	font-size:18px;
	letter-spacing:1px
}
.yuding_tishi {
	background:url(../images/yuding_fo_bg.png) no-repeat 0px 11px;
	margin:34px 0px 34px 0px;
	padding:0px 0px 0px 10px;
	line-height:180%;
	letter-spacing:2px
}
.form_text {
	etter-spacing:2px;
	margin:7px 0px 7px 0px
}
.yellow {
	color:#f4e54b;
	margin-right:5px

}
.more_down20 {
	margin-top:20px
}
.yuding_form_1 {
	width:242px;
	height:21px
}
.yuding_form_2 {
	width:104px;
	height:21px
}
.more_right30 {
	margin-left:30px
}
.beizhu {
	width:319px;
	height:200px;
	overflow-y:auto;
	border:1px #000000 solid;
	background:#FFFFFF
}
.dizhi {
	margin-top:20px;
	line-height:160%
}
.yuding_con_img {
	float:right;
	padding-right:10px;
	width:324px
}
.jiudian_photo {
	width:326px;
	height:245px;
	overflow:hidden
}
.jiudian_ditu {
	width:323px;
	height:316px;
	overflow:hidden;
	margin-top:27px
}
.guizhe {
	font-size:12px;
	letter-spacing:1px;
	margin-top:30px;
	position:relative;
	padding-bottom:30px
}
.guizhe_title {
	color:#f4e54b;
	font-size:14px
}
.guizhe ul li {
	list-style:outside decimal;
	line-height:180%
}
.guizhe ul {
	padding-bottom:10px
}
.yuding_queren {
	position:absolute;
	right:1px;
	bottom:2px;
	width:149px;
	height:35px;
	display:block
}
.photopage_con {width:340px; overflow:hidden; white-space:nowrap; float:left; text-align:left; padding:0px 5px 0px 5px}
.qiye_con_box {float:left; margin:0px 0px 10px 139px; width:190px}
.qiye_con_box2 { margin:0px auto 10px auto; width:280px}
.qiye_con_box2 .wenhua_title {text-align:center}
.mid {margin:auto; text-align:center}
.fenxiang { background: none repeat scroll 0 0 #BBBBBB;
    top:40px;
    line-height: 10px;
    padding: 2px;
    position: absolute;
    right: 30px;
    z-index: 1000;
}
.fenxiang a {background:none; display:inline; margin:0px 0px 0px 5px; padding:0px;}
.bigimg_con {width:567px; height:378px; overflow:hidden}
.main_con_2 {margin:62px 0px 0px 34px}
.guwen {width:492px; margin:10px 0px 0px 0px; padding:0px 0px 0px 194px; background:url(../images/guwen_bg.png) no-repeat 0 30px; min-height:810px}
.guwen h1 {font-size:18px; font-weight:600; letter-spacing:1px; border-bottom:3px solid #eb9944; padding-bottom:5px; clear:both}
.guwen_con_left,.guwen_con_right {float:left; margin-bottom:40px; width:240px}
.guwen_con_right {float:right; width:227px}
.guwencon_1 {float:left; margin:0px 20px 0px 0px}
.main_mid p.big_st2 {font-size:16px}
.dialog_content {width:387px;height:282px;background:url(../images/noopen.png) no-repeat;position:absolute;z-index:100;}
.dialog_content {padding:0px;text-align:center;font-size:14px;font-weight:bold;}
.dialog_content a.dialog_close{position:absolute;width:387px;height:282px;display:block;}
.dialog_bg{width:100%;  background: #999; position:absolute; left:0; right:0; top:0; bottom:0;z-index:2; height:100%;filter:Alpha(opacity=80);opacity:0.8}

