/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}

/* HTML5 display-role reset for older browsers */

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{font-size:12px;line-height:1;font-family:arial,"Microsoft YaHei";background:#fff;color:#434343}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#434343}
a:hover{color:#3d79ac}
input[type=text]::-ms-clear{display:none}
body{background:url(../image/header-bg1_2025.9.8.png) center top no-repeat;background-size: 100% 420px;background-position: center 30px;}
.mt{margin-top:15px}
.fn-fwb{font-weight:700}
.fn-vam{vertical-align:middle}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fn-clear{zoom:1}
.fn-hide{display:none!important}
.fn-show{display:block!important}
.fn-left{float:left}
.fn-right{float:right}
.fn-text-center{text-align:center}
.fn-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/* common */

.wrapper,.contenter{width:1140px;margin:0 auto}
/* .header{height:200px;} */
.header .topbar{position:relative;height:30px;z-index:10}
.header .wrapper{position:relative;z-index:1}
.header .mask{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background:#3d79ac;filter:alpha(opacity=50);opacity:.5}
.header .textlinks li{float:left;line-height:30px}
.header .textlinks,.header .textlinks a{color:#fff}
.header .textlinks .spaced{padding:0 8px}
/* .header .logo{padding:30px 0 60px 0} */
.logo-img {padding:30px 0 60px 0}
.header .nav-wrapper{height:60px;background:#3d79ac}
.header .nav li{float:left;width:150px;text-align:center;line-height:60px;font-size:16px;background:url(../image/nav-line.png) center right no-repeat}
.header .nav li a{color:#fff}
.header .search{float:right;margin:16px 20px 0 0}
.header .button-wrapper,.header .input-wrapper,.header .select-wrapper{float:left;margin-left:1px}
.header .select-wrapper{position:relative;width:90px}
.header .select-text{padding:0 10px;height:28px;line-height:28px;background:#fff url(../image/icon-search-arrow.png) 70px 10px no-repeat;color:#999;cursor:pointer}
.header .select-list{display:block;position:absolute;width:100%;background:#fff}
.header .select-list li{line-height:24px;padding:0 10px;cursor:default}
.header .select-list li:hover{background:#eee}
.input-search{border:0;width:390px;height:100%;padding:0 10px;outline:0;border-radius: 5px 0 0 5px;background: #EDEEF0;}
.btn-submit{border:0;outline:0;color:#fff;width:70px;height:100%;border-radius: 0 5px 5px 0;font-size:14px}
.input-box {width:1140px;margin:0 auto;margin-bottom: 30px;display: flex;align-items: center;height: 40px;}
.nav-box {width: 100%;background: #578DC1;height: 65px;display: flex;align-items: center;justify-content: center;}
.nav-box .nav-title {color: #fff;font: normal 22px "Microsoft YaHei", "黑体";margin: 0 10px;padding: 0 10px;cursor: pointer;line-height: 65px;}
.nav-box .active {background: #396A9E !important;}
.nav-box .nav-title a {line-height: 65px;color: #fff}

/*å¯¼èˆªçª—å£*/

.i-main-header-top-right-d{ float:right; padding-left:20px;}
.i-main-header-top-right-d .icon-arrow { display: block; width: 103px; height: 32px; background: url(../image/i-top-down.gif) no-repeat;}
.i-main-header-top-right-d.active .icon-arrow { background: url(../image/i-top-top.gif) no-repeat;}
.i-main-header-top-right-db{ display: none; background:#269dbb; width:620px; height:380px; position:absolute; right:0; top:32px; z-index: 1000;}
.i-main-header-top-right-d.active .i-main-header-top-right-db { display: block;}
.i-main-header-top-right-dba{ background:#fff; width:600px; height:360px; margin-left:10px; margin-top:10px;}
.i-main-header-top-right-dbaa h3{ padding:20px 10px 0 15px; float:left; font-size:14px; font-weight:bold; color:#a70001;}
.i-main-header-top-right-dbaa img{ margin-top:18px;}
.i-main-header-top-right-dbab{ padding:15px; color:#999; line-height: 30px;}
.i-main-header-top-right-dbab a{ padding:0 5px; color:#999;}
.i-main-header-top-right-dbab a:hover{ color:#a70001; text-decoration:none;}
.i-main-header-top-right-dbab .i-main-header-top-right-dbac{ color:#5582b0;}

/* å†…å®¹åŒº */

.contenter .line{height:2px;background:#4982b2;overflow:hidden}
.block-first{display: flex;height:395px;background:url(../image/bg-2.png) center bottom no-repeat;}
.leader{float:left;width:170px;height:340px;padding:20px;background:#f3f3f3 url(../image/bg-1.png)}
.leader h2{width:100px;height:28px;margin:0 auto;background:#3d79ac;color:#fff;font-size:14px;line-height:28px;text-align:center}
.leader h3{font-size:14px;margin-top:20px;text-align:center}
.leader ul{margin:20px 0}
.leader ul li{font-size:14px;float:left;width:56px;line-height:30px}
.leader .title{border-top:1px dashed #999;padding:20px 0;font-size:16px;font-weight:700}
.leader .title a{color:#3d79ac}
.leader .title span{float:right}
.news{float:right;width:470px}
.news-tab{position:relative;height:47px;background:url(../image/tab-header-bg.png) repeat-x;border-bottom:1px solid #c9c9c9}
.news-tab .title{position:absolute;font-weight:700;left:10px;top:11px;height:36px;line-height:36px;padding:0 15px;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-top:1px solid #4981b1;font-size:16px;color:#3d79ac;background:#fff}
.news-tab .more{position:absolute;right:15px;top:20px}
.news-tab .more a{color:#999}
.news-tab .more a:hover{color:#3d79ac}
.news-content{padding:15px}
.news-content h2{line-height:28px}
.news-content h2 a{color:#c00405;font-size:18px;font-weight:700}
.news-content ul{margin-top:15px;padding-top:15px;border-top:1px dashed #999}
.news-content ul li{padding-bottom:10px;line-height:20px}
.news-content a{font-size:14px}
.news-content span{color:#999}
.slider{flex: 1;position:relative;float:left}
.slider-content{position:relative}
.slider-image{width:100%;height:380px}
.slider-image img{display:block;width:100%;height:380px}
.slider-title{position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:50px}
.slider-title a{position:relative;z-index:1;color:#fff;padding:0 20px;font-size:14px}
.slider-title .mask{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;filter:alpha(opacity=60);opacity:.6}
.slider-btn{position:absolute;right:20px;bottom:20px;z-index:10}
.slider-btn li{float:left;width:12px;height:12px;margin-right:8px;border-radius:10px;background:#a6a59d}
.slider-btn .active{background:#fff}

/*å›¾ç‰‡åˆ‡æ¢*/

.scroll_horizontal{position:relative;width:870px;height:95px; margin: 15px 0 30px 0;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:780px;height:95px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:250px; padding-right: 15px;}
.scroll_horizontal .next,.scroll_horizontal .prev{position:absolute;top:0;width:30px;height:95px;background:url(../image/bg-4.png);cursor:pointer}
.scroll_horizontal .prev{left:0}
.scroll_horizontal .next{right:0}
.scroll_horizontal .next i,.scroll_horizontal .prev i{display:inline-block;width:11px;height:16px;margin:40px 0 0 10px}
.scroll_horizontal .prev i{background:url(../image/slider-icon-left.png) no-repeat}
.scroll_horizontal .next i{background:url(../image/slider-icon-right.png) no-repeat}
.block-second-wrapper{margin-top:15px;float:left;width:264px;background:url(../image/bg-3.png) center right no-repeat;}
.block-second{width:250px}
.block-second .nav{height:45px;background:url(../image/bg-4.png);border-top:3px solid #3987c3}
.block-second .nav .title{float:left;padding:0 15px;line-height:45px;font-size:16px;font-weight:700}
.block-second .nav .more{float:right;margin-right:15px}
.block-second .nav .more a{color:#999;line-height:45px}
.notice{padding:15px;margin-bottom:10px}
.notice li{line-height:36px}
.notice li a{display:block;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.notice li span{color:#999;float:right}
.info-post .links{margin-top:10px}
.info-post .links li{float:left;width:125px;margin-top:10px}
.info-post .links li a{display:block;width:115px;height:38px;line-height:38px;background:#dfebf4;text-align:center;border-radius:10px;font-size:14px}
.info-post .other{position:relative;margin-top:10px;padding:10px;background:#dfebf4;width:220px;border-radius:10px}
.info-post .other .icon{width:28px;height:32px;padding:0 30px;border-right:1px solid #85aac9;background:url(../image/icon-1.png) center no-repeat}
.info-post .other ul{position:absolute;left:120px;top:8px}
.info-post .other ul li{line-height:18px;font-size:14px}
.speedy-links{margin-top:20px}
.speedy-links ul li{padding:20px;border-top:1px solid #3d79ac;background:url(../image/bg-4.png);margin-bottom:15px}
.speedy-links ul li i{display:inline-block;width:40px;height:40px;margin-left:25px;vertical-align:middle}
.speedy-links ul li i.icon-a{background:url(../image/icon-2.png) center no-repeat}
.speedy-links ul li i.icon-b{background:url(../image/icon-3.png) center no-repeat}
.speedy-links ul li i.icon-c{background:url(../image/icon-2.png) center no-repeat}
.speedy-links ul li a{width:120px;margin-left:20px;display:inline-block;vertical-align:middle;font-size:18px;font-weight:700;line-height:20px;color:#3872a4}
.block-third{width:100%;float:left}
.block-third .w520{width:520px}
.block-third .w330{width:330px}
.block-info .tab{position:relative;height:47px;background:url(../image/tab-header-bg.png) repeat-x;}
.block-info .tab ul{position:absolute;left:15px;bottom:0;}
.single-more {top: -24px !important;}
.block-info .single ul{left:0px !important;bottom: -2px;}
.block-info .single {border-bottom: 1px solid #DFDFDF;margin: 0 15px;}
.block-info .single ul li.active {border-bottom: 4px solid #396A9E;}
.block-info .more-middle ul li.active{border-bottom: none !important;}
.block-info .more-middle ul li.active div {border-bottom: 4px solid #396A9E;}
.block-info .more-middle ul{bottom: 2px !important;}
.block-info .tab ul li{float:left;height:1.5em;line-height:1.5em;font-size:16px;padding:0 15px;cursor:pointer;font-weight:700;border-right: 2px solid #111111;}
.block-info .tab ul li:first-child {padding-left: 0px;}
.block-info .tab ul li:last-child {border-right: none;padding-right: 0px;}
.block-info .tab ul li.active{color:#3d79ac;}
.block-info .tab .send-mail{position:absolute;right:15px;top:12px}
.block-info .content .more{position:absolute;right:15px;top:-19px}
.block-info .content .more a{color:#999}
.block-info .content .more a:hover{color:#3d79ac}
.block-info .content{position:relative;padding:15px}
.block-info .content .dotted{margin:10px 0;border-top:1px dashed #999}
.block-info .content ul li{line-height:36px}
.block-info .content ul li a{font-size:14px}
.block-info .content ul li span{float:right;color:#999}
.block-info .content ul li span.color-blue{color:#25659c}
.block-info .content.survey ul li{line-height:32px}
.web-portal{height:64px;padding:15px 0;background:url(../image/bg-4.png)}
.web-portal h2{float:left;width:130px;text-align:center;font-size:18px;color:#3d79ac;line-height:28px;font-weight:700;margin-top:6px}
.web-portal-wrapper{width:990px;height:64px;margin-left:130px;overflow:hidden}
.web-portal li{float:left;margin-right:15px}
.web-portal li img{display:block}
.weblinks{margin-top:30px;height:50px;background:#f5f5f5}
.weblinks .wrapper{position:relative}
.weblinks h2{position:absolute;top:-5px;left:0;width:156px;height:56px;background:url(../image/bg-5.png) no-repeat;line-height:50px;text-align:center;color:#fff;font-size:14px}
.weblinks ul{margin-left:180px}
.weblinks li{float:left;width:240px;margin-top:10px}
.weblinks select{width:210px;padding:5px}
.footer{padding:50px 0;background:#315a7a}
.footer p{margin-bottom:15px;text-align:center;color:#fff;font-size:14px}
.footer a{color:#fff}


/*é€šç”¨åˆ—è¡¨*/
.list-top{background:#fff;height:50px;line-height:50px;padding-left:20px}
.list-top a{padding:0 2px}
.list-cen{margin-top:15px}
.list-left{float:left;width:250px;background:url(../image/bg-3.png) center right no-repeat}
.list-title{height:45px;background:#f2f2f2;border-top:#3d79ac solid 3px;font-size:16px;font-weight:700;line-height:45px;padding-left:20px}
.list-list{background:#fbfbfb;margin-top:1px}
.list-list ul li{font-size:14px;text-align:center;height:50px;line-height:50px;border-bottom:#ddd dashed 1px;margin:0 20px}
.list-tab a{color:#3d79ac;font-weight:700}
.block-second-list-wrapper{float:left;width:264px;background:url(../image/bg-3.png) center right no-repeat;}
.list-list .list-line{border-bottom:none}
.list-right{width:870px;float:right}
.list-r-title{background:url(../image/tab-header-bg.png) repeat-x;border-top:1px solid #3a88c4;height:48px;line-height:48px;padding-left:20px;font-size:14px;font-weight:700;color:#3d79ac}
.r-list-a li{padding:0 15px;line-height:40px;font-size:14px;border-bottom:#eee 1px solid}
.r-list-a li span{float:right}
.nextpage{padding:19px;height:30px}
.nextpage ul{float:right}
.nextpage ul li{float:left;height:30px;line-height:30px;margin-right:5px;color:#666;font-size:14px}
.nextpage ul li:first-child{margin-right:10px}
.nextpage ul li a{display:block;float:left;height:30px;line-height:30px;padding:0 10px}
.nextpage ul li a:link,.nextpage ul li a:visited{color:#666}
.nextpage ul li a:hover{background:#3d79ac;color:#fff;text-decoration:none}
.nextpage ul li.thisclass{padding:0 10px;color:#fff;background:#3d79ac}

/*é€šç”¨å†…å®¹é¡µ*/

.show{background:#f6f6f6;padding:20px;border-top:#3d79ac solid 1px}
.show-zt{background:#fff;padding:20px}
.show-zt h3{color:#666;font-size:24px;font-weight:700;text-align:center;padding:0 0 20px 0}
.show-zt-a{background:#eee;height:40px;line-height:40px;text-align:center}
.show-zt-aa{padding:0 5px}
.show-zt-aa i{cursor:pointer}
.show-zt-b{padding:20px 30px;text-align:center}
.show-zt-b img{width:466px;height:27px}
.show-zt-show{padding:20px;font-size:16px;line-height:36px}
.show-zt-c{background:#eee;height:40px;line-height:40px;padding:0 20px}
.show-zt-ca{float:left;padding:0 5px}
.show-zt-cb{float:right;margin-top:5px}

/*ä¿¡æ¯å…¬å¼€*/

.inst-leader{padding:15px;margin:15px 0;background:#f4f4f4}
.inst-leader-left img{width:92px;height:138px;margin-right:10px}
.inst-leader-right h3{font-size:16px;font-weight:700;padding-bottom:10px}
.inst-leader-right p{margin-bottom:10px}
.inst-leader-right a{color:#fff}
.inst-leader-work{display:block;width:80px;height:30px;line-height:30px;text-align:center;background:#3d79ac;color:#fff}
.inst-leader-move{height:30px;line-height:30px;text-align:center;background:#fff;margin-top:10px}
.platform-title{background:#e0ebf4;border-radius:10px;font-size:14px;margin:0 10px 14px 0}
.platform-guide{background:url(../image/xgl-1.png) no-repeat 30px 8px;height:40px;padding-left:60px;line-height:40px;margin:0 10px 14px 0;font-size:14px;border-radius:10px;margin-top:10px}
.platform-catalog{background:url(../image/xgl-2.png) no-repeat 10px 8px;height:40px;line-height:40px;margin-top:10px;margin:0 20px;padding-left:40px;border-bottom:#fff dashed 1px}
.platform-list{padding:10px 0;text-align:center}
.platform-list li{line-height:36px}
.platform-report{background:url(../image/xgl-3.png) no-repeat 30px 8px;height:40px;padding-left:60px;line-height:40px;margin:0 10px 14px 0;font-size:14px;border-radius:10px;margin-top:10px}
.platform-apply{background:url(../image/xgl-4.png) no-repeat 30px 8px;height:40px;padding-left:60px;line-height:40px;margin:0 10px 14px 0;font-size:14px;border-radius:10px;margin-top:10px}
.platform-apply-list{font-size:14px;border-radius:10px;margin-top:10px}
.platform-apply-left{float:left;background:url(../image/xgl-5.png) no-repeat;margin:50px 0 0 40px;width:32px;height:36px}
.platform-apply-right{float:right;margin:10px;padding:0 20px;border-left:solid 1px #7fa5c6;line-height:30px}
.block-second-open-wrapper{float:left;width:264px;background:url(../image/bg-3.png) center right no-repeat}
.block-info .tab .more{float:right;line-height:47px;padding-right:15px}
.block-info .tab .more a{color:#999}
.block-info .tab .more a:hover{color:#3d79ac}
.information-list{padding:20px 0}
.information-list li{float:left;width:165px;height:80px;background:#eff5f9;border:#e3e7eb solid 1px;padding:20px;line-height:35px;margin:0 5px;font-size:16px;font-weight:700}
.information-list li a{color:#25659c}
.photo-list{margin:20px -16px 20px 0}
.photo-list li{float:left;padding-bottom:20px;padding-right:16px}
.photo-list li a{cursor:pointer}
.photo-list li img{width:205px;height:135px}
.photo-list li span{display:block;font-size:14px;padding-top:10px;text-align:center}
.table{width:100%;font-size:14px}
.table thead tr{height:48px;background:url(../image/tab-header-bg.png) repeat-x;border-top:#3d79ac solid 1px}
.table thead tr th{text-align:center;font-weight:700;color:#3d79ac}
.table tbody tr:hover{background:#f5f5f5}
.table tbody tr td{padding:15px 5px;border-bottom:1px solid #ddd}
.information-treeview{padding:20px;background:#f3f9fa;margin-top:1px}
.information-treeview .national-emblem-nav{position:relative;left:-5px;height:24px;line-height:24px;margin-bottom:5px;padding-left:35px;font-size:14px;font-weight:700;background:url(../image/icon-national-emblem.png) no-repeat}
.information-zt{background:#f6f6f6;padding:20px}
.information-zt-title{background:#fff;padding:20px}
.information-zt-title h3{color:#3d79ac;font-size:24px;font-weight:700;text-align:center;padding:0 0 20px 0}
.information-zt-list{border:#ccc solid 1px;padding:20px 50px}
.information-zt-list ul li{float:left;width:429px;line-height:40px}
.information-zt-show{padding:20px;font-size:16px;line-height:36px}
.information-zt-stamp{float:right;padding:20px;cursor:pointer}
.information-zt-stamp button{cursor:pointer}

/*å›¾ç‰‡åˆ—è¡¨*/

.photo-list{margin:20px -16px 20px 0}
.photo-list li{float:left;padding-bottom:20px;padding-right:16px}
.photo-list li a{cursor:pointer}
.photo-list li img{width:205px;height:135px}
.photo-list li span{display:block;font-size:14px;padding-top:10px;text-align:center}

/*ä¿¡æ¯å…¬å¼€åˆ—è¡¨è¡¨æ ¼*/

.table{width:100%;font-size:14px}
.table thead tr{height:48px;background:url(../image/tab-header-bg.png) repeat-x;border-top:#3d79ac solid 1px}
.table thead tr th{text-align:center;font-weight:700;color:#3d79ac}
.table tbody tr:hover{background:#f5f5f5}
.table tbody tr td{padding:15px 5px;border-bottom:1px solid #ddd}
.information-treeview{padding:20px;background:#f3f9fa;margin-top:1px}
.information-treeview .national-emblem-nav{position:relative;left:-5px;height:24px;line-height:24px;margin-bottom:5px;padding-left:35px;font-size:14px;font-weight:700;background:url(../image/icon-national-emblem.png) no-repeat}


/*ä¿¡æ¯å…¬å¼€é€šç”¨æ–‡ç« */

.information-zt{background:#f6f6f6;padding:20px}
.information-zt-title{background:#fff;padding:20px}
.information-zt-title h3{color:#3d79ac;font-size:24px;font-weight:700;text-align:center;padding:0 0 20px 0}
.information-zt-list{border:#ccc solid 1px;padding:20px 50px}
.information-zt-list ul li{float:left;width:429px;line-height:40px}
.information-zt-show{padding:20px;font-size:16px;line-height:36px}
.information-zt-stamp{float:right;padding:20px;cursor:pointer}
.information-zt-stamp button{cursor:pointer}

/*ä¿¡æ¯å…¬å¼€é¢†å¯¼è¯¦æƒ…é¡µ*/

.information-zt-list p{line-height:40px}
.information-introduces{padding:20px;border-bottom:#ddd solid 10px}
.information-introduces img{width:110px;height:150px;padding-right:20px}
.information-introduces-show ul li{line-height:40px}
.information-introduces-show ul .name{font-size:18px;font-weight:700}
.information-introduces-show ul .duties{font-size:16px}

/*ä¿¡æ¯å…¬å¼€æœºæž„è¯¦æƒ…é¡µ*/

.information-in-show li{display:block;height:30px;padding-bottom:20px}
.information-in-show li span{display:block;width:auto;float:left;padding-right:15px;font-weight:700}
.information-in-show li i{font-size:14px;display:block;width:85%;float:left}


/*åŠžäº‹æœåŠ¡*/
.online-service-title{ background:url(../image/tab-header-bg.png) repeat-x; border-top:1px solid #3d79ac; height:48px;}
.online-service-title ul{ float:left; font-size:16px; font-weight:bold; padding:10px 0 0 15px;}
.online-service-title ul li{ float:left;  padding:0 15px;}
.online-service-title span{ float:right; padding-right:20px; font-weight:bold; line-height:48px;}
.online-service-title span a{ color:#999;}
.online-service-title span a:hover{ color:#a70001; text-decoration:none;}
.online-service-tab{ background:#fff; height:36px; line-height:36px; border:#ddd solid 1px; border-bottom:none; font-weight:bold;}
.online-service-bule{ background:#e5eef4; padding:10px; margin-bottom:10px;}
.online-service-bule h3{ font-size:14px; font-weight:bold; line-height:40px; border-bottom:#ccc dashed 1px;}
.online-service-bule a{ line-height:40px; margin:0 10px;}
.online-service-guide{ display:block; float:left; background:url(../image/i-main-wsbs1.png) no-repeat 0 10px; padding-left:30px;}
.online-service-process{ display:block; float:left; background:url(../image/i-main-wsbs2.png) no-repeat 0 10px; padding-left:30px;}
.online-service-consulted{ display:block; float:left; background:url(../image/i-main-wsbs3.png) no-repeat 0 10px; padding-left:30px;}
.online-service-handle{ display:block; float:left; background:url(../image/i-main-wsbs4.png) no-repeat 0 10px; padding-left:30px;}
.online-service-query{ display:block; float:left; background:url(../image/i-main-wsbs5.png) no-repeat 0 10px; padding-left:30px;}
.online-service-gray{ background:#f6f6f6; border:#e7ebef solid 1px; padding:10px; margin-bottom:10px;}
.online-service-gray h3{ font-size:14px; font-weight:bold; line-height:40px; border-bottom:#ccc dashed 1px;}
.online-service-gray a{ line-height:40px; margin:0 10px;}
.content-one{margin-top:20px;}
.content-one ul li{ width:160px;  height:38px; float:left; text-align:center; background:#e5eef4; font-size:14px; line-height:38px; margin:0 2px 10px 2px; }
.content-download li{ float:left; margin:0 15px 0 5px; width:225px;}
.block-third .fn-clear{display: flex;}
.fn-clear .fn-left {flex: 1;}
.fn-clear .fn-right {flex: 1;}
.fn-policy-item {width: 100%;margin: 60px 0px;position: relative;background:url(../image/fn-policy-item-bg_2025.9.8.jpg) no-repeat;padding: 20px 0;}
.fn-policy-item .policy_image {width: 100%;height: 100%;background-size: 100% 100%;position: absolute;left: -1px;top: -1px;}
.policy-items {display: flex;width: 1140px;margin: 0 auto;position: relative;z-index: 999;}
.policy-left {flex: 1;display: flex;margin-right: 25px;flex-direction: column;gap: 30px;}
.policys-imgs {height: 110px;}
.zwfw-bg {display: flex;justify-content: space-evenly;background:url(../image/zwfw-bg_2025.9.8.png) no-repeat;height: 175px;border-radius: 8px;background-size: 100% 100%;align-items: center;}
.empty-line {border-right: 1px dashed #6B9BC9;height: 85%;}
.policy-right {width: 35%;display: flex;flex-direction: column;gap: 30px;}
.policy-left .policys {flex: 0.33;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.lis-icon {width: 12px;height: 12px;margin-right: 10px;border-radius: 50%;background-color: #245589;display: inline-block;}
.policy-right .fn-right {width: 100%;display: flex;border: 1px solid #A0BEDC;}
.policy-left .fn-left {width: 100%;}
.policy-left .fn-left .tab {height: 2em;}
.policy-right .fn-right .tab {width: 1em;padding: 15px;font-size: 20px;color: #396A9E;background-color: #BED4EA;align-items: center;display: flex;font-weight: bold;line-height: 35px;}
.policy-right .fn-right .tab a {color: #396A9E;}
.policy-right .fn-right .content {flex: 1;padding: 10px;margin-left: 15px;}
.policy-right .fn-right .content ul li {line-height: 22px;position: relative;font-size: 15px;}
.policy-right .fn-right .content ul li::before {content: "";position: absolute;left: -15px;top: 7px;width: 8px;height: 8px;border-radius: 50%;background-color: #245589;}
.policy-right .content ul li a {float: right;color: #999;}
.policy-items .policy-left .fn-left .content ul li {list-style-type: disc;}
/* .policy-items .policy-left .fn-left .content {margin-left: 15px;} */
.policy-items .tab ul {left: 0;}
.policy-items .tab {margin: 0;}
.policy-items .policy-left .fn-left .tab ul li {background: transparent;}
.hdjl-imgs {background: #EAF3FF;padding: 20px 30px;border-radius: 8px;justify-content: space-between;width: 1080px;}
.ztzl-imgs {justify-content: space-between;width: 1140px;margin-bottom: 30px;}
.topic-title-img-box {width: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;height: 5vh;}
.topic-title-img {width: 600px;height: 30px;margin-bottom: 30px;}
.info-d .tab {flex: 1;}
.info-disclosure {display: flex; align-items: center;justify-content: space-between;margin: 20px auto;width: 920px;}
.info-disclosure a {width: 31%;height: 45px;line-height: 45px;font-size: 24px;color: #fff;border-radius: 0px 8px 8px 8px;background-color: #4291F2;text-align: center;}
.info-business {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;gap: 20px 50px;}
.info-business a {width: 30%; background-image: url(../image/business-bg_2025.9.8.png); height: 60px;line-height: 60px;font-size: 24px;color: #fff;border-radius: 8px;text-align: center;background-size: 100%;}
.hdjl-phone {display: grid;grid-template-columns: repeat(3, 1fr);gap: 140px;margin: 35px auto 80px auto;}
.hdjl-phone .phone-box {display: flex;justify-content: center;align-items: center;flex-direction: column;}
.hdjl-phone .phone-box .phone-title {display: flex;align-items: center;justify-content: center;width: 200px;height: 60px;font-size: 24px;color: #fff;background-image: url(../image/phone-title-bg_2025.9.8.png);background-size: 100% 100%;padding-bottom: 7px;margin-bottom: 7px;}
.hdjl-phone .phone-box .phone-title img {width: 30px;margin-right: 8px;}
.hdjl-phone .phone-box .phone-img {width: 85%;height: 200px;}