@charset "GB2312";
/* CSS Document */

body, ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.center {
    margin: 0 auto;
}

.bg {
    /*background: url(../images/gb.jpg) top center no-repeat;*/
    /*	-moz-background-size:130%;
	background-size:130%;*/
}

.p {
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: aliceblue;
    padding-top: 10px;
    float: left;
}

    .p ul {
        width: 998px;
    }

        .p ul li:nth-child(1) {
            float: left;
            border-right: 1px solid #5ea6e5;
            padding-left: 752px;
            padding-right: 16px;
            background: url(../images/p1.png) no-repeat;
            -moz-background-size: 16px 16px;
            background-size: 16px 16px;
            background-position: 730px 3px;
        }

        .p ul li:nth-child(2) {
            float: left;
            border-right: 1px solid #5ea6e5;
            padding-left: 34px;
            padding-right: 16px;
            background: url(../images/p2.png) no-repeat;
            -moz-background-size: 16px 16px;
            background-size: 16px 16px;
            background-position: 14px 3px;
        }

        .p ul li:nth-child(3) {
            float: left;
            border-right: 0px;
            padding-left: 34px;
            padding-right: 0px;
            background: url(../images/p3.png) no-repeat;
            -moz-background-size: 16px 16px;
            background-size: 16px 16px;
            background-position: 14px 3px;
        }


.logo {
    width: 998px;
}

    .logo div:nth-child(1) {
        width: 450px;
        float: left;
        height: auto;
        padding-top: 50px;
        padding-bottom: 45px;
    }

    .logo div:nth-child(2) {
        width: 500px;
        float: left;
        padding-top: 50px;
        padding-bottom: 45px;
    }

.in {
    width: 998px;
}

    .in .indiv {
        width: 998px;
        float: left;
        height: 625px;
    }

        .in .indiv .left_div {
            width: 112px;
            height: 447px;
            float: left;
        }

            .in .indiv .left_div ul {
                width: 112px;
                height: 447px;
                float: left;
            }

                .in .indiv .left_div ul li a {
                    width: 112px;
                    height: 89px;
                    float: left;
                }

                .in .indiv .left_div ul li:nth-child(1) {
                    width: 112px;
                    float: left;
                    height: 90px;
                    background: url(../images/x.png) top center no-repeat;
                }

                .in .indiv .left_div ul li:nth-child(2) {
                    width: 112px;
                    float: left;
                    height: 89px;
                    background: url(../images/x2.png) top center no-repeat;
                }

                .in .indiv .left_div ul li:nth-child(3) {
                    width: 112px;
                    float: left;
                    height: 90px;
                    background: url(../images/x3.png) top center no-repeat;
                }

                .in .indiv .left_div ul li:nth-child(4) {
                    width: 112px;
                    float: left;
                    height: 89px;
                    background: url(../images/x4.png) top center no-repeat;
                }

                .in .indiv .left_div ul li:nth-child(5) {
                    width: 112px;
                    float: left;
                    height: 89px;
                    background: url(../images/x5.png) top center no-repeat;
                }

.x_1 {
    width: 112px;
    float: left;
    height: 89px;
    background: url(../images/x-1.png) top center no-repeat;
}

.x2_1 {
    width: 112px;
    float: left;
    height: 89px;
    background: url(../images/x2-1.png) top center no-repeat;
}

.x3_1 {
    width: 112px;
    float: left;
    height: 89px;
    background: url(../images/x3-1.png) top center no-repeat;
}

.x4_1 {
    width: 112px;
    float: left;
    height: 89px;
    background: url(../images/x4-1.png) top center no-repeat;
}

.x5_1 {
    width: 112px;
    float: left;
    height: 89px;
    background: url(../images/x5-1.png) top center no-repeat;
}




.in .indiv .right_div {
    width: 866px;
    height: 427px;
    float: left;
    padding: 10px;
    background: #FFFFFF;
}

.in .indiv .right_div_274 {
    width: 866px;
    height: 274px;
    float: left;
}

    .in .indiv .right_div_274 .hd {
        width: 340px;
        height: 274px;
        float: left;
    }

    .in .indiv .right_div_274 .news_list {
        width: 513px;
        height: 274px;
        float: left;
        margin-left: 13px;
    }
