
/*------------清除标签默认样式------------*/
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 {}
a {color:#333; text-decoration:none;}
a:hover{text-decoration:none;color:#E13D00;}

.wrap{background:none;}

.mainNavAll h2{text-indent:0px;}

.blank {clear:both;overflow:hidden;height:20px;font-size:0;}
.clear{clear:both;display:block;font:0px/0px sans-serif;}
.flt {float:left;}
.frt {float:right;}
h2{margin:0px auto;overflow:hidden;text-indent:-99999px;}

.mt20{ margin-top:20px;
}

/*-----top------*/
.topbanner{width:100%; height:385px; background:url(bg.png) repeat; }
.topbanner h1{background:url(headerImg.jpg) no-repeat center  center ;margin:0px auto;overflow:hidden;height:385px;text-indent:-99999px;}

/*-----intro------*/
.introbg{ width:100%; height:120px;background:#d31829;
}
.intro{ width:1000px; height:120px; margin:0 auto; background:url(ico-img.png) no-repeat 668px 0px;
}
.intro p{ width:630px;font-size:16px; text-indent:2em; padding:7px 20px 0px 11px; line-height:26px; color:#fcc4c5;
}
/*-----备考------*/
.beikao-title{ width:1000px; margin:0 auto;background:url(ico-img.png) no-repeat 0px -142px #e03c4c; height:70px;
}
a.btn{ width:150px; height:40px; background:#e13c4c; color:#fff; font-size:24px; display:block; line-height:40px; text-align:center; margin-top:10px; border-radius:8px;
}
a:hover.btn{ background:#c20f21;
}
.beikao-con{ width:970px; margin:0 auto; border:15px solid #e13c4c;border-top:none; background:#fff; height:386px; 
}
.beikao-con dl{ width:970px; float:left; line-height:22px;
}
.beikao-con dl dt{ width:577px; float:left
}
.beikao-con dl dd{ width:373px; float:right; margin-right:20px; padding:5px 0px; font-size:15px; display:inline;
}
.beikao-con dl dd.tilte{ font-size:24px; color:#e03c4c; margin-top:20px;
}
/*-----英语套餐------*/
.taocan-title{width:1000px; margin:0 auto;background:url(ico-img.png) no-repeat 0px -240px #e03c4c; height:128px;
}
.taocan-title p{width:812px; float:left; color:#ffc5c4; padding:9px 0px 0px 54px; font-size:14px
}
.taocan-titleT{width:1000px; float:left
}
.taocan-titleT h2.english1{background:url(ico-img.png) no-repeat 0px -402px; width:162px; height:68px; float:left; margin-left:66px;
}
.taocan-titleT h2.english2{background:url(ico-img.png) no-repeat -212px -402px; width:162px; height:68px; float:left; margin-left:66px;
}
.taocan-titleT span a{ float:right; color:#fff; font-size:18px; padding:33px 20px 0px 0px;
}
.taocan-titleT span a:hover{ color:#ffea00; 
}
.taocan-con{ width:978px; margin:0 auto; background:#fff; padding:9px 11px;
}
.mb{ width:310px; float:left; margin:10px 8px;border-radius:8px;box-shadow: 0px 0px 4px #999; padding-bottom:10px; display:inline
}
.mb-title{ width:310px; float:left; height:122px;border-radius:8px;
}
.mb-title h3{ font-size:20px; color:#fff; float:right; padding:17px 14px 0px 0px;
}
.mb-title p{ width:274px; float:left; font-size:14px; color:#fff; padding:8px 14px 0px 14px;
}
.mb-con{ width:280px; float:left; padding:15px 15px 0px;
}
.mb-img{ width:280px; height:183px; float:left;
}
.mb-info{ width:280px; height:34px; float:left; line-height:34px;
}
.mb-price{ width:100px; float:left;color:#fff; padding-left:10px;
}
.mb-buy a{ width:72px; height:24px; background:#e12150; color:#fff; border-radius:4px; float:right; display:inline-block; line-height:22px; text-align:center; margin:5px 5px 0px 0px;
}
.mb-buy a:hover{ background:#f34c75
}
.redbg{ background:#e02250;
}
.redtitle{background:url(ico-img.png) no-repeat 0px -534px #e02250;
}
.redbottom{ background:#701129;
}

.greenbg{ background:#139035;
}
.greentitle{background:url(ico-img.png) no-repeat 0px -534px #139035;
}
.greenbottom{ background:#0a471d;
}


.purplebg{ background:#dc3c84;
}
.purpletitle{background:url(ico-img.png) no-repeat 0px -534px #dc3c84;
}
.purplebottom{ background:#6e1e43;
}
/*-----结束语------*/
.overtalk{ width:1000px; height:97px; margin:0 auto; background:url(ico-img.png) no-repeat 0px -703px
}
.overtalk p{ color:#fff; text-indent:2em; padding:10px 50px 0px 140px;; float:left; line-height:24px; font-size:14px;color:#fffeff;
}
/*-----sidebar------*/
.sidebar{ width:137px; position:fixed; right:8px; top:190px;
}
.sidebartitle{ width:137px; height:126px; background:url(ico-img.png) no-repeat -886px -382px;
}
.sidebarcon{ width:137px; float:left; background:#ec3b54; font-size:14px; 
}
.sidebarcon li a{ color:#fff; width:137px; height:41px; line-height:41px; text-align:center; display:block; border-bottom:1px solid #f698a0; font-size:18px; font-weight:bold
}
.sidebarcon li a:hover{ text-decoration:none; background:#d61833; color:#fff;
}
