/* 小屏幕（平板，小于等于 768px） */
@media (max-width: 768px) {
    /*===============header===============*/
    .header {
        padding:0;
        border-bottom:1px solid #e7e7e7;
    }
    .header .logo{
        height:30px;
        width:116px;
        display:inline-block;
        margin:10px 0 10px 15px;
    }
    .header .logo svg{
        height:30px;
        width:116px;
        vertical-align:middle;
    }
    .header .navbar-collapse{
        padding-right:15px;
    }
    .header.navbar-default .navbar-nav>li>a{
        font-size:14px;
    }
    .header .navbar-right .dropdown-menu.arrowT:before,
    .header .navbar-right .dropdown-menu.arrowT:after{
        display:none;
    }
    /*===============功能条===============*/
    .function-content .record-box{
        padding:15px 0;
    }
    .function-content textarea{
        resize:none;
        outline:none;
        height:43px;
        padding-top:11px;
        border-color:#1f2a66;
        border-right:none;
        border-radius:5px 0 0 5px;
        overflow-y:hidden;
    }
    .function-content input[type=submit]{
        border-radius:0 5px 5px 0;
    }
    .function-content .text-center{
        padding:0;
    }
    .function-content i{
        color:#1f2a66;
    }
    .function-content span{
        color:#1f2a66;
    }
    .banner .swiper-pagination-bullets.swiper-pagination-bullets{
        bottom:10px;
    }
    /*index*/
    .serviceItme,
    .advantage,
    .about-me,
    .news{
        padding:30px 0;
    }
    .serviceItme .cards .card{
        margin-bottom:20px;
    }
    .serviceItme .cards.col-xs-12:last-child .card{
        margin-bottom:0;
    }
    .advantage ul li{
        height:auto;
        padding:10px;
        background-color:#fbfbfb;
    }
    .about-me{
        background-image:none!important;
    }
    .about-me .about-link{
        text-align:center;
    }
    /*lineB*/
    .minilineB:after{
        content: " ";
        position: absolute;
        left: 0;
        right: 0;
        bottom:0;
        height: 1px;
        color: #e5e5e5;
        z-index: 2;
        border-bottom: 1px solid #e5e5e5;
        -webkit-transform-origin: 0 100%;
        transform-origin: 0 100%;
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
    }
    /*sidebar*/
    .sidebar{position:relative;}
    .sideHeader{
        height:50px;
        line-height:50px;
        font-size:16px;
        position:relative;
        padding:0 15px;
    }
    .sideHeader .navbar-toggle{
        height:45px;
        width:45px;
        margin:0;
        padding:0;
    }
    .sideHeader a.navbar-toggle i{
        position:absolute;
        left:13px;
        top:13px;
        height:20px;
        width:20px;
        line-height:20px;
        font-size:20px;
        color: #1f2a66;
        -webkit-transition: all .2s ease;
        transition: all .2s ease;
    }
    .sideHeader a.navbar-toggle[aria-expanded="true"] i:before{
        content: "\e603"!important;
    }
    .sideHeader a.navbar-toggle[aria-expanded="true"] i{
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    .sidebar .navbar-collapse{
        width:100%;
        position:absolute;
        top:45px;
        background:#fff;
        z-index:10;
    }
    .sidebar ul{
        padding:0;
    }
    .sidebar ul>li{
        padding:0 15px;
    }
    /*login*/
    .loginWrap{
        background-color:#ffffff;
        background-image:none!important;
    }
    .loginWrap .login{
        padding:20px 10px 50px 10px;
        min-height:500px;
    }
    .login .form-login{
        padding:0;
    }
    .login .form-reg {
        padding: 0;
    }
    /*取消移动端padding*/
    .pageWrap .col-xs-12{
        padding-left:0;
        padding-right:0;
    }
    /**/
    .contact-us{
        text-align: left;
    }
    .contact-us>.row>.col-xs-12:after{
        display:none;
    }
    /**/
    .workflow ul li p{
        border:none;
    }
    /*baidu-address*/
    .baidu-address{
        width:100%;
        height:300px;
    }
    /*发票*/
    .invoice li label .handle{
        border-top:1px dashed #fff;
        border-left:none;
        margin-top:20px;
        padding-top:20px;
        text-align:center;
        height:45px;
    }
    .invoice li label .handle i{
        font-style:normal;
        width:100%;
        margin-top:10px;
    }
}
/* 小屏幕（平板，大于等于 768px） */
@media (min-width: 768px) {
    .function-bar,
    .container{
        width:100%;
        max-width:100%;
    }
    .header .navbar-right .dropdown-menu{
        width:200px;
        top: 60px;
        left: 50%;
        margin-left: -100px;
        border-radius:0;
        padding:20px;
        background:#FAFDFF;
    }
    .header .navbar-right .dropdown-menu > li > a{
        padding:8px 0;
        text-align:center;
        font-size:16px;
    }
    .header .navbar-right .dropdown-menu > li > a:hover{
        background:#eff8fe;
        color:#353535;
    }
    /*function-bar*/
    .function-content{
        position:absolute;
        bottom:0;
        z-index:10;
        background:#1f2a66;
        -webkit-box-shadow: 0 1px 6px #ccc;
        box-shadow: 0 1px 6px #ccc;
    }
    .function-content .record-box{
        position:absolute;
        padding:20px 20px 10px 20px;
        left:0;
        right:0;
        bottom:-100px;
        z-index:10;
        background:#F0831E;
        border-radius:5px 5px 0 0;
    }
    .function-content .record-box .record{
        background:#fff;
        width:100%;
        position:relative;
        border-radius:5px;
        overflow:hidden;
    }
    .function-content textarea{
        height:52px;
        width:100%;
        resize: none;
        border:none;
        outline:none;
        margin:0;
        padding:16px 14px 16px;
        transition: 0.5s all linear;
    }
    .function-content textarea:focus{
        height:150px;
    }
    .function-content .record-box .record input[type=submit]{
        position:absolute;
        right:5px;
        bottom:5px;
    }
    .function-content .record-box p{
        margin-top:10px;
    }
    /*sidebar*/
    .sideContent{
        -webkit-box-shadow: 0 0 20px #e6e6e6;
        box-shadow: 0 0 20px #e6e6e6;
    }
    .sideHeader{
        height:70px;
        line-height:70px;
        text-align:center;
        font-size:26px;
    }
    /*baidu-address*/
    .baidu-address{
        width:100%;
        height:400px;
    }
}
/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
    .function-bar,
    .container{
        width:970px;
    }
    /*baidu-address*/
    .baidu-address{
        width:100%;
        height:400px;
    }
}
/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) {
    .function-bar,
    .container{
        width:1200px;
        max-width:1200px;
    }
    /*baidu-address*/
    .baidu-address{
        width:100%;
        height:500px;
    }
}

