@charset "utf-8";
/* 模板版权所有归星点互联（Neoconex）所有，请尊重版权与原创；
任何模板使用问题，请联络QQ：3388360558 寻求解决。
版本：vision1.0
*/

body{background:#fff;}
.wp,#wp{width:100%!important;}


#pt{margin:20px 0;height:20px;line-height:20px;color:#999;font-size:12px;font-weight:300;}
#pt em{padding:0 20px;}
#pt .nvhms{background:none;height:20px;line-height:20px!important;width:auto;}
#pt a{color:#999;font-size:12px;height:20px;line-height:20px;font-weight:300;}
#pt a:hover{color:#F05A14;}

.nex_HD_bod{}
.nex_HD_bod_l{ float:left;width:920px;}

.nex_hd_falshed { position:relative;width:920px;height:344px;overflow:hidden;margin-bottom:20px;}
.nex_hd_falshed .pic img{ width:920px;height:344px;display:block;}
.nex_hd_falshed .hd { overflow:hidden;zoom:1;position:absolute;bottom:20px;right:20px;z-index:3}
.nex_hd_falshed .hd li{float:left;width:8px;height:8px;cursor:pointer;overflow:hidden;background:#fff;margin:0 3px;opacity:.8;transition:All .5s ease }
.nex_hd_falshed .hd .on{ background:#F05A14;filter:alpha(opacity=100);opacity:1;transform:rotate(90deg);}

.nex_hd_falshed .prev,
.nex_hd_falshed .next { width:45px;height:45px;position:absolute;top:91px;z-index:3;opacity:.6;transition:All .5s ease;}
.nex_hd_falshed .prev { background:rgba(0, 0, 0,0.6) url(nex_left_btn.png) center no-repeat;left:10px;top:128px;}
.nex_hd_falshed .next { background:rgba(0, 0, 0,0.6) url(nex_right_btn.png) center no-repeat;right:10px;top:128px;}
.nex_hd_falshed .prev:hover{ background:rgba(240, 90, 20,0.6) url(nex_left_btn.png) center no-repeat;}
.nex_hd_falshed .next:hover{background:rgba(240, 90, 20,0.6) url(nex_right_btn.png) center no-repeat;}

.nex_hd_top_ads{ width:920px;margin-bottom:20px;}
.nex_hd_top_ads a{ display:block;width:100%;position:relative;}
.nex_hd_top_ads a img{ width:920px;height:86px;border-radius:4px;box-shadow:0px 0px 0px 1px #f3f3f3;}
.nex_hd_top_ads a em{display:block;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5);padding:0 7px;height:17px;line-height:17px;text-align:center;font-size:12px;color:#fff;}



.nex_HD_bod_r{ float:right;width:300px;}
.nex_hd_recoms_box{ padding:20px;width:260px;margin-bottom:20px;background:#fff url(nex_bg_hd.png) center bottom no-repeat;border-radius:4px;box-shadow:0px 0px 0px 1px #f3f3f3;z-index:10;}
.nex_hd_recoms_box_title{height:20px;margin-bottom:20px;position:relative;}
.nex_hd_recoms_box_title span{display:block;float:left;height:20px;line-height:20px;font-size:16px;color:#333;position:relative;}
.nex_hd_recoms_box_title span:after{ content:'';display:block;width:4px;height:15px;background:#F05A14;position:absolute;top:2px;left:-20px;}
.nex_hd_recoms_box_list{}
.nex_hd_recoms_box_list ul li{ margin-bottom:15px;}
.nex_hd_recoms_box_list ul li:last-child{ margin-bottom:0;}
.nex_hd_rec_img{ float:left;width:110px;height:62px;}
.nex_hd_rec_img a{ display:block;width:110px;height:62px;border-radius:4px;}
.nex_hd_rec_info{ padding-left:125px;}
.nex_hd_rec_info h5{ height:40px;line-height:20px;overflow:hidden;margin-bottom:7px;}
.nex_hd_rec_info h5 a{ font-size:14px;color:#333;font-weight:500;}
.nex_hd_rec_info h5 a:hover{ color:#F05A14;}
.nex_hd_rec_info p{ height:15px;line-height:15px;font-size:12px;color:#999;overflow:hidden;}

.nex_hot_hd_grids{ margin-bottom:30px;}
.nex_hot_hd_grids_title{ height:20px;line-height:20px;margin-bottom:20px;}
.nex_hot_hd_grids_title span{ display:block;float:left;font-size:20px;color:#333;}
.nex_hot_hd_grids_title a{display:block;float:right;font-size:14px;color:#999;}
.nex_hot_hd_grids_title a:hover{ color:#F05A14;}
.nex_hot_hd_grids_list{}
.nex_hot_hd_grids_list ul{ width:1266px;}
.nex_hot_hd_grids_list ul li{ float:left;margin:0 20px 0 0;width:232px;box-shadow:0px 0px 0px 1px #f3f3f3;}
.nex_hg_imgs{width:232px;height:140px;}
.nex_hg_imgs a{ display:block;width:232px;height:140px;}
.nex_hg_btm{}
.nex_hg_btm_top{ padding:15px;border-bottom:1px solid #f3f3f3;}
.nex_hg_btm_top span{ height:16px;line-height:16px;display:block;overflow:hidden;font-size:12px;color:#999;}
.nex_hg_btm_top h5{ height:40px;line-height:20px;overflow:hidden;margin:10px 0;}
.nex_hg_btm_top h5 a{ font-size:14px;color:#333;font-weight:500;}
.nex_hg_btm_top h5 a:hover{ color:#F05A14;}
.nex_hg_btm_top em{ height:16px;line-height:16px;display:block;overflow:hidden;font-size:12px;color:#999;padding-left:24px;background:url(nex_address.png) left center no-repeat;}
.nex_hg_btm_btm{ padding:15px;}
.nex_hg_btm_btm span{ height:16px;line-height:16px;display:block;float:left;width:50%;overflow:hidden;font-size:12px;color:#666;}
.nex_hg_btm_btm a{ display:block;height:16px;line-height:16px;float:right;font-size:12px;color:#fff;background:#F05A14;border-radius:2px;padding:0 10px;}
.nex_hg_btm_btm a:hover{ opacity:0.8;}

.nex_hd_leftsd{ float:left;width:920px;}





.nex_HDlist_List{}
.nex_hdparts{}
.nex_hd_hidden{}
.nex_hdparts ul.nex_load_end{}
.nex_hdparts ul.nex_load_end li{margin:0 0 25px 0;overflow:hidden;transition:all 0.3s linear;}
.nex_HD_piv{width:232px;height:140px;float:left;}
.nex_HD_piv a{display:block;width:232px;height:140px;border-radius:4px;position:relative;overflow:hidden;}
.nex_HD_piv{width:232px;height:140px;}




.nex_HD_intels{ padding-left:250px;}
.nex_HD_intels h5{height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nex_HD_intels h5 a{font-size:16px;color:#333;font-weight:500;}
.nex_HD_intels h5 a:hover{color:#F05A14;}
.nex_HD_summary{ height:40px;line-height:20px;overflow:hidden;font-size:12xp;color:#999;margin:10px 0;}
.nex_HD_btms{ margin-bottom:5px;}
.nex_HD_btms dl dd{ height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nex_HD_btms dl dd.nex_HD_date{ padding-left:25px;background:url(nex_calender.png) left center no-repeat;}
.nex_HD_btms dl dd.nex_HD_add{ padding-left:25px;background:url(nex_address.png) left center no-repeat;}
.nex_HD_otcs{ height:20px;line-height:20px;overflow:hidden;}
.nex_HD_otcs em{ display:block;float:left;font-size:12px;color:#F05A14;}
.nex_HD_otcs span{ display:block;float:right;font-size:12px;color:#999;}



.nex_HD_btms span{display:block;font-size:12px;color:#999;height:22px;line-height:22px;}
.nex_HD_btms span.nex_HD_date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(nex_calender.png) left center no-repeat;padding-left:25px;margin-bottom:5px;}

.nex_HD_btms span.nex_HD_add{overflow:hidden;background:url(nex_address.png) left center no-repeat;padding-left:25px;}
.nex_load_more{margin-bottom:50px;}
.nex_load_more p{text-align:center;font-size:16px;color:#333;font-weight:300;height:45px;line-height:45px;letter-spacing:2px;}
.nex_load_more a{display:block;width:160px;height:45px;line-height:45px;margin:20px auto;background:#fff;font-size:14px;font-weight:300;color:#999;text-align:center;border:1px solid #eee;transition:all 0.3s linear;}
.nex_load_more a:hover{background:#F05A14;color:#fff;border:1px solid #F05A14;}

.nex_hd_rightsd{ float:right;width:300px;}
.nex_hd_rk_box{ padding:20px;width:260px;margin-bottom:20px;background:#fff;border-radius:4px;box-shadow:0px 0px 0px 1px #f3f3f3;}
.nex_hd_rk_list{}
.nex_hd_rk_list ul li{ padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f3f3f3;}
.nex_hd_rk_list ul li:last-child{ padding-bottom:0px;margin-bottom:0px;border-bottom:0;}
.nex_rk_txt{}
.nex_rk_txt em{ display:inline-block;float:left;width:20px;height:20px;line-height:20px;text-align:center;font-size:12px;color:#aaa;background:#eee;border-radius:24px;}
.nex_rk_txt em.nex_hd_rk_1{ background:url(nex_ic_number1.png) center no-repeat;background-size:20px;}
.nex_rk_txt em.nex_hd_rk_2{ background:url(nex_ic_number2.png) center no-repeat;background-size:20px;}
.nex_rk_txt em.nex_hd_rk_3{ background:url(nex_ic_number3.png) center no-repeat;background-size:20px;}

.nex_rk_txt a{ padding-left:5px;font-size:14px;color:#333;}
.nex_rk_txt a:hover{ color:#F05A14;}

.nex_sd_hd_ads{ width:300px;margin-bottom:20px;}
.nex_sd_hd_ads a{ display:block;width:100%;position:relative;}
.nex_sd_hd_ads a img{ width:300px;height:140px;border-radius:4px;box-shadow:0px 0px 0px 1px #f3f3f3;}
.nex_sd_hd_ads a em{display:block;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5);padding:0 7px;height:17px;line-height:17px;text-align:center;font-size:12px;color:#fff;}