@charset "utf-8";
*{ margin:0; padding:0;}
body{ background:#fff; font-size:12px; font-family:"宋体"; color:#000;line-height:24px; background:#fff url(../images/bg.jpg) repeat-y top center;}
.wp{ text-align:left; width:960px; margin:0 auto;}
.r{ float:right;}
.l{ float:left;}
a{ text-decoration:none;}
li{list-style:none;}
ul{list-style:none;}
.ra_10{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.ra_10_up{-webkit-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;}
img{ border:0;}
.clear{ clear:both; height:10px; display:block; overflow:hidden;}
.top_all_bg{ width:100%; background:url(../images/top_all_bg.jpg) repeat-x ; }
.top_all{ width:100%; background:url(../images/top_all.jpg) no-repeat top center; padding-top:22px;}
.top{ height:290px; overflow:hidden; position:relative; background:#00C;}
.top1{ position:absolute; top:0; left:0; height:30px; display:block; width:100%; background:#000;filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5; z-index:1;}
.nav{position:absolute; top:0; left:0;z-index:2; color:#fff;display:block; width:100%; line-height:30px;}
.nav a{ color:#fff;}
.nav .r a{ padding-right:20px;}
.nav .l{font-size:18px; padding-left:20px;}

.mkeFocus { height: 292px; width: 960px; margin:0 auto }
.mkeUl { margin: 0px auto; height: 312px; width: 960px; overflow: hidden; position: relative; }
.mkeUl ul { position: absolute; left: 0px; top: 0px; height: 292px; }
.mkeUl ul li { float: left; text-align: center; font: 12px "微软雅黑"; position:relative }
.mkeUl ul li span,.mkeUl ul li p{ position:absolute; bottom:5px ; left:0; width:100%; display:block}
.mkeUl ul li span{ background:#233a7e; height:77px; z-index:10;filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5;}
.mkeUl ul li p{ color:#fff; height:70px; z-index:15; text-align:left; padding-left:30px;}
.mkeUl ul li p b{ display:block; clear:both;font: 18px "微软雅黑";}
.mkeUl ul li img { margin-bottom: 0px; }
.mkeLbtn { background: url(../images/kelBtn.png) no-repeat; height: 49px; width: 26px; position: absolute; left: 6px; top: 140px; cursor: pointer; z-index: 10; }
.mkeRbtn { position: absolute; top: 140px; right: 6px; background: url(../images/kerBtn.png) no-repeat; height: 49px; width: 26px; cursor: pointer; z-index: 10; }

.big_nav{ background:#9ca6c5; height:95px; display:block; text-align:center;}
.big_nav img{ margin:15px 10px 0 0; cursor:pointer;}
.binggu_tj{ background:#0c71b3; height:411px; padding:0 10px;}
.binggu_tj_ti{ background: url(../images/t_tuijian.jpg) no-repeat 0 0; height:52px; margin-bottom:2px;font: 18px "微软雅黑"; text-align:right; padding-right:5px; line-height:52px; color:#ff0;}
ul.binggu_tj_l{ float:left; height:340px; width:420px;display:block; margin-left:1px; overflow:hidden; }
.binggu_tj_l li{  background:#eec102; height:340px; width:420px; display:none;  overflow:hidden;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.binggu_tj_l li.active{ display:block;}
.binggu_tj_l a{ line-height:18px; color:#000; padding:0 5px;font: 18px "微软雅黑";}
.binggu_tj_l p{ line-height:14px; color:#555;adding:0 5px;font: 14px "微软雅黑";}
ul.binggu_tj_r{ float:right;width:515px;_width:520px;}
ul.binggu_tj_r li{ float:left; margin-left:10px; width:160px; height:110px; position:relative; margin-bottom:5px;}
ul.binggu_tj_r li img{width:160px; height:110px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; }
ul.binggu_tj_r li.active img{width:156px; height:106px; border:2px solid #fff;}
ul.binggu_tj_r a{ position:relative}
ul.binggu_tj_r a span{ position:absolute; left:0; bottom:-19px; width:165px; text-align:center; color:#666;}
.tuijian_bg{ position:relative; background:url(../images/tuijian_bg.jpg) no-repeat 280px 0 ;}
.tuijian_bg span{ position:absolute; right:14px; top:0px; line-height:12px;font: 12px "微软雅黑"; color:#8d01f9}
.tuijian_bg b{ position:absolute; right:20px; top:15px; line-height:12px;font:50px Arial, Helvetica, sans-serif, Times, serif; color:#fff}
/*路线推荐 */
.lxtj{ padding-top:5px; position:relative;}
.lxtj font{color:#ff640a;font-size:20px; font-family:"黑体"; line-height:40px; position:absolute; right:0; top:5px;}
.lxtj_ti { font-size:18px; font-family:"黑体"; line-height:40px; height:40px; clear:both}
.lxtj_ti li{ padding:0 10px; cursor:pointer; display:block; float:left;}
.lxtj_ti li.ju{ color:#f89100}
.lxtj_ti li.lan{ color:#367cb8}
.lxtj_ti li.lv{ color:#549227}
.lxtj_ti li.active{ background:url(../images/lx_bg.jpg) repeat-x 0 0; color:#fff;}
.lxtj_co ul{ border:1px solid #fcc802; display:none}
.lxtj_co ul.active{  display:block}
.lxtj_co li{ border-bottom:1px dotted #fcc802; line-height:32px; height:32px; clear:both}
.lxtj_co li div{ margin-right:10px; float:left; height:25px; overflow:hidden; display:block;}
.lxtj_co li .w_1{ width:500px;}
.lxtj_co li .w_2{ width:150px; color:#0167e5}
.lxtj_co li .w_3{ width:90px; text-decoration:line-through;}
.lxtj_co li .lianjie{ width:170px; }
.lxtj_co li .lianjie a{ background:url(../images/lx_bg.jpg) repeat-x 0 -41px; height:19px; line-height:19px; float:left; padding:0 5px; margin-top:5px; margin-right:5px; color:#fff;}
.lxtj_co li .lianjie span{ width:60px; float:left; display:block;}
.lxtj_co li .lianjie span b{ color:#b20405; font-size:15px;}
.lxtj_co li a{ color:#ff5e00 ; font-weight:bold;}
.lxtj_co li.ti,.lxtj_co li.ti .w_1,.lxtj_co li.ti .w_2,.lxtj_co li.ti .w_3,.lxtj_co li.ti .lianjie {font-size:14px;color:#000; height:45px; line-height:45px;}
.lxtj_co li.ti .w_1 span{ padding-left:50px; color:#ff5e00;}
.lxtj_co li.ti .w_3{  text-decoration:none;}
.lxtj_co li .w_1 a.tuijian{ background: url(../images/tuijian.jpg) no-repeat right center; padding-right:40px;}

/*分栏 */
.fl_lv{ background:#64a838; padding:10px; height:230px;}
.fl_huang{ background:#f8ef27; padding:10px; height:230px;}
.h_300{ height:232px; overflow:hidden; }
.w_l{ width:700px; float:left; overflow:hidden;}
.meishi_qie ul.r{ width:220px; }
.meishi_qie ul.r li{ display:block; clear:both; line-height:38px; height:38px; overflow:hidden; margin-bottom:8px; background:#999999; cursor:pointer; color:#fff; font-size:24px; font-family:"微软雅黑"; padding-left:20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:1px solid #fff; background:#c92550}
.meishi_qie ul.r li.active{ background:#000; color:#fff;}
.meishi_qie .l{ width:470px;}
.meishi_qie .l li.active{ display:block;}
.meishi_qie .l li{ display:none;}
.w_r{ width:220px; float:right; border:1px solid #fff;background:#fff; }
.w_r h2 { line-height:20px; padding:5px 10px;font-family:"微软雅黑", "宋体"; font-size:18px; font-weight:bold; }
.fl_lv .w_r h2{ background:#64a838;}
.fl_huang .w_r h2{ background:#f8ef27;}
.w_r li{font-family:"微软雅黑", "宋体"; padding:0 10px; }
.w_r li a{ color:#444;}
.w_r li a:hover{ color:#09C;}

/*攻略*/

.bygl{ clear:both; padding:0px 0 10px 0; background:#a6dff3 url(../images/bg_gl.jpg) repeat-y top center;}
.bygl h2{ line-height:40px; background:#fff url(../images/bg.jpg) repeat-y top center; margin-bottom:15px; padding-top:15px; font-size:18px; color:#025371;font-family:"微软雅黑", "宋体"; }
.bygl .l{ margin-right:44px;_margin-right:44px; }
.bygl .bygl_co{ width:290px; height:330px;background:#5499b2}
.bygl .bygl_ti{ line-height:35px; font-size:18px; color:#fff; padding-left:20px; font-family:"微软雅黑", "宋体";}
.ul li{ clear:both; font-size:14px; padding-left:12px; line-height:24px; font-family:"微软雅黑", "宋体"; height:28px; overflow:hidden;}
.ul li a{ color:#fff;}
.ul li a:hover{ text-decoration:underline;}
.ul a.more{  width:100px; height:20px; display:block; float:right; margin-top:1px; color:#fff; font-family:"微软雅黑", "宋体";}
.ul a.more:hover{ text-decoration:underline;}
.foot .wp{ clear:both; text-align:center; padding:20px 0;  }
.foot a{ padding:0 7px; color:#000;}
.foot  .link_big a,.foot  .link_small a{ padding:0}
.foot  .link_big img{ display:inline; margin-left:1px; width:133px; height:43px; padding-top:10px;}
.foot  .link_small img{ display:inline; margin-left:0px; width:137px; height:22px;}
