@charset "utf-8";
/* CSS Document */

html, body {
	margin:0 auto;
	text-align:center;
	font-family:"宋体", Arial;
	font-size:12px;
}
a {
	color:#59912e;
	text-decoration:none;
}
img {
	border:0px;
}
a:hover {
	text-decoration:underline;
}
dl, dt, dd, ul {
	margin:0;
	padding:0;
}
ul {
	list-style:none;
}
h1, h2, h3 {
	margin:0;
}
p {
	margin:0px;
}
/* --------------华丽的分割线-------------------- */

#top {
	width:960px;
	height:29px;
	line-height:27px;
	margin:auto;
	font-size:12px;
	background:url(../NewImages/index_02.jpg) repeat-x;
}
#top p {
	text-align:right;
	padding-right:15px;
}
#top2 {
	width:960px;
	height:80px;
	margin:6px auto;
	overflow:hidden;
}
#nav {
	width:960px;
	height:55px;
	margin:0 auto;
	background:url(../NewImages/index_18.gif) repeat-x;
}
#nav span.spanlt, #nav span.spanrt {
	display:block;
	width:7px;
	height:55px;
	overflow:hidden;
}
#nav span.spanlt {
	background:url(../NewImages/index_14.gif) no-repeat;
	float:left;
}
#nav span.spanrt {
	background:url(../NewImages/index_20.gif) no-repeat;
	float:right;
}
#navul {
	margin-left:38px;
	margin-top:7px;
	height:48px;
	float:left;
}
#navul li {
	width:114px;
	height:36px;
	line-height:36px;
	float:left;
	font-size:18px;
	background:url(../NewImages/index_24.gif) right 5px no-repeat;
}
#navul li h1 {
	font-size:18px;
}
#navul li.now {
	width:114px;
	font-size:18px;
}
#navul li.now h1 {
	display:block;
	width:77px;
	float:left;
	line-height:36px;
	font-size:18px;
	padding-left:19px;
	padding-right:16px;
	background:url(../NewImages/index_21.gif) center no-repeat;
	cursor:hand;
}

#navul li a {
	color:#fff;
}
#navul li a:hover {
	text-decoration:none;
}
#navul li.now a {
	color:#67a224;
}
#nav_down {
	width:960px;
	/*height:36px;*/
	line-height:18px;
	margin:2px auto 7px;
}
#nav_down span.span1 {
	color:#3d9445;
	text-align:left;
	padding-left:15px;
	display:block;
}
#nav_down span.span2 {
	color:#006500;
	text-align:left;
	padding-left:15px;
	display:block;
}
#wrap {
	width:960px;
	height:604px;
	margin:10px auto;
}
#wrap_lt {
	width:220px;
	height:604px;
	float:left;
	background:url(../NewImages/index_34.gif) 0 291px no-repeat;
	position:relative;
}
#wrap_rt {
	width:730px;
	height:604px;
	float:right;
}
.wrap_lt_1 {
	height:285px;
	background:url(../NewImages/index_31.gif) bottom no-repeat;
}
.wrap_lt_1 ul.ul1 {
	height:26px;
	position:absolute;
	left:0;
	z-index:510;
}
.wrap_lt_1 ul.ul1 li {
	width:90px;
	height:26px;
	float:left;
	margin-right:4px;
	background:url(../NewImages/index_05.jpg) top no-repeat;
	line-height:26px;
	cursor:hand;
}
.wrap_lt_1 ul.ul1 li.now {
	background:url(../NewImages/index_03.gif) no-repeat;
}
.wrap_lt_1_2 {
	clear:left;
	width:218px;
	height:255px;
	border-left:solid 1px #90d793;
	border-right:solid 1px #90d793;
	border-top:solid 1px #90d793;
	position:absolute;
	top:25px;
	left:0;
}
.lt1tab {
	font-size:12px;
	color:#656565;
	text-align:left;
	margin:5px auto 0;
}
.wrap_lt_2 {
	width:218px;
	height:276px;
	border:solid 1px #cfcfcf;
	z-index:610;
	position:absolute;
	bottom:0;
	left:0;
}
.wrap_lt_2 ul {
	margin:12px 14px 0;
}
.wrap_lt_2 li {
	height:86px;
	vertical-align:bottom;
}
.wrap_lt_2 li div {
	width:188px;
	height:58px;
	border:solid 1px #96a497;
	overflow:hidden;
}
.wrap_lt_2 li p {
	line-height:21px;
	font-size:12px;
}
.wrap_lt_2 li p a {
	color:#006300;
}
.wrap_rt_1 {
	height:160px;
}
.wrap_rt_1ul {
	float:right;
	width:220px;
	height:160px;
}
.wrap_rt_1ul li {
	width:220px;
	height:50px;
	overflow:hidden;
	vertical-align:bottom;
}
.wrap_rt_2 {
	height:215px;
	margin:10px auto;
}
.wrap_rt_2 li {
	width:360px;
	height:215px;
}
.wrap_rt_2ul {
	height:25px;
	margin-left:40px;
}
.wrap_rt_2ul li {
	width:90px;
	height:25px;
	float:left;
	margin-right:5px;
	background:url(../NewImages/index_05.jpg) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#333;
	line-height:25px;
	cursor:hand;
}
.wrap_rt_2ul li.now1 {
	background:url(../NewImages/index_104.gif) no-repeat;
}

