*{margin: 0 ;padding: 0;text-decoration: none;list-style: none;font-family: "微软雅黑";box-sizing: content-box}
img{border: none}
li{vertical-align:middle;}
a{color: #333333}
html,body{*overflow-x:hidden;}
.clear{clear: both;content: ""}
.currentdate{color: red!important;}
.h-content{height:110px}
@media screen 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
    }*/

    /*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 13px
    }
    .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{left: 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}
    .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: 15px
    }

    .b-blue .b-link span {
        background: url("footericon.png") no-repeat left top;
        float: left;
        width: 1px;
        display: block;
        height: 16px;
        margin: 0 20px 0 26px
    }

    .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 screen and (max-width: 1249px){
        #warp{background: #f5f5f5}



    /*nav*/
        .nav {
            width: 100%;
            background: #2373c8;
            height: 50px;
            position: relative;
        }

        .nav ul {
            width: 1000px;
            height: 50px;
            margin: 0 auto
        }

        .nav ul li {
            float: left;
            height: 50px;
            position: relative;
        }

        .nav ul li a {
            display: block;
            font-size: 15px;
            line-height: 50px;
            font-weight: bold;
            color: #ffffff;
            padding: 0 9px
        }
        .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: 90px;}
        .nav-2 ul li a{
            color: #666666;font-size: 12px;padding-left: 20px;line-height: 44px;background: url("navicon.png") no-repeat left center}
        .nav ul li a:hover{text-decoration: underline; }
        .nav ul li.hover>a{background: #0452a4;}
        .navli>img{    position: absolute;
            display: none;
            bottom: 0;
            left: 50%;
            margin-left: -6px;}
        .navli1 .nav-2{left: 0;width: 460px}
        .navli1 .nav-2 ul{width: 220px;height: 180px}
        .navli2 .nav-2{left: 0;width: 480px}
        .navli2 .nav-2 ul{width: 240px;height: 225px}
        .navli3 .nav-2{left: 0;width: 350px}
        .navli3 .nav-2 ul{width: 110px;height: 225px}
        .navli4 .nav-2{left: 0;width: 480px}
        .navli4 .nav-2 ul{width: 240px;height: 225px}
        .navli5 .nav-2{left: 0;width: 350px}
        .navli5 .nav-2 ul{width: 110px;height: 180px}
        .navli6 .nav-2{left: 0;width: 350px}
        .navli6 .nav-2 ul{width: 110px;height: 135px;margin-top: 30px}
        .navli7 .nav-2{left: 0;width: 350px}
        .navli7 .nav-2 ul{width: 110px;height: 180px}
        .navli8 .nav-2{width: 480px;right: 0}
        .navli8 .nav-2 ul{width: 220px;height: 225px}
        .navli9 .nav-2{width: 480px;right: 0}
        .navli9 .nav-2 ul{width: 220px;height: 135px;margin-top: 30px}
        .navli10 .nav-2{width: 600px;right: 0}
        .navli10 .nav-2 ul{width: 360px;height: 225px}
        .navli11 .nav-2{width: 480px;right: 0}
        .navli11 .nav-2 ul{width: 240px;height: 135px;margin-top: 30px}

    /*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: 15px}
        .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 20px 0 26px}
    .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}

}
@media screen and (max-width: 640px) {

    .content{margin-bottom: 20px}

}