/*
 作用：资讯详细页面
 创建人_时间：fuyuze_2015/6/26
 修改人_时间：fuyuze_2015/6/30
 使用范围：资讯详细页面
*/
/*标题 发布*/
.news_title{ text-align:center}
.news_title h1{ font-size:24px;}
.news_title_text{ color:#666; font-size:14px}
/*导读*/
.article_preface{ background:#fafafa; font-size:14px; color:#666; padding:15px 10px; line-height:1.8em;}
.news_content{ font-size:16px;line-height:2em;}
.news_content img{ max-width:908px; }
.article_share_bottom span.f_l{ font-size:14px; line-height:37px;}
/*上一篇下一篇*/
.next_page{ border-top:1px solid #ddd; line-height:2em; font-size:14px; color:#333}
.next_page a{ color:#333;}
.next_page a:hover{ color:#9ac901}
/*喜欢 收藏*/
.article_love a{ margin-right:10px; font-size:14px; color:#5170a6}
.article_love  i{ display:inline-block; width:16px; height:15px; vertical-align:middle;background:url(../../images/news/icon_lovesee.png) no-repeat ; margin-right:4px;}
.article_love #favorite  i{ background-position:0 -25px;}
/*标签*/
.tag_label{ border-top:1px dotted #dbdbdb}
.tag_label span,.tag_label a{ display:inline-block; padding:0 10px; color:#333333; font-size:14px; background-color:#eeeeee; line-height:1.8em; margin-bottom:4px;}
.tag_label span,.tag_label a:hover{ background-color:#9ac901; color:#fff;}
.baidu_search a{ color:#666; font-size:14px}
/*相关阅读*/
.article_tit{ position:relative;}
.article_tit i.tit_left{display:inline-block; position:absolute; width:5px; height:34px; background-color:#9ac901; left:0px; top:16px}
.article_xgyd li{ width:50%; float:left; overflow:hidden; line-height:30px;}
.article_xgyd li a{ color:#333}
.article_xgyd li a:hover,.hot_li li a:hover{ color:#9ac901}
.article_xgyd li span{ color:#999; margin-left:2px}
.article_xgyd li a i{ display:inline-block; background-color:#8b8b8b; width:3px; height:3px; vertical-align:middle; margin-right:5px;}

.haiou_ad{ border:1px solid #cecece; position:relative; width:360px; height:63px; *position:inherit}
.haiou_ad .haiou_ad_text{ margin:12px 37px auto 16px;}
.haiou_ad .haiou_ad_text p{ font-size:13px; color:#b5b5b5; line-height:13px;}
.haiou_ad .haiou_ad_text p:first-child{ font-size:18px; color:#507097; line-height:18px; margin-bottom:9px;} 
.haiou_ad .fb-like{ margin-top:14px;}
.haiou_ad>span{ display:block; color:#fff; background:#cecece; width:24px; text-align:center; height:12px; font-size:12px; line-height:12px; *display:inline; *zoom:1; float:right}
/*
 作用：资讯列表页面
 创建人_时间：fuyuze_2015/6/29
 修改人_时间：：fuyuze_2015/6/30
 使用范围：资讯列表页面
*/
/*搜索*/
.search_box{  background:url(../../images/tour/searchBoxBg.jpg) no-repeat right #fff; height:46px;  padding-top:14px;}
.search_box .search_txt{ height:20px; border:2px solid #ffa63c; width:547px; margin-left:16px; padding:5px 8px; box-sizing:content-box; color:#999;}
.search_box .search_txt.active{ color:inherit; font-weight:bold}
.search_box .search_btn{ line-height:34px; color:#fff; border:none; width:105px; background:#ffa63c; font-size:18px; cursor:pointer;  height:34px;}
/*热门搜索词*/
.search_box .keyword{ color:#666; margin-left:15px; line-height:30px;}
.search_box .keyword a{ color:#666; margin-left:10px}
.search_box .keyword ul li,.search_box .keyword ul{ height:30px; overflow:hidden}
/*列表*/
.article_list dl{ margin-bottom:20px; border-bottom:1px dashed #ddd; padding-bottom:20px; position:relative;}
.article_list dt{margin-right:18px; position:relative; float:left;width:195px; height:146px;}
.article_list dd{ width:680px; float:left}
.article_list dd a{ font-size:18px;}
.article_list dd a:hover{ text-decoration:underline}
.article_list dd h3{ height:27px; overflow:hidden; margin-bottom:10px;}
.article_list dt img{ cursor:pointer;width:195px; height:146px; }
.article_list dt a{ display:block; width:195px; height:146px; overflow:hidden}
.article_preview  i.time_icon{ background-position:-163px -102px}
.article_preview  i.browse_icon{ background-position:-59px -26px}
.article_preview span{ font-size:14px; line-height:16px; margin-right:22px;}
.article_preview span b{ font-weight:normal}
/*短内容*/
.article_short{ font-size:14px; line-height:1.6em; max-height:70px; margin:9px 0;}
/*标签*/
.article_list .article_preview i,.news_preview i{ width:19px; height:17px; overflow:hidden; margin-right: 2px; margin-top:-3px;}
.article_list dd .article_tag i{ width:19px; height:15px; background-position:-36px -29px; margin-right:2px;}
.article_list dd .article_tag span i.tag_icon{ background-position:-138px -102px}
.article_list dd .article_tag a{ font-size:14px; color:#666;}
/*栏目*/
.articleList_tag{ background:#538a01; width:100%;border-bottom:1px solid #ddd; }
.articleList_tag a li{ float:left; color:#fff; height:48px; line-height:48px; width:137px; text-align:center; font-size:18px}
.articleList_tag a:hover li{ background:#72ae19}
.articleList_tag a li.articleList_tagone{ background:#72ae19}

.news_classify{ display:inline-block; padding:2px 5px; margin-right:5px; background:#efb400; border-radius:3px; color:#fff; font-size:14px;}
/*分页*/
.pagination{width:100%;text-align:center}
.pagination .page{ display: flex; align-items: center; justify-content: center;}
.pagination .page span,.pagination .page a{margin:0px 2px;border-color:#9DC02C;padding-top:0;padding-bottom:0}
.pagination .page span{color:#fff;background-color: #60c02c;border-radius: 4px;}
.pagination .page a{background-color:#fff;color: #666; border: 1px solid #e8e8e8; border-radius: 4px;}
.pagination a,.pagination span{display:inline-block;width:auto;height:36px;font-size:14px;line-height:36px;padding:0 15px;background:#fff}
.pagination span{background:#60c02c;color:#fff}
.pagination .page a:hover{ color: #fff; background-color: #60c02c;}

/*
 作用：右侧攻略
 创建人_时间：fuyuze_2015/6/29
 修改人_时间：
 使用范围：资讯列表页面 资讯详细页
*/
.hot_article li{ width:200px; position:relative; overflow:hidden;margin-bottom:10px;}
.hot_article li img,.hot_article li a{ width:200px; height:145px;overflow:hidden}
.hot_article li a{ overflow:hidden;position:relative; display:block}
.hot_article li p i{ width:13px; height:11px; background-position:-1px -87px; margin-top:-1px; margin-right:2px;}
.hot_article li h3{ font-size:14px; color:#333; line-height:24px; margin-bottom:5px; width:220px; overflow:hidden; text-overflow:ellipsis; height:24px;}
.hot_article li p i.i_like{background-position:-1px -87px}
.hot_article li p i.i_like{background-position:-19px -87px}
.hot_article li p i.i_review{background-position:-38px -87px}
.article_icon i{ display:inline-block; background:url(../../images/tour/icon_01.png) no-repeat;vertical-align:middle}
.hot_article li b{display:inline-block; background:url(../../images/tour/icon_01.png) no-repeat;vertical-align:middle;}
.hot_article li b{ position:absolute; left:0; z-index:10; top:-5px;  width:42px; height:38px; color:#fff; font-size:14px; line-height:31px; padding-left:5px}
.hot_article li b.cream_icon{background-position:-87px 0;}
.article_list dt a:hover img,.hot_article li a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}


.sift_list .tour_list_author.article_list i{ width:19px; height:17px; margin-right:2px;}
.article_list  i.time_icon{ background-position:-163px -102px}
.article_list  i.browse_icon{ background-position:-59px -26px}
.sift_list dd .tour_list_infor span i.tag_icon{ background-position:-138px -102px}
.sift_list dd .keywords a{ font-size:14px; color:#666;}
.news_classify{ display:inline-block; padding:2px 5px; margin-right:5px; background:#efb400; border-radius:3px; color:#fff; font-size:14px;}

/*
 作用：资讯首页
 创建人_时间：crystalQiao_2015/6/29
 修改人_时间：
 使用范围：资讯首页
*/
.newshead{ height:72px; padding:20px 28px 10px;}
.newshead .left, .newshead .right,.newshead dl dt,.newshead dl dd{ float:left}
.newshead .left{ width:70%}
.newshead .right{ width:29%;}
.newshead dl dt{ width:210px;}
.newshead dl dd{ padding-top:45px; width:380px; overflow:hidden; height:21px}
.newshead dl dd i{ display:inline-block; background:#fe4500; padding:0px 5px; color:#fff; border-radius:3px; margin-right:5px}
.newshead ul li{ width:42px; float:right; padding-left:20px}
.newshead ul li a{ display:block; color:#333}
.newshead ul li i{ display:block; width:42px; height:42px; background:url(../../images/public_tools/tools.png) no-repeat; }
.newshead ul li i.calendar_icon{ background-position:-44px 0;}
.newshead ul li i.traffic_icon{ background-position:-88px 0}
.newshead ul li i.nav_icon{ background-position:-132px 0;}
.newshead ul li span{ display:block; width:42px; text-align:center; padding-top:10px}

/*动画效果*/
.gifbody{height:457px; background:url(../../images/news/gif_bg.jpg) repeat-x left top;position:relative}
.gif_map{ float:left; width:688px; height:413px;   margin-left:50px; position:relative}


.gif_content{ float:right; width:398px; height:418px;background:url(../../images/news/gif_content_bg.png) no-repeat; margin-right:20px}
.gif_content .content{ margin:20px 0px 0 115px; width:258px; height:378px; padding-left:10px; display:none}
.gif_content .content h4{ font-size:16px; width:100%;border-bottom:1px #c1c8b0 dotted; padding-bottom:10px; font-weight:bold}
.gif_content .content a{ display:inline-block; width:50%;color:#333; padding-top:15px; height:16px; line-height:16px; overflow:hidden}
.gif_content .content a i{ display:inline-block; width:12px; height:12px; background:url(../../images/news/gif_icon.png) no-repeat -404px 0; vertical-align:middle; margin-right:10px}
.gif_content .on{ display:block}
.gif_icon span{ display:none; width:36px; height:45px; background:url(../../images/news/gif_icon.png) no-repeat 0 0; position:absolute; left:0; top:0;color:#003c8e; font-size:16px; text-align:center; padding:10px; line-height:18px; font-weight:bold;}
.gif_icon span.ie{margin-top:-30px; display:block;}
.gif_icon span.noie{display:block;-webkit-transform:translateY(30px) scale(0);-moz-transform:translateY(30px) scale(0);-ms-transform:translateY(30px) scale(0);-o-transform:translateY(30px) scale(0);transform:translateY(30px) scale(0);-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}
.gif_icon span.noie.on{transition:all 300ms ease;-webkit-transition:all 300ms cubic-bezier(.04,.85,.59,1.26);-moz-transition:all 300ms cubic-bezier(.04,.85,.59,1.26);-ms-transition:all 300ms ease;-o-transition:all 300ms cubic-bezier(.04,.85,.59,1.26);-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
.gif_icon span.yh{left:550px; top:80px; }
.gif_icon span.tm{left:460px; top:220px;}
.gif_icon span.jt{left:360px; top:100px;}
.gif_icon span.lx{left:260px; top:250px;}
.gif_icon span.cp{left:435px; top:-25px;}
.gif_icon span.gw{left:130px; top:0;}
.gif_icon span.gw2{left:310px; top:10px;}
.gif_icon span.jc{left:90px; top:130px;}
.gif_icon span.mx{left:230px; top:120px;}
.gif_icon span.yj{left:320px; top:250px;}

/*分导航*/
.news_nax{ height:44px; background:#545f64; line-height:44px;}
.news_nax a,.news_nax i{ padding-left:26px;color:#fff}
.news_nax i{border-right:1px #999 solid}

/*主体*/
.news_left{border-right:1px solid #e5e5e5;  width:930px; position:relative}
.app_ad{ position: absolute; right:0; top:5px;}
.app_ad.active{ position:fixed;right:50%; margin-right:-340px;}
.news_h2{ font-size:30px;color:#333; padding:40px 0 10px;border-bottom:1px #f0f0f0 solid; width:850px}
.news_h2 a{ font-size:14px;}
.news_more{ display:block; height:32px; line-height:32px;color:#888; background-color:#f8f8f8; text-align:center; width:850px}
.news_daily dt,.news_daily dd,.news_list dl,.news_list dl dt,.news_list dl dd,.news_list ul li{ float:left}

.news_daily dt{ width:260px; padding-right:30px;}
.news_daily dt img{ width:263px; height:182px;}
.news_daily dd{ width:560px; overflow:hidden}
.news_daily dd .tag{ padding:5px 0}
.news_daily dd .tag a{  padding:0 10px; background-color:#ffc466;color:#fff; border-radius:3px; margin-right:5px;}

.news_list,.news_list2{ width:850px; overflow: hidden; margin-left: 20px;}
.news_list #part1,.news_list #part3{ border-bottom: 1px dashed #ddd; width: 880px;}
.news_list dl{ width:190px; margin-bottom:20px; margin-right:30px;}
.news_list dl dt{ width:190px; position:relative}
.news_list dl dt img{ width:190px; height:134px;}
.news_list dl dd{ width:190px; position:relative; height:106px;}
.news_list dl dd h3{ font-size:15px;  line-height:24px;max-height:48px;overflow:hidden;    display: -webkit-box; display: -moz-box;text-overflow: ellipsis;word-break: break-word;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news_list dl dd p{ position: absolute; bottom:5px; line-height:16px; overflow:hidden; height:16px;color:#333}
.news_list ul{ width:870px; padding-top:20px;}
.news_list ul li{ width:415px; padding-right:20px; overflow:hidden;height:20px; line-height:20px; margin-bottom:10px}
.news_list ul li a{ display:block; width:385px; height:20px; line-height:20px;color:#333;}
.news_list ul li i{ display:inline-block; width:4px; height:4px; background:#888; border-radius:2px; vertical-align:middle; margin:0 10px}

.news_list2 #part5{ width: 550px;}
.news_list2 dl{ width:530px; float:left;margin-top:20px; height: 134px; overflow: hidden}
.news_list2 dl dt{ height:134px; position:relative;}
.news_list2 dl dt img{ width:190px; height:134px;}
.news_list2 dl dd { width: 320px; margin-left: 20px;}
.news_list2 dl dd p{ font-size:16px; line-height:20px; height:24px; overflow:hidden}
.news_list2 dl dd p a{  display:inline-block; height:24px; overflow: hidden}
.news_list2 ul{ width:280px; margin-top:10px; }
.news_list2 ul li{ width:280px; overflow:hidden;height:20px; line-height:20px; margin-top:10px; float:left}
.news_list2 ul li a{ display:block;  height:20px; line-height:20px;color:#333;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_list2 ul li i{ display:inline-block; width:4px; height:4px; background:#888; border-radius:2px; vertical-align:middle; margin-right:10px; margin-left:5px}

.news_list3{ width:870px;}
.news_list3 dl{ width:270px; float:left; margin-left:20px;  margin-top:20px}
.news_list3 dl dt,.news_list3 dl dd{ float:left}
.news_list3 dl dt { width:75px; height:60px;}
.news_list3 dl dt img{ width:60px; height:60px;}
.news_list3 dl dd{ height:60px; line-height:60px;}
.news_list3 dl dd a{color:#333}

/*上翻样式*/
.news_hot{width:315px; height:18px; overflow:hidden; line-height:18px;}
.news_hot a{ display:block; width:100%; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; }

.news_preview i.time_icon,.category_icon i.time_icon{ background-position:-186px -100px; margin-right: 0}
.news_preview i.browse_icon,.category_icon i.browse_icon{ background-position:-206px -100px; margin-right: 0}

/*
 作用：资讯标签页
 创建人_时间：付钰泽_2015/7/1
 修改人_时间：
 使用范围：资讯标签页面
*/
.tag_total{ color:#666; line-height:30px;}
.tag_total span{ color:#cc9900}
.tab_title_bg{ background:#f6f6f6; border-top:1px solid #dcdcdc; height:3px}
.tag_content ul { min-height:1000px; padding-bottom:20px;}
.tag_content ul li{ border-bottom:1px dotted #dcdcdc; height:48px; line-height:48px; color:#333;}
.tag_content ul li a{ color: #333; font-size:14px; float:left}
.tag_content ul li a:hover{ color:#9ac901; text-decoration:underline}
.tag_content ul li i{ width:2px; height:14px; background-color:#9ac901; line-height:48px; margin-right:12px;}
.tag_content ul li i{ display:inline-block; vertical-align:middle;*margin-top:3px;}
.tag_content ul li b{ font-weight:normal; float:right}

.news_list2 dl dd p.category_url{ padding-bottom:10px;}
.news_list2 dl dd div.category_icon{ padding-bottom:15px;  color:#666; font-size:12px;}
.category_icon i{ display:inline-block; width:17px; height:17px; vertical-align:middle; margin-top:-3px; margin-right:1px;}
.category_icon span{ margin-right:3px;}
.category_icon i.user_icon{ background-position:-97px -119px;}
.category_icon span.user_name{ max-width:53px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:inline-block; vertical-align:middle; text-align:left}
.news_list dl dt i{ background:#ff9900; }
.news_list2 dl dt i{ background:#fd4e4e; }
.news_list dl dt i,.news_list2 dl dt i{ position:absolute; top:0; left:0; color:#fff;font-size:14px; line-height:25px; text-align:center; display:inline-block; border-radius:0 0 8px 8px;width:25px; height:28px; }
#tab{position:absolute; right:301px; top:20px; overflow:hidden; text-align:center; border-right:1px solid #d0e0e6; height:403px; padding-top:10px}
#tab li{ margin-top:5px;background:#fff;width:85px; border-radius:5px; }
#tab li a{ color:#333; font-size:14px; line-height:30px; display:block; }
#tab li a:hover,#tab li.on a{ color:#fff; font-weight:bold; background:#65a10b; border-radius:5px 0px  0 5px;}

/*
 作用：APP链接广告
 创建人_时间：fuyuze_2015/7/10
 修改人_时间：
 使用范围：资讯详细页面
*/
.next_page_left{ width:545px; overflow:hidden; height:auto}
.next_page a:hover img{ opacity:0.7}


/*返回顶部*/
.back-to {bottom: 35px;overflow:hidden;position:fixed;z-index:999; cursor:pointer}
.back-to .back-top {background: url(../../images/pc/back-top.png) no-repeat scroll 0 0 transparent;display: block;float: right;height:50px;margin-left: 10px;outline: 0 none;text-indent: -9999em;width: 50px;}
.back-to .back-top:hover {background-position: -50px 0;}
/*实时资讯*/
.news_actual_list li{ width:200px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:30px; line-height:30px;}
.news_actual_list li i{ display:inline-block; width:16px; height:16px; text-align:center; color:#fff; font-size:12px; background:#9cc9e7; vertical-align:middle; margin-right:8px; line-height:16px; font-size:12px; border-radius:5px;}
.news_actual_list li.news_one1 i{ background:#f4968e}
.news_actual_list li.news_one2 i{ background:#fcbe4f}
.news_actual_list li.news_one3 i{ background:#78c900}
.news_actual_list li a{ color:#333333;}
.news_actual_list li a:hover{ color:#5cb501}
/*热门标签*/
.tuan_hot_label{background-color:#fff;padding:0 0px 0px 5px; overflow:hidden; border:0;}

.tuan_hot_label>ul{display:block;width:226px;overflow:hidden;padding:0px 0 10px 0}
.tuan_hot_label>ul li{float:left;width:58px;height:22px;line-height:22px;text-align:center;border-radius:3px;background-color:#f8f8f8;border:#e6e6e6 solid 1px;margin:0 6px 5px 0}
.tuan_hot_label>ul li a{display:block;height:22px;color:#666}
.tuan_hot_label>ul li a:hover{color:#000}
.tuan_hot_label>ul .name a{font-weight:700}
.tuan_hot_label>.type1 .name a{color:#EE8C41}
.tuan_hot_label>.type2 .name a{color:#EA8941}
.tuan_hot_label>.type3 .name a{color:#B1CC1A}
.tuan_hot_label>.type4 .name a{color:#4FB8BB}
.tuan_hot_label>.type5 .name a{color:#009ff0}