.libott {
	border:solid 1px #91d892;
	height:188px;
}
.libott ul {
    margin:0;
    margin-top:10px;
	width:308px;
	float:left;
}



.libott ul li {
	width:298px;
	height:25px;
	vertical-align:bottom;
	clear:both;
	border-bottom:dashed 1px #81c699;
	background:url(../NewImages/index_100.gif) left center no-repeat;
	line-height:25px;
}
.libott ul li a {
	color:#666;
}
.libott ul li a:hover {
	text-decoration:underline;
}
.libottbg1 {
	background:url(../NewImages/index_19.gif) left center no-repeat;
}
.libottbg2 {
	background:url(../NewImages/index_57.gif) left center no-repeat;
}
.libott ul li p {
	width:200px;
	text-align:left;
	float:left;
	padding-left:18px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;

}
.libott ul li span {
	width:80px;
	float:right;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;

	
}
.wrap_rt_3ul {
	height:209px;
	clear:both;
}
.wrap_rt_3ul li {
	width:360px;
	height:209px;
}
.wrap_rt_3ul li h1.rt_ulli_1 {
	border-bottom:solid 3px #7ed44b;
	height:23px;
	background:url(../NewImages/index_33.jpg) left no-repeat;
}
.h1strong {
	display:block;
	width:135px;
	float:left;
	line-height:23px;
	font-size:12px;
}
.wrap_rt_3ul li div.div {
	height:180px;
	border:solid 1px #83d54f;
	margin-top:1px;
}
.wrap_rt_3ul li div.div a {
	color:#666;
}
.wrap_rt_3nei {
	margin-top:9px;
	margin-left:16px;
	font-size:12px;
	color:#666;
	text-align:left;
	height:auto;
	overflow-y:auto;
}
.wrap_rt_3nei li {
	height:25px;
	width:313px;
	line-height:25px;
	background:url(../NewImages/index_100.gif) left center no-repeat;
	vertical-align:bottom;
	padding-left:18px;
}
.wrap_rt_3nei li span {
	display:block;
	float:left;
	width:80px;
}
.wrap_rt_3div {
	height:76px;
	width:340px;
	overflow:hidden;
	margin:5px auto auto 15px;
}
.wrap_rt_3div li {
	width:340px;
	height:19px;
	vertical-align:bottom;
	clear:left;
}
.wrap_rt_3div li p {
	width:150px;
	padding-left:20px;
	line-height:19px;
	float:left;
	text-align:left;
}
.margintop5px {
	margin-top:5px;
}
.rt {
	color:#519121;
}
.logo {
	float:left;
	margin-left:8px;
}
.top2_rt {
	float:right;
}
.pp {
	width:936px;
	height:24px;
	line-height:24px;
	background-color:#eee;
	color:#ff670d;
	text-align:left;
	padding-left:24px;
	margin:7px auto;
}
.pp marquee a{
    color:#ff670d;
}
.left {
	float:left;
}
.right {
	float:right;
}
.borderbott {
	border-bottom:dashed 1px #5fd38c;
}
.bottomp {
	background:url(../NewImages/index_88.gif) left top repeat-x;
	border-top:solid 1px #afda93;
	border-bottom:solid 1px #61ac2b;
	padding-top:8px;
	line-height:31px;
	font-size:12px;
	clear:both;
	color:#61ac2b;
	width:960px;
	margin:10px auto;
	
}