/*11111*/

.new_title {
    width: 512px;
    height: 30px;
    line-height: 30px;
    float: left;
    background: #f5f5f5;
    border-right: solid 1px #e5e5e5;
    font-size: 14px;
}



.new_title_a {
    width: 126px;
    height: 28px;
    float: left;
    text-align: center;
    border-top: solid 1px #e5e5e5;
    border-left: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
    cursor: pointer;
    color: #656565;
}

.new_title_b {
    width: 126px;
    height: 28px;
    float: left;
    text-align: center;
    border-top: solid 1px #1698e3;
    border-left: solid 1px #1698e3;
    border-bottom: solid 1px #1698e3;
    background: #41aded;
    color: aliceblue;
    cursor: pointer;
}









/**/



.in .indiv .right_div_274 .news_list .new_title_list {
    width: 511px;
    height: 243px;
    float: left;
    border-left: solid 1px #e5e5e5;
    border-right: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
}

    .in .indiv .right_div_274 .news_list .new_title_list ul {
        float: left;
        padding-top: 5px;
        padding-right: 10px;
    }

        .in .indiv .right_div_274 .news_list .new_title_list ul li {
            background: url(../images/d.png) no-repeat;
            background-position: 10px 15px;
            text-indent: 20px;
            font-size: 14px;
            color: #666666;
            line-height: 33px;
            float: left;
            width: 100%;
        }

            .in .indiv .right_div_274 .news_list .new_title_list ul li a {
                float: left;
                width: 100%;
                text-indent: 20px;
                font-size: 14px;
                color: #666666;
                line-height: 33px;
                text-decoration: none;
            }


                .in .indiv .right_div_274 .news_list .new_title_list ul li a:hover {
                    text-decoration: none;
                    color: #990000;
                }

                .in .indiv .right_div_274 .news_list .new_title_list ul li a span {
                    float: right;
                    font-size: 12px;
                    color: #666666;
                    line-height: 33px;
                    width: 88px;
                }



.right_div_125 {
    width: 866px;
    height: 125px;
    float: left;
    margin-top: 10px;
}

.right_div_125_672 {
    width: 672px;
    height: 145px;
    float: left;
}

.right_div_125_672_title {
    width: 672px;
    height: 30px;
    float: left;
    padding-top: 10px;
    font-size: 14px;
    border-bottom: solid 1px #e5e5e5;
}

    .right_div_125_672_title a {
        color: #666666;
        text-decoration: none;
        font-size: 14px;
    }

        .right_div_125_672_title a:hover {
            text-decoration: none;
            color: #990000;
        }




    .right_div_125_672_title span:nth-child(odd) {
        width: 200px;
        float: left;
        text-indent: 20px;
        color: #343434;
    }

    .right_div_125_672_title span:nth-child(even) {
        width: 100px;
        float: right;
        text-align: right;
        color: #818181;
    }

.right_div_125_672_list ul {
    padding-top: 10px;
    padding-bottom: 10px;
    float: left;
    font-size: 12px;
    color: #686868;
}


.right_div_125_672_list li:nth-child(odd) {
    width: 331px;
    line-height: 30px;
    float: left;
    background: url(../images/d.png) no-repeat;
    background-position: 10px 15px;
    text-indent: 20px;
}

.right_div_125_672_list li:nth-child(even) {
    width: 331px;
    line-height: 30px;
    float: left;
    background: url(../images/d.png) no-repeat;
    background-position: 10px 15px;
    margin-left: 10px;
    text-indent: 20px;
}



.right_div_125_672_list li a {
    float: left;
    width: 261px;
    color: #666666;
    text-decoration: none;
    font-size: 14px;
}

    .right_div_125_672_list li a:hover {
        text-decoration: none;
        color: #990000;
    }

.right_div_125_672_list li span {
    text-decoration: none;
    color: #999999;
    width: 70px;
    float: left;
    text-indent: 0px;
    text-align: right;
}





.right_div_125_194 {
    width: 174px;
    height: 125px;
    float: left;
    background: #000;
    margin-left: 20px;
}





.dib {
    width: 100%;
    float: left;
    height: 100px;
}

.dib_998 {
    width: 998px;
}

    .dib_998 table {
        margin-top: 20px;
        margin-bottom: 20px;
        float: left;
    }






