
/*灰色
html {-webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);} */

* {
    padding: 0;
    margin: 0;
}

body {
    line-height: 2;
    font-family: "Microsoft YaHei";
    margin: 0 auto;
    min-width: 950px;
}
/*"SimSun","Arial,"Microsoft YaHei"*/
h2, h3, h4, h5, h6 {
    font-weight: normal;
}

ul {
    list-style: none;
}

a {
    text-decoration: none;
    color: #ffffff;
}

    a:visited {
        color: #ffffff;
    }

    a:hover {
        color: #ffffff;
    }

/*顶部样式*/
.top_div {
    width: 100%;
    height: 50px;
    color: #ffffff;
    padding: 0;
    margin: 0;
    background-color: #666666;
}

    .top_div .index_top {
        width: 1200px;
        margin: 0 auto;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        padding: 0px 10px 0px 0px;
    }

        .top_div .index_top .top_left {
            float: right;
            padding-left: 80px;
        }

            .top_div .index_top .top_left a {
                cursor: pointer;
                text-decoration: none;
                color: #ffffff;
            }

        .top_div .index_top .top_right {
            width: 600px;
            float: left;
            padding-right: 60px;
        }
/*顶部样式 END */

/*Banner样式 */
.banner_div {
    width: 100%;
    color: #ffffff;
}

    .banner_div .banner_context {
        width: 1200px;
        height: 140px;
        margin: 0 auto;
        padding: 0;
    }

    .banner_div .banner_left {
        width: 580px;
        float: left;
        padding: 40px 0px 0px 0px;
        border: 0px solid #008ACC;
    }

        .banner_div .banner_left .banner_img {
            width: 400px;
            height: 68px;
            vertical-align: middle;
        }

    .banner_div .banner_right {
        width: 420px;
        color: #000000;
        float: right;
    }

        .banner_div .banner_right .banner_right_context {
            padding: 20px 0px 0px 0px;
            line-height: 50px;
        }

            .banner_div .banner_right .banner_right_context img {
                vertical-align: middle;
            }

        .banner_div .banner_right .phone_size {
            font-size: 18px;
            padding: 0px 5px 0px 10px;
        }

        .banner_div .banner_right .phone_size1 {
            font-size: 30px;
            color: #2474B0;
        }

        .banner_div .banner_right .banner_right_button {
            float: left;
            padding: 20px 0px 0px 15px;
        }

.btn1 {
    width: 93px;
    height: 30px;
    color: #ffffff;
    border: 0;
    display: block;
    background-color: #4B8DBE;
    border-radius: 5px;
    /*background: url(/App_Themes/img/bg1.png) no-repeat;*/
}

.btn2 {
    width: 93px;
    height: 30px;
    color: #ffffff;
    border: 0;
    margin: 0px 0px 0px 10px;
    display: block;
    background-color: #90B528;
    border: 0px solid #ec5b2c;
    text-align: center;
    border-radius: 5px;
    /* background: url(/App_Themes/img/bg2.png) no-repeat;*/
}

.btn3 {
    width: 93px;
    height: 30px;
    border: 0;
    color: #ffffff;
    margin: 0px 0px 0px 10px;
    display: block;
    text-align: center;
    background-color: #33CC66;
    border-radius: 5px;
    /*background: url(/App_Themes/img/bg3.png) no-repeat;*/
}

.btn4 {
    width: 93px;
    height: 30px;
    border: 0;
    color: #ffffff;
    margin: 0px 0px 0px 10px;
    display: block;
    text-align: center;
    background-color: #009966;
    border-radius: 5px;
    /*background: url(/App_Themes/img/bg3.png) no-repeat;*/
}
/*Banner样式 END */

/*nav样式 */

