<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
*{margin:0; padding:0;}
body{font-size:.16rem;font-family:"微软雅黑", Arial; color:#333;}
div,li,ul,dl,dd,dt,span,font,label,i,b,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:.16rem}
td{padding:0;list-style-type:none;}
a{text-decoration: none;color:#333;font-family:"微软雅黑", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease; font-size:.16rem;    cursor: pointer;}a:hover{color:#6c3801}
input,img{border: 0;outline: none}h1,h2,h3,h4,h5{font-weight:normal;}.clrfix:after {content: '';display: block;height: 0;clear: both;}.fl{float:left;}.fr{float:right;}
.wp{width:1200px; margin:0 auto; clear:both}.wp1{width:1400px; margin:0 auto; clear:both}.p38{padding:.38rem 0;}

.top{ background:#6C3801; height:1.2rem;}
.top .logo{max-width:5.93rem; padding-top:.2rem}.top .logo img{width:100%;}
.nav{background:#6C3801; height:.53rem; position:relative; z-index:2}.nav ul{display:flex;    flex-wrap: nowrap; justify-content: space-between;}
.nav ul li{padding:0 .24rem; display:inline-block; position:relative;padding-bottom:5px}
.nav ul li a{font-size:.18rem; font-weight:bold; color:#fff; display:block; line-height:.53rem; }
.nav ul li dl{display:none; width:1.65rem; position:absolute; background:#fff; z-index:2; margin-top:5px; margin-left:-.2rem}
.nav ul li dl dd a{color:#333; line-height:.48rem; display:block; text-align:center}.nav ul li dl dd a:hover{ background:#6C3801; color:#fff}
.nav ul li dl dd ol{display:none; width:1.65rem; position:absolute; background:#fff; z-index:2; margin-top:5px; margin-left:1.65rem;top:0}
.nav ul li dl dd ol li{    padding: 0;  display: block;  position: relative; padding-bottom: 0;width:100%;}


.banner{position:relative;height:5.6rem;overflow:hidden;}
.banner .swiper-slide  span{display:block;height:100%;overflow:hidden;position:relative;background-size:cover !important;padding-bottom:0;z-index:5;background-position:center}
.banner .prev,.banner .next{left:auto;right:auto;top:46%;background-color:#fff;width:.32rem;height:.32rem; border-radius:50%;position:absolute;cursor:pointer; background-repeat:no-repeat; background-position:center; z-index:1}
.banner .prev{left:1%; background-image:url(../images/ban_l.png)}.banner .next{right:1%; background-image:url(../images/ban_r.png)}

.ty_tit i,.ty_tit1 i{width:.28rem; height:.28rem; overflow:hidden; display:block; float:left;margin-top: 4px;background-position: center center; background-repeat: no-repeat; background-size: cover;}
i.t1{background-image:url(../images/t1.png)}i.t2{background-image:url(../images/t2.png)}i.t3{background-image:url(../images/t3.png)}i.t4{background-image:url(../images/t4.png)}
.ty_tit h1,.ty_tit1 h1{display:inline-block; font-size:.22rem;font-weight: 600;line-height: 1.75; padding-left:8px}
.ty_tit a,.ty_tit1 a{float:right; color:#6C3801; font-size:.16rem; line-height:2.4; background:url(../images/more.png) no-repeat center right; background-size:.18rem; padding-right:.22rem}
.box{display:flex;}.bg1{background-color:#f5f8fd; padding-top:.35rem}.bg2{background:url(../images/bg2.png) no-repeat center bottom; background-size:cover; padding:.36rem 0 .14rem;}.bg3{background-color:#f5f8fd; padding-bottom:.39rem}.bg4{background:#fff url(../images/bg4.png) no-repeat center bottom; padding:.11rem 0}
.dqfc{width:33.3333%; background:#f8fefe; padding:.25rem; box-sizing:border-box}
.dqfc ul{display:flex;justify-content: space-between; padding-top:.11rem; clear:both}
.dqfc ul li{background:#fff; width:48%; padding-bottom:.35rem}.dqfc ul li .pic{ height:1.52rem; width:100%; border-radius:8px;overflow:hidden;background-position: center center; background-repeat: no-repeat; background-size: cover;}
.dqfc ul li h1{color:#131b26;font-size:15px; line-height:30px; font-weight:bold;  margin:0 8px 10px 5px}.dqfc ul li p{ max-height:60px; margin:0 8px 0 5px; color:#999;line-height: 20px; font-size:13px;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;}

.xwtz{width:33.3333%;padding:.3rem; box-sizing:border-box;box-shadow: 0 4px 12px 0 rgba(26, 26, 26, 0.1); border-radius:8px; background:#fff;}.xwtz ul{padding-top:.11rem;}
.xwtz ul li{ clear:both; overflow:hidden; background:url(../images/l1.png) no-repeat left center; background-size:.1rem; line-height:.45rem; padding-left:.2rem;}.xwtz ul li a{overflow:hidden; display:block;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis; float:left; width:calc(100% - 1rem);}.xwtz ul li span{float:right; color:#999; font-size:.15rem;}

.ty_tit1{ background:#fff; padding:.14rem .2rem; box-shadow: 0 4px 12px 0 rgba(26, 26, 26, .2);  box-sizing:border-box}
.xxhq{position:relative;overflow:hidden; padding:.4rem .48rem;min-height:2.3rem}.xxhq .pic{height:2.34rem;background-position: center center; background-repeat: no-repeat; background-size: cover;}
.xxhq .next,.xxhq .prev{width:32px; height:32px; left:auto; right:auto; top:48%; cursor:pointer;box-shadow: 0 0 8px 0 rgba(26, 26, 26, .2); position:absolute}
.xxhq .next{background-image:url(../images/xxhq_r.png); right:0;}
.xxhq .prev{background-image:url(../images/xxhq_l.png); left:0;}
.xxhq .swiper-pagination{ width:100%; bottom:0;left: 0;}
.xxhq .swiper-pagination .swiper-pagination-bullet{background:#ececec; width:20px; border-radius:0 0 0; opacity:1; margin:0 5px; height:4px;}
.xxhq .swiper-pagination .swiper-pagination-bullet-active{width:32px; background:#ba2a17}

.tlff{position:relative;overflow:hidden; margin:.33rem .15rem 0; padding-bottom:5px;min-height:2.4rem}.tlff .pic{height:1.79rem;background-position: center center; background-repeat: no-repeat; background-size: cover;}
.tlff h1{height:.75rem; max-height:.66rem; padding:8px; box-sizing:border-box; display:block; background:#fbf7ec; font-size:.17rem; line-height:.26rem; text-align:center;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;}
.tlff .next,.tlff .prev{width:32px; height:32px; left:auto; right:auto; border-radius:8px; background-color:#fff; top:46%; cursor:pointer;box-shadow: 0 0 8px 0 rgba(26, 26, 26, .2); position:absolute;background-repeat:no-repeat; background-position:center; z-index:1}
.tlff .next{background-image:url(../images/ban_r.png); right:1%;}
.tlff .prev{background-image:url(../images/ban_l.png); left:1%;}
.tlff .swiper-pagination{ width:100%; bottom:0;left: 0;}
.tlff .swiper-pagination .swiper-pagination-bullet{background:#ececec; width:20px; border-radius:0 0 0; opacity:1; margin:0 5px; height:4px;}
.tlff .swiper-pagination .swiper-pagination-bullet-active{width:32px; background:#6c3801}

.xlxy{background:#fff; border-radius:8px; padding:.2rem;box-shadow: 0 4px 12px 0 rgba(26, 26, 26, 0.1);min-height:2.5rem}
.xlxy ul{display:flex;     justify-content: space-between;padding-top:.24rem}
.xlxy ul li{ width:24%; min-height:2.79rem}
.xlxy ul li .pic{ height:1.8rem; width:100%; border-radius:8px;overflow:hidden;}.xlxy ul li .pic span{background-position: center center; background-repeat: no-repeat; background-size: cover;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s; display:block; width:100%; height:100%}
.xlxy ul li h1{display:block; max-height:44px; text-align:left; font-size:14px; line-height:22px; font-weight:normal; margin:.1rem .2rem;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical; box-sizing:border-box}
.xlxy ul li a:hover .pic span{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

.footer{ clear:both; width:100%; background:#6C3801; padding:.27rem 0; overflow:hidden}
.footer .f_logo{max-width:3.75rem; padding-top:.35rem; float:left}.footer .f_logo img{width:100%;}
.footer .f_txt{ font-size:14px; float:left; margin-left:.8rem;padding-top:.08rem;}.footer .f_txt p{font-size:14px; color: rgba(255, 255, 255, 0.8); line-height:.26rem; margin-top:.1rem;}
.footer .ewm{ -webkit-transition: all 2s ease;transition: all 2s ease;    cursor: pointer; float:right; margin-right:10%;text-align:center;color: rgba(255, 255, 255, 0.8); font-size:14px; padding-top:.1rem}.footer .ewm img{ width:.92rem; height:.92rem; border-radius:10px; display:block; margin:0 auto}
.footer .ewm:hover{transform: translate(0, -10px);}

.p_menu{display:none}

.zy{background-color:#f3f6f8;}
.zybox{background:#fff; border-radius:8px; overflow:hidden; clear:both; margin:.24rem 0}
.wz1{border-bottom:#eee 1px solid; padding:.16rem 0; line-height:.22rem; padding-left:.27rem;}.wz1 a{ font-size:.2rem; font-weight:bold; color:#6C3801; display:inline-block}.wz1 i{display:inline-block; background:url(../images/zy_wz_t.png) no-repeat center; width:16px; height:16px; margin:0 3px}

.wz2{line-height:.68rem;}.wz2 a{ font-size:.2rem; font-weight:bold; color:#6C3801; display:inline-block}.wz2 i{display:inline-block; background:url(../images/zy_wz_t.png) no-repeat center; width:16px; height:16px; margin:0 3px}

.zybox1{background:#fff; border-radius:8px; overflow:hidden; clear:both; margin:0 0 .5rem;width:calc(100% - .9rem); float:right}

ul.list{ padding:.16rem .4rem; min-height:6rem}
ul.list li{ clear:both; line-height:.64rem; overflow:hidden; border-bottom:#e9e9e9 1px solid; background:url(../images/list_t.png) no-repeat left center; padding-left:20px}
ul.list li a{overflow:hidden; display:block; float:left;white-space: nowrap;    width: 75%;text-overflow: ellipsis;-o-text-overflow:ellipsis;}ul.list li span{ color:#999; font-size:.14rem; float:right}ul.list li a:hover{font-weight:bold;}

.fy{clear:both; width:100%; min-height:.96rem; padding:.3rem 0; text-align:center; box-sizing:border-box}

.con_box .title{padding:.24rem; font-size:.24rem; text-align:center; font-weight:bold;}
.con_box .date{ text-align:center; font-size:.14rem; color:#999}
.con{min-height:5rem; padding:0 7%}
.con img,.con table{max-width:100%;}
.con p{ line-height:.26rem; font-size:.16rem; text-indent:2em}
.con_box .page{clear:both; width:100%;padding:0 7%; box-sizing:border-box; margin-bottom:.3rem}
.con_box .page p{display:block; clear:both; width:100%; line-height:.34rem; font-size:.14rem; color:#999}.con_box .page p a{line-height:.34rem; font-size:14px; color:#999}


.zy_leftdh{width:3rem; margin-top:.3rem; float:left;background:#fff; border-radius:8px 8px 0 0; padding-top:.42rem;}
.zy_leftdh h1{ line-height:.42rem; background:#6C3801; color:#fff; font-weight:bold; font-size:.2rem; padding-left:.3rem; display:block; box-sizing:border-box}
.zy_leftdh ul{display:block;}.zy_leftdh ul li{    display: block; padding: inherit;}
.zy_leftdh&gt;ul&gt;li&gt;a{display:block; line-height:.38rem; padding-left:.6rem; font-size:.18rem; color:#6b6b83; font-weight:bold}
.zy_leftdh ul li a:hover,.zy_leftdh&gt;ul&gt;li.on&gt;a{background:#6C3801; color:rgba(255, 255, 255, 0.8);}
.zy_leftdh ul li dl{    background: #ebebeb;}
.zy_leftdh ul li dl dd a{display:block; line-height:.38rem; padding-left:.6rem; font-size:.18rem; color:#6b6b83; font-weight:bold}
.zy_leftdh ul li dl dd.on a{ color:rgba(255, 255, 255, 0.8);background:#6C3801;}

.zybox2{width:calc(100% - 3.25rem);margin-top:.3rem; margin-bottom:.4rem; float:right;background:#fff; border-radius:8px; overflow:hidden;}
.wz3{line-height:.4rem; padding-left:.2rem}.wz3 a{ font-size:.18rem; font-weight:normal; color:#c8c6c6; display:inline-block}.wz3 i{display:inline-block; font-size:.18rem; color:#777;  width:16px; height:.4rem; margin:0 6px}.wz3 a.ho{color:#777;}

.con1{min-height:5rem; padding:.3rem 2%}
.con1 img,.con1 table{max-width:100%;}
.con1 p{ line-height:.26rem; font-size:.16rem; text-indent:2em}

.wz4{line-height:.4rem; padding-left:.2rem; width:9.28rem; background:#fff; margin-top:.42rem; margin-bottom:.1rem}.wz4 a{ font-size:.2rem; font-weight:bold; color:#6C3801; display:inline-block}.wz4 i{display:inline-block; font-size:.2rem;font-weight:bold; color:#6C3801;  width:16px; height:.4rem; margin:0 6px}

ul.list_img li{ border-bottom:#e9e9e9 1px solid; padding:.47rem .93rem .16rem .27rem; position:relative; overflow:hidden; clear:both}
ul.list_img li .pic{ width:1.8rem; height:1.04rem; overflow:hidden; border-radius:8px; background-repeat:no-repeat; background-position:center center; background-size:cover; float:left}
ul.list_img li .txt{width:calc(100% - 1.8rem - .34rem); float:right}
ul.list_img li h1{ font-size:.16rem; font-weight:bold; line-height:.22rem; min-height:.35rem;overflow:hidden; display:block;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;}
ul.list_img li p{ font-size:.14rem; color:#333; line-height:.22rem; display:block; margin-bottom:.1rem;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;}
ul.list_img li span{text-align:right;font-size:.14rem; color:#333; line-height:.18rem; display:block}

.pb_sys_style2 .p_no_d{}

@media screen and (max-width: 1200px){
	.wp,.wp1{width:98%;}
	.nav ul li{ padding:0}
	.wz4{width:100%; box-sizing:border-box}
}
@media screen and (max-width: 900px){
	.nav ul li{ padding:0}
	.banner{ height:4rem}
	.footer .f_logo{display:none;}
	.wz1 .lm{display:none;}
}
@media screen and (max-width: 800px){
	.wp{width:94%;}
	.box{display:block;}.dqfc,.xwtz{width:100%;}.top .logo{ max-width:340px;padding-top:15px}.top{height:82px;}.banner{height:360px;}.bg1{padding-top:0}
.xwtz{box-shadow:0 0 0;border-radius:0}.xlxy ul li:nth-child(3),.xlxy ul li:nth-child(4){ display:none}.xlxy ul li{width:48%;}
	.tlff h1{    max-height: 0.6rem;}
.p_menu{width:30px; height:30px; overflow:hidden; position:absolute;z-index: 3;top: 26px;right: 4%; display:block}
.p_menu .line-1,.p_menu .line-2,.p_menu .line-3{position:absolute;top:50%;display:block;right:0;width:30px;height:2px;background:#fff;-webkit-transition:all .4s cubic-bezier(.165,.84,.44,1) 0s;-o-transition:all .4s cubic-bezier(.165,.84,.44,1) 0s;transition:all .4s cubic-bezier(.165,.84,.44,1) 0s;-webkit-transition-property:width,margin,background-color,-webkit-transform;transition-property:width,margin,background-color,-webkit-transform;-o-transition-property:width,margin,background-color,-o-transform;-o-transition-property:transform,width,margin,background-color;transition-property:transform,width,margin,background-color;transition-property:transform,width,margin,background-color,-webkit-transform}
.p_menu .line-1{margin-top:-9px;width:26px}
.p_menu .line-3{margin-top:9px;width:26px}
.phoneopen{overflow:hidden}.nav .wp{width:100%}
.nav{width:100%; background:#fff;position:fixed; display:none;top:82px;right:0; margin-right:0;  transition: all 1s ease-in-out; height:calc(100vh - 82px);z-index:98;overflow-y: scroll; box-sizing:border-box; }.nav ul{display:block;padding:0 2%; box-sizing:border-box}.nav ul li{display:block; width:100%; }.nav ul&gt;li&gt;a{font-size:18px; color:#333; text-align:left; line-height:47px; font-weight:normal;    width: 30%;}.nav ul li dl dd.x a{width: 30%;}
.nav ul li.x,.nav ul li dl dd.x{background:url(../images/nav_x.png) 97% 18px no-repeat}
.nav li.x.on{background:#f0f2f7 url(../images/nav_x_on.png) 97% 20px no-repeat}
.nav ul li dl{width:100%;position:relative; margin:0; padding-left:3%; box-sizing:border-box}.nav ul li dl dd a{text-align:left;font-size:18px; color:#333;font-weight:normal;}
.nav ul li dl dd ol{    position: relative;  margin-left: 10px;  width: 100%;}
.phoneopen .nav{ display:block}
.con_box .con{padding: 0 5%;}
.zybox1,.zybox2{width:100%; float:none;}.zy_leftdh{display:none;}
ul.list_img li{ padding: .25rem .2rem .16rem;}
}
@media screen and (max-width: 450px){
	.wp{width:98%;}
	.top .logo{max-width:200px;padding-top: 9px;}.top{height:48px;}.banner{height:218px;}.p_menu{top:9px;}
	.banner .prev, .banner .next{ top:34%}
	.nav{top:48px;height:auto;}.nav ul&gt;li&gt;a{font-size:15px; line-height:30px}.nav ul li dl dd a{font-size:15px; line-height:30px}
	.nav li.x.on,.nav ul li dl dd.x.on{background:#f0f2f7 url(../images/nav_x_on.png) 97% 13px no-repeat;background-size:8px}.nav ul li.x,.nav ul li dl dd.x{background:url(../images/nav_x.png) 97% 9px no-repeat; background-size:5px}
	.con_box .con,.con_box .page{padding: 0 2%}
	ul.list_img li .pic{width:100%; float:none; height:0; padding-bottom:50%}
	ul.list_img li .txt{ width:100%; float:none; margin-top:20px}
}</pre></body></html>