
/*------------清除标签默认样式------------*/
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:30px;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;}




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


.s2-1{width:100%; height:297px;background:url(s2bg1.jpg) #e8c44c no-repeat center; }
.s2-1-btn{ width:252px; height:77px; position:absolute; bottom:110px; right:-60px;}
.s2-1-btn a{ width:232px; height:57px; background:#0163c4; border:1px solid #549dd9; border-radius:4px; box-shadow:8px 8px 5px #006fcb; text-align:center; line-height:57px; display:block; font-size:20px; color:#fff; }
.s2-1-btn a:hover{ background:#046bd0}
.s2-2{width:100%; height:308px;background:url(s2bg2.jpg) #e8c44c no-repeat center; }
.s2-3{width:100%; height:288px;background:url(s2bg3.jpg) #e8c44c no-repeat center; }

.s3{width:100%; height:859px;background:url(s3bg.jpg) #6cb05b no-repeat center; }

.s4{width:100%; height:869px;background:url(s4bg.png) #f87165 no-repeat center; }
.other_book {width:1004px;overflow: hidden;height:520px;float: left; margin-top:282px; }
.other_bookCon { float: left;overflow: hidden;  position: relative;width: 908px;height:504px; left:45px; top:6px; }
.other_book_w { position: relative;width: 10000px;}
.other_book dl { float: left; width: 908px;background:#fff;position:relative;}
.other_book dl dt { width: 908px;float: left; }
.other_book dl dt.bg1{ width:908px; height:520px; background:url(s5img1.jpg) no-repeat;}
.other_book dl dt.bg2{ width:908px; height:520px; background:url(s5img2.jpg) no-repeat;}
.other_book dl dt.bg3{ width:908px; height:520px; background:url(s5img3.jpg) no-repeat;}
.other_book dl dt img {}
.other_book dl dt a.img1 { position:absolute; z-index:2; right:80px; top:144px; width:183px; height:42px;}
.other_book dl dt a.img2 { position:absolute; z-index:2; right:80px; top:190px; width:183px; height:42px;}
.pre { background:url(leftArrow.png) no-repeat; margin-top: 206px; float: left; width:47px; height:83px; position:absolute; left:-85px; }
.next { background:url(rightArrow.png) no-repeat; float:right;  margin-top: 206px; width:47px; height:83px; position:absolute; right:-90px;}


.s5{width:100%; height:899px;background:url(s5bg.jpg) #d2f4fd no-repeat center; }
.s6{width:100%; height:899px;background:url(s6bg.jpg) #f69753 no-repeat center; }

.s7{width:100%; height:709px;background:#9268e4; }
.mt100{ padding-top:100px;}
.ml10{ margin-left:10px;}
.s7left{ width:630px; height:205px; float:left; background:#8558d9; padding:20px; margin-top:100px;}
.s7right{ width:270px; float:right; background:#9f7ae7; border:1px solid #d5c4f5; height:300px; margin-top:60px; padding:15px; display:inline-block;}
#demo{ width:250px; margin:0 auto;overflow:hidden;height:250px; padding:0 10px; margin-top:10px; display:inline-block;}
#demo a{ color:#fff; font-size:12px; line-height:30px;}
#demo a:hover{ text-decoration:underline}

.md{ width:100px; height:340px; position:fixed; right:0px; top:200px; background:url(mdBG.png) no-repeat top; background:none; font-size:15px;}
.md ul{ line-height:44px; margin-top:36px; text-align:center}
.md ul li a{ width:100px; float:left;  color:#fff; color:#000; background:#feb317; background:#fff; margin-top:1px;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.md ul li a.mt0{ margin-top:0px;}
.md ul li a:hover{ color:#ea3125;}




