@import "media.css";
.main{}
.module{min-height:200px;padding:60px 0;}
.module-1 img{min-height:400px;width:100%;height:100%;}
.module-3,
.module-5{background:#F7F7F7;}
.module .title-1{font-size:42px;margin:0 0 20px;}
.module .title-2{font-size:22px;margin:0 0 40px;}
.module .content{text-align: center;}

.module-2 .row{margin-bottom:30px;}
.module-2 .row .col-xs-6{padding:0;}
.module-2 .row .content-title{height:50px;line-height:50px;padding:0 10px;margin:0;border:1px solid #ddd;border-top:4px solid #686868;background:#ddd;font-size:22px;}
.module-2 .row .content-text{padding:15px 10px;border:1px solid #ddd;font-size:16px;}
.module-2 .row .content-text p{margin:0;height:30px;line-height:30px;border-bottom:1px dashed #ccc}
.module-2 .row .content-text p:hover{background:#eee;}
.module-2 .row .content-text p .news{color:#686868}
.module-2 .row .content-text p .news:hover{color:#ff6600;}
.module-2 .row .content-text p .icon{font-size:14px;width:16px;}
.module-2 .row .content-text p .text{display:inline-block;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.module-2 .row .content-text p .time{float:right;font-size:14px;}

.module-3 .content .list{display:inline-block;margin:0 20px;}
.module-3 .content .list img{width:200px;}
.module-3 .content .list p{margin:10px 0 0;color:#1e1e1e;}
.module-3 .content .line{display:inline-block;height:157px;line-height:157px;vertical-align: top;}

.module-4 .content .nav-tabs{display:inline-block;margin:20px auto;border:none;}
.module-4 .content .nav-tabs li{font-size:22px;}
.module-4 .content .nav-tabs>li>a{border-radius:5px;border:none;padding:10px 30px;}
.module-4 .content .nav-tabs>li.active>a{background:#FF6600;color:#fff;border:none;}
.module-4 .content .tab-content .list{display:inline-block;position:relative;height:240px;width:20%;padding:10px 0;margin:3px 0;}
.module-4 .content .tab-content .list img{width:80%;border-radius:50%;}
.module-4 .content .tab-content .list p{margin:10px 0 0;font-size:19px;color:#FF6600}
/*.module-4 .content .tab-content .major-list .list p{margin:0 0 10px;font-size:19px;color:#FF6600}*/
.module-4 .content .tab-content .list .overlay{display:none;font-size:18px;position:absolute;top:0;left:0;height:100%;padding:60px 50px;background:rgba(228,118,33,0.9);color:#fff;}

.module-5 .row .title{font-size:24px;color:#ff6600;padding:0 10px;}
.module-5 .row .media .media-body .info{font-size:16px;line-height:130%;padding:0 0 0 10px;margin:0;}

.module-6 .adv-inner{height:350px;}
.module-6 .adv-inner .adv-title{font-family:'DFKai-SB';font-size:45px;color:#fff;text-align:center;padding:150px 0 0;margin:0;}
.module-6 .adv-inner .adv-text{font-family:'DFKai-SB';font-size:32px;color:#FEFB65;text-align:center;margin:0 0 20px;}

.module-7 .carousel .carousel-control{background:transparent;}

@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-2 .row .col-xs-6{
        width: 100%;
        padding: 0 10px !important;
        margin-bottom: 20px;
    }
    .module-2 .row .media-body .media-heading{
        font-size: 16px;
    }
    .module-2 .row .content-title{
        font-size: 5vw;
    }
    .module-2 .row .media-body{
        height: 70px;
    }
    .module-2 .row .media-body,
    .module-2 .row .content-text{
        font-size: 14px;
    }
    .module-2 .row .content-text p .text{
        max-width: 70%;
    }
    .module .title-1 span{
        width: 8%;
        vertical-align: middle;
        margin: 0 10px;
        display: none;
    }
    .module-3 .content .line{
        display: none;
    }
    .module-3 .content .list{
        width: 80%;
        padding-bottom: 30px;
        border-bottom: 1px dotted #ababab;
    }
    .module-3 .content .list:last-child{
        border: none;
    }
    .module-4 .content .nav-tabs li{
        /* width: 40%; */
        margin-right: 20px !important;
        font-size: 18px;
    }
    .module-4 .content .nav-tabs>li>a{
        padding: 10px;
    }
    .module-4 .content .tab-content .list{
        height: auto;
        width: 40%;
    }
    .module-4 .content .tab-content .list p{
        font-size: 16px;
    }
    .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;
    }
}