/*
* @Author: Marte
* @Date:   2017-10-20 14:24:32
* @Last Modified by:   Marte
* @Last Modified time: 2017-10-23 19:13:29
*/
.type_area{
    width: 1087px;
    margin:40px auto 120px;
}

.bt{
    height:60px;
    text-align:center;
    font-size: 21px;
    position: relative;

}
.bt .text{
    background:#fff;
    display: inline-block;
    width: 78px;
    height:28px;
    font-weight: 700;
    position: absolute;
    top:0;
    left:50%;
    margin-left:-39px;
}
.bt .line{
    display: inline-block;
    width: 260px;
    height:2px;
    background:#333;
    position: absolute;
    top:14px;
    left:50%;
    margin-left:-130px;
}

.class_name{
    font-size: 18px;
    padding-left: 16px;
    position: relative;
    margin-bottom: 20px;
}
.class_name span{
    position: absolute;
    left: 0;
    top:3px;
    display: block;
    width: 6px;
    height: 21px;
    background:#188eee;
}
.electr_name{
    float: left;
    width: 186px;
    height:244px;
    background:#f6a044;
    text-align: center;
    margin-right: 16px;
    color:#fff;
    font-size:34px;
    overflow: hidden;
}
.electr_name p{
    margin-top:32px;
}
.jzw_list ul{
    width: 1200px;
    height:auto;
}
.jzw_list ul li{
    float: left;
    text-align:center;
    font-size:14px;
    margin:0 120px 20px 0;
    width: 280px ;
    height:38px;
}
.more{
    text-align:center;
}
.more_btn{
    display: inline-block;
    background:url(/img/hz_more.png) no-repeat;
    width: 14px;
    height:8px;
    margin-bottom:16px;
    margin-left: 600px;
}

.cbs_list{
    width: 1200px;
    height:auto;
}
.cbs_list ul li{
    float: left;
    width: 98px;
    height:146px;
    margin:0 44px 16px 0;
}
.cbs_list ul li a div{
    width: 98px;
    height:98px;
    text-align:center;
    box-shadow: 0 0 2px #858585;
    overflow:hidden;
    margin-bottom:10px;
}
.cbs_list ul li a div img{
    display: inline-block;
    width: 85px;
    height:85px;
    margin-top:6px;

}
.cbs_list ul li a p{
    text-align:center;
    padding:0 7px;
}

.class_name a{
    display: inline-block;
    margin-left:34px;
    float: right;
    font-size:14px;
}
.class_name a.on{
    color:#188eee;
}