@media (min-width: 1000px) {
    body{
        /*background:url("/themes2015/images/body_bg3.jpg") no-repeat scroll center -8px;*/
        /*background:url(moon.jpg) no-repeat scroll center -8px;*/
        /*background:url(Mid-autumn.jpg) no-repeat scroll center -8px;*/
        /*background:url(winter.jpg) no-repeat scroll center -8px;*/
        /*background:url(the_Spring_Festival.jpg) no-repeat scroll center -8px;*/
        /*background:url(newBk.gif) no-repeat scroll center -8px;*/
        background:url(2017summer.gif) no-repeat scroll center -6px;
    }
}
/*2016.6.29 G*/


.shadow{
    width:100%;
    height:30px;
    background:#000;
    opacity:0.4;
    filter:alpha(opacity:40);
    position:absolute;
    bottom:0;
    z-index:9999999;
}
.shadow-title{
    position:absolute;
    color:#fff;
    line-height:30px;
    bottom:0;
    text-align:center;
    width:100%;
    z-index:9999999;
}
.news-img-button-next{
    right:0;
}
.news-img-button-next-prev{
    left:0;
}
.cont1{
    margin-top:11px;
}
.cont1 h6{
    color:#464646;
    font-size:12px;
    margin-top:12px;
    text-align:center;
    letter-spacing: 0.5px;
}
.cont1 img{
    margin:0 auto;
}
.zw-title{
}
.zw-title h5{
    color:#2c2c2c;

    font-size:14px;
    margin-top:16px;
}
.zw-title p{
    color:#a09e9f;
    font-size:12px;
    line-height:20px;
    text-indent: 1em;
    letter-spacing: 0.5px;
    text-align: justify;
}
.creative img{
    margin-top:12px;
}
.creative p{
    color:#a09e9f;
    font-size:12px;
    line-height:20px;
    margin-top:5px;
    margin-bottom:10px;
    letter-spacing: 0.5px;
}
.phone{
    overflow:hidden;
    margin-left: 20px;
}
.phone li{
    float:left;
    margin-right:15px;

}
.phone a{
    font-size:15px;
    color:#000000;

}
.phone li.active{
    font-size:16px;
    color:#6181ef;
    display:block;
    border-bottom:3px solid #6181ef;
}
.nav-tabs {
    border-bottom: none;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: none;
    cursor: none;
    background-color:none;
    border-width: none;
    border-style: none;
    border-color: none;
}
.nav > li > a:focus, .nav > li > a:hover {
    text-decoration: none;
    background-color: #fff;
}
.nav-tabs > li > a {
    margin-right: 0;
    line-height:0;
    border:0;
    border-radius:0;
}
.nav > li > a {
    position: relative;
    display: block;
    -padding: 0px 6px;
}
.phone > li > a {
    position: relative;
    display: block;
    padding: 24px 5px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #6181ef;
}
.culture{
    margin-top:16px;
    margin-left:-10px;
}
.culture p{
    color:#414141;
    font-size:14px;
    line-height:30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.Branch{
    margin:0 auto;
    margin-top:10px;
}
.Branch a{
    font-size:14px;
    color:#787878;
    line-height:26px;

}
.friendly-link p{
    font-size:14px;
    color:#272727;
    margin-top:10px;
    text-indent: 1em;
}
.News-Center{
    overflow:hidden;
    width:180px;
}
.left{
    float:left;
    margin-right:25px;
}
.News-Center h5{
    width:160px;
    font-size:16px;
    margin:28px 0 10px 0;

    text-align:center;
}
.News-Center ul{
    width:90px;
    float:left;
    text-align:center;
}
.News-Center li a{
    font-size:14px;
    color:#949494;
    padding-top:10px;
    display:block;
}
.News-Center1 h5{
    width:125px;
    font-size:16px;
    margin:28px 0 10px 0;

    text-align:center;
}
.News-Center1 ul{
    width:125px;
    float:left;
    text-align:center;
}
.News-Center1 li a{
    font-size:14px;
    color:#949494;
    padding-top:13px;
    display:block;
}
.left a.active{
    color:#829ae7;
}
.user-help{
    margin-top:12px;
    width:140px;
    overflow:hidden;
}
.user-help ul{
    width:70px;
    float:left;
}
.user-help li a{
    font-size:14px;
    color:#718bde;
    margin-top:13px;
    display:block;
}
.QR-code{
    margin-top: 8px;
    float: left;
}
.QR-code p{
    font-size:12px;
    color:#929292;

    margin-top:10px;
    text-align: center;
}
.law {
    font-size:16px;
    color:#5e7cdc;
}

@media (max-width: 767px) {
    .phone li.active {
        border-bottom:none;
    }
    .phone li {
        float: left;
        margin-right:0px;
    }
    .phone > li > a {
        position: relative;
        display: block;
        padding: 15px 6px;
    }
    .Terminal-ctimg{
        width:100%;
    }
}
@media (min-width:319px) and (max-width:769px){
    #banner {
        margin-top: 0;
    }
}