/*------global---------*/
/*body{padding: 0;margin: 0;background: #eee;}*/
.body-0{background: #efefef;}
ul{list-style: none;
    margin: 0;
    padding: 0;
}
a{color:#555;}
a:hover{color:#2e8eda;text-decoration: none;}
.clear{clear: both;}
.tit{font-weight: 600;padding: 5px 0;}

.bread-crumb{
    margin-bottom: 0;
    /*background-color:#fff;*/
    padding: 8px 15px;
    /*margin-bottom: 20px;*/
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
}
.bread-crumb{list-style: none;  }
.bread-crumb li{  display: inline-block;}
.bread-crumb li a{padding: 0 5px;text-decoration: none;}
.bread-crumb li i{padding: 0 5px ;color:#ccc;font-size: 12px; }
.bread-crumb li i:before{content: "/\00a0"; }
.bread-crumb li.active{color: #777;}




.special{
    color:#eeda07
}

.light-color{color:#999}

.dropdown-menu>li>a{line-height: 32px;}

/*head*/
.header-box{
    width: 100%;position: relative;z-index: 9;
    /*background: url("../../images/site/example/header-top-back.jpg") 0 0 repeat-x;*/
    background-size:100% 60px;
    /*background:#2280fa;*/
    /*background-image: linear-gradient(to right, #06994a,#fee400,#e6005a,#ab0385,#172d8e,#019bdc);*/
    padding: 0;

    background:#424146;

}

/*header-top*/
.header-top{
    padding: 10px 10px 10px 10px;

    /*padding:15px 25px;*/
    /*height:50px;*/
    text-align: right;
line-height: 30px;display: inline-block;
}


.header-top-blank{margin-left:40%;float: left;width:10px;height:10px;}
.header-top a{
    color:#ddd;display: inline-block;
    margin:0 20px;
}
.header-top a:hover{color:#fff;}

.top-search-btn{float: left;position: relative;z-index: 1;}
.top-search-btn .glyphicon{width:50px;text-align: center;}
.top-search-con{width:270px;
position: absolute;
    /*height: 100px;*/
    top:50px;
    right: 0;
    display: none;
    background: #fff;
    /*border-bottom:1px solid #eee;*/
    /*border-left:1px solid #eee;*/
    /*border-right:1px solid #eee;*/
    box-shadow: 1px 1px 2px #999;

    border-radius: 5px 0 0px 5px;
    z-index: 3;
}
.top-search-box>.top-search-con>.navbar-form{margin-top: 8px;text-align: right;
    width: 100%;}
.top-search-box>.top-search-con>.navbar-form input{margin-right: 5px;}
/*nav*/
.navbar{
    /*margin-top: 10px; margin-bottom: 10px;*/
    margin-bottom:0;
    border-radius: 0;
    border:0;
    min-height: 60px;
}

/*.navbar .navbar-header{margin-left: 15px;}*/
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left:0;}
.navbar .navbar-brand{
    padding: 0 0 0 15px;
    line-height: 70px;
    margin-left:20px;
    font-size: 14px;
    color:#555;
    height: 70px;
}
.navbar .navbar-brand .site-tit{
    font-size: 22px;font-weight: 600;color:#0000cc;
}
.navbar-default .navbar-toggle{margin-top: 18px;}

.site-logo{width:20px;}
.navbar-brand>img{display: inline-block;}
.head-logo{
    /*background: #0000cc;*/
    width:200px;
    /*float: left;margin-right: 10px;*/
    display: inline-block;
}
.navbar-nav>li>a{line-height: 40px;
padding: 15px 15px;
}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
    color:#fff;
    background-color:#81d6fa;
    padding: 15px 30px;
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
    background-color:#c7eeff;
}



.navbar-form{margin-top: 18px;}
@media  (max-width: 991px){
    .navbar-nav>li>a{padding: 5px 15px;}
    .navbar-default .navbar-nav>.active>a,
    .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
        padding: 5px 15px;
    }
}
@media (max-width: 767px){
    .navbar-form{margin: 0;}
    .navbar-form .form-control{width: 70%;margin-right: 2%;}
    .navbar-form .form-group{
        width: 200px;
        float: left;
        margin: 0 10px;
    }
}



/*crumb-box*/
.crumb-box{
    margin-bottom: 2%;
    /* border-bottom: 3px solid #ccc; */
    height: 38px;}
.crumb-box ol{padding-left:10%;border-radius: 0; }

/*footer-ad*/
.footer-ad{
    position: relative;z-index: 6;
    background:linear-gradient(180deg,#68cdf7,#0080c1) ;
/*background:linear-gradient(135deg,#68cdf7,#0080c1,#68cdf7,#0080c1,#68cdf7,#0080c1) ;*/
   box-shadow: 0px 0px 15px -4px #999;
    margin-top: 20px;
}
.footer-ad .ad-wx{max-height:360px;margin:50px auto;text-align: center;
    width: 100%;
}
.footer-ad .ad-wx img{margin:0 1%;width: 30%;max-width: 300px;}

/*footer*/
.footer-box{
    position: relative;z-index: 6;
    background:#3b393a;
    /*background: linear-gradient(to right,#00a0a4,#d83e22,#771568,#f9e600);*/
    /*background: url("../../images/site/example/bottom-back.jpg") 0 0 ;*/
    /*background: #0d51eb;background-color: #1976D2;*/
    /*position: absolute;*/
    /*bottom: 0;*/
    /*left: 0;*/
    width: 100%;
    /*margin-top: 20px;*/
    color:#eee;
}
.footer-box a{color:#ccc;margin-right: 10px;}
.footer-box a:hover{color:#fff;}

.footer{padding: 20px;line-height: 30px;
    /*color:#ccc;*/
}
.footer .link-tit{padding: 5px;background: #555;border-radius: 5px;}
.footer .friend-link{border-bottom: 1px solid #eee;margin-bottom: 10px;padding-bottom: 10px;}
.foot-logo{background: #555;}
.foot-logo img{width: 100%;display: inline-block;}
.footer .copyright{width:100%;}

.footer .copyright li{width:100%;display:inline-block;line-height: 22px;}
.footer .site-log{vertical-align: top;}
.foot-right{text-align: right;}
.footer .erwei ul{text-align: center}
.footer .erwei ul li{display: inline-block;width: 25%;margin:1%;text-align: center}
.footer .erwei ul li img{width: 100%;}

@media  (max-width: 991px){
    .footer-box a{margin-right:5px}
    .foot-left{width:55%;float: left;}
    .foot-right{width:45%;float: left;}
    .copyright{font-size: 12px;}
}
@media (max-width: 767px){
    .footer-box a{ 
        word-break: keep-all;} 
    .footer .copyright li{float: left;}
    .footer .copyright li span{float: left;margin-right: 5px;}
    .footer .copyright a,.footer .copyright img{float: left;    margin-right: 5px;}
    .footer .copyright li .badge{padding: 2px 5px;
    margin-top: 2px;}


}

/*index-slider*/
.slide{width:100%;overflow: hidden;
    /*display: inline-block;height: 600px;*/
}
.slide .carousel-inner .item{text-align: center;
    /*max-height: 500px;  !*可设置成配置*!*/
    overflow: hidden;
    /*min-height: 220px;*/
    /*padding: 1%;*/
    /*position: relative;*/
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{
    display: inline-block;
    /*width:100%;*/
    /*height: 100%;*/
    /*max-height: 600px;   !*可设置成配置*!*/
}




/*可以在这里修改轮播组件*/
#carousel-1 .carousel-caption{bottom: 120px;}
#carousel-1 .carousel-indicators{bottom: 40px;}


.carousel-indicators li{
    text-indent: 0;
    font-size: 0;
    /*background-color: rgba(0,0,0,0);*/
    /*border: none;*/
    /*border-radius: 10px;*/
    /*color:#ccc;*/
}
.carousel-indicators li.active {
    /*width: 12px;*/
    /*height: 12px;*/
    /*margin: 0;*/
    /*background-color: #fff;*/
    /*background:none;*/
    /*color:#fff;*/
    background-color: #ffff01;
}

#carousel-2 .item{}
#carousel-2 .item .carousel-caption{position: absolute;padding-bottom: 30px;}
#carousel-2 .carousel-indicators{bottom:0;}

/*announce*/
.announce-box{height: 24px;line-height: 24px;position:relative;background: #f9f9bc;

    /*padding-left:20px;max-width: 500px;margin-bottom: 1%;*/


}
.announce-icon{float:left;width:24px;line-height: 24px;top:0;display: inline-block;text-align: center;
    /*color:#0e90d2;*/
}
.index-announce{height: 24px;line-height: 24px;overflow: hidden; }
/*.index-announce a{color:#fff;}*/
/*index-content*/
.top-list-wrap{position: relative}

.top-list-box{text-align: center;  position: absolute;
    bottom:-50px;
    width:100%;
    left:0;
    /*background: #eee;
    padding: 20px;
    */
    /*background: url("../../images/site/example/header-top-back2.jpg") 0 0 ;*/
    /*background-size:100% 80px;*/
    /*background:#2280fa;*/
    /*background-image: linear-gradient(to right,#04967f,#84265d,#e31837,#f35a24,#ffb80d);*/
    /*background: #decb02;*/
}
.top-list {background: #fff;padding: 0;}
.top-list a{font-size:20px;
    /*line-height: 60px;*/
    width:25%;float: left;text-decoration: none;

    /*display: inline-block;*/
    /*line-height: 50px;padding:1%;max-width:200px;*/
    /*background: #fff;width:30%;*/
    /*border:1px solid #d2d2d2;*/
    /*border-radius: 8px;*/
    /*margin-right: 5%;*/
    color:#666;
    /*border:1px solid #333;*/
    padding: 1%;

}

.top-list a:hover{color:#333;background: #fff;}
.top-list .top-list-a{background: #ffff01;}
.top-list .top-list-b{background: #f5e005;}
.top-list .top-list-c{background: #eeda07;}
.top-list .top-list-d{background: #decb02;}

.top-list .icon{border:1px solid #666;display: inline-block;
    border-radius: 90%;margin-right: 5%;top: 0;
    padding: 5%;
    /*color:#eee;*/
    /*width:20%;*/
}
/*.top-list a:hover{color:#fff;}*/
/*pc*/
@media (min-width: 1200px) {
    .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{
        width:100%;
        height: 100%;
        max-height: 600px;   /*可设置成配置*/
    }

}

/*pad*/
@media (max-width: 991px){
    #carousel-1{height:360px;overflow: hidden;}
    #carousel-1 .carousel-indicators{bottom: 0;display: none;}
    #carousel-1 .carousel-inner>.item{position: relative; min-height: 360px;}
    #carousel-1 .carousel-inner>.item>a{width:990px;
        position: relative;display: inline-block;
        float: left;}
    #carousel-1 .carousel-inner>.item>a>img,
    #carousel-1 .carousel-inner>.item>img,
    #carousel-1 .img-responsive,
    #carousel-1 .thumbnail a>img,
    #carousel-1 .thumbnail>img{
        max-width: 1520px;position: absolute;left:-40%;

    }

}
/*phone*/
@media (max-width: 767px){
    #carousel-1{height:220px;overflow: hidden;}
    #carousel-1 .carousel-inner{
        background: #bde6f5;
    }
    #carousel-1 .carousel-indicators{bottom: 0;display: none;}
    /*.carousel-inner>.item{width:100%;height:200px;overflow: hidden;}*/
    #carousel-1 .carousel-inner>.item{position: relative; min-height: 220px;}
    #carousel-1 .carousel-inner>.item>a{width:375px;
        /*height:200px;overflow: hidden;*/
        position: relative;display: inline-block;
        float: left;}
    #carousel-1 .carousel-inner>.item>a>img,
    #carousel-1 .carousel-inner>.item>img,
    #carousel-1 .img-responsive,
    #carousel-1 .thumbnail a>img,
    #carousel-1 .thumbnail>img{
        max-width: 990px;position: absolute;left:-80%;

    }

    #carousel-1  .carousel-control.left{background: none;}
    #carousel-1  .carousel-control.right{background: none;}

    /*slider*/
    /*.top-list-wrap{margin-top: 2%;}*/

    .top-list-box{bottom: 0;}
    .top-list a{
        font-size: 14px;
    }
    .announce-box{ background:#2280fa;
         margin-bottom: 0;
        margin-top: 0;
    }
    .index-announce a{color:#fff;}
}




.index-list{padding:5px 10px;background: #fff;margin-top:40px;}
.index-list .box-title{padding-bottom: 1%}
.index-list ul li{display: inline-block;
    /*padding: 8px 0;font-size: 16px;line-height: 36px;*/
    padding-bottom: 5px;font-size: 14px;line-height: 18px;
    margin-bottom: 8px;
    width: 100%;
    /*border-bottom: 1px solid #eee;*/
}
.index-list ul li a{width: 100%;display: inline-block;}
.index-list ul li .desc{float: left;}
.index-list ul li .date{float: right;}
.index-list ul li img{max-width: 250px;}
.index-list ul li p{text-align: center;font-size: 22px;padding: 10px 0;}

.index-list .left-box{max-width:700px;float:left;padding:0 20px 0 10px;}
.index-list .left-box ul li{}
.more{font-size: 12px;
    /*color:#0b3b8c;*/
}
.index-list .right-box{width: 100%;max-width:430px;float:right;display: inline-block;padding:20px 10px 0 10px;

}
.index-list .right-box .big-back{height:100px;
    /*background: #0b3b8c;*/

}

.index-list .right-box .carousel-caption{
    position: relative;
    left:0;right: 0;bottom: 0;
    padding-top: 1%;
    /*padding-top: 10px;*/
    width: 100%;
    /*min-height: 100px;*/

    /*background-image: linear-gradient(#c20149,#c81349);*/

}
.index-list .right-box .carousel-caption a{
    position: relative;
z-index:3;}
.index-list .right-box .carousel-caption .back{
    position: absolute;
    width: 100%;
height:100%;display: inline-block;
    background: #333;opacity: 0.9;left:0;top:0;
    z-index:1;
}

.index-list .right-box .carousel-inner{overflow: hidden}
.index-list .right-box .carousel-inner a{color:#eee;}
.index-list .right-box .carousel-inner a span{width: 100%;display: inline-block;}
.index-list .right-box .carousel-inner a .tit{font-size: 18px;line-height:28px;text-align: center;
    padding: 0 30px;}
.index-list .right-box .carousel-inner a .date{color:#ccc;padding-bottom: 10px;}

/*pad*/
@media (max-width: 991px){
    .top-list-wrap{height:40px;}
    .top-list-box{bottom: 0;}
    /*.announce-box{margin-top: 1%;}*/
    .index-list{margin-top:0px;}
    .index-list .left-box{padding: 0 10px;max-width: 860px}

    .index-list .left-box h3{font-size: 16px;margin-top: 5px;
        margin-bottom: 5px;}
    .index-list ul li{margin-bottom: 0;padding-bottom: 5px;border-bottom: 0;}
}
/*phone*/
@media (max-width: 767px){
    .top-list-wrap{height:30px;}
    .index-list .left-box{padding: 0;height: 150px;
        overflow: hidden;
    }
    .index-list .left-box h3{font-size: 16px;margin-top: 5px;
        margin-bottom: 5px;}
    .index-list ul li{margin-bottom: 0;padding-bottom: 2px;border-bottom: 0;}
    .index-list ul li .desc{max-width: 80%;overflow: hidden;
        white-space: nowrap;
        font-size: 12px;

    }
    .index-list ul li .date{
        font-size: 12px;
    }

    .index-list .right-box .carousel-inner a .tit{font-size: 14px;}
}

/*slider-3*/
.slider-3{
    /*background-image: linear-gradient(#fac1e5, #fa6798);*/
    background: url("../../images/site/example/mid-back-1.png") 0 0 no-repeat;
}
.slider-3 .container{position: relative;}
.slider-3 .slider-tit{width:100%;text-align: center;margin:2% 0;}

.slider-3 .tips{width:100px;background: #eeda07;display: inline-block;
    margin:0 auto;
    text-align: center;line-height: 30px;border-radius: 5px;
    /*position: absolute;*/
    /*top:5%;right:8%;*/
    /*right:60px;top:65px;z-index:3;*/
    /*transform:rotate(25deg);*/
    /*-ms-transform:rotate(25deg); 	!* IE 9 *!*/
    /*-moz-transform:rotate(25deg); 	!* Firefox *!*/
    /*-webkit-transform:rotate(25deg); !* Safari 和 Chrome *!*/
    /*-o-transform:rotate(25deg); 	!* Opera *!*/
}
.slider-3 .slide{margin:2% auto;width:96%;
    /*padding:0 3% 1% 3%;width:90%;*/
    /*background: #eee;*/
    overflow:visible;
}

.slider-3 .carousel-control.left{width:5%;background: none;left:-5%}
.slider-3 .carousel-control.right{width:5%;background: none;right:-5%}
/*.slider-3 .slide .item{padding:3%;}*/
.slider-3 .slide .item img{
    width:1300px;
    /*height:300px;float: left;*/
    border-radius: 5px;
    box-shadow: 1px 1px 3px #999;
}
.slider-3 .slide .item .carousel-caption{width: 50%;float: right;position: relative;
    right: 0;left:0;bottom:10px;text-shadow:none;padding: 2%;
}

.slider-3 .slide .carousel-inner{
    background: #fff;
    /*padding: 2%;*/
    border-radius: 5px;
margin:0 auto;
    /*width: 90%;*/
}

.slider-3 .slide .item .carousel-caption a span{width: 100%;display: inline-block;text-align: left}
.slider-3 .slide .item .carousel-caption a .tit{font-size: 28px;padding-bottom: 20px;}
.slider-3 .slide .item .carousel-caption a .date{color:#777;padding-bottom: 10px;}
.slider-3 .slide .carousel-indicators{bottom:0;
display: none;
}
.slider-3 .slide .carousel-indicators li.active{
    background: #ffff01
}
.slider-3 .slide .carousel-indicators li{background: #555;}

/*major-total*/
.middle-list-box{}
.middle-list-con{background: #fff;padding: 1% 0;
    /*box-shadow: 3px 3px 8px 2px #999;*/
}
.middle-list-box ul{margin-left:1%;}
.middle-list-box ul li{display: inline-block;width: 31%;margin:1%;text-align: center;float: left}
.middle-list-box ul li .desc{line-height: 22px;height: 100px;padding-top: 10px;}
.middle-list-box ul li img{width:100%;}
.middle-list-box ul li .desc{width: 100%;display: inline-block;text-align: left;text-indent: 5%;margin:1% 0;padding: 1%;}
.middle-list-box ul li a{width: 100%;display: inline-block;}
.small-list-nav-box{margin:15px 0;
    /*background: url("../../images/site/example/header-top-back4.jpg") 0 0;*/
    /*background-image: linear-gradient(to right,#009980,#009a91,#009db2,#009ecb,#00a0da);*/
    background: #eeda07;

    /*background-image: linear-gradient(#2280fa,#fff);*/
}
.small-list-nav-box .small-list-nav{line-height: 40px;
    position: relative;
}
.small-list-nav-box .small-list-nav .small-list-nav-tit{
    text-align: center;
    /*float: left;*/
}

.middle-list-nav-box{margin:15px 0;background: #eeda07;}
.middle-list-nav-box .middle-list-nav{line-height: 40px;
    position: relative;
}
.middle-list-nav-btn {
    position: absolute;
    right: 0;
    bottom: 0;
    float: right;
   }
.middle-list-nav-btn .nav-tabs>li>a{line-height: 50px;border-radius: 0;border: 0;margin: 0;color: #777}
.middle-list-nav-btn .nav-tabs>li.active>a,
.middle-list-nav-btn .nav-tabs>li.active>a:focus,
.middle-list-nav-btn .nav-tabs>li.active>a:hover{
    background-color: #ffff01;
    border:0;

}


@media (max-width: 767px){
    .middle-list-box ul li .desc{display: none;}


    .middle-list-nav-btn {
        position: relative;
    }
}


.middle-list-nav a{padding: 10px 20px;
    /*margin-left:20px;color:#eee;background: #0000cc;border-radius: 5px;*/
    color:#333;background:#eeda07;
    line-height:50px;
    /*height: 60px;*/
    display: inline-block;
    float: left;
}
.middle-list-nav .middle-list-nav-btn a:hover,
.middle-list-nav a.active{background: #ffff01;}



.big-tit{font-size: 30px;padding: 15px 0;
    color:#555;

}
.big-tit span{margin-right:10px;}
.big-tit .glyphicon{top:4px;}
.small-list-nav-btn{
    /*line-height: 70px;*/
    /*line-height: 40px;height: 100%;*/
    /*float: right;padding: 2% 0;*/
    position: absolute;right:0;top:20px;}
.small-list-nav-btn a{padding: 0 20px;
    /*margin-left:20px;color:#eee;background: #0000cc;*/
    color:#333;background:#eeda07;border-radius: 5px;
    line-height:30px;
    /*height: 60px;*/
    display: inline-block;
    float: left;
}
.small-list-nav-btn a:hover,
.small-list-nav-btn a.active{background: #ffff01;}


.small-list-con{padding: 0.5%;position: relative;margin-bottom: 15px;
    /*box-shadow: 3px 3px 8px 2px #999;*/
    background: #fff;text-align: center;

}
.small-list-con ul{text-align: center;padding: 10px 0}
.small-list-con ul li{
    text-align: center;
    /*min-width:46%;*/
    margin:0.3% 0.3% 2% 0.3%;
    line-height: 22px;
    display: inline-block;
    width: 24%;
    /*background: #2e8eda;*/
    padding: 5px;
    vertical-align: top;
    border:1px solid #fff;
}



.small-list-con ul li a,.small-list-con ul li .li-content{width:100%;display: inline-block;overflow: hidden;


}
.small-list-con ul li .thumb{display:inline-block;margin: 5px;
    /*float: left;*/
}
.small-list-con ul li img{width:100%;}
.small-list-con ul li .desc{height:100%;display: inline-block;text-align: left;float: left;line-height:22px;
}
.small-list-con ul li .desc .con{width: 100%;display: inline-block;line-height: 16px}

.small-list-con .more-box{text-align: center;margin:1% 0 1% 0;height: 40px;line-height: 30px;}
.small-list-con .more-box a{padding: 10px 30px;border-radius: 5px;
    color:#333;background: #eeda07;
    /*border:1px solid #eeda07;box-shadow: 0 0 15px -5px #999;*/

}

.small-list-con .more-down{text-align: center;font-size: 12px;color:#777;display:none;margin:10px 0;}

@media (max-width: 767px){
    .small-list-con ul li .desc{max-height: 90px;}
}

@media (max-width: 767px){
    .small-list-nav-box{margin:1% 0;}
    .big-tit{font-size: 18px;padding: 1% 0;}


    .small-list-con .more-down{display: inline-block;margin: 3% 0;}
}


.small-list-con .more-box a:hover{
    color:#2e8eda;border:1px solid #2e8eda;font-size: 14px;
    box-shadow: 0 0 15px -5px #2e8eda;
}

/*class*/
/*.small-list-con ul.class-box{padding: 10px 0}*/
.small-list-con ul.class-box li{min-width: 180px;padding: 0;float:left;
}
.small-list-con ul.class-box li .thumb{margin: 0;}
.small-list-con ul.class-box li img{min-height: 135px;}

.small-list-con ul.class-box li a.more{width:100px;display: inline-block;background: #2e8eda;color:#eee;padding: 0; }
.small-list-con ul.class-box li a.more:hover{color:#333;background: #eeda07}

.small-list-con ul.class-box li .desc{padding: 5px 5px;text-align: center;width: 100%;overflow: auto;
    height: 50px;
}
.small-list-con ul.class-box li .desc .tit{font-weight: 400;
    width: 100%;
    display: inline-block;line-height: 18px;
}





/*pc*/
@media (min-width: 1200px) {
    /*.announce-box{display: none;}*/
    .small-list-con ul.class-box li{
        /*height:260px;*/
    }
    .small-list-con ul.class-box li img{
        /*height: 205px;*/

    }
    .small-list-con ul.school-box li{float: left}
    .small-list-con ul.school-box li .thumb{min-height:180px;}
}


@media (min-width: 767px){
    .small-list-con ul.school-box li{float: left}
    .small-list-con ul.school-box li .thumb{min-height:120px;}

}

/*school*/
.small-list-con ul.school-box li{min-width: 180px;}
.small-list-con ul.school-box li:hover{border: 1px solid #2e8eda;}
.small-list-con ul.school-box li .thumb{margin-bottom:0;}
.small-list-con ul.school-box li .desc{padding: 0 5px;text-align: center}
.small-list-con ul.school-box li .desc .tit{padding-top:0;    line-height: 32px;font-size: 16px;}
.small-list-con ul.school-box li .desc .con{margin-top: 10px;color:#777;width: 100%;display: inline-block;}

/*student*/
/*.small-list-con ul.student-box{padding: 10px 0}*/
.small-list-con ul.student-box li{border-left: 6px solid #eee;width:22%;margin:1%;}
.small-list-con ul.student-box li:hover{border-left: 6px solid #eeda07;background: #f9f9ec;}
.small-list-con ul.student-box li a{height:60px; }
.small-list-con ul.student-box li .thumb{width: 50px;margin: 5px 10px 5px 5px;
    /*height:100%;*/
}
.small-list-con ul.student-box li .desc{max-width: 140px;font-size: 12px;line-height: 18px;}
.small-list-con ul.student-box li .desc .tit{padding-top:0;    line-height: 22px;}
/*pad*/
@media (max-width: 991px){
    .small-list-con ul.student-box li {padding: 0;}
    .small-list-con ul.student-box li .thumb{width: 30px;float: left;}
    .small-list-con ul.student-box li .desc {
        max-width: 100px;}
}
@media (max-width: 767px) {
    .small-list-con ul.student-box li {
        border-left: 3px solid #eee;
        width: 46%;
        margin: 1%;
        padding: 0;
    }

    .small-list-con ul.student-box li .desc {
        max-width: 120px;
    }
}
/*depart*/

.small-list-con ul.depart-box li{min-width: 240px;}
.small-list-con ul.depart-box li:hover{border: 1px solid #2e8eda;}
.small-list-con ul.depart-box li .desc{padding: 0 10px;height:100px;}
.small-list-con ul.depart-box li .desc .tit{padding-top:0;    line-height: 32px;font-size: 16px;}
/*.small-list-con ul.depart-box li .desc .con{margin-top: 10px;color:#777;width: 100%;display: inline-block;}*/

.small-list-con ul.depart-box li .desc .con{}
.small-list-con ul.depart-box li a.more{width:60%;display: inline-block;background: #2e8eda;color:#eee;padding: 0; }
.small-list-con ul.depart-box li a.more:hover{color:#333;background: #eeda07}
.small-list-con ul.depart-box li a.more .glyphicon{margin-right: 10px;}

@media (max-width: 991px){
    .small-list-con ul.depart-box li{float: left;}
}
@media (max-width: 767px){
    .small-list-con ul.depart-box{max-height: 400px;overflow: auto;margin-bottom: 10px;}
    .small-list-con ul.depart-box li{min-width: 350px;border:0}

    .list-con-4{
        max-height:500px;
        overflow: auto;
    }
}
.list-con-4{padding: 10px 0;    border: 1px solid #eee;}
.list-con-4 ul{text-align: center}
.list-con-4 ul li{display: inline-block;margin:4px;width:280px;text-align: left;
    line-height: 22px;position: relative;
    /*border-bottom: 1px solid #eee;padding-bottom: 10px;*/
}
.list-con-4 ul li .tit a{position: relative;z-index: 3;color:#eee;}
.list-con-4 ul li a:hover{color:#fff;}
.list-con-4 ul li img{border-radius: 8px;width:280px;height:210px;display: inline-block;

    /*margin-bottom: 10px;*/
}
.list-con-4 ul li .tit{font-size: 16px;font-weight: normal;line-height: 30px;
    text-align: center;padding: 10px 0;position: absolute;bottom: 0;width: 100%;
}
.list-con-4 ul li .small-tit{font-size: 16px;border-bottom: 1px solid #eee;line-height:30px;margin-bottom: 5px;}
/*.list-con-4 ul li .desc{font-size: 12px;margin-bottom: 15px;}*/
.list-con-4 ul li .price{font-size: 36px;font-weight: 400;
    /*color:#0000cc;*/
    color:#2280fa;
}
.list-con-4 ul li .price span{display: inline-block;font-size: 12px;color:#777;margin:0 5px;}
.list-con-4 ul li .btn{padding:5px 10px;position:absolute;right:0;bottom: 10px;
    background: #555;color:#eee;
    /*border: 1px solid #eee;*/
}
.list-con-4 ul li .btn:hover{ background: #decb02;color:#eee;}
.list-con-4 ul li .li-back{background: #333;opacity: 0.8;width: 100%;display: inline-block;z-index: 2;
position: absolute;bottom: 0;border-radius:0 0 5px 5px ;height: 50px;left:0;
}

.big-list-nav-box .big-list-nav .big-list-nav-tit{
    text-align: center;font-weight: 600;font-size: 30px;
    color:#555;
}

.big-list-nav-box .icon{margin-right:10px;color:#dccb02}

.list-con-5 ul{text-align: center}
.list-con-5 ul li {width:20%;min-width:150px;display: inline-block;text-align: center;padding:4%;border-radius: 8px;margin:2%;
    line-height: 30px;
}
.list-con-5 .list-l{background: #eeda07}
.list-con-5 .list-r{

    background: #decb02;
    /*background: linear-gradient(#3010fa,#2280fa);*/
}
.list-con-5 ul li a{width: 100%;display: inline-block;font-size: 18px;color:#333;}
.list-con-5 ul li a:hover{color:#fff;}
.list-con-5 ul li .list-tit{font-size: 22px;color:#333;
    padding-bottom: 30px;
    background: url("../../images/school/bigdown.png") 0 35px no-repeat;
    background-size: 130px 10px;
}
.list-con-5 .bottom-btn{text-align: center}
.list-con-5 .bottom-btn a {
    width:40%;max-width:350px;display: inline-block;border-radius: 8px;line-height: 50px;
    color:#ddd;font-size: 18px;
    background-color: #555;
    background-position:290px -20px ;
    background-image: url("../../images/site/example/smile.png");
    background-repeat: no-repeat;
    margin:2% 1%;padding: 5px 10px;
    text-decoration: none;
}
/*.list-con-5 .bottom-btn .list-r{background: #555}*/

.list-con-5 .bottom-btn a:hover{color:#fff;}

.list-con-6{
    text-align: center;
}

.list-con-6 ul li{border:1px dashed #ccc;padding: 10px;
    border-radius: 8px;
    width:40%;min-width:350px;display: inline-block;margin:1%;
    line-height: 30px;
}
.list-con-6 ul li img,.list-con-6 ul li span{float:left;}
.list-con-6 ul li a{width:30%;font-size: 18px;float: right; line-height: 20px;
    border-radius: 8px;
    background: #666;color:#eee;
}
.list-con-6 ul li a.on,.list-con-6 ul li a:hover{background: #eeda07;color:#333;}




/*.list-con-7{min-height: 500px;}*/
.brand-desc{
    padding: 2% 0;
    background:linear-gradient(180deg,#68cdf7,#0080c1) ;
    /*background:linear-gradient(135deg,#68cdf7,#0080c1,#68cdf7,#0080c1,#68cdf7,#0080c1) ;*/
    /*background: url("../../images/site/example/mid-back-1.png") 0 0 no-repeat;*/
    /*background: #eeda07;*/
    /*margin-bottom: 1%;background-image: linear-gradient(to right,#00a0a4,#c6482d,#7b1565,#e7cc0e);*/
}
.brand-desc .big-list-nav-box .big-list-nav .big-list-nav-tit{color:#555;}


.list-con-7 .win-img{border-radius: 8px;float: left;
    width: 100%;max-width: 450px;
    /*margin:8px 0 8px 10px;*/
    display: -webkit-box;
}
.list-con-7 .win-desc{float: right;padding: 2% 2%;margin-bottom: 10px;
    border: 1px solid #eee;
    background: #fff;
    border-radius: 8px;

}
.list-con-7 .win-desc i{display: inline-block;width: 20px;color:#ccc;margin-right: 10px;}
.list-con-7 .win-desc span{line-height: 30px;width: 100%;
    display: inline-block;float: right;max-width: 600px;
    margin-top:10px;margin-bottom: 10px;
    /*background: #fff;*/
}
.brand-desc-2{
    padding: 2% 0;margin-bottom: 1%;
    background:linear-gradient(180deg,#68cdf7,#0080c1) ;
    /*background: #00adff;*/
    /*background: url("../../images/site/example/mid-back-1.png") 0 0 no-repeat;*/
    /*background:linear-gradient(135deg,#68cdf7,#0080c1,#68cdf7,#0080c1,#68cdf7,#0080c1) ;*/
    /*background-image: linear-gradient(to right,#00a0a4,#c6482d,#7b1565,#e7cc0e);*/
}
@media  (max-width: 991px){
    .list-con-7 .win-desc{
        max-height: 310px;
        overflow: auto;
    }
   
    .list-con-7 .win-desc span{
        /* max-width: 100%; */
        width: 55%;
        line-height: 22px;font-size: 12px;
    margin-top: 0px;margin-bottom: 5px;
    }
    .list-con-7 .win-img{
        /* float: none; */
        text-align: center;
    margin:0 auto;
    max-width: 280px;
    }
}

@media  (max-width:767px){
    .list-con-7 .win-desc span{
        width:100%;margin-top: 5px;
    }
    .list-con-7 .win-img{float: none;}
}


.list-con-8{margin:0 auto;}
.list-con-8 img{width:100%;}

.list-con-9 ul{text-align: center;overflow: auto;margin-bottom: 10px;
    /*max-height:280px;*/
}
.list-con-9 ul li{display: inline-block;width:22%;min-width:250px;border:1px solid #ddd;border-radius: 8px;
    padding: 2%;margin:1%;
}
.list-con-9 ul li.list-l{background: #decb02}
.list-con-9 ul li.list-r{background: #f3e457}
.list-con-9 ul li img{width:100%;}
.list-con-9 ul li .desc{padding: 10px;}
.list-con-9 ul li .desc .tit{font-size: 16px;}
.list-con-9 ul li span{width:100%;display: inline-block;text-align: left;}
.list-con-9 ul li .location{text-align: right;margin-top: 10px;}
.list-con-9 ul li .location a{background: #fff;border-radius: 5px;padding:5px  10px;}
.list-con-9 ul li .location .glyphicon{width:20px;color:#00adff}
.list-con-9 .more-detail{text-align: center;padding: 10px;color:#666;font-size: 14px;}
/*.list-con-9 ul li .location a{color:#ff5000}*/



/*list*/
.content-lists{}
.content-lists li{
    padding: 20px 0px;
    /*border-bottom: 1px solid #d2d2d2;*/
    /*min-height: 200px;*/
    color:#777;
}
.content-lists li .list-row{width:100%;display: inline-block;}
.content-lists li .list-tit{font-size: 18px;
    font-weight: 400;
    /*height: 50px;*/
    line-height: 22px;margin-bottom: 10px;padding: 2px 0;
}
.content-lists li .list-time{font-size: 12px;}
.content-lists li .list-desc{max-height:60px;overflow: hidden;line-height: 20px;font-size: 14px;margin-bottom: 10px;}
.content-lists li .list-thumb{
    /*width:90%;*/
    width:100%;
    max-height:120px;
}


.content-lists li .list-float{display: inline-block;float: left;}
.content-lists li .list-left{
    width:20%;
    /*width:200px;margin-top: 2px;

    border:1px solid #d2d2d2;*/
}
.content-lists li .list-right{
    width:78%; padding:0 2%;
    float: right;
}

.content-right{padding: 10px 15px;border-left:1px solid #eee;}
.content-right .right-box{margin-bottom: 20px;}


/*fixed*/
.fixed-box{position: fixed;}
.fixed-box .fixed-con{position: fixed;
    right:5%;bottom: 10%;z-index: 9;
    /*width:50px;*/
    /*height:100px;*/
    text-align:center;background: #eee;display: block;
    font-size: 16px;
    opacity: 0.8;
}
.fixed-box .fixed-con ul{width:100%;display: block;}

.fixed-box ul li{text-align: center}
.fixed-box ul li a{padding: 5px;width:40px;display: inline-block;
    /*border:1px solid #d2d2d2;*/
    background: #fff;border-bottom:1px solid #d2d2d2;
    /* height:40px; */
    font-size:12px;
    line-height:30px;


}
.fixed-box ul li a span{display: inline-block;

}
.fixed-box ul li a .layui-icon{font-size:24px;height: 30px;
    vertical-align: middle;
}

/* .popover-content .erwei{width:100%;} */
.fixed-box .fixed-con{padding: 5px;}
.fixed-box .fixed-con .nav-pills>li{float: none;}
.fixed-box .fixed-con .erwei-box{width:200px;height: 300px;
    /* height: 80px; */
}

.erwei-close{position: absolute;right: 8px;top:10px;font-size: 12px;}
.popover-content .erwei{width:100%;}


@media (max-width: 991px){
    .fixed-box .fixed-con{
        right:2%;
        top:50%;
        bottom: auto;
    }
}

@media (max-width: 767px){
    .fixed-box .fixed-con{
        right:1%;
    }
}

.content-box{margin-top: 1%;min-height: 200px;}



/*show-content*/
.article-small-tit{margin-bottom: 10px;line-height: 30px;}
.article-small-tit span{margin-right: 1%;color:#777;}
.article-small-tit span em{font-style: normal;}

.content-main h1{
    /* font-size: 34px; */
    /* color:#222; */
    /* background: #81d6fa; */
	font-weight: 700;
    line-height: 44px;
	 font-size: 22px;
    background: #c6eeff;
    color: #004093;
    border-radius: 5px;
    padding: 5px;
    margin-bottom: 15px;
    margin-top:0;
	padding:0 10px;
}
.content-main .summary{padding: 1%;font-size: 12px;
margin-bottom: 2%;border-radius: 5px;
    color: #777;text-indent: 3%;
}
.content-main .content-con{
     font-size: 14px;
    line-height: 24px;
    width: 100%;
    display: inline-block;
}
.content-main .content-con .small-tit{
	background: #f0f0f0;
    text-indent: 10px;
    font-weight: 600;
    color: #1f63bd;
    padding: 5px 5px;
}
.content-main .content-con .adv{
    background: #fcf8e3;
    line-height: 32px;
    font-size: 16px;
    font-weight: 600;
    padding: 1% 2%;
    border: 3px solid #ff0000;
    border-radius: 8px;
    text-indent: 2%;
}

.content-main .content-con .adv span{
    display: inline-block;width: 100%;
    font-size: 30px;    
    color:#ff0000;    
}

.content-main .content-con strong{
    width: 100%;
    display: inline-block;
    background: #c6eeff;
    text-indent: 10px;
    padding: 5px;
    /* font-size: 16px; */
    color: #1f63bd;
    margin-top: 10px;
    margin-bottom: 10px;
}
.content-main .content-con em{
    color: #009cdd;
    /* background: #81d6fa; */
    /* display: inline-block; */
    width: 100%;
    font-weight: 600;
    /* font-style: normal; */
}

.content-main .content-con img{max-width: 100%;margin-bottom: 2%;}
.bottom-box{width: 100%;background: #eee;
    padding: 10px;margin-top: 1%;}
.bottom-box-ul{margin-bottom: 1%;
    /*border-bottom: 1px solid #fff;padding-bottom: 2%;*/
}
.bottom-box-ul .find-page{line-height: 28px;width: 100%;display: inline-block}

.bottom-box-ul .badge{margin-right: 5px;}
@media (max-width: 991px){
    .content-main h1{
        font-size: 22px;
        line-height: 32px;
    }
}

@media (max-width: 767px){
    .content-main h1{
        font-size: 20px;
        line-height: 28px;
    }
}



/*hits*/
.rank{padding-bottom: 10px;}
.rank li{line-height: 30px;margin-bottom: 5px;white-space:nowrap;word-break:keep-all;overflow: hidden;padding: 0 10px;}
.rank li span{vertical-align: middle;
    display: inline-block;background: #eee;text-align: center;
    line-height: 20px;margin-right: 5px;padding: 2px 6px;

}
.rank li span.list-top{background: #81d6fa;color:#fff;}


/*pages*/
.pages{width: 100%;border:1px solid #eee;font-size: 12px;margin:15px auto;
    border-radius: 5px;
}
.pages span{color:#ccc;}
.new_page{display: inline-block;padding:8px 10px;}
.new_page li{display: inline-block;
    border-right:1px solid #eee;

}
.new_page a,.new_page span{padding:10px 15px;}
.new_page .page-this{background: #81d6fa;color:#eee;padding:10px 15px;border-radius: 3px;}

.pages .page_jump{display: inline-block;text-align: right;padding-left: 20px;}
.pages .page_jump input{width:50px;border-radius: 2px;
    border:1px solid #ccc;margin:0 5px;

}
.pages .page-total span,.pages .page_jump span{color:#555;}

.pages .page_jump a{background: #eee;padding:3px 10px;display: inline-block;border-radius: 3px;}
.pages .page_jump a:hover{background: #81d6fa;color:#eee;}

@media(min-width: 1000px){
    .fixed-box .fixed-con{bottom:30%;right: 0;}
    
}

@media (max-width: 991px){
    .pages .page_jump{display: none;}
    .pages{padding: 5px;}
    .new_page li{margin-bottom: 1%;}
}
@media (max-width: 767px){
    /* .new_page a,.new_page span{padding:5px 8px;} */
    /* .new_page .page-this{padding:5px 8px;} */
    .new_page li{margin-bottom: 1%;}
    .pages .page_jump{margin-bottom: 10px;}

    .pages .page-total,
    .pages .page-prev,
    .pages .page-next
    
    {display: none;}
}

/*single-page*/

.single-page-nav{padding:10px;text-align: center;font-size: 16px;}
.single-page-nav ul li{display: inline-block;}
.single-page-nav .nav-tabs>li{float: none;}
.single-page-nav ul li.active{border-bottom: 1px solid #fff}
.single-page-box{line-height: 28px;}
.single-page-box strong{font-size: 16px;}
.single-page-box td,.single-page-box th{border:1px solid #d2d2d2;padding:8px 15px;}

.single-page-box .title{text-align: center;margin-bottom: 20px;}
.single-page-box .slider-img{margin-top: 30%;}
.single-page-box .tit{font-weight: 600;padding: 15px 0;
    display: inline-block;}
.single-page-box ul li{display: inline-block;margin-right: 5px;}
.single-page-box ul li img{max-width: 50px;}
/*.special{color:#f9377e;text-indent: 15px;font-weight: 600;font-size: 16px;}*/
.single-page-box .special{color:#333;padding-left: 15px;width: 100%;}
.single-page-box .tit-1{font-size: 26px;margin-top: 20px;}
.single-page-box .tit-2{font-size: 16px;}
.single-page-box .tit-3{font-size: 14px;}
.single-page-box .tit .glyphicon{margin-right: 15px;font-size: 20px;}
.single-page-box .badge{margin-right:10px;background:#ea4242}
.single-page-box .video{text-align: center;background: #eee;padding: 20px 0;border-radius: 5px;width: 80%;margin: 15px auto;}
.single-page-box video{width:90%;}



/*show-map*/
.map-box{}
.map-box .thumb{}
.map-box h2{margin-bottom: 15px;margin-top: 0;line-height: 40px;}
.map-box .map-desc{margin-bottom: 10px;}
.map-box .map-desc span{margin-right:10px;}
.map-box .map-desc .label-info{margin: 10px 10px 0 10px;display: inline-block;line-height: 20px;}
.map-box .map-desc a{line-height: 20px;}
.map-box .other-list{padding: 5px 15px 15px 15px;}
.map-box .other-list a,.map-box .other-list span{padding: 8px;display: inline-block;}

.partner-box{margin-top: 10px;}
.partner-box .list-tit{font-size:30px;line-height: 40px;margin-bottom: 15px; }


/*list-partner*/
.list-partner{font-size: 18px;}



/*show-partner*/
.major-list{margin-top: 15px;margin-bottom: 2%;}
.major-list li{padding:0 1%;}
.major-list a{line-height: 28px;display: inline-block;width: 40%;padding:1% 2%;margin:5px 1% 5px 5%;
border:1px solid #eee;

}
.major-list a:hover{border: 1px solid #ccc;}


.major-list p{margin:0;}
.major-list em{float: left;display: inline-block;width:21px;height: 21px;margin-right: 10px; margin-top: 2px;}
.major-list .zk{background: url("../../images/school/orange.png") 0 0 no-repeat;}
.major-list .bk{background: url("../../images/school/blue.png") 0 0 no-repeat;}
.marjor-hb {max-width: 100%;}
.major-desc{
    /*padding: 1%;border:1px solid #eee;border-radius: 5px;*/
    line-height: 32px;
}

/*防止内容页 手机端 图片溢出*/
.content img{max-width: 100%;}

/*show-students*/
/*--thumb-wall-*/

.thumb-wall-box{
    background-image:url("../../images/school/students/bg.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    padding: 20px }
.thumb-wall ul li{display: inline-block;width: 200px;height:200px;margin:5px;text-align: center;

}
.thumb-wall ul li a{width: 100%;height: 100%;display: inline-block;position: relative;z-index: 5;}
.thumb-wall ul li img{width:100%;display: inline-block;}
.thumb-wall ul li .thumb-tit{width: 100%;display: inline-block;
    bottom: 0;
    z-index: 3;position: absolute;color:#eee;line-height: 30px;
}



.thumb-wall ul li .thumb-back{width: 100%;height: 30px;display: inline-block;
    bottom: 0;background: #1E9FFF;
    z-index: 1;position: absolute;
    opacity: 0.8;

}
.thumb-wall ul li .thumb-box{
width: 100%;
position: relative;
display: inline-block;
height: 100%;overflow: hidden;
}

.thumb-wall ul li.big-thumb{border-radius: 100px;overflow: hidden;
padding: 0;}
.thumb-wall ul li.big-thumb .thumb-tit{
    line-height: 36px;
    font-size: 22px;
    color:#fff;top:36%;

}
.thumb-wall ul li.big-thumb .thumb-back{
    height: 80px;top:35%;
}
@media (max-width: 767px) {
    .thumb-wall ul li{width: 26%;
        height: 100px;}
}


/*--desc-wall-*/
.desc-wall{}
.desc-wall ul li{width:30%;height:200px;vertical-align:top;margin:1%;padding:10px;display: inline-block;
overflow: auto;min-width:300px;
}
.desc-wall ul li.bottom-box{position: relative}
.desc-wall ul li.bottom-box .bottom-desc{font-size: 40px;float:right;color:#fff;;position: absolute;right: 0;bottom: 0;}

/*zone*/
/*.slider-4{ padding: 1% 1%;position: relative;}*/
#carousel-4 {
    /*max-height: 380px;overflow: hidden*/
    max-height: 600px;

}
#carousel-4 .carousel-inner{
    /*padding: 1% 5%;*/

    overflow: hidden;
    width: 100%;
    /*height: 600px;*/
    white-space: nowrap;
}
/*#carousel-4 .carousel-indicators{display: none;}*/

#carousel-4 .item{

    width: 100%;max-width: 1170px;
    /*float: left;*/
    /*max-width:1200px;*/
    display: inline;
    /*margin:0 1%;*/
    /*margin-left:1%;*/
    /*transform: scaleY(2);*/
    opacity: 0.3;

}
#carousel-4 .item img{
    border-radius: 8px 8px 0 0;
    max-width: 1170px;

}

@media (max-width: 991px){

    #carousel-4 .carousel-indicators{margin-bottom: 0;}
    #carousel-4 .item{
        max-width: 100%;
    }
    #carousel-4 .item img {
        max-width: 100%;
    }
}

@media (max-width: 767px){
    #carousel-4 .carousel-indicators{bottom: 0;}
    #carousel-4 .item{
        max-width: 100%;
    }
    #carousel-4 .item img {
        max-width: 100%;
    }
}


#carousel-4 .item.active {
    max-width: 100%;
    display:inline-block;
    text-align: center;
    float: none;
    /*margin: 0 auto;*/
    position: absolute;
    left: 0;
    top:3%;
    width: 100%;
    z-index: 3;
    /*transform: scaleY(1);*/
    opacity: 1;
    /*background: none;*/




}
#carousel-4 .item.active img{background: #333; box-shadow: 0 0 15px -5px #333;}
#carousel-4 .back{background: #fff;position: absolute;z-index: 2;opacity: 0.3;
width:100%;display: inline-block;
    /*height: 600px;*/
    height: 100%;
}
#carousel-4 .carousel-control{z-index: 9;background: none;}
#carousel-4 .item.active .carousel-caption{
    background: #eeda07;color:#333;
}

#carousel-4 .carousel-caption{position: relative;left:0;
    padding: 10px;border-radius: 0 0 8px 8px;
    /*background: #f86a77;bottom: 0;*/
    background: #eee;color: #666;
    text-shadow: none;
}

#carousel-4 .carousel-caption span{width:100%;display: inline-block;text-align: left;}
#carousel-4 .carousel-caption span.tit{font-size: 22px;}
#carousel-4 .carousel-caption span.small-tit{font-size: 18px;line-height: 36px;}
#carousel-4 .carousel-caption span.desc{height:40px;}
#carousel-4 .carousel-caption a{margin:5px;
    color:#eee;background: #555;
    /*background: #2280fa;color:#666;*/

}
#carousel-4 .carousel-caption a.btn-r{background: #fff;color:#555;}

#carousel-4 .carousel-caption a:hover{background: #ffb80e;color:#fff;}
.carousel-4 .btn-bottom{text-align: center;margin-bottom: 20px}
.carousel-4 .btn{border-radius: 8px;margin-top:20px;
    /*background: #0000cc;color:#eee;*/
    background: #eeda07;
    /*padding: 15px 50px;*/
}
#carousel-4 .carousel-inner .item{ opacity:0.6; -webkit-transition-property:opacity;-moz-transition-property:opacity ; -ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity ;}
#carousel-4 .carousel-inner .active{ opacity: 1;}
#carousel-4 .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left: 0;opacity: 0;}
#carousel-4 .carousel-inner .next.left,

#carousel-4 .carousel-inner .prev.right {opacity: 1;}


/*list-major*/
.cat-list-nav-box{width: 100%;position: relative;margin-bottom: 4%;}
.cat-list-nav-box ul {margin: 1% 1%;padding: 1% 2%;
    border-bottom: 1px solid #81d6fa;
	white-space: nowrap;
    overflow: auto;
	width: 100%;
}
.cat-list-nav-box ul li{display: inline-block;line-height: 30px;
    
}
.cat-list-nav-box ul li.cat-list-li-tit span{
    background: #81d6fa;color:#fff; padding:2px 5px;
}
.cat-list-nav-box ul li a{width: 100%;display: inline-block;
    padding: 2px 8px;
}
.cat-list-nav-box ul li a.active{color:#009cdd;font-weight: 600;}

.cat-tit-img{text-align: center;
    margin-bottom:3%;
    }
    .cat-tit-img img{max-width: 100%;}
    
    
    .cat-list-box .cat-list{padding-left: 5px;}
    .cat-list-box .cat-list li{width: 24%;display: inline-block;margin-left:5px;text-align: center;
    margin-bottom: 10px;}
    .cat-list-box .cat-list li a{
        width:100%;
        display: inline-block;
        /* height:100%; */
        border:1px solid #fff;
        padding: 5px;
		 vertical-align: top;
    }
    
    .cat-list-box .cat-list li a:hover{
        box-shadow:  0px 0px 3px 1px #999;
    }
    
    .cat-list-box .cat-list li img{
        border:1px solid #eee;
        width:100%;display: inline-block;
        max-height: 161px;
    }
    .cat-list-box .cat-list .list-tit{height: 50px;line-height:32px;width: 100%;display:inline-block;overflow: hidden;padding: 10px 0;}
    .cat-list-box .pages{width:90%;}
    
     @media (max-width: 991px) {
        .cat-list-box .cat-list li{
                width: 24%;
                margin-left: 2px;
            }
        .cat-list-box .cat-list li a{padding: 0;font-size: 14px;}
        .cat-tit-img{
            margin-top: 2%;
        }
     }   
    
	@media(max-width: 767px){
        .navbar-nav .open .dropdown-menu>li>a{
            line-height: 30px;
        }
        
        .cat-list-box .cat-list{
            padding-left: 0;
			 text-align: center;
        }
        .cat-list-box .cat-list li{
                /* width: 48%; */
			width: 80%;
			margin-left:0;
		   
		}
        /* .cat-list-box .cat-list .list-tit{font-size: 12px;} */
     }


/* certi-cat-list  */
.certi-list-li{margin-top:80px;}

.anniu {
    margin: 24px auto 0 auto;
    width: 320px;
    height: 64px;
    background: #ffa48d;
    border-radius: 8px;
}

.anniu a {
    display: inline-block;
    width: 47%;
    /* width:150px; */
    text-align: center;
    line-height: 64px;
    height: 64px;
    text-decoration: none;
    color: #fff;
    font-size: 22px;
}
.sino-mgtop10 {
    margin-top: 10px;
}
.sino-maxwidth {
    width: 100%;
}

/* SERVICE */
.modal-body{padding:1%}
.service-box {
    /* max-width: 40%; */
    margin:0 auto;
    /* border:1px solid #eee; */
    /* padding: 10px; */
    padding: 1%;
}
.service-box ul{width: 100%;display: inline-block;margin-bottom: 3%;
    border-bottom: 1px solid #eee;
    padding: 1%;
}
.service-box ul li{display: inline-block;line-height: 30px;padding: 4px 2% 0 1%;}
.service-box .ser-tit{color:#fff;background:#1E9FFF;font-weight: 600;
padding:5px
}
.service-box ul li .on{color:#1E9FFF;}
.service-box ul li .off{color:#999;}
.service-box ul li i{margin-right: 5px;}

.service-box .ser-state{font-size: 12px;
padding:0 5px;margin: 0 10px;
}
.service-box .ser-time{font-size: 12px;background:#ddf4ee;padding:5px}

@media (max-width: 767px){
    .service-box ul li{
        font-size: 80%;line-height: 28px;
     
    }
}