@charset "gb2312";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	font-family: Arial, "微软雅黑";
}
/*img{vertical-align:top;border:none;max-width:100%;}*/
.img img {
	width: 100%;
}
body, p, form, input, button, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
input, textarea {
	-webkit-user-select: text;
	-ms-user-select: text;
	user-select: text;
	-webkit-appearance: none;
	font-size: 1em;
	line-height: 1.5em;
}
table {
	border-collapse: collapse;
}
button, select, input {
	font-size: 14px;
}
input, select {
	vertical-align: middle;
	line-height: normal;
	font-size: 1em;
}
a {
	outline: 0;
	cursor: pointer;
*star:expression(this.onbanner=this.blur());
}
a:link, a:active {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #f00;
	text-decoration: underline;
}
.ccolor {
	color: #BB1600;
}
a.red:link, a.red:visited, a.red:active {
	color: #f47110;
}
a.red:hover {
	color: #e60012;
}
a.Purple:link, a.Purple:visited, a.Purple:active {
	color: #b03ca9;
}
a.Purple:hover {
	color: #f00;
}
input:focus, select:focus, textarea:focus, button:focus {
	outline: none;
}
input[type="text"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], input[type="email"], input[type="url"], textarea {
	-webkit-appearance: none;
	border: 1px solid #d1d0d0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
input[type="number"]::-webkit-inner-spin-button {
-webkit-appearance:none;
}
img {
	border: 0;
	vertical-align: top;
}
a {
	text-decoration: none;
	-webkit-touch-callout: none;
}
em, i {
	font-style: normal;
}
li {
	list-style: none;
}
html {
	font-size: 10px;
}
.clear {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	overflow: hidden;
}
body {
	margin: 0 auto;
	max-width: 640px;
	min-width: 320px;
	color: #353535;
}
.top {
	overflow: hidden;
	margin-top:5rem;
}
.top header {
	display: block;
	width: 100%;
	position: relative;
}
.top header a {
	position: absolute;
	right: 1em;
	top: .8em;
	width: 10%;
	display: block
}
.top header .img1 {
	width: 100%
}
.top span {
	display: block;
	padding: 2% 0
}
.top span input[ type=text] {
	width: 77%;
	height: 2.5em;
	background: #FFF;
	padding-left: 3%;
	border: .1em solid #dfdfdf
}
.top span input[ type=submit] {
	background: #ba5d12 url(/statics/images/search.jpg) no-repeat 10% 50%;
	border: none;
	width: 18%;
	height: 2.2em;
	color: #FFF;
	padding-left: 4%;
	font-size: 120%;
	background-size: 30%;
}
.top nav {
	overflow: hidden;
	padding: 0 0 1% 0
}
.top nav li {
	float: left; /*padding:2% 2%; */
	height: 3rem;
	line-height: 3rem;
	background: url(/statics/images/nav_bg.jpg) no-repeat;
	background-size: 100% 100%;
	width: 24%;
	text-align: center;
	font-size: 135%;
	margin-left: 1.3%;
	margin-top: .5%
}
.top nav li a {
	color: #FFF
}
.banner {
	overflow: hidden
}
.banner span {
	display: block;
	width: 100%
}
.tel {
	display: block;
	padding: 2% 0;
}
.tel img {
	width: 70%;
	float: left
}
.tel .a {
	width: 23%;
	background: url(/statics/images/gai1.jpg) no-repeat;
	background-size: 100%;
	color: #FFF;
	float: left;
	padding: 3% 2%;
	font-size: 140%;
	margin-left: 2%;
	text-align: center
}

/*新专家介绍*/
.doc-intro { width: 96.5625%; margin:0 auto 1rem;}
.doc-intro li { padding: .4rem; margin-bottom: .2rem; background: #fbf8f2;}
.doc-cont { background: #f1e3ce;}
.doc-pho { width: 38.7%; height: auto; position: relative; float: left;}
.doc-pho h4 { position: absolute; left: 0; bottom: 0; width: 100%; height: 2rem; text-align: center; line-height: 2rem; font-size: 1rem; color: #fff; background: #642c03;}
.doc-exp { width: 54%; float: right; margin-right: 1rem;}
.doc-exp h2 { font-size: 1.25rem; color: #642c03; overflow: hidden; padding: .4rem 0 .4rem; border-bottom: #c59d60 .1rem solid;}
.doc-exp h2 b { font-size: 1.95rem; padding-right: .9rem;}
.doc-exp h3 { overflow: hidden; padding: .6rem 0 .3rem .1rem; font-size: 1rem; line-height: 1.6rem; color: #000; border-bottom: #c59d60 .1rem solid;}
.doc-exp h3 span { display: inline-block; position: relative; width: 4.9rem; height: 1.7rem; line-height: 1.7rem; font-size: 1.2rem; font-weight: bold; color: #fff; padding-left: .5rem; margin-right: .8rem; background: #800000;}
.doc-exp h3 span::after { content:""; position: absolute; top: 50%; right: -0.3rem; margin-top: -0.3rem; width: .3rem; height: .6rem; background: url(/statics/images/con1_icon01.jpg) no-repeat left top/100% 100%;}
.doc-exp p { font-size: 1rem; line-height: 1.5rem; padding: .3rem 0 .7rem .1rem; word-break: break-all;}
.doc-exp p a { color: #800000;}
.doc-link a { display: block; float: left; width: 7rem; height: 1.9rem; text-align: center; line-height: 1.9rem; font-size: 1.1rem; color: #fff; margin-right: 1.2rem; background: #9f5f00; border-radius: .4rem;}
.doc-link a:last-child { background: #800000; margin-right: 0;}

/*新来院路线*/
.lylx_box{}
.lylx_box p.l1{font-size:1.2rem;line-height:1.8rem;padding:1rem;}
.lylx_box img.map{display:block;margin:0 auto;width:25rem;}
.lylx_box a.l2{display:block;margin:0 auto;width:16rem;height:2.8rem;line-height:2.8rem;-moz-border-radius:0.5rem;-webkit-border-radius:0.5rem;border-radius:0.5rem;font-size:1.2rem;color:#fff;padding-left:3rem;margin-top:1rem;}
.lylx_box a.l2:nth-of-type(1){background:url(/images/l_icon1.png) no-repeat 1rem 0.5rem #58c964;background-size:1.5rem 1.8rem;}
.lylx_box a.l2:nth-of-type(2){background:url(/images/l_icon2.png) no-repeat 1rem 0.5rem #923224;background-size:1.6rem 1.65rem;}
.lylx_box p.l3{font-size:1.4rem;font-weight:bold;padding:0.5rem 0 0 1rem;}
.lylx_box li{margin:1rem;border:1px solid #ddd;-moz-border-radius:0.5rem;-webkit-border-radius:0.5rem;border-radius:0.5rem;padding:1rem;font-size:1.2rem;line-height:1.8rem;}
.lylx_box li a{width:10rem;height:2.5rem;line-height:2.5rem;display:block;float:Left;text-align:center;color:#fff;-moz-border-radius:0.5rem;-webkit-border-radius:0.5rem;border-radius:0.5rem;margin:0.5rem 0 0 1rem;}
.lylx_box li strong{padding-left:2rem;}
.lylx_box li:nth-of-type(1) strong{background:url(/images/l_icon3.png) no-repeat;background-size:1.35rem 1.6rem;}
.lylx_box li:nth-of-type(2) strong{background:url(/images/l_icon4.png) no-repeat;background-size:1.25rem 1.55rem;}
.lylx_box li:nth-of-type(3) strong{background:url(/images/l_icon5.png) no-repeat;background-size:1.6rem 1.6rem;}
.lylx_box li:nth-of-type(4) strong{background:url(/images/l_icon6.png) no-repeat 0 0.2rem;background-size:1.75rem 1.25rem;}
.lylx_box li a:nth-of-type(1){background:#a10101;margin-left:3rem;}
.lylx_box li a:nth-of-type(2){background:#a24d01;}







.gray {
	overflow: hidden;
	padding: 2% 2%;
	background: #f3f3f3;
	margin-top: 3%;
}
.gray dt {
	float: left;
	width: 50%
}
.gray dd {
	float: right;
	width: 50%
}
.gray dd h1 {
	font-size: 120%;
	text-align: center;
	padding-top: 7%;
	font-weight: normal;
	color: #b50000
}
.gray p {
	font-size: 120%;
	text-indent: 2em;
	padding: 2% 2%
}
.gray p a {
	color: #F00
}
.title {
	overflow: hidden;
}
.title li {
	background: url(/statics/images/big_navbg.jpg) no-repeat;
	background-size: 100% 100%;
	width: 32%;
	text-align: center;
	color: #FFF;
	float: left;
	font-size: 150%;
	padding: 4% 3%;
	margin-left: 2%
}
.cont {
	overflow: hidden;
}
.cont>li {
	float: left;
	width: 31.5%;
	margin-left: 2.7%;
}
.cont li ul {
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
}
.cont li ul li {
	text-align: center;
	padding: 8% 3%;
	font-size: 120%;
	border-bottom: 1px solid #CCC
}
.cont li ul li a {
	color: #333;
	font-size: 16px;
}
.cont li ul li em a {
	color: #F00;
	font-size: 16px;
}
.cont li ul li img {
	width: 20%
}
.big_bg {
	overflow: hidden;
	background: url(/statics/images/big_bg.jpg) no-repeat;
	background-size: 100% 100%;
	margin: 3% 0;
	padding-bottom: 3%
}
.big_bg h1 {
	background: url(/statics/images/sm_bgs.jpg) no-repeat center;
	text-align: center;
	font-size: 160%;
	color: #FFF;
	font-weight: normal;
	padding: 3% 0;
	background-size: 75%;
}
.big_bg p {
	font-size: 140%;
	padding: 2% 4%
}
.big_bg p span {
	color: #F00
}
.big_bg>form span {
	display: block;
	text-align: center;
	font-size: 130%;
	color: #717171;
	margin-top: 3%
}
.big_bg>form span input {
	background: #FFF;
	border: .05em solid #e0e0e0;
	width: 55%;
	height: 2.5em;
	padding-left: 2%
}
.big_bg>form span select {
	background: #FFF;
	border: .05em solid #e0e0e0;
	width: 55%;
	height: 2.5em;
	padding-left: 2%
}
.big_bg em {
	display: block;
	text-align: center;
	background: url(/statics/images/bg.jpg) no-repeat center;
	background-size: 30%;
	padding: 5% 2%;
	font-size: 140%
}
.big_bg em a {
	color: #FFF
}
.red_bg {
	overflow: hidden;
	margin: 2% 0 0 0;
	background: url(/statics/images/sm_bg11.jpg) no-repeat center;
	background-size: 116% 67%;
	padding-bottom: 50px;
}
.red_bg p {
	text-align: center;
	color: #FFF;
	font-size: 140%;
	padding-top: 46%;
    padding-bottom:2rem;
	margin-bottom:1rem;
}



/*新换医生团队*/

.ystd ul { width: 100%; text-align: center; font-size: 0; margin-top: 1rem }

.ystd li { width: 46.875%; display: inline-block; vertical-align: middle; margin: 0 1% 0.7rem }

.ystd li h3 { width: 100%; overflow: hidden; margin-top: 0.6rem; height: 3.2rem; font-size: 1.2rem; font-weight: normal }

.ystd li h3 a { display: block; width: 50%; float: left; line-height: 3.2rem; color: #fff }

.ystd li h3 span { width: 1.8rem; display: inline-block; vertical-align: middle; height: 1.8rem; margin-right: 0.2rem }

.ystd li h3 .a1 { background: #532620 }

.ystd li h3 .a2 { background: #920706 }



.ys_zjgengd{ height:3.3rem; background:#930706; width:30.6rem; margin:0 auto; padding:0.1rem; line-height:3rem;}

.ys_zjgengd h3{ width:50%; float:left; font-size:1.1rem; background:#fff; color:#55251b; text-align:center; cursor:pointer;}

.ys_zjgengd h4{ width:50%; float:left; font-size:1.1rem;  color:#fff; text-align:center;}

.ys_zjgengd h4 a{ color:#fff; display:block;}


footer {
	overflow: hidden;
	background: url(/statics/images/footer.jpg) repeat-x center;
	background-size: 5% 100%;
	position: fixed;
	left: 0;
	bottom: 0;
	padding: .5% 0;
	width: 100%;
	z-index: 100000;
}
footer ul {
	max-width: 640px;
	margin: 0 auto;
	overflow: hidden
}
footer li {
	float: left;
	width: 25%;
	background: url(/statics/images/foot_side.jpg) no-repeat right;
	background-size: 1% 100%;
	text-align: center;
	font-size: 120%
}
footer li a {
	color: #393939
}
footer li a img {
	width: 40%;
}
footer li p {
	margin-top: 3%
}
footer li.a {
	margin-top: .5%;
	width: 25%;
}
/*index*/
.list1_main {
	overflow: hidden
}
.dangqian {
	background: #f3f3f3;
	padding: 3% 2%;
	font-size: 120%;
	margin: 2% 0;
	color: #393939;
	border-bottom: .1em solid #944a49;
}
.list1_main dl {
	border: .1em solid #e0e0e0;
	overflow: hidden;
	margin-top: 1.5%;
	position: relative
}
.list1_main dl dt {
	padding: 2.1% 1.2%;
	float: left;
	width: 13%;
	background: #6f2322;
	text-align: center;
	font-size: 150%
}
.list1_main dl dt p {
	padding-top: 5%
}
.list1_main dl dt a {
	color: #FFF;
}
.list1_main dl dd {
	width: 80%;
	float: right;
	overflow: hidden;
}
.list1_main dl dd h1 {
	font-size: 120%;
	text-indent: 1em;
	padding-top: 2%
}
.list1_main dl dd h1 a {
	color: #333
}
.list1_main dl dd p {
	font-size: 120%;
	color: #969696;
	padding: 0 5% 0;
	float: left
}
.list1_main dl dd p a {
	color: #ff6a21
}
.list1_main dl dd span {
	display: block;
	padding: 0 1%;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 20%;
	background: #6f2322;
	color: #FFF;
	font-size: 120%;
	text-align: center
}
.message {
	overflow: hidden;
	background: url(/statics/images/mid_bg.jpg) no-repeat;
	background-size: 100% 100%;
	margin: 5.5% 0;
	padding: 2% 2%;
}
.message h2 {
	text-align: center;
	font-size: 160%;
	color: #F00
}
.message ul {
	padding-top: 8%
}
.message li {
	float: left;
	width: 23%;
	font-size: 140%;
	text-align: center;
	border-radius: .2em;
	padding: .6em 0 0.3em;
	margin-left: 1.5%
}
.message li a {
	text-decoration: none
}
.message li a img {
	width: 55%
}
.message li a p {
	color: #FFF;
	text-align: center
}
.message li.l1 {
	background: #965a0b
}
.message li.l2 {
	background: #874832
}
.message li.l3 {
	background: #b34801
}
.message li.l4 {
	background: #833a39
}
.list1_bgs {
	overflow: hidden;
	margin: 2% 0;
	padding-bottom: 2%;
}
.list1_bgs a {
	display: block;
	width: 100%
}
.list1_bgs a img {
	width: 100%
}
/*list1*/
.list2_main {
	overflow: hidden;
	padding-left: 10px;
	padding-right: 10px;
}
.list2_main .wenzhang {
}
.list2_main .wenzhang p span {
	display: initial;
}
.list2_main .wenzhang p {
	margin-top: 2%;
	padding: 0 2%;
	line-height: 1.7em;
	font-size: 140%;
	text-indent: 0em;
	color: #393939
}
.list2_main .wenzhang p span span strong {
	margin-top: 2%;
	padding: 0 2%;
	line-height: 1.7em;
	font-size: 1.2em;
	text-indent: 0em;
}
.list2_main h3 {
	font-size: 163%;
	color: #c50000;
	text-align: center;
	margin: 2% 0
}
.list2_main .grays {
	background: #f5f5f5;
	padding: 2% 1%;
	border: 1px dashed #cdcdcd;
	overflow: hidden
}
.list2_main .grays h4 {
	color: #6f2322;
	font-size: 120%;
	text-align: center;
	font-weight: normal
}
.list2_main .grays span {
	display: block;
	text-align: center;
	margin: 2% 0;
}
.list2_main .grays span input[type=text] {
	width: 60%;
	background: #FFF;
	padding-left: 2%;
	border: .05em solid #d6d6d6;
	height: 2.5em
}
.list2_main .grays span input[type=submit] {
	background: #6f2322;
	font-size: 120%;
	color: #FFF;
	text-align: center;
	padding: 1.2% 4%;
	border: none;
	margin-left: 2%;
	cursor: pointer
}
.list2_main .grays span input[type=button] {
	background: #6f2322;
	font-size: 120%;
	color: #FFF;
	text-align: center;
	padding: 1.2% 4%;
	border: none;
	margin-left: 2%;
	cursor: pointer
}
.list2_main .p {
	margin-top: 2%;
	padding: 0 2%;
	line-height: 1.7em;
	font-size: 140%;
	text-indent: 2em;
	color: #393939
}
/*list2*/
.list3_main {
	overflow: hidden
}
.list3_main ul li {
	background: url(/statics/images/list_style.jpg) no-repeat 5% center;
	padding: 2% 2%;
	padding-left: 10%;
	font-size: 140%;
	border-bottom: .05em dashed #cdcdcd;
	background-size: 4%;
}
.list3_main ul li a {
	color: #393939
}
.list3_main .divmo {
	display: block;
	padding: 2% 3%;
	text-align: center;
	font-size: 130%;
	background: #f1f1f1;
	border: .05em solid #813c3b;
	width: 50%;
	height: 30px;
	margin: 3% auto;
	color: #6f2322;
	cursor: pointer;
}
.list3_main span {/* display:block;*/
	padding: 2% 0;
	text-align: center;  /*font-size:130%;*/
	background: #f1f1f1; /*border:.05em solid #813c3b;*/
	width: 113%;
	margin: 3% auto;
	color: #666666
}
.list3_main span .a {
	width: 10%;
	display: inline-block
}
.list3_main span img {
	width: 100%
}
/*list3*/
.list4_main {
	overflow: hidden
}
.list4_main dl {
	border: .05em solid #CCC;
	overflow: hidden;
	padding: .5% .5%;
	margin-top: 3%
}
.list4_main dt {
	float: left;
	width: 40%;
	padding: 2% 2%;
}
.list4_main dd {
	float: right;
	width: 47%;
	margin-right: 6%;
	padding-top: 3%
}
.list4_main dd h4 {
	font-size: 150%;
	text-align: center;
	font-weight: normal;
}
.list4_main dd h4 a {
	color: #ba5d12
}
.list4_main dd h5 {
	font-size: 135%;
	text-align: center;
	font-weight: normal;
	color: #393939
}
.list4_main dd span {
	display: block;
	margin: 8% auto 0;
	background: #6f2322;
	font-size: 130%;
	padding: 2% 2%;
	text-align: center;
	width: 50%
}
.list4_main dd span a {
	color: #FFF;
}
.list4_main>span {
	display: block;
	padding: 2% 3%;
	text-align: center;
	font-size: 130%;
	background: #f1f1f1;
	border: .05em solid #813c3b;
	width: 50%;
	margin: 3% auto;
	color: #6f2322
}
.list4_main>span .a {
	width: 10%;
	display: inline-block
}
.list4_main>span img {
	width: 100%
}
.list4_main .divmo {
	display: block;
	padding: 2% 3%;
	text-align: center;
	font-size: 130%;
	background: #f1f1f1;
	border: .05em solid #813c3b;
	width: 50%;
	height: 30px;
	margin: 3% auto;
	color: #6f2322;
	cursor: pointer;
}
/*list4*/
.list5_main {
	overflow: hidden;
	background: #f3f3f3;
	border-top: 0.1em solid #944a49;
	padding-bottom: 4%;
	margin-top: .5%
}
.list5_main h1 {
	text-align: center;
	color: #6d6d6d;
	font-size: 1000%
}
.list5_main h2 {
	text-align: center;
	color: #9e3433;
	font-size: 180%;
	font-weight: normal
}
/*list5*/
.list6_main {
	overflow: hidden;
	padding-bottom: 1%;
	margin-top: .5%
}
.list6_main .title1 {
	padding: 2% 2% 3%;
	color: #FFF;
	font-size: 150%;
	color: #FFF;
	text-align: center;
	background: url(/statics/images/list6_tit_bg.jpg) repeat-x;
	background-size: 20% 100%
}
.list6_main .p {
	font-size: 130%;
	padding: 2% 3%;
	text-indent: 2em
}
/* 本例子css -------------------------------------- */
.focus {
	width: 70%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	padding: 1.5%;
	border: 1px solid #CCC;
}
.focus .hd {
	width: 40%;
	height: 11px;
	position: absolute;
	z-index: 9999;/* bottom:45px;*/
	bottom: 15%;
	left: 30%;
	text-align: center;
}
.focus .hd ul {
	display: inline-block;
	height: 5px;
	padding: 3px 5px;
	background-color: rgba(255,255,255,0.7);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 0;
	vertical-align: top;
}
.focus .hd ul li {
	display: inline-block;
	width: 5px;
	height: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #8C8C8C;
	margin: 0 5px;
	vertical-align: top;
	overflow: hidden;
}
.focus .hd ul .on {
	background: #6f2322;
}
.focus .bd {
	position: relative;
	z-index: 0;
}
.focus .bd li {
	position: relative;
}
.focus .bd li img {
	width: 100%;
	background: url(/statics/images/loading.gif) center center no-repeat;
}
.focus .bd li a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */
}
.focus .bd li p {
	text-align: center;
	font-size: 100%
}
#content {
	padding: 5px 0;
	background: #fff;
}
.list6_tel {
	overflow: hidden;
	width: 100%;
	margin: 4% auto
}
.list6_tels {
	overflow: hidden;
	width: 100%;
	margin: 1% auto
}
.list6_tel a {
	display: block;
	float: left
}
.list6_tel .a1 {
	width: 38%
}
.list6_tel .a2 {
	width: 55%;
	margin-left: 5%
}
.list6_title2 {
	padding: 1% 2% 1.5%;
	color: #FFF;
	font-size: 180%;
	color: #FFF;
	text-align: left;
	line-height: 48px;
	background: url(/statics/images/list6_tit_bg.jpg) repeat-x;
	background-size: 20% 100%;
	overflow: hidden
}
.list6_title2 img {
	float: left;
	width: 10%
}
.list6_title2 .img {
	float: left;
	width: 6%
}
.list6_doc0 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/list6_doc1.jpg) no-repeat;
	background-size: 100%
}
.list6_doc1 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/list6_doc2.jpg) no-repeat;
	background-size: 100%
}
.list6_doc2 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/list6_doc3.jpg) no-repeat;
	background-size: 100%
}
.list6_doc3 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/list6_doc4.jpg) no-repeat;
	background-size: 100%
}
.list6_doc4 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/list6_doc5.jpg) no-repeat;
	background-size: 100%
}
.list6_doc5 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/list6_doc6.jpg) no-repeat;
	background-size: 100%
}
.list6_doc6 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/list6_doc7.jpg) no-repeat;
	background-size: 100%
}
.list6_doc7 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/list6_doc8.jpg) no-repeat;
	background-size: 100%
}
.list6_doc8 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/list6_doc9.jpg) no-repeat;
	background-size: 100%
}
.list6_doc9 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/zjfl.jpg) no-repeat;
	background-size: 100%
}
.list6_doc10 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/zjzxm.jpg) no-repeat;
	background-size: 100%
}
.list6_doc11 {
	overflow: hidden;
	margin: 2% auto 0;
	padding-bottom: 6%;
	background: url(/statics/images/zjlxy.jpg) no-repeat;
	background-size: 100%
}
.list6_doc .kuai {
	background: url(/statics/images/kuai.jpg) no-repeat;
	background-size: 93% 100%;
	margin-top: 3%;
	margin-left: 40%;
	padding: 4.3% 4%
}
.list6_doc .kuai h1 {
	font-size: 180%;
	font-weight: normal
}
.list6_doc .kuai h1 em {
	font-family: "华文行楷";
	font-size: 170%;
	color: #000
}
.list6_doc .kuai h1 i {
	display: inline-block;
	background: #6e2221;
	font-size: 90%;
	color: #FFF;
	padding: 1% 5%
}
.list6_doc .kuai li {
	font-size: 130%;
	line-height: 1.5em;
	background: url(/statics/images/li6_li.jpg) no-repeat left;
	background-size: 7%;
	padding-left: 9%
}
.li6_dl {
	overflow: hidden
}
.li6_dl dt {
	float: left;
	width: 15%;
	background: #813c3b;
	font-size: 120%;
	text-align: center;
	padding: 3% 2%;
}
.li6_dl dt a {
	color: #FFF;
}
.li6_dl dd {
	float: right;
	width: 84%;
}
.li6_dl dd li {
	width: 32%;
	float: left;
	margin-left: .5%;
	margin-top: .5%;
	padding: 1.6% 2%;
	text-align: center;
	font-size: 120%
}
.li6_dl dd li a {
	color: #6f1514
}
.li6_dl dd li.l1 {
	background: #e1cdaf
}
.li6_dl dd li.l2 {
	background: #e8dbba
}
.li6_dl dd li.l3 {
	background: #f0cba7
}
.li6_dl dd li.l4 {
	background: #e8dbba
}
.li6_dl dd li.l5 {
	background: #f0cba7
}
.li6_dl dd li.l6 {
	background: #e1cdaf
}
.list6_main>span {
	display: block;
	padding: 2% 3%;
	text-align: center;
	font-size: 130%;
	background: #f1f1f1;
	border: .05em solid #813c3b;
	width: 60%;
	margin: 3% auto;
	color: #6f2322
}
.list6_main>span .a {
	width: 10%;
	display: inline-block
}
.list6_main>span img {
	width: 80%
}
.li6_four {
	overflow: hidden;
	padding-top: 2%
}
.li6_four li {
	float: left;
	width: 47%;
	padding: 4% 3%;
	margin-left: 2.5%;
	margin-top: 2%;
	border-radius: .3em
}
.li6_four .l1 {
	background: #965a0b url(/statics/images/list6_ic1.jpg) no-repeat right .6em;
	background-size: 35%;
	font-size: 160%;
	color: #FFF
}
.li6_four .l2 {
	background: #b34801 url(/statics/images/list6_ic2.jpg) no-repeat right .6em;
	background-size: 35%;
	font-size: 160%;
	color: #FFF
}
.li6_four .l3 {
	background: #833a39 url(/statics/images/list6_ic3.jpg) no-repeat right .6em;
	background-size: 35%;
	font-size: 160%;
	color: #FFF
}
.li6_four .l4 {
	background: #874832 url(/statics/images/list6_ic4.jpg) no-repeat right .6em;
	background-size: 35%;
	font-size: 160%;
	color: #FFF
}
.slider2 {
	overflow: hidden;
	max-width: 640px;
	min-width: 320px;
	background: url(/statics/images/list6_bgs.jpg) no-repeat;
	background-size: 100%;
	border: 1px solid #6f2322;
	margin: 3% auto
}
.slider2 h2 {
	font-size: 180%;
	color: #c50000;
	text-align: center;
	padding: 3% 0;
}
/* 本例子css -------------------------------------- */
.focuss {
	width: 70%;
	margin: 2% auto;
	position: relative;
	overflow: hidden;
}
.focuss .hds {
	width: 40%;
	height: 11px;
	position: absolute;
	z-index: 9999;/* bottom:45px;*/
	bottom: 5%;
	left: 30%;
	text-align: center;
}
.focuss .hds ul {
	display: inline-block;
	height: 5px;
	padding: 3px 5px;
	background-color: rgba(255,255,255,0.7);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 0;
	vertical-align: top;
}
.focuss .hds ul li {
	display: inline-block;
	width: 5px;
	height: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #8C8C8C;
	margin: 0 5px;
	vertical-align: top;
	overflow: hidden;
}
.focuss .hds ul .on {
	background: #6f2322;
}
.focuss .bds {
	position: relative;
	z-index: 0;
}
.focuss .bds li {
	position: relative;
	overflow: hidden
}
.focuss .bds li img {
	width: 100%;
	background: url(/statics/images/loading.gif) center center no-repeat;
}
.focuss .bds li a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */

}
.focuss .bds li p {
	text-align: center;
	font-size: 100%
}
#content {
	padding: 5px 0;
	background: #fff;
}
.list7_main {
	overflow: hidden
}
.list7_main h3 {
	text-align: center;
	font-size: 160%;
	color: #c50000
}
.list7_main>span {
	display: block;
	width: 90%;
	margin: 2% auto;
	border: .05em solid #CCC;
}
.list7_main>.a {
	text-align: center;
	width: 100%;
	margin: 0 auto 3%
}
.list7_main>.a img {
	width: 50%
}
.list7_main .p1 {
	padding: 2% 3%;
	font-size: 150%;
	border-bottom: .05em dashed #CCC;
}
.list7_main .p1 em {
	display: inline-block;
	background: #935655;
	padding: 1% 2.2%;
	margin: 1%;
	color: #FFF;
	border-radius: 50%
}
.list7_main .p1 span {
	color: #d10000
}
.list7_main>.b {
	text-align: center;
	margin-top: 2%;
	padding: 2% 2%;
	background: url(/statics/images/list7_bt1.jpg) no-repeat center;
	background-size: 60%;
	font-size: 130%;
	color: #FFF
}
.list7_main>.c {
	text-align: center;
	margin-top: 2%;
	padding: 2% 2%;
	background: url(/statics/images/list7_bt2.jpg) no-repeat center;
	background-size: 60%;
	font-size: 130%;
	color: #FFF
}
.list7_main>.c img {
	width: 5%
}
.list7_main>div a {
	color: #FFF
}
.need {
	overflow: hidden;
	padding: 2% 0;
	margin: 3% auto;
	background: url(/statics/images/list7_bigbg.jpg) no-repeat;
	background-size: 100% 100%;
	padding-bottom: 6%
}
.need h4 {
	font-size: 160%;
	padding: 2% 7%;
	color: #c70000
}
.need .p {
	background: url(/statics/images/li72.jpg) no-repeat 2% 1.8em;
	width: 80%;
	background-size: 1% 100%;
	margin-left: 8%;
	font-size: 130%;
}
.need .p span {
	display: block;
	overflow: hidden
}
.need .p em {
	float: left;
	background: #919191;
	margin-top: 3%;
	padding: .1% 1%;
	text-align: center;
	margin-right: 2%;
	color: #FFF;
	border-radius: 50%
}
.need .p p {
	float: left;
	width: 90%;
	margin-top: 3%
}
.ds {
	text-align: center;
	margin: 8% auto 0;
}
.ds a img {
	width: 5%
}
.ds .a1 {
	background: #6f2322;
	padding: 2% 8%;
	font-size: 130%
}
.ds .a2 {
	background: #ba5d12;
	padding: 2% 8%;
	margin-left: 3%;
	font-size: 130%
}
.swt_r {
	width: 30px;
	position: fixed;
	top: 20%;
	right: 0;
}
.swt_r img { /*width:100%;*/
}
.swt_m {
	width: 277px;
	height: 173px;
	margin-left: -140px;
	overflow: hidden;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -80px;
	z-index: 999999999999;
	display: block;
	background-position: 50% 0% !important;
	background-repeat: no-repeat no-repeat !important;
	display: none;
}
/* 本例子css -------------------------------------- */
.focuss1 {
	width: 100%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.focuss1 .hds1 {
	width: 40%;
	height: 11px;
	position: absolute;
	z-index: 9999;/* bottom:45px;*/
	bottom: 5%;
	left: 30%;
	text-align: center;
}
.focuss1 .hds1 ul {
	display: inline-block;
	height: 5px;
	padding: 3px 5px;
	font-size: 0;
	vertical-align: top;
}
.focuss1 .hds1 ul li {
	display: inline-block;
	width: 5px;
	height: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #8C8C8C;
	margin: 0 5px;
	vertical-align: top;
	overflow: hidden;
}
.focuss1 .hds1 ul .on {
	background: #6f2322;
}
.focuss1 .bds1 {
	position: relative;
	z-index: 0;
}
.focuss1 .bds1 li {
	position: relative;
	overflow: hidden
}
.focuss1 .bds1 li img {
	width: 100%;
	background: url(/statics/images/loading.gif) center center no-repeat;
}
.focuss1 .bds1 li a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */
}
.focuss1 .bds1 li p {
	text-align: center;
	font-size: 100%
}
@media screen and (max-width:320px) {
body, input, select {
	font-size: 10px
}
}
@media screen and (min-width:320px) {
body, input, select {
	font-size: 11.25px
}
}
@media screen and (min-width:400px) {
body, input, select {
	font-size: 12.5px
}
}
@media screen and (min-width:480px) {
body, input, select {
	font-size: 13.75px
}
}
@media screen and (min-width:560px) {
body, input, select {
	font-size: 15px
}
}
@media screen and (min-width:600px) {
body, input, select {
	font-size: 16.25px
}
}
@media screen and (min-width:640px) {
body, input, select {
	font-size: 18px
}
}
@media only screen and (max-width: 320px) {
.cont>li {
	width: 31.5%;
}
}
@media (min-width: 320px) and (max-width:350px) {
.cont>li {
	width: 31.5%;
}
.title li {
	font-size: 140%;
}
.cont li ul li {
	font-size: 110%;
}
.red_bg p {
	font-size: 120%;
}
.list1_main dl dd span {
	font-size: 110%;
}
.list3_main span .a {
	width: 8%;
	display: inline-block
}
.list3_main span {
	font-size: 120%;
}
.list4_main dd h4 {
	font-size: 140%;
}
.list4_main dd h5 {
	font-size: 130%;
}
}
@media (min-width: 350px) and (max-width:370px) {
.cont>li {
	width: 31.5%
}
.red_bg p {
	font-size: 130%;
}
}
@media (min-width: 370px) and (max-width:400px) {
.cont>li {
	width: 31.5%
}
}
@media (min-width: 400px) and (max-width:430px) {
.cont>li {
	width: 31.5%
}
}
@media (min-width: 430px) and (max-width:450px) {
.cont>li {
	width: 31.5%
}
}
@media (min-width: 450px) and (max-width:500px) {
.cont>li {
	width: 31.5%;
}
}
@media (min-width: 500px) and (max-width:550px) {
.cont>li {
	width: 31%;
}
}
li {
	list-style: none;
}
.page ul {
	padding-top: 5%;
	padding-left: 7%;
	width: 100%
}
.page ul li {
	float: left;
	padding: 2% 3%;
	border: .1em solid #CCC;
	font-size: 100%;
	margin: .5%;
	background: none;
	list-style: none;
}
.page ul li a {
	color: #666666
}
.page ul li:hover {
	background: #b47434;
}
.page ul li:hover a {
	color: #FFF
}
.page ul li span {
	color: #666666
}
.fufu {
	position: fixed;
	right: 0;
	top: 140px;
	z-index: 999;
}
.tsxm1 {
	border: 1px solid #f4dbc7;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	width: 302px;
}
.tsxm1 li {
	background: url(/statics/images/yyjj_05.jpg) no-repeat scroll center center rgba(0, 0, 0, 0);
	float: left;
	height: 29px;
	line-height: 29px;
	margin: 10px 3px 0 5px;
	text-align: center;
	width: 91px;
}
/*20150717top*/
/*.g_headcont { background: #6E2222 none repeat scroll 0 0;  font-size: 12px; left: 0;  position: fixed;  right: 0;  top: 0;  z-index: 999;}
.g_head {  background: rgba(0, 0, 0, 0) url(/statics/images/bd_02.jpg) no-repeat scroll 0 0;  height: 37px;  margin: 0 auto;  width: 309px;}
.g_head p {  display: inline-block;  float: left; line-height: 37px; padding-left: 5px; width: auto;}
.g_head p a:link, .head p a:visited, .head p a:hover { color: #fff !important;}
.g_head p a { color: #fff;  padding: 0 3px;}
.g_head span { display: inline-block; float: left; padding-left: 5px;  padding-top: 5px;}*/
/*150720fot*/
.zft0103_foot {
	background: rgba(0, 0, 0, 0) url(/statics/images/ftlt_1.jpg) repeat-x scroll center bottom;
	bottom: 0;
	height: 67px;
	left: 0;
	position: fixed;
	text-align: center;
	width: 100%;
}
.zft0103_foot img {
	border: 0 none;
	vertical-align: bottom;
}
/*20150901fot*/
.lh_gai828_ti {
	background: rgba(0, 0, 0, 0) url(/statics/images/lh_828_bg.png) no-repeat scroll 0 0 / 100% 100%;
	color: #fff;
	font-family: "微软雅黑";
	font-size: 145%;
	font-weight: bold;
	padding: 2% 0 4%;
	text-align: center;
}
.lh_gai_wzi {
	background: rgba(0, 0, 0, 0) url(/statics/images/lh_gai828_wen.png) no-repeat scroll 0 0 / 100% 100%;
	padding: 1% 0;
	text-align: center;
	margin-top: 1rem;
}
.lh_gai_wzi h3 {
	color: #fff;
	font-family: "微软雅黑";
	font-size: 99%;
	background: url(/statics/images/jl_hos_title.png) no-repeat center 90%;
	line-height: 3.65rem;
	font-size: 1.6rem;
}
.kuang {
	width: 96.875%;
	margin: 0 auto;
}
.zx_kuang {
	width: 92.8125%;
	margin: 0 auto;
	overflow: hidden;
}
.absolute {
	position: absolute;
}
#red, #red a {
	color: #F00;
}
.right {
	float: right;
}
.title h2, .comment h2 {
	background: url(/statics/images/pic6.jpg) no-repeat center top;
	line-height: 2.75rem;
	font-size: 1.4rem;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-size: 100% 100%;
	margin: 0.75rem 0 0.9rem;
}
.comment dl {
	padding-top: 1rem;
}
.comment dl dd {
	overflow: hidden;
	background: #ececec;
	padding: 0.75rem;
}
.comment dl dt {
	width: 94.375%;
	margin: 0 auto;
	line-height: 1.6rem;
	color: #515151;
	text-indent: 2em;
	font-size: 1.2rem;
	padding: 0.75rem 0 1rem;
}
.comment dl strong {
	color: #ab0000;
}
.comment dl i {
	float: right;
	font-style: normal;
	color: #a36e2e;
}
.comment h4 {
	float: left;
	width: 10.47%;
}
.comm_r {
	font-size: 1.2rem;
	color: #0f0f0f;
	width: 85.44%;
}
.comment em {
	font-style: normal;
	color: #6D2121;
}
.comment em img, .comment i img {
	width: 1.8rem;
}
.comment h6 {
	text-align: center;
	padding-bottom: 0.5rem;
}
.comment h6 a {
	font-size: 1.2rem;
	color: #6D2121;
}
.comment p {
	font-size: 1.2rem;
	color: #000;
	text-align: center;
}
.gongyi p {
	line-height: 1.6rem;
	font-size: 1.2rem;
	text-indent: 2em;
	padding: 0.75rem 0;
	border-bottom: #e2e2e2 1px solid;
	width: 96.875%;
	margin: 0 auto;
}
.gongyi p strong {
	color: #F00;
}
.gongyi ul li {
	border-bottom: #e2e2e2 1px solid;
	padding-left: 1rem;
}
.gongyi i {
	border-color: transparent transparent transparent #5f5f5f;
	border-width: 0.5rem;
	border-style: solid;
	display: inline-block;
	width: 0;
	height: 0;
}
.gongyi a {
	color: #a36e2e;
	font-size: 1.2rem;
	line-height: 3rem;
}
.guahao h4 {
	font-size: 1.2rem;
	line-height: 1.65rem;
	padding-top: 0.5rem;
	width: 93.75%;
	margin: 0 auto;
	color: #424242;
}
.guahao h5 {
	font-size: 1.2rem;
	color: #515151;
	text-align: center;
	padding-bottom: 0.5rem;
	border-bottom: #b7b7b7 1px dashed;
}
.guahao span {
	color: #ff0000;
}
.guahao p {
	padding-top: 0.5rem;
}
.guahao label {
	display: inline-block;
	width: 18.75%;
	text-align: right;
	font-size: 1.2rem;
	color: #5f5f5f;
}
.guahao p label:nth-of-type(2) {
	margin-left: 1.25%;
}
.guahao p input {
	border: #dbdbdb 1px solid;
	line-height: 1.5rem;
	width: 30.625%;
	font-size: 0.96rem;
	color: #979797;
	padding-left: 0.5rem;
}
.guahao textarea {
	width: 81.25%;
	border: #dbdbdb 1px solid;
	resize: none;
	height: 6rem;
	padding-left: 0.5rem;
	font-size: 0.96rem;
	color: #979797;
}
.guahao h6 {
	padding-top: 0.8rem;
}
.guahao h6 a {
	margin-left: 0.8rem;
}
.guahao h6 input, .guahao h6 a {
	display: inline-block;
	width: 25.16%;
}
.guahao em {
	display: block;
	font-style: normal;
	text-align: center;
	font-size: 1.3rem;
	color: #515151;
	padding: 1.2rem 0 1rem;
}
.guahao em a {
	color: #e30000;
}
.guahao em img {
	display: inline-block;
	width: 6%;
	margin-right: 0.5rem;
	vertical-align: middle;
}
.guahao02 {
	background: #f6f6f6;
	padding-bottom: 0.8rem;
	margin-bottom: -4rem;
}
#guahao02 ul {
	height: 5rem;
}
.guahao02 ul {
	padding-bottom: 0.8rem;
}
.guahao02 ul li {
	font-size: 1.2rem;
	color: #515151;
	text-align: center;
	padding-bottom: 0.5rem;
}
.guahao02 span {
	padding: 0 1rem;
}
.guahao02 span:nth-child(3) {
	colsor: #cc0000;
}
.guahao02 h3 {
	font-size: 1.2rem;
	color: #6D2121;
	width: 90.625%;
	overflow: hidden;
	line-height: 2rem;
margin:0.5rem auto 0 auto
}
.guahao02 h3 a {
	float: right;
	width: 42.76%;
}
.guahao02 h3:first-of-type a {
	background: #6D2121;
	font-size: 1.2rem;
	color: #fff;
	line-height: 2rem;
	text-align: center;
}
.guahao02 em {
	font-style: normal;
	color: #cf0000;
}
footer {
	padding-bottom: 4rem;
}
footer ul {
	overflow: hidden;
}
footer ul li {
	float: left;
	width: 23.28%;
	text-align: center;
}
footer ul li + li {
	margin-left: 2.29%;
}
footer img {
	display: inline-block;
	width: 53.7%;
}
footer ul li a {
	display: inline-block;
	background: #6D2121;
	width: 100%;
	font-size: 1.2rem;
	color: #fff;
	border-radius: 5px;
	height: 7.05rem;
	padding-top: 1rem;
}
footer h4 {
	padding: 2rem 0 0.5rem;
	text-align: center;
}
footer p {
	line-height: 1.8rem;
	font-size: 1.2rem;
	text-align: center;
	color: #595959;
}
footer p a {
	line-height: 1.8rem;
	font-size: 1.2rem;
	text-align: center;
	color: #595959;
}
.comment_gd {
	height: 28rem;
	margin: 1rem 0;
}
.comment_gd ul li {
	height: 12.3rem;
}
@media screen and (min-width:320px) and (max-width:400px) {
html {
	font-size: 0.75rem;
	-webkit-text-size-adjust: none;
}
.hos dl dd, .rl_expert p, .guahao02 h3 {
	font-size: 1.1rem;
}
.hos_conl h4 {
	width: 11%;
	margin-left: 0;
}
.hos_conr p, .jishu ul li {
	font-size: 1rem;
}
.comm_r, .guahao label {
	font-size: 1rem;
}
.guahao02 span {
	padding: 0px 0.7rem;
}
.ex_page h4 {
	width: 38.25%;
}
.pd_hotex dl dd {
	width: 61%;
}
.case_page h4 em {
	padding: 0 12%;
}
.rl_expert dl p h5 {
	font-size: 1rem;
}
}
@media screen and (min-width:400px) {
html {
	font-size: 0.75rem;
}
}
@media screen and (min-width:480px) {
html {
	font-size: 0.875rem;
}
}
@media screen and (min-width:560px) {
html {
	font-size: 1rem;
}
}
@media screen and (min-width:600px) {
html {
	font-size: 1.125rem;
}
}
@media screen and (min-width:640px) {
html {
	font-size: 1.25rem;
}
}
/*151105index*/
* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.autohei {
	height: auto;
	overflow: hidden;
	zoom: 1;
}
.unvisible {
	display: none;
}
.jl_hos h2, .jl_expert h2 {
	background: url(/statics/images/jl_hos_title.png) no-repeat center 90%;
	line-height: 3.65rem;
	font-weight: bold;
	font-size: 1.6rem;
	color: #fff;
	text-align: center;
}
.jl_hos dl {
	overflow: hidden;
	margin: 1rem 0;
}
.jl_hos dl dt {
	float: left;
	width: 46.25%;
}
.jl_hos dl dd {
	float: right;
	width: 52%;
}
.jl_hos h3 {
	font-weight: bold;
	font-size: 1.15rem;
	color: #6d2121;
}
.jl_hos p {
	line-height: 2.1rem;
	font-size: 1rem;
	color: #353535;
}
.jl_hos p span {
	color: #ff0000;
}
.jl_hos h4 img {
	width: 48.28%;
}
.jl_hos h4 img + img {
	margin-left: 3.44%;
}
.jl_hos h5 {
	line-height: 1.65rem;
	font-size: 1.1rem;
	text-indent: 2em;
	color: #353535;
	margin: 1rem 0 1.2rem;
}
.jl_hos h5 a {
	color: #ff0000;
}
.jl_hos figure {
	background: #fff6ee;
	margin: 1.1rem 0;
	margin-top: 0
}
.jl_hos ul li {
	float: left;
	width: 25%;
	text-align: center;
	font-size: 1rem;
}
.jl_hos ul li + li {
	border-left: #ffbe8a 1px dashed;
}
.jl_hos ul img {
	width: 45.625%;
}
.jl_hos ul {
	overflow: hidden;
	padding: 1rem 0;
}
.jl_hos a {
	color: #c86a20;
}
.jl_expert p {
	text-indent: 2em;
	line-height: 1.65rem;
	font-size: 1.1rem;
	color: #353535;
	margin: 0.8rem 0 1rem;
}
.jl_expert_switch_t ul li {
	float: left;
	width: 32.03%;
	text-align: center;
	line-height: 2.5rem;
	font-size: 1.2rem;
	margin-bottom: 0.6rem;
	border: #353535 1px solid;
}
.jl_expert_switch_t ul li.hover {
	background: url(/statics/images/jl_expert_switch_bg.png) no-repeat left top / 100% 100%;
}
/*.jl_expert_switch_t ul li:first-child{background:#6e2222;font-weight:bold;color:#fff;}*/
.jl_expert_switch_t ul li + li {
	border: #353535 1px solid;
	margin-left: 1.95%;
}
.jl_expert_switch_t ul li:nth-child(4) {
	margin-left: 0;
}
.jl_expert_switch_b dl {
	overflow: hidden;
	color: #353535;
	font-size: 1.1rem;
}
.jl_expert_switch_b dl dt {
	float: left;
	width: 42.5%;
}
.jl_expert_switch_b dl dd {
	float: right;
	width: 55.68%;
	font-size: 1.1rem;
}
.jl_expert_switch_b h3 {
	color: #353535;
	font-size: 1.4rem;
	padding-bottom: 0.8rem;
	border-bottom: #989898 1px dashed;
	margin-bottom: 0.5rem;
}
.jl_expert_switch_b strong {
	color: #6e2222;
	font-size: 1.6rem;
	margin-right: 0.8rem;
}
.jl_expert_switch_b h4 {
	line-height: 1.5rem;
}
.jl_expert_switch_b span {
	color: #ff0000;
}
.jl_expert_switch_b h5 {
	border-top: #989898 1px dashed;
	margin-top: 0.5rem;
	padding-top: 0.5rem;
}
.jl_expert_switch_b em {
	font-style: normal;
	color: #6e2222;
	font-size: 1.3rem;
}
.jl_expert_switch_b h5 a {
	color: #ff0000;
}
.jl_expert_switch_b h6 {
	text-align: center;
	margin-top: 0.6rem;
}
.jl_expert_switch_b h6 a {
	display: inline-block;
	width: 42%;
	background: #6e2222;
	line-height: 2.35rem;
	color: #fff;
}
.jl_expert_switch_b h6 a + a {
	background: #ba5c12;
	margin-left: 1.2rem;
}
.jl_expert figure h3 {
	background: #6e2222;
	line-height: 2.5rem;
	font-weight: bold;
	font-size: 1.25rem;
	color: #fff;
	text-align: center;
	margin: 0.9rem 0;
}
.jl_expert figure h5 {
	text-align: center;
	margin-top: 1rem;
}
.jl_expert figure h5 a {
	display: inline-block;
	background: #ba5c12;
	font-size: 1.2rem;
	text-align: center;
	width: 34.84%;
	color: #fff;
	line-height: 2.35rem;
}
.jl_expert figure h5 a + a {
	margin-left: 15.625%;
}
/*151209index*/
.red, .red a {
	color: #ff0000;
}
.wj125_c2 {
	overflow: hidden;
	zoom: 1;
	width: 100%;
}
.wj125_c2 dl {
	overflow: hidden;
	width: 100%;
	margin-bottom: 0.7rem;
}
.wj125_c2 dd {
	float: left;
	width: 25%;
	text-align: center;
}
.wj125_c2 dd h3 {
	color: #fff;
	font-size: 1.5rem;
}
.wj125_c2 dd.bg01 {
	background: url(/statics/images/wj125_bg01.png) no-repeat right #810302;
	background-size: 100% 100%;
	height: 12.6rem;
}
.wj125_c2 dd.bg01 h3 {
	padding-top: 4rem;
}
.wj125_c2 dd.bg02 {
	background: url(/statics/images/wj125_bg02.png) no-repeat right #bd4014;
	background-size: 100% 100%;
	height: 9.3rem;
}
.wj125_c2 dd.bg02 h3 {
	padding-top: 3rem;
}
.wj125_c2 dd.bg03 {
	background: url(/statics/images/wj125_bg03.png) no-repeat right #a90038;
	background-size: 100% 100%;
	height: 5.95rem;
}
.wj125_c2 dd.bg03 h3 {
	padding-top: 1rem;
}
.wj125_c2 dt {
	float: right;
	width: 74%;
}
.wj125_c2 dt p {
	float: left;
	width: 30.2%;
	line-height: 2.5rem;
	border: 1px #b8b8b8 solid;
	text-align: center;
	color: #545454;
	font-size: 1.2rem;
	margin: 0 0 0.7rem 3%
}
.wj125_c2 dt p a {
	color: #545454;
	text-decoration: none;
}
.wj125_c2 h2 {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: rgba(0, 0, 0, 0);
	background-image: url(/images/jl_hos_title.png);
	background-origin: padding-box;
	background-position: center 90%;
	background-repeat: no-repeat;
	background-size: auto auto;
	color: #fff;
	font-size: 1.6rem;
	font-weight: bold;
	line-height: 3.65rem;
	text-align: center;
}
/* 刘嘉豪20160105日添加代码 专家版块*/
.blank {
	height: 0;
	font-size: 0;
	line-height: 0;
	clear: both;
	overflow: hidden;
}
.blank1 {
	height: 0.5rem;
	font-size: 0;
	line-height: 0;
	clear: both;
	overflow: hidden;
}
.left {
	float: left;
}
.right {
	float: right;
}
.jh0105 {
	width: 100%;
	overflow: hidden;
}
.jh0105 h1 {
	width: 31.2%;
	float: left;
	margin: 1%;
	background: #d5d5d5;
	font-size: 1.3rem;
	font-weight: bold;
	color: #333;
	text-align: center;
	line-height: 3.15rem;
}
.jh0105 h1.hover {
	background: #6e2222;
	color: #fff;
}
.jh0105 ul {
	overflow: hidden;
}
.jh0105 li {
	overflow: hidden;
	border-bottom: 1px dashed #b4b4b4;
	padding: 1rem 0.5rem;
}
.jh0105 li dt {
	width: 36%;
}
.jh0105 li dt img {
	width: 100%;
}
.jh0105 li dd {
	width: 62%;
}
.jh0105 li dd h2 {
	font-size: 1.4rem;
	color: #333;
	font-weight: bold;
	border-bottom: 1px dashed #b4b4b4;
	padding-bottom: 1rem;
	line-height: 2rem;
}
.jh0105 li dd h2 span {
	display: inline-block;
	width: 5.9rem;
	margin-right: 0.5rem;
}
.jh0105 li dd h2 span img {
	width: 100%;
}
.jh0105 li dd h3 {
	font-size: 1rem;
	font-size: 333;
	line-height: 2rem;
	font-weight: 300;
}
.jh0105 li dd h3 span {
	color: #6e2222;
}
.jh0105 li dd h3 a {
	color: #ff0000;
}
.jh0105 li dd h4 {
	width: 90%;
	margin: 0 auto;
	line-height: 2rem;
	font-weight: bold;
}
.jh0105 li dd h4 span {
	color: #F00
}
.jh0105 li dd h4 img {
	width: 7.15rem;
}
.jh0105 ul h5 {
	width: 60%;
	margin: 0 auto;
	background: #d5d5d5;
	font-size: 1.2rem;
	border-radius: 0.3rem;
	line-height: 3.3rem;
	text-align: center;
	font-weight: 300;
}
.jh0105 ul h5 a {
	color: #333;
}
/*160223公益模板*/
.lzrd12_zz {
	height: auto;
	overflow: hidden;
margin-top:.8rem;
}
.lzrd12_zz ul {
	height: auto;
	overflow: hidden;
}
.lzrd12_zz h3 {
	background: url(/statics/images/xp_t1.jpg) no-repeat;
	height: 3.65rem;
	text-align: center;
	color: #fff;
	line-height: 3rem;
	font-size: 1.5rem;
	background-size: 100%;
}
.lzrd12_zz ul li {
	float: left;
	width: 32%;
	margin-left: 1%;
margin-top:.7rem;
}
.lzrd12_zz ul li img {
	width: 100%;
}
.lzrd12_zz ul li p {
	font-size: 1.1rem;
padding:1rem .3rem 0 .3rem;
	color: #702424;
}
/*--3.18新添加*/
.lw_c5 { /*padding:0.5rem;*/
	overflow: hidden;
}
.lw_c5 p {
	color: #333333;
	font-size: 1.2rem;
	text-indent: 2em;
	padding-top: 1rem;
}
.lw_c5_m1 {
	margin-top: 1rem;
	overflow: hidden;
}
.lw_c5_m1 li {
	float: left;
	margin: 0 0.2rem 0.2rem 0;
	display: inline;
	width: 49%
}
.lw_c5_m1 li img {
	width: 100%;
}
.lw_c5_m2 {
	overflow: hidden;
	margin-bottom: 1rem;
}
.lw_c5_m2 li {
	color: #333333;
	font-size: 1.2rem;
	line-height: 3rem;
	border-bottom: 1px #d0d0d0 dashed;
}
.lw_c5_m2 li img {
	width: 1rem;
	height: 1rem;
	margin: 1.1rem 0.5rem 0 0;
}
.lw_c5_m2 li a {
	color: #333333;
}
.lw_c5 h4 {
	font-size: 1.2rem;
	color: #333;
	background: #d5d5d5;
	width: 65%;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	line-height: 2.75rem;
	border-radius: 0.4rem;
}
.lw_c5 h4 a {
	color: #333;
}
.lw38_qh {
	overflow: hidden;
	margin: 1rem 0 0.5rem 0;
}
.lw38_qh li {
	float: left;
	width: 49%;
	height: 3.85rem;
	line-height: 3.15rem;
	font-size: 1.5rem;
	text-align: center;
	color: #fff;
	background: url(/statics/images/lw38_qh1.png) repeat-x center top;
	background-size: 100% 100%;
}
.lw38_qh li.hover {
	background: url(/statics/images/lw38_qh2.png) no-repeat center top;
	background-size: 100% 100%;
	cursor: pointer;
}
#lw38p02 {
	margin-left: 2%;
}
.lw38_nr {
	overflow: hidden;
}
/*.lw38_nr li{ float:left; width:49%; margin:0 0.5rem 0.5rem 0 ;}
.lw38_nr li img{ width:100%;}*/
.lw38_nr li {
	float: left;
	width: 49%;
	margin: 0 0.5rem 0.5rem 0;
	position: relative;
}
.lw38_nr li img {
	width: 100%;
}
.lw38_nr li h3 {
	position: absolute;
	bottom: 0;
	width: 100%;
	left: 0;
	background: #fff;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.8;
	color: #6E2222;
	font-size: 1.2rem;
	text-align: center;
	line-height: 1.6rem;
	font-weight: 500
}
/*160411病种频道页改版*/
.ld_title h2 {
	background: url(/statics/images/l_pic6.jpg) no-repeat center top;
	line-height: 2.75rem;
	font-size: 1.4rem;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-size: 100% 100%;
	margin: 0.75rem 0 0.9rem;
}
.gh_page h2 {
	text-align: left;
	padding-left: 0.8rem;
	color: #fff
}
.gh_page h2 a {
	color: #fff;
}
.pindao dl {
	overflow: hidden;
	width: 95%;
	margin: 0 auto 0.5rem;
	border-bottom: #b3b3b3 1px dashed;
}
.pindao dl dt {
	border: #dadada 6px solid;
	float: left;
	width: 42.76%;
}
.pindao dl dd {
	float: right;
	width: 53.28%;
	font-size: 1rem;
	color: #6e2222;
}
.pindao dl p {
	line-height: 1.65rem;
}
.pindao dl span {
	display: inline-block;
	color: #515151;
}
.pindao cite {
	width: 0px;
	height: 0px;
	border-style: solid;
	border-color: transparent transparent transparent #5f5f5f;
	border-width: 0.5rem;
	display: inline-block;
}
.pindao p:nth-child(3) span {
	width: 5rem;
}
.pindao h3 {
	line-height: 1.75rem;
	font-size: 1rem;
	width: 95%;
	margin: 0 auto;
}
.pindao h3 em {
	font-style: normal;
	color: #6e2222;
}
.pindao h3 a {
	color: #b90603;
}
.pindao ul {
	background: #ececec;
	margin-top: 0.5rem;
	padding-bottom: 1.3rem;
}
.pindao h4 {
	font-size: 1.4rem;
	color: #a36e2e;
	text-align: center;
	padding: 1rem 0;
}
.pindao h4 a {
	color: #6e2222;
}
.pd_con {
	overflow: hidden;
	width: 95%;
	margin: 0 auto;
	border-bottom: #b3b3b3 1px dashed;
}
.pd_con i {
	float: left;
	border: 6px solid #DADADA;
	width: 42.76%;
}
.pd_con h5 {
	width: 53.61%;
	font-size: 1rem;
	line-height: 1.65rem;
	float: right;
	text-indent: 2em;
}
.pd_con h5 a {
	color: #b90603;
}
.pindao ol {
	width: 95%;
	margin: 0 auto;
}
.pindao ol a {
	color: #515151;
	font-size: 1rem;
}
.pindao ol li {
	border-bottom: #e2e2e2 1px solid;
	line-height: 2.5rem;
}
.pindao img {
	width: 100%
}
/**/
.pd_hot strong {
	color: #6e2222;
}
.pd_hot ul {
	background: #ececec;
	padding-bottom: 1.2rem;
	margin-bottom: 1.25rem;
}
.pd_hot ul li {
	border-bottom: #989797 1px dashed;
	font-size: 1rem;
	padding-bottom: 0.8rem;
	color: #515151;
	width: 95%;
	margin: 0 auto;
}
.pd_hot p {
	line-height: 1.65rem;
}
.pd_hot a {
	color: #b90603;
}
.pd_hot h3 {
	font-weight: bold;
	padding: 1rem 0 0.7rem;
}
.pd_hot h4 {
	text-align: center;
}
.pd_hot h4 a {
	display: inline-block;
	width: 95%;
}
/*160420qcd*/
.jun_dy2 {
	overflow: hidden;
	width: 100%;
}
.jun_dy2 li {
	width: 95.3125%;
	height: 13rem;
	;
	margin: 0 auto;
	position: relative;
}
.jun_dy2 li dl {
	width: 50%;
	height: 13rem;
}
.jun_dy2 li dl dd {
	width: 100%;
	font-size: 1.2rem;
	color: #666666;
	text-align: center;
	line-height: 2rem;
}
.jun_dy2 li div {
	width: 1.9rem;
	height: 1.9rem;
	position: absolute;
	left: 47%;
	top: 30%;
}
.Consultation {
	width: 20rem;
	height: 2.5rem;
	margin: 1rem auto;
}
.Consultation a {
	width: 9.5rem;
	height: 2.5rem;
	display: block;
}
.title1 h2 {
	background: url(/statics/images/hos_title.png) no-repeat center top;
	line-height: 2.75rem;
	font-size: 1.2rem;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-size: 100% 100%;
	margin: 0.75rem 0 0.9rem;
}
.jun_dy3 {
	overflow: hidden;
	width: 100%;
}
.jun_dy3_a {
	width: 95.3125%;
	margin: 0 auto;
}
.jun_dy3_a li {
	margin: 1rem auto;
}
.jun_dy3_a li h3 {
	font-size: 1.2rem;
	color: #6E2222;
	font-weight: bold;
	text-align: center;
	margin: 0.5rem auto;
}
.jun_dy3_1 {
	background: #ececec;
	overflow: hidden;
	padding: 0.5rem;
}
.jun_dy3_a li h6 {
	font-size: 1.2rem;
	text-indent: 2.4rem;
	color: #6E2222;
	font-weight: bold;
	margin: 0.5rem auto;
}
.jun_dy3_a li h5 {
	font-size: 1.2rem;
	text-indent: 2.4rem;
	color: #6E2222;
	line-height: 1.5rem;
}
.jun_dy3_a li p {
	text-indent: 2.4rem;
	font-size: 1.2rem;
	color: #333;
	line-height: 1.9rem;
}
/*20160422荣誉墙*/
.fkry_xw {
	max-width: 640px;
	margin: 0px auto;
	overflow: hidden;
}
.kfdl_xw {
	width: 100%;
	height: 3.65rem;
	line-height: 3.3rem;
	text-align: center;
	color: #fff;
	font-size: 1.65rem;
	font-weight: bold;
	font-family: "微软雅黑";
	background: url(/statics/images/kfdl_xwbj_03.png) no-repeat;
	background-size: 100% 100%;
	overflow: hidden;
}
.zptx_xw {
	height: 8rem;
	padding-top: 1rem;
	background: #fff;
	overflow: hidden;
}
.zptx_xw table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
td {
	border: 0px;
}
.zptx_xw .we {
	border: none;
}
.zptx_xw img {
	width: 10rem;
	float: left;
margin:0 .5rem;
}
/*160423guahao*/


