﻿body {
    background-color: #f4f4f4;
}
/*左右浮动*/
.fl {
    float: left;
}

.fr {
    float: right;
}

@charset "utf-8";
/***************************** report css*******************************/
/* 标题icon */
.icon-report-qdsj { background: url(../images/report/icon_report_qdsj.png) no-repeat;}
.icon-report-xl {  background: url(../images/report/icon_report_xl.png) no-repeat;}
.icon-report-gj { background: url(../images/report/icon_report_gj.png) no-repeat;}
.icon-report-xk { background: url(../images/report/icon_report_xk.png) no-repeat;}
.icon-report-fw { background: url(../images/report/icon_report_fw.png) no-repeat;}
.icon-report-hqbg { background:url(../images/report/icon_report_phone.png) no-repeat;}


/*站点导航*/
.lx-path {
    background-color: #f4f4f4;
}

.lx-report-nav {
    width: 1100px;
    font-size: 16px;
    margin: 0 auto;
}

.lx-report-nav-fix {
    width: 950px;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
    z-index: 999;
    background-color: #3f75b9;
    padding: 14px 0 12px 150px;
    color: #fff;
}

.lx-report-nav ul {
    float: left;
}

    .lx-report-nav ul li {
        float: left;
    }

.lx-report-nav div.lx-report-nav-tit {
    display: inline-block;
    padding: 2px 14px 0 0;
    border-right: 2px solid #282828;
    margin-right: 12px;
    margin-left:15px;
}
.lx-report-nav div.lx-report-nav-tit-fix {
    border-right: 2px solid #fff;
}
.lx-report-nav ul li a {
        display: inline-block;
        padding: 0 8px;
        height: 28px;
        line-height: 28px;
        text-align: center;
        cursor: pointer;
        text-decoration: none;
        color: none
}
.lx-report-nav ul li.on {
    color: #fff;
    background-color: #ff871c;
    border-radius: 5px;
}
.lx-report-nav ul li.on a:hover {
    color: #fff;
}

/*.lx-report-nav ul li a:hover {
    color: #2d2d2d;
}*/
/*.lx-report-nav ul li a.lx-report-nav-a:hover {
    color: #fff;
}*/

.lx-path-con {
    width: 210px !important;
    float: right;
    font-size: 12px;
    line-height: 28px;
}   
/* =======================第1屏============================ */
/* 左侧轮播图 */
.mb25 {
    margin-bottom: 25px;
}

.lx-report-focus {
    width: 772px;
    float: left;
}

    .lx-report-focus ul li {
        height: 292px;
    }

        .lx-report-focus ul li a {
            width: 772px;
            height: 292px;
            display: block;
            text-indent: -9999px;
			overflow: hidden;
        }
