body {font-size: 14px;color: #5c5c5c; background-color: #ffffff;}
body,ul,li,dl,dt,dd,p,h3,h4 {margin-left: 0px;margin-top: 0px;margin-right: 0px; margin-bottom: 0px; padding:0px 0px;}
div{padding:0px 0px; margin:0px 0px;}
ul,li{list-style:none;}
h3,h4{font-weight:normal;}
a:link {color: #5c5c5c;	text-decoration: none;}
a:visited {text-decoration: none;color: #5c5c5c;}
a:hover {text-decoration: none;	color: #5c5c5c;}
a:active {text-decoration: none;color: #5c5c5c;}
.clearB{height:0px; clear:both; padding:0px 0px; margin:0px 0px; line-height:0px;}

.divMain{width:1186px; height:auto; overflow:hidden; margin:0px auto; clear:both;}

.menuUl{}
.menuUl li{width:113px; height:45px; float:left; overflow:hidden; background:url(../images/menu_06.jpg); background-repeat:no-repeat; text-align:center; font-size:17px; font-weight:bold; line-height:45px; margin-right:8px; color:#eff7fa;}
.menuUl li a{color:#eff7fa;}
.menuUl li.cur{background-image:url(../images/menu_02.jpg);}

.divNews{width:675px; height:326px; overflow:hidden; float:left; margin:7px 0px 7px 11px; display:inline;}
.divZiXun{width:455px; height:326px; overflow:hidden; float:right; margin:7px 0px 7px 0px; display:inline;}
dl.news{width:675px; height:102px; overflow:hidden;}
dl.news dt{width:142px; height:102px; overflow:hidden; float:left;}
dl.news dd{width:518px; height:102px; overflow:hidden; float:left; padding-left:15px;}
dl.news dd h4{width:518px; height:30px; line-height:30px; overflow:hidden; font-size:17px; color:#38688c;}
dl.news dd h4 a{color:#38688c;}
dl.news dd p{width:518px; height:72px; line-height:24px; overflow:hidden; font-size:14px; color:#5c5c5c;}
ul.ZiXun{width:455px; height:auto; overflow:hidden;}
ul.ZiXun li{height:27px; line-height:27px; padding-left:13px; font-size:14px; background-image:url(../images/dian.jpg); background-repeat:no-repeat; background-position:left 11px;}

.divKeCheng{width:1158px; height:172px; overflow:hidden; margin:16px auto;}/*最新课程不滚开始*/
ul.KeCheng{height:172px;}
ul.KeCheng li{width:278px; height:172px; overflow:hidden; background-image:url(../images/zxkc.jpg); background-repeat:no-repeat; margin-right:6px; display:inline;} /*最新课程不滚结束*/

/*首页滚动图片部分开始-1*/
.slide_mb {margin:16px 0px; padding-left:14px;}
.slide_cb {TEXT-ALIGN: center; WIDTH: 1158px; HEIGHT: 172px; OVERFLOW: hidden; padding-bottom:10px;}
.slide_cb LI {background-image:url(../images/zxkc.jpg); background-repeat:no-repeat; margin-right:12px; WIDTH:278px; height:172px; overflow:hidden; DISPLAY: inline; FLOAT: left}
/*首页滚动 图片部分结束-1*/

.divXXLef{width:798px; height:auto; /*height:284px;*/ float:left;}
.divXXLefL{width:376px; height:auto; float:left; background-image:url(../images/xinxi_09.jpg); background-repeat:no-repeat;}
.divXXLefR{width:411px; height:auto; float:right; background-image:url(../images/xinxi_10.jpg); background-repeat:no-repeat;}
.divXXRig{width:376px; height:auto; float:right; background-image:url(../images/xinxi_09.jpg); background-repeat:no-repeat;}
.divXXsTop{width:376px; height:42px; background-image:url(../images/xinxi_01.jpg); background-repeat:no-repeat;}
.divXXbTop{width:411px; height:42px; background-image:url(../images/xinxi_03.jpg); background-repeat:no-repeat;}
.divXXTit{width:110px; height:42px; line-height:42px; float:left; padding-left:30px; font-size:16px; color:#f9011c;}
.divXXMor{width:50px; height:42px; line-height:42px; float:right; text-align:left; padding-right:10px; font-size:12px; color:#4476ef;}
ul.XX{padding:5px 0px;}
ul.XX li{height:27px; line-height:27px; padding-left:35px; font-size:14px; background-image:url(../images/dian.jpg); background-repeat:no-repeat; background-position:16px 11px;}

.divJCKC{width:1154px; height:148px; margin:9px auto;}/*精彩课程不滚动开始*/
ul.JCKC{height:148px;}
ul.JCKC li{width:115px; height:148px; float:left; overflow:hidden; margin-right:13px}/*精彩课程不滚动结束*/

.divLink{padding:5px 38px 5px 38px; line-height:26px; font-size:14px;}
.divLink a{padding:0px 5px;}

.fMenu{font-size:12px; color:#236eaf;}
.fMenu a{color:#236eaf;}

/*首页滚动图片部分开始-2*/
.slide_m {margin:9px auto; padding-left:16px;}
.fl {FLOAT: left}
.slide_c {TEXT-ALIGN: center; MARGIN: 0px 0px; WIDTH: 1154px; HEIGHT: 148px; OVERFLOW: hidden}
.slide_c LI {MARGIN: 0px 13px 0px 0px; WIDTH: 115px; overflow:hidden; DISPLAY: inline; FLOAT: left}
/*首页滚动 图片部分结束-2*/

/*二级页开始*/
.divLWrap{width:306px; height:auto; overflow:hidden; float:left;} /*-60px*/
.divLef{width:304px; height:auto; overflow:hidden; float:left; border:1px solid #808080;}
.divLPic{width:100%; text-align:center; padding:8px 0px 20px 0px;}
.divLMenu{width:289px; height:auto; overflow:hidden; margin:0px auto;}
.divLMenu ul li{width:141px; height:45px; line-height:45px; overflow:hidden; background-image:url("../images/list_11.jpg"); background-repeat:no-repeat; text-align:center; font-size:20px; margin-bottom:15px; display:inline;}
.divLMenu ul li.lef{float:left;}
.divLMenu ul li.rig{float:right;}
.divLMenu ul li a.cur{color:#e46514;}
.divLMenu ul li a{color:#5b7cd9;}

.divRWrap{width:860px; height:auto; overflow:hidden; float:right; border:1px solid #808080; padding:12px 0px 20px 0px;} /*+60px*/
.divRig{width:780px; height:auto; overflow:hidden; margin:0px auto;}
.divRMenu{width:780px; height: 30px; background-image: url("../images/sec_06.jpg"); background-repeat: no-repeat; border-bottom: 1px solid #ff0000;}
.divRMenu .tit{width:118px; height:20px; float: left; margin-top:8px; display: inline; font-size: 16px; color: #ffffff; overflow: hidden; text-align: center;}
.divRig ul{width:780px; padding:15px 0px;}
.divRig ul li{width:780px; line-height:27px;}
.divRig ul li a{display:block; width:690px; float:left;}
.divRig ul li span{float:right; padding:0px 10px; font-size:12px}
.divRPage{width:780px; height:30px; padding:20px 0px 0px 0px; text-align:center; clear:both;}

.divImg{width:166px; height:232px; overflow:hidden; float:left; display:inline; margin:10px 0px 8px 23px; text-align:center;}
.divImgP{width:164px; height:204px; border:#AACCEE 1px solid; margin-bottom:10px; float:left; display:inline;}

.divVImg{width:356px; height:247px; overflow:hidden; float:left; display:inline; margin:10px 0px 8px 22px; text-align:center;}
.divVImgP{width:354px; height:219px; border:#AACCEE 1px solid; margin-bottom:10px; float:left; display:inline;}
/*二级页结束*/

/*三级页开始*/
.divCons{padding:25px 0px 15px 0px; margin:0px auto; width:685px; height:auto; overflow:hidden; clear:both; position:relative;}
.conTit{font-size:16px; text-align:center; line-height:20px; width:685px; height:auto; overflow:hidden;}
.conTim{font-size:12px; text-align:right; height:22px; line-height:22px; width:685px; overflow:hidden; margin-top:5px; margin-bottom:10px;}
.conTimFZ{width:530px; height:22px; line-height:22px; float:left; text-align:left; font-size:13px; font-weight:bold;}
.conCon{line-height:22px; width:685px; height:auto; overflow:hidden;}

.colBlu{color:#007cfc;}
.colGray{color:#333333;}
.colRed{color:#FF0000;}
/*三级页结束*/

/*会员部分开始*/
.divHYLef{width:244px; float:left; height:auto;}
.divHYRig{width:910px; height:auto; overflow:hidden; float:right; border:1px solid #c0c0c0; padding:12px 0px 20px 0px;}
.divHYRig .divRig{width:800px; height:auto; overflow:hidden; margin:0px auto;}
.divHYRig .divRig .divRMenu{width:800px; height: 30px; background-image: url("../images/sec_06.jpg"); background-repeat: no-repeat; border-bottom: 1px solid #ff0000;}
.divHYRig .divRig .divCons{padding:25px 0px 15px 0px; margin:0px auto; width:750px; height:auto; overflow:hidden; clear:both; position:relative;}
.divHYRig .divRig .conCon{line-height:22px; width:750px; height:auto; overflow:hidden;}
.divHYRig .divRig .conTit{font-size:16px; text-align:center; height:20px; width:750px; height:auto; overflow:hidden;}
.divHYRig .divRig .conTim{font-size:12px; text-align:right; height:22px; line-height:22px; width:750px; overflow:hidden; margin-bottom:10px;}
/*会员部分结束*/