.bottomp2 {
	margin:0px auto;
	padding-bottom:5px;
	color:#686868;
	line-height:18px;
}
.select, .select2, .select3 {
	width:79px;
	border-bottom:solid 1px #d2d1cd;
	border-right:solid 1px #d2d1cd;
	border-top:solid 1px #414141;
	border-left:solid 1px #414141;
}
.select2 {
	width:128px;
}
.select3 {
	width:130px;
}
.text, .text2 {
	width:66px;
	height:18px;
	border:solid 1px #d4cbcc;
	padding:0;
}
.wrap_lt_1_2 .text2 {
	width:58px;
}
.displaynone {
	display:none;
}
/* --------------华丽的分割线Domestic-------------------- */

#dwrap {
	width:960px;
	height:1054px;
	margin:10px auto;
}
#dwrap_lt {
	width:730px;
	float:left;
}
.dwrap_lt_1 {
	height:430px;
	width:730px;
}
.dwrap_lt_1_lt {
	width:220px;
	height:430px;
	float:left;
}
.dwrap_lt_1_lt h1 {
	font-size:12px;
	color:#e90d16;
	height:34px;
	line-height:34px;
	text-align:left;
	padding-left:30px;
	background:url(../NewImages/index_111.gif) no-repeat;
}
.dwrap_lt_1_lt ul {
	width:218px;
	height:393px;
	margin:0px;
	margin-top:1px;
	border:solid 1px #cfcfcf;
}
.dwrap_lt_1_lt li {
	width:190px;
	height:81px;
	margin:12px auto 0;
	vertical-align:bottom;
}
.dwrap_lt_1_lt li div {
	clear:both;
	width:188px;
	height:58px;
	border:solid 1px #96a497;
	overflow:hidden;
}
.dwrap_lt_1_lt li p {
	height:25px;
	line-height:25px;
	font-size:12px;
}
.dwrap_lt_1_lt li p a {
	color:#006300;
}
.dwrap_lt_1_rt {
	float:right;
	width:500px;
	height:430px;
}
.dwrap_lt_1_rt img {
	margin:0px;
	border:0px;
}
.dwrap_lt_1_rt ul {
	height:25px;
	margin-left:0px;
	margin-top:10px;
}
.dwrap_lt_1_rt ul li {
	width:90px;
	height:25px;
	float:left;
	margin-right:5px;
	background:url(../NewImages/index_05.jpg) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#333;
	line-height:25px;
}
.dwrap_lt_1_rt ul li.rtlinow {
	width:90px;
	height:25px;
	background:url(../NewImages/index_104.gif) no-repeat;
	cursor:hand;
}
.dwrap_lt_1_rtdown {
	height:168px;
	border:solid 1px #91d892;
}
.dwrap_lt_1_rtdown ul {
	margin-top:1px;
	margin-right:15px;
	margin-left:15px;
}
.dwrap_lt_1_rtdown ul li {
	width:458px;
	height:25px;
	vertical-align:bottom;
	font-weight:normal;
	clear:both;
	border-bottom:dashed 1px #81c699;
	background:url(../NewImages/index_100.gif) left center no-repeat;
	line-height:25px;
}
.dwrap_lt_1_rtdown ul li p {
	width:360px;
	text-align:left;
	float:left;
	padding-left:18px;
}
.dwrap_lt_1_rtdown ul li p a {
	color:#333;
}
.dwrap_lt_1_rtdown ul li span {
	float:right;
}
.dwrap_lt_2 {
	height:198px;
	width:730px;
	margin-top:10px;
}
.dwrap_lt_2 ul {
	height:25px;
}
.dwrap_lt_2 ul li {
	width:90px;
	height:25px;
	float:left;
	margin-right:5px;
	background:url(../NewImages/index_05.jpg) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#333;
	line-height:25px;
	cursor:hand;
}
.dwrap_lt_2 ul li.olt3linow {
	width:90px;
	height:25px;
	background:url(../NewImages/index_104.gif) no-repeat;

}
.dwrap_lt_2_dw {
	width:728px;
	height:171px;
	border:solid 1px #91d892;
}
.dwrap_lt_2_dn{ height:171px; }

