﻿body {
    font: 12px/22px 'Microsoft YaHei',YouYuan,Verdana, Geneva, sans-serif;
    line-height: 1.5;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0 auto !important;
    overflow-x: hidden;
    overflow-y: auto;
    min-width: 320px;
    max-width: 1920px;
}

.con {
    position: relative;
    width: auto;
    height: auto;
    max-width: 1200px;
    padding: 10px 0 0 0;
    margin: 0 auto;
    background-color: #f5f2f2;
}

    .con .leftbox {
        position:relative;
        width:35%;
        float:left;
    }

        .con .leftbox .menu2 {
            position: relative;
            width: 100%;
            height: 72vh;
            padding: 0;
            background: #fff;
            overflow-y:auto;
        }

            .con .leftbox .menu2 li {
                list-style-type: none;
                height: 50px;
                line-height: 50px;
                cursor: pointer;
                clear: both;
                font-size: 1.1rem;
                text-align: center;
            }

                .con .leftbox .menu2 li a {
                    color: #565961;
                }

                    .con .leftbox .menu2 li a:hover {
                        text-decoration: none;
                    }

            .con .leftbox .menu2 .curr {
                background-color: #f5f2f2;
            }

                .con .leftbox .menu2 .curr a {
                    color: #188eee;
                    font-weight: 500;
                }

                .con .leftbox .menu2 .curr .cu {
                    position: relative;
                    width: 5px;
                    height: 26px;
                    background: #188eee;
                    float: left;
                    top: 12px;
                }

    .con .rightbox {
        position: relative;
        width: 65%;
        float: right;
    }

        .con .rightbox .cmenu {
            position: absolute;
            width: 100%;
            /*height: 72vh;*/
            padding: 0 10px;
            text-align: left;
            /*overflow-y: auto;*/
        }

            .con .rightbox .cmenu .sbanner {
                margin-bottom: 10px;
                box-shadow: none;
            }

            .con .rightbox .cmenu .sbanner img {
                width: 100%;
                height: auto;                
                border-radius: 8px;
            }

            .con .rightbox .cmenu .cmenubox {
                position: relative;
                width: 100%;
                padding: 10px;
                line-height: 25px;
                background: #fff;
                border-radius: 10px;
                margin-bottom: 10px;
            }

                .con .rightbox .cmenu .cmenubox .sfl a {
                    color: #000;
                    font-weight: 600;
                    font-size: 1.2rem;
                }

                .con .rightbox .cmenu .cmenubox a {
                    color: #565961;
                }

                .con .rightbox .cmenu .cmenubox span {
                    color: #e4e5e5;
                    margin: 0 8px;
                }

                .con .rightbox .cmenu .dz a {
                    display:block;
                    font-size:1.2rem;
                    font-weight:500;
                    color: #000;
                    margin:10px;
                }

    .con .jt {
    }

        .con .jt img {
            height: 15px;
            width: auto;
            position: absolute;
            bottom: 0;
            right: 32.5%;
        }

#grdz {
    background-color: #f5f2f2;
}