@charset "utf-8";


.ren-swiper-d001 {
    position: relative;
    overflow: hidden;
    height: 500px;
}

.ren-swiper-d001 .swiper-slide span { background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%); background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%); background: linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%); }
.ren-swiper-d001 .swiper-slide span { display: block; width: 100%; padding: 0 0 0 10px; height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; vertical-align: top; text-align: left; position: absolute; left: 0; bottom: 0; color: #FFF; }

.ren-swiper-d001 .rc-e1-ng span {
    display: none;
}

.ren-swiper-d001.swiper-horizontal > .swiper-pagination-bullets { right: 0; text-align: center; }
.ren-swiper-d001 .swiper-pagination-bullet { width: 20px; height: 3px; background: #ffF; border-radius: 0; opacity: 1; }
.ren-swiper-d001 .swiper-pagination-bullet-active { background-color: #00dfb9; }
.ren-swiper-d001 .ren-swiper-svg + .swiper-pagination { bottom: 40px; }

.ren-slide-uns {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    background-color: rgba(21, 21, 21, 0.7);
}

.rm-e302-ndiy.ren-swiper-d001 img {
    max-height: 500px;
}

.rm-e302-ndiy.ren-swiper-d001 .ren-slide-imge img {
    max-height: 160px !important;
}

.ren-slide-tit i {
    font-size: 22px;
    color: #e8bd68;
    margin: 0 1px;
    font-weight: 600;
}

.ren-slide-abtn a {
    color: #333;
    font-size: 16px;
    width: 220px;
    display: block;
    height: 44px;
    line-height: 44px;
    text-align: center;
    background-color: #FFF;
    text-decoration: none;
    margin: 20px auto;
    border-radius: 30px;
}
.animate__delay-01s{
    animation-delay:0.1s;
}
.animate__delay-02s{
    animation-delay:0.2s;
}
.animate__delay-03s{
    animation-delay:0.3s;
}
.animate__delay-04s{
    animation-delay:0.4s;
}
.animate__delay-05s{
    animation-delay:0.5s;
}
.animate__delay-06s{
    animation-delay:0.6s;
}

.nex_index_range{ width:98%; padding:2%; background:#6fa343;height:55em; position:relative;z-index:10;}
.nex_index_range ul{ display:table; margin:0 auto; position:absolute; }
.nex_index_range ul li{ float:left; width:46%; height:13.5em; margin:0 3% 3% 0; background:#fff;}
.nex_index_range ul li a{ display:block; width:90%; height:80%; padding:10% 5%; position:relative; }
.nex_index_range ul li a i{ display:block; width:45px; height:45px; margin:0 auto 15px;}
.nex_index_range ul li a h5{ height:20px; line-height:20px; text-align:center; font-size:16px; color:#333; overflow:hidden;}
.nex_index_range ul li a p{ height:20px; line-height:20px; text-align:center; font-size:12px; color:#999; overflow:hidden; margin-bottom:10px;}
.nex_index_range ul li a em{display: block; width: 80px; height: 20px; line-height:20px; text-align:center; font-size:12px;background:#1678ff; color:#fff; margin:0 auto; overflow:hidden;}


.nex_index_range ul li.nex_range_series1 i{ background:url(/../img/ico/201.png) center no-repeat; background-size:55px;}
.nex_index_range ul li.nex_range_series2 i{ background:url(/../img/ico/202.png) center no-repeat; background-size:55px;}
.nex_index_range ul li.nex_range_series3 i{ background:url(/../img/ico/203.png) center no-repeat; background-size:55px;}
.nex_index_range ul li.nex_range_series4 i{ background:url(/../img/ico/204.png) center no-repeat; background-size:55px;}
.nex_ob_btm{text-align: center; height: 20px; line-height: 20px; font-size: 14px; color: #fff; overflow: hidden; position:relative;top:25em; font-weight:600;}
.nex_ob_btm a{font-size: 14px; color: #fff; margin-left: 10px;}


.list_nav_title {
	width:100%;
	max-width:1200px;
	text-align:center;
	margin:0 auto;
	display:block;
	margin-bottom:15px
}
.xian_o {
	display:inline-block;
	width:40%;
	height:1px;
	background:#ddd;
	margin-top:10px;
	margin-bottom: 10px !important
}
.xian_o .xo {
	width:10px;
	height:10px;
	display:inline-block;
	background:#fff;
	border-radius:10px;
	border:solid 1px #ddd;
	position:relative;
	z-index:10;
	top:-7px
}
.bot.xian_o {
	margin:40px auto 0 auto;
	text-align:center;
	width:30%
}
.list_nav_ts {
	font-size:14px;
	color:#f5f5f5;
	display:block;
	width:100%;
	font-weight:400;
	/* margin:15px 0 */
}
.list_nav_ts font {
	color:#fff;
	margin-right:10px;
	display:block;
	font-size:24px;
	font-weight:600;
	margin-bottom:10px
}
.list_nav_title p {
	font-size:14px;
	color:#666;
	line-height:36px
}

/*about*/
.index_about{background: url(/./img/ico/abg.jpg) top center; background-size: 100%; width: 95%; padding: 40px 10px 30px 10px;}
.index_aboutx{ background: #ffffff; padding: 20px 10px 20px 10px; opacity:0.8; }
.im2_tit{ text-align: center; padding-bottom: 10px; }
.im2_tit img{ max-height: 50px; }
.im2_lst{ line-height: 25px; overflow: hidden; text-indent: 2em; font-size:14px;}
.im2_x2y3{ padding-top: 20px; }
.im2_x2y3 a{ display: block; border: 1px solid #eeeeee; width: 180px; height: 35px; line-height: 35px; text-align: center; border-radius: 20px; font-size: 16px; color: #000000; margin:0 auto;}

.container {background: url(/./img/ico/abg.jpg) top center; background-size: 100%; width: 95%; padding: 40px 10px 30px 10px;margin: 50px auto 0}
.article_content {background: #ffffff; padding: 20px 10px 20px 10px; opacity:0.8;line-height:25px;font-size:15px;}
.readall_box {position: relative;z-index: 9999;padding: 0 0 25px;margin-top: -200px;text-align: center;}
.readall_box .read_more_mask {height: 200px;background: -moz-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0));background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#fff));background: -o-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0))}
.read_more_btn{cursor:pointer;font-size: 16px;color: #de686d;background: #fff;border-radius: 4px;border: 1px solid #de686d;line-height: 30px;padding:5px 10px;}
.read_more_btn:hover{background:#de686d;color:#fff;}


.nex_doc_box{ padding:12px; background:#fff; margin-bottom:10px;}
.nex_fatitle_doc{ height:25px; margin-bottom:10px;}
.nex_fatitle_doc span{ display:block; float:left;height:25px; line-height:25px; font-size:18px; color:#4D5661; font-weight:600;}
.nex_fatitle_doc span.nex_icon_mywz{ padding-left:35px; background:url(/./img/ico/doctor.png) left center no-repeat; background-size:25px;}
.nex_fatitle_doc a{ display:block; float:right;height:20px; line-height:20px; font-size:12px; color:#93979E; }
.nex_fatitle_doc span.nex_icon_jbbk{ padding-left:35px; background:url(/./img/ico/disease.png) left center no-repeat; background-size:25px;}
.nex_disease_list{}
.nex_disease_list dl{overflow: hidden; padding: 5px 0 5px 78px; box-sizing: border-box; border-bottom: 1px solid #EFEFEF; font-size: 14px; line-height: 34px; position: relative;}
.nex_disease_list dl:last-child{ border-bottom:0;}
.nex_disease_list dl dt{width: 70px; height: 34px; overflow: hidden; margin: auto 0; position: absolute; left: 0; top: 0; bottom: 0;}
.nex_disease_list dl dt a{display: block; width: 100%; overflow: hidden; text-align: center; white-space: nowrap; text-overflow: ellipsis; color: #3291F9;}
.nex_disease_list dl dd{ float: left; width: 33.3333%; overflow: hidden;}
.nex_disease_list dl dd a{display: block; width: 100%; overflow: hidden; box-sizing: border-box; padding: 0 8px; white-space: nowrap; text-overflow: ellipsis;color: #666;}
.nex_disease_list dl da{ float: left; width: 25%; overflow: hidden;}
.nex_disease_list dl da a{display: block; width: 100%; overflow: hidden; box-sizing: border-box; padding: 0 8px; white-space: nowrap; text-overflow: ellipsis;color: #666;}

.nex_index_advancebox{padding:50px 15px;background:url(/./img/ico/chanpin_bg.jpg) center no-repeat;background-size:cover;overflow:hidden;}
.nex_index_common_title{text-align:center;margin-bottom:10px;}
.nex_index_common_title h2{height:40px;line-height:40px;font-size:14px;color:#111;overflow:hidden;}
.nex_index_common_title h2 em{color:#8CC63F;padding-left:22px;position:relative;margin-right:5px;}
.nex_index_common_title h2 em:after{content:'';width:10px;height:10px;border-radius:100%;position:absolute;top:4px;left:0;background:#8CC63F;}
.nex_index_common_titlex{margin-bottom:40px;}
.nex_index_common_titlex h2{height:40px;line-height:40px;font-size:14px;color:#fff;overflow:hidden;}
.nex_index_common_titlex h2 em{color:#8CC63F;padding-left:22px;position:relative;margin-right:5px;}
.nex_index_common_titlex h2 em:after{content:'';width:10px;height:10px;border-radius:100%;position:absolute;top:3px;left:0;background:#8CC63F;}
.nex_index_common_titlex .nex_ict_mid{margin:10px auto 5px;line-height:36px;text-align:left;font-size:26px;font-weight:600;color:#fff;position:relative;}
.nex_index_common_titlew{margin-bottom:40px;margin-top:310px;}
.nex_index_common_titlew h2{height:40px;line-height:40px;font-size:14px;color:#111;overflow:hidden;font-weight:500;}
.nex_index_common_titlew h2 em{color:#333;padding-left:22px;position:relative;margin-right:5px;}
.nex_index_common_titlew h2 em:after{content:'';width:10px;height:10px;border-radius:100%;position:absolute;top:3px;left:0;background:#fff;}
.nex_index_common_titlew .nex_ict_mid{margin:0px auto 20px;line-height:36px;text-align:left;font-size:26px;font-weight:600;color:#111;position:relative;}
.nex_ict_mid{margin:10px auto 5px;height:40px;line-height:40px;text-align:center;font-size:24px;font-weight:600;overflow:hidden;color:#fff;position:relative;}
.nex_ict_btm{line-height:24px;font-size:15px;color:#f5f5f5;overflow:hidden;padding:10px 10px;}
.nex_adv_grids{position:relative;}
.nex_adv_grids .prev,.nex_adv_grids .next{width:50px;height:50px;position:absolute;top:120px;border-radius:14px 0 14px 0;z-index:10;}
.nex_adv_grids .prev{left:-12px;background:#fff url(/./img/ico/nex_left.png) center no-repeat;background-size:30px;}
.nex_adv_grids .next{right:-12px;background:#fff url(/./img/ico/nex_right.png) center no-repeat;background-size:30px;}
.nex_adv_grids .prev:hover{background:#fff url(/./img/ico/nex_left1.png) center no-repeat;background-size:30px;}
.nex_adv_grids .next:hover{background:#fff url(/./img/ico/nex_right1.png) center no-repeat;background-size:30px;}
.nex_adv_grids .scrollWrap{width:1286px;padding-top:15px;overflow:hidden;}
.nex_adv_grids .tempWrap{width:1240px!important;}
.nex_adv_grids dl{float:left;margin:0 30px 0 0;width:286px;position:relative;}
.nex_adv_top{width:286px;height:295px;}
.nex_adv_top a{display:block;width:286px;height:225px;border-radius:30px 0 0 0;position:relative;overflow:hidden;}
.nex_adv_top a:after{position:absolute;top:50%;left:50%;z-index:1;display:block;content:'';width:0;height:0;background:rgba(255,255,255,0.2);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;}
.nex_adv_top a:hover:after{animation:circle 0.75s;}
.nex_adv_btm{padding-left:20px;padding-bottom:25px;position:relative;margin-top:-110px;}
.nex_adv_btm_inner{width:236px;padding:15px 15px;background:#fff;box-shadow:0 4px 40px 0 rgb(92 107 149 / 8%);border-radius:30px 0 30px;}
.nex_adv_btm_inner h5{padding-left:15px;height:30px;line-height:30px;font-size:18px;overflow:hidden;position:relative;}
.nex_adv_btm_inner h5:before{content:'';width:10px;height:10px;border-radius:100%;position:absolute;top:9px;left:0;background:#8CC63F;}
.nex_adv_btm_inner h5 a{font-size:20px;color:#111;}
.nex_adv_btm_inner h5 a:hover{color:#8CC63F;}
.nex_adv_btm_intro{height:120px;line-height:24px;font-size:14px;color:#666;overflow:hidden;margin:5px 0 0 0;}
.nex_adv_btm_more{}
.nex_adv_btm_more a{display:block;width:88px;height:10px;line-height:10px;position:relative;padding:15px 35px;font-size:14px;color:#131419;font-weight:600;border:2px solid #eff3f5;border-radius:20px 0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.nex_adv_btm_more a:after{content:'';width:30px;height:20px;position:absolute;top:7px;right:30px;background:url(/./img/ico/nex_swap_right_d.png) center no-repeat;background-size:24px;transition:all 0.3s linear;}
.nex_adv_btm_more a:hover{border-radius:0 20px 0 0;background:#8CC63F;border:2px solid #8CC63F;color:#fff;}
.nex_adv_btm_more a:hover:after{background:url(/./img/ico/nex_swap_right.png) center no-repeat;background-size:24px;position:absolute;top:7px;right:20px;}


/*服务流程*/
.nex_service_process{padding:60px 0;width:100%; background:url(/./img/ico/nex_service_bg.jpg) center no-repeat; background-size:cover;}
.nex_index_sub_title_pro{}
.nex_index_sub_title_pro em{background:url(../index/nex_icon_pro.png) center no-repeat; background-size:100%;}
.nex_process_list{ margin-top:30px;}
.nex_process_list ul{}
.nex_process_list ul li{ float:left; width:33%; margin-bottom:20px;position:relative;}
.nex_process_list ul li:after{ content:''; width:30px; height:30px; background:url(/./img/ico/nex_icon_forward.png) center no-repeat; background-size:30px; position:absolute;top:30px; right:-15px;}
.nex_process_list ul li:nth-child(3):after,.nex_process_list ul li:nth-child(6):after{ display:none;}
.nex_pro_icons{ width:80px; height:80px; margin:0 auto 5px; border:2px solid #fff;}
.nex_pro_icons1{ background:url(/./img/ico/fwlc01.png) center no-repeat; background-size:50px;}
.nex_pro_icons2{ background:url(/./img/ico/fwlc02.png) center no-repeat; background-size:50px;}
.nex_pro_icons3{ background:url(/./img/ico/fwlc03.png) center no-repeat; background-size:50px;}
.nex_pro_icons4{ background:url(/./img/ico/fwlc04.png) center no-repeat; background-size:50px;}
.nex_pro_icons5{ background:url(/./img/ico/fwlc05.png) center no-repeat; background-size:50px;}
.nex_pro_icons6{ background:url(/./img/ico/fwlc06.png) center no-repeat; background-size:50px;}
.nex_pro_infos{}
.nex_pro_infos h5{ height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:14px; color:#fff;}

.nex_index_sub_title{ margin-bottom:30px; text-align:center;}
.nex_index_sub_title span{ display:block; height:30px; line-height:30px; font-size:16px; color:#43B1E7;margin-bottom:10px;font-weight:300;}
.nex_index_sub_title h2{ height:30px; line-height:30px; position:relative; font-size:24px; color:#fff; font-weight:600;margin-bottom:15px;}
.nex_index_sub_title em{ display:block; width:50px; height:50px; margin:30px auto; background:url(/./img/ico/nex_icon_quote.png) center no-repeat; background-size:100%;}

.nex_scc_more{margin-top:30px;}
.nex_scc_more a{position:relative; display:block; width:190px; height:46px; line-height:46px;border:2px solid #43B1E7;font-weight:600; text-indent:40px; background:#fff; font-size:14px; color:#43B1E7; overflow:hidden;margin:0px auto;}
.nex_scc_more a:after{ content:''; position:absolute;right:20px; top:0; width:30px; height:46px; background:url(/./img/ico/nex_footer_right_b.png) center no-repeat; background-size:100%;}
.nex_scc_more_pro a{position:relative; display:block; width:190px; height:46px; line-height:46px;border:2px solid #fff;font-weight:600; text-indent:40px; background:none; font-size:14px; color:#fff; overflow:hidden;margin:0px auto;}
.nex_scc_more_pro a:after{ content:''; position:absolute;right:20px; top:0; width:30px; height:46px; background:url(/./img/ico/nex_footer_right_w.png) center no-repeat; background-size:100%;}

/*底部*/
.nex_footer{line-height:25px;padding-top:0;background:url(/./img/nex_footer.png) center no-repeat;background-size:cover;padding:20px 20px;}
.nex_footer_top{margin-bottom:15px;}
.nex_footer_logo{ width:60%; margin:0 auto;}
.nex_footer_logo img{ width:100%;}
.nex_footer_qrcode{ height:115px;margin:10px auto 0px;}
.nex_footer_qrcode img{ height:115px;}
.nex_footer_tel{ width:80%; margin:10px auto;}
.nex_footer_tel img{ width:100%;}
.nex_footer_branches{}
.nex_footer_branches p{ height:24px; line-height:24px; overflow:hidden; text-align:center; font-size:15px; color:#fff;}
.nex_footer_mid{}
.nex_footer_mid ul{display:table;margin:0 auto;}
.nex_footer_mid ul li{float:left;margin-right:5px;font-size:12px;color:#fff;}
.nex_footer_mid ul li a{font-size:12px;color:#aaa;margin:0 3px;}
.nex_footer_btm{text-align: center;}
.nex_footer_btmintel{}
.nex_footer_btmintel ul li{display:inline-block;height:15px; line-height:15px;margin-right:5px;font-size:12px;color:#aaa;}
.nex_footer_btmintel ul li a{font-size:12px;color:#aaa;margin:0 3px;}

