/*
*启德留学pc端网站公用结构样式
Author:richerliu 
Date: 2017-09-25
*/
/***************************公共组件样式控制***************************/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, img, b, i, dl, dt, dd, ul, li, pre {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
}

html {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    _font-smoothing: antialiased;
    font-smoothing: antialiased;
}

#nav, #header, #menu, #section {
    display: block;
}

#nav, #header, #menu {
    width: 100%;
}

ul, li {
    list-style: none;
}

a {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    text-decoration: none;
    outline: none
}

ul, ol {
    padding-left: 0;
    list-style-type: none;
}

img {
    border: 0
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

em, i {
    font-style: normal
}

button {
    cursor: pointer
}

.fix {
    *zoom: 1;
}

    .fix:after, .fix:before {
        display: block;
        content: "clear";
        height: 0;
        clear: both;
        overflow: hidden;
        visibility: hidden;
    }

input {
    outline: none
}

.clear {
    clear: both
}

input::-webkit-input-placeholder {
    color: #adacac
}

.elips {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    -o-text-overflow: ellipsis
}

.elip {
    white-space: nowrap;
    overflow: hidden;
}

.txtle2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.txtle3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.txtle4 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

.mb10 {
    margin-bottom: 10px
}

.mb20 {
    margin-bottom: 20px
}

.mb35 {
    margin-bottom: 35px
}

.mb22 {
    margin-bottom: 22px;
}
/****************************页面样式控制*****************************/
/*---------------------------全局页面控制----------------------------*/
body {
    line-height: 22px;
    font-size: 12px;
    color: #2d2d2d;
    font-family: Arial,Helvetica,"Microsoft YaHei","宋体",sans-serif;
}

a:link {
    color: #000;
    text-decoration: none
}

a:visited {
    color: #000;
}

a:hover {
    color: #f08200;
}

a:active {
    color: #49555e;
}

.mw {
    width: 1098px;
    margin: 0 auto
}

/*焦点图*/
.lx-focus {
    width: 100%;
    height: 400px;
    background: #bcdbe7
}

    .lx-focus ul li {
        height: 400px;
    }

        .lx-focus ul li a {
            width: 1200px;
            height: 400px;
            display: block;
            margin: 0 auto;
            text-indent: -99999px;
        }

.swiper-container {
    width: 100%;
}

.lx-focus .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { /*left:0px*/
}

.lx-focus .swiper-pagination-bullet {
    width: 40px;
    height: 8px;
    background: #c8cfd6;
    margin-right: 10px;
    cursor: pointer;
    border-radius: 0;
    opacity: 0.8
}

.lx-focus .swiper-pagination-bullet-active {
    background: #2db7ff;
    opacity: 1
}

/*产品导航*/
.lx-nav-box {
    position: relative;
    top: -440px;
    z-index: 1
}

.lx-nav {
    width: 240px;
    height: 400px;
    position: absolute;
    top: 40px;
    left: 50%;
    margin-left: -549px;
    background: url(../images/bg_lx_nav.png) repeat;
    padding: 0 20px;
}

.lx-nav-r {
    width: 245px;
    height: 335px;
    position: absolute;
    top: 72px;
    right: 50%;
    margin-right: -549px;
    background: url(../images/bg_lx_nav.png) repeat;
    padding: 0 10px 0 25px;
    border-radius: 15px;
}

.lx-nav-item {
    padding: 14px 0px 5px;
}

    .lx-nav-item:last-child {
        border: 0
    }

    .lx-nav-item h5 {
        font: 700 16px/22px "Microsoft YaHei";
        color: #00233d;
        padding-bottom: 10px
    }

    .lx-nav-item ul {
        font-size: 0
    }

        .lx-nav-item ul li {
            display: inline-block;
            padding: 0 15px 5px 0;
            font: 16px/26px "Microsoft YaHei";
        }

.nav-city-item ul li:nth-child(5n) {
    padding: 0
}

.lx-nav-item ul li a {
    color: #00233d;
}

    .lx-nav-item ul li a:hover {
        color: #f18301;
    }

    .lx-nav-item ul li a.on, .lx-nav-item ul li a.active {
        color: #ff871c
    }

.lx-nav-hid {
    width: 880px;
    height: 380px;
    background: url(../images/bg_lx_nav_con.png) no-repeat;
    position: absolute;
    top: -5px;
    left: 50%;
    margin-left: -335px;
    padding: 32px 30px 0;
    display: none
}

.lx-nav-hid-l {
    width: 605px;
    float: left;
}

    .lx-nav-hid-l h5 {
        font: 700 14px/16px "Microsoft YaHei";
        padding: 15px 0 18px;
    }

    .lx-nav-hid-l h6 {
        font: 700 14px/16px "Microsoft YaHei";
        padding: 40px 0 18px;
    }

    .lx-nav-hid-l dl {
        display: inline-block;
        padding-right: 40px;
        font-size: 0;
        padding-bottom: 5px
    }

        .lx-nav-hid-l dl dt {
            display: inline-block;
            font: 700 14px/14px "Microsoft YaHei";
            color: #146097
        }

        .lx-nav-hid-l dl dd {
            display: inline-block;
            font: 14px/14px "Microsoft YaHei";
            padding: 0 12px;
            border-right: 1px solid #666;
        }

            .lx-nav-hid-l dl dd.npl {
                padding-left: 0
            }

            .lx-nav-hid-l dl dd.npr {
                padding-right: 0
            }

            .lx-nav-hid-l dl dd:last-child {
                border: 0
            }

    .lx-nav-hid-l ul {
        font-size: 12px;
        margin-left: -12px;
        margin-bottom: 8px;
    }

        .lx-nav-hid-l ul li {
            display: inline-block;
            font: 14px/14px "Microsoft YaHei";
            padding: 0 12px;
            border-right: 1px solid #666;
        }

            .lx-nav-hid-l ul li:last-child {
                border: 0
            }

    .lx-nav-hid-l p {
        width: 575px;
        font: 14px/24px "Microsoft YaHei";
        overflow: hidden;
        zoom: 1;
    }

        .lx-nav-hid-l p a {
            display: block;
            float: right;
            color: #f18301;
            text-decoration: underline
        }

            .lx-nav-hid-l p a:hover {
                text-decoration: none
            }

.lx-nav-hid-r {
    width: 275px;
    float: right;
}

    .lx-nav-hid-r li img {
        display: block;
        margin-bottom: 20px;
    }

.lx-wrap {
    background: #f4f4f4;
    padding-top: 28px
}

.lx-index-con {
    padding: 10px 0px
}
/*标签云*/
.lx-tag {
    display: block;
    padding-top: 12px;
    font-size: 0
}

    .lx-tag b {
        display: inline-block;
        padding: 2px 7px;
        font: 12px/18px "Microsoft YaHei";
        color: #829bc3;
        margin-right: 22px;
        border: 1px solid #829bc3;
        -webkit-border-radius: 7px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

.lx-crumb-box {
    background: #f8f8f8
}

/* -----------------------------------导航区-----------------------------------------------*/
.lx-sub-nav {
    background: #f5f5f5;
    padding: 20px 0 10px;
}

.sub-nav-list1 {
    width: 890px;
    float: left;
}

.sub-nav-list2 {
    width: 194px;
    float: right;
}

.sub-nav-list dt {
    width: 38px;
    float: left;
    border-right: 1px solid #c7c7c7;
    text-align: center;
    font: 16px/16px "Microsoft YaHei";
    color: #ff871c;
}

.sub-nav-list dt b {
	font-weight: 400;
	display: block;
	margin-bottom: 17px;
}

.sub-nav-list dd {
    display: inline-block;
    padding: 0 0px 0 11px;
    font: 16px/16px "Microsoft YaHei";
    margin-bottom: 14px;
}

.sub-nav-list dd a {
	color: #0062a8;
}

.sub-nav-list dd a:hover {
}

.lx-func-nav {
    padding: 10px 0;
    border-bottom: 1px solid #e4e4e4
}

.lx-func-nav dl {
	display: inline-block;
	font-size: 0;
	font: 14px/14px "Microsoft YaHei";
}

.lx-func-nav dl dt {
	display: inline-block;
	padding-right: 18px;
	border-right: 1px solid #303030
}

.lx-func-nav dl dd {
	display: inline-block;
	margin: 0 5px 0 18px
}

.lx-func-nav dl dd a.active {
	color: #f08200
}

/* -----------------------------------列表页-----------------------------------------------*/
.lx-sub-main {
}

.lx-path {
    padding: 14px 0 12px;
    z-index: 0;
}

    .lx-path h2 {
        width: 688px;
        float: left;
        font: 22px/30px "Microsoft YaHei";
        padding-left: 15px;
    }

        .lx-path h2 span {
            padding-left: 10px;
            color: #333;
            font-size: 0;
        }

            .lx-path h2 span a {
                display: inline-block;
                font: 16px/16px "Microsoft YaHei";
                padding: 0 10px;
                border-right: 1px solid #333;
            }

                .lx-path h2 span a:last-child {
                    border: 0
                }

                .lx-path h2 span a.on {
                    color: #ff871c;
                }

    .lx-path .lx-path-con {
        width: 395px;
        float: right;
        text-align: right;
        font: 16px/30px "Microsoft YaHei";
    }

.lx-crumb {
    height: 45px;
    border-bottom: 1px solid #e4e4e4
}

    .lx-crumb h2 {
        font: 700 18px/45px "Microsoft YaHei";
        width: 200px;
        float: left;
    }

    .lx-crumb span {
        width: 600px;
        float: right;
        text-align: right;
        color: #797979;
        font: 14px/45px "Microsoft YaHei";
    }

.lx-sub-con {
    width: 800px;
    float: left;
    margin-right: 20px;
    min-height: 300px
}

.lx-sub-side {
    width: 278px;
    float: right;
    min-height: 300px;
    padding-top: 14px
}

.lx-index-tit {
    height: 32px;
    position: relative;
    margin-bottom: 16px;
}

    .lx-index-tit h3 {
        font: 22px/32px "Microsoft YaHei";
        color: #146097;
        padding-left: 38px;
    }

    .lx-index-tit a {
        height: 32px;
        display: block;
        font: 14px/32px "Microsoft YaHei";
        position: absolute;
        top: 0;
        right: 0;
    }

.lx-index-tit2 {
    height: 32px;
    border-bottom: 1px solid #e7e7e7;
    color: #146097;
    position: relative;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

    .lx-index-tit2 h3 {
        font: 22px/32px "Microsoft YaHei";
        color: #146097;
        padding-left: 38px;
    }

    .lx-index-tit2 a {
        height: 30px;
        display: block;
        font: 14px/32px "Microsoft YaHei";
        position: absolute;
        top: 0;
        right: 0;
    }

.lx-index-tit3 {
    height: 32px;
    color: #146097;
    position: relative;
    padding-bottom: 10px;
}

    .lx-index-tit3 h3 {
        font: 22px/32px "Microsoft YaHei";
        color: #146097;
    }

    .lx-index-tit3 a {
        height: 30px;
        display: block;
        font: 14px/32px "Microsoft YaHei";
        position: absolute;
        top: 0;
        right: 0;
    }

.lx-index-tit4 {
    height: 32px;
    color: #146097;
    border-bottom: 1px solid #e7e7e7;
    position: relative;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

    .lx-index-tit4 h3 {
        font: 22px/32px "Microsoft YaHei";
        color: #146097;
    }

    .lx-index-tit4 a {
        height: 30px;
        display: block;
        font: 14px/32px "Microsoft YaHei";
        position: absolute;
        top: 0;
        right: 0;
    }

/*名校录取榜*/
.lx-index-case {
    border: 1px solid #e1e1e1;
    padding: 10px 15px 11px;
}

    .lx-index-case ul {
    }

        .lx-index-case ul li {
            overflow: hidden;
            zoom: 1;
            font: 14px/20px "Microsoft YaHei";
            margin-bottom: 5px
        }

            .lx-index-case ul li b {
                display: block;
                width: 225px;
                height: 20px;
                float: left;
                font-weight: 400;
                padding-left: 5px;
            }

            .lx-index-case ul li i {
                display: block;
                width: 40px;
                height: 20px;
                float: left;
                color: #c80202;
            }

/*为什么选择启德教育*/
.lx-index-bs {
    background: #fff;
    padding: 40px 0
}

    .lx-index-bs h5 {
        height: 22px;
        font: 22px/22px "Microsoft YaHei";
        background: url(../images/home/bg_btm_bstit.png) center 0 no-repeat;
        text-align: center;
        color: #146097;
    }

    .lx-index-bs h6 {
        width: 280px;
        height: 60px;
        background: url(../images/home/icon_bs_txt.png) no-repeat;
        margin: 0 auto;
        margin-top: 30px;
        text-indent: -9999px
    }

.lx-index-bs-con {
    width: 1040px;
    margin: 0 auto;
    padding: 35px 0 30px;
    border-bottom: 1px solid #e4e4e4;
}

    .lx-index-bs-con dl {
        width: 260px;
        height: 60px;
        float: left;
    }

        .lx-index-bs-con dl dt {
            width: 60px;
            float: left;
            margin-right: 10px;
        }

        .lx-index-bs-con dl dd {
            width: 190px;
            float: left;
            padding-top: 10px;
            font: 16px/22px "Microsoft YaHei";
        }

/*列表页右侧 留学小工具*/
.lx-sub-tools {
    background: #fafafa;
    margin-bottom: 22px;
    padding-bottom: 10px
}

    .lx-sub-tools h5 {
        padding: 12px 0;
        border-bottom: 1px solid #d0effd;
        color: #0067b2;
        font: 22px/22px "Microsoft YaHei";
        margin-bottom: 22px;
        text-align: center
    }

.lx-sub-tools-con a {
    width: 110px;
    height: 70px;
    float: left;
    margin: 0px 3px 38px 20px;
    text-align: center
}

    .lx-sub-tools-con a p {
        font: 14px/20px "Microsoft YaHei";
    }

/*列表页右侧 用户感言*/
.lx-sub-yhgy {
    padding: 22px 20px 20px;
    background: #fafafa;
    margin-bottom: 20px;
}

    .lx-sub-yhgy h3 {
        font-size: 16px;
        margin-bottom: 10px;
    }

    .lx-sub-yhgy ul li a {
        display: block;
        border-bottom: 1px solid #ccc;
        padding-top: 10px;
    }

        .lx-sub-yhgy ul li a h6 i {
            color: #f08200;
        }

        .lx-sub-yhgy ul li a:last-child {
            border-bottom: 0;
        }

        .lx-sub-yhgy ul li a h6 {
            padding-left: 10px;
            padding-bottom: 5px;
            font-weight: 700;
            font-size: 14px;
            position: relative;
            background: url(/Content/Images/list/bg_sub_case.png) no-repeat 0px 7px
        }

            .lx-sub-yhgy ul li a h6 i {
                color: #f08200;
            }

        .lx-sub-yhgy ul li a p {
            height: 60px;
            padding-left: 10px;
            margin-bottom: 10px;
            line-height: 20px;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 3;
            overflow: hidden;
        }

/*列表页右侧 广告*/
.lx-sub-ad {
    position: relative
}

    .lx-sub-ad .bd li a {
        display: block;
        height: 180px;
        overflow-y: hidden
    }

    .lx-sub-ad .hd ul {
        width: 100%;
        text-align: center;
        position: absolute;
        bottom: -5px;
    }

        .lx-sub-ad .hd ul li {
            width: 12px;
            height: 4px;
            display: inline-block;
            text-indent: -9999px;
            -webkit-border-radius: 6px;
            -moz-border-radius: 6px;
            border-radius: 6px;
            background: #83bce6;
            margin-right: 10px;
            cursor: pointer
        }

            .lx-sub-ad .hd ul li:last-child {
                margin-right: 0
            }

            .lx-sub-ad .hd ul li.on {
                width: 21px;
                background: #0276cb
            }

/*列表页右侧 热门活动*/
.lx-sub-act {
    background: #f7fdff;
    padding: 20px 15px
}

    .lx-sub-act h3 {
        padding-left: 15px;
        font: 700 16px/24px "Microsoft YaHei";
        color: #2d2d2d;
    }

    .lx-sub-act dl {
        padding-bottom: 10px;
        margin-bottom: 8px;
        font: 14px/24px "Microsoft YaHei";
        background: url(../images/list/arr_sub_act.png) 0px 8px no-repeat;
        padding-left: 16px;
    }

        .lx-sub-act dl:last-child {
            padding-bottom: 0;
            margin-bottom: 0;
            border-bottom: 0
        }

        .lx-sub-act dl dd {
        }

            .lx-sub-act dl dd i {
                padding-right: 8px
            }

            .lx-sub-act dl dd b {
                font-weight: 400;
                display: inline-block;
                vertical-align: top
            }

/*列表页右侧 留学产品*/
.lx-sub-cp {
    background: #f7fdff;
    padding: 30px 0
}

    .lx-sub-cp h3 {
        padding-left: 15px;
        font: 700 16px/24px "Microsoft YaHei";
        color: #2d2d2d;
        margin-bottom: 15px
    }

.lx-sub-cp-con {
    position: relative
}

    .lx-sub-cp-con .bd li a {
        display: block;
        height: 170px;
        overflow-y: hidden
    }

    .lx-sub-cp-con .hd ul {
        width: 100%;
        text-align: center;
        position: absolute;
        bottom: -5px;
    }

        .lx-sub-cp-con .hd ul li {
            width: 14px;
            height: 14px;
            display: inline-block;
            background: #cecece;
            margin-right: 8px;
            cursor: pointer;
            color: #fff;
            font: 12px/14px "Microsoft YaHei";
        }

            .lx-sub-cp-con .hd ul li:last-child {
                margin-right: 0
            }

            .lx-sub-cp-con .hd ul li.on {
                background: #ff871c
            }


/*留学博客*/
.lx-sub-blog {
    background: #f7fdff;
    padding: 25px 20px
}

    .lx-sub-blog h3 {
        padding-left: 15px;
        font: 700 16px/24px "Microsoft YaHei";
    }

    .lx-sub-blog ul {
        padding-bottom: 5px;
        font-size: 14px;
    }

        .lx-sub-blog ul li .tit {
            width: 220px;
            background: url(../images/home/arr_index_news.png) 0 3px no-repeat;
            padding-left: 18px;
            padding-bottom: 3px
        }

        .lx-sub-blog ul li p {
            color: #606060;
            line-height: 24px;
            height: 72px;
            overflow-y: hidden
        }

        .lx-sub-blog ul li .guwenInfo {
            white-space: normal;
            font-family: "Microsoft YaHei";
            padding: 12px 0 12px
        }

            .lx-sub-blog ul li .guwenInfo img {
                display: block;
                width: 68px;
                height: 85px;
                overflow: hidden;
                float: left;
                background: #8b8996
            }

            .lx-sub-blog ul li .guwenInfo span {
                width: 140px;
                height: 70px;
                background: #fff;
                float: left;
                padding: 10px 10px 5px 20px
            }

                .lx-sub-blog ul li .guwenInfo span b {
                    display: block;
                    padding-left: 16px;
                    background: url(../images/education/dot_edu_cp.png) 0 3px no-repeat
                }

    .lx-sub-blog dl dd pre b {
        display: block;
        padding: 4px 0;
        color: #006097;
        font-weight: 400
    }

/*列表页右侧 热门新闻*/
.lx-sub-news {
}

    .lx-sub-news ul {
    }

        .lx-sub-news ul li {
            height: 20px;
            overflow: hidden;
            zoom: 1;
            font: 14px/20px "Microsoft YaHei";
            background: url(../images/arr_act.png) 0 4px no-repeat;
            padding-bottom: 10px
        }

            .lx-sub-news ul li a {
                display: block;
                width: 220px;
                float: left;
                padding-left: 18px;
                font-weight: 400
            }

            .lx-sub-news ul li i {
                display: block;
                width: 60px;
                float: right;
                text-align: right;
                color: #606060
            }

/*列表页右侧 推荐规划师*/
.lx-sub-ghs {
    background: #f7fdff;
    padding: 25px 20px
}

    .lx-sub-ghs h3 {
        font: 700 16px/24px "Microsoft YaHei";
        padding-bottom: 10px
    }

.lx-sub-ghs-con {
    padding-bottom: 40px;
    position: relative
}

    .lx-sub-ghs-con dl {
        height: 84px;
        overflow-y: hidden;
        margin-bottom: 15px;
    }

        .lx-sub-ghs-con dl dt {
            width: 70px;
            float: left;
            margin-right: 22px;
        }

        .lx-sub-ghs-con dl dd {
            width: 140px;
            float: left;
        }

    .lx-sub-ghs-con pre {
        white-space: normal;
        font: 14px/24px "Microsoft YaHei";
        margin-bottom: 10px
    }

    .lx-sub-ghs-con dl dd p {
        font: 14px/19px "Microsoft YaHei";
    }

        .lx-sub-ghs-con dl dd p:nth-child(3) {
            margin-bottom: 5px;
        }

    .lx-sub-ghs-con dl dd a.sub-ghs-btn {
        width: 68px;
        height: 22px;
        display: inline-block;
        background: #0276cb;
        color: #fff;
        text-align: center;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        cursor: pointer;
        font: 13px/22px "Microsoft YaHei";
    }

        .lx-sub-ghs-con dl dd a.sub-ghs-btn:hover {
            background: #ff871c;
        }

    .lx-sub-ghs-con span {
        display: inline-block;
        margin: 0 7px 5px 0;
        padding: 5px 6px;
        border: 1px solid #829bc3;
        color: #829bc3;
        font-size: 12px;
        line-height: 12px;
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
    }

    .lx-sub-ghs-con .hd ul {
        width: 100%;
        text-align: center;
        position: absolute;
        bottom: -5px;
    }

        .lx-sub-ghs-con .hd ul li {
            width: 14px;
            height: 14px;
            display: inline-block;
            background: #cecece;
            margin-right: 8px;
            cursor: pointer;
            color: #fff;
            font: 12px/14px "Microsoft YaHei";
        }

            .lx-sub-ghs-con .hd ul li:last-child {
                margin-right: 0
            }

            .lx-sub-ghs-con .hd ul li.on {
                background: #ff871c
            }


/*列表页 成功案例*/
.lx-sub-case {
    background: #f7fdff;
    padding: 25px
}

    .lx-sub-case h3 {
        padding-left: 15px;
        font: 700 16px/24px "Microsoft YaHei";
    }

    .lx-sub-case ul {
    }

        .lx-sub-case ul li {
            height: 40px;
            font: 14px/40px "Microsoft YaHei";
            padding-left: 20px;
            background: url(../images/list/bg_sub_case.png) 0 bottom no-repeat;
        }

            .lx-sub-case ul li a i {
                color: #cb1212;
            }

            .lx-sub-case ul li a:hover i {
                color: #f08200;
            }

/*分页*/
#pager ul.pages {
    display: block;
    border: none;
    text-transform: uppercase;
    margin: 10px 0 30px;
    padding: 0;
    font: 16px "Microsoft YaHei";
    text-align: center;
}

    #pager ul.pages li {
        display: inline-block;
        *display: inline;
        *zoom: 1;
        padding: 3px 18px;
        background: #eee;
        margin: 0 12px 0 0;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        cursor: pointer;
        color: #0276cb;
    }

        #pager ul.pages li:hover {
            color: #fff;
            background: #0276cb;
        }

        #pager ul.pages li.pgNext {
        }

        #pager ul.pages li.pgEmpty {
            display: none
        }

        #pager ul.pages li.pgCurrent {
            color: #fff;
            font-weight: 700;
            background: #0276cb;
        }