.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix:after｛content: "";
display: table;
clear: both;
｝ .clearfix {
*zoom:1;
}
/*160517设备*/
.xo_bank {
	height: 1rem;
	width: 0;
}
.zt_xm {
	overflow: hidden;
}
.zt_xm li {
	border-bottom: 1px solid #cccaca;
	padding: 0.8rem 0;
	overflow: hidden;
}
.zt_xm li cite {
	float: left;
	width: 26%;
	overflow: hidden;
}
.zt_xm li cite img {
	width: 100%;
	height: auto;
}
.zt_xm li .zt_wxm {
	width: 74%;
	overflow: hidden;
}
.zt_xm li .zt_wxm h2 {
	float: left;
	background: url(/statics/images/xx_r.jpg) no-repeat center right/1% 80%;
	color: #333333;
	font-size: 1.2rem;
	line-height: 1.75rem;
	padding: 0 0.7rem;
	font-weight: 100;
}
.zt_xm li .zt_wxm h2 a {
	color: #333333;
}
.xo_fwz {
	overflow: hidden;
	background: #e9e9e9;
	padding-bottom: 7rem;
}
.xo_fwz h2 {
	text-align: center;
	color: #333333;
	font-size: 1.5rem;
}
.zt_wf {
	overflow: hidden;
	margin-top: 1rem;
}
.zt_wf h3 {
	background: #732223;
	border-radius: 9px;
	width: 22%;
	text-align: center;
	font-size: 1.4rem;
	line-height: 2rem;
	height: 5rem;
	padding: 0.5rem 0;
	float: left;
	margin-right: 4%;
}
.zt_wf h3:last-child {
	margin-right: 0;
}
.zt_wf h3 a {
	color: #FFF;
}
.zt_pdw {
	overflow: hidden;
	padding: 0 0.5rem;
}
.zt_pdw h2 {
	text-align: center;
	color: #b00115;
	font-size: 1.2rem;
	padding-top: 1rem;
}
.zt_pdw p {
	overflow: hidden;
	color: #333333;
	font-size: 1.2rem;
	margin-top: 0.8rem;
}
.zt_pdw p label {
	color: #333333;
	font-size: 1.2rem;
}
.zt_pdw p input {
	vertical-align: middle;
}
.w7_txt1 {
	border: 1px solid #d1d0d0;
	width: 20%;
	height: 2.5rem;
}
.w7_txt2 {
	border: 1px solid #d1d0d0;
	width: 17%;
	height: 2.5rem;
}
.zt_yw {
	width: 76%;
	height: 7rem;
	border: 1px solid #d1d0d0;
	color: #bababa;
	font-size: 1.2rem;
	padding: 0 0.3rem;
}
.zt_tjw {
	width: 8rem;
	height: 2rem;
	border: 0;
	vertical-align: middle;
}
.zt_ffot {
	background: #732223;
	overflow: hidden;
}
.zt_ffot h2 img {
	width: 100%;
	height: auto;
}
.zt_ffot h3 {
	color: #ffffff;
	font-size: 1.2rem;
	line-height: 2rem;
	text-align: center;
	padding: 1.2rem 0;
}
.zt_ffot h3 a {
	color: #FFF
}
.zt_qw {
	color: #333333;
	font-weight: bold;
	font-size: 1.2rem;
	font-weight: bold;
	padding: 0.5rem 0;
}
.zt_qw a {
	color: #333333;
	font-weight: bold;
	font-size: 1.2rem;
	font-weight: bold;
	padding: 0.5rem 0;
}
.zt_tp {
	width: 48%;
	overflow: hidden;
}
.zt_tp img {
	width: 100%;
	height: auto;
}
.zt_tp h3 {
	color: #333333;
	font-size: 1.2rem;
	text-align: center;
	padding: 0.2rem 0;
	font-weight: 100;
}
.zt_wqts {
	overflow: hidden;
}
.zt_wqts ul li {
	border-bottom: 1px dashed #919191;
	padding: 0.9rem 0;
	overflow: hidden;
}
.pl_fy {
	overflow: hidden;
	zoom: 1;
	width: 10.8rem;
	margin: 1rem auto;
}
.pl_fy span {
	display: block;
	width: 3rem;
	height: 1.5rem;
	line-height: 1.5rem;
	text-align: center;
	background: #fff;
	border: #CCCCCC 1px solid;
	cursor: pointer;
}
.pl_fy ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.pl_fy ul li {
	float: left;
	width: 1.5rem;
	height: 1.5rem;
	line-height: 1.5rem;
	text-align: center;
	background: #fff;
	border: #CCCCCC 1px solid;
	text-align: center;
	margin-left: 0.5rem;
	cursor: pointer;
	color: #333;
}
.pl_fy ul li.hover {
	color: #F00;
}
.zt_qes {
	position: relative;
}
.zt_wqay {
	overflow: hidden;
	width: 29rem;
	margin: 0 auto;
}
.zt_wqay ul li {
	float: left;
	overflow: hidden;
	width: 46%;
	margin-right: 1rem;
}
.zt_wqay ul li img {
	width: 100%;
	height: auto;
}
.zt_wqay ul li h3 {
	text-align: center;
	font-size: 1rem;
	text-align: center;
}
.zt_qes .prev {
	position: absolute;
	left: 0;
	top: 3.5rem;
}
.zt_qes .next {
	position: absolute;
	right: 0;
	top: 3.5rem;
}
.zt_qes h5 {
	width: 0.8rem;
	height: auto;
}
.zt_qes h5 img {
	width: 100%;
	height: auto;
}
/*160519xinwen*/
.sj_xw {
	max-width: 640px;
	margin: 0px auto;
	overflow: hidden;
}
.dqwz_xw {
	border-bottom: solid 2px #adadad;
	font-size: 1.2rem;
	font-size: 1.2rem;
	line-height: 1.25rem;
	color: #242424;
padding:.4rem 0;
	background: url(/statics/images/dq_tpw_03.jpg) no-repeat;
	background-size: 1.95rem 1.8rem;
	padding-left: 2.2rem;
	margin-top:1rem;
}
.dqwz_xw a {
	color: #242424;
}
.new_xw dt h5 {
	height: 3.95rem;
	line-height: 3.5rem;
	background: url(/statics/images/new_xwh2bj_03.jpg) no-repeat;
	background-size: 100% 100%;
	color: #fff;
	font-size: 1.9rem;
	text-align: center;
	margin-top: 1.2rem;
}

