/*閮ㄩ棬淇℃伅鍏紑鐩綍-鏈烘瀯鑱岃兘*/
.jggk_tbale{ border-collapse:collapse;}
.jggk_tbale th{ border:1px solid #dbdbdb; line-height:30px; font-size:12px; color:#2fb3f4; font-family:瀹嬩綋; letter-spacing:1px; background:#f9f9f9; font-weight:normal;}
.jggk_tbale td{ border:1px solid #dbdbdb; line-height:30px; font-size:12px; color:#545454; font-family:瀹嬩綋; text-indent:2em; padding:0 5px;word-wrap: break-word;word-break: break-all;}

/*鍙嬫儏閾炬帴*/
.yqlj{width:100%;background:#fff;}
.yqljbox{width: 100%;margin: 0 auto;}
.yqljbox_titlebox{width: 100%;height: 31px;background: #2dbaf5;}
.yqlj_title{width: 1000px;margin: 1px auto 0 auto;}
.yqljbox_title{height: 30px;width: 199px;font: 16px/30px "寰蒋闆呴粦";color: #fff;cursor: pointer;text-align: center;border-right: 1px solid #e0f6ff;}
.yqljbox_con{/*width: 980px;*/display: none;background: #fff;padding: 15px 10px;}
.yqljbox_con a{float: left;font: 12px/36px "瀹嬩綋";color: #545454;width: 180px;background: url(/lhxinqu/template/common/yqlj/title.png) no-repeat center left;padding-left: 15px;}
.yqljbox_con a:hover{color: #46c0ff;}
.yqlj_img a{width: 150px;margin-left: 15px;float: left;display: block;height: 55px;padding:0px;}

/*搴曢儴*/
.dblink{ float:left; width:100%; overflow:hidden;font-family:"Arial";}
.bottom{ width:1000px; overflow:hidden; margin:0 auto; text-align:center;padding:25px 0;border-top:1px solid #46C0FF;}
.f-link{ width:100%; font-size:12px; color:#333; overflow:hidden;}
.f-link a{ margin:0 10px; font-size:12px; color:#333; line-height:24px; text-decoration:none;}
.bottom p{ width:100%; float:left; font-size:12px; color:#333; line-height:24px;}

.weibo_t{ float:left; padding:18px 10px 12px 10px; width:240px; overflow:hidden;}
.weibo_t_l{ float:left; width:52px; height:52px;}
.weibo_t_r{ float:right; width:180px; padding-left:8px;}
.weibo_t_r span{ float:left; width:180px; height:18px; overflow:hidden;}
.weibo_t_r span a{ float:left; line-height:18px; font-size:14px; color:#24a6ee; font-family:寰蒋闆呴粦;}
.weibo_t_r span img{ float:right; margin-left:7px;}
.listenclick{ float:left; margin-top:12px; width:78px; height:21px;}


/*绉诲姩闂ㄦ埛妯″潡妯＄増鏍峰紡*/
body {    background-color: rgb(242, 242, 242);}
.sy-bgyb{ float:left; width:100%; overflow:hidden; background:#FFF;}
.sy-bgybUl{ padding:10px 0; height:150px; overflow:hidden;}
.sy-bgybUl li{ line-height:30px; padding:0 10px 0 30px; background:url(/lhxinqu/resource/cms/2014/11/2014111610145439988.gif) no-repeat 16px center; overflow: hidden;
text-overflow: ellipsis; white-space: nowrap;}
.sy-bgybUl li a{font-size:14px; color:#545454; font-family:瀹嬩綋;}
.k-zt-dqwz {
    width: 1200px;
    margin: 0px auto;
    font-size: 14px;
    height: 70px;
    line-height: 70px;
}
.k-zt-dqwz a {color:#333;}
.secondDiv{width:1200px;background-color: #fff;margin-bottom: 20px;padding: 10px 20px;display:flex;}
.k-zt-bgc {margin-bottom:50px;}
.tabChange > div ul li span {
    font-size: 16px;
}
.clearfix {
    *zoom: 1;
}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
    clear: both;
}
.divOuter {
    margin: 0 auto 20px;
    width: 1200px;
}
.divC {
    background-color: #fff;
    margin-bottom: 20px;
    padding: 10px 20px;
    height: 460px;
}
.firstDiv > div {
    width: 562px;
    float: left;
}
.firstDiv > div + div {
    margin-left: 36px;
}
.conTit {
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #e6e6e6;
}
.conTit li {
    float: left;
    margin-right: 16px;
    cursor: pointer;
       font-size: 24px;
    color: #333;
}
.conTit a {
    float: right;
    color: #333;
}
.conTit .acti {
    float: left;
    height: 40px;
    font-size: 24px;
    color: #16709e;
    border-bottom: 2px solid #16709e;
}
.bmfwC {
    padding: 30px 26px 0;
}
.qykblc {
    padding: 20px 30px;
}
.qykblc a {
    float: left;
}
.wstzqy {
    width: 654px;
}
.wstzqy .bmfwC {
    padding-left: 10px;
}
.cjwt {
    width: 442px;
    margin: 40px 0 0 20px;
    height: 170px;
}
.cjwt a {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
}
.cjwt img {
    width: 100%;
    height: 100%;
}
.cjwt a span {
    display: block;
    color: #fff;
    text-align: center;
    font-size: 24px;
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: rgba(0, 0, 0, 0.8);
    position: absolute;
    bottom: 0;
}
.hide {
    display: none;
}
.tabChange > div ul li {
    height: 94px;
    line-height: 36px;
    padding: 10px 20px;
    border-bottom: 1px dashed #e6e6e6;
}
.tabChange > div ul li a {
    font-size: 16px !important;
    color: #333;
}
.qykbleft {
    margin-top: 30px;
}


.qykbleft ul {
    display: flex;
    justify-content: space-evenly;
        flex-wrap: wrap;
}

            .qykbleft ul li {
                height: auto;
                width:200px;
                margin-top:20px;
                text-align: center;
            }

.qykbleft ul li:hover a span {color:red;}
            .qykbleft ul  li a img {
                width:100%;
            }

            .qykbleft ul  li a span {
                font-size: 16px;
                color:#333;
                display: block;
                 margin-top:7px;
            }

            .bmfwC ul {
    display: flex;
    justify-content: space-evenly;
        flex-wrap: wrap;
}



                     .bmfwC ul li {
                height: auto;
                width:200px;
                margin-top:20px;
                text-align: center;
            }

            .bmfwC ul  li a img {
                width:50%;
            }

            .bmfwC ul  li a span {
                font-size: 16px;
                color:#333;
                display: block;
                margin-top:7px;
            }
      .bmfwC ul li:hover a span {color:red;}


            .bmfwC ul {
    display: flex;
    justify-content: space-evenly;
        flex-wrap: wrap;
}



                     .bmfwC ul li {
                height: auto;
                width:200px;
                margin-top:20px;
                text-align: center;
            }

            .bmfwC ul  li a img {
                width:50%;
            }

            .bmfwC ul  li a span {
                font-size: 16px;
                color:#333;
                display: block;
                margin-top:7px;
            }
      .bmfwC ul li:hover a span {color:red;}

      .wstzqy_content ul li:hover a span {color:red;}


            .wstzqy_content ul {
    display: flex;
    justify-content: space-evenly;
        flex-wrap: wrap;
}



                     .wstzqy_content ul li {
                height: auto;
                width:198px;
                margin-top:20px;
                text-align: center;
            }

            .wstzqy_content ul  li a img {
                width:50%;
            }

            .wstzqy_content ul  li a span {
                font-size: 16px;
                color:#333;
                display: block;
                margin-top:7px;
            }
      .wstzqy_content ul li:hover a span {color:red;}

      
        /* banner  */

.banner {
    background:#f4f4f4 url(/tupian/fwzt2025052302.jpg) center top no-repeat;
    background-size: 100% 100%;
    width: 100%;
    height: 550px;
    position: relative;
    margin:  0 auto;
    overflow: hidden;
    }
 .banner .logo {
    position: relative;
    width: 80%;
    margin: 0 auto;
    margin-top: 20px;
}

.banner .logo .wza {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
}

.banner .logo .wza a {
    color: #fff;
}

.banner .logo .wza img {
    vertical-align: middle;
}




 @media screen and (max-width: 1480px) {
.banner {
    height: 30vw;
}

    .banner .logo {
        width: 90%;
    }

    .banner .logo .gh img {
        width: 80%;
    }
 }

@media screen and (max-width: 1200px){
   	       .banner .logo {
        margin-top: 10px;
    }
                .banner .logo .gh img {
        width: 50%;
    }

    .k-zt-dqwz {
        width: 95%;
    }

    .divOuter {
    width: 95%;
}

.divC {
        height: auto;
                padding: 20px;
}

.firstDiv > div {
    float: none;
        width: 100%;
}

.qykbleft {
    margin-left:inherit;
        margin-top: inherit;
}

.qykbleft ul {
    justify-content: space-between;
}




.firstDiv > div + div {
    margin-left: 0;
            margin-top: 20px;
}

.bmfwC ul {
      justify-content: space-between;  
}

.bmfwC ul li {
    height: auto;
    margin-right: inherit;
    margin-left: inherit;
    width: auto;
}



.wstzqy_content ul li a span {
    width:74%;
    margin:0 auto;
    margin-top:7px;
}

.secondDiv {
    position: inherit;
    width: 100%;
    height: auto;
    padding: 20px;
}

.wstzqy .bmfwC {
    padding:0;
    padding-top: 20px;
}

.cjwt a span {
    width:100%;
        font-size: 20px;
}

}

 @media screen and (max-width: 760px) {
        .banner .logo {
        margin-top: 10px;
    }
    .banner .logo .gh img {
        width: 40%;
    }

    .qykbleft ul li {width:48%;}

    .conTit .acti {font-size: 16px;}
    .bmfwC ul li {
        width:48%;
    }
    .bmfwC ul li a img {
    width: 60%;
}

.bmfwC ul li a span {
    font-size: 14px;
}

.qykbleft ul li a span {
    font-size: 14px;
}

.bmfwC {
    padding: 10px;
}

.secondDiv {
        flex-direction: column;
}

.wstzqy {
    width: 100%;
}

.wstzqy_content ul li {
    width: 48%;
}

.cjwt {
    width: 100%;
    margin: 0;
    margin-top:15px;
    height: 160px;
}

.wstzqy_content ul li a span {
    font-size: 14px;
}

.cjwt a span {
    font-size: 16px;
        height: 43px;
    line-height: 43px;
}

.k-zt-dqwz {
    height: 40px;
    line-height: 40px;
}


 }
