.main_fw{ padding:0 20px 20px 20px; background:#fff;}
.clear_20{ clear:both; padding:10px 0; margin:0;}

/*图片轮播 */
.fw_flashbox{ padding:10px 0 0 0;}
.fw_titles{ height:35px; line-height:35px; border-bottom:1px solid #d6d6d6; font-size:18px; color:#d20607;   background: url(/dist/images/new_tbg.gif) left center no-repeat; padding:0 0 0 15px; }
.fw_titles .tit{  font-weight:bold;}
.fw_titles .tit a{ color:#d20607;}
.fw_titles .more{ float:right; font-size:14px; color:#999;}

.fw_flash{ height:402px; background:#eee;  width:1160px; overflow:hidden;}
.mF_ladyQ{ height:402px!important;}
.mF_ladyQ_myFocus{ height:402px!important;}
.mF_ladyQ  .pic{ width:1160px!important; position:absolute; left:0px; top:0px; height:360px !important;}
.mF_ladyQ .txt{width:352px !important;height:360px !important;overflow:hidden; position:absolute; left:787px !important;background:url(/dist/images/w_bg.png) repeat !important;top:0px !important; display:none !important;}
.mF_ladyQ  .txt li{ padding:0 !important;height:360px !important;width:374px !important; padding:0!important; bottom:0 !important;}
.mF_ladyQ  .txt li a{width:315px !important; height:94px !important; padding:36px 0px 0 20px!important; overflow:hidden; line-height:36px!important; font-weight:bold!important; color:#d20607 !important; text-align:left !important;font-family:"微软雅黑"; font-size:24px!important;}
.mF_ladyQ  .txt li a:hover{ color:#c00 !important;}
.mF_ladyQ  .txt li b{ background:none !important;}
.mF_ladyQ  .txt li .title{ display:none;}
.mF_ladyQ  .txt li p{ width:315px; padding-left:20px;  color:#333 !important; line-height:24px!important;  text-indent:0!important; padding:0px!important; margin:0 auto!important; height:125px!important; overflow:hidden!important; text-align:left !important; font-family:"微软雅黑"!important; font-size:14px!important;}
.mF_ladyQ  .num{ bottom:0 !important; height:40px; width:1160px !important;position:absolute !important;right:0 !important;  z-index:3; text-align:center !important;background:#eee !important;}
.mF_ladyQ  .num ul{ text-align:center; right:450px !important; top:13px !important;}
.mF_ladyQ  .num li.current a{ background:url(/dist/images/fw_num.gif) 0 0 no-repeat !important;}
.mF_ladyQ  .num li{ margin:0 0 0 20px !important; width:14px !important; height:14px !important;}
.mF_ladyQ  .num li a{ background:url(/dist/images/fw_num.gif) -14px 0 no-repeat !important;  width:14px !important; height:14px !important; text-indent:999em;}
.mF_ladyQ  .prev,.fw_flash .mF_kdui .next{ display:none;}
.fw_flashbox .title{ display:none;}
/*旅游资讯列表 */
.lyzx_list{ height:100px; overflow:hidden; }
/*.lyzx_list ul li{ float:left; display:inline; width:579px; height:100px;}*/
/*.lyzx_list ul li .left{ float:left; width:200px;}*/
/*.lyzx_list ul li .right{ float:left; width:350px;}*/
/*.lyzx_list ul li .right .tit{ font-size:16px; padding-left:12px; background: url(/dist/images/arr.gif) left center no-repeat; height:44px; line-height:44px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-weight:bold;}*/
/*.lyzx_list ul li .right .tit a{ color:#666;}*/
/*.lyzx_list ul li .right .infotext{ line-height:22px; color:#777; padding:0 0 0 12px; font-size:14px;}*/
/*.lyzx_list ul li .right .date{ color:#a4a4a4; padding-left:15px;}*/

.lyzx_list ul.list{ width: 110%;}
.lyzx_list ul.list li{width:546px; float: left; padding-left: 19px; background: url(/dist/images/arr.gif) 5px center no-repeat; height: 32px; line-height: 32px; padding-right: 30px; font-size: 14px; color: #999;}
.lyzx_list ul.list li a{display: block; margin-right: 65px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*旅游图标 */
.fw_btn{ height:70px;}
.fw_btn ul li{ width:100%; height:70px; margin-top:10px; font-size:18px; line-height:70px; text-align:center;}
.fw_btn ul li a{ display:block; height:70px; background:#b3ebf6; color:#4eb8cd;}
.fw_btn ul li a span{    display: inline-block;  vertical-align: middle;  cursor: pointer;}
.fw_btn ul li .tit{ padding-left:20px;}
.fw_btn ul li a:hover{ background:#a5e1ed;  -moz-transition: all 0.4s;-o-transition: all 0.4s;  -webkit-transition: all 0.4s;  transition: all 0.4s;}
.fw_btn ul li .ico{ line-height:41px; width:41px; height:41px; background:url(/dist/images/fw_bico.png) 0 0 no-repeat; }
.fw_btn ul li a:hover .ico{ transition: ease-in-out .7s; transform: rotate(360deg);}
.fw_btn ul li.num2 .ico{ background-position:-41px 0;}
.fw_btn ul li.num3 .ico{ background-position:-82px 0;}
.fw_btn ul li.num2 a{ background:#fcd8b3; color:#ea8d2d;}
.fw_btn ul li.num3 a{ background:#a7e0fe; color:#24a6eb;}

.fw_btn ul li.num2 a:hover{ background:#f7cda2;}
.fw_btn ul li.num3 a:hover{ background:#96d4f5;}
/*景点推荐 */
.j-marquee{ width:100% !important;}
.fw_lanmu{ width:570px; height:300px; overflow:hidden;}
.fw_listpic{ margin:10px 0 0 0;}
.fw_listpic ul li{ display:inline; float:left; width:182px; height:172px; text-align:center; font-size:14px; margin:10px 10px 0 0;}
.fw_listpic ul li img{ padding:5px; border:1px solid #e9e9e9;}
.fw_listpic ul li .title{ display:block; height:32px; line-height:32px;}
.fw_listpic ul li.num3,.fw_listpic ul li.num6{ margin-right:0;}
/*风光直播 */
.fgzb_top{ height:56px; background:#eeeeee; padding:0 0 0 18px; font-size:14px; color:#666; }
.fgzb_top .sel,.fgzb_top img{ float:left;}
.fgzb_top .sel{ padding:15px 18px 0 0;}
.fgzb_top .sel select{ width:166px; outline:none;}
.fgzb_top span.fl{ padding:15px 0 0 0;}
.fgzb_top img{ padding:15px 4px 0 4px;}
.zb_map{ height:307px;}
/*风光直播 */
.lyfw_box{ width:100%; height:280px; overflow:hidden;}
.lyfw_nr{ padding:20px 0 0 0;}
.lyfw_nr .aon,.lyfw_nr .aoff{ float:left; width:50px; height:215px; border-right:1px solid #fff;}
.lyfw_nr .lyfw_info{ width:854px; height:215px; float:left; overflow:hidden;}
.lyfw_img{ height:114px; margin-bottom:14px; overflow:hidden;}
.lyfw_img ul li{ display:inline; float:left; width:195px; height:125px; margin:0 0 0 13px; }
.lyfw_img ul li img{display:block;width:195px;height:125px;}
.lyfw_img ul li .img_title{ display:none;}
.lyfw_list ul li{ display:inline; float:left;  width:145px; height:31px; line-height:31px; font-size:16px; margin:0 0 0 15px; background:url(/dist/images/yico.gif) left  center no-repeat; padding-left:10px; overflow:hidden;}
.lyfw_ad{ margin:10px 0; clear:both;}
.lyfw_ad ul li{ float:left; display:inline; width:50px; width:14.6%; text-align:center; margin:0 1%; }
.lyfw_ad ul li img{ width:100%; height:auto;}

.lymp_box{ width:372px;}
.ind_list{ padding:10px 0 0 0; clear:both; height:94px;}
.ind_list ul{ display:none;}
.ind_list ul.active{ display:block;}
.ind_list ul li{ height:33px; line-height:33px; font-size:15px; background:url(/dist/images/arr.gif) left center no-repeat; padding-left:11px; overflow:hidden;}
.ind_list ul li .date{ color:#a4a4a4; float:right; }
.ind_list ul li a{ max-width:267px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.lyad{ text-align:center; height:82px; overflow:hidden;}
.lyad ul li .img_title{ display:none;}

@media (min-width: 992px) and (max-width:1199px) {

	 /*图片轮播 */
	.fw_flash{ height:330px; width:952px; }
	.mF_ladyQ_myFocus,.mF_ladyQ{ height:330px!important; width:952px !important;}
	.mF_ladyQ  .pic{ width:952px!important;}
	.mF_ladyQ .txt{width:290px !important;height:330px !important; left:646px !important;}
	.mF_ladyQ  .txt li{ padding:0 !important;height:330px !important;width:290px !important;}
	.mF_ladyQ  .txt li a{width:255px !important; height:94px !important; padding:24px 0px 0 20px!important;  line-height:32px!important; font-weight:bold!important; font-size:18px!important;}
	.mF_ladyQ  .txt li p{ width:255px;  line-height:22px!important;  height:150px!important;}
	.mF_ladyQ  .num{ bottom:0 !important;}
	.lyzx_list ul li{ width:476px;}
	.lyzx_list ul li .left{ width:190px;}
	.lyzx_list ul li .right{ width:250px;}
	.lyzx_list ul li .right .tit{ height:34px; line-height:34px;}
	.lyzx_list ul li .right .infotext{ font-size:12px;}
	 /*景点推荐 */
	.fw_lanmu{ width:466px;}
	.fw_listpic ul li{ width:223px; margin-right:20px !important; position:relative; margin-top:5px;}
	.fw_listpic ul li img{ width:211px; height:162px; }
	.fw_listpic ul li.num2,.fw_listpic ul li.num4{ margin-right:0 !important;}
	.fw_listpic ul li .title{ position:absolute; left:6px; width:211px; bottom:5px; background:url(/dist/images/txtbg.png) repeat; text-align:center; color:#fff;}
	.fgzb_top{ font-size:12px;}
	.fgzb_top .sel select{ width:106px;}
	 /*旅游图标 */
	.fw_btn ul li{ width:304px; }
	 /*旅游服务 */
	.lyfw_box{ width:560px;}
	.lyfw_nr .lyfw_info{ width:254px;}
	 .lyfw_img{ height:95px;}
	 .lyfw_img ul li{ width:113px; height:95px; margin-left:9px;}
	 .lyfw_img ul li img{ width:113px; height:95px;}
	 .lyfw_list { height:93px; overflow:hidden;}
	 .lyfw_list ul li{ width:103px; margin-left:9px; }

}
@media (min-width: 768px) and (max-width:991px) {
	.main_fw{ margin-top:20px;}
	.ind_list ul li a{ max-width:none; float: none; display: block; margin-right: 60px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	 /*图片轮播 */
	.fw_flash{  width:722px; height:250px; }
	.mF_ladyQ_myFocus,.mF_ladyQ{ height:250px!important; width:722px !important;}
	.mF_ladyQ  .pic{ width:722px!important;}
	.mF_ladyQ .txt{width:220px !important;height:225px !important; left:490px !important;}
	.mF_ladyQ  .txt li{ padding:0 !important;height:225px !important;width:220px !important; border:25px !important;}
	.mF_ladyQ  .txt li a{width:190px !important; height:64px !important; padding:14px 0px 0 20px!important;  line-height:28px!important;  font-size:15px!important;}
	.mF_ladyQ  .txt li p{ width:190px; padding-left:20px;  line-height:22px!important;  height:110px!important; clear:both;}
	.mF_ladyQ  .num{ bottom:0 !important; width:722px !important; height:25px !important;}
	.mF_ladyQ .num ul{ right:282px !important; top:5px !important;}
	.lyzx_list{ height:auto;}
	.lyzx_list ul li{ width:100%; margin-bottom:20px;}
	
	 /*景点推荐 */
	.fw_lanmu{ width:100%; height:auto;}
	.fw_listpic{ margin-bottom:10px;}
	.fw_listpic ul li{ width:234px; height:212px; }
	.fw_listpic ul li img{ width:222px; height:170px; }
	.lyzx_list ul li{ position:relative;}
	lyzx_list ul li .left{ position:absolute; left:0; top:0;}
    .lyzx_list ul li .right{ margin-left:200px; width:auto; float:none;}
	 /*旅游图标 */
	.fw_btn ul li{ width:233px; margin:0 10px 0 0; font-size:16px;}
	.fw_btn ul li .tit{ padding:0 0 0 5px;}
	.fw_btn ul li.num1 .tit{ padding:0;}
	 /*旅游服务 */
	.lyfw_box,.lymp_box{ width:100%;}
	.lyfw_nr .lyfw_info{ width:414px;}
	.lyfw_img{ height:104px;}
	.lyfw_img ul li { width: 124px;  height: 104px; margin: 0 0 0 10px;}
	.lyfw_img ul li img{   width: 124px;  height: 104px;}
	.lyfw_list ul li{ width:113px;}
	 .lyad { height:auto;}
	 .lyad ul li img{ width:100%; height:auto;}
	 
	 
}


@media (max-width: 767px) {
	.main_fw{ margin-top:20px;}
	.ind_list ul li a{ max-width:none;  float: none; display: block; margin-right: 60px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.ind_list ul li img{ display:none;}
	/*图片轮播 */
	.mF_sohusports_wrap{ padding:0 !important; border:none !important;}
	.fw_flash{ width:100%; height:20em; overflow:hidden;}
	.fw_flash .mF_sohusports {  width: 100% !important;   height: auto !important;}
	.fw_flash .mF_sohusports_wrap{ background:none !important;width: 100% !important; height:30em !important; padding:0 !important; border:none !important;}
	.fw_flash .mF_sohusports .pic{  width: 100% !important; height:30em !important; }
	.fw_flash img{ width:100%; height:20em; }
	.fw_flash .mF_sohusports_wrap{padding:0px !important;border:0px !important;}
	.fw_flash .mF_sohusports .txt li{height:40px !important;line-height:40px !important;}
	.fw_flash .mF_sohusports .txt li a{padding-left:10px !important;font-family:"Microsoft YaHei",微软雅黑;font-weight:normal !important; width:15%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.fw_flash .mF_sohusports .txt li b{filter:alpha(opacity=60) !important;opacity:0.6 !important;}
	.fw_flash .mF_sohusports .num{bottom:17px !important;right:5px !important;}
	.fw_flash .mF_sohusports .num li a{width:10px !important;height:5px !important;text-indent:-999999px;margin-right:4px !important;background:#fff !important; border:none !important;}
	.fw_flash .mF_sohusports .num li.current a,.fw_flash .mF_sohusports .num li a:hover{background:#d20607 !important;}
	

	.lyzx_list{ height:auto; width:100% !important;}
	.lyzx_list ul.list{ width:100% !important;}
	.lyzx_list ul li{ width:auto !important; height:auto !important; float:none !important; padding-right:0 !important;}
	.lyzx_list ul li.num1{ margin-bottom:10px;}
	.lyzx_list ul li .left{ display:none; margin-right:70px;}
	.lyzx_list ul li .right{}
	 /*旅游图标 */
	.fw_btn ul li{ margin:0 0 10px 0; width:100%; text-align:left; font-size:16px;}
	.fw_btn ul li a{ padding:0 0 0 20px;}
	
	 /*景点推荐 */
	.fw_lanmu{ width:100%; height:auto;}
	fw_listpicbig{ display:none;}
	.fw_listpic{ margin-bottom:10px; height:172px; overflow:hidden;}
	.fw_listpic ul li{ float:left; margin:0 10px 0 0 !important;}

	.zb_map img{ width:100%; height:auto;}
	
	.lyfw_box{ margin-bottom:10px;}
	.lyfw_box,.lymp_box{ width:100%; height:auto;}
	.lyad { height:auto;}
	.lyad ul li img{ width:100%; height:auto;}



} 
/*