@charset "utf-8";

/* CSS Document */
a {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

body {
    background: #fff;
}

.wrapper {
    font-family: "微软雅黑";
    width: 100%;
    margin: 0 auto
}

/*头部header s*/
.header-block {
    font-size: 12px;
    width: 100%;
    min-width: 1200px;
    margin: 0 auto;
    height: 410px;
    background: #258beb url(../img/banner.jpg) no-repeat top center;
}

.content {
    width: 1200px;
    margin: 0 auto;
}

.box {
    width: 100%;
    margin-top: 2px;
}

.box_tit {
    width: 100%;
    height: 50px
}

.box_twice {
    width: 580px;
    margin-top: 70px
}

.small_tit {
    width: 100%;
}

.small_tit img {
    float: left;
}

.small_tit .more {
    float: right;
    color: #939393;
    font-size: 18px;
    margin-top: 5px;
}

.box_twice ul {
    margin-top: 40px
}

.box_twice ul li a {
    color: #000
}

.box_twice ul li {
    height: 36px;
    line-height: 36px;
    text-align: right;
    color: #939393;
    margin-right: 5px;
    font-size: 18px;
    padding-left: 5px;
}

.box_twice ul li span {
    float: left;
    height: 36px;
    line-height: 36px;
    color: #939393;
}

.box_twice ul li span img {
    display: block;
    margin-right: 15px;
    float: left;
    margin-top: 14px;
}

.box_con .more2 {
    float: right;
    color: #939393;
    font-size: 18px;
    margin-top: 20px;
}

.box_color {
    background: #d3e8fb;
    width: 100%;
    height: 620px;
    margin-top: 60px;
    position: relative;
}

.box_tit2 {
    width: 1200px;
    margin: 0 auto;
    position: absolute;
    top: -15px;
    left: 50%;
    margin-left: -570px
}

.box_color_con {
    width: 1200px;
    margin: 0 auto;
    padding-top: 120px;
}

.box_color_con img {
    float: left;
}

.box_color_con ul {
    float: left;
    margin-left: 15px
}

.box_color_con ul li {
    width: 465px;
    height: 60px;
    margin-bottom: 15px;
    line-height: 60px;
}

.box_color_con ul li a {
    font-size: 18px;
    font-weight: bold;
    color: #000;
    padding-left: 70px;
}

.box_pic {
    width: 520px;
    height: 430px;
}

.box_pic img {
    display: block;
    width: 460px;
    margin: 0 auto;
    margin-top: 50px;
}

.data {
    width: 580px;
    height: 95px;
    text-align: center;
}



.bddt {
    width: 1200px;
    height: 570px;
    margin-top: 40px;
}

.lxfs {
    width: 344px;
    height: 60px;
    margin: 0 auto;
    margin-top: 40px
}

.box_map {
    width: 580px;
    margin-top: 10px;
}

.first_title {
    width: 1200px;
    height: 60px;
    margin: 0 auto;
    text-align: center;
    border-bottom:solid 1px #e5e5e5;
}

.first_title .dq {
    display: block;
    text-align: center;
    width: 81px;
    height: 35px;
    background: #258beb;
    border-radius: 5px;
    color: #fff;
    line-height: 35px;
    font-size: 23px;
    float: left;
}

.first_title .jztime {
    display: block;
    font-size: 16px;
    line-height: 35px;
    margin-left: 10px
}

.sec_title {
    width: 510px;
    margin: 0 auto;
    margin-top: 15px;
    height: 70px;
    background: #f5f5f5;
}

.sec_title ul li {
    width: 127px;
    float: left;
    line-height: 35px;
    text-align: center;
}

.line1 li {
    font-size: 16px;
    color: #000
}

.line2 li {
    font-size: 22px;
    color: #000;
    font-weight: bold;
}

.line2 li span {
    color: #3d63e9;
    line-height: 35px;
    margin-top: 5px
}

.map_pic {
    width: 510px;
    margin: 0 auto
}

.map_pic img {
    width: 510px;
    margin-top: 10px;
}

.fgx {
    width: 2px;
    height: 730px;
    background: #cfcfcf;
    float: left;
    margin-left: 18px;
    margin-top: 20px;
}

.trd_title {
    width: 510px;
    margin: 0 auto;
    margin-top: 10px
}

.trd_title .dqtit {
    display: block;
    height: 35px;
    color: #7da8ef;
    line-height: 35px;
    font-size: 20px;
}

.trd_title .ly {
    display: block;
    font-size: 16px;
    line-height: 35px;
    color: #aeadad
}

.sec_title2 {
    width: 510px;
    margin: 0 auto;
    margin-top: 15px;
    height: 70px;
    background: #f5f5f5;
}

.sec_title2 ul li {
    width: 170px;
    float: left;
    line-height: 35px;
    text-align: center;
}

.map_list li a {
    color: #000
}

.map_list li {
    height: 42px;
    line-height: 42x;
    text-align: right;
    color: #939393;
    margin-right: 5px;
    font-size: 18px;
    padding-left: 5px;
}

.map_list li span {
    float: left;
    height: 42px;
    line-height: 42px;
    color: #939393;
}

.map_list li span img {
    display: block;
    margin-right: 15px;
    float: left;
    margin-top: 14px;
}

.box_con .more2 {
    float: right;
    color: #939393;
    font-size: 14px;
    margin-top: 20px;
}

.banner {
    width: 1200px;
    margin-top: 20px;
}

.rd_con {
    margin-top: 30px;
}

.rd_left {
    width: 355px;
    margin-left: 10px;
    position: relative;
}

.rd_left ul li.rel1 {
    position: absolute;
    width: 355px;
    height: 50px;
    top: 13px
}

.rd_left ul li.rel2 {
    position: absolute;
    width: 355px;
    height: 50px;
    top: 73px
}

.rd_left ul li.rel3 {
    position: absolute;
    width: 355px;
    height: 50px;
    top: 133px
}

.rd_left ul li.rel4 {
    position: absolute;
    width: 355px;
    height: 50px;
    top: 193px
}

.rd_left ul li.rel5 {
    position: absolute;
    width: 355px;
    height: 50px;
    top: 253px
}

.rd_right {
    width: 725px;
}

.rd_right ul {
    margin-top: 0px
}

.rd_right ul li a {
    color: #000;
}

.rd_right ul li {
    height: 40px;
    line-height: 40px;
    text-align: right;
    color: #939393;
    margin-right: 5px;
    font-size: 18px;
    padding-left: 5px;
    border-bottom: 1px dashed #bbbbbb;
}

.rd_right ul li span {
    float: left;
    height: 40px;
    line-height: 40px;
    color: #939393;
}

.rd_right .more2 {
    float: right;
    color: #939393;
    font-size: 14px;
    margin-top: 20px;
}

.bmfw-li {
    width: 160px;
    height: 100px;
    display: inline-block;
}


/* 本例子css */
.slideBox {
    width: 578px;
    height: 320px;
    overflow: hidden;
    position: relative;
    border: 1px solid #ddd;
}

.slideBox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 1;
}

