@charset "utf-8";
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
html{background:#fff}
body{font:15px/30px Microsoft Yahei;color:#333;margin:0 auto;letter-spacing:1px}
html,body,div,p,ul,li,footer,header,section,button{padding:0;border:0;vertical-align:bottom}
em,i,li,ul{list-style:none;font-style:normal}
a{text-decoration:none;background-color:transparent;color:#333333;text-decoration:none}
a:active,a:hover{outline:0;color:#b24000}
a.xq{color:#ed3a3a;font-size:smaller}
a.ap{position:absolute;bottom:0;right:0;background:#fff;padding-right:15%;text-indent:0;font-size:90%}
small{float:right;color:#777777}
img{border:none;vertical-align:middle}
.lt{float:left}
.rt{float:right}
.red{color:#F87D26}
.hide{display:none}
section{overflow:hidden;padding-left:calc(50% - 640px);padding-right:calc(50% - 640px)}

.logo{height:110px;margin:0 calc(50% - 640px);padding:30px 0 20px}
.logo h1{float:left}
.logo h1 a img{display:block;width:100%}
.logo ul{float:left;width:607px;margin-left:33px}
.logo ul li{float:left;font-size:15px;color:#C83A22;line-height:28px}
.logo ul li.xing1{width:300px}
.logo ul li.xing2{width:290px}
.logo ul li a{color:#333333;margin-left:5px}
.logo dl{float:right}
.logo dl dt{float:left;padding-right:7px}
.logo dl dt img{display:block;padding-top:7px;width:100%}
.logo dl dd{float:left}
.logo dl dd p{font-size:16px;color:#777777;line-height:26px}
.logo dl dd p span{font-size: 26px;
    color: #f13015;
    font-weight: bold;
    letter-spacing: -1px;}

.nav{width:100%;display:inline-block;background:-webkit-linear-gradient(top,#e7644e,#C83A22,#e7644e);vertical-align:bottom}
.nav .nav_out{padding:0 calc(50% - 640px)}
.nav .nav_out a{color:#FFFFFF;height:50px;line-height:50px;display:block;float:left;width:160px;text-align:center;border-right:1px solid #f77964}
.nav .nav_out a:last-child{border-right:0}
.nav .nav_out a:hover,.nav .nav_out .active_nav{background:-webkit-linear-gradient(top, #f1a599, #f77964, #f1a599)}

footer{width:100%;margin:20px 0 60px}
footer .bottomxx{margin:40px calc(50% - 640px) 0;overflow:hidden}
footer .bottomxx img.yydl{width:290px;margin-bottom:20px}
footer .bottomxx .center_yydz{width:440px;float:left}
footer .bottomxx .center_yydz p{margin-bottom:5px;color:#666;line-height:20px}
footer .bottomxx .weixin{float:right;overflow:hidden;width:315px}
footer .bottomxx .weixin .erweima{float:left;width:130px;height:130px}
footer .bottomxx .weixin .erweima img{width:100%}
footer .bottomxx .weixin .other{float:left;width:119px;height:130px;margin-left:10px}
footer .bottomxx .weixin .other img{width:119px;height:54px}
footer .bottomxx .weixin .other p{float:right;font-size:20px;color:#000;text-align:center;width:119px;margin-top:15px}
footer .bottomxx .weixin ul{margin-top:10px;overflow:hidden;width:100%;float:left}
footer .bottomxx .weixin ul li{font-size:14px;color:#333;line-height:14px;width:33.3%;float:left}
footer .bqxx{width:100%;text-align:center;background:#f2f2f2;color:#999;padding:3px 0;margin-top:20px}

@media (max-width:640px){
    body{font:14px/28px Microsoft Yahei}
    a.apa{position:absolute;bottom:0;right:0;background:#fff;padding-right:15%;text-indent:0;font-size:90%;}

	.logo{height:70px;margin: 0;padding:15px 0 10px}
	.logo h1{width:55%;margin-top:5px}
	.logo h1 a img{/* padding:0; */padding-left: 10px;}
	.logo ul{display:none}
	.logo dl{width: 41%;}
	.logo dl dt{width:26%;padding-right: 5px;}
	.logo dl dd{float:left;width: 74%;padding-right: 5px;}
	.logo dl dd p{font-size: 14px;line-height:22px}
	.logo dl dd p span{font-size: 17px;}
	.nav .nav_out a{height: 34px;line-height: 32px;width:25%;border-right:1px solid;border-bottom:1px solid}
	.nav .nav_out a:nth-child(4n){border-right:none}
	.nav .nav_out a:nth-child(n+5){border-bottom:none}
    footer,footer .bottomxx{margin:0}
	footer .bottomxx img.yydl{margin-bottom:12px}
	footer .bottomxx .center_yydz{width:100%;padding:15px 3%}
	footer .bottomxx .center_yydz p{margin-bottom:2px;font-size:92%}
	footer .bottomxx .weixin{display:none}
	footer .bqxx{margin-top:0;font-size:70%;white-space:nowrap}
}

p.title{width:100%;text-align:left;overflow:hidden;border-bottom:1px solid #d9e6f6;position:relative}
p.title span{border-bottom:2px solid #C63925;display:inline-block;height:40px;padding:0 3px;color:#333;font-size:22px}
p.title a{font-size:14px;color:#999;position:absolute;right:0;bottom:0;line-height:35px}

.kp{margin-top:25px;overflow:hidden;width:100%}
.kp .kpt{width:885px;float:left;overflow:hidden}
.kp .kpt .kp1{overflow:hidden;border-bottom:1px dashed #d9e6f6;padding:18px 0}
.kp .kpt .kp1 .tti{width:270px;float:left}
.kp .kpt .kp1 .tti img{width:100%;height:174px}
.kp .kpt .kp1 .ttj{width:calc(100% - 290px);float:right}
.kp .kpt .kp1 .ttj h3{font-weight:normal;color:#C63925;font-size:22px;line-height:30px;padding-top:8px;min-height:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.kp .kpt .kp1 .ttj p{text-indent:2em;position:relative;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:28px;color:#777777;padding-top:17px}
.kp .kpt .kp1 .ttj p a{color:#ff8a00}
.kp .kpt .bul{overflow:hidden;margin-top:7px}
.kp .kpt .bul ul li a{color:#333333;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85%;display:inline-block;vertical-align:bottom}
.rlogo{width:365px;overflow:hidden}
.rlogo .title span{border:none}
.rlogo .rabox{border:1px solid #d9e6f6;border-top:2px solid #C63925}
.rabox img{width:100%;padding:10px}
.rabox .rjj{padding:0 10px 12px;line-height:26px}
.rabox .rjj p{text-indent:2em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative}
.rabox .tab{display:inline-block;vertical-align:bottom;width:100%;border-top:1px dashed #d9e6f6}
.rabox .tab p{width:33.33%;float:left;text-align:center;padding:10px 0}
.rabox .tab p:nth-child(2){border-left:1px dashed #d9e6f6;border-right:1px dashed #d9e6f6}
.rabox .tab p img{width:45px;height:45px;padding:0}
.rabox .tab p em{display:inline-block;width:100%}
.x_ban{margin:20px calc(50% - 640px) 30px}
.x_ban img{width:100%}

@media (max-width:640px){
	p.title span{padding:0 2%;font-size:18px;height:33px}
	.kp{margin-top:10px}
	.kp .kpt{width:100%}
	.kp .kpt .kp1{padding:12px 3%}
	.kp .kpt .kp1 .tti{width:35%}
	.kp .kpt .kp1 .tti img{height:105px}
	.kp .kpt .kp1 .ttj{width:63%}
	.kp .kpt .kp1 .ttj h3{font-size:16px;line-height:20px;min-height:40px;padding-top:0}
	.kp .kpt .kp1 .ttj p{line-height:20px;padding-top:6px;-webkit-line-clamp:3}
	.kp .kpt .bul{margin:7px 3%}
	.kp .kpt .bul ul li a{width:73%;line-height:28px}
	.rlogo{width:100%;margin-top:5px}
	.x_ban{margin:12px 0 18px}
	.x_ban img{height:70px}
}


.ks_bt{text-align:center;font-weight:normal;font-size:26px;color:#3c3c3c;line-height:32px}
.ks_bt a{color:#3c3c3c}
.ks_bt a span{font-size:24px;display:block;padding-bottom:5px}

.docBox{width:100%;overflow:hidden;margin-bottom:25px}
.docBox .parHd{margin-top:20px}
.docBox .parHd ul{display:flex}
.docBox .parHd ul li{font-size:22px;line-height:22px;color:#999999;margin-right:12px;padding-right:12px;position:relative;cursor:pointer}
.docBox .parHd ul li:first-child::after{content:'';width:2px;height:22px;background-color:#999999;position:absolute;right:0;top:0}
.docBox .parHd ul li.on{font-weight:bold;color:#C63925}
.docBox .slideBox{overflow:hidden;zoom:1;padding:0 0 0 0;margin-top:25px;position:relative}
.docBox .sPrev,.docBox .sNext{position:absolute;left:0px;top:130px;cursor:pointer;z-index:100;background:grey;opacity:0.5;width:40px;height:95px;border-radius:5px}
.docBox .sNext{left:auto;right:0}
.docBox .sPrev::after,.docBox .sNext::after{content:'〈';position:absolute;left:-25px;top:30px;color:#C63925;font-size:60px}
.docBox .sNext::after{content:'〉';left:auto;right:-25px}
.docBox .parBd ul{overflow:hidden;zoom:1;width:1200px}
.docBox .parBd ul li{aspect-ratio:263 / 391;width:305px;margin-right:20px;position:relative;overflow:hidden;float:left}
.docBox .parBd ul li .pic img{width:100%;height:100%;object-fit:cover;transition:0.5s}
.docBox .parBd ul li:hover .pic img{transform:scale(1.1)}
.docBox .parBd ul li .pic a:hover img{border-color:#999}
.docBox .parBd ul li .pic p{width:100%;height:auto;padding:10px;line-height:22px;color:#ffffff;position:absolute;left:0;bottom:98px;background-color:rgb(34,93,157,0.5);opacity:0;transition:0.5s}
.docBox .parBd ul li .pic p span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.docBox .parBd ul li:hover .pic p{opacity:1}
.docBox .parBd ul li .title{width:100%;height:98px;background-color:#C63925;opacity:0.9;position:absolute;left:0;bottom:0}
.docBox .parBd ul li .title .p1{margin:12px 12px 8px;display:flex;align-items:center;justify-content:space-between;font-size:20px;line-height:22px;color:#ffffff}
.docBox .parBd ul li .title .p1 small{font-size:15px;line-height:15px;color:#ffffff}
.docBox .parBd ul li .title .p2{height:45px;margin:8px 12px 12px;font-size:14px;line-height:22px;color:#ffffff;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}

@media (max-width:640px){
	.ks_bt{font-size: 20px;line-height: 22px;}
	.ks_bt a span{font-size: 18px;}
	.docBox{margin-bottom:0}
	.docBox .parHd{margin:12px 2.5% 0}
	.docBox .parHd ul li{font-size:17px;line-height:17px;margin-right:8px;padding-right:8px}
	.docBox .parHd ul li:first-child::after{height:17px}
	.docBox .slideBox{margin:15px 2.5% 5px}
	.docBox .sPrev,.docBox .sNext{width:28px;top:100px;height:70px}
	.docBox .sPrev::after,.docBox .sNext::after{left:-15px;top:20px;font-size:36px}
	.docBox .sNext::after{left:auto;right:-15px}
	.docBox .parBd ul li{width:205px;margin-right:10px}
	.docBox .parBd ul li .pic p{display:none}
	.docBox .parBd ul li .title{height:85px}
	.docBox .parBd ul li .title .p1{font-size:17px;margin:8px 12px 5px}
	.docBox .parBd ul li .title .p1 small{font-size:13px}
	.docBox .parBd ul li .title .p2{font-size:13px;line-height:20px;height:40px;margin:4px 12px 9px}
}


.tsks{overflow:hidden;background:#f3f2f2;margin-top:25px;padding:25px calc(50% - 640px) 35px}
.slideTxtBox .hd{position:relative;display:inline-block;width:100%}
.slideTxtBox .hd ul li{float:left;cursor:pointer;width:212px;margin-top:25px}
.slideTxtBox .hd ul li .img{width:102px;height:102px;margin:0 auto}
.slideTxtBox .hd ul li .img a{cursor:pointer;width:100px;height:100px;border:1px solid #dce8f5;border-radius:50%;background:#ffffff;display:table-cell;vertical-align:middle;text-align:center}
.slideTxtBox .hd ul li .img a:hover,.slideTxtBox .hd ul li.on .img a{background:#C63925}
.slideTxtBox .hd ul li .img a img:first-child,.slideTxtBox .hd ul li .img a:hover img:last-child,.slideTxtBox .hd ul li.on .img a img:last-child{display:block;margin:0 auto}
.slideTxtBox .hd ul li .img a img:last-child,.slideTxtBox .hd ul li .img a:hover img:first-child,.slideTxtBox .hd ul li.on .img a img:first-child{display:none}
.slideTxtBox .hd ul li h4 a span{font-size:16px;color:#333333;display:block;padding-top:15px;line-height:20px;text-align:center;font-weight:normal}
.slideTxtBox .bd{margin-top:15px;padding-top:20px;border-top:1px solid #dce8f5}
.slideTxtBox .bd ul{zoom:1}
.slideTxtBox .bd li{height:30px;line-height:30px;float:left;width:33.33%}
.slideTxtBox .bd li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:90%;display:inline-block;vertical-align:bottom}
.slideTxtBox .bd .limg{height:235px}
.slideTxtBox .bd .limg a{position:relative}
.slideTxtBox .bd .limg img{width:100%;height:227px}
.slideTxtBox .bd .limg em{position:absolute;left:0;color:#fff;bottom:0;background:rgb(0,0,0,0.35);padding:5px 5px 5px 10px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

@media (max-width:640px){
	.tsks{padding:15px 0;margin-top:15px}
	.slideTxtBox .hd ul li{width:25%;margin-top:12px}
	.slideTxtBox .hd ul li .img{width:66px;height:66px}
	.slideTxtBox .hd ul li .img a{width:64px;height:64px}
	.slideTxtBox .hd ul li .img a img{width:36px;height:36px}
	.slideTxtBox .hd ul li h4 a span{padding-top:5px;font-size:14px;line-height:20px}
	.slideTxtBox .bd{padding-top:10px;margin:10px 2.5%}
	.slideTxtBox .bd li{width:48.75%}
	.slideTxtBox .bd li:nth-child(2n){float:right}
	.slideTxtBox .bd li a{width:100%;font-size:13px}
	.slideTxtBox .bd .limg{height:122px}
	.slideTxtBox .bd .limg:nth-child(3),.slideTxtBox .bd li:nth-child(n+10):nth-child(-n+14){display:none}
	.slideTxtBox .bd .limg img{height:120px}
	.slideTxtBox .bd .limg em{font-size:13px}
}

.flink{width:100%;margin:20px 0 0;overflow:hidden}
.flink .link{padding-top:12px;overflow:hidden}
.flink .link a{line-height:30px;color:#333;margin-right:15px}
.flink .link a em{margin-right:3px;font-size:80%}

@media (max-width:640px){
	.flink{margin: 12px 0;}
	.flink p.title{display:inline-block;font-size:115%;line-height:185%}
	.flink .link{padding-top:5px;margin: 0 2.5%;line-height: 24px;}
	.flink .link a{font-size:95%;line-height:20px;margin-right:10px}
}

.main{padding-left:calc(50% - 640px);padding-right:calc(50% - 640px)}
.position{line-height:40px}
.position a{margin-right:5px}
.arc_left{width: 900px;float:left;border:1px solid #d9e6f6;padding:10px 20px 30px}
.arc_list ul.alist li{overflow:hidden;border-bottom:1px solid #d9e6f6;padding:15px 0}
.arc_list ul.alist li img{width:160px;height:110px;float:left;border:1px solid #ddd;background:#C83A22}
.arc_list ul.alist li .right{float:right;width:100%;overflow:hidden}
.arc_list ul.alist li .right1{width:calc(100% - 175px)}
.arc_list ul.alist li .right .name a{max-width:100%;font-size:115%;line-height:24px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:bold}
.arc_list ul.alist li .right .jianjie{line-height:24px;overflow:hidden;color:#666666;text-indent:2em;margin-top:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;position:relative}
.arc_list ul.alist li .right .time{color:#999999;line-height:16px;padding-top:10px;font-size:82%}
.arc_list ul.alist li .right .time i{float:right}

.arc_list .page{margin-top:20px;width:100%;text-align:center}
.arc_list .page ul{display:inline-block;border:1px solid #C83A22}
.arc_list .page ul li{float:left}
.arc_list .page ul li a{display:inline-block;border-right:1px solid #C83A22;padding:0px 15px}
.arc_list .page ul li.active a{background:#C83A22;color:#fff;font-weight:bold}
.arc_list .page ul li:last-child a{border-right:0}

.arc_tab .hr{text-align:center;margin-top:30px;border:1px double #888;border-width:1px 0;height:10px;position:relative}
.arc_tab .hr span{font-size:150%;color:#333;background-color:#fff;position:absolute;width:11em;left:calc(50% - 5.5em);top:-13px}
.arc_tab .xg{width:100%;margin-top:20px;overflow:hidden}
.arc_tab .xg .tit{width:100%;overflow:hidden}
.arc_tab .xg .tit img{height:23px;display:block;float:left}
.arc_tab .xg .tit span{font-size:18px;line-height:24px;float:left;margin-left:8px}
.arc_tab .xg ul{margin-top:10px}
.arc_tab .xg ul li{width:50%;font-size:90%;line-height:30px;padding:0px 0px 0px 15px;background:url(../image/list0.png) no-repeat left center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left}
.arc_tab .jctj{width:100%;margin-top:18px;overflow:hidden}
.arc_tab .jctj .tit{width:100%;overflow:hidden}
.arc_tab .jctj .tit img{width:21px;height:21px;display:block;float:left}
.arc_tab .jctj .tit span{font-size:18px;line-height:24px;float:left;margin-left:8px}
.arc_tab .jctj ul{margin-top:10px;overflow:hidden;width:873px}
.arc_tab .jctj ul li{float:left;margin-right:20px;position:relative}
.arc_tab .jctj ul li img{width:195px !important;height:117px !important}
.arc_tab .jctj ul li p{width:100%;display:block;position:absolute;bottom:0px;left:0px;height:25px;line-height:25px;background-color:rgba(0,0,0,0.4);color:#ffffff;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 5px}

@media (max-width:640px){
	.main{margin: 0 2.5%;}
    .arc_left{width:100%;padding:5px 3% 30px}
	.arc_list ul.alist li{padding:10px 0;position:relative}
	.arc_list ul.alist li img{width:110px;height:90px}
	.arc_list ul.alist li .right{float:right;width:100%;overflow:hidden}
	.arc_list ul.alist li .right1{width:calc(100% - 117px);height:115px}
	.arc_list ul.alist li .right .name a{font-size:15px;line-height:22px;-webkit-line-clamp:2}
	.arc_list ul.alist li .right .jianjie{line-height:21px;margin-top:2px;position:relative}
	.arc_list ul.alist li .right1 .time{position:absolute;top:100px;left:10px;z-index:100;width:calc(100% - 20px)}
	.arc_list .page ul li a{padding:0px 7px}
	.arc_tab{display:none}
}

.arc_right{float:right;width:360px}
.arc_right section{width:100%;overflow:hidden;border:1px solid #d9e6f6;padding:5px 10px 0;margin-bottom:20px}

.arc_right .titR{font-size:120%;line-height:40px;height:40px;font-weight:bold;border-bottom:1px dashed #ddd;position:relative}
.arc_right .titR img{vertical-align:middle;margin:-3px 5px 0 0}
.arc_right .titR a{display:block;line-height:28px;color:#C83A22;border-radius:5px;border:1px solid;float:right;padding:0px 8px;font-size:15px;margin-top:10px;position:absolute;bottom:0;right:0}

.arc_right .about{padding:0}
.arc_right .about .titR{margin:5px 10px 0}

.arc_right .keshi img{width:25px;margin-right:8px}
.arc_right .keshi .kbox{margin:10px 0}
.arc_right .keshi .kbox a{border:1px solid #d9e6f6;padding:6px 19px;display:inline-block;margin:2px}
.arc_right .keshi .kbox a:nth-child(n+9):nth-child(-n+11){padding:6px 16px}
.arc_right .keshi .kbox a:last-child{padding:6px 13px}

.arc_right .wzzj ul{overflow:hidden}
.arc_right .wzzj ul li{overflow:hidden;border-bottom:1px dashed #ddd;padding:12px 0;height:114px !important}
.arc_right .wzzj ul li img{width:90px;height:90px;float:left;background:#C83A22}
.arc_right .wzzj ul li .right{float:right;width:calc(100% - 100px);overflow:hidden}
.arc_right .wzzj ul li .right .name{font-size:16px;color:#333;line-height:20px;font-weight:bold}
.arc_right .wzzj ul li .right .name span{line-height:20px;margin-left:10px;font-weight:normal;font-size:80%}
.arc_right .wzzj ul li .right .shanchang{line-height:20px;color:#555;margin-top:10px;font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;position:relative}

.arc_right .zxwz{padding-bottom:12px}
.arc_right .zxwz ul li{margin-top:5px;line-height:20px}
.arc_right .zxwz ul li .p1{line-height:30px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}
.arc_right .zxwz ul li .p1 i{color:#999;margin-right:3px}
.arc_right .zxwz ul li .p2{font-size:90%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;position:relative;overflow:hidden;color:#999;text-indent:2em}

.arc_right .quick{height:380px;float:right;}
.arc_right .quick .dv{overflow:hidden;margin:12px 0}
.arc_right .quick .dv i{width:36px;height:36px;display:block;float:left;background-image:url(../image/bg01.png);background-repeat:no-repeat;margin-top:2px}
.arc_right .quick .dv i.tel{background-position:0 0}
.arc_right .quick .dv i.time{background-position:-42px 0}
.arc_right .quick .dv i.dizhi{background-position:-85px 0}
.arc_right .quick .dv i.che{background-position:-122px 0}
.arc_right .quick .dv div{float:left;margin-left:10px;width:calc(100% - 48px)}
.arc_right .quick .dv div p{font-size:13px;line-height:21px;color:#333}
.arc_right .quick .btn{overflow:hidden;margin:0 20px}
.arc_right .quick .btn a{display:block;width:77px;height:35px;line-height:35px;font-size:16px;padding-left:45px;color:#fff;background-image:url(../image/bg01.png);background-repeat:no-repeat;float:left;box-sizing:content-box}
.arc_right .quick .btn a.btn1{background-position:-165px -2px;float:left}
.arc_right .quick .btn a.btn2{background-position:-293px -2px;float:right}

@media (max-width:640px){
	.arc_right{width:100%;margin-top:10px}
	.arc_right section{margin-bottom:10px}
	.arc_right .titR{font-size:15px;line-height:35px;height:35px}
	.arc_right .keshi img{width:25px;margin-right:8px}
	.arc_right .keshi .kbox a{padding:6px 24.5px;margin:2px}
	.arc_right .keshi .kbox a:nth-child(n+9):nth-child(-n+11){padding:6px 21px}
	.arc_right .keshi .kbox a:last-child{padding:6px 20px}
	.arc_right .quick{width:100%;height:345px}
}

.arc_left:has(.wz_body){border:1px solid #d9e6f6;padding:20px 20px 10px}
.arc_left .title h1{text-align:center;font-size:20px}
.arc_left .title .tb{width:100%;text-align:center;border-bottom:1px dashed #ccc}
.arc_left .title .tb span{margin:0 25px;color:#999}
.arc_left .wz_body{width:100%;color:#666}
.arc_left .wz_body p{margin:5px 0;text-indent:2em}
.arc_left .wz_body p:has(img){text-indent:0;text-align:center}
.arc_left .wz_body img{max-width:500px !important;width:auto;height:auto !important;margin:0 auto}
.arc_left .fenye{margin-top:20px;overflow:hidden}
.arc_left .fenye span:first-child{margin-right:20px}
@media (max-width:640px){
	.arc_left:has(.wz_body){padding:10px 10px 0}
	.arc_left .title h1{font-size:16px}
	.arc_left .title .tb{margin:0;line-height:22px}
	.arc_left .title .tb span{margin:0 2%;font-size:90%}
	.arc_left .fenye{margin-top:10px}
	.arc_left .fenye span{display:inline-block;width:100%}
}
