﻿li {list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend, dt, dd, dl, body, div{margin: 0;padding: 0; border: 0;}
body {padding: 0; border: 0;margin:auto;width:950px;font: normal 12px/160% Arial,宋体,Tahoma,sans-serif;color:#5A5A5A;font-size:9pt;background:#fff;background-image:url(images/head_di.gif);background-repeat:repeat-x;background-position:center 1px;}
*html body {background-position:center top;}
*+html body {background-position:center top;}

.clear1 {clear:both;height:0px;line-height:0px;font-size:0px;overflow:hidden;}

a:link {color:#5A5A5A;text-decoration:none;}
a:visited {color:#5A5A5A;text-decoration:none;}
a:hover {color:#f00;text-decoration:underline;}
a:active {}

.container {width:960px;margin:0 auto 45px;background:#fff;}
.container1 {width:950px;margin:0 auto;}



/*  ===========================   m1 start    ================================  */
.m1 {clear:both;}
	.focus {width:218px;height:260px;border:solid 1px #cfcfcf;float:left;overflow:hidden;}
	#flashcontent01 {margin:2px auto 0;background:url(./images/loading.gif) no-repeat center 62px;width:212px;display:block;height:253px;text-align:center;}
	#flashcontent01 span {line-height:20px;font-weight:bold;color:#333;margin-top:105px;display:block;}
		
	.news_infor {width:307px;height:260px;overflow:hidden;display:inline;float:left;margin:0 10px;}
	
	.dls0 {clear:both;height:24px;line-height:25px;border:solid 1px #90af86;background:#fff url(./images/body.gif) no-repeat 73px -443px;padding-left:8px;overflow:hidden;font-weight:bold;color:#000;}
	.dls0 span {width:210px;height:22px;float:right;font-weight:normal;}
	.dlsb {border:solid 1px #ccc;height:225px;overflow:hidden;margin-top:7px;}		
		.dls {clear:both;height:74px;overflow:hidden;}
		.dls dt {float:left;text-align:center;overflow:hidden;font-size:14px;font-weight:bold;display:inline;width:14px;height:62px;line-height:31px;margin:5px 4px 0 4px;padding:2px 8px 0 8px;}
		.dls dd {float:left;width:255px;overflow:hidden;padding-left:5px;padding-top:6px;height:16px;line-height:20px;}
		.dls2 {border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
		.dls1 dt {background:#e0ecf8;}
		.dls2 dt {background:#f0f0f0;}
		.dls3 dt {background:#f8e4c3;}
		
	.hot_tour {float:left;width:198px;height:260px;border:solid 1px #f9b66a;background:url(./images/hot_tour.gif) no-repeat right top}
	.hot_tour h3 {font-size:14px;height:40px;overflow:hidden;clear:both;padding:10px 0 0 54px;}
	.hot_tour h3 a:link,.hot_tour h3 a:visited {color:#f00;}
	.hot_tour h3 em {display:block;font-size:12px;font-style:normal;color:#333;line-height:16px;}

	.hot_ul {clear:both;}
	.hot_ul li {clear:both;}
	.hot_ul .l1 span,.hot_ul .l2 span,.hot_ul .l3 span {display:block;float:left;width:41px;height:40px;}
	.hot_ul .l1 span {background:url(./images/hot123.png) no-repeat 0px -44px;}
	.hot_ul .l2 span {background:url(./images/hot123.png) no-repeat -42px -44px;}
	.hot_ul .l3 span {background:url(./images/hot123.png) no-repeat -84px -44px;}
	
	.hot_ul .l4,.hot_ul .l5,.hot_ul .l6 {height:26px;line-height:29px;overflow:hidden;padding-left:6px;}
	.hot_ul .l4 span,.hot_ul .l5 span,.hot_ul .l6 span {display:block;float:left;width:19px;height:28px;}
	
	.hot_ul .l4 {margin-top:6px;}
	.hot_ul .l4 span {background:url(./images/hot123.png) no-repeat left -91px;}
	.hot_ul .l5 span {background:url(./images/hot123.png) no-repeat left -116px;}
	.hot_ul .l6 span {background:url(./images/hot123.png) no-repeat left -142px;}
	
	.hot_ul .l1,.hot_ul .l2,.hot_ul .l3 {height:40px;line-height:40px;background:url(./images/hot123.png) repeat-x left -2px;overflow:hidden;padding-left:6px;}
	.hot_ul .l1 a:link,.hot_ul .l1 a:visited,.hot_ul .l2 a:link,.hot_ul .l2 a:visited,.hot_ul .l3 a:link,.hot_ul .l3 a:visited {font-weight:bold;font-size:14px;color:#222;}

	.ijoin {float:right;width:194px;height:260px;}
	.ijointop {clear:both;height:140px;overflow:hidden;border:solid 1px #cecece;background:#ffffff;}
		.ijoinadd1 {clear:both;margin:5px auto;}
		.ijoinadd1 .con1 {height:43px;line-height:43px;width:130px;background:#4cad46 url(./images/ijoinadd1.gif) no-repeat left top;color:#fff;font-weight:bold;font-size:16px;overflow:hidden;margin:0 auto;padding-left:50px;}
		.ijointop ul {padding-left:6px;margin-top:8px;}
		.ijointop ul li {float:left;width:88px;height:20px;line-height:20px;}
	.ijoinfot {clear:both;height:110px;overflow:hidden;border:solid 1px #fec106;background:#fffdd4;margin-top:8px;}
		.ijoinadd2 {clear:both;height:26px;line-height:26px;}
		.ijoinadd2 a:link,.ijoinadd2 a:visited {color:#222;}
		.ijoinadd2 dt,.ijoinadd2 dd {float:left;width:60px;height:29px;line-height:29px;display:inline;margin:5px 0 0 6px;padding-left:27px;}
		.ijoinadd2 dt {background:#fbe34d url(./images/ijoinfot.gif) no-repeat left top;}
		.ijoinadd2 dd {background:#feb362 url(./images/ijoinfot.gif) no-repeat left -29px;}
		.ijoinadd2s {clear:both;margin:3px 6px 0 6px;line-height:18px;}

/*  ===========================   mba start    ================================  */
.mba {clear:both;margin-top:8px;}
	.mbal {float:left;width:218px;height:80px;border:solid 1px #86b1d1;overflow:hidden;}
	.mbal ul {margin:10px 0 0 0;}
	.mbal li {float:left;width:100px;height:22px;line-height:22px;display:inline;margin-left:8px;overflow:hidden;}
	
	.mbar {float:right;width:718px;height:80px;border:solid 1px #86b1d1;overflow:hidden;}
	.mbar ul {}
	.mbar ul li {float:left;display:inline;margin:8px 0 0 14px;}
	.mbar ul li img {width:76px;height:56px;padding:4px;}
	.mbar ul li a img {background:#fff;border:solid 1px #ccc;}
	.mbar ul li a:hover img {background:#eee;border:solid 1px #999;}

/*  ===========================  publict artop1 start  ================================  */
.artop {clear:both;height:42px;margin-top:6px;}
	.artopleft {float:left;display:inline;margin-left:20px;}
		.artopleft dt {float:left;line-height:32px;font-size:14px;color:#bebebe;font-weight:bold; font-family:Tahoma,Arial, Helvetica, sans-serif;margin:8px 0 0 0;}
		.artopleft dt strong {font-size:16px;color:#333;padding-right:5px;}
		.artopleft dd {float:left;line-height:30px;display:inline;margin-left:22px;margin-top:9px;font-weight:bold;color:#000;font-size:14px;}
		.artopleft dd a:link,.artopleft dd a:visited {color:#333;}
	.artoprigt {float:right;line-height:42px;}
		.artoprigt dt {float:left;}
		.artoprigt dt a {margin:0 5px;}
		.artoprigt dt a:link,.artoprigt dt a:visited {color:#fff;}
		.artoprigt dd {float:left;padding:0 8px;}
		.artoprigt dd a:link,.artoprigt dd a:visited {color:#ff0;font-weight:bold;}
	
.artop1 {background:#90ca40 url(./images/arrtbg.gif) no-repeat left top;}
.artop2 {background:#722003 url(./images/arrtbg.gif) no-repeat left -42px;}
.artop3 {background:#00609c url(./images/arrtbg.gif) no-repeat left -84px;}
.artop4 {background:#8c0287 url(./images/arrtbg.gif) no-repeat left -126px;}

.arbop {clear:both;padding:6px 0 10px 0;width:944px;}
.arbopl {width:700px;float:left;padding:10px 10px 0 10px;}
.arbopr {width:200px;float:right;padding:10px 10px 0 10px;border-left:solid 1px #dad9de;}

.arbop1 {border-left:solid 3px #819c47;border-bottom:solid 3px #819c47;border-right:solid 3px #819c47;}
.arbop2 {border-left:solid 3px #943615;border-bottom:solid 3px #943615;border-right:solid 3px #943615;}
.arbop3 {border-left:solid 3px #1377b7;border-bottom:solid 3px #1377b7;border-right:solid 3px #1377b7;}
.arbop4 {border-left:solid 3px #a3179d;border-bottom:solid 3px #a3179d;border-right:solid 3px #a3179d;}

.topbusin {height:90px;overflow:hidden;line-height:23px;}
.topbusin a {margin-right:15px;}

.ssear {width:245px;float:right;margin-top:4px;}
.sinp1 {float:left;width:140px;height:18px;line-height:18px;border:solid 1px #ccc;background:#fff url(./images/body.gif) no-repeat 1px -414px;padding-left:25px;color:#d5d5d5;}
.sinp1s {float:left;width:140px;height:18px;line-height:18px;border:solid 1px #ccc;background:#fff url(./images/body.gif) no-repeat 1px -414px;padding-left:25px;color:#000;font-weight:bold;}
.ssear .sinp2 {float:left;width:70px;height:22px;line-height:20px;border:none;background:#ccc;color:#333;}

/* ===================================================================================== */
.ttable1 {line-height:30px;display:inline;margin:5px 0 0 3px;width:98%;}
	.ttable1 .tb_th1,.ttable1 .tb_th2 {background:#f2f2f2;border-bottom:solid 1px #cdcdcd;color:#2e2e2e;font-weight:bold;line-height:26px;height:26px;}
	.ttable1 .tb_th1 {text-align:center;}
	.ttable1 .tb_th2 {text-align:left;padding-left:28px;}
	
	.ttable1 .tb_tr1 {background:#fff;}
	.ttable1 .tb_tr2 {background:#ffffc0;}
	.ttable1 .tb_td1,.ttable1 .tb_td2,.ttable1 .tb_td3,.ttable1 .tb_td4 {text-align:left;padding-left:8px;border-bottom:solid 1px #e4e4e4;height:26px;line-height:26px;}
	.ttable1 .tb_td1 {}
	.ttable1 .tb_td1 div {background:url(./images/indexbody.gif) no-repeat 2px -440px;width:260px;padding-left:14px;overflow:hidden;white-space:nowrap;}
	.ttable1 .tb_td1 a:link,.ttable1 .tb_td1 a:visited {color:#0045e1;}
	
	.ttable1 .tb_td2 {width:100px;font-weight:bold;color:#ff5601;font-size:14px;}
	.ttable1 .tb_td3 {width:50px;}
	.ttable1 .tb_td4 {width:50px;}
	.ttable1 .tb_td4 a:link,.ttable1 .tb_td4 a:visited {color:#ff6701;text-decoration:underline;}
	.ttable1 .tb_td4 a:hoer {color:#00f;text-decoration:none;}
	
	.t_td1 {width:330px;border-bottom:solid 1px #cdcdcd;}
	.t_td1 div {background:url(./images/indexbody.gif) no-repeat 2px -440px;width:250px;padding-left:15px;overflow:hidden;white-space:nowrap;}
	.t_td1 a:link,.t_td1 a:visited {color:#123cb5;}
	.t_td2 {width:80px;border-bottom:solid 1px #cdcdcd;}
	.z1 {display:block;width:45px;height:20px;line-height:20px;text-align:center;background:#f3f3f3;border:solid 1px #a7a7a7;color:#7a7a7a;overflow:hidden;}
	.z2 {display:block;width:45px;height:20px;line-height:20px;text-align:center;background:#f2fddb;border:solid 1px #adcd3c;color:#04881a;overflow:hidden;}

.sme1 {clear:both;border-bottom:solid 1px #d4d3d8;height:28px;padding-left:6px;}
	.sme1l {float:left;}
		.sme1l li {float:left;height:28px;line-height:27px;display:inline;padding:0 8px;overflow:hidden;font-weight:bold;}
		.sme1l .hover {background:#d4d3d8;}
		.sme1l .hover a:link,.sme1l .hover a:visited {color:#000;}
.sme2 {clear:both;border-bottom:solid 1px #d4d3d8;height:28px;padding-left:6px;margin-top:20px;}
	.sme2l {float:left;}
		.sme2l li {float:left;height:28px;line-height:28px;display:inline;padding:0 8px;overflow:hidden;font-weight:bold;margin-left:5px;}
		.sme2l .hover {border-left:solid 1px #d4d3d8;border-top:solid 1px #d4d3d8;border-right:solid 1px #d4d3d8;background:#fff;position:relative;top:1px;font-size:14px;padding:0 20px;}
.sme3l {clear:both;}
	.sme3l li {float:left;height:28px;line-height:27px;display:inline;padding:0 20px;overflow:hidden;font-weight:bold;font-size:14px;}
	.sme3l .hover {background:#d4d3d8;}
	.sme3l .hover a:link,.sme3l .hover a:visited {color:#000;}

.sna1 {clear:both;height:29px;border-bottom:solid 1px #d4d3d8;padding-left:5px;}
	.sna1 li {float:left;padding:0 8px;display:inline;margin-left:2px;font-weight:bold;line-height:29px;}
	.sna1 .hover {border-left:solid 1px #d4d3d8;border-top:solid 1px #d4d3d8;border-right:solid 1px #d4d3d8;background:#fff;position:relative;top:1px;}
.sna2 {clear:both;height:29px;line-height:29px;border-bottom:solid 1px #d4d3d8;padding-left:25px;color:#222;font-weight:bold;background:url(./images/body.gif) no-repeat 5px -472px;}
.sna3 {clear:both;height:29px;border-bottom:solid 1px #d4d3d8;padding-left:5px;}
	.sna3 li {float:left;padding:0 12px;display:inline;margin-left:2px;line-height:29px;background:#d4d3d8;position:relative;top:1px;}
	.sna3 .hover {border-left:solid 1px #d4d3d8;border-top:solid 1px #d4d3d8;border-right:solid 1px #d4d3d8;background:#fff;}
.sna4 {height:33px;line-height:35px;font-weight:bold;color:#222;padding-left:30px;background:#9ccb31 url(./images/sna4bg.gif) no-repeat left top;overflow:hidden;}
.sna5 {height:36px;line-height:36px;font-weight:bold;color:#222;font-size:14px;padding-left:10px;}

.ls1 {clear:both;padding:8px 0 0 7px;}
	.ls1 li {height:23px;line-height:23px;overflow:hidden;}
.ls2 {clear:both;padding:12px 0 0 7px;}
	.ls2 li {height:26px;line-height:26px;overflow:hidden;}
	.ls2 li span {float:right;color:#ff5500;font-weight:bold;}
.ls4 {border-left:solid 1px #9ccb31;border-bottom:solid 1px #9ccb31;border-right:solid 1px #9ccb31;height:158px;padding:12px 0 0 20px;}
	.ls4 li {width:150px;margin:0 auto;line-height:25px;height:25px;overflow:hidden;}
.ls5 {margin-top:4px;}
	.ls5 li {float:left;width:100px;height:21px;overflow:hidden;display:inline;margin:1px 0 0 10px;}
		
.ads1 {clear:both;}
	.ads1 img {width:190px;height:96px;}
.ads2 {clear:both;margin-top:8px;display:block;height:90px;}
	.ads2 img {width:190px;height:90px;}
.ads3 {height:100px;clear:both;display:block;overflow:hidden;margin:0 0 5px;border:none;}
	.ads3 ul {padding-left:5px;}
	.ads3 ul li {float:left;width:112px;height:45px;overflow:hidden;display:inline;margin-top:8px;margin-right:6px;}
	.ads3 ul li img {width:112px;height:45px;}
	
/* --------------------------  arbop1 start ---------------------------- */
/* ===================================================================== */
.alltour {clear:both;margin-top:23px;}
.simg1 {margin-top:15px;}
	.simg1 li {height:130px;width:110px;float:left;overflow:hidden;display:inline;margin-left:3px;line-height:17px;text-align:center;}
	.simg1 li img {display:block;margin:0 auto;width:80px;height:80px;margin-bottom:8px;}
	.simg1 li a img {border:solid 1px #e9e9e7;padding:2px;}
	
.arrcon {clear:both;}
.arrconl {float:left;width:240px;height:180px;border-right:dashed 1px #c0c0c0;padding-right:10px;}
.arrconr {float:right;width:440px;height:180px;overflow:hidden;}

.tourmap {clear:both;height:230px;}
.tourmap .cont1 {clear:both;text-align:center;}
.tourmap .cont1 img {border:solid 1px #ccc;padding:5px;margin-top:12px;}

.tourtop {clear:both;height:245px;}

/* --------------------------  arbop2 start ---------------------------- */
/* ===================================================================== */
.hotellist {clear:both;}
	.imdl1 {float:left;width:225px;overflow:hidden;margin:15px 0 0 0;}
		.imdl1 dt {float:left;width:100px;text-align:center;}
		.imdl1 dt img {width:75px;height:75px;background:#e3e1e2;padding:4px;border:solid 1px #ccc;}
		.imdl1 dd {float:left;width:120px;height:18px;line-height:18px;overflow:hidden;}
.kefans {clear:both;display:block;margin-top:15px;}
	.kefans li {float:left;width:130px;height:140px;overflow:hidden;display:inline;margin-left:8px;text-align:center;color:#f00;}
	.kefans li a img {width:115px;height:75px;display:block;padding:2px;border:solid 1px #ccccca;margin-bottom:4px;}
	.kefans li a {display:block;height:100px;overflow:hidden;line-height:18px;}
	.kefans li span {height:16px;overflow:hidden;}

.hotelyule {height:230px;}
.hotelms {height:210px;margin-top:8px;}

/* --------------------------  arbop3 start ---------------------------- */
/* ===================================================================== */
.trivetop {clear:both;height:280px;overflow:hidden;margin-top:8px;}
	.trivetop li {float:left;width:105px;height:125px;overflow:hidden;text-align:center;display:inline;margin:3px 0 9px 9px;}
	.trivetop a img {width:72px;height:72px;padding:2px;border:solid 1px #e8e8e6;display:block;margin-bottom:6px;}
	.trivetop a:hover img {}

.trrcon {clear:both;margin:15px 0 0 0;}
	.trrconl {float:left;width:240px;height:255px;border-right:dashed 1px #c0c0c0;padding-right:10px;}
		.trrconl ul {clear:both;height:280px;overflow:hidden;margin-top:8px;}
		.trrconl ul li {float:left;width:105px;height:125px;overflow:hidden;text-align:center;display:inline;margin:3px 0 9px 9px;}
		.trrconl ul li a img {width:72px;height:72px;padding:2px;border:solid 1px #e8e8e6;display:block;margin-bottom:6px;}			
	.trrconr {float:right;width:430px;height:270px;padding-left:10px;overflow:hidden;}

.topdaoyou {clear:both;}
	.dydl {clear:both;height:140px;margin-top:10px;}
		.dydl dt {float:left;width:90px;height:105px;overflow:hidden;display:inline;margin-left:8px;line-height:21px;margin-top:9px;}
		.dydl dd {float:right;width:95px;text-align:center;margin-top:9px;}
		.dydl dd img {width:80px;height:100px;}
.trazhuan {clear:both;}
.traxushi {clear:both;margin-top:15px;height:230px;overflow:hidden;}

/* --------------------------  arbop4 start ---------------------------- */
/* ===================================================================== */
.msdiv {width:342px;height:225px;border:solid 1px #cccccc;overflow:hidden;}
.msdivl {float:left;}
.msdivr {float:right;}

.imdl2 {height:95px;width:320px;margin:0 auto;}
	.imdl2 dt {float:left;width:96px;}
	.imdl2 dt img {width:80px;height:80px;padding:2px;border:solid 1px #ccc;}
	.imdl2 dd {float:right;height:92px;overflow:hidden;width:220px;line-height:22px;text-indent:2em;color:#999999;}
	
.xinxi {height:195px;clear:both;display:block;margin-top:10px;}
.xdl {width:168px;height:192px;border:solid 1px #cfcfcf;float:left;}
	.xdl dt {clear:both;height:26px;line-height:26px;border-top:solid 1px #fff;border-right:solid 1px #fff;border-bottom:solid 1px #cfcfcf;border-left:solid 1px #fff;background:#fff;background:#e6e6e6;color:#222;font-weight:bold;padding-left:8px;margin-bottom:4px;}
	.xdl dd {height:25px;line-height:25px;clear:both;width:158px;margin:0 auto;border-bottom:dashed 1px #ccc;overflow:hidden;}

.xdl1 {float:left;display:inline;margin-right:6px;}
.xdl2 {float:right;}

.zhidao {width:342px;height:250px;overflow:hidden;margin-top:10px;float:left;}
.liuyan {width:342px;height:250px;overflow:hidden;margin-top:10px;float:right;}

.lygmrdg {clear:both;height:230px;}
.lywqts {clear:both;margin-top:20px;height:250px;}

/* --------------------------  arbop5 start ---------------------------- */
/* ===================================================================== */
.paihang {height:210px;clear:both;overflow:hidden;margin-top:10px;}

.ph {width:182px;height:200px;background:#f9fff3 url(./images/paihang.gif) no-repeat 10px 50px;}
	.ph1 {float:left;display:inline;margin-right:9px;}
	.ph2 {float:right;}
	.phr {float:right;}
	

/*link start*/
.link {clear:both;border:solid 1px #CCCCCC;margin-top:4px;}
.link dt {height:26px;line-height:26px;border-bottom:solid 1px #cccccc;background:#f3f3f3;font-weight:bold;color:#000;padding-left:15px;margin:1px;}
.link dt span {float:right;margin-right:5px;font-weight:normal;}
.link dd {display:block;padding:6px 6px;line-height:17px;padding-top:3px;}
.link dd a {margin:0 3px;}

/*mb start*/
.mb {clear:both;text-align:center;color:#7E7E7E;line-height:20px;margin-top:5px;}
.fm {line-height:30px;border:solid 1px #DFDFDF;font-weight:bold;margin-bottom:10px;}
.yuxin {clear:both;width:184px;height:19px;margin:10px auto 0;background:url(./images/yuxing.gif) no-repeat center center;}
