
/*------------清除标签默认样式------------*/
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: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;color:#000; position:relative;}
.w1000T{ width:1000px; float:left; text-align:center; margin-top:20px;}
.w1000T{ width:1000px; height:87px; float:left; position:relative; text-align:center}
.w1000T h2{ font-size:36px; font-weight:bold; color:#fff; line-height:57px;}
.w1000T h2.black{ color:#000;}
.w1000T p{font-size:18px; color:#aacae6; margin-top:4px;}
.w1000T p i a{ color:#fff; font-size:24px; position:absolute; right:0;}
.w1000T p i a:hover{ color:#f0ff00; }
.w1000T p.black{ color:#666;}
.w1000T p.lvse{ color:#dae9d1;}
.w1000C{ width:1000px; float:left; margin-top:20px;}
.gray{ width:100%; margin:0 auto; background:#efefef;}
.green{ width:100%; margin:0 auto; background:#6baf3a; }


.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:1350px;background:url(headerImg.png) #284968 no-repeat center top ;}
.topbanner h1{margin:0px auto;overflow:hidden;height:690px;text-indent:-99999px;}
.f1{  width:1000px; margin:0 auto;}
.f1-title{ background:url(f1Title.png) no-repeat 0px 12px; }
.f2-title{ background:url(f2Title.png) no-repeat 0px 12px; }
.f1-contentT,.f2-contentT{ width:1000px; float:left;}
.f1-contentT ul li{ width:500px; float:left; text-align:center; background:#2a5478; height:47px; line-height:47px; color:#6499c6; cursor:pointer; font-size:24px;}
.f2-contentT ul li{ width:500px; float:left; text-align:center; background:#d5e3ec; height:47px; line-height:47px; color:#80a5bd; cursor:pointer; font-size:24px;}
.f1-contentT ul li.cur,.f2-contentT ul li.cur{ height:55px; background:#3598dc; color:#fff; margin-top:-4px;}
.f1-contentC,.f2-contentC{ width:1000px; height:419px; float:left; margin-top:20px; background:#fff;}
.f1-contentC dl dt,.f2-contentC dl dt{ width:500px; height:419px; float:left;}
.f1-contentC dl dd,.f2-contentC dl dd{ width:500px; float:left;}
.f1-contentC dl dd.title,.f2-contentC dl dd.title{ width:460px;  margin:10px 20px 0; font-size:19px;}
.f1-contentC dl dd p,.f2-contentC dl dd p{width:460px; margin:10px 20px 0; }
.f1-contentC dl dd p i,.f2-contentC dl dd p i{ width:96px; height:30px; float:left; margin-right:15px; border-radius:4px; text-align:center; line-height:30px; font-size:16px; color:#fff;}
.f1-contentC dl dd p i.red,.f2-contentC dl dd p i.red{ background:#f38572}
.f1-contentC dl dd p i.blue,.f2-contentC dl dd p i.blue{ background:#69afa7}
.f1-contentC dl dd p i.green,.f2-contentC dl dd p i.green{ background:#6baf3a}
.f1-contentC dl dd ul,.f2-contentC dl dd ul{width:460px; padding:15px 20px; margin-top:11px; font-size:16px; color:#555; background:#d3f2ed; line-height:28px;}
.f1-contentC dl dd ul li.tj,.f2-contentC dl dd ul li.tj{ font-weight:bold; background:url(favorite.png) no-repeat left;padding:0px 0 0 32px;}
.f1-contentC dl dd.btn,.f2-contentC dl dd.btn{ width:446px; margin:33px 27px; line-height:66px;}
.price{ width:213px; height:66px; float:left; border-bottom:5px solid #c99a48; border-top-left-radius:8px; border-bottom-left-radius:8px; background:#ffc55c; color:#8f5336; font-size:44px; font-weight:bold; text-align:left; padding-left:10px;}
.price i{ font-size:18px; font-weight:normal; text-decoration:line-through;  padding-left:10px;}
.buy a{width:223px; height:66px; float:left; border-bottom:5px solid #b33d2a; border-top-right-radius:8px; border-bottom-right-radius:8px; background:#e34e35; color:#fff; font-size:30px;  text-align:center; }
.buy a:hover{background:#c74029;border-bottom:5px solid #9a301f; }

.f3Con{ width:1000px; float:left; margin-top:40px;}
.f3Con li{ width:279px; height:186px; background:url(coursebg.png) no-repeat; float:left; margin-left:39px; padding:14px;}
.f3Con li.ml0{ margin-left:0px;}


.f4con{ position:relative; height:580px; }
.f4con ul li{ position:absolute; cursor:pointer;}
.f4con ul li.img1{ top:30px; left:125px; position:absolute; z-index:1;}
.f4con ul li.img2{ top:30px; left:384px; position:absolute; z-index:1;}
.f4con ul li.img3{ top:30px; left:641px; position:absolute; z-index:1;}
.f4con ul li.img4{ top:255px; left:0px; position:absolute; z-index:1;}
.f4con ul li.img5{ top:255px; left:257px; position:absolute; z-index:1;}
.f4con ul li.img6{ top:255px; left:514px; position:absolute; z-index:1;}
.f4con ul li.img7{ top:255px; left:769px; position:absolute; z-index:1;}

.f4con ul li i{ width:197px; height:154px; position:absolute; z-index:2; font-size:14px; color:#fff; background:url(f2-black.png) no-repeat; display:inline-block; top:0px; left:0px; display:none; padding:60px 20px;}


.f5con{ width:1000px; margin:0 auto; position:relative;}
.other_book {width:1000px;overflow: hidden;height:500px;float: left; margin-top:40px; }
.other_bookCon { float: left;overflow: hidden;  position: relative;width: 908px;height:550px; left:45px; top:6px; }
.other_book_w { position: relative;width: 100000000px;}
.other_book dl { float: left; width: 908px;background:#fff;position:relative;}
.other_book dl dt { width: 752px; margin:0 auto; }
.other_book dl dt i.bgred{ width:330px; height:150px; background:#dc0000;filter:alpha(opacity=60);-moz-opacity:0.6; opacity:0.6; display:block; position:absolute; z-index:0; position:relative; top:180px; left:207px; border-radius:10px;}
.other_book dl dt i.title{width:290px; color:#fff; font-size:24px; float:left; padding:20px 20px 0; font-weight:bold}
.other_book dl dt i.text{width:290px; color:#fff; font-size:14px; float:left; padding:10px 20px 0; font-weight:bold}
.other_book dl dt.bg1{ width:752px; height:500px; background:url(wb1.jpg) no-repeat top center;}
.other_book dl dt.bg2{ width:752px; height:500px; background:url(wb2.jpg) no-repeat top center;}
.other_book dl dt.bg3{ width:752px; height:500px; background:url(wb3.jpg) no-repeat top center;}
.other_book dl dt.bg4{ width:752px; height:500px; background:url(wb4.jpg) no-repeat top center;}
.other_book dl dt.bg5{ width:752px; height:500px; background:url(wb5.jpg) no-repeat top center;}
.other_book dl dt.bg6{ width:752px; height:500px; background:url(wb6.jpg) no-repeat top center;}
.other_book dl dt.bg7{ width:752px; height:500px; background:url(wb7.jpg) no-repeat top center;}

.other_book dl dt img {}

.pre { background:url(arrowL.png) no-repeat; margin-top: 206px; float: left; width:58px; height:111px; position:absolute; left:0px; }
.next { background:url(arrowR.png) no-repeat; float:right;  margin-top: 206px; width:58px; height:111px; position:absolute; right:0px;}


.md{ width:186px; position:fixed; right:0px; top:200px; font-size:15px; display:none}
.md i{ position:absolute; z-index:1; top:0; left:0;}
.md ul{ width:150px; background:#e86d59; position:absolute; top:90px; z-index:0;left:12px; line-height:48px;text-align:center;}
.md ul li a{ width:150px; float:left; color:#fff; text-align:center;  height:48px; border-bottom:1px solid #f2aa9f;}
.md ul li a:hover{}






