#header .header-bg,#header .header{
    top: 0px;
}
#header .navbar{
    top: 1.25em;
    left: 20em;
}
#header .header .right-header{
    margin-top: 2.916em;
    color: #fff;
}
.right-header a, .right-header a:link, .right-header a:visited{
    color: #fff;
}
#header .header .header-content{
    height: 48.333em;
    position: relative;
}
#header .navbar .nav.navbar-nav li a, .nav.navbar-nav li a:visited{
    padding: 1.416em 0px;
}

#main .home-item{
    margin-top: 8.3333em;
    position: relative;
    color: #333;
}
#main .home-item .about-left1,.about-left1 img,
#main .home-item .about-right2,.about-right2 img{
    width: 41.66em;
    height: 41.66em;
}
#main .home-item .about-right1{
    position: absolute;
    left: 45em;
    top: 0px;
}
#main .home-item .about-left2{
    position: absolute;
    top: 0px;
    left: 0px;
    right: 45em;
}
#main .home-item .about-right2{
    margin-left: 41.66em;
}
#main .home-item .row-title{
    font-size: 2.75em;
    color: #000;
    font-weight: bolder;
    
    margin-top: 3em;
    line-height: 1.2;
}
#main .home-item .about-left2  .row-title{
    margin-top: 1.6em;
}
#main .home-item  .row-title2{
    font-size: 1em;
    line-height: 2.666em;
    letter-spacing: 2px;
    margin-bottom: 5px;
    color: #707070;
    font-weight: 500;
}
#main .home-item .about-item-content p{
    font-size: 1.166em;
    line-height: 1.5;
}
#main .home-item .about-item-content .p-title{
    font-size: 1.583em;
}
#main .home-item .about-item-content a{
    display: inline-block;
    color: #fff;
    margin-top: 2em;
    width: 9em;
    height:3em;
    text-align: center;
    background: #4276EF;
    background: linear-gradient(90deg, #5BACFF 0%, #4276EF 100%);
    border-radius: 2px;
    line-height: 3em;
    font-size: 1.166em;
}
#main  .home-view{
    width: 100%;
    height: 52.5em;
    margin-top: 8.3333em;
    background-image: url(/static/image/home4.png);
    background-size: 100% 100%;
}
#main  .home-view .wrapper{
    position: relative;
}
#main  .home-view .view-left{
    position: absolute;
    width: 29.166em;
    height: 29.166em;
    top: 11.666em;
    left: 8.3333em;
}
#main  .home-view .view-left img{
    width: 29.166em;
    height: 29.166em;
}
#main  .home-view .view-right1,
#main  .home-view .view-right2,
#main  .home-view .view-right1 img,
#main  .home-view .view-right2 img{
    width: 35.833em;
    height: 13.75em;
}

#main  .home-view .view-right1{
    position: relative;
    margin-left: 39.166em;
    padding-top: 11.666em; 
}
#main  .home-view .view-right2{
    position: relative;
    margin-left: 39.166em;
    padding-top: 1.666em;
}
#main  .home-view .home-view-content{
    height: 6.25em;
    position: absolute;
    bottom: 0px;
    width: 100%;
}
#main  .home-view .home-view-content-bg{
    height: 6.25em;
    background: #FFFFFF;
    opacity: 0.5;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
}
#main  .home-view .home-view-content-text{
    font-size: 1.583em;
    
    font-weight: bold;
    color: #303030;
    line-height: 4.2em;
    z-index: 99999;
    position: absolute;
    left: 2em;
    top: 0px;
    width: 100%;
}
.fullSlider .sliderNav .prev, .fullSlider .sliderNav .next{
    top: 23.333em;
}
#main .news .row-title,#main .news .row-title2{
    text-align: center;
}
#main .news .about-news{
    position: relative;
    margin-top: 2.5em;
}
#main .news .about-news .about-left-news{
    width: 40em;
    height: 40em;
    display: inline-block;
}
#main .news .about-news .about-left-news .newscenter-item1-title,
#main .news .about-news .newscenter-content1-item2 .newscenter-item1-title{
    color: #B7B7B7;
    line-height: 2em;
    font-size: 1.25em;
}
#main .news .about-news .about-left-news .newscenter-item1-left{
    width: 40em;
    height: 25.416em;
}
#main .news .about-news .about-left-news .newscenter-item1-left img{
    width: 100%;
    height: 100%;
}
#main .news .about-news .about-left-news .newscenter-item1-title span.span1,
#main .news .about-news .newscenter-content1-item2 .newscenter-item1-title span.span1{
    margin: 0 3px;
    color: #4276EF;
    font-weight: 500;
}
#main .news .about-news .about-left-news .newscenter-item1-title span.span2,
#main .news .about-news .newscenter-content1-item2 .newscenter-item1-title span.span2{
    color: #303030;
}
#main .news .about-news .about-left-news .newscenter-item1-content,
#main .news .about-news .newscenter-content1-item2 .newscenter-item1-content{
    color: #303030;
    font-weight: 500;
    line-height: 2em;
    font-size: 1.333em;
    overflow: hidden;
    max-height: 4.166em;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-top: 1.083em;
}
#main .news .about-news .about-right-news{
    position: absolute;
    left: 41.66em;
    top: 0px;
}
#main .news .about-news .newscenter-content1-item2 {
    padding:1px 0.833em;
}
#main .news .about-news .newscenter-content1-item2 .newscenter-item1-title{
    font-size: 1.166em;
    line-height: 2.5em;
}
#main .news .about-news .newscenter-content1-item2 .newscenter-item1-content{
    font-size: 1.25em;
    line-height: 1.916em;
}
#main .news .about-news .newscenter-content1-item2 .line{
    width: 38.583em;
    height: 1px;
    background: #EBEBEB;
    margin-top: 0.833em;
}
#main .news .about-news .newscenter-content1-item2:hover{
    background: #4276EF;
    background: linear-gradient(90deg, #5BACFF 0%, #4276EF 100%);
}
#main .news .about-news .newscenter-content1-item1:hover{
    background: transparent;
}
#main .news .about-news .newscenter-content1-item2:hover .newscenter-item1-title,
#main .news .about-news .newscenter-content1-item2:hover .newscenter-item1-title span,
#main .news .about-news .newscenter-content1-item2:hover .newscenter-item1-content{
    color: #fff;
}
#main .news .about-news .newscenter-content1-item2:hover .line{
    background: transparent;
}
.fullSlider .layout { position: relative; z-index: 1; height: 48.333em;width: 100%; overflow: hidden;box-sizing: border-box; }
.fullSlider .photos { display: block; position: absolute; z-index: 2; top: 0; left: 0;min-width: 83em;}
.fullSlider .photos li { float: left; width: 100%; }
.fullSlider .photos li a { position:relative; display: block; height: 48.333em; margin:0 auto;background-size:  auto 100%; }
