 ul, ol, li {
    list-style: none;
	clear: none;
}

 .tit {
        clear: both;
        height: 110px;
        text-align: center;
        margin-top: 30px;
    }
    .tit p {
        font-size: 34px;
        letter-spacing: 2px;
        display: block;
        color: #333333;
        padding-top: 40px;
        position: relative;
        font-weight:bold;
    }
    .tit p:after {
        content: "";
        position: absolute;
        width: 35px;
        height: 4px;
        left: 48.3%;
        top: 85px;
        border-radius: 20px;
        background: linear-gradient(to left, #0e3c8a, #024692);
    }

    .about5 ul {}
    .about5 ul li {
        width: 32%;
        float: left;
        margin-right: 2%;
        position: relative;
		clear: none; 
    }
    .about5 ul li b {}
    .about5 ul li b img {
        width:297px;height:223px;
    }
    .about5 ul li h3 {
        position: absolute;
        bottom: 0px;
        background: rgba(255, 255, 255, 0.7);
        text-align: center;
        color: #000000;
        width: 100%;
    }
    .about5 ul li h3 i {
        display: block;
        font-size: 18px;
        margin-bottom: 15px;
        padding: 2px 0 0px;
        font-style: normal;
    }
    .about5 ul li h3 em {
        font-weight: normal;
        line-height: 46px;
        font-size: 16px;
        font-style: normal;
    }
    .about5 ul li:nth-child(3n) {
        margin-right: 0;
    }
    .about5 ul li:last-child i {}
    .jmym3 ul li {
        width: 32%;
        float: left;
        margin-right: 2%;
        height: 265px;
        text-align: center;
        margin-top: 20px;
		clear: none; 
    }
    .jmym3 ul li h3 {
        height: 61px;
        font-size: 24px;
        color: #444444;
        line-height: 32px;
        margin-top: 29px;
        margin-bottom: 31px;
        letter-spacing: 1px;
    }
    .jmym3 ul li b {}
    .jmym3 ul li b img {
        width: 200px;
        height: 200px;
        border-radius: 50%;
    }
    .jmym3 ul li:nth-child(3n) {
        margin-right: 0;
    }
	
	
	
	
	
	
	  .ys4 {
        background:url(../static/image/62eb7738b40a41838344063c84c4b59c_8.gif?ver=7);
        padding: 0 20px;
        overflow: hidden;
        height: 100%;
        margin-top: 30px;
    }
    .ys4 ul {
        width: 30.65%;
        float: left;
        margin-right: 2%;
        margin-top: 20px;
        margin-bottom: 20px;
		clear: none; 
		box-sizing: border-box;
    }
	
	
	
    .ys4 ul:nth-child(3n+1) {
        margin-right: 0;
    }
	
	.ys4 li {
        font: 14px "Microsoft YaHei";
        line-height: 24px;
        color: #696969;
        text-align: center;
        margin-bottom: 20px;
    }
	
    .ys4 li:nth-child(1) {
        width: 230px;
        height: 230px;
        margin: 0 auto 20px;
        position: relative;
    }
    .ys4 li:nth-child(1) img {
        display: block;
        width: 230px;
        height: 230px;
        border-radius: 200px;
    }
    .ys4 li:nth-child(1) em {
        display: block;
        width: 230px;
        height: 230px;
        font: 16px "Microsoft YaHei";
        line-height: 230px;
        color: #fff;
        position: absolute;
        background: rgba(0, 0, 0, 0.3);
        border-radius: 50%;
        top: 0;
        color: #fff;
        text-align: center;
    }

    .ryzz {
        height: 360px;
    }
    .ryzz h2 b {
        color: #000;
    }
    .ryzz h2 {
        margin: 30px 0 50px 0;
        padding-top: 60px;
    }
    .ryzz ul {}
    .ryzz ul li {
        float: left;
        width: 23.5%;
		clear: none; 
        height: 310px;
        margin-right: 2%;
    }
    .ryzz ul li img {
        width: 218px;
        height:291px;
    }
    .ryzz ul li:last-child {
        margin-right: 0;
    }
    .ryzz ul li em {
        width: 100%;
        height: 292px;
        display: block;
        border: 1px solid #024692;
    }
    .ryzz ul li p {
        text-align: center;
        margin: 5px 0 0 0;
        background: #eeeeee;
        font-size: 16px;
        color: #024692;
        padding: 10px;
        line-height: 20px;
    }
    .case_1 {
        text-align: center;
        margin: 0 auto;
        width: 100px;
    }
    .case_1 a {
        padding: 5px 30px;
        border: solid #024692 1px;
        border-radius: 75px;
        color: #fff;
        margin-top: 25px;
        clear: both;
        display: block;
        width: 100px;
        background: #024692;
        height: 35px;
        line-height: 35px;
        font-size: 16px;
        letter-spacing: 2px;
    }
    .tit0l {
        font-size: 38px;
        letter-spacing: 8px;
        margin: 60px 0 10px 0;
        color: #333333;
        text-align: center;
        font-weight: bold;
    }
    .tit0l em {
        display: block;
        font: 18px "Microsoft Yahei";
        color: #333;
        padding: 15px 0px 25px;
        font-style: normal;
        letter-spacing: 1px;
    }
    .ys {}
	  .ys ul {
		width: 50%;
		height: 510px;
		overflow: hidden;
		float: left;
		clear: none;
		box-sizing: border-box;
		margin-bottom: 32px;

	}
    .ys ul:nth-child(2n) {
        margin-right: 0;
    }

    .ys ul li {
        height: 220px;
        width: 100%;
        padding: 20px 20px 0;
        background: #fff;
        border: 1px solid #e1e1e1;
        box-sizing: border-box;
        position: relative;
    }
    .ys ul li em {
        width: 68px;
        height: 68px;
        display: block;
        position: absolute;
        top: -34px;
        left: 30px;
        background: #024692;
        color: #fff;
        font-size: 40px;
        font-style: normal;
        text-align: center;
        line-height: 68px;
    }
       .ys ul li h3 {
        font-weight: normal;
        font-size: 24px;
        color: #343434;
        display: block;
        margin-bottom: 20px;
    }
        .ys ul li h3 i {
        font-weight: bold;
        color: #024692;
        font-style: normal;
    }
        .ys ul li p {
        line-height: 22px;
        overflow: hidden;
        font-size: 14px;
        color: #6d6d6d;
        text-align: left;
    }
        .ys ul li p i {
        font-weight: normal;
        color: #024692;
        font-style: normal;
        font-style: normal;
    }
	
	.ys ul li:nth-child(1) {
        width: 100%;
		height: auto;
        display: block;
        padding: 0;
        background: #fff;
        border: none;
        box-sizing: border-box;
        position: relative;
    }
    .ys ul li:nth-child(1) p {
         padding: 0;
		 margin:0;
    }
    .ys ul li:nth-child(1) img {
        width: 100%;
        display: block;
    }
	
    .ys ul:nth-child(1) {}
    .ys ul.dl4 {}
    .ys .dl2,
    .ys .dl4 {
        float: right;
    }
	
	
	
	   .tl {
            font: 20px/1.8 "微软雅黑", "//5b8b//4f53", Arial, sans-serif;
        }
        .tl .on {
            width: 100%;
            padding: 8px 20px 0;
            background: #eeeeee;
            border-radius: 8px;
            margin-left: 3.5%;
            float: left;
            border: 1px solid #eeeeee;
            box-sizing: border-box;
        }
      .tl .on p{margin:15px 0;}
        .tl .on:first-child {
            margin-left: 0;
        }
        .tl h3 {
            font-size: 18px;
            line-height: 25px;
            text-align: center;
            border-bottom: 1px solid #c3c3c3;
            padding-bottom: 10px;
            font-weight: normal
        }
        .tl p img {
            display: block;
            margin: 0 auto 20px;
            max-width: 100%;
        }
        @media (max-width: 640px) {
            .tl .on {
                width: 100%;
                margin-left: 0;
            }
        }
	
	
	
	
	
	
	
	
	