﻿@charset "utf-8";
/* CSS Document */
* {padding:0;margin:0};

BODY {
    margin: 0px;
    padding: 0px;
    background: white;
}

IMG, UL, LI {
    margin: 0px;
    padding: 0px;
    border: 0px;
    list-style-type: none;
}

.top_search {
    float: right;
    height: 26px;
    width: 320px;
    border: 1px solid #008AC5;
    margin-top: 5px;
    border-radius: 0px;
    background-color: #FFF;
    background-image: url(images/serch_pic.jpg);
    background-repeat: no-repeat;
    background-position: left center;
}

.buttom_serch {
    background-image: url(images/top_search_bg.png);
    background-repeat: repeat-x;
    background-position: center center;
    border-left: 1px solid #008AC5;
    border-radius: 0px;
    height: 26px;
    width: 90px;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 22px;
    color: #FFF;
    text-align: center;
    float: right;
}

    .buttom_serch a {
        color: #FFF;
        text-decoration: none;
        display: block;
        height: 26px;
    }

        .buttom_serch a:hover {
            text-decoration: underline;
        }

.nav_box {
   width:1060px;
    background-color: #008AC5;
    background-repeat: repeat-x;
    background-position: center bottom;
    margin:auto;
}

.nav {
    margin: auto;
    height: 48px;
    position: relative;
  
}

    .nav ul {
        height: auto;
        width: auto;
        overflow: hidden;
        margin: auto;
       
    }

        .nav ul li {
            float: left;
            height: auto;
            width: auto;
           
           text-align:center;
            font-family: "微软雅黑";
            font-size: 16px;
            line-height: 48px;
            color: white;
      
        }

            .nav ul li a {
                height: 48px;
                
            
                color: white;
                text-decoration: none;
                display: block;
            }

                .nav ul li a:hover {
                  
                }

                .nav ul li a.current {
                    background-image: url(images/nav_hover.jpg);
                    background-repeat: no-repeat;
                    background-position: center bottom;
                }

.banner_box {
    background-color:white;
    background-position: center bottom;
    text-align: center;
    width: 1093px;
    margin:auto;
    margin-bottom:10px;
    position: relative;
}
.list {
    background-color:white;
    background-position: center bottom;
  
   margin:auto;
    width: 1093px;
 
    position: relative;
    
}
    .banner_box .divFG {
        background: SandyBrown;
        width: 22px;
        height: 8px;
        position: absolute;
        right: 170px;
        top: 220px;
        cursor: pointer;
    }

.cot {
    width: 1160px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    margin-bottom: 25px;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    display: -webkit-flex;
    justify-content: space-between;
}

.cot_link {
    height: 150px;
    width: 24%;
    background-color: #257ee4;
    color: white;
    font-weight: 600;
    font-size: 23px;
    text-align: center;
    line-height: 39px;
    cursor:pointer
}

.bottom-link {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    display: -webkit-flex;
    justify-content: space-between;
    border: 1px solid #ddd;
    background: #fff;
}

    .bottom-link span {
        width: 100%;
        font-size: 20px;
        color: #3568c6;
        font-weight: bold;
        padding: 10px 20px;
    }

.bottom-link-div {
    
   
        padding-top: 5px;
    height:30px;
    width:102%
}

    .bottom-link-div select {
         width: 230px;
        height: 25px;
        background-color:#D3E2F8;
    }

.cot_link img {
    margin-top: 10px;
    margin-left: 15px;
}

.news_1 {
    position: relative;
    width: 630px;
    height: auto;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #cccccc;
    padding-top: 10px;
    float: left;
}

    .news_1 .line-red {
        border: 2px solid #d62f2f;
        height: 0px;
        width: 80px;
        position: absolute;
        top: -2px;
        left: 0px;
    }

    .news_1 h1 {
        font-size: 18px;
        color: #8e0000;
        font-family: "微软雅黑";
        line-height: 28px;
        margin: 0px;
        padding: 0px;
        float: left;
        font-weight: bold;
    }

.text_1 {
    width: 300px;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #2c2c2c;
    line-height: 34px;
}

    .text_1 ul {
    }

        .text_1 ul li {
            color: #2c2c2c;
            background-image: url(images/dian_1.jpg);
            background-repeat: no-repeat;
            background-position: left center;
            height: 34px;
            padding-left: 15px;
        }

            .text_1 ul li a {
                text-decoration: none;
                color: #2c2c2c;
            }

                .text_1 ul li a:hover {
                    color: #1251AE;
                    text-decoration: underline;
                }

            .text_1 ul li span {
                float: right;
                color: #666;
            }

