﻿@charset "utf-8";
/* CSS Document */
/*热门推荐、猜您喜欢*/
#heading { display: block; text-align: center; margin-bottom: 1em; }
.recommend{ padding: 50px 0px 10px;width:100%;min-width:1180px;_width:expression(document.body.clientWidth < 1180 ? "1180px": "auto" );}
.recommend .rarea{padding: 30px 0; height:auto; overflow:hidden;}
.recommend .RTitle{height: 30px; padding: 15px 0;}
.RTitle .loginbtns{ color:#1d88d3; padding-left:10px;line-height: normal;}
.RTitle .switchbtns{margin-top:10px; width:43px;overflow:hidden;display:block;}
.switchbtns .btn{ border: 1px solid #e6e6e6; color: #999; cursor: pointer; font-size: 16px; height: 20px; line-height: 20px; text-align: center; width: 20px;}
.switchbtns .left{border-bottom-left-radius: 5px; border-top-left-radius: 5px;}
.switchbtns .right{border-bottom-right-radius: 5px; border-left: medium none; border-top-right-radius: 5px;  }
.switchbtns .disable{color: #ddd; cursor: default;}
.RTitle h2{font-size: 24px; line-height: 30px; color: #333;}
.RTitle p{font-size: 1.17em; padding: 9px 0 0 12px;line-height:normal;}
.RTitle p span{overflow:hidden;display:block}
#jians{padding:10px 0 0 0 12px;}
.RTitle a.lable{border-radius: 4px; line-height: 20px; margin-right: 1em; padding: 0 4px; color: #666;}
.RTitle a.lable:hover{background:#1d88d3; color:#fff;}
.RTitle .refreshbtn{background: none repeat scroll 0 0 #fff; border: 1px solid #e6e6e6; border-radius: 5px; color: #1d88d3; line-height: 20px; margin-top: 10px; padding: 0 9px; text-align: center;}
.RTitle .refreshbtn:hover{background: none repeat scroll 0 0 #1d88d3; color: #fff;}
.RTitle .a.loginbtn{color: #64ac80; padding-left: 10px;}
.recommend .switchbox .row{width:800px;overflow: hidden; position: relative;}
#panes { text-align: justify; border-style: none; margin:0 0 50px; }
#panes h1 { width: 800px; margin: 0 auto 1em auto; line-height: 1.2em; }
#panes form { width: 800px; margin: 0 auto 1em auto; line-height: 1.2em; }
#panes form * { margin:10px; }
#about p { width: 800px; margin: 0 auto 1em auto; line-height: 1.2em; }
#previoustwo,#nexttwo  { cursor: pointer;}
.recommend img{vertical-align:middle}
 
/*广告轮播*/
.slidebox{width:100%;min-width:1180px;position:relative;height:460px;background:#000;}
.slidebox .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.slidebox .bd ul{width:100% !important;}
.slidebox .bd li{width:100% !important;height:465px;overflow:hidden;text-align:center;}
.slidebox .bd li a{display:block;height:465px;}
.slidebox .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.slidebox .hd ul{text-align:center;}
.slidebox .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.slidebox .hd ul .on{background:#f00;}
.slidebox .prevone,.slidebox .nextone{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.slidebox .nextone{left:auto;right:15%;background-position:-6px -137px;}

.switch-container{ display:block; width:1180px;}

/*子分类标题*/
.cate{padding: 50px 0px 30px;width:100%;min-width:1180px;_width:expression(document.body.clientWidth < 1180 ? "1180px": "auto" );}
.coursebg{color: #fff; cursor: pointer; height: 90px; margin-bottom: 25px; padding: 30px 20px; transition: background 0.1s ease-in 0s;}
.taijyouj{ background-color: #50b102;}
.zhongxiaox{ background:#ea7208;    color: #fff;}
.daxue{ background-color:#0064b9;}
.zhiyepx{ background-color:#7e512a;}
.waiyu{ background-color:#CABE31;}
.jisuanji{ background-color:#257397;}
.guanlipx{ background-color:#0064b9;}
.qita{ background-color:#429599;}
.taijyouj:hover{ background-color: #48a001;}
.zhongxiaox:hover{ background:#d86907;    color: #fff;}
.daxue:hover{ background-color:#0159a3;}
.zhiyepx:hover{ background-color:#6c4524;}
.waiyu:hover{ background-color:#b5aa2c;}
.jisuanji:hover{ background-color:#216585;}
.guanlipx:hover{ background-color:#0159a4;}
.qita:hover{ background-color:#469a02;}
.taijyouj.shadow:hover,.zhongxiaox.shadow:hover,.daxue.shadow:hover,.zhiyepx.shadow:hover,.waiyu.shadow:hover,.jisuanji.shadow:hover,.guanlipx.shadow:hover,.qita.shadow:hover{ box-shadow:0 0 8px #666;}


.taijyouj h2,.zhongxiaox h2,.daxue h2,.zhiyepx h2,.waiyu h2,.jisuanji h2,.guanlipx h2,.qita h2{font-size: 34px;line-height: 34px;}
.taijyouj h2 span,.zhongxiaox h2 span,.daxue h2 span,.zhiyepx h2 span,.waiyu h2 span,.jisuanji h2 span,.guanlipx h2 span,.qita h2 span{font-size: 12px;line-height: 12px;margin-left:5px}

.taijyouj ul,.zhongxiaox ul,.daxue ul,.zhiyepx ul,.waiyu ul,.jisuanji ul,.guanlipx ul,.qita ul{ margin-top:10px;}
.taijyouj .blok,.zhongxiaox .blok,.daxue .blok,.zhiyepx .blok,.waiyu .blok,.jisuanji .blok,.guanlipx .blok,.qita .blok{ width:83px; overflow:hidden;}
.taijyouj .link,.zhongxiaox .link,.daxue .link,.zhiyepx .link,.waiyu .link,.jisuanji .link,.guanlipx .link,.qita .link{color: #fff;font-size: 14px;line-height: 26px;}
.taijyouj a:hover,.zhongxiaox a:hover,.daxue a:hover,.zhiyepx a:hover,.waiyu a:hover,.jisuanji a:hover,.guanlipx a:hover,.qita a:hover{ color:#fff; text-decoration:underline;}

.ads{margin:0 auto 20px;width:1180px}
.ads img{width:1180px;height:100px;display:block;overflow:hidden}