.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}

.slideBox .hd ul li {
    float: left;
    margin-right: 2px;
    width: 15px;
    height: 15px;
    line-height: 14px;
    text-align: center;
    background: #fff;
    cursor: pointer;
}

.slideBox .hd ul li.on {
    background: #f00;
    color: #fff;
}

.slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
}

.slideBox .bd img {
    width: 578px;
    height: 320px;
    display: block;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: url(/zglygzfmhwz/zt_yqfk2020/img/slider-arrow.png) -110px 5px no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.slideBox .next {
    left: auto;
    right: 3%;
    background-position: 8px 5px;
}

.slideBox .prev:hover,
.slideBox .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

.slideBox .prevStop {
    display: none;
}

.slideBox .nextStop {
    display: none;
}



#demo {
    background: #FFF;
    overflow: hidden;
    width: 1200px;
}

#demo ul li {
    float: left;
}

#demo ul li p {
    text-align: center
}

#demo ul li img {
    border: 1px solid #cccccc;
    padding: 10px;
    margin-left: 10px;
}

#demo img p {
    border: 1px solid #cccccc;
    padding: 10px;
    margin-left: 10px;
}

#indemo {
    float: left;
    width: 800%;
}

#demo1 {
    float: left;
}

#demo2 {
    float: left;
}



.tit {
    width: 100%;
    line-height: 30px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding-left: 20px;
    background-color: gray;
    opacity: 0.8;
    font-size: 16px;
    text-align: left;
}

.tit a {
    color: rgb(255, 255, 255);
}

.tit a:hover {
    text-decoration: underline;
}



/*疫情数据 start*/
.cont {
    padding: 10px 36px 10px 36px;
    margin-top: 15px;
    overflow: hidden;
}

.cont ul.qg{
    padding-left:75px;
    height:110px;
    /*border-bottom:solid 1px #e5e5e5;*/
    background:url(/zglygzfmhwz/zt_yqfk2020/img/yqkb-qg.png) 22px top no-repeat;
}

.cont ul.qg .t1{
    font-size:23px;
    text-align:center;
    color:#f10616;
}

.cont ul.qg .t1 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.qg .t2{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#3c5db0;
}

