@charset "utf-8";
/* CSS Document*/
.content{position: relative;padding: 95px 0 0 30px;}
.cont_csmp{padding: 15px 0 0 0px;}
.zjxq_bgbanner{background-image: url(2023zjxq_list_bg.jpg);background-size: cover;background-position: top center;background-repeat: no-repeat;}
.zjxq_content{min-height: 500px;}
.xqsj_content{min-height: 680px;}
.content_tit{width: 40%;}
.content_tit h1{font-size: 40px;font-weight: bolder;padding-left: 70px;display: inline-block;background-image: url(2023zjxq_list_bg.png);background-repeat: no-repeat;background-position: left bottom;vertical-align: bottom;}
.content_contens{background-image: url(2023zjxq_xqjj_tit.png);background-repeat: no-repeat;background-position: right top;max-height: 375px;width: 40%;padding-top: 120px;}
.content_contens span{line-height: 1.8rem;/* text-indent: 29px;*/display: inline-block;}
.zjxq_banner{min-height: 350px;background-image: url(2023zjxq_sigexinqu_bg.png);background-repeat: no-repeat;background-position: right top;padding-top: 115px;}
.content_yqgk_list{position: relative;}
.xxgk_list{width: 100%;float: right;}
.xxgk_list>div>span{line-height: 126px;background-image: url(2023zjxq_sige_bglist.jpg);display: block;width: 258px;height: 126px;float: left;margin: 0px 25px;border: 1px solid #DFEFFC;text-align: center;-webkit-box-shadow: 0 5px 12px #a1a1a3;box-shadow: 0 5px 12px #a1a1a3;}
.xxgk_list>div>span a{font-size: 25px;color: #125DB0;font-weight: bolder;}
.xxgk_list>div>span i{width: 45px;height: 45px;display: inline-block;margin-right: 10px;background-image: url(2023zjxq_sige_ico.png);background-repeat: no-repeat;}
.listico01{background-position: -37px -8px;}
.listico02{background-position: -178px -12px;}
.listico03{background-position: -37px -93px;}
.listico04{background-position: -182px -93px;}
.listico022{background-image: url(2023xjxq_zjxq_lsyg.png) !important;}
.listico05{background-image: url(2023xjxq_zjxq_shfz.png) !important;}
.xkgk_span_top{margin-bottom: 50px;float: right;display: inline-block;padding-right: 13%;}
.xkgk_span_bootom{padding-right: 0%;display: inline-block;float: right;}
.content_csmp{margin-top: 45px;padding: 10px;}
.zt_con .bd{overflow: hidden;}
.zt_con .bd ul li{width: 357px;height: 320px;margin-right: 47px;}
.zt_con .bd ul li img{border: 3px solid #A4CAFB;-webkit-box-shadow: 0 5px 12px #a1a1a3;box-shadow: 0 5px 12px #a1a1a3;}
.zt_con .hd{margin: 35px 0 15px 0;}
.zt_con .hd ul{text-align: center;}
.zt_con .hd ul li{width: 14px;height: 14px;background: #999;border-radius: 100%;display: inline-block;margin-left: 20px;cursor: pointer;}
.zt_con .hd ul li:first-child{margin-left: 0;}
.zt_con .hd ul li.on{background: #34A6ED;border: 1px solid #34A6ED;}
.zt_con .bd span{}
.zt_con .bd .bd_text{display: flex;justify-content: space-between;margin-top: 20px;}
.zt_con .bd .bd_text h3{width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 20px;font-weight: bolder;}
.zt_con .bd .bd_text a{color: #389FEE}
.content_sgxq{margin: 45px 0 5px 0;}
.xinxi_solution_bg{/* background-size: 100% 400px;*/max-width: 1200px;margin: 0 auto;/* background-color: #F7F7F7;*/}
.xinxi_solution_main ul{overflow: hidden;height: 380px;}
.xinxi_solution_main .main_mobile{max-width: 1200px;min-width: 1200px;}
.xinxi_solution_main ul li{background: url(2023zjxq_sige_a1.jpg) no-repeat;height: 380px;float: left;width: 170px;position: relative;overflow: hidden;transition: all 0.5s;}
.xinxi_solution_main ul li:nth-child(2){background: url(2023zjxq_sige_a2.jpg) no-repeat;}
.xinxi_solution_main ul li:nth-child(3){background: url(2023zjxq_sige_a3.jpg) no-repeat;}
.xinxi_solution_main ul li:nth-child(4){background: url(2023zjxq_sige_a4.jpg) no-repeat;}
.xinxi_solution_main ul li .left_top{position: absolute;left: 0;top: 10px;width: 30px;line-height: 25px;padding: 0 20px;text-align: center;}
.xinxi_solution_main ul li .left_top img{width: 30px;}
.xinxi_solution_main ul li i{font-size: 22px;color: #FFF;/* font-weight: bold; */font-style: inherit;}
.xinxi_solution_main ul .on i{font-size: 22px;color: #FFF;/*! font-weight: normal;*/font-style: inherit;}
.xinxi_solution_main .left_top{font-size: 25px;color: #FFF;}
.xinxi_solution_main ul li .left{width: 100%;height: 380px;position: absolute;bottom: 0;background-color: rgb(0 0 0 / 30%);}
.xinxi_solution_main ul .on .left{width: 100%;height: 35px;position: absolute;bottom: 0;background-color: rgba(0,0,0,.2);}
.xinxi_solution_main ul li .right{float: left;width: 680px;position: relative;height: 380px;}
.xinxi_solution_main .right dl{position: absolute;top: 50%;left: 30px;}
.xinxi_solution_main .right dd{color: #FFF;font-size: 26px;border-radius: 5px;width: 280px;height: 75px;margin-bottom: 45px;background: #000;opacity: 0.5;}
.xinxi_solution_main .right dl a{background-repeat: no-repeat;color: #FFF;font-size: 16px;line-height: 40px;height: 40px;width: 280px;text-align: center;padding: 0 10px;margin-bottom: 10px;display: block;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;background-size: 100% 100%;background-color: rgba(0,0,0,0.23);border-radius: 5px;margin-top: 10px;}
.xinxi_solution_main .right dl a.yichu{float: left;margin-right: 20px;}
.xinxi_solution_main ul li.on{width: 680px;}
.xinxi_solution_main ul li.on .left_top{width: 100%;top: 350px !important;}
.xinxi_solution_main ul li.two{background: url(2023zjxq_sige_a1.jpg) no-repeat;}
.xinxi_solution_main ul li.thr{background: url(2023zjxq_sige_a1.jpg) no-repeat;}
.xinxi_solution_main ul li.four{background: url(2023zjxq_sige_a1.jpg) no-repeat;}
.content_sgsj{}
.pictures{width: 100%;margin: 35px 0;display: inline-block;}
.pictures .pic{height: 380px;position: relative;background: white;}
.pictures .p1{position: relative;width: 785px;display: block;float: left;margin-bottom: 15px;background-size: 100% 100%;}
.pictures .p1 img{width: 785px;height: 380px;}
.pictures .p1 .name{position: absolute;bottom: 0px;width: 100%;background-color: rgba(0,0,0,0.4);text-align: center;color: #fff;font-size: 20px;font-weight: inherit;line-height: 35px;}
.pictures .p2{width: 400px;float: right;margin-bottom: 15px;}
.pictures .p2 .p2-1, .pictures .p2 .p2-2{width: 100%;height: 185px;display: block;}
.pictures .p2 .p2-1 .name, .pictures .p2 .p2-2 .name{/* padding-left: 0.24rem;*/position: absolute;bottom: 0px;width: 100%;background-color: rgba(0,0,0,0.4);text-align: center;color: #fff;font-size: 20px;line-height: 35px;}
.pictures .p2 .p2-2{/* background: url(humanity_22.png) no-repeat;*/position: relative;background-size: 100% 100%;}
.pictures .p2 .p2-2 img ,.pictures .p2 .p2-1 img{width: 400px;height: 185px;}
.pictures .p2 .p2-1{width: 100%;height: 185px;position: relative;display: block;margin-bottom: 10px;background: url(humanity_21.png) no-repeat;background-size: 100% 100%;}
.pictures .p3{}
.pictures .p3 a:nth-child(1){width: 380px;margin-left: 0;}
.pictures .p3 a:nth-child(1) img{width: 380px;}
.pictures .p3 a:nth-child(2){width: 380px;margin-left: 25px;}
.pictures .p3 a:nth-child(2) img{width: 380px;}
.pictures .p3 a:nth-child(3){width: 400px;margin-left: 15px;}
.pictures .p3 a:nth-child(3) img{width: 400px;}
.pictures .p3 .p3-1{width: 400px;height: 185px;display: block;float: left;position: relative;}
.pictures .p3 .p3-1 img{width: 400px;height: 185px;}
.pictures .p3 .p3-1 .bg-grey{position: absolute;bottom: 0px;width: 100%;background-color: rgba(0,0,0,0.4);text-align: center;color: #fff;font-size: 20px;line-height: 35px;}
.com_one{}
.com_two{}
.com_three{}
.com_forue{}
/*适老化样式*/
.old_type .content_tit h1{font-size: 60px;}
.old_type .content_tit{width: 60%;}
.old_type .content_contens{width: 50%;min-height: 860px;}
.old_type .content_contens span,.old_type .content_contens span a{font-size: 25px;line-height:50px}
.old_type .xxgk_list>div>span a,.old_type .pictures .p1 .name,.old_type .pictures .p2 .p2-1 .name,.old_type .pictures .p2 .p2-2 .name,.old_type .pictures .p3 .p3-1 .bg-grey{font-size:35px;}
.old_type .zt_con .bd ul li{height: 370px;}
.old_type .xinxi_solution_main ul li i{font-size:35px;}
.old_type .zt_con .bd .bd_text h3{font-size:35px;width: 100%;}
.old_type .xinxi_solution_main ul .on i{font-size:35px;}
.old_type .xinxi_solution_main ul .on .left{height: 70px;}
.old_type .xinxi_solution_main ul li.on .left_top{top: 320px !important;}

/* CSS Document*/
@media (max-width: 1200px){
.content,.cont_csmp{padding: 0;}
.content_csmp{overflow: hidden;margin-top: 0;width: 100%;padding: 10px 0;}
.content_tit{margin-bottom: 30px;padding: 30px 0 0 0.2rem;float: none !important;width: 99.19999%;}
.content_contens{width: 100%;float: left !important;background-position: top left;background-size: inherit;max-height: initial;}
.content_contens span{display: block;width: 70%;margin-left: 25%;}
.xxgk_list{width: 100%;float: none;}
.xkgk_span_top{width: 100%;float: none;margin-bottom: 30px;padding: 0;display: block;height: 128px;}
.xkgk_span_bootom{margin-right: 0;float: none;text-align: right;width: 100%;padding: 0;margin-bottom: 30px;}
.xxgk_list>div>span{width: 45%;margin: 0px 5px;float: right;}
.xxgk_list>div>span:last-child{margin: 10px 30%;float: left;}
.zt_con .bd ul li{width: 364px !important;height: 230px !important;}
.zt_con .bd ul li img{width: 360px !important;height: 219px !important;}
.xinxi_solution_bg,.xinxi_solution_main .main_mobile{max-width:100%;min-width: 100%;}
.xinxi_solution_main ul li,.xinxi_solution_main ul li .right{width: 100%;height:200px;background-size: cover !important;margin-bottom: 20px;}
.xinxi_solution_main ul{width: 100%;height: auto;}
.xinxi_solution_main ul li.on{width: 100%;}
.xinxi_solution_main ul li.on .left_top{top: 160px !important;}
.xinxi_solution_main ul li .left{width: 100%;position: absolute;bottom: 0;background-color: rgba(0,0,0,.2);height: 50px;}
.xinxi_solution_main ul li .left_top{top: 160px !important;width: 100%;}
.pictures .p1,.pictures .p1 img{width: 100%;height: auto;}
.zjxq_content{min-height:auto;}
.pictures .p3 a:nth-child(1),.pictures .p3 a:nth-child(1) img{width: 100%;}
.pictures .p3 .p3-1,.pictures .p3 a:nth-child(2) img{margin: 0px 0px 15px 0 !important;width: 100% !important;}
.pictures .p3 .p3-1 .bg-grey,.pictures .p2 .p2-1 .name, .pictures .p2 .p2-2 .name{font-size:20px;}
.zt_con .bd{height: 225px !important;width: 366px !important;}
.pictures .p3 a:nth-child(3),.pictures .p3 a:nth-child(3) img{width: 100%;}
.tempWrap{width: 363px !important;height: 236px;padding-left: 3px;}
.content_sgxq,.pictures{width: 98%;padding: 0.2rem;}
.pictures .p2{width: 100%;}
.pictures .p2 .p2-2 img ,.pictures .p2 .p2-1 img{width: 100%;}
.pictures .p2 .p2-1,.pictures .p2 .p2-1 img,.pictures .p2 .p2-2 img, .pictures .p2 .p2-1 img,.pictures .p2 .p2-1, .pictures .p2 .p2-2,.pictures .p3 .p3-1,.pictures .p3 .p3-1 img{height: 225px;}    
.content_tit h1{font-size:35px;}
}