﻿@charset "UTF-8";
body{font-family: "Microsoft YaHei";}
#book-category,#block-pro,#fine-sys{width: 1160px;margin: 0 auto;}
.form-box{position:relative;width: 438px;height: 34px;margin:17px 40px 0 0;border: 1px solid #c4a47b;border-radius: 3px;overflow: hidden;}
.form-box input{width: 300px;height: 34px;padding: 0 10px 0 40px;vertical-align: top;}
.form-box a{vertical-align:middle;width: 88px;*width: 86px;height: 34px;background: #c4a47b;font-size: 16px;color: #FFFFFF;text-align: center;line-height: 34px;}
.form-box label{position:absolute;top:7px;left:7px;display: inline-block;width: 22px;height: 20px;background: url(images/icon.png) no-repeat -258px -22px;}
#ad {width:1160px;height:400px;overflow:hidden;}
#ad ul {height:400px;width:8888px;}
#ad ul li {float:left;width:1160px;}

/*图书分类*/
#book-category{height: 400px;overflow: hidden;margin-top: 25px;}
.course-con{width: 1160px;height: 400px;position: relative;overflow: hidden;}
.course-con .mask{background: #000000;opacity: 0.3;filter:alpha(opacity=30);}
.course-con ul{width:6000px;height: 400px;position: absolute;top:0;left:0;}
.course-con ul li{float: left;display: none;}
.course-con ul li.show{display: block;}
.course-con ul li img{width:1160px;height:400px;}
.slider-wrapper ul li a {position:absolute;}
.slider-wrapper ul li img{width:1160px;height:400px;}
/*重点课程*/
.emp-course{width: 216px;margin-right: 20px;}
.emp-course-con{width: 214px;border: 1px solid #eae6e1;background: #f9f9f9;}
.emp-course-con:hover{border-color: #c4a47b;}
.emp-course-con .course-text{padding: 15px;}
.emp-course-con .course-text h3 a{font-size: 16px;padding-bottom: 10px;}
.emp-course-con .course-text h3 a em{font-size: 12px;width: auto;}
.emp-course-con .course-text h3 a span{padding-top: 8px;}
.emp-course-con .course-num a{font-size: 13px;width: auto;word-wrap: break-word;word-break: break-all;}

/*精品推荐*/
/*.super-rec{width: 1160px;margin: 25px auto;*margin-bottom: 50px;}
.super-rec h1{margin-bottom: 10px;}
.more-style{float: right;color: #ccb18e;font-size: 18px;font-weight: normal;margin-top: 12px;}
.more-style i{width: 13px;height: 13px;background: url(images/icon.png) no-repeat -19px -35px;margin-left: 5px;}
.super-list{height: 116px;padding: 20px 0;border: 1px solid #eae6e1;background: #f3f3f3;margin-bottom: 30px;font-size: 0;}
.super-list a{width:210px;height: 118px;*width:208px;*height: 116px;box-sizing:border-box;margin-left: 18px;border: 1px solid #eae6e1;position: relative;overflow: hidden;font-size: 14px;}
.super-list a p{position: absolute;right:0;bottom: 0;padding: 5px 10px;}
.super-list a .mask{background: #c4a47b;opacity: 0.9;filter:alpha(opacity=90);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:170px;}
.super-list a .text{color: #ffffff;z-index: 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:170px;}
.super-list a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0.8;}
.super-list a img{transition: transform 0.35s,opacity 0.35s;-webkit-transition: transform 0.35s;opacity: 1;width: 210px;height: 118px;}*/

/*精品推荐*/
.super-rec{width: 1160px;margin: 0 auto;margin-top: 25px;font-family: "Microsoft YaHei";}
.super-rec h1{margin-bottom: 10px;}
.super-rec h1 > img {width:120px;}
.more-style{float: right;color: #ccb18e;font-size: 18px;font-weight: normal;margin-top: 12px;}
.more-style i{width: 13px;height: 13px;background: url(images/icon.png) no-repeat -19px -35px;margin-left: 5px;}
.super-list{height: 145px;padding: 20px 0;background: #f3f3f3;margin-bottom: 30px;font-size: 0;}
.super-list a{width:263px;height: 145px;margin-left: 19px;border: 1px solid #eae6e1;position: relative;overflow: hidden;}
.super-list a .mask{position: absolute;right: 0;bottom: 33%;display: table-cell;font-size: 15px;width: 264px;height: 50px;text-align: center;vertical-align: middle;margin: auto auto;}
.super-list a .text{position: relative;right: 0; font-size: 15px;width: 225px;line-height: 25px;text-align: center;position: absolute;top: 50%;left: 50%;width: 80%;transform: translate(-50%,-50%);text-align: center;}
.super-list a .mask{background: #c4a47b;opacity: 0.9;filter:alpha(opacity=90);transition:all 0.7s;}
.super-list a .text{color: #ffffff;z-index: 1;opacity: 0.9 !important;}
.super-list a:hover .mask{transform: scale(1.2);-webkit-transform: scale(1.2);opacity: 1;transition:all 0.7s;}
.super-list a img{transition: transform 0.35s,opacity 0.35s;-webkit-transition: transform 0.35s;opacity: 1;width: 263px;height: 145px;}

/*课程分类*/
.course-list{margin-top: 20px;}
.course-list-det{width: 260px;margin: 0 40px 30px 0;}
.course-list-det-con{width: 258px;border: 1px solid #eae6e1;background: #f9f9f9;}
.course-list-det-con:hover{border-color: #c4a47b;}
.course-text{padding:20px;}
.course-text h3 a{width:100%;font-size: 18px;color: #222222;padding-bottom:16px;border-bottom: 1px dotted #878787;}
.course-text h3 a span{border-top: 2px solid #c4a47b;padding-top:10px;margin-right: 5px;}
.course-text h3 a em{font-size: 14px;font-weight: normal;display: inline-block;width: 160px;margin-right: -23px;}
.course-num{font-size: 0;padding-top:10px;height:48px;overflow: hidden;}
.course-num a{display:inline;font-size: 14px;color: #888888;padding-right: 15px;line-height: 24px;}
.course-num a:hover{color: #c4a47b;}

/*分页*/
#pages{height: 30px;line-height: 30px;text-align: center;margin-top: 20px;font-family: SimSun;}
#pages a{margin-right: 10px;color: #333333;}
#pages a:hover{color: #ccb18e;}
#pages a.page-bd{width: 48px;height: 28px;border: 1px solid #999999;color: #999999;}
#pages a.page-bd:hover{border-color: #ccb18e;color: #333333;}
#pages .txt-page{width: 26px;height: 28px;*height:27px;line-height:27px;text-align:center;border: 1px solid #ccb18e;vertical-align: top;}

.fixed-bar {display:block;}

