@charset "utf-8";
/*
 * @titl				首页样式
 * @author		kylinwy
 * @email			kylinwy@qq.com
 * @version		1.0
 * @update		$Date: 2015-03-19 $
 */

body{background:url(../images/body-bg.jpg) no-repeat right top;}

/*----------------------------------------------------------
	index styles
-----------------------------------------------------------*/
/*搜索框*/
.logoBOX{ width:1212px; margin:0 auto; overflow:hidden;
margin-top:21px;}
.logo{ float:left; margin-left:19px;}
.logo img{ width:356px; height:74px;}
.serachBox{ float:left; margin-left:108px; margin-top:6px;position:relative;top:30px}
.serachBox .input01{ color:#d4d4d4; border:2px solid #009966;
width:296px; height:32px; line-height:32px; padding-left:12px;
float:left;font-family:"宋体";}
.serachBox .input02{ border:0; float:left; cursor:pointer;
background-color:#009966; width:100px; height:32px;
font-family:"宋体"; font-size:14px; font-weight:900;
color:white; text-align:center; line-height:32px;}

/* main */
.main-l{float: left;width: 216px;margin-right: 10px;}
/*.main-r{float:right;width:774px;}*/
.main-r{float:right;width:100%;}
/*.main-l--w-sm{width: 216px;height:318px; position:relative;}*/
.main-l--w-sm{width: 216px; position:relative;}
.main-c--w-sm{width: 450px;}

	
/* 焦点图 */
.ad_slider{ width:100%; height:332px; position:relative; margin:0 auto;}
.ad_slider .slides_container {display:none;position:relative;width:100%;height: 332px;overflow:hidden; z-index:2;}
.ad_slider .slides_container div.slide {display:block;width:100%;height:332px;}
.ad_slider .slides_container div.slide img{ width:1000px; height:332px;}
.ad_slider .pagination {position:absolute; bottom:11px; right:10px; margin:26px auto 0; ;height:20px; z-index:5;}
.ad_slider .pagination li {float:left; margin:0 3px; list-style:none;}
.ad_slider .pagination li a,.ad_slider .pagination li.current a {display:block; width:14px; height:14px; text-align:center;color:#000;background:url(../images/capition.png) no-repeat 0 0;float:left; overflow:hidden; text-indent:-9999px;}
.ad_slider .pagination li.current a {background:url(../images/capition_h.png) no-repeat 0 0;color:#fff;}
.ad_slider .pagination li a:hover{ text-decoration:none;}


/***** main-t *****/
.main-t-l,.main-t-c,.main-t-r{float:left;}

/*德优题库*/
.dytk h3{background:url(../images/title.png) no-repeat 0 0;height:26px;width:300px;}
.dytk .p-list{*padding:10px 10px 12px;}
.dytk .p-list li{*height:28px;*line-height:28px;}
.dytk .p-list li a{font-size:14px;color:#444;width:260px;}
.dytk .p-list li a.cor_42a684{color:#42a684;margin-right:5px;width:auto;}
.dytk .p-list li a:hover{color:#42a684;}

/*培优课程*/
.pykc h3{background:url(../images/title.png) no-repeat 0 0;height:26px;width:300px;}
.pykc .p-list{*padding:10px 10px 12px;}
.pykc .p-list li{*height:28px;*line-height:28px;}
.pykc .p-list li a{font-size:14px;color:#444;width:260px;}
.pykc .p-list li a.cor_42a684{color:#42a684;margin-right:5px;width:auto;}
.pykc .p-list li a:hover{color:#42a684;}
/*拼班需求*/
.pbxq h3{background:url(../images/title.png) no-repeat 0 0;height:26px;width:300px;}
.pbxq .p-list{*padding:10px 10px 12px;}
.pbxq .p-list li{*height:28px;*line-height:28px;}
.pbxq .p-list li a{font-size:14px;color:#444;width:260px;}
.pbxq .p-list li a.cor_42a684{color:#42a684;margin-right:5px;width:auto;}
.pbxq .p-list li a:hover{color:#42a684;}
/*教育热点*/
.jyrd h3{background:url(../images/title.png) no-repeat 0 -26px;height:26px;width:326px;}
.jyrd .p-list{*padding:10px 10px 12px;}
.jyrd .p-list li{*height:28px;*line-height:28px;}
.jyrd .p-list li a{width:auto;font-size:14px;color:#444;}
.jyrd .p-list li a:hover{color:#42a684;}

/*知识提纲*/
.zstx{background-color:#f7f7f7;padding:10px 10px 2px;}
.zstx h3{background:url(../images/title.png) no-repeat 0 -52px;height:26px;width:186px;}
.zstx .mod-bd {margin-right:-5px;*padding-bottom:5px;}
.zstx .mod-bd a{display:block;width:70px;height:50px;line-height:50px; text-align:center;background:#CCCCCC;float:left;margin-bottom:5px;margin-right:5px;}
.zstx .mod-bd a:hover{background:#42a684;color:#fff; text-decoration:none;}	

/********** main-c **********/
.main-c-l{float:left;}
.main-c-r{float:right;}

/*热门推荐*/
.rmtj .mod-bd{background:#f7f7f7;}
.rmtj .mod-bd .p-list{border:none;padding:7px 10px 6px;*padding:7px 10px 6px;}
.rmtj h3{background:url(../images/title.png) no-repeat 0 -104px;height:26px;width:206px;}
.rmtj .p-list li{*height:28px;*line-height:28px;}
.rmtj .p-list li a{width:200px;font-size:12px;color:#444;}
.rmtj .p-list li a:hover{color:#42a684;}

/*走势图*/
.zst {font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.zst .mod-bd{background:#f7f7f7;}
.zst .mod-bd .p-list{border:none;}
.zst h3{background:url(../images/title.png) no-repeat 0 -182px;height:26px;width:206px;}
.zst .mod-bd{padding:10px;}
.zst .mod-bd .search-ld{width:220px;height:30px; position:relative;}  
.zst .mod-bd .search-ld .ipt{border-radius:3px;background:#fff;border:1px solid #e2e0e0;padding-left:5px;width:213px;height:28px;line-height:28px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.searchid{background:url(../images/icon.png) no-repeat 0 -230px;display:block; position:absolute;width:20px;height:20px;right:5px;top:5px;border:none;}
.searchid:hover{ background-position:-30px -230px;}
.zst-list .tabs-bd{padding:10px 0 13px;border:none;}
.zst-list .tabs-hd .on{background:none;font-weight:normal;}
.zst-list .tabs-hd .on a{color:#f16325;}
.zst .p-list li a{width:200px;font-size:14px;color:#444;}
.zst .p-list li a:hover{color:#42a684;}

/*相关推荐*/
.xhtj .mod-bd{background:#f7f7f7;}
.xhtj .mod-bd .p-list{border:none;padding:7px 10px 6px;*padding:7px 10px 8px;}
.xhtj h3{background:url(../images/title.png) no-repeat 0 -234px;height:26px;width:206px;}
.xhtj .p-list li{*height:28px;*line-height:28px;}
.xhtj .p-list li a{width:200px;font-size:12px;color:#444;}
.xhtj .p-list li a:hover{color:#42a684;}

/*教材商城*/
.jcsc{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.jcsc h3{background:url(../images/title.png) no-repeat 0 -78px;height:26px;width:706px;}
.jcsc .mod-bd{border:1px solid #ebebeb;padding:15px 14px;*padding:15px 14px 10px;}
.jcsc .mod-bd dl{float:left;width:130px;margin-left:15px;}
.jcsc .mod-bd dl.first{margin-left:0;}
.jcsc .mod-bd dl dt{width:124px;height:162px;border:1px solid #eeeeee;padding:2px;margin-bottom:5px;}
.jcsc .mod-bd dl dt:hover{border-color:#42a684;}
.jcsc .mod-bd dl dd{margin-bottom:5px;}
.jcsc .mod-bd dl dd a{font-size:14px;display: block;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.jcsc .mod-bd dl dd span.praise{float:left;background:url(../images/icon.png) no-repeat 0 -203px;font-size:12px;color:#7e7e7e;padding-left:25px;margin-top:2px;}
.jcsc .mod-bd dl dd i{float:right;font-weight:bold;font-size:12px;color:#f16325; background:#feece5;border-radius:15px;padding:2px;}

/*在线训练*/
.zxxl h3{background:url(../images/title.png) no-repeat 0 -130px;height:26px;width:300px;}
.zxxl .p-list li{*height:28px;*line-height:28px;}
.zxxl .p-list li a{font-size:14px;color:#444;width:260px;}
.zxxl .p-list li a.cor_42a684{color:#42a684;margin-right:5px;width:auto;}
.zxxl .p-list li a:hover{color:#42a684;}

/*实战培训*/
.szpx h3{background:url(../images/title.png) no-repeat 0 -156px;height:26px;width:326px;}
.szpx .p-list li{*height:28px;*line-height:28px;}
.szpx .p-list li a{font-size:14px;color:#444;width:260px;}
.szpx .p-list li a.cor_42a684{color:#42a684;margin-right:5px;width:auto;}
.szpx .p-list li a:hover{color:#42a684;}

/*xueshengzuoye*/
.xszp h3{background:url(../images/title.png) no-repeat 0 -1611px;height:26px;width:326px;}
.xszp .p-list li{*height:28px;*line-height:28px;}
.xszp .p-list li a{font-size:14px;color:#444;width:260px;}
.xszp .p-list li a.cor_42a684{color:#42a684;margin-right:5px;width:auto;}
.xszp .p-list li a:hover{color:#42a684;}


/*视频教学*/
.spjx h3{background:url(../images/title.png) no-repeat 0 -208px;height:26px;width:706px;}

/*名校资源*/
.elite h3{background:url(../images/title.png) no-repeat 0 -260px;height:26px;width:936px;}
.elite .mod-bd{border:1px solid #ebebeb;padding:15px 0px;}

#marquee{width:987px;overflow:hidden;margin:0 auto;padding:0 0 0 11px;}
#marquee ul{height:115px;overflow:hidden;} 
#marquee ul li{float:left;width:130px;text-align:center;margin-right:11px;}
#marquee ul li img{display:block;}
#marquee ul li a.img{width:130px;display:block;}


/********** main-b **********/

/*名师风采*/
.teacher{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.teacher h3{background:url(../images/title.png) no-repeat 0 -286px;height:26px;width:675px;}
.teacher .mod-bd{border:1px solid #ebebeb;padding:15px;}
.teacher-list{width:708px;}
.teacher-list .hd{height:40px;background-color:#efefef;}
.teacher-list .hd .tabs-trigger{height:40px;line-height:40px;padding:0 10px;border-right:1px solid #d2d1d1;}
.teacher-list .tabs-bd{padding:17px 0 10px;border:none;}
.teacher-list .tabs-hd .on{background-color:#42a684;}
.teacher-list .tabs-hd .on a{color:#fff;}
.teacher-list .t-list{overflow:hidden;}
.teacher-list .t-list li{float:left;display:inline;margin-right: 8px;padding: 10px;width: 300px;}
.teacher-list .t-list  .cover {float: left;margin-right: 20px;}
.teacher-list .t-list .cover a {display: block;}
.teacher-list .info {overflow: hidden;font-size:14px;}
.teacher-list .t-list .info .title {color: #000;height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;font-weight:bold;}
.teacher-list .t-list .info .prop {color: #999;}

.marquee-gallery{position: relative;padding: 0 28px;overflow: hidden;}
.gallery{position: relative;width: 944px;overflow: hidden;}
.gallery ul li{float: left;display: inline;}
#gallery-prev,#gallery-next,#gallery-prev2,#gallery-next2,#gallery-prev3,#gallery-next3{position: absolute; width: 22px;height: 104px;z-index: 10;top:30px; font: 100 80px/94px Arial;color: #e3e3e3;text-align: center;border-radius: 5px;background-color: #fff;}
#gallery-prev,#gallery-prev2,#gallery-prev3{left: 0;}
#gallery-next,#gallery-next2,#gallery-next3{right: 0;}
#gallery-prev:hover,#gallery-next:hover,#gallery-prev2:hover,#gallery-next2:hover,#gallery-prev3:hover,#gallery-next3:hover{text-decoration: none;color: #42a684;background-color: #eee;}

	
/*正在学习*/
.zzxx h3{background:url(../images/title.png) no-repeat 0 -312px;height:26px;width:206px;}
.zzxx .p-list {padding:0 10px;*padding:1px 10px;}
.zzxx .p-list li {padding:8px 0px;*padding:7px 0px;height:50px;line-height:50px;border-top:1px solid #e7e6e6;}
.zzxx .p-list li.first{border-top:none;} 
.zzxx .p-list li a{background:none;float:left;padding-left:0;}
.zzxx .p-list li a.study{width:120px;padding-left:10px;}
.zzxx .p-list li span{float:right;background:url(../images/icon.png) no-repeat 0 -262px;width:21px;height:18px;display:block;margin-top:15px;}

/*友情链接*/

.friendlink h3{background:url(../images/title.png) no-repeat 0 -338px;height:26px;width:500px;}
.friendlink .mod-bd{border:1px solid #ebebeb;padding:10px;}
.friendlink .mod-bd a{color:#666;padding:0 5px;line-height:25px;}
.friendlink .mod-bd a:hover{color:#42a684;}


