.ycj_hospitalization1 {
	overflow: hidden;
}

.ycj_hospitalization1 .padd {
	padding: 120px 0;
}

.ycj_hospitalization1 .padd .contbox {
	height: 821px;
	position: relative;
}

.ycj_hospitalization1 .padd .contbox .h1_left {
	width: 860px;
	height: 728px;
	background-repeat: no-repeat;
	background-position: center right;
	background-size: cover;
	position: absolute;
	left: 50%;
	margin-left: -955px;
	top: 0;
}

.ycj_hospitalization1 .padd .contbox .h1_left .left_inner {
	color: #ffffff;
	position: absolute;
	width: 515px;
	right: 50%;
	margin-right: -405px;
	top: 50px;
}

.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .tit {
	margin-left: 22%;
}

.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .item {
	position: relative;
	width: 230px;
	height: 95px;
	text-align: center;
	border: 2px solid #a7b2d3;
	border-left: none;
	margin: 45px 0 0 131px;
	cursor: pointer;
}

.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .item .padd {
	padding: 0 20px 0 46px;
	text-align: left;
	font-size: 18px;
}

.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .item::before {
	content: '';
	display: block;
	width: 131px;
	height: 116px;
	background: url(../image/ycj/ycj_hospitalization_img1.png) no-repeat;
	position: absolute;
	left: -103px;
	bottom: -10px;
}

.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .item.cur::before {
	background: url(../image/ycj/ycj_hospitalization_img2.png) no-repeat;
}
.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .item.cur .padd{color: #f7822b;}

.ycj_hospitalization1 .padd .contbox .h1_right {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.15);
	width: 1148px;
	height: 765px;
	position: absolute;
	left: 50%;
	margin-left: -180px;
	top: 50px;
}

.ycj_hospitalization1 .padd .contbox .h1_right .right_inner {
	padding: 75px 0 90px 60px;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
}

.ycj_hospitalization1 .padd .contbox .h1_right .right_inner .title {
	padding-bottom: 20px;
}

.ycj_hospitalization1 .padd .contbox .h1_right .right_inner.opaty {
	visibility: visible;
	opacity: 1;
	position: relative;
	z-index: 1;
}

.ycj_hospitalization1 .padd .contbox .h1_right .right_inner .descbox {
	height: 450px;
	width: 722px;
}

.ycj_hospitalization1 .padd .contbox .h1_right .right_inner .descbox .tit {
	padding-bottom: 20px;
}

.ycj_hospitalization1 .padd .contbox .h1_right .colordiv {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: 100%;
	height: 5px;
	position: absolute;
	bottom: 0;
	left: 0;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #435aa2;
}

.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #f5f5f5;
	width: 6px;
}



.ycj_visPro1 {
	width: 100%;
	height: 380px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}

.ycj_visPro1 .mask {
	width: 100%;
	height: 100%;
	background-color: rgba(255, 255, 255, 0.1);
	position: absolute;
	top: 0;
	left: 0;
}

.ycj_visPro1 .middle {
	height: 100%;
	text-align: center;
	color: #ffffff;
}

.ycj_visPro2 {
	overflow: hidden;
	padding-bottom: 180px;
}

.ycj_visPro2 .list {
	margin-top: 120px;
}

.ycj_visPro2 .list .item {
	position: relative;
}

/*.ycj_visPro2 .list .item .middle-cont {width: 100%;}*/

.ycj_visPro2 .item .m1 {
	width: 226px;
	height:200px;
	background: url(../image/ycj/ycj_visPro2_img1.png) no-repeat center;
	background-size: cover;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
}
.ycj_visPro2 .item.item1 .m1{
	right: 0;
	left: auto;
	background-image: url(../image/ycj/png1_03.png);
}
.ycj_visPro2 .m2 {
	height: 100%;
	height: 190px;
    padding: 0 285px 0 100px;
	background-color: #f5f5f5;
	border: 5px solid #4f91d6;
	border-left: none;
	margin-left: 160px;
	padding: 0 100px 0 195px;
}
.ycj_visPro2 .item.item1 .m2{
	border-right: none;
    margin-right: 160px;
    margin-left: inherit;
    border-left: 5px solid #4f91d6;
    padding: 0 195px 0 100px;
    text-align: right;
}


.ycj_visPro2 .item .num {
	font-size: 36px;
	color: #1c3689;
	font-family: 'Impact';
	position: absolute;
	width: 130px;
	left: 224px;
	text-align: center;
	line-height: 200px;
	font-style: oblique;
}

.ycj_visPro2 .item.item1 .num {
	left: inherit;
	right: 224px;
}

.ycj_visPro2 .m2 .text {
	display: inline-block;
	vertical-align: middle;
	line-height: 1.58;
	text-align: left;
}
.ycj_visPro2 .m2 .text1{margin-right: 50px;}
.ycj_visPro2 .list .item .img {
	width: 75px;
	height: 66px;
	margin: 0 auto;
	overflow: hidden;
}

.ycj_visPro2 .list .item .img img {
	width: 100%;
	height: auto;
}

.ycj_visPro2 .list .item .h24 {
	color: #4f91d6;
	padding-top: 10px;
}

.ycj_visPro2 .list .item.item1 .text {
	/*margin-right: 133px;*/
}

.ycj_visPro2 .list .item+.item {
	margin-top: 30px;
}



.ycj_ifSatisfy1 {
	padding: 118px 0 110px;
}

.ycj_ifSatisfy1 .h32 {
	text-align: center;
	padding-bottom: 36px;
	line-height: 1;
}

.ycj_ifSatisfy1 .form .line {
	width: 100%;
	background-color: #ffffff;
	position: relative;
	padding-right: 5px;
}

.ycj_ifSatisfy1 .form .line+.line {
	margin-top: 37px;
}

.ycj_ifSatisfy1 .form .line:after {
	content: '';
	display: block;
	width: 5px;
	height: 152px;
	background: url(../image/ycj/ycj_ifSatisfy_img2.jpg) no-repeat center;
	background-size: cover;
	position: absolute;
	right: 0;
	top: 0;
}

.ycj_ifSatisfy1 .form .line.line1:after {
	background-image: url(../image/ycj/ycj_ifSatisfy_img3.jpg);
}

.ycj_ifSatisfy1 .form .padd {
	padding: 30px 45px 42px;
}

.ycj_ifSatisfy1 .form .tit {
	padding-bottom: 25px;
}

.ycj_ifSatisfy1 .form .padd .cont {}

.ycj_ifSatisfy1 .form .cont .item {
	min-width: 207px;
	margin-right: 20px;
	float: left;
}

.ycj_ifSatisfy1 .form .cont .item .t1 {
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
}

