@charset "gb2312";
*{ margin:0 auto;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button,header ,section,footer,nav,article,figure,figcaption{padding: 0;margin: 0;}
fieldset, img {	border: 0;}
.swiper-container {width: 100%;}
.swiper-slide{width: 100%;overflow: hidden;}
.swiper-slide img{overflow:hidden;width:620px;height:180px;}
#mlask{width: 30px; height: 120px; position: fixed; top:120px; right: 0px;z-index: 99999999}
.ban{max-width: 1080px; margin: 0px auto;overflow: hidden;}
a {text-decoration: none; color:#333;}
ul {list-style: none;}
body {font-family:"Microsoft Yahei"; color:#333333;}
#top1{width: 100%; overflow: hidden; background: #06A18B; padding-bottom:8px;}
#top_in{max-width: 1080px;min-width: 320px; margin: 0px auto;}
#top_in img{width: 100%; margin-top:10px;}
/*#top_a{width: 100%; height: 50px;}
#top_a a{display: block; float: left; height: 50px;}
#top_a a#ta1{width: 55%}
#top_a a#ta2{width: 45%}
*/
h1{ font-size:28px; color:#06A18B; font-weight:bold; text-align:left; }
h2{ font-size:28px; color:#06A18B; font-weight:bold; text-align:center; }
.text{ font-size:18px; color:#333333; margin-left:10px;}
h3{ font-size:24px; color:#333333;line-height:42px; text-align:left;font-weight: normal;}
h4{ font-size:14px; color:#868686;}
h5{ font-size:18px;}
#nav{ background-color:#06A18B; overflow:hidden;max-width: 1080px; margin: 0px auto; font-size:18px;}
#nav li{float: left; border-bottom: solid 1px #ffe1c6;border-right: solid 1px #ffe1c6; width: 24.7%; padding: 10px 0px}
#nav li a{display: block; width: 100%; float: left; color: #ffffff; text-align: center;  padding: 5px 0px; font-size:1rem;}
#ban{max-width: 1080px; margin: 0px auto; border-bottom: 3px solid #40250B}
#header{max-width: 1080px; margin: 0px auto; overflow: hidden;line-height: 100%;}
#ban img,#header img{width: 100%;}
#header a{display: inline-block; width: 100%; clear: both; line-height: 100%;}
.clear{font-size: 0px; height: 0px; clear: both;line-height: 0px;}
#main{max-width: 1080px; overflow: hidden; margin: 0px auto; margin-bottom:10px;}
#index_news li,#list li{border-bottom: 1px dashed #e7e6e5;  background: url(imagesmjt_03.jpg) left center no-repeat;margin: 0px 2.5%; padding-left:15px;}
#index_news li a,#list li a{width: 100%; padding: 15px 15px 15px 4px;  font-size:1em; color: #353534; display: block;}
#index_icon li{border-bottom:solid 2px #f1f1f1; border-right:solid 2px #f1f1f1;}
#index_icon img{ width:100%; margin-top:20px;}
.content_box{width: 100%;  background: #fff;overflow: hidden; margin:20px auto }
.contentnew_box{padding: 5px 0px; background: #fff;overflow: hidden; margin: 20px auto; width:100%; }
.contentnew_boxline{ margin: 0px auto;overflow: hidden; height:35px; line-height:22px;width:98%;}
.contentnew_boxleft{ width:30%; float:left;font-size:24px;color: #40250b; padding-bottom: 5px; border-bottom:4px solid #F66;text-align:center; float:left;}
.contentnew_boxmid{ width:70%; border-bottom:2px solid #CCC; float:right; }
.contentnew_boxright{ width:80px; float:right; font-size:18px; color:#FFF; text-align:center; overflow: hidden;background-color:#06A18B; margin-bottom:3px;}
.contentnew_boxright a {color:#FFF;}
.contentnew_boxright a img{vertical-align:middle;margin-left:5px; margin-top:-3px;}

#index_news{max-width:1080px;}
#break_nav{margin: 0px 6px; color: #40250b;  padding-bottom: 6px; border-bottom: 1px solid #dddbda; padding-left: 5px; font-size: 14px;}
#break_nav a{color: #40250b; padding: 5px 5px; display: inline-block; }
#page_list{	width: 95%; overflow: hidden; margin: 10px auto;text-align: center;}
#list{padding-bottom: 20px}
#page_list a{display: inline-block; color: #464545; margin: 0px 10px;}
#item_list_t{background: url("/images/m/i_h.jpg") repeat-x left bottom; overflow: hidden; border:1px solid #E1E0DF; width: 95%; margin: 10px auto; margin-bottom:0px; clear: both;}
#item_list_t span{float: left; width:25%;  text-align: center;  cursor: pointer; padding: 8px 0px; background: url("/images/m/b.jpg") no-repeat top right;}
#item_list_t span.i_sel{background: #94806E; color: #fff}
#item_list_c{width: 95%; margin: 0px auto; border:1px solid #E1E0DF; overflow: hidden; border-top:none;}
#item_list_c li{float: left; text-align: center; width: 24.8%; border:1px solid #E1E0DF; border-bottom: none; border-right: none;}
#item_list_c li a{display: block;  width: 100%; color: #262626;padding: 5px}	
.zx{overflow: hidden; width: 100%;max-width: 1080px; }
.zx img{width: 100%}
#footer_nav{width: 100%;}
#footer_nav_in{max-width: 1080px; overflow: hidden; margin: 0px auto; background-color:#eeeeee;}
#footer_nav_in img{ width:100%;}
#footer_cp_rt{max-width: 1080px; overflow: hidden; padding: 10px 0px 60px; font-size: 14px; color: #333333; margin: 0px auto; margin-bottom: 40px; background-color:#eeeeee; line-height:26px;}
#footer_cp_rt p{font-size: 14px; text-align: center;}
#f_box{background: #06A18B; overflow: hidden; position: fixed; left: 0px; bottom: -2px; width: 100%; z-index:9999;}
#f_box_in{max-width: 1080px; margin: 0px auto; position: relative;}
#f_box_in img{width: 100%;}
.doctor{overflow: hidden; width: 96%;max-width: 1080px; margin:20px 0 20px 20px;}
.doctorpic{ width:30%; max-width:400px; overflow: hidden;  float:left;}
.doctorpic img{ width:100%;height:160px;}
.doctortext{ width:65%; float:left; margin-left:20px; margin-bottom:20px;}
.doctorbul{ width:31%; float:left; text-align:center; font-size:24px;  margin-left:20px;  }
.doctorbur{ width:31%;float:left; text-align:center; font-size:24px;margin-left:20px;}
.doctorbul img{ width:100%;}
.doctorbur img{width:100%;}
#aboutus{ max-width:1080px; overflow:hidden; background-color:#eeeeee; font-size:18px; padding:10px 0 10px 20px;color:#868686; margin-top:20px;}
#introduce{ max-width:1080px; overflow:hidden; margin:10px 20px 20px 20px;}
.introduceleft{ width:45%; float:left;max-width:1080px;}
.introduceleft img{ width:100%;}
.introduceright{ width:51%; float:left; font-size:24px; color:#333333; padding-left:20px; text-indent:2em;}
#honor{max-width:1080px; overflow:hidden;margin:0 20px 20px 20px; background-color:#eeeeee;}
#honor li{ width:100%; float:left;}
#honor li img{ width:100%;}
#hospital{max-width:1080px; overflow:hidden;margin:0 20px 20px 20px;}
#hospital img{ width:100%;}
#guidet{max-width:1080px; overflow:hidden;padding:10px 0 10px 20px;}
.guidettext{ width:100%; font-size:28px; color:#06A18B; text-align:center; margin-bottom:20px;}
.guidetpic img{ width:100%; margin-bottom:20px;}
#environment{max-width:1080px; overflow:hidden;margin:0 20px 20px 20px; }
.environmentl{ width:49%; float:left;}
.environmentr{ width:49%; float:right;}
.environmentl li{ width:100%;float:left; margin-bottom:10px;font-size:18px; text-align:center;}
.environmentl li img{ width:100%;border:solid 2px #eeeeee;}
.environmentr li{ width:100%; float:left; margin-bottom:10px; font-size:18px; text-align:center;}
.environmentr li img{ width:100%;border:solid 2px #eeeeee;}
.technology_title{ max-width:1080px;overflow:hidden; margin-top:20px; }
.technology_title img{ width:100%;}
.technology_yuanli{max-width:1080px;overflow:hidden; font-size:24px; padding-top:20px;}
.technology_yuanli img{ width:100%; margin-top:20px;}
.technology_tese{margin:20px; width:100%; float:left;}
.technology_tesel{ width:29%;overflow:hidden; float:left; }
.technology_tesel img { width:100%;}
.technology_teser{ width:63%;overflow:hidden; float:left; font-size:18px; background-color:#ffebda; padding:12px 20px 18px 20px; }
.technology_teser a{ color:#06A18B;}
.technology_youshi{margin:10px 20px 10px 20px; width:100%; float:left;}
.technology_youshil{ width:10%;overflow:hidden; float:left; font-size:24px; color:#FFF; text-align:center; padding:20px 0 20px 0; }
.technology_youshir{ width:87%;overflow:hidden; float:left; font-size:24px; background-color:#ffebda; padding:20px 0px 20px 5px; background-color:#dddddd; }
.technology_anli{margin:20px; max-width:1080px; overflow:hidden; }
.technology_anlil{ width:49%;overflow:hidden; float:left; font-size:18px; text-align:center; margin-right:1%;}
.technology_anlil img{ width:100%; margin-bottom:5px;}
.technology_anlir{ width:49%;overflow:hidden; float:right;text-align:center; font-size:18px; }
.technology_anlir img{width:100%;}
.technology_button{ max-width:1080px; overflow:hidden; float:left; margin:0 20px 20px 20px; width:100%;}
.technology_button img{ width:100%;}
.contact_title{  padding:14px 0px 14px 20px; font-size:28px; background-color:#06A18B; color:#FFF; margin-top:20px;}
.contact_xinxi{ width:95%; border:solid 1px #06A18B; margin:20px 20px 0 20px; font-size:24px;border-radius: 3px; padding:10px 0 10px 20px; line-height:30px;}
.map{ max-width:1080px;margin:20px 20px 0 20px; border:solid 4px #dddddd;}
.map img{width:100%;}
.map_icon{ margin:20px 20px 0 20px; background:url(imagesmmapicon.png) no-repeat; font-size:24px; color:#FFF; padding:10px;}
.map_text{ margin:20px 20px 20px 20px;}
.map_icon1{ margin:20px 20px 0 20px; background:url(imagesmmapicon1.png) no-repeat; font-size:24px; color:#FFF; padding:10px;}
.information{ margin:20px 20px 0px 20px;overflow:hidden; text-align:center; max-width:1080px; line-height:26px; font-size:1rem;}
.information p{ line-height:30px;}
.information p img{width:100%;}
.information_line{margin:20px 20px 0px 20px; max-width:1080px;overflow:hidden;}
.information_line img{width:100%;}
.informationtext{ width:100%; border-bottom:solid 6px #fff3e8; border-top:solid 6px #fff3e8; margin-top:20px; margin-bottom:20px;}
.doctor_icon{margin:20px 20px 0 20px; background:url(imagesmdoctoricon.png) no-repeat; font-size:24px; color:#FFF; padding:5px 0 5px 20px; }
.doctor_text{margin:20px 20px 0 20px;}
.doctor_text p,.doctor_text h3{ line-height:26px;}
.doctor_pic{ max-width:1080px; overflow:hidden;margin:20px;}
.doctor_pic img{ width:100%;}
.news{ margin:20px;}
.news li{ width:23%; float:left; font-size:24px; color:#FFF; padding:20px 0 20px 0; text-align:center; list-style:none; margin-right:2%;}
.disease{ margin:20px; max-width:1080px;}
.diseasel{ width:40%; float:left;}
.diseasel1{ width:40%; float:left;}
.diseasel img{ width:100%; margin-right:5px;}
.diseasel1 li{ background-color:#dddddd; padding:20px 0 20px 0; margin:20px 0 20px 0; width:100%; text-align:center; font-size:24px; list-style:none; color:#f60; font-weight:bold;}
.diseaser{width:57%; float:right; }
.diseaser1{width:100%; }
.diseaser1 li{  border-bottom:dotted 1px #dddddd;padding:20px 0 19px 20px; margin:20px 0 20px 0;text-align:left; font-size:24px; list-style-type:none; background:url(imagesmjt_03.jpg) left no-repeat;}
.diseaser1 li span{ float:right; color:#f60; font-weight:bold;}
.classify{margin:10px;}
.classifyl{ width:49%; float:left;}
.classifyl li{ width:100%; border:solid 1px #dddddd; font-size:24px; text-align:center; list-style:none; padding:15px 0 15px 0; margin-top:15px;}
.classifyr{ width:49%; float:right;}
.classifyr li{ width:100%; border:solid 1px #dddddd; font-size:24px; text-align:center; list-style:none; padding:15px 0 15px 0;margin-top:15px;}
#left_nav{width: 20%;  background: #f7f5f5; float: left;border:1px solid #d2d2d2;}
#left_con{width: 77%; background: #f7f5f5; float: right; border:1px solid #d2d2d2;overflow: hidden;}
#items{width: 98%; margin: 0px auto; overflow: hidden; margin-top: 10px}
#left_nav ul{width: 90%;display: block; margin: 10px auto;}
#left_nav li{text-align: center; border-bottom: 1px dashed #c3c3c3; margin: 2px 0px; position: relative;}
#left_nav li img{width: 98%;}
#list_item{width: 95%; overflow: hidden;}
#left_con li{background: url("/images/m/nar.png") no-repeat scroll right center rgba(0, 0, 0, 0);border-bottom: 1px solid #E7E6E5;margin: 0 2.5%;}
#left_nav li.items_sel span{position: absolute; width: 12px; height: 16px; background: url("/images/m/cor.png") no-repeat; position: absolute; top: 45%;  display: inline-block;}
#left_con li a{	color: #353534;display: block;font-size: 16px;padding: 10px 10px 10px 4px;width: 100%;}
.items_sel{	background: #c3c3c3}
#content h1{text-align: center; font-size: 20px;padding: 10px 0px; border-bottom:none; padding-bottom: 0px}
#content article{width: 95%; margin: 0px auto;}
#info{text-align: center; padding: 10px 0px; color: #b5b5b5; font-size: 12px;border-bottom: 1px dashed #dddbda;}
#info span{padding: 5px}
#content_c p{line-height:28px; font-size: 16px; padding-top: 10px;}
#content_c img{width: 100%; margin: 0px auto; display: block;}
#footer_cp_rt a{color: #363636; padding: 5px;}
#content_c{padding: 10px; overflow: hidden;border-bottom: 1px dashed #dddbda;}
#pre_next{padding: 10px; line-height: 28px; clear: both;}
#pre_next a{color: #3d3d3d}
#pre_next p{width: 100%; overflow: hidden;}
#pre_next{overflow: hidden; border-bottom: 1px solid #dddbda}
.relative_box{ width:96%; font-size:18px; color:#FFF; margin:0 0 20px 20px; max-width:1080px;}
.relative_box a{ color:#fff;}
table{ width:100%; border: none;border-collapse: collapse;}
td{ border-top:solid 1px #FFF; border-right:solid 1px #FFF;border-collapse: collapse; padding: 8px 0px; text-align: center; color:#fff;}
td img{ width:100%;}
td a{color: #343434}
#relative li{width: 100%; float: left;  font-size:18px; text-align:center;}
#relative li a{color: #fff;}
#relative li:nth-child(1){background: #6acb9a; width:25%;  margin-right:2px; margin-bottom:2px; height:122px; float:left;}
#relative li:nth-child(2){background:#ff9999;width:44%;margin-right:2px;margin-bottom:2px; height:60px;float:left;}
#relative li:nth-child(3){background: #ff9966;width:44%;margin-right:2px;margin-bottom:2px; height:60px;float:left;}
#relative li:nth-child(4){background: #66ccff;width:30%;  height:122px; float:left;}
#relative li:nth-child(5){background:#ff9999;width:38%;float:left;margin-right:2px;margin-bottom:2px; }
#relative li:nth-child(6){background: #ff9966;width:38%;float:left;margin-right:2px;margin-bottom:2px;}
#content_c div.it_c{border-left: 1px solid #dddbda; width: 88%; float: right; padding-right: 2%;clear: both; padding-left: 8%; margin-bottom: 10px}
#content_c h3.it_c_h{color: #40250b; font-size: 18px; padding: 8px 0px; border-top:1px dashed #dddbda; position: relative;}
#content_c h3.it_c_h span{display: inline-block; width: 17px; height: 17px; background: url("/images/m/dot.jpg") no-repeat; position: absolute; left: -10.7%; top: -10px}
#content_c h3.it_c_h img{width: 100%;}
#content_c div.it_c_c{padding-bottom: 8px; line-height: 24px; font-size: 15px;}
.list_carousel ul {margin: 0;padding: 0;list-style: none;display: block;}
.list_carousel li {padding: 0;margin: 6px;display: block;float: left;overflow: hidden;text-align: center;}
.list_carousel li img{width: 100%;}
.list_carousel.responsive {width: auto;margin-left: 0;}
.clearfix {float: none;clear: both;}
.prev {float: left;margin-left: 10px;}
.next {float: right;margin-right: 10px;}
.pager {float: left;width: 100%;text-align: center;}
.pager a {margin: 0 5px;width: 15px; border-radius: 7px; background: #A19E9E; height: 15px; color:#A19E9E ; display: inline-block; font-size: 10px; line-height: 15px}
.pager a.selected {background: #8F200D; color: #8F200D}
.timer {background-color: #999;height: 6px;width: 0px;}
@media screen and (min-width: 320px) and (max-width: 480px){
 	#top_in{width: 100%; margin: 0px auto;}
	#nav{width: 100%; margin: 0px auto; font-size: 14px;}
	#nav li{width: 24.7%; padding: 6px 0px;left; color: #ffffff}
	#ban{width: 100%; margin: 0px auto; clear: both;}
	#header{width: 100%; overflow: hidden;}
	#main{width: 100%; overflow: hidden; margin: 0px auto; margin-bottom:10px;}
	#main p{padding:5px;}
	#index_icon li{width: 32.5%;float: left; overflow: hidden;}
	#relative{ font-size:14px; width:93.5%;margin:0 0 10px 10px;}
	h2{ font-size:16px; color:#06A18B; font-weight:bold; text-align:center; }
	.contentnew_boxline{ width:98%}
	.contentnew_boxleft{ width:30%; font-size:18px;color: #40250b; font-weight: lighter; float:left; line-height:25px;}
	.contentnew_boxmid{ width:70%; border-bottom:2px solid #CCC; float:right; height:31px;}
    .contentnew_boxright{ font-size:14px; }
    .zx{overflow: hidden; width: 100%;}
     #index_icon img{ width:100%; margin-top:10px;}
	  #f_box_a{width: 100%; position: absolute; left: 0px; top: 0px; height: 50px;}
    #f_box_a a{display: block;width: 25%; height: 100%; float: left; height: 50px;}
	h1{ font-size:16px; color:#06A18B; font-weight:bold; text-align:left; }
   .text{ font-size:14px; color:#333333; margin-left:5px;}
    h3{ font-size:1rem; color:#333333;line-height:26px; text-align:left;font-weight:normal;}
	h4{ font-size:0.8rem; color:#868686; font-weight:normal;}
   .doctortext{ width:65%; float:left; margin-bottom:10px;margin-left:10px;}
   .doctortext h3{ line-height:20px; font-size:16px;}
   .doctorbul{width:30%;float: right;margin-left:10px;/* margin-bottom:10px; */margin-top:0px;/* padding-right: 15px; */}
   .doctorbur{width:30%;float: right;/* margin-left:10px; *//* margin-top:0px; */}
   .doctorbul img{ width:100%; }
   .doctorbur img{width:100%;}
   .doctor{width: 96%;margin:10px 0 10px 10px;}
   .content_box{margin:10px auto;}
   .contentnew_box{ margin: 10px auto;}
   #aboutus{font-size:14px; padding:5px 0 5px 10px; margin-bottom:10px; margin-top:10px; line-height:26px;}
   .introduceright{ width:53%; float:left; font-size:18px;padding-left:10px;}
   #environment{max-width:1080px; overflow:hidden;margin:0 10px 10px 10px;padding:5px 0 10px 10px; }
   .doctortext{ margin-left:10px; margin-bottom:10px;}
   .introduceright{ font-size:14px;  padding-left:5px; text-indent:2em;}
   #honor{margin:0 10px 10px 10px;}
   #introduce{  margin:0 10px 10px 10px;}
   #hospital{margin:0 10px 10px 10px;}
  .information{ margin:10px 10px 0px 10px;}
  .information_line{margin:10px 10px 0px 10px;}
  .informationtext{ width:100%; border-bottom:solid 6px #fff3e8; border-top:solid 6px #fff3e8; margin-top:10px; margin-bottom:10px;}
  .news{ margin:10px;}
  .news li{font-size:14px; color:#FFF; padding:10px 0 10px 0;  margin-right:6px;}
  .guidettext{ font-size:24px;}
  #environment{margin:0 10px 10px 10px; padding:0px; }
  .environmentl li{ font-size:14px; }
  .environmentr li{   font-size:14px;}
  .technology_title{ 10px; }
  .technology_yuanli{ font-size:14px; padding-top:10px;}
  .technology_yuanli img{ margin-top:10px;}
  .technology_tese{margin:10px; }
  .technology_teser{  font-size:14px; background-color:#ffebda; padding:6px 10px 6px 10px; }
  .technology_teser h3{ font-size:14px; line-height:20px;}
  .technology_youshi{margin:10px 10px 0px 10px;}
  .technology_youshil{ font-size:14px;  padding:5px 0 8px 0; }
  .technology_youshir{ font-size:14px;  padding:7px 0px 6px 3px; }
  .technology_anli{margin:10px; }
  .technology_anlil{ font-size:14px; }
  .technology_anlir{ font-size:14px; }
  .technology_button{ margin:0 10px 10 10px; }
  .contact_title{  padding:7px 0px 7px 10px; font-size:16px; margin-top:10px;}
  .contact_xinxi{  margin:10px 10px 0 10px; font-size:16px;border-radius: 3px; padding:10px 0 5px 10px; }
  .map{ max-width:1080px;margin:10px 10px 0 10px; border:solid 4px #dddddd;}
  .map_icon{ margin:10px 10px 0 10px; background:url(imagesmmapicon.png) no-repeat; font-size:14px; color:#FFF; padding:5px;}
  .map_text{ margin:10px 10px 10px 10px;}
  .map_icon1{ margin:10px 10px 0 10px; background:url(imagesmmapicon1.png) no-repeat; font-size:14px; color:#FFF; padding:5px;}
  .information{ margin:10px 10px 0px 10px;}
  .information_line{margin:10px 10px 0px 10px;}
  .informationtext{ margin-top:10px; margin-bottom:10px;}
  .disease{ margin:10px; }
  .diseasel1 li{padding:10px 0 10px 0; margin:10px 0 10px 0; width:100%; text-align:center; font-size:14px; list-style:none;}
  .diseaser1 li{  padding:10px 0 9px 20px; margin:10px 0 10px 0;text-align:left; font-size:14px;}
  .doctor_icon{margin:10px 10px 0 10px; background:url(imagesmdoctoricons.png) no-repeat; font-size:14px; color:#FFF; padding:2px 0 5px 10px; }
  .doctor_text{margin:10px 10px 0 10px;}
  .doctor_pic{ max-width:1080px; overflow:hidden;margin:10px;}
  #footer_cp_rt{ padding: 10px 0px 40px;}
  .contact_xinxi{ width:90%;}
  .classifyl li{ font-size:16px;}
  .classifyr li{ font-size:16px;}
 }
  @media screen and (min-width: 480px) and (max-width: 640px){
 	#top_in{width: 100%; margin: 0px auto;}
	#nav{width: 100%; margin: 0px auto; font-size: 14px;}
	#nav li{width: 24%; padding: 6px 0px;left; color: #ffffff}
	#ban{width: 100%; margin: 0px auto; clear: both;}
	#header{width: 100%; overflow: hidden; margin-bottom:10px;}
	#main{width: 100%; overflow: hidden; margin: 0px auto;}
	#relative{ font-size:14px;}
    #index_icon li{width: 33%;float: left; overflow: hidden;}
	#f_box_a{width: 100%; position: absolute; left: 0px; top: 0px; height: 50px;  }
    #f_box_a a{display: block;width: 25%; height: 100%; float: left; height: 70px;}
	#footer_nav{ height:280px;}
    #footer_cp_rt p{ font-size:1.2em; line-height:25px}
	.contact_xinxi{ width:90%;}
	.doctortext { width: 65%;}
	.doctorbul {  width: 31%;}
	h3 {font-size: 18px; line-height: 22px; }
	.classifyl li{ font-size:18px;}
	.classifyr li{ font-size:18px;}
  }
  @media screen and (min-width: 640px) and (max-width: 780px){
 	#top_in{width: 100%; margin: 0px auto;}
	#nav{width: 100%; margin: 0px auto; font-size: 14px;}
	#nav li{width: 24%; padding: 6px 0px;left; color: #ffffff}
	#ban{width: 100%; margin: 0px auto; clear: both;}
	#header{width: 100%; overflow: hidden; margin-bottom:10px;}
	#main{width: 100%; overflow: hidden; margin: 0px auto;}
	#relative{ font-size:14px;}
    #index_icon li{width: 33%;float: left; overflow: hidden;}
	#f_box_a{width: 100%; position: absolute; left: 0px; top: 0px; height: 50px;}
    #f_box_a a{display: block;width: 25%; height: 100%; float: left; height: 70px;}
	#footer_nav{ height:360px; margin-top:20px;}
    #footer_cp_rt p{ font-size:1.5em; line-height:25px}
	.contact_xinxi{ width:90%;}
	.doctortext { width: 65%;}
	.doctorbul {  width: 31%;}
	.classifyl li{ font-size:20px;}
	.classifyr li{ font-size:20px;}
 }
   @media screen and (min-width: 780px) and (max-width: 840px){
 	#top_in{width: 100%; margin: 0px auto;}
	#nav{width: 100%; margin: 0px auto; font-size: 14px;}
	#nav li{width: 24%; padding: 6px 0px;left; color: #ffffff}
	#ban{width: 100%; margin: 0px auto; clear: both;}
	#header{width: 100%; overflow: hidden;}
	#main{width: 100%; overflow: hidden; margin: 0px auto; margin-bottom:10px;}
	#relative{ font-size:14px;}
    #index_icon li{width: 33%;float: left; overflow: hidden;}
	#f_box_a{width: 100%; position: absolute; left: 0px; top: 0px; height: 50px;}
    #f_box_a a{display: block;width: 25%; height: 100%; float: left; height: 165px;}
	#footer_nav{ height:410px; margin-top:20px;}
    #footer_cp_rt p{ font-size:1.5em; line-height:25px}
	.contact_xinxi{ width:90%;}
	.doctortext { width: 65%;}
	.doctorbul {  width: 31%;}
	.classifyl li{ font-size:22px;}
	.classifyr li{ font-size:22px;}
 }
    @media screen and (min-width: 840px) and (max-width: 1080px){
	#top1{height:110px;}
 	#top_in{width: 100%; margin: 0px auto;}
	#nav{width: 100%; margin: 0px auto; font-size: 14px;}
	#nav li{width: 24%; padding: 6px 0px;left; color: #ffffff}
	#ban{width: 100%; margin: 0px auto; clear: both;}
	#header{width: 100%; overflow: hidden;}
	#main{width: 100%; overflow: hidden; margin: 0px auto; margin-bottom:10px;}
	#relative{ font-size:14px;}
    #index_icon li{width: 33%;float: left; overflow: hidden;}
	#f_box_a{width: 100%; position: absolute; left: 0px; top: 0px; height: 50px;}
    #f_box_a a{display: block;width: 25%; height: 100%; float: left; height: 165px;}
	#footer_nav{ height:370px; margin-top:20px;}
    #footer_cp_rt p{ font-size:1.5em; line-height:25px}
	.contact_xinxi{ width:90%;}
	.doctortext { width: 65%;}
	.doctorbul {  width: 31%;}
 }
 @media screen and (min-width: 1080px){
 	#index_icon li{width: 33%;float: left; overflow: hidden;}
	#item_content_c dt span{display: inline-block; width: 17px; height: 17px; background: url("/images/m/dot.jpg") no-repeat; position: absolute; left: -14%; top: -10px}
	#f_box_a{width: 100%; position: absolute; left: 0px; top: 0px; height: 50px;}
    #f_box_a a{display: block;width: 25%; height: 100%; float: left; height: 165px;}
	#footer_nav{ height:490px; margin-top:20px;}
	#footer_cp_rt p{ font-size:1.5em; line-height:25px}
	.doctortext { width: 65%;}
	.doctorbul {  width: 31%;}
 }

/*pages*/
.pagination-wrapper {
clear:both;
padding:1em 0 2em 0;
text-align:center;
}
.pagination {
display: inline-block;

background-color: #f9f9f9;
color: #999;

}
.pagination li{
display: inline-block;

background-color: #f9f9f9;
color: #999;
}
.pagination li a {
display: inline-block;

background-color: #f9f9f9;
color: #999;
}
.pagination li a:link{
background:#fff;
color: #4C78A5;
}
.pagination li a:hover{
text-decoration:none;
}
.pagination li a:link:hover {
color: #000;
}
.pagination li.thisclass {
background-color: #f9f9f9;
color:#999;
padding: .5em .8em;
    background-color: #e16a0c;
    color: white;
}
.pagination li:first-child {
border-left-width: 1px;
border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
color: #444;
}




.box{padding:5px 10px;text-align:center}
.box h3{font-size:14px;}

.box img{width:90%;}