
/*------------清除标签默认样式------------*/
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:#000; text-decoration:none;}
a:hover{text-decoration:none;color:#c40000;}

.blank2 {clear:both;overflow:hidden;height:50px;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;color:#000; position:relative;}
.w1000T{ width:1000px; float:left; text-align:center; margin-top:30px;}
.w1000T{ width:1000px;  float:left; position:relative; text-align:center}
.w1000T h2{ font-size:48px; font-weight:bold; color:#000; line-height:64px;}
.w1000T h2 i{ color:#0071ce; font-weight:bold; display:inline-block; padding-right:40px;}
.w1000T p{ font-size:18px; color:#6c6c6c; font-weight:normal}
.w1000C{ width:1000px; float:left; margin-top:20px;}
.gray{ width:100%; margin:0 auto; background:#f0f0f0;}
.mt0{ margin-top:0px;}

.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:716px;background:url(headerImg.jpg) #4cc5fe no-repeat center top ;}
.topbanner h1{margin:0px auto;overflow:hidden;height:716px;text-indent:-99999px;}

.f2 dl{ width:1000px; height:146px;float:left; background:#fff; margin-top:20px;}
.f2 dl.mt0{ margin-top:0px;}
.f2 dl dd.mt50{ margin-top:50px;}
.f2 dl dt{ width:212px; height:146px; background:url(f2-bg1.png) no-repeat; color:#fff; font-size:30px; font-weight:bold;  float:left}
.f2 dl dt p{width:200px;text-align:center; float:left; margin-top:36px; line-height:36px;}
.f2 dl dd{ font-size:16px; width:730px; padding:5px 20px; float:left}
.f2 dl dd.mt20{ margin-top:20px;}
.f2 dl dd i{ font-size:#16px; color:#0071ce;}

.f3{ width:100%; height:410px; margin:0 auto; background:url(f3-img1.png) no-repeat center;}
.topic{ width:1000px; height:170px; float:left;}
.course{ width:1000px; float:left; margin-top:25px;}
.course dl{ width:236px; float:left; background:#fff; padding-bottom:10px; margin-left:18px;}
.course dl.ml0{ margin-left:0px;}
.course dl dt{ width:236px; height:156px; float:left;}
.course dl dd{ font-size:14px; color:#000; padding:3px 10px 0;}
.course dl dd i.red{ font-size:18px; color:#ff5a5a}
.course dl dd i.blue{ font-size:14px; background:#6babe5; color:#fff; float:right;width:53px; height:19px; text-align:center; line-height:17px; margin-top:7px;}
.course dl dd i.linethrough{ text-decoration:line-through; font-size:12px; color:#999; margin-left:3px; }
.course dl dd a.btn{ width:218px; height:37px; background:#ff5a5a; text-align:center; line-height:37px; color:#fff; font-size:24px; float:left; margin-top:5px;}
.course dl dd a:hover.btn{ background:#cc3434}
.course dl dd a.mt10{ margin-top:10px; float:left}
.course dl dt a img{ width:236px; height:156px;}

.f8{ width:100%; margin:0 auto; text-align:center}
.f8-img1{ width:100%; height:274px; float:left; background:url(f8-img1.png) center no-repeat;}
.f8-img2{ width:100%; height:236px; float:left; background:url(f8-img2.png) center no-repeat;}
.f8 a.btn{ width:326px; height:59px; display:inline-block; color:#fff; text-align:center; line-height:59px; background:#0071ce; font-size:30px; margin-top:70px;}
.f8 a:hover.btn{ background:#005aa4}

.md{ width:167px; position:fixed; right:0px; top:200px; font-size:18px; background:url(md.png) top no-repeat;padding-top:131px;}
.md ul{ width:147px; margin-left:12px; background:#ff7171; float:left; line-height:40px;text-align:center;}
.md ul li a{ width:147px; float:left; color:#fff; text-align:center;  height:40px; border-bottom:1px solid #ffadad;}
.md ul li a:hover{}