.winhome .con-wrap {
    margin: 0 auto;
    width: 1200px;
}

.winhome .paddingb {
    padding-bottom: 90px;
}

.winhome .fontsize20 {
    font-size: 20px;
}

.winhome .whitecolor {
    color: #fff;
}

.winhome .graycolor {
    color: #333;
}

.winhome .blackcolor {
    color: #222;
}

.winhome .redcolor {
    color: #c8161e;
}

.winhome .whitecolor {
    color: #fff;
}

.winhome .graybg {
    background: #f9f9f9;
}

.winhome .whitebg {
    background: #fff;
}

.winhome .blackbg {
    background: #000;
}

.winhome .redbg {
    background: #c8161e;
}

.winhome .textc {
    text-align: center;
}

.winhome .imgstyle {
    display: block;
    width: 100%;
}

.winhome .clearover {
    *overflow: hidden;
}

.winhome .postype {
    position: relative;
}

.winhome .floatl {
    float: left;
}

.winhome .floatr {
    float: right;
}

.winhome .mesbbtn {
    position: absolute;
    top: -35px;
    right: 0;
    cursor: pointer;
}

.winhome .boxshadow {
    box-shadow: 0 0 30px rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, .1);
    -o-box-shadow: 0 0 30px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 0 30px rgba(0, 0, 0, .1);
}

.winhome .title-top {
    position: relative;
    padding: 80px 0 70px;
    font-size: 30px;
    text-align: center;
}

.winhome .title-top p {
    position: absolute;
    left: 0;
    top: 135px;
    width: 100%;
    font-size: 18px;
}

