@charset "utf-8";.m-gk-lst ul li{width:100%;overflow:hidden}
.m-gk-lst ul li a{display:block;float:left;width:80%;line-height:48px;font-size:16px;color:#2b2b2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-gk-lst ul li span{float:right;color:#999;line-height:40px;font-size:14px}
.gk-tnm{position: relative;font-size:100px;line-height:200px;font-weight:700;margin-bottom:24px;text-align:center;color:#06c}
/* .gk-tnm::before{position: absolute;width: 488pt;height: 2px;content: "";right: 100px;bottom: 60px;background: #06c;} */
.gk-search{position: relative;height:218px;overflow:hidden;padding:100px 0 25px 0;width:100%}
.gk-search form {width: 510px;margin:0 auto;overflow: hidden;}
.gk-search::before{position: absolute;width: 240px;height: 2px;content: "";left:0px;top: 58%;margin-top:-1px;background: #ddd;}
.gk-search::after{position: absolute;width: 240px;height: 2px;content: "";right:0px;top: 58%;margin-top:-1px;background: #ddd;}
.gk-search .input{line-height:48px;border-radius:9px 0 0 9px;border:solid 1px #0e5390;border-right:none;width:450px;font-size:16px;margin:0 auto;display:block;float:left;text-indent:1em;color:#343434}
.gk-search .gkbtn{background:url(../images/gk_search.png) no-repeat center center;float:left;width:60px;height:50px;padding:9px;border-radius:0 9px 9px 0;border:solid 1px #0e5390;border-left:none;display:block}

.subNav{cursor:pointer;color:#333;line-height:26px;height:70px;font-size:23px;border:1px solid #eee;padding:10px 20px;margin-top:14px;background:url(../images/opend.png) no-repeat 95% 50%}
.currentDd,.subNav:hover{background:#06c url(../images/closed.png) no-repeat 95% 50%;color:#fff;border:1px solid #06c}
.subNav a{display:block}
.currentDx{background-image:none}
.currentDx:hover{background-image:none}
.gkysq{line-height:48px}
.gk-nav ul{display:none;background:#fff;border-right:1px solid #eee;border-left:1px solid #dbe8f5;border-bottom:1px solid #dbe8f5}
.gk-nav ul li{position:relative;padding:0 20px 0 76px;}
.gk-nav ul li:last-child{border:none}
.gk-nav ul li:before{position:absolute;top:14px;left:64px;content:"";width:4px;height:4px;border-radius:100%;background-color:#666}
.gk-nav ul li a{line-height:32px;display:block;font-size:15px}
.gk-nav ul li a:hover{color:#06c}
.currentDd .gk-icon-1,.subNav:hover .gk-icon-1{background-image:url(../images/tb_1zn_w.png)}
.currentDd .gk-icon-2,.subNav:hover .gk-icon-2{background-image:url(../images/tb_2zd_w.png)}
.currentDd .gk-icon-3,.subNav:hover .gk-icon-3{background-image:url(../images/tb_3zd_w.png)}
.currentDd .gk-icon-4,.subNav:hover .gk-icon-4{background-image:url(../images/tb_4nb_w.png)}
.currentDd .gk-icon-5,.subNav:hover .gk-icon-5{background-image:url(../images/tb_5nb_w.png)}
.currentDd .gk-icon-6,.subNav:hover .gk-icon-6{background-image:url(../images/tb_6sq_w.png)}
.gk-icon-1{float:left;width:40px;height:40px;margin-top:4px;margin-right:16px;background:url(../images/tb_1zn_b.png) no-repeat}
.gk-icon-2{float:left;width:40px;height:40px;margin-top:4px;margin-right:16px;background:url(../images/tb_2zd_b.png) no-repeat}
.gk-icon-3{float:left;width:40px;height:40px;margin-top:4px;margin-right:16px;background:url(../images/tb_3zd_b.png) no-repeat}
.gk-icon-4{float:left;width:40px;height:40px;margin-top:4px;margin-right:16px;background:url(../images/tb_4nb_b.png) no-repeat}
.gk-icon-5{float:left;width:40px;height:40px;margin-top:4px;margin-right:16px;background:url(../images/tb_5nb_b.png) no-repeat}
.gk-icon-6{float:left;width:40px;height:40px;margin-top:4px;margin-right:16px;background:url(../images/tb_6sq_b.png) no-repeat}
#scroll-content{width:100%;height:800px;position:relative}#scroll-content .swiper-slide{height:auto;padding:20px}




.gk-main{margin-top:14px}
.swiper-container-vertical>.swiper-scrollbar{width:10px}
.swiper-scrollbar-drag{background:#06c}
.gk-gkzn{overflow:hidden;height:auto;border:solid 1px #eee}
.gk-gkzn h1{font-size:21px;font-weight:700;line-height:50px;color:#333}
.gk-gkzn h2{font-size:18px;font-weight:700;line-height:46px;color:#333}
.gk-gkzn p{font-size:16px;font-weight:400;line-height:32px;color:#333}
.gkzn-tit{line-height:92px;width:100%;text-align:center;background:#fff}
.gkzn-tit span{font-size:32px;font-weight:700;line-height:92px;color:#06c}
.gk-gkzd{overflow:hidden;min-height:500px;padding:24px;border:solid 1px #eee}
.gk-line{border-bottom:solid 1px #e1e1e1}
.gk-gkgd{overflow:hidden;height:auto;border:solid 1px #eee}
.gk-gkml{overflow:hidden;min-height:1000px;border:solid 1px #eee}
.gk-content{padding:0 24px;margin-bottom:48px}
.gk-zdgk{overflow:hidden;height:auto;padding:24px;border:solid 1px #eee}
.gk-tit{line-height:35px;height:35px;border-bottom:solid 1px #e1e1e1}
.gk-tit a{font-size:18px;display:inline-block;padding:0 20px;text-align:center;color:#fff;background:#06c}
.gk-list-more{line-height:30px;width:100px;height:30px;margin:0 auto;margin-bottom:24px}
.gk-list-more a{font-size:16px;display:block;text-align:center;color:#343434;background:#e6e6e6}
.gk-gknb{overflow:hidden;min-height:500px;padding:24px;border:solid 1px #eee}
.gk-gknb .u-tit{font-size:18px;line-height:40px;height:40px;margin:8px 0}
.gk-gknb .u-tit .download{font-size:16px;line-height:24px;display:inline-block;margin:8px;padding:0 12px;color:#fff;border-radius:16px;background:#06c}
.gk-gknb .u-tbg{font-size:18px;font-weight:700;line-height:40px;display:inline-block;min-width:100px;height:40px;padding:0 20px;text-align:center;color:#fff;background:#06c}
.u-nb-lst{overflow:hidden;height:auto;margin:0 auto}
.u-nb-lst .itemlist{line-height:40px;float:left;height:40px;margin:0 -1px -1px 0;text-indent:1em;border:1px solid #e1e1e1;background:#f5f5f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.u-nb-lst .itemlist a{font-size:16px;color:#343434}
.ysqbm a{display:block;font-size:16px;color:#333;line-height:40px;background:#f1f1f1;margin-top:20px;text-align:center;border-radius:4px}
.gk-ysq{overflow:hidden;min-height:1000px;padding:24px;border:solid 1px #eee}
.gk-ysq-txt{height:auto;overflow:hidden}
.gk-ysq-txt p{line-height:30px;font-size:16px;color:#343434;margin-bottom:20px;height:auto;overflow:hidden}
.gk-ysq-txt .t1{font-size:21px;line-height:60px;font-weight:700;margin-bottom:0}
.gk-ysq-txt .t2{font-size:18px;line-height:60px;font-weight:700;margin-bottom:0}
.gk-ysq-txt .t3{font-size:16px;line-height:32px;margin-bottom:0}
.gk-ysq-txt .t4{line-height:30px;font-size:16px;color:#343434;text-indent:2em}
.gk-ysq-txt p a{color:#06c;font-weight:700}
.gk-ysq-txt p span{float:left;display:block;line-height:32px;width:100%;text-indent:2em}
.gk-ysq-txt .submit a{display:block;width:150px;background:#06c;font-size:16px;text-align:center;color:#fff;line-height:40px;border-radius:6px;margin:0 auto}
.ysq-bm-box{background:#fff;overflow:hidden;padding:24px}
.ysq-bd-top{background:#f1f1f1;overflow:hidden;line-height:50px;margin-bottom:20px}
.ysq-bd-top .col-md-6{width:50%;text-align:center;line-height:50px}
.ysq-bd-top .col-md-6 input{margin-right:10px}
.ysqbd-tit{background:#e0eef6;margin-bottom:20px;line-height:48px;text-align:center;color:#333;font-size:18px}
.ldxx-tit p{text-align:center;line-height:48px;font-weight:700;font-size:18px;color:#06c;background:#e0eef6}
.ysqbd-form .col-md-4{line-height:42px}
.ysqbd-form .col-md-2{line-height:20px;font-size:16px;color:#333;text-align:right;padding-left:0;padding-right:0;padding-top:10px}
.common-btn-1{width:100%;background:#06c;color:#fff;height:42px;border-radius:4px;border:none;font-size:16px}
.common-btn-2{background:#ccc;color:#333;width:100%;height:42px;border-radius:4px;border:none;font-size:16px}
.common-input{width:100%;height:42px;padding:0 12px;border:1px solid #ccc;font-size:16px}
.common-textarea{width:100%;height:200px;padding:12px;border:1px solid #ccc;font-size:16px}
.must{color:red}
.common-span{margin-right:10px}
.yzm-box{display:inline-block;line-height:42px}
.ymg-img{cursor:pointer}
.ysq-seach{background:#f1f1f1;padding:10px 0;overflow:hidden}
.ysq-seach input{height:42px;padding:0 10px;width:100%;font-size:16px;border:1px solid #e1e1e1}
.ysq-seach button{height:42px;width:100%;border:none;color:#fff;background:#0c4aad;font-size:16px}#ysqchaxun-yzm{line-height:42px}
.ysq-xq{background:#fff;padding:24px 48px}#inputForm td{padding:14px 0 14px 10px;line-height:20px;font-size:16px;color:#333;border-bottom:1px solid #ddd;border-left:1px solid #ddd}#inputForm table{border-right:1px solid #eee;border-top:1px solid #ddd}
.fromtitle{font-size:24px;line-height:48px;text-align:center;color:#06c}
.form-actions{margin-top:20px;text-align:center}#chexiao_btn{display:none;background:#0c4aad;color:#fff}
.gk-list{padding:0 20px}
.ysq-ul{border-left:1px solid #ddd;border-top:1px solid #ddd;overflow:hidden}
.ysq-ul li{width:100%;float:left;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#f5f5f5}
.ysq-ul li p{line-height:24px;height:100%;padding-top:12px;padding-bottom:12px;display:block;float:left;font-size:16px}
.ysq-ul li .t1{text-align:right;width:20%;color:#333}
.ysq-ul li .t2{float:left;width:80%;background:#ffff;padding-right:10px;padding-left:10px;min-height:48px}
.chose h3{text-align:center;font-size:24px;line-height:50px}
.ysqbm a{display:block;font-size:16px;color:#333;line-height:40px;background:#f1f1f1;margin-top:20px;text-align:center;border-radius:4px}
.ysqbm-tit{width:100%;line-height:1;font-size:20px;padding:0 12px;border-left:4px solid #06c}
.xbm,.zbm{overflow:hidden;width:100%}
.wz{text-align:center;font-size:16px;line-height:40px}
.wz span{color:#0c4aad;font-size:18px}
.red{color:red}
.more-list-table{width:100%;margin:20px 0;border-collapse:separate;border-spacing:2px}
.more-list-table thead tr{height:40px;color:#333;background:#f1f1f1}
.more-list-table tr td{text-align:center;color:#666;font-size:16px}
.more-list-table tbody tr td{padding:10px 4px}
.txt-left{text-align:left!important}
.more-list-table .txt-left a{display:block;color:#333;font-size:16px}
.more-list-table .txt-left a:hover{color:#0c4aad}
.ld-top{overflow:hidden;margin-bottom:30px}
.ld-top .ld-tx{float:left;width:20%;height:250px;overflow:hidden}
.ld-top .ld-txt{float:left;width:80%;padding-left:24px}
.ld-tx img{display:block;width:100%;height:100%;object-fit:cover}
.gxtime{text-align:right;font-size:16px;color:#666}
.ldjs{max-height:300px;overflow-y:auto;padding:20px 20px 20px 0}
.ld-jj p{font-size:16px;color:#333;line-height:30px;margin-bottom:10px;text-align:justify}
.ld-txt h1{font-size:26px;color:#06c;margin:30px 0 10px 0;line-height:1}
.ld-txt p{font-size:16px;color:#333;line-height:24px;border-bottom:1px solid #e5e5e5;margin-bottom:20px}
.ld-txt h2{font-size:18px;color:#333;line-height:1;border-left:4px solid #06c;margin-bottom:20px;padding-left:10px}
.ld-tit h1{font-size:18px;color:#333;line-height:1;border-left:4px solid #06c;padding-left:10px}
.ld-tit{height:40px;border-bottom:1px solid #e5e5e5}
.ldzc-nav{width:100%;text-align:center;overflow:hidden;background:#eee}
.ldzc-nav li a{display:block;line-height:30px;font-size:18px;padding:10px 30px;margin-right:20px}
.ldzc-nav li{display:inline-block}
.ldzc-nav .active a{background:#0e5390;color:#fff}
.ldzc-nav a:last-child{margin-right:0}@media all and (max-width:768px){.ysqbd-form .col-md-2{text-align:left;line-height:30px;padding:0 12px}
.yzm-box{padding:0 12px}
.ld-top .ld-tx{width:50%}
.ysq-ul li .t1{text-align:left;padding-left:10px}
.ysq-ul li .t1,.ysq-ul li .t2{width:100%}}