.main{width: 1200px; height: auto; margin: 20px auto; overflow: hidden;}
/*攻略列表*/
.newslist{width: 900px; height: auto; float: left; overflow: hidden;}
.newslist h2{height: 30px; padding-bottom: 5px; border-bottom: 2px solid #0184F0; font: 700 18px/30px "微软雅黑", arial, "宋体";  color: #0184F0;}
.news_box{width: 900px; height: 187px; padding-top: 22px;}
.news_pic{width: 225px; height: 165px; float: left; border: 1px solid #e2e2e2; padding: 10px; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1); background: #ffffff;}
.news_pic img{width: 225px; height: 165px;}
.news_con{width: 623px; height:180px; padding-left: 30px; float: left;}
.news_con h4{height: 40px; font: 400 18px/40px "微软雅黑", arial, "宋体";}
.news_con span{display: block; height: 17px; background: url(../images/time_bg.png) no-repeat left center; padding-left: 25px; font: 400 14px/17px arial, "宋体"; color: #999; margin-top: 5px;}
.news_con p{margin-top: 10px; height: 50px; line-height:25px; color: #777; font-size: 14px;}

/*边栏*/
.sidebar{width: 280px; height: auto; float: right; padding-bottom: 20px; background: #FAFAFA; overflow: hidden;}
.sidebar .tit{height: 37px; background: #0184F0; color: #FFF;}
.sidebar .tit0{height: 37px; background: #0184F0; color: #FFF; margin-top: 20px;}/*详情页面抬头*/
.sidebar .tit h3,.sidebar .tit0 h3{height:37px; font: 700 14px/37px "微软雅黑", arial, "宋体";  color: #FFF; text-indent: 15px;}
.sidebar .tit h3 a,.sidebar .tit0 h3 a{color:#FFF;}

/*推荐线路*/
.xianlu{width: 250px; height: auto; padding: 0 15px;}
.xianlu li{width: 250px; height: auto; margin-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #CCC; overflow: hidden;}
.xianlu li img{display: block; width: 246px; height: 176px; padding: 1px; border:1px solid #FFF;}
.xianlu li p.tit1{font: 400 14px/25px "微软雅黑", arial, "宋体"; margin-top:10px; overflow: hidden;}
.xianlu li p.tit1 a{color:#777;}
.xianlu li p.tit1 a:hover{color:#f60;}
.xianlu li p.pre1{height: 30px; font: 400 18px/30px verdana,Arial,"宋体"; color: #FF2900;}

/********************************详情页面***************************************/
/*左部*/
.news_lt{width: 900px; height: auto; float: left; overflow: hidden;}

/*正文*/
.contentBox{width: 900px; height: auto; overflow: hidden;}
.contentBox h1{height: 50px; font: 500 26px/50px "微软雅黑", arial, "宋体"; color: #3b3b3b; text-align:center;}
.contentBox .text_info{height: 30px; font: 400 12px/30px "microsoft yahei","SimHei",Arial,sans-serif;; color: #999; border-bottom: 1px dotted #c5c5c5; padding-bottom: 10px; text-align:center;}
.contentBox .text_info span{margin: 0 5px; color: #777;}
.contentBox .txt_content{width:900px; font-size: 16px; line-height: 28px; padding-top: 10px;}
.contentBox .txt_content p{line-height: 28px; margin-top: 15px; text-indent: 2em; color: #555;}
.contentBox .txt_content img{display: block; width: 500px; height: auto; margin: 15px auto 0; padding: 1px; border: 1px solid #DDD;}
.contentBox .txt_content p img{margin: 0 auto;}
.contentBox .txt_content p a{color: #0055CC; text-decoration: underline;}
/*上下篇*/
.last_next{width: 898px; height: 50px; background: #F6F7FB; border: 1px solid #EEE; margin-top: 15px;}
.last_next li{width:429px; height:50px;  float: left; font: 400 14px/50px "microsoft yahei","SimHei",Arial,sans-serif;}
.last_next li a{color:#282828;}
.last_next li.last{text-align: left; padding-left: 20px;}
.last_next li.next{text-align: right; padding-right: 20px;}

/*相关阅读*/
.xgNews{width: 900px; height: auto; margin-top: 20px; overflow: hidden;}
.xgNews h3{height:30px; padding-bottom: 5px; border-bottom: 2px solid #CCC; font: 700 16px/30px "microsoft yahei","SimHei",Arial,sans-serif;}

.xgNews_list{width: 900px; height: auto; overflow: hidden;}
.xgNews_list li{width: 440px; height: 90px; float: left; padding-top:20px; overflow: hidden;}
.xgNews_list li.mglt20{margin-left: 20px;}
.xgNews_list li a{display: block;}
.xgNews_list li div.pic{width: 120px; height: 90px; float: left;}
.xgNews_list li div.pic img{width: 120px; height: 90px;}
.xgNews_list li div.con{width: 305px; height: 90px; float: left; padding-left: 15px;}
.xgNews_list li div.con em{display: block; height: 20px; font: 100 14px/20px "microsoft yahei","SimHei",Arial,sans-serif; color: #555; overflow: hidden;}
.xgNews_list li div.con p{margin-top: 4px; height: 66px; font: 100 12px/22px "microsoft yahei","SimHei",Arial,sans-serif; color: #999; overflow: hidden;}
.xgNews_list li a:hover em{color: #F20;}

/*右部*/
.news_rt{width: 280px; height: auto; float: right; overflow: hidden;}
.news_rt .tit_frist{height: 36px; padding: 0 15px; background: #0184F0; color: #FFF; font: 700 14px/36px "microsoft yahei","SimHei",Arial,sans-serif;}
.news_rt .tit_mgt20{margin-top: 20px;}

/*特惠产品*/
.news_rt .tehui{width: 280px; height: auto; overflow: hidden;}
.news_rt .tehui li{width: 130px;  height: auto; margin-top: 20px; float: left; overflow: hidden;}
.news_rt .tehui li.mglt20{margin-left: 20px;}
.news_rt .tehui li a{display: block;}
.news_rt .tehui li .pic{width: 130px; height: 90px; position: relative;}
.news_rt .tehui li .pic img{display: block; width: 130px; height: 90px;}
.news_rt .tehui li .con{width: 130px; height: auto; overflow: hidden;}
.news_rt .tehui li .con em{display: block; height: 40px; padding-top: 5px; font: 100 12px/20px "microsoft yahei","SimHei",Arial,sans-serif; color: #555; overflow: hidden;}
.news_rt .tehui li a:hover em{color: #E4392A;}
.news_rt .tehui li .con p{height: 25px; font: 100 12px/25px "microsoft yahei","SimHei",Arial,sans-serif; color: #999;}
/*目的地产品*/
.mddLine{width: 280px; height: auto; overflow: hidden;}
.mddLine a{display: block; width: 280px; height: auto; margin-top: 20px; overflow: hidden;}
.mddLine a div.pic{width: 280px; height: 170px;}
.mddLine a div.pic img{width: 280px; height: 170px;}
.mddLine a div.con{width: 280px; height: auto; overflow: hidden;}
.mddLine a div.con em{display: block; height: auto; color: #555; margin-top: 10px; font: 100 14px/22px "microsoft yahei","SimHei",Arial,sans-serif; overflow: hidden;}
.mddLine a:hover div.con em{color: #E4392A;}
.mddLine a div.con p{height: 20px; margin-top: 5px; font: 100 12px/20px "microsoft yahei","SimHei",Arial,sans-serif; color: #999;}
/*最新文章*/
.newNews{width: 280px; height: auto; overflow: hidden;}
.newNews li{height: 30px; font: 100 14px/30px "microsoft yahei","SimHei",Arial,sans-serif; padding: 2px 0; overflow: hidden;}
.newNews li a{float: left; color: #555;}
.newNews li a:hover{color: #f20;}
.newNews li a.frist{color: #0184F0; margin-right: 5px;}
.newNews li a.frist:hover{color: #f20;}