.news_pic {
    width: 320px;
    float: right;
    margin-top: -10px;
    position: relative;
}

.news_pic_1 {
    height: 224px;
    width: 320px;
}

.news_pic_2 {
    background-color: #000;
    height: 30px;
    text-align: center;
    font-family: "宋体";
    font-size: 12px;
    line-height: 30px;
    position: absolute;
    clip: rect(auto,auto,auto,auto);
    z-index: auto;
    width: 320px;
    top: 192px;
    opacity: 0.5;
}

    .news_pic_2 a {
        color: #FFF;
        text-decoration: none;
        display: block;
        height: 30px;
    }

        .news_pic_2 a:hover {
            text-decoration: underline;
        }

.news_pic_3 {
    margin-top: 5px;
    overflow: hidden;
}

    .news_pic_3 ul {
    }

        .news_pic_3 ul li {
            height: 10px;
            width: 70px;
            text-align: center;
            float: left;
            color: #cdcdcd;
            background-color: #cdcdcd;
            font-family: Georgia, "Times New Roman", Times, serif;
            font-size: 0px;
            line-height: 10px;
            margin-right: 4px;
        }

            .news_pic_3 ul li a {
                display: block;
                height: 10px;
                color: #cdcdcd;
                text-decoration: none;
            }

                .news_pic_3 ul li a:hover {
                    color: #999;
                    background-color: #999;
                }

                .news_pic_3 ul li a.current {
                    height: 10px;
                    width: 70px;
                    color: #d01212;
                    background-color: #d01212;
                }

.news_2 {
    position: relative;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #cccccc;
    padding-top: 10px;
    float: right;
    width: 318px;
    height: auto;
}

    .news_2 .line-red {
        border: 2px solid #d62f2f;
        height: 0px;
        width: 80px;
        position: absolute;
        top: -2px;
        left: 0px;
    }


    .news_2 h1 {
        font-size: 18px;
        color: #8e0000;
        font-family: "微软雅黑";
        line-height: 28px;
        margin: 0px;
        padding: 0px;
        float: left;
        font-weight: bold;
    }

.text_2 {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #2c2c2c;
    line-height: 34px;
    clear: left;
}

    .text_2 ul {
    }

        .text_2 ul li {
            color: #2c2c2c;
            background-image: url(images/dian_1.jpg);
            background-repeat: no-repeat;
            background-position: left center;
            height: 34px;
            padding-left: 15px;
        }

            .text_2 ul li a {
                text-decoration: none;
                color: #2c2c2c;
            }

                .text_2 ul li a:hover {
                    color: #1251AE;
                    text-decoration: underline;
                }

            .text_2 ul li span {
                float: right;
                color: #666;
            }

.news_3 {
    position: relative;
    float: left;
    height: auto;
    width: 310px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #cccccc;
    padding-top: 10px;
}

    .news_3 .line-red {
        border: 2px solid #d62f2f;
        height: 0px;
        width: 80px;
        position: absolute;
        top: -2px;
        left: 0px;
    }

    .news_3 h1 {
        font-size: 18px;
        color: #8e0000;
        font-family: "微软雅黑";
        line-height: 28px;
        margin: 0px;
        padding: 0px;
        font-weight: bold;
        float: left;
    }


.news_4 {
    position: relative;
    float: left;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #cccccc;
    padding-top: 10px;
    margin-left: 10px;
    width: 310px;
}

    .news_4 .line-red {
        border: 2px solid #d62f2f;
        height: 0px;
        width: 80px;
        position: absolute;
        top: -2px;
        left: 0px;
    }

    .news_4 h1 {
        font-size: 18px;
        color: #8e0000;
        font-family: "微软雅黑";
        line-height: 28px;
        margin: 0px;
        padding: 0px;
        font-weight: bold;
        float: left;
    }

.news_5 {
    position: relative;
    float: right;
    width: 310px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #cccccc;
    padding-top: 10px;
}

    .news_5 .line-red {
        border: 2px solid #d62f2f;
        height: 0px;
        width: 80px;
        position: absolute;
        top: -2px;
        left: 0px;
    }

    .news_5 h1 {
        font-size: 18px;
        color: #8e0000;
        font-family: "微软雅黑";
        line-height: 28px;
        margin: 0px;
        padding: 0px;
        font-weight: bold;
        float: left;
    }

