.seo_k{ width: 1000px; margin:40px auto; font-size: 16px;overflow: hidden;}
.seo_k h3{ font-size: 36px; text-align: center; margin-bottom: 20px;}
.seo_k1{color: #000; border: 1px solid #d5d5d5; margin: 10px;overflow: hidden;}
.seo_k1 a{ color: #000; display: block;border-bottom: 1px dashed #d5d5d5;}
.seo_k1 a:hover{text-decoration: underline;}
.seo_k1 ul li{ text-align: center; height: 35px; line-height: 35px; padding: 0 10px; width:305px; float: left; }
.seo_k1 div{ width:305px; float: left; text-align: center; margin:10px 10px 0 10px;}
.seo_k1 div img{ border-radius: 5px;}
.seo_k1 div p{height: 35px; line-height: 35px;}



.box_video{width: 900px; height: 500px;margin:30px auto 20px auto;}


.fl{float:left}
.fr{float:right}

.boxt {
    text-align: center;
    font-size: 40px;
    font-weight: bold;
    padding: 40px 0;
}
.tybox {
    margin: 0px auto;
    width: 1100px;
    height: auto;
}

.zyl {
    width: 330px;
    height: auto;
}
.s01 {
    margin-left: 5px;
}
.s02 {
    margin-left: 140px;
}
.s03 {
    margin-left: 140px;
}
.xz {
    width: 270px;
    height: 230px;
    display: block;
    float: left;
    background: url(xzbg.png) no-repeat center;
    margin-top: 80px;
    margin-bottom: 80px;
    color: #fff;
    text-align: center;
}
.xz strong {
    font-size: 48px;
    color: #f0ff00;
}

p.pys02 {
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    padding-left: 20px;
    padding-top: 15px;
}
.pub_h2 {
    width: 1100px;
    height: 80px;
    line-height: 80px;
    margin-top: 0px;
    font-size: 18px;
    font-weight: bold;
    color: #7c7c7c;
}
strong, b {
    font-weight: bold;
}
/*专业推荐*/
.zym {
    width: 99.4%; margin: 40px 0;
}
.zym a {
    display: block;
    width: 296px;
    float: left;
    text-align: center;
    margin: 1px;
    background: #CCCCCC;
    padding: 15px 0px;
    font-size: 20px;
    color: #666666;
    font-weight: bold;
}  

