@charset "utf-8";

@media only screen and (max-width: 767px) {
/*进入老年版按钮*/
.new_boount { display: none; }
.head_disp_old { display: none !important; }
.head_disp_new { display: none !important; }
.foot_new { display: none !important; }
.foot_old { display: none !important; }
body { background: none !important; }
.app-top img { width: 100% }
.app_head { display: block; }
.app_head_top { display: none; }
.app_head_logo { text-align: center; padding: 10px 10px; }
.app_head_logo img { width: 100%; height: 100%; }
.app_head_nav { display: none; }
.app-topnav { display: none; }
.bl_app_banner { display: none; }
.yybb { display: none; }
.shop { display: none; }
.hig { display: none; }
#share-2 { display: none !important; }
.is_xzsp{display: none; }
/*************底部*************/
.app-lod-footer { width: 100%; margin: 10px auto 0 auto; background-color: #eff0f0; overflow: hidden; border-top: 3px solid #015293; }
.app-lod-footer ul li { width: 20%; float: left; text-align: center; }
.app-lod-footer ul li a { font-size: 1rem; line-height: 2rem; }
.app-oldcopyright {margin: 0px auto; padding: 1rem 1rem; }
.app-oldcopyright p { font-size: 0.8rem; line-height: 2rem; }
.app-top { display: block; margin-bottom: 20px; margin-top:10px; }
.ny_location { line-height: 2rem; font-size: 1rem; padding-left: 0px; }
.is-top { height: 0px; }
/*统一样式*/

html, 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, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, img { margin: 0px; padding: 0px; outline: none; border: 0px; outline: none; }
a:hover { text-decoration: none; }
html { overflow-x: hidden; }
img { border: 0px; }
li { list-style: none; }
body { text-align: left; font-family: '微软雅黑'; }
a, ins { text-decoration: none; }
a { color: #333; }
.wgkzt-first { width: 94%; background-color: white; color: #333333; margin: 0 auto; border-top: none; margin-bottom: 38px; }
.wgkzt-first:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.tyyjlm { width: 100%; height: 2.8rem; line-height: 2.8rem; font-size: 1.4rem; font-weight: bold; text-align: center; }
.szfjcgk { width: 100%; margin-top: 20px; }
.zfgb { width: 100%; }
.zdjcygk img { width: 100%; }
.lfca img { width: 100%; }
.zcjd { }
.yjlm { width: 100%; height: 4rem; }
.yjlm h3 { height: 2.4rem; line-height: 2.4rem; font-size: 1.2rem; font-weight: bold; display: inline-block; }
.yjlm span { float: right; padding-top: 5px; }
.yjlm span img { width: 24px; }
.tylb { font-size: 1rem; line-height: 2rem; width: 100%; margin-bottom: 20px; }
.tylb li span { float: right; }
.tylb li { line-height: 2rem; border-bottom: 1px solid #e7e7e7; padding: 0.7rem 0; overflow: hidden; color: #333333; background: none; }
.tylb li a { padding-left: 10px; color: #000000; display: block; font-size: 1rem; }
.tylb1 { font-size: 1rem; line-height: 2rem; width: 100%; margin-bottom: 20px; }
.tylb1 li { line-height: 2rem; border-bottom: 1px solid #e7e7e7; padding: 0.7rem 0; overflow: hidden; color: #333333; background: none; }
.tylb1 li a { padding-left: 10px; color: #000000; display: block; font-size: 1rem; }
.tylb1 li span { float: right; }
.zfgblb { width: 100%; height: 100%; }
.zfgblb { overflow: scroll; }
.zfgblb li { width: 46%; text-align: center; border: 1px solid #d7d7d7; float: left; margin-top: 12px; font-size: 1rem; line-height: 48px; margin: 5px 5px; }
.wgkzt-second { width: 100%; background-color: #f3f3f3; }
.typd { margin: 0 auto; }
.typd h4 a { margin-top: 20px; border: 1px #e8e8e8 solid; font-weight: normal; padding: 10px; background: #FFFFFF; border-radius: 5px; color: #666666; font-size: 1rem; line-height: 2rem; text-align: center; display: block; width: 50%; margin: auto; }
.typd:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.zdxm { height: 34px; line-height: 34px; font-size: 17px; font-weight: bold; color: #0a61cd; width: 100%; }
.zdxmgd { width: 100%; text-align: center; font-size: 13px; color: #666666; margin-top: 20px; }
.wgkzt-third { width: 100%; margin-bottom: 30px; }
.glgkx { margin: 0 auto; }
.glgkx:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.glgkx div { width: 250px; margin-left: 50px; float: left; }
.glgkx div:first-child { margin-left: 0px; }
.glgkxy { height: 120px; font-size: 1rem; color: white; text-align: center; margin: 20px auto 0 auto; }
.glgkxy ul li { float: left; width: 47%; height: 3rem; border-radius: 5px; background: #52BCE4; font-size: 1rem; line-height: 3rem; text-align: center; margin: 5px 5px; }
.glgkxy li a { color: #FFFFFF; }
.zbtb { padding-left: 5px; padding-right: 5px; clear: both; color: white; }
.zbtb li { float: left; width: 47%; height: 3rem; color: #666666; border: 1px solid #d7d7d7; font-size: 1rem; line-height: 3rem; text-align: center; margin: 5px 5px; }
.wgkzt-fourth { width: 100%; background-color: #f3f3f3; }
.fwgkx { margin: 0 auto; overflow:hidden;}
.fwgkxy { }
.fwgkxy h3 { font-size: 1.4rem; line-height: 2.8rem; color: #0a61cd; margin-bottom: 10px; padding-left:10px; }
.tszxpt li { float: left; width: 33%;  text-align: center; font-size: 1rem; margin-bottom:20px; }
.tszxpt li img{ width:60%}
.tszxpt li:first-child { margin-left: 0px; }
.wgkzt-fifth { width: 94%; margin: 0 auto;}
.jggkx { margin: 0 auto;  }
.jggkx:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.fzgh { width: 100%; }
.zfgzbg { width: 100%; }
.zdgzls { margin-top: 25px; }
.zdgzls img { width: 100%; }
.tyyjlm img { width: 100%; }
.tyyjlm img { margin: 0 !important; }
.app_xzsp{width: 100%; height: 3rem; border-radius: 5px; background: #52BCE4; font-size: 1.2rem; line-height: 3rem; text-align: center; margin-top:20px; display:block; color:#FFF; font-weight:bold; }
.app_xzsp img { display:none;}
}