.text_3 {
    overflow: hidden;
    height: auto;
}

    .text_3 ul {
        height: auto;
        width: auto;
    }

        .text_3 ul li {
            float: left;
            font-family: "微软雅黑";
            color: #2c2c2c;
            margin-right: 7px;
            margin-left: 7px;
        }

.text_4 {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #2c2c2c;
    line-height: 34px;
}

    .text_4 ul {
    }

        .text_4 ul li {
            color: #2c2c2c;
            background-image: url(images/dian_1.jpg);
            background-repeat: no-repeat;
            background-position: left center;
            height: 34px;
            padding-left: 15px;
        }

            .text_4 ul li a {
                text-decoration: none;
                color: #2c2c2c;
            }

                .text_4 ul li a:hover {
                    color: #1251AE;
                    text-decoration: underline;
                }

            .text_4 ul li span {
                float: right;
                color: #666;
            }

.text_5 {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #2c2c2c;
    line-height: 34px;
}

    .text_5 ul {
    }

        .text_5 ul li {
            color: #2c2c2c;
            background-image: url(images/dian_1.jpg);
            background-repeat: no-repeat;
            background-position: left center;
            height: 34px;
            padding-left: 15px;
        }

            .text_5 ul li a {
                text-decoration: none;
                color: #2c2c2c;
            }

                .text_5 ul li a:hover {
                    color: #1251AE;
                    text-decoration: underline;
                }

            .text_5 ul li span {
                float: right;
                color: #666;
            }

.gengduo {
    text-align: right;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #333;
    line-height: 36px;
}

    .gengduo a {
        color: #333;
        text-decoration: none;
        padding-bottom: 2px;
        border-bottom-width: 1px;
        border-bottom-style:;
        border-bottom-color: #333;
        margin-right: 0px;
    }

        .gengduo a:hover {
            color: #1251AE;
            padding-bottom: 2px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #1251AE;
        }

.gengduo1 {
    text-align: right;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #333;
    line-height: 36px;
    margin-top: -38px
}

    .gengduo1 a {
        color: #333;
        text-decoration: none;
        padding-bottom: 2px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #333;
        margin-right: 0px;
    }

        .gengduo1 a:hover {
            color: #1251AE;
            padding-bottom: 2px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #1251AE;
        }


.footer_box {
    background-color: #008AC5;
    height: auto;
    width: auto;
    overflow: hidden;
    margin: auto;
  
    color: white;
    width: 1093px;
    display: flex;
    flex-wrap: wrap;
    display: -webkit-flex;
    justify-content: space-between;
}


.link {
    margin: 10px auto;
    width: 1060px;
    height: 15px;
    background-image: url('images/fen_line.jpg');
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 20px;
}

    .link h1 {
        font-family: "微软雅黑";
        font-size: 18px;
        line-height: 28px;
        font-weight: bold;
        color: #2b2b2b2b;
        margin: 0px;
        padding: 0px;
    }

    .link ul {
    }

        .link ul li {
            float: left;
            margin-right: 50px;
            width: 180px;
        }

            .link ul li a {
                font-family: "微软雅黑";
                font-size: 15px;
                color: #2b2b2b;
                line-height: 36px;
                text-decoration: none;
            }

                .link ul li a:hover {
                    text-decoration: underline;
                }

.adress {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 28px;
    text-align: center;
    padding-bottom: 20px;
    color: #3f3f3f;
}

    .adress span {
        margin-right: 20px;
        margin-left: 20px;
    }
/*height: 145px; width: 197px;*/
.float_1 {
    width: 157.6px;
    height: 116px;
    position: absolute;
    top: 546px;
}

.float_2 {
    width: 157.6px;
    height: 116px;
    position: absolute;
    top: 706px;
}

.float_3 {
    width: 157.6px;
    height: 116px;
    position: absolute;
    top: 867px;
}



/* 客户服务平台左悬挂*/
.float_11 {
    width: 110px;
    height: 110px;
    position: absolute;
    top: 222px;
    left: 0px;
}

.float_12 {
    width: 110px;
    height: 110px;
    position: absolute;
    top: 352px;
    left: 0px;
}
/* 客户服务平台右悬挂*/
.float_13 {
    width: 110px;
    height: 110px;
    position: absolute;
    top: 222px;
    right: 0px;
}

.float_14 {
    width: 110px;
    height: 110px;
    position: absolute;
    top: 352px;
    right: 0px;
}
/*客户服务平台快捷服务样式*/
.picGD a {
    text-decoration: none;
    color: #2c2c2c;
}

    .picGD a:hover {
        color: #d01212;
    }




