

.bananer img{
    width: 100%;
}
.con{
    width: 1280px;
    margin:0 auto;
    margin-top: -140px;
    margin-bottom: 60px;
    background: #ffffff;
    z-index: 9;
    opacity: 1;
    position: relative;
    padding: 0 80px;
}
.crumbs img {
    margin-right: 20px;
    margin-top: 3px;
    display: block;
    height: 19px;
}
.crumbs a {
    color: #666666;
}
#wrap{
    
    background: #F0F0F0;
    }
.crumbs {
    padding: 60px 0;
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #111111;
    display: flex;
}
.con-d{
    display: flex;
    /* justify-content: space-between; */
}
.con-l1{
    width: 398px;
height: 150px;
border: 1px solid #CFCFCF;
margin-top: -5px;
}
.con-l1 li{
    height: 75px;
    width: 340px;
    display: flex;
    margin:0 auto;
    line-height: 75px;
font-size: 22px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #111111;
}
.con-l1 li:first-child img{
    width: 17px;
    height: 17px;
    display: block;
    margin: 30px 20px 0 0 ;
}
.con-l1 li:last-child img{
    width: 19px;
    height: 15px;
    display: block;
    margin: 30px 20px 0 0 ;
}
.con-l1 li:first-child{
    border-bottom: 1px solid #CFCFCF;
}
.con-r{
    margin-left: 80px;
    margin-bottom: 20px;
}
.con-r h2 {
    font-size: 30px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #111111;
    margin-bottom: 32px;
}
.con-r span {
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(17, 17, 17, 0.5);
    margin-left: 20px;
}
.con-r h3{
font-size: 22px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #111111;
margin-top: 39px;
}
.con-r ul{
    margin-top: 15px;
}
.con-r ul li{
    position: relative;
}
.con-r ul li::before {
    position: absolute;
    transition: all 0.5s;
    top: 15px;
    width: 6px;
    height: 6px;
    background: #BA1C1C;
    border-radius: 50%;
    content: "";
}
.con-r ul li p{
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #111111;
    line-height: 34px;
    margin-left: 27px;
}
.ul11 li::before{
display: none;
}

.ul11{
    display: flex;
    margin-top: 26px;
    flex-wrap: wrap;
}
.ul11 li {
    height: 40px;
    background: rgba(242, 183, 44, 0.12);
    margin-right: 10px;
    margin-bottom: 10px;
}
.ul11 li p {
    font-size: 18px !important;
    font-family: Microsoft YaHei !important;
    font-weight: 400 !important;
    color: #D1AF60 !important;
    line-height: 40px !important;
    margin: 0 28px;
}


.p2{
    margin-top: 28px;
}
.p2 p{
    margin-bottom: 33px;
}
.ry{
margin-top: 15px;
}
.ry li{
position: relative;
}
.ry li p{
font-size: 16px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #111111;
line-height: 34px;
margin-left: 27px;
}
.ry li::before{
    position: absolute;
    transition: all 0.5s;
    top: 15px;
    width: 6px;
    height: 6px;
    background: #BA1C1C;
    border-radius: 50%;
    content: "";
}
.con-r p{
font-size: 16px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #111111;
line-height: 32px;
margin-bottom: 22px;
text-align: justify;
}
.btn{
    width: 400px;
height: 60px;
background: rgba(186, 28, 28, 0);
border: 1px solid #BA1C1C;
margin-top: 40px;
display: flex;
cursor: pointer;
margin-bottom: 30px;
}
.btn img{
    width: 20px;
    height: 20px;
    margin: 21px 21px 0 137px;
}
.btn p{
font-size: 22px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #BA1C1C;
line-height: 60px;
}
.zhezhao{
width: 400px;
height: 610px;
background: #FFFFFF;
box-shadow: 0px 13px 30px 0px rgba(0, 0, 0, 0.25);
margin-bottom: 50px;
}
.tk-header h6{
font-size: 24px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #111111;
margin: 0px 0 30px 88px;
padding-top: 30px;
}
.tk-con input{
    width: 340px;
height: 56px;
background: rgba(0, 0, 0, 0);
border: 1px solid #DCDCDC;
margin-left:30px;
margin-bottom: 13px;
outline: none; 
text-indent: 21px;   

}
.tk-con .textarea1{
   
}
.textarea1 textarea{
text-indent: 21px;   
    padding-top: 20px;
    margin-left:30px;
    width: 340px;
    height: 230px;
    background: rgba(0, 0, 0, 0);
    border: 1px solid #DCDCDC; 
    outline: none;   
}
.tk-f{
   margin-left: 30px;
   margin-top: 35px;
}
.tk-f button{
    width: 160px;
height: 50px;
background: rgba(186, 28, 28, 0);
border: 1px solid #BA1C1C;
font-size: 18px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #BA1C1C;
outline: none;
cursor: pointer;
}

.tk-f button:last-child{
    width: 160px;
height: 50px;
background: #BA1C1C;
color: #ffffff;
}
@media screen and (max-width: 1600px){
    .con{
        width: 75%;
    }

}


@media screen and (max-width: 700px){
    .con{
        width: 90%;
        padding: 0 10px;
        margin-top:0;
        margin-bottom: 30px;
    }
    .crumbs {
        padding: 20px 0;
        font-size: 12px;
    }
    .crumbs img {
        margin-right: 5px;
        margin-top: 3px;
        display: block;
        height: 13px;
    }
    .con-d {
        display: block;
    }
    .con-r span {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: rgba(17, 17, 17, 0.5);
        margin-left: 10px;
    }
    .con-r h2 {
        font-size: 22px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #111111;
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .con-r p {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #111111;
        line-height: 20px;
        margin-bottom: 0px;
        text-align: justify;
    }
    .con-r {
        margin-left: 0;
        padding-bottom: 10px;
    }
    .con-r h3 {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #111111;
        margin-top: 15px;
    }
    .btn img {
        width: 18px !important; 
        height: 18px !important;
        margin: 17px 21px 0 105px;
    }
    .con-l1 {
        width: auto;
        height: 100px;
        margin: 0 auto;
        border: 1px solid #CFCFCF;
        margin-top: 0;
    }
    .con-l1 li:first-child img {
        width: 17px;
        height: 17px;
        display: block;
        margin: 17px 20px 0 0;
    }
    .con-l1 li:last-child img {
        width: 19px;
        height: 15px;
        display: block;
        margin: 21px 20px 0 0;
    }
    .btn p {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #BA1C1C;
        line-height: 50px;
    }
    .btn {
        width: auto;
        height: 50px;
        background: rgba(186, 28, 28, 0);
        border: 1px solid #BA1C1C;
        margin-top: 20px;
        display: flex;
        cursor: pointer;
    }
    .con-l1 li {
        height: 50px;
        width: 340px;
        display: flex;
        margin: 0 auto;
        line-height: 50px;
    }
    .con-l img:first-child{
        width: 100%;
    }
    .tk-con input {
        width: 300px;
        height: 56px;
        background: rgba(0, 0, 0, 0);
        border: 1px solid #DCDCDC;
        margin-left: inherit;
        margin-bottom: 13px;
        outline: none;
        text-indent: 21px;
        margin: 0 auto;
        display: block;
    }
    .zhezhao {
        width: 100%;
    }
    .textarea1 textarea{
        width: 310px;
    }
}