



		.plc{padding: 5px 0 25px;}

		.p12-curblock{

			display: none;

		}

		.p102-curmbs-1{height: 40px;line-height: 40px;font-size: 14px;color: #808080;}

		.p102-curmbs-1 b {

			font-weight: normal;

			padding-left: 35px;

			background: url(../image/p102-curmbs-icon1.png) no-repeat left center;



		}

		.p102-curmbs-1 i {

			font-style: normal;

		}



		.p102-curmbs-1 span {

			font-family: 宋体;

			height: 46px;

			line-height: 46px;

			padding: 0px 5px;

		}

		.p102-curmbs-1 a{color: #808080;}

		.p102-curmbs-1 a:hover{color: #1d8bbc;}

	



    .p102-fdh-3 {

        height: 100px;

        box-shadow: 0 4px 6px #e9e9e9;

    }

    

    .p102-fdh-3 li {

        float: left;

        width: 16.6%;

        height: 100px;

        position: relative;

    }

    

    .p102-fdh-3 li:after {

        content: "";

        position: absolute;

        width: 1px;

        height: 26px;

        background: #cfcfcf;

        right: 0;

        top: 50%;

        margin-top: -13px;

    }

    

    .p102-fdh-3 li:last-child:after {

        display: none;

    }

    

    .p102-fdh-3 li a {

        display: block;

        height: 100px;

        line-height: 100px;

        font-size: 22px;

        color: #1a1a1a;

        text-align: center;

    }

    

    .p102-fdh-3 li.sidenavcur:before,

    .p102-fdh-3 li:hover:before {

        content: "";

        position: absolute;

        width: 100%;

        height: 2px;

        background: #1d8bbc;

        left: 0;

        bottom: 0;

        z-index: 1;

    }

    

    .p102-fdh-3 li.sidenavcur a,

    .p102-fdh-3 li:hover a {

        font-weight: bold;

        color: #1d8bbc;

    }

    

    .p102-fdh-3 li.sidenavcur a:before,

    .p102-fdh-3 li:hover a:before {

        content: "";

        position: absolute;

        width: 12px;

        height: 12px;

        background: #fff;

        border: 3px solid #1d8bbc;

        border-radius: 100%;

        left: 50%;

        margin-left: -9px;

        bottom: -8px;

        z-index: 2;

    }

    

    .p102-fdh-3 li.sidenavcur a:after,

    .p102-fdh-3 li:hover a:after {

        content: "";

        position: absolute;

        width: 6px;

        height: 6px;

        background: #1d8bbc;

        border-radius: 100%;

        left: 50%;

        margin-left: -3px;

        bottom: -2px;

        z-index: 3;

    }





        .k12-gl-gslb-3nf1-1-01 {

            padding: 30px 0 20px;

        }

        

        .k12-gl-gslb-3nf1-1-01-left dl {

            width: 24%;

            float: left;

            background: #f0f0f0;

            margin: 0 1.3% 13px 0

        }

        

        .k12-gl-gslb-3nf1-1-01-left dl:nth-child(4n) {

            margin-right: 0;

        }

        

        .k12-gl-gslb-3nf1-1-01-left dt {

            border: 1px solid #f0f0f0;

            background: #fff;

        }

        

        .k12-gl-gslb-3nf1-1-01-left dt img {

            display: block;

            width: 100%;

        }

        

        .k12-gl-gslb-3nf1-1-01-left dd h4 {

            height: 50px;

            font-size: 14px;

            line-height: 50px;

            text-align: center;

            padding: 0 5px;

            overflow: hidden;

            text-overflow: ellipsis;

            white-space: nowrap;

            background: #f0f0f0; font-weight: normal;

        }

        

        .k12-gl-gslb-3nf1-1-01-left dd h4 a {

            color: #4b4a4a;

        }

    



    .p102-pagination-blk {

        padding-bottom: 40px;

    }





 