*, :before, :after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; list-style: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, header, nav, section, article, aside, footer, figure, figcaption, menu, button { margin: 0; padding: 0; }
body { font-family:Microsoft YaHei, Helvetica, STHeiTi, sans-serif; color:#575757; background-color: #fff; outline: 0; margin:auto; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
caption, th { text-align: left }
fieldset, img { border: none; }
li { list-style: none }
ins { text-decoration: none }
del { text-decoration: line-through }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; outline: 0 }
button { -webkit-appearance: none; border: none; }
a { -webkit-touch-callout: none; text-decoration: none; -webkit-tap-highlight-color:rgba(255, 255, 255, 0); }
:focus { outline:none }
em, i { font-style: normal }
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
-webkit-appearance: none !important;
margin: 0
}
input[type=submit] { -webkit-appearance: none }
*:focus { outline: 0 }
img { vertical-align:middle; max-width: 100%; border: none; }
.flex_parent { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; }
.flex_child { -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
.will_translateY { margin: 0 auto; margin-top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.will_translateX { margin: 0 auto; margin-left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
.will_left { float: left; }
.will_right { float: right; }
.display_block { display: block; }
/*��������*/
.container { position: relative; max-width: 640px; width: 100%; margin: 0 auto;  box-shadow: 0 0 .2rem #5D5C61;
 padding-bottom: .45rem;
}
p {  font-size: .22rem;
}
/*top_firsttel*/
.top_firsttel { max-width:640px; min-width:320px; width:100%; padding: 1.5% 0; background-color: #C00; position: fixed; top: 0; z-index: 99; width: 100%; }
.top_firsttel p { text-align: center; color: #fff; }
.top_firsttel a { color: #fff; }
/*-----header----*/
.top_header { position: relative}
.top_header img { display: block; width: 100%; }
.top_header a { display: block; position: absolute; width: 25%; height: 62%; bottom: 19%; right: 5%; }
/*-----top_nav------*/
.top_nav {  margin-top: .05rem;
}
.top_nav ul { overflow: hidden; width: 100%; }
.top_nav li { float: left; text-align: center;  height: .6rem;
width: 24.5%; background-image: url(../images/navbar_bg.jpg); background-size: 100% 100%; background-repeat: no-repeat; }
.top_nav li.have_mleft { margin-left: .66%; }
.top_nav li.have_mtop { margin-top: .66%; }
.top_nav ul li a {
 font-size: .3rem; color: #fff; display: block;  line-height: .6rem;
cursor: pointer; }
.top_nav ul li.selected a { color: #FFF100; font-weight: 700; }
/*-----------------door_banner-------------------------*/
.top_banner {
 margin-top: .05rem; width: 100%; position: relative; }
.top_bannerlists a, .top_bannerlists img { display: block; width: 100%; }
.top_banner>#bannerimg-pagination { position: absolute; display: block; width: 50%; margin: 0 auto; margin-left: 63%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: -10px; }
#bannerimg-pagination span.swiper-pagination-bullet { width: 14%; height: 5px; background-color: #ACACAC; border-radius: 0; opacity: 1; margin-left: 2%; }
#bannerimg-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #2183EB; }
/*top_moveleft*/
.top_moveleft { overflow: hidden;  margin-top: .25rem;
border: 1px solid #E4E4E4; }
.top_moveleft>img { float: left; width: 6%; }
.slidebox { width: 90%; text-align: left; overflow: hidden; float: right; border-left: none;  height: .35rem;
 line-height: .35rem;
}
.slidelists li { float: left;  height: .35rem;
 line-height: .35rem;
overflow: hidden; margin-right: 30px; }
.slidelists li a { float: left;  font-size: .22rem;
color: #D42C2C; white-space: nowrap; }
/*same_btn*/
.same_btn a, .same_btn img { display: block; width: 100%; }
.same_mtop {  margin-top: .1rem;
}
.same_tltle { padding: 4% 0; background-color: #2183EB; }
.same_tltle h3 {
 font-size: .3rem; text-align: center; font-weight: 700; color: #fff; }
.samep_bg { width: 100%; height: 8px; background-image: url(../images/samep_bg.jpg); }

/*-------floor_four-------*/
.floor_four{clear: both;}
.floor_six {  margin-top: .15rem;
}
.four_lists { padding: 2%; }
.four_listsbtn { overflow: hidden;  padding-bottom: .15rem;
}
.four_listsbtn a { display: block; width: 48.5%; background-color: #686868; padding: 1%; float: left; position: relative; }
.four_listsbtn a span { display: block;  line-height: .5rem;
text-align: center; border: 1px dashed #fff;  font-size: .24rem;
color: #fff; }
.four_listsbtn a.selected { background-color: #532720; }
.four_listsbtn a.selected:before { display: table; content: ''; width: 30px; height: 16px; background-image: url(../images/icon04.png); position: absolute; margin-left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%);  bottom:-.1rem;
}
.four_listsbtn a+a { margin-left: 3%; }
/*four_img*/
.four_img { overflow: hidden; padding: 0 2%; }
.four_img li { float: left; width: 48.5%; position:relative; }
.four_img li p { position:absolute; bottom:0; left:0; padding:1.5%; width:100%; background:rgba(255, 255, 255, 0.8); text-align:center; font-size:0.22rem; }
.four_img li.have_mleft { margin-left: 3%; }
.four_img li.have_mtop { margin-top: 3%; }
/*four_btn*/
.four_btn {
 margin-top: .15rem; padding: 0 2%; }
.four_btn a { display: block; text-align: center;  font-size: .24rem;
color: #3F3F3F;  line-height: .5rem;
border-radius: 5px; background-color: #CCCCCC; }
/*floor_five*/
.five_msg { padding: 0 2%; margin-top: 2%; overflow: hidden; }
.five_msg li { float: left;  line-height: .5rem;
}
.five_msg li a { display: block; text-align: center;  font-size: .22rem;
color: #fff; }
.five_msg li.have_mleft { margin-left: .5%; }
.five_msg li.have_mtop { margin-top: .5%; }
.half_width { width: 49.75%; }
.two_width { width: 36%; }
.three_width { width: 63.5%; }
.four_width { width: 47.5%; }
.five_width { width: 52%; }
.six_width { width: 43.5%; }
.seven_width { width: 56%; }
.color_one { background-color: #72ADEB; }
.color_two { background-color: #E1822C; }
.color_three { background-color: #B87869; }
.color_four { background-color: #DB7077; }
.color_five { background-color: #995243; }
.color_six { background-color: #59AFA9; }
.color_seven { background-color: #E29B59; }
/*-----------floor_six---------*/
.six_list { padding-bottom:2% }
.six_img { margin-top: 3%; padding: 0 8%; }
.six_img li a { position: relative; display: block; }
.six_img li a span { display: block;  font-size: .22rem;
background: rgba(255, 255, 255, 0.7); position: absolute; left: 0; bottom: 0; width: 100%; color: #3F3F3F; text-align: center;  padding: .12rem 0;
}
.six_list { padding-bottom:2% }
.six_img:after { display: table; content: ''; clear: both; }
.six_img li { width: 48%; }
#sixprev, #sixnext {
 width: .16rem;
 height: .37rem;
 margin-top: -.08rem; background-size: 100% 100%; }
#sixprev { background-image: url(../images/six_prev.png); }
#sixprev1, #sixnext1 {
 width: .16rem;
 height: .37rem;
 margin-top: -.08rem; background-size: 100% 100%; }
#sixprev1 { background-image: url(../images/six_prev.png); }
#sixnext1 { background-image: url(../images/six_next.png); }
#sixnext { background-image: url(../images/six_next.png); }
#sixpagination { width: 13%; margin-left: 50%;  margin-top: .1rem;
-webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
#sixpagination span.swiper-pagination-bullet { background-color: #7F7F7F; opacity: 1; margin-left: 14%; }
#sixpagination span.swiper-pagination-bullet-active { background-color: #2183EB; }
/*---------------------floor_seven---------------------*/
.floor_seven {  margin-top:.4rem;
}
.seven_title { padding: 0 3%; }
.regist_box { background-image: url(../images/regist_box.jpg); background-size: 100% 100%; background-repeat: no-repeat; }
.regist_box h3 {
 font-size: .3rem; text-align: center;  line-height: .66rem;
color: #fff; font-weight: 100; }
.six_form { width: 100%;  padding: .25rem 0;
 margin-top: .05rem;
}
.new_submit { overflow: hidden; width: 70%; margin: 0 auto; }
.new_submit input { display: block; float: left; border: 0; outline: none; width: 45%;  height: .55rem;
 line-height: .55rem;
color: #fff;  font-size: .28rem;
text-align: center; background-color: #D0741F; margin: 0 auto; }
.new_submit input.commit-btn { background-color: #2183EB; }
.new_submit input.new_reset { margin-left: 10%; }
.six_form p {  margin-top: .2rem;
}
.six_form ul { width: 85%; margin: 0 auto; }
.six_form ul li { overflow: hidden;  font-size: .26rem;
color: #858383;  padding: .05rem;
}
.six_form ul li span { width: 30%; text-align: right; float: left;  height: .6rem;
 line-height: .6rem;
color: #2E2E2E; }
.six_form ul li input { width:65%;  padding-left: .1rem;
background-color: #fff; outline: none; border: 1px solid #D1D1D0;  font-size: .24rem;
color: #858383; margin-left: .5%; float: left;  height: .6rem;
 line-height: .6rem;
}
.six_form ul li select { float: left; width: 65%;  height: .6rem;
 line-height: .6rem;
 font-size: .24rem;
color: #858383; background-color: #fff; outline: none; border: 1px solid #D1D1D0;  padding-left: .1rem;
margin-left: .5%; }
.six_form ul li select option {  font-size: .24rem;
}
/*----------floor_footer----------*/



.floor_footer { padding:0% 0 11%; background:#47221a }
.floor_footer img { display:block; }
.footermsg { margin-top:3% }
.footermsg p { text-align:center; color:#fff }
.footer-nav { overflow:hidden; background-color:#582915; position:fixed; bottom:0; max-width:640px; width:100%; z-index:99; }
.footer-nav li { float:left; width:33.3%; padding:3% 0 }
.footer-nav li a { display:block; overflow:hidden; color:#fff; font-size: 0.26rem; }
.footer-nav li a img { display:inline-block; vertical-align:middle; width:40% }
/*----------------�б�ҳ��������ģ�����ʽ����ʽ������������ҳ�?----------------*/
.list_one, .list_two, .list_three {  margin-top: .15rem; clear:both;
}
.listtitle_one { overflow: hidden; position: relative;  margin-top: .15rem;
}
.listtitle_one h3 { float: right; width: 100%;  line-height: .5rem;
background-color: #F0F0F0; border-bottom: 1px solid #ADADAD; color: #4E4E4E;  font-size: .24rem;
padding-left: 0%; font-weight: 100; }
.listtitle_one h3 span { color: #2484EB; }
/*.listtitle_one a { display: block; position: absolute; left: 0; top: 0;  width: .52rem;
 height: .52rem;
}*/
.listtitle_one a{ color:#4E4E4E}



.listtitle_one a img { display: block; width: 100%; }
/*listtitle_two*/
.listtitle_two {
 margin-top: .15rem; padding: 2%; background-color: #2183EB; overflow: hidden; }
.listtitle_two img { display: block; width: 10.2%; }
.listtitle_two img, .listtitle_twomsg { float: left; }
.listtitle_twomsg { width: 88.8%; margin-left: 1%; }
.listtitle_twomsg h4, .listtitle_twomsg h3 { color: #fff; }
.listtitle_twomsg h4 {
 font-size: .22rem; font-weight: 100; }
.listtitle_twomsg h4 span { color: #FACF05; }
.listtitle_twomsg h3 {
 font-size: .3rem; font-weight: 700; }
/*listone_case*/
.listone_case { padding: 2%; overflow: hidden; }
.listone_case img, .listone_casemsg { float: left; }
.listone_case>img { display: block; width: 39%; }
.listone_casemsg { width: 60%; padding-left: 3%; }
.listone_casemsg p {
 font-size: .22rem; color: #4E4E4E; position: relative; }
.listone_casemsg p span { color: #CC711D; }
.listone_casemsg p:before { display: table; content: ''; width: 3px;  height: .22rem;
background-color: #CC711D; position: absolute; top: 16%; left: -3%; }
/*listonebtns*/
.listonebtns { background-color: #F0F0F0; border: 1px solid #D7D7D7; padding: 2% 0; }
.listonebtns h3 {
 font-size: .32rem; color: #CC0000; font-weight: 100; text-align: center; }
.listonebtns p { overflow: hidden; padding: 1% 4%; }
.listonebtns p a { overflow: hidden; float: left; width: 49%;  font-size: .22rem;
color: #fff;  line-height: .5rem;
border-radius: 4px; position: relative; }
.listonebtns p a:before { position: absolute; display: table; content: '';  height: .5rem;
border-left: 1px solid #fff; top: 0; left: 20%; }
.listonebtns p img { margin-left: 5%; }
.listonebtns p img, .listonebtns p span { float: left; }
.listonebtns p span { display: block; width: 80%; text-align: center; }
.listonebtns_left img { margin-top: 3%;  width: .35rem;
}
.listonebtns_right img { margin-top: 4%;  width: .24rem;
}
.listonebtns_left { background-color: #532720; }
.listonebtns_right { background-color: #CC711D; margin-left: 2%; }
/*one_caselist*/
.one_caselist { padding: 0 2%;  margin-top: .15rem;
}
.caselist_title {
 font-size: .3rem;
 line-height: .46rem; color: #49231A; overflow: hidden; border-bottom: 1px solid #B9B9B9; background-color: #F0F0F0; }
.caselist_title img, .caselist_title h3 { float: left;  height: .46rem;
}
.caselist_title h3 { padding-left: 2%; }
.have_top {  margin-top: .15rem;
}
/*caselists_msg*/
.caselists_msg { overflow: hidden;  margin-top: .1rem;
}
.caselists_msg li { float: left; width: 49.5%; padding: 2% 1%; color: #fff; }
.caselists_msg li+li { margin-left: .5%; }
.caselists_msg h4 {
 font-size: .24rem; font-weight: 100; }
.caselists_msg h4 img {  width: .4rem;
}
.caselists_msg h4 span { margin-left: 2%; }
.caselists_msg p {
 font-size: .2rem; text-align: right; }
.caselists_msg a {
 font-size: .22rem; display: block; padding: 1% 0; text-align: center; background-color: #fff; border-radius: 4px;  margin-top: .08rem;
}
.list_colorone { background-color: #BF5640; }
.list_colorone a { color: #BF5640; }
.list_colortwo { background-color: #CE9127; }
.list_colortwo a { color: #CE9127; }
.list_colorthree { background-color: #E48373; }
.list_colorthree a { color: #E48373; }
.list_colorfour { background-color: #47C2A6; }
.list_colorfour a { color: #47C2A6; }
.list_colorfive { background-color: #3A87CF; }
.list_colorfive a { color: #3A87CF; }
.list_colorsix { background-color: #F0A339; }
.list_colorsix a { color: #F0A339; }
/*onecase_msgbox*/
.onecase_msgbox {
 margin-top: .1rem; padding-bottom: 2%; border-bottom: 1px dashed #BBBABA; }
.onecase_msg { overflow: hidden; }
.onecase_msg_left { width: 18.6%;  font-size: .22rem;
text-align: center; background-color: #F0F0F0; border: 1px solid #B9B9B9; border-radius: 4px; padding-bottom: 2%; }
.onecase_msg_left img { display: block; max-width: 100%; margin: 0 auto; }
.onecase_msg_right { width: 80.4%; margin-left: 1%; }
.onecase_msg_right h3 {
 font-size: .3rem; font-weight: 100; color: #2183EB; padding-top: 2%; }
.onecase_msg_right p {  font-size: .22rem;
}
.onecase_msg_right a { color: #CE0808; }
/*listtwo_box*/
.listtwo_box { padding:2%; background-color: #F0F0F0; }
.listtwo_box:before { display: table; content: ""; }
.listtwo_msg { padding-bottom: 2%;  margin-top: .1rem;
 font-size: .22rem;
}
.listtwo_msg h3 { color: #505050; }
.listtwo_msg span { color: #CC711D; }
.listtwo_msg p {  font-size: .22rem;
}
.listtwo_msg p a { color: #CE0808; }
.border_bot { border-bottom: 1px dashed #BBBABA; }
/*listtwo_btn*/
.listtwo_btn {
 margin-top: .1rem; padding: 0 4%; }
.listtwo_btn a { display: block;  line-height: .5rem;
border-radius: 4px; text-align: center;  font-size: .22rem;
color: #fff; }
.listtwo_btn a+a {  margin-top: .1rem;
}
.listtwo_btnone { background-color: #CC711D; }
.listtwo_btntwo { background-color: #DB7077; }
.listtwo_btnthree { background-color: #59AFA9; }
/*threelist_img*/
.threelist_box { padding: 2%; }
.threelist_img { overflow: hidden; padding-bottom: 2%; }
.threelist_img a { float: left; display: block; width: 49.5%; }
.threelist_img img { max-width: 100%; width: 100%; }
.threelist_img a+a { margin-left: 1%; }
/*listfour_img*/
.listfour_img { padding: 3% 2%; background: #F0F0F0; }
.listfour_img ul { overflow: hidden; }
.listfour_img li { float: left; width: 23%; padding:0.1rem 0 0.2rem; }
.listfour_img li:nth-of-type(1) {
background:#955a0c;
}
.listfour_img li:nth-of-type(2) {
background:#864831;
}
.listfour_img li:nth-of-type(3) {
background:#b34800;
}
.listfour_img li:nth-of-type(4) {
background:#843a39;
}
.listfour_img li+li { margin-left: 2.5%; }
.listfour_img li a { display: block; text-align:center; font-size:0.24rem; color:#fff; }
.listfour_img li img { width:72%; margin:0 auto 0.05rem; display:block; }
/*---------------����ҳ����ģ�飬��������-----------------*/
.container_one { padding: 2% 4%; text-align: center; }
.container_one h3 {
 font-size: .3rem; color: #532720; }
.container_one p {
 font-size: .24rem;
 line-height: .45rem; background-color: #F0F0F0; margin-top: 2%; }
.container_one a { display: block; color: #CD0707;  font-size: .24rem;
margin-top: 2%; }
/*container_onemsg*/
.container_onemsg {  margin-top: .15rem;
}
.container_title { border-top: 1px solid #AFAFAF; border-bottom: 1px solid #AFAFAF; }
.container_title ul { padding: 0 2%; overflow: hidden; }
.container_title li { float: left; width: 24.25%;  line-height: .5rem;
background-color: #E5E5E5; }
.container_title li+li { margin-left: 1%; }
.container_title li a { display: block; text-align: center; color: #3F3F3F;  font-size: .24rem;
}
.container_title li.had_selected { background-color: #CC711D; }
.container_title li.had_selected a { color: #fff; }
.container_onemsg>p, .container_onemsg>h4 {
 font-size: .22rem; text-indent: 2em; }
.container_onemsg>h4 { font-weight: 700; color: #2183EB;  margin-top: .25rem;
}
.container_onemsg>p { text-align: justify;  margin-top: .1rem;
padding: 0 2%; }
.bg_gray { background-color: #EDEDED; padding: 2% 0; }
/*container_title*/
.container_title>h4 {
 font-size: .25rem; color: #3F3F3F; padding:0 2%; font-weight: 100; overflow: hidden; }
.container_title>h4 img, .container_title>h4 span { float: left; }
.container_title>h4 span { margin-left: 1%; }
.container_title>h4 img { display: block;  width: .38rem;
}
/*bg_redtitle*/
.bg_redtitle {
 margin-top: .15rem; background-color: #532720; text-align: center; color: #fff;  font-size: .3rem;
padding: 2% 0; }
/*container_tips*/
.container_tips { padding: 2%;  margin-top: .15rem;
background-color: #532720; border-radius: 4px; }
.container_tipsbox { padding: 1%; background-color: #CC711D; border-radius: 4px; overflow: hidden; }
.container_tipsbox p {
 font-size: .24rem; color: #fff; float: left; width: 83%; }
.container_tipsbox span { font-weight: 700; }
.container_tipsbox img { float: left; display: block; width: 16.8%; background-color: #532720; border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
/** 康复案例 **/
.pos{margin:2% auto;background:#ddc6b4;padding:2% 2% 3%}
.pospic{display:inline-block;position:relative;top:.07rem;width:.44rem}
.pos a{display:inline-block;line-height:.41rem;font-size:.32rem;color:#323232;font-weight:700}
.pos a span{border-bottom:1px solid #ba5c14;display:inline-block;padding-bottom:1%}
.qgzexample ul{overflow:hidden}
.qgzexample ul li{display:block;background:#f3f3f3;border-radius:.2rem;overflow:hidden;position:relative;margin-top:.15rem}
.qgzexample_l{width:.9rem;background:#d9d6d6;height:100%;position:absolute;left:0}
.qgzexample_l img{display:block;width:90%;position:absolute;left:5%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}
.qgzexample_r{width:5.3rem;margin-left:.96rem;padding-bottom:.12rem}
.qgzexample_r strong{color:#a20400}
.qgzexample_r h4{color:#56241d;font-weight:700; font-size:.25rem;border-bottom:1px dashed #cecece;padding-bottom:.08rem;padding-top:.1rem}
.qgzexample_r p a{color:#a20400}
.qgzpages{width:6rem;margin:.2rem auto; overflow:hidden;}
.qgzpages li{display:block;width:.48rem;text-align:center;color:#323232;padding:.12rem 0;border-radius:.1rem; font-size:.18rem;float:left;border:1px solid #999;margin-left:.16rem}
.qgzpages li.pagenumb{width:.7rem}
.qgzpages li.pagumb{width:2rem}
.pageinfo { text-align:center;color:#323232; letter-spacing:4px}
.qgzpages li a { color:#323232;}
// main
.container{}
.box{margin: 2% auto;font-size: 0.22rem;}
.dw{padding: 0 1%;}
.syjb1{overflow: hidden; margin:2% auto;background: #f2f2f2;border-bottom: 1px solid #d2d2d2;}
.syjb1 font strong{background: url(../images/jt.png)center no-repeat;background-size: 100% 100%;color: #fff;text-align: center; display: block; width: 12%;padding: 1%; padding-right: 2.7%; float: left; font-size:0.22rem;}
.syjb1 font span{font-size: 0.22rem; padding-left:1%;display:block;width: 88%;float: left; padding-top: 3%;color: #7f7f7f;}
.bd{overflow: hidden;border: 1px solid #d5d5d5;padding:1%; }
.bd dt,.bd dd{float: left;min-height: 3.17rem;}
.bd dt{width: 31%;}
.bd dt img{display: block;width: 100%;}
.bd dd{width: 69%;padding:0 1%;}
.bd dd h2{font-weight: bold;font-size: 0.3rem;text-align: center;color: #000;}
.bd dd p{line-height: 0.29rem; margin-top: 1%; font-size: 0.2rem;color: #5d5d5d;}
.bd dd h3{margin-top: 1%; font-size: 0.22rem;text-align: left;color: #c70000;}
.bd dd p.xgp{color: #000;}
.bd dd a{width: 50%;margin: 2% auto 0; font-size: 0.22rem; padding: 2% 0; display: block;background: #c70000;color: #fff;text-align: center;border-radius: 0.1rem;}