.ycj_ifSatisfy1 .form .line .cont .item .t1:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 22px;
	height: 22px;
	background: url(../image/ycj/ycj_ifSatify_img1.png) no-repeat center;
	background-size: cover;
	margin-right: 20px;
	margin-bottom: 3px;
}

.ycj_ifSatisfy1 .form .line.l2 .cont .item .t1:before {
	width: 23px;
	height: 25px;
	margin-bottom: 7px;
	background-image: url(../image/ycj/ycj_ifSatify_img3.png);
}

.ycj_ifSatisfy1 .form .line .cont .item.i2 .t1:before {
	background-image: url(../image/ycj/ycj_ifSatify_img4.png);
}

.ycj_ifSatisfy1 .form .cont .item.i1 .t1:before {
	background-image: url(../image/ycj/ycj_ifSatify_img2.png);
}



.ycj_ifSatisfy1 .iptbox {
	margin-top: 35px;
}

.ycj_ifSatisfy1 .iptbox .mb_30 {
	margin-bottom: 30px;
}

.ycj_ifSatisfy1 .iptbox .mar_40 {
	margin: 0 40px;
}

.ycj_ifSatisfy1 .iptbox .mb_30 .li+.li{ margin-top: 20px; }

.ycj_ifSatisfy1 .iptbox .ipt {
	display: inline-block;
	margin-left: 10px;
	width: 395px;
	border: 1px solid #bababa;
	padding: 5px 10px;
}

.ycj_ifSatisfy1 .iptbox .ipt1 {
	margin-right: 100px;
}

.ycj_ifSatisfy1 .iptbox .ipt input {
	width: 100%;
}

.ycj_ifSatisfy1 .iptbox .btn {
	width: 136px;
	padding: 5px 0;
	text-align: center;
	margin: 0 auto;
	border: 1px solid #bababa;
	display: block;
	cursor: pointer;
}

.tc {
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.3);
	position: fixed;
	top: 0;
	left: 0;
	display: none;
}

.tc .tcbox {
	width: 400px;
	height: 280px;
	background-color: #ffffff;
	border-radius: 10px;
	position: fixed;
	top: 50%;
	margin-top: -140px;
	left: 50%;
	margin-left: -200px;
	border: 1PX solid #274192;
}

.tc .tcbox .chahao {
	width: 25px;
	height: 25px;
	position: absolute;
	right: 18PX;
	top: 14PX;
	background: url(../image/ycj/tc_img1.png) no-repeat;
	background-size: cover;
	cursor: pointer;
	z-index: 9;
}

.tc .tcbox .middle {
	height: 280px;
	text-align: center;
}

.tc .tcbox .middle .duihao {
	width: 52px;
	height: 52px;
	display: inline-block;
	vertical-align: middle;
	background: url(../image/ycj/tc_img2.png) no-repeat;
	background-size: cover;
	margin: 0 10px 15px 0;
}

.tc .tcbox .middle .tp {
	width: 100%;
}

.tc .tcbox .middle .t1 {
	display: inline-block;
	vertical-align: middle;
}

.tc .tcbox .middle button {
	display: block;
	color: #ffffff;
	border-radius: 6px;
	background-color: #243e91;
	padding: 10px 30px;
	margin: 25px auto 0;
	cursor: pointer;
}

.ycj_outpatientDepart1 {
	padding: 75px 0 110px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.ycj_outpatientDepart1 .form{border: 1px solid #eaeaea;}


.ycj_outpatientDepart1 .tit {
	text-align: center;
	padding-bottom: 25px;
}

.ycj_outpatientDepart1 .form .line {
	position: relative;
	width: 100%;
	background-color: #ffffff;
	overflow: hidden;
}

.ycj_outpatientDepart1 .form .line.line1 {
	background: url(../image/ycj/ycj_outpatientDepart_img2.jpg);
}

.ycj_outpatientDepart1 .form .line .o1_l {
	color: #ffffff;
	font-size: 36px;
	text-align: center;
	float: left;
}

.ycj_outpatientDepart1 .form .line.line1 .o1_l .middle {
	background-color: #1a3487;
}

.ycj_outpatientDepart1 .form .line .o1_l .middle {
	position: absolute;
	top: 0;
	bottom: 0;
	/* background-color: #385dbc; */
	background-repeat: repeat;
	background-position: center);
	width: 80px;
	height: 100%;
}

.ycj_outpatientDepart1 .form .line .o1_r {
	float: left;
	margin-left: 80px;
	border-top: 1px solid #eaeaea;
	width: 100%;
}
.ycj_outpatientDepart1 .form .line:nth-child(1) .o1_r{border: none;}
.ycj_outpatientDepart1 .form .line .o1_r .padd {
	padding: 25px 0 50px 30px;
	overflow: hidden;
}
.ycj_outpatientDepart1 .form .line .o1_r .item {
	float: left;
	min-width: 160px;
	margin: 20px 50px 0 0;
}

.ycj_outpatientDepart1 .form .line .o1_r .item .li1 {
	display: inline-block;
}

.ycj_outpatientDepart1 .form .line .o1_r .item .li1::before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 13px;
	height: 13px;
	background: url(../image/ycj/ycj_outpatientDepart_img1.png) no-repeat center;
	background-size: cover;
}

.ycj_outpatientDepart1 .form .line .o1_r .item .li1 .t1 {
	margin-left: 5px;
	display: inline-block;
	vertical-align: middle;
}

.ycj_keyDiscipline1 {
	padding: 120px 0;
}

.ycj_keyDiscipline1 .title {
	padding-bottom: 25px;
	text-align: center;
}

.ycj_keyDiscipline1 .form .line {
	background: #ffffff;
}

.ycj_keyDiscipline1 .form .line+.line {
	margin-top: 30px;
}

.ycj_keyDiscipline1 .form .line .titbox {
	padding: 13px 0 13px 40px;
	background: #1c3689;
}

.ycj_keyDiscipline1 .form .line .tit .t1 {
	color: #ffffff;
	display: inline-block;
	vertical-align: middle;
}

.ycj_keyDiscipline1 .form .line .tit .img {
	width: 26px;
	height: 25px;
	line-height: 1;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
}

.ycj_keyDiscipline1 .form .line .tit .img img {
	width: 100%;
	height: auto;
	display: block;
}

.ycj_keyDiscipline1 .form .line .cont {
	position: relative;
}

.ycj_keyDiscipline1 .form .line .cont::after {
	content: '';
	display: block;
	width: 100%;
	height: 5px;
	background: url(../image/ycj/ycj_k1_img2.jpg) no-repeat center;
	background-size: cover;
	position: absolute;
	bottom: -1px;
	left: 0;
}