/*--底部--*/
.lx-foot {
    min-height: 200px;
    background: #353535;
    padding: 30px;
    padding-bottom: 100px;
}

.lx-foot-nav {
    border-bottom: 1px dotted #585858;
    padding-bottom: 12px;
    margin-bottom: 14px;
}

    .lx-foot-nav dt {
        width: 118px;
        float: left;
        height: 20px;
        font: 20px/20px "Microsoft YaHei";
        color: #fff;
        border-right: 1px solid #c0c0c0;
        margin-right: 30px;
    }

    .lx-foot-nav dd {
        width: 890px;
        float: left;
        font-size: 0
    }

        .lx-foot-nav dd a {
            display: inline-block;
            margin-right: 25px;
            color: #fff;
            font: 14px/20px "Microsoft YaHei";
        }

        .lx-foot-nav dd span {
            display: inline-block;
        }

.lx-copyright {
    font: 14px/24px "Microsoft YaHei";
    color: #b2b2b2;
    text-align: center
}

.lx-foot-gz {
    position: relative;
    text-align: center;
}

.lx-gs {
    width: 120px;
    height: 30px;
    position: absolute;
    top: 5px;
    left: 290px;
}

.lx-foot-gz span {
    display: inline-block;
    width: 120px;
    text-align: center;
    font: 700 16px/52px "Microsoft YaHei";
    color: #b2b2b2
}

