@import "media.css";
.main{}
.module{min-height:430px;padding:50px 0 60px;}
.module-1 img{min-height:400px;width:100%;height:100%;}
.module-2,
.module-5{background:#F4F4F4;}
/*.module-3{background:#F8F8F8;}*/
.module .title-1{font-size:42px;color:#686868;margin:0 auto;padding:0 0 20px 0;}
.module .line{margin:0 auto 40px;width:60%;height:0;border-bottom:1px solid #686868;}
.module .content{text-align: center;}
.module-2 .row .enroll{text-align: center;font-size:18px;color:#5e5e5e}
.module-2 .row .enroll img{width:150px;height:150px;margin:10px auto;}
.module-3 .content{height:232px;width:1002px;text-align:left;margin:40px auto;background:url('../image/peixun/jineng/step-bg.png') no-repeat;}
.module-3 .content .step{display:inline-block;height:232px;vertical-align: top;}
.module-3 .content .step .title{margin:20px 0 0 50px;color:#FFA800;font-size:18px;}
.module-3 .content .step .info{margin:30px 0 0 50px;font-size:16px;}
.module-3 .content .step img{margin:30px 0 0 40px;}
.module-3 .content .step-1{width:276px;margin-right:32px;}
.module-3 .content .step-1 .btn{font-size:19px;padding:8px 45px;background:#FFA800;margin:50px 0 10px 50px;}
.module-3 .content .step-2{width:378px;}
.module-3 .content .step-3{width:276px;margin-left:30px;}
.module-3 .content .list p{margin:10px 0 0;color:#aaa;}
.module-3 .content .line{display:inline-block;height:82px;line-height:82px;vertical-align: top;}

.module-4 .row .col-xs-6{padding:0;}
.module-4 .row .content-title{height:50px;line-height:50px;padding:0 10px;margin:0;font-weight:bold;border-bottom:4px solid #4F5971;color:#4F5971;background:transparent;font-size:22px;}
.module-4 .row .content-text{padding:20px;font-size:18px;background:#e4ddd1;}
.module-4 .row .content-text .list-group{margin:0;}
/*.module-4 .row .content-text li{margin:0;height:40px;line-height:40px;border-bottom:1px dashed #7a735e;}*/
.module-4 .row .content-text li.list-group-item-success{background:#EFF1F4}
.module-4 .row .content-text li.list-group-item-warning{background:#fff;}
.module-4 .row .content-text li.list-group-item:hover{background:#F2D5C4;}
/*.module-4 .row .content-text li:hover{border-color:#DB824D;background:#E0D4C5;}*/
/*.module-4 .row .content-text li .news{color:#7a735e}*/
.module-4 .row .content-text li .news{color:#4F5971;}
.module-4 .row .content-text li .news:hover{color:#ED441F;}
/*.module-4 .row .content-text li .icon{font-size:14px;width:16px;color:#C0AF74;margin-right:5px;}*/
.module-4 .row .content-text li .icon{margin-right:5px;}
.module-4 .row .content-text li .icon:hover{background-color:#DB824D;}
.module-4 .row .content-text li {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}
.module-4 .row .content-text li .text{display:inline-block;font-size:14px;vertical-align:top;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.module-4 .row .content-text li .time{float:right;font-size:14px;}

.module-5 .row .title{font-size:24px;color:#ff6600;padding:0 15px;}
.module-5 .row .media .media-body .info{font-size:16px;line-height:160%;padding:0 15px;margin:0;}
.module-6 .jumbotron .title{font-size:3.5em;margin-bottom:10px;margin-top:10px;}
.module-6 .jumbotron .btn-primary{padding:10px 30px;}
.module-6 .jum-1{background:#92E0D3}
.module-6 .jum-2{background:#8EE477}
.module-6 .jum-3{background:#FACA5B;margin-bottom:0;}
.module-6 .jum-1 .btn-primary{background:#49B09F;border-color: #55E6D5;}
.module-6 .jum-2 .btn-primary{background:#34AB3A;border-color: #69E66E;}
.module-6 .jum-3 .btn-primary{background:#FF6D19;border-color: #FFAA65;}
.module-7 .adv-inner{height:350px;}
.module-7 .adv-inner .adv-title{font-family:'DFKai-SB';font-size:45px;color:#fff;text-align:center;padding:150px 0 0;margin:0;}
.module-7 .adv-inner .adv-text{font-family:'DFKai-SB';font-size:32px;color:#FEFB65;text-align:center;margin:0 0 20px;}

@media screen and (max-width: 1200px){
    .module-1 img{
        min-height: 100px;
        height: auto;
    }
    .nav-bar>span,
    .breadcrumb{
        font-size: 1vw;
        padding: 0;
    }
    .module{
        padding: 30px 0 20px;
    }
    .module .title-1{
        font-size: 5vw;
    }
    .module .title-2{
        font-size: 4vw;
    }
    .module-4 .row .col-xs-6{
        width: 100%;
        padding: 0 10px !important;
        margin-bottom: 20px;
    }
    .module-4 .row .media-body .media-heading{
        font-size: 16px;
    }
    .module-4 .row .content-title{
        font-size: 5vw;
    }
    .module-4 .row .media-body{
        height: 70px;
    }
    .module-4 .row .media-body,
    .module-4 .row .content-text{
        font-size: 14px;
    }
    .module-4 .row .content-text li .text{
        max-width: 70%;
    }
    .module .title-1 span{
        width: 8%;
        vertical-align: middle;
        margin: 0 10px;
        display: none;
    }
    .module-5 .row .col-xs-6{
        width: 100%;
    }
    .module-5 .row .col-xs-6 .media-left,
    .module-5 .row .col-xs-6 .media-body{
        display: block;
        width: 80%;
        margin: 0 auto 20px;
    }
    .module-5 .row .col-xs-6 .media-left img{
        max-width: 100%;
    }
    .module-5 .row .title{
        font-size: 20px;
    }
    .module-3 .content,
    .module-3 .content .step{
        width: 100% !important;
        background: transparent;
        height: auto;
    }
    .module-3 .content .step{
        display: block;
        width: 80% !important;
        border: 1px solid #ffa800;
        margin: 10px auto;
    }
    .module-3 .content .step .title,
    .module-3 .content .step .info{
        margin: 20px 0 20px 30px;
    }
    .module-3 .content .step-1 .btn{
        margin: 20px 0 10px 30px;
    }
    .module-3 .content .step-2 img{
        max-width: 80%;
        margin: 20px 0 20px 30px;
    }
    .module-3 .content .step-3 img{
        max-width: 22%;
        margin: 20px 0 20px 30px !important;
    }
    .module-2 .row .col-xs-3{
        width: 50%;
    }
    .module-6 .jumbotron{
        padding: 30px 20px;
        margin: 20px 10px; 
    }
    .module-6 .jumbotron .title{
        font-size: 1.5em;
    }
    .module-6 .jumbotron p{
        font-size: 16px;
    }
}