@charset "utf-8";
/*news and infos*/
body{ background:#fff!important;}
.wp,#wp{ width:100%!important;}
#nexheader{ background:none; border-bottom: 1px solid rgba( 255,255,255,0.20);}
.nex_NEWS_Top{ width:100%; height:380px; min-width:1180px; background:url(info_bg.jpg) center no-repeat; position:relative; top:-65px;}
.nex_NEWS_inter{ width:1180px; text-align:center; height:200px; position:relative; margin:0 auto; top:130px; z-index:10;}
.nex_NEWS_inter h5{ height:50px; line-height:50px; font-size:30px; color:#fff; font-weight:600; letter-spacing:2px;}
#pt{ margin:0px auto; height:50px; line-height:50px;color:#fff; font-size:14px;font-weight:300;}
#pt em{ padding:0 5px;margin:2px 0;}
#pt .nvhm{ background:none;height:50px; line-height:50px; width:auto;}
#pt a{ color:#fff; font-size:14px;height:50px; line-height:50px; font-weight:300;}
#pt a:hover{ color:#007BFF;}
.nex_pro_subnav{}
.nex_pro_internav{}
.nex_pro_internav ul{ display:table; margin:25px auto;}
.nex_pro_internav ul li{ float:left; margin:0 10px;}
.nex_pro_internav ul li a{ display:block; height:33px; line-height:33px; padding:0 10px;border:1px solid rgba(255,255,255,0.25); font-size:14px; color:#fff; font-weight:400; }
.nex_pro_internav ul li:hover a{border:1px solid #fff; background:#fff; color:#003874;}

.nex_zxbox{ position: relative; top: -35px;}
.nex_Infobox_lside{ width:800px; float:left;}
.nex_Info_artices{width:800px;}
.nex_Info_artices ul{ width:830px;}
.nex_Info_artices ul li{ float:left; margin:0 20px 20px 0; width:390px; height:514px;-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_Info_artices ul li:hover{box-shadow: 3px 5px 15px rgba(0,0,0,0.15);}

.nex_column{display:block;position:relative;width:390px;float:left;margin-right:20px;box-sizing:border-box;}
.nexwateritems{display:block;width:390px;margin:0 0 20px 0;background:#fff;-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;position:relative;box-shadow:0px 2px 10px 1px rgba(0,0,0,.05);}
.nexwateritems:hover{transform:translate(0,-5px);}

.nex_Info_artice_top{ width:390px;position:relative;}
.nex_Info_artice_pic{width:390px;}
.nex_Info_artice_pic a{ display:block;width:390px; overflow:hidden;}
.nex_Info_artice_pic a img{ display:block;width:390px;-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_Info_artices ul li:hover .nex_Info_artice_pic a img{-webkit-transform: translate(0,-20px);-moz-transform: translate(0,-20px);-o-transform: translate(0,-20px);-ms-transform: translate(0,-20px);transform: translate(0,-20px);}
.nex_Info_artice_tag{}
.nex_Info_artice_tag a{ display:block; width:80px; height:22px; line-height:22px; padding:0 10px; overflow:hidden; border-radius:24px; background:#007BFF; font-size:12px; color:#fff; font-weight:300; letter-spacing:2px; position:absolute; left:145px; bottom:-11px; text-align:center;}
.nex_Info_artice_btm{ padding:20px 20px 15px 20px; background:#fff;}
.nex_Info_artice_author{ height:20px; line-height:20px; margin-bottom:15px; overflow:hidden; font-size:12px; color:#333;}
.nex_Info_artice_author span{ background:url(ar_author.png) left center no-repeat; padding-left:22px; }
.nex_Info_artice_author i{ padding:0 10px; font-size:12px; color:#999; font-weight:300;}
.nex_Info_artice_author em{ background:url(ar_clock.png) left center no-repeat; padding-left:22px;}
.nex_artice_txt{ height:50px; line-height:25px; overflow:hidden; margin-bottom:15px;}
.nex_artice_txt a{ font-size:16px; color:#333; font-weight:500; letter-spacing:2px; text-align:center;}
.nex_artice_txt a:hover{ color:#007BFF;}
.nex_articersummary{ height:96px; line-height:24px; font-size:12px; color:#999; overflow:hidden;}
.nex_Info_viewreps{ height:20px; line-height:20px; margin-top:10px; padding-top:10px; border-top:1px solid #eee;}
.nex_Info_viewreps dl dd{ float:right; margin-left:15px; font-size:12px; color:#999;}
.nex_Info_viewreps dl dd.nex_atcerviews{ background:url(ar_view.png) left center no-repeat; padding-left:22px;}
.nex_Info_viewreps dl dd.nex_atcerreplies{ background:url(ar_reply.png) left center no-repeat; padding-left:22px;}

.nex_Nopic_info{ width:350px;padding: 59px 20px;}
.nex_Nopic_info b{ display:block; width:60px; height:40px; margin:0 auto; background:url(quote.png) center no-repeat;}
.nex_Nopic_tag{ text-align:center; margin:20px 0; height:20px; line-height:20px;  overflow:hidden;}
.nex_Nopic_tag a{font-size:14px; color:#007BFF; letter-spacing:2px; font-weight:600;}
.nex_Nopic_tag a:hover{ text-decoration:underline;}
.nex_articenopic_txt{height:50px; line-height:25px; overflow:hidden; margin-bottom:15px;}
.nex_articenopic_txt a{font-size:16px; color:#33; font-weight:500; letter-spacing:2px;}
.nex_articenopic_txt a:hover{ color:#007BFF;}
.nex_Noc_author{}
.nex_Noc_author a{ display:block; width:120px; margin:20px auto;}
.nex_Noc_author a img{ display:block; width:40px; height:40px; border-radius:100%; margin:0 auto;}
.nex_Noc_author a em{ display:block; height:20px; line-height:20px; text-align:center; font-size:14px; color:#333; font-weight:300; margin:10px 0; overflow:hidden;}
.nex_Nopic_btms{height:20px; line-height:20px; margin-bottom:15px; overflow:hidden; font-size:12px; color:#333; text-align:center;}
.nex_Nopic_btms span{background:url(ar_view.png) left center no-repeat; padding-left:22px;}
.nex_Nopic_btms em{background:url(ar_clock.png) left center no-repeat; padding-left:22px;}
.nex_Nopic_btms i{padding:0 10px; font-size:12px; color:#999; font-weight:300;}
.nex_Nopic_btms strong{ background:url(ar_reply.png) left center no-repeat; padding-left:22px; font-weight:300;}
.nex_Infobox_rside{ width:350px; float:right; }
.nex_Infoseps{ width:350px; margin-bottom:40px;}
.nex_nex_Side_title{ height:20px; line-height:20px; font-size:18px; color:#333; font-weight:600; letter-spacing:4px; margin-bottom:40px;}
.nex_Ulbox{}
.nex_Ulbox ul li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #eee;}
.nex_Ulbox ul li:last-child{ padding-bottom:0; margin-bottom:0; border-bottom:0;}
.nex_Ulpics{ float:left; width:60px; height:60px;}
.nex_Ulpics img{ width:60px; height:60px;}
.nex_Ulintels{ width:275px; float:right;}
.nex_Ulintels h5{ max-height:40px; line-height:20px; overflow:hidden; margin-bottom:5px;}
.nex_Ulintels h5 a{ font-size:14px; color:#333; font-weight:400; letter-spacing:2px;}
.nex_Ulintels h5 a:hover{ color:#007BFF;}
.nex_Ulintels p{ height:16px; line-height:16px; font-size:12px; color:#999; overflow:hidden;}
.nex_Artical_ads{width:350px; height:406px; overflow:hidden; position:relative;}
.nex_Artical_ads_img{ position:absolute; top:0; left:0; width:350px;height:406px;}
.nex_Artical_ads_img img{ width:350px;height:406px;}
.nex_Artical_ads_inter{ background:rgba(0,0,0,0.4);width:310px;height:200px; position:absolute; top:0; left:0; padding:143px 20px 63px 20px; text-align:center;}
.nex_Artical_ads_inter p{font-size: 14px; font-weight: 600; color: #007BFF; line-height: 20px; height: 20px; letter-spacing: 2px;}
.nex_Artical_ads_inter h5{ height: 33px; line-height: 33px; font-size: 22px;  color: #fff; margin: 15px 0; letter-spacing:1px;}
.nex_gz_img{ padding:5px; border:1px solid rgba( 255,255,255,0.20); width:100px; height:100px; margin:0 auto;}
.nex_gz_img img{ width:100px; height:100px;}
/*view*/
.nex_NEWSContent_Top{ width:100%; height:380px; min-width:1180px; background:url(content_bg.jpg) center no-repeat; position:relative; top:-65px;}
.nex_NEWSContent_inter{ width:1180px; text-align:center; height:200px; position:relative; margin:0 auto; top:160px; z-index:10;}
.nex_NEWSContent_inter h5{ height:50px; line-height:50px; font-size:30px; color:#fff; font-weight:600; letter-spacing:2px;}
/*内容页*/
.nex_neirong_c{width:800px;background:#fff;}
.nex_Pro_cons{}
.nexzxcontents{}
.nex_acticletop{}
.nex_acticletop h4{ line-height: 55px; font-size: 30px; color: #333; font-weight: 300; overflow: hidden; margin-bottom:40px; text-align:center;}
.nexzxcontentsums{ padding:40px 75px; background:#f8f8f8; margin-bottom:40px; position:relative;}
.nexzxcontentsums em{ display:block; width:45px; height:38px; background:url(quote1.png) center  no-repeat; top:20px; left:20px; position:absolute;}
.nexzxcontentsums i{ display:block; width:45px; height:38px; background:url(quote2.png) center  no-repeat; bottom:20px; right:20px; position:absolute;}
.nexzxcontentsums p{ height: 60px;line-height: 30px; font-size: 16px; color: #666; overflow: hidden;}
.nex_acticle_Inters{ border-top:1px solid #eee;border-bottom:1px solid #eee; height:42px; padding: 11px 0;}
.nex_acticle_author{ float:left;}
.nex_tx{width:42px; height:42px; border-radius:100%; float:left;}
.nex_tx img{width:42px; height:42px; border-radius:100%;}
.nex_zzm{ height:42px; line-height:42px; float:left; margin:0 0 0 10px; font-size:14px; color:#333; font-weight:400;}
.nex_Leftdate{ height:42px; line-height:42px; font-size:14px; color:#999; float:left; margin:0 0 0 50px;}
.nex_RightParts{ float:right;}
.nex_RightParts span{ display:block; float:left; height:42px; line-height:42px; font-size:14px; color:#999; margin-left:15px; padding-left:25px;}
.nex_RightParts span.nex_views{ background:url(list_view.png) left center no-repeat;}
.nex_RightParts span.nex_replies{background:url(list_reply.png) left center no-repeat;}
.nex_RightParts span.nex_replies a{ color:#999;}
.nex_RightParts span.nex_replies a:hover{ color:#007BFF;}
.nexmanagerart{ padding:10px; background:#fdfdfd; border:1px solid #eee; margin:10px 0 15px 0;}
.nexmanagerart span{ display:inline-block;font-size:12px; color:#999; margin-right:10px;}
.nexmanagerart span a{ font-size:12px; color:#999;}
.nexmanagerart span a:hover{ color:#007BFF}
.nex_Pro_Content{ width:1180px;}
.nex_fixed{ position:fixed; top:80px;}
/*相关阅读*/
#related_article .bm_c{ padding:0;}
.nex_xgydbox_pd{ margin:50px 0 0 0; background:#fff; width:1180px;}
.nex_xgydbox_pd h3{ height: 40px; line-height: 40px; border-bottom: 1px solid #eee; margin-bottom: 20px; font-size: 18px; color: #333;font-weight: 400;}
.nex_threadslists{ width:1220px;}
.nex_threadslists li{ width:280px;float:left; margin:0 20px 20px 0;position:relative;}

.nex_toppicfd{ width:280px; height:180px; overflow:hidden; margin-bottom:10px; position:relative; overflow:hidden;}
.nex_toppicfd a{ display:block;width:280px; height:200px; -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_threadslists li:hover a{-webkit-transform: translate(0,-20px);-moz-transform: translate(0,-20px);-o-transform: translate(0,-20px);-ms-transform: translate(0,-20px);transform: translate(0,-20px);}
.nex_rpingfdf{ width: 280px; height:50px; overflow:hidden;}
.nex_rpingfdf h5{ max-height:50px; line-height:25px; overflow:hidden;}
.nex_rpingfdf h5 a{ font-size:14px; color:#666; font-weight:400; letter-spacing:1px;}
.nex_rpingfdf h5 a:hover{color:#007BFF;}

/*上一篇下一篇*/
.nex_updownsbox{ margin-bottom:30px;}
.nex_upbox{ float:left;}
.nex_upbox a{width:288px; padding:5px 15px 5px 65px; height:50px; line-height:50px; border:1px solid #eee; display:block; height:50px; line-height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative;  font-size:18px; color:#666; text-align:center;font-weight: 300;}
.nex_upbox a i{ display:block; width:6px; height:9px; background:url(left.png) center no-repeat; position:absolute; left:40px; top:25px;}
.nex_upbox a em{ color:#007BFF;margin-right:5px;}
.nex_upbox a:hover{color:#007BFF;}
.nex_upbox a:hover{ border:1px solid #007BFF; color:#007BFF;}
.nex_downbox{ float:right; }
.nex_downbox a{width:288px; padding:5px 65px 5px 15px; height:50px; line-height:50px; border:1px solid #eee; display:block;  height:50px; line-height:50px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; position:relative;  font-size:18px; color:#666;text-align:center;font-weight: 300;}
.nex_downbox a i{ display:block; width:6px; height:9px; background:url(right.png) center no-repeat; position:absolute; right:40px; top:25px;}
.nex_downbox a em{ color:#007BFF; margin-right:5px;}
.nex_downbox a:hover{ border:1px solid #007BFF; color:#007BFF;}
.nex_downbox a:hover{color:#007BFF;}
.nex_articleAds{width:840px!important;max-width:840px!important; margin-bottom:30px;}
.nex_articleAds img{ width:840px!important;max-width:840px!important;}
#comment{margin-top:20px;}