em{font-style:normal}
img{vertical-align:middle}
.clear{clear:both}
.mt20{width:100%;height:20px;background:#f6f6f8}
.cont1{background:url(../images/back.png)no-repeat;width:580px;margin:50px auto 0;overflow: hidden;padding-top: 15px;}
.cont1_tit p{font-weight:bold;font-size:32px}
.cont1_tit:before{content:"";background:url(../images/tit1.png)no-repeat;width:391px;height:45px;display:inline-block;position:absolute;left:140px;top:35px}
.cont1_tit p span{padding:0px 10px;background:red;color:#fff;display:inline-block;font-size:26px}
.cont1_tit{text-align:center;padding-top:50px;position:relative}
.cont1-2>p{text-align:center;margin:15px 25px;font-size:24px;line-height:40px;}
.cont1-2 p:first-child{font-size:22px;margin:15px 25px 0;}
.red{color:red}
.cont1-2{text-align:center}
.cont1-1{margin:20px 25px 50px;line-height:40px}
.cont2,.cont4,.cont3-0{margin:0 25px}
.cont2-1{
    width: 580px;
    height: 196px;
    margin: 50px auto;
    display: flex;
    text-align: center;
    justify-content: space-around;
    font-size: 22px;
    color: #fff;}
.cont2-1 p{margin-top:55px}

.cont2_tit{margin-top:40px;text-align:center}
.cont2_tit p{font-weight:bold;font-size:32px;position:relative;z-index:9}
.cont2_tit p:after{content:"";width:580px;height:18px;display:inline-block;position:absolute;background:#aacff9;left:5px;top:27px;z-index:-1}
.blue{color:#1690e5}
.cont2-2>p{line-height:38px;margin-top:45px}
.cont2-2 img{margin:40px auto}
.cont3{background:#f8f8f8;padding-bottom:20px}
.cont3_tit{text-align:center;color:#1690e5;font-size:30px;position:relative;padding-top:60px}
.cont3_tit:before{content:"";background:url(../images/tit2.png)no-repeat;width:122px;height:58px;display:inline-block;position:absolute;left:30px;top:40px}
.cont3_tit:after{content:"";background:url(../images/tit2.png)no-repeat;width:122px;height:58px;display:inline-block;transform:rotateY(180deg);position:absolute;top:40px;right:30px}
.cont3_tit span{display:inline-block;font-size:14px;color:#333333;text-transform:uppercase;transform:scale(0.8)}
.cont3_tit p{line-height:7px}
.cont3-0>p{line-height:38px;margin-top:35px;text-align:justify}
.cont3-1{text-align:center;margin:45px auto}

.cont4_tit:before{left:40px}
.cont4_tit:after{right:40px}
.cont4-1{background:url(../images/back2.png)no-repeat;width:590px;height:1755px;margin-top:30px}
.cont4-2{padding-left:25px;padding-top:70px;width:540px}
.cont4-2 p{line-height:38px;margin-top:10px}

.cont4-1 ul li{width:268px;height:330px}
.cont4-1 ul{display:flex;justify-content:space-between;width:555px;margin:85px auto 0;font-size:22px;flex-flow:row wrap}
.cont4-1 ul li p{line-height:35px;margin-top:20px}
.cont4-1 ul li{margin-top:105px}
.cont4-1 ul li:nth-of-type(1){margin-top:0px}
.cont4-1 ul li:nth-of-type(2){margin-top:0px}

.cont5{}
.cont5_tit p:after{width:460px;left:85px}
.cont5>p{line-height:38px;margin:35px 25px 0;text-align:justify;}
.cont5 ul p{font-size:22px;color: #666;}
.cont5 ul p span{color: #dc1d1a;}
.cont5 ul h4{font-size:25px;color: #1690e5;position: relative;height: 50px;line-height: 50px;}
.cont5 ul h4:before{content: "";display: block;width: 8px;height: 8px;border: 2px solid #fb951d;background: #fff;border-radius:100px ;position: absolute;left: -37px;top: 18px;}
.cont5 ul img{margin: 10px auto;}
.cont5 ul li{padding-bottom: 15px;}
.cont5 ul li:last-child{padding-bottom: 0;}
.cont5 ul li div{width: 100%;display: flex;justify-content:space-between;flex-flow:row nowrap;align-items: center;}
.cont5 ul li div p{padding-left: 20px;}
.cont5 ul:nth-of-type(1),.cont5 ul:nth-of-type(3){width: 500px;padding: 0 30px 0 30px;border-left: 2px solid #feead2;margin-left: 83px;margin-top: 30px;}
.cont5 ul:nth-of-type(2){background: url(../images/a_bg.jpg)no-repeat;}
.cont5 ul:nth-of-type(2) li{margin-left: 192px;width: 410px;padding: 0 30px 15px 0;}
.cont5 ul:nth-of-type(2) li div p{padding-right: 25px;}
.cont5 ul:nth-of-type(2) li:first-child{margin-left: 135px;padding: 30px 0;}
.cont5 ul:nth-of-type(2) li:nth-of-type(2) h4:before{left: -58px;}
.cont5 ul:nth-of-type(3){width: 540px;margin-left:40px;margin-top: 0;}
.cont5 ul:nth-of-type(3) li:last-child{padding-bottom: 15px;}
.cont6{text-align:center;font-size:26px;color: #666;margin-top: 70px;padding-bottom: 53px;}
.cont6 p img{margin-top: 15px;}
.cont6 p:first-child{padding-top: 25px;background: url(../images/b1.jpg)no-repeat center 0 ;}
.cont2-1 .dd .time{position: absolute;color:#000;top: -30px;left: 99px;}
.cont2-1 .dd{position: relative;width: 275px;display: inline-block;}
.cont2-1 .swiper-container .swiper-slide{ background: url(../images/lishi3.png)no-repeat;}
.cont2-1 .swiper-container{overflow:inherit;width: 580px;}

.cont3-0 img{margin:40px auto;}	