.nav_div {
    width: 100%;
    color: #ffffff;
}

    .nav_div .nav_context {
        width: 1200px;
        margin: 0 auto;
        padding: 0;
    }

    .nav_div .n_menu_div {
        background: url(/App_Themes/img/bg4.png) no-repeat;
        height: 53px;
    }

    .nav_div .n_menu {
        padding: 10px 0px 0px 0px;
        height: 53px;
        font-size: 16px;
    }

        .nav_div .n_menu li {
            float: left;
            width: 130px;
            font-weight: bold;
            padding: 0px 0px 0px 0px;
        }

        .nav_div .n_menu ul a {
            display: block;
            font-weight: bold;
            font-size: 14px;
            text-align: center;
            text-decoration: none;
            width: 100px;
            height: 50px;
            color: white;
            padding: 10px 0px 0px 0px;
        }

        .nav_div .n_menu > li:first-child a {
            border-radius: 10px 0 0 10px;
        }

        .nav_div .n_menu > li:last-child a {
            border-radius: 0 10px 10px 0;
        }

        .nav_div .n_menu .drop-down {
            position: relative;
            z-index: 800;
        }

            .nav_div .n_menu .drop-down .drop-down-content {
                padding: 0;
                margin: 0;
                display: none;
                position: absolute;
                width: 130px;
                background-color: #0064C1;
                text-align: left;
            }

                .nav_div .n_menu .drop-down .drop-down-content li a {
                    padding: 10px 0px 0px 10px;
                    color: #ffffff;
                    text-align: left;
                }

                .nav_div .n_menu .drop-down .drop-down-content li:hover a {
                    background-color: #4B8DBE;
                    padding: 10px 0px 0px 10px;
                    width: 130px;
                    text-align: left;
                }

            .nav_div .n_menu .drop-down:hover .drop-down-content {
                display: block;
            }

    .nav_div h3 {
        font-size: 30px;
        clear: both;
    }

    .nav_div .n_img_menu {
        height: 45px;
    }

        .nav_div .n_img_menu ul {
            float: left;
        }

            .nav_div .n_img_menu ul a {
                color: #ffffff;
            }

            .nav_div .n_img_menu ul li {
                width: 110px;
                height: 110px;
                float: left;
                border: 0px solid #ec5b2c;
                margin: 10px 0px 0px 35px;
                padding: 20px 0px 0px 0px;
            }

                .nav_div .n_img_menu ul li span {
                    float: left;
                    font-size: 16px;
                    font-weight: bold;
                    padding: 0px 0px 0px 0px;
                    margin: 55px 0px 0px 25px;
                }
/*nav样式 END */

/*body样式 */

