﻿.wip_bg{
    width: 100%;
    /*min-width: 1200px;*/
}
.wip_ab_bg{
    width: 100%;
    height: auto;
    background: url(g-main-bg2.jpg) no-repeat center top;
}
.wip_a{
    width: 1200px;
    margin: 0px auto 30px;
    /*height: 264px;*/
    padding-top: 30px;
}
.Governor{
    width: 210px;
    height: 264px;
}
.Governor img{
    width: 100%;
    height: 100%;
}
.speech{
    width: 990px;
    height: 264px;
    padding-top: 34px;
    padding-left: 26px;
    padding-right: 48px;
    background:#f7f7f7;
}
.speech h2{
    color: #2d4c86;
    font-size: 23px;
    margin-bottom: 22px;
}
.speech p{
    font-size: 17px;
    color: #333333;
    line-height: 32px;
    text-indent: 35px;
}
.speech div{
    width: 101px;
    height: 31px;
    line-height: 31px;
    color: #FFFFFF;
    text-align: center;
    margin-right: 30px;
    background: #5371a8;
}
.speech div a{
    color: #FFFFFF;
}


.wip_b{
    width: 1200px;
    margin: auto;
}
.wip_b_left{
    width: 822px;
    border-right: 1px solid #ebebeb;
    height: 602px;
}
.wib_col{
    color: #2d4c86;
    font-size: 23px;
    line-height: 23px;
    margin-bottom:18px;
}
.wib_col a{
    color: #2d4c86;
}

.wip_b_li{
    width: 798px;
    height: 43px;
    line-height: 43px;
    border-top: 1px solid #C0C0C0;
    color: #333333;
    font-size: 15px;
}
.wip_b_name{
    width: 132px;
    text-indent: 28px;
}
.wip_b_job{
    width: 665px;
}

.wip_b_box{
    height: 560px;
    width: 354px;
    background: #f9f9f9;
    color: #333333;
    font-size: 15px;
    line-height: 29px;
    padding: 10px 19px 0px;
}
.wip_b_box p{
    text-indent: 30px;
}
.p_more{
    color: #2d4c86;
    font-size: 15px;
}
.p_more a{
    color: #2d4c86;
    font-weight: 300;   
}

.wip_c{
    width: 1200px;
    margin:30px auto;
}
.wip_c_top{
    width: 1200px;
    height: auto;
    background: url(fun_png3.png) no-repeat bottom center;
    background-size: 100%;
    padding: 10px 40px 10px 50px;
    
}
.wip_c_bot{
    width: 1200px;
    height: auto;
    background: url(../images/fun_png2.png) no-repeat bottom center;
    background-size: 100%;
    padding: 10px 40px 10px 50px;
    margin-top: 30px;
}
.wip_c_col{
    margin: auto;
    text-align: center;
    width: 100%;
    font-size: 23px;
    color: #2d4c86;
    line-height: 23px;
}
.wip_c_col a{
    color: #2d4c86;
}
.wip_c_table{
    color: #333333;
    font-size: 15px;
    line-height: 30px;
    margin: 10px auto 0px;
    width: 100%;    
}
.wip_c_table ul li {
    width: 20%;
    float: left;
    overflow: hidden;/*超出部分隐藏*/
    text-overflow:ellipsis;/* 超出部分显示省略号 */
    white-space: nowrap;
}

.wip_c_table ul li a {
    font-size: 15px;
    color: #333333;
}

@media screen and (max-width: 980px) {
    .wip_a{
        width: 100%;
        margin: 0px auto 30px;
        /*height: 264px;*/
        padding-top: 30px;
    }
    .Governor{ width:110px; height:164px; float:none;margin:0 auto;}
    .speech{width:100%; height:auto;padding:2%;margin:0 auto;}
    .wip_b{width:100%;}
    .wip_b_left{width:100%;float:none;height:auto;margin-bottom: 20px;}
    .wip_b_li{width:100%;}
    .wib_col a{margin-left:5px;}
    .wip_b_name{width:20%;text-indent: 14px;}
    .wip_b_job{width:78%;overflow: hidden;/*超出部分隐藏*/
    text-overflow:ellipsis;/* 超出部分显示省略号 */
    white-space: nowrap;}
    .wip_b_right{float:none;width:100%;}
    .wip_b_box{width:100%;height:auto;padding:2%;}
    .wip_c{width:100%;}
    .wip_c_top{width:100%;height:auto;padding:0;}
    .wip_c_bot{width:98%;padding:2%;}
    .wip_c_table{width:98%;padding:2%;}
    .wip_c_table ul li{width:31%;margin-right:2%;}
}