@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; outline:0 none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body{font:12px/1.5 "Microsoft YaHei","Arial","Hiragino Sans GB",'\5FAE\8F6F\96C5\9ED1',tahoma,sans-serif;background:#FFFFFF;color:#000;word-break: break-all;-webkit-text-size-adjust:none}
a{outline:0 none;cursor:pointer;text-decoration:none;color:#000;}
a:hover{text-decoration:none;}
ul,ol{list-style:none;}
img{border:0 none;}
em,i{font-style:normal;font-weight:normal;}
h1,h2,h3,h4{font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
.fl, .fr { display: inline; float: left; }
.fr { float: right; }
.pr { position: relative; }
.pa { position: absolute; }

.jzjh_content {padding: 20px;}
.jzjh_content h1{margin-bottom:20px; font-size: 21px; color: black; text-align: center}
.jzjh_content p{color:#707070;font-size:18px;line-height:1.66;}
.jzjh_content .text_indent{text-indent:2em}
.jzjh_content .mb_20{margin-bottom:20px}
.jzjh_content .line_h{line-height:30px}
.jzjh_content a{text-decoration:underline;color:#034672}

.fz-18 {font-size: 18px !important;}
.fz-19 {font-size: 19px !important;}
.fz-23 {font-size: 23px !important;}
.color-red {color: red !important;}
.color-black {color: black !important;}
.txt-right {text-align: right !important;}
.txt-left {text-align: left !important;}
.txt-center {text-align: center !important;}

@media only screen and (max-device-width: 1024px) {
    .jzjh_content h1 { margin-bottom: 4px; font-size: 16px; }
    .jzjh_content p { font-size: 14px; }
    .jzjh_content h1 { font-size: 17px; }
    .fz-19 {font-size: 15px !important;}
    .fz-23 {font-size: 16px !important;}
}

/* 横屏样式 */
@media only screen and (orientation:landscape) {
    .jzjh_content {
        padding: 20px 38px;
    }
}