
/*------------清除标签默认样式------------*/
table{border-collapse:collapse;border-spacing:0;}
i,em{font-weight:normal;font-style:normal;}
ul{list-style:none;padding:0px;margin:0px}
th{text-align:left;padding:0px;margin:0px}
h1,h2,h3,h4{font-weight:normal;font-size:100%;padding:0px;margin:0px}
img{border:0;padding:0px;margin:0px; font-size:0px;}
body,div,p,li,table,td,dl,dt,dd,ul,li{padding:0px;margin:0px}
ul,li{ list-style:none;
}
body {background:#fff;font-family:'Microsoft Yahei','Arial'; font-family:"微软雅黑"; font-size:12px}
a {color:#333; text-decoration:none;}
a:hover{text-decoration:none;color:#c00;}

.blank {clear:both;overflow:hidden;height:40px;font-size:0;}
.clear{clear:both;display:block;font:0px/0px sans-serif;}
.flt {float:left;}
.frt {float:right;}
.w1000{ width:1000px; margin:0 auto;}
.w100Gray{width:100%; margin:0 auto; background:#f0f0f0; padding:40px 0;}
.w1000T{ width:1000px; height:40px; float:left;}
.w1000 h2{ font-size:30px; color:#fff; padding:3px 10px; background:#f26d7d; border-bottom:3px solid #ac7280; float:left;}
.w1000C{ width:1000px;  float:left; padding:20px 0;}

/*-----header------*/
.top{ width:100%; height:28px; background:#fdfdfd; border-bottom:1px solid #ddd; margin:0 auto; line-height:28px;}
.top ul li{ float:left}
.top ul li a{ color:#333; padding:0 10px;}
.top ul li a:hover{ text-decoration:none;color:#c40000;}


/*-----top------*/
.topbanner{width:100%; height:544px; position:relative;background:url(headerBG.jpg) no-repeat center top #73342d; }
.topCon{ width:1000px; height:544px; margin:0 auto; position:relative;background:url(headerImg.jpg) no-repeat center top; }
.topCon h1{margin:0px auto;height:350px;text-indent:-99999px;  }
.topCon p{ position:absolute; top:464px; left:130px; color:#fff; width:870px; font-size:18px; text-indent:2em;}


.video{ width:685px; height:379px; float:left;}
.knowledge { width:290px; float:right;}
.knowledge dl{ width:290px; float:left}
.knowledge dl dt{ margin-bottom:10px; float:left}
.knowledge dl dd{ width:300px; float:left; font-size:14px; line-height:27px;}

.bk-course{ width:320px; float:left; margin-right:40px; text-align:left;}
.bk-course dl{width:320px; float:left; margin-top:20px;}
.bk-course dl dt{width:320px; float:left; font-size:16px; font-weight:bold; border-bottom:1px solid #000; padding-bottom:5px; margin-bottom:10px; display:inline;}
.bk-course dl dd a{ color:#000; line-height:27px; font-size:14px;}
.bk-course dl dd a:hover{ color:#c00; }

.bk-zb{ width:280px; float:right; text-align:left;}
.bk-zb dl{width:280px; float:left; margin-top:18px;}
.bk-zb dl dt{ width:60px; height:60px; padding:1px; border:1px solid #ddd; float:left; margin-right:8px;}
.bk-zb dl dt img{ width:60px; height:60px; overflow:hidden;}
.bk-zb dl dd{ color:#999; font-size:13px;}
.bk-zb dl dd a.title{ color:#333;}
.bk-zb dl dd a.more{color:#0B4894}
.bk-zb dl dd a:hover{ color:#c00;}
.bk-zb span{ float:right;}
.bk-zb span a:hover{color:#333;}

.zyk-course{ width:684px; height:403px; float:left;}
.zyk-info{ width:296px; float:right; text-align:left;}
.zyk-info dl{ margin-bottom:20px; float:left;}
.zyk-info dl dt{ width:296px; float:left; color:#333; font-size:24px;}
.zyk-info dl dt a.buy{ width:228px; height:62px; float:left; background:#e63f51; border-radius:8px; border-bottom:4px solid #a90d11; text-align:center; line-height:62px; color:#fff; font-size:36px}
.zyk-info dl dt a:hover.buy{  background:#d02c3f; border-bottom:4px solid #890508;}
.zyk-info dl dd{ width:296px; float:left; color:#999; font-size:14px;}
.zyk-info dl dd i.red{ color:#e63f52; font-size:24px; font-weight:bold}

.weibo{width:1000px;font-size:14px; margin:0 auto;  height:150px; padding-top:10px;}
.weibo ul{ width:160px; float:left; padding:10px 90px 0px 0px; line-height:35px; text-align:left; color:#000;}
.weibo ul.renren{ width:195px;}
.weibo ul.kaoshidian{ margin-top:5px;  padding: 10px 0 0 10px;}
.ico{ float:right; margin-top:7px;}