body{
    padding: 0;
    margin: 0;
    font-size: 16px;
    font-family: "Microsoft YaHei", "SimSun", Arial;
}
.guidang{
    position: absolute;
    right: 0;
    top: -530px;
    z-index: 999;
  }
  .guidang img {
    width:120px;
  }

.fc{
    clear: both;
}

.box:after{
    content:"";
    display: block;
    clear:both;
}
.box{
    *zoom: 1;

}

.fr{
    float: right;
}

.fl{
    float: left;
}

.owt{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.lhyc{float: left;width: 35%;margin-left: 2%;}
.lhyc_list{list-style: none;}
.lhcont{background-color: #007ec5;width: 100%;height: 150px;margin-top: 10px;overflow: hidden;}
.lhcont_left{float: left;width: 30%;}
.richeng{border: 1px solid #fff;border-radius: 5px;color: #fff;text-align: center;line-height: 30px;margin: 10px 10%;}
.richeng a {color: #fff;}
.riqi{width: 100%;text-align: center;/* display: none; */}
#riqi{font-size: 40px;}
#riqi a {color: #fff;}
.riqi span{font-size: 18px;color: #fff;}
.lhcont_right{width: 70%;float: left;}
.zhanshi{font-size: 16px;color: #fff;}
.zhanshi p{text-indent:0px !important;}
.lhcont_list{list-style: none;margin-top: 5px;}
.lhcont_list li{float: left;width: 30px;height: 30px;background-color: #e2e2e2;line-height: 30px;text-align: center;margin: 0px 2px;}
.lhcont_list li span{display: none;}
.lhcont_list li.dis{background-color: #007ec5;color: #fff;}
.lhcont_list li.dis a{color: #fff;}
.footer{
    font-size:14px;
}
.wincla li span:first-child{
    float:left;
}
.wincla .btqz{
    float:left;
    color:#007ec5;
}
@media screen and (min-width: 681px){
    .ztlist {
        margin-top: 520px !important;
    }
    body{
        background: url(../images/2021lhztbg.png) no-repeat top center;
        height: auto;
        /* background-size: 100% auto; */
    }
    .head{
        width: 1200px;
        margin: 0 auto;
        height: auto;
    }
    .logo{
        width: 1200px;
        margin: 0 auto;
    }

    .content1{
        width: 1200px;
        margin: 550px auto auto auto;
        position: relative;
    }
   .tpxw_div{height:auto;overflow: hidden;top:0;position: relative;}
.tpxw_gun{position: absolute;width: 100%;}
.tpxw{height:auto;text-align: center;background: #eaf3ff;}
.tpxw1{height:60px;line-height:60px;font-size:36pt;font-weight: bold;overflow:hidden;color:#005389;}
.tpxw1 a{color: #005389;}
.tpxw2{line-height:33px;padding:0 10px;text-align: left;text-indent: 2em;font-size: 16px;}
.tpxw2 a{color: #e54f64;}
.tpxw3{font-size: 18px;font-weight: bold;padding: 1px 0;color: #000000;}
.tpxw3 a{color: #000000;}
.imgcenter{width: 1200px;margin: 0px auto;}
.pic_div{height:520px;width: 1200px;position: relative;background-color: #FFF;overflow: hidden;}
.pic_img{position: relative;}
.pic_img li{display: none;position: absolute;}
.pic_img li img{height:520px;width: 1200px;}
.pic_opdiv{z-index: 2;position: absolute;height: 50px;width:100%;background: #000;bottom: 0;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);border-radius: 3px;-moz-border-radius: 3px;}
.pic_txt{z-index: 3;position: absolute;height:50px;width:100%;bottom: 0px;overflow: hidden;}
.pic_txt li{line-height:50px;color: #FFF;display: none;font-size: 20px;text-align: center;list-style: none;}
.pic_txt li a{color: white;}
.img_left{z-index: 4;position: absolute;height: 20px;top:164px;left: 30px;cursor: pointer;}
.img_right{z-index: 4;position: absolute;height: 20px;top:164px;right: 30px;cursor: pointer;}
    .zxtime{
        float: right;
        font-size: 24px;
        color: #999999;
    }
    .lhzxbd .ydian{
        color: #2d66a5;
        padding: 0 10px 0 0;
    }
    .lhzxbd .zxcon{
        font-size: 16px;
        text-indent: 31px;
        color:#999999;
        margin: 20px 0;
        line-height: 30px;
        text-align: justify;
    }
    .lhzxbd .findmore{
        text-align: center;
    }
    .findmore a{
        display: block;
        margin: 0 auto;
        width: 200px;
        height: 50px;
        line-height: 50px;
        background-color: #eaf3ff;
        color: #a5bdde;
        font-size: 24px;
        text-align: center;
        border-radius: 40px;
        text-decoration: none;
    }
    .zxbd{float: left;width: 63%;margin-top: 20px;}
.zxbd_title,.lhyc_title{height: 40px;line-height: 40px;}
.zxbd_name{background: url(../images/zxbd.png) no-repeat;text-align: center;color: #fff;font-size: 18px;float: left;width: 150px;display: block;overflow: hidden;height: 50px;}
.lhyc_name{background: url(../images/lhyc.png) no-repeat;text-align: center;color: #fff;font-size: 18px;float: left;width: 150px;display: block;overflow: hidden;height: 50px;}
.zxbd_list{list-style: none;}
.zxbd_list li{height: 35px;line-height: 35px;font-size: 16px;}
.zxbd_list li a{padding-left:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;display: block;float:left;background: url(/gasrmzfw/xhtml/images/dian1.jpg) no-repeat 0 center;}
.zxbd_list li a dl{
    float:left;
    color: rgb(43, 111, 213);
}
.zxbd_list li span{
    float:right;
}
.lhyc{float: left;width: 35%;margin-left: 2%;margin-top: 20px;}
.lhyc_list{list-style: none;}
.lhcont{background-color: #007ec5;width: 100%;height: 150px;margin-top: 10px;overflow: hidden;}
.lhcont_left{float: left;width: 30%;}
.richeng{border: 1px solid #fff;border-radius: 5px;color: #fff;text-align: center;line-height: 30px;margin: 10px 10%;}
.richeng a {color: #fff;}
.riqi{width: 100%;text-align: center;/* display: none; */}
#riqi{font-size: 40px;}
#riqi a {color: #fff;}
.riqi span{font-size: 18px;color: #fff;}
.lhcont_right{width: 70%;float: left;}
.zhanshi{font-size: 16px;color: #fff;}
.zhanshi p{text-indent:0px !important;}
.lhcont_list{list-style: none;margin-top: 5px;}
.lhcont_list li{float: left;width: 30px;height: 30px;background-color: #e2e2e2;line-height: 30px;text-align: center;margin: 0px 2px;}
.lhcont_list li span{display: none;}
.lhcont_list li.dis{background-color: #007ec5;color: #fff;}
.lhcont_list li.dis a{color: #fff;}
.clear{clear: both;}
.zffzbg{margin: 10px 0px;}
.zffzbg img{width: 100%;}
.zffzbg_title{background-color: #f2f2f2;height: 40px;line-height: 40px;}
.zfgzbgimg{clear: both;margin: 5px 0px;}
.zfgzbgimg a img{width: 100%;}
.lhsy{margin: 10px 0px;}
.lhsy_title img{width: 100%;}
.lhsy_list{list-style: none;}
.lhsy_list li{width: 50%;float: left;height: 35px;line-height: 35px;font-size: 16px;}
.lhsy_list li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 98%;display: block;background: url(../images/dian1.jpg) no-repeat 0px 15px;padding-left:10px;}
.lhbg{margin: 10px 0px;}
.lhbg img{width: 100%;}
.lhbg_list{list-style: none;}
.lhbg_list li{float: left;width: 48%;margin: 0;padding: 10px 0px;min-height: 160px;background: #fff;}
.lhbg_list li:nth-child(2){
    float:right;
}
.lhbg_list_title{/* height: 32px; */font-size: 18px;text-align: left;padding: 5px 1%;overflow: hidden;/* white-space: nowrap; *//* text-overflow: ellipsis; */}
.lhbg_list_cont{text-indent: 30px;font-size: 14px;line-height: 30px;padding: 0px 1%;color: #999999;}
.lhbg_list_cont a{color: red;}
.ylh{clear: both;margin: 10px 0px;}
.ylh_title img{width: 100%;}
.lih_list_left{width: 48%;float: left;margin-right: 2%;}
.lih_list_title{background-color: #f2f2f2;height: 40px;line-height: 40px;}
.lih_list_title_name{background-color: #007ec5;text-align: center;color: #fff;font-size: 18px;float: left;padding: 0px 10px;}
.lih_list_right{width: 48%;float: left;margin-left: 2%;}
.lhjt{margin: 10px 0px;}
.lhjt_title a img{width: 100%;}
.lnzt_title{background-color: #f2f2f2;height: 40px;line-height: 40px;}
.lnzt_nane{background-color: #007ec5;text-align: center;color: #fff;font-size: 18px;float: left;padding: 0px 10px;}
.lnzt_list{list-style: none;margin: 10px 0px;}
.lnzt_list li{float: left;background-color: #007ec5;width: 30%;margin: 0px 1.6%;text-align: center;height: 40px;line-height: 40px;border-radius: 5px;}
.lhjt_list_left{list-style: none;float: left;width: 50%;}
.lhjt_list_left li{float: left;width: 100%;}
.lhjt_list_left li a img{width: 100%;}
.lhjt_list_left li a{display: block;margin: 0px 1%;}
.lhjt_list_left li span{display: none;}
.lhjt_list_right{float: right;list-style: none;width: 50%;margin-top: -0.6%;}
.lhjt_list_right li{width: 48%;float: left;margin: 0.7%;}
.lhjt_list_right li a img{width: 100%;}
.lnzt_list li a{color: #fff;font-size: 18px;}
.gd{float: right;margin-right: 1%;}
.ckgd{display: none;}
.lnzt{clear: both;margin: 10px 0px;}
.zhanshi a{color:#fff;}
.lhbg_list_title a{font-weight: bold;}
.lhbg_list_title a span {
    padding: 0 10px 0 0;
    font-size: 12px;
}
.lhsy_list,.lhbg_list{min-height: 100px;margin-top: 30px;width: 940px;float: left;}
.lhbg_list img{
    clear: both;
    display: block;
    text-align: center;
    margin: 0 auto 20px;
}
    .content2{
        width: 100%;
        margin: 0 auto;
        background: #fff;
        background-size: 100% 100%;
        display: block;
        overflow: hidden;
        margin-top: 20px;
    }
    .zfgzbg{
        width: 1200px;
        margin: 0 auto;
        background: #ddf0ff;
        height: 833px;
        margin-top: 10px;
    }
    .zfxxgkgalh{
        display:none;
    }
    .zfgzbg .zfgzbgNav{
        width: 230px;
        height: 833px;
        float: left;
        background: url(../images/zfgzbgimg.png) no-repeat;
    }
    .zfgzbgNav a{
        display: block;
        width: 177px;
        height: 55px;
        margin: 0 auto;
        margin-top: 70px;
    }
    .zfgzbgNav a:nth-child(1){
        background: url(../images/lhbgqw.png);
    }
    .zfgzbgNav a:nth-child(2){
        background: url(../images/lhbgjd.png);
    }
    .zfgzbgNav a:nth-child(3){
        background: url(../images/dbwyh.png);
    }

    .zfgzbg .zfgzbgList{
        height: 530px;
        width: 940px;
        background-color: #fff;
        float: left;
        margin-top: 30px;
    }
    .zfgzbgList1{
        overflow-y: scroll;
        height: 100%;
    }
    .zfgzbgList1::-webkit-scrollbar-track-piece {
        background-color: rgba(255, 255, 255, 0.05);
    }
    .zfgzbgList1::-webkit-scrollbar {
        width:9px;
        height:5px;
    }
    .zfgzbgList1::-webkit-scrollbar-thumb {
        background-color:#0654b4;
        background-clip:padding-box;
        min-height: 20px;
    }
    .zfgzbgList .zfgzbgList1>div:nth-child(1){
        /*text-align: center;*/
        /*color: #0654b4;*/
        /*font-size:18px ;*/
        /*line-height: 30px;*/
    }
    .zfgzbgList .zfgzbgList1>div>div:nth-child(1){
        font-weight: 700;
    }
    .zfgzbgList1>div:nth-child(2){
        padding: 30px;
    }
    .zfgzbgLists>ul{
        padding: 0;
        margin: 0;
        margin-bottom: 20px;
    }
    .zfgzbgLists>ul>li{
        list-style: none;
        padding: 10px 20px;
    }
    .zfgzbgLists>ul>li>a{
        display: block;
        text-decoration: none;
        width: 88%;
        color: black;
    }
    .zfgzbgLists>ul>li>span{
        color: #999999;
    }
    .zfgzbgLists>ul>li>a>span{
        font-size: 14px;
        padding: 0 10px 0 0;
    }



    .content3{
        width: 1200px;
        margin: 0 auto;
        margin-bottom: 40px;
    }
    .lin2{
        width: 570px!important;
        float: left;
        height: 310px!important;
        margin-top: 15px;
    }
    .hshs{
        position: relative;
    }
    .hshsmore{
        position: absolute;
        top: 50px;
        right: 20px;
    }
    .hshsmore>a{
        color: black;
        text-decoration: none;
    }

    .hshstitle{
        background: url(../images/lhhshs.png) no-repeat;
        background-size: auto;
        height: 90px;
    }

    .hsheimg{
        width: 630px;
    }
    .hsheimg>ul{
        padding: 0;
        margin: 0;

    }
    .hsheimg>ul>li{
        width: 270px;
        height: 145px;
        overflow: hidden;
        margin-top: 16px;
        margin-left: 31px;
    }
    .hsheimg>ul>li>a{
        display: block;
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
    .hsheimg>ul>li>a>img{
        width: 270px;
        height: 145px;
    }
    .hdhytitle{
        background: url(../images/lhhdhy.png) no-repeat;
        background-size: auto;
        height: 87px;
    }
    .hdhy{
        margin-top: 0px;
    }
    .hdhy .hdhylist{
        width: 49%;
        background-color: #eaf3ff;
        padding: 30px 20px;
        border-radius: 0 40px 0 40px;
    }
    .hdhylist img{
        
vertical-align: middle;
        
display: inline-block;
    }
    .hdhy>div:nth-child(2){
        border-radius: 0 40px 0 40px;
    }
    .hdhy>div:nth-child(3){
        border-radius: 40px 0 40px 0;
    }
    .hdhylist>ul{
        padding: 0;
        margin-top: 20px;
    }

    .hdhylist>ul>li{
        list-style: none;
        line-height: 40px;
    }
    .hdhylist>ul>li>a{
        /* display: block; */
        width: auto;
        text-decoration: none;
        color: black;
    }
    .hdhylist>ul>li>a>span{
        padding: 0 10px 0 0;
        font-size: 12px;
        float: left;
    }
    .hdhytime{
        /* display: block; */
        margin-left: 15px;
    }
    .hdhymore{
        width: auto;
        margin: 0 auto;
        text-align: right;
        vertical-align: middle;
        display: inline-block;
        float: right;
        padding-top: 20px;
    }
    .hdhymore>a{
        color: black;
        text-decoration: none;
    }

    .lhycmore{
        display: none;
    }


    
}

    .zxtian{
        width: 100%;
        margin: 0 auto;
        height: 117px;
        padding: 20px 0;
    }
    .zxtian>a{
        display: block;
        width: 100%;
        background: url(../images/lhzfta.png) no-repeat;
        background-size: 100% 100%;
        height: 117px;
    }
@media screen and (max-width: 680px){
    .zxtian>a{
        height:50px;
    }
    body{
        background-color: white!important;
    }
    .guidang{
        position: absolute;
        right: 40px;
        top: 20px;

      }
      .guidang img {
        width:40px;
      }
    .head{
        width: 100%;
        margin: 0 auto;
        background: url(../images/topbg.png) no-repeat;
        background-size: 100% 100%;
        height: 184px;
    }

    .logo{
        width:50%;
        margin-left: 5px;
    }
    .logo img{
        width: 50%;
        margin-top: -8px;
    }
    .zxbd_name{background: url(../images/zxbd.png) no-repeat center;text-align: center;color: #fff;font-size: 18px;width: 100%;display: block;overflow: hidden;height: 50px;}
.lhyc_name{background: url(../images/lhyc.png) no-repeat center;text-align: center;color: #fff;font-size: 18px;float: left;width: 100%;display: block;overflow: hidden;height: 50px;}

    .content1{
        width: 100%;
        margin: 0 auto;
        background: white;
        padding: 20px 5px;
        overflow: hidden;
    }
    .lin1{
        /*margin-top: 20px;*/
    }
    .bannermsg{
        text-align: center;
    }
    .bannermsg h1{
        font-size: 18px;
        color: #0654b4;
        margin-bottom: 10px;
    }
    .bannermsg .xq{
        color: #ad2424;
        font-size: 18px;
    }
    .bannermsg div{
        font-size: 16px;
        margin-top: 0!important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0 10px;
        width: 100%!important;
    }
    .zxtitleimg{
        margin: 30px 0 10px 0;
        height: 20px;
        background: url(../images/zxbd1.png) no-repeat;
        background-size: 100% 100%;
    }
    .lhzxbd .ul1{
        padding: 0 20px;
        margin: 0;
    }
    .lhzxbd .ul1 li{
        list-style: none;
        border-bottom: 1px solid #e5e5e5;
        margin-bottom: 20px;
    }
    .lhzxbd .ul1 li:last-child{
        border-bottom:none;
    }
    .lhzxbd .ul1 li .zxtitle a{
        display: block;
        float: left;
        /*width: 95%;*/
        text-decoration: none;
        font-size: 16px;
        color: #333333;
        overflow: unset!important;
        white-space: unset!important;
        text-overflow: unset!important;
    }
    .zxtime{
        float: right;
        font-size: 24px;
        color: #999999;
        display: none;
    }
    .lhzxbd .ydian{
        color: #2d66a5;
        padding: 0 10px 0 0;
    }
    .lhzxbd .zxcon{
        font-size: 16px;
        text-indent: 31px;
        color:#999999;
        margin: 10px 0;
        line-height: 30px;
    }
    .lhzxbd .findmore{
        text-align: center;
    }
    .findmore a{
        display: block;
        margin: 0 auto;
        width: 200px;
        height: 50px;
        line-height: 50px;
        background-color: #eaf3ff;
        color: #a5bdde;
        font-size: 24px;
        text-align: center;
        border-radius: 40px;
        text-decoration: none;
    }
   .lhcont_list{list-style: none;margin-top: 5px;}
.lhcont_list li{float: left;width: 30px;height: 30px;background-color: #e2e2e2;line-height: 30px;text-align: center;margin: 0px 2px;}
.lhcont_list li span{display: none;}
.lhcont_list li.dis{background-color: #007ec5;color: #fff;}
.lhcont_list li.dis a{color: #fff;}
    .content2{
        width: 100%;
        margin: 0 auto;
        /* background: url(../images/zfgzbg1.png) no-repeat; */
        background-size: 100% 150%;
        height: auto;
        display: block;
        padding: 0 5px;
    }
    .gzbgimgs{
        display:none;
    }
    .zfgzbg{
        width: 100%;
        margin: 0 auto;
        /*background: url(../images/zfbg2.png) no-repeat;*/
        /* height: 871px; */
        /* margin-top: 71px; */
    }
    .zfgzbg .zfgzbgNav{
        width: 100%;
        overflow: hidden;
    }
    .zfxxgkgalh{
        display:block;
        font-size:20px;
        font-weight:700;
        text-align:center;
    }
    .zfgzbgNav a{
        display: block;
        width: 30%;
        height: 55px;
        margin: 0 auto;
        float: left;
        margin-left: 2%;
    }
    .zfgzbgNav a:nth-child(1){
        background: url(../images/lhbgqw.png);
        background-size: 100% 100%;
    }
    .zfgzbgNav a:nth-child(2){
        background: url(../images/lhbgjd.png);
        background-size: 100% 100%;
    }
    .zfgzbgNav a:nth-child(3){
        background: url(../images/dbwyh.png);
        background-size: 100% 100%;
    }

    .zfgzbg .zfgzbgList{
        height: 350px;
        width: 100%;
        /* background-color: rgba(255, 255, 255, 0.43); */
        float: left;
        margin-top: 10px;
        margin-bottom: 20px;
        background: url(../images/zfgzbb_p.jpg)no-repeat;
        padding-top: 85px;
        background-size: 100%;
    }
    .zfxxgkgalh{display: none;}
    .zfgzbgList1{
        overflow-y: scroll;
        height: 100%;
        width: 100%;
    }
    embed{
        width:100% !important;
        height: 260px !important;
    }
    .zfgzbgList1 img{
        width: 100% !important;
        height: auto !important;
    }
    .zfgzbgList1::-webkit-scrollbar-track-piece {
        background-color: rgba(255, 255, 255, 0.05);
    }
    .zfgzbgList1::-webkit-scrollbar {
        width:9px;
        height:5px;
    }
    .zfgzbgList1::-webkit-scrollbar-thumb {
        background-color:#0654b4;
        background-clip:padding-box;
        min-height: 20px;
    }
    .zfgzbgList .zfgzbgList1>div:nth-child(1){
        text-align: center;
        /* color: #0654b4; */
        font-size:18px;
        line-height: 30px;
    }
    .zfgzbgList .zfgzbgList1>div>div:nth-child(1){
        font-weight: 700;
    }
    .zfgzbgList1>div:nth-child(2){
        padding: 30px;
    }
    .zfgzbgLists>ul{
        padding: 0;
        margin: 0;
        margin-bottom: 20px;
    }
    .zfgzbgLists>ul>li{
        list-style: none;
        padding: 10px 20px;
    }
    .zfgzbgLists>ul>li>a{
        display: block;
        text-decoration: none;
        width: 100%;
        color: black;
    }
    .zfgzbgLists>ul>li>span{
        color: #999999;
        display: none;
    }
    .zfgzbgLists>ul>li>a>span{
        font-size: 14px;
        padding: 0 10px 0 0;
    }



    .content3{
        width: 100%;
        margin: 0 auto;
        padding: 0 5px;
    }
    .hshs{
        position: relative;
    }

    .hshsmore{
        position: absolute;
        bottom: -60px;
        width: 100%;
        height: 40px;
        text-align: center;
        background-color: #fafafa;
        line-height: 40px;
        border: 1px solid #ccc;
    }
    .hshsmore>a{
        color: #888888;
        text-decoration: none;
        line-height: 40px;
        font-size: 20px;
    }

    .hshstitle{
        background: url(../images/hshs1.png) no-repeat;
        background-size: 100% 100%;
        height:63px;
    }

    .hsheimg{
        width: 100%;
    }
    .hsheimg>ul{
        padding: 0;
        margin: 0;

    }
    .hsheimg>ul>li{
        width: 47%;
        height: 100px;
        overflow: hidden;
        margin-top: 16px;
        margin-left: 2%;
    }
    .hsheimg>ul>li>a{
        display: block;
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
    .hsheimg>ul>li>a>img{
        width: 100%;
        height: 100px;
    }
    .hdhytitle{
        background: url(../images/hdhy1.png) no-repeat;
        background-size: 100% 100%;
        height: 59px;
    }
    .hdhy{
        /* margin-top: 80px; */
    }
    .hdhy .hdhylist{
        width: 100%;
        background-color: #eaf3ff;
        padding: 10px 20px;
        margin-top: 20px;
    }
    .hdhy>div:nth-child(2){
        border-radius: 0 40px 0 40px;
    }
    .hdhy>div:nth-child(3){
        border-radius: 40px 0 40px 0;
    }
    .hdhylist>ul{
        padding: 0;
    }

    .hdhylist>ul>li{
        list-style: none;
        line-height: 40px;
    }
    .hdhylist>ul>li>a{
        /* display: block; */
        /* width: 100%; */
        text-decoration: none;
        color: black;
        overflow: unset!important;
        white-space:unset!important;
        text-overflow:unset!important;
    }
    .hdhylist>ul>li>a>span{
        padding: 0 5px 0 0;
        font-size: 12px;
        line-height: 32px;
    }
    .hdhylist>ul>li>a>span.sa{
        padding-right:0;
        padding-left: 10px;
    }
    .hdhytime{
        display: block;
    }
    .hdhymore{
        width: auto;
        margin: 0 auto;
        text-align: right;
        vertical-align: middle;
        display: inline-block;
        float: right;
        padding-top: 20px;
    }
    .hdhymore>a{
        color: black;
        text-decoration: none;
    }
    .zxtian{
        width: 97%;
        margin: 0 auto;
        height: auto;
    }

    .onime{
        width: 100% !important;
        height: 210px!important;
    }
    .onime img{
        width: 100% !important;
        height: 210px!important;
    }
    .index-banner{
        height: unset!important;
    }
}
/*@media (max-width:768px){*/
    /*.owt{overflow:auto;white-space:normal;line-height: 30px;}*/
/*}*/


@media screen and (min-width: 901px){

    .lin1{
        width:1100px;
        height: 624px!important;
        margin: 0 auto;
    }
    .content2{
        padding-bottom: 30px!important;
    }
    .menos{
        text-indent: 2em;
    }
    .phones{
        display: none;
    }
    .lin1 .bannermsg h1{
        font-size: 26pt;
        font-weight: 700;
        color: #005389;
        cursor: pointer;
    }

}
@media screen and (max-width: 680px){
    .fgzbgList1{
        text-align: left!important;
    }
    .hdhytime{
        float: unset!important;
    }
    .wincla{
        display: none;
    }
    .phones .sa{
        font-size: 16px!important;
        /* float:right; */
    }
    .lin1{
        height: 270px!important;
    }
    .zfgzbgList .zfgzbgList1>div:nth-child(1){
        text-align: left!important;
    }
}


@media screen and (min-width: 681px){
    .fixwin{
        width: 285px;
        height: 181px;
        position: fixed;
        bottom: 0;
        right: 10px;
        z-index: 1000000000;
    }
    .closewin{
        text-align: right;
        height: 35px;
        line-height: 35px;
        background-color: rgba(45, 102, 165, 0);
    }
    .closewin>img{
        width: 25px;
        height: 25px;
    }
    .contentaaa{
        padding: 5px;
        background-color: white;
    }
    .contentaaa img{
        width: 100%;
        height: 100%;
        max-width: 100%;
    }
    .gzbgimgs{
        display: none;
    }
}

@media screen and (max-width: 680px){
        .fixwin{
        width: 285px;
        height: 181px;
        position: fixed;
        bottom: 0;
        right: 10px;
        z-index: 1000000000;
    }
    .closewin{
        text-align: right;
        height: 35px;
        line-height: 35px;
        background-color: rgba(45, 102, 165, 0);
    }
    .closewin>img{
        width: 25px;
        height: 25px;
    }
    .contentaaa{
        padding: 5px;
        background-color: white;
    }
    .contentaaa img{
        width: 100%;
        height: 100%;
        max-width: 100%;
    }
}

    .zxtian>a{
    }



@media screen and (min-width:1200px){
    .index-banner,.banner-inner{width:100%;height:700px;overflow:hidden}
    .banner-inner li{
        width: 100%;
        height: 700px;
    }
    .banner-inner li a{width:100%;height:520px;display:inline-block;margin-top: 100px}
    .banner-inner li a>img{
        width: 100%;
        height:520px;
    }
    .edslider{position:relative;margin:auto;height: 100%;background: #eaf3ff;}
    .edslider ul{list-style:none;position:relative;padding:0;margin:0}
    .edslider>ul{width:100%;height:600px;display:block;overflow:hidden;text-align:center;margin: 0 auto}
    .edslider>ul:after{
        color:#fff;
        font-size:100px;
        line-height:400px;
        letter-spacing:20px;
        filter: alpha(opacity=10);
        -moz-opacity: 0.1;
        opacity: 0.1;
    }
    .edslider>ul li{display:none;width:100%;height:600px;position:absolute;top:0;left:0;z-index:0}
    .edslider a{display:block;position:absolute;top:0;left:0;z-index:0}
    .edslider a img{border:0}
    .edslider .current{z-index:1!important}
    .edslider .controls{
        width:100%;height:100%;
        position: absolute;
        top:0;
    }
    .prev{
        background:url(../images/lhleft_array.png);
        width:55px;height:86px;position:absolute;
        z-index: 10000;left: 20px; background-size: 100% 100%;
        top: 50%;background-color: #00000038;
    }
    .next{
        background:url(../images/lhright_array.png);
        background-size: 100% 100%;
        width:55px;height:86px;position:absolute;
        z-index: 10000;
        right:20px;
        top: 50%;background-color: #00000038;
    }
	.lin1 .bannermsg h1{
		cursor:pointer;
	}
}

@media screen and (max-width:414px){
    .index-banner,.banner-inner{width:100%;height:300px;overflow:hidden}
    .banner-inner li{
        width: 100%;
        height: 300px;
    }
    .banner-inner li a{width:100%;height:200px;display:inline-block;margin-top: 62px}
    .banner-inner li a>img{
        width: 100%;
        height:200px;
    }
    .edslider{position:relative;margin:auto;height: 100%;}
    .edslider ul{list-style:none;position:relative;padding:0;margin:0}
    .edslider>ul{width:100%;height:300px;display:block;/* overflow:hidden; */text-align:center;margin: 0 auto;}
    .edslider>ul:after{
        color:#fff;
        font-size:100px;
        line-height:400px;
        letter-spacing:20px;
        filter: alpha(opacity=10);
        -moz-opacity: 0.1;
        opacity: 0.1;
    }
    .edslider>ul li{display:none;width:100%;height:300px;position:absolute;top:0;left:0;z-index:0}
    .edslider a{display:block;position:absolute;top:0;left:0;z-index:0}
    .edslider a img{border:0}
    .edslider .current{z-index:1!important}
    .edslider .controls{
        width:100%;height:100%;
        position: absolute;
        top:50px;
    }
    .prev{
        background:url(../images/lhleft_array.png);
        width:50px;height:50px;position:absolute;
        z-index: 10000;left: 25px; background-size: 100% 100%;
        top: 40%;
    }
    .next{
        background:url(../images/lhright_array.png);
        background-size: 100% 100%;
        width:50px;height:50px;position:absolute;
        z-index: 10000;
        right: 10px;
        top: 40%;
    }
}


@media only screen and (min-width: 100px) and (max-width: 640px){.bantou_bg,.zfgzbgimg,.lhbg_title,.ylh_title,.lhjt_title,.lhsy_title{display: none;}
.phone.bt{margin: 0px;}
.phone{display: block;}
.zffzbg .phone{margin: 5px 0px;}
.logocont{width: 100%;}
.logo a img{width: 40% !important;}
.container,.zxbd{width: 100%;}
.lhyc{width: 100%;margin-left: 0px;}
.zxbd_list li{font-size: 14px;}
.lhsy_list li{width: 100%;font-size: 14px;}
.lhbg_list li{width: 100%;}
.lhbg_list_title{font-size: 16px;}
.lih_list_left,.lih_list_right{width: 100%;margin: 0px;}
.zxbd_title, .lhyc_title{/* height: 30px; *//* line-height: 30px; */}
.title_name{font-size: 16px;}
.lih_list_title{height: 30px;line-height: 30px;}
.lih_list_title_name{font-size: 16px;}
.lnzt_title{height: 30px;line-height: 30px;}
.lnzt_nane{font-size: 16px;}
.lnzt_list li{height: 30px;line-height: 30px;}
.lnzt_list li a{font-size: 14px;}
.lhjt_list_left{width: 100%;}
.lhjt_list_left li{width: 100%;}
.lhjt_list_right{margin: 0px;width: 100%;margin-top: 1%;}
.lhjt_list_right li{margin: 1%;}
.ckgd{/* display: none;*/display: block;clear: both;width: 90%;margin: 2% 5%;text-align: center;background-color: #f2f2f2;padding: 5px 10px;border: 1px solid #ccc;}
.gd{display: none;}
.lh_nav{margin-top: 0px;}
.lh_nav img{display: none;}
.lh_nav_cont{width: 100%;height: 50px;margin-top: -50px;line-height: 25px;}
.lh_nav_cont a{font-size: 16px;margin: 0px 3%;}
.lh_nav_dh{margin-top: 0px;height: 50px;}
.zxbd_list li{height: auto;line-height: 30px;padding-bottom: 5px;padding-left: 10px;border-bottom: 1px solid #ccc;background: url(/gasrmzfw/xhtml/images/dian1.jpg) no-repeat 0 14px;}
.zxbd_list li a{width: 100%;overflow: inherit;white-space: initial;text-overflow: inherit;}
.zxbd_list li a dl{
    float:left;
    color: rgb(43, 111, 213);
}
.zxbd_list li span{
    display: none;
}
.zffzbg_title{height: 30px;line-height: 30px;}
.rddb > a:nth-child(1){display: none;}
.lih_list_right{margin-top: 10px;}
.lhsy_list,.lhbg_list{min-height: 0px;}
.lhbg_list{clear: both;list-style: none;text-align: center;display: block;}
.lhbg_list img{
    margin-bottom:10px;
}
.lhbg_list li{float: left;width: 100%;margin: 0;/* padding: 10px 0px; */min-height: 160px;background: #fff;}
.lhbg_list li:nth-child(2){
    float:right;
}
.lhbg_list_title{font-size: 16px;text-align: left;padding: 5px 1%;/* overflow: hidden; *//* white-space: nowrap; *//* text-overflow: ellipsis; */}
.lhbg_list_cont{text-indent: 30px;font-size: 14px;line-height: 30px;padding: 0px 1%;color: #999999;text-align: left;}
.lhbg_list_cont a{color: red;}

.lhsy_list li {
	height: auto;
}
.lhsy_list li a {
	overflow: initial;
	white-space: initial;
	text-overflow: initial;
	width: 100%;
}


}

.tpxw_div{height: 120px !important;overflow: hidden;top:0;position: relative;}
.tpxw_gun{position: absolute;width: 100%;height: 100%;}
.tpxw{height:auto;text-align: center;padding: 14px 0;height: 100%;background: #eaf3ff;}
.tpxw1{height:60px;line-height:60px;font-size:36pt;font-weight: bold;overflow:hidden;color:#005389;}
.tpxw1 a{color: #005389;}
.tpxw2{line-height:33px;padding:0 10px;text-align: left;text-indent: 2em;font-size: 16px;}
.tpxw2 a{color: #e54f64;}
.tpxw3{font-size: 18px;font-weight: bold;padding: 1px 0;color: #000000;}
.tpxw3 a{color: #000000;}
.imgcenter{width: 1200px;margin: 0px auto;}
.pic_div{height:520px;width: 1200px;position: relative;background-color: #FFF;overflow: hidden;}
.pic_img{position: relative;}
.pic_img li{display: none;position: absolute;}
.pic_img li img{height:520px;width: 1200px;}
.pic_opdiv{z-index: 2;position: absolute;height: 50px;width:100%;background: #000;bottom: 0;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);border-radius: 3px;-moz-border-radius: 3px;}
.pic_txt{z-index: 3;position: absolute;height:50px;width:100%;bottom: 0px;overflow: hidden;}
.pic_txt li{line-height:50px;color: #FFF;display: none;font-size: 20px;text-align: center;list-style: none;}
.pic_txt li a{color: white;}
.img_left{z-index: 4;position: absolute;height: 20px;top: 200px;left: 30px;cursor: pointer;}
.img_right{z-index: 4;position: absolute;height: 20px;top: 200px;right: 30px;cursor: pointer;}
@media only screen and (min-width: 100px) and (max-width: 640px){.pic_div,.imgcenter{width: 100%;}
.pic_img li img{width: 100%;height: auto;}
.img_left{width: 10%;left: 1%;top: 30%;}
.img_left img{width: 100%;}
.img_right{width: 10%;right: 1%;top: 30%;}
.img_right img{width: 100%;}
.pic_txt li a{display: block;overflow: hidden;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;}
.pic_opdiv,.pic_txt{height: 30px;}
.pic_txt li{line-height: 30px;}
.tpxw1{font-size: 18px;min-height: 30px;line-height: 30px;height: auto;}
.tpxw3 a{font-size: 16px;}
.tpxw1 a span{font-size: 18px !important;}
.tpxw2{line-height: 20px;font-size: 14px;}
.tpxw{
    /* height:auto; */
}
.tpxw_div{
    /* height:280px !important; */
}
}
.logocont{width: 1100px;margin: 0px auto;}



@media screen and (min-width: 681px){
    .fixwin{
       width: 285px;
        height: 181px;
        position: fixed;
        bottom: 0;
        right: 10px;
        z-index: 1000000000;
    }
    .closewin{
        text-align: right;
        height: 35px;
        line-height: 35px;
        background-color: rgba(45, 102, 165, 0);
    }
    .closewin>img{
        width: 25px;
        height: 25px;
    }
    .contentaaa{
        padding: 5px;
        background-color: white;
    }
   .contentaaa img{
        width: 100%;
        height: 100%;
        max-width: 100%;
    }
}
@media screen and (max-width: 680px){
      .fixwin{
       width: 285px;
        height: 181px;
        position: fixed;
        bottom: 0;
        right: 10px;
        z-index: 1000000000;
    }
    .closewin{
        text-align: right;
        height: 35px;
        line-height: 35px;
        background-color: rgba(45, 102, 165, 0);
    }
    .closewin>img{
        width: 25px;
        height: 25px;
    }
    .contentaaa{
        padding: 5px;
        background-color: white;
    }
   .contentaaa img{
        width: 100%;
        height: 100%;
        max-width: 100%;
    }
} 