.lx-foot-gz a {
    display: inline-block;
    width: 32px;
    height: 32px;
    margin: 10px 7px 0 0;
    background: url(../images/icon_foot_gz.png) no-repeat;
    vertical-align: top
}

.lx-foot-gz a.sinaw {
	background-position: 0px -64px;
}

.lx-foot-gz a.sinaw:hover {
	background-position: -32px -64px;
}

.lx-foot-gz a.qqw {
	background: url(../images/icon_foot_wx.png) no-repeat;
}

.lx-foot-gz a.qqw:hover {
	background: url(../images/icon_foot_wx.png) no-repeat;
}

.lx-foot-gz a.qqwx {
	background-position: 0px 0px;
}

.lx-foot-gz a.qqwx:hover {
	background-position: -32px 0px;
}
.lx-foot-gz a.xiaohongshu {
	background: url(https://lximg.eiceducation.com.cn/img/c7cb6661d31342709efa5f421f68fac2) no-repeat center 5px;
}
.lx-foot-gz a.zhihu {
	background: url(https://lximg.eiceducation.com.cn/img/e31f8e599db14f89b20763e791a2c781) no-repeat center 5px;
}

.lx-foot-wx {
    width: 242px;
    height: 46px;
    background: url(../images/tu_wx.png) no-repeat;
    position: absolute;
    top: -286px;
    left: 447px;
    padding-top: 250px;
    font: 14px/16px "Microsoft YaHei";
    color: #545454;
    display: none
}

.lx-foot-jrtt {
    width: 242px;
    height: 46px;
    background: url(../images/tu_jrtt.png) no-repeat;
    position: absolute;
    top: -286px;
    left: 472px;
    padding-top: 250px;
    font: 14px/16px "Microsoft YaHei";
    color: #545454;
    display: none
}

.lx-foot-sina {
    width: 242px;
    height: 46px;
    background: url(../images/tu_sina.png) no-repeat;
    position: absolute;
    top: -286px;
    left: 468px;
    padding-top: 250px;
    font: 14px/16px "Microsoft YaHei";
    color: #545454;
    display: none
}

.lx-foot-sina {
    width: 242px;
    height: 46px;
    background: url(../images/tu_sina.png) no-repeat;
    position: absolute;
    top: -286px;
    left: 468px;
    padding-top: 250px;
    font: 14px/16px "Microsoft YaHei";
    color: #545454;
    display: none
}
.lx-foot-xiaohongshu {
    width: 242px;
    height: 46px;
    background: url(https://lximg.eiceducation.com.cn/img/632be95d0c1e4850918e4679ffedd17c) no-repeat;
    position: absolute;
    top: -286px;
    left: 510px;
    padding-top: 250px;
    font: 14px/16px "Microsoft YaHei";
    color: #545454;
    display: none
}
.lx-foot-zhihu {
    width: 242px;
    height: 46px;
    background: url(https://lximg.eiceducation.com.cn/img/eabcb2133f7c4d5987c87d7dfe55b39e) no-repeat;
    position: absolute;
    top: -286px;
    left: 552px;
    padding-top: 250px;
    font: 14px/16px "Microsoft YaHei";
    color: #545454;
    display: none
}

/*联系我们*/
.lx-index-lxwm {
    width: 1038px;
    min-height: 120px;
    background: #fff;
    padding: 22px 30px 30px;
    margin: -28px auto 0;
    position: relative;
}

.lx-index-lxwm-con {
    padding-left: 35px;
}

.lx-index-lxwm-item {
    width: 155px;
    height: 95px;
    float: left;
    padding: 10px 30px;
    margin-right: 33px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #cbecfd;
    position: relative
}
	.lx-index-lxwm-item2{
		padding: 10px 15px;
		width: 180px;
	}

    .lx-index-lxwm-item h5 {
        height: 34px;
        border-bottom: 1px solid #d4d4d4;
        text-align: center;
        color: #0077cb;
        margin-bottom: 6px;
    }

        .lx-index-lxwm-item h5 b {
            display: inline-block;
            font: 700 34px/34px "Microsoft YaHei";
            font-style: italic;
            padding-right: 10px;
        }

        .lx-index-lxwm-item h5 i {
            display: inline-block;
            font: 16px/34px "Microsoft YaHei";
            vertical-align: top
        }

    .lx-index-lxwm-item p {
        text-align: center;
        margin-bottom: 6px;
    }

    .lx-index-lxwm-item a {
        width: 144px;
        height: 22px;
        display: block;
        margin: 6px auto;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        background: #ff871c;
        color: #fff;
        text-align: center;
        font: 14px/22px "Microsoft YaHei";
    }

    .lx-index-lxwm-item em.icon-lxwm-tel {
        width: 110px;
        height: 22px;
        display: block;
        margin: 6px auto;
        background: #ff871c url(../images/pop/icon_lxwm_tel.png) 10px center no-repeat;
        text-align: left;
        padding-left: 34px;
        border-radius: 6px;
        color: #fff;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        font: 14px/22px "Microsoft YaHei";
    }

    .lx-index-lxwm-item:last-child {
        width: 195px;
        background: url(../images/pop/lxwm_ewm.jpg) 10px 10px no-repeat;
        padding: 10px;
    }

	.lx-index-lxwm-item:last-child h5, .lx-index-lxwm-item:last-child p {
		width: 100px;
	}

	.lx-index-lxwm-item:last-child p {
		padding-top: 25px;
	}

	.lx-index-lxwm-item .tcBoxNew2 {
        text-align: center;
        margin-bottom: 6px;
    }
    .lx-index-lxwm-item input {
        width: 142px;
        height: 20px;
        border: 1px solid #d4d4d4;
        font: 12px/20px "Microsoft YaHei";
        color: #000;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        text-align: center;
    }

    .lx-index-lxwm-item button {
        width: 144px;
        height: 20px;
        display: block;
        margin: 6px auto;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        background: #ff871c;
        color: #fff;
        text-align: center;
        border: 0
    }
	.inputBox{
		display: flex;
		justify-content: space-around;
		margin-bottom: 5px;
	}
	.inputBox .tcInput{
        width: 90px;
        height: 20px;
        border: 1px solid #d4d4d4;
        font: 12px/20px "Microsoft YaHei";
        color: #000;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        text-align: center;
		background: #f0f2f5;
	}
	.inputBox .telCode{
        width: 62px;
        height: 20px;
        border: 1px solid #d4d4d4;
        font: 12px/20px "Microsoft YaHei";
        color: #000;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        text-align: center;
		background: #f0f2f5;
	}
	.inputBox .api-lxb-cb-con-code{
		width: 70px;
		margin-top: 0;
		height: 22px;
		line-height: 22px;
		border: 1px solid #cdcdcd;
		background: #f0f2f5;
		border-radius: 6px;
	}
	.inputBox .api-lxb-cb-con-code2{
		width: 70px;
		margin-top: 0;
		height: 24px;
		line-height: 24px;
		cursor: pointer;
	}
	.inputBox .lxbCallBtn{
		width: 102px;
		margin: 0;
		height: 24px;
		line-height: 24px;
	}

.lx-index-lxwm .consulting {
    text-align: right;
    padding-right: 40px;
    padding-top: 10px;
}
/*活动弹出层*/
.act-form {
    width: 650px;
    background: #fafdfd;
    padding: 20px 30px 40px;
    position: relative;
    border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
}

    .act-form h3 {
        font: 700 22px/30px "Microsoft YaHei";
        padding-bottom: 15px;
        margin-bottom: 20px;
        text-align: center;
        border-bottom: 1px solid #e0e2e2
    }

.act-form-info {
    width: 330px;
    float: left;
    padding-right: 30px;
    border-right: 1px solid #d0d0d0;
}

    .act-form-info h5 {
        font: 16px/20px "Microsoft YaHei";
        color: #0067b2;
        padding-bottom: 16px;
    }

    .act-form-info dl {
        font: 14px/24px "Microsoft YaHei";
    }

        .act-form-info dl dt {
            width: 70px;
            float: left;
            font-weight: 700
        }

        .act-form-info dl dd {
            width: 260px;
            float: left;
        }

            .act-form-info dl dd.act-line2 {
                height: 45px;
                overflow-y: hidden;
            }

            .act-form-info dl dd.act-line3 {
                height: 72px;
                overflow-y: hidden;
            }

.act-form-tel {
    position: absolute;
    top: 288px;
    left: 30px;
    height: 20px;
    overflow: hidden;
    zoom: 1;
    font: 14px/24px "Microsoft YaHei";
}

    .act-form-tel dt {
        width: 70px;
        float: left;
        font-weight: 700
    }

    .act-form-tel dd {
        width: 260px;
        float: left
    }

        .act-form-tel dd a {
            color: #f08300;
        }

.act-form-con {
    width: 269px;
    float: right;
    padding-left: 10px;
}

    .act-form-con p {
        margin-bottom: 12px;
        overflow: hidden;
        zoom: 1
    }

    .act-form-con label {
        width: 100px;
        display: block;
        float: left;
        font: 14px/32px "Microsoft YaHei";
        text-align: right;
        padding-right: 5px
    }

        .act-form-con label i {
            color: #eb422f;
            padding-right: 5px
        }

    .act-form-con .zput, .act-form-con select {
        width: 150px;
        height: 28px;
        border: 1px solid #c3c3c3;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        font: 14px/28px "Microsoft YaHei";
        padding-left: 10px
    }

    .act-form-con select {
        width: 162px;
        height: 32px;
        font: 14px/32px "Microsoft YaHei";
        -moz-appearance: none;
        appearance: none;
    }

    .act-form-con #btn_submit {
        width: 100%;
        height: 32px;
        font: 14px/32px "Microsoft YaHei";
        border: 0;
        background: #ff871c;
        color: #fff;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        cursor: pointer;
        margin-top: 10px
    }

.act-form-memo {
    padding-top: 30px;
    font: 12px/20px "Microsoft YaHei";
    text-align: center
}

/*新增顾问弹出层*/
.gw-form {
    width: 430px;
    min-height: 290px;
    background: #fafdfd;
    padding: 20px 30px 40px;
    position: relative;
    border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
}

    .gw-form h3 {
        font: 700 22px/30px "Microsoft YaHei";
        padding-bottom: 15px;
        margin-bottom: 20px;
        text-align: center;
        border-bottom: 1px solid #e0e2e2
    }

.gw-form-info {
    width: 130px;
    float: left;
    padding-right: 10px;
    border-right: 1px solid #d0d0d0;
}

    .gw-form-info h5 {
        font: 16px/20px "Microsoft YaHei";
        color: #0067b2;
        padding-bottom: 16px;
    }

    .gw-form-info dt {
        width: 108px;
        height: 136px;
        background: #8b8996;
        margin-bottom: 10px
    }

    .gw-form-info dd {
        font: 14px/24px "Microsoft YaHei";
    }

.gw-form-con {
    width: 269px;
    float: right;
    padding-left: 10px;
}

    .gw-form-con p {
        margin-bottom: 12px;
        overflow: hidden;
        zoom: 1
    }

    .gw-form-con label {
        width: 84px;
        display: block;
        float: left;
        font: 14px/32px "Microsoft YaHei";
        text-align: right;
        padding-right: 5px
    }

        .gw-form-con label i {
            color: #eb422f;
            padding-right: 5px
        }

    .gw-form-con .zput {
        width: 150px;
        height: 28px;
        border: 1px solid #c3c3c3;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        font: 14px/28px "Microsoft YaHei";
        padding-left: 10px
    }

.act-form-con select {
    width: 162px;
    height: 32px;
    border: 1px solid #c3c3c3;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    font: 14px/32px "Microsoft YaHei";
    padding-left: 10px
}

.gw-form-con select {
    width: 162px;
    height: 32px;
    font: 14px/32px "Microsoft YaHei";
    -moz-appearance: none;
    appearance: none;
}

.gw-form-con #btn_submit {
    width: 96%;
    height: 32px;
    font: 14px/32px "Microsoft YaHei";
    border: 0;
    background: #ff871c;
    color: #fff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    cursor: pointer;
}

.gw-form-con textarea {
    width: 242px;
    height: 80px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #c3c3c3;
    padding: 5px;
    font: 14px/24px "Microsoft YaHei";
}

/*新增顾问弹出层*/
.gw-form {
    width: 430px;
    min-height: 290px;
    background: #fafdfd;
    padding: 20px 30px 40px;
    position: relative;
    border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
}

    .gw-form h3 {
        font: 700 22px/30px "Microsoft YaHei";
        padding-bottom: 15px;
        margin-bottom: 20px;
        text-align: center;
        border-bottom: 1px solid #e0e2e2
    }

.gw-form-info {
    width: 130px;
    float: left;
    padding-right: 10px;
    border-right: 1px solid #d0d0d0;
}

    .gw-form-info h5 {
        font: 16px/20px "Microsoft YaHei";
        color: #0067b2;
        padding-bottom: 16px;
    }

    .gw-form-info dt {
        width: 108px;
        height: 136px;
        background: #8b8996;
        margin-bottom: 10px
    }

    .gw-form-info dd {
        font: 14px/24px "Microsoft YaHei";
    }

.gw-form-con {
    width: 269px;
    float: right;
    padding-left: 10px;
}

    .gw-form-con p {
        margin-bottom: 12px;
        overflow: hidden;
        zoom: 1
    }

    .gw-form-con label {
        width: 84px;
        display: block;
        float: left;
        font: 14px/32px "Microsoft YaHei";
        text-align: right;
        padding-right: 5px
    }

        .gw-form-con label i {
            color: #eb422f;
            padding-right: 5px
        }

    .gw-form-con .zput {
        width: 150px;
        height: 28px;
        border: 1px solid #c3c3c3;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        font: 14px/28px "Microsoft YaHei";
        padding-left: 10px
    }

.act-form-con select {
    width: 162px;
    height: 32px;
    border: 1px solid #c3c3c3;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    font: 14px/32px "Microsoft YaHei";
    padding-left: 10px;
    -moz-appearance: none;
    appearance: none;
}

.gw-form-con .gw_form_btn {
    width: 96%;
    height: 32px;
    font: 14px/32px "Microsoft YaHei";
    border: 0;
    background: #ff871c;
    color: #fff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    cursor: pointer;
}

.gw-form-con textarea {
    width: 242px;
    height: 80px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #c3c3c3;
    padding: 5px;
    font: 14px/24px "Microsoft YaHei";
}

.success-con {
    width: 520px;
    min-height: 120px;
    background: #fafdfd;
    padding: 40px;
    position: relative;
    border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    display: none
}

    .success-con h5 {
        font: 20px/30px "Microsoft YaHei";
        margin-bottom: 20px;
        text-align: center;
        color: #ff871c
    }

    .success-con p {
        font: 14px/24px "Microsoft YaHei";
    }

/*留学方案定制嵌入表单*/
.plan-form {
    padding: 20px 0;
    border-top: 1px solid #e7e7e7
}

    .plan-form h3 {
        width: 130px;
        float: left;
        font: 14px "Microsoft YaHei";
        text-align: center;
        margin-bottom: 10px
    }

    .plan-form label {
        display: inline-block;
        width: 110px;
        text-align: right;
        font: 14px/26px "Microsoft YaHei";
    }

        .plan-form label i {
            color: #f00
        }

    .plan-form input.zput {
        display: inline-block;
        width: 110px;
        height: 24px;
        border: 1px solid #d2d2d3;
        font: 14px/24px "Microsoft YaHei";
        padding-left: 10px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
    }

    .plan-form select {
        display: inline-block;
        width: 122px;
        height: 28px;
        border: 1px solid #d2d2d3;
        font: 14px/28px "Microsoft YaHei";
        padding-left: 10px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
    }

    .plan-form .plan_form_btn {
        display: inline-block;
        width: 122px;
        height: 28px;
        border: 0;
        background: #ff871c;
        color: #fff;
        font: 14px/28px "Microsoft YaHei";
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        margin-left: 50px;
        cursor: pointer;
    }

/*百度离线宝右侧悬浮层*/
.tcBox {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 999;
    margin-top: -153px;
    display: none;
}

.tcMessage {
    background: url(../images/bg_message2.png) no-repeat 0 0;
    position: absolute;
    left: 158px;
    top: 40%;
    padding: 10px 15px;
    padding-left: 22px;
    z-index: 998;
    display: none;
    width: 205px;
    height: 110px;
}

.tcMessage p {
	font-size: 12px;
	line-height: 22px;
	margin: 0;
	padding: 0;
}

.tc_zt1 {
    background: url(../images/zt1_1.png) no-repeat 0 0;
    cursor: pointer;
    width: 55px;
    height: 185px;
    position: relative;
    right: 0px;
    display: none;
}

.tc_zt2 {
    width: 120px;
    height: 250px;
    background: url(../images/pop/bg_tcbox3.png) no-repeat;
    position: relative;
    right: 0px;
    padding: 95px 25px 20px 25px;
}

.tc_zt2 h3 {
	font: 700 22px/30px "Microsoft YaHei";
	color: #271813;
	text-align: center;
	margin-bottom: 10px;
}

.tc_zt2 p {
	font: 12px/18px "Microsoft YaHei";
	color: #5c5c5c;
	text-align: left;
	padding-top: 5px;
}

.tc_zt2 p a {
	color: #3a54f5;
	border-bottom: 1px #3a54f5 solid;
}

.tc_zt2 h5 {
	font: 13px/20px "Microsoft YaHei";
	font-weight: bold;
	color: #2f2f2f;
	text-align: center;
	margin-bottom: 10px;
}

.closeBtn {
    width: 25px;
    height: 25px;
    position: absolute;
    top: 68px;
    right: 14px;
    cursor: pointer;
}

.tcdesc {
    color: #c81042;
    text-align: center;
    margin-top: 60px;
    font: 15px "黑体";
}

.api-lxb-cb-con {
    text-align: center;
    display: block
}

.tcInput {
    border: 1px solid #cdcdcd;
    color: #999;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 114px;
    font-size: 14px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background: #f0f2f5;
}

.tcBox .tcBtn {
    border: 0px;
    background: #ffed9b;
    text-align: center;
    color: #e85f0c;
    font-size: 14px;
    width: 114px;
    height: 26px;
    margin-top: 10px;
    line-height: 26px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-appearance: none;
    text-decoration: none
}

.tcBoxNew{
	display: block;
    left: 1px;
	margin-top: -280px;
}
.tcBoxNew .tc_zt2{
	width: 120px;
    height: 297px;
    background: url(https://www.eic.org.cn/Content/images/pop/bg_tcbox4.png) no-repeat;
    position: relative;
    padding: 95px 25px 28px 25px;
}
.tcBoxNew .tc_zt2 p{
	padding-left: 6px;
	padding-right: 6px;
}
.api-lxb-cb-con-code{
	display: none;
	margin-top: 8px;
}
.tcBoxNew .telCode{
    border: 1px solid #cdcdcd;
    color: #999;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 84px;
    font-size: 13px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background: #f0f2f5;
	float:left;
}
.tcBoxNew #codeSend{
	display: inline-block;
    border: 1px solid #cdcdcd;
    color: #000;
    height: 26px;
    line-height: 26px;
    text-align: center;
    width: 25px;
    font-size: 12px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background: #f0f2f5;
	float:right;
}
.api-lxb-cb-con-code2{
	height:27px;
	border-radius:5px;
	background:#d7ecff;
	text-align:center;
	line-height:27px;
	font-size:13px;
	color:#006eeb;
	margin-top: 8px;
}
.tcBoxNew .tcBtn {
    border: 0px;
    background: #006eeb;
    text-align: center;
    color: #FFF;
    font-size: 14px;
    width: 114px;
    height: 26px;
    margin-top: 8px;
    line-height: 26px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-appearance: none;
    text-decoration: none
}

.tcMessage.iconTel {
    background: url(../images/bg_tel.png) no-repeat 4px 3px;
    color: #424a51;
    text-indent: 1.4em;
    padding-left: 6px !important;
}

.iconTel2 {
    background: url(../images/bg_tel2.png) no-repeat 0 4px;
    color: #424a51;
    text-indent: 1.4em;
    padding-left: 5px !important;
}

.messInfo {
    color: #f08200;
}

.tc_ewm {
    width: 138px;
    margin: 0 auto;
    border-top: 1px solid #9e9e9e;
    padding: 10px 6px 10px;
    margin-top: 12px;
    display: none
}

    .tc_ewm pre {
        font: 14px/20px "Microsoft YaHei";
        white-space: normal;
        text-align: center
    }


/*乐语图片*/
.closeBtnLeft {
    width: 14px;
    height: 14px;
    background: url(/images/bg_closeBtn.gif) no-repeat;
    position: absolute;
    top: 2px;
    right: 2px;
    cursor: pointer
}

.l_close1 {
    width: 49px;
    height: 174px;
    position: fixed;
    left: 0;
    top: 40%;
    z-index: 999;
    background: url(../images/lxb/L_close.png) no-repeat;
    cursor: pointer
}

.adBG, #looyuMid {
    position: fixed;
    z-index: 999;
    bottom: 50%;
    left: 50%;
    width: 650px;
    height: 370px;
    margin-bottom: -185px;
    margin-left: -325px;
}

/*loading*/
.load-box {
    width: 100%;
}

    .load-box img {
        width: 120px;
        height: 120px;
        display: block;
        margin: 30px auto;
    }

.nomore {
    text-align: center;
    font-size: 0.85rem;
    margin-bottom: 15px;
    color: #888;
    display: none;
}

/*新版中间弹出层*/
.lx-pop-ad {
    position: fixed;
    z-index: 1000;
    bottom: 50%;
    left: 50%;
    width: 512px;
    height: 284px;
    margin-bottom: -142px;
    margin-left: -256px;
    backface-visibility: hidden;
    display: none
}

    .lx-pop-ad img {
        display: block;
    }

.lx-pop-ad-lj {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    text-indent: -9999px;
    display: none
}

.lx-pop-ad-zx {
    width: 100px;
    height: 30px;
    display: block;
    position: absolute;
    top: 100px;
    left: 320px;
    background: #ff871c;
    text-indent: -9999px;
    display: none
}

.lx-pop-ad-close {
    width: 100px;
    height: 30px;
    display: block;
    position: absolute;
    top: 100px;
    left: 170px;
    background: #146097;
    text-indent: -9999px;
    display: none
}

.lx-pop-ad-exit {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    top: 4px;
    right: 4px; /*background:url(../images/pop/pop_close.png) no-repeat;*/
    text-indent: -9999px;
    display: none
}

/*新版中间弹出层*/
.lx-pop-box {
    position: fixed;
    z-index: 1000;
    bottom: 50%;
    left: 50%;
    width: 512px;
    height: 284px;
    margin-bottom: -144px;
    margin-left: -256px;
    backface-visibility: hidden;
    display: none;
}

.lx-pop-img {
    width: 188px;
    height: 284px;
}

    .lx-pop-img img {
        border-radius: 10px 0 0 10px;
        -webkit-border-radius: 10px 0 0 10px;
        -moz-border-radius: 10px 0 0 10px;
    }

.lx-pop-con {
    width: 279px;
    height: 244px;
    background: #ececec;
    position: absolute;
    top: 0;
    left: 188px;
    padding: 20px 10px 20px 35px;
    border-radius: 0 10px 10px 0;
    -webkit-border-radius: 0 10px 10px 0;
    -moz-border-radius: 0 10px 10px 0;
}

    .lx-pop-con a.lx-pop-tel {
        width: 100px;
        height: 20px;
        display: block;
        float: right;
        background: url(../images/pop/bg_pop_tel.png) no-repeat;
        font: 14px/20px "Microsoft YaHei";
        color: #ff871c;
        padding-left: 22px;
        margin-bottom: 20px
    }

    .lx-pop-con h3 {
        font: 700 28px/34px "Microsoft YaHei";
        color: #271813;
        margin-bottom: 30px
    }

    .lx-pop-con p {
        font: 16px/32px "Microsoft YaHei";
        color: #686969;
    }

.lx-pop-btn {
    height: 38px;
    position: absolute;
    top: 220px;
    left: 225px;
}

    .lx-pop-btn a {
        width: 92px;
        height: 26px;
        display: inline-block;
        font: 14px/26px "Microsoft YaHei";
        color: #fff;
        text-align: center;
        margin-right: 30px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
    }

        .lx-pop-btn a.lx-pop-yy {
            background: #ff611c;
        }

        .lx-pop-btn a.lx-pop-close {
            background: #887c83;
        }

.lx-pop-link {
    width: 512px;
    height: 306px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    text-indent: -9999px
}

.lx-pop-exit {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    top: 4px;
    right: 4px;
    background: url(../images/pop/pop_close.png) no-repeat;
    text-indent: -9999px;
}

.lx-pop-btn2 {
    height: 38px;
    position: absolute;
    top: 283px;
    left: 175px;
}

    .lx-pop-btn2 a {
        width: 132px;
        height: 38px;
        display: inline-block;
        font: 16px/38px "Microsoft YaHei";
        color: #fff;
        text-align: center;
        margin-right: 45px;
        text-indent: -9999px
    }

.lx-pop-exit2 {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    top: 4px;
    right: 4px;
    text-indent: -9999px
}

.lx-pop-jinan .lx-pop-btn2 {
    height: 40px;
    top: 384px;
    left: 265px;
}

    .lx-pop-jinan .lx-pop-btn2 a {
        width: 140px;
        height: 40px;
    }

.lx-pop-jinan .lx-pop-link {
    height: 488px;
}

.lx-pop-jinan .lx-pop-exit2 {
    top: 0px;
    right: 127px;
}


/* animate.css动画引入 */
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}

