/*公共样式部分*/
*{ margin:0;/* padding:0*/}
body { font-size:12px;font-family:"Helvetica Neue", Helvetica, STHeiTi, sans-serif,"Microsoft YaHei"; -webkit-text-size-adjust:none; background:#f5f5f5;}
a,a:link,a:visited,a:hover,a:active {text-decoration: none;}
h1 {font-size: 1.4em;text-align: center;color: #000;}
.clear:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
footer p { opacity:0.35;}
html{font-size:62.5%;}
*{margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{background-color:#fff;font:14px/1.5 Microsoft Yahei,tahoma,Srial,helvetica,sans-serif;max-width:640px ;margin:auto !important;}
p{font-size:0.9em;line-height: 1.8em;}
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ol, ul, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, legend, button, input, textarea, /* form elements 表单元素 */
menu, th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
	list-style-type: none; 
}
.fl{float:left;}
.fr{float:right;}
.container {font-size:2.6rem;line-height:135%; color:#232323;width:100%;background-color:#ffffff;}
.container img{border:0;max-width:100%;width:100%;vertical-align:top;height: auto;}

#slideBox1{display:none !important}

/***内容开始***/
.xw_logo{width:100%;position:relative;}
.xw_logo img{width:100%;}
.xw_logo_a{width:100% !important;height: 100% !important;position:absolute !important;left:0 !important;top:0 !important;}
.xw_logo_a a:nth-of-type(1){width:0% !important;display:none !important;}
.xw_logo_a a:nth-of-type(2){width:100% !important;display:inline-block !important;height:100% !important;margin: 0 !important;padding: 0  !important;}
/*banner*/
.focus{width:100%;height:auto;margin:0 auto;position:relative;overflow:hidden}
.focus .bd{position:relative;z-index:0}
.focus .bd li img{width:100%;height:auto}
/*nav*/
.nav{width:100%;margin:4% auto;}
.nav li{width:16%;float:left; margin: 0 0 0 3.4%;text-align:center;}
.nav li img{width:80%;}
.nav li p{font-size:2.2rem;margin-top:12%;line-height:1.4em;color:#000000;color:#404040;}
/*new nav*/
.mnav{ width:100%;
overflow:hidden;}
.mnav li{ width:20%;
 text-align:center;
 color:#666666;
 float:left;
 background:#d3eeff;
height:2.8em;line-height:2.8em;
position: relative;
z-index: 0;}
.mnav li:after{content:"";position:absolute;height:40%;width:1px;top:30%;right:0;background:#2e91d1;}
.mnav li:last-child:after{display:none}
.mnav li a{color:#2e91d1;display: block;width:100%;font-size:1em;height:100%;}


.xw_fl{width:100%;position:relative;display: inline-block;border-bottom: 1em solid #dfdfdf;border-top: 1em solid #dfdfdf;}
.xw_fl ul li{
	width: 25%;
	float: left;
	position: relative;
}
.xw_fl ul li:after{
	content: '';
	background-color: #dfdfdf;
	position: absolute;
	right: 0;
	top: 0;
	width: 1px;
	height: 100%;
}
.xw_fl ul li:nth-child(4n+4):after{
	display: none;
}
.xw_fl ul li:before{
	content: '';
	background-color: #dfdfdf;
	position: absolute;
	left: 0;
	top: 0;
	height: 1px;
	width: 100%;
}
.xw_fl ul li:nth-child(-n+4):before{
	display: none;
}
.xw_fl ul li img{
	display: block;
	margin: 10%;
	width: 80%;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.xw_fl ul li span{
	display: inline-block;
	text-align: center;
	position: absolute;
	bottom: 15%;
	font-size: 0.9em;
	color: #fff;
	width: 100%;
}

/*.xw_fl img{width:100%;}
.xw_fl2{width:100%;position:absolute;left:0;top:0;margin:3.2% 0;}
.xw_fl3{width:94%;margin:auto;padding:2.4% 0;}
.xw_fl3 a{width:21.2%;display:inline-block;font-size:2.4rem;color:#FFF;text-align:center;padding-top:13.5%;margin-right:3.7%;}
.xw_fl3 a:nth-of-type(4){margin-right:0%;}
.xw_fl4{margin-top:3%;}
.xw_fl5{margin-top:2%;}*/

.xw_yl_td{width:94%;margin:auto;}
.xw_yl_td p{width:75%;border-left:3px solid #3d94ea;padding-left:2%;font-weight:normal;color:#000000;line-height:0.9em;margin:3% 0;font-size:2.8rem;float:left;font-family:"黑体-繁";}
.xw_yl_td p span{font-size:1.3rem;color:#b2b2b2;padding-left:1.5%;}
.xw_yl_td a{width:15%;display:block;float:right;color:#999999;font-size:2.4rem;line-height:1em;background:url(../images/xw_gd_12.png) 1% 50% no-repeat;background-size:28% 100%;padding-left:6%;margin-top:3%;font-family:"黑体-繁";}
.xw1{width:100%;border-bottom:1px solid #e9e9e9;margin-top:3%;}

/*duizhengzhiliao*/
.cg_zl{width:94%;margin:0% auto 1% auto;}
.zl_dl{width:100%;border-bottom:1px solid #dddddd;}
.zl_dl dd{float:left;width:23%;font-size:2.4rem;text-align:center;text-decoration:underline;margin-top:8%;}
.zl_dl dd a{color:#000000;padding:5% 0;}
.zl_dd{width:22% !important;}
.zl_dl1 dd{float:left;width:23%;font-size:2.4rem;text-align:center;text-decoration:underline;margin-top:8%;}
.zl_dd1{width:22% !important;}
.zl_dt1 a{float:left;width:30%;padding-top:12%;border-right:1px solid #dddddd;text-align:left;font-size:2.6rem;display:block;color:#000000;background:url(../images/xw_jb1.jpg) 45% 10% no-repeat;background-size:18% 55%;margin:3% 0;}
.zl_dt2 a{float:left;width:30%;padding-top:12%;border-right:1px solid #dddddd;text-align:left;font-size:2.6rem;display:block;color:#000000;background:url(../images/xw_jb2.jpg) 45% 10% no-repeat;background-size:40% 55%;margin:3% 0;}
.zl_dt3 a{float:left;width:30%;padding-top:12%;border-right:1px solid #dddddd;text-align:left;font-size:2.6rem;display:block;color:#000000;background:url(../images/xw_jb3.jpg) 45% 10% no-repeat;background-size:35% 50%;margin:3% 0;padding-left:5%;}
.zl_dt4 a{float:left;width:30%;padding-top:12%;border-right:1px solid #dddddd;text-align:left;font-size:2.6rem;display:block;color:#000000;background:url(../images/xw_jb4.jpg) 47% 10% no-repeat;background-size:35% 50%;margin:3% 0;padding-left:5%;}
.cg_xian{width:100%;margin:auto;background:#ececec;padding:0.6% 0; }
.zl_dl12{border-bottom:0;}

.focus1{ position:relative; overflow:hidden;margin-top:2%;}
.focus1 .hd img{width:47%;}
.focus1 .prev,.focus1 .next{position:absolute;left:0;bottom:40%;display:block;width:10%;cursor:pointer;text-align:center;}
.focus1 .next{ left:auto; right:0;}



.yydtm{position:relative;height:21.3em;overflow:hidden;}
.yydtm ul{position:absolute;top:0;left:0;width:100%;}
.xw_dt{width:98%;height:7.1em;margin:auto;border-bottom:1px dashed #bfbfbf;padding-bottom:1em;padding-top:1em;}
.xw_dt1{width:100%;height:auto;}
.xw_dt1 img{display:block;float:left;width:6.5em;height:5em;}
.xw_fr{width:75%;position:relative;}
.xw_fr h3{color:#4ca9e5;margin-left:3%;font-weight: 700;font-size:1.1em;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.xw_fr p{color:#828282;margin:3% 0 0 3.5%;font-size: 0.9em;word-break: break-all;word-wrap: break-word;line-height: 2em;}
.xw_fr a{color:#ff0000;}

.bl_box{width:94%;margin:auto;margin-top:3%;border-bottom:1px dashed #bfbfbf;}
.bl_img{width:20%;float:left;margin-top:1%;}
.bl_img img{width:100%;}
.bl_fr{width:77.5%;position:relative;padding-bottom:2.8%;}
.bl_fr_txt{width:100%;font-size:2.4rem;line-height:1.5em;margin-top:2.8%;}
.bl_fr_sp{width:100%;font-size:2.6rem;color:#4ca9e5;line-height:1.2em;}
.bl_fr_txt a{color:#828282; font-size:0.9em;}
.bl_fr_xq{width:14%;margin-top:7.5%;}
.bl_fr_xq a{background:#f3a20a;color:#FFF;text-align:center;font-size:2.4rem;border-radius:5px;padding:0.5% 2%;display:block;}
.xw1_xq{display:inline-block;color:#ff0000 !important;}


/*患者关注问题*/
.i_box4{margin:0 0 0 1.2%;}
.i_box4 a{display:block;float:left;line-height:200%;padding:2% 0;text-align:center;font-size:90%;color:#fff;margin-bottom:3px;margin-right:3px;overflow:hidden;}
.i_box4 .li1 .a1{padding:1% 0;width:24%;background:#00a25b;}
.i_box4 .li1 .a2{padding:1% 0;width:46%;background:#63c68a;}
.i_box4 .li1 .a3{padding:1% 0;width:27%;background:#81cab6;}
.i_box4 .li2 div{width:70.7%;height:0em;}
.i_box4 .li2 div a{padding:4% 0;}
.i_box4 .li2 a{padding:2.1% 0;}
.i_box4 .li2 .a4{padding:2.5% 0;width:42%;background:#63c68a;}
.i_box4 .li2 .a5{padding:1% 0;width:55.8%;background:#00a25b;}
.i_box4 .li2 .a6{padding:1.2% 0;width:28%;background:#81cab6;}
.i_box4 .li2 .a7{padding:0.7% 0;width:25%;background:#63c68a;}
.i_box4 .li2 .a8{padding:0.7% 0;width:45%;background:#00a25b;}
.i_box4 .li2 .a9{padding:1% 0;width:27%;background:#f47e15;}
.i_box4 .li2 .a10{padding:2.15% 0;width:27%;background:#f47e15;margin-top:-3%;}
.i_box4 .li3 .a1{padding:1% 0;width:29%;background:#81cab6;}
.i_box4 .li3 .a2{padding:1% 0;width:41.5%;background:#00a25b;}
.i_box4 .li3 .a3{padding:1% 0;width:26.5%;background:#63c68a;}
.common-title h5{font-size: 1.2em;color: #2E91D2;padding: 0; float: left;}

span.boxtit {
	display: inline-block;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
	font-size: 18px;
	border-top: 2px solid #2e91d2;
}
.bord{
	height: 0px;
	border-bottom: 2px solid #2e91d2;
}
/*专家轮播*/
.zjtdm ul li{position: relative;}
.zjtdm ul li img{width: 100%;}
.zjtdm ul li .fmr{position: absolute;right: 0;top: 0;width: 50%;height: 100%;}
.zjtdm ul li .fmr h3{margin-top: 1em;font-weight: bold;color: #2e91d2;font-size: 1.5em;}
.zjtdm ul li .fmr h4{margin-top: 0.4em;font-size: 0.9em;color: #333;font-weight: normal;}
.zjtdm ul li .fmr h5{margin-top: 0.4em;font-size: 0.9em;color: #2e91d2;}
.zjtdm ul li .fmr h5 span{font-weight: normal;color: #333;}
.zjtdm ul li .fmr h6{padding: 0.1em 0.3em;font-size: 0.9em;color: #fff;background-color: #2e91d2;display: inline-block;margin-top: 0.4em;}
.zjtdm ul li .fmr p{font-size: 0.9em;color: #333;text-indent: 1.8em;line-height: 1.3em;word-break: break-all;word-wrap: break-word;margin-top: 0.4em;}
.zjtdm ul li .fmt{position: absolute;left: 0;top: 0.6em;width: 18%;}
.zjtdm ul li .fmt h2{font-weight: normal;font-size: 1.1em;color: #2E91D2;vertical-align: bottom;text-align: right;}
.zjtdm ul li .fmt h2 font{font-weight: bold;font-size: 1.4em;vertical-align: bottom;}
.zjtdm ul li .fmt h2 span{display: inline-block;border-radius: 11em;vertical-align: bottom;background-color: #2E91D2;width: 1.3em;height: 1.3em;line-height: 1.3em;text-align: center;color: #fff;}
.zjtdm ul li .fmt p{font-size: 0.8em;width: 1em;float: right;margin-right: 0.35em;line-height: 1.1em;margin-top: 0.3em;color: #666;}
/*footer*/
.xw_foot{width:100%;background:#2e91d2;padding-bottom:20%;}
.xw_foot_h{width:100%;padding:5% 0;background:url(../images/xw_xiant.jpg) 50% 95% no-repeat;background-size:90% 2%;}
.xw_foot_h a:nth-child(1){width:63%;display:block;float:left;margin-left:17%;}
.xw_foot_h a:nth-child(2){width:8%;float:left;margin:1.5% 0 0 4%;}
.xw_foot_txt p{color:#FFF;text-align:center;margin:1.5% 0;}


/*@media*/
@media only screen and (max-width: 320px) {
	.zjtdm ul li .fmr h3{margin-top: 0;}
}
@media (min-width:320px) and  (max-width:359px){
	html{font-size:31%}
}
@media (min-width:360px) and  (max-width:399px){
	html{font-size:36%}
}
@media (min-width:400px) and  (max-width:479px){
	html{font-size:40%}
}
@media (min-width:480px) and  (max-width:639px){
	html{font-size:49%}
}
@media screen and (min-width: 640px){
	html {font-size: 63%;}
}