 @media screen and (min-width: 1700px) and (max-width: 1920px){
 	.about .mgyy>ul li .bombox .bom_cont{
 		height: 600px;
 	}
 }
@media screen and (max-width: 1700px) {
}




 @media screen and (max-width: 1510px) {
	.jl_cont>ul li .jl_left h4 span{
		width: 35px;
	}
} 






 @media screen and (max-width: 1500px) {
	.container,.medical .md_top, .md_sheer-ct, .md_for_ct, .md_five_ct, .md_six_ct, .md_seven_ct{
		width: 80%;
	}
	.md_two .md_tow-ct,.zzpt_down .zt_down_cont,.hzfw .hzfw_sheer,.footer,.index_sheer,.about .jiaoliu,.hyxw_details .hyxw_cont{
		width: 80%;
	}
	nav .nav{
		width: 90%;
	}
	.jk_ls_two{
		background-size: 20%;
	}
	nav .nav>ul{
		width: 78%;
	}
	.index_six_ct .in_six_two .six_two_ct ul{
		padding: 2% 3% 0;
		font-size: 14px;
	}
	.jl_cont ul li .jl_zhong h3{
		-ms-text-overflow: ellipsis;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
	}
	nav .nav>ul>li:first-child{
		margin-left: 25%;
	}
	nav .nav .logo{
		width: 22%;
		margin-top: 24px;
	}
	nav .nav>ul>li{
		margin-right: 2.5%;
	}
	.index_sheer .index_sheer_ct>ul li{
		height: 430px;
	}
	.jituan_two .jt_two_cont .two_left{
		margin-top: 25px;
	}
	.medical .md_six .md_six_ct>ul li h3, .medical .md_six .md_six_ct>ul li h4{
		font-size: 16px;
	}
	.medical .md_six .md_six_ct>ul li{
		padding-left: 60px;
	}
	.group .group-cont>ul li p{
		padding-bottom: 10px;
	}
	.group .group-cont>ul li .ys_li_more{
		width: 100px;
	}
	.hzxs>ul li .hzxs_cont .li_hzxs_left{
		min-height: auto;
	}
	.one_ct1 h4{
		margin: 60px 0 40px 0;
	}
	.hzfw_eight .md_eight_ct{
		width: 80%;
		margin: 0 auto;
	}
	.contact_fm .contact_cont{
		margin-top: -30px;
	}
	.contact_fm{
		width: 100%;
	}
	.jk_ls_dizhi,.jk_ls_wangzhi h3{
		margin-top: 35px;
	}
	.footer .footer_right .ft_right_form>ul li{
		width: 48%;
		line-height: 1;
		height: 40px;
	}
	.footer .footer_right .ft_right_form>ul li label{
		line-height: 45px;
	}
	.footer .footer_right .ft_right_form>ul li:nth-child(2n+1){

	}
	.footer .footer_right .ft_right_form>ul li input{
		height: 30px;
	}
	.jituan_botm>ul li .botm_left,.jituan_botm>ul li .botm_right img{
		height: 270px;
	}
	.jl_cont ul li .jl_right img{
		min-height: auto;
	}
	.md_tw{
		line-height: 22px;
	}
	.medical .md_two .md_tow-ct>ul li h4,.mtjj>ul li h3{
		font-size: 18px;
	}
	nav .nav>ul>li>a,nav .nav em,#slider>ul li .slider_ct{
		font-size: 14px;
	}
	nav .nav>ul>li ul li a{
		font-size: 13px;
	}
	.yhdsj ul li .yh_li_top .yh_li_right{
		width: 69%;
		margin-right: 1%;
		padding-right: 5%;
	}
} 
@media screen and (max-width: 1400px) {
	.medical .md_two .md_tow-ct>ul li .yl_li_cont{
		padding-left: 20px;
	}
	.md_tw{
		font-size;
	}
	nav .nav>ul>li:first-child{
		margin-left: 22%;
	}
	.about .left_nav>ul li a{
		font-size: 17px;
	}
	nav .nav>ul>li{
		margin-right: 2%;
	}
	.medical .md_two .md_tow-ct>ul li h4{
		font-size: 17px;
	}
	.jituan_two .jt_two_cont .two_left{
		width: 30%;
	}
	.medical .md_six .md_six_ct>ul li h3, .medical .md_six .md_six_ct>ul li h4{
		font-size: 14px;
	}
	.medical .md_six .md_six_ct>ul li{
		padding-left: 55px;
	}
	.ys_slide p{
		padding-bottom: 10px;
		min-height: 100px;
	}
	.yszy_ls .reft_right dl dd p{
		width: 60%;
	}
	.referral .reft_right .reft_more{
		width: 45%;
	}
	.medical .hzfw_two .md_tow-ct>ul li p{
		line-height: 22px;
	}
	.about .jktj_details{
		width: 80%;
	}
	.about .jktj_details>ul li h3 a,.mtjj>ul li h3{
		font-size: 16px;
	}
	.about .jktj_details>ul li h3{
		margin: 20px 0 0 0;
		min-height: 40px;
		line-height: 22px;
	}
	.footer .footer_right .ft_right_form>dl{
		height: 110px;
	}
	.medical .md_two .md_tow-ct>ul li{
		min-height: 280px;
	}

	.medical .md_two .md_tow-ct>ul li h3{
		font-size: 60px;
	}
	.medical .md_two .md_tow-ct>ul li h4{
		margin: 15px 0;
	}
	.jituan_botm>ul li .botm_left, .jituan_botm>ul li .botm_right img{
		height: 250px;
	}
	.group .group-cont>ul li h3{
		font-size: 14px;
	}
	.ys_slide .slide_more{
		width: 100px;
	}
	.about .mgyy>ul li .mg_cont h4{
		margin: 20px 0;
	}
	nav .nav>ul>li>a{
		font-size: 15px;
	}

}


