body{background: #F5FAFD}

.indexMain { padding: 20px 40px; width: 1120px; background-color: #ffffff; }

.position{color: #585858;font-size: 12px;}
.position a{color: #585858;}

.article_wrap { margin: 28px 0 69px }
.article_wrap .hd { margin: 0 0 78px; color: #000000; line-height: 36px; text-align: center }
.article_wrap .hd h1 { font-weight: normal; font-size: 24px;line-height: 2 }
.article_wrap .hd h3 { font-weight: normal; font-size: 18px }
.article_wrap .deputy { margin: 8px 0 0; padding: 35px 0 0; border-top: 1px dotted #c0c0c0; font-size: 0; line-height: normal }
.article_wrap .deputy span { display: inline-block }
.article_wrap .source { margin: 0 54px 0 0; padding: 0 0 0 31px; background: url('commonimagesarticle_source_bg.png') no-repeat 0 50%; font-size: 14px }
.article_wrap .date { margin: 0 27px 0 54px; padding: 0 0 0 22px; background: url('commonimagesarticle_date_bg.png') no-repeat 0 50%; font-size: 14px }
.article_wrap .date span { font-family: Arial }
.article_wrap .fz_control { margin: 0 0 0 27px }
.article_wrap .fz_control > * { margin: 0 10px; font-size: 14px }
.article_wrap .fz_control *:first-child { margin-left: 0 }
.article_wrap .fz_control span ~ span { cursor: pointer }
.article_wrap .fz_control .selected { color: #af0309 }
.article_wrap .fz_control .fz_b { font-size: 16px }
.article_wrap .fz_control .fz_n { font-size: 14px }
.article_wrap .fz_control .fz_s { font-size: 12px }

.article_content { margin: 0 105px; font-size: 16px; line-height: 32px }
.article_content p{margin: 15px 0;}
.article_content img{width:auto;max-width:750px;}
.article_close_box { margin: 0 105px 35px; text-align: right }
.article_close_box a { display: inline-block; height: 34px; padding: 0 26px; background: #18447f; color: #ffffff; font-size: 18px; line-height: 34px }

.bdsharebuttonbox{margin-left: 105px;}

table { border-collapse: collapse; border-spacing: 0; }
table { background-color: transparent; }
th { text-align: left; }
.table { width: 100%; max-width: 100%; margin-bottom: 20px; }
table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td { padding: 8px; line-height: 1.8; vertical-align: top; border-top: 1px solid #ddd; }
table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd; }
table > caption + thead > tr:first-child > th, table > colgroup + thead > tr:first-child > th, table > thead:first-child > tr:first-child > th, table > caption + thead > tr:first-child > td, table > colgroup + thead > tr:first-child > td, table > thead:first-child > tr:first-child > td { border-top: 0; }
table > tbody + tbody { border-top: 2px solid #ddd; }
table table { background-color: #fff; }
table { border: 1px solid #ddd; }
table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td { border: 1px solid #ddd; }
table > thead > tr > th, table > thead > tr > td { border-bottom-width: 2px; }
table > tbody > tr:nth-child(odd) > td, table > tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; }
table > tbody > tr:hover > td, table > tbody > tr:hover > th { background-color: #f5f5f5; }