

@media (min-width: 481px) {


    a {
        text-decoration: none
    }
    
    a:hover {
        text-decoration: none
    }
    
    a {
        color: #000000
    }
    
    ul,
    ol {
        list-style: none;
        padding-inline-start: 0px;
    }

    .list img {
        -webkit-border-radius: 5px;
        border: 1px solid #DADADA;
        width: 372px;
        height: 113px;
    }

    /**
 * Ã¦Â¨ÂªÃ¥Ââ€˜Ã¦Â»Å¡Ã¥Å Â¨
 * ------------------------------ */
    .scroll_horizontal {
        position: relative;
        width: 1200px;
        height: 150px;
        background-color: #00000000;
    }

    /*Ã¦â‚¬Â»Ã¤Â½â€œÃ©â€¢Â¿Ã¥Â®Â½*/
    .scroll_horizontal .box {
        overflow: hidden;
        position: relative;
        width: 1149px;
        height: 140px;
        margin: 0 auto;
    }

    /*Ã¦ËœÂ¾Ã§Â¤ÂºÃ©Æ’Â¨Ã¥Ë†â€ Ã¦â‚¬Â»Ã¤Â½â€œÃ©â€¢Â¿Ã¥Â®Â½*/
    .scroll_horizontal .list {
        overflow: hidden;
        width: 9999px;
    }

    .scroll_horizontal .list li {
        float: left;
        width: 372px;
        height: 120px;
        padding: 0 12px 0 0px;
        border: none;
    }

    /*Ã¥â€ºÂ¾Ã§â€°â€¡Ã¥Â¤â€“Ã¦Â¡â€ Ã¥Â¤Â§Ã¥Â°Â*/
    .scroll_horizontal .prev,
    .scroll_horizontal .next {
        position: absolute;
        top: 37%;
        width: 30px;
        height: 35px;
        background-image: url(https://www.qjrd.gov.cn/images/control.png);
        background-repeat: no-repeat;
        font: 0/0 Arial;
        cursor: pointer;
    }

    .scroll_horizontal .prev {
        left: -8px;
        background-position: 0 0;
    }

    .scroll_horizontal .next {
        right: 0px;
        background-position: -40px 0;
    }

    .scroll_horizontal .prev:hover {
        background-position: 0 -50px;
    }

    .scroll_horizontal .next:hover {
        background-position: -40px -50px;
    }

    /**
 * Ã§ÂºÂµÃ¥Ââ€˜Ã¦Â»Å¡Ã¥Å Â¨
 * ------------------------------ */
    .scroll_vertical {
        position: relative;
        width: 180px;
        height: 340px;
        padding: 10px;
        background: #eee;
    }

    .scroll_vertical .box {
        overflow: hidden;
        position: relative;
        top: 40px;
        height: 260px;
    }

    .scroll_vertical .list {
        position: absolute;
        top: 0;
        left: 0;
    }

    .scroll_vertical .list li {
        height: 140px;
        text-align: center;
    }

    .scroll_vertical .prev,
    .scroll_vertical .next {
        position: absolute;
        left: 50%;
        width: 120px;
        height: 30px;
        margin-left: -25px;
        width: 50px;
        height: 40px;
        background-image: url(https://www.qjrd.gov.cn/images/control.png);
        background-repeat: no-repeat;
        font: 0/0 Arial;
        cursor: pointer;
    }

    .scroll_vertical .prev {
        top: 5px;
        background-position: -80px 0;
    }

    .scroll_vertical .next {
        bottom: 5px;
        background-position: -130px 0;
    }

    .scroll_vertical .prev:hover {
        background-position: -80px -40px;
    }

    .scroll_vertical .next:hover {
        background-position: -130px -40px;
    }



    #acts {
        margin-top: 20px;
    }

    body {
        background: url(https://www.qjrd.gov.cn/images/beijin.jpg) no-repeat top center;
        margin: auto;
    }

    .ez {
        width: 100%;
        height: auto;
        margin: 0 auto;
    }

    .home {
        width: 1240px;
        height: auto;
        margin: 0 auto;
    }

    .footer2 {
        width: 1240px;
        height: auto;
        margin: 0 auto;
        background: #f5f4f4;
    }

    .top {
        width: 1240px;
        height: 390px;
        background: url(https://www.qjrd.gov.cn/images/logo.png);
        margin: 0 auto;
    }

    .kl {
        width: 100%;
        height: 10px;
    }

    .ss {
        width: 450px;
        height: 45px;
        margin: 0 auto;
        padding: 88px 0px 0px 800px;
    }

    .ss form {
        width: 434px;
        height: 36px;
        box-sizing: border-box;
        transition: background-color 300ms;
        border-radius: 40px;
        margin: 5px auto;
        border: 1px solid #DEA1A5;
        padding-left: 15px;
        position: relative;
        margin-right: 10px;
        margin-top: -62px;
        text-align: center;
    }

    .ss input[type='text'] {
        width: 350px;
        height: 30px;
        padding: 2px;
        float: left;
        background: unset;
        line-height: 30px;
        font-size: 18px;
        border: none;
        text-align: center;
        color:white;
    }

    .ss input[type='submit'] {
        float: right;
        margin: 1px 10px 0 0;
        background: url(https://www.qjrd.gov.cn/images/ss1.png) no-repeat 0px 0px;
        height: 37px;
        width: 30px;
        border: none;
        background-size: 28px 30px;
    }
    
    .ss input[type=text]:focus{ outline: none;}

    input:-moz-placeholder,
    textarea:-moz-placeholder {
        color: #FFF;
        font-size: 18px;
    }

    input:-ms-input-placeholder,
    textarea:-ms-input-placeholder {
        color: #FFF;
        font-size: 18px;
    }

    input::-webkit-input-placeholder,
    textarea::-webkit-input-placeholder {
        color: #FFF;
        font-size: 18px;
    }
    
    input:focus::-webkit-input-placeholder { 
  color: 
  transparent; 
  /* transparentÃ¦ËœÂ¯Ã¥â€¦Â¨Ã©â‚¬ÂÃ¦ËœÅ½Ã©Â»â€˜Ã¨â€°Â²(black)Ã§Å¡â€žÃ©â‚¬Å¸Ã¨Â®Â°Ã¦Â³â€¢Ã¯Â¼Å’Ã¥ÂÂ³Ã¤Â¸â‚¬Ã¤Â¸ÂªÃ§Â±Â»Ã¤Â¼Â¼rgba(0,0,0,0)Ã¨Â¿â„¢Ã¦Â Â·Ã§Å¡â€žÃ¥â‚¬Â¼ */ 
   } 
  /* Mozilla Firefox 4 to 18 */ 
  input:focus:-moz-placeholder { 
  color: 
  transparent; 
   } 
  /* Mozilla Firefox 19+ */ 
  input:focus::-moz-placeholder { 
  color: 
  transparent; 
   } 
  /* Internet Explorer 10+ */ 
  input:focus:-ms-input-placeholder { 
  color: 
  transparent; 
   } 
  

    .dh {
        width: 1240px;
        height: 80px;
        margin: 0 auto;
        margin-top: 0px;
        background-color: #b30004;
    }

    .daohang-img hidden-xs a {}

    .navcat {

    }

    .navcat ul {
        float: left;
    }

    .navcat li {
        width: 112px;
        height: 35px;
        float: left;
        list-style: none;
        padding: 27px 0px 0px 0px;
        /*border-left: 1px solid #FFFFFF;*/
    }

    .navcat li a {
        color: white;
        font-size: 20px;
        font-weight: bold;
        padding: 0px 0px 0px 12px;
        /*padding-right: 12px;*/
        display: block;
        /*padding-left: 7px;*/
        padding-bottom: 0px;
        text-align: center;
    }

    .zhejiao {
        width: 1242px;
        height: 30px;
        background: url(https://www.qjrd.gov.cn/images/zhejiao.png) no-repeat 0px 0px;
        margin: 0 auto;
    }

    .zhejiao img {
        width: 1243px;
        height: 30px;
    }

    /*.home{
	float: left;
    padding: 20px 0px 0px 4px;
}
.home li {
	width: 105px;
    height: 30px;
    float: left;
    list-style: none;
}
.home li a {
    color: white;
    font-size: 20px;
    font-weight: bold;
    padding-top: 10px;
    /*padding-right: 12px;
    display: block;
    /*padding-left: 7px;
    padding-bottom: 0px;
    text-align: center;
}*/
    .ks {
        width: 1200px;
        height: 21px;
        margin: 0 auto;
        background: linear-gradient(to right, #ffffff, #a6000c, #a6000c, #a6000c, #a6000c, #a6000c, #ffffff);
    }

    .ks a {
        width: 80px;
        color: white;
        font-size: 16px;
        /*font-weight: bold;*/
        padding: 0px 0px 0px 0px;
        display: block;
        text-align: center;
        float: left;
        border-right: 1px solid #FFFFFF;
    }

    .wzq a {
        width: 250px;
        text-align: center;
        border-right: 0px solid #FFFFFF;

    }

    .bg {
        width: 1200px;
        margin: 0 auto;
        background-color: #FFFFFF;
        margin-top: -31px;
    }

    /*Ã¥Â¹Â¿Ã¥â€˜Å Ã¦Â ÂÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .guanggaolan {
        width: 1200px;
        height: 110px;
        margin: 0 auto;
        padding-bottom: 0px;
        background-color: #FFF;
        padding: 5px 0px 0px 0px;
        overflow: hidden;
        position: relative;
    }

    .guanggaolan ul {
        list-style: none;
        padding-inline-start: 0px;
        text-align: center;
    }

    .guanggaolan img {
        width: 1200px;
        height: 110px;
        margin: 0 auto;
        position: absolute;
        top: 0;
        left: 0;
        /*opacity: 0;*/
        transition: opacity 1s ease-in-out;
    }

    .guanggaolan img.active {
        /*opacity: 1;*/
    }

    /*Ã¥Â¹Â¿Ã¥â€˜Å Ã¦Â ÂÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã©â‚¬Å¡Ã§Å¸Â¥Ã¥â€¦Â¬Ã¥â€˜Å Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .tongzhigongg {
        width: 1140px;
        height: 76px;
        margin: 0 auto;
        /* background: url(https://www.qjrd.gov.cn/images/tzgg.jpg) no-repeat 0px 0px; */
        background-color: #ffffff;
        margin: 30px;
        margin: 0 auto;
        padding: 0px 30px 30px 30px;
    }

    .tzgg-1 {
        width: 160px;
        height: 76px;
        float: left;
        padding-top: 0px;
    }

    .tzgg-1 a {
        color: #FFFFFF;
        font-size: 20px;
        padding-left: 40px;
    }

    .tzgg-2 {
        width: 980px;
        height: 76px;
        padding-top: 5px;
        padding-left: 160px;
        /*background-color: #f5f4f4;*/
    }

    .tzgg-2 li {
        width: 940px;
        /*height: 40px;*/
        text-align: center;
        list-style: none;
        /*white-space: nowrap;*/
        text-overflow: ellipsis;
        /*overflow: hidden;*/
        padding-top: 0px;
    }

    .tzgg-2 a {
        color: #585657;
        font-size: 27px;
        font-weight: bold;
        text-align: center;
        letter-spacing: 5px;
        /*font-family: "Ã¥Â®â€¹Ã¤Â½â€œ";*/

    }

    /*Ã¤Â¸â€œÃ©Â¢ËœÃ¤Â¸â€œÃ¦Â ÂÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .wrap {
        width: 1200px;
        margin: 0 auto;
        background-color: #FFF;
        padding: 20px 0px 0px 0px;
    }

    /*Ã¤Â¸â€œÃ©Â¢ËœÃ¤Â¸â€œÃ¦Â ÂÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã©â‚¬Å¡Ã§Å¸Â¥Ã¥â€¦Â¬Ã¥â€˜Å Ã§Â»â€œÃ¦ÂÅ¸*/
    .row {
        width: 1140px;
        height: 330px;
        margin: 0 auto;
        text-align: center;
        display: -webkit-box;
        /*margin-left: -15px;*/
    }

    .col-1 {
        width: 590px;
        height: 380px;
        margin: 0 auto;
        text-align: center;
        float: left;
    }

    .col-2 {
        width: 590px;
        height: 380px;
        margin: 0 auto;
        text-align: center;
        float: left;
    }

    .col-2 li {
        float: left;
        font-size: 18px;
        text-overflow: ellipsis;
    }

    .list-news li a {
        font-size: 15px;
        color: black;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
    }

    .catetitle {
        font-size: 20px;
        letter-spacing: 6px;
        color: #a6000c;
        font-weight: bold;
        text-align: initial;
    }

    .list-news mt-2 li {
        width: 600px;
        height: 40px;
        float: left;
    }


    .sh li {
        width: 600px;
        float: left;
        height: 35px;
        /*line-height: 8px;*/
        text-align: left;
        /*background-image: url(https://www.qjzx.gov.cn/statics/images/qjzx/bg6.jpg);*/
        background-repeat: no-repeat;
        background-position: 0% 50%;
        margin-left: 0px;
        padding-left: 15px;
        line-height: 50px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        /* border-bottom: dashed 1px #cccccc; */
    }

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

    .a a {
        float: left;
        border-bottom: 2px solid #a6000c;
        padding: 0px 20px 0px 20px;
        color: #a6000c;
    }

    .sp a {
        float: left;
        color: #000;
        font-weight: 100;
        font-size: 15px;
        padding-left: 350px;
        letter-spacing: 5px;
    }

    /*TAB1Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .zfyw {

        height: 325px;
        width: 855px;
        /*border: 1px solid #ebebeb;*/
        overflow: hidden;
        padding-top: 20px;
        float: left;
    }

    .tabbox1 {
        margin: 0 0 0 0px;
    }

    .tab_menu {
        list-style: none;
        overflow: hidden;
        padding: 0px;
        margin: 0px;
        font-size: 24px;
        background: url(https://www.qjrd.gov.cn/images/rdgz.jpg) no-repeat 0px 0px;
        width: 715px;
        height: 50px;
        /*border-top: 2px solid #a6000c;*/
        padding-left: 140px;
        background-color: #e9e9e9;
    }

    .tab_menu li {
        width: 110px;
        height: 25px;
        line-height: 25px;
        float: left;
        text-align: center;
        cursor: pointer;
        font-size: 24px;


        /*background-image: url({IMG_PATH}qjzx/bg4.jpg);*/
    }

    .tab_menu li a {
        padding-left: 30px;
        font-size: 20px;
        color: #a6000c;
        float: left;
        padding-top: 5px;
        line-height: 40px;
    }

    .tab_menu li.current {

        font-size: 20px;
        line-height: 40px;
        font-weight: 800;
    }

    .tab_menu1 {
        list-style: none;
        overflow: hidden;
        padding: 0px;
        margin: 0px;
        font-size: 24px;
        width: 660px;
        height: 50px;
        /*border-top: 2px solid #a6000c;*/
        padding-left: 0px;
        background-color: #e9e9e9;
    }


    .tab_menu1 li {
        width: 110px;
        height: 25px;
        line-height: 25px;
        float: left;
        text-align: center;
        cursor: pointer;
        font-size: 24px;


        /*background-image: url({IMG_PATH}qjzx/bg4.jpg);*/
    }

    .tab_menu1 li a {
        padding-left: 30px;
        repeat-x;
        font-size: 20px;
        color: #a6000c;
        /*font-weight:800;Ã¦â€“â€¡Ã¥Â­â€”Ã¥Å Â Ã§Â²â€”*/
        float: left;
        padding-top: 5px;
        line-height: 40px;
        width: 160px;
    }

    .tab_menu1 li.current {

        repeat-x;
        font-size: 20px;
        line-height: 40px;
        font-weight: 800;
        /*Ã¦â€“â€¡Ã¥Â­â€”Ã¥Å Â Ã§Â²â€”*/


    }

    li.current a {
        color: #a6000c;

    }

    li.current a:hover {
        color: #a6000c;

    }

    .ywbt {
        width: 600px;
        height: 30px;
    }

    /*TABÃ¨ÂÅ“Ã¥Ââ€¢Ã©Â«ËœÃ¤ÂºÂ®Ã¦Â Â·Ã¥Â¼Â*/
    .tab_box {
        height: 270px;
    }

    .tab_box .hide {
        display: none;
    }

    .tab_box ul {
        margin: 0px;
        text-align: center;
        padding-top: 15px;
    }

    .sh {
        padding-left: 0px;
        font-size: 14px;
    }

    .sh a {
        color: #000;
        font-size: 14px;
    }

    .sh li {
        width: 845px;
        float: left;
        height: 35px;
        line-height: 50px;
        text-align: left;
        background-repeat: no-repeat;
        background-position: 0% 50%;
        margin-left: 0px;
        padding-left: 0px;
        font-size: 14px;
        /*border-bottom: dashed 1px #cccccc;*/
    }

    .sh1 li {
        width: 845px;
        float: left;
        height: 35px;
        line-height: 50px;
        text-align: left;
        background-repeat: no-repeat;
        background-position: 0% 50%;
        margin-left: 0px;
        padding-left: 0px;
        font-size: 14px;
        /*border-bottom: dashed 1px #cccccc;*/
    }

    .sh li span {
        float: right;
        font-size: 12px;
        padding-right: 5px;
        color: #696969;
        padding-left: 60px;
    }

    .sh li a {
        font-size: 16px;
        color: #000000;
    }



    .sh1 {
        padding-left: 0px;
        font-size: 14px;
    }

    .sh1 a {
        color: #000;
        font-size: 14px;
    }

    .sh1 li {
        width: 380px;
        float: left;
        height: 35px;
        line-height: 30px;
        text-align: left;
        background-repeat: no-repeat;
        background-position: 0% 50%;
        margin-left: 0px;
        padding-left: 15px;
        font-size: 14px;
        /*border-bottom: dashed 1px #cccccc;*/
    }

    .sh1 li span {
        float: right;
        font-size: 12px;
        padding-right: 5px;
        color: #015294;
    }

    .sh1 li a {
        font-size: 16px;
        color: #015294;
    }

    .zl {
        width: 1200px;
        height: 330px;
        margin: 0 auto;
        margin-top: 20px;
    }

    /*TAB1Ã§Â»â€œÃ¦ÂÅ¸*/
    /*TAB2Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .recommend_news1 {
        width: 660px;
        height: 340px;
        overflow: hidden;
        box-sizing: border-box;
        padding: 0px 0px 0px 0px;
        background: #f5f4f4;
        margin-top: 30px;
        float: left;
    }

    .recommend_news1 .tab {
        /*display: flex; border-bottom: 1px solid #e5e5e5*/
        width: 660px;
        height: 40px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 20px;
        background-color: #efe9dd;
    }

    .recommend_news1 .tab li {
        width: 200px;
        height: 40px;
        line-height: px;
        cursor: pointer;
        text-align: content;
        color: #666;
        float: left;
        padding-left: 20px;
    }

    .recommend_news1 .tab li.cue {
        width: 200px;
        height: 40px;
        line-height: px;
        cursor: pointer;
        text-align: content;
        color: #666;
        float: left;
        background: linear-gradient(60deg, #d60717 160px, rgba(16, 121, 175, 0%) 0);
        padding-left: 20px;
    }

    .recommend_news1 .tab li:after {
        width: 1px;
        height: 14px;
        content: '';
        position: absolute;
        right: 0;
        top: 14px;
        background: #aaa
    }

    .recommend_news1 .tab li:last-child:after {
        display: none;
    }

    .recommend_news1 .tab li a {
        font-size: 22px;
        color: #a1a1a1;
        line-height: 40px;
    }

    .recommend_news1 .tab li.cue a {
        font-size: 22px;
        color: #fff;
        font-weight: bold;
        line-height: 40px;
    }

    /*.recommend_news .tab li.cue:before {height: 3px; width: 100%; bottom: -2px; background: #da5445; content: ''; position: absolute; left: 0;}*/
    .recommend_news1 .nc {
        padding-top: 0px;
        height: 320px;
    }

    .normal_ul1 {
        display: none;
        margin: 0px;
    }

    .normal_ul1:first-child {
        display: block
    }

    .normal_ul1 li {
        width: 660px;
        overflow: hidden;
        line-height: 42px;
        text-align: right;
        font-size: 15px;
        color: #999;
        float: left;
        line-height: 50px;
        padding: 20px 0px 0px 20px;
    }

    .normal_ul1 li a {
        width: 500px;
        float: left;
        text-align: left;
        position: relative;
        font-size: 22px;
        color: #333;
        box-sizing: border-box;
        padding-left: 11px;
        transition: all 0.3s;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .normal_ul1 li a:before {}

    .normal_ul1 li a:hover {
        color: #1a5ba9;
    }

    .ywbt-tb1 {
        float: left;
        width: 30px;
        height: 30px
    }

    .ywbt-nr1 {
        float: left;
        width: 660px;
        height: 40px;
    }

    .ywbt-gd1 {
        width: 100px;
        height: 30px;
        float: left;
        line-height: 40px;
    }

    .ywbt-gd1 a {
        color: #7f7f7f
    }

    .ywbt1 {
        width: 660px;
        height: 40px;
    }

    .normal_ul1 .sh li {
        width: 640px;
        height: 50px;
        overflow: hidden;
        line-height: 45px;
        text-align: right;
        font-size: 15px;
        color: #999;
        float: left;
        line-height: 43px;
        padding: 0 0 0 0;
        margin: 0px 0px 0px 20px;
        border-bottom-width: 1px;
        border-bottom-style: dashed;
        border-bottom-color: #cccccc;
        padding: initial;
    }

    .normal_ul1 .sh li a {
        width: 500px;
        float: left;
        text-align: left;
        position: relative;
        font-size: 16px;
        color: #333;
        box-sizing: border-box;
        padding-left: 20px;
        transition: all 0.3s;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .normal_ul1 .sh li span {
        float: right;
        font-size: 12px;
        padding-right: 5px;
        color: #696969;
        padding: initial;
        /* padding-left: 60px; */
    }

    .normal_ul1 .sh li a:before {
        width: 4px;
        height: 4px;
        background: #d40716;
        position: absolute;
        left: 0;
        top: 20px;
        content: ''
    }

    /*TAB2Ã§Â»â€œÃ¦ÂÅ¸*/
    /*TAB3Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .recommend_news {
        width: 600px;
        height: 320px;
        overflow: hidden;
        box-sizing: border-box;
        /* box-shadow: 0 0 5px rgb(201 201 201 / 60%); */
        padding: 0px 0px;
        margin-left: 20px;
        background: #fff;
    }

    .recommend_news .tab {
        /*display: flex; border-bottom: 1px solid #e5e5e5*/
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .recommend_news .tab li {
        width: 140px;
        height: 30px;
        line-height: px;
        cursor: pointer;
        text-align: center;
        color: #666;
        float: left;
    }

    .recommend_news .tab li:after {
        width: 1px;
        height: 14px;
        content: '';
        position: absolute;
        right: 0;
        top: 14px;
        background: #aaa
    }

    .recommend_news .tab li:last-child:after {
        display: none;
    }

    .recommend_news .tab li a {
        font-size: 25px;
        color: #a1a1a1;
        font-weight: bold;
    }

    .recommend_news .tab li.cue a {
        font-size: 25px;
        color: #d40716;
        font-weight: bold;
    }

    /*.recommend_news .tab li.cue:before {height: 3px; width: 100%; bottom: -2px; background: #da5445; content: ''; position: absolute; left: 0;}*/
    .recommend_news .nc {
        padding-top: 0px;
        height: 320px;
    }

    .normal_ul {
        display: none;
        margin: 0px;
    }

    .normal_ul:first-child {
        display: block
    }

    .normal_ul li {
        width: 620px;
        height: 36px;
        overflow: hidden;
        line-height: 42px;
        text-align: right;
        font-size: 15px;
        color: #999;
        float: left;
        line-height: 50px;
    }

    .normal_ul li a {
        width: 500px;
        height: 35px;
        float: left;
        text-align: left;
        position: relative;
        font-size: 17px;
        color: #333;
        box-sizing: border-box;
        padding-left: 11px;
        transition: all 0.3s;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .normal_ul li a:before {
        width: 4px;
        height: 4px;
        background: #d40716;
        position: absolute;
        left: 0;
        top: 25px;
        content: ''
    }

    .normal_ul li a:hover {
        color: #1a5ba9;
    }

    .ywbt-tb {
        float: left;
        width: 30px;
        height: 30px
    }

    .ywbt-nr {
        float: left;
        width: 470px;
        height: 30px;
    }

    .ywbt-gd {
        width: 100px;
        height: 30px;
        float: left;
        line-height: 40px;
    }

    .ywbt-gd a {
        color: #7f7f7f
    }

    /*TAB3Ã§Â»â€œÃ¦ÂÅ¸*/

    /*Ã¤ÂºÂºÃ¥Â¤Â§Ã¥Â·Â¥Ã¤Â½Å“Ã¥Å½Â¿Ã¥Å’ÂºÃ¥Å Â¨Ã¦â‚¬ÂÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .time {
        border: 3px solid #eabe62;
        display: inline-block;
        padding: 10px;
        margin-right: 28px;
        vertical-align: middle;
        width: 50px;
        height: 50px;
        float: left;
    }

    .time-a {
        color: #181818;
        font-size: 22px;
        line-height: 26px;
        text-decoration: none;
        line-height: 75px;
        float: left;
    }

    .time1-a {
        color: #181818;
        font-size: 22px;
        line-height: 26px;
        text-decoration: none;
        line-height: 75px;
        float: left;
    }

    .t2ime {
        border: 3px solid #eabe62;
        display: inline-block;
        padding: 10px;
        margin-right: 28px;
        vertical-align: middle;
        width: 50px;
        height: 50px;
        float: left;
    }

    .t2ime-a {
        color: #181818;
        font-size: 22px;
        line-height: 26px;
        text-decoration: none;
        line-height: 75px;
        float: left;
    }

    .t2ime1-a {
        color: #181818;
        font-size: 22px;
        line-height: 26px;
        text-decoration: none;
        line-height: 75px;
        float: left;
    }

    .more1 {
        float: left;
        color: #eabe62;
        padding-left: 13px;
        font-size: 20px;
        font-weight: 800;
    }

    .more2 {
        float: right;
        color: #eabe62;
        font-size: 12px;
        font-weight: 100;
        padding-top: 4px;
    }

    .m1ore1 {
        float: left;
        color: #eabe62;
        padding-left: 13px;
        font-size: 20px;
        font-weight: 800;
        line-height: 20px;
    }

    .m1ore2 {
        float: right;
        color: #eabe62;
        font-size: 12px;
        font-weight: 100;
        padding-top: 4px;
        line-height: 30px;
    }

    .new-rdgz-xqdt {
        width: 1200px;
        height: 740px;
        margin: 0 auto;
        background-color: #FFF;
        padding: 0px 0px 0px 0px;
    }

    .new-zfyw {
        width: 855px;
        height: 740px;
        padding: 0px 12px 0px 25px;
        margin: 0 auto;
        float: left;

    }

    .new-zfyw-r {
        width: 280px;
        height: 720px;
        padding: 0px px;
        margin: 0 auto;
        float: left;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ec3428), to(#f09056));
        margin-top: 20px
    }

    .xqdtrdzz {
        width: 855px;
        height: 375px;
        margin: 0 auto;
        float: left;
        padding-top: 20px;
    }

    .xqdt {
        width: 855px;
        height: 375px;
        margin: 0 auto;
        float: left;
    }

    .xqdt-bt {
        width: 855px;
        height: 50px;
        margin: 0 auto;
        background: url(https://www.qjrd.gov.cn/images/xqdt.jpg) no-repeat 0px 0px;
        background-color: #e9e9e9;
        padding-bottom: 0px;
        border-bottom: 10px solid #fff;
        float: left;
    }

    .xqdt-bt li {
        list-style: none;
        padding-top: 7px;
    }

    .xqdt-bt a {
        color: #FFFFFF;
        font-size: 24px;
        padding-left: 40px;
        letter-spacing: 10px;
    }

    .fcnt a {
        text-decoration: none;
        color: #000000;
        font-size: 16px;
    }

    .fcnt a:hover {
        text-decoration: underline;
        color: #d20b0b;
    }

    .fcnt {
        display: block;
        height: 315px;
        width: 855px;
        margin: 10px auto;
        border: 0px solid #000;
        position: relative;
        overflow: hidden;
        margin: 0px 0px 0px 0px;
        background-color: #f5f5f5;
    }

    .fcnt .mimg {
        float: left;
        width: 350px;
        height: 275px;
        overflow: hidden;
        margin: 20px 15px;
    }

    .fcnt .mimg div {
        display: none;
    }

    .mimg img {
        width: 350px;
        height: 275px;
    }

    .fcnt ul {
        float: left;
        width: 475px;
        height: 283px;
    }

    *html .fcnt ul {
        position: absolute;
        right: 0;
        top: 0;
        width: 152px;
        height: 340px;
    }

    .fcnt li {
        display: block;
        height: 30px;
        width: 470px;
        margin-bottom: 3px;
        cursor: pointer;
        overflow: hidden;
        float: left;
        padding-right: 25px;
    }

    .fcnt li a {
        width: 100px;
        height: 82px;
    }

    /*.fcnt li.cur img{width:142px;height:75px;margin:4px 0 0 4px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}*/
    /*#tri{position:absolute;top:0;z-index:1000;width:470px;height:30px;cursor:pointer;}
*html #tri{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../img/point.png");background:none;}*/
    .fcnt dl {
        position: absolute;
        bottom: 1px;
        left: 0px;
        width: 360px;
        height: 80px;
        display: none;
    }

    .fcnt dt {
        line-height: 38px;
        text-align: center;
        font-size: 16px;
        margin: 12px;
        background-color: #FFF;
    }

    *html .fcnt dl {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../img/shadow.png");
        background: none;
    }

    /*Ã¥Ââ€žÃ¥Å½Â¿Ã¥Å’ÂºÃ©â€œÂ¾Ã¦Å½Â¥Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .new-zq {
        width: 685px;
        margin: -25px 0px 0px 170px;
    }

    .new-zq a {
        font-size: 18px;
        color: #a6000c;
        font-size: 18px;
        color: #a6000c;
        padding-left: 10px;
    }

    /*Ã¥Ââ€žÃ¥Å½Â¿Ã¥Å’ÂºÃ©â€œÂ¾Ã¦Å½Â¥Ã§Â»â€œÃ¦ÂÅ¸*/
    .rdzz {
        width: 550px;
        height: 297px;
        margin: 0 auto;
        float: left;
        background-color: #f5f4f4;
        margin-left: -25px;
    }

    .rdzz-bt {
        width: 300px;
        height: 40px;
        margin: 0 auto;
        background-color: #f5f4f4;
        text-align: center;
        /*border-bottom: 2px solid #a6000c;*/
        float: right;
        padding: 25px 10px 0 0;
    }

    .rdzz-bt li {
        list-style: none;
        padding-top: 2px;
    }

    /*.rdzz-bt a{
    font-size: 24px;
    color: #a6000c;
    letter-spacing: 10px;
}*/
    .rdzz-img {
        width: 170px;
        height: 220px;
        margin: 0 auto;
        float: left;
        padding: 35px 0px 0px 45px;
    }

    .rdzz-img img {
        width: 170px;
        height: 220px;
        margin: 0 auto;
    }

    .rdzz-list {
        width: 300px;
        height: 160px;
        float: left;
        padding: 30px 0px 0px 15px;
    }

    .rdzz-list li {
        width: 125px;
        float: left;
        height: 35px;
        padding-left: 17px;
        list-style-type: none;
        text-align: center;
    }

    .rdzz-list a {
        color: #000000;
        font-size: 16px;
    }

    /*Ã¤ÂºÂºÃ¥Â¤Â§Ã¥Â·Â¥Ã¤Â½Å“Ã¥Å½Â¿Ã¥Å’ÂºÃ¥Å Â¨Ã§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¨Â§â€ Ã©Â¢â€˜Ã¦â€“Â°Ã©â€”Â»Ã¥Â¿Â«Ã¦ÂÂ·Ã¦Â ÂÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .spxwkjl {
        width: 1200px;
        height: 297px;
        margin: 0 auto;
        background-color: #FFF;
        padding: 30px 0px 0px 0px;

    }

    .spxw {
        width: 625px;
        height: 297px;
        margin: 0 auto;
        float: left;
        padding-left: 25px;
    }

    .spxw-bt {
        width: 116px;
        height: 40px;
        margin: 0 auto;
        background-color: #f5f4f4;
        text-align: center;
        float: left;
        padding-left: 20px;
        border-bottom: 2px solid #f5f4f4;
        line-height: 55px;
    }

    .spxw-bt li {
        list-style: none;
        padding-top: 2px;
    }

    .spxw-bt a {
        font-size: 24px;
        color: #a6000c;
        letter-spacing: 5px;
        font-weight: bold;
    }

    .bt1-1 {
        font-size: 26px;
        color: #d60815;
        letter-spacing: 8px;
        font-weight: bold;
        font-weight: bold;
    }

    .bt1-2 {
        font-size: 17px;
        color: #d60815;
        letter-spacing: 5px;
        font-weight: bold;
        font-weight: bold;
    }

    .spxw-bt1 {
        width: 365px;
        height: 40px;
        margin: 0 auto;
        background-color: #f5f4f4;
        text-align: center;
        border-bottom: 2px solid #dddddd;
        float: left;
    }

    .spxw-bt1 li {
        list-style: none;
        padding-top: 2px;
    }

    .spxw-bt1 a {
        font-size: 24px;
        color: #a6000c;
        letter-spacing: 10px;
    }

    .spxw-bt2 {
        width: 100px;
        height: 40px;
        margin: 0 auto;
        background-color: #f5f4f4;
        text-align: center;
        border-bottom: 2px solid #f5f4f4;
        float: left;
    }

    .spxw-bt2 li {
        list-style: none;
        padding-top: 2px;
    }

    .spxw-bt2 a {
        font-size: 16px;
        color: #dddddd;
        letter-spacing: 5px;
        line-height: 56px;
    }

    .sp-content {
        width: 581px;
        height: 210px;
        float: left;
        padding: 25px 10px 20px 10px;
        background-color: #f5f4f4;
    }

    .sp-content ul {
        height: 0px;
        margin: 0px;
    }

    .sp-content li {
        width: 274px;
        height: 180px;
        float: left;
        padding: 8px;
        text-align: center;
    }

    .sp-content li img {
        width: 275px;
        height: 170px;
    }

    /*.sp-content a{
    width: 270px;
    height: 170px;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    float: left;
}*/
    .spa1 {
        width: 270px;
        height: 170px;
        text-align: center;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        float: left;
    }

    .spa2 {
        width: 270px;
        height: 30px;
        text-align: center;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        float: left;
        padding-top: 10px;
    }

    .kjl {
        width: 280px;
        height: 720px;
        margin: 0 auto;
        margin-left: 0px;
        float: left;

    }

    .kjl-content1 {
        width: 176px;
        height: 103px;
        /*background:#c35353;*/
        float: left;
        margin: 20px 0px 0px 10px;
        background-image: url(https://www.qjrd.gov.cn/images/zcry.jpg);
        background-size: 47px 48px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }

    .kjl-content1 ul {
        padding: 45px 0px 0px 0px;
    }

    .kjl-content1 li {
        text-align: center;
    }

    .kjl-content1 a {
        font-size: 16px;
        color: #FFF;
        letter-spacing: 1px;
        font-weight: 800;
    }

    /*.kjl-content1:hover {
  /*background:#a6000c;
  background-image: url(https://www.qjrd.gov.cn/images/zcry.jpg);
  background-size: 120px 60px;
  background-repeat: no-repeat;
  background-position: 50% 20%;
}
.kjl-content1 a:hover{
    font-size: 14px;
    color: #FFF;
    letter-spacing: 1px;
}*/
    .kjl-content2 {
        width: 79px;
        height: 103px;
        float: left;
        margin: 20px 0px 0px 8px;
        background-image: url(https://www.qjrd.gov.cn/images/jgsz.jpg);
        background-size: 46px 48px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
        border-left: 2px solid #f09084;
    }

    .kjl-content2 ul {
        padding: 45px 0px 0px 0px;
    }

    .kjl-content2 li {
        text-align: center;
    }

    .kjl-content2 a {
        font-size: 16px;
        color: #FFF;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content2:hover {
    background:#a6000c;
    background-image: url(https://www.qjrd.gov.cn/images/tb2.png);
    background-size: 120px 60px;
    background-repeat: no-repeat;
    background-position: 50% 20%;
}
.kjl-content2 a:hover{
    font-size: 14px;
    color: #FFF;
    letter-spacing: 2px;
}*/
    .kjl-content3 {
        width: 250px;
        height: 60px;
        background: #f5f5f5;
        margin: 40px 0px 0px 15px;
        float: left;
        background-image: url(https://www.qjrd.gov.cn/images/cwhwy.jpg);
        background-size: 25px 24px;
        background-repeat: no-repeat;
        background-position: 20% 57%;
    }

    /*.kjl-content3:hover {
    background:#a6000c;
    background-image: url(https://www.qjrd.gov.cn/images/tb3.png);
    background-size: 120px 60px;
    background-repeat: no-repeat;
    background-position: 50% 20%;
}*/
    .kjl-content3 ul {
        padding: 5px 0px 0px 30px;
    }

    .kjl-content3 li {
        text-align: center;
    }

    .kjl-content3 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content3 a:hover{
    font-size: 14px;
    color: #FFF;
    letter-spacing: 2px;
}*/
    .kjl-content4 {
        width: 250px;
        height: 60px;
        background: #f5f5f5;
        margin: 2px 0px 0px 15px;
        float: left;
        background-image: url(https://www.qjrd.gov.cn/images/zqdb.jpg);
        background-size: 25px 24px;
        background-repeat: no-repeat;
        background-position: 4% 57%;
    }

    .kjl-content4 ul {
        padding: 8px 0px 0px 30px;
    }

    .kjl-content4 li {
        text-align: center;
    }

    .kjl-content4 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content4:hover {
     background:#a6000c;
     background-image: url(https://www.qjrd.gov.cn/images/tb4.png);
    background-size: 120px 60px;
    background-repeat: no-repeat;
    background-position: 50% 20%;
}
.kjl-content4 a:hover{
    font-size: 14px;
    color: #FFF;
    letter-spacing: 2px;
}*/
    .kjl-content5 {
        width: 250px;
        height: 60px;
        background: #f5f5f5;
        margin: 2px 0px 0px 15px;
        float: left;
        background-image: url(https://www.qjrd.gov.cn/images/qjdb.jpg);
        background-size: 25px 24px;
        background-repeat: no-repeat;
        background-position: 20% 57%;
    }

    .kjl-content5 ul {
        padding: 8px 0px 0px 30px;
    }

    .kjl-content5 li {
        text-align: center;
    }

    .kjl-content5 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content5:hover {
    background:#a6000c;
    background-image: url(https://www.qjrd.gov.cn/images/tb5.png);
    background-size: 120px 60px;
    background-repeat: no-repeat;
    background-position: 50% 20%;
}
.kjl-content5 a:hover{
    font-size: 14px;
    color: #FFF;
    letter-spacing: 2px;
}*/
    .kjl-content6 {
        width: 250px;
        height: 100px;
        background: #f5f5f5;
        margin: 30px 0px 0px 15px;
        float: left;
        background-image: url(https://www.qjrd.gov.cn/images/fwpt.jpg);
        background-size: 36px 33px;
        background-repeat: no-repeat;
        background-position: 50% 23%;
    }

    .kjl-content6 ul {
        padding-top: 45px;
    }

    .kjl-content6 li {
        text-align: center;
    }

    .kjl-content6 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content6:hover {
    background:#a6000c;
    background-image: url(https://www.qjrd.gov.cn/images/tb6.png);
    background-size: 120px 60px;
    background-repeat: no-repeat;
    background-position: 50% 20%;
}
.kjl-content6 a:hover{
    font-size: 14px;
    color: #FFF;
    letter-spacing: 2px;
}*/
    .kjl-content7 {
        width: 95px;
        height: 60px;
        background: #f5f5f5;
        margin: 15px 0px 0px 15px;
        float: left;
        background-image: url(https://www.qjrd.gov.cn/images/wsxf.jpg);
        background-size: 25px 24px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }

    .kjl-content7 ul {
        padding-top: 18px;
    }

    .kjl-content7 li {
        text-align: center;
    }

    .kjl-content7 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content7:hover {
    background:#a6000c;
    background-image: url(https://www.qjrd.gov.cn/images/tb7.png);
    background-size: 120px 60px;
    background-repeat: no-repeat;
    background-position: 50% 20%;
}
.kjl-content7 a:hover{
    font-size: 14px;
    color: #FFF;
    letter-spacing: 2px;
}*/
    .kjl-content8 {
        width: 150px;
        height: 60px;
        background: #f5f5f5;
        margin: 15px 0px 0px 5px;
        float: left;
        background-image: url(https://www.qjrd.gov.cn/images/flfg.jpg);
        background-size: 25px 24px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }

    .kjl-content8 ul {
        padding-top: 18px;
    }

    .kjl-content8 li {
        text-align: center;
    }

    .kjl-content8 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content8:hover {
    background:#a6000c;
    background-image: url(https://www.qjrd.gov.cn/images/tb8.png);
    background-size: 120px 60px;
    background-repeat: no-repeat;
    background-position: 50% 20%;
}
.kjl-content8 a:hover{
    font-size: 14px;
    color: #FFF;
    letter-spacing: 0px;
}*/
    .kjl-content9 {
        width: 250px;
        height: 100px;
        background: #f5f5f5;
        margin: 30px 0px 0px 15px;
        float: left;
        background-image: url(https://www.qjrd.gov.cn/images/zxxx.jpg);
        background-size: 30px 32px;
        background-repeat: no-repeat;
        background-position: 50% 23%;
    }

    .kjl-content9 ul {
        padding-top: 45px;
    }

    .kjl-content9 li {
        text-align: center;
    }

    .kjl-content9 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content6:hover {
    background:#a6000c;
    background-image: url(https://www.qjrd.gov.cn/images/tb6.png);
    background-size: 120px 60px;
    background-repeat: no-repeat;
    background-position: 50% 20%;
}
.kjl-content6 a:hover{
    font-size: 14px;
    color: #FFF;
    letter-spacing: 2px;
}*/
    /*Ã¨Â§â€ Ã©Â¢â€˜Ã¦â€“Â°Ã©â€”Â»Ã¥Â¿Â«Ã¦ÂÂ·Ã¦Â ÂÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¥Â°ÂÃ¥Â¿Â«Ã¦ÂÂ·Ã¦Â ÂÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .quick {
        width: 1200px;
        height: 60px;
        background-color: #c35353;
        margin: 0 auto;
        margin-left: 5px;
    }

    .quick li {
        width: 390px;
        height: 60px;
        float: left;
        text-align: center;
        background-size: 30px 30px;
        background-repeat: no-repeat;
        background-position: 3% 50%;
        border-right: solid 10px #FFF;
        list-style: none;
    }

    .quick li a {
        color: #FFF;
        font: bold 24px/60px 'Microsoft YaHei UI';
        letter-spacing: 10px;
    }

    .over {
        background-color: #a6000c;
    }

    .out {
        background-color: #c35353;
    }

    /*Ã¥Â°ÂÃ¥Â¿Â«Ã¦ÂÂ·Ã¦Â ÂÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¥ÂºÅ“Ã©â„¢Â¢Ã¤Â¼Â Ã§Å“Å¸ Ã¥Â­Â¦Ã¤Â¹Â Ã¥â€ºÂ­Ã¥Å“Â° Ã¥Â¾Â®Ã¥ÂÅ¡Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .sh1 li {
        width: 650px;
        float: left;
        height: 35px;
        line-height: 50px;
        text-align: left;
        background-repeat: no-repeat;
        background-position: 0% 50%;
        margin-left: 0px;
        padding-left: 0px;
        font-size: 14px;
        /* border-bottom: dashed 1px #cccccc; */
    }

    .time1 {
        border: 3px solid #eabe62;
        display: inline-block;
        padding: 10px;
        margin-right: 28px;
        vertical-align: middle;
        width: 50px;
        height: 50px;
        float: left;
        margin-top: 0px;
    }

    .fyczxxydwb {
        width: 1200px;
        height: 430px;
        margin: 0 auto;
        background-color: #FFF;
        padding: 0px 0px 30px 0px;
    }

    .dbfc-wb {
        width: 1150px;
        height: 400px;
        margin: 0 auto;
        margin-top: 30px;
        background: #f5f4f4;
    }

    .fyxxwb {
        width: 1200px;
        height: 300px;
        padding-top: 20px;
    }

    .fycz {
        width: 386px;
        height: 300px;
        float: left;
    }

    .xxyd {
        width: 386px;
        height: 300px;
        padding-left: 20px;
        float: left;
    }

    .rdwb {
        width: 410px;
        height: 340px;
        /* padding-left: 20px; */
        float: left;
        margin: 30px 30px 0px 30px;
        background-color: #FFF;
    }

    .tybt {
        width: 360px;
        height: 40px;
        margin: 0 auto;
        background-color: #efe9dd;
        text-align: center;
        /* border-bottom: 2px solid #a6000c; */
        margin-top: 40px;
        background: linear-gradient(60deg, #d60717 160px, #efe9dd 0%);
    }

    .tybt li {
        list-style: none;
        padding-top: 2px;
    }

    .tybt a {
        font-size: 22px;
        color: #ffffff;
        letter-spacing: 10px;
        float: left;
        padding-left: 15px;
        font-weight: bold;
        line-height: 35px;
    }

    .yt-content {
        width: 380px;
        height: 260px;
        margin: 0 auto;
    }

    .yt-content ul {
        margin: 0px;
        text-align: center;
        padding-top: 15px;
    }

    .yt-content li {
        width: 386px;
        float: left;
        height: 30px;
        line-height: 30px;
        text-align: left;
        background-repeat: no-repeat;
        background-position: 0% 50%;
        margin-left: 0px;
        font-size: 14px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .yt-content a {
        font-size: 16px;
        color: #000000;
    }

    /*Ã¥ÂºÅ“Ã©â„¢Â¢Ã¤Â¼Â Ã§Å“Å¸ Ã¥Â­Â¦Ã¤Â¹Â Ã¥â€ºÂ­Ã¥Å“Â° Ã¥Â¾Â®Ã¥ÂÅ¡Ã§Â»â€œÃ¦ÂÅ¸*/
    /*Ã©Â¡ÂµÃ©ÂÂ¢Ã§Â»â€œÃ¥Â°Â¾Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .Page-end {
        width: 100%;
        border-bottom: 5px solid #a6000c;
        padding-top: 20px;
        margin: 0 auto;
    }

    /*Ã©Â¡ÂµÃ©ÂÂ¢Ã§Â»â€œÃ¥Â°Â¾Ã§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¥Ââ€¹Ã¦Æ’â€¦Ã©â€œÂ¾Ã¦Å½Â¥Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .yqlj {
        width: 100%;
        height: 40px;
        text-align: center;
        margin: 0 auto;
        padding-top: 20px;
        padding-bottom: 20px;
        background: #f5f4f4;
    }

    .yqlj a {}

    /*Ã¥Ââ€¹Ã¦Æ’â€¦Ã©â€œÂ¾Ã¦Å½Â¥Ã§Â»â€œÃ¦ÂÅ¸*/
    /*Ã©Â¡ÂµÃ¨â€žÅ¡Ã¥Â¼â‚¬Ã¥Â§â€¹*/

    .footer {
        width: 100%;
        height: 160px;
        margin: 0 auto;
        text-align: center;
        background: #f5f4f4;
    }

    .dingwei {
        width: 570px;
        height: 160px;
        margin: 0 auto;
    }

    .dzjgbs {
        width: 80px;
        height: 80px;
        margin: 0 auto;
        float: left;
        padding-top: 30px;
    }

    .bqxx {
        float: left;
        padding-left: 20px;
        text-align: left;
        color: #000000;
    }

    /*Ã©Â¡ÂµÃ¨â€žÅ¡Ã§Â»â€œÃ¦ÂÅ¸*/

    /*Ã¥Â¹Â»Ã§ÂÂ¯Ã§â€°â€¡Ã¥Å Â¨Ã§â€Â»Ã¨Â¦ÂÃ©â€”Â»Ã¥Â¼â‚¬Ã¥Â§â€¹*/

    .col-xs-12-col-md-6 {
        width: 520px;
        height: 320px;
        /*padding-left:15px;*/
    }

    .carousel {
        position: relative;
    }

    .carousel-inner {
        width: 520px;
        height: 320px;
        position: relative;
        margin: 0 auto;
        overflow: hidden;
    }

    .carousel-item {
        position: relative;
        display: none;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 100%;
        transition: -webkit-transform 0.6s ease;
        transition: transform 0.6s ease;
        transition: transform 0.6s ease, -webkit-transform 0.6s ease;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px;
    }

    .carousel-item img {
        width: 520px;
        height: 320px;
    }

    .carousel-item.active img {
        width: 520px;
        height: 320px;
    }

    .carousel-item.active,
    .carousel-item-next,
    .carousel-item-prev {
        display: block;
    }

    .carousel-item-next,
    .carousel-item-prev {
        position: absolute;
        top: 0;
    }

    .carousel-item-next.carousel-item-left,
    .carousel-item-prev.carousel-item-right {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }



    @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {

        .carousel-item-next,
        .active.carousel-item-right {
            -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
        }
    }

    .carousel-item-prev,
    .active.carousel-item-left {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }



    .carousel-control-prev,
    .carousel-control-next {
        position: absolute;
        top: 0;
        bottom: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 15%;
        color: #fff;
        text-align: center;
        opacity: 0.5;
    }

    .carousel-control-prev:hover,
    .carousel-control-prev:focus,
    .carousel-control-next:hover,
    .carousel-control-next:focus {
        color: #fff;
        text-decoration: none;
        outline: 0;
        opacity: .9;
    }

    .carousel-control-prev {
        left: 0;
    }

    .carousel-control-next {
        right: 0;
    }

    .carousel-control-prev-icon,
    .carousel-control-next-icon {
        display: inline-block;
        width: 20px;
        height: 20px;
        background: transparent no-repeat center center;
        background-size: 100% 100%;
    }

    .carousel-control-prev-icon {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
    }

    .carousel-control-next-icon {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
    }

    .carousel-indicators {
        position: absolute;
        right: 0;
        bottom: 10px;
        left: 0;
        z-index: 15;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding-left: 0;
        margin-right: 15%;
        margin-left: 15%;
        list-style: none;
    }

    .carousel-indicators li {
        position: relative;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        width: 30px;
        height: 3px;
        margin-right: 3px;
        margin-left: 3px;
        text-indent: -999px;
        background-color: rgba(255, 255, 255, 0.5);
    }

    .carousel-indicators li::before {
        position: absolute;
        top: -10px;
        left: 0;
        display: inline-block;
        width: 100%;
        height: 10px;
        content: "";
    }

    .carousel-indicators li::after {
        position: absolute;
        bottom: -10px;
        left: 0;
        display: inline-block;
        width: 100%;
        height: 10px;
        content: "";
    }

    .carousel-indicators .active {
        background-color: #fff;
    }

    .carousel-caption {
        position: absolute;
        right: 15%;
        bottom: 25px;
        left: 15%;
        z-index: 10;
        padding-top: 0px;
        padding-bottom: 0px;
        color: #fff;
        text-align: center;
    }

    @supports ((position: -webkit-sticky) or (position: sticky)) {
        .sticky-top {
            position: -webkit-sticky;
            position: sticky;
            top: 0;
            z-index: 1020;
        }
    }

    .sr-only {
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        -webkit-clip-path: inset(50%);
        clip-path: inset(50%);
        border: 0;
    }

    .sr-only-focusable:active,
    .sr-only-focusable:focus {
        position: static;
        width: auto;
        height: auto;
        overflow: visible;
        clip: auto;
        white-space: normal;
        -webkit-clip-path: none;
        clip-path: none;
    }

    /*Ã¦â€ºÂ²Ã©Ââ€“Ã¥Â¸â€šÃ¤ÂºÂºÃ¥Â¤Â§Ã¥Â¸Â¸Ã¥Â§â€Ã¤Â¼Å¡Ã¤Â¸Â»Ã¤Â»Â»Ã¤Â¼Å¡Ã¨Â®Â®Ã§Â»â€žÃ¦Ë†ÂÃ¤ÂºÂºÃ¥â€˜ËœÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    /*Ã¦â€ºÂ²Ã©Ââ€“Ã¥Â¸â€šÃ¤ÂºÂºÃ¥Â¤Â§Ã¥Â¸Â¸Ã¥Â§â€Ã¤Â¼Å¡Ã¤Â¸Â»Ã¤Â»Â»Ã¤Â¼Å¡Ã¨Â®Â®Ã§Â»â€žÃ¦Ë†ÂÃ¤ÂºÂºÃ¥â€˜Ëœ-Ã¦Â â€¡Ã©Â¢ËœÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .zcry {
        width: 1200px;
        margin: 0 auto;
        padding-top: 10px;
        background-color: #FFF;
    }

    .zcry-bt {
        width: auto;
        height: 40px;
        margin: 0 auto;
        background-color: #f5f4f4;
        text-align: center;
        border-bottom: 2px solid #a6000c;
        display: flex;
        justify-content: center;
    }

    .zcry-bt li {
        list-style: none;
        height: 40px;
        width: auto;
        background-color: #a6000c;
        display: flex;
        align-items: center;
    }

    .zcry-bt a {
        padding: 0px 20px 0px 20px;
        color: #ffffff;
        font-size: 20px;
        font-weight: bold;
        letter-spacing: 5px;
    }

    /*Ã¦â€ºÂ²Ã©Ââ€“Ã¥Â¸â€šÃ¤ÂºÂºÃ¥Â¤Â§Ã¥Â¸Â¸Ã¥Â§â€Ã¤Â¼Å¡Ã¤Â¸Â»Ã¤Â»Â»Ã¤Â¼Å¡Ã¨Â®Â®Ã§Â»â€žÃ¦Ë†ÂÃ¤ÂºÂºÃ¥â€˜Ëœ-Ã¦Â â€¡Ã©Â¢ËœÃ§Â»â€œÃ¦ÂÅ¸*/
    .rdgl_lay1 {
        border-bottom: 1px solid #efefef;
        padding: 30px 0;
    }

    .sub_tit {
        background: #c82813;
        width: 50%;
        height: 30px;
        color: #fff;
        font-size: 20px;
        text-align: center;
        line-height: 30px;
        vertical-align: top;
        font-weight: bold;
        display: flex;
        justify-content: center;
        margin: 0 auto;
    }

    .peo_list {
        width: auto;
        vertical-align: top;
        margin-left: 22px;
        display: flex;
        justify-content: center;
    }

    .peo_list li {
        text-align: center;
        float: left;
        padding: 10px;
    }

    .peo_list img {
        width: 120px;
        height: 160px;
    }

    /*Ã¦â€ºÂ²Ã©Ââ€“Ã¥Â¸â€šÃ¤ÂºÂºÃ¥Â¤Â§Ã¥Â¸Â¸Ã¥Â§â€Ã¤Â¼Å¡Ã¤Â¸Â»Ã¤Â»Â»Ã¤Â¼Å¡Ã¨Â®Â®Ã§Â»â€žÃ¦Ë†ÂÃ¤ÂºÂºÃ¥â€˜ËœÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡ÂµÃ¥Â¼â‚¬Ã¥Â§â€¹*/

    .container {
        width: 1200px;
        margin: 0 auto;
        background-color: #FFF;
        padding: 0px 0px 0px 0px;

    }

    .container-fluid {
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
        margin-right: auto;
        margin-left: auto;
    }

    .row-list {
        display: -webkit-box;
        /*padding-top: 20px;*/
        width: 1200px;
        background-color: #FFF;
        /* display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;*/
    }

    hr {
        margin-top: 1rem;
        margin-bottom: 1rem;
        border: 0;
        border-top: 1px solid rgba(0, 0, 0, 0.1);
    }

    .hr6 {
        height: 30px;
        width: 1200px;
        background-color: #fff;
        margin: 0 auto;
    }

    .col-1,
    .col-2,
    .col-3,
    .col-4,
    .col-5,
    .col-6,
    .col-7,
    .col-8,
    .col-9,
    .col-10,
    .col-11,
    .col-12,
    .col,
    .col-auto,
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm,
    .col-sm-auto,
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md,
    .col-md-auto,
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg,
    .col-lg-auto,
    .col-xl-1,
    .col-xl-2,
    .col-xl-3,
    .col-xl-4,
    .col-xl-5,
    .col-xl-6,
    .col-xl-7,
    .col-xl-8,
    .col-xl-9,
    .col-xl-10,
    .col-xl-11,
    .col-xl-12,
    .col-xl,
    .col-xl-auto {
        position: relative;
        width: 100%;
        min-height: 1px;
        /*padding-right: 15px;
  padding-left: 15px;*/
    }

    .col-sm-3 {
        width: 340px;
        float: left;
        /*-webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;*/
    }

    .col-sm-9 {
        width: 830px;
        float: left;
        padding-left: 30px;
        /*-webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;*/
    }

    .side_menu .title {
        background: url(../images/bg01.jpg) no-repeat;
        height: 40px;
        line-height: 40px;
        font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
        font-size: 16px;
        text-align: center;
        font-weight: normal;
        color: #fff;
        background-size: 100%;
    }

    .side_menu_list li {
        height: 29px;
        line-height: 29px;
        padding-top: 10px;
    }

    .side_menu_list li a {
        display: block;
        background: url(../images/icon05.gif) no-repeat 8px center;
        padding-left: 25px;
        border-bottom: 1px solid #e0e0e0;
        text-decoration: none;
        color: #3b3b3b;
        height: 29px;
        overflow: hidden;
    }

    .list-news {
        padding-left: 12px;
        /* list-style-image: url(../../images/listarr.png); */
        list-style: none;
        padding-right: 12px;
        padding-bottom: 20px;
    }

    .list-news li {
        line-height: 30px;
        border-bottom: dashed 1px #AFAFAF;
        background: url(../../images/listarr.png) no-repeat;
        background-position: 0px 8px;
        /* margin-left: 1px; */
        padding-left: 22px;
    }

    .list-news li a {
        font-size: 15px;
        color: black;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
    }

    .more {
        float: right;
        color: black;
        font-size: 14px;
        font-weight: 100;
        padding-right: 20px;
    }

    #pages a {
        padding: 5px;
        border: 1px solid #A0A0A0;
        line-height: 46px;
        margin: 5px;
    }

    /*Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡ÂµÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¥â€ â€¦Ã¥Â®Â¹Ã©Â¡ÂµCSSÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .rowcontent {
        .row {
            width: 1200px;
            /* height: 380px; */
            margin: 0 auto;
            text-align: center;
            display: -webkit-box;
            margin-left: -15px;
        }
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    .h1,
    .h2,
    .h3,
    .h4,
    .h5,
    .h6 {
        margin-bottom: 0.5rem;
        font-family: inherit;
        font-weight: 500;
        line-height: 1.2;
        color: inherit;
        text-align: center;
        font-size: 1.3rem;
    }

    h3,
    .h3 {
        font-size: 1.75rem;
        text-align: center;
    }

    .content {
        margin: 0 auto;
        padding: 0px 40px 0px 40px;
    }

    .content p {
        line-height: 1.8;
    }

    .crumbs {
        padding-top: 12px;
    }
    .zxdtywzx{
    width:1200px;
    height:220px;
    background-color: #FFF;
    margin: 0 auto;
    display: flex;
    justify-content: space-around;
    flex-direction: row;
    }
}

/*电脑模板开始*/

@media (max-width: 481px) {
    a {
        text-decoration: none
    }
    
    a:hover {
        text-decoration: none
    }
    
    a {
        color: #000000
    }
    
    ul,
    ol {
        list-style: none;
        padding-inline-start: 8px;
    }

    body {
        background: url(https://www.qjrd.gov.cn/images/beijin.jpg) no-repeat top center;
        background-size: cover;
        background-position: top center;
        margin: auto;
        width: 100vw;
        font-size: 1.2em;
    }
    
    video {
        width:100%;
        height: auto;
    }

    .ez {
        width: 100vw;
        height: auto;
        margin: 0 auto;
        clear: both;
    }

    .home {
        width: auto;
        height: auto;
        margin: 0 auto;
        margin: 0px 7px;
        overflow: hidden;
    }

    .footer2 {
        margin: 0 auto;
        background: #f5f4f4;
        clear: both;
        padding: 20px;
        font-size: 16px;
    }

    .top {
        width: 100vw;
        height: 22vh;
        background: url(https://www.qjrd.gov.cn/images/logo.png);
        background-size: 148%;
        background-repeat: no-repeat;
        background-position: center top;
        margin: 0 auto;
        position: relative;
        top: 0px;
        left: 0px;
    }

    .kl {
        width: 100%;
        height: 10px;
    }

    .ss {
        margin: 0 auto;
        padding: 0px;
        position: absolute;
        top: 5px;
        right: 5px;
    }

    .ss form {
        width: 54vw;
        height: 39px;
        box-sizing: border-box;
        transition: background-color 300ms;
        border-radius: 40px;
        margin: 0px auto;
        /* border: 1px solid #DEA1A5; */
        padding-left: 0px;
        position: relative;
        /* margin-right: 9px; */
        margin-top: 15px;
        text-align: center;
    }

    .ss input[type='text'] {
        width: 40vw;
        height: 38px;
        padding: 2px;
        float: left;
        background: unset;
        line-height: 37px;
        font-size: 12px;
        border: none;
        text-align: center;
        color:white;
        display: none;
    }

    .ss input[type='submit'] {
        float: right;
        margin: 1px 10px 0 0;
        background: url(https://www.qjrd.gov.cn/images/ss1.png) no-repeat 0px 0px;
        height: 37px;
        width: 30px;
        border: none;
        background-size: 28px 30px;
    }
    
    .ss input[type=text]:focus{ outline: none;}

    input:-moz-placeholder,
    textarea:-moz-placeholder {
        color: #FFF;
        font-size: 18px;
    }

    input:-ms-input-placeholder,
    textarea:-ms-input-placeholder {
        color: #FFF;
        font-size: 18px;
    }

    input::-webkit-input-placeholder,
    textarea::-webkit-input-placeholder {
        color: #FFF;
        font-size: 18px;
    }
    
    input:focus::-webkit-input-placeholder { 
  color: 
  transparent; 
  /* transparentÃ¦ËœÂ¯Ã¥â€¦Â¨Ã©â‚¬ÂÃ¦ËœÅ½Ã©Â»â€˜Ã¨â€°Â²(black)Ã§Å¡â€žÃ©â‚¬Å¸Ã¨Â®Â°Ã¦Â³â€¢Ã¯Â¼Å’Ã¥ÂÂ³Ã¤Â¸â‚¬Ã¤Â¸ÂªÃ§Â±Â»Ã¤Â¼Â¼rgba(0,0,0,0)Ã¨Â¿â„¢Ã¦Â Â·Ã§Å¡â€žÃ¥â‚¬Â¼ */ 
   } 
  /* Mozilla Firefox 4 to 18 */ 
  input:focus:-moz-placeholder { 
  color: 
  transparent; 
   } 
  /* Mozilla Firefox 19+ */ 
  input:focus::-moz-placeholder { 
  color: 
  transparent; 
   } 
  /* Internet Explorer 10+ */ 
  input:focus:-ms-input-placeholder { 
  color: 
  transparent; 
   } 
  

    .dh {
        width: 100vw;
        height: auto;
        /* line-height: 1.2em; */
        margin: 0 auto;
        margin-top: 0px;
        background-color: #b30004;
        overflow: auto;
        text-wrap: nowrap;
        overflow-x: scroll;
        clear: both;
    }

    .daohang-img hidden-xs a {}

    .navcat {
        display: flex;
        padding: 0px;
        margin: 15px 10px;
    }

    .navcat ul {
        float: left;
    }

    .navcat li {
        padding: 0px;
    }

    .navcat li a {
        color: white;
        font-size: 17px;
        font-weight: bold;
        padding: 0px 0px 0px 9px;
        display: block;
        word-break: keep-all;
        text-wrap: nowrap;
    }

    .zhejiao {
        width: 100%;
        overflow: hidden;
        height: 10px;
        background: url(https://www.qjrd.gov.cn/images/zhejiao.png) no-repeat 0px 0px;
        margin: 0 auto;
    }

    .zhejiao img {
        width: 100vw;
        height: 30px;
    }

    /*.home{
        float: left;
        padding: 20px 0px 0px 4px;
    }
    .home li {
        width: 105px;
        height: 30px;
        float: left;
        list-style: none;
    }
    .home li a {
        color: white;
        font-size: 20px;
        font-weight: bold;
        padding-top: 10px;
        /*padding-right: 12px;
        display: block;
        /*padding-left: 7px;
        padding-bottom: 0px;
        text-align: center;
    }*/
    .ks {
        width: 1200px;
        height: 21px;
        margin: 0 auto;
        background: linear-gradient(to right, #ffffff, #a6000c, #a6000c, #a6000c, #a6000c, #a6000c, #ffffff);
    }

    .ks a {
        width: 80px;
        color: white;
        font-size: 16px;
        /*font-weight: bold;*/
        padding: 0px 0px 0px 0px;
        display: block;
        text-align: center;
        float: left;
        border-right: 1px solid #FFFFFF;
    }

    .wzq a {
        width: 250px;
        text-align: center;
        border-right: 0px solid #FFFFFF;

    }

    .bg {
        width: 1200px;
        margin: 0 auto;
        background-color: #FFFFFF;
        margin-top: -31px;
    }

    /*Ã¥Â¹Â¿Ã¥â€˜Å Ã¦Â ÂÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .guanggaolan {
        width: auto;
        height: auto;
        margin: 0 auto;
        padding-bottom: 0px;
        background-color: #FFF;
        padding: 0px;
        overflow: hidden;
        position: relative;
    }

    .guanggaolan ul {
        list-style: none;
        padding-inline-start: 0px;
        text-align: center;
        margin: 0px;
        padding: 0px;
    }

    .guanggaolan img {
        width: 100%;
        height: auto;
        margin: 0 auto;
        position: relative;
        top: 0;
        left: 0;
        /*opacity: 0;*/
        transition: opacity 1s ease-in-out;
    }

    .guanggaolan img.active {
        /*opacity: 1;*/
    }

    /*Ã¥Â¹Â¿Ã¥â€˜Å Ã¦Â ÂÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã©â‚¬Å¡Ã§Å¸Â¥Ã¥â€¦Â¬Ã¥â€˜Å Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .tongzhigongg {
        width: auto;
        height: auto;
        margin: 0 auto;
        /* background: url(https://www.qjrd.gov.cn/images/tzgg.jpg) no-repeat 0px 0px; */
        background-color: #ffffff;
        margin: 30px;
        margin: 0 auto;
        padding: 10px;
        text-wrap: wrap;
    }

    .tzgg-1 {
        width: 138px;
        height: 76px;
        float: none;
        display: none;
        padding-top: 0px;
    }

    .tzgg-1 a {
        color: #FFFFFF;
        font-size: 20px;
        padding-left: 40px;
    }

    .tzgg-2 {
        width: 100%;
        height: auto;
        padding-top: 0;
        padding-left: 0px;
        padding: 0px;
        margin: 0px;
        background-color: #ffff;
    }

    .tzgg-2 li {
        width: 100%;
        height: auto;
        text-align: center;
        list-style: none;
        white-space: nowrap;
        text-overflow: unset;
        overflow: hidden;
        padding: 0px;
        margin: 0px;
    }

    .tzgg-2 a {
        color: #585657;
        font-size: 17px;
        font-weight: bold;
        text-align: center;
        letter-spacing: 1px;
        /*font-family: "Ã¥Â®â€¹Ã¤Â½â€œ";*/
        text-wrap: wrap;
    }

    /*Ã¤Â¸â€œÃ©Â¢ËœÃ¤Â¸â€œÃ¦Â ÂÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .wrap {
        width: 100vw;
        margin: 0 auto;
        background-color: #FFF;
        padding: 10px 0px 0px 0px;
    }

    /*Ã¤Â¸â€œÃ©Â¢ËœÃ¤Â¸â€œÃ¦Â ÂÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã©â‚¬Å¡Ã§Å¸Â¥Ã¥â€¦Â¬Ã¥â€˜Å Ã§Â»â€œÃ¦ÂÅ¸*/
    .row {
        width: auto;
        height: auto;
        padding: 10px;
        text-align: center;
        display: -webkit-box;
        /*margin-left: -15px;*/
        display: flex;
        flex-wrap: wrap;
        background: #ffffff;
    }

    .col-1 {
        width: 590px;
        height: 380px;
        margin: 0 auto;
        text-align: center;
        float: left;
    }

    .col-2 {
        width: 590px;
        height: 380px;
        margin: 0 auto;
        text-align: center;
        float: left;
    }

    .col-2 li {
        float: left;
        font-size: 18px;
        text-overflow: ellipsis;
    }

    .list-news li a {
        font-size: 15px;
        color: black;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
    }

    .catetitle {
        font-size: 20px;
        letter-spacing: 6px;
        color: #a6000c;
        font-weight: bold;
        text-align: initial;
    }

    .list-news mt-2 li {
        width: 600px;
        height: 40px;
        float: left;
    }


    .sh li {
        width: 600px;
        float: left;
        height: 35px;
        /*line-height: 8px;*/
        text-align: left;
        /*background-image: url(https://www.qjzx.gov.cn/statics/images/qjzx/bg6.jpg);*/
        background-repeat: no-repeat;
        background-position: 0% 50%;
        margin-left: 0px;
        padding-left: 15px;
        line-height: 50px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        /* border-bottom: dashed 1px #cccccc; */
    }

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

    .a a {
        float: left;
        border-bottom: 2px solid #a6000c;
        padding: 0px 20px 0px 20px;
        color: #a6000c;
    }

    .sp a {
        float: left;
        color: #000;
        font-weight: 100;
        font-size: 15px;
        padding-left: 350px;
        letter-spacing: 5px;
    }

    /*TAB1Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .zfyw {
        height: 320px;
        width: 100%;
        /*border: 1px solid #ebebeb;*/
        overflow: hidden;
        padding-top: 0px;
        float: none;
    }

    .tabbox1 {
        margin: 0 0 0 0px;
    }

    .tab_menu {
        margin: 0px 0px;
        background-color: #e9e9e9;
        text-wrap: nowrap;
        display: flex;
        overflow-x: scroll;
    }

    .tab_menu li {
        width: auto;
        height: auto;
        line-height: 47px;
        float: none;
        text-align: center;
        cursor: pointer;
        font-size: 24px;
        /*background-image: url({IMG_PATH}qjzx/bg4.jpg);*/
    }

    .tab_menu li a {
        font-size: 20px;
        color: #a6000c;
        /*font-weight:800;Ã¦â€“â€¡Ã¥Â­â€”Ã¥Å Â Ã§Â²â€”*/
        line-height: 31px;
        padding: 10px;
        word-break: keep-all;
    }

    .tab_menu li.current {
        repeat-x;
        font-size: 20px;
        line-height: 48px;
        font-weight: 800;
        /*Ã¦â€“â€¡Ã¥Â­â€”Ã¥Å Â Ã§Â²â€”*/
        }

    .tab_menu1 {
        list-style: none;
        overflow: hidden;
        padding: 0px;
        margin: 0px;
        font-size: 24px;
        width: 660px;
        height: 50px;
        /*border-top: 2px solid #a6000c;*/
        padding-left: 0px;
        background-color: #e9e9e9;
    }

    .tab_menu1 li {
        width: 110px;
        height: 25px;
        line-height: 25px;
        float: left;
        text-align: center;
        cursor: pointer;
        font-size: 24px;


        /*background-image: url({IMG_PATH}qjzx/bg4.jpg);*/
    }

    .tab_menu1 li a {
        padding-left: 30px;
        repeat-x;
        font-size: 20px;
        color: #a6000c;
        /*font-weight:800;Ã¦â€“â€¡Ã¥Â­â€”Ã¥Å Â Ã§Â²â€”*/
        float: left;
        padding-top: 5px;
        line-height: 40px;
        width: 160px;
    }

    .tab_menu1 li.current {

        repeat-x;
        font-size: 20px;
        line-height: 40px;
        font-weight: 800;
        /*Ã¦â€“â€¡Ã¥Â­â€”Ã¥Å Â Ã§Â²â€”*/


    }

    li.current a {
        color: #a6000c;
        word-break: keep-all;
    }

    li.current a:hover {
        color: #a6000c;

    }

    .ywbt {
        /* width: 100%; */
        height: 30px;
    }

    /*TABÃ¨ÂÅ“Ã¥Ââ€¢Ã©Â«ËœÃ¤ÂºÂ®Ã¦Â Â·Ã¥Â¼Â*/
    .tab_box {
        height: 276px;
        overflow: hidden;
    }

    .tab_box .hide {
        display: none;
    }

    .tab_box ul {
        margin: 6px 0px;
    }

    .sh {
        padding-left: 0px;
        font-size: 14px;
    }

    .sh a {
        color: #000;
        font-size: 14px;
    }

    .sh li {
        line-height: 23px;
        text-align: left;
        font-size: 16px;
        /* height: auto; */
    }

    .sh1 li {
        width: 845px;
        float: left;
        height: 35px;
        line-height: 50px;
        text-align: left;
        background-repeat: no-repeat;
        background-position: 0% 50%;
        margin-left: 0px;
        padding-left: 0px;
        font-size: 14px;
        /*border-bottom: dashed 1px #cccccc;*/
    }

    .sh li span {
        float: right;
        font-size: 12px;
        padding-right: 5px;
        color: #696969;
        padding-left: 60px;
    }

    .sh li a:before {width: 4px;height: 4px;background: #d40716;position: absolute;left: 0;top: 9px;content: ''}


    .sh li a {
        color: #000000;
        padding-left: 20px;
        position: relative;
        width: 82vw;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
    }



    .sh1 {
        padding-left: 0px;
        font-size: 14px;
    }

    .sh1 a {
        color: #000;
        font-size: 14px;
    }

    .sh1 li {
        width: 380px;
        float: left;
        height: 35px;
        line-height: 30px;
        text-align: left;
        background-repeat: no-repeat;
        background-position: 0% 50%;
        margin-left: 0px;
        padding-left: 15px;
        font-size: 14px;
        /*border-bottom: dashed 1px #cccccc;*/
    }

    .sh1 li span {
        float: right;
        font-size: 12px;
        padding-right: 5px;
        color: #015294;
    }

    .sh1 li a {
        font-size: 16px;
        color: #015294;
    }

    .zl {
        width: 1200px;
        height: 330px;
        margin: 0 auto;
        margin-top: 20px;
    }

    /*TAB1Ã§Â»â€œÃ¦ÂÅ¸*/
    /*TAB2Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .recommend_news1 {
    clear: both;
    height: auto;
    width: 100%;
    }

    .recommend_news1 .tab {
        /*display: flex; border-bottom: 1px solid #e5e5e5*/
        width: 100%;
        height: 40px;
        background-color: #efe9dd;
        display: flex;
        margin: 0px;
        padding: 0px;
        justify-content: space-around;
    }

    .recommend_news1 .tab li {
        cursor: pointer;
        text-align: content;
        color: #666;
    }

    .recommend_news1 .tab li.cue {
        cursor: pointer;
        color: #666;
        background: linear-gradient(60deg, #d60717 160px, rgba(16, 121, 175, 0%) 0);
        padding: 0px 12px;
    }

    .recommend_news1 .tab li:after {
        width: 1px;
        height: 14px;
        content: '';
        position: absolute;
        right: 0;
        top: 14px;
        background: #aaa
    }

    .recommend_news1 .tab li:last-child:after {
        display: none;
    }

    .recommend_news1 .tab li a {
        font-size: 22px;
        color: #a1a1a1;
        line-height: 40px;
    }

    .recommend_news1 .tab li.cue a {
        font-size: 22px;
        color: #fff;
        font-weight: bold;
        line-height: 40px;
    }

    /*.recommend_news .tab li.cue:before {height: 3px; width: 100%; bottom: -2px; background: #da5445; content: ''; position: absolute; left: 0;}*/
    .recommend_news1 .nc {
        padding: 13px 0px;
        height: auto;
        clear: both;
    }

    .normal_ul1 {
        display: none;
        margin: 0px;
    }

    .normal_ul1:first-child {
        display: flex;
        flex-direction: column;
    }

    .normal_ul1 li {
        overflow: hidden;
        font-size: 15px;
        color: #999;
        line-height: 50px;
        padding: 5px 0px 12px 5px;
    }

    .normal_ul1 li a {
        width: 237px;
        float: left;
        text-align: left;
        font-size: 18px;
        color: #333;
        line-height: 25px;
    }

    .normal_ul1 li a:before {}

    .normal_ul1 li a:hover {
        color: #1a5ba9;
    }

    .ywbt-tb1 {
        float: left;
        width: 30px;
        height: 30px
    }

    .ywbt-nr1 {
        width: 100%;
        height: 40px;
    }

    .ywbt-gd1 {
        width: 100px;
        height: 30px;
        float: left;
        line-height: 40px;
    }

    .ywbt-gd1 a {
        color: #7f7f7f
    }

    .ywbt1 {
        width: 100%;
        height: 40px;
    }

    .normal_ul1 .sh li {
        color: #999;
        /* padding: 4px; */
        line-height: 28px;
        height: 34px;
        padding: 0px 5px;
        width: auto;
    }

    .normal_ul1 .sh li a {
        width: 85vw;
        height: auto;
        line-height: 28px;
        font-size: 16px;
        text-overflow: ellipsis;
        color: #333;
        padding-left: 20px;
    }

    .normal_ul1 .sh li span {
        font-size: 12px;
        padding-right: 5px;
        color: #696969;
        padding: initial;
        display: none;
    }

    .normal_ul1 .sh li a:before {
        width: 4px;
        height: 4px;
        background: #d40716;
        position: absolute;
        left: 0;
        top: 11px;
        content: ''
    }

    /*TAB2Ã§Â»â€œÃ¦ÂÅ¸*/
    /*TAB3Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .recommend_news {
        width: 100vw;
        height: auto;
        overflow: hidden;
        box-sizing: border-box;
        /* box-shadow: 0 0 5px rgb(201 201 201 / 60%); */
        padding: 0px 0px;
        margin-left: 0px;
        background: #fff;
    }

    .recommend_news .tab {
        /*display: flex; border-bottom: 1px solid #e5e5e5*/
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .recommend_news .tab li {
        width: auto;
        height: 30px;
        line-height: px;
        cursor: pointer;
        text-align: center;
        color: #666;
        float: left;
        padding-right: 10px;
    }

    .recommend_news .tab li:after {
        width: 1px;
        height: 14px;
        content: '';
        position: absolute;
        right: 0;
        top: 14px;
        background: #aaa
    }

    .recommend_news .tab li:last-child:after {
        display: none;
    }

    .recommend_news .tab li a {
        font-size: 21px;
        color: #a1a1a1;
        font-weight: bold;
    }

    .recommend_news .tab li.cue a {
        font-size: 21px;
        color: #d40716;
        font-weight: bold;
    }

    /*.recommend_news .tab li.cue:before {height: 3px; width: 100%; bottom: -2px; background: #da5445; content: ''; position: absolute; left: 0;}*/
    .recommend_news .nc {
        padding-top: 0px;
    }

    .normal_ul {
        display: none;
        margin: 0px;
    }

    .normal_ul:first-child {
        display: block
    }

    .normal_ul li {
        line-height: 42px;
    }

    .normal_ul li a {
        display: block;
        text-align: left;
        position: relative;
        font-size: 16px;
        color: #333;
        padding-left: 16px;
        transition: all 0.3s;
        text-overflow: ellipsis;
        overflow: hidden;
        text-wrap: nowrap;
        word-break: keep-all;
        width: 83vw;
        height: 36px;
    }

    .normal_ul li a:before {
        width: 4px;
        height: 4px;
        background: #d40716;
        position: absolute;
        left: 0;
        top: 22px;
        content: ''
    }

    .normal_ul li a:hover {
        color: #1a5ba9;
    }

    .ywbt-tb {
        float: left;
        width: 30px;
        height: 30px
    }

    .ywbt-nr {
        float: left;
    }

    .ywbt-gd {
        float: right;
    }

    .ywbt-gd a {
        color: #7f7f7f;
        font-size: 16px;
    }

    /*TAB3Ã§Â»â€œÃ¦ÂÅ¸*/

    /*Ã¤ÂºÂºÃ¥Â¤Â§Ã¥Â·Â¥Ã¤Â½Å“Ã¥Å½Â¿Ã¥Å’ÂºÃ¥Å Â¨Ã¦â‚¬ÂÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .time {
        border: 3px solid #eabe62;
        /* display: none; */
        padding: 12px;
        margin-right: 24px;
        vertical-align: middle;
        width: 50px;
        height: auto;
        float: left;
    }

    .time-a {
        color: #181818;
        font-size: 18px;
        text-decoration: none;
        line-height: 31px;
        /* float: none; */
    }

    .time1-a {
        color: #181818;
        font-size: 22px;
        line-height: 26px;
        text-decoration: none;
        line-height: 75px;
        float: left;
    }

    .t2ime {
        border: 3px solid #eabe62;
        padding: 10px;
        margin-right: 12px;
        vertical-align: middle;
        width: 50px;
        height: 50px;
        float: left;
    }

    .t2ime-a {
        color: #181818;
        font-size: 22px;
        line-height: 26px;
        text-decoration: none;
        line-height: 75px;
        float: left;
    }

    .t2ime1-a {
        color: #181818;
        font-size: 22px;
        line-height: 26px;
        text-decoration: none;
        line-height: 75px;
        float: left;
    }

    .more1 {
        float: left;
        color: #eabe62;
        padding-left: 13px;
        font-size: 20px;
        font-weight: 800;
    }

    .more2 {
        float: right;
        color: #eabe62;
        font-size: 12px;
        font-weight: 100;
        padding-top: 4px;
    }

    .m1ore1 {
        float: left;
        color: #eabe62;
        padding-left: 13px;
        font-size: 20px;
        font-weight: 800;
        line-height: 20px;
    }

    .m1ore2 {
        float: right;
        color: #eabe62;
        font-size: 12px;
        font-weight: 100;
        padding-top: 4px;
        line-height: 30px;
    }

    .new-rdgz-xqdt {
        width: auto;
        margin: 0 auto;
        background-color: #FFF;
        padding: 0px 0px 0px 0px;
    }

    .new-zfyw {
        padding: 0px;
        margin: 0px 7px;
    }

    .new-zfyw-r {
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ec3428), to(#f09056));
        clear: both;
    }

    .xqdtrdzz {
        /* width: 100vw; */
        margin: 0px auto;
        padding-top: 10px;
        clear: both;
    }

    .xqdt {
        margin: 0 auto;
        display: block;
    }

    .xqdt-bt {
        width: 100%;
        margin: 0 auto;
        background-color: #e9e9e9;
        padding-bottom: 0px;
        border-bottom: 4px solid #fff;
    }

    .xqdt-bt li {
        list-style: none;
        padding-top: 0px;
        margin: 0px;
        display: none;
    }

    .xqdt-bt a {
        color: #FFFFFF;
        font-size: 24px;
        padding-left: 40px;
        letter-spacing: 10px;
    }

    .fcnt a {
        text-decoration: none;
        color: #000000;
        font-size: 16px;
    }

    .fcnt a:hover {
        text-decoration: underline;
        color: #d20b0b;
    }

    .fcnt {
        margin: 0px 0px 0px 0px;
        /* background-color: #f5f5f5; */
        overflow: hidden;
        clear: both;
    }

    .fcnt .mimg {
        margin: 10px;
    }

    .fcnt .mimg div {
        display: none;
    }

    .mimg img {
        width: 100%;
        height: 25vh;
    }

    .fcnt ul {
    clear: both;
    }

    *html .fcnt ul {
        position: absolute;
        right: 0;
        top: 0;
        width: 152px;
        height: 340px;
    }

    .fcnt li {
        cursor: pointer;
        line-height: 31px;
        height: 33px;
        word-break: keep-all;
        overflow: hidden;
    }

    .fcnt li a:before {
        width: 4px;
        height: 4px;
        background: #d40716;
        position: absolute;
        left: 0;
        top: 15px;
        content: ''
    }
    
    .fcnt li a {
        color: #000000;
        padding-left: 20px;
        position: relative;
        display: inline-block;
        word-break: keep-all;
        text-overflow: ellipsis;
        overflow: hidden;
        width: 81vw;
    }

    /*.fcnt li.cur img{width:142px;height:75px;margin:4px 0 0 4px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}*/
    /*#tri{position:absolute;top:0;z-index:1000;width:470px;height:30px;cursor:pointer;}
    *html #tri{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../img/point.png");background:none;}*/
    .fcnt dl {
        position: absolute;
        bottom: 1px;
        left: 0px;
        width: 360px;
        height: 80px;
        display: none;
    }

    .fcnt dt {
        line-height: 38px;
        text-align: center;
        font-size: 16px;
        margin: 12px;
        background-color: #FFF;
    }

    *html .fcnt dl {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../img/shadow.png");
        background: none;
    }

    /*Ã¥Ââ€žÃ¥Å½Â¿Ã¥Å’ÂºÃ©â€œÂ¾Ã¦Å½Â¥Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .new-zq {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 4px 22px 6px 18px;
    }

    .new-zq a {
        font-size: 18px;
        color: #a6000c;
        padding: 2px 20px;
    }

    /*Ã¥Ââ€žÃ¥Å½Â¿Ã¥Å’ÂºÃ©â€œÂ¾Ã¦Å½Â¥Ã§Â»â€œÃ¦ÂÅ¸*/
    .rdzz {
        clear: both;
        height: 234px;
    }

    .rdzz-bt {
        height: 40px;
        background-color: #f5f4f4;
        padding: 2px;
    }

    .rdzz-bt li {
        list-style: none;
        padding-top: 2px;
    }

    /*.rdzz-bt a{
        font-size: 24px;
        color: #a6000c;
        letter-spacing: 10px;
    }*/
    .rdzz-img {
        float: left;
        padding: 19px 0px 0px 41px;
    }

    .rdzz-img img {
        width: 132px;
        height: 158px;
        margin: 0 auto;
    }

    .rdzz-list {
        padding: 24px 0px 0px 15px;
    }

    .rdzz-list li {
        width: 125px;
        float: left;
        height: 35px;
        padding-left: 17px;
        list-style-type: none;
        text-align: center;
    }

    .rdzz-list a {
        color: #000000;
        font-size: 16px;
    }

    /*Ã¤ÂºÂºÃ¥Â¤Â§Ã¥Â·Â¥Ã¤Â½Å“Ã¥Å½Â¿Ã¥Å’ÂºÃ¥Å Â¨Ã§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¨Â§â€ Ã©Â¢â€˜Ã¦â€“Â°Ã©â€”Â»Ã¥Â¿Â«Ã¦ÂÂ·Ã¦Â ÂÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .spxwkjl {
        background-color: #FFF;
        padding: 0px;
        clear: both;
    }

    .spxw {
        /* width: 100vw; */
    }

    .spxw-bt {
        width: 116px;
        height: 40px;
        margin: 0 auto;
        text-align: center;
        float: left;
        padding-left: 20px;
        border-bottom: 2px solid #f5f4f4;
        line-height: 55px;
    }

    .spxw-bt li {
        list-style: none;
        padding-top: 2px;
    }

    .spxw-bt a {
        font-size: 24px;
        color: #a6000c;
        letter-spacing: 5px;
        font-weight: bold;
    }

    .bt1-1 {
        font-size: 26px;
        color: #a6000c;
        letter-spacing: 5px;
        font-weight: bold;
    }

    .bt1-2 {
        font-size: 17px;
        color: #d60815;
        letter-spacing: 5px;
        font-weight: bold;
        font-weight: bold;
    }

    .spxw-bt1 {
        /* width: 274px; */
        height: 40px;
        margin: 0 auto;
        text-align: center;
        border-bottom: 2px solid #dddddd;
        float: left;
        display: none;
    }

    .spxw-bt1 li {
        list-style: none;
        padding-top: 2px;
    }

    .spxw-bt1 a {
        font-size: 24px;
        color: #a6000c;
        letter-spacing: 10px;
    }

    .spxw-bt2 {
        width: 100px;
        height: 40px;
        margin: 0 auto;
        text-align: center;
        float: right;
    }

    .spxw-bt2 li {
        list-style: none;
        padding-top: 2px;
    }

    .spxw-bt2 a {
        font-size: 16px;
        color: #dddddd;
        letter-spacing: 5px;
        line-height: 56px;
    }

    .sp-content {
        width: auto;
        float: none;
        clear: both;
        padding: 17px 0px;
        margin: 0px;
    }

    .sp-content ul {
        height: auto;
        margin: 0px;
        padding: 0px;
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-evenly;
    }

    .sp-content li {
        width: 45%;
        float: none;
        padding: 0px;
        text-align: center;
        display: flex;
        flex-wrap: nowrap;
        flex-direction: column;
    }

    .sp-content li img {
        width: 100%;
    }

    /*.sp-content a{
        width: 270px;
        height: 170px;
        text-align: center;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        float: left;
    }*/
    .spa1 {
        text-align: center;
        white-space: nowrap;
        float: none;
        display: block;
    }

    .spa2 {
        text-align: center;
        text-overflow: ellipsis;
        overflow: hidden;
        padding: 20px 0px;
        font-size: 16px;
    }

    .kjl {
        width: 100%;
        margin: 0 auto;
        margin-left: 0px;
        clear: both;
        display: flex;
        padding-bottom: 10px;
        flex-wrap: wrap;
        justify-content: space-around;
        align-items: center;
    }

    .kjl-content1 {
        width: 41vw;
        height: 126px;
        /*background:#c35353;*/
        /* float: left; */
        /* margin: 20px 0px 0px 10px; */
        background-image: url(https://www.qjrd.gov.cn/images/zcry.jpg);
        background-size: 47px 48px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }

    .kjl-content1 ul {
        padding: 45px 0px 0px 0px;
    }

    .kjl-content1 li {
        text-align: center;
    }

    .kjl-content1 a {
        font-size: 16px;
        color: #FFF;
        letter-spacing: 1px;
        font-weight: 800;
    }

    /*.kjl-content1:hover {
      /*background:#a6000c;
      background-image: url(https://www.qjrd.gov.cn/images/zcry.jpg);
      background-size: 120px 60px;
      background-repeat: no-repeat;
      background-position: 50% 20%;
    }
    .kjl-content1 a:hover{
        font-size: 14px;
        color: #FFF;
        letter-spacing: 1px;
    }*/
    .kjl-content2 {
        width: 45vw;
        height: 126px;
        /* float: right; */
        /* margin: 20px 0px 0px 8px; */
        background-image: url(https://www.qjrd.gov.cn/images/jgsz.jpg);
        background-size: 46px 48px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
        border-left: 2px solid #f09084;
    }

    .kjl-content2 ul {
        padding: 45px 0px 0px 0px;
    }

    .kjl-content2 li {
        text-align: center;
    }

    .kjl-content2 a {
        font-size: 16px;
        color: #FFF;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content2:hover {
        background:#a6000c;
        background-image: url(https://www.qjrd.gov.cn/images/tb2.png);
        background-size: 120px 60px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }
    .kjl-content2 a:hover{
        font-size: 14px;
        color: #FFF;
        letter-spacing: 2px;
    }*/
    .kjl-content3 {
        width: 45vw;
        height: 66px;
        background: #f5f5f5;
        margin: 0 auto;
        /* background-image: url(https://www.qjrd.gov.cn/images/cwhwy.jpg); */
        background-size: 25px 24px;
        background-repeat: no-repeat;
        background-position: 59% 39%;
        clear: both;
        /* padding-top: 31px; */
        margin-bottom: 10px;
    }

    /*.kjl-content3:hover {
        background:#a6000c;
        background-image: url(https://www.qjrd.gov.cn/images/tb3.png);
        background-size: 120px 60px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }*/
    .kjl-content3 ul {
        margin: 0px;
        padding: 20px 10px;
    }

    .kjl-content3 li {
        text-align: center;
    }

    .kjl-content3 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content3 a:hover{
        font-size: 14px;
        color: #FFF;
        letter-spacing: 2px;
    }*/
    .kjl-content4 {
        width: 45vw;
        height: 66px;
        background: #f5f5f5;
        margin: 0 auto;
        /* background-image: url(https://www.qjrd.gov.cn/images/zqdb.jpg); */
        background-size: 25px 24px;
        background-repeat: no-repeat;
        background-position: 9% 57%;
        margin-bottom: 10px;
    }

    .kjl-content4 ul {
        padding-inline-start: 0px;
        padding: 10px;
        margin: 0px;
    }

    .kjl-content4 li {
        text-align: center;
        padding: 0px;
        margin: 0px;
    }

    .kjl-content4 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content4:hover {
         background:#a6000c;
         background-image: url(https://www.qjrd.gov.cn/images/tb4.png);
        background-size: 120px 60px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }
    .kjl-content4 a:hover{
        font-size: 14px;
        color: #FFF;
        letter-spacing: 2px;
    }*/
    .kjl-content5 {
        width: 45vw;
        height: 66px;
        background: #f5f5f5;
        margin: 0 auto;
        /* background-image: url(https://www.qjrd.gov.cn/images/qjdb.jpg); */
        background-size: 25px 24px;
        background-repeat: no-repeat;
        background-position: 20% 57%;
        margin-bottom: 10px;
    }

    .kjl-content5 ul {
        /* padding: 8px 0px 0px 30px; */
    }

    .kjl-content5 li {
        text-align: center;
    }

    .kjl-content5 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content5:hover {
        background:#a6000c;
        background-image: url(https://www.qjrd.gov.cn/images/tb5.png);
        background-size: 120px 60px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }
    .kjl-content5 a:hover{
        font-size: 14px;
        color: #FFF;
        letter-spacing: 2px;
    }*/
    .kjl-content6 {
        width: 45vw;
        height: 66px;
        background: #f5f5f5;
        margin: 0 auto;
        /* background-image: url(https://www.qjrd.gov.cn/images/fwpt.jpg); */
        background-size: 36px 33px;
        background-repeat: no-repeat;
        background-position: 50% 23%;
        margin-bottom: 10px;
    }

    .kjl-content6 ul {
        padding-top: 10px;
        margin: 0px;
    }

    .kjl-content6 li {
        text-align: center;
    }

    .kjl-content6 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content6:hover {
        background:#a6000c;
        background-image: url(https://www.qjrd.gov.cn/images/tb6.png);
        background-size: 120px 60px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }
    .kjl-content6 a:hover{
        font-size: 14px;
        color: #FFF;
        letter-spacing: 2px;
    }*/
    .kjl-content7 {
        width: 45vw;
        height: 66px;
        line-height: 60px;
        background: #f5f5f5;
        margin: 0 auto;
        /* background-image: url(https://www.qjrd.gov.cn/images/wsxf.jpg); */
        background-size: 25px 24px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
        margin-bottom: 10px;
    }

    .kjl-content7 ul {
        padding-top: 3px;
        margin: 0px;
    }

    .kjl-content7 li {
        text-align: center;
    }

    .kjl-content7 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content7:hover {
        background:#a6000c;
        background-image: url(https://www.qjrd.gov.cn/images/tb7.png);
        background-size: 120px 60px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }
    .kjl-content7 a:hover{
        font-size: 14px;
        color: #FFF;
        letter-spacing: 2px;
    }*/
    .kjl-content8 {
        width: 45vw;
        height: 66px;
        line-height: 66px;
        background: #f5f5f5;
        margin: 0 auto;
        /* background-image: url(https://www.qjrd.gov.cn/images/flfg.jpg); */
        background-size: 25px 24px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
        margin-bottom: 10px;
    }

    .kjl-content8 ul {
        padding-top: 2px;
        margin: 0px;
    }

    .kjl-content8 li {
        text-align: center;
    }

    .kjl-content8 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content8:hover {
        background:#a6000c;
        background-image: url(https://www.qjrd.gov.cn/images/tb8.png);
        background-size: 120px 60px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }
    .kjl-content8 a:hover{
        font-size: 14px;
        color: #FFF;
        letter-spacing: 0px;
    }*/
    .kjl-content9 {
        width: 93vw;
        height: 69px;
        background: #f5f5f5;
        margin: 0 auto;
        background-image: url(https://www.qjrd.gov.cn/images/zxxx.jpg);
        background-size: 30px 32px;
        background-repeat: no-repeat;
        background-position: 50% 23%;
    }

    .kjl-content9 ul {
        padding-top: 20px;
    }

    .kjl-content9 li {
        text-align: center;
    }

    .kjl-content9 a {
        font-size: 16px;
        color: #ee2b27;
        letter-spacing: 2px;
        font-weight: 800;
    }

    /*.kjl-content6:hover {
        background:#a6000c;
        background-image: url(https://www.qjrd.gov.cn/images/tb6.png);
        background-size: 120px 60px;
        background-repeat: no-repeat;
        background-position: 50% 20%;
    }
    .kjl-content6 a:hover{
        font-size: 14px;
        color: #FFF;
        letter-spacing: 2px;
    }*/
    /*Ã¨Â§â€ Ã©Â¢â€˜Ã¦â€“Â°Ã©â€”Â»Ã¥Â¿Â«Ã¦ÂÂ·Ã¦Â ÂÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¥Â°ÂÃ¥Â¿Â«Ã¦ÂÂ·Ã¦Â ÂÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .quick {
        width: 1200px;
        height: 60px;
        background-color: #c35353;
        margin: 0 auto;
        margin-left: 5px;
    }

    .quick li {
        width: 390px;
        height: 60px;
        float: left;
        text-align: center;
        background-size: 30px 30px;
        background-repeat: no-repeat;
        background-position: 3% 50%;
        border-right: solid 10px #FFF;
        list-style: none;
    }

    .quick li a {
        color: #FFF;
        font: bold 24px/60px 'Microsoft YaHei UI';
        letter-spacing: 10px;
    }

    .over {
        background-color: #a6000c;
    }

    .out {
        background-color: #c35353;
    }

    /*Ã¥Â°ÂÃ¥Â¿Â«Ã¦ÂÂ·Ã¦Â ÂÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¥ÂºÅ“Ã©â„¢Â¢Ã¤Â¼Â Ã§Å“Å¸ Ã¥Â­Â¦Ã¤Â¹Â Ã¥â€ºÂ­Ã¥Å“Â° Ã¥Â¾Â®Ã¥ÂÅ¡Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .sh1 li {
        width: 650px;
        float: left;
        height: 35px;
        line-height: 50px;
        text-align: left;
        background-repeat: no-repeat;
        background-position: 0% 50%;
        margin-left: 0px;
        padding-left: 0px;
        font-size: 14px;
        /* border-bottom: dashed 1px #cccccc; */
    }

    .time1 {
        border: 3px solid #eabe62;
        display: inline-block;
        padding: 10px;
        margin-right: 28px;
        vertical-align: middle;
        width: 50px;
        height: 50px;
        float: left;
        margin-top: 0px;
    }

    .fyczxxydwb {
        margin: 0 auto;
        background-color: #FFF;
        padding: 0px 0px 19px 0px;
    }

    .dbfc-wb {
        width: 100%;
        height: auto;
        margin: 0 auto;
        margin-top: 10px;
        background: #f5f4f4;
    }

    .fyxxwb {
        width: 1200px;
        height: 300px;
        padding-top: 20px;
    }

    .fycz {
        width: 386px;
        height: 300px;
        float: left;
    }

    .xxyd {
        width: 386px;
        height: 300px;
        padding-left: 20px;
        float: left;
    }

    .rdwb {
        height: 346px;
        clear: both;
        width: 100%;
        padding-top: 0px;
        background-color: #FFF;
    }

    .tybt {
        width: 360px;
        height: 40px;
        margin: 0 auto;
        background-color: #efe9dd;
        text-align: center;
        /* border-bottom: 2px solid #a6000c; */
        margin-top: 40px;
        background: linear-gradient(60deg, #d60717 160px, #efe9dd 0%);
    }

    .tybt li {
        list-style: none;
        padding-top: 2px;
    }

    .tybt a {
        font-size: 22px;
        color: #ffffff;
        letter-spacing: 10px;
        float: left;
        padding-left: 15px;
        font-weight: bold;
        line-height: 35px;
    }

    .yt-content {
        width: 380px;
        height: 260px;
        margin: 0 auto;
    }

    .yt-content ul {
        margin: 0px;
        text-align: center;
        padding-top: 15px;
    }

    .yt-content li {
        width: 386px;
        float: left;
        height: 30px;
        line-height: 30px;
        text-align: left;
        background-repeat: no-repeat;
        background-position: 0% 50%;
        margin-left: 0px;
        font-size: 14px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .yt-content a {
        font-size: 16px;
        color: #000000;
    }

    /*Ã¥ÂºÅ“Ã©â„¢Â¢Ã¤Â¼Â Ã§Å“Å¸ Ã¥Â­Â¦Ã¤Â¹Â Ã¥â€ºÂ­Ã¥Å“Â° Ã¥Â¾Â®Ã¥ÂÅ¡Ã§Â»â€œÃ¦ÂÅ¸*/
    /*Ã©Â¡ÂµÃ©ÂÂ¢Ã§Â»â€œÃ¥Â°Â¾Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .Page-end {
        width: 100%;
        border-bottom: 5px solid #a6000c;
        padding-top: 20px;
        margin: 0 auto;
    }

    /*Ã©Â¡ÂµÃ©ÂÂ¢Ã§Â»â€œÃ¥Â°Â¾Ã§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¥Ââ€¹Ã¦Æ’â€¦Ã©â€œÂ¾Ã¦Å½Â¥Ã¥Â¼â‚¬Ã¥Â§â€¹*/
    .yqlj {
        margin: 0 auto;
        background: #f5f4f4;
        font-size: 14px;
        line-height: 25px;
    }

    .yqlj a {
    padding: 8px;
}

    /*Ã¥Ââ€¹Ã¦Æ’â€¦Ã©â€œÂ¾Ã¦Å½Â¥Ã§Â»â€œÃ¦ÂÅ¸*/
    /*Ã©Â¡ÂµÃ¨â€žÅ¡Ã¥Â¼â‚¬Ã¥Â§â€¹*/

    .footer {
    }

    .dingwei {
        margin: 0 auto;
        font-size: 14px;
    }

    .dzjgbs {
        width: 80px;
        height: 80px;
        margin: 0 auto;
        overflow: hidden;
    }

    .bqxx {
        float: none;
        padding-left: 0px;
        text-align: left;
        color: #000000;
        clear: both;
        /* display: none; */
    }

    /*Ã©Â¡ÂµÃ¨â€žÅ¡Ã§Â»â€œÃ¦ÂÅ¸*/

    /*Ã¥Â¹Â»Ã§ÂÂ¯Ã§â€°â€¡Ã¥Å Â¨Ã§â€Â»Ã¨Â¦ÂÃ©â€”Â»Ã¥Â¼â‚¬Ã¥Â§â€¹*/

    .col-xs-12-col-md-6 {
        width: 520px;
        height: 320px;
        /*padding-left:15px;*/
    }

    .carousel {
        position: relative;
    }

    .carousel-inner {
        width: 100%;
        height: 231px;
        position: relative;
        margin-bottom: 17px;
        overflow: hidden;
    }

    .carousel-item {
        position: relative;
        display: none;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 100%;
        transition: -webkit-transform 0.6s ease;
        transition: transform 0.6s ease;
        transition: transform 0.6s ease, -webkit-transform 0.6s ease;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px;
    }

    .carousel-item img {
        width: 100%;
        height: 267px;
    }

    .carousel-item.active img {
        width: 100%;
        height: auto;
    }

    .carousel-item.active,
    .carousel-item-next,
    .carousel-item-prev {
        display: block;
    }

    .carousel-item-next,
    .carousel-item-prev {
        position: absolute;
        top: 0;
    }

    .carousel-item-next.carousel-item-left,
    .carousel-item-prev.carousel-item-right {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }



    @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {

        .carousel-item-next,
        .active.carousel-item-right {
            -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
        }
    }

    .carousel-item-prev,
    .active.carousel-item-left {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }



    .carousel-control-prev,
    .carousel-control-next {
        position: absolute;
        top: 0;
        bottom: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 15%;
        color: #fff;
        text-align: center;
        opacity: 0.5;
    }

    .carousel-control-prev:hover,
    .carousel-control-prev:focus,
    .carousel-control-next:hover,
    .carousel-control-next:focus {
        color: #fff;
        text-decoration: none;
        outline: 0;
        opacity: .9;
    }

    .carousel-control-prev {
        left: 0;
    }

    .carousel-control-next {
        right: 0;
    }

    .carousel-control-prev-icon,
    .carousel-control-next-icon {
        display: inline-block;
        width: 20px;
        height: 20px;
        background: transparent no-repeat center center;
        background-size: 100% 100%;
    }

    .carousel-control-prev-icon {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
    }

    .carousel-control-next-icon {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
    }

    .carousel-indicators {
        position: absolute;
        right: 0;
        bottom: 1px;
        left: 0;
        z-index: 15;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding-left: 0;
        margin-right: 15%;
        margin-left: 15%;
        list-style: none;
    }

    .carousel-indicators li {
        position: relative;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        width: 30px;
        height: 3px;
        margin-right: 3px;
        margin-left: 3px;
        text-indent: -999px;
        background-color: rgba(255, 255, 255, 0.5);
    }

    .carousel-indicators li::before {
        position: absolute;
        top: -10px;
        left: 0;
        display: inline-block;
        width: 100%;
        height: 10px;
        content: "";
    }

    .carousel-indicators li::after {
        position: absolute;
        bottom: -10px;
        left: 0;
        display: inline-block;
        width: 100%;
        height: 10px;
        content: "";
    }

    .carousel-indicators .active {
        background-color: #fff;
    }

    .carousel-caption {
        position: absolute;
        right: 15%;
        bottom: 15px;
        left: 15%;
        z-index: 10;
        padding-top: 0px;
        padding-bottom: 0px;
        font-size: 14px;
        color: #fff;
        text-align: center;
    }

    @supports ((position: -webkit-sticky) or (position: sticky)) {
        .sticky-top {
            position: -webkit-sticky;
            position: sticky;
            top: 0;
            z-index: 1020;
        }
    }

    .sr-only {
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        -webkit-clip-path: inset(50%);
        clip-path: inset(50%);
        border: 0;
    }

    .sr-only-focusable:active,
    .sr-only-focusable:focus {
        position: static;
        width: auto;
        height: auto;
        overflow: visible;
        clip: auto;
        white-space: normal;
        -webkit-clip-path: none;
        clip-path: none;
    }

    /*Ã¦â€ºÂ²Ã©Ââ€“Ã¥Â¸â€šÃ¤ÂºÂºÃ¥Â¤Â§Ã¥Â¸Â¸Ã¥Â§â€Ã¤Â¼Å¡Ã¤Â¸Â»Ã¤Â»Â»Ã¤Â¼Å¡Ã¨Â®Â®Ã§Â»â€žÃ¦Ë†ÂÃ¤ÂºÂºÃ¥â€˜ËœÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    /*Ã¦â€ºÂ²Ã©Ââ€“Ã¥Â¸â€šÃ¤ÂºÂºÃ¥Â¤Â§Ã¥Â¸Â¸Ã¥Â§â€Ã¤Â¼Å¡Ã¤Â¸Â»Ã¤Â»Â»Ã¤Â¼Å¡Ã¨Â®Â®Ã§Â»â€žÃ¦Ë†ÂÃ¤ÂºÂºÃ¥â€˜Ëœ-Ã¦Â â€¡Ã©Â¢ËœÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .zcry {
        width: 100vw;
        margin: 0 auto;
        padding-top: 10px;
        background-color: #FFF;
    }

    .zcry-bt {
        width: 100vw;
        height: auto;
        margin: 0 auto;
        background-color: #f5f4f4;
        text-align: center;
        border-bottom: 2px solid #a6000c;
        display: flex;
    }

    .zcry-bt li {
        list-style: none;
        height: auto;
        width: 100vw;
        background-color: #a6000c;
    }

    .zcry-bt a {
        float: left;
        padding: 7px 20px 0px 20px;
        color: #ffffff;
        font-size: 20px;
        font-weight: bold;
        letter-spacing: 5px;
    }

    /*Ã¦â€ºÂ²Ã©Ââ€“Ã¥Â¸â€šÃ¤ÂºÂºÃ¥Â¤Â§Ã¥Â¸Â¸Ã¥Â§â€Ã¤Â¼Å¡Ã¤Â¸Â»Ã¤Â»Â»Ã¤Â¼Å¡Ã¨Â®Â®Ã§Â»â€žÃ¦Ë†ÂÃ¤ÂºÂºÃ¥â€˜Ëœ-Ã¦Â â€¡Ã©Â¢ËœÃ§Â»â€œÃ¦ÂÅ¸*/
    .rdgl_lay1 {
        border-bottom: 1px solid #efefef;
        padding: 30px 0;
        margin: 0 auto;
    }

    .sub_tit {
        background: #c82813;
        width: 50%;
        height: 30px;
        color: #fff;
        font-size: 20px;
        text-align: center;
        line-height: 30px;
        display: inline-block;
        vertical-align: top;
        font-weight: bold;
        display: flex;
        justify-content: center;
        margin: 0 auto;
    }

    .peo_list {
        display: inline-block;
        width: 100vw;
        vertical-align: top;
        margin-left: 0px;
        display: flex;
        justify-content: center;
    }

    .peo_list li {
        text-align: center;
        float: left;
        padding: 10px 33px;
    }

    .peo_list img {
        width: 120px;
        height: 160px;
    }

    /*Ã¦â€ºÂ²Ã©Ââ€“Ã¥Â¸â€šÃ¤ÂºÂºÃ¥Â¤Â§Ã¥Â¸Â¸Ã¥Â§â€Ã¤Â¼Å¡Ã¤Â¸Â»Ã¤Â»Â»Ã¤Â¼Å¡Ã¨Â®Â®Ã§Â»â€žÃ¦Ë†ÂÃ¤ÂºÂºÃ¥â€˜ËœÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡ÂµÃ¥Â¼â‚¬Ã¥Â§â€¹*/

    .container {
        width: 100%;
        margin: 0 auto;
        background-color: #FFF;
        padding: 0px 0px 0px 0px;
        /* display: flex; */
        /* flex-wrap: wrap; */
    }

    .container-fluid {
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
        margin-right: auto;
        margin-left: auto;
    }

    .row-list {
        /*display: -webkit-box;*/
        /*padding-top: 20px;*/
        /* width: 100%; */
        background-color: #FFF;
        display: flex;
        flex-direction: column;
        align-items: center;
        /* display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      margin-right: -15px;
      margin-left: -15px;*/
    }

    hr {
        margin-top: 1rem;
        margin-bottom: 1rem;
        border: 0;
        border-top: 1px solid rgba(0, 0, 0, 0.1);
    }

    .hr6 {
        height: 30px;
        /* width: 1200px; */
        background-color: #fff;
        margin: 0 auto;
    }

    .col-1,
    .col-2,
    .col-3,
    .col-4,
    .col-5,
    .col-6,
    .col-7,
    .col-8,
    .col-9,
    .col-10,
    .col-11,
    .col-12,
    .col,
    .col-auto,
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm,
    .col-sm-auto,
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md,
    .col-md-auto,
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg,
    .col-lg-auto,
    .col-xl-1,
    .col-xl-2,
    .col-xl-3,
    .col-xl-4,
    .col-xl-5,
    .col-xl-6,
    .col-xl-7,
    .col-xl-8,
    .col-xl-9,
    .col-xl-10,
    .col-xl-11,
    .col-xl-12,
    .col-xl,
    .col-xl-auto {
        position: relative;
        width: 100%;
        min-height: 1px;
        /*padding-right: 15px;
      padding-left: 15px;*/
    }

    .col-sm-3 {
        width: 100vw;
        float: left;
        /*-webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;*/
    }

    .col-sm-9 {
        width: 100vw!important;
        float: left;
        /* padding-left: 10px; */
        /*-webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;*/
    }

    .side_menu .title {
        background: url(../images/bg01.jpg) no-repeat;
        height: 40px;
        line-height: 40px;
        font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
        font-size: 16px;
        text-align: center;
        font-weight: normal;
        color: #fff;
        background-size: 100%;
    }

    .side_menu_list li {
        height: 29px;
        line-height: 29px;
        padding-top: 10px;
    }

    .side_menu_list li a {
        display: block;
        background: url(../images/icon05.gif) no-repeat 8px center;
        padding-left: 25px;
        border-bottom: 1px solid #e0e0e0;
        text-decoration: none;
        color: #3b3b3b;
        height: 29px;
        overflow: hidden;
    }

    .list-news {
        padding-left: 12px;
        padding-right: 12px;
        margin: 0px;
    }

    .list-news li {
        line-height: 45px;
        border-bottom: dashed 1px #AFAFAF;
        background: url(../../images/listarr.png) no-repeat;
        background-position: 0px 18px;
        padding-left: 22px;
    }

    .list-news li a {
        font-size: 16px;
        color: black;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        word-break: break-all;
        display: block;
    }

    .more {
        float: right;
        color: black;
        font-size: 14px;
        font-weight: 100;
        padding-right: 20px;
        display: none;
    }
        
    #pages {
    text-align: center;
    display: flex;
    padding: 20px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin: 0px;
    }

    #pages a {
        padding: 8px;
        border: 1px solid #A0A0A0;
        line-height: 18px;
        margin: 5px;
        font-size: 16px;
    }

    /*Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡ÂµÃ§Â»â€œÃ¦ÂÅ¸*/
    /*Ã¥â€ â€¦Ã¥Â®Â¹Ã©Â¡ÂµCSSÃ¥Â¼â‚¬Ã¥Â§â€¹*/
    .rowcontent {
        .row {
            width: 1200px;
            /* height: 380px; */
            margin: 0 auto;
            text-align: center;
            display: -webkit-box;
            margin-left: -15px;
        }
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    .h1,
    .h2,
    .h3,
    .h4,
    .h5,
    .h6 {
        margin-bottom: 0.5rem;
        font-family: inherit;
        font-weight: 500;
        line-height: 1.2;
        color: inherit;
        text-align: center;
        font-size: 1.1rem;
    }

    h3,
    .h3 {
        font-size: 1.25rem;
        line-height: 2rem;
        text-align: center;
    }

    .content {
        margin: 0 auto;
        padding: 0px 40px 0px 40px;
        font-size: 16px;
    }

    .content img {
        width: 100%!important;
        margin: 0 auto;
        padding: 10px 0px;
    }
    
    .content .desc{
        padding:16px 0px;
    }

    .content p {
        line-height: 1.8;
        margin: 0px;
    }

    .crumbs {
        padding-top: 12px;
        padding-left: 12px;
        font-size: 16px;
    }


    .list img {
        -webkit-border-radius: 5px;
        border: 1px solid #DADADA;
        width: 372px;
        height: 113px;
    }

    /**
 * Ã¦Â¨ÂªÃ¥Ââ€˜Ã¦Â»Å¡Ã¥Å Â¨
 * ------------------------------ */
    .scroll_horizontal {
        position: relative;
        width: 100vw;
        height: 150px;
        background-color: #00000000;
    }

    /*Ã¦â‚¬Â»Ã¤Â½â€œÃ©â€¢Â¿Ã¥Â®Â½*/
    .scroll_horizontal .box {
        overflow: hidden;
        position: relative;
        width: 100vw;
        height: 140px;
        margin: 0 auto;
    }

    /*Ã¦ËœÂ¾Ã§Â¤ÂºÃ©Æ’Â¨Ã¥Ë†â€ Ã¦â‚¬Â»Ã¤Â½â€œÃ©â€¢Â¿Ã¥Â®Â½*/
    .scroll_horizontal .list {
        overflow: hidden;
        width: 9999px;
    }

    .scroll_horizontal .list li {
        float: left;
        width: 372px;
        height: 120px;
        padding: 0 12px 0 0px;
        border: none;
    }

    /*Ã¥â€ºÂ¾Ã§â€°â€¡Ã¥Â¤â€“Ã¦Â¡â€ Ã¥Â¤Â§Ã¥Â°Â*/
    .scroll_horizontal .prev,
    .scroll_horizontal .next {
        position: absolute;
        top: 37%;
        width: 30px;
        height: 35px;
        background-image: url(https://www.qjrd.gov.cn/images/control.png);
        background-repeat: no-repeat;
        font: 0/0 Arial;
        cursor: pointer;
    }

    .scroll_horizontal .prev {
        left: -8px;
        background-position: 0 0;
    }

    .scroll_horizontal .next {
        right: 0px;
        background-position: -40px 0;
    }

    .scroll_horizontal .prev:hover {
        background-position: 0 -50px;
    }

    .scroll_horizontal .next:hover {
        background-position: -40px -50px;
    }

    /**
 * Ã§ÂºÂµÃ¥Ââ€˜Ã¦Â»Å¡Ã¥Å Â¨
 * ------------------------------ */
    .scroll_vertical {
        position: relative;
        width: 180px;
        height: 340px;
        padding: 10px;
        background: #eee;
    }

    .scroll_vertical .box {
        overflow: hidden;
        position: relative;
        top: 40px;
        height: 260px;
    }

    .scroll_vertical .list {
        position: absolute;
        top: 0;
        left: 0;
    }

    .scroll_vertical .list li {
        height: 140px;
        text-align: center;
    }

    .scroll_vertical .prev,
    .scroll_vertical .next {
        position: absolute;
        left: 50%;
        width: 120px;
        height: 30px;
        margin-left: -25px;
        width: 50px;
        height: 40px;
        background-image: url(https://www.qjrd.gov.cn/images/control.png);
        background-repeat: no-repeat;
        font: 0/0 Arial;
        cursor: pointer;
    }

    .scroll_vertical .prev {
        top: 5px;
        background-position: -80px 0;
    }

    .scroll_vertical .next {
        bottom: 5px;
        background-position: -130px 0;
    }

    .scroll_vertical .prev:hover {
        background-position: -80px -40px;
    }

    .scroll_vertical .next:hover {
        background-position: -130px -40px;
    }

    #acts {
        margin-top: 20px;
    }

    #pcpy { display:none }

.zxdtywzx{
    width:100vw;
    height:107vw;
    background-color: #FFF;
    margin: 0 auto;
    display: flex;
    justify-content: space-around;
    flex-direction: column;
}
}

img {
  -webkit-user-drag: none;
  -moz-user-drag: none;
  -ms-user-drag: none;
  user-drag: none;
}