/* 右侧 启德留学报告站*/
.lx-report-branch {
    width: 214px;
    height: 260px;
    float: right;
    padding: 30px 38px 0px;
    background: #fff;
    text-align:center;
}
.lx-report-branch h5{font-size:16px;}
.lx-report-branch i{display:inline-block; width:60px;height:3px;background-color:#0067b2;}
.lx-report-branch p{font-size:14px;line-height:26px;text-align:left;}
.lx-report-branch a{display:inline-block;width:165px;height:34px;line-height:34px;background-color:#ff871c;color:#fff;border-radius:5px;margin-top:20px;font-size:16px;}


/* =======================第2屏=========================== */
.lx-report-bgjs {
    background-color: #fff;
    margin-bottom: 25px;
}

    .lx-report-bgjs div {
        float: left;
        width: 714px;
        margin-left: 40px;
        margin-top: 40px;
    }

    .lx-report-bgjs p {
        font-size: 14px;
        line-height: 28px;
    }

    .lx-report-bgjs img {
        float: right;
        padding-right: 70px;
    }

.prevStop {
    width: 200px;
    color: red;
}


.lx-report-box {
    width: 1038px;
    background: #fff;
    padding: 22px 30px 30px;
    margin-bottom: 28px;
    position: relative;
}

.lx-report-tag {
    display: block;
    padding: 6px 0;
    font-size: 0
}

    .lx-report-tag b {
        display: inline-block;
        padding: 1px 10px;
        font: 12px/18px "Microsoft YaHei";
        color: #829bc3;
        margin-right: 14px;
        border: 1px solid #829bc3;
        -webkit-border-radius: 7px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

.lx-report-con {
    padding-top: 15px;
}

.lx-report-l {
    width: 240px;
    float: left;
    padding-right: 25px;
    padding-top: 3px;
    border-right: 1px solid #e7e7e7;
    position: relative
}

    .lx-report-l dl {
        width: 240px;
        cursor: pointer
    }

        .lx-report-l dl dt {
            width: 140px;
            height: 165px;
            margin: 0 auto;
            margin-bottom: 5px;
        }

        .lx-report-l dl dd {
            height: 30px;
            font: 14px/30px "Microsoft YaHei";
            text-align: center;
            padding-bottom: 10px;
        }

.lx-report-tab li.on dl dt {
    background: url("../images/report/bgtu_report.png") no-repeat;
}

.lx-report-tab li.on dl dd {
    color: #0067b2;
}
.lx-report-tab.lx-report-gjtab li:first-child.on dl dt {
    background:none
}
.lx-report-tab.lx-report-gjtab li.nb.on dl dt {
    background:none
}
.lx-report-tab.lx-report-xktab li:first-child.on dl dt {
    background: none
}

.lx-report-tab.lx-report-xktab li.nb.on dl dt {
    background: none
}

.lx-report-tab.lx-report-fwtab li.nb.on dl dt {
    background: none
}

.lx-report-l .prev {
    width: 60px;
    height: 22px;
    background: url("../images/report/btn_up.jpg") no-repeat;
    position: absolute;
    top: -20px;
    left: 90px;
}

.lx-report-l .next {
    width: 60px;
    height: 22px;
    background: url("../images/report/btn_dw.jpg") no-repeat;
    position: absolute;
    bottom: -20px;
    left: 90px;
}
.lx-report-l .prevStop {
    width: 60px;
    height: 22px;
    background: url("../images/report/btn_up_s.jpg") no-repeat;
    position: absolute;
    top: -20px;
    left: 90px;
}
.lx-report-l .nextStop {
    width: 60px;
    height: 22px;
    background: url("../images/report/btn_dw_s.jpg") no-repeat;
    position: absolute;
    bottom: -20px;
    left: 90px;
}

.lx-report-r {
    width: 725px;
    height:840px;
    float: left;
    padding-left: 45px;
    display: none;
    position:relative;
}
    .lx-report-r > a{
        color: #ff871c;
        padding-right: 20px;
        font-size: 14px;
        position:absolute;
        bottom:0;
        right:0;
    }
        .lx-report-r > a:hover{
            text-decoration:underline;
        }
        .lx-report-r .lx-report-top {
            padding-bottom: 15px;
        }

        .lx-report-r .lx-report-top dt {
            width: 142px;
            float: left;
            margin-right: 30px;
            padding-top: 5px;
        }

        .lx-report-r .lx-report-top dd {
            width: 530px;
            float: left;
        }

.lx-report-toptit {
    font: 700 18px/30px "Microsoft YaHei";
}

.lx-report-r .lx-report-top .report-get-btn {
    display: inline-block;
    width: 82px;
    height: 24px;
    background: #ff871c;
    color: #fff;
    font: 14px/24px "Microsoft YaHei";
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-right: 25px;
    text-align: center;
}

.lx-report-r .lx-report-top .report-read-btn {
    display: inline-block;
    width: 82px;
    height: 24px;
    background: #0067b2;
    color: #fff;
    font: 14px/24px "Microsoft YaHei";
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-right: 25px;
    text-align: center;
}

.lx-report-r .lx-report-top dd p {
    height: 74px;
    font: 14px/24px "Microsoft YaHei";
    padding-top: 10px;
}

.lx-report-r .lx-report-top dd a.report-more-btn {
    float: right;
    display: inline-block;
    color: #ff871c;
    padding-top:17px;
}

    .lx-report-r .lx-report-top dd a.report-more-btn:hover {
        text-decoration: underline;
    }



.lx-report-catetab {
    height: 26px;
    padding: 5px 0;
    background: #f3fbff;
    margin-bottom: 25px;
}

    .lx-report-catetab li {
        width: 136px;
        height: 26px;
        float: left;
        border-right: 1px solid #dadbdb;
        text-align: center;
    }

        .lx-report-catetab li:last-child {
            border-right: none;
        }

        .lx-report-catetab li a {
            display: inline-block;
            width: 106px;
            font: 18px/26px "Microsoft YaHei";
            -moz-border-radius: 5px;
            border-radius: 5px;
        }

        .lx-report-catetab li.on a {
            background: #d2effe;
        }

.lx-report-catehid {
    margin-right: -25px;
    display: none
}

/**/
.lx-report-hot { 
    height:530px;
    background:#fff;
    padding:30px;
    margin-bottom:25px;
    position:relative;
}
.lx-report-hot .bd li {
    width:1040px;
    float:left;
}
.lx-report-hot .hd {
    width:220px;
    height:20px;
    border-radius:17px;
    background:#f6f6f7;
    position:absolute;
    bottom:12px;
    left:50%;
    margin-left:-110px;
    text-align:center;
    padding-top:13px;
}
.lx-report-hot .hd li {
    width:40px;
    height:8px;
    display:inline-block;
    border-radius:4px;
    background:#ceced0;
    text-indent:-9999px;
    cursor:pointer;
}
/* .lx-report-hot .hd li:first-child { */
     /* margin-right:34px; */
/* } */
.lx-report-hot .hd li.on {
    width:64px;
    background:#3b4ee4;
}
.lx-report-hot .lx-report-top {
    padding-bottom:15px;
    border-bottom:1px solid #e4e4e4;
    margin-bottom:32px;
}
.lx-report-hot .lx-report-top dt {
    width: 335px;
    float: left;
    margin-right: 38px;
}

.lx-report-hot .lx-report-top dd {
    width: 660px;
    float: left;
}

.lx-report-toptit {
    font: 700 18px/30px "Microsoft YaHei";
}

.lx-report-hot .lx-report-top .report-get-btn {
    display: inline-block;
    width: 82px;
    height: 24px;
    background: #ff871c;
    color: #fff;
    font: 14px/24px "Microsoft YaHei";
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-right: 25px;
    text-align: center;
}

.lx-report-r .lx-report-top .report-read-btn {
    display: inline-block;
    width: 82px;
    height: 24px;
    background: #0067b2;
    color: #fff;
    font: 14px/24px "Microsoft YaHei";
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-right: 25px;
    text-align: center;
}

.lx-report-hot .lx-report-top dd p {
    height: 74px;
    font: 14px/24px "Microsoft YaHei";
    padding-top: 10px;
}

.lx-report-hot .lx-report-top dd a.report-more-btn {
    float: right;
    display: inline-block;
    color: #ff871c;
    padding-top:17px;
}

.lx-report-hot .lx-report-top dd a.report-more-btn:hover {
    text-decoration: underline;
}

.lx-report-hot-l {
    width:779px;
    float:left;
    border-right:1px solid #e4e4e4;
    margin-right:20px;
}
    .lx-report-hot-l dt {
        width:318px;
        float:left;
        margin-right:25px;
    }

    .lx-report-hot-l dd {
        width:415px;
        float:left;
    }
        .lx-report-hot-l dd h5 {
            font-size:18px;
            padding-bottom:10px
        }
        .lx-report-hot-l dd p {
            font-size:14px;
        }
.lx-report-hot-r {
    width:230px;
    float:right;
}
    .lx-report-hot-r h5 {
        font-size:18px;
        padding-bottom:10px
    }
    .lx-report-hot-r dl {
        height:180px; 
        overflow:auto;
    }
    .lx-report-hot-r dt {
        font-size:14px;
        font-weight:700;
    }
    .lx-report-hot-r dd {
        font-size:14px;
    }

.report-catalog {
    width: 300px;
    padding-left: 25px;
    background: url("../images/report/arr_catalog.png") no-repeat;
    font: 14px/24px "Microsoft YaHei";
    margin-bottom: 10px;
}

    .report-catalog dt {
        color: #000;
    }

    .report-catalog dd {
        color: #616161;
    }

.report-media {
    width: 350px;
    float: left;
    margin: 0 25px 25px 0;
}

    .report-media dt img {
        display: block;
        height: 160px;
        overflow: hidden;
    }

    .report-media dt p {
        height: 32px;
        background: #f4f4f4;
        font: 15px/32px "Microsoft YaHei";
        text-align: center;
        color: #333
    }

    .report-media dd h5 {
        font: 16px/24px "Microsoft YaHei";
        text-align: center;
        padding: 15px 0;
        color: #02548f
    }

        .report-media dd h5:hover {
            color: #ff871c
        }

    .report-media dd p {
        font: 14px/24px "Microsoft YaHei";
        color: #6e6e6e;
    }

/* 填写表单 预约领取报告 */
.lx-buttom-form {
    background-color: #fff;
    margin-bottom: 27px;
}

    .lx-buttom-form h6 {
        height: 55px;
        line-height: 55px;
        font-size: 18px;
        font-weight: normal;
        background: url(../images/home/bg_btm_bstit.png) center 15px no-repeat;
        text-align: center;
    }

    .lx-buttom-form div {
        padding-left: 155px;
        padding-bottom: 30px;
        font-size: 16px;
    }

        .lx-buttom-form div input {
            width: 120px;
            height: 22px;
            padding-left: 29px;
            border: 1px solid #ccc;
            border-radius: 5px;
            margin-right: 30px;
        }

        .lx-buttom-form div select {
            width: 140px;
            height: 26px;
            padding-left: 29px;
            border: 1px solid #ccc;
            border-radius: 5px;
            margin-right: 30px;
            color: #6c6c6c;
        }


    .lx-buttom-form input {
        width: 93%;
        height: 28px;
        padding-left: 10px;
        margin-bottom: 18px;
    }

        .lx-buttom-form input::-webkit-input-placeholder {
            color: #6c6c6c;
        }

    .lx-buttom-form::-webkit-input-placeholder { /* WebKit, Blink, Edge */
        color: #6c6c6c;
    }

    .lx-buttom-form::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
        color: #6c6c6c;
    }

    .lx-buttom-form::-moz-placeholder { /* Mozilla Firefox 19+ */
        color: #6c6c6c;
    }

    .lx-buttom-form #btn_submit {
        width: 120px;
        height: 24px;
        line-height: 24px;
        text-align: center;
        background-color: #ff871c;
        color: #fff;
        padding: 0;
        border: none;
        cursor: pointer;
    }
    


/* 弹出层样式 */
.lx-popup-bg{width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:fixed;left:0;top:0; z-index:1000;display:none;}
.lx-popup-bg > div{width: 672px;height:365px;background:url(/Content/Images/report/popup_bg.jpg) no-repeat;position:absolute;left:0;top:0;right:0;bottom:50px;margin:auto;border-radius:5px;}
.lx-popup a{width:50px;height:50px;position:absolute;right:0;top:0;}
.lx-sub-form {text-align:center;font-size:16px;position:relative;}
.lx-sub-form h5{font-size:30px;padding:30px 0;}
.lx-sub-form p{margin-bottom:17px;}
.lx-sub-form p label{margin-right:10px;}
.lx-sub-form p input{width:265px;height:36px;border-radius:5px;border:1px solid #ccc;padding-left:10px;font-size:16px;}
.lx-sub-form p select{width:277px;height:36px;border-radius:5px;border:1px solid #ccc;padding-left:10px;font-size:16px;color:#999999;}
.lx-sub-form input[type="submit"]{width:300px;height:45px;border-radius:5px;background-color:#ff871c;color:#fff;border:0;font-size:16px;margin-top:20px;}

/*报告获取方式*/
.lx-get-report{background:#fff;}
.lx-get-report ul{padding-left:45px;text-align:center;}
.lx-get-report ul li{float:left;width:210px;height:80px;border:1px solid #cbecfd;border-radius:10px;margin-right:36px;padding-top:28px;}
.lx-get-report ul li:last-child{background:url(../Images/pop/lxwm_ewm.jpg) no-repeat center right;}
.lx-get-report ul li:last-child p{margin-right:36px;width:117px; height:40px;background-color:#fff;text-align:right;}
.lx-get-report ul li h5{font-size:16px; color:#0077cb;}
.lx-get-report ul li i{display:inline-block; font-size:34px;font-style:italic;font-weight:900;vertical-align:bottom;padding-right:12px;color:#0077cb;margin-bottom:2px;}
.lx-get-report ul li h6{color:#0077cb;font-size:12px;padding-right:85px;}
.lx-get-report ul li p{color:#ff871c;padding-top:10px;font-size:14px;}
.lx-get-report ul li p img{vertical-align:middle;margin-right:5px;}
.lx-get-report ul li a{display:block; color:#ff871c;padding-top:5px;font-size:14px;}
.lx-get-report ul li a em{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center; background-color:#ff871c;border-radius:50%; color:#fff;font-size:12px;vertical-align:middle;margin:0 5px;}













