﻿.anchor-all {
margin-top: 5px; 
}
.anchor-all .mcont {
width:94%; margin:0 3%;
border-top: 1px solid #e1e1e1;
border-bottom: 1px solid #e1e1e1;
}
.anchor-all.fix {
position: fixed;
top: 0;
z-index: 9999;
margin-top: 0;
width: 100%;
background: #fff;
}
.anchor-list {
width: 100%;
font-size: 0;
}
.anchor-list a {
display: inline-block;
position: relative;
padding-top: 20px;
padding-bottom: 20px;
width: 20%;
line-height: 16px;
font-size: 16px;
color: #666;
vertical-align: top;
text-align: center;
-o-transition: .3s;
-moz-transition: .3s;
transition: .3s;
}
.anchor-list a:hover,
.anchor-list a.cur {
color: #ee3d46;
}
.anchor-list a::before {
content: '';
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
width: 1px;
height: 26px;
background: #e1e1e1;
}
.anchor-list a:first-child::before {
display: none;
}
.anchor-list a::after {
content: '';
position: absolute;
left: 0;
bottom: -1px;
width: 0;
height: 2px;
background: #ee3d46;
-o-transition: .7s .05s;
-moz-transition: .7s .05s;
transition: .7s .05s;
}
.anchor-list a:hover::after,
.anchor-list a.cur::after {
width: 100%;
}


.anchor-all.letmove {
transform: translateY(35px);
opacity: 0;
transition: transform 1.2s, opacity 1.2s;
}
.anchor-all.move {
transform: translateY(0);
opacity: 1;
}


/*产品特点*/
.feature-all {
margin-top: 50px;
margin-bottom: 50px;
}
.feature-all .mcont {
width:94%; margin:0 3%;
overflow:hidden;
line-height:30px;
}
.feature-all.letmove {
transform: translateY(35px);
opacity: 0;
transition: transform 1.2s, opacity 1.2s;
}
.feature-all.move {
transform: translateY(0px);
opacity: 1;
}
.feature-all.fix {
margin-top: -moz-calc(100px + 139px);
margin-top: calc(100px + 139px);
}

.feature-all .mcont .mdes {
width:100%; 
overflow:hidden;
margin-bottom:2%;
}
.feature-all .mcont .mdes li {
width:48%; 
margin-right:4%;
float:left;
overflow:hidden;
font-size:16px;
line-height:28px;
}
.feature-all .mcont .mdes li:nth-child(2n) {
margin-right:0;
}
.feature-all .mcont .mdes li h3 {
font-size:24px;
margin-bottom:15px;
}
.feature-all .mcont .mdes li img{
width:100%; 
}

.feature-all .mcont .mdes2 {
display:none;
}

.edit-one {
margin-bottom: 30px;
}
.edit-one .mcont {
width:94%; margin:0 3%;
overflow:hidden;
line-height:30px;
}

.edit-one.letmove {
transform: translateY(35px);
opacity: 0;
transition: transform 1.2s, opacity 1.2s;
}
.edit-one.move {
transform: translateY(0);
opacity: 1;
}

.edit-content {
overflow: auto;
}

.edit-one h2 {
position: relative;
margin-bottom: 20px;
font-size: 24px;
color: #333;
}
.edit-one h2 span {
position: relative;
z-index: 2;
padding-right: 13px;
background: #fff;
}
.edit-one h2:after {
content: '';
position: absolute;
left: 0;
top: 50%;
z-index: 1;
/*border-top: 1px dashed #e5e5e5;*/
width: 100%;
}

.edit-table table {
min-width:500px;
/*width:100%;*/
border: 0;
border-top: 1px solid #e1e1e1;
border-left: 1px solid #e1e1e1;
}
.edit-table td {
padding:0 20px 0 5px ;
border: 0;
border-right: 1px solid #e1e1e1;
border-bottom: 1px solid #e1e1e1;
font-size: 14px;
color: #666;
text-align: left;
}

.mttop{padding-top:50px;border-top:1px solid #CCCCCC;}



@media (max-width: 48em) {

.anchor-all {
margin-top: 40px;
}
.anchor-list {
width: calc(100% - 70px - 2px);
font-size: 0;
}
.anchor-list a {
padding-top: 15px;
padding-bottom: 15px;
line-height: 16px;
font-size: 16px;
width: 33.333%;
}


.feature-all {
margin-top: 40px;
margin-bottom: 40px;
}
.feature-all.fix {
margin-top: calc(40px + 78px);
}

.feature-all .mcont .mdes {
display:none;
}

.feature-all .mcont .mdes2 {
display:block;
width:100%; 
overflow:hidden;
margin-bottom:4%;
}
.feature-all .mcont .mdes2 li {
width:100%; 
overflow:hidden;
font-size:14px;
line-height:28px;
margin-bottom:4%;
}
.feature-all .mcont .mdes2 li h3 {
font-size:18px;
margin-bottom:15px;
}
.feature-all .mcont .mdes2 li img{
width:100%; 
}
.feature-all .mcont .prodes img{
width:100%; 
}
.edit-one {
margin-bottom: 10px;
}
.edit-one h2 {
margin-bottom: 10px;
font-size: 18px;
}
.edit-one h2 span {
margin-right: 10px;
}

.edit-one iframe{ width:100%; height:300px;}

.edit-table table {
width:100%;
border: 0;
border-top: 1px solid #e1e1e1;
border-left: 1px solid #e1e1e1;
}
}
