@charset "utf-8";
/*product*/
body{ background:#fff!important;}
.wp,#wp{ width:100%!important;}
#nexheader{ background:none; border-bottom: 1px solid rgba( 255,255,255,0.20);}
.nex_Product_Top{ width:100%; height:380px; min-width:1180px; background:#003874; position:relative; top:-65px;}
.nex_Product_Top_inter{ width:1180px; text-align:center; height:200px; position:relative; margin:0 auto; top:130px; z-index:10;}
.nex_Product_Top_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_Productbox{ margin:-20px 0 20px 0; width:100%; min-width:1180px; background:#fff;}
.nex_ProducLists{}
.nex_ProducLists ul{ width:1260px;}

.nex_column{display:block;position:relative;width:280px;float:left;margin-right:20px;box-sizing:border-box;}
.nexwateritems{display:block;width:280px;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_ProducLists ul li{ float:left; width:280px; height:406px; margin:0 20px 20px 0;}
.nex_ProducLists ul li:hover{ box-shadow: 3px 5px 15px rgba(0,0,0,0.15);}
.nex_ProducLists ul li:hover i{transform:rotate(90deg); -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -o-transform:rotate(90deg); -ms-transform:rotate(90deg);}

.nex_Propicbox{ width:280px;position:relative;}
.nex_Propicbox img{width:100%;}

.nex_Propiced{width:280px;}
.nex_Propiced a{ display:block;width:280px; height:280px;}
.nex_Proimgs{width:280px; height:300px;-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_Pro_imgs{width:280px; height:300px;-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_Proimgs .nex_Pro_imgs{ width:280px; height:300px;}
.nex_ProducLists ul li:hover .nex_Pro_imgs{-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_ProTypes{ position:absolute; top:20px; left:20px;}
.nex_ProTypes a{ display: inline-block; vertical-align: top;padding: 0 20px;line-height: 28px; font-size: 12px; color: #fff; border: 1px solid rgba(255,255,255,0.25); font-weight:300; background:rgba(255,255,255,0.1);}
.nex_ProTypes a:hover{ background:#007BFF; color:#fff;}
.nex_Proinfobox{ padding: 20px;background-color: #fff;}
.nex_Proinfobox h5{ line-height:22px; margin-bottom:15px; overflow:hidden;text-align:center; }
.nex_Proinfobox h5 a{ font-size:16px; color:#333; font-weight:500; letter-spacing:2px;}
.nex_Proinfobox h5 a:hover{ color:#007BFF;}
.nex_Proinfobox p{ height:44px; line-height:22px; overflow:hidden; font-size:12px; color:#999;}
.nex_Pronopicbox{ width:238px; height: 256px; padding: 74px 20px; border: 1px solid #e6e6e6;background-color: #fff; }
.nex_Pronopicbox i{ display:block; width:50px; height:50px; background:url(product.png) no-repeat; margin:0 auto 20px;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;-ms-transition:all 0.6s linear;transition:all 0.6s linear;}
.nex_Pronopicbox h5{ height:25px; line-height:25px; margin-bottom:15px; overflow:hidden;text-align:center;}
.nex_Pronopicbox h5 a{font-size:16px; color:#333; font-weight:500; letter-spacing:2px;}
.nex_Pronopicbox h5 a:hover{ color:#007BFF;}
.nex_Pronopicbox p{height:142px; line-height:22px; overflow:hidden; font-size:12px; color:#999;}
.nex_nopicmore{ margin-top:20px;}
.nex_nopicmore a{ display:block; width:236px; height:35px; line-height:35px; border:1px solid #e6e6e6; font-size:14px; color:#999; text-align:center; background:#fff;}
.nex_nopicmore a:hover{border:1px solid #007BFF; background:#007BFF; color:#fff;}

/*内容页*/
.nex_neirong_c{width:1180px;background:#fff;}
.nex_Pro_cons{}
.nexzxcontents{width:1180px!important; margin:0px auto;}
.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_Pro_Content img{max-width:1180px;}
/*相关阅读*/
#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:280px; overflow:hidden; margin-bottom:10px; position:relative; overflow:hidden;}
.nex_toppicfd a{ display:block;width:280px; height:300px; -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: 16px; color: #333; font-weight: 500; letter-spacing: 2px;}
.nex_rpingfdf h5 a:hover{color:#007BFF;}

/*上一篇下一篇*/
.nex_updownsbox{ margin-bottom:30px;}
.nex_upbox{ float:left;}
.nex_upbox a{width:360px; 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:360px; 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{ padding:20px; border:1px solid #eee;}

