*{margin: 0 ;padding: 0;text-decoration: none;list-style: none;font-family: "微软雅黑";box-sizing: content-box}
body{display: none}
img{border: none}
li{vertical-align:middle;}
a{color: #333333}
html,body{*overflow-x:hidden;}
.list li a br{display:none;}
.clear{clear: both;content: ""}
.currentdate{color: red!important;}
.h-content{height:110px}
/*nav*/
.nav {
    width: 100%;
    background: #2373c8;
    height: 50px;*height: auto!important;
    position: relative;
    z-index: 100;
}

.nav ul {
    width: 1200px;
    height: 50px;
    margin: 0 auto
}

.nav ul li {
    float: left;
    height: 50px;*height:auto!important;
    position: relative;
}
.h-content .lang {
    color: #999999;
    font-size: 14px!important;
    margin-right: 9px;
    line-height: 30px;
    float: left;
}
.nav ul li a {
    display: block;
    font-size: 17px;
    line-height: 50px;
    font-weight: bold;
    color: #ffffff;
    padding: 0 14.4px
}
.h-content .link {
    color: #666666!important;
    font-size: 13px;
    margin-left: 14px;
}
.nav .nav-2 {
    display: none;
    position: absolute;
    padding: 0 24px 28px 24px;
    top: 50px;
    background-color: #ffffff;
    z-index: 999;

} .nav-2 ul{float: left}
.nav-2 img{float: left;margin-top: 20px}
.nav-2 ul li{
    float: left;margin-right: 18px;border-bottom: 1px solid #ebebeb;height: 45px;min-width: 120px;}
.nav .nav-2 ul li a{
    color: #666666;font-size: 14px;padding-left: 20px;line-height: 44px;background: url("navicon.png") no-repeat left center;font-weight: normal}
.nav ul li.hover>a{background: #0452a4;}
.navli>img{    position: absolute;
    display: none;
    bottom: 0;
    left: 50%;
    margin-left: -6px;}
.nav-2 ul{margin-top: 6px}
.navli1 .nav-2{left: 0;width: 520px}
.navli1 .nav-2 ul{width: 280px;height: 180px}
.navli2 .nav-2{left: 0;width: 520px}
.navli2 .nav-2 ul{width: 280px;height: 225px;}
.navli3 .nav-2{left: 0;width: 380px}
.navli3 .nav-2 ul{width: 140px;height: 225px;}
.navli4 .nav-2{left: 0;width: 520px}
.navli4 .nav-2 ul{width: 280px;height: 180px;}
.navli5 .nav-2{left: 0;width: 380px}
.navli5 .nav-2 ul{width: 140px;height: 180px;}
.navli6 .nav-2{left: 0;width: 380px}
.navli6 .nav-2 ul{width: 140px;height: 135px}
.navli7 .nav-2{right: 0;width: 380px}
.navli7 .nav-2 ul{width: 140px;height: 180px}
.navli8 .nav-2{width: 520px;right: 0}
.navli8 .nav-2 ul{width: 280px;height: 180px;}
.navli9 .nav-2{width: 520px;right: 0}
.navli9 .nav-2 ul{width: 280px;height: 135px;}
.navli10 .nav-2{width: 700px;right: 0}
.navli10 .nav-2 ul{width: 450px;height: 225px}
.navli10 .nav-2 ul li{min-width: 130px;}
.navli11 .nav-2{width: 520px;right: 0}
.navli11 .nav-2 ul{width: 280px;height: 135px}
@media all and (min-width:1250px) {
    #warp{background: #f5f5f5}
    /*header*/
  /*  .header {
        background: #ffffff;
        height: 110px;
        width: 100%
    }

    .h-content {
        width: 1200px;
        margin: 0 auto
    }

    .h-content h1 {
        float: left;
        margin-top: 24px
    }

    .h-content .h-right {
        float: right;
        text-align: right
    }

    .h-content .link {
        color: #333333;
        font-size: 12px;
        margin-left: 14px
    }

    .h-content .lang {
        color: #999999;
        font-size: 12px;
        margin-right: 9px;
        line-height: 30px;
        float: left;
    }

    .h-content input {
        background: #efefef;
        border: none;
        width: 215px;
        height: 30px;
        padding-left: 10px;
        line-height: 30px
    }

    .h-content img {
        vertical-align: bottom
    }*/


    .header .search_tj{
        cursor: pointer;
    }
    /*footer*/
    .bottom {
        width: 100%;
        height: 265px;
        background: #ffffff
    }

    .bottom .b-blue {
        background: #2373c8;
        height: 216px
    }

    .bottom .b-content {
        width: 1200px;
        margin: 0 auto
    }

    .b-blue a {
        color: #ffffff
    }

    .b-blue .b-link {
        text-align: center;
        padding-top: 19px;
        height: 16px;
        line-height: 16px;
        font-size: 15px;
        margin: 0 auto;
        width: 735px
    }

    .b-blue .b-link a {
        float: left;
        font-size: 14px
    }

    .b-blue .b-link span {
        background: url("footericon.png") no-repeat left top;
        float: left;
        width: 1px;
        display: block;
        height: 16px;
        margin: 0 15px 0 20px
    }

    .b-blue .b-left {
        width: 388px;
        float: left;
        margin-top: 30px;
        margin-right: 28px;
        margin-bottom: 5px
    }

    .b-blue .b-mid {
        width: 440px;
        float: left;
        margin-left: 39px;
        margin-top: 30px;
        margin-bottom: 5px
    }

    .b-blue .b-right {
        float: left;
        margin-top: 30px
    }

    .b-blue .b-tit {
        color: white;
        font-size: 17px;
        margin-bottom: 10px
    }

    .b-blue p {
        font-size: 14px;
        color: #abcaeb;
        line-height: 30px
    }

    .b-blue .b-right dl {
        float: left;
        margin-left: 44px;
        width: 89px;
        text-align: center
    }

    .b-blue .b-right dl p {
        color: white;
        font-size: 15px;
    }

    .cp {
        width: 1200px;
        margin: 0 auto
    }

    .cp-left {
        float: left;
    }

    .cp-right {
        float: right
    }

    .cp-right p {
        font-size: 13px;
        line-height: 50px
    }

    .cp-left a {
        float: left;
        font-size: 13px;
        line-height: 50px
    }

    .cp-left span {
        float: left;
        display: block;
        background: url("icon3.png") left 19px no-repeat;
        width: 1px;
        height: 50px;
        margin: 0 12px
    }

}





    @media all and (max-width: 1249px){
        #warp{background: #f5f5f5}
        /*nav*/
		
    /*footer*/
    .bottom{width: 100%;height: 265px;background: #ffffff}
    .bottom .b-blue{background: #2373c8;height: 216px}
    .bottom .b-content{width: 1000px;margin: 0 auto}
    .b-blue a{color: #ffffff}
    .b-blue .b-link{ text-align: center;padding-top: 19px;height: 16px;line-height: 16px;font-size: 15px;margin: 0 auto;width: 735px}
    .b-blue .b-link a{float: left;font-size: 14px}
        .b-blue  p{padding-left: 5px}
    .b-blue .b-link span{ background: url("footericon.png") no-repeat left top;float: left;width: 1px;display: block;height: 16px;margin: 0 19px 0 19px}
    .b-blue .b-left{width: 388px;float: left;margin-top: 30px;margin-bottom: 5px}
    .b-blue .b-mid{width:448px;float: left;margin-top: 30px;margin-bottom: 5px}
    .b-blue .b-right{float: left;margin-top: 30px}
    .b-blue .b-tit{color: white;font-size: 17px;margin-bottom: 10px}
    .b-blue p{font-size: 14px;color: #abcaeb;line-height: 30px}
    .b-blue .b-right dl{float: left;width: 75px;text-align: center}
    .b-blue .b-right dl p{color: white;font-size: 15px;}
    .b-blue .b-right dd img{width: 70px}
    .cp{width: 1000px;margin: 0 auto}
    .cp-left{padding-left: 10px;
        float: left;}
    .cp-right{float: right}
    .cp-right p{font-size: 13px;line-height: 50px}
    .cp-left a{float: left;font-size: 13px;line-height: 50px}
    .cp-left span{float: left;display: block;background: url("icon3.png") left 19px no-repeat; width: 1px;height: 50px;margin: 0 12px}
        .nav ul li a:hover{text-decoration: underline}
        .nav ul{width: 1000px}
        .nav ul li a{font-size: 15px}
        .nav ul li a {

            padding: 0 9px;
        }
        .b-blue .b-link span {

            margin: 0 17px!important;
        }


    }
@media all and (max-width: 1000px){
    .h-content h1{float: left;margin-top: 25px!important;}
    .h-content h1 img{height: 60px!important;}
}
@media all and (max-width: 640px) {

    .content{margin-bottom: 20px}

}