body{font-family:"微软雅黑"!important;color: #999;font:14px Microsoft YaHei!important;line-height: 24px;background: #eee;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;}
li,ol{list-style:none;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none;color: #555;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none!important;color: #ff0000;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;width:100%;}
a:focus {outline:none;outline-offset:0;}
.container{margin:0 auto;padding:0!important;}
.img img{width: 100%;transition: 1s transform;}
#wrap_index{overflow: hidden;position: relative;}
/*PC头部*/
.headTop{width: 100%;height: 32px;background: #eee;line-height: 32px;font-size: 12px;color: #555;}
.headTop .hole{width: 50%;float: left;height: 32px;}
.headTop .right{width: 50%;float: left;text-align: right;}
.headTop .right i{font-size: 18px;color: #1aadf5;}
.headTop .right .pointer{cursor: pointer;}
#header{width: 100%;height: 100px;position: relative;z-index: 2;background: #fff;}
#header .headtop{width: 100%;height:100px;}
#header .logo{padding: 0;height:100px;}
#header .logo img{width:100%;margin: auto;}
#header .hot_tell{padding-top: 16px;}
#header .hot_tell span{line-height:30px;font-size: 20px;font-weight: bold;color: #aaa;}
#header .hot_tell span i{color: #ff8701}
#header .hot_tell span.tell{color: #555;font-size: 24px;}
#header .headtop .mol_navbutton{width: 30px;height:30px;top: 14px;right: 14px;background:url(../images/nav_btn.png) center no-repeat;background-size: 100% 100%;}
/*导航*/
#header .nav_box{width: 100%;height:50px;background: #34b5f2;}
#header .nav_box .yiji{width: 11%;height:50px;float: left;text-align: center;position: relative;}
#header .nav_box .yiji a.one{display: block;height:100%;color: #fff;font-size: 16px;line-height: 50px; overflow: hidden;position: relative;}
#header .nav_box .yiji:hover a.one,#header .nav_box .yiji.current a.one{background: #1ba2e6;}
#header .nav_box .yiji.last{float: right;}
#header .nav_box .yiji.last i{font-size: 18px;margin: 0 4px;}
#header .nav_box .yiji.last .ewm{display: none;width: 100%;height: auto;overflow: hidden;padding: 10px;background: #34b5f2;padding-bottom: 0;}
#header .nav_box .yiji.last .ewm p{width: 100%;height: 30px;line-height: 30px;font-size: 16px;color: #fff;text-align: center;margin-top: 5px;}
/*首页大图*/
#banner{width: 100%;height: auto;overflow: hidden;padding-bottom: 5px;}
#banner .slick-slide{overflow: hidden;}
#banner img{width: 100%;}
#banner .slick-arrow{display: none;}
.slick-dotted.slick-slider{margin-bottom: 0;}
#banner .slick-dots{padding: 0 35%; bottom:-5px;background: url(../images/sbg2.jpg) center no-repeat;height: 5px;}
#banner .slick-dots li{display: block;float: left;width: 33.33%;height: 5px;transition: 400ms;margin: 0;}
#banner .slick-dots li button{width: 100%;height: 5px;background: #5c5a5e;padding: 0;transition: 400ms;}
#banner .slick-dots li.slick-active{transition: 400ms;}
#banner .slick-dots li.slick-active button{background: #1364be;transition: 400ms;}
#banner .slick-dots li button:before{display: none;}
/*内容*/
#main{width: 100%;height: auto;position: relative;}
#main .box{background: #fff;box-shadow: 0 1px 2px #ccc;}
#main .test_box{width: 100%;height: auto;min-height: 150px;margin: 20px 0;overflow: hidden;}
#main .test_box .test_title{width: 200px;height:auto;min-height: 150px;overflow: hidden;float: left;border-right: 1px dashed #ddd;font-size: 24px;line-height: 40px;color: #1aadf5;padding-top: 40px;}
#main .test_box .test_title span{display: block;font-size: 16px;color: #555;}
#main .test_box .test_point{margin-left: 200px;}
#main .test_box .test_point ul li{float: left;margin: 10px;width: 100px;height:auto;overflow: hidden;text-align: center;}
#main .test_box .test_point ul li .icon{width: 60px;height: 60px;margin: 20px;line-height: 60px;text-align: center;border-radius: 5px;transition: background-color 0.5s;}
#main .test_box .test_point ul li .bc1{background: #2eabe8;}
#main .test_box .test_point ul li .bc2{background: #1fc4c7;}
#main .test_box .test_point ul li .bc3{background: #ed4914;}
#main .test_box .test_point ul li .bc4{background: #f1c008;}
#main .test_box .test_point ul li .bc5{background: #2eabe8;}
#main .test_box .test_point ul li .bc6{background: #1fc4c7;}
#main .test_box .test_point ul li .bc7{background: #ed4914;}
#main .test_box .test_point ul li .bc8{background: #72c527;}
#main .test_box .test_point ul li .icon i{font-size: 30px;color: #fff;line-height: 60px;}
#main .test_box .test_point ul li p{font-size: 16px;color: #aaa;}
#main .test_box .test_point ul li .icon:hover{background: #555;}
/*合作医院*/
#main .Box{padding: 15px;}
#main .box .title{width: 100%;height: 37px;margin-bottom: 15px;line-height: 36px;border-bottom: 1px solid #ddd;font-size: 20px;color: #1aadf5;}
#main .box .title a{float: right;font-size: 14px;}
#main .box .title i{margin-right: 5px;} 
#main .Hospital{width: 100%;height: auto;overflow: hidden;}
#main .Hospital ul,#main .Text_box{width: 100%;height: auto;overflow: hidden;}
#main .Hospital ul li{width: 50%;float: left;padding-right: 10px;}
#main .Hospital ul li .himg{width: 43%;}
#main .Hospital ul li .h_dec{width: 57%;padding-left: 12px;}
#main .Hospital ul li .h_name{width: 100%;height: 40px;line-height: 40px;font-size: 20px;color: #ff8701;}
#main .Hospital ul li .h_dec .h_what{font-size: 12px;color: #aaa;}
#main .Hospital ul li .h_dec dd{font-size: 14px;line-height: 24px;color: #555;margin-top: 14px;}
/*新闻公告*/
#main .Text_box{margin: 30px 0;padding-bottom: 1px;}
#main .Text_box .textbox_l{width: 33.33%;float: left;}
#main .Text_box .New .title{color:#23b7c9;}
#main .Text_box .box ul li{width: 100%;height: 36px;line-height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;border-bottom: 1px dotted #eee;}
#main .Text_box .box ul li .tip{background: #ed4914;font-size: 10px;color: #fff;padding: 2px 3px;vertical-align: top;}
#main .Text_box .textbox_l1{border-right:16px solid #eee;}
#main .Text_box .textbox_l2{border-left:8px solid #eee;border-right:8px solid #eee;}
#main .Text_box .textbox_l3{border-left:16px solid #eee;}
#main .Text_box .New2 .title{color:#72c527;}
#main .Text_box .New3 .title{color:#24ab5e;}

#main .our_ys{width: 100%;height:auto;overflow: hidden;background: #fff;}
#main .our_ys .boardshow{width: 100%;padding-bottom: 3px;overflow: auto;text-align: center;padding: 20px 0;}
#main .our_ys .boardshow .our_title{width: 100%;height: auto;overflow: hidden;font-size: 24px;line-height: 42px;color: #555;margin-top: 20px;}
#main .our_ys .boardshow .our_title span{display: block;font-size: 16px;color: #aaa;line-height: 1.6;margin-top: 10px;}
.bigicon .item{width: 16.666%;float:left;margin:20px 0;height:auto;}
.bigicon .item .icon{width:120px;height:120px;margin:20px auto;line-height:126px;border-radius:50%;border:10px solid #eee;transition:background-color 0.5s;}
.bigicon .item .icon:hover{background:#555;}
.bigicon .item i{font-size:50px;color:#fff;-webkit-transition: -webkit-transform 2s;}
.bigicon .item .icon:hover i{-webkit-transform: rotate(360deg);}
.bigicon .item .icon1{background: #f1c008;}
.bigicon .item .icon2{background: #72c527;}
.bigicon .item .icon3{background: #1fc4c7;}
.bigicon .item .icon4{background: #ed4914;}
.bigicon .item .icon5{background: #2eabe8;}
.bigicon .item .icon6{background: #72c527;}
.bigicon .item p{font-size: 16px;color: #aaa;}
#main .About_kjl{width: 100%;height:auto;overflow: hidden;background: #fff;margin-top: 20px;padding: 30px 0;}
#main .About_kjl .index_about{width: 77%;height: auto;overflow: hidden;font-size: 14px;line-height: 24px;padding-right: 20px;border-right: 1px dashed #ddd;text-indent: 30px;}
#main .About_kjl .index_about a{color: #1aadf5;}
#main .About_kjl .contact{width: 23%;text-align: right;padding-top: 14px;}
#main .About_kjl .contact .tell{font-size: 24px;font-weight: bold;color: #1aadf5;line-height: 20px;}
#main .About_kjl .contact .time{font-size: 16px;color: #aaa;line-height: 40px;}
#main .About_kjl .contact .online{float: right;width: 80%;height: 32px;border:1px solid #ff8800;line-height: 30px;text-align: center;font-size: 14px;color: #ff8800;}
/*页脚*/
#footer{width: 100%;height: auto;overflow: hidden;background: #444;padding: 30px 0;text-align: center;font-size: 16px;color: #fff;}
#footer img{margin-right: 30px;}
/*侧边悬浮*/
.Float{width:38px;height: auto;overflow: hidden;right: 0;top: 40%; }
.Float .back-top{cursor: pointer;width: 100%;text-align: center;line-height: 30px;font-size: 12px;color: #ff8701;}
/*关于我们*/
#main .adress{width: 100%;height: 44px;line-height: 44px;color: #aaa;font-size: 14px;}
#main .adress a{color: #888;}#main .adress a:hover{color: #666;font-weight: bold;}
#main .adress span{color: #1aadf5;}
#main .adress .fa-home{font-size: 16px;}
#main .ny_main{width: 100%;height: auto;overflow: hidden;background: #fff;box-shadow: 0 1px 2px #ccc;padding: 20px 0;margin-bottom: 20px;}
#main .ny_main .art_title{width: 100%;height: auto;overflow: hidden;line-height: 1.8;font-size: 22px;font-weight: bold;color: #333;padding: 10px 0 20px 0;}
#main .ny_main .art_title span{color: #aaa;font-size: 16px;display: block;font-weight: normal;}
#main .ny_main .about_dec{padding: 0 40px;width: 100%;height: auto;overflow: hidden;font-size: 16px;line-height: 1.6;color: #555;}
#main .ny_main .about_dec img{max-width: 100%;margin: 10px auto;display: block;}
/*功能向导*/
#main .ny_main .List{padding: 0 40px;width: 100%;height: auto;overflow: hidden;}
#main .ny_main .List ul{width: 100%;height: auto;overflow: hidden;}
#main .ny_main .gn_list ul li{width: 100%;height: auto;overflow: hidden;margin-bottom: 12px;padding:40px;}
#main .ny_main .gn_list ul li .li_img{width: 36%;}
#main .ny_main .gn_list ul li .li_img img{max-width: 100%;}
#main .ny_main .gn_list ul li .li_text{width: 64%;padding-left: 6%;font-size: 18px;line-height: 30px;color: #333;padding-top: 110px;}
#main .ny_main .gn_list ul li:hover{background: #f5f5f5;}
#main .ny_main .gn_list ul .last_li{width: 100%;height: auto;overflow: hidden;margin-top: 30px;font-size: 20px;color: #24ab5e;line-height: 30px;}
#main .ny_main .gn_list ul .last_li .last_ewm{width: 306px;margin:10px auto;}
/*图文列表*/
#main .ny_main .newlist ul li{width: 100%;height: auto;overflow: hidden;padding: 24px 0;border-bottom: 1px dashed #e6e6e6;}
.newlist ul li .new_img{width: 24%;float: left;padding-right: 20px;}
.newlist ul li .new_text{width: 76%;float: left;}
.newlist ul li .new_text dd{margin-top: 10px;width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #333;overflow: hidden;}
.newlist ul li .new_text dt{width: 100%;height: 48px;line-height: 24px;font-weight: normal;font-size: 14px;color: #808080;overflow: hidden;}
.newlist ul li .new_text span{color: #808080;line-height: 30px;}
.newlist ul li:hover .new_text dd{color: #1aadf5;}
#main .ny_main .newlist ul li:hover{background: #f5f5f5;}
.pages{width: 100%;height: auto;margin:30px 0;}
.pages a{display: inline-block;padding: 0 10px; border: 1px solid #e6e6e6;line-height: 34px;font-size: 14px;color: #808080;margin: 0 4px;}
.pages a:hover,.pages a.on{border: 1px solid #1ba2e6;background: #1ba2e6;color: #fff;}
/*文字列表*/
.newlist2 ul li{width: 100%;height: 60px;line-height: 59px;border-bottom: 1px dashed #e6e6e6;overflow: hidden;font-size: 16px;color:#333;position: relative;padding-left: 16px;}
.newlist2 ul li:before{content: "◆";width: 16px;height: 100%;color: #1aadf5; position: absolute;left: 0;top: 0;}
.newlist2 ul li a{display: block;width: 88%;height: 100%;overflow: hidden;color: #333;float: left;}
.newlist2 ul li a:hover{color: #1aadf5;}
.newlist2 ul li span{float: right;font-size: 14px;color: #aaa;}
/*新闻详情*/
.ny_main .ny_dectil{padding: 0 40px;width: 100%;height: auto;}
.ny_main .ny_dectil .new_detil{width: 100%;height: auto;overflow: hidden;font-size: 16px;line-height: 1.6;color: #555;}
.ny_dectil .new_title{width: 100%;height: auto;overflow: hidden;font-size: 20px;color: #333;line-height: 1.7;padding: 34px 0 16px 0;}
.ny_dectil .new_title span{display: block;font-size: 14px;color: #808080;}
.ny_dectil .art_chose{width: 100%;height: auto;overflow: hidden;}
.ny_dectil .art_chose li{width: 50%;height: 30px;line-height: 30px;overflow: hidden;float: left;}
.ny_dectil .art_chose li a{display: block;width: 100%;height: auto;font-size: 14px;color: #808080;}
.ny_dectil .art_chose li a:hover{color: #1aadf5;}
.ny_dectil .art_chose li:last-child{text-align: right;}
.share2{width: 100%;height:34px;line-height: 34px;border-bottom: 1px solid #d9d9d9;margin-top: 20px;}
#bdshare span{height: 34px;}
#bdshare a {display: inline-block; padding: 20px 12px;}




/*panle导航开始*/
.opacity2{width:100%; height:100%; position: fixed; top:0; left:0px; background:rgba(0,0,0,0.5); z-index:50; display:none;}
.left_nav{width:280px;height:100%;z-index:7; background:#fff; position: fixed; top:0px; left:0px; color:#fff;z-index: 66;}
.left_nav .class-top{height:60px;padding: 10px 16px;width: 100%;border-bottom: 1px solid #e6e6e6;position: relative;font-size: 20px;color: #555;line-height: 40px;}
.left_nav .class-top .close_nav{width: 32px;height: 32px;text-align: center;line-height: 28px;position: absolute;right: 10px;top: 12px;font-size: 30px;color: #fff;background:#0381cd;border-radius: 50%;}
.class-top form{width:240px;height:40px;background: #eeeeee;margin: 0 auto;}
.class-top form input{font-size: 12px;border:none;float: left;}
.class-top form .input_txt{width:180px;padding:0 10px;height:40px;line-height:40px;background: none;}
.class-top form .input_btn{width:60px;background:#0080cc;color:#fff;height:40px;line-height:40px;text-align: center;}
.class-m{height: 90%;overflow-y:auto;}
.overflow{height:100%; overflow:hidden;}
.class-m .nnav{width:100%;height: auto;overflow: hidden;}
.class-m .nnav li{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #e6e6e6;}
.class-m .nnav li a.ce{overflow: hidden;padding-left: 20px;color: #333;font-size: 18px;display: block;height:50px;line-height:50px;position: relative;}
/*.class-m .nnav li a.ce.aon1,.menu_head .ericon.xz{background: #272727;color: #fff;}*/
.menu_head .ericon{padding-right:16px;padding-top: 16px;width:46px;height:50px;text-align:center;float:right;display:inline;position: relative;z-index: 3;}
.menu_head .ericon .icon1{display:none;}
.menu_head .ericon.xz .icon1{display:block;}
.menu_head .ericon.xz .icon2{display:none;}
.class-m .nnav li .menu_body{display: none;padding: 10px 0;background: #f2f2f2;}
.class-m .nnav li .menu_body li{border-bottom:none;}
.menu_body li a.er{overflow: hidden;padding-left: 38px;font-size:16px;display: block;height:40px;line-height:40px;color: #333;}
.menu_body .thricon{margin-right: 16px;color:#0080cc;width:30px;height:40px;line-height:40px;text-align:center;float:right;display:inline;font-size:30px; position: relative;z-index: 3;}
.menu_body .thricon .icont1{display:none;}
.menu_body .thricon.tz .icont1{display:block;}
.menu_body .thricon.tz .icont2{display:none;}
.class-m .nnav li .thr_body{display: none;width: 240px;margin: 0 auto;background: #0080cc;}
.class-m .nnav li .thr_body li{border-bottom: none;padding:0;}
.thr_body li a.thr{position: relative;padding-left:30px;font-size: 16px;display: block;height:40px;line-height:40px;color: #fff;}

/*panle导航结束*/
.page-prev {
transform:translate3d(-100%, 0, 0);
-ms-transform:translate3d(-100%, 0, 0);
-webkit-transform:translate3d(-100%, 0, 0);  
-o-transform:translate3d(-100%, 0, 0); 
-moz-transform:translate3d(-100%, 0, 0);
}
.page-in {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
}
.page-out {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
}
@media (min-width: 992px) and (max-width: 1199px){
    #banner img{width: 120%;margin-left: -10%;}
    #main .test_box .test_point ul li{width: 80px;margin: 8px;}
    #main .test_box .test_point ul li .icon{margin: 20px 10px;}

}  
@media (max-width: 991px){
  #main .Hospital ul li{width: 100%;padding: 0;padding-bottom: 10px;}
  #main .Text_box .textbox_l{width: 100%;float: unset;margin-bottom: 16px;border: 0!important;}

	
}
@media (min-width: 768px) and (max-width: 991px){
  #banner img{width: 140%;margin-left: -20%;}
  #header .nav_box .yiji a.one{font-size: 14px;}
  #header .nav_box .yiji.last{width: 14%;}
  #main .test_box .test_title{padding-top: 96px;padding-bottom: 102px;}
  #main .test_box .test_point ul li .icon{margin: 14px 20px;}
  /*#main .Hospital ul li .h_dec .h_name{font-size: 16px;height: 30px;line-height: 30px;}*/  
  .bigicon .item .icon{width: 100px;height: 100px;margin: 12px auto;line-height: 114px;border: 6px solid #eee;}
	.bigicon .item i{font-size: 42px;}
  #main .About_kjl .index_about{width: 70%;}
  #main .About_kjl .contact{width: 30%;padding-top: 32px;}
  #main .ny_main .gn_list ul li .li_text{padding-top: 60px;}
  #main .ny_main .gn_list ul .last_li .last_ewm{width: 270px;}
  .newlist ul li .new_img{width: 26%; padding-right: 12px;}
  .newlist ul li .new_text{width: 74%;}
  .newlist ul li .new_text dd{margin-top: 0;height: 34px;line-height: 34px;}
  .newlist ul li .new_text dt{height: 44px;line-height: 22px;}

}
@media (max-width: 767px){
  #header{height: 60px;}
  #header .headtop{height: 60px;padding: 0 18px;}
  #header .logo{height: 60px;}
  #header .logo img{height: 100%;width: auto;}
  #banner img{width: 160%;margin-left: -30%;}
  #banner .slick-dots{background-size: 172% 100%;padding: 0 30%;}
  #main{padding: 0 15px;padding-bottom: 20px;}
  #main .test_box .test_title{width: 100%;padding: 20px 0 10px 0;line-height: 30px;border-right: none;min-height:unset;}
  #main .test_box .test_point{margin-left: 0;width: 100%;height: auto;overflow: hidden;padding: 0 2%;padding-bottom: 10px;}
  #main .test_box .test_point ul li{width: 25%;padding:5px 0;margin: 0;}
  #main .test_box .test_point ul li .icon{margin: 10px auto;width: 55px;height: 55px;line-height: 55px;}
  #main .test_box .test_point ul li .icon i{font-size: 26px;}
  #main .test_box .test_point ul li p{font-size: 14px;}
  #main .Hospital ul li .himg{width: 40%;}
  #main .Hospital ul li .h_dec{width: 60%;}
	#main .Hospital ul li .h_name{font-size: 18px;}
  #main .Hospital ul li .h_dec dd{margin-top: 5px;line-height: 20px;}
  #main .our_ys .boardshow{padding: 14px;}
  #main .our_ys .boardshow .our_title{margin-top: 12px;font-size: 20px;line-height: 32px;}
  #main .our_ys .boardshow .our_title span{font-size: 14px;}
  .bigicon .item{width: 33.33%;margin: 8px 0;}
  .bigicon .item .icon{width: 84px;height: 84px;margin: 10px auto;line-height: 90px;border: 5px solid #eee;}
  .bigicon .item i{font-size: 38px;}
  .bigicon .item p{font-size: 14px;}
  #main .About_kjl{padding: 16px;}
  #main .About_kjl .index_about{width: 100%;padding: 0;padding-bottom: 10px;border-right:none;border-bottom: 1px dashed #ddd;}
  #main .About_kjl .contact{width: 100%;}
  #main .About_kjl .contact .tell{width: 50%;float: left;font-size: 20px;text-align: left;line-height: 30px;}
  #main .About_kjl .contact .time{width: 50%;float: left;font-size: 14px;line-height: 30px;}
  #main .About_kjl .contact .online{width: 100%;margin-top: 5px;}
  #footer{padding: 12px;font-size: 12px;}
  #footer img{width: 22%;display: block;margin-right: 0;margin: 0 auto;margin-bottom: 8px;}
  #main .ny_main{padding: 5px 0;margin-bottom: 0;}
  #main .ny_main .art_title{font-size: 20px;line-height: 1.6;}
  #main .ny_main .art_title span{font-size: 14px;}
  #main .ny_main .about_dec{padding: 0 14px;font-size: 14px;}
  #main .ny_main .List{padding: 0 15px;}
  #main .ny_main .gn_list ul li{padding: 20px 0;}
  #main .ny_main .gn_list ul li .li_text{padding-top: 0;padding-left: 3%;font-size: 14px;line-height: 22px;}
  #main .ny_main .gn_list ul .last_li .last_ewm{width: 50%;}
  #main .ny_main .gn_list ul .last_li{font-size: 14px;line-height: 24px;padding-bottom: 8px;}
  .newlist ul li .new_img{width: 100%;float: left;padding-right: 0;}
  .newlist ul li .new_text{width: 100%;float: left;}
  .pages a{padding: 0 14px;}
  .pages span{display: block;font-size: 14px;color: #808080;line-height: 30px;}
  .pages span i{color: #0080cc;}
  .newlist2 ul li{height: 68px;line-height: 34px;padding: 6px 0;padding-left: 16px;}
  .newlist2 ul li:before{line-height: 45px;}
  .newlist2 ul li a{width: 100%;height: 34px;}
  .newlist2 ul li span{display: block;line-height: 20px;width: 100%;float: unset;}
  .ny_main .ny_dectil{padding: 0 15px;}
  .ny_dectil .new_title{font-size: 18px;padding: 14px 0;}
  .ny_dectil .new_title span{font-size: 12px;}
  .ny_main .ny_dectil .new_detil{font-size: 14px;line-height: 1.6;}
  .ny_dectil .art_chose{padding-top: 10px;border-top: 1px solid #e6e6e6;margin-top: 14px;margin-bottom: 15px;}
  .ny_dectil .art_chose li:last-child{width: 100%;text-align: left;}
}
@media (max-width: 400px){
  #main .Text_box .box ul li{font-size: 14px;}
}
@media (max-width: 320px){
  #main .test_box .test_title{font-size: 20px;}
  #main .test_box .test_title span,.newlist2 ul li{font-size: 14px;}
  #main .test_box .test_point ul li p,#main .our_ys .boardshow .our_title span,.newlist2 ul li span{font-size: 12px;}
  #main .box .title,#main .our_ys .boardshow .our_title{font-size: 18px;}
  #main .Hospital ul li .h_name,#main .ny_main .art_title,.ny_dectil .new_title{font-size: 16px;}
  #main .Hospital ul li .himg{width: 100%;}
  #main .Hospital ul li .h_dec{width: 100%;padding: 0;padding-top: 10px;}
  .bigicon .item .icon{width: 70px;height: 70px;margin: 10px auto;line-height: 76px;border: 4px solid #eee;}
	.bigicon .item i{font-size: 32px;}
  #main .About_kjl .contact .tell,#main .About_kjl .contact .time{text-align: center; width: 100%;}
  .pages a{padding: 0 8px;}
  .newlist2 ul li{height: 60px;}
  .newlist2 ul li a{height: 28px;line-height: 28px;}
}