/*二级页面-客户服务平台*/
.ej_cot {
    width: 1060px;
    height: auto;
    margin: 0px auto
}

.nav_only {
    height: 55px;
    font-family: "微软雅黑";
    font-size: 18px;
    line-height: 55px;
    background-image: url(images/nav_hover.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 108px;
    color: #d01212;
    font-weight: bold;
    float: left;
}

    .nav_only a {
        color: #d01212;
        text-decoration: none;
    }

.huiyuan {
    height: 29px;
    font-family: "微软雅黑";
    font-size: 14px;
    float: right;
    margin-top: 12px;
    background-image: url(images/huiyuan_bg.jpg);
    background-repeat: repeat-x;
    background-position: center center;
    border: 1px solid #b7b7b7;
    border-radius: 0px;
    margin-right: 20px;
}

    .huiyuan a {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 28px;
        color: #343434;
        text-decoration: none;
        display: block;
        padding-right: 20px;
        padding-left: 20px;
    }

        .huiyuan a:hover {
            color: #d01212;
        }

        .huiyuan a span {
            float: left;
            height: 29px;
            width: 29px;
            margin-right: 5px;
        }

.position {
    /*background-color: #E1EDFF;*/
    height: 30px;

    margin-right: auto;
    
    font-family: "微软雅黑";
   
    font-size: 14px;
    line-height: 30px;
    color: #9d9ca9;

}

    .position a {
        color: #9d9ca9;
        text-decoration: none;
    }

        .position a:hover {
            text-decoration: underline;
        }

.kefu_left {
    width: 330px;
    float: left;
}

.kefu_middle {
    float: left;
    width: 300px;
    margin-right: 10px;
    margin-left: 10px;
}

.kefu_right {
    float: left;
    width: 300px;
}

.cha_button {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 40px;
    width: 150px;
    font-weight: bold;
    color: #FFF;
    height: 40px;
    background-image: url(images/cha_button.png);
    background-repeat: no-repeat;
    background-position: center center;
    text-align: center;
    float: left;
}

    .cha_button a {
        color: #FFF;
        text-decoration: none;
        display: block;
    }

.wtd_button {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 40px;
    font-weight: bold;
    color: #FFF;
    height: 50px;
    background-image: url(images/scwtd_button.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    text-align: center;
}

    .wtd_button a {
        color: #FFF;
        text-decoration: none;
        display: block;
    }

.ej_text_1 {
    position: relative;
    margin-bottom: 5px;
    width: 310px;
    float: left;
    margin-left: 0px
}

    .ej_text_1 .line-red {
        border: 1px solid #d62f2f;
        height: 0px;
        width: 58px;
        position: absolute;
        top: 30px;
        left: 00px;
    }

    .ej_text_1 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #d01212;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #cccccc;
    }

.ej_text_2 {
    position: relative;
    margin-bottom: 8px;
}

    .ej_text_2 .line-red {
        border: 1px solid #d62f2f;
        height: 0px;
        width: 58px;
        position: absolute;
        top: 30px;
        left: 00px;
    }

    .ej_text_2 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #d01212;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #cccccc;
    }

        .ej_text_2 h1 span {
            float: right;
            font-weight: normal;
        }

            .ej_text_2 h1 span a {
                color: #d01212;
                text-decoration: none;
            }

                .ej_text_2 h1 span a:hover {
                    color: #F60;
                }

    .ej_text_2 ul {
        margin-top: 12px;
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
    }

        .ej_text_2 ul li {
            font-family: "微软雅黑";
            font-size: 14px;
            line-height: 34px;
            color: #2c2c2c;
            background-image: url(images/dian_1.jpg);
            background-repeat: no-repeat;
            background-position: left center;
            padding-left: 10px;
            height: 34px;
        }

            .ej_text_2 ul li span {
                color: #999;
                float: right;
            }

            .ej_text_2 ul li a {
                text-decoration: none;
                color: #2c2c2c;
            }

                .ej_text_2 ul li a:hover {
                    color: #d01212;
                }

