@charset "gb2312";
/* CSS Document */
/*night_liuyan*/
.message { font-family: "微软雅黑"; background:#fff; }
.message_title { height:0.7rem; background:#8a2b17; font-size:0.4rem; color: #FFF; font-weight: bold; line-height:0.7rem; text-align: center }
.message p { font-size:0.24rem; font-weight:bold; color:#535353; text-indent: 2.1em; background:#f3f0e9; padding:0.14rem 0.3rem }
.message li { margin-top:0.3rem; text-align:center; line-height: 0.4rem; }
.message li span { font-size:0.24rem; }
.message li span i { font-style:normal; }
.message li.area { text-align:left; padding:0 0.34rem }
.message input { width:68%; height:0.6rem; text-indent:0.16rem; color:#c0c0c0; background:#edf4f2; border: 1px solid #e6e6e6; border-radius: 0.1rem }
.message textarea { width: 94%; height: 1.08rem; border: 1px solid #e6e6e6; border-radius: 0.1rem; background: #edf4f2; color: #c0c0c0; line-height:0.36rem; padding: 0.16rem 3%; margin-top:2px; }
.message .message_tj { width: 2.3rem; height:0.6rem; background:#94311c; border: none; color:#fff; cursor: pointer; border-radius: 0; background-size:2.3rem 0.6rem; }
/*ychz*/
.title2 { height:0.52rem; background:#933221; padding: 0 0.2rem; line-height:0.52rem; color: #fff; overflow:hidden; }
.title2 a { color: #f6eed7; }
.jbzcbt { background: #f5f5f5; padding: 0 0.2rem; height:0.68rem; line-height:0.68rem; color:#a47049; }
.jbzcbt span { height:0.48rem; margin:0.1rem 0.1rem 0.1rem 0; border-radius:0.16rem; line-height:0.48rem; text-align:center; float: left; width:0.6rem; background:#933221; color: #ffffff; text-indent: 0; }
.jbzcbt font { font-size:0.24rem; color: #F00; }
.jbzc { padding: 0.1rem 0.2rem 0.1rem 0.84rem; font-size:0.26rem; }
.zzwz span { margin: 0 0.12rem 0 0; line-height: 1.5; }
.jbzc { padding: 0.1rem 0.2rem 0.1rem 0.7rem; }
.jbzc label { line-height: 1.5; }
.jbzc li input { margin-right: 0.1rem; }
.jbzc li input.nr { height: 0.36rem; background: #f3f3f3; border: 1px solid #c2c2c2; width: 90%; }
.jbzc p { text-indent: 0; line-height: 1.5 }
.time span { width: 2.48rem; float: left; line-height: 1.5 }
.time1 span { width: 1.6rem; float: left; }
.jbzc .zl li { padding-left: 1.2em; text-indent: -1.2em; line-height: 1.5; }
.zccon { padding: 0.1rem 0; font-size: 0.26rem; }
.zctj { }
.zctj p { line-height: 1.5; font-size:0.26rem; }
.zctj input.nr { width: 75%; border: 1px solid #d2d2d2; height: 0.44rem; }
.zctj select.nr { width: 60%; border: 1px solid #d2d2d2; height: 0.44rem; }
.zctj input.tj1 { width: 2.58rem; height: 0.5rem; background:#933221; margin: 0 0.4rem 0 0.2rem; float: left; display: inline; border: 0; cursor: pointer; -moz-border-radius: 0.1rem; -webkit-border-radius: 0.1rem; border-radius: 0.1rem; color: #FFF; }
.zctj input.tj2 { width: 2.58rem; height: 0.5rem; background: #3C3C3C; float: left; border: 0; cursor: pointer; color: #FFF; -moz-border-radius: 0.1rem; -webkit-border-radius: 0.1rem; border-radius: 0.1rem; }
.mt5 { margin-top: 0.1rem; line-height: 0.5rem; }
.bg { background: #f5f5f5; }
.tc { text-align: center }
.brown, .brown a { color: #ff0000; }
.p10 { padding: 0.2rem; }
/*yiyyuan*/
.tit_yy { border-bottom: 2px solid #94311c; width: 100%; overflow: hidden; background: #F7F4ED; padding:0.1rem 0 2px }
.tit_yy h2 { font-size: 0.3rem; line-height: 0.44rem; font-weight: bold; color: #94311c; width: 100%; text-align: center; }
.tit_yy h3 { font-size: 0.24rem; line-height:0.4rem; font-weight: bold; color: #626262; width: 100%; text-align: center; }
.tit_yy img { width:2.24rem; margin: 0 auto 0.08rem; display: block }
.yy { width: 100%; overflow: hidden; background: #fff; }
.yy img { width: 5.6rem; float: left; }
.yy a { width: 5.6rem; margin: 0.3rem auto; display: block; overflow: hidden; }
.doc_yy { width: 100%; overflow: hidden; padding-top: 0.3rem; }
.doc_yy ul li { float:left; width:33.333%; margin-bottom:0.3rem; text-align:center; font-size:0; }
.doc_yy ul li a { position:relative }
.doc_yy ul li a img { width: 1.72rem; height: 2rem; }
.doc_yy ul li a em { width: 1.72rem; height: 0.4rem; background: #fff; opacity: 0.4; position: absolute; bottom: 0; left: 0; font-size:0.24rem; }
.doc_yy ul li a h5 { width: 1.72rem; height: 0.4rem; ; line-height: 0.4rem; ; color: #434343; position: absolute; bottom: 0; left: 0; overflow:hidden; font-size:0.2rem; }
.doc_yy ul li a:last-child { width: 1.72rem; height: 0.4rem; ; line-height: 0.4rem; ; background: #94311c; display: inline-block; color: #fff; font-size:0.24rem; }
.doc_yy .bt{ clear:both;}
.pt { text-indent:2em; padding: 0.2rem 0.2rem 0; }
.xiangmu .xm:last-child { border-bottom:none; }
.xiangmu .xm { padding:0.3rem 0 0.2rem; border-bottom: 1px solid #eee4d1; width:6.4rem; margin:0 auto; }
.xiangmu .xm>a { width: 1.3rem; height: 1.04rem; padding: 0.16rem 0.4rem 0 0.3rem; border-radius: 0.06rem; float: left; margin-right: 0.24rem; font-size: 0.3rem; color: #FFF; font-weight: bold; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#A53821), to(#852A18), color-stop(0.5, #94311C)); background:-moz-linear-gradient(top, #A53821, #852A18);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A53821', endColorstr='#852A18');
text-align:center; }
.xiangmu .xm:nth-child(2n)>a {
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#C7A369), to(#B2834D), color-stop(0.5, #BC935B));
background:-moz-linear-gradient(top, #C7A369, #B2834D);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C7A369', endColorstr='#B2834D');
 text-align: center;
}
.xiangmu .xm:last-child>a { padding:0.36rem 0.4rem 0 0.3rem; height:0.84rem; }
.xiangmu ul { float:left; width:3.88rem; }
.xiangmu ul li { float: left; height:0.42rem; line-height: 0.42rem; padding-right:0.2rem; }
.xiangmu ul li a { color: #1b1b1b; }
p.bt a { display:inline-block; width:30%; text-align:center; line-height:0.56rem; height:0.56rem; color:#fff; background:#94311C; border-radius: 0.06rem; margin-bottom:0.2rem; }
p.bt a:first-child { margin-left:15%; margin-right:10% }
p.long a{ margin-bottom:0px; margin-top:0.2rem; width:35%}
p.long a:first-child{ margin-left:12%; margin-right:6%;}
.case { width: 100%; overflow: hidden; padding: 0 0 0.2rem 0; }
.case ul { width: 5.6rem; overflow: hidden; margin: 0 auto; }
.case ul li { margin: 0.2rem 0 0; width: 2.6rem; }
.case ul li:nth-child(2n+1) { float: left; }
.case ul li:nth-child(2n) { float: right; }
.case ul li>a { float: left; }
.case ul li img { width: 2.6rem; height: 1.7rem; float: left; }
.case ul li>p { width: 2.4rem; color: #444444; line-height: 0.4rem; margin: 0 auto; display: block; }
.case ul li>p a { color: #94311c }
.shebei{ width: 100%; overflow: hidden; padding: 0 0 0.2rem 0; }
.shebei ul{ width:5.6rem; overflow: hidden; margin: 0 auto; }
.shebei ul li{ margin: 0.2rem 0 0; width: 2.6rem; }
.shebei ul li:nth-child(2n+1) { float: left; }
.shebei ul li:nth-child(2n) { float: right; }
.shebei ul li:nth-child(3),.shebei ul li:nth-child(4),.shebei ul li:nth-child(5){ width:1.72rem; float:left; margin-right:0.22rem;}
.shebei ul li:last-child{ margin-right:0;}
.shebei ul li img{ width:100%; height:2.1rem; float:left;}
.shebei ul li p{ width:100%; height:0.6rem; background:#94311c; border-radius:0.06rem; line-height:0.6rem; text-align:center; color:#fff; overflow:hidden; float:left; }
.gongyi { width:100%; overflow:hidden; padding:0  0 0.2rem 0; }
.gongyi ul{ width:5.6rem; overflow:hidden; margin:0 auto;}
.gongyi ul li{ margin:0.2rem 0 0; position:relative;}
.gongyi ul li:nth-child(2n+1) { float: left; }
.gongyi ul li:nth-child(2n){ float: right; }
.gongyi ul li a{ float:left;}
.gongyi ul li a img { width:2.6rem; height:2rem; float:left;}
.yyhj { width:100%; overflow:hidden;}
.yyhj ul{ width:5.6rem; overflow:hidden; margin:0 auto; display:block;}
.yyhj ul li{margin: 0.2rem 0 0; width: 2.6rem; height:2rem; position:relative;}
.yyhj ul li:nth-child(2n+1) { float: left; }
.yyhj ul li:nth-child(2n) { float: right; }
.yyhj ul li img{ width:100%; height:2rem; float:left;}
.yyhj ul li em,.gongyi ul li em{ position:absolute; height:0.6rem; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.4;}
.yyhj ul li p,.gongyi ul li p{ position:absolute; height:0.6rem; width:100%; position:absolute; left:0; bottom:0; color:#fff; text-align: center; line-height:0.6rem;}
.chat_tel { width: 5.6rem !important; margin: 0.3rem auto !important; text-indent: 0 !important; padding: 0 !important; border: none !important; overflow: hidden; }
.chat_tel .chat, .chat_tel .tel { width: 2.7rem; height: 0.66rem; border-radius: 0.06rem; background: #94311c; line-height: 0.66rem; color: #fff; text-align: center; display: inline-block; text-indent: 2em; }
.chat_tel .chat { float: left; background: url(../images/ico_wx.png) no-repeat left center #94311c; background-size: 0.38rem; background-position: 0.6rem; }
.chat_tel .tel { float: right; background: url(../images/ico_tel.png) no-repeat left center #94311c; background-size:0.38rem; background-position: 0.6rem; }
.yejian { width: 100%; overflow: hidden; float:left; }
.yejian a { float: left; }
.yejian img { width: 100%; }
/*l_case*/
#fm-case .tpfmHd ul { width:100%; margin-bottom:2%; }
#fm-case .tpfmHd ul li { width:50%; float:left; text-align:center; line-height:0.7rem; height:0.7rem; background:#EEE4D1; color:#1B1B1B; }
#fm-case .tpfmHd ul li.on { background:#94311C; color:#fff; }
.fsNcenfm { width:100%; margin-top:0.2rem; }
.fsNcenfm li { width:49%; margin-right:2%; float:left; height:1.2rem; background-color:#eee4d2; margin-bottom:2%; text-align:center; }
.fsNcenfm li:nth-child(2n) {
margin-right:0px;
}
.fsNcenfm li .p1 { font-weight:bold; color:#94341c; margin:0.1rem 0; }
.fsNcenfm li a { text-decoration:none; }
.fsNcenfm li em { width:1.2rem; display:block; height:2px; background:#94341c; margin: 0 auto 0.1rem; }
.fsNcenfm li .p2 { background:url(../images/cd_lfs_ksdh_l_i1.png) no-repeat 2.5rem center; background-size:0.24rem; text-align:left; text-indent:0.9rem; color:#434343; font-size:0.23rem}
.fmhdn { width:100%; height:0.68rem; margin-bottom:0.2rem; }
.fmhdn li, #fm-case .fmhdn ul li { width:27%; text-align:center; color:#1b1b1b; background-color:#f3f0e9; height:0.68rem; float:left; line-height:0.68rem; border-top:1px solid #94311c; border-bottom:1px solid #dbcfb7; }
.fmhdn li.on, #fm-case .fmhdn ul li.on { background-color:#95301c; color:#fff; border-bottom:1px solid #94311c }
.fmhdn li:nth-child(3), #fm-case .fmhdn ul li:nth-child(3) {
width:16%;
}
.fmhdn li:nth-child(1), #fm-case .fmhdn ul li:nth-child(1) {
width:30%;
}
.fsNcenterfm .bd { width:94%; margin:0 auto; }
.fsNcenterfm .bd li a { display:block; width:32%; margin-right:2%; float:left; margin-bottom:2%; }
.fsNcenterfm .bd li a:nth-child(3n) {
margin-right:0px;
}
.fsNcenterfm .bd li a img { display:block; width:1.92rem; height:1.19rem}
.fm-case .fmhdn { margin-bottom:0.1rem; }
.fm-bljz { width:93%; margin:0.2rem auto; }
.fm-bljz .bd { overflow:hidden; }
.fm-bljz .bd_b_l { width:38%; }
.fm-bljz .bd_b_r { width:60%; }
.fm-bljz .bd_b_r .p1 { border-bottom:1px solid #EEE4D1; padding-bottom:4%; font-size:0.18rem; color:#1b1b1b; letter-spacing:-1px; line-height:0.24rem; }
.fm-bljz .bd_b_r .p1 a { display:inline-block; margin-right:0.2rem; text-decoration:none; }
.fm-bljz .bd_b_r .p2 { line-height:0.3rem; font-size:0.2rem }
.fm-bljz .bd_b_r .span1 { color:#94311C; line-height:0.48rem; }
.fm-bljz .bd_b_r .dianji { margin:2% 1% 0 0; text-indent:8%; font-size:0.28rem; font-weight:bold; color:#fff; line-height:0.52rem; background:url(../images/dianji_xjt.jpg) no-repeat 92% 50% #C92300; background-size:0.12rem 0.2rem; width:90%; border-radius:0.08rem; }
.fm-bljz .hd { margin:0.12rem auto 2px; height:0.24rem; line-height:0.24rem; text-align:center; width:100%; }
.fm-bljz .hd ul { margin: 0px auto; text-align: center; }
.fm-bljz .hd ul i { width:0.22rem; height:0.22rem; border-radius:0.1rem; background:#DBCFB7; margin-right:0.12rem; cursor: pointer; display: inline-block; }
.fm-bljz .hd ul i.on{ background:#A63721;}
.fsNcenter { width:94%; padding:12px 3% 8px 3%;}
.fsNcenter ul li { width:32%; float:left; margin-right:2%; }
.fsNcenter ul li:nth-child(3n){ margin-right:0px;}
.fsNcenter ul li.l_mr { margin-right:0px; }
.fsNcenter ul li img { width:1.92rem; height:1.12rem }
.fsNcenter p { line-height:0.44rempx; color:#434343; text-indent:2em; }
.fsNcenter p span, .fsNcenter p a { color:#923222 }
.fsNcenter p a { display:inline-block; float:right; }
/*liaofa*/
#localtion { width: 100%; height: 0.68rem; line-height: 0.7rem; background: url(../images/pl_head.jpg) no-repeat left center #F7F4ED; background-size: 0.4rem; background-position: 4%; text-indent:12%; overflow: hidden; color: #1B1B1B; clear:both; border-top: 2px solid #94311C; border-bottom: 1px solid #ECE5D5; }
#localtion a { color:#1B1B1B; }
.km_bzy_xjjs { width:98%; margin:2% auto 2%; overflow:hidden; }
.km_bzy_xjjs img { width:2.12rem; height:2.72rem; border:1px solid #EAEAEA; padding:2px; margin-right:0.12rem; }
.km_bzy_xjjs p span { color:#94311C; }
.km_bzy_xjjs .p1 { height:0.48rem; line-height:0.48rem; overflow:hidden; }
.km_bzy_xjjs .p1 span { font-weight:bold; font-size:0.28rem; }
.km_bzy_xjjs .p2 { height:0.42rem; line-height:0.4rem; border-bottom:1px dotted #C7C7C7; margin-bottom:0.08rem; overflow:hidden; }
.color2 { color: #666; height:0.86rem!important; font-size:0.2rem}
.km_bzy_xjjs .p3 u { display: block; }
.km_bzy_xjjs .p2 a { color:#FF0000; }
.km_bzy_xjjs .p3 { width:3.28rem; height:0.68rem; margin:0 auto; }
.km_bzy_xjjs .p3 a { color:#333; margin-bottom:0.12rem; border-bottom:1px solid #333; text-decoration: none; }
.km_bzy_xjjs .p3 a i { float:right; width:0.16rem; height:0.1rem; background:url(../images/i_jiantou.png) 0px -0.3rem; background-size:0.16rem 0.4rem; margin:0.1rem 0px 0px 0.1rem; }
/*l_zlsb*/
.fm_listpic { width:100%; overflow:hidden; background:#f3f0e9; }
.fm_listpic p { width:94%; margin:0.2rem 3%; float:left; font-size:0.24rem; line-height:0.44rem; color:#535353; }
.tit_listpic { width:100%; height: 0.7rem; overflow: hidden; background: #e7e1d3; color: #fff; font-size: 0.26rem; line-height: 0.7rem; font-weight: bold; }
.tit_listpic span { width: 1.74rem; height: 0.7rem; position: relative; background: #923222; display: inline-block; float: left; text-align: center; margin: 0 0.2rem 0 0; }
.tit_listpic span i { position: absolute; right: -0.1rem; top: 0.26rem; width: 0; height: 0; border-bottom: 0.1rem solid transparent; border-left: 0.1rem solid #923222; border-right: 0; border-top: 0.1rem solid transparent; font-size: 0.32rem; }
.fm_listpic ul li { width:44%; margin:0.2rem 3% 0; float:left; overflow:hidden; }
.fm_listpic ul li img { width:2.8rem; height:2rem; display:block; margin:0 auto; }
.fm_listpic ul li p { font-size:0.2rem; line-height:0.4rem; text-align:center; color:#535353; margin:0; width:100%; }
#item { width: 96%; height: 1rem; background: #f3f0e9; padding: 0.2rem 2%; overflow: hidden; }
#item .l { width:36% }
#item .m { width:33% }
#item .r { width:25% }
#item ul li { font-size: 0.24rem; height: 0.48rem; line-height: 0.48rem; text-align: center; float: left; margin: 0 2% 0.1rem 0; }
#item ul li a { color: #fff; }
/*l_yyhj*/
#fm_yyhj { width:100%; overflow:hidden; background:#f3f0e9; }
#fm_yyhj p { width:94%; margin:0.2rem 3%; float:left; font-size:0.24rem; line-height:0.44rem; color:#535353; }
#fm_yyhj ul li { width:44%; margin:0 3% 0.1rem; float:left; overflow:hidden; }
#fm_yyhj ul li img { height:2rem; width:2.8rem; display:block; text-align:center; margin:0 auto; }
#fm_yyhj ul li p { font-size:0.2rem; line-height:0.4rem; text-align:center; color:#535353; margin:0; width:100%; }
/*page_jzzn*/
.titN3 { background-image:none; text-indent:5%; font-weight:normal; margin-top:1%; }
.titN3 a:nth-child(1) {
color:#1b1b1b;
padding-right:1%;
}
.titN3 a:nth-child(2) {
color:#434343;
padding-left:2%;
}
.cd_jzzn_btn { overflow:hidden; height:5.3rem; margin:a auto; padding:5% 4% 6%; background:url(../images/cd_zjzn_an_bj.jpg) no-repeat top center; background-size:contain; }
.cd_jzzn_btn a { text-align:center; float:left; width:24%; height:1.52rem; border-radius:0.16rem; margin:0 14% 5% 0; }
.cd_jzzn_btn a span { color:#fff; display:block; font-size:0.22rem}
.cd_jzzn_btn a i { display:block; width:44%; height:0.6rem; margin:15% 0 10% 30%; background-image:url(../images/cd_jzzn_icon.png); background-position:0 0; background-size:0.67rem 5.4rem; overflow:hidden; }
.cd_jzzn_btn a:nth-child(2) i {
background-position:0px -0.58rem;
}
.cd_jzzn_btn a:nth-child(3) i {
background-position:0px -1.2rem;
}
.cd_jzzn_btn a:nth-child(4) i {
background-position:0px -1.8rem;
}
.cd_jzzn_btn a:nth-child(5) i {
background-position:0px -2.4rem;
}
.cd_jzzn_btn a:nth-child(6) i {
background-position:0px -3rem;
}
.cd_jzzn_btn a:nth-child(7) i {
background-position:0px -3.6rem;
}
.cd_jzzn_btn a:nth-child(8) i {
background-position:0px -4.2rem;
}
.cd_jzzn_btn a:nth-child(9) i {
background-position:0px -4.8rem;
}
.btn_shadow1 { box-shadow: 0px 2px 0.08rem #BCBCBC; background: -webkit-gradient(linear, left top, left bottom, from(#9C381E), to(#852C17)); background: -moz-linear-gradient(top, #b93217, #a23b25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b93217', endColorstr='#a23b25');
}
.btn_shadow2 { box-shadow: 0px 2px 0.08rem #BCBCBC; background: -webkit-gradient(linear, left top, left bottom, from(#C5A168), to(#B48451)); background: -moz-linear-gradient(top, #b93217, #a23b25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b93217', endColorstr='#a23b25');
}
/*列表页*/
.list_new { clear:both; padding-top:3%; }
.list_new .tuwen, .cd_vid_tuwen { padding:0 2% 3%; border-bottom:1px solid #EEE; margin-bottom:4%; overflow:hidden; }
.list_new .tuwen:last-child { border-bottom:none; margin-bottom:0; padding-bottom:0px; }
.list_new .tuwen_b_l { width:30%; font-size:0; margin-bottom:2%; }
.list_new .tuwen_b_r { width:68%; }
.list_new .tuwen_b_r .p1 { line-height:0.4rem; margin-bottom:2%; overflow:hidden; height:0.4rem; }
.list_new .tuwen_b_r .p1 a{ text-decoration:none;}
.list_new .tuwen_b_r .p1 span { color:#626262; }
.list_new .tuwen_b_r .p2 { margin-top:0px; float:left; }
.list_new .tuwen_b_r .tags { float:left; width:80%; }
.list_new .tuwen_b_r .tags a { text-decoration:none; }
.list_new .tuwen_b_r .tags p { display:inline-block; color:#b5b5b5; padding:0.5% 2%; margin-right:2.2%; border-radius:0.06rem; border:1px solid #F0F0F0; font-size:0.22rem; margin-bottom:0.08rem; }
.list_new .tuwen_b_r .tags p strong { font-weight:normal; }
.list_new .tuwen_b_r .p2 span { color:#898989; }
.list_new .bt { clear:both; color:#626262; }
.list_new .bt a { color:#F00; }
.listPage { padding: 0.2rem 0 0; clear:both; width:100%; text-align:center; }
.listPage a { display: inline-block; height: 0.66rem; color: #a47049; background: #fff; padding: 0 0.14rem; font-size: 0.24rem; line-height: 0.7rem; border: 1px solid #e7e1d3; margin: 0 0 0.2rem 0.2rem; }
.listPage b { height: 0.7rem; display: inline-block; padding: 0 0.2rem; color: #fff; background: #a47049; margin: 0 0 0 0.2rem; line-height: 0.7rem; }
.listPage a b { padding: 0; margin: 0; background: none; color: #a47049; }
.listPage .ar_more { font-size: 0.24rem; background: none; color: #923019; font-weight: bold; padding: 0; float: left; font-weight: bold; border-bottom: 1px solid #e7e1d3; border: none; }
/*来院路线*/
.fl { float: left; }
.fr { float: right; }
.sub_banner { width: 100%; height: 0.7rem; float:left; margin: 0.2rem auto; overflow: hidden; background: #A84736; line-height: 0.7rem; font-size: 0.26rem; color: #fff; }
.sub_banner h2 { width: 1.74rem; text-align: center; font-size: 0.32rem; font-weight: bold; color: #fff; background: #923222; line-height: 0.7rem; }
.sub_banner .sanjiao { float: left; border-style: solid; border-width: 0.16rem; margin-top: 0.2rem; border-color: #A84736 #A84736 #A84736 #923222; height: 0; width: 0; font-size: 0; }
.map, .sousuo, .chengche, .dache { width: 6.4rem; margin: 0px auto; background: url(../images/map.jpg); background-size: 100%; }
.sousuo { width: 6.2rem; height: 2.72rem; padding: 0.3rem 0px 0px 0.2rem; overflow:hidden; }
.sousuo form { width: 5.24rem; height: 2.32rem; }
.sousuo form ul { width: 4.64rem; height: 2.4rem; float: left; overflow: hidden; }
.sousuo form ul li { width: 4.58rem; height: 0.66rem; margin-bottom: 0.2rem; line-height: 0.66rem; }
.sousuo form ul li input { padding: 0.08rem; width: 4.42rem; height: 0.5rem; border: 1px solid #E7E1D3; }
.sousuo form ul p input { width: 1.2rem; height: 0.6rem; background: #A47049; border: none; float:left; color: #fff; line-height: 0.56rem; text-align: center; font-weight: bold; }
.sousuo form ul p .tel { width: 2rem; height: 0.6rem; margin:0 0 0 0.2rem; display:inline-block; float:left; background: #A47049; border: none; color: #fff; line-height: 0.56rem; text-align: center; font-weight: bold; }
.sousuo form i.jiantou { width: 0.3rem; height: 0.34rem; float: left; margin: 0.6rem 0px 0px 0.2rem; background: url(../images/i_but.png) no-repeat; background-position: -0.04rem -0.78rem; background-size: 3.78rem 1.28rem; }
.chengche { overflow:hidden; border-bottom: 1px solid #E7E1D3; padding:0 0 0.2rem 0; }
.chengche .t_t { height: 0.68rem; background: #E7E1D3; border-bottom: 1px solid #D8D0BF; line-height: 0.68rem; overflow: hidden; }
.chengche .t_t h4 { line-height: 0.72rem; height: 0.68rem; color: #923222; margin-left: 0.2rem; float: left; font-weight: bold; }
.chengche .t_t p { float: right; font-size: 0.2rem; color: #A47049; margin-right: 0.2rem; }
.chengche .t_t p a { color:#a47049; }
.chengche .b_b { border-bottom: 1px solid #EAE5D8; }
.chengche li img{ width:6.4rem; height:5.52rem}
.chengche .b_b p { width:97%; font-size: 0.22rem; color: #535353; padding: 0.18rem 0px 0.18rem 2%; }
.chengche .dao { display: block; width: 1.8rem; height: 0.6rem; background: url(../images/i_but.png) no-repeat left #923222; background-size: 3.78rem 1.28rem; background-position: -1.3rem -0.5rem; color: #fff; border-radius: 0.08rem; line-height: 0.6rem; padding-left: 0.3rem; margin-left: 0.2rem; float:left; }
.chengche .tel { display: block; width: 1.8rem; height: 0.6rem; background:#923222; background-position: -1.3rem -0.5rem; color: #fff; border-radius: 0.08rem; line-height: 0.6rem; padding-left: 0.3rem; margin-left: 0.2rem; float:left; }
.dache { width: 6rem; padding: 0.2rem; float:left; }
.dache b { font-weight: bold; color: #313131; }
.dache .biao { width: 6.02rem; height: 2.12rem; margin: 0.2rem auto 0; border-top: 1px solid #D8D0BF; border-left: 1px solid #D8D0BF; }
.dache a { display: block; width: 1.96rem; height: 0.68rem; float: left; font-size: 0.24rem; text-align: center; color: #535353; border-right: 1px solid #D8D0BF; border-bottom: 1px solid #D8D0BF; line-height: 0.68rem; text-decoration: none; text-indent:0; }
.dache a:hover { color: #535353; }
.dache a.sj { width: 2.04rem; }
.dache a.sj span { font-size:0.16rem; }
.dache a.tp { height: 0.72rem; background: #E7E1D3; color: #A47049; }
.yyjz { width:100%; overflow:hidden; background:#f3f0e9; padding-bottom:0.2rem; }
.yyjz h2 { width:100%; height:1.4rem; background:url(../images/sub_banner.jpg) no-repeat; background-size:100%; }
.yyjz li { font-size:0.24rem; line-height:0.7rem; height:0.7rem; width:94%; margin:0 3%; border-bottom: 1px solid #e7e1d3; }
/*视频列表*/
.cd_vid_video{ padding:0 3% 4%; border-bottom:1px solid #EEE; margin-bottom:4%; overflow:hidden; }
.cd_vid_video{ margin:4% 0 0 0;}
.cd_vid_video .tuwen_b_l{ width:30%; font-size:0; position:relative; overflow:hidden;}
.cd_vid_video .tuwen_b_l img{ border-radius:0.06rem;}
.cd_vid_video .tuwen_b_l span{ position:absolute; width:0.4rem; height:0.4rem; background:url(../images/cd_vid_icon.png); background-size:contain; z-index:99; top:35%; left:40%;}
.cd_vid_video .tuwen_b_r{ width:67%;}
.cd_vid_video .tuwen_b_r .p1{ color:#1b1b1b; line-height:0.44rem;}
.cd_vid_video .tuwen_b_r .p1 a{ color:#1b1b1b; text-decoration:none;}
.cd_vid_video .tuwen_b_r .p2 a{ float:left; color:#898989; background:url(../images/cd_fm_vid_i1.jpg) no-repeat left; background-size:0.24rem 0.24rem; text-indent:7%;  margin-top: 2%; width:2.4rem;}

.cd_jkja_qh{ overflow:hidden;}
.gy_hd_video{margin:3% auto; overflow:hidden;}
.gy_hd_video ul li{ width:24.7%; line-height:0.7rem; text-align:center; float:left; border:1px solid #EEEEEE; color:#983A26;border-right:none}
.gy_hd_video ul li:nth-child(4){border-right:1px solid #EEE;}
.gy_hd_video ul li.on{ background:#94311C; color:#fff; border:1px solid #94311C;box-sizing:border-box;}
.cd_jkja_qh .bd li a{ display:block; line-height:0.6rem; color:#434343; background:url(../images/cd_fm_vid_i1.jpg) no-repeat left; margin-left:3.5%; text-indent:5%; background-size:0.24rem 0.24rem;}
/*医保模块*/
.hd_sbt{ margin:0.2rem 0 0; width:100%; height:1.48rem; background:url(../images/sbpt_h.jpg) no-repeat; text-indent:-9999px; display:block; background-size:100%;}

.pub_yb{ width:94%; height:1.47rem; background:url(../images/zizhi_bg.jpg) no-repeat; margin:0.2rem auto;}
div.pub_yb img.left{ width:1.2rem; height:1.28rem; margin:0.1rem 0.23rem 0 0.35rem; padding:0;}
.yb_r{ margin-top:0.1rem;}
.yb_r p{ color:#434343; line-height:0.32rem; font-size:0.2rem}
.yb_r p em{ float:left;width:0.08rem; height:0.08rem; background:#a63721; margin:0.12rem 0.12rem 0 0 ; text-indent:-9999px;}
.yb_r p span{color:#a63721}
 @media screen and (max-width: 320px) { 
  div.pub_yb img.left{ margin: 0.1rem 0.1rem 0 0.15rem}
 }