@charset "utf-8";
/* CSS Document */
body{ background:#f7f7f7!important;}
.wp,#wp{ width:100%!important;}

.nex_HD_Top{ width:100%; height:350px; min-width:1180px; background:url(nex_hd_bgs.jpg) center no-repeat; position:relative;}
.nex_HD_Top_inter{ width:1180px; text-align:center; height:200px; position:relative; margin:0 auto; top:110px; z-index:10;}
.nex_HD_Top_inter h5{ height:40px; line-height:40px; font-size:30px; color:#fff; font-weight:300; letter-spacing:5px;}
#pt{ margin:10px auto; height:30px; line-height:30px;color:#fff; font-size:14px;font-weight:300;}
#pt em{ padding:0 20px;}
#pt .nvhm{ background:none;height:50px; line-height:50px; width:auto;}
#pt a{ color:#fff; font-size:14px;height:30px; line-height:30px; font-weight:300;}
#pt a:hover{ color:#0272F7;}
.nex_HD_Bd{ margin-top: 65px;}
.nex_HDlist_Top{ text-align:center; margin-bottom:50px;}
.nex_HDlist_Top h5{ height:40px; line-height:40px; font-size:30px; color:#333; font-weight:500; letter-spacing:2px;}
.nex_HDlist_Top em{ display: block; margin: 20px auto 10px ; position:relative; width:100px; height:2px; background:#ddd;}
.nex_HDlist_Top em:after{content: ''; width: 40px; height: 2px; background: #0272F7; position: absolute; left: 30px; top: 0px;}
.nex_HDlist_Top p{ height:30px; line-height:30px; font-size:14px; color:#999; overflow:hidden;}
.nex_HDlist_List{ margin:20px 0;}
.nex_hdparts{}
.nex_hd_hidden{}
.nex_hdparts ul.nex_load_end{ width:1240px;}
.nex_hdparts ul.nex_load_end li{ float:left; width:380px; margin:0 20px 20px 0; background:#fff; border-radius:2px; overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}
.nex_hdparts ul.nex_load_end li:hover{ box-shadow: 3px 5px 15px rgba(0,0,0,0.15);}
.nex_HD_piv{ width:380px; height:210px;}
.nex_HD_piv img{ width:380px; height:210px;border-radius:2px 2px 0 0 ; }
.nex_HD_intels{ padding:20px;}
.nex_HD_intels h5{ height:50px; line-height:25px; overflow:hidden; margin-bottom:10px;}
.nex_HD_intels h5 em{ display:inline-block; padding:0 5px; height:22px; line-height:22px; background:#0272F7; border-radius:2px; font-weight:300;color:#fff; font-size:12px; margin-right:10px;}
.nex_HD_intels h5 a{ font-size:16px; color:#333; font-weight:600;}
.nex_HD_intels h5 a:hover{ color:#0272F7;}
.nex_HD_sums{ height:44px; line-height:22px; overflow:hidden; font-size:14px; color:#999;}
.nex_HD_btms{ height:22px; line-height:22px; border-top:1px solid #eee; padding-top:10px; margin-top:15px;}
.nex_HD_btms span{ display:block; font-size:12px; color:#999;height:22px; line-height:22px; }
.nex_HD_btms span.nex_HD_add{ float:left; width:170px; overflow:hidden; background:url(address.png) left center no-repeat; padding-left:25px;}
.nex_HD_btms span.nex_HD_date{ float:right; max-width:100px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;  background:url(calender.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:16px; font-weight:300; letter-spacing:2px; color:#0272F7; text-align:center; border:1px solid #eee;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}
.nex_load_more a:hover{background:#0272F7; color:#fff;border:1px solid #0272F7; }




