@charset "utf-8";
/* CSS Document */
/*布局*/


#main{width:960px; margin:0 auto 0; padding:0; border:0;}
#main_l{width:200px; float:left; margin:0 auto 0; padding:0}

#main_l{width:200px; float:left; margin:0 auto 0; padding:0}
#main_l input{width:100px}
.main-lt{background:url(images/gong.png) no-repeat 0 0; width:200px; height:70px}
.main_lt{background:url(images/main_l.gif) no-repeat 0 0; width:200px; overflow:hidden}
.main_lt h1{font-size:16px; color:#fff; padding-left:38px; height:40px; line-height:35px; margin-bottom:0px;}
#main_l h1 span{float:right; padding:8px 6px 0 0;}

.main_lm{background:url(images/main_lm.gif) repeat-y 0 0}
.main-lm{ list-style:none; width:200px; margin:0 auto 0}
.main-lm li{ background: #eeeeee; display:block; height:30px; line-height:30px; padding-left:16px; border-bottom:1px #FFFFFF solid}
.main-lm li a{ font-size:14px; font-weight:bold}
.main-lm li a:hover,.main-lm li a:active { text-decoration:none; color:#FFF;}
.main-lm li:hover{ display:block; background:#00FF33}

.main_lb{height:10px; background:url(images/main_lb.gif) no-repeat}
#main_l ul{width:180px; margin:0 0 0 10px}
#main_l ul li{ background:url(images/pin1.gif) no-repeat 0 2px; border-bottom:1px #00CC00 dotted; padding-left:16px}
#main_l ul li span{float:right; color:#FF0000}/*ҳ۸ɫ*/
.cs{margin:10px auto 0}
#main_l p{ height:20px;line-height:20px}
#main_r{width:740px; margin:0 auto 0; padding:0; float:right}
#main_r h1{color:#3BA304; height:30px; line-height:30px; padding-left:20px; font-size:16px; }
#main_r h1 span{float:right; padding:8px 16px 0 0;}





#meinl{width:260px; float:left; margin:0 auto 0; padding:0}
#meinl h2{background:url(images/bggg.gif) no-repeat 0 0; font-size:15px; height:30px; line-height:30px; padding-left:20px; margin:10px auto 0}
#meinl ul{width:248px; padding:10px 0 20px 10px; border:1px #009900 solid;}
#meinr{width:680px; margin:0 auto 0; padding:0; float:right}
.pik{border:1px #009900 solid; width:678px; float:right; margin:10px auto 0}
.pik ul,.pi{width:640px; margin:0 0 0 20px}
.pi{ margin:30px auto 0; list-style:none}
.pik h2{ background:url(images/bgggg.gif) repeat-x 0 0; height:30px; line-height:30px; padding-left:10px}
.pik-ul{ width:640px; margin:5px 0 0 20px}
.pi-ul{ border-bottom:1px #00CC00 dotted}
.grey{ color:#999999}
.black{color:#000000}
.piik li{float:left; margin-left:10px}
.pik-ul li{width:128px; float:left; text-align:center}
.pik h1{font-size:14px; text-align:center; height:30px; line-height:30px}
.pik h1 span{font-size:12px; float:right; padding-right:20px}
#jj{background:url(images/bggggg.gif) repeat-x 0 0; width:680px; margin:10px auto 0; height:30px}
#jj h2{font-size:16px; height:30px; line-height:30px; float:left; width:130px; padding-left:30px}
.pei{ width:730px; padding:0px; margin:0 0 0 0;}
.pei li{width:130px; background:url(images/mi.gif) no-repeat 0 8px; float:left; padding-left:5px; }
.eie{margin:10px auto 0}
.eiee{margin:10px auto 0;}
.eiee h2{ background:url(images/bgg.gif) no-repeat; height:30px; line-height:30px; padding-left:30px}
.eiee_ul{width:220px; margin:10px 0 0 20px; list-style:none}
.eieee{width:730px; margin:0px auto 0}
.eieee ul{float:left; width:360px; margin:10px auto 0}
.eieee ul li{float:left; border:1px #999999 solid; margin-right:5px; padding:0 3px 0 3px; line-height:18px}
.bbg{width:958px; margin:0 auto 0; border:1px #00CC00 solid; height:130px}
.bbg h2{height:30px; line-height:30px; background:url(images/bbg.gif) repeat-x 0 0; font-size:14px ; padding-left:20px}
.bbg ul{width:460px; float:left; margin:10px 0 10px 10px}
.bbg img{ float:left; width:120px; height:80px; border:2px #999999 solid; margin-right:10px}
.bbg ul li{padding-left:20px}


/*联系*/
.contt{width:730px; margin:0 auto 0; background:url(images/contt.jpg) no-repeat 50px 60px; height:243px}
.contt ul{width:500px; float:right; margin:80px auto 0}
.contt ul li{color:#FF6600; font-size:16px; font-weight:bold}
.contt ul li span{ color:#009900}


.paot{ margin:0 auto 0; width:740px; clear:both; height:22px; border-bottom:2px #00CC00 solid; }
.paot li{background:url(images/pin1.gif) no-repeat 0 3px; padding-left:12px; float:left; margin-left:10px;
	width: 60px;
}

/*线路查询*/
.bt_l{ text-align:center; margin:5px auto 0}
.btt{margin:0px 0 0 60px}
.find{background:url(images/NeedleLeftYellow2.png) no-repeat 5px 2px}

/*旅游常识*/
.can{background:url(images/Hospital.png) no-repeat 5px 2px}

.te{background:url(images/NeedleLeftYellow2.png) no-repeat 5px 2px}

.hott{background:url(images/NeedleLeftYellow2.png) no-repeat 5px 2px}

/*线路详述*/
#show{width:730px;}
#show h1 span{float:right; color:#FF9900; font-size:14px; font-weight:bold; margin-top:-5px}
#show_img{float:left; width:233px; height:180px; overflow:hidden; border:3px #c8c8c8 solid}
#show_ul{width:480px; float:right;} 
#show_ul h1{font-size:13px; color:red; font-weight:bold;}
#show_h{ height:188px; list-style: none}
#show_h li{ background:url(images/pin.gif) no-repeat -3px 2px; padding-left:10px}
#show_li li{ background:url(images/lib.gif) no-repeat; padding-left:13px; width:78px; float:left}
#show_li li a{color:#fff; font-weight:bold}

.anpai,.vis,.vis_s{width:730px;float:right; margin:10px auto 0}
.anpai h2{ background-color:#DFFCD1; border-bottom:1px #00CC00 solid; font-size:14px; font-weight:bold; height:25px; line-height:25px; padding-left:16px}
.vis h2,.vis_s h2{background:url(images/pin1.gif) no-repeat 0 3px; border-bottom:1px #00CC00 solid; font-size:14px; font-weight:bold; height:25px; line-height:25px; padding-left:16px}
.day{margin:10px auto 0 !important; margin-top:10px ;  }
.day_img{float:left; width:135; border:2px #c8c8c8 solid; margin:10px 0 0 10px }
.day_ul{float:right; width:550px; margin:0 auto 0; list-style:none; margin-right:10px}
.day_ul p{margin:auto; padding:0; line-height:20px }
.day_ul p span{color:#FF9900}
.shu{ background:#FFFFCC; border:1px #21C2E7 solid; clear:both; padding-left:10px}
.shu li{color:#E77006}
.shuo{width:730px; float:right; margin:10px auto 0; list-style:none}
.shuo h3{ color:#FF9900; background:url(images/pin.gif) no-repeat 0px 2px; line-height:20px; padding-left:16px}
.shuo li{padding-left:30px}
.rrl{width:730px; height:30px; margin:auto}
.rrl li{background:url(images/lib.jpg) no-repeat; float:right; padding-left:16px; width:82px }
#lun{width:730px; border:1px #0099CC solid; height:130px}
#lun h3{background:#eeeeee; line-height:30px; height:30px; padding-left:20px}
#lun input{height:80px; width:710px; margin:10px}
#lunn{height:30px; width:730px; margin:auto; padding:0; list-style:none}
#lunn li{float:left; line-height:20px; padding-right:20px}
.vis ul{ width:120px; float:left; margin:10px auto 0}
.ul0,.dian{width:730px; margin:auto; float:right}
.ul1{width:70px; float:left; margin:10px auto 0; text-align:center}
.ul2{width:260px; float:left; margin:10px auto 0; text-align:center}
.hhww{width:680px; padding:5px; border-bottom:1px #00CC00 dotted; clear:both}
.dian{width:680px; float:left; }
.dian h2{background:url(images/dian_t.jpg) no-repeat 0 0px; font-size:14px; font-weight:bold; height:35px; line-height:35px; padding-left:16px; margin-bottom:0px;}
.dian_m{background:url(images/dian_m.jpg) repeat-y 0 0; }
.dian_m ul{ margin-left:20px;}
.dian_m ul li{line-height:25px}
.dian_b{background:url(images/dian_b.jpg) no-repeat 0 0; height:10px; width:680px}

/*线路列表*/
.list{width:730px; margin:0 0 0 10px}
.list h1{font-size:14px}
.list-line{width:730px; margin:10px auto 0; height:100px; border-bottom:1px #009900 dotted}
.list-line_l{float:left}
.list-line_r{float:right; width:580px}
.biaoti{height:70px; width:400px}
.qufa{width:300px; color:#000000; font-size:13px; font-weight:bold; background:url(images/qu.gif) no-repeat 0 2px; padding-left:18px}
.qufa span{ color: #0033FF}
.price{width:160px; color:#FF0000; font-weight:bold}
.buy{background:url(images/buy.jpg) no-repeat 0 -2px; padding-left:38px;}
.buy a{font-size:14px; font-weight:bold}
.list-line_r ul li{float:left}
.fenye{width:740px; height:30px; text-align:center; margin:10px auto 0}
.fenye ul{float:right}
.fenye ul li{float:left; padding:0 5px 0 5px}
.wen-list{ width:730px; background:url(images/bgggg.gif) repeat-x 0 0; margin:0 auto 0}
.wen-list h2{font-size:14px; height:25px; line-height:25px }
.wen-list ul{background:url(images/no.png) no-repeat 0 3px; margin:10px auto 0}
.wen-list ul li{ border-bottom:1px #00CC00 dotted; line-height:23px; padding-left:30px}
.wen-list ul li span,.wen-li span{ float:right; margin-right:10px}
.wen-show{ width:730px; margin:0 auto 0}
.wen-show h2{ font-size:16px; text-align:center; color:#009900; height:30px; line-height:30px}
.wen-show ul{width:728px; border:1px #00CC00 solid}
.wen-show ul li{ padding:0 10px 0 10px}
.wen-sho{width:730px; margin:0 auto 0; list-style:none}
/*精选线路*/
.mr1{ width:740px; height:160px; overflow:hidden; padding:0; margin:0 auto 0}
.mr1 img{width:135px; height:90px; overflow:hidden; border:2px #cc8c8c8 solid}
.mr1 h1{background:url(images/biao.gif) no-repeat 8px 6px}
.mr1 ul li{width:135px; float:left;  margin:5px 0 0 10px; text-align:center; padding:0}
.mr1 ul li a{ text-decoration:none; color:#000000}

/*酒店列表*/
.hotel-ti{width:730px; float:right; background:url(images/b2.gif) no-repeat right 0; margin:auto}
.hotel-ti1{width:730px; float:right; background:url(images/b3.gif) no-repeat right 0; margin:auto}
.hotel-ti h2,.hotel-ti1 h2{ background:url(images/12435_06.gif) no-repeat 3px 5px; font-size:18px; height:50px; line-height:50px; padding-left:60px}
.hotel-ti ul{width:360px; float:left}
.hotel-ti li{float:left; margin-left:5px}
.hotel-ti li span{color:#999999}
.hotel-list{width:730px; background:#EEEEEE; float:right}
.hotel-list h2{ line-height:30px; font-size:16px; padding-left:30px; background:url(images/jdsc_18.gif) no-repeat 3px 5px; }
.hotel-list h2 span{float:right}
.spa2{font-size:12px; color:#000000; margin-left:5px}
.spa2 input{width:80px}
.spa3{margin:5px; margin-top:0px;}
.spa{color:red; font-size:18px; margin-right:20px}
.spa1{color:#000000; font-size:12px}
.ls1{width:100px; float:left; background-color:#FFFFFF; margin:1px 1px 1px 2px; padding:0 0 0 3px; line-height:22px; height:22px}
.ls2{width:48px; float:left; background-color:#FFFFFF; margin:1px; padding:0 0 0 3px}
.ls2 a{color:#FF0000; font-weight:bold}
.ls3{margin:0 0 0 10px; list-style:none}
.ls3 a{ color: #663366; font-weight:bold; clear:both;}
.ls0{ background-color:#FFFFFF; margin:2px;width;726px}
.ls0-l{width:113px; height:80px; float:left}
.ls0-r{width:590px; float:right}
.ls0-ul{width:726px; clear:both}
.other{width:690px ; margin:10px 10px 10px 10px; padding:10px 10px 10px 10px; background:#FFFFFF; overflow:hidden}
.other-l{width:180px; height:35px; float:left; border-bottom:1px #00CC00 dotted; padding-left:10px}
.other-r{width:500px; height:35px; border-bottom:1px #00CC00 dotted; float:left}
.other li{ line-height:17px}


/*快速通道*/
.kai_t{background:url(images/kait.gif) no-repeat 0 0; height:5px}
.kai{background:url(images/wc.gif) no-repeat 0px 0px}
.kai_m{width:736px; border-left:2px #DDDDDD solid; border-right:2px #DDDDDD solid; margin:0 auto 0; padding:0; height:60px; overflow:hidden}
.ka_m{width:736px; border-left:2px #DDDDDD solid; border-right:2px #DDDDDD solid; margin:0 auto 0; padding:0; overflow:hidden; }
.kai_b{background:url(images/kaib.gif) no-repeat 0 0; height:5px}

.kai_m ul,.ka_m ul{width:730px;	padding:0;
	border:0;
	list-style:none;
	line-height:150%; margin:6px 3px auto; float:left}
.ka_m ul li{float:left; height:30px; width:120px; overflow:hidden}	
.kai_m ul li{
	float:left;
	height:30px;
	width:90px}
.kai_m ul li a,.ka_m ul li a{
	float:left;
	display:block;
	padding-left:6px;
	height:30px;
	background:url(images/bl.gif) no-repeat left top;
	cursor:pointer;
	text-decoration:none;
}
.kai_m ul li a span,.ka_m ul li a span{
	float:left;
	padding:5px 5px 10px 0px;
	
	line-height:12px;
	background:url(images/br.gif) no-repeat right 0px;
	font-size:12px;
	font-weight:bold;
	color:#003;
	text-decoration:none;
}

.viss img{ width:740px; overflow:hidden}

.hhw{width:720px; border-bottom:1px #00CC00 solid; clear:both; padding:5px}
.hw{width:740px; padding:5px; clear:both}

/*旅游线路*/
.pa{margin:10px auto 0px;}
.foto_l img, .foto_r img{width:135px; height:90px; border:2px #c8c8c8 solid; overflow:hidden}
.pa_l{width:360px; float:left; margin:0 auto 0; height:270px; margin-top:13px;}
.pa_r{width:360px; float:right; margin:0 auto 0 ;height:270px; margin-top:13px;}
.pa h1{background:url(images/xian.gif) no-repeat}
.foto{width:340px; overflow:hidden; margin:10px 0 0 8px}
.foto_l{float:left; margin:0; padding:0}
.foto_r{float:right; width:190px; height:90px; overflow:hidden}
.li_h{height:40px}
.li_h a{font-size:13px; color:#000000; font-weight:bold}
.red{color:#FF0000; font-size:14px; font-weight:bold; margin:5px auto 0}
.qu{background:url(images/qu.gif) no-repeat 0 0; padding-left:18px; font-size:14px; height:16px; line-height:16px; margin:5px auto 0}
.line-5{width:350px; margin:5px auto 0; padding:0;}
.line-5 li{background:url(images/pin.gif) no-repeat 0 2px; border-bottom:1px #3366CC dotted; padding-left:16px}
.line-5 li span{float:right; color:#FF9900;}

/*景点*/

#arrtop{background:url(images/arra.jpg) no-repeat; height:60px; margin:5px auto 0; width:960px; clear:both}
#arrtop ul{width:800px; height:50px; margin-left:140px}
#arrtop ul li{line-height:30px; float:left; width:50px; text-align:right}

#arrmid{width:960px; margin:5px auto 0; clear:both; height:328px}
#arrmid_l{width:280px; height:328px; float:left}
#arrmid_l h2{background:url(images/alt.gif) no-repeat; line-height:30px; color:#0000FF; font-size:15px; font-weight:bold; padding-left:10px; margin-bottom:0px}
#arrmid_l h2 span{float:right; padding-right:10px; color:#000000; font-size:12px}
#armm{width:268px; height:286px; border:1px #E4E3CF solid; padding:5px; overflow:hidden}
.all{width:268px; height:78px; border-bottom:1px #00CC00 dotted; margin-bottom:5px}
.all img{ width:96px; height:71px; border:1px #666666 solid; float:left}
.all_r{width:160px; float:right; height:73px}
.all_r li{line-height:18px;}
.bot{font-weight:bold}
.allb li{background:url(images/pin1.gif) no-repeat 0 2px; border-bottom:1px #00CC00 dotted; padding-left:16px; line-height:23px}

#arrmid_r{width:230px; height:328px; float:right; background:url(images/art.gif) repeat-x 0 0; border-bottom:1px #E4E3CF solid; border-left:1px #E4E3CF solid;border-right:1px #E4E3CF solid; overflow:hidden}
#arrmid_r h2{height:30px; line-height:30px; background:url(images/bg_model.gif) no-repeat 0 5px; padding-left:20px; font-size:16px; }
#arrmid_r ul{width:218px; background:url(images/bg_model.gif) no-repeat 0 -33px; margin:5px 0 0 5px;}
#arrmid_r ul li{line-height:24px; padding-left:25px}
#arrmmm{width:960px; margin:10px auto 0; margin-left:0px; clear:both; height:30px; margin:auto; padding:0px; margin-top:5px;}
#arrmmm ul li{float:left; margin-left:10px}
#arrmmm ul li select{width:120px}
.sig{width:480px; float:left; margin-top:5px}
.sig li{float:left; margin-left:10px}
.sig li select{width:110px}
.jdd{ width:680px}
.jdd li{width:100px; border:1px #CCCCCC solid; float:left}



#arrmm{width:960px; height:130px; background:url(images/arrmm.gif) no-repeat; margin:5px auto 0; clear:both; overflow:hidden}
#arrmm ul{width:920px; padding:10px 0 0 32px}
#arrmm ul li{float:left; width:120px; text-align:center; margin-left:10px }
#arrmm img{width:118px; height:88px; border:1px #666666 solid}

#arrmb{width:960px; margin:10px auto 0; clear:both; height:160px}
#arrmb_l{float:left; width:470px; background:url(images/arrmb.jpg) no-repeat;}
#arrmb h2{height:30px; line-height:30px; font-size:16px; padding-left:16px; color:#FFFFFF; margin-bottom:0px;}
#arrmb_r{float:right; width:470px; background:url(images/arrmbr.jpg) no-repeat;}
.arrmbb{width:458px; padding:20px 0 0 10px; border-left:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid; border-right:1px #e5e5e5 solid; height:100px}
.arrmbb img{width:118px; height:88px; border:1px #666666 solid; float:left}
.arrmbb ul{width:318px; float:right;}
.arrmbb ul li{background:url(images/pin1.gif) no-repeat 0 1px; padding-left:16px}

.city{width:960px; height:55px; margin:10px auto 0;}
.city_l{width:140px; float:left; height:55px; line-height:55px; font-size:16px; text-align:center}
.city_r{width:800px; float:right; background:url(images/city.gif) no-repeat; height:55px; }
.city_r ul{height:53px; width:768px; border:1px #009900 solid; margin-left:30px; }
.city_r ul li{ float:left; margin:0 0 0 10px; height:25px; overflow:hidden; }
.tubi li{background:url(images/pin1.gif) no-repeat 0 2px; padding-left:16px}