@charset "utf-8";
/* CSS Document */
.header{width: 100%; transition: .5s;z-index: 100;background: #fff;position: fixed;z-index: 100; top: 0;left: 0;  box-shadow:0 0 10px rgba(0, 0, 0, .1); position: fixed;}
.fgt{height: 1.2rem;}
.headerbox{width: 1180px;margin: 0 auto;max-width: 94%;height: 1.2rem;display: flex;justify-content: space-between;align-items: center;}
.logo{width: 1.74rem; }
.logo img{width: 100%;}
.nav ul{display: flex;justify-content: space-between; padding-top: .45rem;}
.nav li{ position: relative; padding: 0 .2rem;line-height: .75rem;}
.nav li h3 a{color: #323232;font-family:"font1";font-size: var(--font20); position: relative;display: block; }
.nav li h3 a:before{position: absolute;content: "";border-bottom: 3px solid #122a4c;left: 50%; transform: translateX(-50%);width: 0;bottom: 0;transition: all .5s;}
.nav li{ position: relative; padding: 0 .2rem;line-height: .75rem;}
.nav li.cur h3 a{color: #122a4c;font-family: "font1"}
.nav li.cur h3 a:before{width: 100%;}
.sub{position: absolute;width: 2.82rem; padding: .15rem 0 .15rem 0;background: #fafafa;top:.75rem;left: 0;display: none;}
.sub dt{line-height: 2;}
.sub dt a{font-size: var(--font20);color: #595757;transition: .5s;display: block; padding-left: .3rem;}
.sub dt a:hover{color: #fff;background: #20326c;}
.sub dt .on{color: #fff;background: #20326c;}
.fgt{height: 1.2rem;}

.banner{position: relative;}
.banner:before{position: absolute;content: "";width: 100%;height: 100%; background: rgba(32,50,108,.47);top: 0;left: 0;}
.banner img{width: 100%; }
.banner_text{position: absolute;text-align: center;left:50%; top:60%; transform:translate(-50%,-50%);width: 100%;}
.banner_text h2{font-weight: bold;color: #fff;font-size: var(--font74);font-family: font2; }
.banner_text h3{color: #fff;font-size: var(--font46);  padding: .2rem 0 .35rem; margin-bottom: .15rem;border-bottom: 2px solid #fff;font-weight: bold;display: inline-block;}
.banner_text p{color: #fff;font-size: var(--font26); }
.banner_text a{display: inline-block;font-size: var(--font22);line-height: .4rem;padding: 0 .15rem;border: 2px solid #fff; margin-top: .52rem;color: #fff;transition: .5s;}
.banner_text a:hover{background: #20326c;border: 2px solid #20326c;}

.swhz{background: #20326c;}

.swhzbox{width: 1150px;max-width: 94%; margin: 0 auto;}
.swhzbox ul{display: flex;justify-content: space-between; padding: .15rem 0;}
.swhznrf{padding: .15rem 0;}
.swhzbox li{width: 40%;border-right: 1px solid #99a1bc; }
.swhzbox ul li:nth-child(1){ width:30%;}
.swhzbox ul li:nth-child(3){ width:30%;border: none;}
.swhzbox ul li:nth-child(1) .swhznrf{padding-right: .6rem;}
.swhzbox ul li:nth-child(3) .swhznrf{padding-left: .6rem;}
.swhzbox ul li:nth-child(2) .swhznrf{padding: .2rem .6rem .2rem .6rem;}
.swhznrf h2{font-family:"font2";font-weight: bold; color: #fff; margin-bottom: .14rem;font-size: var(--font18);}
.swhznrf h2 b{font-family:"font2";font-size: var(--font24); padding-right: .15rem;font-weight: bold;}
.swhznrf p{line-height: 1.4;color: #fff;font-size: var(--font16); }

.wz1200{width: 1180px;margin: 0 auto;max-width: 94%;}
.ywly{padding: .75rem 0 .75rem;}
.ywly_title{text-align: center; }
.ywly_title h2{font-weight: bold;font-size: var(--font30); }
.ywly_title h2 span{font-family:"font2";display: inline-block; font-weight: bold;color: #20326c;position: relative;}
.ywly_title h2 span:before{position: absolute;content: ""; border-bottom: 2px solid #295eab;width: 45px;left: -60px;top: 50%;transform: translateY(-50%);}
.ywly_title h2 span:after{position: absolute;content: ""; border-bottom: 2px solid #295eab;width: 45px;right: -60px;top: 50%;transform: translateY(-50%);}
.ywly_nr{padding-top: .6rem;}
.ywly_title p{font-family:"font2";color: #929bb7;font-weight: bold;font-size: var(--font40); margin-top: .15rem;text-transform: uppercase;}
.ywly_nr ul{display: flex;justify-content: space-between;gap:.2rem;flex-wrap: wrap;}
.ywly_nr li{width: calc(25% - .6rem/3);}
.ywlybox{height: 2rem; position: relative;}
.ywlybox img{width: 100%;height: 100%; object-fit: cover;}
.ywly_nr  ul li:nth-child(1){ width:calc(50% - 0.15rem);}
.ywly_nr  ul li:nth-child(6){ width:calc(50% - 0.1rem);}
.ywly_nr  ul li:nth-child(7){ width:calc(50% - 0.15rem);}
.ywlytext{position: absolute;width: 100%; padding: 0 .3rem .3rem .3rem;left: 0;bottom: 0;}
.ywlytext h2{font-family:"font1";font-weight: bold;color: #fff;font-size: var(--font22);}
.ywlytext p{font-family:"font1";color: #fff;font-size: 10px;margin: .05rem 0 .3rem;text-transform: uppercase;}
.ywlytext a{display: inline-block;line-height: 26px;color: #fff; padding: 0 10px;border: 1px solid #fff;transition: all .3s;}
.ywlytext a b{display: inline-block;background: url(../images/a_01a.png);width: 7px;height: 12px;vertical-align: middle;margin: -3px 0 0 5px;}
.ywlytext a:hover{background: #fff;color: #295eab;}
.ywlytext a:hover b{background: url(../images/a_01.png);}

.bj1{background: url(../images/a_34.png) no-repeat center center;background-size: cover;}
.gywm{width: 1150px;margin: 0 auto;max-width: 94%; padding: .75rem 0;}
.gywm h2{font-family:"font2";font-weight: bold;font-size: var(--font30);color: #fff;text-align: center; }
.gywm h3{font-family:"font2";color: #929bb7;font-weight: bold;font-size: var(--font40); margin: .15rem 0 .3rem;text-transform: uppercase;text-align: center;}
.gywm p{color: #fff; line-height: 1.8;font-size: var(--font16);text-indent: 32px;}
.gywm h4{text-align: right; margin-top:.2rem}
.gywm h4 a{color: #fff;font-size: var(--font16);transition: all .5s;}
.gywm h4 a:hover{letter-spacing: 3px;}

.news_nr ul{border: 1px solid #bfbfbf;border-bottom: none;}
.news_nr li{border-bottom:1px solid #bfbfbf;}
.news{padding: 1.05rem 0 1.1rem;}
.newsbox{display: flex;justify-content: space-between;align-items: center; padding: .15rem 0;transition: .5s;background: #f6f6f6;}
.news_nr{padding-top: .5rem;}
.newsleft{text-align: center; width: 1.35rem; border-right: 2px solid #595757;}
.newsleft h2{font-family:"font2";color: #595757;font-size: var(--font36);font-weight: bold;margin-bottom: .05rem;}
.newsleft p{color: #8a8a8a;font-size: 13px;}
.news_right{width: calc(100% - 1.7rem);padding-right: .3rem;}
.news_right p{color: #595757;font-size: var(--font20);line-height: 1.6;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.news_nr a:hover .newsbox{background: #20326c;}
.news_nr a:hover .newsbox h2{color: #fff;}
.news_nr a:hover .newsbox p{color: #fff;}
.news_nr a:hover .newsleft{border-right: 2px solid #fff;}

.footer{background: #333333; padding: .4rem 0 0 0;}
.footerbox{width: 1050px;margin: 0 auto;max-width: 94%;display: flex;justify-content: space-between;}
.foot_left{width: calc(100% - 230px);}
.foot_left li{padding-bottom: .18rem;}
.foot_left h2{font-family:"font2";font-weight: bold;font-size: 14px;color: #e8e8e8;margin-bottom: .05rem;}
.foot_left p{font-family:"font1";display: flex;justify-content: space-between;line-height: 1.5;color: #e8e8e8;font-size: 14px;}
.foot_left p img{display: inline-block;vertical-align: middle; margin: -3px 8px 0 0;}
.foot_left p b{width: calc(100% - 170px);}
.foot_right{width: 400px !important;}
.foot_right h2{font-family:"font1";font-weight: bold;font-size: 16px;color: #e8e8e8;margin-bottom: .32rem;}
.foot_right ul{overflow: hidden;}
.foot_right li{float: left;width: 50%;text-align: center;}
.foot_right img{margin: 0 auto;}
.foot_right p{font-family:"font1";font-size: 14px;text-align: center; padding: .13rem 0 .27rem;color: #e8e8e8;}

/*关于我们*/
.banner1{position: relative;}
.banner1 img{width: 100%;}
.banner1_text{position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);text-align: center;width: 100%;}
.banner1_text h2{font-weight: bold;color: #fff;font-size: var(--font76);text-shadow: 2px 2px 5px rgba(0,0,0,0.1);font-family: font2;}
.banner1_text span{color: #fff;font-size: var(--font38);line-height: .78rem;display: block;text-shadow: 2px 2px 5px rgba(0,0,0,0.1);text-transform: uppercase; position: relative;}
.banner1_text span:before{position: absolute;content: ""; border-bottom: 2px solid #fff;width: 3rem; left: 50%;transform: translateX(-50%);bottom: 0;}

.gyw{background: #ededed;}
.gywbox{width: 1180px;margin: 0 auto;max-width: 94%;}
.gywbox p{font-size: 14px; line-height: 40px;color: #323232;}
.gywbox p a{color: #323232;}
.gywbox p a:hover{color: #122a4c;}
.gywbox p span{padding: 0 8px;}

.gyqy{padding: 1.1rem 0 .95rem;}
.qyqy_text{padding: .4rem .45rem;background: #f6f6f6;color: #323232;font-size: var(--font16);line-height: 1.8;}
.cxfl{padding-top: .5rem;}
.cxfl ul{display: flex;justify-content: space-between;gap:.7rem;flex-wrap: wrap;position: relative;}
.cxfl ul:before{position: absolute;content: "";border-bottom: 1px solid #e0e0e0;width: 80px;left:50%; top:50%; transform:translate(-50%,-50%);}
.cxfl ul:after{position: absolute;content: "";border-right: 1px solid #e0e0e0;height: 80px;left:50%; top:50%; transform:translate(-50%,-50%);}
.cxfl li{width: calc(50% - .7rem/2);}
.cxflbox{display: flex;justify-content: space-between;align-items: flex-start; }
.xxfl_text{width: calc(100% - 45px);}
.xxfl_text h2{font-weight: bold;font-size: var(--font16);color: #20326c;margin:.1rem 0 .2rem 0;}
.xxfl_text p{line-height: 1.8;font-size: var(--font16);color: #323232;}

/*专业团队*/
.zytd{padding: .8rem 0 0 0;}
/*.zytd{padding: .8rem 0 1.1rem;}*/
.zytd_top{text-align: center;}
.zytd_top h2{font-family:"font2";font-weight: bold;font-size: var(--font30);text-align: center; color: #20326c;}
.zytd_top ul{display: flex;gap:.95rem; justify-content: center;}
.zytd_top span{font-size: var(--font16);color: #595757; padding-right: .2rem;}
.wby2{border: 1px solid #cdcdcd;width: 1.6rem;height: .32rem; padding: 0 .1rem; line-height: .3rem;font-size: var(--font16);}
.wby1{border: 1px solid #cdcdcd;width: 1.6rem;height: .32rem; padding: 0 .1rem; line-height: .3rem;font-size: var(--font16);outline:none;}
.list_zj{padding: .55rem 0;}
/*.list_zj ul{display: flex;justify-content: space-between; gap:.4rem;flex-wrap: wrap;}*/
.list_zj ul{display: flex; gap:.4rem;flex-wrap: wrap;}
/*.list_zj li{width: calc(25% - 2.1rem/4);}*/
.list_zj li{width: calc(25% - .3rem);}
.zjbox span{display: block;overflow: hidden;position: relative;}
.zjbox span img{width: 100%;}
.zjtext{padding-top: .25rem;}
.zjtext h2{font-size: 16px;color: #2e2e2e;margin-bottom: .1rem;}
.zjtext p{font-size: 14px;color: #666; line-height: 1.5;height: 3em;}

.wzfy {text-align: center;}
.wzfy ul{font-size: 0;display: inline-block;border: 1px solid #a8a8a8;border-right: none;}
.wzfy li{display: inline-block;border-right: 1px solid #a8a8a8; }
.wzfy li a{display: block; font-size: 14px;color: #323232;line-height: 28px; padding: 0 11px;transition: .5s;}
.wzfy li span{font-size: 14px; padding: 0 10px;display: block;line-height: 28px;}
.wzfy li.cur a{color: #fff;background: #20326c;}
.wzfy a:hover{color: #fff;background: #20326c;}

/*联系我们*/
.contact{padding: 1.15rem 0 .55rem;}
.gsdz li{padding-bottom: .5rem;}
.gsdzbox{display: flex;justify-content: space-between;align-items: center;background: #f6f6f6; padding: .35rem;}
.gsdz_left{width: 2.5rem;text-align: center; }
.gsdz_left img{margin: 0 auto;height: .7rem;}
.gsdz_left p{font-weight: bold; color: #20326c;margin-top: .15rem;font-size: var(--font24);font-family: font2;}
.gsdz_right{width: calc(100% - 3.1rem);}
.qfx{height: .2rem;}
.gsdz_right h2{color: #323232;font-size: var(--font18);margin-bottom: .05rem;font-weight: bold}
.gsdz_right p{color: #323232;font-size: var(--font17);line-height: 1.5;}

.bj2{background: #f6f6f6;}
.long{width: 1150px;margin: 0 auto;max-width: 94%; padding-bottom: 1.1rem;}
.long_title{padding: .5rem 0 0 0;}
.long_title h2{font-family:"font3";text-align: center;font-size: var(--font24);margin-bottom: .25rem;color: #20326c;}
.long_title p{color: #323232;font-size: var(--font16);line-height: 1.6;margin-bottom: .25rem;}
.long_nr ul{overflow: hidden; margin-left: -.8rem;padding-bottom: .25rem;}
.long_nr li{width:33.33%;display: flex; padding: 0 0 .2rem .8rem;float: left;}
.long_nr span{color: #595757;font-size: var(--font16);line-height: 40px; padding-right: .2rem;}
.wby3{width: calc(100% - 1rem);background: #fff;padding: 0 .1rem;height: 40px; line-height: 40px;font-size: var(--font16);}
.long_nr ul li:nth-child(4){ width:100%;display: block;}
.wby4{background: #fff; padding: .1rem; width: 100%;height: 140px;resize: none;}
.btn5{display: block;margin: 0 auto;cursor: pointer;color: #fff;border: none;height:40px;width: 300px;background: #20326c;font-size: 18px;}

/*工商服务*/
.gsfw{padding-bottom: .9rem;}
.gsfw_title{padding: .8rem 0 0.5rem;}
.gsfw_title h2{position: relative;color: #20326c;font-weight: bold;padding-bottom: .82rem;font-size: var(--font30);font-family: font2;}
.gsfw_title h2:before{position: absolute;content: "";border-bottom: 4px solid #0d336a;width: 1rem;left: 0;bottom: .4rem;}
.gsfw_title p{line-height: 1.8;color: #323232;font-size: var(--font16);}
.gsfw_nr h3{text-align: center; color: #20326c;margin-bottom: .4rem;font-size: var(--font26);font-family: font3;}
.gsfw_nr ul{display: flex;justify-content: space-between;gap:.2rem;}
.gsfw_nr li{width: calc(25% - .6rem/4);}
.gsfwbox{background: #f6f6f6; padding: .3rem 0 .25rem;text-align: center;border-radius: .1rem;}
.gsfwbox img{margin: 0 auto;height: .45rem;}
.gsfwbox h2{color: #20326c;font-size: var(--font20);font-weight: bold;margin: .15rem 0;}
.gsfwbox p{color: #323232;line-height: 1.6;font-size: var(--font16);height: 3.2em;}

.yhkh{width: 1150px;margin: 0 auto;max-width: 94%;padding-bottom: 1.15rem;}
.yhkh h3{text-align: center;  color: #20326c;font-size: var(--font26);padding: .8rem 0 .35rem;font-family: font3;}
.yhkh ul{display: flex;gap:.2rem;flex-wrap: wrap;}
.yhkh li{width: calc(25% - .6rem/4);background: #fff;}
.yhkh li{ box-shadow:0 0 10px rgba(0, 0, 0, .1);}
/*.yhkhbox{border-radius: .1rem; box-shadow:0 0 10px rgba(0, 0, 0, .1); padding: .25rem .15rem .2rem .15rem; }*/
.yhkhbox{border-radius: .1rem; padding: .25rem .15rem .2rem .15rem; }
.yhkhbox h2{color: #20326c;line-height: 1.6;font-size: var(--font20);margin-bottom: .1rem;}
/*.yhkhbox p{line-height: 1.5;font-size: var(--font16);color: #323232;height: 4.5em;}*/
.yhkhbox p{line-height: 1.5;font-size: var(--font16);color: #323232;height: auto;}

/*工商服务*/
.bj3{background: url(../images/a1.jpg) no-repeat center center;background-size: cover;}
.zcfw{width: 950px;margin: 0 auto;max-width: 94%; padding: .6rem 0 .25rem;}
.zcfw h2{text-align: center;margin-bottom: .35rem;color: #20326c;font-size: var(--font26);font-family: font3;}
.zcfw ul{overflow: hidden;}
.zcfw li{font-family:"font1";float: left;width: 50%;margin-bottom: .2rem; line-height: 1.6;font-size: var(--font16);color: #595757; padding-left: .14rem; position: relative;}
.zcfw li:before{position: absolute; content: "";width: 3px;height: 3px;left: 0;border-radius: 50%; top: 50%;transform: translateY(-50%);background: #20326c;}
.zcfw p{color: #595757;font-size: 12px; margin-top: -.15rem; padding-left: .14rem;line-height: 1.5;}

.bgbe{padding-bottom:.87rem;width: 1100px;margin: 0 auto;max-width: 94%;}
.bgbe h2{text-align: center;  color: #20326c;font-size: var(--font26);padding: .87rem 0 .42rem;font-family: font3;}
.bgfwbox{padding: .45rem .25rem .35rem .25rem;}
.bgbe_nr ul{display: flex;justify-content: space-between;gap:.4rem;flex-wrap: wrap;}
.bgbe_nr li{width: calc(25% - 1.2rem/4);background: #f6f6f6;}
.bgfwbox img{height: .51rem;margin:0 auto;}
.bgfwbox p{line-height: 1.6;text-align: center;font-size: var(--font16);color: #2e2e2e;margin-top: .15rem;height: 3.2em;font-family: "font1";}

.rmgz{padding-bottom:.5rem;width: 1100px;margin: 0 auto;max-width: 94%;}
.rmgz h2{text-align: center;  color: #20326c;font-size: var(--font26);padding: .6rem 0 .4rem;font-family: font3;}
.rmgz ul{overflow: hidden; margin-left: -.9rem;}
.rmgz li{width: 33.33%; padding-left: .9rem; padding-bottom: .33rem;float: left;}
.rmgzbox{background: #fff;}
.rmgz img{width: 100%;height: 100%; object-fit: cover;}
.rmgz span{display: block;height: 2.07rem;}
.rmgztext{ padding: 0 .25rem .25rem .25rem;}
.rmgztext h3{text-align: center; margin: .3rem 0 .15rem;font-size: var(--font20);font-family: font1;font-weight: bold;}
.rmgztext p{font-size: var(--font16);line-height: 1.5;color: #2e2e2e;height:6em;}

.gsjg{padding-bottom:.85rem;width: 1100px;margin: 0 auto;max-width: 94%;}
.gsjg h2{text-align: center;  color: #20326c;font-size: var(--font26);padding: .6rem 0 .4rem;font-family: font3;}
.gsjg ul{display: flex;justify-content: center;gap:.4rem;flex-wrap: wrap;}
.gsjg li{width: calc(33.33% - .8rem/3);background: #fff; box-shadow:0 0 10px rgba(0, 0, 0, .1);padding: .3rem .2rem;}
.gsjg li p{font-size: var(--font16);line-height: 1.8;color: #2e2e2e;}
.gsjg li p b{color: #20326c;font-weight: bold;font-family: "font1";}

.sjdb{padding-bottom:.8rem;width: 1100px;margin: 0 auto;max-width: 94%;}
.sjdb_title{padding-bottom: .2rem;}
.sjdb_title h2{text-align: center;  color: #20326c;font-size: var(--font26);padding: .65rem 0 .3rem;font-family: font3;}
.sjdb_title p{color: #2e2e2e;font-size: var(--font16);line-height: 1.8;}
.sjdb_nr table{width: 100%;}
.sjdb_nr th{font-family:"font1";line-height: 40px; padding:0 .25rem;background: #20326c;font-size: var(--font16);color: #fff;text-align: left; border-right: 2px solid #f6f6f6;}
.sjdb_nr td{font-family:"font1";line-height: 40px; padding:0 .25rem;font-size: var(--font16);color: #595757;text-align: left; border-right: 2px solid #f6f6f6;background: #fff;}
.sjdb_nr td.sjdb_nr_first{font-family:"font1";line-height: 40px; padding:0 .25rem;font-size: var(--font16);color: #20326c;text-align: left; border-right: 2px solid #f6f6f6;background: #fff;}
.sjdb_nr tr:nth-child(2n - 1) td{ background: #e7e8ee;}

.zcjy{padding-bottom:1.1rem;width: 980px;margin: 0 auto;max-width: 94%;}
.zcjy h2{text-align: center;  color: #20326c;font-size: var(--font26);padding: .9rem 0 .5rem;font-family: font3;}
.zcjy li{font-family:"font1";margin-bottom: 2px;background: #f6f6f6;padding: .1rem .25rem;line-height: 1.6;font-size: var(--font16);color: #2e2e2e;position: relative; padding-left: .5rem; }
.zcjy li:before{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%; left: .3rem;top: 50%;background: #095CAE;transform: translateY(-50%);}
/*组织申请*/
.zzsq_nr h3{text-align: center;  color: #20326c;font-size: var(--font26);padding: 0 0 .6rem;font-family: font3;}
.zzsq_nr ul{display: flex;justify-content: space-between;gap:.25rem;}
.zzsq_nr li{width: calc(20% - 1rem/5);background: #f6f6f6;border-radius: .15rem; padding: .25rem .15rem;}
.zzsq_nr p{font-size: var(--font16);line-height: 1.8;color: #323232;}

/*增值服务*/
.qzfw_nr li{margin-bottom: .3rem;}
.qzfw_nr h2{color: #20326c;font-size: var(--font18);margin-bottom: .1rem;font-family: "font3"}
.qzfw_nr h2 img{display: inline-block;vertical-align: middle; margin: -3px .15rem 0 0;width: .3rem;}
.list_a{overflow: hidden; margin-left: -.2rem;}
.list_b{overflow: hidden; margin-left: -.2rem;}
.list_a{padding-left: .65rem;}
.list_a dt{float: left;width: 25%; padding-left: .15rem;font-size: var(--font16);line-height: 1.8;color: #323232; position: relative; }
.list_a dt:before{position: absolute;content: "";width: 5px;height: 5px;background: #20326c;border-radius: 50%; left: 0;top: .12rem;}
.list_b dt{float: left;width: 50%; padding-left: .15rem;font-size: var(--font16);line-height: 1.8;color: #323232;position: relative;}
.list_b dt:before{position: absolute;content: "";width: 5px;height: 5px;background: #20326c;border-radius: 50%; left: 0;top: .12rem;}
.list_b{padding-left: .65rem;}

/*行业资讯*/
.hyzx{padding: .4rem 0 .25rem;}
.hyzx li{border-bottom: 1px dashed #e0e0e0;line-height: 55px; display: flex;justify-content: space-between;font-size: var(--font16);position: relative;padding-left: 20px;}
.hyzx li:before{position: absolute;content: "";width: 5px;height: 5px;background: #20326c;left: 5px; top: 50%;transform: translateY(-50%);}
.hyzx span{color: #2e2e2e;font-size: 14px;}
.hyzx a{color: #2e2e2e;width: calc(100% - 120px);overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.hyzx a:hover{color: #095CAE;}
.fynr{text-align: center; padding-bottom: 1.1rem;}
.fynr li{display: inline-block; padding: 0 .06rem;}
.fynr a{display: block;line-height: 24px; font-size: 14px; padding: 0 10px;border: 1px solid #e0e0e0;transition: all .5s;}
.fynr span{display: block;line-height: 24px; font-size: 14px; padding: 0 10px;border: 1px solid #e0e0e0;transition: all .5s;}
.fynr a:hover{color: #fff;background: #20326c;border: 1px solid #20326c;}
.fynr li.cur a{color: #fff;background: #20326c;border: 1px solid #20326c;}
.fynr li.active span{color: #fff;background: #20326c;border: 1px solid #20326c;}

/*审计服务*/
.sjfw_title ul{overflow: hidden; padding-left: 1px;}
.sjfw_title li{float: left; margin-left: -1px;}
.sjfw_title span{display: block;font-family: "font1";padding: 0 .2rem;border: 1px solid #20326c;border-radius: .05rem;color: #20326c;font-size: var(--font20);cursor: pointer;line-height: .48rem;}
.sjfw_title li.cur span{color: #fff;background: #20326c;}
.sjfw_xq{background: #f6f6f6; padding:.15rem .3rem .35rem .3rem;}
.sjfwbox{animation: fadeIn 1s 1;font-size: var(--font16);line-height: 1.85;color: #323232;}
.sjfwbox h2{color: #20326c;font-size: var(--font16);font-weight: bold;margin: .27rem 0 .11rem;}


/*销售税服务*/
.fwbz{position: relative;}

.fwbz:before{position: absolute;content: "";height: 60%;left:50%; top:50%; transform:translate(-50%,-50%);background-size: 100% 100%;border-right: 1px solid #ddd;}
.fwbz ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.fwbz li{width: 50%;padding: .25rem .4rem .25rem 0; position: relative;}
.fwbz1:before{display: none !important;}
.fwbz li:nth-child(2n){ width:50%; padding: .25rem 0 .25rem .4rem; }
.fwbz li:nth-child(2n):before{position: absolute;content: "";width: 1.06rem;border-bottom: 1px solid #ddd;left: -0.53rem;bottom: 0;}
.fwbz li:last-child:before{display: none;}

.fwbzbox{display: flex;justify-content: space-between; position: relative;}
.fwbz_left{width: 1.2rem; }
.fwbz_left h3{font-weight: bold;text-align: center; color: #454545;line-height: 1.5; margin-top: .1rem;font-size: var(--font16);}
.fwbz_left img{margin: 0 auto;height: .45rem;}
.fwbz_right{width: calc(100% - 1.5rem);}
.fwbz_right h3{color: #454545;line-height: 1.8; font-size: var(--font16);}

.nsrj{padding-bottom: .8rem;}
.nsrj_title{padding-bottom: .3rem;color: #323232;line-height: 1.8;font-size: var(--font16);}

.nsrj_bt{color: #323232;line-height: 1.8;font-size: var(--font16); margin-bottom: .25rem;}
.nsrj_wb li{padding-bottom: .22rem;}
.nsrjbox{display: flex;justify-content: space-between;align-items: center;border-radius: .1rem;background: #20326c;padding: .16rem .16rem .01rem .16rem;}
.nsrjbox_left{width: 2rem; position: relative;}
.nsrjbox_left h2{position: absolute;font-size: 1.28rem;color: #687092;font-weight: bold;font-family: arial;left:50%; top:50%; transform:translate(-50%,-50%);}
.nsrjbox_left p{font-family:"font3";position: relative; color: #fff;font-size: var(--font18);line-height: 1.6;}
.nsrjbox_right{width: calc(100% - 2.2rem);}
.nsrjbox_right p{background: #fff; padding: .1rem .25rem;border-radius: .1rem; margin-bottom: .15rem;line-height: 1.8;color: #323232;font-size: var(--font16);}
.sjfwbox dl{overflow: hidden;}
.sjfwbox dt{float: left;width: 40%;color: #323232;line-height: 1.8;font-size: var(--font16);}
.sjfwbox dt:nth-child(2n){width: 60%;}
.sjdb_nr th:nth-child(1){width: 1.9rem;}

.wzfyb{border-top: 1px solid #e6e6e6; padding-bottom: 1.5rem;}
.wzfyb li{border-bottom:1px solid #e6e6e6;line-height:3;}
.wzfyb li a{font-family:"font2";font-weight: bold; font-size: var(--font16);color: #333;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.wzfyb li span{display: inline-block; padding: 0 .3rem;color: #333;font-weight: 400;margin-right: .3rem;}
.wzfyb li.cur span{color: #fff;background: #00a0e9; }
.wzfyb li a:hover {color: #00a0e9;}

.wztitle{padding: 1rem 0 .4rem;text-align: center; border-bottom: 1px dashed #ddd;}
.wztitle h2{line-height: 1.5;font-size: var(--font26);margin-bottom: .4rem;color: #333;font-family: font2;}
.wztitle p{color: #999;font-size: var(--font16);color: #999;}
.wztitle p span{padding: 0 .15rem;}
.wz_nr{padding: .3rem 0; font-size: var(--font16);color: #333;line-height: 1.8; }
.wz_nr img{max-width: 100%; margin: 0 auto .3rem auto;}
@media(max-width:1460px){
.rmgztext p{height: 3em;}
}
@media(max-width:1200px){
.rmgztext p{height: 4.5em;}
.sub dt a{font-size: var(--font18);}
.sub{width: 3.5rem;}
.wby3{width: calc(100% - 1.1rem);}
.fwbz_left{width: 1.5rem;}
.fwbz_right{width: calc(100% - 1.7rem);}

.nsrjbox_left{width: 2.6rem;}
.nsrjbox_right{width: calc(100% - 2.8rem);}
}
@media(max-width:1000px){
.header{height: 60px;box-shadow:0 0 10px rgba(0, 0, 0, .1);background: #fff; position: fixed;left: 0;top: 0;width: 100%; }
.ssdl{display: none;}
.top{display: none;}
.logo{width: 120px;}
.yznr{margin-right: 50px;}
.dhbtn{position: absolute;width: 30px;height: 30px;border-radius: 4px;background: url(../images/d1.png) no-repeat center center #20326c;background-size: 20px 20px;right: 5%;top: 50%;transform: translateY(-50%);}
.dhbtn.on{background: url(../images/d2.png) no-repeat center center #20326c;background-size: 20px 20px;}

.nav{position: fixed;z-index: 50;width: 200px;height:calc(100vh - 60px);top: 60px;left: -200px;overflow: auto;background: #fff;}
.nav ul{display: block;}
.nav li{padding: 0;width: 100%;}
.nav li h3 a{color: #333;font-family:"font1";border-bottom: 1px solid #EEE;line-height: 40px;font-size: 14px;display: block;padding: 0 15px;}
.dhbj{width: 100%;height: 100%; position: fixed;z-index: 49;background: rgba(0,0,0,.7);left: 0; top: 0;display: none;}
.sub{position: static;width: 100%;}

.banner{height: 280px;}
.banner img{width: 100%;height: 100%; object-fit: cover;}
.banner_text{padding: 0 3%;}
.banner_text h2{font-size: 20px;}
.banner_text h3{font-size: 12px;display: inline-block;}
.banner_text p{font-family:"font1";font-size: 12px;line-height: 1.5;}
.banner_text a{font-family:"font1";padding: 0 10px;font-size: 14px;line-height: 26px;border: 1px solid #fff;}
.swhzbox ul{display: block;}
.ywlybox{height: 3rem;}
.swhzbox li{width: 100%;padding: 10px 0; border: none; border-bottom: 1px solid #99a1bc;;}
.swhzbox ul li:nth-child(1){width: 100%;}
.swhzbox ul li:nth-child(3){width: 100%;}
.swhzbox ul li:nth-child(2) .swhznrf{padding: 10px 0;}
.swhzbox ul li:nth-child(3) .swhznrf{padding: 10px 0;}
.ywly{padding: 30px 0 20px;}
.ywly_nr li{width: 100%;}
.ywly_nr ul li:nth-child(1){width: 100%;}
.ywly_nr ul li:nth-child(6){width: 100%;}
.ywly_nr ul li:nth-child(7){width: 100%;}
.news{padding: 30px 0;}
.newsleft{width: 2rem;}
.news_right{width: calc(100% - 2.2rem);}

.footer{padding: 20px 0;}
.footerbox{display: block;}
.foot_left{width: 100%;}
.foot_left li{text-align: center;padding-bottom: 15px;}
.foot_left p{display: block;}
.foot_left span{display: block;}
.foot_right{width: 100%;text-align: center;padding-top: 20px;}
.foot_right li{float: none;width: auto;padding: 0 5px;display: inline-block;}
.foot_right p{font-size: 12px;}
.fgt{height: 60px;}
.banner1{height: 180px;}
.banner1 img{width: 100%;height: 100%;object-fit: cover;}
.banner1_text h2{font-size: 20px;}
.banner1_text span{font-size: 12px;}
.gyqy{padding: 30px 0;}
.cxfl ul:before{display: none;}
.cxfl ul:after{display: none;}
.cxfl ul{display: block;}
.cxfl li{width: 100%;padding: 15px 0; border-bottom: 1px dashed #ddd;}
.zcfw li{float: none;width: 100%;}
.bgbe_nr ul{gap:15px;}
.bgbe_nr li{width: calc(50% - 15px/2);}
.rmgz li{float: none;width: 100%;}
.rmgz span{height: auto;}
.gsjg li{width: 100%;}
.sjdb_nr{overflow: auto;}
.sjdb_nr table{width: 800px;}
.zcjy h2{padding: 30px 0 20px;}
.zcjy li:before{left: .3rem;top: .27rem;transform: translateY(0);}
.zcjy{padding-bottom: 30px;}
.banner1_text span:before{width: 100px;}
.gsdz li{padding-bottom: 15px;}
.gsdz_left p{font-size: 14px;line-height: 1.5;}
.long_nr li{display: block;width: 100%;}
.long_nr span{display: block;}
.wby3{width: 100%;}
.fwbz_left{width: 1.8rem;}
.fwbz_right{width: calc(100% - 2rem);}
.fynr li{padding: 0 1px;}
.fynr a{line-height: 20px;padding: 0 7px;}
.fynr span{line-height: 20px;padding: 0 7px;}
.sjfw_title ul{overflow: auto;white-space: nowrap;}
.sjfw_title ul::-webkit-scrollbar {width: 0;height: 0;}
.sjfw_title li{float: none;display: inline-block; margin: 5px 0 0 0;}
.nsrjbox{display: block;}
.nsrjbox_left{width: 100%;padding: .5rem .3rem;text-align: center;}
.nsrjbox_right{width: 100%;}
.fwbz li:nth-child(2n):before{display: none;}
.fwbz ul{display: block;}
.fwbz li{width: 100%; padding: 15px 0; border-bottom: 1px dashed #ddd;}
.fwbz li:nth-child(2n){width: 100%; padding: 15px 0; border-bottom: 1px dashed #ddd;}
.gsfw_nr ul{display: block;}
.gsfw_nr li{width: 100%; padding-bottom: 15px;}
.gsfw{padding-bottom: 20px;}
.yhkh ul{display: block;}
.yhkh li{width: 100%;margin-bottom: 15px;}
.sjfwbox dt{float: none;width: 100%;}
.sjfwbox dt:nth-child(2n){float: none;width: 100%;}
.list_a dt{float: none;width: 100%;}
.list_b dt{float: none;width: 100%;}
.list_a dt:before{top: .22rem;}
.list_b dt:before{top: .22rem;}
.zzsq_nr ul{display: block;}
.zzsq_nr li{width: 100%; margin-bottom: 15px;}
.fwbz:before{display: none;}

.list_zj ul{gap:10px}
.list_zj li{width: calc(50% - 10px/2);}
.zjtext p{font-size: 12px;}
.zjtext h2{font-size: 14px;}
.wzfy li a{font-size: 12px; padding: 0 10px;}
.bgfwbox p{height: 4.8em;}
.rmgztext{padding: 0 .15rem .25rem .15rem;}
.sjdb_nr th:nth-child(1){width: 3rem;}
.hyzx span{display: none;}
.hyzx a{width: 100%;}
.fynr a{font-size: 12px;zoom: .9;}
.fynr span{font-size: 12px;zoom: .9;}
}

@media(max-width:780px){
.ywlybox{height: 5rem;}





}
@media(max-width:480px){
.ywlybox{height: 3rem;}





}
