@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px; font-style:normal;}
body{ font-size:12px; color:#3D3D3D; background:url(imagesbg.jpg) repeat-x #FFF9C3; font-family:"宋体";}
a{ text-decoration:none;}
ul,li{ list-style-type:none;}
img{ border:0px;}
.w_bg{ width:100%; height:auto; background:url(imagesw_bk.jpg) repeat-y center top;}
.bg{ width:100%; height:auto; background:url(imagesw_bg.jpg) no-repeat center top;}
.f_bg{ width:100%; height:auto; background:url(imagesfootbg.jpg) no-repeat center bottom;}
.wrap{ width:987px; margin:auto; height:auto;}
.w_tab{margin:0px;}
.nav td{ text-align:center; line-height:37px;}
.nav td a{ color:#fff; font-weight:600;}
.nav td a:hover{ color:#FFFF00;}
.blank{ margin-top:9px;}
.bk{ border:1px solid #D3D1D6;}
.box01{ margin-top:10px; border:1px solid #D3D1D6; border-top:none;}
.t_font{ border-right:1px solid #D8D8D8; font-size:14px; font-weight:600;}
.more a{ color:#333;}
.more a:hover{ color:#E90007;}
.tab_list{ margin:5px 0;}
.tab_list td{ line-height:25px;}
.tab_list td a{ color:#3D3D3D;}
.tab_list td a:hover{ color:#C16D00; text-decoration:underline;}
.tab_list11{ margin:5px 0;}
.tab_list11 td{ line-height:25px;}
.tab_list11 td a{ color:#3D3D3D;}
.tab_list11 td a:hover{ color:#F14D00; text-decoration:underline;}

.tabox01{ line-height:23px; height:23px; overflow:hidden;}
.tabox01 td{ text-align:center;}
.tabox01 td a{display:block; font-size:12px; color:#fff; outline:none; width:83px; height:17px;text-align:center; line-height:17px; font-weight:600;}
.tabox01 td em a.selected{color:#EC1204; cursor:default; background:url(imagesc_thov.jpg) no-repeat top left; width:83px; font-size:14px; line-height:23px; height:23px;}
#more01{ width:52px; float:left; text-align:left;}
#more01 a{color:#333; font-weight:100; width:52px;}
#more01 a:hover{ color:#ffff00; width:52px;}
.bk01{ border-left:1px solid #D3D1D6;  border-right:1px solid #D3D1D6;}
.bk02{ border:1px solid #D3D1D6;  border-top:none;}
.ser01 span{ font-weight:600; color:#D70000; width:80px; padding-left:10px;}
.ser01 label input{ width:80px;}
.box02{ border:1px solid #D3D1D6; border-top:none;}

.banner01 img,.banner02 img{ padding:3px; border:1px solid #D1D1D1; margin:10px 0;}

.y_font{ color:#E5AB2F; background:url(imagesy_thov.jpg) no-repeat; display:block; margin-left:10px; width:83px; height:23px; line-height:23px; font-size:14px; font-weight:600;}

.more02 a{color:#C16D00; font-weight:100;}
.more02 a:hover{ color:#EC1204;}

.yt_font{ font-size:14px; font-weight:600; color:#D88E00;}

.box03{ margin:10px 0 0 5px;}
.bk04{ border:1px solid #F6C39A;}
.bk05{ border:1px solid #F6C39A; border-top:none;}

.tab_list01{ margin:5px 0;}
.tab_list01 td{ line-height:25px;}
.tab_list01 td a{ color:#C16D00;}
.tab_list01 td a:hover{ color:#E90007; text-decoration:underline;}

.yl_font{ color:#D88E00; font-weight:600; padding-left:10px;}
.box05{ margin:10px 0 0 0;}

.sy_pic img{ padding:4px;}
.sum p{ width:95%; margin:0 auto;}
.sum a{color:#8D6E00;}
.sum a:hover{ color:#E90007;}
.s_box01{ width:164px; margin-left:15px;}
.s_box02{ width:164px; margin-left:0px;}

.bk06{ border:1px solid #E3DEBE;}

.box07{ margin-top:10px;}

.b_font{ color:#709E06; background:url(imagesb_thov.jpg) no-repeat; display:block; margin-left:10px; width:83px; height:23px; line-height:23px; font-size:14px; font-weight:600;}

.s_tab{ line-height:25px; height:25px; overflow:hidden; margin-top:10px;}
.s_tab td{ text-align:center; background:url(imagess_ttbg.jpg) repeat-x;}
.s_tab td em a{display:block; font-size:12px; color:#000000; outline:none; width:auto; height:25px;text-align:center; line-height:25px; font-weight:600; float:left;
background:url(imagess_linkbg.jpg) repeat-x; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; padding:0 10px; margin:0 3px; display:inline;}
.s_tab td em a.selected{color:#709E06; cursor:default; background:url(imagess_hovbg.jpg) repeat-x top left; width:auto;}

.ss_box02{ width:357px; text-align:left; padding-right:15px; border-right:1px solid #DBDBDB; margin:10px 0;}

.tab_list02{ margin:5px 0;}
.tab_list02 td{ line-height:25px; text-align:left;}
.tab_list02 td a{ color:#709E06;}
.tab_list02 td a:hover{ color:#709E06; text-decoration:underline;}


.ss_box03{ width:357px; text-align:left; padding-left:15px; margin:10px 0;}
.ss_pic img{ padding:4px; border:1px solid #DADADA;}
.sum01 h3{ color:#709E06; height:30px; padding-left:15px; line-height:30px; font-size:14px;}
.sum01 p{ width:95%; line-height:22px; margin:0 auto;}
.sum01 p a{ color:#333;}
.sum01 p a:hover{ color:#E90007; text-decoration:underline;}

.more03 a{ color:#84B90C;}
.more03 a:hover{ color:#E90007;}

.font001{ font-size:14px; color:#E2300D; line-height:30px; text-align:center;}

.more04 a{ color:#333; margin-right:10px;}
.more04 a:hover{ color:#E90007;}
.weath{ width:90%; margin:0 auto; line-height:24px;}

.box08{ margin-top:10px; border:1px solid #D3D1D6; border-top:none;}
.sel td{ height:41px;}
.sel select{ width:200px;}

.sel_tab{ line-height:25px; height:25px; overflow:hidden; background:url(imagesserch_bg.jpg) repeat-x; margin-top:10px;}
.sel_tab td{ text-align:center;}
.sel01{ margin-left:5px;}
.sel01 a{display:block; font-size:12px; color:#333; outline:none; width:47px; height:25px;text-align:center; line-height:25px; background:url(imagesser_link01.jpg) no-repeat;}
.sel01 a.selected{color:#C39800; cursor:default; background:url(imagesser_hov01.jpg) no-repeat top left;}

.sel02 a{display:block; font-size:12px; color:#333; outline:none; width:59px; height:25px;text-align:center; line-height:25px; background:url(imagesser_link02.jpg) no-repeat;}
.sel02 a.selected{color:#C39800; cursor:default; background:url(imagesser_hov02.jpg) no-repeat top left;}

.sel03 a{display:block; font-size:12px; color:#333; outline:none; width:40px; height:25px;text-align:center; line-height:25px; background:url(imagesser_link03.jpg) no-repeat;}
.sel03 a.selected{color:#C39800; cursor:default; background:url(imagesser_hov03.jpg) no-repeat top left;}

.yq_bg{ border:1px solid #DBDBDB; background:url(imagesyq_bg.jpg) no-repeat; margin-top:9px;}
.yq_bg p{ line-height:20px; width:90%; margin:0 auto;}

.yq_photo{ width:100%;}
.yq_photo ul{ width:auto; margin-left:15px;}
.yq_photo ul li{ float:left;}
.yq_photo ul li img{ width:145px; height:125px; padding:4px; margin:0 10px; border:1px solid #d8d8d8;} 

.g_font{ color:#0BA185; background:url(imagesg_thov.jpg) no-repeat; display:block; margin-left:10px; width:83px; height:23px; line-height:23px; font-size:14px; font-weight:600;}
.gt_font{ font-size:14px; font-weight:600; color:#0BA185;}

.g_more a{color:#0BA185; font-weight:100;}
.g_more a:hover{ color:#EC1204;}

.bk07{ border:1px solid #C7E3F7;}
.bk08{ border:1px solid #C7E3F7; border-top:none;}

.b_leftbox01{ margin-bottom:10px;}

.b_font01 p{ color:#00B091; width:90%; margin:5px auto; line-height:22px;}
.b_font01 a{ color:#00B091; width:90%; margin:5px auto; line-height:22px;}
.b_font01 a:hover{ color:#00B091; width:90%; margin:5px auto; line-height:22px;}

.bb_tab01{ width:100%; margin-top:10px;}
.bb_tab01 td{ line-height:24px; height:24px; padding-left:22px; background:url(imagesdot06.jpg) no-repeat 10px center;}
.bb_tab01 a{ color: #333333; }
.bb_tab01 a:hover{ color:#00B091; width:90%;}

.bl_font{ color:#0BA185; font-weight:600; padding-left:10px;}
.b_box01{ width:244px; margin-left:15px; margin-top:5px;}
.b_box02{ width:244px; margin-left:15px; margin-top:8px;}

.b_tab_list{ margin-top:10px;}
.b_tab_list td{ line-height:24px;}
.b_tab_list td a{ color:#333; background:url(imagesdot06.jpg) no-repeat 10px center; padding-left:22px;}
.b_tab_list td a:hover{background:url(imagesdot07.jpg) no-repeat 10px center; color:#00B091; text-decoration:underline;} 

.p_font{ color:#864DE9; background:url(imagesp_thov.jpg) no-repeat; display:block; margin-left:10px; width:83px; height:23px; line-height:23px; font-size:14px; font-weight:600;}
.p_box01{ width:235px; margin-left:10px;}
.pl_font{ color:#623CA5; font-weight:600; padding-left:10px;}

.bk09{ border:1px solid #DBDBDB;}

.p_more a{color:#864DE9; font-weight:100;}
.p_more a:hover{ color:#EC1204;}

.p_sum p{ width:95%; margin:0 auto;}
.p_sum a{color:#575757;}
.p_sum a:hover{ color:#E90007;}

.p_tab_list{ margin-top:10px;}
.p_tab_list td{ line-height:24px;}
.p_tab_list td a{ color:#333; background:url(imagesdot06.jpg) no-repeat 10px center; padding-left:22px;}
.p_tab_list td a:hover{background:url(imagesdot08.jpg) no-repeat 10px center; color:#864DE9; text-decoration:underline;} 

.topic01 td img{ padding:4px; border:1px solid #C8C8C8;}

.banner03 img{ padding:3px; border:1px solid #FFDFAA; margin:5px 0 10px 0;}

.d_font{ color:#007EAC; background:url(imagesd_thov.jpg) no-repeat; display:block; margin-left:10px; width:83px; height:23px; line-height:23px; font-size:14px; font-weight:600;}

.dl_font{ color:#007EAC; font-weight:600; padding-left:10px;}

.d_box01{ width:232px; margin-left:12px; margin-top:5px;}
.d_box02{ width:232px; margin-left:12px; margin-top:8px;}

.d_more a{color:#007EAC; font-weight:100;}
.d_more a:hover{ color:#EC1204;}

.d_tab_list{ margin-top:10px;}
.d_tab_list td{ line-height:24px;}
.d_tab_list td a{ color:#333; background:url(imagesdot06.jpg) no-repeat 10px center; padding-left:22px;}
.d_tab_list td a:hover{background:url(imagesdot09.jpg) no-repeat 10px center; color:#007EAC; text-decoration:underline;} 

.r_font{ color:#E34A83; background:url(imagesr_thov.jpg) no-repeat; display:block; margin-left:10px; width:104px; height:23px; line-height:23px; font-size:14px; font-weight:600;}
.rl_font{ color:#E34A83; font-weight:600; padding-left:10px;}

.r_more a{color:#E34A83; font-weight:100;}
.r_more a:hover{ color:#EC1204;}

.r_tab_list{ margin-top:10px;}
.r_tab_list td{ line-height:24px;}
.r_tab_list td a{ color:#333; background:url(imagesdot06.jpg) no-repeat 10px center; padding-left:22px;}
.r_tab_list td a:hover{background:url(imagesdot10.jpg) no-repeat 10px center; color:#E34A83; text-decoration:underline;} 

.tel_bk{ margin-top:10px;}

.v_font{ color:#EC0E00; font-size:12px;}
.a_link{ border:1px solid #D8D8D8; border-top:none; margin-top:10px;}
 
.as_link01 a{display:block; font-size:12px; color:#595959;  width:auto; height:25px;text-align:center; line-height:25px;}
.as_link01 a.selected{color:#FE8B19; cursor:default; background:url(imagesf_tbg.jpg) repeat-x top left; border-right:1px solid #D8D8D8; font-weight:600;}

.as_link02 a{display:block; font-size:12px; color:#595959;  width:auto; height:25px;text-align:center; line-height:25px;}
.as_link02 a.selected{color:#FE8B19; cursor:default; background:url(imagesf_tbg.jpg) repeat-x top left; border-right:1px solid #D8D8D8; border-left:1px solid #D8D8D8; font-weight:600;}

.aa_link{ width:98%; margin:5px auto;}
.aa_link td{ line-height:24px; text-align:left; padding-left:15px;}
.aa_link td a{ color:#595959;}
.aa_link td a:hover{ color:#FE8B19;}

.footer p{ line-height:24px; padding-left:120px; width:70%;}

/*         首页滚动图片              */
#photo_move{ width:100%; height:150px; margin:auto; padding-top:1px;}
.blk_18 {overflow:hidden; margin:0 auto; margin-left:auto; margin-right:auto;}
.blk_18 .pcont {float:left; overflow:hidden; width:890px; display:inline;}
.blk_18 .ScrCont {width: 47625px;}
.blk_18 #List1_1 { float:left; width:auto;}
.blk_18 #List2_1 { float:left; height:1px; margin:0 0 0 10px;}
/*.blk_18 .LeftBotton{float:left; width:20px; height:38px; background:url(imagesarr_left.jpg) no-repeat; margin:33px 10px 0 10px;}
.blk_18 .RightBotton{float:left; width:20px; height:38px; background:url(imagesarr_rig.jpg) no-repeat; margin:33px 0 0 10px;}
*/
.blk_18 .LeftBotton{float:left; width:20px; height:38px; margin:33px 10px 0 10px;}
.blk_18 .RightBotton{float:left; width:20px; height:38px;  margin:33px 0 0 10px;}
.blk_18 .pl img { display:block; cursor:pointer; width:145px; height:125px; padding:4px;  border:1px solid #d8d8d8;}
.blk_18 .pl { float:left; width:auto; line-height:24px; text-align:center; text-decoration:none; margin:0 12px; }
.blk_18 a.pl:hover {border:#F48888 ;}




/*lan2010-11-12 add*/
.two_list td{ line-height:22px;}
.two_list td a{color:#555555;}
.two_list td a:hover{ color:#F14D00; text-decoration:underline;}


.two_right td{ line-height:22px;color:#000000;}
.two_right td a{ line-height:22px;color:#000000;}
.two_right td a:hover{ color:#F14D00; text-decoration:underline;}

.huangcu{ color:#F75800; font-size:14px; line-height:24px;font-weight:bold;}
.huangcu a{ color:#F75800; text-decoration:none;}
.huangcu a:hover{ color:#F75800; text-decoration: underline;}

.hei_small{font-size:12px; color:#000000; line-height:22px; font-weight:100;}
.hei_small a{color:#000000; text-decoration:none;}
.hei_small a:hover{color:#F14D00; text-decoration:underline;}

.huibian{border:1px solid #E1E1E1;}

.wz{color:#E0310E; line-height:28px;}
.wz a{color:#E0310E; text-decoration:}
.wz a:hover{color:#E0310E; text-decoration: underline;}

.huizi_big{font-size:14px; font-weight:bold; line-height:26px; color:#676767;}
.huizi_big a{color:#676767; text-decoration:none;}
.huizi_big a:hover{color:#F75800; text-decoration: underline;}

/*           旅游服务              */

.secy_font{ color:#EC1204; background:url(imagesc_thov.jpg) no-repeat; display:block; margin-left:10px; width:83px; height:23px; line-height:23px; font-size:14px; font-weight:600;}
.t10{ margin-top:10px;}

.sec_y_list{ margin-top:10px; text-align:left;}
.sec_y_list td{ line-height:24px;}
.sec_y_list td a{ color:#333; background:url(imagesdot06.jpg) no-repeat 10px center; padding-left:22px;}
.sec_y_list td a:hover{background:url(imagessec_cdot.jpg) no-repeat 10px center; color:#F75800; text-decoration:underline;} 

.ar_list{ margin-top:10px;}
.ar_list td{ line-height:24px; background:url(imagesar_ico.gif) no-repeat 10px center;}
.ar_list td a{ color:#F75800; padding-left:22px; font-weight:600;}
.ar_list td a:hover{color:#333; text-decoration:underline;} 

.y_tab{ line-height:25px; height:25px; overflow:hidden; margin-top:10px;}
.y_tab td{ text-align:center; background:url(imagess_ttbg.jpg) repeat-x;}
.y_tab td em a{display:block; font-size:12px; color:#000000; outline:none; width:auto; height:25px;text-align:center; line-height:25px; font-weight:600; float:left;
background:url(imagess_linkbg.jpg) repeat-x; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; padding:0 10px; margin:0 3px; display:inline;}
.y_tab td em a.selected{color:#DA8D00; cursor:default; background:url(imagess_hovbg.jpg) repeat-x top left; width:auto;}

.lx_list{ line-height:25px; height:25px; overflow:hidden; margin-top:10px;}
.lx_list td{ line-height:24px; background:url(imagesar_ico.gif) no-repeat 10px center; text-align:left; padding-left:22px;}
.lx_list td span{ font-weight:600;}


/*             旅游购物            */
.shop01 h3{ color:#F75800; height:30px; padding-left:15px; line-height:30px; font-size:12px;}
.shop01 p{ width:95%; line-height:22px; margin:0 auto;}
.shop01 p a{ color:#333;}
.shop01 p a:hover{ color:#E90007; text-decoration:underline;}

.y_alink a{color:#DA8D00; font-weight:100;}
.y_alink a:hover{ color:#EC1204; text-decoration:underline;}

.mar{ margin:10px 0; border:1px solid #F3CF86; background:#FFF1D5;}

.inter{ margin-top:10px;}
.inter img{ padding:1px; border:1px solid #EBC2D1;}


/*         住宿指南滚动图片              */
#photo_move2{ width:100%; height:150px; margin:auto; padding-top:1px;}
.blk_182 {overflow:hidden; margin:0 auto; margin-left:auto; margin-right:auto;}
.blk_182 .pcont2 {float:left; overflow:hidden; width:890px; display:inline;}
.blk_182 .ScrCont2 {width: 475px;}
.blk_182 #List1_12 { float:left; width:auto;}
.blk_182 #List2_12 { float:left; height:1px; margin:0 0 0 10px;}
.blk_182 .LeftBotton2{float:left; width:20px; height:38px; background:url(imagesarr_left.jpg) no-repeat; margin:33px 10px 0 10px;}
.blk_182 .RightBotton2{float:left; width:20px; height:38px; background:url(imagesarr_rig.jpg) no-repeat; margin:33px 0 0 10px;}
.blk_182 .pl2 img { display:block; cursor:pointer; width:145px; height:125px; padding:4px;  border:1px solid #d8d8d8;}
.blk_182 .pl2 { float:left; width:auto; line-height:24px; text-align:center; text-decoration:none; margin:0 12px; }
.blk_182 .pl2 a:hover {border:#F48888 ;}

/*          我要咨询            */
.feadback{ width:540px; height:auto; margin:20px auto;}
.w_ser{ height:30px; margin-bottom:10px;}
.w_ser span{ color:#276A9F; line-height:30px;  font-weight:600;}
.w_ser input{ width:153px; height:18px; border: 1px solid #D2D2D2;  padding-left:5px; line-height:18px; margin-left:10px; display:block;}
.consulting{ width:100%;  border-left:1px solid #D2D2D2;  border-top:1px solid #D2D2D2; background:url(imagesfb_conbg.jpg) no-repeat 255px 78px #fff;}
.consulting td{ line-height:30px; border-right:1px solid #D2D2D2; border-bottom:1px solid #D2D2D2;}
.consulting td label{ text-align:center; display:block; width:90px;}
.consulting td input{ width:153px; height:18px; border: 1px solid #D2D2D2;  padding-left:5px; line-height:18px; margin-left:10px;}
.consulting td textarea{ width:405px; height:120px; border:1px solid #D2D2D2; border-top:1px solid #D2D2D2; margin:10px;}
.code td{ border:none;}
/*                自行车游                */
.b_a_map{ margin:10px 10px 0 10px;}
.b_a_map td img{ padding:2px; border:1px solid #D4D4D4;}
.b_a_map td h3{ font-size:12px; color:#D50000; height:55px; line-height:40px; text-align:center;}
.b_line{ height:285px; background:url(imagesline01.jpg) no-repeat left center;}
.b_t01{ margin-top:25px;}
.b_t01 td{ text-align:left; height:35px;}
.b_t01 td a{ font-size:14px; color:#C30505; font-weight:600;}
.b_t01 td a:hover{ color:#333;}
.b_e01{ margin-top:10px; text-align:left;}
.b_route{ color:#EC1204; background:url(imagesb_route.jpg) no-repeat; display:block; margin-left:10px; width:204px; height:23px; line-height:23px; font-size:14px; font-weight:600;}

.br_tfont{ font-size:12px; color:#DA8D00; padding-left:20px; line-height:25px; text-align:left;}

/*        图片切换                */
.pic_change{border:1px solid #D4D4D4; padding:3px; margin:10px; width:280px; height:202px; overflow:hidden;}
.container{width:280px; height:202px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:280px; height:202px; display:block;}
.slider2{width:2000px;}
.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{float: left;color: #FF7300;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;
	    border: 1px solid #FF7300;background-color: #fff;}
.num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color: #FF7300;font-weight: bold;}

.b_intro{ line-height:22px; width:90%; margin:5px auto;}
.b_tel{ width:96%; margin:5px auto;}
.b_tel td{ line-height:30px;}
.b_tel td span{ color:#FF6C40; font-weight:600;}
.b_sort{ height:30px; line-height:30px; margin:10px 0; background:#f1f1f1; width:95%;}
.b_sort a{ color:#333; margin:0 5px;}
.b_sort a:hover{ color:#d80000;}
.b_art{ margin:10px auto; border:1px solid #D3D1D6; width:100%;}
.b_art h3{ text-align:center; line-height:40px; color:#F75800; font-size:16px; margin:10px 0;}

.b_sou{ width:95%; margin:5px auto; background:#f1f1f1; height:25px;}
.b_sou a{ color:#333; margin:0 5px;}
.b_sou a:hover{ color:#d80000;}
.b_a_con{ width:95%; margin:10px auto;}
.b_a_con td{ line-height:24px;}


/*            我要咨询列表页                     */

.reply{ margin:5px 0; border:1px solid #D4D4D4; border-bottom:none;}
.reply td{ padding-left:15px; line-height:24px; border-bottom:1px solid #D4D4D4;}
.reply td span{ color:#666;}
.reply td em{ font-style:normal; font-weight:600; color:#DA8D00;}
.reply td input{ margin:6px 0; border:1px solid #ccc;}
.l_fenye{color:#676767; font-size:12px; height:30px; margin:15px 0}
.l_fenye a{color:#676767; text-decoration:none;}
.l_fenye a:hover{color:#F75800; text-decoration: underline;}
