@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2018-06-02 15:49:05
 * @version $Id$
 */
.classify ul{
    width: 1240px;
}
.classify ul li{
    width: 230px;
    margin-right: 10px;
}
.classify .classify_label{
    width: 230px;
    height: 111px;
    background: url("../images/classify.jpg") no-repeat center;
}
.classify .classify_label .label_text{
    height: 100%;
    font-size: 28px;
    color: #097e6b;
    line-height:111px;
    padding-left: 90px;
}
.classify .course .classify_label .label_text{
    background: url("../images/course.png") no-repeat 29px;
}
.classify .material .classify_label .label_text{
    background: url("../images/material.png") no-repeat 27px;
}
.classify .accessory .classify_label .label_text{
    background: url("../images/accessory.png") no-repeat 27px;
}
.classify .superstition .classify_label .label_text{
    background: url("../images/superstition.png") no-repeat 31px;
}
.classify .classify_nav{
    margin-top: 10px;
    padding:15px 5px ;
    background: #e5e5e5;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: left;
}
.classify .classify_nav a{
    float: left;
    font-size: 14px;
    color: #535353;
    line-height: 30px;
    padding: 0 12px;
}
.classify .classify_nav a:hover{
    color: #097e6b;
}

.left{ float:left; width:890px}
.right{float:right; width:287px}
.jztitle{ border-bottom:solid 1px #CCCCCC; padding-top:20px; margin-bottom:20px;float: left;width: 100%;}
.jztitle a{ float:left; display:block; border-bottom:solid 1px #0d957f; font-size:16px; color:#3f3e3e; padding:0 10px; margin-bottom:-1px; line-height:30px}
.jztitle .more{ float:right; border:0; font-size:12px; color:#999}
.jzznlist{ margin-left:-25px;float: left;}
.jzznlist a{ float:left; display:block; background:#FFF; width:280px; height:auto; margin-left:25px}
.jzznlist img{ width:280px; height:196px}
.jzznlist p{ padding:0 10px; margin:0; font-size:12px; color:#3f3e3e; line-height: 20px;}
.jzznlist big{ display:block; font-size:14px; color:#0d957f; line-height:36px; width:270px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden}
.jzznlist font{font-size:12px; color:#0d957f;}
.jzznlist{ margin-left:-25px}

.mfyybox{ clear:both;border:solid 1px #D5D5D5; background:#F7F7F7; width:285px; margin-top:15px;float: left;}
.mfyybox .mfspan{ display:block; border-bottom:solid 1px #D5D5D5; text-align:center; font-size:18px; color:#0d957f; line-height:52px}
.mfyy{clear:both;padding:20px}
.mfyy p{padding:0; margin:0; height:40px}
.mfyy .input{ border: solid 1px #D5D5D5;width:225px; height:30px; background:#fff; color:#959595; padding:0 10px; line-height:30px; margin-bottom:10px}
.mfyy .input1{ float:left;border: solid 1px #D5D5D5; width:130px; height:30px; background:#fff; color:#959595; padding:0 10px; line-height:30px;margin-bottom:10px}
.mfyy a{ float:right; display:block}
.mfyy .tj{ background:#FF7200; width:245px; height:30px; font-size:14px; color:#FFF; line-height:30px; border:0; padding:0;}
.case{ padding:10px 6px 0;float: left;}
.case a{ float:left; display:block; position:relative; margin:0 5px 10px;}
.case span{ position:absolute; left:0; bottom:0; display:block; background:url(../images/black.png) repeat; font-size:12px;color:#FFF; width:100%; height:22px; line-height:22px; text-align:center}

.tbtj{}
.tbtj a{ clear:both;display:block; border-bottom:solid 1px #D5D5D5; padding:15px 0; height:138px}
.tbtj img{ float:left; width:199px; height:138px}
.tbtj p{ float:right; padding:0; margin:0; width:670px; overflow:hidden}
.tbtj big{ display:block; font-size:16px; color:#009682; line-height:36px; width:550px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden}
.tbtj span{ display:block;font-size:14px; color:#666666; line-height:22px; height:66px; overflow:hidden}
.tbtj font{display:block;font-size:14px; color:#666666; line-height:22px;}

/* 文章内容页 */
.newsxxtitle{border-bottom:dashed 1px #CCCCCC;text-align:center;line-height:30px; font-size:14px; color:#2e2e2e; padding-bottom:20px;margin-top:30px;}
.newsxxtitle h1{ display:block; color:#019682; font-size:24px; line-height:46px;}
.newscontent{padding:25px 10px;color:#2e2e2e;font-size:14px;}
.newscontent p{color:#2e2e2e;font-size:14px;}
.newsxxlist{ padding-left:10px; padding-top:20px; border-top: dashed 1px #CCCCCC; margin-bottom:30px;font-size:14px; color:#2e2e2e; position:relative}
.newsxxlist a{font-size:14px; color:#2e2e2e}
.newsxxlist a:hover,.newsxxlist .focus{ color:#019682}
.newsxxlist .newsback{font-size:14px; color:#2e2e2e; position:absolute; right:0; top:20px}

/*-------------------------------内容页相关推荐---------------------------------*/

.xgtj{width:1200px; height:280px;}
.xg{ width:1200px; height:280px; background:#CCC; margin-lerf:30px;}
.xg h2{margin:10px 20px;}
.xg_b{width:100%; height:253px; background:#F00; clear:both;} 
.xg_b ul{line-height:50px; height:200px; width:320px; }
.xg_b ul li{ height:40px; float:left; line-height:40px; list-style-type:none;}
.xg_b ul li a{ text-decoration:none; font-size:18px; color:#000; }


/*-------------------------------内容页相关推荐    end---------------------------------*/