﻿.main_c{ height:auto;overflow:hidden; width:960px; margin:0 auto;}
.main_c .left{ float:left; width:217px; height:auto;  float:left;background:url("images/class_l_bg.gif");padding-bottom:1001em; margin-bottom: -1000em;}

.main_c .mid{ height:auto; padding-bottom:1001em; margin-bottom: -1000em;}


.main_c .left .lxwm{height:auto;}
.main_c .left .lxwm h3{ height:36px; background:url("images/lx.gif") no-repeat;}
.main_c .left .lxwm h5{ text-align:center; font-size:12px; font-weight:bold;margin-top:8px;}
.main_c .left .lxwm ul{ margin:8px;}
.main_c .left .lxwm li{ line-height:25px;}

.dh{height:auto;}
.dh h3{ height:36px; background:url("images/dh.gif") no-repeat;}
.dh ul{ margin:8px;}
.dh li{ height:33px; line-height:33px;background:url("images/dh-li.gif") no-repeat left center; margin:5px 0;text-align:center; font-weight:bold;}

.spic{ height:10px; border-top:1px solid #C3C3C3; background:#fff; clear:both;}

.wz{background:#F4F4F4; height:28px; line-height:28px; margin:0; text-align:right; padding-right:10px;}
.title {
    height: 82px;
    line-height: 80px;
    text-align: center;
    font-size: 28px;
    font-family: 'Microsoft YaHei';
    font-weight: bold;
    color: #666;
}
    .title h3 {
        height: 80px;
        line-height: 80px;
        margin: 0 auto;
        border-bottom: 2px solid #0094ff;
    }
.title span{ float:right; font-size:12px; font-weight:normal; padding-right:20px;}
.zz{background:#F4F4F4; height:25px; line-height:25px;margin:5px 20px 5px 20px; text-align:center;}
.content {
    padding:20px;
    line-height: 180%;
    font-size: 16px;
    font-family: 'Microsoft YaHei';
    color: #666;
}


.table_ly{ width:80%; border:1px solid #CCCABC; margin-top:15px;}
.table_ly td{ border:1px solid #CCCABC; border-top:none; border-left:none; padding:1px 5px;}
.table_ly td.left_td{ text-align:right; background:#F5F5F5;}
.table_ly td.Button_td{ text-align:center; padding:5px 0;}
.code{ float:left; width:80px;}
.code img{ margin:3px 5px;}
.Classtitle{ border-bottom:1px solid #c3c3c3; font-size:14px; color:#3D3E77; height:35px; line-height:35px;background:url("images/cp_h3.gif") no-repeat left center; padding-left:30px;margin:0; font-weight:bold;}
.Classcontent{}
.Classcontent ul{ margin:8px 12px;}
.Classcontent li{ height:26px; line-height:26px;background:url("images/licon.gif") no-repeat left center; padding-left:15px; border-bottom:1px dotted #ccc;}
.Classcontent li span{ float:right; color:#ccc;}

.Products{}
.Products ul{ margin:8px 12px;}
.Products li{ height:140px; line-height:23px; padding-left:5px; border-bottom:1px solid #35AC05;}
.Products li img{ border:1px solid #ccc; padding:3px; margin:5px;}
.Products li span{ float:right; padding-right:20px; font-weight:normal; font-size:12px;}
.Products li .Ptitle{ font-weight:bold; text-indent:2em; font-size:14px;}
.Products li .Pcontent{ text-indent:2em;}

.pagethis{height:30px; line-height:30px;text-align:center; margin-top:5px;}
.pagethis .pageon{ color:#fff; font-weight:bold;background:#0A96E7;}
.pagethis span{border:1px solid #0A96E7; padding :2px 5px; margin:0 2px;}
.pagethis em{ padding :2px 5px; margin:0 2px;}


.main_c .mid .jj h3{ border-bottom:2px solid #35AC05; font-size:14px; color:#35AC05; height:35px; line-height:35px;background:url("images/jj_h3.gif") no-repeat left center; padding-left:40px;margin:0;}
.main_c .mid .jj ul{ margin:5px;}
.main_c .mid .jj li{ line-height:22px; text-indent:2em;}
.main_c .mid .jj li img{border:1px solid #ccc; padding:3px; margin:5px;}
.main_c .mid .cp h3{ border-bottom:2px solid #35AC05; font-size:14px; color:#35AC05; height:35px; line-height:35px;background:url("images/cp_h3.gif") no-repeat left center; padding-left:40px;}
.main_c .mid .cp span{ float:right ; font-size:12px; font-weight:normal; padding-right:15px;}
.main_c .mid .cp ul{ margin:8px 5px;}
.main_c .mid .cp li{ float:left; width:auto; margin:0 2px;}
.main_c .mid .cp li img{border:1px solid #ccc; padding:3px;}
.pe_u_thumb_title{ margin:2px 0; text-align:center; line-height:22px;}

.QQbox{width:110px; position:absolute; top:95px; left:20px;}
.QQbox .qq_top{ height:55px; background:url('images/QQ/top.gif');}
.QQbox .qq_top .close{ width:17px; height:17px; margin-left:91px; margin-top:3px; cursor:pointer;}
.QQbox .qq_mid{ background:url('images/QQ/middle.gif'); min-height:70px; *height:70px;}
.QQbox .qq_mid ul{ padding:5px 15px;}
.QQbox .qq_mid li{ height:24px;line-height:24px; margin:5px 0;}
.QQbox .qq_bottom{height:41px; background:url('images/QQ/bottom.gif');}