.dwrap_lt_2_dw .img {
	border:solid 1px #ccc;
	margin-top:6px;
	margin-left:6px;
	float:left;
}
.dwrap_lt_2_dw ul {
	margin:6px 5px 0px 5px;
	padding:0px;
	float:right;
	display:inline;
}
.dwrap_lt_2_dw ul li {
	width:450px;
	height:25px;
	padding:0px;
	vertical-align:bottom;
	font-weight:normal;
	clear:both;
	border-bottom:dashed 1px #81c699;
	background:url(../NewImages/index_100.gif) left center no-repeat;
	line-height:25px;
	float:right;
}
.dwrap_lt_2_dw ul li p {
	width:330px;
	text-align:left;
	float:left;
	padding-left:18px;
}
.dwrap_lt_2_dw ul li p a {
	color:#333;
}
.dwrap_lt_2_dw ul li span {
	float:right;
}
/* --------------华丽的分割线Outbound-------------------- */

#owrap{
	width:960px;
	height:846px;
	margin:10px auto 10px;
}
#owrap_lt {
	width:730px;
	height:846px;
	float:left;
}
#owrap_rt {
	width:220px;
	float:right;
}
#owrap_rt_1{
	width:220px;
	height:285px;
}
#owrap_rt_2,#owrap_rt_3{
	margin-top:10px;
	text-align:left;
}
#owrap_rt_4{
	margin-top:10px;
	text-align:left;
}
#owrap_rt_2 p,#owrap_rt_3 p,#owrap_rt_4 p{
	color:#e90d16;
	font-size:12px;
	font-weight:bold;
	height:34px;
	line-height:34px;
	padding-left:30px;
	background:url(../NewImages/index_111.gif) no-repeat;
}
#owrap_rt_2 ul,#owrap_rt_3 ul,#owrap_rt_4 ul{
	border:1px solid #ccc;
	margin:0px;
	margin-top:1px;
}
#owrap_rt_2 li,#owrap_rt_3 li,#owrap_rt_4 li{
	color:#333;
	height:21px;
	line-height:21px;
	vertical-align:bottom;
	margin-top:1px;
	padding-left:35px;
	background:url(../NewImages/index_100.gif) 15px center no-repeat;
}
/* --------------华丽的分割线Freedoms-------------------- */

#fwrap {
	width:960px;
	height:589px;
	margin:10px auto;
	display:inline;
}
#fwrap a{
	color:#333;
}
.fwrap_top{
	width:960px;
	height:171px;
}
.fwrap_top_lt{
	height:225px;
	width:400px;
	float:left;
}
.fwrap_top_lt h1{
	font-size:12px;
	color:#e90d16;
	text-align:left;
	padding-left:30px;
	height:34px;
	line-height:34px;
	background:url(../NewImages/index_117.jpg) no-repeat;
}
.fwrap_top_lt ul{
	height:189px;
	width:400px;
	margin:0px;
	margin-top:1px;
	border:solid 1px #CCC;
}
.fwrap_top_lt ul li{
	vertical-align:bottom;
	float:left;
	width:188px;
	height:79px;
	margin-top:12px;
	margin-left:7px;
	display:inline;
}
.fwrap_top_lt ul li img{
}
.fwrap_top_lt ul li p{
	height:21px;
	line-height:21px;
}
.fwrap_top_rt{
	width:548px;
	height:225px;
	float:right;
	margin:0px;
	overflow:hidden;
	border:solid 1px #ccc;
}
#fwrap_down{
	width:960px;
	height:406px;
	margin:10px auto;
}
#fwrap_lt {
	width:730px;
	height:406px;
	float:left;
}
#fwrap_rt{
	float:right;
	width:220px;
	height:406px;
}
.fwrap_rt_1{
	width:220px;
	height:285px;
}
.fwrap_rt_2 {
	margin-top:22px;
	height:109px;
}
.fwrap_rt_2 p{
	height:34px;
	line-height:34px;
	font-size:12px;
	color:#e90d16;
	font-weight:bold;
	padding-left:30px;
	text-align:left;
	background:url(../NewImages/index_111.gif) no-repeat;
}
.fwrap_rt_2 Container{
	height:72px;
	border:1px solid #ccc;
	margin:0px;
	margin-top:1px;
}
.fwrap_rt_2 ul li{
	color:#333;
	height:21px;
	line-height:21px;
	vertical-align:bottom;
	margin-top:2px;
	text-align:left;
	padding-left:25px;
}


/* --------------华丽的分割线Search-------------------- */

