.s3 .item1{
    width: 1083px;
	height: 549px;
    background-color: #ffffff;
    margin: 35px auto 0;
}
.s3 .item1 .title_div{
    background: url('../images/cj_title.jpg') no-repeat center center;
    height: 102px;
}
.s3 .item1 .title_div div.fl{
    background: url('../images/biao.png') no-repeat center center;
    width: 235px;
    height: 62px;
    margin-top: 21px;
    color: #ffffff;
    font-size: 25px;
    line-height: 62px;
    text-align: left;
    padding-left: 17px;
}
.s3 .item1 .title_div div.fr{
    background: url('../images/djs_bg.png') no-repeat center center;
    width: 505px;
    height: 62px;
    margin-top: 21px;
    font-size: 22px;
    color: #fefefe;
    line-height: 62px;
    padding-left: 27px;
}
.s3 .item1 .title_div div.fr .djs{
    width: 41px;
    height: 40px;
    background-color: #e24828;
    box-shadow: inset 0px 0px 2px 1px rgba(158, 39, 22, 0.5);
    line-height: 40px;
    font-size: 26px;
    color: #fefefe;
    margin: 11px 10px 0;
}
.s3 .item1 .content_div{
    padding: 50px 39px 0 47px;
}
.s3 .item1 .content_div div{
    width: 486px;
	height: 275px;
    background-color: #ffffff;
    position: relative;
	box-shadow: 0px 7px 26px 3px rgba(9, 18, 70, 0.07);
}
.s3 .item1 .content_div div .p_tit{
    width: 166px;
    height: 43px;
    background:#b66522;
	background-image: linear-gradient(0deg, 
		#b66522 0%, 
		#e19b63 100%), 
	linear-gradient(
		#f1e0bb, 
		#f1e0bb);
	background-blend-mode: normal, 
		normal;
    border-radius: 6px 6px 6px 2px;
    /* margin-top: -20px; */
    font-size: 19px;
    color: #ffffff;
    text-align: center;
    line-height: 43px;
    position: absolute;
    left: 0;
    top: -20px;
    z-index: 2;
}
.s3 .item1 .content_div div div.clearfix{
    height: auto;
}
.s3 .item1 .content_div div.fl .p_img{
    margin-top: 38px;
}
.s3 .item1 .content_div div.fl .p_txt{
    margin: 32px 0 0 37px;
}
.s3 .item1 .content_div div.fl .p_txt span{
    font-size: 19px;
    color: #666666;
    display: block;
}
.s3 .item1 .content_div div.fl .p_txt span i{
    font-size: 31px;
    color: #e7522c;
    margin-right: 10px;
    font-style: italic;
}
.s3 .item1 .content_div div.fl .bot_txt{
    height: 32px;
    background: rgba(226,72,40,0.08);
    text-align: center;
    line-height: 32px;
    font-size: 17px;
    color: #999999;
}

.s3 .item1 .content_div div.fr .p_tit{
    width: 208px;
}

.s3 .item1 .content_div div.fr .p_img{
    margin-top: 53px;
    margin-left: 30px;
}

.s3 .item1 .content_div div.fr .p_txt{
    margin: 100px 0 0 37px;
    text-align: left;
    font-size: 19px;
    color: #666666;
}
.s3 .item1 .content_div div.fr .bot_txt{
    height: 32px;
    background: rgba(226,72,40,0.08);
    text-align: center;
    line-height: 32px;
    font-size: 17px;
    color: #999999;
}
.s3 .item1 .content_div div.fr .bot_txt span{
    color: #e8603d;
}

.s3 .item1 .bot_div{
    margin-top: 17px;
    padding:0 41px 0 52px ;
}
.s3 .item1 .bot_div div.fl .ms_p{
    text-align: left;
    font-size: 24px;
    color: #da562b;
}
.s3 .item1 .bot_div div.fl .ms_p b{
    font-size: 52px;
}
.s3 .item1 .bot_div div.fl .ms_p s{
    font-size: 21px;
    color: #999999;
    margin-left: 10px;
}
.s3 .item1 .bot_div div.fl .hdsm_p{
    font-size: 14px;
    color: #8e8e8e;
}
.s3 .item1 .bot_div div.fr p{
    font-size: 16px;
    color: #e54829;
    margin-top: 17px;
}
.s3 .item1 .bot_div div.fr a{
    display: block;
    width: 275px;
	height: 60px;
	background-image: linear-gradient(45deg, 
		#ef9e4a 1%, 
		#e65b3c 100%), 
	linear-gradient(0deg, 
		#f3bc46 0%, 
        #f5fe53 100%);
    border-radius: 30px;
    margin-top: 10px;
    font-size: 24px;
    color: #ffffff;
    line-height: 60px;
}