.bg_hui_xxgk {
    background: #efefef
}

.bg_huang_xxgk {
    background: #ff7e00
}

.huangse_xxgk {
    color: #ff7e00
}

.w_975 {
    width: 975px
}

.w_990 {
    width: 990px
}

.w_930 {
    width: 930px
}

.banner {
    width: 100%;
    min-width: 990px;
    max-width: 1600px;
    height: 600px;
    background: url("/static/images/xxgk/banner.jpg") center center no-repeat
}

.xxgk_tit {
    width: 450px;
    height: 50px
}

.gk_tit_d {
    position: relative
}

.gk_tit_d h3 {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 11
}

.gk_tit_d p {
    position: absolute;
    top: 20px;
    left: 50px;
    z-index: 1;
    height: 40px;
    text-transform: uppercase;
    padding-left: 100px;
    font-size: 23px
}

.gk_tit_d p.tit_p_1 {
    width: 410px
}

.gk_tit_d p.tit_p_2 {
    width: 330px
}

.gk_tit_d p.tit_p_3 {
    width: 305px
}

.gk_tit_d p.tit_p_4 {
    width: 360px
}

.gk_tit_d p.tit_p_5 {
    width: 500px
}

.xxgk_1 {
    width: 990px
}

.xxgk_1 p.xxgk1_p {
    width: 100%;
    line-height: 35px;
}

.xxgk1_ul li{
    width: 320px;
    float: left;
    margin-top: 15px;
}

.xxgk1_ul li.xxgk1_li2{ margin: 15px;}

.swt_1 {
    width: 300px;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    text-indent: 0
}

.xxgk_2 {
    padding: 65px 0
}

.xxgk_2 ul li {
    float: left
}

.xxgk_2 ul li p {
    width: 100%;
    height: 70px
}

.l_h_70 {
    line-height: 70px
}

.pd_t10 {
    padding-top: 10px
}

.gk1_li1 {
    width: 209px
}

.gk1_li2 {
    width: 46px;
    padding-top: 20px
}

.swt_2 {
    width: 450px;
    height: 45px;
    line-height: 45px;
    -webkit-border-radius: 45px;
    -moz-border-radius: 45px;
    border-radius: 45px
}

.xxgk_3 {
    width: 100%;
    min-width: 965px;
    max-width: 1600px;
    height: 1105px;
    padding: 50px 0;
    background: url("/static/images/xxgk/9.jpg") center center no-repeat
}

.gk3_d {
    width: 1100px;
    height: 805px;
    overflow-y: scroll
}

.gk3_d_n {
    width: 975px;
    height: 1855px;
    background-image: url("/static/images/xxgk/10_1.png");
    background-position: center top;
    background-repeat: repeat-y
}

.lvse_xxgk {
    color: #00f6ff
}

.p_l15 {
    padding-left: 15px
}

.p_r15 {
    padding-right: 15px
}

.gk3_dl {
    margin-left: 25px
}

.gk3_d_n ul li {
    width: 425px;
    margin-top: 101px
}

.gk3_dl li {
    margin-left: 5px
}

.gk3_dl li.gk3_dl_li1 {
    margin-top: 57px
}

.gk3_dl li.gk3_dl_li2 {
    margin-top: 37px
}

.gk3_dr li {
    margin-right: 5px
}

.gk3_dr li.gk3_dr_li1 {
    margin-top: 142px
}

.gk3_dr li.gk3_dr_li2 {
    margin-top: 80px
}

.xxgk_4 {
    padding-top: 70px;
    padding-bottom: 30px
}

.xxgk_4 ul.gk4_ul1 li, .xxgk_4 ul.gk4_ul1 a {
    float: left;
    margin-left: 8px
}

.xxgk_4 ul.gk4_ul1 a.on {
    color: #00a0e9
}

.xxgk_4 ul.gk4_ul2 li {
    float: left;
    margin-left: 5px;
    width: 242px
}

.xxgk_4 ul.gk4_ul2 li:first-child {
    margin-left: 0
}

.xxgk_4 ul.gk4_ul2 li p {
    background: #000;
    height: 30px;
    line-height: 30px
}

.gk4_ul3 {
    width: 245px
}

.gk4_ul3 li {
    float: left;
    width: 75px;
    height: 40px;
    line-height: 30px;
    font-size: 38px;
    font-weight: bold;
    background: #00a0e9;
    margin-left: 5px
}

.xxgk_5 {
    padding-top: 40px;
    padding-bottom: 80px
}

.gk5_d a {
    display: block;
    float: left;
    width: 140px;
    height: 35px;
    line-height: 35px;
    background: #FFF;
    margin-left: 3px
}

.gk5_d a.on {
    background: #fcff00
}

.gk5_d a:nth-child(1) {
    margin-left: 0
}

.gk5_ul > li {
    float: left;
    margin-left: 4px;
    position: relative
}

.gk5_ul > li img {
    display: block
}

.gk5_ul > li p {
    width: 100%;
    height: 30px;
    line-height: 30px;
    position: absolute;
    bottom: 0;
    background: rgba(0, 0, 0, 0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000, endColorstr=#B2000000)
}

.gk5_d2 {
    width: 445px
}

.gk5_d2 a {
    width: 220px;
    float: left;
    line-height: 40px
}

.gk5_d2 a:nth-child(2) {
    margin-left: 5px
}

.xxgk_6 {
    padding: 60px 0
}

.xxgk_7 {
    padding-top: 70px;
    padding-bottom: 35px
}

.gk7_ul {
    width: 945px
}

.gk7_ul > li {
    width: 305px;
    height: 475px;
    padding: 25px 0;
    background: #00bdc4;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    float: left;
    margin-left: 15px
}

.gk7_ul > li:first-child {
    margin-left: 0
}

.gk7_p1 {
    font-family: Arial
}

.gk7_p2 {
    padding: 0 10px;
    letter-spacing: .5px
}

.swt_3 {
    width: 100px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #FFF;
    margin: 5px auto
}