@charset "UTF-8";
/*292.5/4 234/5 195/6*/
a{color:#333}.a-primary{color:#235ba0}
.a-primary,
a:hover{color:#096ed7}
.d-flex{display:-moz-flex;display:-ms-flex;display:-webkit-flex;display:-o-flex;display:flex;}
.d-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;}
.lidun-box{min-width:1200px;max-width:1200px;width:1200px;margin:0 auto}
summary{cursor:auto}
/*body*/
#fd_body{flex-direction:column;min-height:100vh;position:relative;}
#fd_main{flex:0 0 1}
.st-one{margin:20px 0 10px 0}
.st-one .inner{height:360px;overflow:hidden;flex:0 0 auto}
.st-one .focus{width:770px;height:360px;overflow:hidden;flex:0 0 auto;}
.st-one .focus .swiper-container{background-color:#2e3136}
.st-one .focus .ss-inner{position:relative;width:770px;height:360px;overflow:hidden;}
.st-one .focus .description{width:270px;overflow:hidden;height:360px;background-color:#2e3136;padding:52px 16px;position:absolute;left:0;top:0;z-index:2}
.st-one .focus .description .s-title a{font-size:18px;color:#f2f1f0;line-height:1.5;max-height:79px;overflow:hidden}
.st-one .focus .description .s-body{margin-top:22px}
.st-one .focus .description .s-body a{font-size:12px;color:#bfbebd;}
.st-one .focus .picture{width:500px;height:360px;overflow:hidden;position:absolute;left:270px;top:0}
.st-one .news{width:400px;flex:0 0 auto;display: flex;flex-direction: column;}
.st-one .swiper-container-horizontal>.swiper-pagination-bullets,
.st-one .swiper-pagination-custom, .swiper-pagination-fraction{width:auto;bottom:60px;left:25px}
.st-one .swiper-pagination-bullet{width:5px;height:5px;opacity:1;background-color:#fff}
.st-one .swiper-pagination-bullet-active{background-color:#176fb7}
.st-one .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px 0 0}
.st-one .swiper-button-next,
.st-one .swiper-button-prev{width:50px;height:25px;top:auto;background-size:100% 100%;margin:0;bottom:24px;}
.st-one .swiper-button-prev,
.st-one .swiper-container-rtl .swiper-button-next{background-image:url("../img/swp-l.jpg");left:270px}
.st-one .swiper-button-next,
.st-one .swiper-container-rtl .swiper-button-prev{background-image:url("../img/swp-r.jpg");right:0}
.st-one .news .n-header{border-bottom:1px solid #d8d8d8;display:flex;height: 33px;flex: 0 0 auto;}
.st-one .news .n-title{font-size:20px;line-height:1;cursor:pointer;padding-bottom:12px;color:#999;transition:color .3s}
.st-one .news .n-title:not(:last-child){margin-right:30px}
.st-one .news .n-title:hover, .st-one .news .n-title.active{color:#096ed7;transition:color .3s}
.st-one .news .n-body{margin-top:15px;flex: 1;display: flex;position:relative;overflow:hidden}
.st-one .news .n-body .items_wrap{width:100%;height:100%;position:absolute;top:0;flex:0 0 auto;overflow:hidden}
.st-one .news .n-body .items_wrap:first-child{left:0;opacity:1;transition:all .2s cubic-bezier(0, 0, 0.2, 1);}
/*.st-one .news .n-body .items_wrap:last-child{right:400px;opacity:1;transition:all .2s cubic-bezier(0, 0, 0.2, 1);}*/
.st-one .news .n-body .item{position:relative;font-size:16px;line-height:1.375;max-height:44px;overflow:hidden;}
.st-one .news .n-body .item:not(:last-child){margin-bottom:13px;}
.st-one .news .n-body .item a{margin-right:8px}
.st-one .news .n-body .published-at{font-size:14px;color:#999;white-space:nowrap;}

.st-two{background:url("../img/djzc-bg.jpg") no-repeat center/cover;padding:30px 0;margin:10px 0}
.st-two .items{margin:0 -15px}
.st-two .item{
    width:16.666666666%;
    height:150px;
    flex:0 0 auto;
    position:relative;
    padding:0 15px;
}
.st-two .item .in{
    height:100%;
    background-image: linear-gradient( -54deg, rgb(89,145,238) 0%, rgb(75,129,220) 44%, rgb(61,113,201) 99%);
    background-image: -moz-linear-gradient( -54deg, rgb(89,145,238) 0%, rgb(75,129,220) 44%, rgb(61,113,201) 99%);
    background-image: -webkit-linear-gradient( -54deg, rgb(89,145,238) 0%, rgb(75,129,220) 44%, rgb(61,113,201) 99%);
    background-image: -ms-linear-gradient( -54deg, rgb(89,145,238) 0%, rgb(75,129,220) 44%, rgb(61,113,201) 99%);
    font-size:18px;
    color:#fff;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    border-radius:6px;
}
.st-two .item .in p{margin-top:12px}
.st-two .item a{width:100%;height:100%;display:inline-block;transition: all .2s}
.st-two .item:hover a{transform:translateY(-10px);transition:all .3s ease}

.i-lists-box{justify-content:space-between}
.i-lists-box .lg{width:750px;flex:0 0 auto;}
.i-lists-box .sm{width:400px;flex:0 0 auto}
.i-lists-box .b-header{padding:0 0 9px;border-bottom:1px solid #d8d8d8;}
.i-lists-box .b-header .title{color:#333;font-size:20px;line-height:1;display:flex;align-items:flex-end;padding-left:6px;margin:0}
.i-lists-box .b-header .title img{height:24px;width:auto}
.i-lists-box .b-body{padding:14px 14px 0}
.i-lists-box .b-body .item{display:flex;justify-content:space-between;align-items:center;font-size:16px;}
.i-lists-box .b-body .item:not(:last-child){margin-bottom:7px}
.i-lists-box .b-body .item time{color:#999}
.i-lists-box .lg .b-body .item a{position :relative;padding-left:7px}
.i-lists-box .lg .b-body .item a:before{content:'.';position:absolute;left:0;top:-4px;}
.i-lists-box .sm .b-body{padding-left:7px}
.i-lists-box .b-body .item a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.i-lists-box .sm .b-body .item span{color:#235ba0}
.mt-30px,
.my-30px{margin-top:20px;}
.mb-30px,
.my-30px{margin-bottom:20px;}
.st-five .b-body{padding:28px 18px 0}
.index-zts .swiper-container{padding-bottom:39px}
.index-zts .swiper-button-next,.index-zts .swiper-button-prev{width:23px;height:19px;bottom:0}
.index-zts .swiper-button-prev,.index-zts .swiper-container-rtl .swiper-button-next{background-image:url(../img/icons/2.png);left:470px}
.index-zts .swiper-button-next,.index-zts .swiper-container-rtl .swiper-button-prev{background-image:url(../img/icons/1.png);right:470px;}

.st-location .location{padding:24px 0}
.st-location .location > *{color:#096ed7}
.st-location .location a:not(:last-child){padding-right:15px;position:relative;margin-right:4px}
.st-location .location a:not(:last-child):after{content:'>';position:absolute;right:0;top:0}

.st-cat-one .lg{width:750px;flex:0 0 auto;}
.st-cat-one .sm{width:400px;flex:0 0 auto}
.st-cat-one .lg .b-header{padding-bottom:12px;border-bottom:1px solid #8f8f8f}
.st-cat-one .lg .b-header .title{font-size:20px;color:#333;line-height:1;margin:0}
.st-cat-one .lg .b-body{padding:14px}
.st-cat-one .lg .b-body .item{display:flex;justify-content:space-between;align-items:center;font-size:16px}
.st-cat-one .lg .b-body .item:not(:last-child){margin-bottom:12px}
.st-cat-one .lg .b-body .item time{color:#999;font-size:14px;flex:0 0 auto;margin-left: 1em;align-self: flex-start;line-height:24px}
.st-cat-one .lg .b-body .item a{position :relative;padding-left:7px}
.st-cat-one .lg .b-body .item a:before{content:'.';position:absolute;left:0;top:-4px;}
.st-cat-one .sm .b-header{border-bottom:3px solid #176fb7}
.st-cat-one .sm .b-header .b-title{font-size:16px;color:#fff;background-color:#176fb7;line-height:1;padding:9px 9px 7px;font-weight:400;position:relative;margin:0}
.st-cat-one .sm .b-header .b-title:after{
    content:'';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 32px 0 0 18px;
    border-color: transparent transparent transparent #176fb7;
    line-height: 0px;
    _border-color: #000000 #000000 #000000 #176fb7;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
    position:absolute;
    top:0;
    right:-18px;
}
.st-cat-one .sm .b-header a{font-size:12px;color:#666}
.st-cat-one .sm .b-body{padding:20px 0;}
.st-cat-one .sm .b-body .item{text-align:center}
.st-cat-one .sm .b-body .item:not(:last-child){margin-bottom:20px;}
.st-art-one .art-box{width:80%;margin:0 auto}
.st-art-one .art-box .b-title{padding:0 0 20px 0;border-bottom:1px solid #999999}
.st-art-one .art-box .b-title .title{font-size:24px;color:#000000;line-height:1.375;text-align:center;margin-bottom:0}
.st-art-one .art-box .b-plus{display:flex;justify-content:center;align-items:center;color:#999;padding:20px 0}
.st-art-one .art-box .b-plus > div:not(:last-child){margin-right:20px}
.st-about-one .about-inner .sm{width:250px;flex:0 0 auto}
.st-about-one .about-inner .lg{width:920px;flex:0 0 auto}
.st-about-one .about-inner .items{border:1px solid #999}
.st-about-one .about-inner .sm .item{text-align:center;font-size:16px;color:#235ba0;cursor:pointer;padding:15px 0}
.st-about-one .about-inner .sm .item:not(:last-child){border-bottom:1px solid #999}
.st-about-one .about-inner .sm .item.active,
.st-about-one .about-inner .sm .item:hover{background-color:#096ed7;color:#fff;border-bottom-color:transparent}
.st-about-one .about-inner .lg .items{padding:20px;}
.st-about-one .about-inner .lg .i-header{padding:0 0 10px;border-bottom:1px solid #096ed7;margin-bottom:20px}
.st-about-one .about-inner .lg .title{font-size:24px;color:#000;text-align:center;line-height:1;margin:0}
.topic-main{flex-wrap:wrap}
.topic-main .item{width:25%;flex:0 0 auto;text-align:center;margin-bottom:40px;padding:0 7.5px}
.topic-main .item a{display:block;width:100%;height:175px;overflow:hidden;position:relative}
.topic-main .item img{position:absolute;top:0;left:0;transition: all .3s}
.topic-main .item:hover a{border-radius:8px 8px 0 0}
.topic-main .item:hover img {
    box-shadow: 0 0 2px 3px rgb(0 0 0 / 60%);
    top: -5px;
    transform:scale(1.01);
    transition: all .3s;
}
.public-article-show{font-size:16px}
.st-sitemap-contents .items{font-size:16px;border:1px solid #dfdfdf;padding:28px}
.st-sitemap-contents .items .item:not(:last-child){margin-bottom:28px}
.st-sitemap-contents .items .item .b-header{border:solid #dfdfdf;border-width:1px 1px 0;padding:7px 13px}
.st-sitemap-contents .items .item .b-title{color:#333}
.st-sitemap-contents .items .item .b-body{border:1px solid #dddddd;padding:25px 15px}
.st-sitemap-contents .items .item .b-body nav{display:flex}
.st-sitemap-contents .items .item .b-body nav a{color:#000}
.st-sitemap-contents .items .item .b-body nav a:hover{color:#096ed7}
.st-sitemap-contents .items .item .b-body nav a:not(:last-child){margin-right:57px;}

.section-mj-header .mj-header .mj-title{
    font-size: 24px;
    font-weight:400;
    color: #235ba0;
    margin: 30px 0;
    text-align: center;
    border-bottom: 1px solid #edf2f6;
    padding: 0 0 15px;
}
.section-mj-items{line-height:2}
.section-mj-items .mj-item{margin-bottom:30px}
.section-mj-items .mj-item .mj-title{font-size:18px;font-weight:400;color:#333;margin-bottom:4px}
.section-mj-items .mj-item .mj-title .iconfont{color:#235ba959}
.section-mj-items .mj-item a{color:#1a77d6}
.section-mj-items .mj-item a:hover{color:#096ed7}
.section-mj-items .mj-item .ul-list{list-style:disc inside}
.section-mj-items .mj-item .mj-body{padding-left:25px;font-size:14px;color:rgba(0,0,0,.65)}

/*.section-mj-form .validate-field{display:flex}
.section-mj-form .validate-field .left{width:300px;flex:0 0 auto;margin-right:80px}*/
.fd-member-create-steps{width:320px;margin:0 auto}
.fd-member-create-steps .step-header{margin:20px 0 30px}
.fd-member-create-steps .step-header .inner{display:flex;align-items:center;justify-content:center;position:relative;margin:0 -60px}
.fd-member-create-steps .step-header .inner em{height:1px;flex:1;overflow:hidden;background-color:#edf2f6}
.fd-member-create-steps .step-header .inner .steps{display:inline-flex;flex:0 0 auto;font-size:12px;color:#999}
.fd-member-create-steps .step-header .inner .steps > div{flex:0 0 50%;padding:10px;position:relative}
.fd-member-create-steps .step-header .inner .steps > div:first-child{text-align:right}
.fd-member-create-steps .step-header .inner .steps > div:first-child:after{position:absolute;content:'';width:1px;background-color:#555;top:0;bottom:0;right:0;transform: skew(-10deg, 10deg);box-shadow:4px 0 8px rgb(0 0 0 / 48%);}
.fd-member-create-steps .step-header .inner .steps > div:last-child{}
.fd-member-create-steps .step-header .inner .steps .title{font-size:14px;font-weight:700}
.fd-member-create-steps .step-header .inner .steps p{white-space:nowrap;color:#ccc}
.fd-member-create-steps .step-header .inner .steps .active .title{color:#333;font-size:18px}
.fd-member-create-steps .step-header .inner .steps .active p{color:#666}
.fd-member-create-2 .fd-member-create-steps .step-header .inner .steps > div:first-child:after{box-shadow:-4px 0 8px rgb(0 0 0 / 48%);}
.fd-member-create-2 .notice .content{text-align:center;font-size:16px;margin-top:200px;}
.fd-member-create-2 .not-get-desc{font-size:12px;color:#999;display:flex;margin:200px auto 0;justify-content:center}
.fd-member-create-2 .not-get-desc .inner{padding:15px 20px;border-top:1px solid #dae1e7;}
.fd-member-create-2 .not-get-desc li{line-height:1;padding:5px 0;display:flex;align-items:center}
.fd-member-create-2 .not-get-desc li.title{font-weight:700;}
.fd-member-create-2 .not-get-desc  ul > li > ul{padding-left:2em}
.apply-upload-handle{position:relative;width:200px;height:200px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;box-shadow:0 0 3px rgba(0,0,0,.1) inset;border:1px dashed #dae1e7;border-radius:4px;padding:2px}
/*.apply-upload-handle.has-img{border-color:transparent;box-shadow:0 0 3px rgba(0,0,0,.1);transition:box-shadow .3s}*/
.apply-upload-handle.has-img > .txt{display:none}
.apply-upload-handle .field-file{visibility:hidden;position:absolute;z-index:1;border:0;margin:0;padding:0;left:0;top:0;right:0;bottom:0;width:100%;height:100%}
.apply-upload-handle .preview{position:absolute;left:0;top:0;right:0;bottom:0;background:center/contain no-repeat;background-image:none;z-index:2;overflow:hidden}
.apply-upload-handle:hover{box-shadow:0 0 3px rgba(0,0,0,.1);transition:box-shadow .3s}
/*achievement*/
.fd-body-achievement main,
.fd-body-achievement header,
.fd-body-achievement section,
.fd-body-achievement footer{min-width:1200px}
.fd-body-achievement .at-line{height:2px;overflow:hidden;border-top:1px solid #cfcfcf;border-bottom:1px solid #c9c9c9}
.at-se-search .inner{justify-content:space-between;padding:40px 0 30px;align-items:center}
.at-se-search .inner .search-wrap{width:293px;flex:0 0 auto;}
.at-se-search .inner .form-control{border-color:#4866b9;height:44px;padding:10px 18px;border-radius:5px 0 0 5px;background:transparent}
.at-se-search .inner .btn-primary{background-color: #3d5eb8;padding:.714285714286em 15px;border-radius:5px}
.at-se-search .inner .input-group-append{margin-left:-6px}
.at-se-search .inner .btn-primary .iconfont{font-size:18px;}

.at-se-filter .inner .item{display:flex;flex-wrap:wrap;position:relative;padding-left:5em;font-size:16px;line-height: 1.667;margin-bottom:24px}
.at-se-filter .inner .item:before{content:'覆盖省份：';position:absolute;left:0;top:0;color:#000}
.at-se-filter .inner .item.city:before{content:'覆盖城市：'}
.at-se-filter .inner .item.company:before{content:'单位名称：'}
.at-se-filter .inner .item a{color:#666;padding:0 8px;border-radius:5px;}
.at-se-filter .inner .item a.active,
.at-se-filter .inner .item a:hover{background-color:#3d5eb8;color:#fff;}
.at-se-list{margin-top:32px}
.at-se-list .con{display:flex;flex-wrap:wrap;margin:0 -24px;padding-top:28px}
.at-se-list .con .item{padding:0 24px;width:20%;flex:0 0 auto}
.at-se-list .con .item .inner .thumb{background-color:#f0f0f1;height:260px;display:flex;justify-content:center;}
.at-se-list .con .item .inner .thumb a{display:flex;justify-content:center;overflow:hidden}
.at-se-list .con .item .inner .thumb img{height:100%;max-height:100%;width:100%;max-width:unset;}
.at-se-list .con .item .inner .title{color:#333333;line-height:24px;height:48px;font-size:16px;font-weight:400;overflow: hidden;margin:24px 0 34px}

.fd-body-achievement .nav-location nav{display:flex;font-size:18px;color:#999}
.fd-body-achievement .nav-location nav:before{content:'当前位置：'}
.fd-body-achievement .nav-location nav a:not(:last-child){padding-right:4px}
.fd-body-achievement .nav-location nav a:not(:last-child):after{content:' > '}
.fd-body-achievement .nav-location nav a{color:#999}
.at-show-header h1{font-size:30px;color:#000;font-weight:400;text-align:center}
.at-se-show .at-show-body .con{padding:40px 0}
.at-se-show .at-show-body .inner{width:800px;margin:0 auto;background-color:#f6f6f6;padding:25px}
.at-se-show .at-show-body .inner .swiper-slide{text-align:center}
.at-se-show .at-show-body .swiper-container{padding-bottom:50px}
.at-se-show .at-show-body .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}
.at-se-show .at-show-body .swiper-pagination-bullet-active{background-color:#314c9b}

.fd-index .se-view{background:url("/img/ciiabd-cn-birthday.png") no-repeat top center;padding-top:430px;}
.fd-index .se-view .view-inner{width:1230px;padding:0 15px;margin:0 auto;background-color:#fff}
.fd-index .se-view .view-inner .st-two .items{margin:0}
