/*面包屑*/
.address{display: block;flex-wrap: wrap;padding-left: 27px;line-height: 74px;font-size: 14px;color: #333; background: url(../images/icon/icon_16.png) 3px center no-repeat;}

.address i{float: left;}
.address a{float: left; color: #999;white-space: nowrap;}
.address span{float: left;padding: 0 2px; color: #999;}
.address a:hover{color: #245892;}


/*左侧子导航*/
.side_info{float: left; width: 275px;overflow: hidden;}
.side_info .t{
    width: 100%;
    height: 103px;
    background: url(../images/page/side_info_bg.png) no-repeat center / 100%;
}
.side_info .t .fl{
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 103px;
    font-size: 30px;
    color: #ffffff;
    font-weight: bold;
}
.side_info .t b{font-size: 30px;color: #fff;font-weight: bold;}

ul.info-tree>li{
    position:relative;
    font-size:18px;
    border-bottom: 1px solid #ececec;
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
}
ul.info-tree>li a::before{
    content:"";
    position: absolute;
    width: 5px;
    height: 100%;
    background: #4582be;
    top: 0;
    left: 0;
    display: none;
}

ul.info-tree li.on a::before{
    display: block;
}
ul.info-tree>li a:hover{
    color: #4582be;
}
ul.info-tree>li a::after{
    content:"";
    position: absolute;
    width: 5px;
    height: 5px;
    background: #4582be;
    top: 24px;
    left: 20px;
}

ul.info-tree li a{position: relative;display:block;width:100%;font-size:16px;padding:16px 35px ;color:#555;box-sizing: border-box; overflow: hidden;}
ul.info-tree li a:hover,ul.info-tree>li.current a{color: #245892;}

ul.info-tree>li a:hover::before,ul.info-tree>li.current a::before{
    display: block;
}
.con_next{float: right; width: 904px;}

/*title*/
.gl-title-box{
    padding: 15px 0;
    box-sizing: border-box;
    position: relative;
    border-bottom: 1px solid #ededed;
    font-weight: bold;
  }

  .gl-title-box span{
    display: inline-block;
    padding-right: 24px;
    font-size: 20px;
    color: #245892;
    position: relative;
  }

  .gl-title-box span::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #638bbb;
    left: 0;
    bottom: -15px;
  }


/*分页*/

.paging{margin-bottom: 65px; width:100%; text-align: center;}
.paging li{display: inline-block; font-size: 16px;}
.paging li span,.paging li a{margin: 0 3px; min-width: 40px;height: 40px;line-height: 40px;color: #666;text-align: center;background: #e7ebed;}
.paging li.active span{color: #fff; background: #3076bc;}
.paging li a:hover{color: #fff;background: #3076bc;}
.paging li:first-child{font-size: 14px;color: #999;}
.paging li:first-child a,.paging li:first-child span{background: #e7ebed;}
.paging li:first-child a:hover{background:#3076bc; }

.paging li:last-child{font-size: 14px;color: #999; }
.paging li:last-child a:hover{background:#3076bc;}

/*============== 关于协会 ==============*/

.about{padding-bottom: 60px;}
.about .con_next .gl-title-box{margin-bottom: 20px;}
.about .con_next .pic{margin-left: 20px;}
.about .con_next .text{text-indent: 1em; font-size: 16px;color: #333;line-height: 30px;text-align: justify;}
.about .con_next .text b{display: inline-block;font-size: 18px;color: #245892;font-weight: bold;}



/*============== p2-1资讯中心 ==============*/
.dynamic .con_next .list{margin-bottom: 50px;}
.dynamic .con_next .list li{padding: 20px 0 30px;border-bottom: #e8e8e8 1px solid;}
.dynamic .con_next .list a{display: flex;}
.dynamic .con_next .list .pic{margin-right: 18px; width: 240px;height: 135px;overflow: hidden;}
.dynamic .con_next .list .pic i{transition: all 0.5s;transform: scale(1); width: 100%;height: 100%;}
.dynamic .con_next .list .text{flex: 1;width: 0;}
.dynamic .con_next .list .text b{margin-bottom: 8px; font-size: 18px;color: #333;}
.dynamic .con_next .list .text i{margin-bottom: 8px;padding-left: 20px; font-size: 16px;color: #999;background: url(../images/icon/icon_17.png) left center no-repeat;}
.dynamic .con_next .list .text p{font-size: 16px;color: #666;line-height: 24px;text-indent: 1em;}

.dynamic .con_next .list li:hover .pic i{transition: all 0.5s;transform: scale(1.1); }
.dynamic .con_next .list li:hover .text b{color: #245892;}


/*============== p2-2资讯中心-详情 ==============*/
.new_xq .con_next{margin-bottom: 75px;border: #eeeeee 1px solid;}
.new_xq .con_next .details-con{ padding: 0 26px;}
.new_xq .con_next .tit-box{margin-bottom: 30px; padding: 40px 0 30px;border-bottom: #eee 1px solid;}
.new_xq .con_next .tit-box .titl{margin-bottom: 24px; font-size: 22px;color: #235c9d;text-align: center;}
.new_xq .con_next .tit-box .function-box{display: flex;align-items: center;justify-content: center;line-height: 24px;font-size: 14px;color: #666;}
.new_xq .con_next .tit-box .function-box span{padding: 0 3px;}
.new_xq .con_next .tit-box .function-box .time{margin-right: 28px;}
.new_xq .con_next .tit-box .function-box .share{margin-left: 28px;width: 23px;height: 24px;background: url(../images/icon/icon_18.png) center no-repeat;}



.new_xq .text-content{padding:35px 0;min-height: 248px; line-height:34px;font-size:16px;color:#666;text-align: justify;}
.new_xq .text-content{zoom:1}
.new_xq .text-content:after{content:" ";display:block;clear:both;height:0}
.new_xq .text-content b{font-weight:700}
.new_xq .text-content b,.new_xq .text-content em,.new_xq .text-content i,.new_xq .text-content span,.new_xq .text-content a{display:inline-block}
.new_xq .text-content img{margin:0 auto; max-width: 90% !important;height: auto !important;}
.new_xq .text-content table td{border:#ddd 1px solid;}


.new_xq .title-box{height: 47px;line-height: 47px;font-size: 20px;color: #5382b9; border-bottom: #f5f5f5 1px solid;}

.new_xq .news-list{padding:23px 0 36px;}
.new_xq .list-item{line-height: 40px;}
.new_xq .list-item .text{padding-left: 18px;font-size: 16px;color: #333;background: url(../images/icon/icon_19.png) left center no-repeat;}
.new_xq .list-item .time{font-size: 16px;color: #999;}






/*============== p3-1项目申报 ==============*/
.gl-news-pc .text-list {
    padding: 10px 0 50px;
}
.gl-news-pc .text-list .list-item {
    line-height: 48px;
}
.gl-news-pc .text-list .list-item:nth-child(5n) {
    border-bottom: 1px dashed #ededed;
    margin-bottom: 15px;
    padding-bottom: 25px;
}
.gl-news-pc .text-list .list-item .text::before {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #dddddd;
    top: 50%;
    left: 6px;
    margin-top: -3px;
}
.gl-news-pc .text-list .list-item:hover .text {
    color: #3076bc;
}
.gl-news-pc .text-list .list-item:hover .time {
    color: #3076bc;
}
.gl-news-pc .text-list .list-item:hover .text::before {
    background: #3076bc;
}
.gl-news-pc .text-list .list-item .text {
    position: relative;
    padding-left: 23px;
    font-size: 16px;
    max-width: 75%;
    color: #333333;
}
.gl-news-pc .text-list .list-item .time {
    font-size: 16px;
    color: #999999;
}





/*============== p4-1下载中心 ==============*/

.download .text-list .list-item .download {
    width: 40px;
    height: 48px;
    border-radius:0;
    background:url(../images/icon/icon_20.png) left center no-repeat;
    top: 0;
    left: 6px;
    margin-top:0;
    cursor: pointer;
}
.download .text-list .list-item:hover .download {
    background:url(../images/icon/icon_20.png) left center no-repeat;
}
.download .text-list .list-item .clearfix{float: left; width: 864px;}
.download .text-list .list-item .text{padding-left: 0;}
.download .text-list .list-item .text::before{display: none;}


/*============== p5-1联系我们 ==============*/
.contact .next{position: relative;margin-bottom: 67px;}
.contact #allmap1{width: 100%;height: 620px;}
.contact .next .pos{position: absolute;right: 0;bottom: 0; width: 722px;height: 272px;background: url(../images/page/contact_1.png) right bottom no-repeat; }
.contact .next .text{padding: 36px 26px 0 45px;}
.contact .next .text dt{float: left;}
.contact .next .text dt b{margin-bottom: 18px; font-size: 26px;color: #fff;font-weight: bold;}
.contact .next .text dt p{padding-left: 41px; font-size: 18px;color: #fff;line-height: 40px;}
.contact .next .text dd{position: relative;float: right;margin-top: 4px;}
.contact .next .text dd i{width: 30px;height: 30px;background: url(../images/icon/icon_24.png) center no-repeat;}
.contact .next .text dd em{transition: all 0.5s; position: absolute;right: 37px;top: -31px;width:0px;height: 91px;background: url(../images/page/contact_2.jpg) right top no-repeat;}

.contact .next .text dd:hover em{transition: all 0.5s;width: 91px;}


/*============== p6-1搜索结果页 ==============*/
.search_page .title_box{display: flex; margin: 23px 0 0;line-height: 53px;font-size:18px;color: #245892; border-bottom: #ccc 1px solid;}
.search_page .total{display: flex; margin: 23px 0 0;line-height: 53px;font-size:18px;color: #245892;}
.search_page .list_text{margin-bottom: 50px;}
.search_page .list_text a{padding:30px 0 32px; border-bottom: #d2d2d2 1px dashed;}
.search_page .list_text b{margin-bottom: 9px; font-size: 24px;color: #333;}
.search_page .list_text div{margin-bottom: 13px; display: flex;line-height: 26px; font-size: 16px;color: #b5b5b5;}
.search_page .list_text em{margin-right: 23px; font-family: Arial;}
.search_page .list_text p,input{font-size: 18px;color: #666;line-height: 30px;width: 100%;}

.search_page .list_text a:hover b{color: #245892;}






