.ej_text_3 {
    position: relative;
    overflow: hidden;
    width: 640px;
    float: left
}

    .ej_text_3 .line-red {
        border: 1px solid #d62f2f;
        height: 0px;
        width: 58px;
        position: absolute;
        top: 30px;
        left: 00px;
    }

    .ej_text_3 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #d01212;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #cccccc;
    }

        .ej_text_3 h1 span {
            float: right;
            font-weight: normal;
        }

            .ej_text_3 h1 span a {
                color: #d01212;
                text-decoration: none;
            }

                .ej_text_3 h1 span a:hover {
                    color: #F60;
                }

    .ej_text_3 ul {
        margin-top: 15px;
        margin-bottom: 25px;
    }

        .ej_text_3 ul li {
            height: auto;
            width: 135px;
            float: left;
            margin-right: 25px;
            margin-left: 35px;
            background-image: url(images/pic_box.jpg);
            background-repeat: no-repeat;
            background-position: center top;
            font-family: "宋体";
            font-size: 12px;
            line-height: 24px;
            text-align: center;
        }

            .ej_text_3 ul li span {
                height: 85px;
                width: 125px;
                margin-top: 5px;
                margin-right: 5px;
                margin-bottom: 5px;
                margin-left: 5px;
                float: left;
            }

.ej_cot .kefu_left .ej_text_1 table tr td {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #333;
}

.kefu_tab {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    line-height: 38px;
}

/*二级页面-互动交流*/
.jiaoliu_left {
    float: left;
    width: 606px;
}

.jiaoliu_right {
    float: right;
    width: 318px;
}

.hd_text_1 {
}

    .hd_text_1 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #d01212;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #d01212;
    }

    .hd_text_1 p {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 28px;
        margin: 0px;
        padding: 28px;
    }

.hd_text_2 {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 28px;
}

    .hd_text_2 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #d01212;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #d01212;
    }

.ej_cot .jiaoliu_left .hd_text_2 table tr td strong {
    color: #F00;
    font-weight: bold;
}

.but_2 {
    height: 34px;
    width: 119px;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 32px;
    color: #FFF;
    background-image: url(images/but_2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    text-align: center;
}

    .but_2 a {
        height: 34px;
        display: block;
        color: #fff;
        text-decoration: none;
    }

.hd_text_3 {
}

    .hd_text_3 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #d01212;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #d01212;
    }

    .hd_text_3 ul {
    }

        .hd_text_3 ul li {
            background-image: url(images/dian_1.jpg);
            background-repeat: no-repeat;
            background-position: left center;
            padding-left: 14px;
            font-family: "微软雅黑";
            font-size: 14px;
            line-height: 32px;
            color: #333;
        }

            .hd_text_3 ul li span {
                margin-left: 5px;
            }

            .hd_text_3 ul li a {
                color: #333;
                text-decoration: none;
            }

                .hd_text_3 ul li a:hover {
                    color: #1251AE;
                    text-decoration: underline;
                }

/*二级/三级页面-通用模版-计量文化*/
.ej_box {
    border: 2px solid #;

    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    height: auto;
    overflow: hidden;
 
}

.esj_left {
    float: left;
    background-image: url(images/jianbian_03.png);
    background-color: #f5f5f5;
    width: 216px;
    height: 100%;
    min-height: 700px;
}
    /*  background-image: url(images/esj_left_bg.jpg); background-repeat: repeat-y; background-position: right center; 删掉菜单右边红竖线 */

    .esj_left ul {
        padding-top: 20px;
        
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
    }

        .esj_left ul li {
          
          
            width: 216px;
            text-align: center;
            font-family: "微软雅黑";
            line-height: 62px;
         
        }

            .esj_left ul li a {
                color: #626262;
                text-decoration: none;
                display: block;
                 
                 
               
            }
#NewsTitle1 {
          border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #9d9ca9;
    text-align:left;
    color:#008AC5;
    font-size:20px;
    line-height:60px;
}
#NewsTitle {
          border-bottom-width: 1px;
        
    font-size:25px;
   
}
                .esj_left ul li a.current {
                    color: #008AC5;
                    background-color: #ddd;
                      border-left: 3px solid #008AC5;
                  
                }
                                .esj_left ul li a.current1 {
                    color: #008AC5;
                    background-color: #ddd;
                      border-left: 3px solid #008AC5;
                  
                }
                .esj_left ul li a:hover {
                   
                }