@-webkit-keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-50%, 0, 0);
        transform: translate3d(-50%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-50%, 0, 0);
        transform: translate3d(-50%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeft2 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-20%, 0, 0);
        transform: translate3d(-20%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInLeft2 {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-20%, 0, 0);
        transform: translate3d(-20%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInLeft2 {
    -webkit-animation-name: fadeInLeft2;
    animation-name: fadeInLeft2;
}

@-webkit-keyframes flipOutY {
    from {
        -webkit-transform: perspective(2000px) rotateY(0deg);
        transform: perspective(2000px) rotateY(0deg);
        opacity: 1;
    }

    to {
        -webkit-transform: perspective(2000px) rotateY(180deg);
        transform: perspective(2000px) rotateY(180deg);
        opacity: 0;
    }
}

@keyframes flipOutY {
    from {
        -webkit-transform: perspective(2000px) rotateY(0deg);
        transform: perspective(2000px) rotateY(0deg);
        opacity: 1;
    }

    to {
        -webkit-transform: perspective(2000px) rotateY(180deg);
        transform: perspective(2000px) rotateY(180deg);
        opacity: 0;
    }
}

.flipOutY {
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY;
}


@-webkit-keyframes flipInY {
    from {
        -webkit-transform: perspective(2000px) rotateY(-90deg);
        transform: perspective(2000px) rotateY(-90deg);
        opacity: 0;
    }

    to {
        -webkit-transform: perspective(2000px) rotateY(0deg);
        transform: perspective(2000px) rotateY(0deg);
        opacity: 1;
    }
}

@keyframes flipInY {
    from {
        -webkit-transform: perspective(2000px) rotateY(-90deg);
        transform: perspective(2000px) rotateY(-90deg);
        opacity: 0;
    }

    to {
        -webkit-transform: perspective(2000px) rotateY(0deg);
        transform: perspective(2000px) rotateY(0deg);
        opacity: 1;
    }
}

.flipInY {
    -webkit-animation-name: flipInY;
    animation-name: flipInY;
}

/*中间弹出层动画 出场顺序调整*/
.lx-pop-img.fadeIn {
    animation-delay: 1s;
    -webkitanimation-delay: 1s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.lx-pop-con.fadeInLeft, .lx-pop-btn.fadeInLeft, .lx-pop-exit.fadeInLeft {
    animation-delay: 1.3s;
    -webkitanimation-delay: 1.3s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.lx-pop-btn.fadeInLeft2 {
    animation-delay: 1.3s;
    -webkitanimation-delay: 1.3s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.lx-pop-con.flipOutY {
    -webkit-animation-duration: 0.2s;
    animation-duration: 0.2s;
}

.tcBox.flipInY {
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
}


/*底部弹出层样式*/

.lx-btm-box {
    width: 100%;
    height: 157px;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
    display: none
}

.lx-btm-bg {
    width: 100%;
    height: 100px;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #323131;
    filter: alpha(opacity=90);
    opacity: 0.9;
    -moz-opacity: 0.9;
}

.lx-btm-con, .lx-btm-form {
    width: 1200px;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -600px;
}

.lx-btm-img {
    width: 470px;
    float: right;
    margin-right: 30px;
    padding-top: 6px;
}

.lx-btm-tit {
    width: 470px;
    float: left;
    padding-top: 77px;
    padding-left: 70px
}

    .lx-btm-tit h5 {
        font: 700 30px/34px"Microsoft YaHei";
        color: #fff;
        margin-bottom: 4px;
    }

    .lx-btm-tit p {
        font: 16px/24px "Microsoft YaHei";
        color: #fff;
    }

.lx-btm-btn {
    width: 210px;
    float: left;
    padding-top: 86px;
    position: absolute;
    top: 0;
    left: 530px;
}

    .lx-btm-btn a {
        width: 100px;
        height: 42px;
        display: block;
        font: 16px/42px"Microsoft YaHei";
        color: #fff;
        text-align: center;
        margin-bottom: 12px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        float: left;
    }

        .lx-btm-btn a.lx-btm-yy {
            background: #ff5b62;
            margin-right: 8px;
        }

        .lx-btm-btn a.lx-btm-zx {
            background: #95ade1
        }

.lx-btm-close {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    top: 57px;
    left: 50%;
    margin-left: 525px;
    background: url(../images/pop/btm_close.png) no-repeat;
    text-indent: -9999px
}

.lx-btm-form {
    padding-top: 50px
}

    .lx-btm-form h5 {
        font: 700 22px/22px "Microsoft YaHei";
        color: #fff;
        margin-bottom: 7px;
        text-align: center
    }

    .lx-btm-form p {
        font: 16px/18px "Microsoft YaHei";
        color: #fff;
        text-align: center;
        margin-bottom: 8px;
    }

    .lx-btm-form .zput {
        width: 138px;
        height: 30px;
        border: 1px solid #333;
        font: 16px/30px "Microsoft YaHei";
        padding-left: 10px
    }

    .lx-btm-form select {
        width: 138px;
        height: 32px;
        border: 1px solid #333;
        font: 16px/32px "Microsoft YaHei";
        padding-left: 10px
    }

    .lx-btm-form label {
        width: 125px;
        display: inline-block;
        color: #fff;
        font: 16px/32px "Microsoft YaHei";
        text-align: right
    }

        .lx-btm-form label.w90 {
            width: 90px;
        }

    .lx-btm-form #btn_submit {
        width: 140px;
        height: 32px;
        display: inline-block;
        background: #e93f3f;
        color: #fff;
        text-align: center;
        border: 0;
        margin-left: 20px;
    }


@-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 200%, 0);
        transform: translate3d(0, 200%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 200%, 0);
        transform: translate3d(0, 200%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}

@-webkit-keyframes fadeOutDown {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

@keyframes fadeOutDown {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown;
}

/*底部弹出层动画*/
.lx-btm-box.fadeInUp {
    animation-delay: 0s;
    -webkitanimation-delay: 0s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

.lx-btm-box.fadeOutDown {
    animation-delay: 0s;
    -webkitanimation-delay: 0s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}

/*jquery liMarquee.js CSS*/
.str_wrap {
    overflow: hidden;
    //zoom:1;
    width: 100%;
    font-size: 12px;
    line-height: 16px;
    position: relative;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    background: #f6f6f6;
    white-space: nowrap;
}

    .str_wrap.str_active {
        background: #f1f1f1;
    }

.str_move {
    white-space: nowrap;
    position: absolute;
    top: 0;
    left: 0;
    cursor: move;
}

.str_move_clone {
    display: inline-block;
    //display:inline;
    //zoom:1;
    vertical-align: top;
    position: absolute;
    left: 100%;
    top: 0;
}

.str_vertical .str_move_clone {
    left: 0;
    top: 100%;
}

.str_down .str_move_clone {
    left: 0;
    bottom: 100%;
}

.str_vertical .str_move,
.str_down .str_move {
    white-space: normal;
    width: 100%;
}

.str_static .str_move,
.no_drag .str_move,
.noStop .str_move {
    cursor: inherit;
}

.str_wrap img {
    max-width: none !important;
}







.pagination {
    display: block;
    border: none;
    text-transform: uppercase;
    margin: 10px 0 30px;
    padding: 0;
    font: 16px "Microsoft YaHei";
    text-align: center;
}

    .pagination .pageLi {
        display: inline-block;
        *display: inline;
        *zoom: 1;
        background: #eee;
        margin: 0 12px 0 0;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        cursor: pointer;
    }

        .pagination .pageLi a {
            display: block;
            padding: 3px 18px;
            color: #0276cb;
        }

        .pagination .pageLi:hover {
            background: #0276cb;
        }

            .pagination .pageLi:hover a {
                color: #fff;
            }

    .pagination .disabled {
        display: none
    }

    .pagination .active {
        color: #fff;
        font-weight: 700;
        background: #0276cb;
        display: inline-block;
        *display: inline;
        *zoom: 1;
        margin: 0 12px 0 0;
        border-radius: 5px;
    }

        .pagination .active a {
            display: block;
            padding: 3px 18px;
            color: #fff;
        }
