.wrapper {
    width: 1100px;
    margin: 0 auto;
    background-color: #ededed;
}
.y-banner,.section3{
    width: 100%;
    margin-bottom: 40px;
}
.y-banner img,.section3 img {
    display: block;
    width: 100%;
}
.head{
    width: 35%;
    margin: 0 auto;
}
.title,.cont-c1,.cont-list{
    margin-top: 20px;
}
.title h1{
    font-size: 30px;
    text-align: center;
}
.head img{
    width: 100%
}

/* section1 */
.content{
    margin-top: 20px;
}
.cont{
    margin-top: 30px;
}
.cont-c{
    margin-bottom: 40px;
}
.cont-l{
    width: 49%;
}
.cont-r{
    width: 48%;
    margin-left: 30px;
}
.cont-r h3{
    font-size: 32px;
    text-align: center;
    margin-bottom: 10px;
}
.cont-r p{
    font-size: 22px;
}
.cont-c1{
    font-size: 22px;
}
.cont-list{
    margin-bottom: 20px;
}
.cont-list ul li{
    float: left;
    width: 25%;
}
.cont-list ul li img{
    width: 100%;
}
/* section2 */
.cont-r1 b{
    font-size: 29px;
    margin-left: 20px;
}
.cont-r2c{
    margin-top: 15px;
}
.cont-r2c p{
    font-size: 20px;
}
.cont-r2c strong{
    font-size: 18px;
background: #1a3181;
color: #fff;
padding: 2px 10px;
}
.cont-lists{
    margin-top: 10px;
text-align: center;
font-size: 20px;
}
.cont-lists ul li{
    float: left;
    width: 19%;
    padding-left:13px;
}
.cont-lists ul li img{
    width: 100%;
}
.cont-a{
    margin-top: 30px;
}
.tell {
    width: 35%;
    margin: 0 auto;
    padding: 40px;
}