.esj_right {
    position: relative;
    
   padding-left: 20px;
    background-repeat: repeat-y;
    background-position: left center;
  
    overflow: hidden;
    
    min-height: 700px;
}
    /* background-image: url(images/esj_left_bg.jpg); background-repeat: repeat-y; background-position: left center;   添加左边线*/
    .esj_left .line-red {
        
        height: 0px;
        width: 58px;
        position: absolute;
        top: 40px;
        left: 20px;
    }

    .esj_left .h1 {
        font-family: "微软雅黑";
        font-size: 16px;
        line-height: 60px;
        color:white;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #246DDA;
        background-image:url(/img/yiyong/left2.png)
    }

    .esj_right ul {
    }

        .esj_right ul li {
            font-family: "微软雅黑";
            font-size: 16px;
            line-height: 50px;
            color: #333;
            /*background-color: #F1F1F1;*/
            background-image: url(/img/more1.png);
            background-repeat: no-repeat;
         
              background-position-y:center;
            background-position-x:96%;
            
          
        }

            .esj_right ul li a {
                color: #333;
                text-decoration: none;
            }

                .esj_right ul li a:hover {
                    color: #1251AE;
                    font-weight:bold;
                }

            .esj_right ul li span {
                float: right;
                color: #999;
                font-size:14px;
            }
/*文章列表翻页样式*/
.fanye_box {
    margin-top: 15px;
    margin-bottom: 15px;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 28px;
}

.fanye {
    float: right;
    height: auto;
    width: auto;
}

    .fanye a {
        color: #333;
        text-decoration: none;
        margin-right: 5px;
        margin-left: 5px;
    }

        .fanye a:hover {
            color: #d01212;
            text-decoration: underline;
        }

        .fanye a:visited {
            color: #d01212;
        }

    .fanye span {
        margin-right: 10px;
        margin-left: 10px;
    }

        .fanye span span {
            margin-top: 0px;
            margin-right: 5px;
            margin-bottom: 0px;
            margin-left: 5px;
            color: #d01212;
        }


/*二级页面-技术支持*/
.jishu_cha {
    background-image: url(images/jishu_cha_bg.jpg);
    background-repeat: repeat-x;
    background-position: center center;
    height: 110px;
    width: 1060px;
    border: 1px solid #ddcbcb;
    border-radius: 0px;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 15px;
}

    .jishu_cha h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 40px;
        color: #d01212;
        margin: 0px;
        height: 40px;
        padding-left: 20px;
        background-image: url(images/line_jishu.png);
        background-repeat: no-repeat;
        background-position: left bottom;
    }

.jishu_left {
    float: left;
    width: 420px;
}

.jishu_text1 {
    position: relative;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 24px;
    overflow: hidden;
}
    /*红杠*/
    .jishu_text1 .line-red {
        border: 1px solid #d62f2f;
        height: 0px;
        width: 175px;
        position: absolute;
        top: 30px;
        left: 00px;
    }


    .jishu_text1 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #000;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #cccccc;
    }

.jishu_right {
    float: right;
    width: 420px;
}

/*二级页面-热点专题*/
.red_text_2 {
}

    .red_text_2 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #d01212;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #d01212;
    }

        .red_text_2 h1 span {
            font-weight: normal;
            float: right;
        }

            .red_text_2 h1 span a {
                color: #d01212;
                text-decoration: none;
            }

                .red_text_2 h1 span a:hover {
                    color: #1251AE;
                }

    .red_text_2 ul {
    }

        .red_text_2 ul li {
            background-image: url(images/dian_1.jpg);
            background-repeat: no-repeat;
            background-position: left center;
            padding-left: 14px;
            font-family: "微软雅黑";
            font-size: 14px;
            line-height: 34px;
            color: #333;
            height: 34px;
            border-bottom-width: 1px;
            border-bottom-style: dashed;
            border-bottom-color: #d01212;
        }

            .red_text_2 ul li span {
                margin-left: 5px;
            }

            .red_text_2 ul li a {
                color: #333;
                text-decoration: none;
            }

                .red_text_2 ul li a:hover {
                    color: #1251AE;
                    text-decoration: underline;
                }


.red_text_1 {
}

    .red_text_1 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #d01212;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #d01212;
    }

        .red_text_1 h1 span {
            font-weight: normal;
            float: right;
            margin-left: 25px;
        }

            .red_text_1 h1 span a {
                color: #d01212;
                text-decoration: none;
            }

                .red_text_1 h1 span a:hover {
                    color: #1251AE;
                }

    .red_text_1 ul {
    }

        .red_text_1 ul li {
            background-image: url(images/red_dian.jpg);
            background-repeat: no-repeat;
            background-position: left center;
            padding-left: 14px;
            font-family: "微软雅黑";
            font-size: 14px;
            line-height: 34px;
            color: #333;
            border-bottom-width: 1px;
            border-bottom-style: dashed;
            border-bottom-color: #d01212;
        }

            .red_text_1 ul li span {
                color: #999;
                float: right;
                width: 100px;
            }

            .red_text_1 ul li a {
                color: #333;
                text-decoration: none;
                display: block;
                padding-right: 40px;
            }

                .red_text_1 ul li a:hover {
                    color: #1251AE;
                }

                .red_text_1 ul li a.current {
                    background-image: url(images/red_dian2.jpg);
                    background-repeat: no-repeat;
                    background-position: right center;
                }

