@charset "utf-8";
/****************
 * @description : 公共样式
 * @author    : felix
 * @date      : 2016.02.02
 ****************/


/*css reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;clear:both;}
body{font-family:'Microsoft YaHei',helvetica,arial,sans-serif;-webkit-text-size-adjust:none;color:#212121;-webkit-text-size-adjust: none; min-width:320px; font-size:15px}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal}form{display:inline}textarea{resize:none}table { border-collapse:collapse; border-spacing:0}ul,ol{list-style:none}input,select,button{font-family:'XinGothic-SinaWeibo','Microsoft YaHei',helvetica,arial,sans-serif;font-size:100%; vertical-align:middle;outline:none;}
button,input[type="button"],input[type="reset"],input[type="submit"] {cursor:pointer;-webkit-appearance:button;-moz-appearance:button}
input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder {color:transparent}
button::-moz-focus-inner,input::-moz-focus-inner { padding:0; border:0}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
.left{float:left;}
.right{float:right;}
.hide{display:none;}
.show{display: block;}
.ellipsis{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.clearfix:after{content:'\0020';display:block;height:0;clear:both}
.clearfix{*zoom:1}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}

/*默认链接*/
a{text-decoration:none;color:#212121;outline:none;}
a:hover{color:#212121;text-decoration:none;}

/*文字链接*/
.a_one a:hover{color:#ec6001 !important;}

/*图片链接*/
.a_two a{color:rgba(255,255,255,.9) !important;}
.a_two a:hover{color:rgba(255,255,255,.9) !important;}

/*图片透明度的处理*/
a:hover img{opacity:0.88;}

.main{position:relative;margin:0 auto;width:1000px;}
.pulldown_samll{position:relative;display:none;cursor:pointer;}
.pulldown_big{position:relative;height:0px;overflow:hidden;cursor:pointer;}
.close_top_pulldown{position:absolute;right:0;bottom:0;height:20px;width:50px;background: url(../../images/adclose.png) no-repeat 0px -20px;cursor:pointer;overflow:hidden;z-index:99;}
.open_top_pulldown{position:absolute;right:0;bottom:0;height:20px;width:50px;background: url(../../images/adclose.png) no-repeat;cursor:pointer;overflow:hidden;z-index:99;}

/*顶部通栏广告*/
.topbanner{width:1000px;margin:0 auto;overflow:hidden;}

/*顶部通栏广告*/
.top_pulldown_banner{width:1000px;margin:0 auto;overflow:hidden;}

/*全背景广告*/
.ad_one{position:fixed;top:0px;margin-left:-220px;width:220px;height:1000px;z-index:9999;}
.ad_two{position:fixed;top:0px;margin-left:1000px;width:220px;height:1000px;z-index:9999;}
.ad_one img,
.ad_two img{width:100%;display:block;}

/*顶部推荐入口和登录*/
.top_recommend_search{width:1000px;height:24px;line-height:24px;margin:6px auto 0px auto;font-size:12px;color:#3c3c3c;}
.top_recommend_search .recommend_entry{display:inline-block;float:left;}
.top_recommend_search .recommend_entry:after{content:'\0020';display:block;height:0;clear:both}
.top_recommend_search .recommend_entry li{float:left;margin-right:26px;padding-left:14px;background:url(../../images/small_icon.png) 0px 8px no-repeat;}
.top_recommend_search .recommend_entry li a:hover{color:#ec6001;}
.top_recommend_search .login_box{float:right;display:none;}
.top_recommend_search .login_box .login_btn{display:inline-block;padding-left:24px;background:url(../../images/small_icon.png) no-repeat 0px -99px;}
.top_recommend_search .search_box{float:right;}
.top_recommend_search .search_form{float:right;display:none;}
.top_recommend_search .search_guide{float:right;width:27px;height:22px;line-height:22px;padding-left:23px;background:url(../../images/small_icon.png) no-repeat 3px -26px;cursor:pointer;}
.top_recommend_search .search_form .key{border:1px solid #bfbfbf;line-height:22px;padding:0px 30px 0 10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.top_recommend_search .search_form .submit{border:none;width:30px;height:26px;background:url(../../images/small_icon.png) no-repeat 6px -25px;text-indent:-9999px;}


/*顶部logo*/
.top_logo{position:relative;height:90px;width:1000px;margin:20px auto 29px auto;}
.top_logo .logo{width:600px;height:96px;margin:-4px auto 0 auto;display:block;overflow:hidden;padding-right:4px;text-align:center}
.top_logo .logo img{height:96px;}
.top_logo .logo_left_ad{position:absolute;left:0px;bottom:0px;width:250px;height:90px;overflow:hidden;}
.top_logo .logo_right_ad{position:absolute;right:0px;bottom:0px;width:250px;height:90px;overflow:hidden;}
.top_logo .attention{list-style:none;position:absolute;top:0px;right:0px;height:38px;width:150px;}
.top_logo .attention li{float:right;width:38px;height:37px;overflow:hidden;margin-left:6px;text-indent:-500px;background-image:url('../../images/share.jpg');}
.top_logo .attention .weibo{background-position:0px 0px;}
.top_logo .attention .wechat{background-position:-42px 0px;}
.top_logo .attention .meitian{background-position:-84px 0px;}


/*顶部导航*/
.top_nav{width:100%;background:#171717;margin:0 auto;overflow:hidden;}
.top_nav .nav{width:1000px;height:45px;line-height:45px;margin:0 auto;overflow:hidden;}
.top_nav .nav li{position:relative;float:left;width:115px;text-align:center;display:inline-block;font-size:16px;color:#fff;}
.top_nav .nav li a{display:block;color:#fff;position:relative;}
.top_nav .nav li .new{position:absolute;top:18px;right:5px;display:block;width:24px;height:10px;background:url(../../images/small_icon.png) 0px -140px no-repeat;}
.top_nav .nav li .hot{position:absolute;top:4px;right:0px;display:block;width:24px;height:10px;background:url(../../images/small_icon.png) 0px -172px no-repeat;}
.top_nav .nav li.active a,
.top_nav .nav li a:hover{display:block;color:#eb6100;}
.top_nav .nav li.line{background:#353535;width:1px;height:22px;margin-top:12px;}
.top_nav .nav li.frist{/*width:70px;text-align:left;*/}
.top_nav .nav li.extraw{width:170px;}
.top_nav .search{position:absolute;top:0px;right:0px;display:block;width:auto;text-align:right;}
.top_nav .search .key{float:right;display:none;border:none;width:0px;height:22px;padding:0 10px;margin-top:15px;border:1px solid #b4b4b4;border-top:1px solid #ececec;background:#fff;}
.top_nav .search .submit{float:right;display:none;width:55px;height:55px;background:#171717 url(../../images/search.png) 20px 18px no-repeat;cursor:pointer;border:none;text-indent:-9999px;}
.top_nav .search .button{float:right;display:inline-block;width:55px;height:55px;background:#171717 url(../../images/search.png) 20px 18px no-repeat;cursor:pointer;border:none;text-indent:-9999px;}
.top_nav .search .hover{background-color:#ec6100;}
.top_nav .nav li{width:158px}
.top_nav .nav li:nth-child(11), .top_nav .nav li:nth-child(12),.top_nav .nav li:nth-child(13){  display: none;}


/*文章列表*/
.article_list{width:1000px;margin:55px auto 0px auto;overflow:hidden;}
.article_list ul{width:1020px;overflow:hidden;}
.article_list ul:after{content:'\0020';display:block;height:0;clear:both}
.article_list li{position:relative;float:left;width:320px;height:320px;margin:0px 20px 60px 0px;}
.article_list li img{display:block;width:320px;height:320px;}
.article_list li h4{position:absolute;left:35px;bottom:-33px;width:210px;height:50px;text-align:center;padding:12px 20px;font-size:15px;line-height:22px; background:#fff;}

/*分页*/
.page_wrap{text-align:center;margin-top:25px;}
.page{text-align:center;font-size:12px;display:inline-block;}
.page:after{content:'\0020';display:block;height:0;clear:both}
.page span{float:left;display:block;width:28px;height:28px;line-height:28px;text-align:center;color:#fff;background:#eb6100;margin-right:9px;}
.page a{float:left;display:inline-block;width:26px;height:26px;border:1px solid #e5e5e5;line-height:28px;text-align:center;margin-right:9px;}
.page a:hover{color:#eb6100;}
.page .next{width:56px;}


/*24小时最热 - 用于正文右侧, 搜索页右侧*/
.oneday_hot{margin-top:23px;}
.oneday_hot .caption{height:57px;line-height:57px;text-align:center;font-size:22px;padding-bottom:6px;background:url(../../images/caption.png) -347px -2142px no-repeat;}
.oneday_hot .news_list{width:294px;margin:0 auto;overflow:hidden;padding-top:3px;}
.oneday_hot .news_list li{margin-top:14px;height:36px;line-height:36px;font-size:13px;border-bottom:1px solid #dddddd;}
.oneday_hot .news_list li a{text-decoration:none;color:#212121;outline:none;}
.oneday_hot .news_list li a span{display:block;padding-left:39px;background:url('../../images/number.png') 0 0 no-repeat;}
.oneday_hot .news_list li a:hover span{color:#ec6001;text-decoration:none;}

.oneday_hot .news_list a .number_0{background-position:2px 1px;}
.oneday_hot .news_list a .number_1{background-position:2px -50px;}
.oneday_hot .news_list a .number_2{background-position:2px -103px;}
.oneday_hot .news_list a .number_3{background-position:2px -155px;}
.oneday_hot .news_list a .number_4{background-position:2px -206px;}
.oneday_hot .news_list a .number_5{background-position:2px -258px;}

.oneday_hot .news_list a:hover .number_0{background-position:-522px 1px;}
.oneday_hot .news_list a:hover .number_1{background-position:-522px -50px;}
.oneday_hot .news_list a:hover .number_2{background-position:-522px -103px;}
.oneday_hot .news_list a:hover .number_3{background-position:-522px -155px;}
.oneday_hot .news_list a:hover .number_4{background-position:-522px -206px;}
.oneday_hot .news_list a:hover .number_5{background-position:-522px -258px;}



/*最热标签 - 用于正文右侧, 搜索页右侧*/
.hot_label{margin-top:23px;widows:300px;overflow:hidden;}
.hot_label .caption{height:57px;line-height:57px;text-align:center;font-size:22px;padding-bottom:6px;background:url(../../images/caption.png) -347px -2142px no-repeat;}
.hot_label .list{margin:30px 0px 25px 0px;width:309px;max-height:326px;overflow:hidden;font-size:12px;}
.hot_label .list:after{content:'\0020';display:block;height:0;clear:both}
.hot_label .list li{text-align:center;margin:0px 9px 25px 0px;float:left;}
.hot_label .list li a{display:block;width:66px;height:30px;line-height:30px;border:1px solid #f2f2f2;text-decoration:none;color:#b2b2b2;outline:none;}
.hot_label .list li a:hover,
.hot_label .list li a:active,
.hot_label .list li a:focus{background:#eb6100;color:#fff;text-decoration:none;border:1px solid #eb6100;}
.hot_label .change{width:94px;height:31px;line-height:31px;margin:0 auto;text-align:center;border:1px solid #212121;cursor:pointer;}



/* footer */
.footer{background:#171717;width:100%;margin:0 auto;}
.footer .wrap{position:relative;width:1000px;height:160px;margin:0 auto;border-bottom:1px solid #333333;}
.footer .logo{position:absolute;left:15px;top:45px;width:252px;height:71px;overflow:hidden;}
.footer .logo img{display:block;height:71px;width:252px;}
.footer .code{position:absolute;right:15px;top:53px;width:185px;height:120px;}
.footer .code li{float:left;width:76px;height:105px;margin-left:16px;}
.footer .code li.wechat{background:url(../../images/code.png) -90px 0px no-repeat;}
.footer .code li.weibo{background:url(../../images/code.png) 0px 0px no-repeat;}
.footer .nav{position:absolute;top:28px;left:350px;width:620px;padding-top:24px;color:#9c9c9c;}
.footer .nav ul{display:inline-block;overflow:hidden;margin-left:5rem}
.footer .nav li{float:left;padding:0 18px 0px 17px;border-right:1px solid #3E3C3F;margin-right:-1px;height:16px;line-height:16px;}
.footer .nav li a{color:#ccc;font-size:14px;}
.footer .nav .copyright{height:20px;line-height:20px;font-size:12px;color:#666;text-align:center;padding:22px 6px 26px 0px;}
.footer .nav .copyright a {color:#666}



