@import "media.css";
.main{}
.module{min-height:250px;padding:60px 0 20px;}
/*.module-4,*/
.module-4{background:#F4F4F4;}
/*.module-3{background:#F8F8F8;}*/
.module .title-1{font-size:35px;color:#686868;text-align:left;margin:0 0 20px;padding:0;width:100%;}
.module .title-2{font-size:26px;color:#686868;margin:0 0 30px;}
/*.module .line-1{height:4px;border:0;width:400px;background:#FF6600;margin:0;}*/
.module .line-2{height:8px;border:0;width:80px;background:#FF6600;margin:0 0 30px 0;position:relative;top:-7px;text-align:left;}
.module .content{text-align: center;}
.module-cover img{min-height:500px;width:100%;height:100%;}
.module-1 .row{}
.module-1 .row .col-xs-12 .title{font-size:26px;height:50px;line-height:50px;border-bottom:3px solid red;margin-bottom:15px;}
.module-1 .row .content-text{padding:10px 0;font-size:16px;text-align: left;}
.module-1 .row .content-text p{margin:0;height:30px;line-height:30px;border-bottom:1px dashed #ccc;color:#686868}
/*.module-1 .row .content-text p .news{color:#686868}*/
.module-1 .row .content-text p:hover{color:#ff6600;background:#eee;}
.module-1 .row .content-text p .icon{font-size:14px;width:16px;height:30px;line-height:30px;float:right;}
.module-1 .row .content-text p .label{vertical-align:top;display:inline-block;margin:7px 0 0 10px;}
.module-1 .row .content-text p .text{display:inline-block;max-width:75%;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.module-1 .row .content-text p .time{display:inline-block;color:#E40000;vertical-align:top;font-size:17px;height:30px;line-height:30px;margin-right:15px;}
.module-1 .row .content-text li:hover{color:#ff6600;background:#eee;}
.module-1 .row .content-text li{margin:0;height:30px;line-height:30px;border-bottom:1px dashed #ccc;color:#686868}
.module-1 .row .content-text li .text{display:inline-block;vertical-align:bottom;max-width:100%;max-height:48px;overflow:hidden;}
.module-1 .row .content-text li .time{display:inline-block;color:#EA0A47;vertical-align:top;font-size:17px;height:30px;line-height:30px;margin-right:15px;}

.module-1 .row .topics .topic-list{padding:20px 0;background:#F9F9F9;margin:0 0 20px;border-left:8px solid #eee;}
.module-1 .row .topics .topic-list li{display:inline-block;vertical-align:top;width:150px;text-align:center;padding:5px 10px;margin:15px 10px;border-radius:5px;line-height:150%;vertical-align:top;font-size:16px;}
.module-1 .row .topics .topic-list li a{color:#fff;display:block;width:100%;}


/*.module-2 .row .col-xs-10{padding:0;}*/
.module-2 .row .col-xs-10 .content .col{border-right:2px dashed #e07c6a;min-height:115px;}
.module-2 .row .col-xs-10 .content .col .info-title{font-size:18px;font-weight:bold;padding:5px 0;}
.module-2 .row .col-xs-10 .content .col .info-text{font-size:14px;color: #6d6d6d;}

.module-3 .row .content .info-title{margin:30px 0 10px;font-size:19px;background:#ffd9bc;color:#fff;text-align:left;}
.module-3 .row .content .info-title .title-text{display:inline;text-align:center;padding:2px 8px;background:#D62505;}
.module-3 .row .content .info-content p{text-align: left;margin:0;line-height:220%;}

.module-4 .row .col-xs-2{width:20%;}
.module-4 .row .enroll{text-align: center;font-size:16px;color:#5e5e5e}
.module-4 .row .enroll img{width:100%;height:150px;margin:10px auto;border-radius:10px;}

.module-9 .col-xs-5,
.module-9 .col-xs-7{min-height:240px;}
.module-9 .col-xs-5 img{min-height:240px;}
.module-9 .download-list{list-style:none;padding-left:10px;padding-top:20px;margin:0;}
.module-9 .download-list li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;}
.module-9 .download-list li .glyphicon{top:3px;display:inline-block;width:16px;height:30px;line-height:30px;margin-right:10px;}
.module-9 .download-list li .label{margin-left:10px;  position: relative; top: -2px;}
.module-9 .download-list li .text{display:inline-block;vertical-align:top;max-width:84%;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}

.module-10 .row{}
.module-10 .row a{display:block;width:275px;margin:0 auto}
.module-10 .row a:hover{color:#D62505;}
.module-10 .row a:focus{color:#D62505;text-decoration: none;}
.module-10 .row a .title{font-size:22px;margin:10px 0;text-align:center;}
.module-10 .row  .info{margin-bottom:20px;font-size:16px;line-height:160%;color:#807E7E;height:75px;overflow:hidden;}
.module-10 .row  .btn-default{border-radius:0;border-color:#D62505;color:#D62505}
.module-10 .row  .btn-default:hover{background:#D62505;color:#fff;}

.module-11 .row .col-xs-3{text-align:center;padding:10px;}
.module-11 .row .step{height:180px;color: #D62505;padding:20px;border-radius:10px;}
.module-11 .row .step:hover{background:#D62505;color: #fff;border:2px solid #D62505;}
.module-11 .row .step span{font-size:42px;margin-bottom:20px;}
.module-11 .row .step .line{border:1px solid #fff;margin:0;}
.module-11 .row .step .title{font-size:22px;padding:10px 0 0;border-top:2px solid #D62505;}
.module-11 .row .info{font-size:26px;text-align:center;margin-bottom:40px;}
/*.module-11 .row .info-title{margin:30px 0 10px;font-size:19px;background:#ffd9bc;color:#fff;text-align:left;}*/
/*.module-11 .row .info-title .title-text{display:inline;text-align:center;padding:2px 8px;background:#D62505;}*/
/*.module-10 .row .btn{font-size:19px;background:#FF6600;color:#fff;min-width:80%;}*/



.module-12{position:relative;}
.module-12 p{position:absolute;padding:0 10px;font-weight: bold;font-size:16px;color:#151515;border:1px solid #151515;background:transparent;}

#list1 .page-index{margin:30px 0 10px;}
#list1 .page-index .btn{margin:0 5px;padding:6px 15px;}
#list1 .page-index span{margin:10px;}
#list1 .page-index span .btn{border:1px solid #ccc;padding:6px 12px;}
#list1 .page-index .btn-default:hover{background:#1E90FF;color:#fff;}

.nav-float{position:absolute;right:30px;width:240px;}
.nav-float.scroll{position:fixed;}
/*#navbarExample{width:100%;position:absolute;top:0;right:0;background:#fff;}*/
.nav-float .nav>li{border-left:2px solid #d6d6d6;position:relative;float:none;}
.nav-float .nav>li .dot{border-radius:50%;width:6px;height:6px;background:#9a9a9a;position:absolute;top:13px;left:-4px;}
.nav-float .nav>li>a{padding:0 15px;line-height:30px;}
.nav-float .navbar-default .navbar-nav>.active>a{color:#D62505;font-weight:bold;background:transparent}
.nav-float .navbar-default .navbar-nav>.active>.dot{background:#D62505;}
.nav-float .navbar-default .navbar-nav a:hover{color:#D62505;background:transparent;}
.module-10 .col-xs-12.col-sm-6.col-md-4.col-lg-4{
    margin: 10px 0;
}

@media screen and (max-width: 1200px){
    .main .module-cover img{
        min-height: 100px;
        height: auto;
    }
    .nav-bar>span,
    .breadcrumb{
        font-size: 1vw;
        padding: 0;
    }
    .module{
        padding: 30px 0 20px;
    }
    .container .row>.col-xs-10{
        width: 100%;
    }
    .module .title-1 {
        font-size: 5vw;
    }
    .module .title-2{
        font-size: 4vw;
    }
    .module .line-1{
        width: 100%;
    }
    .module .line-2{
        width: 30%;
        margin: 0 0 20px;
    }
    .module-1 .row .col-xs-12 .title {
        font-size: 14px;
        height: 26px;
        line-height: 26px;
        padding: 0 20px;
        margin-bottom: 10px;
    }
    .module-1 .row .content-text,
    .module-1 .row .content-text p .text,
    .module-1 .row .content-text p .time,
    .module-1 .row .content-text li .text,
    .module-1 .row .content-text li .time{
        font-size: 1vw;
    }
    .module-1 .row .content-text p .text,
    .module-1 .row .content-text li .text{
        max-width: 60%;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .module-1 .row .content-text p .label{
        margin: 7px 0 0 5px;
    }
    .module-1 .row .topics .topic-list li {
        width: 100px;
        padding: 5px;
        margin: 15px 10px;
        font-size: 1vw;
        min-height: 46px;
    }
    .module-2 .row .col-xs-10 .content .col .info-title,
    .module-2 .row .col-xs-10 .content .col .info-text{
        font-size: 1vw;
    }
    .module-2 .row .col-xs-10 .content .col{
        width: 50%;
        margin: 0 0 10px;
    }
    .module-2 .row .col-xs-10 .content .col:nth-child(3){
        border-left: 2px dashed #e07c6a;
        /* margin-left: 17.5%; */
    }
    .module-jifen .panels .content .title .glyphicon,
    .module-jifen .panels .content .title p,
    .module-jifen .panels .content .content-1 .text table thead td{
        font-size: 4vw;
    }
    .module-jifen .panels .content .content-1 .text table tbody th,
    .module-jifen .panels .content .content-1 .text table tbody td
    {
        font-size: 2vw;
    }
    .module-jifen .panels .content .content-1 .text table{
        width: 100%;
    }
    .module-jifen .panels .content .content-2 .text .col{
        margin: 10px 0;
    }
    .module-jifen .panels .content .content-2 .text .col .text-content .button .btn{
        padding: 5px;
        margin: 0 2px;
        border-radius: 10%;
    }
    .module-10 .row a{
        max-width: 275px;
        width: 100%;
    }
    .module-11 .row .info{
        font-size: 3vw;
    }
    .module-10 .col-xs-12.col-sm-6.col-md-4.col-lg-4,
    .module-11 .row .step{
        margin: 10px 0;
    }
    .footer .content .col-xs-2{
        width: 100%;
    }
}
@media screen and (max-width: 700px){
    .module-11 .row .step span{
        font-size: 6vw;
    }
    .module-11 .row .step .title{
        font-size: 4vw;
    }
}
@media screen and (max-width: 375px){
    .module-2 .row .col-xs-10 .content .col{
        width: 100%;
        /* border: none; */
        border-left: none;
        border-right: none;
        border-bottom: 2px dashed #e07c6a;
        margin: 0 0 10px;
        padding: 10px 0;
        min-height: 66px;
    }
    .module-2 .row .col-xs-10 .content .col:nth-child(1),
    .module-2 .row .col-xs-10 .content .col:nth-child(3){
        margin-left: 0;
        border-left: none !important;
        border-right: none;
    }
    .module-11 .row .step{
        padding: 12px;
        height: 125px;
    }
    .module-11 .row .step span{
        font-size: 8vw;
    }
    .module-11 .row .step .title{
        font-size: 4vw;
        margin-top: 0;
    }
}