@media screen and (max-width: 1350px) {
	nav .nav>ul>li:first-child{
		margin-left: 20%;
	}
	nav .nav>ul>li>a{
		font-size: 14px;
	}
}
@media screen and (max-width: 1300px) {
	.jl_cont>ul li .jl_left h4 span{
		display: none;
	}
	.about .mgyy>ul li .bombox{
		max-width: 1100px;
	}
	.medical .md_two .md_tow-ct>ul li .yl_li_cont{
		padding-left: 10px;
	}
	.medical .md_two .md_tow-ct>ul li h4{
		font-size: 16px;
	}
	.referral .reft_right .reft_more{
		width: 55%;
	}
	.group .group-cont>ul li h4{
		margin: 15px 0 15px 0;
	}
	.group .group-cont>ul li p{
		line-height: 22px;
		font-size;
	}
	.group .group-cont>ul li .ys_li_more{
		margin-top: 15px;
	}
	.yhdsj ul li .yh_li_top .yh_li_right .yh_li_ct{
		margin-top: 110px;
	}
	.yhdsj ul li .yh_li_top .yh_li_left{
		margin-top: 50px;
	}
	 .contact_fm .contact_top .ct_top_left dl{
		float: none;
	}
	.contact_fm .contact_top .ct_top_left dl:last-child{
		margin-left: 0;
		margin-top: 15px;
	} 
	.contact_fm .contact_top .ct_top_left p{
		margin-bottom: 45px;
	}
	.contact_fm .contact_cont{
		margin-top: 50px;
	}
	.about .jktj_details>ul li h3{
		margin-bottom: 10px;
	}
	nav .nav .logo{
		margin-top: 25px;
	}
	.content_in{
		width: 70%;
	}
	.one_slide{
		top: 6%;
	}
	.jl_cont ul li .jl_right img{
		min-height: 140px;
	}
	.jituan_botm>ul li .botm_left, .jituan_botm>ul li .botm_right img{
		height: 230px;
	}
	.group .group-cont>ul li h3{
		overflow: hidden;
		-ms-text-overflow: ellipsis;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.ys_slide p{
		font-size;
	}
}

@media screen and (max-width: 1250px) {
	nav .nav>ul>li>a{
		font-size: 14px;
	}
	nav .nav>ul>li:first-child{
		margin-left: 6%;
	}
}
@media screen and (max-width: 1200px) {
	.about .mgyy>ul li .bombox{
		max-width: 1000px;
	}
	.group .group-cont>ul li h3{
		font-size: 14px;
	}
	.footer .footer_right{
		width: 60%;
	}
	.footer .footer_right .ft_right_form>ul li{
		width: 47%;
	}
	.jl_cont ul li .jl_right img{
		min-height: 120px;
	}
	.mtjj>ul li h3{
		font-size: 14px;
	}
	nav .nav>ul>li>a{
		font-size: 13px;
	}
	nav .nav>ul>li:first-child{
		margin-left: 8%;
	}
}


@media screen and (max-width: 1024px) {
	nav .nav>ul>li ul,.hzxs>ul li .hzxs_cont .li_hzxs_right{
		display: none;
	}
	ul.ul{
		display: none;
	}
	nav .nav em{
		float: none;
	}
	.yhdsj ul li .yh_li_top .yh_li_right{
		padding-right: 0;
	}
	.medical .md_sheer h2 span{
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	nav .nav>ul>li>a{
		font-size: 16px;
	}
	nav.js_nav .nav>ul{
		margin-top: 5%;
	}
	nav .nav>ul>li:hover ul,.formns{
		display: none;
	}
	.ys_slide img{
		padding-top: 5%;
	}
	.yhdsj_ls_cont img{
		max-width: 100%;
	}
	.yhdsj ul li{
		margin-bottom: 10%;
	}
	.md_two .md_tow-ct{
		padding-bottom: 5%;
	}
	.medical .md_two .md_tow-ct>ul li h3{
		font-size: 45px;
		padding-top: 6%;
	}
	.medical .md_two .md_tow-ct>ul li h4{
		margin: 4% 0;
	}
	.footer .ft_cont{
		border-bottom: 0;
	}
	.ft_one{
		display: block !important;
	}
	.index_sheer .index_sheer_ct>ul li .sheer_ct_li, .index_sheer .index_sheer_ct>ul li h4{
		margin-top: 20px;
	}
	.nomer{
		display: block;
	}
	.medical .md_two .md_tow-ct{
		text-align: center;
	}
	.contact_fm .contact_cont ul li{
		margin-bottom: 1%;
		line-height: 1.4;
	}
	.footer .ft_cont{
		display: none;
	}
	.footer small{
		min-height: auto;
		line-height: 20px;
		font-size;
		padding-bottom: 5px;
	}
	.banner{
		    margin: 0;
		}
	.about .left_nav>ul li{
		width: 33.33%;
		float: left;
		margin: 0 0 15px 0;
	}
	.about .yc_nav>ul li{
		width: 50%;
	}
	.about .left_nav>ul li:last-child{
		margin-right: 0;
	}
	.about .left_nav>ul li a{
		font-size: 24px;
	}
	.about .left_nav{
		float: none;
		text-align: center;
	}
	.about .ab_right{
		width: 100%;
		margin: 40px 0 0 0;
		float: none;
		padding: 0;
		font-size: 16px;
	}
	.about .jiaoliu,.hzxs>ul li .hzxs_cont .li_hzxs_left,.video,.jk_ls_two .jk_two_ct{
		width: 100%;
	}
	.jl_nav{
		margin-top: 20px;
		text-align: center;
	}
	.jiaoliu .jl_nav>ul li{
		float: none;
		display: inline-block;
	}
	.about .mgyy{
		width: 100%;
		margin-top: 30px;
	}
	.about .mgyy>ul li .mg_cont h4{
		margin: 15px 0;
	}
	.about .mgyy>ul li .bombox{
		width: 80%;
	}
	.medical .md_two .md_tow-ct>ul li{
		width: 47%;
		margin-bottom: 0;
		float: left;
		margin-right: 5%;
		text-align: left;
	}
	.medical .md_two .md_tow-ct>ul li:nth-child(2n){
		margin-right: 0;
	}
	.md_sheer h2{
		margin-top: 50px;
	}
	.medical .md_two .md_tow-ct>ul li .yl_li_cont{
		padding-left: 30px;
	}
	.md_two .md_tow-ct{
		width: 65%;
	}
	.medical .md_for .md_for_ct dl ul li{
		width: 45%;
	}
	.md_six{
		display: none;
	}
	.referral .reft_right>ul li{
		margin-right: 10px;
	}
	.group .group-cont>ul li{
		width: 32%;
	}
	.group .group_top>ul h3{
		font-size: 22px;
		float: none;
		margin-bottom: 20px;
	}
	.group .group_top>ul li{
		width: 50%;
		margin: 0;
		margin-top: 15px;
		font-size: 18px;
		text-align: center;
	}
	.group .group-cont>ul li:nth-child(4n){
		margin-right: 1.8%;
	}
	.group .group-cont>ul li:nth-child(3n){
		margin-right: 0;
	}
	
	.referral .reft_right h3,.zzpt-ls .reft_cont figure figcaption,.group .group-cont>ul li h4{
		font-size: 16px;
	}
	.yszy_ls .reft_right .reft_more{
		margin-bottom: 35px;
	}
	.yszy_ls .reft_right dl dd{
		text-indent: 0;
	}
	.yszy_ls .reft_right dl dd p{
		width: 65%;
	}
	.ys_slide .slide_more{
		width: 100px;
		margin-bottom: 5%;
	}
	.yhdsj ul li .yh_li_top .yh_li_right{
		background-image: none;
		min-height: auto;
	}
	.yhdsj ul li .yh_li_top{
		min-height: 270px;
	}
	.yhdsj ul li .yh_li_top .yh_li_right .yh_li_ct{
		margin-top: 60px;
		padding-left: 0;
	}
	.yhdsj ul li .yh_li_cont .yh_cont_right,.yhdsj ul li .yh_li_top .yh_li_right{
		margin-right: 40px;
	}
	.mtjj>ul li h3{
		overflow: hidden;
		-ms-text-overflow: ellipsis;
		text-overflow: ellipsis;
		white-space: nowrap;
		font-size: 16px;
		min-height: 1px;
		margin: 10% 0 5% 0;
	}
	.contact_fm .contact_cont ul:last-child{
		margin-left: 15px;
	}
	.about .jktj_details{
		width: 100%;
	}
	.jk_ls_cont .jk_ls_left img{
		width: auto;
		max-width: 100%;
	}
	.jk_ls_cont .jk_ls_left,.jk_ls_cont .jk_ls_right,.footer .ft_left,.footer .footer_right,.yhdsj_ls_cont .yhdsj_ls_left,.yhdsj_ls_cont .yhdsj_ls_right{
		float: none;
	}
	.jk_ls_cont .jk_ls_right{
		width: 100%;
		margin-top: 30px;
	}
	.jk_ls_two{
		background: none;
	}
	.jk_ls_sheer .jk_sheer_ct,.footer .footer_right,.yhdsj_ls_cont .yhdsj_ls_left,.yhdsj_ls_cont .yhdsj_ls_right,.jk_ls_cont .jk_ls_left{
		width: 100%;
	}
	.footer .ft_left ul,.footer .footer_right .ft_right_top figure figcaption{
		margin-top: 40px;
	}
	.footer .footer_right .ft_right_form>ul li{
		width: 48.3%;
	}
	.footer small{
		line-height: 30px;
		padding-top: 5px;
	}
	nav{
		display: none;
	}
	.top_fixed{
		display: block;
	}
	.jituan_botm>ul li .botm_left, .jituan_botm>ul li .botm_right img{
		height: 240px;
	}
	.home_sheer{
		margin-top: 0;
		height: 100%;
	}
	.one_slide{
		top: 8%;
	}
	.in_twoslide .two_slide{
		top: 0;
	}
	.index_for{
		display: none;
	}
	.in_slidefor{
		display: block;
		padding-left: 44%;
	}
	.slidefor_ct{
		margin-top: 40px;
	}
	nav .nav>ul>li ul{
		position: static;
		width: 100%;
		background: none;
		padding: 10px 0 20px 0;
	}
	nav .nav>ul>li ul li{
		border-bottom: 0;
		margin-top: 0;
		height: 20px;
		width: 100%;
	}
	nav .nav>ul>li ul li a{
		line-height: 20px;
		font-size: 14px;
	}
	.about .left_nav>ul li:hover{
		padding: 0;
		border: 0;
		margin-bottom: 15px;
	}
	.jiaoliu .jl_nav>ul li a{
		font-size: 20px;
	}
	.prenext{
		float: none;
	}
	.hyxw_cont img{
		max-width: 100%;
	}
	.zzpt-ls .reft_right p{
		padding-right: 0;
	}
	.group .group-cont>ul li h3{
		font-size: 18px;
	}
	nav .nav>ul>li:first-child{
		margin-left: 0;
	}
	.about .yc_nav>ul li:first-child,.about .yc_nav>ul li:nth-child(2),.about .yc_nav>ul li:nth-child(3),.about .yc_nav>ul li:nth-child(4){
		display: none;
	}
	
} 

@media screen and (max-width: 960px) {
	.contact_fm .contact_cont ul{
		float: none;
	}
	.contact_fm .contact_cont ul:last-child{
		margin-left: 0;
	}
	.contact_fm .contact_cont ul li:nth-child(2){
		margin-bottom: 20px;
	}
}

@media screen and (max-width: 768px) {
	.jl_cont>ul li .jl_right,.footer .ft_left p{
		display: none;
	}
	.jl_cont>ul li .jl_zhong{
		width: 80%;
	}
	.jl_cont{
		margin-top: 80px;
	}
	.container,.medical .md_top, .md_sheer-ct, .md_for_ct, .md_five_ct, .md_six_ct{
		width: 95%;
		margin-top: 30px;
	}
	.contact_fm .contact_cont ul.cont1 li:nth-child(4){
		margin-bottom: 20px;
	}
	.about .mgyy>ul li{
		width: 46.7%;
	}
	.about .mgyy>ul li:nth-child(3n){
		margin-right: 17px;
	}
	.about .mgyy>ul li:nth-child(2n){
		margin-right: 0;
	}
	.medical h2,.hzfw .hzfw_sheer ul li h3{
		font-size: 18px;
	}
	.md_two .md_tow-ct{
		width: 90%;
	}
	.medical .md_for .md_for_ct dl ul li{
		width: 50%;
	}
	.zzpt-ls .reft_right p{
		padding: 0 3% 3%;
		margin-bottom: 0;
	}
	.medical{
		margin-top: 40px;
	}
	.one_slide{
		top: 9%;
	}
	.referral .reft_right{
		float: none;
		width: 100%;
		height: auto;
		text-align: center;
		padding: 0;
	}
	.reft_right dl{
		margin-left: 15px;
	}
	.referral .reft_right dl dd:last-child{
		border: 0;
	}
	.referral .reft_right h3{
		padding: 20px 0;
	}
	.referral .reft_right>ul li{
		width: 70px;
		display: inline-block;
		float: none;
	}
	.referral .reft_right .reft_more{
		width: 130px;
   	 	margin: 20px 0 30px 0;
   	 	border: 0;
	}
	.referral .reft_right dl dd{
		width: 140px;
	}
	.referral .reft_cont{
		width: 100%;
	}
	.group .group-cont>ul li:nth-child(3n){
		margin-right: 4%;
	}
	.group .group-cont>ul li:nth-child(2n){
		margin-right: 0;
	}
	
	.group .group-cont>ul li{
		width: 48%;
		margin-right: 4%;
	}
	.reft_right .ds_mt{
		width: 30%;
		float: right;
	}
	.reft_right .ds_re{
		width: 60%;
		float: left;
	}
	.referral .ys_ds{
		border-top: solid 1px #ccc;
	}
	.referral .ys_ds_right dl dd{
	  	width: auto;
	  	margin-left: 13px;
	}
	.yszy_ls .reft_right dl dd p{
		width: 75%;
	}
	.referral .reft_right h3{
		font-size: 14px;

	}
	.referral .ys_ds_right .reft_more{
		margin-top: 5px;
	}
	.yhdsj ul li .yh_li_top .yh_li_right .yh_li_ct{
		margin-top: 40px;
	}
	.yhdsj ul li .yh_li_cont .yh_cont_right, .yhdsj ul li .yh_li_top .yh_li_right{
		margin-right: 20px;
	}
	.yhdsj ul li .yh_li_cont h2{
		margin-top: 90px;
		line-height: 1;
	}
	.hzxs>ul li p span.hzspan{
		margin: 0 3.8%;
	}
	.hzxs>ul li p span.hzspan1{
		margin-right: 3.8%;
	}
	.mtjj>ul li{
		width: 47%;
		margin-right: 6%;
	}
	.mtjj>ul li:nth-child(2n){
		margin-right: 0;
	}
	.mtjj>ul li:nth-child(3){
		margin-right: 6%;
	}
	.mtjj{
		margin-top: 55px;
	}
	.about .jktj_details>ul li{
		width: 47%;
		margin-right: 6%;
	}
	.about .jktj_details>ul li:nth-child(2n){
		margin-right: 0;
	}



	.jituan_botm>ul li .botm_cont{
		padding: 6.5% 20px 0;
	}
	.zzpt_down .zt_down_cont>ul li a,.about .ab_right,.jituan_one{
		font-size: 16px;
	}
	h3.jinang{
		font-size: 18px !important;
	}
	.yuanchen h2,.referral .reft_right h3{
		font-size: 20px;
	}
	.referral .reft_cont{
		float: none;
	}
	.zzpt_down{
		margin-top: 0;
	}
	.zzpt-ls .reft_right p{
		text-align: left;
	}
	.bus{
		margin-bottom: 30px;
	}
	.hzfw .hzfw_sheer,.md_seven_ct{
		width: 95%;
	}
	.prenext>ul li{
		display: block;
		margin: 0 0 2% 0;
		width: auto;
	}
	.prenext>ul li:last-child{
		margin: 0;
	}
	.nomer{
		margin-bottom: 0;
	}
	.footer .footer_right .ft_right_top figure{
		margin-left: 30px;
	}
}
@media screen and (max-width: 730px) {
	.about .mgyy>ul li{
		width: 100%;
	}
	.about .mgyy>ul{
		margin-left: 0;
	}
	.about .mgyy>ul li .mg_cont{
		width: 95%;
	}
	.about .mgyy>ul li{
		border-bottom: solid 1px #ccc;
	}
}
@media screen and (max-width: 640px) {
	.about .mgyy>ul li{
		padding-bottom: 20px;
		margin-bottom: 10%;
	}
	.about .left_nav>ul li a{
		font-size: 20px;
	}
	.jiaoliu .jl_nav>ul li a{
		font-size: 17px;
	}
	.about .jktj_details>ul li h3{
		line-height: 1;
		min-height: auto;
	}
	.jl_cont>ul li .jl_left{
		display: none;
	}
	.jl_cont>ul li .jl_zhong{
		width: 100%;
		margin-left: 0;
	}
	.ys_slide p{
		padding: 0 40px;
	}
	.hzfw .hzfw_sheer{
		margin-top: 6%;
	}
	.hzfw .hzfw_sheer ul li p{
		margin-top: 3%;
		padding-bottom: 3%;
	}
	.jl_cont>ul li .jl_zhong h3 span{
		display: block;
	}
	.medical .hzfw_eight .md_eight_ct>ul li h3 em{
		display: inline-block;
		width: 70%;
		line-height: 1.4;
	}
	.about .mgyy>ul li .bombox .bom_cont h3{
		font-size: 25px;
	}
	.about .mgyy>ul li .bombox .cha{
		top: 10px;
		right: 10px;
		background-color: none;
	}
	.about .mgyy>ul li .bombox{
		padding-bottom: 6%;
	}
	.about .mgyy>ul li .mg_cont h4{
		font-size: 18px;
		margin: 3% 0;
	}
	.swiper-button-next{
		right: -20px !important;
	}
	.swiper-button-prev{
		left: -20px !important;
	}
	.medical .md_two .md_tow-ct>ul li h3{
		font-size: 50px;
	}
	.medical .md_two .md_tow-ct>ul li .yl_li_cont{
		padding-left: 10px;
	}
	.medical .md_two .md_tow-ct>ul li{
		min-height: 290px;
	}
	.medical .md_sheer .md_sheer-ct>ul{
		margin-left: 0;
	}
	.medical .md_sheer .md_sheer-ct>ul .fwp1{
		display: none;
	}
	.medical .md_sheer .md_sheer-ct>ul li{
		float: none;
		width: 40%;
		min-height: 410px;
		margin: 0 auto;
	}
	.medical .md_seven .md_seven_ct .md_sev {
		margin-top: 2%;
		padding-bottom: 3%;
	}
	.medical .md_seven .md_seven_ct>ul li{
		margin-bottom: 7%;
	}
	.medical .md_for .md_for_ct dl ul li{
		width: 98%;
		margin-left: 2%;
		background-position: left 8px;
	}
	.hyxw_details .hyxw_cont{
		text-align: left;
	}
	.jl_cont{
		margin-top: 50px;
		font-size: 16px;
	}
	.md_five{
		display: none;
	}
	.yhdsj ul li .yh_li_top{
		min-height: 1px;
		margin: 3% auto 3%;
	}
	.group{
		margin-top: 40px;
	}
	.yhdsj ul li{
		margin-bottom: 5%;
	}
	.yhdsj ul li:last-child{
		margin-bottom: 0;
	}
	.reft_right .ds_mt{
		margin-right: 20px;
	}
	.yhdsj ul li .yh_li_top .yh_li_left img{
		width: 100%;
	}
	.yhdsj ul li .yh_li_top .yh_li_left{
		float: none;
		width: 40%;
		margin: 0 auto;
	}
	.yhdsj ul li .yh_li_top .yh_li_right .yh_li_ct{
		margin-top: 5%;
	}
	.yhdsj ul li .yh_li_top .yh_li_right{
		float: none;
		width: 90%;
		margin: 0 auto;
	}
	.yhdsj ul li .yh_li_cont h2{
		float: none;
		margin-top: 0;
		padding: 20px 0 0 0;
		text-align: center;
	}
	.yhdsj ul li .yh_li_cont .yh_cont_right{
		float: none;
		width: 90%;
		margin: 20px auto 0;
	}
	.about .mgyy>ul li .mg_cont p,.group .group-cont>ul li h4,.hyxw_details{
		font-size: 16px;
	}
	.hzfw .hzfw_sheer ul li h3,.medical,.container{
		font-size: 16px;
	}
	.medical .hzfw_eight .md_eight_ct>ul li{
		margin-top: 7%;
	}
	.hzfw_eight .md_eight_ct,.hzfw .hzfw_sheer{
		width: 95%;
	}
	.hzfw .hzfw_sheer ul li{
		margin-bottom: 10%;
	}
	.medical .hzfw_two .md_tow-ct>ul li h4{
		margin: 4.2% 0 4.2% 0;
	}
	.hyxw_details h2,.jl_cont ul li .jl_zhong h3 a, .jl_cont ul li .jl_zhong h3 span,.medical .hzfw_eight .md_eight_ct>ul li h3,.hzxs>ul li p,.jk_ls_dizhi h3, .jk_ls_wangzhi h3{
		font-size: 18px;
	}
	.contact_fm .contact_top .ct_top_left h3,.contact_fm .contact_cont h3,.group .group-cont>ul li h3,.about .jktj_details>ul li h3 a,.mtjj>ul li h3,h3.ls_h3{
		font-size: 18px;
	}
	.about .jktj_details>ul li{
		width: 100%;
		margin: 0;
		padding: 3% 0;
		border-bottom: dashed 1px #ccc;
	}
	.about .jktj_details>ul li .jk_li_top{
		display: none;
	}
	.about .jktj_details>ul li p,.yhdsj_ls{
		font-size: 16px;
	}
	.jk_ls_top ul a{
		font-size
	}
	body{
		font-size;
	}
	.jl_cont ul li .jl_zhong h3{
		margin-bottom: 2%;
	}
	.jl_cont ul li .jl_zhong h3 a{
		display: inline-block;
		width: 70%;
		-ms-text-overflow: ellipsis;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
	}


	.medical .hzfw_eight .md_eight_ct>ul li .eight_li .ei_li_ct{
		margin-left: 6%;
	}

	.jituan_two .jt_two_cont .two_left,.jituan_two .jt_two_cont .two_right{
		float: none;
	}
	.jituan_two .jt_two_cont .two_left{
		width: 50%;
		margin: 0 auto;
	}
	.jituan_two .jt_two_cont .two_right,.hyxw_details .hyxw_cont{
		width: 100%;
	}
	.jituan_botm>ul li .botm_left{
		padding-left: 20px;
	}
	.jituan_botm>ul li .botm_cont{
		padding: 6.5% 0 0;
	}
	.yuanchen h2,.medical .md_for .md_for_ct dl dt{
		font-size: 18px;
	}
	.yhdsj_ls_cont{
		margin-top: 20px;
		font-size: 16px;
	}
	.prenext>ul li{
		width: 60%;
		margin-bottom: 3%;
	}
	.jl_cont ul li{
		padding-bottom: 10px;
		margin-bottom: 7%;
	}
}
@media screen and (max-width: 490px) {
	.group .group_top>ul li,.contact_fm .contact_top .ct_top_left p,.contact_fm .contact_top .ct_top_left dl dd,.contact_fm .contact_cont{
		font-size: 16px;
	}
	.about .left_nav>ul li a{
		font-size: 18px;
	}
	.fanye>ul li{
		line-height: 1.4;
	}
	.about .ab_right,.hzfw .hzfw_sheer ul li p{
		margin-top: 20px;
	}
	.hzfw .hzfw_sheer ul li{
		margin-bottom: 20px;
	}
	.hzfw .hzfw_sheer{
		margin-top: 45px;
	}
	.about .jktj_details>ul li h3{
		overflow: hidden;
		-ms-text-overflow: ellipsis;
		text-overflow: ellipsis;
		white-space: nowrap;
		min-height: 20px;
	}
	.hzfw h2{
		padding-top: 0;
	}
	.medical .hzfw_eight .md_eight_ct>ul li .eight_li .ei_li_ct{
		width: 87%;
		margin-right: 0;
	}
	.medical .hzfw_eight .md_eight_ct>ul li .eight_li span{
		margin-top: 2%;
	}
	.swiper-button-next,.swiper-button-prev{
		background-size: 60% !important;
	}
	.jiaoliu .jl_nav>ul li a{
		font-size: 16px;
	}
	.swiper-button-prev{
		left: -35px !important;
	}
	.swiper-button-next{
		right: -35px !important;
	}
	.about .mgyy>ul li .bombox .bom_cont h3{
		font-size: 20px;
	}
	.about .mgyy>ul li .bombox{
		width: 90%;
	}
	.medical .md_two .md_tow-ct>ul li{
		min-height: 210px;
	}
	.medical .md_two .md_tow-ct>ul li .yl_li_cont{
		padding-left: 0;
		text-align: center;
	}
	.md_tw,.medical .hzfw_two .md_tow-ct>ul li p{
		display: none;
	}
	.medical .md_two .md_tow-ct>ul li h4{
		line-height: 1.4;
	}
	.medical .md_two .md_tow-ct>ul li h3{
		padding-top: 55px;
	}
	.medical .md_for .md_for_ct dl dt{
		margin-bottom: 5.2%;
	}
	.medical .md_seven .md_seven_ct .md_sev{
		font-size;
	}
	.referral .reft_right .reft_more{
		margin: 10px 0 20px 0;
	}
	.referral .reft_right dl dd{
		margin-bottom: 15px;
	}
	.referral .reft_cont figure figcaption{
		margin: 15px 0 10px 0;
		padding: 0 20px;
	}
	.referral .reft_cont figure a{
		padding: 15px 0 20px 20px;
	}
	.referral .reft_cont figure p{
		padding: 0 20px;
	}
	.referral .reft_right>ul{
		padding-bottom: 20px;
	}
	.group .group_top>ul li:last-child{
		margin-right: 0;
	}
	.group_top{
		text-align: center;
	}
	.group .group_top>ul h3{
		text-align: left;
		font-size: 19px;
	}
	.group .group-cont>ul li{
		width: 95%;
		margin-left: 2.5%;
		float: none;
	}
	.group .group-cont>ul li p{
		min-height: 80px;
		font-size: 16px;
	}
	.reft_right .ds_mt{
		width: 40%;
	}
	.reft_right .ds_re{
		width: 50%;
	}
	.referral .reft_right h3{
		font-size: 16px;
	}
	.yszy_ls .reft_right dl dd span{
		float: none;
		text-align: left;
	}
	.yszy_ls .reft_right dl dd p{
		width: 100%;
		float: none;
		line-height: 17px;
		margin-top: 2%;
		padding: 0 0 3%;
	}
	.yszy_ls .reft_right dl dd{
		margin-left: 15px;
	}
	.referral .ys_ds_right dl dd{
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	.jl_cont ul li .jl_zhong h3{
		margin-bottom: 10px;
	}
	.referral .ys_ds_right .reft_more{
		margin-top: 5px;
	}
	.yszy_ls .ys_ds{
		padding: 30px 10px 20px 10px;
	}
	.yhdsj ul li .yh_li_top{
		min-height: auto;
	}
	.hzxs>ul li p{
		margin: 0 0 20px 25px;
	}
	.hzxs>ul li p span{
		display: block;
		margin: 10px 0;
	}
	.hzxs>ul li p span.hzspan{
		margin: 10px 0;
	}
	.hzxs>ul li{
		border-bottom: solid 1px #ccc;
		padding-bottom: 10px;
	}
	.medical .hzfw_seven .md_seven_ct>ul li{
		margin-bottom: 20px;
		padding-bottom: 20px;
	}
	.medical .hzfw_eight .md_eight_ct>ul li h3 span{
		margin-right: 4%;
	}
	.medical .hzfw_eight .md_eight_ct>ul li .eight_li .ei_li_ct{
		margin-left: 4%;
		width: 87%;
	}
	.medical .hzfw_two .md_tow-ct>ul li{
		margin-right: 5%;
	}
	.medical .hzfw_two .md_tow-ct>ul li .yl_li_cont{
		padding: 0;
	}
	.medical .hzfw_two .md_tow-ct>ul li h3{
		padding-top: 55px;
	}
	.mtjj>ul li{
		width: 80%;
		margin: 0;
		margin-left: 10%;
	}

	.mtjj>ul li h3{
		margin: 20px 0 15px 0;
	}
	.mtjj>ul li p{
		padding-bottom: 65px;
	}
	.hyxw_details h2{
		font-size: 16px;
		line-height: 1.4;
	}
	.contact_fm .contact_top .ct_top_left{
		float: none;
		width: 100%;
	}
	.contact_fm .contact_top .ct_top_right{
		width: 100%;
		margin-top: 30px;
		float: none;
	}
	.contact_fm .contact_top .ct_top_left dl{
		font-size: 14px;
	}
	.about .jktj_details>ul li p{
		font-size;
	}
	.about .jktj_details>ul li{
		padding: 10px 0;
	}
	h3.ls_h3,.jk_ls_top ul{
		float: none;
	}
	.jk_ls_top ul{
		margin-top: 30px;
	}
	.jk_ls_cont{
		margin-top: 40px;
	}

	.jituan_botm>ul li .botm_left,.jituan_botm>ul li .botm_right{
		float: none;
		width: 100%;
	}
	.jituan_botm>ul li .botm_left span{
		display: none;
	}
	.jituan_botm>ul li .botm_left,.jituan_botm>ul li:nth-child(2) .botm_left,.jituan_botm>ul li:nth-child(4) .botm_left,.jituan_botm>ul li:nth-child(6) .botm_left{
		background: none;
		padding: 0;
		color: #808080;
		height: auto;
	}
	.jituan_botm>ul li .botm_left p{
		background: #808080;
	}
	.jituan_botm>ul li .botm_left h4{
		padding-top: 20px;
		font-size: 40px;
	}
	.jituan_botm>ul li .botm_right{
		margin-top: 20px;
	} 
	.jituan_botm>ul li .botm_cont{
		padding: 20px 0;
	}
	.jituan_botm>ul li{
		padding-bottom: 0;
	}
	.jituan_botm>ul li .botm_left h5{
		margin-top: 20px;
	}
	.jituan_botm>ul li .botm_right img{
		height: auto;
	}
	.jituan_two .jt_two_cont .two_left{
		width: 60%;
	}
	.jituan_botm>ul li .botm_left h5{
		font-size: 16px;
	}
	.md_for_ct,.about .mgyy{
		margin-top: 0;
	}
}
@media screen and (max-width: 420px) {
	/* .about .left_nav>ul li{
		margin-right: 10px;
	} */
	.about .left_nav>ul li a{
		font-size: 18px;
	}
	.medical .md_seven .md_seven_ct>ul li,.jl_cont ul li{
		margin-bottom: 10%;
	}
	.medical .md_for .md_for_ct dl ul li{
		line-height: 1.5;
		margin-bottom: 3%;
	}
	.about .mgyy{
		margin-top: 20px;
	}
	.jituan_two .jt_two_cont .two_right p{
		line-height: 1.4;
		margin: 5% 0 0 20%;
		text-align: center;
	}
	.medical .md_two .md_tow-ct>ul li h3{
		padding-top: 45px;
	}
	.medical .md_two .md_tow-ct>ul li h3{
		font-size: 40px;
	}
	.medical .md_two .md_tow-ct>ul li h4{
		font-size;
	}
	.medical .md_two .md_tow-ct>ul li{
		min-height: 170px;
	}
	.medical .md_sheer .md_sheer-ct>ul li{
		width: 60%;
	}
	.medical .md_sheer .md_sheer-ct>ul li h3{
		font-size: 25px;
	}
	.medical .md_sheer h2 span{
		font-size: 60px;
	}
	body{
		font-size;
	}
	.referral .reft_right>ul li a{
		font-size: 14px;
	}
	.referral .reft_right>ul li{
		width: 60px;
	}
	.referral .reft_right>ul{
		padding-bottom: 10px;
	}
	.referral .reft_right .reft_more{
		min-height: 30px;
	}
	.referral .reft_right .reft_more a{
		line-height: 30px;
	}
	.referral .reft_right dl dd{
		margin-bottom: 10px;
		padding-bottom: 10px;
	}
	.referral .reft_cont figure figcaption{
		font-size: 18px;
	}
	h3.jinang{
		font-size: 16px !important;
	}
	.referral .ys_ds_right .reft_more{
		text-align: left;
		text-indent: 10px;
	}
	.referral .ys_ds_right dl dd{
		margin-left: 0;
	}
	.referral .ys_ds_right dl{
		margin-left: 10px;
	}
	.referral .ys_ds_right .ds_mt h3{
		padding-top: 15px;
	}
	.hzxs>ul li{
		margin-top: 30px;
	}
	.hzxs>ul li p{
		margin: 0 0 10px 15px;
	}
	.hzfw .hzfw_sheer ul li p{
		margin-top: 15px;
		padding-bottom: 20px;
	}
	.hzfw .hzfw_sheer ul li{
		margin-bottom: 25px;
	}
	.mtjj{
		margin-top: 40px;
	}
	.mtjj>ul li{
		width: 90%;
		margin-left: 5%;
	}
	.contact_fm .contact_top .ct_top_left dl{
		font-size: 13px;
	}
	.about .jktj_details>ul li p{
		line-height: 22px;
	}
	.jk_ls_top ul{
		margin-top: 20px;
	}
	.jk_ls_two{
		margin-top: 50px;
	}
	.jl_cont ul li .jl_zhong h3{
		margin-bottom: 10px;
	}

	.hyxw_details .hyxw_cont{
		margin-top: 3%;
	}



	/* .jituan_botm>ul li .botm_right{
		margin-top: -100px;
	} */
	.jituan_botm>ul li .botm_left h4{
		font-size: 35px;
	}
	.group .group_top>ul li{
		width: 50%;
	}
	.zzpt-ls .reft_cont figure{
		width: 80%;
		margin-top: 30px;
		margin-right: auto;
		margin-left: 10%;
	}
	.zzpt_down .zt_down_cont .zt_cont{
		margin-top: 30px;
	}
	.about .mgyy>ul li .mg_cont h4{
		margin: 5% 0;
	}
}

@media screen and (max-width: 380px) {
	.yhdsj ul li .yh_li_cont h2,.zzpt-ls .reft_cont figure figcaption{
		font-size: 16px;
	}
	.zzpt_down .zt_down_cont>ul li{
		margin-right: 10%;
	}
	.group .group_top>ul li{
		font-size: 17px;
	}
	.medical .md_two .md_tow-ct>ul li h3{
		padding-top: 15%;
	}
	.about .jk_nav>ul li{
		width: 50%;
	}
	.jl_cont>ul li{
		margin-bottom: 10%;
	}
	.ys_slide h4{
		margin: 10px 0 5px 0;
	}
	.ys_slide h3 a,.medical .md_two .md_tow-ct>ul li h4{
		font-size: 14px;
	}
	.swiper-button-prev{
		left: -25px !important;
	}
	.swiper-button-next{
		right: -25px !important;
	}
	.prenext>ul li{
		font-size: 14px;
	}
	.jl_cont{
		margin-top: 40px;
	}
	.jl_cont>ul li .jl_zhong{
		width: 100%;
	}
	.medical .md_two .md_tow-ct>ul li{
		margin-right: 2%;
		width: 48%;
	}
	.referral .reft_right h3{
		font-size: 15px;
	}
	.referral .reft_right>ul li{
		width: 50px;
	}
	.referral .reft_right>ul li a{
		font-size;
	}
	.referral .reft_cont figure p{
		line-height: 22px;
		padding: 0 10px;
	}
	.referral .reft_cont figure a{
		padding: 15px 0 20px 10px;
	}
	.referral .reft_cont figure figcaption{
		padding: 0 10px;
	}
	.group-cont ul li img{
		height: 180px;
	}
	.referral .ys_ds_right .ds_mt h3{
		font-size: 14px;
		line-height: 20px;
	}
	.referral .ys_ds_right .reft_more{
		margin-top: 10px;
	}
	.referral .ys_ds_right dl dd p{
		margin-left: 5px;
	}
	.yhdsj ul li .yh_li_top .yh_li_left{
		width: 45%;
	}
	.medical .hzfw_two .md_tow-ct>ul li{
		width: 47%;
		min-height: 150px;
		margin-right: 5.8%;
	}
	.medical .hzfw_eight .md_eight_ct>ul li{
		margin-top: 20px;
	}
	.medical .hzfw_eight .md_eight_ct>ul li .eight_li{
		padding-bottom: 20px;
	}
	.jk_ls_two,.about .jktj_details{
		margin-top: 0;
	}
	.jk_ls_two h3{
		margin-top: 50px;
	}
	.group .group_top>ul h3{
		font-size: 17px;
	}
}

@media screen and (max-width: 320px) {
	.jl_cont>ul li .jl_zhong p,.contact_fm .contact_top .ct_top_left dl{
		font-size;
	}
	.about .mgyy>ul li .bombox .cha{
		right: 10px;
		top: 10px;
		width: 25px;
		height: 25px;
	}
	.medical .md_two .md_tow-ct>ul li{
		min-height: 150px;
	}
	.medical .md_two .md_tow-ct>ul li h3{
		padding-top: 25px;
	}
	.medical .md_sheer .md_sheer-ct>ul li{
		width: 70%;
	}
	.medical .md_sheer .md_sheer-ct>ul li{
		min-height: 370px;
	}
	.medical .md_sheer .md_sheer-ct>ul li h3{
		font-size: 20px;
	}
	/* .referral .reft_right h3{
		font-size: 18px;
	} */
	.referral .reft_right>ul li{
		width: 45px;
		margin-right: 5px;
	}
	.referral .reft_right>ul{
		padding-bottom: 5px;
	}
	.referral .reft_right .reft_more{
		margin-bottom: 10px;
	}
	.group .group_top>ul li{
		line-height: 5px;
	}
	.yhdsj ul li .yh_li_top .yh_li_left{
		width: 55%;
	}
	.medical .md_two .md_tow-ct>ul li{
		min-height: 130px;
	}
	.mtjj>ul li{
		width: 95%;
		margin-left: 2.5%;
	}
	.mtjj>ul li p{
		padding-bottom: 45px;
	}
	.hyxw_details h2{
		font-size: 15px;
	}
	.jk_ls_sheer .jk_sheer_ct{
		margin-top: 20px;
	}






	/* .jituan_botm>ul li .botm_right{
		margin-top: -130px;
	} */
	.jituan_botm>ul li .botm_left h4{
		font-size: 30px;
	}
	.jituan_botm>ul li .botm_left p{
		margin-top: 5px;
	}
	.jituan_botm>ul li .botm_left h5{
		margin-top: 10px;
	}
	.zzpt_down .zt_down_cont>ul li{
		margin-right: 20px;
	}
	.hzfw .hzfw_sheer ul li h3{
		line-height: 1.4;
	}
}