.special_border{
    border: 1px solid #cccccc;
}

.special_border td{
    border: 1px solid #cccccc;
}

/*.masthead {*/
/*    padding: 60px 0 80px;*/
/*    margin-bottom: 0;*/
/*    color: #fff;*/
/*}*/

/*.jumbotron {*/
/*    position: relative;*/
/*    padding: 40px 0;*/
/*    color: #fff;*/
/*    text-align: center;*/
/*    text-shadow: 0 1px 3px rgba(0,0,0,.4), 0 0 30px rgba(0,0,0,.075);*/
    /*background: #020031;*/
    /*background: linear-gradient(45deg,#020031,#6d3353);*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#020031",endColorstr="#6d3353",GradientType=1);*/
    /*box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);*/
/*}*/

/*.jumbotron .container {*/
/*    position: relative;*/
/*    z-index: 2;*/
/*}*/

/*.jumbotron .container {*/
/*    max-width: 100%;*/
/*}*/

/*.masthead h1 {*/
/*    font-size: 80px;*/
/*    !*line-height: 1;*!*/
/*    !*letter-spacing: -2px;*!*/
/*    !*font-weight: 400;*!*/
/*}*/

/*.jumbotron .h1, .jumbotron h1 {*/
/*    color: inherit;*/
/*}*/