.new_xw dt ul li {
	padding: 1rem 0;
	border-bottom: dashed 1px #c5c5c5;
	overflow: hidden;
}
.new_xw dt ul li h3 {
	color: #6d2121;
	font-size: 1.3rem;
padding-bottom:.5rem;
}
.new_xw dt ul li h3 a {
	color: #6d2121;
padding-left:.3rem;
}
.new_xw dt ul li img {
	width: 11.35rem;
	height: 9.05rem;
	float: left;
padding-right:.9rem;
}
.new_xw dt ul li p {
	color: #626262;
	font-size: 1.2rem;
	line-height: 1.5rem;
	overflow: hidden;
	text-indent: 2em;
}
.new_xw dt ul li p a {
	color: #6d2121;
}
.new_xw dd {
	padding: 1.1rem 0;
	text-align: center;
	overflow: hidden;
}
.new_xw dd a {
	color: #333;
	font-size: 1.2rem;
	border: solid 1px #d8d8d8;
padding:.1rem .5rem;
}
/*160527dongtai*/
.xo_bank {
	height: 1rem;
	width: 0;
}
.zt_wq {
	border: 1px solid #d5d5d5;
	overflow: hidden;
}
.zt_wq ul li {
	float: left;
	width: 33.3%;
	overflow: hidden;
	border-right: 1px solid #d5d5d5;
	padding: 0.5rem 0.8rem;
}
.zt_wq ul li a {
	color: #862a2a;
	display: inline-block;
}
.zt_wq ul li cite {
	float: left;
	width: 1.9rem;
	height: auto;
	display: inline-block;
	margin-top: 0.2rem;
	margin-right: 0.2rem;
}
.zt_wq ul li cite img {
	width: 100%;
	height: auto;
}
.zt_wq ul li h3 {
	color: #862a2a;
	font-size: 1.2rem;
	float: right;
	width: 6.2rem;
	font-weight: 200;
}
.zt_wq ul li h3 span {
	color: #535352;
	font-size: 0.6rem;
	display: block;
}
.zt_wq ul li:last-child {
	border: 0;
}
.zt_zhge {
	padding: 1.2rem 0.35rem;
	overflow: hidden;
}
.zt_zge {
	overflow: hidden;
}
.zt_zge ul li {
	float: left;
	width: 48%;
	overflow: hidden;
	margin-right: 1rem;
}
.zt_zge ul li:nth-child(2n) {
	margin-right: 0;
}
.zt_zge ul li h1 {
	border: 0.35rem solid #e9e9e9;
}
.zt_zge ul li img {
	width: 100%;
	height: auto;
}
.zt_zge ul li h2 {
	color: #333333;
	font-size: 1.1rem;
	text-align: center;
	padding: 0.8rem 0;
	font-weight: 100;
}
.djz {
	text-align: center;
	color: #b00115;
	font-size: 1.2rem;
	cursor: pointer;
}
.djz a {
	color: #b00115;
}
.zt_xm {
	overflow: hidden;
}
.zt_xm li {
	border-bottom: 1px solid #cccaca;
	padding: 0.8rem 0;
	overflow: hidden;
}
.zt_xm li cite {
	float: left;
	width: 26%;
	overflow: hidden;
}
.zt_xm li cite img {
	width: 100%;
	height: auto;
}
.zt_xm li .zt_wxm {
	width: 74%;
	overflow: hidden;
}
.zt_xm li .zt_wxm h2 {
	float: left;
	background: url(/statics/images/xx_r.jpg) no-repeat center right/1% 80%;
	color: #333333;
	font-size: 1.2rem;
	line-height: 1.75rem;
	padding: 0 0.7rem;
}
.zt_xm li .zt_wxm h2 a {
	color: #333333;
}
.xo_fwz {
	overflow: hidden;
	background: #e9e9e9;
	padding-bottom: 7rem;
}
.xo_fwz h2 {
	text-align: center;
	color: #333333;
	font-size: 1.5rem;
}
.zt_wf {
	overflow: hidden;
	margin-top: 1rem;
}
.zt_wf h3 {
	background: #732223;
	border-radius: 9px;
	width: 22%;
	text-align: center;
	font-size: 1.4rem;
	line-height: 2rem;
	height: 5rem;
	padding: 0.5rem 0;
	float: left;
	margin-right: 1rem;
}
.zt_wf h3:last-child {
	margin-right: 0;
}
.zt_wf h3 a {
	color: #FFF;
}
.zt_pdw {
	overflow: hidden;
	padding: 0 0.8rem;
}
.zt_pdw h2 {
	text-align: center;
	color: #b00115;
	font-size: 1.2rem;
	padding-top: 1rem;
}
.zt_pdw p {
	overflow: hidden;
	color: #333333;
	font-size: 1.2rem;
	margin-top: 0.8rem;
}
.zt_pdw p label {
	color: #333333;
	font-size: 1.2rem;
}
.zt_pdw p input {
	vertical-align: middle;
}
.w7_txt1 {
	border: 1px solid #d1d0d0;
	width: 7.5rem;
	height: 2.15rem;
}
.w7_txt2 {
	border: 1px solid #d1d0d0;
	width: 4.7rem;
	height: 2.15rem;
}
.zt_yw {
	width: 23rem;
	height: 7rem;
	border: 1px solid #d1d0d0;
	color: #bababa;
	font-size: 1.2rem;
	padding: 0 0.3rem;
}
.zt_tjw {
	width: 8rem;
	height: auto;
}
.zt_ffot {
	background: #732223;
	overflow: hidden;
}
.zt_ffot h2 img {
	width: 100%;
	height: auto;
}
.zt_ffot h3 {
	color: #ffffff;
	font-size: 1.2rem;
	line-height: 2rem;
	text-align: center;
	padding: 1.2rem 0;
}
.zt_ffot h3 a {
	color: #FFF
}
/*160603*/
.zt_qes {
	position: relative;
}
.zt_wqay {
	overflow: hidden;
	width: 29rem;
	margin: 0 auto;
}
.zt_wqay ul li {
	float: left;
	overflow: hidden;
	width: 46%;
	margin-right: 1rem;
}
.zt_wqay ul li img {
	width: 100%;
	height: auto;
}
.zt_wqay ul li h3 {
	text-align: center;
	font-size: 1rem;
	text-align: center;
}
.zt_qes .prev {
	position: absolute;
	left: 0;
	top: 3.5rem;
}
.zt_qes .next {
	position: absolute;
	right: 0;
	top: 3.5rem;
}
.zt_qes h5 {
	width: 0.8rem;
	height: auto;
}
.zt_qes h5 img {
	width: 100%;
	height: auto;
}
.zt_titiw {
	background: url(/statics/images/zt_tbg.jpg) no-repeat center top/100% 100%;
	height: 3.65rem;
	line-height: 3.65rem;
	text-align: center;
	color: #FFF;
	font-size: 1.75rem;
	font-weight: bold;
}
.zt_gengt {
	width: 13.7rem;
	height: auto;
	margin: 1rem auto;
}
.zt_gengt img {
	width: 100%;
	height: auto;
}
/*dkdy*/
.al_qqcd {
	height: auto;
	overflow: hidden;
}
.al_qqcd ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem;
}
.al_qqcd ul li img {
	width: 100%;
}
.al_qqcd ul li p {
	text-align: center;
	font-size: 1rem;
padding:.8rem 0;
}
.al_qqcd h3 {
	text-align: center;
}
.al_qqcd h3 img {
	width: 9rem;
margin:0 .7rem;
}
.al_qcd2 {
	height: auto;
	overflow: hidden;
}
.al_qcd2 ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem;
}
.al_qcd2 ul li h3 {
	text-align: center;
	font-size: 1.2rem;
	color: #6D2121;
padding:.8rem 0;
	font-weight: bold;
}
.al_qcd2 ul li img {
	width: 100%;
}
.al_qcd2 ul li h4 {
	text-align: center;
	font-size: 1rem;
padding:.8rem 0;
	color: #6D2121;
	font-weight: bold;
}
.al_qcd2 ul li p {
	font-size: 1.1rem;
	background: #ececec;
padding:.3rem .6rem;
	line-height: 1.9rem;
}
.al_qcd2 ul li p b {
	color: #6D2121;
}
.al_qcd2 h5 {
	text-align: center;
padding:.8rem 0;
}
.al_qcd2 h5 img {
margin:0 .7rem;
}
/*sz*/
.al_qqcd {
	height: auto;
	overflow: hidden;
}
.al_qqcd ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem;
}
.al_qqcd ul li img {
	width: 100%;
}
.al_qqcd ul li p {
	text-align: center;
	font-size: 1rem;
padding:.8rem 0;
}
.al_qqcd h3 {
	text-align: center;
}
.al_qqcd h3 img {
	width: 9rem;
margin:0 .7rem;
}
.al_qcd2 {
	height: auto;
	overflow: hidden;
}
.al_qcd2 ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem;
}
.al_qcd2 ul li h3 {
	text-align: center;
	font-size: 1.2rem;
	color: #6D2121;
padding:.8rem 0;
	font-weight: bold;
}
.al_qcd2 ul li img {
	width: 100%;
}
.al_qcd2 ul li h4 {
	text-align: center;
	font-size: 1rem;
padding:.8rem 0;
	color: #6D2121;
	font-weight: bold;
}
.al_qcd2 ul li p {
	font-size: 1.1rem;
	background: #ececec;
padding:.3rem .6rem;
	line-height: 1.9rem;
}
.al_qcd2 ul li p b {
	color: #6D2121;
}
.al_qcd2 h5 {
	text-align: center;
padding:.8rem 0;
}
.al_qcd2 h5 img {
margin:0 .7rem;
}
/*tuofa*/
.case-tit {
	height: 2.75rem;
	line-height: 2.75rem;
	font-size: 1.5rem;
	font-weight: bold;
	color: #fff;
	text-align: center;
	background: url(/statics/images/case_tit_bg.jpg) no-repeat;
	background-size: 100% 100%;
}
.case-box {
padding: .5rem .5rem 0;
}
.case-img {
	position: relative;
	width: 100%;
	height: auto;
}
.case-img p {
	position: relative;
	width: 49.84%;
	float: left;
}
.case-img p.right {
	float: right;
}
.case-img p img {
	width: 100%;
}
.case-img p em {
	display: block;
	position: absolute;
	z-index: 11;
	left: 1px;
	margin-top: -2.35rem;
	width: 4.2rem;
	height: 2rem;
	line-height: 2rem;
	font-size: 1.2rem;
	text-align: center;
	color: #fff;
	background: rgba(110,34,34,.7);
}
.case-arrow {
	display: block;
	position: absolute;
	z-index: 22;
	width: 2rem;
	height: 2rem;
	left: 50%;
	margin-left: -1rem;
	top: 50%;
	margin-top: -1rem;
	background: url(/statics/images/case_arrow.png) no-repeat;
	background-size: 100% 100%;
}
.case-box h3 {
	font-size: 1.2rem;
	text-align: center;
	line-height: 3.2rem;
	font-weight: normal;
}
.case-contact {
	text-align: center;
padding: .6rem 0 1.4rem;
}
.case-contact a {
	display: inline-block;
	width: 9.45rem;
margin: 0 .4rem;
}
.case-contact img {
	width: 100%;
}
.diary-show {
	padding-top: 1rem;
}
.diary-show li {
	overflow: hidden;
	zoom: 1;
	clear: both;
padding-bottom: .5rem;
	margin-bottom: 1rem;
	border-bottom: #404040 1px dotted;
}
.diary-show li cite {
	display: block;
	float: left;
	width: 38.59375%;
}
.diary-show li img {
	width: 100%;
}
.diary-show li dl {
	width: 60%;
	float: right;
}
.diary-show li dt {
	font-size: 1.4rem;
	line-height: 1.5rem;
padding: .2rem 0 .3rem;
	font-weight: bold;
	color: #6e2222;
}
.diary-show li dd {
	font-size: 1rem;
	line-height: 1.75rem;
}
.diary-show li dd a {
	color: #e40000;
}
.diary-btn {
	text-align: center;
}
.diary-btn a {
	display: inline-block;
margin: 0 .7rem;
}
.diary-more {
	width: 13.35rem;
}
.diary-tel {
	width: 9.45rem;
}
.diary-btn a img {
	width: 100%;
}
/*xmz*/
.al_qqcd {
	height: auto;
	overflow: hidden;
}
.al_qqcd ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem;
}
.al_qqcd ul li img {
	width: 100%;
}
.al_qqcd ul li p {
	text-align: center;
	font-size: 1rem;
padding:.8rem 0;
}
.al_qqcd h3 {
	text-align: center;
}
.al_qqcd h3 img {
	width: 9rem;
margin:0 .7rem;
}
.al_qcd2 {
	height: auto;
	overflow: hidden;
}
.al_qcd2 ul li {
	height: auto;
	overflow: hidden;
padding:0 .4rem;
}
.al_qcd2 ul li h3 {
	text-align: center;
	font-size: 1.2rem;
	color: #6D2121;
padding:.8rem 0;
	font-weight: bold;
}
.al_qcd2 ul li img {
	width: 100%;
}
.al_qcd2 ul li h4 {
	text-align: center;
	font-size: 1rem;
padding:.8rem 0;
	color: #6D2121;
	font-weight: bold;
}
.al_qcd2 ul li p {
	font-size: 1.1rem;
	background: #ececec;
padding:.3rem .6rem;
	line-height: 1.9rem;
}
.al_qcd2 ul li p b {
	color: #6D2121;
}
.al_qcd2 h5 {
	text-align: center;
padding:.8rem 0;
}
.al_qcd2 h5 img {
margin:0 .7rem;
}
/*160709*/
.lb_t1 {
	height: auto;
	overflow: hidden;
}
.lb_t1_title {
	height: 2.8rem;
	overflow: hidden;
	background: #712525;
	font-size: 1.5rem;
	color: #fff;
	font-weight: bold;
	line-height: 2.8rem;
	margin-bottom: 0.8rem;
	padding-left: 0.5rem;
}
.lb_t1_title a {
	color: #FFF;
}
.lb_t1 p {
	font-size: 1.2rem;
	color: #353535;
	text-indent: 2em;
	line-height: 1.8rem;
}
.lb_t1 p a {
	color: #ff0000;
}
.lb_t1 ul li {
	width: 17.5%;
	height: 5rem;
	overflow: hidden;
	background: #712525;
	border-radius: 0.2rem;
	float: left;
	margin-right: 3.125%;
	font-size: 1.3rem;
	text-align: center;
	padding-top: 0.7rem;
	line-height: 1.8rem;
	margin-top: 0.8rem;
}
.lb_t1 ul li a {
	color: #FFF;
}
.mei {
	overflow: hidden;
	padding: 0 1rem;
	margin-top: 1rem;
	margin-bottom: 1rem;
	width: 30rem;
	margin-left: 3rem;
}
.mei_bo {
	width: 50%;
	overflow: hidden;
}
.mei_bo a {
	text-decoration: none;
	color: #454545;
}
.mei_bo cite {
	float: left;
	width: 33%;
}
.mei_bo cite img {
	width: 100%;
	height: auto;
}
.mei_bo p {
	font-size: 1.2rem;
	line-height: 1.5rem;
	padding-top: 0.8rem;
	float: right;
	width: 63%;
	color: #454545;
}
/*160727*/
.lb_zj {
	height: auto;
	overflow: hidden;
	position: relative;
}
.lb_zj ul {
	width: 100%;
	height: 13.7rem;
	overflow: hidden;
}
.lb_zj ul li {
	height: 13.7rem;
	overflow: hidden;
}
.lb_zj_js {
	width: 60.9375%;
	height: auto;
	overflow: hidden;
	float: right;
	margin-right: 3.125%;
	padding-top: 2rem;
}
.lb_zj_js h3 {
	font-size: 1.8rem;
	color: #000000;
	font-weight: bold;
	line-height: 1.8rem;
	padding-left: 1rem;
}
.lb_zj_js h3 span {
	display: inline-block;
	font-size: 1.1rem;
	color: #cc0000;
	font-weight: bold;
	padding-left: 7%;
}
.lb_zj_btn {
	height: auto;
	overflow: hidden;
	margin-top: 5.3rem;
	text-align: center;
}
.lb_zj_btn a {
	display: inline-block;
	width: 8.5rem;
	height: auto;
	margin: 0 0.25rem;
}
.zm_b {
	text-align: center;
	height: auto;
	overflow: hidden;
	position: absolute;
	left: 40%;
	bottom: 0.3rem;
}
.zm_b a {
	display: inline-block;
	width: 0.5rem;
	height: 0.5rem;
	background: #999999;
	margin: 0 0.25rem;
	border-radius: 0.5rem;
}
.zm_b a.hover {
	background: #6a1816;
}