.in_shzzdj {
    width: 504px;
    float: left;
    height: auto;
    margin-right: 16px;
}

.in_shzzdj_div {
    width: 100%;
    float: left;
    height: auto;
}



    .in_shzzdj_div a {
        color: #333333;
        text-decoration: none;
        font-size: 14px;
        width: 238px;
        float: left;
        height: 83px;
        line-height: 83px;
        border: solid 1px #e5e5e5;
        background: #ffffff;
        text-indent: 45px;
    }

        .in_shzzdj_div a:hover {
            color: #333333;
            text-decoration: none;
            font-size: 14px;
            width: 238px;
            float: left;
            height: 83px;
            line-height: 83px;
            border: solid 1px #1994e2;
            background: #eaf5fc;
            text-indent: 45px;
        }

        .in_shzzdj_div a span {
            padding-top: 20px;
            float: left;
            width: 50px;
        }

        .in_shzzdj_div a:nth-child(2) {
            margin-left: 24px;
        }

.in_shzzdj_right {
    width: 344px;
    float: left;
    height: auto;
    background: #000000;
}






.in_shzzdj_list {
    width: 504px;
    float: left;
    height: auto;
    margin-top: 10px;
}

.in_list_title {
    width: 504px;
    float: left;
    background: #f5f5f5;
    border-right: solid 1px #e5e5e5;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}


.in_list_title_k {
    width: 249px;
    height: 28px;
    float: left;
    border-top: solid 1px #e5e5e5;
    border-left: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
    color: #656565;
}


.in_list_title_list_d {
    width: 503px;
    height: 300px;
    float: left;
    border-left: solid 1px #e5e5e5;
    border-right: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
}

    .in_list_title_list_d ul {
        float: left;
        padding-top: 5px;
    }

        .in_list_title_list_d ul li {
            background: url(../images/d.png) no-repeat;
            background-position: 10px 15px;
            text-indent: 20px;
            font-size: 14px;
            color: #666666;
            line-height: 33px;
            float: left;
            width: 100%;
        }

            .in_list_title_list_d ul li a {
                float: left;
                width: 100%;
                text-indent: 20px;
                font-size: 14px;
                color: #666666;
                line-height: 33px;
                text-decoration: none;
            }


                .in_list_title_list_d ul li a:hover {
                    text-decoration: none;
                    color: #990000;
                }

                .in_list_title_list_d ul li a span {
                    float: right;
                    font-size: 12px;
                    color: #666666;
                    line-height: 33px;
                    width: 88px;
                }







/*ÍøÉÏ°ìÊÂ*/


.in_wsb {
    width: 504px;
    float: left;
}

.in_wsbs {
    width: 504px;
    float: left;
    background: #f5f5f5;
    border-right: solid 1px #e5e5e5;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}





.in_wsbs {
    width: 505px;
    height: 300px;
    float: left;
    border-left: solid 1px #e5e5e5;
    border-right: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
}

.in_wsbs_a {
    width: 125px;
    height: 28px;
    float: left;
    text-align: center;
    border-top: solid 1px #e5e5e5;
    border-left: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
    cursor: pointer;
    color: #656565;
}

.in_wsbs_b {
    width: 125px;
    height: 28px;
    float: left;
    text-align: center;
    border-top: solid 1px #1698e3;
    border-left: solid 1px #1698e3;
    border-bottom: solid 1px #1698e3;
    background: #41aded;
    color: aliceblue;
    cursor: pointer;
}

.in_wsb_right {
    width: 350px;
    margin-left: 10px;
    float: left;
    background: #000000;
    height: 329px;
    background: url(../images/g1.png) top center no-repeat;
    border: solid 1px #e5e5e5;
    -moz-background-size: 100%;
    background-size: 100%;
}


.in_wsb_right_span {
    width: 300px;
    float: left;
    margin-left: 25px;
    margin-top: 140px;
}

    .in_wsb_right_span a {
        width: 298px;
        float: left;
        border: solid 1px #1894e2;
        text-decoration: none;
        color: #1894e2;
        font-size: 16px;
        height: 48px;
        line-height: 48px;
        text-align: center;
    }























.in_xxgk {
    width: 866px;
    float: left;
}

.in_xxgk_314 {
    width: 339px;
    float: left;
    height: 230px;
    margin-right: 10px;
}

.in_xxgk_314_table td:nth-child(odd) {
    padding-left: 8px;
}

.in_xxgk_314_table td:nth-child(even) {
    padding-left: 20px;
}


.in_xxgk_right {
    width: 515px;
    float: left;
}







.in_list_title_xxgk {
    width: 854px;
    float: left;
    background: #f5f5f5;
    border-right: solid 1px #e5e5e5;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}








.in_xxgk_right_y {
    width: 503px;
    height: 190px;
    float: left;
    border-left: solid 1px #e5e5e5;
    border-right: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
}

    .in_xxgk_right_y ul {
        float: left;
        padding-top: 5px;
    }

        .in_xxgk_right_y ul li {
            background: url(../images/d.png) no-repeat;
            background-position: 10px 15px;
            text-indent: 20px;
            font-size: 14px;
            color: #666666;
            line-height: 33px;
            float: left;
            width: 100%;
        }

            .in_xxgk_right_y ul li a {
                float: left;
                width: 100%;
                text-indent: 20px;
                font-size: 14px;
                color: #666666;
                line-height: 33px;
                text-decoration: none;
            }


                .in_xxgk_right_y ul li a:hover {
                    text-decoration: none;
                    color: #990000;
                }

                .in_xxgk_right_y ul li a span {
                    float: right;
                    font-size: 12px;
                    color: #666666;
                    line-height: 33px;
                    width: 88px;
                }








.in_xxgk_right_ys {
    width: 853px;
    height: 170px;
    float: left;
    border-left: solid 1px #e5e5e5;
    border-right: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
}

    .in_xxgk_right_ys ul {
        float: left;
        padding-top: 5px;
    }

        .in_xxgk_right_ys ul li {
            background: url(../images/d.png) no-repeat;
            background-position: 10px 15px;
            text-indent: 20px;
            font-size: 14px;
            color: #666666;
            line-height: 33px;
            float: left;
            width: 100%;
        }

            .in_xxgk_right_ys ul li a {
                float: left;
                width: 100%;
                text-indent: 20px;
                font-size: 14px;
                color: #666666;
                line-height: 33px;
                text-decoration: none;
            }


                .in_xxgk_right_ys ul li a:hover {
                    text-decoration: none;
                    color: #990000;
                }

                .in_xxgk_right_ys ul li a span {
                    float: right;
                    font-size: 12px;
                    color: #666666;
                    line-height: 33px;
                    width: 88px;
                }








.tj {
    float: left;
    width: 491px;
}

.tj_img {
    float: left;
    width: 491px;
}


.tj_img_ta {
    float: left;
    width: 491px;
}


    .tj_img_ta table {
        border-top: solid 1px #e5e5e5;
        border-right: solid 1px #e5e5e5;
    }


        .tj_img_ta table td {
            font-size: 14px;
            border-left: solid 1px #e5e5e5;
            border-bottom: solid 1px #e5e5e5;
            height: 28px;
            color: #666666;
            padding-left: 3px;
            padding-right: 3px;
            text-align: center;
        }




.tj_right {
    float: left;
    width: 422px;
    margin-left: 20px;
}

.tj_right_tb {
    width: 421px;
    float: left;
    background: #f5f5f5;
    border-right: solid 1px #e5e5e5;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}




.tj_right_dsa {
    width: 420px;
    height: 390px;
    float: left;
    border-left: solid 1px #e5e5e5;
    border-right: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
}

    .tj_right_dsa ul {
        float: left;
        padding-top: 5px;
    }







.in_wsbs_a_tj {
    height: 28px;
    float: left;
    text-align: center;
    border-top: solid 1px #e5e5e5;
    border-left: solid 1px #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
    cursor: pointer;
    color: #656565;
    padding-left: 11px;
    padding-right: 11px;
}

.in_wsbs_b_tj {
    height: 28px;
    float: left;
    text-align: center;
    border-top: solid 1px #1698e3;
    border-left: solid 1px #1698e3;
    border-bottom: solid 1px #1698e3;
    background: #41aded;
    color: aliceblue;
    cursor: pointer;
    padding-left: 11px;
    padding-right: 11px;
}