.ycj_keyDiscipline1 .form .line .cont .padd {
	padding: 20px 40px 40px 30px;
	overflow: hidden;
}

.ycj_keyDiscipline1 .form .line .cont .item {
	text-align: center;
	min-width: 122px;
	border: 1px solid #d9d9d9;
	border-radius: 10px;
	float: left;
	margin: 10px 0 0 10px;
	cursor: pointer;
	position: relative;
}

.ycj_keyDiscipline1 .form .line .cont .item a{ 
	display: block;
	padding: 10px 15px;
}

.ycj_keyDiscipline1 .form .line .cont .item:hover::before {
	content: '';
	display: block;
	width: 14px;
	height: 42px;
	background: url(../image/ycj/ycj_k1_right.png) no-repeat center;
	background-size: cover;
	position: absolute;
	top: 0;
	left: 0;
	pointer-events: none;
}

.ycj_keyDiscipline1 .form .line .cont .item:hover::after {
	content: '';
	display: block;
	width: 14px;
	height: 42px;
	background: url(../image/ycj/ycj_k1_left.png) no-repeat center;
	background-size: cover;
	position: absolute;
	top: 0;
	right: 0;
	pointer-events: none;
}


.ycj_techTeam1 {
	padding: 120px 0;
}

.ycj_techTeam1 .title {
	text-align: center;
	padding-bottom: 30px;
}
.ycj_techTeam1-search .search{height: 50px;margin-bottom: 110px;line-height: 50px;padding: 0 140px;}
.ycj_techTeam1-search .search .sea{width: 200px;height: 100%;padding:0 20px 0 45px;background-color: #fff;float: left;margin-right: 35px;}
.ycj_techTeam1-search .search .sea input{width: 100%;height: 100%;color: #707070;}
.ycj_techTeam1-search .search .select{width: 462px;height: 50px;float: left;background: #fff;margin-right: 35px;}
.ycj_techTeam1-search .search .select .select-mod{width: 100%;height: 100%;}
.ycj_techTeam1-search .search .select .select-mod .select-bar{width: 100%;height: 100%;}
.ycj_techTeam1-search .search .select .select-mod .select-btn{height: 50px;padding: 0;}
.ycj_techTeam1-search .search .select .select-mod .select-btn:after{height: 50px;}
.ycj_techTeam1-search .search .select .select-mod .select-bar:before{border: 0;}
.ycj_techTeam1-search .search .select .select-mod .select-val{padding-left: 50px;}
.ycj_techTeam1-search .search .btn{width: 140px;height: 50px;float: left;background: #1c3689;text-align: center;line-height: 50px; padding: 0; font-size: 16px; border-radius: 0px;}
.ycj_techTeam1-search .search .btn a{ width: 100%; height: 100%; display: block; color: #fff; }
.ycj_techTeam1-search .search .select-mod .select-cont:before, .select-mod .select-query:before{border: 0;}
.ycj_techTeam1-search .x_order{ background: url(../image/lys/png9_03.png) no-repeat center; text-align: center; padding: 20px; margin: 30px 0; }
.ycj_techTeam1-search .x_order .h16{ color: #f7822b; display: inline-block; }
.ycj_techTeam1-search .x_order .iconbox{ display: inline-block; margin-left: 25px; }
.ycj_techTeam1-search .x_order .iconbox .licon{ width: 29px; height: 24px; display: inline-block; margin: 0 12px; position: relative; vertical-align: middle; cursor: pointer;}
.ycj_techTeam1-search .x_order .iconbox .licon img{ width: 100%; height: 100%; }
.ycj_techTeam1-search .x_order .iconbox .licon .l_i2{ display: none; }
.ycj_techTeam1-search .x_order .iconbox .licon:hover .l_i1{ display: none; }
.ycj_techTeam1-search .x_order .iconbox .licon:hover .l_i2{ display: block; }
.ycj_techTeam1-search .x_order .iconbox .qrbox{ width: 131px; height: 124px; background: url(../image/lys/png4_03.png) no-repeat center; position: absolute; top: -127px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); display: none; }
.ycj_techTeam1-search .x_order .iconbox .qrbox .limg{ width: 63px; height: 63px; margin: 25px auto 0; }
.ycj_techTeam1-search .x_order .iconbox .qrbox .limg img{ width: 100%; height: auto; vertical-align: middle; }
.ycj_techTeam1-search .x_order .iconbox .licon:hover .qrbox{ display: block; }

.ycj_keyDiscipline1-chuzhen .x_order{ background: url(../image/lys/png9_03.png) no-repeat center; text-align: center; padding: 20px; margin: 30px 0; }
.ycj_keyDiscipline1-chuzhen .x_order .h16{ color: #f7822b; display: inline-block; }
.ycj_keyDiscipline1-chuzhen .x_order .iconbox{ display: inline-block; margin-left: 25px; }
.ycj_keyDiscipline1-chuzhen .x_order .iconbox .licon{ width: 29px; height: 24px; display: inline-block; margin: 0 12px; position: relative; vertical-align: middle; cursor: pointer;}
.ycj_keyDiscipline1-chuzhen .x_order .iconbox .licon img{ width: 100%; height: 100%; }
.ycj_keyDiscipline1-chuzhen .x_order .iconbox .licon .l_i2{ display: none; }
.ycj_keyDiscipline1-chuzhen .x_order .iconbox .licon:hover .l_i1{ display: none; }
.ycj_keyDiscipline1-chuzhen .x_order .iconbox .licon:hover .l_i2{ display: block; }
.ycj_keyDiscipline1-chuzhen .x_order .iconbox .qrbox{ width: 131px; height: 124px; background: url(../image/lys/png4_03.png) no-repeat center; position: absolute; top: -127px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); display: none; }
.ycj_keyDiscipline1-chuzhen .x_order .iconbox .qrbox .limg{ width: 63px; height: 63px; margin: 25px auto 0; }
.ycj_keyDiscipline1-chuzhen .x_order .iconbox .qrbox .limg img{ width: 100%; height: auto; vertical-align: middle; }
.ycj_keyDiscipline1-chuzhen .x_order .iconbox .licon:hover .qrbox{ display: block; }
.ycj_keyDiscipline1-chuzhen .search .btn{width: 140px;height: 50px;float: left;background: #1c3689;text-align: center;line-height: 50px; border-radius: 0; font-size: 16px; padding: 0;}
.ycj_keyDiscipline1-chuzhen .search .btn a{ display: block; width: 100%; height: 100%; color: #fff; }
.ycj_keyDiscipline1-chuzhen .search{height: 50px;margin-bottom: 35px;line-height: 50px;padding: 0 295px;}
.ycj_keyDiscipline1-chuzhen .search .sea{width: 398px;height: 100%;padding:0 20px 0 45px;background-color: #fff;float: left;margin-right: 35px;}
.ycj_keyDiscipline1-chuzhen .search .sea input{width: 100%;height: 100%;color: #707070;}
.ycj_keyDiscipline1-chuzhen .p{text-align: center;}


.ycj_techTeam1 .list .item .padd {
	background: #1c378b url(../image/ycj/ycj_t1_img1.png) no-repeat;background-position: 105% 45%;
}

.ycj_techTeam1 .list .item.item1 .padd {
	background: #ffffff url(../image/ycj/ycj_t1_img2.png) no-repeat;
	color: #333333;
	background-position: 102.5% 0;
}

.ycj_techTeam1 .list .item {
	position: relative;
	margin-top: 40px;
}

.ycj_techTeam1 .list .item+.item {
	margin-top: 80px;
}

.ycj_techTeam1 .list .item .img {
	width: 181px;
	height: 223px;
	overflow: hidden;
	position: absolute;
	top: 50%;
	margin-top: -111px;
	left: 50%;
	margin-left: -90px;
	transition: all 0.4s ease;
	-webkit-transition: all 0.5s ease;
}

.ycj_techTeam1 .list .item .imgbox {
	width: 199px;
	height: 240px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	position: absolute;
	top: -48px;
	left: -10px;
}



.ycj_techTeam1 .list .item .img img {
	width: 100%;
	height: auto;
}

.ycj_techTeam1 .list .item .cont {
	margin-left: 70px;
	color: #ffffff;
}

.ycj_techTeam1 .list .item .cont .padd {
	padding: 40px 264px 50px 190px;
}

.ycj_techTeam1 .list .item .cont .ctop .t1 {
	padding: 0 20px;
}

.ycj_techTeam1 .list .item .cont .ctop {
	padding-bottom: 20px;
	position: relative;
}

.ycj_techTeam1 .list .item .cont .ctop .tit1 {
	display: inline-block;
	background-color: #1c378b;
	position: relative;
	z-index: 1;
}

.ycj_techTeam1 .list .item.item1 .cont .ctop .tit1 {
	background-color: #ffffff;
}

.ycj_techTeam1 .list .item .cont .line {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 35px;
	height: 1px;
	background-color: #4f6fd4;
}

.ycj_techTeam1 .list .item.item1 .cont .line {
	background-color: #cccccc;
}

.ycj_techTeam1 .list .item .cont .cdown .p3 {
	/* overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right:6px; */
	overflow: hidden;
	padding-right: 20px;
}
.ycj_techTeam1 .list .item .cont .cdown .null{display: none;}

.ycj_techTeam1 .list .item .cont .cdown .p1 {
	padding: 10px 0;
}

.ycj_techTeam1 .page-mod {
	margin-top: 40px;
}


/* 14护理概况 */


.ycj_genOfnus1 {
	height: 710px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	position: relative;
}

.ycj_genOfnus1 .mask {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.35);
	position: absolute;
	top: 0;
	left: 0;
}

.ycj_genOfnus1 .middle {
	height: 100%;
}

.ycj_genOfnus1 .middle .contbox {
	text-align: center;
	color: #ffffff;
	padding: 0 100px;
}

.ycj_genOfnus1 .middle .contbox .tit2 {
	padding: 15px 0 5px;
}

.ycj_genOfnus2 {
	padding: 120px 0;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.ycj_genOfnus2 .titbox {
	text-align: center;
}

.ycj_genOfnus2 .titbox .clear {
	margin: 12px 0 35px;
}

.ycj_genOfnus2 .titbox .x-more {
	display: inline-block;
}

.ycj_genOfnus2 .titbox .x-more .s1 {
	background: #213b8d;
	color: #ffffff;
}

.ycj_genOfnus2 .titbox .x-more .arr_r {
	background: #213b8d;
	color: #ffffff;
}

.ycj_genOfnus2 .list .item {
	width: 32.3%;
	float: left;
}

.ycj_genOfnus2 .list .item+.item {
	margin-left: 19px;
}

.ycj_genOfnus2 .list .item .pd_14 {
	padding: 14px;
}

.ycj_genOfnus2 .list .item .imgbg {
	width: 404px;
	height: 452px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.ycj_genOfnus2 .list .item .img {
	width: 100%;
	height: 246px;
	overflow: hidden;
}

.ycj_genOfnus2 .list .item .img:hover img {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
}

.ycj_genOfnus2 .list .item .img img {
	width: 100%;
	height: auto;
	transition: all 0.4s ease;
	-webkit-transition: all 0.5s ease;
}

.ycj_genOfnus2 .list .item .imgbg .text {
	background-color: #ffffff;
	background-position: right bottom;
	/* background-size: cover; */
	background-repeat: no-repeat;
	height: 176px;
}

.ycj_genOfnus2 .list .item .imgbg .text .padd {
	padding: 40px 25px 0 30px;
	color: #474747;
}

.ycj_genOfnus2 .list .item .imgbg .text .tit {
	line-height: 28px;
}

.ycj_genOfnus2 .list .item .imgbg .text .date {
	font-family: Arial;
	padding: 10px 0 45px;
}

.ycj_genOfnus3 {
	height: auto;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	overflow: hidden;
}

.ycj_genOfnus3 .paddout {
	padding-top: 110px;
	padding-bottom: 120px;
	overflow: hidden;
}

.ycj_genOfnus3 .g3_left {
	width: 50%;
	float: left;
}

.ycj_genOfnus3 .g3_left .gl_top {
	padding-bottom: 20px;
}

.ycj_genOfnus3 .g3_left .tit {
	color: #ffffff;
	float: left;
}

.ycj_genOfnus3 .g3_left .more {
	float: right;
}

.ycj_genOfnus3 .g3_left .img {
	width: 100%;
	height: 426px;
	overflow: hidden;
}

.ycj_genOfnus3 .g3_left .img:hover img {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	
}

.ycj_genOfnus3 .g3_left .img img {
	width: 100%;
	height: auto;
	transition: all 0.4s ease;
	-webkit-transition: all 0.5s ease;
}

.ycj_genOfnus3 .g3_right {
	float: right;
	width: 50%;
}

.ycj_genOfnus3 .g3_right .list {
	padding: 80px 10px 0 65px;
}

.ycj_genOfnus3 .g3_right .list .item {
	color: #ffffff;
}

.ycj_genOfnus3 .g3_right .list .item .posi {
	position: relative;
}

.ycj_genOfnus3 .g3_right .list .item .desc.now {
	display: block;
}

.ycj_genOfnus3 .g3_right .list .item .title {
	margin-right: 90px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ycj_genOfnus3 .g3_right .list .item .title a{ color: #fff; }

.ycj_genOfnus3 .g3_right .list .item .date {
	font-family: Arial;
	position: absolute;
	right: 0;
	top: 0;
	color: #bccbe8;
}

.ycj_genOfnus3 .g3_right .list .item .desc {
	color: #bccbe8;
	padding-top: 10px;
	display: none;
}

.ycj_genOfnus3 .g3_right .list .item+.item::before {
	content: '';
	display: block;
	height: 1px;
	width: 100%;
	background-color: #ffffff;
	margin: 26px 0;
}


/* 交通指南 */


.ycj_trafficGuide {
	padding: 105px 0 120px;
	height: 100%;
	overflow: hidden;
}

.ycj_trafficGuide .bgbox {
	background-repeat: no-repeat;
	background-position: right -50px;
	/* background-size: cover; */
}

.ycj_trafficGuide .title {
	text-align: center;
	padding-bottom: 25px;
}

.ycj_trafficGuide .contbox {
	padding-bottom: 85px;
	position: relative;
}

.ycj_trafficGuide .contbox .c-left {
	height: 450px;
	width: 680px;
	box-shadow: 0px 0px 30px 0px #cccccc;
}

.ycj_trafficGuide .contbox .c-left .bdmap {
	width: 100%;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.ycj_trafficGuide .contbox .c-right {
	width: 610px;
	height: 443px;
	position: absolute;
	right: 0;
	top: 93px;
}

.ycj_trafficGuide .contbox .c-right .item {
	position: absolute;
	width: 216px;
	height: 191px;
	background: url(../image/ycj/ycj_triffic_img3.png) no-repeat center;
	background-size: cover;
}

.ycj_trafficGuide .contbox .c-right .item1 {
	left: 50%;
	margin-left: -95px;
	top: 23px;
}

.ycj_trafficGuide .contbox .c-right .item2 {
	left: 50%;
	margin-left: -95px;
	bottom: 23px;
}

.ycj_trafficGuide .contbox .c-right .item3 {
	top: 50%;
	margin-top: -95px;
	left: 25px;
}
.ycj_trafficGuide .contbox .c-right .item4 {
	width: 313px;
	height: 277px;
	position: absolute;
	top: 50%;
	margin-top: -138px;
	right: -156px;
}

.ycj_trafficGuide .contbox .c-right .item.item4 .img {
	width: 313px;
	height: 277px;
	overflow: hidden;
}

.ycj_trafficGuide .contbox .c-right .item4 .img img {
	width: 100%;
	height: auto;
}

.ycj_trafficGuide .contbox .c-right .item .middle {
	height: 100%;
	margin: 0 auto;
	position: relative;
	text-align: center;
}

.ycj_trafficGuide .contbox .c-right .item .img {
	width: 83px;
	height: 93px;
	overflow: hidden;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}

.ycj_trafficGuide .contbox .c-right .item .img img {
	width: 100%;
	height: auto;
}

.ycj_trafficGuide .contbox .c-right .item .text {
	color: #ffffff;
	padding: 0 40px;
}


/* 7预约挂号 */

.ycj_appointment {
	padding: 120px 0;
	position: relative;
}

.ycj_appointment .text_box {
	width: 470px;
	float: left;
	padding: 30px 0 40px 18px;
}

.ycj_appointment .text_box .tit {
	padding-bottom: 20px;
	text-align: center;
}

.ycj_appointment .ar_box {
	width: 645px;
	float: right;
	background: #1c3689 url(../image/ycj/ycj_appointment_img3.png) no-repeat right bottom;
	padding: 55px 50px 30px 45px;
}

.ycj_appointment .nav_box {
	width: 100%;
}

.ycj_appointment .ar_box .desc {
	color: #ffffff;
	padding-bottom: 50px;
}

.ycj_appointment .nav_box .mar_130 {
	margin-left: 130px;
	cursor: pointer;
}

.ycj_appointment .nav_box .mar_130+.mar_130 {
	margin-top: 12px;
}

.ycj_appointment .nav_box .item {
	width: 186px;
	padding: 12px 0;
	border: 2px solid #a4afd0;
	text-align: center;
	border-left: none;
	position: relative;
	margin: 0 auto;
}

.ycj_appointment .nav_box .item::before {
	content: '';
	display: block;
	width: 59px;
	height: 52px;
	background: url(../image/ycj/ycj_appointment_img1.png) no-repeat;
	position: absolute;
	top: -2px;
	left: -42px;
}

.ycj_appointment .nav_box .mar_130.now .item::before {
	background-image: url(../image/ycj/ycj_appointment_img2.png);
}

.ycj_appointment .nav_box .item .img {
	position: absolute;
	left: -26px;
	top: 10px;
	width: 27px;
}
.ycj_appointment .nav_box .item .img img{
	width: 100%; height: auto;
}

.ycj_appointment .nav_box .mar_130.now .item .nav_t {
	color: #f7822b;
}

.ycj_appointment .nav_box .item .nav_t {
	color: #ffffff;
}

.ycj_appointment .cont_box {
	height: 500px;
	position: absolute;
	top: 160px;
	left: 0;
}

.ycj_appointment .cont_box .item_cont {
	width: 620px;
	background-color: #ffffff;
	padding: 40px 58px 60px 45px;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
}

.ycj_appointment .cont_box .item_cont.opaty {
	visibility: visible;
	opacity: 1;
	z-index: 1;
	position: relative;
}

.ycj_appointment .cont_box .desc img,.ycj_appointment .cont_box .item_cont .img img {
	max-width: 100%;
	display: block;
}

.ycj_appointment .cont_box .desc {
	padding: 15px 5px 30px 0;
}

/*.ycj_appointment .cont_box .desc img{ width: 100%; }*/

.ycj_appointment .cont_box .padd {
	height: 400px;
}

.ycj_appointment .padd_b170 {
	padding-bottom: 187px;
}

/* 2024-10-25 */
.ycj_ifSatisfy1 .iptbox .li .h18{min-width: 5em; display: inline-block;vertical-align: middle;}
.ycj_ifSatisfy1 .iptbox .ipt{vertical-align: middle; position: relative;}
.ycj_ifSatisfy1 .iptbox .ipt .code{width: 90px; position: absolute; top: 0;right: 0;bottom: 0;}
.ycj_ifSatisfy1 .iptbox .ipt .code img{width: 100%; height: 100%; display: block;}


@media screen and (min-width: 1200px){
	.ycj_techTeam1 .list .item:hover .img {
		transform: scale(1.1);
		-webkit-transform: scale(1.1);
		-ms-transform: scale(1.1);
	}
}







@media screen and (max-width: 1229px) {





	.ycj_hospitalization1 .padd .contbox .h1_left {
		width: 500px;
		margin-left: -495px;
	}

	.ycj_hospitalization1 .padd .contbox .h1_right {
		width: 548px;
		margin-left: -60px;
	}

	.ycj_hospitalization1 .padd .contbox .h1_left .left_inner {
		width: 415px;
		right: 0;
		margin-right: 65px;
	}

	.ycj_hospitalization1 .padd .contbox .h1_right .right_inner .descbox {
		width: auto;
	}

	.ycj_hospitalization1 .padd .contbox .h1_right .right_inner .descbox .desc{
		overflow-x: auto;
	}





	.ycj_appointment .text_box {
		padding: 0 0 40px 18px;
	}

	.ycj_appointment .ar_box {
		width: 423px;
	}

	.ycj_appointment .cont_box .item_cont {
		width: 357px;
	}

	.ycj_appointment .cont_box .item_cont {
		width: 357px;
	}

	.ycj_appointment .padd_b170 {
		padding-bottom: 0;
	}

	.ycj_appointment .nav_box .mar_130 {
		margin-left: 0;
	}




	.ycj_genOfnus2 .list .item {
		width: 32%;
	}

	.ycj_genOfnus2 .list .item .imgbg {
		width: 100%;
		height: auto;
		background-size: 100% 100%;
	}

	.ycj_genOfnus2 .list .item .img {
		width: 100%;
		height: auto;
	}

	.ycj_genOfnus3 .g3_right .list {
		padding: 80px 20px 0 20px;
	}

	.ycj_genOfnus3 .g3_right .list .item+.item::before {
		margin: 15px 0;
	}

	.ycj_genOfnus3 .paddout {
		padding: 110px 0 0;
	}

	.ycj_trafficGuide .contbox .c-left {
		width: 100%;
	}
	.ycj_trafficGuide .contbox {
		height: 840px;
	}
	.ycj_trafficGuide .contbox .c-right{
		width: 100%;
		position: relative;
		top: 60px;
	}
	.ycj_trafficGuide .contbox .c-right .item{
		top: 50%;
		margin-top: -95px;
	}
	.ycj_trafficGuide .contbox .c-right .item1 {
		left:255px;
		margin-left: 0;
	}
	.ycj_trafficGuide .contbox .c-right .item2 {
		left: 50%;
		margin-left:0;
	}
	.ycj_trafficGuide .contbox .c-right .item4 {
		width: 216px;
		height: 191px;
		right: 25px;
	}
	.ycj_trafficGuide .contbox .c-right .item.item4 .img {
		width: 100%;
		height: 100%;
	}

	.ycj_ifSatisfy1 .form .cont .item {
		min-width: 158px;
	}
	.ycj_ifSatisfy1 .iptbox .ipt {
		width: 300px;
	}
	.ycj_ifSatisfy1 .iptbox .ipt1 {
	    margin-right: 76px;
	}

	/* 10就诊流程 */
	.ycj_visPro2 {
		padding-bottom: 110px;
	}
	.ycj_visPro2 .list .item {
		background-size: 100%;
	}
	.ycj_visPro2 .m1 {
		width: 180px;
	}
	.ycj_visPro2 .m2 {
		padding: 0 0px 0 165px;
	}
	.ycj_visPro2 .item.item1 .m2 {padding: 0 165px 0 0;}
	.ycj_visPro2 .item .num {width: 100px;}
	
	.ycj_keyDiscipline1-chuzhen .search{padding: 0 170px;}
	.ycj_techTeam1-search .search .select{width: 370px;}
	.ycj_techTeam1-search .search .select .select-native{ padding-left: 45px; }
	.ycj_techTeam1-search .search .select .select-mod .select-btn:after{ right: 20px; }
	.ycj_techTeam1-search .search{padding: 0 65px;}
}




@media screen and (max-width: 750px) {


	/* 11住院出院需知 */


	.ycj_hospitalization1 .padd {
		padding: 0.8rem 0;
	}

	.ycj_hospitalization1 .padd .contbox {
		position: static;
		height: auto;
	}

	.ycj_hospitalization1 .padd .contbox .h1_left {
		width: 100%;
		height: auto;
		position: static;
		margin-left: 0;
		/* padding: 1rem 0; */
		margin-left: 0;
		left: 0;
		top: 0;
	}

	.ycj_hospitalization1 .padd .contbox .h1_left .left_inner {
		position: static;
		padding: 1rem 0;
		width: 100%;
		right: 0;
		margin-right: 0;
	}

	.ycj_hospitalization1 .padd .contbox .h1_right .right_inner {
		top: auto;
	}

	.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .tabbox {
		overflow-x: auto;
		overflow-y: hidden;
	}

	.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .tabbox .scrollX {
		white-space: nowrap;
	}

	.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .item {
		display: inline-block;
	}

	.ycj_hospitalization1 .padd .contbox .h1_right {
		width: 100%;
		height: auto;
		margin-left: 0;
		margin-top: 0.8rem;
		position: static;
		left: 0;
		top: 0;
	}

	.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .item {
		width: auto;
	}

	.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .item .padd {
		padding: 0 0.8rem;
		width: 4.48rem;
		white-space: normal;
		font-size: 0.3rem;
	}

	.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .item {
		width: auto;
		height: 1.6rem;
		margin: 0.4rem 0.3rem 0 2rem;
	}

	.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .tit {
		margin: 0 auto;
		text-align: center;
		width: 4rem;
	}

	.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .item::before {
		height: 1.6rem;
		left: -1.2rem;
		width: 1.8rem;
		bottom: -0.04rem;
		background-size: 100% 100%;
	}

	.ycj_hospitalization1 .padd .contbox .h1_right .right_inner {
		padding: 0.3rem;
	}

	.ycj_hospitalization1 .padd .contbox .h1_right .right_inner .title {
		padding-bottom: 0.3rem;
	}





	/* 7预约挂号 */
	.ycj_appointment {
		padding: 0.8rem 0;
	}

	.ycj_appointment .text_box {
		padding: 0 0.3rem 0.3rem;
	}

	.ycj_appointment .text_box {
		width: auto;
		float: none;
	}

	.ycj_appointment .text_box .tit {
		padding-bottom: 0.3rem;
	}

	.ycj_appointment .ar_box {
		float: none;
		width: auto;
		padding: 0.3rem;
	}

	.ycj_appointment .nav_box {
		overflow-x: auto;
		overflow-y: hidden;
	}

	.ycj_appointment .nav_box .scrollX {
		white-space: nowrap;
	}

	.ycj_appointment .nav_box .mar_130 {
		display: inline-block;
		margin-left: 1rem;
	}

	.ycj_appointment .nav_box .item {
		width: auto;
		padding: 0.26rem 1rem;
	}

	.ycj_appointment .cont_box {
		height: auto;
		position: relative;
		top: 0;
		margin-top: 0.8rem;
	}

	.ycj_appointment .ar_box .desc {
		padding-bottom: 0.3rem;
	}

	.ycj_appointment .cont_box .item_cont {
		width: auto;
		padding: 0.3rem;
	}

	.ycj_appointment .nav_box .item::before {
		width: 1.2rem;
		height: 1.03rem;
		left: -0.86rem;
		background-size: 100% 100%;
	}

	.ycj_appointment .nav_box .mar_130+.mar_130 {
		margin-top: 0.2rem;
	}

	.ycj_appointment .nav_box .item .img {
		left: -0.55rem;
		top: 0.2rem;
	}


	.x-container{
		overflow: hidden;
	}
	.ycj_genOfnus1 {
		height: 7rem;
	}
	.ycj_genOfnus1 .middle .contbox {
		padding: 0 0.8rem;
	}
	.ycj_genOfnus1 .middle .contbox .tit2 {
		padding: 0.3rem 0;
	}
	.ycj_genOfnus2 {
		padding: 0.8rem 0;
	}
	.ycj_genOfnus2 .titbox .clear {
		margin: 0.2rem 0 0.4rem;
	}
	.ycj_genOfnus2 .list .item{
		width: auto;
		float: none;
	}
	.ycj_genOfnus2 .list .item+.item {
		margin-left: 0;
		margin-top: 0.3rem;
	}
	.ycj_genOfnus3{
		margin-bottom: 0.8rem;
	}
	.ycj_genOfnus3 .paddout{
		padding: 0.8rem 0;
	}
	.ycj_genOfnus3 .g3_left {
		width: 100%;
		float: none;
	}
	.ycj_genOfnus3 .g3_left .img {
		height: auto;
		margin-bottom: 0.3rem;
	}
	.ycj_genOfnus3 .g3_right {
		float: right;
		width: 100%;
	}
	.ycj_genOfnus3 .g3_right .list {
		padding: 0 0.3rem;
	}



	.ycj_trafficGuide{
		padding: 0.8rem 0 0;
		margin-bottom: 0.8rem;
	}
	.ycj_trafficGuide .title {
		padding-bottom: 0.4rem;
	}
	.ycj_trafficGuide .contbox {
		height: auto;
	}
	.ycj_trafficGuide .contbox .c-left {
		height: 6rem;
		/* padding: 0 0.3rem; */
	}
	.ycj_trafficGuide .contbox .c-right {
		top: 0.8rem;
		height: 8rem;
	}
	.ycj_trafficGuide .contbox .c-right .item {
		width: 3rem;
		height: 2.6rem;
		top: 0;
		left: 0;
		margin-top: 0;
	}
	.ycj_trafficGuide .contbox .c-right .item1{
		top:1rem;
		left: 3.6rem;

	}
	.ycj_trafficGuide .contbox .c-right .item2{
		top: 4rem;
		left:0.4rem;
	}
	.ycj_trafficGuide .contbox .c-right .item3{
		top: 1rem;
		left: 0.4rem;
	}
	.ycj_trafficGuide .contbox .c-right .item4{
		top: 4rem;
		left: 3.6rem;
	}
	.ycj_trafficGuide .contbox .c-right .item .img {
		width: 1rem;
		height: 1rem;
	}
	.ycj_trafficGuide .contbox .c-right .item .text {
		padding: 0 0.2rem;
	}
	




	.ycj_ifSatisfy1 {
		padding: 0.8rem 0;
	}
	.ycj_ifSatisfy1 .h32 {
		padding-bottom: 0.4rem;
	}
	.ycj_ifSatisfy1 .form .padd {
		padding: 0.3rem;
	}
	.ycj_ifSatisfy1 .form .tit {
		padding-bottom: 0.3rem;
	}
	.ycj_ifSatisfy1 .form .cont .item {
		min-width: 100%;
		float: none;
		margin-bottom: 0.2rem;
	}
	.ycj_ifSatisfy1 .form .line .cont .item .t1:before {
		width: 0.44rem;
		height: 0.44rem;
		margin-right: 0.3rem;
		margin-bottom: 0;
	}
	.ycj_ifSatisfy1 .iptbox {
		margin-top: 0.8rem;
	}
	.ycj_ifSatisfy1 .iptbox .mb_30 {
		margin-bottom: 0.3rem;
	}
	.ycj_ifSatisfy1 .iptbox .mar_40 {
		margin: 0 0.3rem;
	}
	.ycj_ifSatisfy1 .iptbox .mar_40 .h18{
		margin-right: 0.2rem;
	}
	.ycj_ifSatisfy1 .iptbox .ipt {
		width: 4.8rem;
		margin: 0.2rem 0;
		padding: 0.1rem;
	}
	.ycj_ifSatisfy1 .iptbox .btn {
		width: 3rem;
		padding: 0.1rem 0;
	}









	/* 5技术队伍 */



	.ycj_keyDiscipline1 {
		padding: 0.8rem 0;
	}
	.ycj_keyDiscipline1 .title {
		padding-bottom: 0.4rem;
	}
	.ycj_keyDiscipline1 .form .line .titbox {
		padding: 0.2rem 0 0.2rem 0.4rem;
	}
	.ycj_keyDiscipline1 .form .line .tit .img {
		width: 0.6rem;
		height: 0.6rem;
	}
	.ycj_keyDiscipline1 .form .line .cont .padd {
		padding: 0.3rem;
	}
	.ycj_keyDiscipline1 .form .line .cont .item {
		
		width: 100%;
		margin: 0.2rem 0.1rem;
	}
	.ycj_keyDiscipline1 .form .line .cont .item a{
		padding: 0.2rem;
	}
	/* 5技术队伍 */
	.ycj_techTeam1{padding: 1rem 0;}
	.ycj_techTeam1 .title{padding-bottom: 0.3rem;}
	.ycj_techTeam1 .list .item{margin-top: 0.4rem;}
	.ycj_techTeam1 .list .item .imgbox{width: 3rem;height: 3.8rem;top: -0.3rem;left: -0.1rem;background-size: 100% 100%;}

	.ycj_techTeam1 .list .item .img{width: 2.6rem;height: 3.24rem;margin-left: 0;margin-top: 0;transform: translate(-50%,-50%);}
	.ycj_techTeam1 .list .item .cont .padd{padding: 0.4rem;}
	.ycj_techTeam1 .list .item .cont .ctop{padding-bottom: 0.2rem;left: 30%;}
	.ycj_techTeam1 .list .item .cont .ctop .t1{padding: 0 0.2rem;}
	.ycj_techTeam1 .list .item .cont .cdown .p:nth-child(1){position: relative;left: 30%;}
	.ycj_techTeam1 .list .item .cont .cdown .p:nth-child(2){position: relative;left: 30%;}
	.ycj_techTeam1 .list .item .cont .cdown .p3{padding-right: 0;}
	.ycj_techTeam1 .list .item .cont .cdown .null{width: 1.42rem;height: 1.5rem;float: left;display: block;}
	.ycj_techTeam1 .list .item .cont .line{display: none;}


	/* 9门诊分布 */


	.ycj_outpatientDepart1 {
		padding: 0.8rem 0;
	}
	.ycj_outpatientDepart1 .tit {
		padding-bottom: 0.4rem;
	}
	.ycj_outpatientDepart1 .form .line .o1_r {
		float: none;
		margin-left: 1.6rem;
	}
	.ycj_outpatientDepart1 .form .line .o1_r .padd {
		padding: 0.6rem 0.5rem;
	}
	.ycj_outpatientDepart1 .form .line .o1_r .item {
		float: none;
		min-width: 100%;
		margin: 0.2rem 0.5rem 0 0;
	}
	.ycj_outpatientDepart1 .form .line .o1_r .item .li1::before {
		width: 0.25rem;
		height: 0.25rem;
	}
	.ycj_outpatientDepart1 .form .line .o1_r .item .li1 .t1 {
		margin-left: 0.1rem;
	}


		/* 10就诊流程 */


	.ycj_visPro1 {
		height: 6.8rem;
	}
	.ycj_visPro2 {padding-bottom: 1rem;}
	.ycj_visPro2 .list {margin-top: 1rem;}
	.ycj_visPro2 .list .item+.item {margin-top: 0.6rem;}
	.ycj_visPro2 .item .m1 {position: static !important;width: 2rem;height: 1.75rem;float: left;margin-bottom: 0.2rem;}
	.ycj_visPro2 .list .item .img {width: 0.8rem;height: auto;}
	.ycj_visPro2 .list .item .h24 {padding-top: 0.05rem;font-size: 0.3rem;}
	.ycj_visPro2 .item .num {width: auto;position: static !important;line-height: 1.75rem;float: left;margin-left: 0.4rem;}
	.ycj_visPro2 .m2 {margin: 0 !important;padding: 0.4rem 0.3rem !important;overflow: hidden;width: 100%;box-sizing: border-box;border: 5px solid #4f91d6 !important;height: auto;}
	.ycj_visPro2 .item.item1 .m2 {text-align: left;}
	.ycj_genOfnus3 .g3_right .list .item .desc{display: block;}
	
	.tc .tcbox{width: 7rem;height: auto;margin-left: -3.5rem;margin-top: -2.4rem;}
	.ycj_ifSatisfy1 .form .line:after{height: 100%;background-size: 100% 100%;}
	.ycj_ifSatisfy1 .form .line.l2 .cont .item .t1:before{width: 0.44rem;height: 0.44rem;background-size: 100% 100%;margin-bottom: 0;}
	.ycj_hospitalization1 .padd .contbox .h1_left .left_inner .item.cur::before{background-size: 100% 100%;}
	.ycj_appointment .cont_box .item_cont .scroll{height: 7rem;}
	.ycj_techTeam1 .list .item.item1 .cont .ctop .tit1{background-color: rgba(0,0,0,0);}
	.ycj_techTeam1 .list .item .cont .ctop .tit1{background-color: rgba(0,0,0,0);}
	
	.ycj_keyDiscipline1-chuzhen .search{height: auto;line-height: 0.8rem;margin-bottom: 0.3rem;padding: 0;text-align: center;}
	.ycj_keyDiscipline1-chuzhen .search .sea {
	    width: 100%;
	    height: 100%;
	    padding: 0 0.5rem;
	    background-color: #fff;
	    float: none;
	    margin-right: 0;
	}
	.ycj_keyDiscipline1-chuzhen .search .btn {
	    width: 2.8rem;
	    height: 0.8rem;
		font-size: 0.28rem;
	    float: none;
	    line-height: 0.8rem;
		display: inline-block;
		margin-top: 0.3rem;
	}
	
	
	.ycj_techTeam1-search .x_order{ margin: 0.3rem 0; padding: 0.3rem 0; background-size: cover; }
	.ycj_techTeam1-search .x_order .h16{ width: 100%; }
	.ycj_techTeam1-search .x_order .iconbox{ margin-left: 0; margin-top: 0.4rem; }
	
	.ycj_keyDiscipline1-chuzhen .x_order{ margin: 0.3rem 0; padding: 0.3rem 0; background-size: cover; }
	.ycj_keyDiscipline1-chuzhen .x_order .h16{ width: 100%; }
	.ycj_keyDiscipline1-chuzhen .x_order .iconbox{ margin-left: 0; margin-top: 0.4rem; }
	
	.ycj_techTeam1-search .search{padding: 0;}
	.ycj_techTeam1-search .search .select{width: 100%;float: none;height: 0.8rem;line-height: 0.8rem;}
	.ycj_techTeam1-search .search .select .select-mod .select-btn{height: 0.8rem;line-height: 0.8rem;}
	.ycj_techTeam1-search .search .sea {
	    width: 100%;
	    height: 100%;
	    padding: 0.15rem 0.2rem;
	    background-color: #fff;
	    float: none;
	    margin-right: 0;
		margin-top: 0.3rem;
	}
	.ycj_techTeam1-search .select-mod .select-native{top: -5px;}
	.ycj_techTeam1-search .search .select .select-native{ padding-left: 0.2rem; }
	.ycj_techTeam1-search .search .select .select-mod .select-btn:after{ right: 0.2rem; }
	.ycj_techTeam1-search .search{height: auto;margin-bottom: 1rem;line-height: 0.8rem;text-align: center;}
	.ycj_techTeam1-search .search .select .select-mod .select-btn:after{height: 0.8rem;}
	.ycj_techTeam1-search .search .btn {
	    width: 2rem;
	    height: 0.8rem;
		font-size: 0.28rem;
	    float: none;
	    background: #1c3689;
	    text-align: center;
	    line-height: 0.8rem;
	    color: #fff;
		margin-top: 0.3rem;
		display: inline-block;
	}

.ycj_ifSatisfy1 .iptbox .ipt{ margin: 0; }
.ycj_ifSatisfy1 .iptbox .mb_30 .li+.li{ margin-top: 0.3rem; }
}

}