.cont ul.qg .t3{
    font-size:23px;
    text-align:center;
    color:#f5b904;
}

.cont ul.qg .t3 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.qg .t4{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#3c5db0;
}

.cont ul.qg .t5{
    font-size:23px;
    text-align:center;
    color:#666;
}

.cont ul.qg .t5 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.qg .t6{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#3c5db0;
}

.cont ul.qg .t7{
    font-size:23px;
    text-align:center;
    color:#07ab0f;
}

.cont ul.qg .t7 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.qg .t8{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#3c5db0;
}
.cont ul.qg li{
    float:left;
    /*width:25%;*/
    width: 33%;
}

.cont ul.qs{
    padding:0 0 0 75px;
    /*border-bottom:solid 1px #e5e5e5;*/
    height:131px;
    background:url(/zglygzfmhwz/zt_yqfk2020/img/yqkb-qs.png) 22px top no-repeat;
    font-family: Arial;
}

.cont ul.qs .t1{
    font-size:23px;
    text-align:center;
    color:#f10616;
}

.cont ul.qs .t1 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.qs .t2{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#32a5d9;
}

.cont ul.qs .t3{
    font-size:23px;
    text-align:center;
    color:#f5b904;
}

.cont ul.qs .t3 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.qs .t4{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#32a5d9;
}

.cont ul.qs .t5{
    font-size:23px;
    text-align:center;
    color:#666;
}

.cont ul.qs .t5 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.qs .t6{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#32a5d9;
}

.cont ul.qs .t7{
    font-size:23px;
    text-align:center;
    color:#07ab0f;
}

.cont ul.qs .t7 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.qs .t8{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#32a5d9;
}
.cont ul.qs li{
    float:left;
    width:33%;
}

.cont ul.lyg{
    padding:0 0 0 75px;
    /*border-bottom:solid 1px #e5e5e5;*/
    height:110px;
    background:url(/zglygzfmhwz/zt_yqfk2020/img/yqkb-lyg.png) 22px top no-repeat;
    font-family: Arial;
}

.cont ul.lyg .t1{
    font-size:23px;
    text-align:center;
    color:#f10616;
}

.cont ul.lyg .t1 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.lyg .t2{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#3399ff;
}

.cont ul.lyg .t3{
    font-size:23px;
    text-align:center;
    color:#f5b904;
}

.cont ul.lyg .t3 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.lyg .t4{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#3399ff;
}

.cont ul.lyg .t5{
    font-size:23px;
    text-align:center;
    color:#666;
}

.cont ul.lyg .t5 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.lyg .t6{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#3399ff;
}

.cont ul.lyg .t7{
    font-size:23px;
    text-align:center;
    color:#07ab0f;
}

.cont ul.lyg .t7 span{
    font-family: Arial;
    font-size:45px;
    font-weight:bold;
    font-weight:bold;
}

.cont ul.lyg .t8{
    font-size:23px;
    font-weight:bold;
    text-align:center;
    color:#3399ff;
}
.cont ul.lyg li{
    float:left;
    width:33%;
}
/*疫情数据 end*/


/**友情链接样式*/
.yqljmain3 {
    width: 100%;
    padding: 30px 0;
    /*border-bottom: 1px solid #bfc1c3;*/
}
.friend_link {
    background: #FFF;
    width: 1200px;
    margin: 0px auto;
}
.wzdh {
    width: 1200px;
    border: 1px solid #e8e8e8;
    border-bottom: 0px;
}
.i_wzdh_con ul {
    float: left;
}
.yqlj {
    width: 162px;
    padding-right: 5px;
    height: 45px;
    font-weight: normal;
    text-align: center;
    cursor: pointer;
    color: #000;
    font-size: 14px;
    float: left;
    line-height: 45px;
}
.daohang_list {
    width: 1200px;
    font-weight: normal;
    color: #000;
    font-size: 14px;
    float: left;
    line-height: 34px;
    border-bottom: 1px solid #e8e8e8;
    padding: 5px 0px;
}
.jgliebiao {
    width: 1076px;
    margin: 0 auto;
}
.jgliebiao li {
    line-height: 28px;
    color: #000;
    height: 28px;
    width: 230px;
    padding-left: 42px;
    float: left;
    white-space: nowrap;
    text-align: left;
    box-sizing: border-box;
}
.jgliebiao li a {
    color: #000;
}

.header {
    border-bottom: solid 3px #4178be;
    clear: both;
}

.i_wzdh_con ul li img {
    margin-left: 5px;
}
.foot {
    min-width: 1200px;
    background: #dee0e2;
    border-top: 8px solid #4178be;
}

.clearfloat {
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}
/*footer end*/