/*二级页面-机构概况*/
.gaik_text_1 {
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 20px;
    padding-left: 10px;
}

    .gaik_text_1 .line-red {
        border: 1px solid #d62f2f;
        height: 0px;
        width: 55px;
        position: absolute;
        top: 40px;
        left: 20px;
    }

    .gaik_text_1 p {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 26px;
        text-indent: 2em;
        margin-top: 5px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
        padding-right: 20px;
        padding-left: 20px;
        color: #333;
        font-weight: normal;
    }

/*四级页面-专业部门*/
.zhuan_pic {
    height: 202px;
    width: 301px;
    padding: 18px;
    float: left;
    background-image: url(images/pic_border.jpg);
    background-repeat: no-repeat;
    background-position: center center;
}

.gaik_text_2 {
    width: auto;
    overflow: hidden;
}

    .gaik_text_2 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #d01212;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #d01212;
        float: right;
        width: 600px;
    }

    .gaik_text_2 p {
        width: 98%;
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 26px;
        color: #333;
        float: left;
        text-indent: 2em;
        margin: 0px;
        padding: 20px;
    }

        .gaik_text_2 p span {
            margin-left: 10px;
            color: #d01212;
        }

            .gaik_text_2 p span a {
                color: #d01212;
            }

/* 检测风貌改成列表样式
.gaik_text_3{ position:relative; margin-top: 5px; overflow: hidden; }
.gaik_text_3 .line-red{border:1px solid #d62f2f;height:0px;width:55px; position:absolute;top:30px;left:0px;}
.gaik_text_3 h1{ font-family: "微软雅黑"; font-size: 14px; line-height: 30px; color: #d01212; padding: 0px; margin: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; }
.gaik_text_3 h1 span{ font-weight: normal; text-decoration: none; float: right; }
.gaik_text_3 h1 span a{ color: #d01212; text-decoration: none; }
.gaik_text_3 h1 span a:hover{ color: #1251AE; }
.gaik_text_3 ul{ margin-top: 15px; margin-bottom: 15px; }
.gaik_text_3 ul li{ height: 146px; list-style-type: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; float: left; background-image: url(images/gai_bg.jpg); margin: 0px; background-repeat: repeat-y; background-position: left center; font-family: "微软雅黑"; font-size: 14px; font-weight: normal; line-height: 16px; width: 38px; padding: 0px; }
.gaik_text_3 ul li a{ display: block; height: 141px; float: left; width: 31px; padding-left: 7px; padding-top: 5px; }
.gaik_text_3 ul li a:hover{ background-image: url(images/gaik_hover.jpg); background-position: left center; color: #FFF; float: right; }
.gaik_text_3 ul li a.current{ background-image: url(images/gaik_hover.jpg); background-repeat: no-repeat; background-position: left center; color: #FFF; float: left; height: 141px; padding-top: 5px; }
.gaik_text_3_shuoming{ float: left; height: 146px; width: 800px; font-family: "微软雅黑"; font-size: 14px; line-height: 26px; color: #333; }
.gaik_text_3_shuoming p{ float: left; margin-top: 10px; margin-right: 15px; margin-bottom: 15px; margin-left: 20px; text-indent: 2em; overflow: hidden; width: 560px; }
.gaik_text_3_shuoming span{ height: 123px; width: 149px; border: 3px solid #d01212; float: right; margin-top: 15px; margin-right: 25px; }
.gaik_text_3_shuoming p a{ text-decoration:none; color:#d01212;}
.gaik_text_3_shuoming p a:hover{ color: #1251AE; text-decoration: underline; }
*/

.gaik_text_3 {
    position: relative;
    width: 690px;
    float: left;
    margin-top: 10px;
}

    .gaik_text_3 .line-red {
        border: 1px solid #d62f2f;
        height: 0px;
        width: 55px;
        position: absolute;
        top: 30px;
        left: 0px;
    }

    .gaik_text_3 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #d01212;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #cccccc;
    }

        .gaik_text_3 h1 span {
            font-weight: normal;
            float: right;
        }

            .gaik_text_3 h1 span a {
                color: #d01212;
                text-decoration: none;
            }

                .gaik_text_3 h1 span a:hover {
                    color: #1251AE;
                }