.body_main {
    width: 1200px;
    margin: 0 auto;
    padding: 0px 0px 5px 0px;
}

    .body_main .body_content {
        border: 0px solid #ec5b2c;
    }

        /*切换图片样式*/

        .body_main .body_content #myCarousel {
            width: 760px;
            height: 330px;
            margin: 0px 40px 20px 0px;
        }

            .body_main .body_content #myCarousel a:hover {
                color: #ffffff;
            }

            .body_main .body_content #myCarousel .carousel-indicators li {
                width: 10px;
            }

        .body_main .body_content .carousel-inner .item img {
            width: 760px;
            height: 330px;
        }

        .body_main .body_content .carousel-inner .item .carousel-caption {
            font-size: 16px;
            background-color: #483535;
            opacity: 0.7;
            font-weight: bold;
            border: 0px solid #2373B0;
            padding: 5px 20px 30px 20px;
            color: #ffffff;
            text-align: left;
            left: 0px;
            right: 0px;
            z-index: 300;
        }

    /*通知公告样式 */
    .body_main .content_right_notice {
        width: 400px;
        border-top: 3px solid #2373B0;
    }

        .body_main .content_right_notice h2 {
            text-align: center;
            font-weight: bold;
            padding: 0px 0px 20px 0px;
            border-bottom: 1px solid #DFDFDF;
        }

            .body_main .content_right_notice h2 a {
                text-decoration: none;
                padding: 0px 0px 0px 10px;
                font-size: 22px;
                color: #2474B0;
            }

            .body_main .content_right_notice h2 div {
                width: 340px;
                height: 5px;
                padding: 6px 0px 0px 5px;
                border-bottom: 4px double #0084BE;
            }

        .body_main .content_right_notice .list_tz {
            padding: 0px 10px 0px 0px;
            font-size: 16px;
            color: #666666;
        }

            .body_main .content_right_notice .list_tz .tz_first {
                text-align: center;
                padding: 0px 10px 0px 0px;
                font-weight: bold;
                font-size: 18px;
            }

            .body_main .content_right_notice .list_tz a {
                color: #666666;
            }

            .body_main .content_right_notice .list_tz .tz_indent {
                font-size: 13px;
                text-indent: 2em;
            }

    /* 页签样式 */


    /* 首页新闻页签样式 BEGIN */
    .body_main .tab-content-lj .index_menu_tab {
        border-bottom: 2px solid #2474B0;
        height: 43px;
        padding: 0px 0px 0px 0px;
    }

        .body_main .tab-content-lj .index_menu_tab ul li {
            float: left;
            font-size: 20px;
            color: #438ec7;
            width: 150px;
            text-align: center;
            cursor: pointer;
            padding: 3px 0px 5px 0px;
        }

            .body_main .tab-content-lj .index_menu_tab ul li a {
                cursor: pointer;
                color: #438ec7;
            }

        .body_main .tab-content-lj .index_menu_tab .check_index_ul {
            height: 41px;
            background-color: #2474B0;
            font-weight: bold;
            color: #ffffff;
            padding: 3px 0px 5px 0px;
        }

        .body_main .tab-content-lj .index_menu_tab .off {
            height: 41px;
            background-color: #E8E8E8;
            color: #000000;
            padding: 3px 0px 5px 0px;
        }

    /* 首页新闻页签样式 END */

    /*改写bootstrap页签部分样式*/
    .body_main .navbar {
        position: relative;
        min-height: 50px;
        margin-bottom: 5px;
        border: 1px solid transparent;
    }

    .body_main .navbar-default {
        background-color: #10427d;
        border-color: #e7e7e7;
    }

    .body_main .tab-content-lj {
        min-width: 360px;
        padding: 5px 40px 0px 3px;
        overflow-x: auto;
        overflow-y: auto;
    }

        .body_main .tab-content-lj a {
            color: #000000;
            font-size: 20px;
            color: #2474B0;
        }

        .body_main .tab-content-lj .tab-content {
            padding: 3px 0px 10px 10px;
        }

            .body_main .tab-content-lj .tab-content .tab-context-items {
                float: left;
                border-bottom: 1px solid #D8D8D8;
                padding: 0px 0px 10px 0px;
                margin: 0px 0px 10px 0px;
            }

                .body_main .tab-content-lj .tab-content .tab-context-items .left_d {
                    width: 290px;
                    float: left;
                    font-size: 22px;
                    color: #666666;
                }

                .body_main .tab-content-lj .tab-content .tab-context-items .right_d {
                    width: 480px;
                    float: right;
                    font-size: 14px;
                    color: #999999;
                    padding: 0px 0px 0px 20px;
                }

            .body_main .tab-content-lj .tab-content p {
                clear: both;
                margin: 0px 0px 10px 0px;
                padding: 30px 0px 10px 0px;
                text-align: center;
            }

    .body_main .content_right_imgList {
        width: 300px;
        padding: 40px 0px 0px 0px;
    }

        .body_main .content_right_imgList a {
            text-decoration: none;
            color: #fff;
            text-align: center;
        }

        .body_main .content_right_imgList .h2_b1 {
            width: 330px;
            height: 49px;
            margin: 10px 0;
            line-height: 49px;
            font-size: 20px;
            background-image: url(/app_Themes/img/pic7.png);
        }

        .body_main .content_right_imgList .h2_b2 {
            width: 330px;
            height: 49px;
            margin: 10px 0px 0px 0px;
            line-height: 49px;
            font-size: 20px;
            background-image: url(/app_Themes/img/pic8.png);
        }

        .body_main .content_right_imgList .h2_b3 {
            width: 330px;
            height: 49px;
            margin: 10px 0px 0px 0px;
            line-height: 49px;
            font-size: 20px;
            background-image: url(/app_Themes/img/pic9.png);
        }

        .body_main .content_right_imgList .h2_b4 {
            width: 330px;
            height: 49px;
            margin: 10px 0px 0px 0px;
            line-height: 49px;
            font-size: 20px;
            background-image: url(/app_Themes/img/pic10.png);
        }

        .body_main .content_right_imgList .h2_b5 {
            width: 330px;
            height: 49px;
            margin: 10px 0px 0px 0px;
            line-height: 49px;
            font-size: 20px;
            background-image: url(/app_Themes/img/pic11.png);
        }

    .body_main .content_right_div {
        width: 300px;
        text-align: center;
        padding: 15px 0px 0px 0px;
        margin: 35px 0px 0px 0px;
        border-top: 2px solid #2373B0;
    }

        .body_main .content_right_div #expertScrollBox {
            width: 300px;
            height: 600px;
            overflow: hidden;
        }

        .body_main .content_right_div span a {
            text-decoration: none;
            color: #2474B0;
            font-size: 24px;
            text-align: center;
        }

        .body_main .content_right_div .zj_div {
            margin: 50px 0px 0px 0px;
            padding: 0px 5px 20px 0px;
            border: 1px solid #dddddd;
            color: #000;
        }

            .body_main .content_right_div .zj_div .zjtx_img {
                padding: 0px 0px 20px 0px;
                margin: -40px 0px 0px 0px;
                background-repeat: no-repeat;
                background-position: center top;
                border: 0px solid #dddddd;
                /*-moz-border-radius: 15px; /* Firefox */
                /*-webkit-border-radius: 15px; /* Safari 和 Chrome */
                /*border-radius: 15px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
                /*-moz-box-shadow: 10px 10px 20px #000;  /*Firefox */
                /*-webkit-box-shadow: 10px 10px 20px #000; /* Safari 和 Chrome */
                /*box-shadow: 10px 10px 20px #000; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
                /*behavior: url(ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */
            }

                .body_main .content_right_div .zj_div .zjtx_img img {
                    width: 80px;
                    height: 80px;
                    border: 0px solid #dddddd;
                }

            .body_main .content_right_div .zj_div div {
                margin: 10px 0px 0px 0px;
            }

            .body_main .content_right_div .zj_div .span1 {
                font-size: 22px;
            }

            .body_main .content_right_div .zj_div .span2 {
                padding: 0px 0px 0px 10px;
                font-size: 16px;
            }

        .body_main .content_right_div .ly_div {
            border-bottom: 1px solid #dddddd;
            margin: 10px 0px 0px 0px;
            padding: 0px 0px 10px 0px;
        }

    .body_main .list_menu {
        border: 0px solid #ec5b2c;
    }

        .body_main .list_menu .menu_div {
            padding: 5px 5px 0px 5px;
            line-height: 35px;
            font-size: 16px;
            margin: 0px 0px 10px 0px;
        }

            .body_main .list_menu .menu_div .hide {
                display: none;
            }

            .body_main .list_menu .menu_div .show {
            }

            .body_main .list_menu .menu_div .menu_title {
                text-align: center;
                font-weight: bold;
                font-size: 18px;
                border-bottom: 1px solid #dddddd;
                padding: 0px 0px 10px 0px;
            }

            .body_main .list_menu .menu_div .menu_tab {
                border-bottom: 1px solid #dddddd;
                height: 41px;
                padding: 0px 0px 0px 0px;
            }

                .body_main .list_menu .menu_div .menu_tab ul li {
                    float: left;
                    font-size: 20px;
                    color: #438ec7;
                    width: 160px;
                    text-align: left;
                    cursor: pointer;
                    padding: 3px 0px 0px 10px;
                }

                    .body_main .list_menu .menu_div .menu_tab ul li a {
                        cursor: pointer;
                        color: #438ec7;
                    }

                .body_main .list_menu .menu_div .menu_tab .check_menu_ul {
                    height: 41px;
                    background: url(/App_Themes/img/img_title/biaoqian.png) no-repeat;
                    color: #ffffff;
                    padding: 3px 0px 0px 15px;
                }

            .body_main .list_menu .menu_div .menu_btn {
                width: 240px;
                height: 60px;
                background-color: #00CC65;
                display: block;
                border: none;
                font-size: 24px;
                color: #ffffff;
                border-radius: 18px;
            }

            .body_main .list_menu .menu_div .menu_a {
                background-color: #00CC65;
                display: block;
                border: none;
                font-size: 18px;
                color: #ffffff;
                border-radius: 14px;
                cursor: pointer;
            }

        .body_main .list_menu .menu_img {
            margin: 20px 0px 10px 0px;
        }

            .body_main .list_menu .menu_img img {
                width: 995px;
            }

        .body_main .list_menu .menu_context {
            text-indent: 2em;
        }

        .body_main .list_menu a {
            color: #000000;
        }

