/* banner */
#index-banner {
width:100%;
height:calc(100vh - 171px);
position:relative;
}
#index-banner .cont-in {
font-size:0;
position:relative;
}
#index-banner .banner-word {
text-align:left;
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-57.2%, -50%);
-moz-transform:translate(-57.2%, -50%);
-ms-transform:translate(-57.2%, -50%);
-o-transform:translate(-57.2%, -50%);
transform:translate(-57.2%, -50%);
z-index:990;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
#index-banner .banner-word p {
color:#1a1a1d;
font-size:150px;
line-height:150px;
font-family:"Conv_Montserrat-Black";
text-transform:uppercase;
}
#index-banner .banner-word p span {
color:#ff3f1f;
}
#index-banner .banner-bg {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:50%;
height:calc(100vh - 171px);
background:#ff3f1f;
position:relative;
}

#index-banner .banner-cont {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:50%;
height:calc(100vh - 171px);
overflow:hidden;
}
#index-banner .banner-cont img {
display:block;
width:100%;
}
#index-banner .banner-cont .swiper-slide {
width:100%;
height:calc(100vh - 171px);
}
#index-banner .banner-cont .swiper-slide1 {
background:url(http://img.en.jihui88.com/upload/w/w2/winki/picture/2017/08/14/ce35ece4-af51-431a-b739-8f9015e0db61.jpg) top center no-repeat;
background-size:cover;
}
#index-banner .banner-cont .swiper-slide2 {
background:url(http://img.en.jihui88.com/upload/w/w2/winki/picture/2017/08/18/6f0d62b4-88fd-4e4b-b7bb-03b6bf5e0b14.jpg) top center no-repeat;
background-size:cover;
}
#index-banner .banner-cont .swiper-slide3 {
background:url(http://img.en.jihui88.com/upload/w/w2/winki/picture/2017/08/18/992725e5-dda1-45d1-8578-248fe2da40c6.jpg) top center no-repeat;
background-size:cover;
}
#index-banner .banner-cont .swiper-pagination {
bottom:65px;
text-indent:60px;
text-align:left;
}
#index-banner .banner-cont .swiper-pagination-bullet {
width:13px;
height:13px;
background:#fff;
box-shadow:0 0 0 0px #83817c;
opacity:1;
margin:0 6.5px;
-webkit-transition:all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
-moz-transition:all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
transition:all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
}
#index-banner .banner-cont .swiper-pagination-bullet-active {
box-shadow:0 0 0 2px #83817c;
background:#ff3f1f;
}
#index-banner .banner-next {
position:absolute;
z-index:9;
opacity:1;
-webkit-transform:rotate(-90deg) translateX(0px);
-moz-transform:rotate(-90deg) translateX(0px);
-ms-transform:rotate(-90deg) translateX(0px);
-o-transform:rotate(-90deg) translateX(0px);
transform:rotate(-90deg) translateX(0px);
pointer-events:none;
bottom:50px;
left:50%;
margin-left:-60px;
-webkit-transition:all 800ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
-moz-transition:all 800ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
transition:all 800ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
}
#index-banner .banner-next.fixed {
opacity:0;
-webkit-transform:rotate(-90deg) translateX(-60px);
-moz-transform:rotate(-90deg) translateX(-60px);
-ms-transform:rotate(-90deg) translateX(-60px);
-o-transform:rotate(-90deg) translateX(-60px);
transform:rotate(-90deg) translateX(-60px);
}
#index-banner .banner-next .icon {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:middle;
-webkit-animation:bounce 800ms cubic-bezier(0.7, 0, 0.3, 1) infinite alternate;
-moz-animation:bounce 800ms cubic-bezier(0.7, 0, 0.3, 1) infinite alternate;
animation:bounce 800ms cubic-bezier(0.7, 0, 0.3, 1) infinite alternate;
}
#index-banner .banner-next .icon svg path {
fill:#fff;
}
#index-banner .banner-next span {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:middle;
margin-left:10px;
color:#fff;
font-size:11px;
font-weight:bolder;
}
/* 首页分类 */
#index-procatg {

}
#index-procatg .cont-in {

}
#index-procatg .cont {
position:relative;
height:auto;
}
#index-procatg .swiper-container-procatg {

}
#index-procatg .swiper-container-procatg .swiper-slide {
height:auto;
overflow:hidden;
}
#index-procatg .swiper-container-procatg .swiper-slide img {
display:block;
width:100%;
}
#index-procatg .procatg {
width:auto;
position:absolute;
right:0;
top:50%;
z-index:2;
margin-top:-226.22px;
background:#fff;
padding:45px 50px 50px 33px;
text-align:left;
}
#index-procatg .procatg li {
display:block;
text-align:left;
line-height:25px;
width:auto;
height:25px;
background:none;
border-radius:0;
opacity:1;
margin:0;
}
#index-procatg .procatg li a {
display:inline-block;
line-height:25px;
padding:0 8px;
position:relative;
z-index:1;
width:auto;
height:25px;
color:#1a1a1d;
font-size:18px;
font-family:"Microsoft Yahei";
}
#index-procatg .procatg li a:after {
content:"";
display:block;
position:absolute;
top:50%;
left:0px;
right:0px;
height:15px;
opacity:0.5;
background:#ff3f1f;
z-index:-1;
-webkit-transform-origin:left center;
-moz-transform-origin:left center;
-ms-transform-origin:left center;
-o-transform-origin:left center;
transform-origin:left center;
-webkit-transform:scaleX(0) translateY(-50%);
-moz-transform:scaleX(0) translateY(-50%);
-ms-transform:scaleX(0) translateY(-50%);
-o-transform:scaleX(0) translateY(-50%);
transform:scaleX(0) translateY(-50%);
-webkit-transition:-webkit-transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
-moz-transition:-moz-transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
transition:transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
}
#index-procatg .procatg li:hover a:after, #index-procatg .swiper-pagination li.swiper-pagination-bullet-active a:after {
-webkit-transform: scaleX(1) translateY(-50%);
-moz-transform: scaleX(1) translateY(-50%);
-ms-transform: scaleX(1) translateY(-50%);
-o-transform: scaleX(1) translateY(-50%);
transform: scaleX(1) translateY(-50%);
}
#index-procatg .banner-next {
position:absolute;
z-index:9;
opacity:1;
-webkit-transform:rotate(-90deg) translateX(0px);
-moz-transform:rotate(-90deg) translateX(0px);
-ms-transform:rotate(-90deg) translateX(0px);
-o-transform:rotate(-90deg) translateX(0px);
transform:rotate(-90deg) translateX(0px);
pointer-events:none;
bottom:50px;
left:50%;
margin-left:-60px;
-webkit-transition:all 800ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
-moz-transition:all 800ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
transition:all 800ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
}
#index-procatg .banner-next.fixed {
opacity:0;
-webkit-transform:rotate(-90deg) translateX(-60px);
-moz-transform:rotate(-90deg) translateX(-60px);
-ms-transform:rotate(-90deg) translateX(-60px);
-o-transform:rotate(-90deg) translateX(-60px);
transform:rotate(-90deg) translateX(-60px);
}
#index-procatg .banner-next .icon {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:middle;
-webkit-animation:bounce 800ms cubic-bezier(0.7, 0, 0.3, 1) infinite alternate;
-moz-animation:bounce 800ms cubic-bezier(0.7, 0, 0.3, 1) infinite alternate;
animation:bounce 800ms cubic-bezier(0.7, 0, 0.3, 1) infinite alternate;
}
#index-procatg .banner-next .icon svg path {
fill:#fff;
}
#index-procatg .banner-next span {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:middle;
margin-left:10px;
color:#fff;
font-size:11px;
font-weight:bolder;
}
/* 首页公司简介 */
#index-comp {
background:#f7f7f7;
padding:9.667vh 0;
}
#index-comp .cont-in {

}
#index-comp .tit {
padding:0 6.243% 0 20.33%;
padding-bottom:10vh;
}
#index-comp .tit .tit-left {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:bottom;
margin-right:67px;
}
#index-comp .tit .tit-left .icon {
padding:10px 0;
}
#index-comp .tit .tit-left .icon svg {
width:68px;
height:14px;
}
#index-comp .tit .tit-left .icon svg polyline {
stroke-width:5px;
stroke:#1a1a1d;
fill:none;
}
#index-comp .tit .tit-left p {
color:#1a1a1d;
font-size:122.83px;
line-height:122px;
font-family:"Conv_Montserrat-Black";
text-transform:uppercase;
}
#index-comp .tit .tit-right {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:bottom;
}
#index-comp .tit .tit-right p {
color:#1a1a1d;
font-size:30px;
line-height:47px;
font-family:"Microsoft Yahei";
text-transform:uppercase;
}
#index-comp .tit .tit-right p span {
color:#ff3f1f;
font-size:48px;
}
#index-comp .cont {

}
#index-comp .cont .cont-left {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:42.1875vw;
margin-right:94px;
}
#index-comp .cont .cont-left .swiper-container-comp {
padding-bottom:49px;
}
#index-comp .cont .cont-left img {
display:block;
width:100%;
}
#index-comp .cont .cont-left .swiper-pagination {
bottom:18px;
}
#index-comp .cont .cont-left .swiper-pagination .swiper-pagination-bullet {
width:13px;
height:13px;
background:#1a1a1d;
opacity:1;
margin:0 6.5px;
}
#index-comp .cont .cont-left .swiper-pagination .swiper-pagination-bullet-active {
background:#ff3f1f;
}
#index-comp .cont .cont-right {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:385px;
}
#index-comp .cont .cont-right p {
color:#555;
font-size:14px;
line-height:26px;
text-align:justify;
}
#index-comp .cont .cont-right a {
display:inline-block;
position:relative;
margin-top:62px;
color:#1a1a1d;
font-size:21.36px;
line-height:35px;
font-family:"Microsoft Yahei";
z-index:1;
}
#index-comp .cont .cont-right a:before {
content:"";
display:block;
position:absolute;
top:50%;
left:0px;
right:0px;
height:15px;
background:#ff3f1f;
opacity:0.5;
z-index:-1;
-webkit-transform-origin:left center;
-moz-transform-origin:left center;
-ms-transform-origin:left center;
-o-transform-origin:left center;
transform-origin:left center;
-webkit-transform:scaleX(0) translateY(-50%);
-moz-transform:scaleX(0) translateY(-50%);
-ms-transform:scaleX(0) translateY(-50%);
-o-transform:scaleX(0) translateY(-50%);
transform:scaleX(0) translateY(-50%);
-webkit-transition:-webkit-transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
-moz-transition:-moz-transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
transition:transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
}
#index-comp .cont .cont-right a:hover::before {
-webkit-transform: scaleX(1) translateY(-50%);
-moz-transform: scaleX(1) translateY(-50%);
-ms-transform: scaleX(1) translateY(-50%);
-o-transform: scaleX(1) translateY(-50%);
transform: scaleX(1) translateY(-50%);
}
#index-comp .cont .cont-right a:after {
content:"";
width:100%;
height:2px;
background:#1a1a1d;
position:absolute;
right:0;
bottom:0;
-webkit-transition: all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
-moz-transition: all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
transition: all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
}
#index-comp .cont .cont-right a:hover::after {
width:0;
}
/* 首页新闻 */
#index-news {
width:100%;
background:#f7f7f7;
padding-top:10vh;
padding-bottom:23vh;
}
#index-news .cont-in {
padding:0 6.243% 0 20.33%;
display:-webkit-flex;
display:flex;
justify-content:space-between;
align-items:flex-start;
flex-wrap:wrap;
}
#index-news .tit {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
color:#1a1a1d;
font-size:29.97px;
line-height:normal;
font-family:"Microsoft Yahei";
text-transform:uppercase;
}
#index-news .tit span {
color:#ff3f1f;
font-size:47.95px;
}
#index-news .cont {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
}
#index-news .cont ul {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:375px;
}
#index-news .cont ul.ul-right {
margin-left:100px;
}
#index-news .cont ul li {
height:25px;
line-height:25px;
border-bottom:1px solid #b7b7b7;
}
#index-news .cont ul li a {
font-size:0;
}
#index-news .cont ul li a .news-title {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:calc(100% - 130px);
height:25px;
padding-right:50px;
overflow:hidden;
color:#555;
font-size:14px;
text-overflow:ellipsis;
}
#index-news .cont ul li a .news-time {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:80px;
height:25px;
overflow:hidden;
color:#555;
font-size:14px;
}
#index-news .cont .more {
display:block;
width:100%;
padding-left:calc(100% - 375px);
margin-top:34px;
}
#index-news .cont .more a {
display:inline-block;
width:auto;
height:35px;
line-height:35px;
position:relative;
color:#1a1a1d;
font-size:21.34px;
font-family:"Microsoft Yahei";
z-index:1;
}
#index-news .cont .more a:before {
content:"";
display:block;
position:absolute;
top:50%;
left:0px;
right:0px;
height:15px;
background:#ff3f1f;
opacity:0.5;
z-index:-1;
-webkit-transform-origin:left center;
-moz-transform-origin:left center;
-ms-transform-origin:left center;
-o-transform-origin:left center;
transform-origin:left center;
-webkit-transform:scaleX(0) translateY(-50%);
-moz-transform:scaleX(0) translateY(-50%);
-ms-transform:scaleX(0) translateY(-50%);
-o-transform:scaleX(0) translateY(-50%);
transform:scaleX(0) translateY(-50%);
-webkit-transition:-webkit-transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
-moz-transition:-moz-transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
transition:transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
}
#index-news .cont .more a:hover::before {
-webkit-transform: scaleX(1) translateY(-50%);
-moz-transform: scaleX(1) translateY(-50%);
-ms-transform: scaleX(1) translateY(-50%);
-o-transform: scaleX(1) translateY(-50%);
transform: scaleX(1) translateY(-50%);
}
#index-news .cont .more a:after {
content:"";
width:100%;
height:2px;
background:#1a1a1d;
position:absolute;
right:0;
bottom:0;
-webkit-transition: all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
-moz-transition: all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
transition: all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
}
#index-news .cont .more a:hover::after {
width:0;
}
/* 首页留言 */
#index-msg {
background:#f7f7f7;
padding-top:9.667vh;
}
#index-msg .cont-in {

}
#index-msg .tit {
padding:0 6.243% 0 20.33%;
padding-bottom:6.833vh;
}
#index-msg .tit .icon {
padding:10px 0;
}
#index-msg .tit .icon svg {
width:68px;
height:14px;
}
#index-msg .tit .icon svg polyline {
stroke-width:5px;
stroke:#ff3f1f;
fill:none;
}
#index-msg .tit p {
color:#ff3f1f;
font-size:122.83px;
line-height:148px;
font-family:"Microsoft Yahei";
text-transform:uppercase;
}
#index-msg .cont {
background:url(http://img.en.jihui88.com/upload/w/w2/winki/picture/2017/08/17/dd0e74f9-2914-4022-b2b3-7cd34862d695.jpg) center no-repeat;
background-size:cover;
position:relative;
}
#index-msg .cont .cont-mask {
position:absolute;
display:block;
top:0;
left:0;
-webkit-mask:url(http://img.en.jihui88.com/upload/w/w2/winki/picture/2017/08/17/aa7b1724-2837-4c9e-bf78-32e98b870d8b.png) no-repeat;
-webkit-mask-size:cover;
-webkit-mask-composite:source-out;
width:100%;
height:100%;
background-image:linear-gradient(90deg,#eaff00,#ff3f1f 50%,#eaff00 100%);
background-size:200% 100%;
-webkit-animation: gradient 10s infinite linear;
-o-animation: gradient 10s infinite linear;
-moz-animation: gradient 10s infinite linear;
animation: gradient 10s infinite linear;
}

@keyframes gradient {
    0%  { background-position: 0 0;}
    100% { background-position: -200% 0;}
}
@-webkit-keyframes gradient {
    0%  { background-position: 0 0;}
    100% { background-position: -200% 0;}
}
@-o-keyframes gradient {
    0%  { background-position: 0 0;}
    100% { background-position: -200% 0;}
}
@-moz-keyframes gradient {
    0%  { background-position: 0 0;}
    100% { background-position: -200% 0;}
}
#index-msg .cont .msg-cont {
padding:212px 20.33%;
font-size:0;
position:relative;
z-index:1;
}
#index-msg .cont .msg-cont input {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:middle;
width:calc(100% - 187px);
height:90px;
line-height:90px;
background:rgba(255,255,255,0.9);
border:0 none;
outline:none;
padding:0 36px;
color:#1a1a1d;
font-size:14px;
font-family:"Microsoft Yahei";
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
#index-msg .cont .msg-cont a {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:middle;
width:187px;
height:90px;
line-height:90px;
text-align:center;
background:rgba(255,63,31,0.9);
color:#fff;
font-size:18px;
font-family:"Microsoft Yahei";
}
/* 首页优势 */
#index-advan {
background:#f7f7f7;
padding-bottom:116px;
}
#index-advan .cont-in {
padding:0 0 0 20.33%;
}
#index-advan .tit {
padding:16.67vh 0 16.25vh 0;
}
#index-advan .tit .icon {
padding:10px 0;
}
#index-advan .tit .icon svg {
width:68px;
height:14px;
}
#index-advan .tit .icon svg polyline {
stroke-width:5px;
stroke:#ff3f1f;
fill:none;
}
#index-advan .tit p {
color:#ff3f1f;
font-size:122.83px;
line-height:122px;
font-family:"Conv_Montserrat-Black";
text-transform:uppercase;
}
#index-advan .cont {
font-size:0;
display:-webkit-flex;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
}
#index-advan .cont .cont-left {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:380px;
}
#index-advan .cont .cont-left .cont-tit {
color:#1a1a1d;
font-size:30px;
line-height:48px;
text-transform:uppercase;
padding:40px 0 68px 0;
font-family:"Microsoft Yahei";
}
#index-advan .cont .cont-left .cont-cont {

}
#index-advan .cont .cont-left .cont-cont p {
color:#555;
font-size:14px;
line-height:26px;
text-align:justify;
}
#index-advan .cont .cont-left .cont-cont a {
display:inline-block;
width:auto;
height:35px;
line-height:35px;
position:relative;
color:#1a1a1d;
font-size:21.34px;
font-family:"Microsoft Yahei";
z-index:1;
margin-top:16px;
}
#index-advan .cont .cont-left .cont-cont a:before {
content:"";
display:block;
position:absolute;
top:50%;
left:0px;
right:0px;
height:15px;
background:#ff3f1f;
opacity:0.5;
z-index:-1;
-webkit-transform-origin:left center;
-moz-transform-origin:left center;
-ms-transform-origin:left center;
-o-transform-origin:left center;
transform-origin:left center;
-webkit-transform:scaleX(0) translateY(-50%);
-moz-transform:scaleX(0) translateY(-50%);
-ms-transform:scaleX(0) translateY(-50%);
-o-transform:scaleX(0) translateY(-50%);
transform:scaleX(0) translateY(-50%);
-webkit-transition:-webkit-transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
-moz-transition:-moz-transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
transition:transform 400ms cubic-bezier(1, 0, 0, 1) 0ms;
}
#index-advan .cont .cont-left .cont-cont a:hover::before {
-webkit-transform: scaleX(1) translateY(-50%);
-moz-transform: scaleX(1) translateY(-50%);
-ms-transform: scaleX(1) translateY(-50%);
-o-transform: scaleX(1) translateY(-50%);
transform: scaleX(1) translateY(-50%);
}
#index-advan .cont .cont-left .cont-cont a:after {
content:"";
width:100%;
height:2px;
background:#1a1a1d;
position:absolute;
right:0;
bottom:0;
-webkit-transition: all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
-moz-transition: all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
transition: all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
}
#index-advan .cont .cont-left .cont-cont a:hover::after {
width:0;
}
#index-advan .cont .cont-right {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:calc(100% - 530px);
}
#index-advan .cont .cont-right .cont-pic {

}
#index-advan .cont .cont-right .cont-pic img {
display:block;
width:100%;
}
#index-advan .cont .cont-right .cont-infor {
padding:0 58px 84px 46px;
background:#1a1a1d;
position:relative;
}
#index-advan .cont .cont-right .cont-infor ul {
border-top:1px solid rgba(166,166,128,0.2);
display:-webkit-flex;
display:flex;
justify-content:space-between;
position:relative;
}
#index-advan .cont .cont-right .cont-infor ul li {

}
#index-advan .cont .cont-right .cont-infor ul li .mask-pic {
max-height:60px;
padding:30px 8px;
}
#index-advan .cont .cont-right .cont-infor ul li .mask-pic img {
display:block;
width:100%;
opacity:0.5;
-webkit-transition:all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
-moz-transition:all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
transition:all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
}
#index-advan .cont .cont-right .cont-infor ul li.active .mask-pic img {
opacity:1;
}
#index-advan .cont .cont-right .cont-infor ul li .mask-txt {
color:#747480;
font-size:14px;
line-height:46px;
position:absolute;
left:0;
width:100%;
text-align:center;
opacity:0;
-webkit-transition:all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
-moz-transition:all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
transition:all 400ms cubic-bezier(0.7, 0, 0.3, 1) 0ms;
}
#index-advan .cont .cont-right .cont-infor ul li.active .mask-txt {
opacity:1;
}
#index-advan .cont .cont-right .cont-infor .cont-line {
position:absolute;
width:calc(100% - 104px);
height:3px;
bottom:84px;
}
#index-advan .cont .cont-right .cont-infor .cont-line:before {
content:"";
width:100%;
height:1px;
background:rgba(166,166,128,0.2);
position:absolute;
bottom:1px;
}
#index-advan .cont .cont-right .cont-infor .cont-line .active-line {
display:block;
width:10%;
height:3px;
background:#747480;
position:absolute;
}
#bottom .cont2 .friendlink {
	display:block;
}