.bannerbg{width:100%;height:800px;max-height:800px;}
.swiper{width:100%;height:100%;}
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;}
.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.gg{height:auto;overflow:hidden;margin:0 auto;}
body{background:#f1f7ff;min-width:1200px;}
.headerbg{width:100%;padding-bottom:30px;background:url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.header_nr{width:1200px;}
.header_top{width:100%;padding:40px 0 32px;}
.header_logo{width:520px;height:64px;}
.header_logo img{width:100%;display:block;}
.header_ser{background-color:#fff;width:442px;height:48px;border-radius:4px;margin-top:12px;box-shadow:0 8px 20px rgba(14,82,150,.08);}
.sousuo{display:block;width:300px;height:48px;border:none;padding:0 18px;font-size:16px;color:#5c6670;border-radius:4px 0 0 4px;}
.sousuo:focus{outline:none;border:none;}
.ssbtn{display:block;width:100px;height:48px;line-height:48px;text-align:center;border:none;background-color:#015293;color:#fff;font-size:16px;border-radius:0 4px 4px 0;cursor:pointer;}
.ssbtn img{vertical-align:middle;height:15px;margin-left:5px;}
.navbg{height:56px;position:relative;z-index:20;overflow:visible;}
.navbgbg{background-color:rgba(255,255,255,.7);width:100%;height:56px;border-radius:10px 10px 0 0;overflow:visible;position:relative;}
.nav_list{width:100%;height:56px;overflow:visible;}
.nav_item{float:left;width:171px;height:56px;line-height:56px;text-align:center;font-size:18px;color:#2f2f2f;cursor:pointer;position:relative;}
.nav_item a{display:block;color:#2f2f2f;font-size:18px;}
.nav_item.active,.nav_item.hover{background:#00579e;}
.nav_item.active a,.nav_item.hover a{color:#fff;font-weight:bold;}
.nav_dropdown{display:none;position:absolute;left:0;top:56px;width:171px;background:rgb(0 111 201);}
.dropdown_item{height:42px;line-height:42px;padding:0 14px;text-align:center;}
.dropdown_item a{font-size:15px;color:#3b4650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dropdown_item:hover{background:#eef5fd;}
.dropdown_item:hover a{color:#00579e;}
.hero_panel{width:100%;padding:24px 24px 28px;background:#fff;box-sizing:border-box;}
.hero_left{width:582px;}
.hero_slider{position:relative;width:100%;height:372px;overflow:hidden;background:#dbe9f8;}
.hero_slides{position:relative;width:100%;height:100%;}
.hero_slide{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .5s ease;z-index:1;}
.hero_slide.active{opacity:1;z-index:2;}
.hero_slide img{display:block;width:100%;height:100%;object-fit:cover;}
.slide_title{display:block;position:absolute;left:0;bottom:0;width:100%;height:44px;line-height:44px;padding:0 24px;box-sizing:border-box;background:rgba(0,0,0,.55);color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:3;}
.hero_arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:54px;line-height:54px;text-align:center;background:rgba(0,0,0,.35);color:#fff;font-size:22px;cursor:pointer;z-index:10;opacity:0;transition:opacity .3s;}
.hero_slider:hover .hero_arrow{opacity:1;}
.hero_prev{left:0;border-radius:0 4px 4px 0;}
.hero_next{right:0;border-radius:4px 0 0 4px;}
.hero_dots{position:absolute;right:16px;bottom:50px;z-index:10;}
.hero_dot{float:left;width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.6);margin-left:8px;cursor:pointer;transition:background .3s;}
.hero_dot.active{background:#0b66b3;}
.hero_right{width:542px;}
.news_tabs{height:50px;border-bottom:1px solid #dfe7f1;}
.news_tab{float:left;margin-right:30px;height:48px;line-height:48px;font-size:18px;color:#333;font-weight:bold;cursor:pointer;}
.news_tab.active{color:#00579e;border-bottom:3px solid #00579e;}
.news_more{display:block;float:right;height:48px;line-height:48px;font-size:14px;color:#00579e;font-weight:bold;}
.news_more img,.box_more img,.link_more img{width:7px;vertical-align:middle;margin-left:2px;}
.news_list{padding-top:6px;display:none;}
.news_list.active{display:block;}
.news_item{height:40px;line-height:40px;}
.news_item a:hover{text-decoration: underline}
.news_title{display:block;float:left;max-width:398px;padding-left:14px;font-size:15px;color:#3e4348;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_title:before{content:"";width:4px;height:4px;background:#00579e;border-radius:50%;position:absolute;left:0;top:19px;}
.news_date{float:right;font-size:14px;color:#c1c7d0;}
.notice_row{width:100%;padding-top:18px;}
.notice_card{width:580px;}
.notice_card img{display:block;width:100%;height:71px;}
.page_section{width:1200px;}
.service_section{padding:32px 0 12px;}
.section_title{text-align:center;font-size:0;line-height:38px;margin-bottom:28px;}
.section_title img{vertical-align:middle;}
.section_title span{display:inline-block;vertical-align:middle;margin:0 18px;font-size:24px;font-weight:bold;color:#2d2d2d;}
.service_wrap{position:relative;padding:0 50px 14px;}
.service_viewport{overflow:hidden;}
.service_track{position:relative;white-space:nowrap;left:0;}
.service_arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;line-height:34px;text-align:center;border-radius:50%;background:#bcd7f2;color:#fff;font-size:20px;cursor:pointer;z-index:5;}
.service_arrow:hover{background:#00579e;}
.service_prev{left:8px;}
.service_next{right:8px;}
.service_item{display:inline-block;vertical-align:top;width:170px;margin-right:15px;text-align:center;white-space:normal;color:#1f1f1f;}
.service_icon{display:block;width:84px;height:84px;margin:0 auto 16px;}
.service_text{font-size:16px;color:#1f1f1f;line-height:24px;}
.content_row{padding:26px 0 18px;display:flex;gap:20px;align-items:stretch;}
.policy_box,.interview_box{flex:1;min-width:0;display:flex;flex-direction:column;}
.policy_box{min-height:216px;}
.interview_box{min-height:216px;}
.box_head{height:44px;border-bottom:1px solid #d5deea;width: 100%;}
.box_title{float:left;height:42px;line-height:42px;font-size:18px;color:#2d2d2d;font-weight:bold;margin-right:28px;cursor:pointer;}
.box_title.active{color:#00579e;border-bottom:3px solid #00579e;}
.box_tabs{float:left;}
.box_more{display:block;float:right;height:42px;line-height:42px;font-size:14px;color:#00579e;font-weight:bold;}
.policy_panels{flex:1;}
.policy_list{padding-top:12px;display:none;}
.policy_list.active{display:block;}
.policy_item{height:40px;line-height:40px;overflow:hidden;}
.policy_item a:hover{ text-decoration: underline;}
.policy_name{display:block;float:left;width:440px;padding-left:14px;font-size:15px;color:#404851;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.policy_name:before{content:"";width:4px;height:4px;background:#00579e;border-radius:50%;position:absolute;left:0;top:18px;}
.policy_link{display:block;float:right;font-size:15px;color:#00579e;padding-left:18px;position:relative;}
.policy_link:before{content:"";width:10px;height:12px;border:1px solid #7ba8d8;border-radius:2px;position:absolute;left:0;top:14px;box-sizing:border-box;}
.policy_link:after{content:"";width:6px;height:1px;background:#7ba8d8;position:absolute;left:2px;top:20px;box-shadow:0 -4px 0 #7ba8d8,0 4px 0 #7ba8d8;}
.interview_body{padding-top:12px;min-height:172px;flex:1;overflow:hidden;}
.interview_panel{display:none;}
.interview_panel.active{display:block;}
.interview_image{float:left;width:212px;height:160px;overflow:hidden;background:#dbe9f8;}
.interview_image img{display:block;width:100%;height:100%;object-fit:cover;}
.interview_content{float:right;width:344px;}
.interview_title{display:block;font-size:16px;line-height:30px;color:#2d2d2d;font-weight:bold;text-align:center;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.interview_text{font-size:14px;line-height:25px;color:#9199a2;height:124px;overflow:hidden;}
.stats_section{padding:12px 0 18px;}
.stats_columns{padding-top:2px;}
.stats_col{width:590px;}
.stats_col1{width:590px;}
.stats_head{height:44px;line-height:44px;border-bottom:1px solid #d5deea;font-size:18px;font-weight:bold;color:#00579e;margin-bottom:24px;}
.stats_grid{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
.stats_card{background:linear-gradient(180deg,#dcebff 0%,#cfe4fb 100%);border-radius:4px;text-align:center;box-sizing:border-box;color:#00579e;}
.stats_card.small{width:175px;height:116px;padding-top:24px;margin-bottom:18px;}
.stats_card.smalll{width:590px;height:116px;padding-top:24px;margin-bottom:18px;}
.stats_col.right .stats_card.small{width:282px;}
.stats_card.large{width:282px;height:120px;padding-top:30px;margin-bottom:18px;}
.stats_num{font-size:30px;line-height:34px;font-weight:bold;color:#00579e;}
.stats_num span{font-size:16px;margin-left:4px;}
.stats_label{font-size:16px;line-height:30px;color:#2c4e72;margin-top:4px;}
.links_section{padding:14px 0 36px;}
.links_wrap{position:relative;padding-top:6px;padding-right:125px;}
.link_item{display:block;min-width:135px;height:52px;line-height:52px;background:#dcecff;border-radius:4px;padding:0 10px;margin:5px 10px;font-size:14px;color:#2d3a48;}
.link_icon{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:10px;}
.link_more{display: block;
    position: absolute;
    right: 0;
    top: 6px;
    min-width: 80px;
    height: 52px;
    line-height: 52px;
    text-align: center;
    background: #dcecff;
    border-radius: 4px;
    font-size: 14px;
    color: #5d84af;
    cursor: pointer;
    padding: 0 16px;}
.links_extra{display:none;overflow:hidden;clear:both;margin-top:65px;}
.footer_bg{width:100%;background:#00579e;padding:24px 0 18px;}
.footer_main{width:1200px;text-align:center;}
.footer_line{font-size:12px;line-height:30px;color:#d9ecff;}
.footer_badge{padding-top:10px;}
.footer_badge img{width:66px;}
.qiyetitle{width: 100%;line-height: 40px;font-size:16px;;}
/* newlist.html 列表页 */
body{background:#fff;}
.list_header{padding-bottom:0;}
.list_page{width:1200px;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 18px 50px rgba(7,60,112,.08);padding:18px 24px 50px;box-sizing:border-box;margin-bottom:60px;}
.breadcrumb{height:34px;line-height:34px;font-size:14px;color:#505b66;padding-left:24px;position:relative;}
.breadcrumb:before{content:"";position:absolute;left:0;top:8px;width:16px;height:16px;background:url(../img/dangqianweizhi.png) center center no-repeat;background-size:16px 16px;}
.breadcrumb:after{display:none;}
.breadcrumb a{color:#2b3c4d;}
.breadcrumb span{color:#0b66b3;font-weight:bold;}
.list_panel{margin-top:14px;border-top:1px solid #edf2f8;}
.list_panel_title{height:48px;line-height:48px;background:#eaf4ff;border-left:4px solid #0b66b3;padding:0 16px;font-size:18px;font-weight:bold;color:#0b66b3;margin-top:14px;}
.news_group{padding:4px 0 8px; min-height: 500px;;}
.news_group + .news_group{border-top:1px solid #d8dde5;padding-top:12px;}
.list_entry{display:block;height:36px;line-height:36px;position:relative;padding:0 140px 0 14px;color:#666;font-size:15px;transition:all .25s ease;}
.list_entry:before{content:"";position:absolute;left:0;top:16px;width:4px;height:4px;border-radius:50%;background:#0b66b3;}
.list_entry:hover{color:#0b66b3;padding-left:20px;}
.list_entry .entry_title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list_entry .entry_date{position:absolute;right:0;top:0;color:#b1b8c0;font-size:14px;}
.pagination{padding-top:26px;text-align:center;}
.page_btn{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 8px;margin:0 5px;border-radius:2px;background:#f0f0f0;color:#666;font-size:14px;vertical-align:middle;transition:all .25s ease;}
.page_btn:hover,.page_btn.active{background:#0b66b3;color:#fff;}
.page_btn.disabled{color:#999;background:#f3f3f3;cursor:default;}
.page_btn.disabled:hover{color:#999;background:#f3f3f3;}
.page-status{}
.page-index,.page-pre,.page-next,.page-last,.page-num{display:inline-block;min-width:24px;height:24px;line-height:24px;padding:0 8px;margin:0 5px;border-radius:2px;background:#f0f0f0;color:#666;font-size:14px;vertical-align:middle;transition:all .25s ease;}

.page-index a,.page-pre a,.page-next a,.page-last a,.page-num a{color: #666;}
.page-index:hover,.page-pre:hover,.page-next:hover,.page-last:hover,.page-num:hover{color: #fff;background-color: #002b88;}
.page-index:hover a,.page-pre:hover a,.page-next:hover a,.page-last:hover a,.page-num:hover a{color: #fff;}
/* newshow.html 正文页 */
.show_body{background:#fff url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.show_body .headerbg{background:none;overflow:visible;}
.show_body .header_nr{overflow:visible;}
.show_page{width:1200px;background:#fff;min-height:500px;border-radius:0 0 10px 10px;box-shadow:0 18px 50px rgba(7,60,112,.08);padding:18px 24px 60px;box-sizing:border-box;margin-bottom:60px;}
.show_panel{padding:10px 40px 0;}
.show_title{font-size:24px;line-height:42px;color:#0b66b3;text-align:center;font-weight:bold;padding:28px 80px 22px;}
.show_meta{text-align:center;font-size:14px;color:#666;line-height:30px;position:relative;padding-bottom:14px;}
.show_meta span{display:inline-block;margin:0 18px;}
.font_tools{position:absolute;right:140px;top:0;font-size:0;}
.font_btn{display:inline-block;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;color:#0b66b3;font-size:14px;margin-left:8px;transition:all .25s ease;}
.font_btn.active,.font_btn:hover{background:#0b66b3;color:#fff;}
.show_divider{height:1px;border-top:1px dashed #d7dce3;margin-bottom:34px;}
.show_media{padding-bottom:26px;}
.show_content{color:#333;}
.show_cover{width:424px;height:318px;margin:0 auto;box-shadow:0 12px 24px rgba(11,102,179,.12);overflow:hidden;background:#dbe9f8;}
.show_cover img{display:block;width:100%;height:100%;object-fit:cover;}
.show_text p{text-indent:2em;margin-bottom:10px;transition:font-size .25s ease,line-height .25s ease;}
.show_text.font-size-16{font-size:16px;line-height:36px;}
.show_text.font-size-18{font-size:18px;line-height:40px;}
.show_text.font-size-20{font-size:20px;line-height:46px;}
.show_text.font-size-16 p,.show_text.font-size-16 div,.show_text.font-size-16 span,.show_text.font-size-16 section,.show_text.font-size-16 article,.show_text.font-size-16 font,.show_text.font-size-16 strong,.show_text.font-size-16 b,.show_text.font-size-16 em,.show_text.font-size-16 u,.show_text.font-size-16 a,.show_text.font-size-16 li,.show_text.font-size-16 td,.show_text.font-size-16 th{font-size:16px!important;line-height:36px!important;}
.show_text.font-size-18 p,.show_text.font-size-18 div,.show_text.font-size-18 span,.show_text.font-size-18 section,.show_text.font-size-18 article,.show_text.font-size-18 font,.show_text.font-size-18 strong,.show_text.font-size-18 b,.show_text.font-size-18 em,.show_text.font-size-18 u,.show_text.font-size-18 a,.show_text.font-size-18 li,.show_text.font-size-18 td,.show_text.font-size-18 th{font-size:18px!important;line-height:40px!important;}
.show_text.font-size-20 p,.show_text.font-size-20 div,.show_text.font-size-20 span,.show_text.font-size-20 section,.show_text.font-size-20 article,.show_text.font-size-20 font,.show_text.font-size-20 strong,.show_text.font-size-20 b,.show_text.font-size-20 em,.show_text.font-size-20 u,.show_text.font-size-20 a,.show_text.font-size-20 li,.show_text.font-size-20 td,.show_text.font-size-20 th{font-size:20px!important;line-height:46px!important;}


/* kejifuwu.html 科技服务页 */
.service_page_body{background:#eef5fd url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.service_page_body .headerbg{background:none;padding-bottom:0;overflow:visible;}
.service_page_body .header_nr{overflow:visible;}
.service_page{width:1200px;padding:0 0 60px;}
.service_panel{background:#fff;border-radius:0 0 12px 12px;padding:34px 36px 40px;box-sizing:border-box;}
.service_hall{margin-bottom:36px;}
.service_block_title{font-size:24px;line-height:36px;color:#0b5ea9;font-weight:bold;padding-left:34px;position:relative;margin-bottom:30px;}
.service_block_title:before{content:"";position:absolute;left:0;top:6px;width:18px;height:18px;border:3px solid #0b5ea9;border-radius:4px;box-sizing:border-box;}
.service_block_title:after{content:"";position:absolute;left:6px;top:12px;width:6px;height:6px;border-radius:2px;background:#0b5ea9;box-shadow:12px 0 0 #0b5ea9;}
.service_block_title_hall{padding-left:0;display:flex;align-items:center;gap:10px;}
.service_block_title_hall:before,.service_block_title_hall:after{display:none;}
.service_block_icon{display:block;width:24px;height:24px;flex:none;}
.service_grid{padding-bottom:4px;overflow:visible;display:grid;grid-template-columns:repeat(4,240px);justify-content:space-between;row-gap:30px;}
.hall_card{display:block;position:relative;float:none;width:240px;height:260px;background:linear-gradient(180deg,#d7e8fd 0%,#d9e8fb 100%);border:1px solid #d7e7fb;border-radius:8px;box-shadow:0 12px 28px rgba(19,77,146,.10);padding:38px 22px 20px;box-sizing:border-box;margin-right:0;margin-bottom:0;overflow:hidden;opacity:1;top:0;transition:box-shadow .25s ease;}
.hall_card:hover{box-shadow:0 18px 32px rgba(19,77,146,.18);}
.hall_card_title{font-size:23px;line-height:34px;color:#0b5ea9;font-weight:bold;height:46px;position:relative;z-index:2;overflow:hidden;}
.hall_card_line{width:42px;height:3px;background:#0b5ea9;border-radius:2px;margin:12px 0 20px;position:relative;z-index:2;}
.hall_card_text{font-size:14px;line-height:34px;color:#717f8f;height:68px;position:relative;z-index:2;overflow:hidden;}
.hall_card_btn{display:inline-block;min-width:90px;height:32px;line-height:32px;border-radius:16px;background:#0b5ea9;color:#fff;font-size:14px;text-align:center;padding:0 18px;position:absolute;left:22px;bottom:20px;z-index:2;}
.hall_card_pic{position:absolute;right:8px;bottom:0;max-width:130px;max-height:96px;z-index:1;}
.policy_service_panel{padding-bottom:22px;margin-bottom:64px;border-radius:12px;}
.service_block_title_policy{margin-bottom:18px;padding-left:0;display:flex;align-items:center;gap:10px;}
.service_block_title_policy:before,.service_block_title_policy:after{display:none;}
.service_panel_divider{width:100%;height:1px;margin-bottom:24px;border-bottom:1px solid #d5deea;}
.policy_service_top{padding-bottom:26px;}
.policy_visual{width:570px;}
.policy_slider{position:relative;height:380px;background:#dce9f8;overflow:hidden;}
.policy_slide{display:none;position:absolute;left:0;top:0;width:100%;height:100%;}
.policy_slide.active{display:block;}
.policy_slide img{display:block;width:100%;height:100%;object-fit:cover;}
.policy_visual_caption{position:absolute;left:0;bottom:0;width:100%;height:44px;line-height:44px;background:rgba(0,0,0,.52);font-size:14px;color:#fff;padding:0 18px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.policy_visual_dots{margin-top:-28px;position:relative;z-index:5;text-align:right;padding-right:14px;font-size:0;}
.policy_dot{display:inline-block;width:16px;height:16px;border-radius:50%;background:rgba(255,255,255,.86);margin-left:10px;box-shadow:0 2px 6px rgba(0,0,0,.16);}
.policy_dot.active{background:#0b66b3;}
.policy_tabs_box{width:540px;}
.policy_tabs_head{height:44px;line-height:44px;margin-bottom:14px;border-bottom:1px solid #dfe7f1}
.policy_tab{display:block;float:left;margin-right:28px;height:42px;line-height:42px;font-size:18px;color:#2b3e50;font-weight:bold;}
.policy_tab.active{color:#0b66b3;border-bottom:3px solid #0b66b3;}
.policy_tabs_more{display:block;float:right;font-size:14px;color:#0b66b3;font-weight:bold;}
.policy_tab_panel{display:none;padding-top:4px;min-height:322px;}
.policy_tab_panel.active{display:block;}
.policy_service_item{display:block;height:40px;line-height:40px;padding-right:94px;position:relative;}
.policy_service_item:before{content:"";position:absolute;left:0;top:18px;width:4px;height:4px;background:#0b66b3;border-radius:50%;}
.policy_service_item:hover .policy_service_name{color:#0b66b3;}
.policy_service_name{display:block;font-size:15px;color:#323c45;padding-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.policy_service_tag{position:absolute;right:0;top:0;font-size:14px;color:#0b66b3;padding-left:18px;}
.policy_service_tag:before{content:"";position:absolute;left:0;top:14px;width:11px;height:11px;border:1px solid #80aede;border-radius:2px;box-sizing:border-box;}
.policy_service_tag:after{content:"";position:absolute;left:2px;top:19px;width:7px;height:1px;background:#80aede;box-shadow:0 -3px 0 #80aede,0 3px 0 #80aede;}
.policy_service_banner{display:block;width:100%;height:124px;border-radius:4px;overflow:hidden;}
.policy_service_banner img{display:block;width:100%;height:100%;}

/* kechuangzhitu.html 科创智图页 */
.kechuang_page_body .headerbg{padding-bottom:0;overflow:visible;}
.kechuang_page_body .header_nr{overflow:visible;}
.kechuang_page{width:1200px;padding-bottom:64px;}
.kechuang_news_panel{background:#fff;border-radius:0 0 10px 10px;padding:22px 24px 32px;box-sizing:border-box;}
.kechuang_side{width:250px;min-height:665px;background:url(../img/kechuangzixun.png) center top no-repeat;background-size:100% 100%;padding:82px 35px 0;box-sizing:border-box;}
.kechuang_side_title{font-size:28px;line-height:40px;color:#fff;font-weight:bold;margin-bottom:46px;}
.kechuang_side_btn{display:block;width:180px;height:42px;line-height:42px;border-radius:21px;background:rgba(17,117,207,.88);margin-bottom:18px;text-align:center;font-size:16px;color:#fff;font-weight:bold;box-shadow:inset 0 -4px 10px rgba(0,0,0,.05);transition:all .25s ease;}
.kechuang_side_btn.active,.kechuang_side_btn:hover{background:rgba(104,184,255,.95);}
.kechuang_news_list{width:878px;border:1px solid #d8d8d8;border-bottom:none;background:#fff;}
.kechuang_news_panel_item{display:none;}
.kechuang_news_panel_item.active{display:block;}
.kechuang_news_item{display:block;padding:14px 12px 15px;border-bottom:1px solid #d8d8d8;transition:background .25s ease;}
.kechuang_news_item:hover{background:#f7fbff;}
.kechuang_news_pic{width:198px;height:119px;overflow:hidden;background:#dce9f8;}
.kechuang_news_pic img{display:block;width:100%;height:100%;object-fit:cover;}
.kechuang_news_text{width:638px;}
.kechuang_news_title{font-size:18px;line-height:34px;color:#222;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px;}
.kechuang_news_desc{font-size:14px;line-height:34px;color:#555;height:68px;overflow:hidden;}
.kechuang_news_meta{font-size:14px;line-height:28px;color:#b7b7b7;margin-top:4px;}
.kechuang_stats_panel{padding:34px 0 0;}
.kechuang_stats_panel .section_title{margin-bottom:22px;}
.kechuang_group{padding:2px 24px 0;}
.kechuang_group_title{height:44px;line-height:44px;border-bottom:1px solid #d9e3ef;font-size:18px;color:#00579e;font-weight:bold;margin-bottom:20px;}
.kechuang_company_group{margin-top:30px;}
.kechuang_cards{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:visible;}
.kechuang_stat_card{background:linear-gradient(180deg,#dcebff 0%,#cfe4fb 100%);border-radius:4px;text-align:center;color:#00579e;box-sizing:border-box;margin-bottom:24px;}
.kechuang_stat_card.small{width:352px;height:92px;padding-top:14px;}
.kechuang_stat_card.large{width:540px;height:96px;padding-top:16px;}
.kechuang_stat_num{font-size:30px;line-height:36px;color:#00579e;font-weight:bold;}
.kechuang_stat_num span{font-size:16px;margin-left:4px;}
.kechuang_stat_label{font-size:16px;line-height:28px;color:#2d3f55;}
.kechuang_stat_inline{font-size:16px;line-height:64px;color:#2d3f55;}
.kechuang_stat_inline span{font-size:30px;color:#00579e;font-weight:bold;margin:0 4px 0 8px;}
.mainbg{background-color: #EFF7FF;}
.main{width: 1200px;height: auto;}

/* chuangxinpingtai.html 创新平台页 */
.platform_page_body{background:#f4f8fe url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.platform_page_body .headerbg{background:none;padding-bottom:0;overflow:visible;}
.platform_page_body .header_nr{overflow:visible;}
.platform_page{width:1200px;padding-bottom:64px;}
.platform_panel{background:#fff;border-radius:0 0 10px 10px;padding:18px 24px 40px;box-sizing:border-box;box-shadow:0 18px 50px rgba(7,60,112,.08);}
.platform_breadcrumb{height:32px;line-height:32px;font-size:14px;color:#4b5662;margin-bottom:20px;}
.platform_breadcrumb a{color:#2f3f50;}
.platform_breadcrumb span{color:#0b66b3;}
.platform_breadcrumb_icon{display:inline-block;width:16px;height:16px;vertical-align:middle;margin:-3px 8px 0 0;background:url(../img/dangqianweizhi.png) center center no-repeat;background-size:16px 16px;}
.platform_breadcrumb_icon:before{display:none;}
.platform_filter_box{background:#edf5ff;border-radius:10px;padding:22px 32px 14px;margin-bottom:30px;}
.platform_filter_row{margin-bottom:16px;}
.platform_filter_label{width:94px;height:32px;line-height:32px;font-size:16px;color:#2d3f50;}
.platform_filter_items{width:985px;overflow:visible;}
.platform_filter_item{display:inline-block;height:30px;line-height:30px;padding:0 14px;border-radius:16px;font-size:15px;color:#3b4855;margin:0 24px 10px 0;border:1px solid transparent;transition:all .25s ease;}
.platform_filter_item.active{border-color:#0b66b3;color:#0b66b3;background:#f7fbff;}
.platform_filter_item:hover{color:#0b66b3;}
.platform_section_title{clear:both;height:48px;line-height:48px;font-size:22px;color:#00579e;font-weight:bold;margin-bottom:18px;}
.platform_section_icon{display:inline-block;width:28px;height:28px;vertical-align:middle;margin:-3px 12px 0 0;background:url(../img/chuangxinpingtaiico.png) center center no-repeat;background-size:28px 28px;}
.platform_section_icon:before{display:none;}
.platform_grid{width:100%;}
.platform_card{width:265px;border:1px solid #d8dfe8;background:#fff;margin-right:20px;margin-bottom:24px;min-height:245px;transition:box-shadow .25s ease,transform .25s ease;}
.platform_card.right{margin-right:0;}
.platform_card:hover{box-shadow:0 10px 24px rgba(11,102,179,.12);transform:translateY(-4px);}
.platform_card_pic{display:block;width:265px;height:134px;overflow:hidden;background:#dce9f8;}
.platform_card_pic img{display:block;width:100%;height:100%;object-fit:cover;}
.platform_card_body{padding:14px 9px 14px;}
.platform_card_title{display:block;font-size:16px;line-height:28px;color:#222;font-weight:bold;height:40px;overflow:hidden;}
.platform_card_time{font-size:14px;line-height:24px;color:#b4bcc5;margin-top:2px;}
.platform_card_tags{padding:10px 0 12px;border-bottom:1px solid #dfe4ea;}
.platform_card_tags span{display:block;float:left;height:24px;line-height:24px;padding:0 10px;border:1px solid #d7dce3;border-radius:4px;font-size:13px;color:#9ca5af;background:#f8fafc;margin-right:12px;}
.platform_card_addr{font-size:14px;line-height:24px;color:#8b96a2;padding-left:18px;margin-top:12px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.platform_card_addr:before{content:"";position:absolute;left:0;top:4px;width:14px;height:14px;background:url(../img/dingwei.png) center center no-repeat;background-size:14px 14px;}
.platform_card_addr:after{display:none;}
.platform_pagination{clear:both;padding-top:8px;text-align:center;font-size:0;}

/* chuangxinrencai.html 创新人才页 */
.talent_page_body{background:#fff url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.talent_page_body .headerbg{background:none;padding-bottom:0;overflow:visible;}
.talent_page_body .header_nr{overflow:visible;}
.talent_page{width:1200px;padding-bottom:64px;}
.talent_panel{background:#fff;border-radius:0 0 10px 10px;padding:18px 24px 42px;box-sizing:border-box;}
.talent_breadcrumb{height:32px;line-height:32px;font-size:14px;color:#4b5662;margin-bottom:20px;}
.talent_breadcrumb a{color:#2f3f50;}
.talent_breadcrumb span{color:#0b66b3;}
.talent_breadcrumb_icon{display:inline-block;width:16px;height:16px;vertical-align:middle;margin:-3px 8px 0 0;background:url(../img/dangqianweizhi.png) center center no-repeat;background-size:16px 16px;}
.talent_filter_box{background:#edf5ff;border-radius:8px;padding:24px 32px 18px;margin-bottom:30px;box-sizing:border-box;}
.talent_filter_label{width:86px;height:32px;line-height:32px;font-size:16px;color:#2d3f50;}
.talent_filter_items{width:1000px;font-size:0;overflow:visible;}
.talent_filter_item{display:inline-block;height:30px;line-height:30px;padding:0 13px;border-radius:16px;font-size:15px;color:#3b4855;margin:0 13px 12px 0;border:1px solid transparent;transition:all .25s ease;}
.talent_filter_item.active{border-color:#0b66b3;color:#0b66b3;background:#f7fbff;}
.talent_filter_item:hover{color:#0b66b3;}
.talent_section_title{clear:both;height:48px;line-height:48px;font-size:24px;color:#00579e;font-weight:bold;margin-bottom:18px;}
.talent_section_icon{display:inline-block;width:28px;height:28px;vertical-align:middle;margin:-4px 12px 0 0;background:url(../img/chuangxinrencaiico.png) center center no-repeat;background-size:28px 28px;}
.talent_grid{width:100%;overflow:visible;display:grid;grid-template-columns:repeat(5,210px);justify-content:space-between;row-gap:24px;}
.talent_card{display:block;width:210px;height:270px;background:#dceeff;margin:0;padding:14px 14px 8px;box-sizing:border-box;position:relative;transition:box-shadow .25s ease,transform .25s ease;}
.talent_card.right{margin-right:0;}
.talent_card:hover{box-shadow:0 12px 26px rgba(11,102,179,.15);transform:translateY(-4px);}
.talent_photo{display:block;width:182px;height:214px;background:#c7e5ff;overflow:hidden;}
.talent_photo img{display:block;width:100%;height:100%;object-fit:cover;}
.talent_name{display:block;position:absolute;left:14px;bottom:36px;width:182px;height:32px;line-height:32px;background:#00579e;color:#fff;font-size:18px;font-weight:bold;padding:0 8px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.talent_desc{display:block;height:28px;line-height:28px;margin-top:6px;font-size:15px;color:#1f2c38;font-weight:bold;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.talent_pagination{clear:both;padding-top:16px;text-align:center;font-size:0;}

/* chuangxinrencaishow.html 创新人才详情页 */
.talent_show_body{background:#fff url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.talent_show_body .headerbg{background:none;padding-bottom:0;overflow:visible;}
.talent_show_body .header_nr{overflow:visible;}
.talent_show_page{width:1200px;padding-bottom:64px;}
.talent_show_panel{background:#fff;border-radius:0 0 10px 10px;padding:18px 24px 58px;box-sizing:border-box;min-height:790px;}
.talent_show_content{padding:46px 30px 0 36px;box-sizing:border-box;}
.talent_profile{width:190px;text-align:center;}
.talent_profile_photo{width:150px;height:180px;margin:0 auto 20px;overflow:hidden;background:#dceeff;}
.talent_profile_photo img{display:block;width:100%;height:100%;object-fit:cover;}
.talent_profile_name{font-size:20px;line-height:32px;color:#222;margin-bottom:4px;}
.talent_profile_job{font-size:22px;line-height:34px;color:#111;font-weight:bold;}
.talent_detail{width:840px;padding-top:2px;}
.talent_detail_block{font-size:16px;color:#111;}
.talent_detail_block.intro{padding-bottom:26px;border-bottom:1px solid #e5e5e5;margin-bottom:24px;}
.talent_detail_title{height:32px;line-height:32px;font-size:20px;color:#00579e;font-weight:bold;letter-spacing:28px;margin-bottom:14px;padding-left:16px;position:relative;}
.talent_detail_title:before,.talent_detail_subtitle:before{content:"";position:absolute;left:0;top:7px;width:4px;height:18px;background:#00579e;}
.talent_detail_title span{letter-spacing:0;}
.talent_detail_title em{font-style:normal;letter-spacing:0;}
.talent_detail_subtitle{font-size:20px;line-height:32px;color:#00579e;font-weight:bold;margin-bottom:10px;padding-left:16px;position:relative;}
.talent_detail_block p{font-size:16px;line-height:34px;color:#111;text-indent:2em;margin-bottom:2px;}
.talent_detail_block.achievement p{text-indent:2em;}

/* shuangchuangziyun.html 双创资源页 */
.resource_page_body{background:#fff url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.resource_header{background:none;padding-bottom:0;overflow:visible;}
.resource_header .header_nr{overflow:visible;}
.resource_map_panel{width:1200px;background:#fff;border-radius:0 0 10px 10px;padding:38px 36px 38px;box-sizing:border-box;}
.resource_head{height:42px;line-height:42px;margin-bottom:22px;}
.resource_title{font-size:26px;color:#00579e;font-weight:bold;}
.resource_title_icon{display:inline-block;width:28px;height:28px;vertical-align:middle;margin:-4px 12px 0 0;background:center center no-repeat;background-size:28px 28px;}
.resource_title_icon.map{background-image:url(../img/chuangyeditu.png);}
.resource_more{font-size:16px;color:#00579e;font-weight:bold;}
.resource_more img{width:7px;vertical-align:middle;margin-left:6px;}
.resource_map_box{height:650px;box-shadow:0 12px 32px rgba(12,74,129,.12);}
.resource_map_tabs{width:190px;height:100%;background:#fff;box-shadow:8px 0 18px rgba(5,65,115,.08);position:relative;z-index:3;}
.resource_map_tab{display:block;height:94px;border-bottom:1px solid #dcdcdc;padding:22px 0 0 56px;box-sizing:border-box;position:relative;color:#394552;}
.resource_map_tab.active{background:#dceeff;border-left:4px solid #00579e;padding-left:52px;}
.resource_map_tab em{display:block;font-style:normal;font-size:15px;line-height:22px;color:#3b4753;}
.resource_map_tab strong{font-size:18px;line-height:26px;color:#00579e;margin-right:4px;}
.tab_icon{position:absolute;left:24px;top:27px;width:22px;height:22px;background:center center no-repeat;background-size:22px 22px;}
.tab_icon.all{background-image:url(../img/quanbu.png);}
.tab_icon.site{background-image:url(../img/chuangyechangdi.png);}
.tab_icon.base{background-image:url(../img/zhongshijidi.png);}
.tab_icon.lab{background-image:url(../img/zhongdianshiyanshi.png);}
.tab_icon.factory{background-image:url(../img/lvsegongchang.png);}
.resource_map_canvas{width:938px;height:100%;position:relative;overflow:hidden;background:#f2f2f2;background-image:linear-gradient(90deg,rgba(195,195,195,.55) 1px,transparent 1px),linear-gradient(0deg,rgba(195,195,195,.55) 1px,transparent 1px);background-size:180px 180px;}
.baidu_map{width:100%;height:100%;}
.map_road{position:absolute;background:#fff;border:1px solid #ddd;box-shadow:0 0 0 5px rgba(255,206,92,.35);}
.road_h{left:-30px;width:980px;height:5px;}
.road_h.r1{top:126px;}.road_h.r2{top:394px;}.road_h.r3{top:526px;}
.road_v{top:-20px;width:5px;height:700px;}
.road_v.c1{left:170px;}.road_v.c2{left:410px;}
.road_main{position:absolute;right:240px;top:-40px;width:12px;height:760px;background:#ff9e59;transform:rotate(8deg);box-shadow:0 0 0 5px rgba(255,158,89,.28);}
.map_label{position:absolute;font-size:14px;color:#5790c9;font-weight:bold;}
.map_label.l1{left:78px;top:84px;}.map_label.l2{right:24px;top:318px;}.map_label.l3{left:485px;top:384px;}
.map_pin{position:absolute;width:24px;height:24px;background:#f10a22;border:2px solid #d00016;border-radius:50% 50% 50% 0;transform:rotate(-45deg);filter:drop-shadow(0 2px 3px rgba(0,0,0,.25));cursor:pointer;}
.map_pin:after{content:"";position:absolute;left:7px;top:7px;width:8px;height:8px;background:#f10a22;border-radius:50%;}
.map_pin.p1{left:120px;top:260px;}.map_pin.p2{left:365px;top:490px;}.map_pin.p3{left:420px;top:395px;}.map_pin.p4{right:312px;top:190px;}.map_pin.p5{right:118px;top:330px;}.map_pin.p6{right:350px;top:548px;}
.map_pop{position:absolute;left:296px;top:46px;width:292px;background:#fff;border:1px solid #d7d7d7;border-radius:8px;padding:16px 14px 16px;box-sizing:border-box;box-shadow:0 8px 22px rgba(0,0,0,.18);z-index:5;display:none;}
.map_pop:after{content:"";position:absolute;left:50%;margin-left:-12px;bottom:-14px;border-width:14px 12px 0;border-style:solid;border-color:#fff transparent transparent;}
.map_pop_close{position:absolute;right:12px;top:10px;width:16px;height:16px;line-height:16px;text-align:center;background:#d4d7db;border-radius:50%;color:#fff;font-size:14px;}
.map_pop_title{font-size:18px;line-height:28px;color:#1f1f1f;font-weight:bold;}
.map_pop_addr{font-size:15px;line-height:26px;color:#9aa2aa;margin-bottom:8px;}
.map_pop_pic{width:264px;height:126px;overflow:hidden;background:#dceeff;}
.map_pop_pic img{display:block;width:100%;height:100%;object-fit:cover;}
.map_pop_btn{display:block;width:240px;height:42px;line-height:42px;text-align:center;background:#00579e;color:#fff;font-size:16px;margin:16px auto 0;border-radius:2px;}
.resource_company_bg{width:100%;background:#f1f8ff;padding:42px 0 34px;}
.resource_section{width:1200px;position:relative;}
.resource_section_head{position:relative;margin-bottom:28px;}
.resource_section_head .section_title{margin-bottom:0;}
.resource_section_head .resource_more{position:absolute;right:36px;top:0;height:38px;line-height:38px;}
.resource_company_grid{display:grid;grid-template-columns:repeat(4,280px);justify-content:space-between;row-gap:28px;overflow:visible;}
.resource_company_card{display:block;background:#fff;border:1px solid #d6dde5;transition:box-shadow .25s ease,transform .25s ease;}
.resource_company_card:hover{box-shadow:0 12px 26px rgba(11,102,179,.14);transform:translateY(-4px);}
.company_pic{display:block;width:100%;height:156px;overflow:hidden;background:#dceeff;}
.company_pic img{display:block;width:100%;height:100%;object-fit:cover;}
.company_body{display:block;padding:16px 12px 12px;box-sizing:border-box;}
.company_body strong{display:block;font-size:17px;line-height:26px;color:#111;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.company_body em{display:block;font-style:normal;font-size:14px;line-height:24px;color:#9fa6ad;}
.company_tags{display:block;height:30px;margin-top:4px;}
.company_tags i{display:block;float:left;height:24px;line-height:24px;border:1px solid #d6dce3;border-radius:3px;background:#f6f8fb;padding:0 12px;font-style:normal;font-size:13px;color:#8f98a2;margin-right:10px;}
.company_addr{display:block;height:34px;line-height:34px;border-top:1px solid #d8d8d8;margin-top:8px;padding-left:18px;font-size:15px;color:#87919c;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.company_addr:before{content:"";position:absolute;left:0;top:10px;width:14px;height:14px;background:url(../img/dingwei.png) center center no-repeat;background-size:14px 14px;}
.resource_activity{padding:34px 0 52px;}
.activity_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;overflow:visible;}
.activity_banner{display:block;width:580px;height:92px;margin:8px 10px;overflow:hidden;}
.activity_banner img{width:100%;}


/* zhishichanquan.html 知识产权页 */
.ip_page_body{background:#fff url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.ip_header{background:none;padding-bottom:0;overflow:visible;}
.ip_header .header_nr{overflow:visible;}
.ip_top_panel{width:1200px;background:#fff;border-radius:0 0 10px 10px;padding:24px 24px 36px;box-sizing:border-box;}
.ip_top_panel .hero_slider{height:372px;}
.ip_top_panel .news_tabs{height:48px;border-bottom:1px solid #dfe7f1;}
.ip_top_panel .news_tab{margin-right:30px;font-size:18px;font-weight:normal;color:#333;height:48px;line-height:48px;box-sizing:border-box;}
.ip_top_panel .news_tab.active{font-weight:normal;color:#00579e;border-bottom:4px solid #00579e;}
.ip_top_panel .news_title{max-width:390px;font-size:15px;color:#333;}
.ip_top_panel .news_date{font-size:14px;color:#c4c9cf;}
.ip_service_section{width:1200px;background:#fff;padding:0 24px 38px;box-sizing:border-box;}
.ip_service_section .section_title{margin-bottom:30px;}
.ip_service_grid{display:grid;grid-template-columns:repeat(4,270px);justify-content:space-between;overflow:visible;}
.ip_service_card{display:block;height:144px;border-radius:8px;overflow:hidden;box-shadow:0 10px 22px rgba(11,102,179,.10);transition:transform .25s ease,box-shadow .25s ease;}
.ip_service_card:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(11,102,179,.16);}
.ip_service_card img{display:block;width:100%;height:100%;object-fit:cover;}
.ip_data_bg{width:100%;background:#f1f8ff;padding:42px 0 0;}
.ip_data_section{width:1200px;}
.ip_data_section .section_title{margin-bottom:48px;}
.ip_data_grid{display:flex;justify-content:space-between;overflow:visible;}
.ip_data_card{width:560px;height:360px;background:#fff;border-radius:8px;box-sizing:border-box;padding:34px 48px;}
.ip_chart_title{text-align:center;font-size:20px;line-height:32px;color:#333;margin-bottom:20px;}
.ip_pie_chart{position:relative;width:464px;height:246px;margin:0 auto;}
.ip_pie_canvas{display:block;width:464px;height:246px;}
.ip_pie_empty{display:none;position:absolute;left:0;top:0;width:100%;height:100%;line-height:246px;text-align:center;font-size:15px;color:#8b96a3;background:#fff;}
.ip_pie_data{display:none;}
.ip_analysis_link{display:block;width:260px;height:230px;margin:38px auto 0;transition:transform .25s ease;}
.ip_analysis_link:hover{transform:translateY(-4px);}
.ip_analysis_link img{display:block;width:100%;height:100%;object-fit:contain;}

/* wentifankui.html 问题反馈页 */
.feedback_page_body{background:#fff url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.feedback_header{background:none;padding-bottom:0;overflow:visible;}
.feedback_header .header_nr{overflow:visible;}
.feedback_page{width:1200px;padding-bottom:40px;}
.feedback_panel{background:#fff;border-radius:0 0 10px 10px;padding:18px 24px 46px;box-sizing:border-box;}
.feedback_title_bar{height:48px;line-height:48px;background:#eaf4ff;border-left:4px solid #00579e;padding-left:14px;font-size:20px;color:#00579e;font-weight:bold;margin:22px 0 34px;box-sizing:border-box;}
.feedback_form{padding:0 28px;position:relative;}
.feedback_form_row{margin-bottom:24px;position:relative;}
.feedback_form_row label{display:block;float:left;width:72px;height:40px;line-height:40px;font-size:16px;color:#1e1e1e;text-align:left;}
.feedback_input{display:block;float:left;width:930px;height:40px;line-height:40px;border:1px solid #d8d8d8;padding:0 12px;box-sizing:border-box;font-size:15px;color:#333;}
.feedback_input:focus,.feedback_textarea:focus{outline:none;border-color:#7aaee0;}
.feedback_textarea_wrap{float:left;width:930px;height:178px;position:relative;}
.feedback_textarea{display:block;width:100%;height:178px;border:1px solid #d8d8d8;resize:none;padding:12px;box-sizing:border-box;font-size:15px;line-height:26px;color:#333;font-family:pingfang SC,Microsoft YaHei,helvetica,arial,verdana,tahoma,sans-serif;}
.feedback_count{position:absolute;right:10px;bottom:10px;font-size:16px;color:#999;}
.feedback_upload_row{margin-top:20px;margin-bottom:36px;}
.feedback_upload_btn{display:block;float:left;width:110px;height:40px;line-height:40px;text-align:center;border:1px solid #00579e;color:#00579e;font-size:15px;box-sizing:border-box;}
.feedback_upload_btn:hover{background:#f1f8ff;}
.feedback_file{display:none;}
.feedback_file_name{display:block;float:left;height:40px;line-height:40px;margin-left:14px;font-size:14px;color:#777;}
.feedback_submit{display:block;width:100px;height:40px;line-height:40px;text-align:center;background:#00579e;border:none;border-radius:4px;color:#fff;font-size:16px;font-weight:bold;margin:0 auto 64px;cursor:pointer;}
.feedback_submit:hover{background:#006bbf;}
.feedback_banner{display:block;height:124px;border-radius:4px;background:linear-gradient(100deg,#2f82dd 0%,#4b9df4 56%,#80c4ff 100%);padding:34px 0 0 118px;box-sizing:border-box;position:relative;overflow:hidden;color:#fff;}
.feedback_banner:before{content:"";position:absolute;right:38px;top:16px;width:224px;height:118px;background:rgba(255,255,255,.18);clip-path:polygon(18% 48%,48% 0,100% 28%,82% 100%,28% 82%);}
.feedback_banner:after{content:"";position:absolute;right:118px;top:28px;width:96px;height:76px;background:rgba(255,255,255,.85);border-radius:6px;box-shadow:32px 24px 0 -8px rgba(255,255,255,.5);transform:skewY(-10deg);}
.feedback_banner strong{display:block;position:relative;z-index:2;font-size:46px;line-height:54px;color:#fff;font-weight:bold;letter-spacing:4px;}
.feedback_banner span{display:block;position:relative;z-index:2;font-size:16px;line-height:28px;color:rgba(255,255,255,.9);}

/* wentifankuilist.html 反馈问答列表页 */
.feedback_list_body{background:#fff url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.feedback_list_page{width:1200px;padding-bottom:50px;}
.feedback_list_panel{background:#fff;border-radius:0 0 10px 10px;padding:18px 24px 52px;box-sizing:border-box;}
.feedback_list_head{margin:22px 0 24px;}
.feedback_list_head .feedback_title_bar{width:1010px;margin:0;}
.feedback_add_btn{display:block;width:116px;height:40px;line-height:40px;text-align:center;background:#00579e;color:#fff;border-radius:4px;font-size:16px;font-weight:bold;margin-top:4px;}
.feedback_add_btn:hover{background:#006bbf;}
.qa_list{padding:0 26px;}
.qa_item{border:1px solid #dfe7f1;background:#fff;margin-bottom:22px;box-shadow:0 8px 20px rgba(7,60,112,.05);}
.qa_question,.qa_answer{position:relative;padding:22px 28px 20px 76px;box-sizing:border-box;}
.qa_answer{background:#f4f9ff;border-top:1px solid #e2edf8;}
.qa_answer.empty{background:#fafafa;}
.qa_mark{position:absolute;left:26px;top:22px;width:34px;height:34px;line-height:34px;border-radius:50%;background:#00579e;color:#fff;font-size:18px;font-weight:bold;text-align:center;}
.qa_mark.answer{background:#22a35a;}
.qa_title{font-size:18px;line-height:30px;color:#111;font-weight:bold;margin-bottom:8px;}
.qa_reply_title{font-size:17px;line-height:28px;color:#00579e;font-weight:bold;margin-bottom:6px;}
.qa_text{font-size:15px;line-height:28px;color:#333;}
.qa_meta{font-size:14px;line-height:26px;color:#9aa2aa;margin-top:8px;}
.qa_meta span{display:inline-block;margin-right:26px;color:#9aa2aa;}
.qa_item.pending .qa_meta span:last-child{color:#e08b00;}
.qa_pagination{padding-top:10px;}

/* rencaizhongxin.html 人才中心页 */
.talent_center_body{background:#fff url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.talent_center_header{background:none;padding-bottom:0;overflow:visible;}
.talent_center_header .header_nr{overflow:visible;}
.talent_center_page{width:1200px;padding-bottom:54px;}
.talent_center_panel{background:#fff;border-radius:0 0 10px 10px;padding:24px 24px 0;box-sizing:border-box;}
.talent_center_filter{background:#edf5ff;border-radius:8px;padding:22px 32px 18px;margin-bottom:34px;box-sizing:border-box;}
.talent_center_filter_label{width:86px;height:32px;line-height:32px;font-size:16px;color:#2d3f50;}
.talent_center_filter_items{width:1000px;font-size:0;overflow:visible;}
.talent_center_filter_item{display:inline-block;height:30px;line-height:30px;padding:0 14px;border-radius:16px;font-size:15px;color:#3b4855;margin:0 26px 8px 0;border:1px solid transparent;transition:all .25s ease;}
.talent_center_filter_item.active{border-color:#0b66b3;color:#0b66b3;background:#f7fbff;}
.talent_center_filter_item:hover{color:#0b66b3;}
.talent_center_title{clear:both;height:48px;line-height:48px;font-size:24px;color:#00579e;font-weight:bold;margin-bottom:20px;}
.talent_center_title_icon{display:inline-block;width:28px;height:28px;vertical-align:middle;margin:-4px 12px 0 0;background:url(../img/chuangxinrencaiico.png) center center no-repeat;background-size:28px 28px;}
.talent_center_grid{display:grid;grid-template-columns:repeat(4,265px);justify-content:space-between;row-gap:24px;overflow:visible;}
.talent_center_card{display:block;border:1px solid #d8dfe8;background:#fff;transition:box-shadow .25s ease,transform .25s ease;}
.talent_center_card:hover{box-shadow:0 10px 24px rgba(11,102,179,.12);transform:translateY(-4px);}
.talent_center_pic{display:block;width:100%;height:150px;overflow:hidden;background:#eef5ff;}
.talent_center_pic img{display:block;width:100%;height:100%;object-fit:cover;}
.talent_center_card_body{display:block;padding:12px 12px 14px;box-sizing:border-box;}
.talent_center_card_body strong{display:block;font-size:16px;line-height:26px;color:#111;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.talent_center_card_body em{display:block;font-style:normal;font-size:16px;line-height:24px;color:#00579e;}
.talent_center_tags{display:block;height:28px;margin-top:4px;overflow:hidden;}
.talent_center_tags i{display:block;float:left;height:24px;line-height:24px;border:1px solid #d6dce3;border-radius:4px;background:#f7f9fc;padding:0 12px;font-style:normal;font-size:13px;color:#a0a8b0;margin-right:10px;}
.talent_center_pagination{clear:both;text-align:center;font-size:0;padding:34px 0 36px;}
.talent_center_banner{display:flex;height:124px;overflow:hidden;color:#fff;margin-bottom:0;justify-content: space-between;margin:15px 0px;}
.talent_pic{width: 48%;}
.talent_pic img{width: 100%;}
.talent_center_banner span{display:block;flex:1;height:124px;line-height:124px;text-align:center;color:#fff;font-size:46px;font-weight:bold;letter-spacing:4px;position:relative;}
.talent_center_banner span:before{content:"";position:absolute;right:26px;top:16px;width:132px;height:92px;background:rgba(255,255,255,.22);border-radius:42px 12px 42px 12px;transform:skewX(-18deg);}
.talent_center_banner span + span{border-left:1px solid rgba(255,255,255,.18);}
/* newslist.html 新闻分类列表页 */
.news_category_body{background:#fff url(../img/headerbg.png) top center no-repeat;background-size:100% auto;}
.news_category_body .headerbg{background:none;overflow:visible;}
.news_category_body .header_nr{overflow:visible;}
.news_category_page{padding-bottom:44px;}
.news_category_layout{display:flex;gap:26px;margin-top:14px;padding-top:18px;border-top:1px solid #edf2f8;overflow:visible;}
.news_category_side{width:238px;flex:none;border-radius:8px;background:linear-gradient(180deg,#0b66b3 0%,#0e7bd6 100%);box-shadow:0 14px 28px rgba(11,102,179,.14);overflow:hidden;}
.news_category_title{height:70px;line-height:70px;padding:0 24px;font-size:22px;color:#fff;font-weight:bold;background:rgba(255,255,255,.10);}
.news_category_item{display:block;height:48px;line-height:48px;padding:0 24px 0 38px;font-size:16px;color:#e9f5ff;position:relative;border-top:1px solid rgba(255,255,255,.12);transition:all .25s ease;}
.news_category_item:before{content:"";position:absolute;left:24px;top:22px;width:4px;height:4px;border-radius:50%;background:#e9f5ff;}
.news_category_item.active,.news_category_item:hover{background:#fff;color:#0b66b3;font-weight:bold;padding-left:44px;}
.news_category_item.active:before,.news_category_item:hover:before{background:#0b66b3;left:28px;}
.news_category_main{flex:1;min-width:0;}
.news_category_panel_title{margin-top:0;}
.news_category_panel{display:none;min-height:318px;}
.news_category_panel.active{display:block;}

@media screen and (max-width: 768px){
	body.news_category_body{min-width:0;}
	.news_category_body .header_nr,.news_category_body .list_page,.news_category_body .footer_main{width:100%;box-sizing:border-box;}
	.news_category_body .header_top{padding:20px 14px 16px;box-sizing:border-box;}
	.news_category_body .header_logo{float:none;width:260px;height:auto;margin:0 auto 16px;}
	.news_category_body .header_ser{float:none;width:100%;margin-top:0;}
	.news_category_body .sousuo{width:calc(100% - 100px);box-sizing:border-box;}
	.news_category_body .navbg,.news_category_body .navbgbg,.news_category_body .nav_list{height:auto;}
	.news_category_body .navbgbg{border-radius:0;}
	.news_category_body .nav_item{width:33.333%;font-size:15px;}
	.news_category_body .nav_item a{font-size:15px;}
	.news_category_body .nav_dropdown{width:100%;top:56px;}
	.news_category_page{padding:14px 12px 34px;margin-bottom:34px;border-radius:0;box-shadow:none;}
	.news_category_layout{display:block;}
	.news_category_side{width:100%;margin-bottom:18px;}
	.news_category_title{height:52px;line-height:52px;font-size:19px;}
	.news_category_item{float:left;width:50%;box-sizing:border-box;}
	.news_category_main{clear:both;}
	.list_entry{height:auto;min-height:36px;line-height:24px;padding:8px 0 8px 14px;}
	.list_entry .entry_date{position:static;display:block;line-height:22px;margin-top:2px;}
	.news_category_body .footer_bg{padding-left:12px;padding-right:12px;box-sizing:border-box;}
}
