/*****
*æ€€åŒ–å¸‚æ”¿åºœé›†çº¦åŒ–å»ºè®¾å­ç«™å…¬å…±æ ·å¼æ–‡ä»¶
*@crtime:2020å¹´01æœˆ19æ—¥10:51
*@Company:æ¹–å—å¾®è±¡ç§‘æŠ€æœ‰é™å…¬å¸ www.microxiang.com
*@Author:æŽå¥å¹³
*@modifyLog: what when who
å·¦å³DOMè°ƒæ•´ï¼Œä¸ªåˆ«æ ·å¼ä¼˜å…ˆ 	20200120   ligang	
**/
@charset "utf-8";
.content-box {
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
}
.main{overflow:hidden;}
body { background: #f0f2f5;text-align: initial;}
.gb-shadow {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.08);
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.08);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.08);
    -ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.08);
    -o-box-shadow: 0px 0px 5px rgba(0,0,0,0.08);
}
.center{background: #f0f2f5;padding-bottom: 2.5rem;}
.main{margin:20px auto;}
.main .gb-lf{width: 25%; background: #fafafa; border: 1px solid #e0e0e0;float:left;position: relative;background: url(../images/zfgb.hh.zfdlbg.png) #fff no-repeat bottom center;}
.main .gb-rt{width: 73.33%;min-height:1374px;float: right;background: #fff;}

.gb-info{background: #FFF;padding: 1.937rem 1.25rem;border-bottom: 1px solid #e0e0e0;}
.info-tt{width: 100%;text-align: center;color: #255fb8;font-size: 18px;margin-bottom: 1.2rem;font-weight: bold;}
.gb-info p{color: #666;font-size:0.875rem;line-height: 25px;text-align:left;}
.gb-wxts{background: #FFF; padding:1.937rem 1.25rem 2.05rem 1.25rem; }
.gb-wxts p{color: #666;font-size:0.875rem;line-height: 25px;text-align:left;}
.gb-wxts .wt-bt{margin-bottom:1.6rem;}
.gb-wxts .zw{margin-right: 78px;}

.gb-rt img { display: block;}
.gb-rt>ul { padding:35px;}
.gb-rt>ul li { height:60px; padding:5px 0; border-bottom: 1px dashed #e0e0e0;}
.gb-rt>ul li:last-child { border-bottom: none;}
.gb-rt>ul li:hover { background: url(../images/zfgb-pic2.jpg) no-repeat left center;}
.gb-rt>ul li a.title { font-size: 16px; color: #333; line-height: 50px; padding-left: 60px;}
.gb-rt>ul li:hover a.title {color:#fff;}
.gb-rt>ul li a.ck { width: 68px; height: 28px; text-align: center; line-height: 28px; border: 1px solid #255fb8; color: #255fb8; display: block; float: right; font-size: 14px;margin-top: 11px;}
.gb-rt>ul li a.ck:hover { background: #255fb8; color: #fff;}
.gb-rt>ul li a.xz { width: 68px; height: 28px; text-align: center; line-height: 28px; border: 1px solid #333; color: #333; display: block; float: right; font-size: 14px; margin-left: 10px; margin-top: 11px;}
.gb-rt>ul li a.xz:hover { background: #00ddff; color: #fff;}

.xxgz_box {width: 100%;padding-bottom: 20px;}
.xxgz_box a {width:199px;height:229px;display:block;margin:30px auto;}
.xxgz_box a img {display:block;width:100%;height:auto;}
.xxgz_box h2 {font-size:18px;font-weight: bold;color:#255fb8;text-align: center;margin-bottom: 15px;}
.xxgz_box  p{color: #666;font-size:0.875rem;line-height: 25px;text-align:left;padding: 0 1.25rem;}

.wxewm {text-align: center;margin: 30px auto 40px;}
.wxewm img {display:block;margin:0 auto;}
.wxewm p {font-size:16px;color:#255fb8;line-height: 16px; margin-top: 20px;}

.r-qcjs {border-bottom: 1px solid #e0e0e0; padding: 0 30px 30px;}
.qcTitle{line-height: 60px;text-align: center;font-size: 18px;color: #255fb8;font-weight: bold;}
.select_li {    width: 100%; height: 40px; background: url(../images2020/ss_icon.png) no-repeat right 15px center #f2f2f2;margin-bottom: 20px;}
.select_li select {width: 100%;
    height: 40px;
    border: none;
    background: none;
    padding: 0 35px 0 15px;
    line-height: 40px;
    font-size: 14px;
    color: #808080;
    -webkit-appearance:none;appearance:none;
}
.select_li select::-ms-expand {
    display: none;
}

.jsBtn {
    width: 108px;
    height: 34px;
    border: none;
    background: #2765bc;
    color: #fff;
    line-height: 34px;
    font-size: 14px;
    border-radius: 3px;
    display: block;
    float: left;
	cursor: pointer;
}
.jsBtn:hover{
	background: #4d92f3;
}
.jsBtn:first-child {margin-right:22px;}


/*政府公报搜索*/
.gbcx_box{width: 100%;}
.gbcx_box form{display: block;}
.gbcx_box .gbcx_tet{box-sizing: border-box;display: block;width: 100%;height: 40px;padding-left: 10px;border: 1px solid #666;color: #666;margin-bottom: 20px;}
.gbcx_tet::placeholder{color: #909090;}
.gbcx_box .gbcx_btn{display: block;width: 100%;height: 34px;border: none;background: #2765bc;color: #fff;line-height: 34px;font-size: 14px;border-radius: 3px;display: block;cursor: pointer;}


/*政府公报新增通用板块*/
.zfgb-logo img{margin: 0 auto 0 auto;padding-left: 45px;padding-top: 50px;}
.zfgb-name p{font-size: 18px;text-align: center;margin: 25px 0;}
.zfgb-ml img{margin: 0 auto;}
.zfgb-content{margin-top: 30px;padding: 0 30px;}
.zfgb-pd{margin-bottom: 20px;}
.zfgb-pd p{font-size: 20px;height: 50px;line-height: 50px;}
.zfgb-pd ul li a{display: block;background: url(../images/gb_dian.png) no-repeat left center;padding-left: 15px;height: 45px;line-height: 45px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zfgb-but{padding: 45px 0;border-top: 1px solid #dcdcdc;}
.zfgb-but a{color: #000;border-radius: 5px;margin-right: 15px;border: 1px solid #000;line-height: 30px;display: inline-block;width: 105px;height: 30px;text-align: center;font-size: 14px;}
.zfgb-but a:first-child{background: #255fb8;color: #FFF;border: initial;}
.zfgb-but a:hover{background: #255fb8;color: #FFF;border: initial;}

.zfgb-xsq{padding: 0 10px;margin-bottom: 20px;}
.zfgb-xsq h2{font-size: 18px;
    font-weight: bold;
    color: #255fb8;
    text-align: center;
    margin-bottom: 15px;}
.zfgb-xsq ul li{
    float: left;
    width: 33.33%;
    padding: 2%;
    box-sizing: border-box;
}
.zfgb-xsq ul li a{ line-height:35px;height: 35px;font-size: 14px;display: block;text-align: center;border: 1px solid #e2e2e2;border-radius: 5px;}
.zfgb-xsq ul li a:hover{background: #255fb8;color: #FFF;}


.Alist-tt{margin-bottom: 20px;border-bottom: 1px solid #ccc;position: relative;}
.Alist-tt p{text-align: center;margin-bottom: 20px;font-size: 20px;font-weight: bold;color: #255fb8;}
.Alist-tt a{float: right;display: block;position: absolute;right: 0;top: 3px;font-size: 14px;}
.zfgb-Alist{margin-bottom: 30px;}
.zfgb-Alist ul li{float: left;width: 50%;}
.zfgb-Alist ul li a{display: block;background: url(../images/gb_dian.png) no-repeat left center;padding-left: 15px;height: 45px;line-height: 45px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


@media screen and (max-width:1200px){
    .main .gb-lf {width: 100%;margin-bottom: 1rem; min-height: auto;}
    .main .gb-rt{width: 100%;margin-left: 0; min-height: auto;}
    .gb-lf .gb-tt{background: url(../images/gb-lf_03.png)no-repeat center #FFF;}
    .gb-wxts { min-height: auto;}
    .gb-rt img { width: 100%; height: auto; display: block;}
    .gb-rt>ul { padding: 15px;}
    .gb-rt>ul li a.title { padding-left: 0;}
    .gb-rt>ul li a.xz{display:none;}
    .gb-rt>ul li a.title{font-size:14px;max-width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
    .zfgb-logo img{padding-top: 30px;}
    .zfgb-content{padding: 0 10px;}
  }