/*======发布招标======*/
.invitation_ban { width: 100%; height: 499px; background: url(/static/xyj/images/tender/images/banner_02.jpg) no-repeat center center; }
.invitation_ban .invitation_ban_form { position: absolute;
     /* padding:20px 33px; width:326px;  */    padding: 20px 38px;
    width: 355px;
     background:#fff; right: 0px; top:28px;box-sizing: border-box;height: 458px;
    /* -webkit-box-shadow: 1px 0 5px rgba(0,0,0,0.25);
    -moz-box-shadow: 1px 0 5px rgba(0,0,0,0.25);
    box-shadow: 1px 0 5px rgba(0,0,0,0.25); */
}
.invitation_ban .invitation_ban_form>p {margin-bottom: 15px;text-align: center;font-size: 18px;color: #000;}
.invitation_ban .invitation_ban_form p>em{color: #6c4317;}
.invitation_ban .invitation_ban_form p{font-family: "思源黑体"}
.form-tender table{width:100%;font-size: 14px;}
.form-tender div.shuru{height:35px;line-height: 35px;padding-bottom: 18px;}
.form-tender div.shuru input[type="text"]{padding-left: 13px;height: 35px;border: 1px solid #ccc;border-radius: 4px;width: 275px;width: 100%;box-sizing:border-box;color: #5f5f5f;}
.invitation_ban .invitation_ban_form table select { float: left; outline: none; width: 130px; height: 26px; border: none; color: #5f5f5f; font-size: 12px; color: #5f5f5f}
.form-tender table td{padding-bottom: 18px;position: relative;}
.form-tender table div.submit{width: 100%;margin-top: 8px;}
.form-tender table div.submit input{border-radius: 0;font-size: 16px;}
.form-tender div.shuru input::placeholder,.form-tender table .area input::placeholder,.form-tender table .textarea textarea::placeholder{color: #5f5f5f;}
.form-tender table .area input { width:265px;width: 100%;border: 1px solid #ccc;border-radius: 4px;height: 35px;font-size: 14px;padding-left: 14px;box-sizing: border-box;float: left;}
.form-tender table .textarea textarea{border: 1px solid #ccc;border-radius: 4px;padding:6px 8px;height: 85px;width:100%;font-size: 13px;color: #999;line-height: 1.5;box-sizing: border-box;}
.invitation_ban .invitation_ban_form table p { font-size: 12px; color: #afafaf;text-align: left;line-height:1.4;}

.tender-con{margin-top: 30px;}
.tender-s-banner{position: relative; height: 147px;}
.invitation_title1 { height: 147px; width: 68px; position: absolute;left: 0;top: 0}
.invitation_title1 p{background-image: url(/static/xyj/images/tender/lc.png);background-repeat: no-repeat;background-position: 42px 0;font-size: 35px;color: #000;line-height: 35px}
.invitation_title_a { width: 1124px; position: absolute;right: 0;top: 0 }
.invitation_title_a1 a { display: inline-block; width: 127px; height: 130px; padding: 90px 0px 0px; text-align: center;  float: left; margin-right: 15px; font-size: 14px; color: #000; background-image: url(/static/xyj/images/tender/lc.png); background-repeat: no-repeat;box-sizing: border-box;  }
.invitation_title_a a:hover { border: none; color: #6c4317; }
.invitation_title_a .a1 { background-position: -55px -2px; }
.invitation_title_a .a1:hover { background-position: -55px -134px; }
.invitation_title_a .a2 { background-position: -206px -2px; }
.invitation_title_a .a2:hover { background-position: -206px -130px; }
.invitation_title_a .a3 { background-position: -347px -2px; }
.invitation_title_a .a3:hover { background-position: -347px -130px; }
.invitation_title_a .a4 { background-position: -488px -2px; }
.invitation_title_a .a4:hover { background-position: -488px -130px; }
.invitation_title_a .a5 { background-position: -629px -2px; }
.invitation_title_a .a5:hover { background-position: -629px -130px; }
.invitation_title_a .a6 { background-position: -770px -2px; }
.invitation_title_a .a6:hover { background-position: -770px -130px; }
.invitation_title_a .a7 { background-position: -911px -2px; }
.invitation_title_a .a7:hover { background-position: -911px -130px; }
.invitation_title_a .a8 { background-position: -1050px -2px; margin-right: 0px; }
.invitation_title_a .a8:hover { background-position: -1050px -130px; }

.main_model{
    width: 100%;
    background: #fff;
}
.main_model>.fgx{
    width: 100%;
    background: #cfc2b6;
    height: 100px;
    margin-top: 30px;
}
.main_model>.fgx>div{
    width: 1220px;
    margin: 0 auto;
    position: relative;
    height: 100px;
    display: flex;
}
.main_model>.fgx>div>div{
    /* position: absolute; */
    text-align: center;
    /* width: 220px; */
    height: 100px;
    flex: 1;
}
/* .main_model>.fgx>div>div:nth-of-type(1){
    left: 0;
}
.main_model>.fgx>div>div:nth-of-type(2){
    left: 354px;
}
.main_model>.fgx>div>div:nth-of-type(3){
    right: 354px;
}
.main_model>.fgx>div>div:nth-of-type(4){
    right: -23px;
} */
.main_model>.fgx>div>div>p{
    /* color: #000; */
    color: #fff;
    font-size: 35px;
    margin: 12px 0 7px;
}
.main_model>.fgx>div>div>i{
    width: 18px;
    height: 16px;
    clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
    -webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
    background: #000;
}
.main_model>.fgx>div>div.active>p{
    /* color: #6c4317; */
}
.main_model>.fgx>div>div.active>i{
    background: #6c4317;
    clip-path: polygon(50% 100%, 0% 0%, 100% 0%);
    -webkit-clip-path: polygon(50% 100%, 0% 0%, 100% 0%);
}
.main_model>.main_text>div{
    display: none
}
.main_model>.main_text>div.active{
    display: block;
}
.bottom_img{
    cursor: pointer;
}
/* 免费验房量房 */
.main_model>.main_text>div>div.smlf{
    width: 1220px;
    margin: 0 auto;
}
.main_model>.main_text>div>div>h2{
    font-size: 40px;
    color: #333;
    font-family: "思源黑体";
    text-align: center;
    margin: 55px 0;
}
.main_model>.main_text>div>div.smlf>div{
    display: inline-block;
    width: 284px;
    /* height: 284px; */
    text-align: center;
    /* padding: 85px 0; */
    box-sizing: border-box;
}
.main_model>.main_text>div>div.smlf>div:nth-of-type(1){
    background: url(/static/xyj/images/tender/images/免费量房验房_03.jpg)
}
.main_model>.main_text>div>div.smlf>div:nth-of-type(2){
    background: url(/static/xyj/images/tender/images/免费量房验房_05.jpg);
    margin: 0 20px;
}
.main_model>.main_text>div>div.smlf>div:nth-of-type(3){
    background: url(/static/xyj/images/tender/images/免费量房验房_07.jpg);
    margin: 0 20px 0 0;
}
.main_model>.main_text>div>div.smlf>div:nth-of-type(4){
    background: url(/static/xyj/images/tender/images/免费量房验房_09.jpg)
}
.main_model>.main_text>div>div.smlf>div>p{
    color: #fff;
    font-size: 18px;
    margin-top: 30px;
}
.main_model>.main_text>div>div.yf>div{
    background: url(/static/xyj/images/tender/images/mflf_yf_15.jpg) no-repeat center;
    height: 579px;
    width: 100%;
}
.main_model>.main_text>div>div.lf{
    width: 1220px;
    margin: 0 auto;
}
.main_model>.main_text>div>div.lf>div{
    display: inline-block;
    border: 5px solid #000;
    width: 386px;
    height: 543px;
    box-sizing: border-box;
    background-position-x: -5px;
    background-position-y: -5px;
}
.main_model>.main_text>div>div.lf>div:nth-of-type(1){
    background-image: url(/static/xyj/images/tender/images/mflf_lf_03.jpg)
}
.main_model>.main_text>div>div.lf>div:nth-of-type(2){
    background-image: url(/static/xyj/images/tender/images/mflf_lf_05.jpg);
    margin: 0 25px;
}
.main_model>.main_text>div>div.lf>div:nth-of-type(3){
    background-image: url(/static/xyj/images/tender/images/mflf_lf_07.jpg)
}
.main_model>.main_text>div>div.lf>div>p{
    line-height: 171px;
    text-align: center;
    color: #fff;
    font-size: 25px;
    background: rgba(0, 0, 0, 0.5);
}
.main_model>.main_text>div>div.lf>div:hover{
    border: 5px solid #6c4317;
}
.main_model>.main_text>div>div.lf>div:hover>p{
    background: rgba(108, 67, 23, 0.5);
}
.main_model>.main_text>div>.bottom_img{
    height: 400px;
    width: 100%;
    background: url(/static/xyj/images/tender/images/mflf_bottom_02.jpg) no-repeat center;
    margin: 60px 0;
}
/* 免费报价 */
.main_model>.main_text>div.mfbj>div.bjq>div{
    margin-top: 55px;
}
.main_model>.main_text>div.mfbj>div.bjq>div>div{
    display: inline-block;
    width: 369px;
    height: 457px;
    box-shadow: 1px 0 5px rgba(34, 23, 20, 0.35);
}
.main_model>.main_text>div.mfbj>div.bjq>div>div:nth-of-type(2){
    /* margin: 0 50px; */
}
.main_model>.main_text>div.mfbj>div.mf{ 
    background: url(/static/xyj/images/tender/images/mfbj_mf_bac_12.jpg) no-repeat center center;
    height: 643px;
}
.main_model>.main_text>div.mfbj>div.mf>img{
    display: block;
    margin: 58px auto;
}
.main_model>.main_text>div.mfbj>div.bjtm>.bjtm_box{
    width: 1180px;
    margin: 40px auto 60px;
}
.main_model>.main_text>div.mfbj>div.bjtm>div>div{
    display: inline-block;
    background: #fff;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.08);
    width: 366px;
    height: 232px;
    padding: 88px 80px 0;
    box-sizing: border-box;
}
.main_model>.main_text>div.mfbj>div.bjtm>div>div:nth-of-type(2){
    /* margin: 0 60px; */
}
.main_model>.main_text>div.mfbj>div.bjtm>div>div>p{
    font-size: 25px;
    color: #6c4317;
    font-family: "思源黑体"
}
/* .main_model>.main_text>div.mfbj>div.bjtm>div>div:hover{
    box-shadow: none;
}
.main_model>.main_text>div.mfbj>div.bjtm>div>div:hover>p{
    color: #fff;
} */
/* .main_model>.main_text>div.mfbj>div.bjtm>div>div:hover:nth-of-type(1){
    background: url(/static/xyj/images/tender/images/mfbj_zxtm_bac_15.jpg) no-repeat center;
}
.main_model>.main_text>div.mfbj>div.bjtm>div>div:hover:nth-of-type(2){
    background: url(/static/xyj/images/tender/images/mfbj_zxtm_bac_17.jpg) no-repeat center;
}
.main_model>.main_text>div.mfbj>div.bjtm>div>div:hover:nth-of-type(3){
    background: url(/static/xyj/images/tender/images/mfbj_zxtm_bac_19.jpg) no-repeat center;
} */




/* 免费设计 */
.main_model>.main_text>div>div{
    text-align: center
    
}
.main_model>.main_text>div.mfyflf>div>h2,.main_model>.main_text>div.zxbzj>div>h2{
    margin: 60px 0 ;
}
.main_model>.main_text>div>div>u,.credit-con>.safe_money>div>u{
    color: #333;
    font-size: 20px;
    text-align: center;
    line-height: 35px;
    text-decoration: none;
}
.main_model>.main_text>.mfsj>div>img{
    display: block;
    margin: 55px auto 0;
}
.main_model>.main_text>.mfsj>div>div.bottom_img,.main_model>.main_text>.mfbj>div>div.bottom_img,div.protocal>div.bottom_img{
    margin: 50px auto 0;
    height: 85px;
    width: 368px;
    background: #9f8568;
    color: #fff;
    line-height: 85px;
    font-size: 35px;
    border-radius: 15px;
}
.main_model>.main_text>div>div>h2{
    margin: 60px 0 0px;
}
.main_model>.main_text>.mfsj>div.vs>h2{
    position: relative;
    width: 1220px;
    margin: 75px auto 40px;
}
.main_model>.main_text>.mfsj>div.vs>h2>i.vs_icon{
    background: url(/static/xyj/images/tender/vs.png) no-repeat;
    height: 72px;
    width: 72px;
    position: absolute;
    top: -15px;
    left: 568px;
}
.main_model>.main_text>.mfsj>div.vs>div{
    background: url(/static/xyj/images/tender/images/mfsj_px_bac_02.jpg) no-repeat center;
    padding: 1px 0 0 0;
}
.main_model>.main_text>.mfsj>div>a.bottom_img{
    display: block;
    background-image: url(/static/xyj/images/tender/mfsj_anli.png) ;
    background-repeat: no-repeat;
    background-position-y: -60px;
    background-position-x: -14px;
    height: 1187px;
    width: 1222px;
    margin: 0 auto;
}

/* 装修保障金 */
.main_model>.main_text>div.zxbzj>div.smsbzj>h2{
    margin: 60px 0 15px;
}
.main_model>.main_text>.zxbzj>div.smsbzj>div{
    margin-top: 60px;
}
.main_model>.main_text>.zxbzj>div.smsbzj>div>img{
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.08);
}
.main_model>.main_text>.zxbzj>div.smsbzj>div>img:nth-of-type(2){
    margin: 0 55px;
}
.main_model>.main_text>.zxbzj>div.zx6b>div{
    background: url(/static/xyj/images/tender/images/bzj_zx6dbz_02.jpg) no-repeat center center;
    padding: 80px 0 67px;
}
.main_model>.main_text>.zxbzj>div.zxb>div{
    border: 1px solid #797979;
    width: 1220px;
    margin: 0 auto;
    height: 400px;
    box-sizing: border-box;
}
.main_model>.main_text>.zxbzj>div.zxb>div>div{
    display: inline-block;
    float: left;
}
.main_model>.main_text>.zxbzj>div.zxb>div>div:nth-of-type(2){
    padding: 25px 20px;
}
.main_model>.main_text>.zxbzj>div.kswq>div{
    background: url(/static/xyj/images/tender/images/bzj_kswq_02.jpg) no-repeat center center;
    height: 238px;
}
h2>span{
    color: #6c4317;
}
.main_model>.main_text>div.zxbzj>div.zxxy{
    margin-bottom: 60px;
}









.invitation_title_table { margin-top: 40px; }
.invitation_title_table th div { width: 84px; height: 84px; background: url(/static/xyj/images/invitation.png) -756px -71px no-repeat; margin-left: 35px; }
.invitation_title_table th { font-size: 26px; font-family: "思源黑体"; color: #333; text-align: left; }
.invitation_title_table td { height: 122px; }
.invitation_title_table td div { width: 68px; height: 68px; background: url(../images/invitation.png?v=1) -756px -264px no-repeat; margin-left: 42px; position: relative; }
.invitation_title_table td div span { font-size: 16px; font-family: "思源黑体"; color: #fff; position: absolute; top: 10px; left: 17px;line-height: 24px; }
.invitation_title_table td p { font-size: 16px; color: #333; padding-left: 28px; font-family: "思源黑体";height: 24px;line-height: 24px;}
.invitation_title_table td .table_ok { background: url(/static/xyj/images/invitation.png) -970px -144px no-repeat; }
.invitation_title_table td .table_no { background: url(/static/xyj/images/invitation.png) -970px -70px no-repeat; }
.invitation_title2 { height: 72px; font-family: "思源黑体"; color: #333; padding-top: 40px;text-align:center; }
.invitation_title2 h3 { font-size: 30px;margin-bottom: 15px; }
.invitation_title2 p { font-size: 16px; }
.invitation_title2 p span { color: #bf1a21; }
.img_arry div { float: left; }
.img_arry a { display: block; position: relative; overflow: hidden; }
.img_arry a p { width: 240px; height: 40px; line-height: 40px; position: absolute; left: 0px; bottom: -40px; background: rgba(0, 0, 0, 0.5); text-align: center; color: #fff; }
/*======end 发布招标======*/
.title_circle { width: 692px; height: 35px; background: url(/static/xyj/images/issue.png) 0px -208px no-repeat; position: relative; margin: 40px auto; }
.title_circle h3 { font-family: "思源黑体"; font-size: 30px; color: #333; position: absolute; top: -5px; left: 48%; }
.issue_people_list { background: #fff; }
.issue_people_list .people_list_title { border-top: 1px solid #999; border-bottom: 1px solid #d5d5d5;font-size: 0px;padding:0 30px;}
.issue_people_list .people_list_title span { display: inline-block; width: 165px; height: 45px; line-height: 45px; text-align: center; font-size: 14px; color: #333; }
.issue_people_list .people_list_msg { position: relative; top: 0px; left: 0px; overflow: hidden; height: 458px; font-size: 0;margin-top: 13px;}
.issue_people_list ul { padding: 0px 30px; position: absolute;width: 100%;box-sizing:border-box; }
.issue_people_list ul li { border-bottom: 1px dotted #d5d5d5; height: 45px; }
.issue_people_list ul li span { display: inline-block; line-height: 45px; text-align: center; color: #666; font-size: 14px; width: 165px;}
/*.issue_people_list ul li .span_1 { width: 110px; }*/
/*.issue_people_list ul li .span_2 { width: 235px; }*/
/*.issue_people_list ul li .span_3 { width: 90px; }*/
/*.issue_people_list ul li .span_4 { width: 254px; }*/
/*.issue_people_list ul li .span_5 { width: 92px; }*/
/*======装修资讯======*/
.message_list { border-bottom: 1px solid #e1dfdf; height: 85px; background: #fff; }
.message_list td { height: 69px; font-size: 14px; float: left; width: 20%; margin-top: 10px; overflow: hidden; }
.message_list  td div { float: left; padding: 0px 20px 0px 30px; }
.message_list  td div a { display: inline-block; padding-top: 50px; width: 45px; height: 15px; text-align: center; color: #333; background-image: url(../images/decoration_msg.png?v=1); background-repeat: no-repeat; }
.message_list  p.catList { width: 142px; overflow: hidden; float: right; }
.message_list  p.catList a { display: inline-block; height: 18px; line-height: 18px; padding: 0 3px; margin: 1px 0px; color: #787878; text-decoration: none }
.message_list td .message_list_1 a { background-position: 0 0; }
.message_list td .message_list_2 a { background-position: -111px 0; }
.message_list td .message_list_3 a { background-position: -223px 0; }
.message_list td .message_list_4 a { background-position: -335px 0; }
.message_list td .message_list_5 a { background-position: -447px 0; }
.message_list td p a { color: #666; margin-right: 5px; font-size: 12px; }
.message_list td p a:hover { color: #EC6717; }
/*======最新装修资讯======*/
.news_msg { margin-top: 10px; width: 276px; height: 380px; background: #fff; margin-right: 10px; }
.news_msg h5 { height: 45px; line-height: 45px; font-size: 16px; padding-left: 20px; color: #333; font-weight: bold; }
.news_msg ul { font-size: 12px; padding: 0 0 10px 20px; }
.news_msg ul li { position: relative; margin-bottom: 10px; }
.news_msg ul li i { display: inline-block; width: 25px; height: 25px; line-height: 25px; text-align: center; font-style: normal; float: left; background: #EC6717; color: #fff; }
.news_msg ul .news_msg_title { position: absolute; top: 0px; left: 35px; width: 196px; height: 25px; padding-left: 6px; line-height: 25px; color: #333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.news_msg ul li div { float: left; border: 1px solid #d5d5d5; margin-left: 10px; display: none; }
.news_msg ul .div_show div { display: block; }
.news_msg ul .div_show .news_msg_title { background: rgba(0, 0, 0, 0.4); color: #fff; }
/*======end 最新装修资讯======*/
/*======装修资讯顶部轮播======*/
.news_msg_topban li { float: left; }
.news_msg_topban { width: 625px; height: 380px; position: relative; margin-top: 10px; }
.news_msg_topban .dots { position: absolute; bottom: 10px; left: 38%; }
.news_msg_topban .dots li { margin-left: 20px; width: 12px; height: 12px; background-image: url(../images/decoration_msg.png?v=1); background-repeat: no-repeat; background-position: 0 -95px; text-indent: -999em; cursor: pointer; }
.news_msg_topban .dots .active {
    background-position: -52px -95px;
}

/*信用金*/
.credit-con{text-align: center;background: #fff;}
.credit_ban{background: url(/static/xyj/images/images/bzj_banner_02.jpg) no-repeat center center;}
.invitation_ban.credit_ban{height: 450px;}
.invitation_ban_form.credit_form{height: 410px;}
.invitation_ban_form.credit_form div.submit input{height: 35px;}
/* .credit_ban .credit_form{height: 410px;top: 20px;} */
.form-tender table .textarea-detail textarea{height:55px;}
.invitation_ban .credit_form{top:20px;}
.credit_form .form-tender table td{padding-bottom: 15px;}
.credit_form .form-tender table div.submit{margin-top: 0;}
input[type="checkbox"]{vertical-align: middle;margin-right: 4px;}
.safe_money,.guarantee,.maintain_right {text-align: center;}
.safe_money h2,.guarantee h2,.detail_step h2,.maintain_right h2,.protocal h2{font-size: 35px;color:#202020; margin: 55px 0;font-family: "思源黑体"}
/* .safe_money h2 span,.guarantee h2 span,.detail_step h2 span,.maintain_right h2 span,.protocal h2 span{font-size: 40px;color:#fd3c3c;} */
/* .safe_money .title { height: 50px; line-height: 50px; border-bottom: 1px solid #ccc; }
.safe_money .title { color: #bf1a21; font-size: 14px; } */
/* .safe_money {padding:55px 0 55px;} */
.safe_money h2{margin-bottom: 55px;}
.credit-con>.safe_money>div>h2{margin-bottom: 15px;}
.safe_money p.sub-title{width:600px;margin:0 auto;font-size: 16px;line-height:24px;color:#666;}
/*.credit-icon { display: inline-block; height: 20px; width: 20px; vertical-align: middle; margin-right: 5px; background: url("/static/xyj/images/icon.png") -100px -10px; }
 .safe_money .title .safe_line { font: 18px/1.5 tahoma, arial, 'Hiragino Sans GB', '\5b8b\4f53', sans-serif; line-height: 50px; } */
.safe_money .introduction { margin-top: 40px;}
.safe_money .introduction li { float:left; width: 372px; margin-right:50px;position: relative;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.08)}
.safe_money .introduction li:last-child{margin-right:0;}
.safe_money .introduction li>p{position: absolute;}
.safe_money .introduction p{color:#797979;font-size: 20px;}
.safe_money .introduction p.count span{font-size: 35px;color: #6c4317;font-family: "AvantGarde Md BT"}
.safe_money .introduction p.count{top: 88px;left: 35px;}
.safe_money .introduction p.text{top: 35px;left: 59px;}
/* .wfull{background: #f7f7f7;} */
.guarantee>div{background: url(/static/xyj/images/tender/images/bzj_zx6dbz_02.jpg) no-repeat center center;padding: 80px 0 67px;height: 437px;overflow: hidden;box-sizing: border-box;}
.guarantee>div>ul{width: 1260px;margin: 0 auto}
.guarantee>div>ul>li{background-image: url(/static/xyj/images/tender/credit_6bbzj.png);background-repeat: no-repeat;display: inline-block;width: 210px;height: 100%;float: left;}
.guarantee>div>ul>li:nth-of-type(1){background-position: 30px 0px}
.guarantee>div>ul>li:nth-of-type(2){background-position: -185px 0px}
.guarantee>div>ul>li:nth-of-type(3){background-position: -400px 0px}
.guarantee>div>ul>li:nth-of-type(4){background-position: -615px 0px}
.guarantee>div>ul>li:nth-of-type(5){background-position: -830px 0px}
.guarantee>div>ul>li:nth-of-type(6){background-position: -1045px 0px}
.guarantee>div>ul>li>p{color: #fff;}
.guarantee>div>ul>li>p.title{margin-top: 175px;font-size: 25px;}
.guarantee>div>ul>li>p.text{font-size: 16px;width: 143px;margin: 0 auto;}
.detail_step>div{border: 1px solid #797979;height: 400px; overflow: hidden;box-sizing: border-box;}
.detail_step>div>div{float: left;}
.detail_step>div>ul{float: right;width: 607px;padding: 20px;box-sizing: border-box;}
.detail_step>div>ul>li{width: 260px;float: left;text-align: left;}
.detail_step>div>ul>li:nth-of-type(1),.detail_step>div>ul>li:nth-of-type(3){
    margin-right: 40px;
}
.detail_step>div>ul>li:nth-of-type(1),.detail_step>div>ul>li:nth-of-type(2){
    margin-bottom: 25px;
}
.detail_step>div>ul>li>div.con{margin-top: 20px;}
.detail_step>div>ul>li>div> i{font-style: italic;color: #fff;display: inline-block;background: #6c4317;width: 36px;height: 36px;font-size: 30px;border-radius: 50%;text-align: left;padding-left: 6px;box-sizing: border-box;}
.detail_step>div>ul>li>div>span{font-size: 25px;color: #000;border-bottom: 1px solid #6c4317;margin-left: -20px;padding-left: 28px;display: inline-block;line-height: 28px}
.detail_step>div>ul>li>div>p{font-size: 16px;color: #000;line-height: 25px;width: 220px;margin-left: 50px;font-family: "思源黑体"}
.maintain_right>div{background: url(/static/xyj/images/images/zxbzj_36xskswq_06.jpg)no-repeat center center;height: 238px;}
.maintain_right>div>ul{width: 903px;margin: 0 auto;position: relative;}
.maintain_right>div>ul>li{position: absolute;width: 130px;border: 2px solid #6c4317;border-radius: 50%;height: 132px;box-sizing: border-box;text-align: center;}
.maintain_right>div>ul>li:nth-of-type(1){left: 0;top: 35px}
.maintain_right>div>ul>li:nth-of-type(2){left: 257px;top: 91px}
.maintain_right>div>ul>li:nth-of-type(3){right: 257px;top: 56px}
.maintain_right>div>ul>li:nth-of-type(4){right: 0;top: 35px}
.maintain_right>div>ul>li>p:nth-of-type(1){color: #6c4317;font-size: 25px;font-family: "思源黑体";margin-top: 30px;}
.maintain_right>div>ul>li>p:nth-of-type(2){color: #000;font-size: 18px;width: 70px;margin: 0 auto}
.maintain_right>div>ul>li:nth-of-type(2)>p:nth-of-type(1){margin-top: 40px;}
.maintain_right>div>ul>li:nth-of-type(2)>p:nth-of-type(2){width: 100px;}
/* .guarantee h2{margin-bottom: 40px;} */
/* .guarantee li { float:left;width: 194px;  margin-right:11.2px;}
.guarantee li:last-child{margin-right: 0;float:left;}
.guarantee p.title{color:#202020;font-size: 24px;margin:60px 0 24px;height: 24px;line-height: 24px;}
.guarantee p.text{color:#666;font-size: 16px;width: 194px;line-height: 28px;} */
/* .detail_step{font-size: 0;padding:56px 0 38px;} */
/* .detail_step h2{text-align: center;margin-bottom: 64px;} */
/* .detail_step .icon{display:inline-block;vertical-align:top;width:113px;font-size:18px;color: #fff;text-align:center;}
.detail_step .icon span{width: 36px;height:36px;line-height:36px;border-radius: 18px;background:#e75925;color:#fff;}
.detail_step .con{width: 1107px;display: inline-block;}
.detail_step .con  p:first-child{padding-left:56px;font-size: 20px;color:#fd3c3c;background:url("/static/xyj/images/xyj_step_bg.png") no-repeat;    background-size: 1107px 32px;height: 32px;line-height: 32px;}
.detail_step .con  p:last-child{font-size: 20px;color:#8d8c8c;margin: 32px 86px 32px 54px;line-height: 30px;} */
/* .maintain_right{padding:68px 0 124px;} */
/* .maintain_right h2{margin-bottom: 80px;} */
/* .maintain_right ul{width:1160px;margin:0 auto;}
.maintain_right li{float: left;width:25%;}
.maintain_right li p{font-size: 20px;color:#202020;margin-bottom: 12px;}
.maintain_right li p span{font-size: 36px;}
.maintain_right img{width: 958px;height:84px;display: block;margin:0 auto; } */
/* .protocal{padding:80px 0 64px;} */
.protocal{margin: 0 auto 60px !important}
.protocal h2{text-align: center;}
.protocal_con{width: 900px;overflow-y: auto;margin:50px auto;height: 542px;border: 1px solid #ababab;padding: 30px 20px;} 
.protocal_con p{text-indent:32px;font-size:12px;color:#8d8c8c;padding:4px 0;line-height: 20px;text-align: left;}
.protocal_con p span,.protocal_con p a{color: #e83232;}
.protocal_con p.sub-intent{text-indent:48px;}
.protocal .xyj_apply_btn{display:block;margin:0 auto;width: 438px;height: 58px;line-height: 58px;font-size: 20px;text-align:center;color:#fff;background:#fd3c3c;}

.person-form>input.bj_addr{
    cursor: pointer;
}
.person-form >i{
    clip-path: polygon(50% 100%, 0% 0%, 100% 0%);
    -webkit-clip-path: polygon(50% 100%, 0% 0%, 100% 0%);
    width: 8px;
    height: 8px;
    display: inline-block;
    background: #5f5f5f;
    margin-left: -30px;
    margin-top: 15px
}
.person-form>.bj_select{
    position: absolute;
    top: 40px;
    width: 276px !important;
}
.bj_select{
    display: none;
}
.bj_sheng{
    width: 30%;
    height: 300px;
    overflow: hidden;
    position: absolute;
    top: -1px;
    left: 0;
    background: #fff;
    z-index: 9999;
    overflow-y: auto;
}
.bj_shi {
    position: absolute;
    top: -1px;
    right: 35%;
    width: 35%;
    height: 300px;
    overflow: hidden;
    background: #f8f8f8;
    z-index: 9999;
    overflow-y: auto;
}
.bj_qu {
    position: absolute;
    top: -1px;
    right: 0;
    width: 35%;
    height: 300px;
    overflow: hidden;
    background: #f8f8f8;
    z-index: 9999;
    overflow-y: auto;
}
.bj_qu,.bj_shi,.bj_sheng {
	outline: none !important;
	border: none;
}
.bj_qu:focus,.bj_shi:focus,.bj_sheng:focus {
	outline: none !important;
	border: none;
}
.bj_select div ul{
    width: 100%;
}
.bj_select div ul li{
	padding: 7px 10px 7px 20px;
    cursor: pointer;
	font-size: 15px;
    text-align: center;
    width: 100%;
    box-sizing: border-box;
}
.bj_select div ul{
	z-index: 500;
}
.bj_select div ul li:hover,.bj_select div ul li.on{
	background: #e42e1e;
    color: #fff;
}
/* .safe_money .detail_step li a{ height: 100%; display: block; }
.safe_money .detail_step li a img{height: 100%;} 
.detail_step li.no_margin_right { margin-right: 0; }
.detail_step_show { position: absolute; top: 183px; height: 50px; width: 370px; background: rgba(0, 0, 0, .5); }
.detail_step_show .detail_step_title { margin-left: 20px; width: 270px; color: #fff; }
.detail_step_show .detail_step_title h5 { font-size: 20px; font-weight: 500; line-height: 30px; }
.detail_step_show i { display: inline-block; height: 35px; width: 35px; margin-top: 10px; background-position:-140px -10px; }
.detail_step_hide { position: absolute; top: 233px; left: 0; height: 100%; width: 100%; text-align: center; background: rgba(0, 0, 0, .5); }
.detail_step_hide h4 { margin-top: 70px; font-size: 30px; color: #fff; }
.detail_step_hide i { display: inline-block; height: 35px; width: 35px; margin-left: 10px; vertical-align: middle; background-position:-140px -10px; }
.detail_step_hide p { color: #fff; line-height: 30px; font-size: 16px; }
.safe_money .step_list_title { width: 148px; height: 46px; margin: 20px 0; line-height: 46px; background: #fd3c3c; text-align: center; font-size: 16px; color: #fff; }
.safe_money .step_list_detail { line-height: 30px; font-size: 14px; color: #333; font-weight: bold; display: block; }
.safe_money .step_list_detail li b { color: #bf1a21;; }
.line_ccc { border-bottom: 1px solid #ccc; margin-top: 20px; }
.safe_content_list { margin-top: 30px; }
.safe_content_list .title { font-size: 22px; color: #333; }
.safe_content_list .title_line { width: 1100px; margin-top: 20px; border-bottom: 1px solid #ccc; }
.safe_content_list ul { height: 60px; padding: 20px 0; }
.safe_content_list ul li i { height: 60px; width: 60px; margin-left: 20px;background: url("../../images/pub/security_center/icon.png"); }
.safe_content_list ul li i.safe_content_i01 { background-position: -260px -730px; }
.safe_content_list ul li i.safe_content_i02 { background-position: -319px -730px; }
.safe_content_list ul li i.safe_content_i03 { background-position: -379px -730px; }
.safe_content_list ul li i.safe_content_i04 { background-position: -438px -730px; }
.safe_content_list ul li i.safe_content_i05 { background-position: -505px -730px; }
.safe_content_list ul li i.safe_content_i06 { background-position: -569px -730px; }
.safe_content_list ul li { float: left; width: 200px; }
.safe_content_list .safe_content_text h1 { font-size: 14px; line-height: 30px; font-weight: normal; }
.link_friend_bg { height: 130px; overflow: hidden; background: #f8f8f8; }
.link_friend_title { margin-top: 30px; border-bottom: 1px solid #ccc; line-height: 30px; }
.link_friend_bg ul li { float: left; line-height: 30px; }
.link_friend_bg ul li a { padding: 0 20px; color: #999; }*/
/*我的信用金*/
/* .my_safe_money { background: #fff;margin-top: 50px; }
.my_safe_money .title { height: 61px; border-bottom: 2px solid #EC6717; }
.my_safe_money .safe_line { color: #bf1a21; margin-right: 20px; line-height: 60px; font-size: 18px; }
.my_safe_money .my_money_menu { padding-left: 20px; margin-top: 1px;}
.my_safe_money .my_money_menu li { float: left; height: 37px; color: #333; font-size: 16px; line-height: 37px; margin-top: 23px; padding: 0 30px; cursor: pointer; border-top: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8;width: 142px;border-box:box-sizing;text-align: center; }
.my_safe_money .my_money_menu li.on { background: #fd3c3c; color: #fff; border:none;}
.my_safe_money .money_explain { padding: 0 20px; }
.money_explain .money_explain_text { width: 680px; }
.money_explain .money_explain_img { width: 480px; }
.money_explain .money_explain_img img { width: 460px; margin: 10px auto; }
.money_explain .money_explain_text .text_title { margin-top: 30px; }
.money_explain .money_explain_text .text_title i { float: left; width: 12px; height: 38px; margin-right: 5px; background: #fd3c3c; }
.money_explain .money_explain_text .text_title p { float: left; height: 38px; line-height: 38px; padding: 0 15px; background: #fd3c3c; text-align: center; font-size: 16px; color: #fff; }
.money_explain .money_explain_text p.content { color: #666; font-size: 14px; line-height: 30px; font-weight: bold; }
.money_explain .money_explain_text p.content b { color: #c84e52; font-size: 24px; font-weight: normal; }
.money_explain .money_explain_text ul li { font-size: 14px; color: #666; line-height: 30px; }
.money_explain h1.method { font-size: 16px; color: #333; font-weight: bold; padding: 38px 0px 20px 0px; }
.money_explain h1.method b { font-size: 32px; color: #fd3c3c; padding: 0 8px; }
.money_explain .apply_money_img { width: 993px; margin: 0 auto; }
.money_explain .apply_money_now { margin-top: 20px; }
.money_explain .apply_money_now p { margin: 10px 0; line-height: 30px; font-size: 14px; color: #666; }
.money_explain .apply_money_now p label { float: left; width: 140px; padding-right: 5px; text-align: right; }
.money_explain .apply_money_now p select { float: left; height: 24px; margin-top: 5px; margin-right: 10px; color: #666; }
.money_explain .apply_money_now p select.province { width: 140px; }
.money_explain .apply_money_now p select.city,.money_explain .apply_money_now p select.area { width: 70px; }
.money_explain .apply_money_now p input { float: left; width: 150px; height: 22px; }
.money_explain .apply_money_now p input[type=radio] { width: 15px; height: 15px; margin-top: 8px; }
.money_explain .apply_money_now p input[type=radio]+.sex { float: left; padding: 0 10px 0 5px; }
.money_explain .apply_money_now p .verify_code { float: left; margin-left: 10px; height: 24px; width: 85px; border: 1px solid #ccc; }
.money_explain .apply_money_now p .verify_code img { vertical-align: top; height: 24px; width: 100%; }
.money_explain .apply_money_now p .tel_verify_code { float: left; height: 24px; width: 148px; line-height: 24px; margin-left: 10px; cursor: pointer; border: 1px solid #ccc; background: #f4f4f4; text-align: center; }
.money_explain .apply_money_now p textarea { width: 520px; height: 96px; resize: none; }
.money_explain .apply_money_now .rule { width: 560px; padding-left: 140px; margin: 20px 0; line-height: 25px; font-size: 14px; color: #333; }
.money_explain .apply_money_now .rule input { vertical-align: middle; margin-right: 5px; }
.money_explain .apply_money_now .rule a { color: #bf1a21; }
.money_explain .apply_money_now .apply_money_btn input { width: 390px; height: 35px; background: #fd3c3c; text-align: center; color: #fff; border: none; outline: none; font-size: 17px; margin: 20px 0px 20px 130px; cursor: pointer; } */
/*服务协议*/
/* .rule_content { background: #fff; }
.rule_content .title { font-size: 23px; height: 62px; line-height: 62px; text-align: center; border-bottom: 1px solid #ccc; }
.rule_content .rule_detail { padding: 20px; color: #333; font-size: 12px; line-height: 32px; }
.rule_content .rule_detail dt { font-weight: bold; height: 50px; line-height: 50px; }
.rule_content .rule_detail a { color: #bf1a21; }
.tab_success { height: 160px; padding-top: 40px; background: #fff; }
.tab_success div p { font-family: "思源黑体"; font-size: 40px; color: #d11334; background: url(${mimeBase}/themes/images/login.png?v=2) 243px -246px no-repeat; height: 80px; line-height: 80px; }
.tab_success>p { font-size: 16px; line-height: 26px; font-family: "思源黑体"; color: #333; text-align: center; margin-top: 0; }
.tab_success>p span { width: auto; background: #fff; color: #bf1a21; float: inherit; } .tab_success>p a { color: #bf1a21;
} */