.footer_logo{padding-bottom:5rem;}

/*挂号*/
.reg {
	margin-top: 10%;
	background-color: #f3f3f3;
	text-align: center;
}
.reg h2 {
	color: #722325;
	font-weight: bold;
font-size:2rem;
padding-top:0.5rem;
}
.reg h3 {
	color: #a47417;
	font-weight: normal;
font-size:1.26rem;
}
.reg img {
	margin-top: 2.5%;width:100%;
}
.reg ul {
	margin-top: 4%;
}
.reg ul li {
	margin-bottom: 3%;
	text-align: left;
}
.reg ul li:last-child {
	margin-bottom: 4%;
}
.reg ul li span {
	display: inline-block;
	width: 27%;
	text-align: right;
	padding: 2% 0;
}
.reg ul li input[type=text], .reg ul li select {
	width: 60%;
	border: 1px solid #d0cdcd;
	text-indent: 1em;
}
.reg ul li input[type=text], .reg ul li select {
	padding: 1% 0;
	line-height: 1;
}
.reg ul li input[type=date], .reg ul li select {
	width: 60%;
	border: 1px solid #d0cdcd;
	text-indent: 1em;
}
.reg ul li input[type=date], .reg ul li select {
	padding: 1% 0;
	line-height: 1;
}
.reg ul li:last-child span {
	vertical-align: top;
	line-height: 1;
}
.reg .btn-02 {
	width: 35%;
	margin: 0 auto;
}
.reg .btn-02 input {
	background-color: #722325;
	border: none;
	color: #fff;
	width: 100%;
	padding: 0.56rem 0;
font-size:1.5rem;
}
.reg p {
	padding: 3.3%;
	text-align: left;
}
.reg p i {
	font-style: normal;
	color: #ff0000;
}

.reg #year{width:20%;margin-top:0.5rem;}
.reg #moth{width:10%;margin-top:0.5rem;}
.reg #day{width:10%;margin-top:0.5rem;}
.reg #sex{margin-left:3%;}
input, button, textarea, select, optgroup, option {
	-webkit-appearance: none;
	border: none;
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	outline: 0;
}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
 -webkit-appearance: none !important;
 margin: 0;
}
input[type=submit] {
	-webkit-appearance: none;
}