﻿html { font-size:62.5%; }
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{ max-width:750px; margin:0 auto; padding:0; color:#333333; font-family:"微软雅黑","宋体","Microsoft YaHei","SimSun","Arial Narrow"; background:#fff; }
ul,ol{ list-style-type:none;}
select,input,img{vertical-align:middle;}
a{text-decoration:none;}
a:link{color:#333333;}
a:visited{color:#333333;}
a:hover,a:active,a:focus{color:#333333;text-decoration:underline;}
.fl, .fm, .left { float:left; display:inline; }
.fr, .right { float:right; }
.clearit, .clear {clear:both;}
.hd-tit { border-top:1px solid #ECECEC; border-bottom:1px solid #ECECEC; background:#F9F8F8; height:35px; line-height:35px; font-size:2rem; padding-left:5px; }

#header { width:100%; margin:0 auto; padding:0; background:#f3f3f3; border-bottom:10px solid #f1f1f1; }
#header .header { padding:0 1% 0 3%; height:auto; max-height:58px; }
#header .header img { height:auto; display:block; margin:20px 0 15px 0; display:block; }
#header .header .left { width:32.5%; max-width:244px; }
#header .header .right { width:19.8%; max-width:149px; }
#header .menu { clear:both; background:#F9F8F8; padding:5px 0; border-top:1px solid #ECECEC; border-bottom:1px solid #ECECEC; position:relative; }
#header .menu ul li { display:inline-block; margin:0 2.5%; }
#header .menu ul li a { font-size:2rem;  }
#header .next { position:absolute; right:5px; top:50%; margin-top:-12px; z-index:99; }
#main { margin-top:30px;}
#main { width:100%;}
#main .hd { padding:0 10px; height:30px; }
#main .hd strong { float:left; width:120px; height:30px; line-height:30px; text-align:center; font-size:1.6rem; background:#10529b; color:#fff; }
#main .con { padding:0 15px 20px 15px; }
#main .con h1 { padding:10px 0; line-height:1.2; font-size:2.4rem; font-weight:bold;}
#main .con h2 { font-ssize:1.4rem; line-height:1.2; }
#main .con h3 { font-size:1.8rem; line-height:1.2; }
#main .con .time { padding:10px 0;border-bottom:1px solid #E8E8E8; font-size:1.4rem; line-height:1.5; color:#999; margin-bottom:20px;}
#main .con .time span{display:inline-block;margin-right:10px;}
#main .con .time span a{color:#999;}
#article_body{font-size:1.6rem;text-align: justify;word-wrap:break-word;}
#article_body p {font-size:1.8rem; line-height:1.5; margin:5px 0 10px 0; }
#article_body img {width:98%; height:auto; margin:0 auto 10px auto; padding:0; }
#main .bdsharebuttonbox { padding-left:10px; }
.pagination {margin-bottom:20px;}
#ysyd { margin-bottom:20px; }
#ysyd .imgh1 { width:100%; min-height:60px; padding:15px 0; position:relative; border-bottom:1px solid #D9D9D9; float:left; }
#main .imgh1 img { width:34%; height:auto; float:left; max-width:245px; max-height:165px; margin:0 3% 0 2%; display:block; }
#main .imgh1 h1 { width:100%; max-height:50px; overflow:hidden; font-weight:normal; }
#main .imgh1 h1 a { font-size:2rem; line-height:1.25; }
#main .imgh1 h2 { width:100%; max-height:50px; overflow:hidden; font-weight:normal; }
#main .imgh1 h2 a { font-size:2rem; line-height:1.25; }
#ysyd .imgh1 .bq { position:absolute; bottom:15px; right:2%; width:60%; }
#ysyd .imgh1 .picbq { position:absolute; left:0; bottom:3px; }
#ysyd .imgh1 .picbq img { width:37px; height:25px; }
#ysyd .imgh1 .txtbq { position:absolute; right:0; bottom:0; width:80px; height:30px; line-height:30px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center; font-size:2rem;  }
#ysyd .imgh1 .txtbq1 { border:1px solid #BA2828; color:#b60f0f; }
#ysyd .imgh1 .txtbq2 { border:1px solid #C56B0A; color:#c56b0a;}
#ysyd .imgh1 .txtbq3 { border:1px solid #0B8EB9; color:#0b8eb9;}
#ysyd .imgh1 .txtbq4 { border:1px solid #0FA4B6; color:#0fa4b6;}
#jctj { margin-bottom:20px; }
#jctj .hd-tit { margin-bottom:15px; }
#jctj ul { text-align:center; }
#jctj ul li { display:inline-block; width:44%; margin:0 2% 15px 2%; position:relative; }
#jctj ul li img { width:100%; }
#jctj ul li h1 { width:100%; position:absolute; height:2.5rem; line-height:2.5rem;font-size:1.5rem; overflow:hidden; background:url(../images/bg-phone-h1-70.png) repeat; z-index:99; color:#fff; font-weight:normal; left:0; bottom:0; }
#bwtj { margin-bottom:20px; }
#bwtj .hd-tit { margin-bottom:15px; }
#bwtj ul { text-align:center; }
#bwtj ul li { display:inline-block; width:44%; margin:0 2% 15px 2%; position:relative; }
#bwtj ul li img { width:100%; }
#bwtj ul li h2 { width:100%; position:absolute; height:2.5rem; line-height:2.5rem;font-size:1.5rem; overflow:hidden; background:url(../images/bg-phone-h1-70.png) repeat; z-index:99; color:#fff; font-weight:normal; left:0; bottom:0; }
#jplm { margin-bottom:20px; }
#jplm .hd-tit { margin-bottom:15px; }
#jplm ul { text-align:center; }
#jplm ul li { display:inline-block; width:44%; margin:0 2% 15px 2%; position:relative; }
#jplm ul li img { width:100%; }
#jplm ul li h2 { width:100%; position:absolute; height:2.5rem; line-height:2.5rem;font-size:1.5rem; overflow:hidden; background:url(../images/bg-phone-h1-70.png) repeat; z-index:99; color:#fff; font-weight:normal; left:0; bottom:0; }
.footer {font-size: 14px;border-top: 1px solid #ccc;background: #f8f8f8;text-align: center;padding: 15px 10px;}
.footer a {color: #1a1a1a}
.footer_search {padding-left: 70px;position: relative;}
.footer_search_left {position: absolute;left: 0;top: 0;cursor: pointer;background: #f8f8f8;text-align: left;border: 1px solid #ddd;height: 32px;line-height: 32px;-webkit-border-radius: 4px;border-radius: 4px;color: #666;font-size: 16px;padding: 0 15px 0 8px;width: 36px;}
.footer_search_left::after {content: '';display: block;position: absolute;top: 10px;right: 6px;width: 6px;height: 6px;border-right: 2px solid #666;border-bottom: 2px solid #666;border-left: none;border-left: none;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.footer_search_left select {position: absolute;left: 0;top: 0;height: 34px;width: 61px;opacity: 0;border: none;z-index: 99;}
.footer_search_left option {line-height: 25px;height: 25px;text-align: center;font-size: 16px;color: #666;}
.footer_search_right {clear: both;height: 32px;line-height: 32px;border: 1px solid #ddd;background: #fff;-webkit-border-radius: 4px;border-radius: 4px;position: relative;padding: 0 0 0 0;margin-bottom: 8px}
.footer_search_input {clear: both;position: relative;padding-left: 20px;font-size: 16px}
.f_search_t,.bdcs-search-form-input{width: 98%;border: none;background: none;}
.f_search_btn,.backPrevPage,.backTop,.footer_t_ico,.bdcs-search-form-submit  {background: url(../images/f_ico.png) no-repeat;background-size: 27px auto;cursor: pointer;display: inline-block;}
.f_search_btn,.bdcs-search-form-submit  {position: absolute;right: 8px;top: 6px;width: 27px;height: 20px;line-height: 200px;border: none;}
.backTop {float: right;height: 30px;width: 30px;background-position: -2px -69px;}
.footer_times {line-height: 25px;font-size: 12px;color: #1a1a1a;text-align:center;}
.footer_nav {clear: both;text-align:left;margin-top: 4px;height: 36px;line-height: 36px}
.backPrevPage {float: left;height: 30px;width: 25px;background-position: 0 -31px;}
.backTop {float: right;height: 30px;width: 25px;background-position: -2px -69px;}
.footer_nav a{display:inline-block;margin-right:2px;}
.loading{width:100%;height:20px;line-height:20px;text-align:center;display:none;}
@media screen and (min-width: 360px) and (max-width: 400px){
li a,.ysyd li a, .rdfx li a{font-size:18px;}
}
@media screen and (min-width: 414px){
li a,.ysyd li a, .rdfx li a{font-size:20px;}
}
#article_body img.marginbottomnone{margin:0;margin-bottom:0;margin-top:0;}
#relate{padding:0 10px;}
#relate li{background: url(../images/list-square.png) 0px center no-repeat;padding-left: 4%;border-bottom: 1px solid rgb(231, 230, 230);width:96%;padding:4px 0 6px 0;padding-left:4%;max-height:24px;line-height:26px;font-size:16px;display:inline-block;overflow:hidden;}
#relate li a{font-size:14px;}