/*统一样式*/

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;
}

a:hover {
    text-decoration: none;
}

img {
    border: 0px;
}

li {
    list-style: none;
}

body {
    font-family: 'Microsoft YaHei';
}

a,
ins {
    text-decoration: none;
}

a {
    color: #333;
}

/*当前位置*/

.dqwz {
    width: 100%;
    height: auto;
    background-color: #eeeeee;
}

.dqwzz {
    width: 1190px;
    height: 40px;
    line-height: 40px;
    font-size: 13px;
    font-family: "Microsoft YaHei";
    margin: 0 auto;
    padding-left: 20px;
    background: url(dqwz_pic.png) no-repeat left center;
}


/*中间主体样式*/

.zjszfwzy {
    width: 1000px;
    margin: 0 auto;
    background-color: white;
    margin-top: 20px;
    margin-bottom: 40px;
    min-height: 400px;
}

.bt-wzbt {
    width: 1100px;
    float: left;
    font-size: 26px;
    text-align: center;
    line-height: 60px;
    border-bottom: 2px solid;
}

.zjszfwzy-at {
    width: 1100px;
    margin: 0 auto;
}

.szfyw_footer {
    width: 100%;
    height: 107px;
    background: url(ywsy_pic_7.png) repeat-x 0 top;
}

.szfyw_dbbq {
    width: 1100px;
    height: 107px;
    margin: 0 auto;
    padding-top: 25px;
    padding-left: 295px;
    font-size: 14px;
    line-height: 28px;
    color: #8d8d8d;
}

.szfyw_dbbq:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


/* 手机版头部 */

.xxgk_mobile {
    display: none;
}

.mobile_type .xxgk_mobile {
    display: block;
}

.mobile_type .xxgkinfo {
    display: none;
}

.xxgk_mobile td {
    border: 1px solid #ccc;
}

.xxgk_mobile tr {
    border: 1px solid #ccc;
}

.xxgk_mobile {
    border: 1px solid #ccc;
}

.mobile_type .top_top {
    height: 8vw;
}

.mobile_type .top_top_in {
    width: 96vw;
    height: 8vw;
    line-height: 8vw;
    margin: 0 auto;
}

.mobile_type .top_top_in span {
    height: 8vw;
    line-height: 8vw;
}

.mobile_type .top_in_right span:nth-child(4),
.mobile_type .top_in_right span:nth-child(5) {
    display: none !important;
}

.mobile_type .top_in_right span:nth-child(2),
.mobile_type .top_in_right span:nth-child(6) {
    width: 0.3vw !important;
    height: 2vw !important;
}

.mobile_type .top_in_right {
    height: 8vw;
    line-height: 8vw;
}

.mobile_type .top_top_in span a {
    font-size: 3vw;
}

.mobile_type .loginBtns {
    font-size: 3vw !important;
}

.mobile_type .loginItems {
    position: absolute;
    width: 15vw !important;
    height: 14vw !important;
    text-align: center;
    background: url(zjzwfw_2019_dlbjdc.png) no-repeat 0 -1px;
    font-size: 3vw !important;
    display: none;
    line-height: 6vw !important;
    padding-top: 2vw !important;
    left: -1vw !important;
    background-size: 15vw 14vw !important;
}

.mobile_type .top_mid {
    height: 43vw;
    background-size: cover;
}

.mobile_type .top_mid_in {
    width: 100%;
    height: 35vw;
}

.mobile_type .logo {
    float: left;
    width: 65vw;
    margin: 7vw 18vw;
}

.mobile_type .top_mid .nav_ {
    width: 96vw;
}

.mobile_type .top_mid .nav {
    background: #158CD7;
    width: 100%;
}

.mobile_type .top_mid .nav_ ul {
    height: auto;
}

.mobile_type .top_mid .nav_ li {
    position: relative;
    box-sizing: content-box;
    float: left;
    width: 30vw;
    height: 8vw;
    line-height: 8vw;
    text-align: center;
    margin-right: 2vw;
}