#myTabMiddel a {
    color: #000000;
}

/*body样式 END */

/*正文样式 */

.tit_Caption {
    color: #A27369;
    font-size: 25px;
    font-weight: bold;
}

/* 新闻内容介绍样式 */
.text_div {
    margin: 0;
    padding: 5px 5px;
}

    .text_div .tit_Caption {
        margin: 0px 0px 0px 0px;
        color: #2474B0;
        font-size: 25px;
        padding: 0px 0px 15px 0px;
        border-bottom: 2px solid #333333;
    }

    .text_div .context_div {
        margin: 25px 0px 0px 0px;
        min-height: 1em;
        white-space: pre-wrap;
        line-height: 25px;
        box-sizing: border-box !important;
        word-wrap: break-word !important;
        word-break: break-all;
    }

    .text_div .filelist {
        margin: 15px 0px 0px 0px;
        font-size: 16px;
        color: #2373B0;
    }

        .text_div .filelist a {
            color: #000000;
        }

    .text_div .closepage {
        margin: 15px 0px 0px 0px;
        height: 40px;
        text-align: center;
    }

        .text_div .closepage a {
            color: #000000;
        }

.breadcrumb {
    margin: 20px 0px 0px 0px;
}

    .breadcrumb a {
        color: #000;
    }

