 body{color:#797979;background:#f7f7f7;}.block{padding-top:0;}
.block2,.block3,.block4,.block5{margin-top:70px;}
.block1{padding-top:60px;/*padding-bottom:240px;*/ height:750px; position:relative;}

.block1 .block1-title{width:46%;margin:100px 0 0 0;}
.block1 .block1-title span,.block-span span{font-size: 17px; display:block;line-height: 30px;}
.block1 h2{color:#f33e42;font-size: 67px; margin-top:10%;margin-bottom:5%;}
.block a{font-size:20px;line-height:28px; display:block; color:#797979;}
.block .block1-pic{width:52%;text-align:center;margin-left:1%;}
.next{margin-top:80px; clear:both;}
.next a{text-align: center; margin:0 auto;}

.block2{height:1150px;}
.block2-pic{text-align: center;}
.block2-nav ul{margin-top:20px;}
.block2-nav ul li{width:187px; height:95px; float:left;}
.block2-nav ul li a{width:187px;height:95px;display:block;}
.block2-nav ul li a img{width:100%;}
.block2-nav ul li a .img_1{display:none;}
.block3-img{width:415px;padding-right:30px;box-sizing: border-box;border-right:1px dotted #ccc;}
.block3 ul li{margin-top:50px; /*height:180px;*/ clear:both;height:197px;}
.block3-li{ width:780px;padding:0 30px;box-sizing: border-box; height:160px; position:relative;font-size: 20px; line-height: 28px;text-align:justify;height:196px;}
.block3-li span{font-size: 18px;}
.block3 .more{position:absolute;right:70px;bottom:0px;color:#f33e42;border:1px solid #f33e42;padding:0 20px;font-size: 15px;}
.more{color:#f33e42;text-align: right; border:1px solid #f33e42; display:inline-block; float:right; margin-top:5%;text-align: center; height:25px;font-size: 20px;}

.block4{margin-top:60px;}
.block4 .main{background:#fff;}

.block4 .main ul{margin:160px 0 0;}
.block4 .main li{width:400px;z-index: 100; float:left; text-align: center;border-right:1px dotted #ccc; box-sizing: border-box;height:610px;position:relative; padding-top:140px;}
.block4 .main li:last-child{border:0;}
.block4 .main li .title{display:block;text-align: center; margin-top:5%;}
.block4 .main li .title{font-size: 32px;}
.block4 .main li i{width:76px;height:76px; display:inline-block;}
.block4 .main li i img{width:100%;}
.block4 .jieshao{margin-top:60px;padding:0 24px;box-sizing:border-box;position:relative;}
.block4 .jieshao span{font-size: 13px; line-height: 26px; display:block;}
.block4 .jieshao h2{font-size: 16px;font-weight: bold;margin-bottom:30px;}
.block4 .more{margin:0 auto 0;position:absolute;left:50%;margin-left:-53px; bottom:20px;border:1px solid #f33e42;padding:2px 10px;color:#f33e42;}

.block5{text-align: center;padding-bottom:100px;}
.block5 h2{ font-size: 40px;color:#595757;}
.block5 p{line-height: 28px;}
.block5 p:nth-of-type(1){margin-top:10px;}
.block5 span{border:1px solid #797979;display:inline-block; padding:5px 70px; margin-top:3%; font-size: 20px;}

 .circle { position: relative; width: 1200px; height: 824px; margin: 0 auto;}

 .circle .item4 { position: absolute; left: 50%; top: 50%;  z-index: 1; width: 520px; height: 520px; margin-left: -260px; margin-top: -260px; /*background:  no-repeat center;-webkit-border-radius: 100%; -moz-border-radius:100%; -o-border-radius:100%;*/ opacity: 0;}
.circle .item3 { position: absolute; left: 50%; top: 50%; z-index: 2; width: 380px; height: 380px; margin-left: -190px; margin-top: -190px; /*background:  no-repeat; -webkit-border-radius: 100%; -moz-border-radius:100%; -o-border-radius:100%; */opacity: 0; }
.circle .item2 { position: absolute; left: 50%; top: 50%; z-index: 3; width: 190px; height: 190px; margin-left: -95px; margin-top: -95px; /*background:  no-repeat; -webkit-border-radius: 100%; -moz-border-radius:100%; -o-border-radius:100%; */opacity: 0; background-size:100%;  }
.circle .item1 { position: absolute; left: 50%; top: 50%; z-index: 4; width: 80px; height: 80px; margin-left: -40px; margin-top: -40px;/* background: url(/uploads/image/epthimage/1.jpg) no-repeat; -webkit-border-radius: 100%; -moz-border-radius:100%; -o-border-radius:100%;*/ opacity: 0; }
.circle img{width:100%;}


@media (min-width:640px) and (max-width:1200px){
    .circle{width:100%;}

    .block2-nav ul li{width:16.6%;}
    .block2-nav ul li a{width:100%;}
    .block3-img {width:35%;}
    .block3-li {width:65%;}
    .floor{width:100%;}
    .block4 .main li{width:33.33%;}
}