#swrap{
	width:864px;
	height:auto;
	margin:10px auto 10px;
}
.searchtitle{
	font-size:16px;
	font-weight:bold;
	color:#333;
	height:35px;
	line-height:35px;
	background:#f2f2f2;
}
.searchnav{
	background:#f3ffeb;
	height:28px;
	line-height:28px;
	color:#6aca2b;
	font-weight:bold;
	border-top:3px solid #6aca2b;
	border-bottom:1px solid #6aca2b;
}
.searvhtab tr{ background:url(../NewImages/dian.jpg) bottom repeat-x;}

.searvhtab td a{color:#000;}

.searvhtabtdtd1{
	border-top:solid 3px #6ACA2B;
	border-bottom:solid 1px #6ACA2B;
	text-align:center;
	background:none;
	background:#f3ffeb;
}

/* --------------华丽的分割线Booking-------------------- */

#bwrap{
	width:864px;
	height:auto;
	overflow-y:auto;
	color:#333;
	text-align:left;
	font-size:12px;
	margin:10px auto 10px;
}
#bwrap h3{
	font-size:14px;
	text-align:left;
	padding-left:25px;
	padding-bottom:5px;
	height:20px;
	line-height:20px;
	background:url(../NewImages/froms.jpg) 5px 2px no-repeat;
}
#bwrap div.forms{
	height:auto;
	overflow-y:auto;
	border:1px solid #ccc;
	padding:8px 15px;
	margin:0 auto;
}
#bwrap div p{
	text-align:left;
	height:24px;
	line-height:24px;
}
.strong1{
	font-size:14px;
}
#bwrap div h4{
	font-size:12px;
	line-height:19px;
	text-align:left;
	padding-left:8px;
	margin:15px 0;
	border-bottom:2px solid #6ACA2B;
}

.table{ font-size:inherit; }

.table td{ padding-left:8px; }

.table2{
	background-color:#D1D0CE;
	text-align:center;
	font-size:12px;	
}
.table2 td{ background-color:#F6F6F6; }

.table2 td.td1{ text-align:left; padding-left:8px; }

.butt{
	width:80px;
	height:21px;
	border:0;
	line-height:21px;
	font-size:12px;
	background-color:#5CEFD3;
}
.text1 , .text2 , .select1{
	width:100px;
	border-top:solid 1px #3F3F3F;
	border-left:solid 1px #3F3F3F;
	border-bottom:solid 1px #CFCFCD;
	border-right:solid 1px #CFCFCD;
}
.select1{ width:40px; }

.text2{ width:160px; }

.paddlt90px{ padding-left:90px; }

.paddlt8px{ padding-left:8px;
    height: 24px;
}

/* --------------华丽的分割线Submit-------------------- */

.submittext{
	font-family:"宋体", Arial;
	font-size:14px;
	font-weight:bold;
	color:#333;
	width:960px;
	margin:50px auto;
}
.submittext p.nostly{
	font-size:12px;
	font-weight:normal;
}
.submittext p{
	line-height:30px;
}
.submittext p span{
	line-height:30px;
	color:#FF0000;
}
.submittext dt{
	margin-bottom:15px;
}

/* --------------华丽的分割线content-------------------- */
#wrapD  h4{
	height:26px;
	width:820px;
	line-height:26px;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	text-align:left;
	padding-left:15px;
	background:#55ad23;
	margin:0px auto;
}

#wrapD .Content{
    width:820px;
    margin:20px auto;
    height:auto;
    text-align:left;
}

#wrapD .title
{
    height:32px;
	width:820px;
	line-height:32px;
	color:#333;
	text-align:left;
	padding-left:12px;
	margin:0 auto;
}
#wrapD h3{
	font-size:16px;
	color:#e23520;
	height:62px;
	line-height:62px;
}

.newul{
	height:25px;
	margin-left:40px;
    width: 319px;
}
.newul li{
	width:90px;
	height:25px;
	float:left;
	margin-right:5px;
	vertical-align:bottom;
	background:url(../NewImages/index_05.jpg) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#333;
	line-height:25px;
	cursor:hand;
	
}
.newul li.now{
	background:url(../NewImages/index_104.gif) no-repeat;
}
.newul2{
	height:170px;
	margin:0px;
	padding-top:11px;
	border:1px solid #90d697;
}
.newul2 li{
	width:310px;
	height:25px;
	line-height:25px;
	float:left;
	display:inline;
	margin:0px;
	margin-left:15px;
	padding-left:18px;
	vertical-align:bottom;
	text-align:left;
	border-bottom:dashed 1px #81c699;
	background:url(../NewImages/index_100.gif) 2px center no-repeat;
}
.newul2 li a{
	color:#6a6a6a;
}