/* 新闻内容介绍样式 END */

/*新闻列表样式  */
.content_list {
    line-height: 40px;
    padding: 0px 10px 0px 10px;
}

.list_div {
    padding: 10px 10px 0px 10px;
    font-size: 16px;
}

    .list_div h2 {
        padding: 0px 0px 10px 0px;
        border-bottom: 1px solid #dddddd;
    }

    .list_div ul li a {
        font-size: 16px;
        color: #666666;
        text-decoration: none;
    }


/* 新闻列表样式 END */

/*品牌活动样式  */
.pphd_div {
    width: 200px;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

    .pphd_div .pphd_title {
        background-color: #0066C3;
        height: 60px;
        line-height: 38px;
        text-align: center;
        font-size: 18px;
        color: #fff;
        padding: 10px 0px 0px 0px;
        /*渐变
    background: -moz-linear-gradient(top, #87dae9, #2373b0); 
    background: -o-linear-gradient(left top,left bottom, from(#87dae9), to(#2373b0));
    background: -webkit-gradient(linear,left top,left bottom, from(#87dae9), to(#2373b0));
        */
    }

    .pphd_div .pphd_content ul li {
        background-color: #F0F0F0;
        text-align: center;
        border-bottom: 1px solid #dddddd;
        line-height: 55px;
    }

        .pphd_div .pphd_content ul li a {
            color: #666666;
            font-size: 15px;
        }

/*品牌活动样式 END */

/*正文样式 END */


/*foot样式 */
.foot_logo {
    width: 1200px;
    margin: 0 auto;
    color: #ffffff;
}

    .foot_logo .logo_content {
        height: 120px;
        text-align: center;
        background-color: #ffffff;
        padding: 10px 0px 0px 0px;
        margin: 10px 0px 30px 0px;
    }

        .foot_logo .logo_content ul li {
            float: left;
            position: -ms-page;
            padding: 0px 0px 0px 15px;
            margin: 10px 0px 0px 0px;
        }

            .foot_logo .logo_content ul li a {
                color: #ffffff;
            }

            .foot_logo .logo_content ul li img {
                width: 180px;
                height: 60px;
            }

.foot_div {
    width: 100%;
    color: #ffffff;
    background-color: #666666;
}

    .foot_div .foot_context {
        width: 1200px;
        margin: 0 auto;
        color: #ffffff;
    }

        .foot_div .foot_context .foot_about {
            padding: 0;
            height: 200px;
        }

        .foot_div .foot_context .foot_link {
            height: 100px;
            padding: 10px 0px 0px 0px;
        }

            .foot_div .foot_context .foot_link ul li {
                font-size: 16px;
                float: left;
                padding: 0px 0px 0px 10px;
            }

            .foot_div .foot_context .foot_link span {
                letter-spacing: 2px;
                font-size: 18px;
                font-weight: bold;
            }

        .foot_div .foot_context .foot_about .foot_tel {
            height: 100px;
            padding: 20px 0px 0px 0px;
        }

            .foot_div .foot_context .foot_about .foot_tel a {
                color: #ffffff;
            }

            .foot_div .foot_context .foot_about .foot_tel div {
                font-size: 16px;
                width: 380px;
                float: left;
            }

            .foot_div .foot_context .foot_about .foot_tel span {
                font-size: 18px;
                font-weight: bold;
            }


.f_copy {
    width: 100%;
    color: #ffffff;
    background-color: #333333;
}

    .f_copy .copy_context {
        height: 40px;
        text-align: center;
        line-height: 35px;
        font-size: 12px;
        color: #ffffff;
    }

/*foot样式 END */

/* 首页报名按钮样式 */
.sign_div {
    padding: 10px 0px 0px 0px;
}

    .sign_div div {
        margin: 5px 0px 0px 0px;
    }

.sign_btn_blue {
    width: 300px;
    height: 45px;
    line-height: 45px;
    font-weight: bold;
    font-size: 18px;
    color: #fff;
    border: none;
    display: block;
    text-align: center;
    background: url(/App_Themes/img/01_sign.jpg) no-repeat;
}

.sign_btn_green {
    width: 300px;
    height: 45px;
    line-height: 45px;
    font-weight: bold;
    font-size: 18px;
    color: #ffffff;
    display: block;
    border: none;
    text-align: center;
    background: url(/App_Themes/img/02_sign.jpg) no-repeat;
}
/* 首页报名按钮样式 END */

/* 重写部分bootstrap样式 */
.nav-tabs {
    border-bottom: 2px solid #ddd;
}

    .nav-tabs li a {
        cursor: pointer;
        font-size: 18px;
    }

    .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
        color: #0066C3;
        cursor: default;
        background-color: #dddddd;
        font-weight: bold;
        border: 1px solid #ddd;
        border-bottom-color: transparent;
    }
/* 重写部分bootstrap样式 END */

/* 其它样式 */
/*红色标签*/
.font_red {
    color: #ff0000;
    padding: 0px 5px 0px 5px;
}

/* 其它样式 END */

