@charset "gb2312";

/* CSS Document */

*{margin: 0; padding: 0;}

body { font-size: 16px; font-family: "微软雅黑", Helvetica, sans-serif; padding: 0; margin: 0; background: #f5f5f5;width: 100%; height: 100%;}

div, form, ul, dd, dl, ol, dt, li, p { list-style: none; padding: 0; margin: 0; }

/*div{ line-height:30px;}*/

h1, h2, h3, h4, h5, h6 { font-size: 100%; margin: 0; padding: 0; }

img { border: none; }

.none { display: none; }

a { text-decoration: none;  cursor: pointer; color: #5f5f5f;}



.clear { width: 0; height: 0; margin: 0; padding: 0; line-height: 0px; font-size: 0px; clear: both; overflow: hidden; }

.none { display: none; }

.left { float: left; }

.right { float: right; }

.yqlj{float:left;width:962px;    padding: 5px 20px;/* height:47px; */line-height:40px;font-size:14px;color:#0096a4;text-indent:1.5em;overflow:hidden;}
.yqlj a{color:#808080; margin-right:25px;    display: inline-block;}



.bod .tempWrap{

	height: 100% !important;

}



i{

	font-style: normal;

	font-weight: normal;

}



.xjjs_top .on{

	border-bottom: 2px solid #256fac;

    color: #256fac;

}



.lf{

	width: 98%;

	margin: 0 auto;

	text-align: center;

	margin-top: 10px;

}



.container{

	overflow: hidden;

}



.container .top{

	background: white; 

	height: 100px;

	width: 1200px;

	margin: 0 auto;

	background: url(../images/logotxt.jpg) no-repeat left;

}

.container .top span{

	border: 1px solid blue;	

}



.container .top_nav{

	display: inline-block; 

}



.container .top_nav a{

	color: #00589f;

	font-size: 16px;

}



.head{

	background: white;

}



.nav {

	overflow: hidden; 

	text-align: center;

	background: url(../images/nav_blue.jpg) no-repeat center;

}



.top{

	width: 1200px;

}



.top_nav{

	float: right;

	line-height: 40px;

	margin-top: 10px;

	margin-right: 50px;

}



.top_nav ul li{

	display: inline;

}



.top_nav .searchbox{

	-webkit-border-radius:8px;

    -moz-border-radius:8px;

    -ms-border-radius:8px;

    -o-border-radius:8px;

    border-radius: 8px;

    border: 1px solid #d2d2d2;

}



.top_nav .searchbox form{

	position: relative;

	margin: 0 auto;

}



.top_nav .searchbox input, .searchbox .logoformsub{

	border: none;

	outline: none;

	background: transparent;

}



.top_nav .searchbox input{

	width: 100%;

	height: 30px;

	font-size: 14px;

}



.top_nav .searchbox .logoformsub{

	position: absolute;

	width: 35px;

	top: 0;

	right: 0;

	cursor: pointer;

	border-radius: 10px;

	background: url(../images/sousuo.png) no-repeat center;

	background-color: #f5f5f5;

}



.nav ul{

	width:100%;

	height:50px;

	text-align:center;

}



.nav ul li{

	display:inline;

	padding: 28px;

	width:100px;

	height:50px;

	line-height:50px;

}



.nav ul li a {

	display: inline;

	line-height: 50px; 

	color: #fff; 

	font-size: 22px; 

	width: 100px; 

	height: 38px; 

	margin: 0 auto;

	text-align: center;

	font-weight: bold;

}

	

.content{

	width: 1200px;

	margin: 0 auto;

	overflow: hidden;

}



.sec1{ 

	width: 1200px; 

	height: 400px; 

	margin:0 auto; 

	padding: 30px 0; 

	overflow: hidden;

}



.slideTxtBox{

	width: 740px; 

	height: 395px; 

	float: left;

	background: #fff; 

	overflow: hidden;

}



.slideTxtBox .head_nav{

	margin-bottom: 10px;

	overflow: hidden

	text-align: center;

}



.slideTxtBox .head_nav ul{

	border-bottom: 1px solid #c1c1c1;

	float: left;

	margin-bottom: 10px;

	overflow: hidden;

}



.slideTxtBox .head_nav ul li{

	display: inline;

	cursor:pointer;

	margin-right: 40px;

	padding-bottom: 18px;

}



.slideTxtBox .head_nav .on{

	color: #00589f;

    border-bottom: 3px solid #00589f;

}



.slideTxtBox .head_nav em{

	color: #cdcdcd;

    font-style: normal;

    position: absolute;

	padding-left: 99px;

}



.head_nav span{

	font-size: 20px;

}



.slideTxtBox .sec1ll{

	width: 331px;

	height: 352px;

	float: left;

	margin-left: 20px;

	margin-top: 20px;

}



.slideTxtBox .zixunBox{

	width: 375px;

	float: right;

}



.slideTxtBox .zixunBox p{

	margin-left: 5px;

}



.slideTxtBox .zixunBox p a{

	font-size: 20px;

	color: #000000;

}







.sec1lrcon_1{

	margin-top: 10px;

	text-indent: 2em;

	color: #4d4d4d;

	font-size: 12px;

	line-height: 23px;

	border-bottom: 1px dashed #c1c1c1;

	width: 350px;

	padding-bottom: 7px;

}



.zixunBox ul li{

	font-size: 16px;

	line-height: 25px;

	padding-top: 15px;

	list-style: disc inside url(../images/blue_icon.png);

}



.zixunBox ul li a{

	color: #181818;

}







.sec1ll img{ 

	/**/

}





/**/

.sec1r{

	width:435px; 

	height: 395px; 

	float:right;

	background: #fff; 

}



.sec1r .sec1r_top span{

	border: 1px solid #00589f;

	border-radius: 8px;

	margin-right: 20px;

	margin-top: 2px;

}



.sec1r .sec1r_top span a{

	padding: 10px;

	font-size: 14px;

	text-align: center;

}



.sec1r .sec1r_top img{

	padding-bottom: 10px;

}



.sec1r .list_1 ul{

	margin-left: 15px;

}



.sec1r .list_1 ul li{

	list-style: disc inside url(../images/blue_icon.png);

	padding: 9px;

}



.sec1r .list_1 ul li a{

	color: #808080 !important;

	font-size: 16px;

}



.slideTxtBox .sec1lr{ width: 370px;height: 355px; float:right; margin-top: 25px;}







/*博润影像*/

.borunyx{

	background: #fff;

	width: 1200px;

	height: 962px;

	margin-bottom: 20px;

}



.borunyx .bryx_title{

	margin-left: 20px;

	padding-top: 15px;

}



.borunyx .bryx_title span{

	font-size: 24px;

}



.borunyx_box_1{

	margin-left: 20px;

	margin-top: 15px;

	width: 373px;

	display: inline-block;

}



.borunyx_box_1 img{

	margin-bottom: 15px;

}

.borunyx_text p{

	font-size: 18px;

	margin-bottom: 10px;

}



.borunyx_text :nth-child(2){

	font-size: 14px;

	color: #838383;

	text-indent: 2em;

	line-height: 25px;

}



.borunyx_text span{

	color: #00589f;

	font-size: 14px;

}



.borunyx_box_2{

	margin-left: 20px;

	margin-top: 15px;

	width: 373px;

	display: inline-block;

}



.borunyx_box_2 img{

	padding-top: 10px;

}





.borunyx .ckgd p{

	color: #00589f;

	line-height: 40px;

	font-size: 18px;

}



/*查看更多按钮*/

.borunyx .ckgd{

	text-align: center;

	margin: 0 auto;

	margin-top: 30px;

	border: 1px solid #00589f;

	width: 150px;

	height: 40px;

	border-radius: 20px;

}





/*医师团队*/

.ystd{

	margin: 0 auto;

	width: 1200px;

	overflow: hidden;

	margin-top: 30px;

}



.ystd .ystd_top{

	margin-top: 40px;	

}



.ystd .yishi_1{

	display: inline-block;	

	height: 485px;
	margin-left: 20px;

}



.ystd .yishi_1 .yishi_profile{

	text-align: center;

	background: white;

	width: 376px;

	height: 203px;

}





.ystd .yishi_1 .yishi_profile ul {

	line-height: 35px;

}



.ystd .yishi_1 .yishi_profile ul li{

	color: #7b7b7b;

	font-size: 14px;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;

}



.yishi_profile_txt{

	padding-top: 12px;

	padding-bottom: 10px;

}



.yishi_profile_txt font{

	color: #000000;

}



.yishi_profile_txt img{

	vertical-align: middle;

	margin-top: -3px;

}



.ystd .yishi_1 .ghzx{

	width: 376px;

	height: 52px;

	background: url(../images/blue.jpg) no-repeat ;

	text-align: center;

}



.ystd .yishi_1 .ghzx .ghzx_l{

	width: 50%;

}



.ystd .yishi_1 .ghzx .ghzx_r{

	width: 50%;

}



.ystd .yishi_1 .ghzx .ghzx_l a{

	color: white;font-size: 18px;

	line-height: 52px;

	display: block;

	width: 100%;

	height: 52px;

	text-align: center;

}



.ystd .yishi_1 .ghzx .ghzx_l a img{

	vertical-align: middle;

}



.ystd .yishi_1 .ghzx .ghzx_r a{

	color: white;font-size: 18px;

	line-height: 52px;

	display: block;

	width: 100%;

	height: 52px;

	text-align: center;

}



.ystd .yishi_1 .ghzx .ghzx_r a img{

	vertical-align: middle;

}



/*康复治疗*/



.kfzl{

	width: 740px;

	margin-top: 30px;

	background: white;

	display: inline-block;

	

}



.kfzl_list_1{

	/*height: 170px;*/

	margin-top: 27px;

}



.kfzl_l{

	display: inline-block;

	margin-left: 10px;

	float: left;

}





.kfzl_img{

	display: inline-block;

	margin-left: 10px;

	margin-right: 20px;

}





.kfzl .kfzl_list_1 .bqms{

	display: inline-block;

	width: 314px;

	margin: 0 auto;

}



.kfzl .kfzl_list_1 .bqms span{

	font-size: 18px;

}



.kfzl .kfzl_list_1 .bqms p{

	color: #6f6f6f;

	font-size: 14px;

	text-indent: 2em;

	line-height: 30px;

}



.ykf{

	text-align: center;

	margin-top: 10px;

	border: 1px solid #00589f;

	width: 75px;

	height: 22px;

	line-height: 22px;

	border-radius: 20px;

}



.ykf  p {

	color: #2668a6;

}



.kfzl .ckgd{

	text-align: center;

	margin: 0 auto;

	margin-top: 62px;

	margin-bottom: 30px;

	border: 1px solid #00589f;

	width: 150px;

	height: 40px;

	border-radius: 20px;

}



.kfzl .ckgd p{

	color: #00589f;

	line-height: 40px;

	font-size: 18px;

}



/*诊疗档案*/

.zlda{

	width: 435px;

	float: right;

	background: #ffffff;

	margin-top: 30px;

	overflow: hidden;

}



.zlda_li{

	height:auto !important;

}



.zlda .bod{

	overflow:hidden;

}





.zlda_r_img{

	display: inline-block;

	float: left;

	width: 36%;

	vertical-align: middle;

}





.zlda .hyp .next{

	overflow: hidden;

	cursor: pointer;

	background: url(../images/bottjian.jpg) no-repeat right;

}



.zlda .bod ul{

	overflow: hidden;

	zoom:1;

}



.zlda .bod ul li{

	zoom:1;

}



.zlda .zlda_list_1{

	width: 95%;

	border-bottom: 1px solid #dedede;

	margin: 0 auto;

	margin-top: 30px;

	padding: 0 0 20px 20px;

}



.teshu{

	float: left;

}





.zlda_r{

	width: 62%;

	height: 100%;

	display: inline-block;

}



.zlda_r .zlda_title a{

	color: #000000;

	font-size: 18px;

}



.zlda_r .zlda_title a p{

	font-size: 18px;

	color: #1a1b1b;

	margin-bottom: 8px;

}



.zlda_r :nth-child(2){

	text-indent: 2em;

	color: #6f6f6f;

	font-size: 14px;

	line-height: 22px;

	float: left;

}



.zlda :nth-child(5){

	border-bottom: none;

}



.hyp{

	text-align: center;

	margin: 0 auto;

	margin-top: 68px;

	margin-bottom: 29px;

	border: 1px solid #00589f;

	width: 150px;

	height: 40px;

	line-height: 40px;

	border-radius: 20px;

}

.hyp span{

	color: #00589f;

	font-size: 18px;

}





/*先进技术*/

.xjjs{

	margin: 0 auto;

	width: 1200px;

	margin-top: 30px;

	background: white;	

}



.xjjs .xjjs_title{

	margin-left: 20px;

	/*border: 1px solid red;*/

	padding-top: 25px;

}



.xjjs .xjjs_title span{

	font-size: 24px;

}





.xjjs_top{

	margin: 0 auto;

	text-align: center;

	width: 305px;

	margin-top: 10px;

	border-bottom: 1px solid #dcdcdc;

}



.xjjs_top ul li{

	display: inline-block;

	font-size: 20px;

	padding-bottom: 10px;

}



.xjjs_box_1{

	width: 376px;

	height: 100%;

	margin-top: 20px;

	display: inline-block;

	margin-left: 15px;

}

.xjjs_box_1 p{

	margin-left: 5px;

	line-height: 30px;

	margin-top: 10px;

	font-size: 16px;

}



.xjjs_box ul li{

	display: inline-block;

}



.xjjs_box a{

	color: #000000;

}



.jcjs_box{

	margin-bottom: 20px;

	padding: 25px;

}



.xjjs .jcjs_left{

	display: inline-block;

	width: 560px;

	height: 140px;

	background: #f5f5f5;

	margin-bottom: 25px;

}



.xjjs .jcjs_left p{

	font-size: 18px;

	margin: 10px 0 10px 20px;

}



.xjjs .jcjs_left :nth-child(2){

	font-size: 14px;

	color: #4c4b4b;

	text-indent: 2em;

	width: 90%;

	line-height: 25px;

	

}



.xjjs .jcjs_right{

	display: inline-block;

	width: 560px;

	height: 140px;

	background: #f5f5f5;

	margin-left: 20px;

	margin-bottom: 25px;

}



.xjjs .jcjs_right p{

	font-size: 18px;

	margin: 10px 0 10px 20px;

}



.xjjs .jcjs_right :nth-child(2){

	font-size: 14px;

	color: #4c4b4b;

	text-indent: 2em;

	width: 90%;

	line-height: 25px;

	

}



.xjjs .zxys{

	text-align: center;

	margin: 0 auto;

	border: 1px solid #00589f;

	width: 150px;

	height: 40px;

	border-radius: 20px;

	

}



.xjjs .zxys p{

	color: #00589f;

	line-height: 40px;

	font-size: 18px;

}



.jcjs {

	margin: 0 auto;

	margin-top: 30px;

	text-align: center;

}

.jcjs span{

	font-size: 18px;

	padding-left: 10px;

	padding-right: 10px;

}







/**/

.bottom_hre{

	width: 1200px;

	margin: 0 auto;

	white-space:nowrap;

	height: 500px;

	margin-top: 40px;

}



.bottom_hre img{

	float: left;

	width: 100%;

	height: 235px;

	top: 0;

	left: 0;

}



.bottom_hre ul li{

	float: left;

	width: 25%;

	position: relative;

	top: 0;

}



.bottom_hre .tit{

	position: absolute;

	width: 100%;

	text-align: center;

	top: 40%;

	height: 120px;

	margin-top: -50px;

	color: #fff;

	z-index: 20;

}



.bottom_hre .tit p{

	font-size: 18px;

	line-height: 25px;

	text-align: center;

	margin: 0 auto;

}



.bottom_hre .tit i{

	display: block;

	width: 60px;

	margin: 25px auto;

	height: 1px;

	background: #fff;

	-webkit-transition: all 0.3s;

}



.bottom_hre .tit span{

	font-size: 16px;

	line-height: 1;

	display: block;

	margin-top: -20px;

}













/**/

.bottom_box{

	height: 775px;

	background: white;

	clear: both;

}



.bottom_box_1{

	margin-top: 20px;

	margin: 0 auto;

	width: 1200px;

}



.bottom_box_1 .lx_box{

	display: inline-block;

	text-align: center;

	margin: 80px 100px 80px 0;

}

.bottom_box_1 .lx_box p{

	font-size: 20px;

	padding-top: 20px;

}



.gfForm{

	background: #f5f5f5;

	width: 290px;

	height: 273px;

	display: inline-block;

	float: right;

	margin-top: 40px;

}



.form{

	margin: 0 auto;

	text-align: center;

}



.gfForm p{

	font-size: 22px;

	margin-top: 20px;	

	margin-bottom: 20px;

	margin-left: 20px;

}



.gfForm span{

	font-size: 18px;

	padding-bottom: 20px;

	margin-left: 5%;

}



#tjxx{

	background: #385aad;

	color: white;

	width: 117px;

	height: 37px;

	font-size: 18px;

	margin-top: 40px;

	margin-left: 9%;

	border: 1px solid #DBDBDB;

}



#zxwz{

	background: #db261f;

	color: white;

	width: 117px;

	height: 37px;

	font-size: 18px;

	border: 1px solid #DBDBDB;

}





.nav_bott{

	clear: both;

	margin: 0 auto;

	text-align: center;

	border-bottom: 1px solid #f5f5f5;

	border-top: 1px solid #f5f5f5;

	margin-top: 40px;

}



.nav_bott ul{

	overflow: hidden;

	padding: 20px;

}



.nav_bott ul li{

	display: inline;

	padding: 25px;

}



.nav_bott ul li a{

	font-size: 16px;

	color: black;

}



/**/

.gywm{

	margin: 0 auto;

	width: 892px;

	margin-top: 60px;

}



.gywm_box{

	float: left;

	width: 410px;

}



.gywm p{

	font-size: 20px;

	margin-bottom: 20px;

}



.gywm_box1 a{

	padding: 20px 25px 20px 0;

	color: #3c3c3c;

	font-size: 18px;

}



/**/

.kfq{

	float: right;

	margin-bottom: 40px;

}



.kfq img{

	padding-left: 20px;

}



.kfq p{

	padding-left: 20px;

}



.footer{

	clear: both;

	width: 950px;

	margin: 0 auto;

	padding-top: 30px;

	font-size: 14px;

	color: #9a9a9a;

}



.footer p{

	padding-top: 10px;

}



/*list*/

.content_list{

	width: 1200px;

	margin: 0 auto;

	overflow: hidden;

}



.weizhi{

	width: 1200px;

	margin: 0 auto;

	margin-top: 15px;

	margin-bottom: 15px;

}



.weizhi img{

	vertical-align: middle;

}



.weizhi span{

	font-size: 16px;

	margin-left: 0.2%;

}





/**/

.content_list{

	margin: 0 auto;

}



.content_list .con_l{

	width: 68%;

	height: 100%;

	background: white;

	float: left;

	/*margin-bottom: 30px;*/

}





.con_box{

	width: 96%;

	margin: 0 auto;

	padding-top: 20px;

	border-bottom: 1px solid #e6e6e6;

	height: 190px;

}



.con_box p{

	padding-top: 15px;

}



.con_infos p{

	font-size: 14px !important;

	color: #808080;

	line-height: 30px;

}



.con_box :first-child{

	font-size: 18px;

}



.con_box :nth-child(2){

	font-size: 14px;

	color: #808080;

}



.con_box :nth-child(4){

	font-size: 14px;

	color: #808080;

	text-indent: 2em;

	display: inline-block;

	width: 83%;

	margin-left: 10px;

	line-height: 25px;

	

}



.content_list .con_r{

	width: 28%;

	background: white;

	display: inline-block;

	float: right;	

}



.con_r_img{

	text-align: center;

	margin-top: 20px;

}



.con_r img{

	vertical-align:middle;

}



.con_txt{

	width: 290px;

	margin: 0 auto;

	margin-top: 30px;

}



.con_txt .hd p{

	color: #385aad;

}



.con_txt .bd{margin-top: 8px;}



.ss p{

	font-size: 18px;

	font-weight: bold;

	padding-bottom: 5px;

	color: #256fac; 

	width: 75px;

	border-bottom: 2px solid #256fac;

	

}



.ss{

	border-bottom: 1px solid #c2c2c2;

}



.con_txt ul{

	margin-top: 10px;

}



.con_txt ul li{

	list-style: disc inside url(../images/blue_icon.png);

	font-size: 14px;

	padding-bottom: 5px;

}



.con_r_borun{

	width: 290px;

	margin: 0 auto;

	margin-top: 30px;

}





.con_r_npx{

	display: inline-block;

	margin-top: 20px;

	text-align: center;

}



.con_r_npx a{

	color: #a2a2a2;

}

.con_r_npx_bott{

	margin-top: 20px;

	text-align: center;

}

.con_r_npx_bott a{

	color: #4d69b3;

}



.con_r_mtbd{

	width: 290px;

	margin: 0 auto;

	margin-top: 20px;

}



.con_r_mtbd ul{

	padding-top: 15px;

}



.con_r_mtbd ul li{

	list-style: disc inside url(../images/blue_icon.png);

	font-size: 14px;

	padding-bottom: 15px;

}



.con_r_mtbd a{

	color: #a2a2a2;

}



.con_r_npx_mtbd{

	margin-top: 10px;

	text-align: center;

}

.con_r_npx_mtbd a{

	color: #4d69b3;

}



.con_r_mtbd_bott{

	margin-top: 13px;

	margin-bottom: 30px;

	text-align: center;

}



.con_r_mtbd_bott a{

	color: #6077b9;

}





/*map*/

.content_map{

	width: 1200px;

	background: #ffffff;

	margin: 0 auto;

	overflow: hidden;

	margin-top: 20px;

	margin-bottom: 30px;

}



.content_map .con_txt_map{

	width: 1143px;

	margin: 0 auto;

	font-family: "微软雅黑";

}



.con_txt_map p{

	font-size: 16px;

	color: #a9a9a9;

	line-height: 34px;

}



.con_txt_map .bus{

	margin-top: 30px;

}



.con_txt_map .railway{

	margin-top: 40px;

}



.map_title{

	font-size: 18px;

}



.con_footer_map{

	margin: 0 auto;

	text-align: center;

	margin-top: 30px;

}





.con_foot_box1{



	width: 205px;





	line-height: 44px;



	background: #385aad;



	border-radius: 8px;



	margin: 0 auto;



	margin-right:  15px;



	display: inline-block;



}







.con_foot_box1 *{



	display: inline-block;



	vertical-align: middle;



}



.con_foot_title{

	background: #ffffff;

	width: 200px;

	height: 45px;

	border-radius: 3px;

	margin-top: 3px;

	font-size: 18px !important;

}



.con_foot_title1{

	color: #385aad !important;

	font-size: 18px !important;

	margin-top: 6px;

}



.con_foot_title2{

	color: #ffffff !important;

	font-size: 20px !important;

}



.content_map .con_txt_map .pub p{

	text-indent: 2em;

}



.nav_position{

	background: #ffffff;

	height: 30px;

}



.nav_position img{

	vertical-align: middle;

}



.nav_son p{

	display: inline-block;

	margin-left: 0.5%;

}



.nav_son{

	width: 1200px;

	font-size: 16px;

	color: #696969;

	margin: 0 auto;

	line-height: 30px;

}



.nav_son i{

	color: #385aad !important;

	font-style: oblique;

	font-weight: bold;

	text-decoration: underline;

}



/* actricle */

.content .con_l{

	width: 68%;

	background: white;

	float: left;

	margin: 0 auto;

	margin-bottom: 30px;

}



.con_head{

	padding: 30px;

}



.con_head p{

	font-size: 16px;

	padding-bottom: 15px;

}



.con_head span{

	font-size: 16px;

	color: #bbbbbb;

}



.con_head a{

	color: #7085bf;

}





.con_content{

	width: 790px;

	overflow: hidden;

	margin: 0 auto;

}



.con_content div{

	line-height: 30px;

	font-size: 16px !important;

}



.con_content span{

	line-height: 30px;

	font-size: 16px !important;

}



.con_img{

	text-align: center;

	display: inline-block;

	float: left;

}



.con_img img{

	vertical-align:middle;

	margin: 20px 20px 25px 0;

}





.con_content p{

	/*text-indent: 2em;*/

	font-size: 18px !important;

	/*color: #535353;*/

	line-height: 35px;

}





.con_footer{

	margin: 0 auto;

	text-align: center;

	margin-top: 40px;

	margin-bottom: 40px;

}



.con_l .fenye{

	margin: 0 auto;

	margin-top: 40px;

	width: 700px;

	margin-bottom: 40px;

}





.content .con_r{

	width: 28%;

	background: white;

	display: inline-block;

	float: right;

}



.con_r_img{

	text-align: center;

	margin-top: 20px;

}



.con_r .con_txt{

	width: 290px;

	height: 470px;

	margin: 0 auto;

	margin-top: 30px;

	line-height: 25px;

}



.con_r .ss p{

	font-size: 18px;

	font-weight: bold;

	padding-bottom: 5px;

	color: #256fac;

	width: 75px;

	border-bottom: 2px solid #256fac;

}



.con_r .ss{

	border-bottom: 1px solid #c2c2c2;

	margin-bottom: 8px;

}



.con_r .con_txt ul{

	margin-top: 10px;

}



.con_r .con_txt ul li{

	list-style: disc inside url(../images/blue_icon.png);

	font-size: 12px;

	padding-bottom: 10px;

	text-overflow: ellipsis;

    overflow: hidden;

    white-space: nowrap;

}



.con_r .con_txt a{

	color: #a2a2a2;

	font-size: 16px;

}



.con_r .con_txt .hd p{

	color: #385aad;

}





/*分页器*/

.dede_pages{height:24px; line-height:24px; text-align:center; margin-top:30px; clear:both;margin-bottom: 60px;font-size: 16px;}

.dede_pages li{display:inline; padding:5px 10px; border:1px solid #ddd; margin-right:5px;}

.dede_pages li a{color: #555;}

.dede_pages li a:hover{background:#f5f5f5; color:#0064c4;}

.dede_pages li.thisclass{background:#385aad; color: #fff;}

.dede_pages li.thisclass a{text-decoration:none; cursor:default; border-color:#0064c4; color: #fff;}

.dede_pages .dede_pagesinfo strong{font-weight:normal;}





/*患者口碑页面*/



.same{

	color: #385bac;

	font-size: 24px;

}

.lefter{

	margin-right: 2%;

}



.lierTime{

	margin: 10px 0 10px 80px;

}

.lierTime p{

	padding-bottom: 5px;



}

.box1{

	margin:  0 0 0 80px;

}

.box2,.box3{

	margin:  40px 0 0 80px;

	border-bottom: 1px dashed #808080;

}

.box5{

	margin-top: 40px;

}

.right_txt{

	margin-left: 8%;

	font-size: 18px;

	line-height: 25px;

}



.right_txt font{

	font-size: 20px;

}



.qq{

	margin-left: 60%;

}

.lefter_1{

	display: block;

}

.righter_1{

	width: 90%;

	margin-left: 10%;

	margin-top: -60px;

}

.pz_2{

	margin-top: 20px;

}

.righter_1 .right_txt{

	margin-left: 0 !important;

}

.righter_1  .lierTime{

	margin-left: 0 !important;

}



.pz_3{

	clear: both;

}

.aa{

	width: 100%;

	margin-left: 150%;

}

.box9 .right_txt{

	margin-left: 6% !important;

	width: 100%;

	margin-top: 30px;

}



.box8{

	margin-top: 30px;

}

.pz_img{

	float: left;

}

.pz_inp{

	float: left;

}

.pz_inp input{

	width: 700px;

	height: 58px;

	margin-left: 20px;

}



.con_hzkb{

	width: 68%;

	height: 1100px;

	background: white;

	float: left;

	padding-left: 1%;

	padding-top: 20px;

}

.fb{

	width: 80px;

	margin-left: -85px;

	float: right;

}


.banner{ margin:0 auto; position:relative;overflow:hidden;  height:auto;}
.banner .hd{ width:168px; z-index:2; position:absolute; margin-left:-60px; left:50%; bottom:10px; height:20px;}
.banner .hd ul{ overflow:hidden; zoom:1; float:left; }
.banner .hd ul li{ width:16px; height:16px; float:left; margin:0 4px; display:inline; background-color:#fff; color:#fff; text-align:center; line-height:20px; border-radius:8px;}
.banner .hd ul li.on{ background-color:#00589f; color:#00589f; }		  
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle;margin:0 auto; }
.banner .bd img{ width:100%; height:auto; display:block; }
.banner .skip{_display:block;width:23px;height:47px;background: url(/images/bg-slide.png); no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.banner .prev{background-position:0 -172px;left:10px;}
.banner .prev:hover{background-position:0 -219px;}
.banner .next{background-position:-23px -172px;right:10px;}
.banner .next:hover{background-position:-23px -219px;}
.banner:hover .prev,.banner1:hover .next{display:block;}