@charset "utf-8";
@import url(common.css);

/*-------------------------------首页*/
body{ background-image: url(images/bbg2.gif);}
body.info{ background-image: url(images/bbg3.gif);}
.banner{ width: 980px; height: 120px; background: url(images/y_pro_03.gif) no-repeat 10px 35px;}
.banner.course{ background: url(images/y_pro3_03.gif) no-repeat 10px 35px;}
.banner.cns{ background: url(images/y_pro4_03.gif) no-repeat 10px 35px;}
.banner.breg{ background: url(images/y_pro5_03.gif) no-repeat 10px 35px;}

.inbox{ width: 980px; margin-bottom: 10px; float:left;}
.ileft { float: left; width: 740px;}
.iright { float: left; width: 240px; margin-right: -10px;}

.tt .more { float: right; background: url(images/more1.gif) no-repeat 0 0; width: 28px; height: 9px; margin: 11px; *margin-top: -19px;}


.ib1 { margin-top: 10px;}
/*焦点图*/
.pfocus { float: left; height: 220px; width: 290px; background: #ccc; border: 1px solid #ccc;}

/*推荐信息*/
.tjlist { float: left; margin-left: 10px; width: 435px; display: inline; overflow: hidden;}
.tjlist .tt { background: url(images/y_pro_13.gif) no-repeat bottom; height: 26px;}
.tjlist .tt .more { margin-top: 10px;}
.tjlist .tt .ti { background: url(images/y_pro_10.gif) no-repeat left 3px; width: 117px; height: 26px; float: left; padding-left:20px;}
.tjlist ul { float: left;}
.tjlist ul li { width: 400px; margin-left: 15px; height: 25px; line-height: 25px; padding-left: 25px; background: url(images/y_pro_18.gif) no-repeat 10px center;}
.tjlist ul li .date { position: absolute; margin-left: 320px; height: 25px; line-height: 25px; width: 75px;}
.tjlist ul li.top { padding: 0; height: 80px; background: none; margin-bottom: 10px;}
.tjlist ul li.top .name { height: 40px; line-height: 40px; text-align: center;}
.tjlist ul li.top .name a { font-size: 18px; font-family: 微软雅黑;}
.tjlist ul li.top .detail { height: 40px; line-height: 20px; text-indent:2em;}
.tjlist ul li.top .detail a { color: #cc0000;}

/*课程搜索*/
.ib4 .csearch { margin-bottom: 10px;}
.csearch { float: left; height: 235px; display: inline; width: 228px; margin-left: 10px; border: 1px solid #ccc; background: #f9f9f9 url(images/y_pro_33.gif) no-repeat center 13px;}
.csearch .tt { background: url(images/case_08.gif) no-repeat 0 0; height: 35px; line-height: 30px; padding-left: 20px; margin-left: -7px; margin-top: 10px; position: relative;}
.csearch .tt a { font-size: 14px; font-weight: bold; color: #fff;}
.csearch ul { float: left;}
.csearch li { width: 190px; float: left; margin: 4px 15px; height: 22px; line-height: 22px; display: inline;}
.csearch li .ta{ float: left; width: 60px; text-align: right; color: #707070;  height: 22px; line-height: 18px;}
.csearch li .input{ float: left; height: 22px; line-height: 22px; }
.csearch li .input .select{ width: 125px; height: 22px; line-height: 22px;}
.csearch li .input .text{ background:url(images/y_pro_11.gif) repeat-x 0 0; height: 22px; line-height: 22px; border: none; width: 125px;}
.csearch li.split { padding: 15px 0; text-align: center; border-top: 1px dashed #ccc;}
.csearch li .submit { background: url(images/y_pro_22.gif); width: 73px; height: 22px; border: none; cursor: pointer;}

/*推荐产品*/
.iplist { width: 738px; float: left; padding-bottom: 21px; border: 1px solid #ccc; border-top: 0;}
.iplist .tt { font-weight: bold; font-size: 14px; border-top: 2px solid #cc0000; border-bottom: 1px solid #ccc; color: #c11111; height: 32px; line-height: 32px; padding-left: 35px; background:#fff url(images/news0_26.gif) no-repeat 20px 12px; overflow: hidden; }
.iplist ul { float: left; margin-top: 10px; height: 362px; overflow: hidden;}
.iplist ul li { float: left; display: inline; width: 350px; height: 112px; line-height: 20px; margin: 8px 0 0 15px; border-bottom: 1px dotted #ccc;}
.iplist ul li.h { background: url(images/y_pro_27.gif) repeat-x 0 bottom;}
.iplist ul li .pic { float: left; width: 100px; height: 100px; text-align: center; display: inline; margin: 0 10px; border: 1px solid #ccc;}
.iplist ul li .pic img { width: 100px; height: 100px;}
.iplist ul li .name {float: left; width: 225px; overflow: hidden; }
.iplist ul li .name a { font-weight: bold; color: #cc0000; font-size: 14px; }
.iplist ul li .date {float: left; width: 225px; overflow: hidden; color: #666; font-weight: bold; }
.iplist ul li .detail {float: left; width: 225px;  height: 40px; line-height: 20px; overflow: hidden;color: #000; text-indent:2em}
.iplist ul li .detail a { color: #2584b0;}
.iplist ul li .detail a:hover{ color: #cc0000;}
.iplist ul li .check { height: 22px; float: left; width: 185px;}

/*课程预告*/
.kcyg { width: 228px; height: 427px; float: left; margin-left: 10px; border: 1px solid #ccc; display: inline;}
.kcyg .tt { overflow: hidden; font-weight: bold; font-size: 14px; border-bottom: 1px solid #ccc; color: #c11111; height: 32px; line-height: 32px; padding-left: 15px; background:#f9f9f9; }
.kcyg ul { float: left; margin-top: 10px;}
.kcyg ul li { float: left;  display: inline; width: 208px; height: 90px; line-height: 16px; margin: 0 10px; padding: 10px 0; border-bottom: 1px dotted #ccc;}
.kcyg ul li.h { background: url(images/y_pro_27.gif) repeat-x 0 bottom;}
.kcyg ul li .pic { float: left; width: 76px; height: 84px; text-align: center; display: inline; margin: 0 10px 10px 0; border: 1px solid #ccc;}
.kcyg ul li .pic img { width: 72px; height: 80px; margin-top: 2px;}
.kcyg ul li .name {float: left; width: 110px; overflow: hidden; }
.kcyg ul li .name a { font-weight: bold; color: #760a07; font-size: 12px; }
.kcyg ul li .date {float: left; width: 115px; overflow: hidden; color: #666; font-weight: bold; }
.kcyg ul li .project {float: left; width: 115px; overflow: hidden; color: #666; }
.kcyg ul li .detail {float: left; width: 115px;  height: 40px; line-height: 20px;overflow: hidden;color: #aaa;}
.kcyg ul li .detail a { color: #2584b0;}
.kcyg ul li .detail a:hover{ color: #cc0000;}
.kcyg .join { float: left; margin: 5px 0 8px 10px; display: inline;}

/*推荐课程*/
.iclist { width: 978px; float: left; padding-bottom: 20px; border: 1px solid #ccc; border-top: 0;}
.iclist .tt { font-weight: bold; font-size: 14px; border-top: 2px solid #cc0000; border-bottom: 1px solid #ccc; color: #c11111; height: 32px; line-height: 32px; padding-left: 35px; background:#fff url(images/news0_26.gif) no-repeat 20px 12px; overflow: hidden; }
.iclist ul { float: left; margin: 10px 0 0 20px; display: inline;}
.iclist ul li { float: left; display: inline; width: 310px; height: 112px; line-height: 20px; border-bottom: 1px solid #ccc; overflow: hidden; padding-top: 10px;}
.iclist ul li.h { background: url(images/y_pro_27.gif) repeat-x 0 bottom;}
.iclist ul li .pic { float: left; width: 100px; height: 100px; text-align: center; display: inline; margin: 0 10px; border: 1px solid #ccc;}
.iclist ul li .pic img { width: 100px; height: 100px;}
.iclist ul li .name {float: left; width: 185px; overflow: hidden; }
.iclist ul li .name a { font-weight: bold; color: #cc0000; font-size: 14px; }
.iclist ul li .date {float: left; width: 185px; overflow: hidden; color: #666; font-weight: bold; }
.iclist ul li .detail {float: left; width: 185px;  height: 40px; line-height: 20px; overflow: hidden;color: #000; text-indent:2em}
.iclist ul li .detail a { color: #2584b0;}
.iclist ul li .detail a:hover{ color: #cc0000;}
.iclist ul li .check { height: 22px; float: left; width: 185px;}
.check a{ float: left; background: url(images/y_bjyxlbt_07.gif); width: 79px; height: 22px;}

/* --------------------------推荐产品列表 */
.y_cplist{float:left; width:980px; margin-top:15px}
.y_cptitle{float:left; border-top:#CF000D solid 2px; width:980px; height:32px; line-height:32px; background: #fff url(images/y_bjyxl_03.gif) no-repeat;}
.y_cptitle span{ font-size:14px; font-weight:bold; color:#CF000D; float:left; padding-left:35px; background:url(images/y_bjyxlbt_03.gif) 15px center no-repeat}
.y_cptitle span a{ font-size:14px; font-weight:bold; color:#CF000D; }
.y_cplistbox{ width:980px; float:left; border-top:#C6CACC solid 1px; position:relative; background:#fff}
.y_bright{ float: right;}
.y_bleft{ float: left; width: 694px; overflow: hidden;}
.y_cplist_L{ width:685px; height: 182px; float:left; padding-left:5px; margin:10px 0;}
.y_cplist_L dl dt{ float:left; width:158px; height:173px; margin-right:10px}
.y_cplist_L dl dt img{ width:158px; height:158px}
.y_cplist_L dl dd{ width:515px; float:left; margin-top:5px; text-indent:2em;}
.y_cplist_L dl dd a{}
.y_cplist_L dl dd span a{ color:#2584B0}
.y_cplist_L dl dd.y_bttitle{color:#CC3300}
.y_cplist_L dl dd.y_bttitle strong{ font-weight:bold; color:#CC3300; font-size:14px}
.y_cplist_L dl dd.y_fhtime{ font-weight:bold; color:#000; padding-bottom:10px; border-bottom:#E5E5E5 solid 1px}
.y_cplist_R{ background:url(images/y_cplistbg_03.png) no-repeat 0 6px; border-top:#CF000D solid 2px; padding-top: 6px; width:266px; height:228px; padding-left:20px; float: right; clear:right;}
.y_ketitle{ background:url(images/y_bjyxl_06.gif) no-repeat; width:251px; height:33px; line-height:33px; text-indent:30px; margin:10px 0px}
.y_ketitle span{ color:#fff; font-weight:bold; font-size:14px; float:left}
.y_ketitle a{ float:right; margin-right:8px; background:url(images/more2.gif); width:28px; height:9px; margin-top:12px} 
.y_kh{ width:250px; float:left}
.y_kh_tx{ float:left; width:57px; height:57px; padding:1px; border:#E6E6E6 solid 1px}
.y_kh_msg{ margin-left:15px; float:left; width:170px}
.y_kh_msg p{ width:170px; float:left}
.y_kh_msg p strong{ color:#000; float:left}
.y_kh_msg p span{ float:right; color:#000}
.y_kh_msg p.y_kh_msgbox a{ color:#C60000}

.y_cplist_R ul { padding-top: 5px;}
.y_cplist_R li{ width: 210px; margin-left: 15px;  height: 24px; overflow: hidden;}
.y_cplist_R li .name {float: left; width: 185px; height: 24px; line-height: 24px; overflow: hidden; }
.y_cplist_R li.to{ background:url(images/top3.gif) no-repeat 0 3px; padding-left: 28px; width: 212px;}
.y_cplist_R li.to.t2{ background-position: 0 -21px;}
.y_cplist_R li.to.t3{ background-position: 0 -45px;}
.y_cplist_R li.to.t4{ background-position: 0 -69px;}
.y_cplist_R li.to.t5{ background-position: 0 -93px;}
.y_cplist_R li.to.t6{ background-position: 0 -117px;}
.y_cplist_R li.to.t7{ background-position: 0 -141px;}
.y_cplist_R li.to.t8{ background-position: 0 -165px;}
.y_cplist_R li.to.t9{ background-position: 0 -189px;}
.y_cplist_R li.to.t10{ background-position: 0 -213px;}
.y_cplist_R li.to.t11{ background-position: 0 -237px;}
.y_cplist_R li.to.t12{ background-position: 0 -261px;}
.y_cplist_R li .pic,.y_cplist_R li .detail,.y_cplist_R li .date { display: none;}
.y_cplist_R li.top{ height: 70px; width: 228px; background: none; padding-left: 0;}
.y_cplist_R li.top .pic { float: left; width: 60px; height: 60px; overflow: hidden; border: 1px solid #ccc; display: inline; background: #fff; text-align: center; margin-right: 10px;}
.y_cplist_R li.top .pic img { width: 58px; height: 58px; margin: 1px; float: left; display: inline;}
.y_cplist_R li.top .name {width: 145px; }
.y_cplist_R li.top .name a { font-weight: bold;	 color: #000; }
.y_cplist_R li.top .name .date { height:25px; line-height: 25px; position: absolute; color: #333; margin-left: 85px; display: inline;}
.y_cplist_R li.top .detail {float: left; width: 145px;  height: 42px; overflow: hidden; display: inline; color: #aaa; text-indent:2em}
.y_cplist_R li.top .detail a { color: #cc0000; }


/*左侧菜单*/
.nbox { width: 976px; padding: 0 15px; background:url(images/nbg.gif) no-repeat center top; margin-top: -7px; margin-left: -3x;}
.cbottom{ width: 980px; height: 30px; background:url(images/px_33.gif) no-repeat center top;}

#location{ color: #999;  height: 30px; line-height: 30px; overflow: hidden; padding-left: 10px; width: 976px; margin-top: 3px; float: left;}
#location a{ color: #999; margin: 0 3px;}
#location a:hover{ color: #cc0000;}
#location .index{ padding-left: 10px; background: url(images/arr3.gif) no-repeat 0 1px;}

.nleft{ float: left; width: 225px; margin: 0 7px; padding-bottom: 10px;}
.nright{ float: left; width: 688px; padding-left: 20px; padding-bottom: 30px; background: url(images/news11_05.gif) no-repeat 0 0;}

.lmenu{ width: 225px; float: left; background: url(images/lmenu.gif) repeat-y 0 0;}
.lmenu .ltop{ height: 18px; background: url(images/lmenu.gif) repeat-y -225px 0;}
.lmenu .lbottom{ height: 18px; background: url(images/lmenu.gif) repeat-y -225px -18px;}
.lmenu .tt{ font-size: 18px; color: #cc0000; text-align: center; height: 37px; line-height: 25px; margin-bottom: 10px; background:url(images/vrb.gif) no-repeat center bottom;}
.lmenu li{ height: 30px; margin-bottom: 5px; padding-left: 15px;}
.lmenu li a{ height:30px; width: 183px; float: left; line-height: 30px; background: url(images/news1_06.gif) no-repeat 0 -30px; text-align: center;}
.lmenu li a.sel{ background-position: 0 0; color: #fff;}

.hotline{ background:url(images/news11_12.gif); width: 221px; height: 82px; margin-top: 5px; float: left;}

.bantt { width:690px; height: 90px; background: url(images/gywm-01_03.gif) no-repeat 0 bottom; float: left; margin: 30px 0 0 0;}
.bantt.blank { background: none; height: 40px;}
.bantt .ti { float: left; font-size: 28px; color: #c20a0a; height: 28px; line-height: 28px; font-family:微软雅黑;}
.bantt .ti2 { float: left; font-size: 16px; margin-top:12px; height: 16px; line-height: 16px; color: #adadad; text-indent:4px;}

/*-----------------财务课程*/
.courselist { width: 680px; float: left;}
.courselist ul { float: left; padding-bottom: 20px; margin-top: 10px;}
.courselist ul li { float: left;  width: 682px; height: 175px; margin: 8px 0; border-bottom: 1px solid #ccc; padding: 0;}
.courselist ul li .pic { float: left; width: 121px; height: 138px; border:1px solid #ebebeb; padding:5px; display: inline; margin: 0 15px;}
.courselist ul li .pic img { width: 121px; height: 138px;}
.courselist ul li .title {float: left; width: 490px; height: 20px; line-height: 20px; overflow: hidden; }
.courselist ul li .title a { font-weight: bold; color: #cc3300; font-size: 16px; }
.courselist ul li .date {float: left; width: 490px; height: 30px; line-height: 30px; color: #000; font-weight: bold; border-bottom: 1px solid #ccc;}
.courselist ul li .detail {float: left; width: 490px;  height: 68px; margin: 6px 0; line-height: 22px; overflow: hidden;color: #aaa; text-indent:2em; }
.courselist ul li .detail a { color: #cc0000;}
.courselist ul li .check { height: 22px; float: left; width: 490px;}

/*----------------------------课程最终页*/
.courseInfo { width: 735px; float: left;}
.courseInfo .tt { font-weight: bold; font-size: 14px; border-top: 2px solid #cc0000; border-bottom: 1px solid #ccc; color: #c11111; height: 32px; line-height: 32px; padding-left: 35px; background:#fff url(images/news0_26.gif) no-repeat 20px 11px; overflow: hidden; }
.tt .locate { float: right; margin-right: 5px; color: #666; font-weight: normal; font-size: 12px; *margin-top: -32px;}
.tt .locate a { color: #666;}
.tt .locate a:hover { color: #cc0000;}

.courseInfo .content { float: left; background: #fff; width: 640px; margin: 15px 0 15px 40px; overflow:hidden;}
.courseInfo .content .title{ height: 35px; line-height: 35px; font-size: 18px; font-weight: bold; text-align: center; color: #cc0000;}
.courseInfo .content .author{ height: 25px; line-height: 25px; padding-left: 10px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; margin-top: 15px;}
.courseInfo .content .detail{ margin: 10px auto; line-height: 2em; border-bottom: 1px dotted #ccc; padding-bottom: 10px;}
.courseInfo .content .share{ margin: 0 0 10px 0;}
.courseInfo .content .extra{ margin-bottom: 10px; color: #000; padding-top: 5px;}
.courseInfo .content .extra .back{ float: right;}
.courseInfo .content .extra .eav{ font-weight: bold;}
.courseInfo .content .extra .eav a{ color: #585858;}
.courseInfo .content .extra .eav a:hover{ color: #cc0000;}
.courseInfo .content .operation{ padding: 5px 0 15px 0; text-align: center;}
.courseInfo .content .operation a{ margin: 0 15px; color: #666;}

.zoom{ float: right; *margin-top: -25px;}
.zoom a{ float: left; width: 16px; height: 16px; margin: 5px 5px 0 0;}
.zoom a.big{ background:url(images/news_zoom.gif) no-repeat 0 0;}
.zoom a.small{ background:url(images/news_zoom.gif) no-repeat -24px 0;}


.xgkc { float: left; height: 220px; width: 638px; overflow: hidden;}
.xgkc .jcarousel-skin-tango { height: 130px; width: 545px; margin: 10px 0 0 15px; float: left; display: inline;}
.xgkc .jcarousel-skin-tango .jcarousel-clip-horizontal,.xgkc .jcarousel-skin-tango .jcarousel-container-horizontal{ width: 545px; height: 180px;}
.xgkc .jcarousel-skin-tango .jcarousel-container-horizontal{ padding: 0 30px;}
.xgkc .jcarousel-skin-tango .jcarousel-item{ padding:0; margin: 0 8px; width: 120px; height: 180px; overflow: hidden; text-align: center; background: none;}
.xgkc .jcarousel-skin-tango .jcarousel-next-horizontal ,.xgkc .jcarousel-skin-tango .jcarousel-prev-horizontal { top: 10px; width: 30px; height: 60px;background: url(images/y_pro2_13.gif) no-repeat 0 bottom;}
.xgkc .jcarousel-skin-tango .jcarousel-prev-horizontal { background: url(images/y_pro2_10.gif) no-repeat 0 bottom;}
.xgkc .jcarousel-skin-tango .jcarousel-item .pic{ width: 118px; height: 133px; border: 1px solid #ccc;text-align: center; float: left;}
.xgkc .jcarousel-skin-tango .jcarousel-item .pic img{ width: 116px; height: 131px; margin-top: 1px;}
.xgkc .jcarousel-skin-tango .jcarousel-item .name{ float: left;  width: 120px; height: 25px; line-height: 25px; }

/*--------------------------推荐产品列表-更多*/
.pbox { float: left; padding-bottom: 20px; width: 980px; border-top: 2px solid #cc0000; background: #fff; margin-top: 20px;}
.pleft { float: left; width: 698px;}
.pright { float: left; width: 282px;}


.clist { width: 698px; float: left;}
.clist .tt { background: url(images/y_pro3_07.gif) #fff no-repeat 0 0; height: 34px; line-height: 34px; border-bottom: 1px solid #ccc;}
.clist .ti { background: url(images/news0_26.gif) no-repeat 0 13px; padding-left: 15px; margin-left: 15px; float: left; font-size: 14px; font-weight: bold; color: #cc0000;}
.clist ul { float: left; padding-bottom: 20px;}
.clist ul li { float: left; width: 645px; margin-left: 10px; height: 35px; line-height: 35px; border-bottom: 1px dotted #ccc; padding-left: 25px; background: url(images/news11_15.gif) no-repeat 10px center;}
.clist ul li .date { width: 80px; height: 35px; line-height: 35px; position: absolute; margin-left: 570px; *margin-top: -10px; color: #cb3d09;}

.clist li.top{ width: 682px; height: 170px; margin: 10px 0; background:none; border: none; padding: 0;}
.clist li.top .pic { float: left; width: 176px; height: 158px; margin: 0 15px;}
.clist li.top .pic img { width: 176px; height: 158px;}
.clist li.top .title {float: left; width: 450px; height: 20px; line-height: 20px; overflow: hidden; font-weight: bold; color: #cc3300; font-size: 14px; }
.clist li.top .title a { font-weight: normal; color: #cc3300; font-size: 14px; }
.clist li.top .date1 {float: left; width: 450px; height: 30px; line-height: 30px; color: #000; font-weight: bold; border-bottom: 1px solid #ccc;}
.clist li.top .detail {float: left; width: 450px;  height: 72px; margin: 6px 0; line-height: 18px; overflow: hidden;color: #aaa; text-indent:2em}
.clist li.top .detail a { color: #2584b0;}
.clist li.top .detail a:hover { color: #cc0000;}
.courselist ul li .check { height: 22px; float: left; width: 450px;}

.clist .olist { background: url(images/y_pro3_04.gif) repeat-x 0 0; height: 40px; line-height: 40px; border: none; margin-left: 5px; padding-left: 5px; width: 675px; margin-bottom: 5px;}
.clist .olist .ot { margin-left: 10px; border-bottom: 1px solid #e7e7e7; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; color: #cc0000; margin-top: 10px;}
.clist .olist .ot span { background: url(images/y_pro3_05.gif) no-repeat -6px bottom; height: 30px; padding-bottom: 14px; position: relative; margin-bottom: -7px;}

.khjz { float: left; width: 282px; margin-top: 17px;}
.khjz .tt{ background: url(images/y_pro3_10.gif) no-repeat 0 0; height: 46px;}
.khjz .tt .ti{ float: left; height: 20px; line-height: 20px; font-size: 14px; color: #fff; font-weight: bold; margin: 15px 0 0 50px;}
.khjz .list { float: left; width: 271px; display: inline; padding: 10px 0; border: 1px solid #e4e4e4; border-top: 0; margin-left: 8px; background: #f9f9f9;}
.khjz li{ width: 210px; margin-left: 24px; height: 24px; overflow: hidden;}
.khjz li .name {float: left; width: 185px; height: 24px; line-height: 24px; overflow: hidden; }
.khjz li.to{ background:url(images/top3.gif) no-repeat 0 3px; padding-left: 28px; width: 212px;}
.khjz li.to.t2{ background-position: 0 -21px;}
.khjz li.to.t3{ background-position: 0 -45px;}
.khjz li.to.t4{ background-position: 0 -69px;}
.khjz li.to.t5{ background-position: 0 -93px;}
.khjz li.to.t6{ background-position: 0 -117px;}
.khjz li.to.t7{ background-position: 0 -141px;}
.khjz li.to.t8{ background-position: 0 -165px;}
.khjz li.to.t9{ background-position: 0 -189px;}
.khjz li.to.t10{ background-position: 0 -213px;}
.khjz li.to.t11{ background-position: 0 -237px;}
.khjz li.to.t12{ background-position: 0 -261px;}
.khjz li .pic,.khjz li .detail,.khjz li .date { display: none;}
.khjz li.top{ height: 70px; width: 228px; margin-top: 10px; background: none; padding-left: 0;}
.khjz li.top .pic { float: left; width: 60px; height: 60px; overflow: hidden; border: 1px solid #ccc; display: inline; background: #fff; text-align: center; margin-right: 10px;}
.khjz li.top .pic img { width: 58px; height: 58px; margin-top: 1px;}
.khjz li.top .name {width: 145px; }
.khjz li.top .name a { font-weight: bold;	 color: #000; }
.khjz li.top .name .date { height:25px; line-height: 25px; position: absolute; color: #333; margin-left: 85px; display: inline;}
.khjz li.top .detail {float: left; width: 145px;  height: 42px; overflow: hidden; display: inline; color: #aaa; }
.khjz li.top .detail a { color: #cc0000; }


/*-----------------推荐产品列表*/
.cnslist { width: 980px; float: left; margin-bottom: 10px; }
.cnslist .tt { font-weight: bold; font-size: 14px; border-top: 2px solid #cc0000; border-bottom: 1px solid #dfdfdf; color: #c11111; height: 32px; line-height: 32px; padding-left: 35px; background: url(images/news0_26.gif) no-repeat 20px 11px; overflow: hidden; }
.cnslist .list { width: 978px; float: left; border: 1px solid #dfdfdf; margin-top: 1px; background: #f9f9f9; }

/*即将开课*/
.jjkk {}
.jjkk .jcarousel-skin-tango { height: 185px; width: 815px; margin: 20px 0 0 25px; float: left; display: inline;}
.jjkk .jcarousel-skin-tango .jcarousel-clip-horizontal,.jjkk .jcarousel-skin-tango .jcarousel-container-horizontal{ width: 815px; height: 173px;}
.jjkk .jcarousel-skin-tango .jcarousel-container-horizontal{ padding: 0 50px;}
.jjkk .jcarousel-skin-tango .jcarousel-item{ padding:0; margin: 0 11px; width: 143px; height: 173px; line-height: 20px; overflow: hidden; text-align: center; background: none;}
.jjkk .jcarousel-skin-tango .jcarousel-next-horizontal ,.jjkk .jcarousel-skin-tango .jcarousel-prev-horizontal { top: 37px; width: 35px; height: 80px;background: url(images/y_pro4_13.gif) no-repeat 0 bottom;}
.jjkk .jcarousel-skin-tango .jcarousel-prev-horizontal { background: url(images/y_pro4_10.gif) no-repeat 0 bottom;}
.jjkk .jcarousel-skin-tango .jcarousel-item .pic{ width: 141px; height: 118px; border: 1px solid #dfdfdf; background: #ffff; margin-bottom: 5px; text-align: center; float: left;}
.jjkk .jcarousel-skin-tango .jcarousel-item .pic img{ width: 139px; height: 116px; margin-top: 1px;}
.jjkk .jcarousel-skin-tango .jcarousel-item .name{ float: left;  width: 143px; }
.jjkk .jcarousel-skin-tango .jcarousel-item .date{ float: left;  width: 143px; color: #333; font-weight: bold; }

/*课程*/
.cos {}
.cos .tt { font-weight: bold; font-size: 14px; border-top: 2px solid #cc0000; border-bottom: 1px solid #ccc; color: #c11111; height: 32px; line-height: 32px; padding-left: 35px; background:#fff url(images/news0_26.gif) no-repeat 20px 12px; overflow: hidden; }
.cos ul { float: left; margin-top: 10px;}
.cos ul li { float: left; display: inline; width: 470px; height: 145px; line-height: 20px; margin: 8px 0 0 15px;}
.cos ul li .pic { float: left; width: 112px; height: 126px; background: #fff; text-align: center; display: inline; margin: 0 10px; border: 1px solid #ccc;}
.cos ul li .pic img { width: 110px; height: 124px; margin-top: 1px;}
.cos ul li .name {float: left; width: 305px; overflow: hidden; }
.cos ul li .name a { color: #cc0000; font-size: 14px; }
.cos ul li .date {float: left; width: 305px; overflow: hidden; color: #888; font-weight: bold; height:20px;}
.cos ul li .detail {float: left; width: 305px;  height: 56px; margin: 3px 0; line-height: 20px; overflow: hidden;color: #000; text-indent:2em; }
.cos ul li .detail a { color: #000;}
.cos ul li .detail a:hover{ color: #cc0000;}
.cos ul li .check { height: 22px; float: left; width: 305px;}

.cos ul li .details {float: left; width: 305px;  height: 80px; margin: 3px 0; line-height: 20px; overflow: hidden;color: #000; text-indent:2em; }
.cos ul li .details a { color: #000;}
.cos ul li .details a:hover{ color: #cc0000;}

/*推荐信息*/
.tjxx { margin-top: 15px; width: 740px; padding-bottom: 20px;}

/*我要报名*/
.creg { background: url(images/y_pro5_07.gif); width: 982px; height: 480px; margin: 5px auto 20px auto;}
.creg .rform { width: 920px; margin: 5px auto; float: left; margin-left: 30px; display: inline;}
.creg .rform .tt { height: 45px; line-height: 45px; border-bottom: 1px solid #cc0000; font-size: 16px; color: #cc0000; margin-bottom: 15px;}
.creg .rform li { font-size: 14px; color: #333; line-height: 20px; margin: 6px 0; float: left; }
.creg .rform li .ta { float: left; width: 90px; text-align: right; }
.creg .rform li .tc { float: left; width: 500px; }
.creg .rform li .tc .text { height: 20px; line-height: 20px; background: #fff; border: 1px solid #ccc; width: 125px; margin: 0 8px;}
.creg .rform li .tc .text2 {width: 75px;}
.creg .rform li .tc .text3 {width: 165px;}
.creg .rform li .tc .text4 {width: 235px;}
.creg .rform li .tc .textarea {width: 500px; height: 120px; background: #fff; border: 1px solid #ccc; font-size: 12px; margin: 0 8px;}
.creg .rform li .tc .select {/* width: 140px;*/ height: 20px; line-height: 20px; margin: 0 8px;}
.creg .rform li .tc .submit { background: url(images/y_pro2_03.gif); height: 34px; width: 135px; border: none; cursor: pointer; margin: 0 8px;}

/*2013-9-7 ADD 服务股哟的客户*/
.banner_04{width: 980px; height: 120px; background: url(images/y_pro_04.gif) no-repeat 10px 35px}
.ser_Left{ float:left; width:223px; padding-bottom:10px}
.ser_Left_a { width:221px; border:1px solid #e3e3e3; padding-bottom:20px}
.ser_Left_a h1{border-top:1px solid #e3e3e3; text-align:center; font-size:14px; color:#000; height:37px; line-height:25px; background:url(images/ser_Left_a_h1.gif) no-repeat center bottom #f7f7f7}
.ser_Left_a ul{ padding-top:20px}
.ser_Left_a ul li{ height:35px; border-bottom:1px dashed #e3e3e3; background:url(images/ico_red_d.gif) no-repeat 60px 20px;; padding:15px 0 0 80px}
.ser_Left_a ul li a{font-family:"微软雅黑"; font-size:14px; color:#989898}
.ser_Left_a ul li a:hover{ color:#950711; text-decoration:none}
.ser_Right{ float:right; width:735px; border:1px solid #eaeaea; border-top:none; padding-bottom:10px}
.ser_Right ul{ padding:13px 10px 10px 20px;  float:left}
.ser_Right ul li{ float:left; width:105px; height:45px; border:1px solid #f3f3f3; margin:10px 10px 0 0}

/*2013-9-7 ADD 他们的收获*/
.r_sh{ width:695px; padding:0 20px}
.r_sh dl{ margin-top:15px}
.r_sh dl dt{ color:#757575; font-weight:bold; background:url(images/ico_h.gif) no-repeat; padding-left:40px; position:relative}
.r_sh dl dt span{ margin-left:30px}
.r_sh dl dt div{ width:14px; height:7px; position:absolute; top:24px;}
.r_sh dl dd{ color:#757575; background-color:#efefef; padding:10px; line-height:25px; margin-top:10px}

/*2013-9-7 ADD 课程分类--列表页*/
.iiLeft{ width:224px; margin-top:10px}
.iiLeft h1{ border:1px solid #e3e3e3; font-size:14px; background-color:#f9f9f9; padding:5px 10px; color:#666}
.iiLeft h1 span{ font-weight:normal; font-size:10px; float:right}
.iiLeft h1 span a{ color:#8f8f8f}
.iiLeftCon{ float:left; width:212px; border:1px solid #e3e3e3; border-top:none; padding:0 5px 10px; padding-top:10px}
.iiLeftCon .imgDiv{ width:212px; float:left; border-bottom:1px dashed #e3e3e3; margin-top:10px; padding-bottom:10px}
.iiLeftCon .imgDiv .imgLeft{ float:left; padding:5px; border:1px solid #ebebeb; width:72px; height:81px}
.iiLeftCon .imgDiv .imgLeft img{ width:71px; height:81px}
.iiLeftCon .imgDiv .xxr{ float:right; width:120px;overflow:hidden; line-height:20px; color:#666; margin-top:5px}
.iiLeftCon .imgDiv .xxr h2{ font-size:14px; overflow:hidden; height:24px}
.iiLeftCon .imgDiv .xxr h2 a{ color:#666}

.ilist_z{ width:720px; padding:15px 0 0 15px}
.ilist{ width:700px; background:url(images/ilist_bg.gif) no-repeat center bottom; height:150px; padding-bottom:19px; margin-top:10px}
.ilist .ilLeft{ float:left; width:121px; height:138px; padding:5px; border:1px solid #ebebeb}
.ilist .ilLeft img{width:121px; height:138px}
.ilist .ilRight{ float:right; width:540px}
.ilist .ilRight h1{ color:#6e6e6e; font-size:14px; overflow:hidden; height:25px}
.ilist .ilRight .xx{ width:540px; height:85px; overflow:hidden; line-height:25px; margin-top:10px}
.ilist .ilRight .xxBtn{ width:540px}
.ilist .ilRight .xxBtn a{ width:99px; height:29px; margin-right:15px; display:block; text-align:center; line-height:29px; background:url(images/xxBtn.gif) no-repeat; color:#FFF;  float:left}

/*2013-9-7 ADD 课程分类--最终页*/
.newz{width: 708px; margin: 35px 0 15px 20px; }
.newzInfo{ width: 686px}
.newzInfo .title {color: #000000;font-size: 18px;font-weight: bold;height: 35px;line-height: 35px;text-align: center}
.newzInfo .author{ height: 25px; line-height: 25px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; margin-top: 15px;}
.newzInfo .rwjs{ width:686px; margin-top:15px}
.newzInfo .rwjs .rLeft{ float:left; width:259px; height:296px; padding:5px; border:1px solid #e8e8e8}
.newzInfo .rwjs .rRight{ float:right; width:404px}
.newzInfo .rwjs .rRight h1{ width:374px; height:27px; line-height:27px; background:url(images/rRight_bg.gif) no-repeat; font-size:14px; padding-left:30px; margin-top:5px}
.newzInfo .rwjs .rRight p{ color:#757575; line-height:30px}
.kcTitle{ width:646px; height:29px; line-height:29px; background:url(images/kcTitle.gif) no-repeat; margin-top:15px; padding-left:40px; font-weight:bold; color:#fff}
.kcTitle_a{ width:664px; padding:10px; line-height:20px; color:#757575; background-color:#fafafa; font-weight:normal; border:1px solid #e2e2e2; border-top:none}
.kcTitleCon{width:676px; line-height:25px; color:#757575; padding:5px}
.newzInfo .extra{ margin-bottom: 10px; color: #000; padding-top: 20px}
.newzInfo .extra .eav{ font-weight: bold;}
.newzInfo .extra .eav a{ color: #585858;}
.newzInfo .extra .eav a:hover{ color: #cc0000;}
.newzInfo .operation{ padding: 20px 0; text-align: center;}

/*在线报名*/
.newzInfo .inci { background: #f8f8f8; border: 1px solid #ccc; margin-bottom: 10px;}
.newzInfo .inci .tt { border-top:0; background: none; border-bottom: 1px solid #ac0505; margin-bottom: 10px; font-size: 12px; height: 35px; font-weight: normal; padding-left: 15px; color: #666; font-family: 微软雅黑;}
.newzInfo .inci .tt .ti {font-size: 15px; font-weight: normal;  color: #ac0505; font-family: 微软雅黑; float: left;}
.newzInfo .inci .tt .ti2 { float: left; margin-top: 4px;}
.newzInfo .iright .hotline { float: left; background: url(images/hl3.gif) no-repeat; width: 235px; height: 91px; margin: 5px -20px 0 8px; display: inline;}

.newzInfo .zxbm .form li { font-size: 14px; color: #333;  width:500px; border:0; height:25px}
.newzInfo .zxbm .form li .ta { float: left; width: 90px; text-align: right; }
.newzInfo .zxbm .form li .tc { float: left; width: 400px; }
.newzInfo .zxbm .form li .tc .text { background: #fff; border: 1px solid #ccc; width: 125px;}
.newzInfo .zxbm .form li .tc .text2 {width: 75px;}
.newzInfo .zxbm .form li .tc .text3 {width: 165px;}
.newzInfo .zxbm .form li .tc .text4 {width: 235px;}
.newzInfo .zxbm .form li .tc .textarea {width: 500px; height: 100px; background: #fff; border: 1px solid #ccc; font-size: 12px;}
.newzInfo .zxbm .form li .tc .submit { background: url(images/y_pro2_03.gif); height: 34px; width: 135px; border: none; cursor: pointer;}

/*企业文化内训*/ 
.serLeftT_a { width:221px; border:1px solid #e3e3e3; padding-bottom:20px; margin-top:10px}
.serLeftT_a h1{border-top:1px solid #e3e3e3; text-align:center; font-size:14px; color:#000; height:37px; line-height:25px; background:url(images/ser_Left_a_h1.gif) no-repeat center bottom #f7f7f7; width:221px}
.serLeftT_a ul{ text-align:center}
.serLeftT_a ul li{ margin-top:10px}
.serLeftT_a ul li img{ width:146px; height:168px; padding:5px; border:1px solid #eaeaea}
.serLeftT_a ul li a{ color:#757575}
.wh_right{ width:745px; float:right; margin-top:2px}
.wh_Main{ width:745px}
.wh_m_Left{ float:left; width:496px; border:1px solid #eaeaea}
.wh_m_Left h1{ height:32px; line-height:32px; background:url(images/ico_shu.gif) repeat-x; color:#000; font-size:14px; padding:0 15px}
.wh_m_Left h1 span{ font-weight:normal; font-size:10px; float:right}
.wh_m_Left h1 span a{ color:#929292}
.wh_m_Left h1 span a:hover{ color:#cf000d}
.wh_m_LeftCon{ color:#757575; height:175px; line-height:25px; padding:10px; text-indent:24px}

.wh_m_Right{ float:right; width:238px;border:1px solid #eaeaea}
.wh_m_Right h1{ height:39px; line-height:32px; background:url(images/wh_m_Right.gif) no-repeat; color:#000; font-size:14px; padding:0 15px 0 20px}
.wh_m_Right h1 span{ font-weight:normal; font-size:10px; float:right}
.wh_m_Right h1 span a{ color:#929292}
.wh_m_Right h1 span a:hover{ color:#cf000d}
.wh_m_Right ul{ padding:2px 10px}
.wh_m_Right ul li{ width:203px; background:url(images/ico_jt.gif) no-repeat 0 10px; padding-left:15px; line-height:30px; height:30.6px; overflow:hidden}
.wh_m_Right ul li a{ color:#757575}

.whCon{ width:745px; margin-top:10px}
.wh_iLeft{ float:left; width:745px}

.wh_rCont{ float:left; width:241px; border:1px solid #eaeaea; margin:10px 8px 0 0}
.crlMr{ margin-right:0}
.wh_rCont h1{ height:38px; line-height:32px; background:url(images/wh_rCont.gif) no-repeat; color:#000; font-size:14px; padding:0 15px 0 20px}
.wh_rCont h1 span{ font-weight:normal; font-size:10px; float:right}
.wh_rCont h1 span a{ color:#929292}
.wh_rCont h1 span a:hover{ color:#cf000d}
.wh_rCont .imgDiv{ width:222px; float:left; margin:5px 0 10px 10px}
.wh_rCont .imgDiv .imgLeft{ float:left; padding:5px; border:1px solid #ebebeb; width:72px; height:81px}
.wh_rCont .imgDiv .imgLeft img{ width:72px; height:81px}
.wh_rCont .imgDiv .xxr{ float:right; width:130px;overflow:hidden; line-height:20px; color:#666; margin-top:5px}
.wh_rCont .imgDiv .xxr h2{ font-size:14px; overflow:hidden; height:20px}
.wh_rCont .imgDiv .xxr h2 a{ color:#666}
.wh_rCont ul{ padding:0 10px 5px; float:left}
.wh_rCont ul li{ width:203px; background:url(images/ico_jt.gif) no-repeat 0 10px; padding-left:15px; line-height:23px; height:23px; overflow:hidden; border-bottom:1px dashed #e2e2e2}
.wh_rCont ul li a{ color:#757575}

.whServ{ width:705px; height:32px; line-height:32px; background:url(images/whServ.gif) no-repeat; margin-top:10px; font-size:14px; font-weight:bold; padding-left:40px}
.whServCon{ width:723px; padding:0px 0 10px 20px; border:1px solid #e6e6e6; float:left; border-top:none}
.whServCon ul li{ float:left; width:105px; height:47px; border:1px solid #e6e6e6; margin:10px 11px 0 0}
.whServCon ul li img{ width:102px; height:47px;}
.whServKu{ width:743px; border:1px solid #e6e6e6; float:left; border-top:none; padding-bottom:10px}

/* 产品及课程频首页 2013-09-08 Add */
.proLeft{ float:left; width:750px}
.proLeft-l{ float:left; width:364px; margin-right:10px; margin-top:10px}
.proTitle{ height:32px; background:url(images/proTitle.gif) no-repeat; line-height:32px; padding:0 15px 0 40px; color:#000; font-weight:bold}
.proTitle span{ font-weight:normal; font-size:10px; float:right}
.proTitle span a{ color:#929292}
.proTitle span a:hover{ color:#cf000d}
.proCon{ float:left; width:332px; border:1px solid #d5d5d5; border-top:none; padding:10px 15px}
.proCon img{ width:74px; height:74px; border:1px solid #d5d5d5; float:left}
.proConR{ float:right; width:240px; color:#979797; line-height:24px}
.proConR a{ color:#378b96}
.proConR p a{ color:#c93e03; font-size:14px; font-weight:bold}
.proGg{ width:980px}

.pro_Right{ float:right; width:223px; padding-bottom:10px}
.pro_Ra{ height:33px; line-height:33px; background:url(images/pro_Ra.gif) no-repeat; padding:0 10px 0 40px; font-weight:bold; font-size:14px; margin-top:10px}
.pro_Ra span{ font-weight:normal; font-size:10px; float:right}
.pro_Ra span a{ color:#929292}
.pro_Ra span a:hover{ color:#cf000d}

.iiProCon{ float:left; width:212px; border:1px solid #e3e3e3; border-top:none; padding:0 5px 15px}
.iiProCon .imgDiv{ width:212px; float:left; border-bottom:1px dashed #e3e3e3; margin-top:12px; padding-bottom:13px}
.iiProCon .imgDiv .imgLeft{ float:left; padding:5px; border:1px solid #ebebeb; width:72px; height:81px}
.iiProCon .imgDiv .imgLeft img{ width:72px; height:81px}
.iiProCon .imgDiv .xxr{ float:right; width:120px;overflow:hidden; line-height:20px; color:#666; margin-top:5px}
.iiProCon .imgDiv .xxr h2{ font-size:14px; overflow:hidden; height:20px}
.iiProCon .imgDiv .xxr h2 a{ color:#7b0503}
.iiProCon .imgDiv .xxr .h3{ font-size:12px; color:#636363}

/*列表*/
.m_t{ margin-top:10px}
.ProMain{ float:left; width:755px}
.PROrCont{ float:left; width:241px; border:1px solid #eaeaea; margin:10px 8px 0 0}
.PROrCont h1{ height:38px; line-height:32px; background:url(images/wh_rCont.gif) no-repeat; color:#000; font-size:14px; padding:0 15px 0 20px}
.PROrCont h1 span{ font-weight:normal; font-size:10px; float:right}
.PROrCont h1 span a{ color:#929292}
.PROrCont h1 span a:hover{ color:#cf000d}
.PROrCont ul{ padding:0 10px 5px; float:left}
.PROrCont ul li{ width:203px; background:url(images/ico_jt.gif) no-repeat 0 10px; padding-left:15px; line-height:25px; height:25px; overflow:hidden; border-bottom:1px dashed #e2e2e2}
.PROrCont ul li a{ color:#757575}

.proImgList{ float:left; width:221px; border:1px solid #eaeaea; height:32px; line-height:32px; margin-top:10px;  height:auto}
.proImgList h1{ border-bottom:1px solid #eaeaea; background-color:#f9f9f9; color:#3c3c3c; font-family:"微软雅黑"; font-size:12px; padding-left:10px}
.proImgList ul{ float:left; padding:10px 0 0 7px}
.proImgList ul li{ float:left}
.proImgList ul li img{ width:100px; height:45px; border:1px solid #ededed}

/*2013-10-16 ADD */
/*客户之声*/
.khuMain{ width:735px}
.khuServKu{ width:733px; float:left; padding-bottom:10px}
.khu_sh{ width:695px; padding:0 20px}
.khu_sh dl{ margin-top:15px}
.khu_sh dl dt{ color:#757575; font-weight:bold; background:url(images/ico_jt.gif) no-repeat 0 5px; padding-left:20px; position:relative}
.khu_sh dl dt span{ margin-left:30px}
.khu_sh dl dt div{ width:14px; height:7px; position:absolute; top:25px;}
.khu_sh dl dd{ color:#757575; border:1px solid #e6e6e6; padding:10px; line-height:24px; margin-top:10px}

/* 公开课相册 */
.banner_05{width: 980px; height: 120px; background: url(images/y_pro_05.gif) no-repeat 10px 35px}
.ser_Right dl.list{ padding:13px 10px 10px 20px;  float:left}
.ser_Right dl.list dd{ float:left; width:166px; margin:10px 10px 0 0}
.ser_Right dl.list dd img{ width:158px; height:110px;  border:1px solid #f3f3f3; padding:3px; border:1px solid #dddfde}
.ser_Right dl.list dd span{ width:166px; height:20px; line-height:20px; display:block; overflow:hidden; text-align:center}
.ser_Right dl.list dd span a{ color:#333}
.ser_Right dl.list dd span a:hover{ color:#f00}

/* 自助管理公开课 */
.khuCon{ width:745px}
.kehuMain{ width:745px}
.khuServ{ width:705px; height:32px; line-height:32px; background:url(images/whServ.gif) no-repeat; margin-top:10px; font-size:14px; font-weight:bold; padding-left:40px; position:relative}
.khuServ span{ width:8px; height:8px; position:absolute; right:40px; top:13px}
.khuServCon{ width:713px; padding:5px 10px 10px 20px; border:1px solid #e6e6e6; float:left; text-indent:24px; border-top:none; color:#737373; line-height:24px}
.khuServCon dl.time{ float:left; width:713px; border-bottom:1px dotted #cbcbcb; font-weight:bold}
.khuServCon dl.time dt{ float:left}
.khuServCon dl.time dd{ float:left}
.khuServCon dl.time dd a{ color:#787878}
.khuServCon dl.time dd a strong{ color:#f00}
.khuServCon dl.time dd a:hover{ color:#f00}

.khuServCon dl.addr{ float:left; font-weight:bold}
.khuServCon dl.addr dt{ float:left}
.khuServCon dl.addr dd{ float:left}
.khuServCon dl.addr dd a{ color:#787878}
.khuServCon dl.addr dd a strong{ color:#f00}
.khuServCon dl.addr dd a:hover{ color:#f00}

.khuServConImg{width:721px; padding:5px 0px 10px 22px; border:1px solid #e6e6e6; float:left; border-top:none}
.khuServConImg dl.list{ padding:0px 10px 10px 0;  float:left}
.khuServConImg dl.list dd{ float:left; width:126px; margin:10px 15px 0 0}
.khuServConImg dl.list dd img{ width:120px; height:84px;  border:1px solid #f3f3f3; padding:2px; border:1px solid #dddfde}
.khuServConImg dl.list dd span{ width:126px; height:20px; line-height:20px; display:block; overflow:hidden; text-align:center}
.khuServConImg dl.list dd span a{ color:#333}
.khuServConImg dl.list dd span a:hover{ color:#f00}

.khuTitle{ width:745px; height:33px; line-height:33px; background:url(images/khuTitle.gif) no-repeat; margin-top:10px; font-size:14px; font-weight:bold; color:#000}
.khuTitle ul{ padding:0 20px}
.khuTitle ul li{ height:33px; float:left; line-height:33px}
.khuTitle ul li.curName{ width:322px}
.khuTitle ul li.curTayp{ width:80px;}
.khuTitle ul li.curMony{ width:82px; text-align:center}
.khuTitle ul li.curTeache{ width:50px; text-align:center;}
.khuTitle ul li.curTime{ width:90px; text-align:center;}
.khuTitle ul li.curAddr{ width:60px; text-align:center}

.khuList{ width:743px; border:1px solid #e6e6e6; float:left; padding-bottom:10px; border-top:none; color:#737373}
.khuList ul{ padding:0 20px}
.khuList ul li{ float:left; line-height:33px; border-bottom:1px dotted #c8c8c8}
.khuList ul li.curName{ width:310px; background:url(images/news11_15.gif) no-repeat 0px 10px; padding-left:15px}
.khuList ul li.curName a{ color:#898989}
.khuList ul li.curName a:hover{ color:#f00}
.khuList ul li.curTayp{ width:98px}
.khuList ul li.curMony{ width:80px; color:#d33e1e}
.khuList ul li.curTeache{ width:50px}
.khuList ul li.curTime{ width:75px; color:#d33e1e}
.khuList ul li.curAddr{ width:70px; text-align:center; color:#d33e1e}

.iiLeftOne{ width:224px; margin-top:10px}
.iiLeftOne h1{ height:29px; font-size:14px; background:url(images/iiLeftOne.gif) no-repeat; padding:5px 0; color:#000; text-align:center;}
.iiLeftOne h1 span{ font-weight:normal; font-size:10px; float:right; margin-top:8px}
.iiLeftOne h1 span a{ color:#8f8f8f}
.iiLeftOneBody{ border:1px solid #ececec; border-top:none}
.iiLeftOneBody ul{ padding:0 10px}
.iiLeftOneBody li{ /*height:24px;*/ line-height:24px; padding-left:15px; background:url(images/y_pro_18.gif) no-repeat 0 8px; overflow:hidden;}
.iiLeftOneBody li a{ color:#737373}
.iiLeftOneBody li a:hover{ color:#f00}




