@charset "utf-8";/*
模板版权所有归星点互联（Neoconex）所有，请尊重版权与原创；
任何模板使用问题，请联络QQ：1691000615 寻求解决。
版本：vision1.0
*/
body{background:#f8f8f8!important;}
.wp,#wp{width:100%!important;}
.nexfooter{margin-top:0;}
.nex_bg_about{width:100%;min-width:1240px;height:400px;position:relative;top:-81px;background:#fff;z-index:2;}
.nex_about_pag_top{width:100%;min-width:1240px;height:70px;line-height:70px;overflow:hidden;background:#fff;box-shadow:0 0.2rem 0.8rem rgba(51,51,51,.15);position:relative;top:-81px;z-index:4;}
.nex_about_pag_top ul{}
.nex_about_pag_top ul li{font-size:20px;color:#111;float:left;height:70px;line-height:70px;width:16%;text-align:center;overflow:hidden;padding:0 2%;}
.nex_about_pag_top ul li.on{color:#8CC63F;font-weight:600;}

.nex_about_pag_btm{margin:0px auto;}
.nex_about_company{width:640px;height:670px;background:#fff;margin-left:300px;padding:80px 30px 80px 300px;position:relative;margin-bottom:70px;}

.nex_about_img{width:550px;height:580px;position:absolute;left:-300px;top:130px;z-index:2;border-radius:35px 0 35px 0;}

.nex_mask_video{width:100%;height:100%;background:rgba(0,0,0,.9);position:fixed;top:0;left:0;z-index:1000;display:none;}
#nex_class_video{width:890px;height:480px;position:fixed;top:50%;left:50%;margin:-225px 0 0 -400px;z-index:9999;display:none;}

.nex_index_videoPlay{position:absolute;top:30px;right:0px;}
.nex_index_videoPlay a{display:block;width:215px;height:115px;line-height:115px;overflow:hidden;font-size:16px;color:#fff;text-indent:95px;z-index:10;background:#8CC63F  url(nex_icon_play.png) 20px center no-repeat;background-size:65px;border-radius:35px 0 0 0;}
.nex_index_videoPlay a:hover{background:#111 url(nex_icon_play.png) 20px center no-repeat;background-size:65px;}
.nex_about_title{margin-bottom:30px;height:65px;position:relative;}
.nex_about_title h3{height:40px;line-height:40px;font-size:30px;color:#8CC63F;padding-bottom:5px;overflow:hidden;}
.nex_about_title:after{display:block;content:'';width:20px;height:2px;background:#8CC63F;position:absolute;left:0;bottom:-15px;}
.nex_about_title p{height:20px;line-height:20px;overflow:hidden;font-size:15px;color:#d2d2d2;letter-spacing:2px;}

.nex_about_info{margin-top:50px;}
.nex_about_info p{font-size:15px;line-height:30px;color:#7d7d7d;margin-bottom:30px;}
.nex_about_db_title{text-align:center;margin-bottom:80px;}
.nex_about_db_title h2{height:40px;line-height:40px;font-size:16px;color:#111;overflow:hidden;}
.nex_about_db_title h2 em{color:#8CC63F;padding-left:22px;position:relative;}
.nex_about_db_title h2 em:after{content:'';width:10px;height:10px;border-radius:100%;position:absolute;top:5px;left:0;background:#8CC63F;}

.nex_ict_sub{margin:10px auto 10px;height:40px;line-height:40px;font-size:30px;font-weight:500;overflow:hidden;color:#111;position:relative;}
.nex_about_development_box{width:1240px;position:relative;height:2500px;margin-bottom:80px;}
.nex_about_db_l{}
.nex_about_db_l ul{}
.nex_about_db_l ul li{margin-bottom:80px;}
.nex_db_intro{float:left;width:525px;}
.nex_db_intro_label{height:40px;line-height:40px;margin-bottom:30px;position:relative;text-align:right;font-size:40px;color:#555;font-weight:600;transition:all 0.3s linear;}
.nex_db_intro_label:after{content:'';position:absolute;width:50px;height:2px;z-index:1;right:-92px;top:18px;background:#8CC63F;}
.nex_db_intro_sums{padding:40px 50px 40px;background:#fff;position:relative;box-shadow:0 0 20px 0 rgb(92 107 149 / 11%);border-radius:40px 0;}
.nex_db_intro_sums h5{font-size:18px;height:24px;line-height:24px;overflow:hidden;font-weight:700;margin-bottom:15px;}
.nex_db_intro_sums p{height:150px;line-height:30px;overflow:hidden;font-size:14px;color:#777;}
.nex_db_image{float:right;width:525px;height:325px;border-radius:0 50px;}
.nex_about_db_l ul li:hover .nex_db_intro_label{color:#8CC63F;}
.nex_about_db_m{width:2px;height:2500px;position:absolute;top:0;left:619px;background:#8CC63F;}
.nex_about_db_m span{display:block;width:25px;height:25px;position:absolute;left:-12px;background:url(nex_icon_f.png) center no-repeat;background-size:cover;}
.nex_about_db_m span:nth-child(1){top:-22px;}
.nex_about_db_m span:nth-child(2){bottom:-22px;}


.nex_db_introX{float:right;}
.nex_db_introX .nex_db_intro_label{height:40px;line-height:40px;margin-bottom:30px;position:relative;text-align:left;font-size:40px;color:#555;font-weight:600;transition:all 0.3s linear;}
.nex_db_introX .nex_db_intro_label:after{content:'';position:absolute;width:50px;height:2px;z-index:1;left:-92px;top:18px;background:#8CC63F;}

.nex_db_imageX{float:left;}


.nex_contact_info{}
.nex_contact_info h3{height:40px;line-height:40px;font-size:28px;color:#111;overflow:hidden;text-align:center;margin-bottom:50px;font-weight:500;}
.nex_contact_info ul{width:1250px;margin:0 auto 80px;}
.nex_contact_info ul li{float:left;width:595px;margin:0 50px 50px 0;border-radius:34px 0;transition:transform .3s;background:#fff;}
.nex_contact_left{float:left;width:220px;height:120px;line-height:120px;text-align:center;background:#8CC63F;font-size:16px;color:#fff;overflow:hidden;border-radius:34px 0 0 0;}
.nex_contact_right{float:right;padding:20px;width:335px;}
.nex_contact_right h5{height:30px;line-height:30px;font-size:22px;color:#2a2926;overflow:hidden;}
.nex_contact_right p{height:20px;line-height:20px;font-size:13px;color:#999;overflow:hidden;margin:5px 0;padding-left:22px;background:url(nex_icon_tel.png) left center no-repeat;}
.nex_contact_right span{height:20px;line-height:20px;font-size:13px;color:#666;overflow:hidden;}


.nex_contact_info ul li:nth-child(2){margin:0 0 50px 0;}
.nex_contact_info ul li:nth-child(4){margin:0 0 50px 0;}
.nex_contact_info ul li:nth-child(6){margin:0 0 50px 0;}



.nex_contact_branches ul{width:1250px;margin:0 auto 80px;}
.nex_contact_branches ul li{float:left;width:395px;height:300px;background:#fff;margin:0 250px 50px 0;margin-left:200px;position:relative;border-radius:0 0 35px 0;}
.nex_contact_branches ul li:nth-of-type(even){margin:0 0 50px 0;}
.nex_branches_map{width:295px;height:240px;position:absolute;top:30px;left:-200px;border-radius:35px 0 0 0;}

.nex_branches_intels{padding:35px 25px 35px 120px;}
.nex_branches_intels h4{line-height:30px;font-size:18px;color:#111;margin-bottom:20px;}

.nex_branches_intels p{line-height:25px;font-size:16px;color:#666;margin-bottom:10px;}
.nex_branches_intels span{display:block;height:25px;line-height:25px;font-size:13px;color:#999;overflow:hidden;padding-left:22px;background:url(nex_icon_email.png) left center no-repeat;}
.nex_branches_intels em{display:block;height:25px;line-height:25px;font-size:13px;color:#999;overflow:hidden;padding-left:22px;background:url(nex_icon_tel.png) left center no-repeat;}

.nex_report_bd{padding:0 0 80px 0;width:100%;min-width:1240px;background:#fff;}
.nex_report_bd h3{height:40px;line-height:40px;font-size:28px;color:#111;overflow:hidden;text-align:center;margin-bottom:50px;font-weight:500;}

.nex_report_bd ul{width:1240px;margin:0 auto;}
.nex_report_bd ul li{padding:20px;margin-bottom:30px;border-bottom:1px solid #f3f3f3;box-shadow:0px 0px 10px 0px rgb(0 0 0 / 6%);border-radius:6px;}
.nex_report_bd ul li:last-child{padding-bottom:20px;margin-bottom:20px;border-bottom:0;}
.nex_report_bd ul li a{display:block;}
.nex_report_top{margin-bottom:25px;position:relative;}
.nex_report_top:after{content:'';width:90%;height:1px;background:#f3f3f3;position:absolute;top:85px;left:10%;}
.nex_report_top_l{float:left;}
.nex_report_top_avatar{float:left;width:80px;height:80px;}
.nex_report_top_avatar img{width:80px;height:80px;border-radius:100%;}
.nex_report_top_user{float:left;margin-left:20px;margin-top:15px;}
.nex_report_top_user h5{height:20px;line-height:20px;margin-bottom:10px;overflow:hidden;font-size:18px;color:#111;font-weight:500;}
.nex_report_top_user p{height:20px;line-height:20px;overflow:hidden;font-size:14px;color:#999;font-weight:500;}
.nex_report_top_user p em{margin-left:20px;padding-left:22px;background:url(nex_icon_view.png) left center no-repeat;background-size:15px;}
.nex_report_top_user p i{margin-left:10px;}
.nex_report_top_r{float:right;height:45px;line-height:45px;font-size:14px;color:#999;}


.nex_report_info{padding-left:100px;}


.nex_report_sums{line-height:24px;overflow:hidden;font-size:14px;color:#666;margin-bottom:15px;}
.nex_report_img{}
.nex_report_img img{height:200px;border-radius:6px;}

.jquery_pagnation{ text-align:center;margin-bottom:20px;position:relative;margin-top:5px;}
.jquery_pagnation span{font-size:12px;color:#fff;margin-right:5px;display:inline-block;border:1px solid #8CC63F;background:#8CC63F;width:28px;height:28px;line-height:31px;text-align:center;border-radius:4px;}
.jquery_pagnation a{font-size:12px;color:#aaa;margin-right:5px;display:inline-block;width:28px;height:28px;line-height:31px;text-align:center;border:1px solid #ededed;border-radius:4px;}
.jquery_pagnation a:hover{color:#fff;background:#8CC63F;border:1px solid #8CC63F;}
.jquery_pagnation a.a1{cursor:pointer; text-align:center;font-size:12px;border-radius:4px;}

.nex_recruit_bd{}
.nex_recruit_bd h3{height:40px;line-height:40px;font-size:28px;color:#111;overflow:hidden;text-align:center;margin-bottom:50px;font-weight:500;}
.nex_recruit_bd ul{width:1240px;margin:0 auto 60px;}
.nex_recruit_bd ul li{margin-bottom:20px;border-radius:26px 0;overflow:hidden;}

.nex_recruit_list{background:#fff;height:50px;}

.nex_recruit_bd ul li.cur .nex_recruit_list{height:100%;}
.nex_recruit_txt{width:1240px;line-height:24px;font-size:16px;margin:0 auto 15px;text-indent:20px;color:#888;}

.nex_recruit_title{height:50px;line-height:50px;padding:0 20px; background:#8CC63F;}
.nex_recruit_title span{display:block;float:left;height:50px;line-height:50px;font-size:20px;color:#fff;overflow:hidden;font-weight:600;}
.nex_recruit_title i{display:block;float:right;width:30px;height:50px;background:url(nex_icon_add.png) center no-repeat;background-size:25px;transition:all 0.2s linear;}
.nex_recruit_bd ul li.cur .nex_recruit_title i{background:url(nex_icon_red.png) center no-repeat;background-size:25px;}

.nex_recruit_title_s{height:30px;line-height:30px;font-size:16px;color:#111;overflow:hidden;font-weight:500;margin-bottom:20px;}
.nex_recruit_inner{padding:30px;transition:all 0.1s linear;height:0;}
.nex_recruit_bd ul li.cur .nex_recruit_inner{height:100%;}


.nex_recruit_details{}
.nex_recruit_details h5{height:20px;line-height:20px;overflow:hidden;font-size:14px;color:#111;margin-bottom:15px;}
.nex_recruit_details p{height:30px;line-height:30px;overflow:hidden;font-size:14px;color:#888;}
.nex_recruit_detail_list{margin-bottom:15px;}

.nex_cert_bd{}
.nex_cert_bd ul{width:1288px; margin-bottom:60px;}
.nex_cert_bd ul li{float:left;width:287px;height:287px;margin:0 30px 30px 0;background:#fff;}
.nex_cert_bd ul li img{display:table;margin:20px auto;vertical-align:middle;transition:all 0.2s linear;transform:scale(1);height:72%;max-width:90%;cursor:pointer;}
.nex_cert_bd ul li h4{height:20px;line-height:20px;text-align:center;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}