.gaik_text_4 {
    position: relative;
    width: 690px;
    float: left;
    margin-top: 10px;
}

    .gaik_text_4 .line-red {
        border: 1px solid #d62f2f;
        height: 0px;
        width: 55px;
        position: absolute;
        top: 30px;
        left: 0px;
    }

    .gaik_text_4 h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 30px;
        color: #d01212;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #cccccc;
    }

        .gaik_text_4 h1 span {
            font-weight: normal;
            float: right;
        }

            .gaik_text_4 h1 span a {
                color: #d01212;
                text-decoration: none;
            }

                .gaik_text_4 h1 span a:hover {
                    color: #1251AE;
                }

.sj_cot {
    margin: auto;

    overflow: hidden;
    margin-bottom:10px;
}
    /*width由1200改成1024*/
    .sj_cot h1 {
        font-family: "微软雅黑";
        font-size: 20px;
        line-height: 62px;
        color: #008AC5;
        padding: 0px;
        margin: 0px;
     
        font-weight:bold;
        text-align: center;
    }

.writer {
    font-family: "微软雅黑";
    font-size: 14px;
    text-align: center;
    padding-bottom:16px;
    /*line-height: 40px;*/
     border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #cccccc;
    margin-bottom: 16px;
    color:#9d9ca9;
}
    /* color: #999;去掉字体颜色 */
    .writer span {
        margin-right: 30px;
        margin-left: 3px;
    }
        .writer a {
        color:#9d9ca9;
    }
                .writer a:hover {
        color:#246DDA;
    }
.sj_cot p {
  
    font-family: "微软雅黑";

    line-height: 28px;
    color: #333;
    margin-bottom: 5px;
    margin-top: 0px;
    text-indent: 2em;
}

.dayin {
    font-family: "微软雅黑";
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
    color: #d01212;
}

    .dayin a {
        color: #999999;
        text-decoration: none;
    }

        .dayin a:hover {
            color: #d01212;
        }

/*专家介绍*/
.ej_box .esj_right table tr td p {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 26px;
    color: #333;
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    text-indent: 2em;
}


/*搜索结果*/
.esj_search {
    margin: 20px;
    overflow: hidden;
    min-height: 400px;
}

    .esj_search h1 {
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 40px;
        color: #008AC5;
        padding: 0px;
        margin: 0px;
        border-bottom-width: 2px;
        border-bottom-style: solid;
      
    }

    .esj_search ul {
    }

        .esj_search ul li {
            font-family: "微软雅黑";
            font-size: 14px;
            line-height: 40px;
            color: #333;
            border-bottom-color: #008AC5;
            border-bottom-width: 1px;
            border-bottom-style: dashed;
            background-image: url(images/dian_1.jpg);
            background-repeat: no-repeat;
            background-position: left center;
            padding-left: 28px;
        }

            .esj_search ul li a {
                color: #333;
                text-decoration: none;
            }

                .esj_search ul li a:hover {
                    color: #1251AE;
                }

                .esj_search ul li a span {
                    color: #F00;
                }

    .esj_search p {
        text-indent: 2em;
        font-family: "微软雅黑";
        font-size: 14px;
        line-height: 22px;
        margin-top: 100px;
        margin-left: 100px;
    }

.Ul1LiFirst {
    background-color:#0272A3;
}

/* 子栏目链接 廖志刚*/
.sonlink {
    position: relative;
    float: left;
    height: auto;
    width: 100%;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #cccccc;
    padding-top: 10px;
}

    .sonlink .line-red {
        border: 2px solid #d62f2f;
        height: 0px;
        width: 80px;
        position: absolute;
        top: -2px;
        left: 0px;
    }

    .sonlink h1 {
        font-size: 18px;
        font-family: "微软雅黑";
        line-height: 28px;
        margin: 0px;
        padding: 0px;
        font-weight: bold;
        float: left;
    }

.Son {
    background-color: #cccccc;
    height: 100px;
    text-align: center;
}

    .Son .link {
        float: left;
        text-align: center;
        background-color: #cccccc;
        margin: 12px;
        line-height: 40px;
    }

    .Son a {
        text-decoration: none;
        text-align: center;
        font-size: 18px;
        color: #2b2b2b;
    }
