.rgzn_n_a1 h2{margin-bottom: 0;}
.rgzn_n_a1 h3{font-size: 18px;margin-top: 25px;}
.rgzn_n_a2{padding: 30px 0 0;overflow: hidden;}
.gyzx_c .am-tabs-d2 .am-tabs-nav a{font-size: 18px;}
.rgzn_n_b{background: #EDECF3;height: auto;overflow: hidden;padding: 40px 40px 15px 40px;}
.rgzn_n_b dl dt{padding: 0 0 10px;}
.rgzn_n_b dl dt span{display: inline-block;width: 8px;height: 8px;background: #FF0000;border-radius: 50%;margin-right: 8px;vertical-align: middle;margin-top: -2px;}
.rgzn_n_b dl dt a{color: #3E3A3A;}
.rgzn_n_b dl dd{ width: 24.66666667%;display: inline-block;line-height: 2.2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.rgzn_n_b dl dd a{color: #3E3A3A;}
.rgzn_n_svac{padding: 30px 0 0;}
.gyzx_c .am-tabs-d2 .am-tabs-nav>.am-active{border-bottom: 0; position: relative;}
.gyzx_c .am-tabs-d2 .am-tabs-nav>.am-active:before{content: '';position: absolute;bottom: -2px;left: 0;right: 0;width: 110px;margin: 0 auto;background: #FF0000;height: 3px;}
.znsp_a span{background: url(../../images/rgzn/icon1.png) no-repeat;display: inline-block;width: 12px;height: 14px;vertical-align: middle;margin-right: 8px;margin-top: -2px;}
.znsp_a{padding: 40px 40px 0 40px;}
.gyzx_c .am-tabs-d2 .am-tabs-nav li{height: auto;padding-bottom: 15px;}
.dby_box{padding: 0 0 50px;}
ul.bdy_ul{padding: 0 20px;}
ul.bdy_ul b{padding: 10px 0;display: block;}
ul.bdy_ul b a{color: #3E3A3A;}
ul.bdy_ul b a span{display: inline-block;width: 8px;height: 8px;background: #FF0000;border-radius: 50%;margin-right: 8px;vertical-align: middle;margin-top: -2px;}
ul.bdy_ul li{line-height: 2.2;}
ul.bdy_ul li a{color: #3E3A3A;}
.dby_box2 dt.am-accordion-title{font-size: 16px;}
.dby_box2 .am-accordion-gapped .am-accordion-title{padding: 1.4rem 2rem 1.4rem 1.8rem}
.dby_box2 .am-accordion-gapped .am-accordion-title:after{ margin-top: -1.3rem;font-size: 24px;right: 25px;}
.dby_box2 .am-accordion-gapped{padding: 10px 0 30px 0;}



@media (max-width: 1440px){
	.gyzx_c .am-tabs-d2 .am-tabs-nav li.cpfr_2{margin-left: 30px;}
	.gyzx_c .am-tabs-d2 .am-tabs-nav li.cpfr_3{margin-left: 30px;}
}
@media (max-width: 1024px){
	.dby_02{padding: 0 0 30px;}
	.bdy_01svac{padding: 20px 0 0;}
	.dby_box2 .am-accordion-gapped{padding-bottom: 0;}
	.znsp_a {padding: 40px 1rem 0 1rem;}
	.rgzn_n_a3{background: #f7f6fa;border-top: #d5d2df 2px solid;padding: 10px 0;margin-top: 30px;}
}