.mobile_type .top_mid .nav_ li:first-child {
    background: url(/cms_files/jcms1/web3018/site/picture/409/1807211649373825837.png) 1vw 2vw no-repeat;
    background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(2) {
    background: url(/cms_files/jcms1/web3018/site/picture/409/1807211649374164321.png) 1vw 2vw no-repeat;
    background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(3) {
    background: url(/cms_files/jcms1/web3018/site/picture/409/1807211649374505513.png) 1vw 2vw no-repeat;
    background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(4) {
    background: url(/cms_files/jcms1/web3018/site/picture/409/1807211649374864781.png) 1vw 2vw no-repeat;
    background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(5) {
    background: url(/cms_files/jcms1/web3018/site/picture/409/1807211650183122549.png) 1vw 2vw no-repeat;
    background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(6) {
    background: url(/cms_files/jcms1/web3018/site/picture/409/1807211650183457528.png) 1vw 2vw no-repeat;
    background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(7) {
    background: url(/cms_files/jcms1/web3018/site/picture/409/1807211650183753350.png) 1vw 2vw no-repeat;
    background-size: 4vw;
}

.mobile_type .nav6 {
    width: 38vw !important;
}

.mobile_type .top_mid .nav_ li a {
    font-size: 4vw;
    padding-left: 2vw;
}


/* 头部样式结束 */

.mobile_type .dqwz {
    width: 100%;
    /* height: 0vw; */
    background-color: #eeeeee;
    margin-top: 3vw;
}

.mobile_type .dqwzz {
    width: 94% !important;
    height: 8vw;
    line-height: 8vw;
    font-size: 4vw !important;
    margin: 0 auto;
    padding-left: 0;
    background: none;
}

.mobile_type .dqwzz span {
    /* display: none !important; */
}

.mobile_type .dqwz span:nth-child(2) {
    /* display: none !important; */
}
.mobile_type div#share{
    display: none !important;
}
.mobile_type .zjszfwzy {
    width: 94%;
    margin: 0 auto;
    background-color: white;
    margin-top: 3vw;
    margin-bottom: 3vw;
    min-height: 10vw;
}

.mobile_type .art_title {
    border-bottom: 0.5vw solid #717171;
    width: 100%;
    line-height: 9vw;
    padding-bottom: 2vw;
}

.mobile_type .art_title h2 {
    font-size: 6vw;
}

.mobile_type .fz_xx {
    width: 100%;
    height: auto;
    line-height: 6vw;
    text-align: left;
    margin-top: 2vw;
}

.mobile_type .fz_xx span {
    display: block;
    font-size: 3vw;
    color: #333;
    margin-right: 0;
}

.mobile_type .art_share {
    display: none;
}

.mobile_type #zoom {
    font-size: 4vw;
    line-height: 6vw;
}

.mobile_type #zoom img {
    width: 60vw;
    height: auto;
}

.mobile_type .bt_xx {
    display: none;
}


/* 文章页表格 */

.mobile_type .zjszfwzy table img {
    width: 25vw;
    height: auto;
}

.mobile_type .zjszfwzy table {
    font-size: 4vw;
    line-height: 7vw;
}

.mobile_type .zjszfwzy table td {
    font-size: 4vw !important;
    line-height: 7vw;
}
.mobile_type .dqwzz span:nth-child(2) {
    display: none !important;
}
.old_type .dqwzz span:nth-child(2) {
    display: none !important;
}


/* 文章页表格 */

.mobile_type #zoom p {
    font-size: 4vw !important;
    line-height: 7vw !important;
}

.mobile_type .zjszfwzy table tr .title {
    font-size: 6vw !important;
    color: #BB2323;
    font-weight: bold !important;
    line-height: 9vw !important;
    padding-top: 7vw !important;
    padding-bottom: 2vw !important;
}

.mobile_type #zoom img[src^="/module/jslib/icons"] {
    width: 3vw !important;
    height: auto !important;
}


/* footr */

.mobile_type .hzsj-gybz {
    height: 8vw;
    line-height: 8vw;
    font-size: 3vw;
}

.mobile_type .hzsj-gybz ul {
    width: 58vw !important;
    height: 8vw !important;
}

.mobile_type .hzsj-dbbq {
    height: 26vw;
    line-height: 4.5vw;
    padding-top: 3vw;
    position: relative;
}

.mobile_type .hzsj-dbbq1 {
    width: 90vw !important;
    height: 25vw !important;
}

.mobile_type .hzsj-dbbq p {
    font-size: 3vw;
}

.mobile_type #imgConac {
    width: 8vw;
}

.mobile_type #_span_jiucuo img {
    width: 14vw;
}

.mobile_type .dzjg {
    position: absolute;
    top: 17vw;
    left: 27vw;
}

.mobile_type .zc {
    position: absolute;
    top: 24vw;
    left: 65vw;
}



/* old_type */
.old_type .dqwzz {
    width: 1100px !important;
    height: auto;
    line-height: 64px;
    font-size: 32px;
    padding-left: 0;
}
.old_type .zjszfwzy{
    width: 1100px;
}
.old_type .art_title h2 {
    font-size: 52px;
    line-height: 104px;
}
.old_type .fz_xx {
    height: 92px;
    line-height: 56px;
}
.old_type .social-share {
    font-size: 28px;
    height: 58px;
}
.old_type .fz_xx span{
    font-size: 28px;
}
.old_type #zoom,.old_type #zoom p,.old_type #zoom span,.old_type #zoom a {
    font-size: 32px !important;
    line-height: 64px !important;
}
.old_type .bt_xx{
    height: 56px;
    line-height: 56px;
}
.old_type .bt_xx a{
    font-size: 28px !important;
    height: 56px !important;
    line-height: 56px !important;
}

.old_type .zjszfwzy table td {
    font-size: 32px;
    line-height: 64px;
}

.old_type .hy-tylm {
    width: 100%;
    height: 64px;
    line-height: 64px;
    font-size: 32px;
}
.old_type .big_box p {
    height: auto !important;
    font-size: 32px !important;
    line-height: 64px !important;
}
.old_type .wzdtlm li {
    font-size: 32px;
    line-height: 64px;
    height: 64px;
}
.old_type .zjszfwzy table .title {
    font-size: 52px !important;
    line-height: 104px !important;
}
