@charset "utf-8";
.tygl_box{background-color: #fff;}
.tygl_box .breadcrumb{border-bottom: none; padding-top: 0rem; margin-bottom: 0rem; color:#999;}
.tygl_box .breadcrumb li{position: relative;}
.tygl_box .breadcrumb li a{color: #999;}
.tygl_box .breadcrumb li+li:before{content: "|"; left: 0; position:absolute;}
.tygl_box .breadcrumb li+li{padding-left: .1rem; margin-left: 0.03rem;}
.tygl_box .breadcrumb li a:hover{color: #b40407;}

.left_nav.tree_02{ background-color: #FFF4F4; box-shadow: none; border-radius: 0; padding: .24rem .2rem; }
.left_nav>h6{ font-family: "syst_h"; margin-bottom: .16rem; display: block; width: 100%; background-color: #b40407; text-align: center; color: #fff; font-size: .24rem; line-height: .52rem; }
.left_nav li.tree_item >h3{ margin-top: .14rem;}
.left_nav li.tree_item >h3 a{ font-size: .18rem; color: #333; padding-top: .17rem; padding-bottom: .17rem; display: block; background: url(241015qz_rcl_nav_iconbg.png) no-repeat center; background-size: cover; text-align: center; border: 1px solid rgba(255, 219, 219, 0.5); border-radius: 0rem 0.2rem 0rem 0.2rem; }
.left_nav li.tree_item >h3 a:hover,.left_nav.tree_02 .tree_item.on>h3>a{font-weight: normal; border-color: rgba(181, 4, 7, 0.7); color: #b40407;}

.right_top{overflow: hidden;}
.right_top >h6{font-size: .2rem;line-height: 1.8; padding-left: 0.18rem; border-bottom: 1px solid #E5E5E5; padding-bottom: .1rem; margin-bottom: .1rem; position: relative;}
.right_top >h6::after{content: ""; position: absolute; width: 5px; height: .27rem; left: 0; top:0.06rem; background-color: #b40407; }
.right_top >p{font-size: .16rem; line-height: .32rem; }

.list_con{margin-top: .22rem; font-size:.16rem; line-height: .32rem;}
.list_con h5{ margin-bottom: .2rem; border-radius: .1rem; display: block; background-color: #FFEBEB; font-size: .18rem; border: 1px solid rgba(180, 4, 7,.4); font-weight: bold; color: #b40407; padding: .13rem .2rem; line-height: 1.5;}
.list_con h5 a{ color: #b40407;}
.list_con p{padding: 0rem .05rem;}
.list_con p>em{color:#E5E5E5; padding: 0rem .05rem; font-weight: normal;}

@media screen and (max-width:992px){
	.left_nav h6{background:none;  margin-bottom: 0; color: #b40407; display: inline-block; text-align: left; width: inherit; line-height: 1.3; }
	.left_nav.tree_02{padding: .16rem; margin-bottom:.2rem; position: relative;}
	.left_nav.directory_tree .tree_base{ position: absolute; right: 0.16rem; bottom: 0.48rem;}
	.left_nav.directory_tree .tree_base .tree_icon{top: inherit;}
	.left_nav.tree_02 .tree_item.on>h3, .left_nav.tree_02 .tree_item:hover>h3{border-radius: 0rem 0.2rem 0rem 0.2rem;}
	.left_nav li.tree_item >h3 a{padding-left: .2rem; padding-right: .2rem;}
	.list_con{padding: .16rem;}
	
}
