/* CSS Document */
.header_nav ul li:nth-child(4){
	background-color: red;
}
.case_content{display:flex;justify-content: space-between;padding-bottom: 30px;}
.case_content .case_list{width:320px;box-sizing: border-box;}
.case_content .case_list dl{}
.case_content .case_list dt{background-color:#d6251f;color:#fff;padding-top:20px;padding-bottom:10px;padding-left:15px;font-size: 20px;line-height: 1.5;}
.case_content .case_list dt em{font-style:normal;font-size:12px;}
.case_content .case_list dd{display:flex;padding:0 15px;overflow: hidden;height: 50px;line-height: 50px;align-items: baseline;margin-top:1px;background-color:#f5f5f5;font-size: 14px;color:#37474f;transition: padding-left linear 0.4s;}
.case_content .case_list dd i{margin-right:0.5em;}
.case_content .case_list dd a{-ms-flex-positive: 1 !important;flex-grow: 1 !important;text-align: left;color:#37474f;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.case_content .case_list dd:hover{background-color:#d6251f;color:#fff;padding-left:30px;}
.case_content .case_list dd:hover a{color:#fff;}
.case_content .case_list span{display: block;background-color:#444;color:#fff;padding: 30px 15px 20px;font-size: 18px;text-align: center;line-height: 1;margin-top:1px;}
.case_content .case_list span b{display: block;font-size: 36px;margin-top: 15px;font-family: "impact";}




.case_content .case_intro{width:850px;box-sizing: border-box;}
.case_content .case_intro > h1{border-bottom:1px solid #cecece;margin-bottom: 20px;text-align: left;font-size: 20px;font-weight: normal;height: 60px;line-height: 60px;padding-left: 15px;position: relative;}
.case_content .case_intro > h1::before{content: "";position: absolute;left: 0;top:50%;transform: translateY(-50%);display: block;width: 2px;height: 20px;background-color:#d6251f;}
.case_content .case_intro p{text-indent:0;line-height: 2;margin-bottom:10px;font-size: 14px;}
.case_content .case_intro p img{max-width:100%;}
.case_content .case_intro p a{color:#868686;}
.case_content .case_intro p a:hover{color:#d6251f;}
.case_content .case_intro hr{border: 0;height: 1px;background-color: #cecece;margin-top: 20px;margin-bottom: 20px;}