.winhome .prev {
    position: absolute;
    top: 50%;
    left: 3%;
    z-index: 20;
    margin-top: -35px;
    width: 30px;
    height: 70px;
    cursor: pointer;
    background: url(//uimg.gximg.cn/v/res/201804/28-10/previous_btn.png) no-repeat center 0;
}

.winhome .next {
    position: absolute;
    top: 50%;
    right: 3%;
    z-index: 20;
    margin-top: -35px;
    width: 30px;
    height: 70px;
    cursor: pointer;
    background: url(//uimg.gximg.cn/v/res/201804/28-10/next_btn.png) no-repeat center 0;
}

.winhome .pagination {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
    display: block !important;
    bottom:50px;
}

.winhome .pagination li {
    *float: left;
    display: inline-block;
}

.winhome .pagination li a {
    display: block;
    margin: 0 5px;
    width: 10px;
    height: 10px;
    background: url(//uimg.gximg.cn/v/res/201804/28-10/no.png) no-repeat center 0;
}

.winhome .pagination li.current a {
    display: block;
    width: 10px;
    height: 10px;
    background: url(//uimg.gximg.cn/v/res/201804/28-10/curr.png) no-repeat center 0;
}


/*banner分页器开始*/
.winhome .paginationOne{
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
    display: block !important;
    bottom:-20px;
}
.winhome .paginationOne li {
    *float: left;
    display: inline-block;
}

.winhome .paginationOne li a {
    font-size: 0;
    display: block;
    margin: 0 5px;
    width: 10px;
    height: 10px;
    background: url(//uimg.gximg.cn/v/res/201804/28-10/no.png) no-repeat center 0;
}

.winhome .paginationOne li.current a {
    display: block;
    width: 10px;
    height: 10px;
    background: url(//uimg.gximg.cn/v/res/201804/28-10/curr.png) no-repeat center 0;
}



/*banner分页器结束*/
/*banner开始*/
/*banner轮播*/
.winhome .banner-box {
    /*height:720px;background:url(//uimg.gximg.cn/v/res/201804/28-10/banner.jpg) no-repeat center 0;background-position:center 0;background-repeat:no-repeat;*/
}

.winhome .banner-box .banner-move {
    /*position: absolute;*/
    top: 0;
    left: 0;
    z-index: 10;
    display: block;
    width: 100%;
    /*height: 720px;*/
    overflow: hidden;
}

.winhome .banner-box .banner-move .movelinks {
    display: block;
}

.banner-add {
    position: relative;
    /*height:720px;*/
    /*background:url(//uimg.gximg.cn/v/res/201804/28-10/banner.jpg) no-repeat center 0;background-position:center 0;background-repeat:no-repeat;*/
    background-size: contain;
}

/*banner轮播*/
.winhome .banner-box .banner {
    height: 100%;
}

.winhome .banner-box .banner .banner-top {
    position: relative;
    z-index: 20;
    padding: 20px 0;
    height: 60px;
    width: 1200px;
    margin: 0 auto;
}

.winhome .banner-box .banner .banner-top .imgdir {
    position: absolute;
    top: -8px;
    left: 50%;
    margin-left: -6px;
    width: 12px;
    height: 8px;
}

.winhome .banner-box .banner .banner-top .bannerlinks {
    float: left;
    margin-right: 30px;
    width: 170px;
    height: 60px;
}

.winhome .banner-box .banner .banner-top .banner-nav {
    float: left;
    width: 620px;
}

.winhome .banner-box .banner .banner-top .banner-nav li {
    position: relative;
    display: inline-block;
    margin: 15px 20px 15px 0;
}

.winhome .banner-box .banner .banner-top .banner-nav li .li-bottom {
    position: absolute;
    top: 33px;
    left: 0;
    display: none;
    padding-top: 20px;
}

.winhome .banner-box .banner .banner-top .banner-nav li .li-bottom .li-b-con {
    position: relative;
    padding: 0 15px 10px;
    width: 80px;
    height: auto;
    background: rgba(0, 0, 0, .6);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
}

.winhome .banner-box .banner .banner-top .banner-nav li .li-bottom .li-b-links {
    display: block;
    height: 40px;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    text-align: center;
}

.winhome .banner-box .banner .banner-top .banner-nav li .li-bottom .li-b-links:hover {
    border-bottom: 1px solid #fff;
}

.winhome .banner-box .banner .banner-top .banner-nav li .navlinks {
    position: relative;
    z-index: 1;
    padding: 7px 15px;
    font-size: 20px;
    color: #000000;
}

.winhome .banner-box .banner .banner-top .banner-nav li.currlinks .navlinks {
    position: relative;
    z-index: 1;
    color: #c8161e;
    background: #fff;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -o-border-radius: 30px;
    -moz-border-radius: 30px;
}

.winhome .banner-box .banner .banner-top .banner-nav li:hover .navlinks {
    color: #c8161e;
    background: #fff;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -o-border-radius: 30px;
    -moz-border-radius: 30px;
}

.winhome .banner-box .banner .banner-top .banner-t-right .banner-call {
    float: right;
}

.winhome .banner-box .banner .banner-top .banner-t-right .banner-call {
    float: left;
    margin-top: 5px;
    width: 190px;
    height: 50px;
    font-size: 16px;
    color: #000;
    line-height: 50px;
    text-align: center;
    background: url(//uimg.gximg.cn/v/res/201804/28-10/tele_bg01.png) no-repeat center 0;
    background-size: 190px 50px;
    background: #cccccc;
    border-radius: 50px;
}

.winhome .banner-box .banner .banner-top .banner-t-right .banner-call .callimg {
    width: 25px;
    height: 25px;
    vertical-align: middle;
}

.winhome .banner-box .banner .banner-top .banner-t-right .banner-login-icon {
    float: right;
    font-size: 16px;
    color: #000;
    line-height: 50px;
}

.winhome .banner-box .banner .banner-top .banner-t-right .banner-loginlist {
    position: relative;
    float: right;
    width: 155px;
    height: 50px;
    color: #000;
    text-align: center;
    line-height: 50px;
    cursor: pointer;
    background: url(//uimg.gximg.cn/v/res/201804/28-10/wdown.png) no-repeat 130px center;
}

.winhome .banner-box .banner .banner-top .banner-t-right .banner-loginlist:hover {
    background: url(//uimg.gximg.cn/v/res/201804/28-10/wup.png) no-repeat 130px center;
}

.winhome .banner-box .banner .banner-top .banner-t-right .banner-loginlist .banner-submenu {
    position: absolute;
    top: 50px;
    left: 50%;
    display: none;
    margin-left: -60px;
    padding: 0 30px;
    width: 80px;
    height: auto;
    cursor: pointer;
    background: rgba(0, 0, 0, .6);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
}

.winhome .banner-box .banner .banner-top .banner-t-right .banner-loginlist .banner-submenu .submenu-links {
    display: block;
    height: 50px;
    color: #fff;
    border-bottom: 1px solid #fff;
}

.winhome .banner-box .banner .coutryapply-btn {
    position: absolute;
    top: 385px;
    left: 50%;
    z-index: 20;
    margin-left: -100px;
    width: 200px;
    height: 60px;
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 60px;
    cursor: pointer;
    background: #c8161e;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -o-border-radius: 50px;
    -moz-border-radius: 50px;
}

.winhome .banner-box .banner .coutryapply-btn:hover {
    background: #ba1219;
}

.winhome .banner-box .banner .country-list {
    position: absolute;
    bottom: 85px;
    left: 50%;
    z-index: 20;
    margin-left: -450px;
    width: 900px;
    height: auto;
}

.winhome .banner-box .banner .country-list li {
    float: left;
    width: 180px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    cursor: pointer;
}

.winhome .banner-box .banner .country-list li img {
    display: block;
    margin: 0 auto 5px;
    width: 80px;
    height: 80px;
}

/*banner结束*/
/*奖学金开始*/
.winhome .coinmoney-box .coinmoney h3 {
    padding: 80px 0 10px;
    font-size: 30px;
    text-align: center;
}

.winhome .coinmoney-box .coinmoney .textintro {
    margin: 0 auto;
    width: 980px;
    height: auto;
    font-size: 16px;
    color: #666;
    line-height: 28px;
}

.winhome .coinmoney-box .coinmoney .coinmoney-list {
    margin: 50px auto 60px;
    width: 1185px;
    height: auto;
    overflow: hidden;
}

.winhome .coinmoney-box .coinmoney .coinmoney-list li {
    float: left;
    width: 395px;
    height: auto;
    font-size: 18px;
    color: #222;
    text-align: center;
}

.winhome .coinmoney-box .coinmoney .coinmoney-list li .li-top {
    width: 100%;
    height: 70px;
    font-size: 50px;
    color: #c8161e;
}

.winhome .coinmoney-box .coinmoney .coinbtn {
    display: block;
    margin: 0 auto;
    width: 180px;
    height: 50px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    line-height: 50px;
    cursor: pointer;
    background: #c8161e;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -o-border-radius: 50px;
    -moz-border-radius: 50px;
}

.winhome .coinmoney-box .coinmoney .coinbtn:hover {
    background: #ba1219;
}

/*奖学金结束*/
/*留学线路规划开始*/
.winhome .plancourse-box {
    background: #f9f9f9 url(../images/map.png) no-repeat center 0;
}

.winhome .plancourse-box .plancourse-bottom .prev {
    margin-top: -55px;
}

.winhome .plancourse-box .plancourse-bottom .next {
    margin-top: -55px;
}

.winhome .plancourse-box .plancourse-bottom {
    position: relative;
    margin: 0 auto;
    width: 1250px;
    height: 530px;
}

/*.winhome .plancourse-box .plancourse-bottom .pagination {
   bottom:0;
}
.winhome .plancourse-box .plancourse-bottom .prev {
	left:20px;
}
.winhome .plancourse-box .plancourse-bottom .next {
	right:20px;
}*/
.winhome .plancourse-box .plancourse-bottom .plancourse-b-con {
    margin: 0 auto;
    width: 1250px;
    height: 100%;
}

.winhome .plancourse-box .plancourse-bottom .planlist {

    width: 100%;
    height: 480px;
    padding-top: 20px;
}

.winhome .plancourse-box .plancourse-bottom .planlist li {
    position: relative;
    float: left;
    margin-top: 45px;
    width: 360px;
    height: 356px;
    color: #222;
    overflow: hidden;
    background: #fff;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -o-border-radius: 8px;
    -moz-border-radius: 8px;
    box-shadow: 0 0 30px rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, .1);
    -o-box-shadow: 0 0 30px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 0 30px rgba(0, 0, 0, .1);
}

.winhome .plancourse-box .plancourse-bottom .planlist li .servicelinks {
    display: block;
    width: 100%;
    height: 100%;
}

.winhome .plancourse-box .plancourse-bottom .planlist li .servicelinks .li-img {
    display: block;
    width: 100%;
}

.winhome .plancourse-box .plancourse-bottom .planlist li .servicelinks h3 {
    padding: 25px 0 15px;
    font-size: 24px;
    color: #222;
    text-align: center;
}

.winhome .plancourse-box .plancourse-bottom .planlist li .servicelinks .globaltext {
    position: relative;
    top: -15px;
    display: none \9;
    width: 100%;
    height: auto;
    color: #666;
    text-align: center;
    opacity: 0;
    -webkit-opacity: 0;
    -o-opacity: 0;
    -moz-opacity: 0;
    transition: opacity .2s linear;
    -webkit-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
}

.winhome .plancourse-box .plancourse-bottom li .servicelinks .litext {
    padding: 0 20px;
    font-size: 12px;
    line-height: 22px;
    color: #666;
    opacity: 1;
    -webkit-opacity: 1;
    -o-opacity: 1;
    -moz-opacity: 1;
    transition: opacity .2s linear;
    -webkit-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
}



.winhome .plancourse-box .plancourse-bottom .planlist li.currele {
    /*margin:0 40px;*/
    margin-top: 0;
    width: 450px;
    height: 445px;
}

.winhome .plancourse-box .plancourse-bottom .planlist li.currele .servicelinks h3 {
    padding: 30px 0 15px;
    font-size: 30px;
}

.winhome .plancourse-box .plancourse-bottom .planlist li.currele .servicelinks .litext {
    padding: 0 10 0 30px;
    font-size: 16px;
    line-height: 26px;
    opacity: 1;
    -webkit-opacity: 1;
    -o-opacity: 1;
    -moz-opacity: 1;
}




.winhome .plancourse-box .plancourse-bottom .planlist li:hover .servicelinks .globaltext {
    display: block \9;
    opacity: 1;
    -webkit-opacity: 1;
    -o-opacity: 1;
    -moz-opacity: 1;
}

/*swiper*/
#swiper-button-next-self {
    background: url(../images/next_btn.png) no-repeat center 0;
    width: 30px;
    height: 70px;
    cursor: pointer;
    top: 43%;
}

#swiper-button-prev-self {
    background: url(../images/previous_btn.png) no-repeat center 0;
    width: 30px;
    height: 70px;
    cursor: pointer;
    top: 43%;
}

/*留学线路规划结束*/
/*我们的优势开始*/
.winhome .weadvan-box {
    height: 1570px;
    background: url(//uimg.gximg.cn/v/res/201804/28-10/home_yslc_bg.jpg) no-repeat center 0;
    background-size: auto 100%;
}

.winhome .weadvan-box .weadvan .weadvan-list {
    margin: 180px auto 0;
    width: 1100px;
    height: 97px;
    background: url(//liuxue.guixue.com/images/index/line.jpg) no-repeat 40px;
}

.winhome .weadvan-box .weadvan .weadvan-list li {
    position: relative;
    float: left;
    width: 136px;
    font-size: 20px;
    color: #fff;
    text-align: center;
}

.winhome .weadvan-box .weadvan .weadvan-list li .liicon {
    display: block;
    margin: 0 auto;
    width: 80px;
    height: 80px;
}

.winhome .weadvan-box .weadvan .weadvan-list li.odd .liicon {
    position: relative;
    z-index: 1;
    margin-top: -25px;
}

.winhome .weadvan-box .weadvan .weadvan-list li.odd span {
    display: block;
    margin-top: 5px;
}

.winhome .weadvan-box .weadvan .weadvan-list li.tanimate .li-bottom .licircle {
    display: none \9;
    opacity: 0;
    -webkit-opacity: 0;
    -o-opacity: 0;
    -moz-opacity: 0;
}

.winhome .weadvan-box .weadvan .weadvan-list li.tanimate .li-bottom .liborder {
    height: 0;
}

.winhome .weadvan-box .weadvan .weadvan-list li.tanimate .li-bottom p {
    display: none \9;
    opacity: 0;
    -webkit-opacity: 0;
    -o-opacity: 0;
    -moz-opacity: 0;
}

.winhome .weadvan-box .weadvan .weadvan-list li.htanimate .li-bottom .licircle {
    display: block \9;
    opacity: 1;
    -webkit-opacity: 1;
    -o-opacity: 1;
    -moz-opacity: 1;
    transition: opacity .1s ease;
    -webkit-transition: opacity .1s ease;
    -o-transition: opacity .1s ease;
    -moz-transition: opacity .1s ease;
}

.winhome .weadvan-box .weadvan .weadvan-list li.htanimate .li-bottom .liborder {
    height: 70px;
    transition: height .2s ease .1s;
    -webkit-transition: height .2s ease .1s;
    -moz-transition: height .2s ease .1s;
    -o-transition: height .2s ease .1s;
}

.winhome .weadvan-box .weadvan .weadvan-list li.htanimate .li-bottom p {
    display: block \9;
    opacity: 1;
    -webkit-opacity: 1;
    -o-opacity: 1;
    -moz-opacity: 1;
    transition: opacity .5s ease .4s;
    -webkit-transition: opacity .5s ease .4s;
    -o-transition: opacity .5s ease .4s;
    -moz-transition: opacity .5s ease .4s;
}

.winhome .weadvan-box .weadvan .weadvan-list li.even .liicon {
    position: relative;
    z-index: 1;
    margin-top: 40px;
}

.winhome .weadvan-box .weadvan .weadvan-list li.even span {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
}

.winhome .weadvan-box .weadvan .weadvan-list li.first .li-bottom {
    position: absolute;
    left: -20px;
    margin-left: 0;
}

.winhome .weadvan-box .weadvan .weadvan-list li.first .li-bottom .licircle {
    position: absolute;
    left: 83px;
}

.winhome .weadvan-box .weadvan .weadvan-list li.first .li-bottom .liborder {
    margin-left: 86px;
}

.winhome .weadvan-box .weadvan .weadvan-list li.last .li-bottom {
    position: absolute;
    left: -300px;
    margin-left: 0;
}

.winhome .weadvan-box .weadvan .weadvan-list li.last .li-bottom .licircle {
    position: absolute;
    right: 60px;
}

.winhome .weadvan-box .weadvan .weadvan-list li.last .li-bottom .liborder {
    margin-right: 63px;
}

.winhome .weadvan-box .weadvan .weadvan-list li .li-bottom {
    position: absolute;
    left: 50%;
    margin-left: -217px;
    width: 435px;
}

.winhome .weadvan-box .weadvan .weadvan-list li .li-bottom .licircle {
    margin: 0 auto;
    width: 7px;
    height: 7px;
}

.winhome .weadvan-box .weadvan .weadvan-list li .li-bottom .liborder {
    margin: 0 auto;
    width: 1px;
    height: 70px;
    background: #fff;
    transition: height .2s ease;
    -webkit-transition: height .2s ease;
    -o-transition: height .2s ease;
    -moz-transition: height .2s ease;
}

.winhome .weadvan-box .weadvan .weadvan-list li .li-bottom p {
    padding: 10px 15px;
    width: 405px;
    height: auto;
    font-size: 16px;
    line-height: 26px;
    text-align: left;
    border: 1px solid #fff;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    -moz-border-radius: 10px;
}

.winhome .weadvan-box .weadvan .weadvan-list li.odd .li-bottom {
    top: 100px;
}

.winhome .weadvan-box .weadvan .weadvan-list li.even .li-bottom {
    bottom: 130px;
}

.winhome .weadvan-box .weadvan .weadvan-list li.banimate .li-bottom {
    display: none \9;
    opacity: 0;
    -webkit-opacity: 0;
    -o-opacity: 0;
    -moz-opacity: 0;
}

.winhome .weadvan-box .weadvan .weadvan-list li.bhanimate .li-bottom {
    display: block \9;
    opacity: 1;
    -webkit-opacity: 1;
    -o-opacity: 1;
    -moz-opacity: 1;
    transition: opacity .8s linear;
    -webkit-transition: opacity .8s linear;
    -o-transition: opacity .8s linear;
    -moz-transition: opacity .8s linear;
}

/*我们的优势结束*/
/*成功案例开始*/
.winhome .succcase-box .succcase .succcase-bottom .succcase-b-left {
    position: absolute;
    top: 105px;
    left: 50px;
    z-index: 3;
    width: 540px;
    height: 510px;
}

.winhome .succcase-box .succcase .succcase-bottom .succcase-b-left .videoplay {
    margin: 0 auto;
    width: 540px;
    height: 420px;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
}

.winhome .succcase-box .succcase .succcase-bottom .succcase-b-left .videoplay h3 {
    padding: 50px 0 25px;
    font-size: 20px;
    color: #222;
}

.winhome .succcase-box .succcase .succcase-bottom .succcase-b-left .videoplay .posimg {
    position: absolute;
    top: 192px;
    left: 50%;
    margin-left: -65px;
}

.winhome .succcase-box .succcase .succcase-bottom .succcase-b-right {
    /*position:relative;z-index:2;float:right;padding:85px 0 0 210px;width:490px;*/
    transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
}

.myshow {
    position: relative;
    z-index: 2;
    float: right;
    /*padding:85px 0 0 210px;height:635px;*/
    top: 98px;
    height: 560px;
    width: 490px;
}

.myshow::-webkit-scrollbar {
    display: none;
}

.winhome .succcase-box .succcase .succcase-bottom .succcase-b-right li {
    position: relative;
    padding: 15px 0 15px 80px;
    font-size: 16px;
    color: #222;
}

.winhome .succcase-box .succcase .succcase-bottom .succcase-b-right li .stuimg {
    position: absolute;
    top: 15px;
    left: 0;
    display: block;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    -moz-border-radius: 50%;
}

.winhome .succcase-box .succcase .succcase-bottom .succcase-b-right li .avatorbg {
    position: absolute;
    top: 15px;
    left: 0;
    display: block;
    width: 60px;
    height: 60px;
    background: url(//uimg.gximg.cn/v/res/201804/28-10/span_bg.png) no-repeat 0 0;
}

.winhome .succcase-box .succcase .succcase-bottom .succcase-b-right li p {
    margin-top: 5px;
    font-size: 14px;
    color: #666;
    line-height: 22px;
}

.winhome .succcase-box .leftbg {
    position: absolute;
    top: 300px;
    z-index: 1;
    height: 510px;
    width: 55%;
    background: #fff;
}

.winhome .succcase-box .rightbg {
    position: absolute;
    top: 195px;
    right: 0;
    height: 720px;
    width: 57.4%;
    background: #fff;
}

/*成功案例结束*/
/*专业留学规划顾问开始*/
.winhome .adviser-box .adviser .adviser-list {
    margin: 0 auto;
    padding-left: 70px;
    width: 1060px;
    height: 560px;
}

.winhome .adviser-box .adviser .adviser-list li {
    position: relative;
    float: left;
    margin: 20px 50px 0 0;
    padding: 0 30px;
    width: 260px;
    height: 510px;
    font-size: 14px;
    line-height: 24px;
    background: #fff;
}

.winhome .adviser-box .adviser .adviser-list li .li-top {
    margin: 55px 0 35px;
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 20px;
    color: #222;
}

.winhome .adviser-box .adviser .adviser-list li .li-top .adviserimg {
    float: left;
    display: block;
    margin-right: 20px;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    -moz-border-radius: 50%;
}

.winhome .adviser-box .adviser .adviser-list li .libtn {
    position: absolute;
    right: 30px;
    bottom: 75px;
    width: 80px;
    height: 40px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
    background: #c8161e;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -o-border-radius: 30px;
}

.winhome .adviser-box .adviser .adviser-list li:hover {
    box-shadow: 0 0 30px rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, .1);
    -o-box-shadow: 0 0 30px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 0 30px rgba(0, 0, 0, .1);
}

/*专业留学规划顾问结束*/
/*近期活动开始*/
.winhome .nearactive-box .nearactive .nearactive-bottom {
    position: relative;
    margin-top: 30px;
}

.winhome .nearactive-box .nearactive .nearactive-bottom .hexagon {
    position: absolute;
    top: 9px;
    left: 9px;
    z-index: 1;
    width: 288px;
    height: 248px;
}

.winhome .nearactive-box .nearactive .nearactive-bottom .hexagon .svgmask {
    width: 288px;
    height: 248px;
    background: url(//uimg.gximg.cn/v/res/201804/28-10/kask.png) no-repeat center 0;
}

.winhome .nearactive-box .nearactive .nearactive-bottom .hexagon .hexagon-text {
    position: absolute;
    top: 71px;
    left: 0;
    z-index: 1;
    display: none \9;
    width: 100%;
    height: 120px;
    font-size: 28px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    opacity: 0;
    -webkit-opacity: 0;
    -o-opacity: 0;
    -moz-opacity: 0;
}

.winhome .nearactive-box .nearactive .nearactive-bottom .hexagon .hexagon-text .divide {
    margin: 3px auto 0;
    width: 200px;
    height: 1px;
    background: #fff;
}

.winhome .nearactive-box .nearactive .nearactive-bottom .hexagon .hexagon-text span {
    position: relative;
    top: -4px;
    font-size: 20px;
}

.winhome .nearactive-box .nearactive .nearactive-bottom svg {
    position: absolute;
    top: 0;
    left: 0;
    display: none \9;
    width: 288px;
    height: 248px;
    opacity: 0;
    -webkit-opacity: 0;
    -o-opacity: 0;
    -moz-opacity: 0;
}

.winhome .nearactive-box .nearactive .nearactive-bottom .hexagon:hover .hexagon-text {
    display: block \9;
    opacity: 1;
    -webkit-opacity: 1;
    -o-opacity: 1;
    -ms-opacity: 1;
    transition: opacity .2s linear;
    -webkit-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
}

.winhome .nearactive-box .nearactive .nearactive-bottom .hexagon:hover svg {
    display: block \9;
    opacity: 1;
    -webkit-opacity: 1;
    -o-opacity: 1;
    -ms-opacity: 1;
    transition: opacity .2s linear;
    -webkit-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
}

/*近期活动结束*/
/*媒体报道开始*/
.winhome .mediaonlie-box .mediaonline .mediaonline-bottom {
    margin: 0 auto;
    width: 1100px;
}

.winhome .mediaonlie-box .mediaonline .mediaonline-bottom li {
    float: left;
    width: 210px;
}

.winhome .mediaonlie-box .mediaonline .mediaonline-bottom .platform {
    display: block;
    margin: 0 auto;
    width: 158px;
    height: 78px;
    cursor: pointer;
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    -o-box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .1);
}

.winhome .mediaonlie-box .mediaonline .mediaonline-bottom li .liborder {
    display: none;
    margin: 0 auto;
    width: 1px;
    height: 40px;
    background: #c8161e;
}

.winhome .mediaonlie-box .mediaonline .li-bottom {
    margin-left: 70px;
    width: 1000px;
    display: block;
}

.winhome .mediaonlie-box .mediaonline .mediaonline-bottom li.hoverstyle .liborder {
    display: block;
}

.winhome .mediaonlie-box .mediaonline .mediaonline-bottom li.hoverstyle .platform {
    border: 1px solid #c8161e;
}

.winhome .mediaonlie-box .mediaonline .li-bottom {
    display: none;
}

/*媒体报道结束*/
/*合作机构开始*/
.winhome .partner-box .partner .partner-list li {
    float: left;
    margin-bottom: 40px;
    width: 240px;
    height: 115px;
    font-size: 16px;
    color: #222;
    text-align: center;
}

.winhome .partner-box .partner .partner-list li img {
    margin-bottom: 5px;
    width: 180px;
    height: 80px;
}

/*合作机构结束*/
/*遮罩开始*/
.winhome .maskbg {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 990599;
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
}

/*遮罩结束*/
/*表单信息开始*/
.winhome .forminfo {
    position: absolute;
    left: 50%;
    z-index: 990600;
    display: none;
    margin-left: -175px;
    width: 350px;
    height: 490px;
    background: #fff;
}

.winhome .forminfo .form-top {
    margin-bottom: 40px;
    height: 60px;
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 60px;
}

.winhome .forminfo .form-bottom {
    padding: 0 20px;
}

.winhome .form-input-list {
    position: relative;
    width: 150px;
    height: auto;
}

.winhome .form-input-list input {
    padding: 10px 0;
    width: 100%;
    font-size: 14px;
    color: #222;
    border: 0;
    outline: none;
    border-bottom: 1px solid #ccc;
}

.winhome .form-input-list span {
    position: absolute;
    top: 10px;
    right: 10px;
}

.winhome .form-r-list .form-list-select {
    position: relative;
    margin-top: 30px;
    padding-left: 10px;
    width: 298px;
    height: 38px;
    font-size: 14px;
    line-height: 38px;
    border: 1px solid #ccc;
    background: #fff;
}

.winhome .form-r-list .form-list-select .selecr-pos {
    position: absolute;
    top: 1px;
    right: 1px;
    width: 38px;
    height: 38px;
}

.winhome .form-r-list .form-list-select .selecr-pos span {
    position: absolute;
    top: 2px;
    left: -5px;
}

.winhome .form-r-list .form-list-select ul {
    position: absolute;
    top: 39px;
    left: -1px;
    z-index: 1;
    display: none;
    width: 100%;
    height: auto;
    border: 1px solid #ccc;
    border-top: 0;
    background: #fff;
}

.winhome .form-r-list .form-list-select ul li {
    padding-left: 10px;
    width: 298px;
    height: 30px;
    line-height: 30px;
}

.winhome .form-r-list .form-list-select ul li:hover {
    color: #c8161e;
    background: #fafafa;
}

.winhome .form-r-list .form-list-select.active ul {
    display: block;
}

.winhome .form-r-list .form-list-select.active .selecr-pos img {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    transition: transform .5s;
    -webkit-transition: transform .5s;
    -o-transition: transform .5s;
    -moz-transition: transform .5s;
    -ms-transition: transform .5s;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 500px white inset;
}

.winhome .form-t-input .form-input-list input::-webkit-input-placeholder {
    color: #ccc;
}

.winhome .form-t-input .form-input-list input:-moz-placeholder {
    color: #ccc;
}

.winhome .form-t-input .form-input-list input::-moz-placeholder {
    color: #ccc;
}

.winhome .form-t-input .form-input-list input:-ms-input-placeholder {
    color: #ccc;
}

.winhome .submit-btn {
    margin: 30px 0 10px;
    width: 100%;
    height: 50px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    line-height: 50px;
    cursor: pointer;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -o-border-radius: 50px;
    -moz-border-radius: 50px;
}

.winhome .submit-btn:hover {
    background: #ba1219;
}

.winhome .reset-btn {
    width: 100%;
    height: 30px;
    font-size: 14px;
    color: #999;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
}

.winhome .error-prompt {
    position: absolute;
    bottom: 110px;
    left: 0;
    width: 100%;
    font-size: 14px;
    color: #c8161e;
    text-align: center;
}

/*表单信息结束*/
/*视频播放窗口开始*/
.winhome .playvideo {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 990600;
    display: none;
    width: 861px;
    height: 484px;
    margin: -242px 0 0 -430px;
    background: #fff;
}

/*视频播放窗口结束*/

.abroad-data {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 990600;
    display: none;
    margin: -210px 0 0 -240px;
    width: 480px;
    height: 420px;
    text-align: center;
    background: #fff;
}

.abroad-data h3 {
    padding: 30px 0 20px;
    font-size: 20px;
    font-weight: 600;
    color: #333;
    text-align: center;
}

.abroad-data.free-data h3 {
    padding: 50px 0 20px;
}

.abroad-data .close-img {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}

.abroad-data .freedown-btn {
    position: absolute;
    left: 50%;
    bottom: 50px;
    margin-left: -70px;
    width: 140px;
    height: 35px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 35px;
    cursor: pointer;
    outline: none;
    border: 0;
    background: #c8161e;
}

.abroad-data .data-type {
    margin: 20px 0;
    font-size: 16px;
}

.abroad-data .wechatimg {
    margin-bottom: 20px;
    width: 265px;
    height: 265px;
}

/*2018.6.27修改结束：新增留学资料*/

/*托福新增按钮2018.10.12开始*/
#payBtn {
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 16px;
    color: #ffffff;
    position: absolute;
    right: 30px;
    top: 30px;
}

#payBtn:hover {
    background: #ffffff;
    border-radius: 20px;
}

#payBtn a {
    color: white;
}

#payBtn:hover a {
    color: red;
}

.abroad-data {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 990600;
    display: none;
    margin: -210px 0 0 -240px;
    width: 480px;
    height: 420px;
    text-align: center;
    background: #fff;
}

.abroad-data h3 {
    padding: 30px 0 20px;
    font-size: 20px;
    font-weight: 600;
    color: #333;
    text-align: center;
}

.abroad-data.free-data h3 {
    padding: 50px 0 20px;
}

.abroad-data .close-img {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}

.abroad-data .freedown-btn {
    position: absolute;
    left: 50%;
    bottom: 50px;
    margin-left: -70px;
    width: 140px;
    height: 35px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 35px;
    cursor: pointer;
    outline: none;
    border: 0;
    background: #c8161e;
}

.abroad-data .data-type {
    margin: 20px 0;
    font-size: 16px;
}

.abroad-data .wechatimg {
    margin-bottom: 20px;
    width: 265px;
    height: 265px;
}

/*托福新增按钮2018.10.12结束*/

.img{
    width: 100%;
    height: 100%;
}



