/*****************************************************************
 *  作者：       戴四维
 *  创建时间：   2014-07-22 16:13:50
 *
 ******************************************************************/
/*****************************************************************
 *  作者：       戴四维
 *  创建时间：   2014-03-03 15:37:32
 *
 ******************************************************************/
/*公共样式*/
*{margin:0;padding:0;}
body{font-size:12px;font-family:"微软雅黑","宋体",Arial,Helvetica,sans-serif;font-family: "Microsoft YaHei" !important; }
ul,li{ list-style-type: none;}
input,select,button,textarea{font-size:12px;font-family:Arial,Helvetica,sans-serif; }
button{cursor: pointer;}
.cur,a{cursor: pointer;}
.mt_10{ margin-top:10px !important;}
.mt_20{ margin-top:20px !important;}
.mb_20{ margin-bottom:20px !important;}
.mr_12{ margin-right:12px;}
.ml_40{ margin-left:40px;}
.mlxx{ padding-left:50px; display:block; margin-left:40px;}
.green{color:#7BC032;}
.ba{color:white !important;}
.cl88{color:#888888;}
.i{ font-style:normal; color:Red; padding-right:5px;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}

.bggre{ background:#7BC032;}
.bgba{ background:white;}
.hide{ display:none;}
.block{ display:block;}
.yj{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}

img{border:none;}

table{ margin:auto;}
.clear{clear:both;}

a,a:link {color:#434343;text-decoration:none;}
a:visited { text-decoration:none;}
a:active,a:hover{text-decoration:underline;cursor: pointer; color:#0068BB;}
a:focus {outline:none;}
a:hover{ color:#434343;}

.tRight{ text-align:right;}
.tCenter{ text-align:center;}
.tLeft{ text-align:left;}

.h25{ height:25px;}
.h30{ height:30px;}

.fRight{ float:right !important;}
.fLeft{ float:left;}


.b{ font-weight:bold;}
.n{ font-weight:normal;}


.tRed{ color:red;}
.tGreen{ color:green;}
.tBlue{ color:#04AEDA;}

.none{display:none !important;}

.yh{font-family:"Microsoft YaHei","微软雅黑";}

.fn12{font-size:12px;}
.fn14{font-size:14px;}
.fn16{font-size:16px;}
.fn18{font-size:18px;}
.cre_ti{width:100px; float:left;}
/*公共样式 End*/
body{color:#555555; background:url(../images/bg.jpg)}
.bkpage{display:block; width:75px; height:25px; line-height:25px; color:#FFFFFF; text-align:center; font-size:12px; background-color:#7BC032; }
.bkpagecon{ float:right; margin-right:6px; margin-top:8px; display:inline;}
.bkpage:hover{ color:#FFF !important; text-decoration:none;background-color:#8BD33E;}
/*头部*/
.header{width:100%;height:60px; background:#1A1A1A;}
.header_w{width:1000px;height:60px; margin:0 auto; overflow:hidden;}
.logo{width:212px;height:54px; padding-top:6px;}
.logonav{width:78px;height:60px; line-height:60px; text-align:right;color:white;}
.logonav a{color:white; margin:0px 6px;}
/*导航*/
.nav{width:440px;height:60px;}
.nav a{ display:block; line-height:60px; padding:0px 20px;/* margin-right:1px;*/ float:left;font-family:"Microsoft YaHei","微软雅黑","宋体",Arial,Helvetica,sans-serif;color:white;font-size:16px; text-decoration:none;}
.nav a:hover{ background:#7BC032;}
.navstatus{background:#7BC032;}
/*头部结束*/
/*banner*/
.banner{width:100%;height:400px; background:url(../images/banner.jpg) no-repeat;}
.banner_w{width:1000px;height:196px; padding-top:204px; margin:0 auto; background:url(../images/banner.png) center 105px no-repeat;}
.allbanner{width:100%;height:220px;background:url(../images/nbanner.jpg) no-repeat;}
.allbanner_w{width:1000px;height:130px; padding-top:90px; margin:0 auto; background:url(../images/banner.png) center 105px no-repeat;}
/*search*/
.banner #search{width:580px;height:70px; margin-left:206px;}
.banner  .searchbg{width:580px;height:70px;background:#e2e2e2;opacity: 0.3;-moz-opacity: 0.3;filter:alpha(opacity=30);position:absolute; z-index:8;}
.banner .search{width:560px;height:50px;padding:10px; position:absolute; z-index:9;}
.banner .sekeyword{width:430px;height:50px; line-height:50px;border:0px; padding:0px 15px;color:#939090;font-size:18px;font-family:"Microsoft YaHei","微软雅黑"; float:left;}
.banner .sesub{width:100px;height:50px;border:0px;float:left; background:#7BC032 url(../images/so.png) center no-repeat; cursor:pointer;}
.banner .sesub:hover{background:#8BD33E url(../images/so.png) center no-repeat;}
/*End search End banner*/
/*内页搜索*/
.infoserach{width:192px;height:30px; background:white; margin:15px 0px;}
.infoserach .sekeyword{width:152px;height:30px; line-height:30px;border:0px; padding-left:10px;color:#999999;font-size:12px;font-family:"Microsoft YaHei","微软雅黑"; float:left;}
.infoserach .sesub{width:30px;height:30px;border:0px;float:left; background:url(../images/s.png) center no-repeat; cursor:pointer;}
/*内页搜索结束*/
/*主体样式*/
.main{width:1000px; margin:0 auto; overflow:hidden; }
.pad35{padding:35px 0px;}
.pad20{padding:20px 0px;}

/*主体内容*/
.tabnav{height:40px;}
.tabnav a{width:80px;height:32px;padding:10px 0px 0px 40px; float:left; background:white;border-bottom:1px solid #D9DBDD;color:#333366; margin-right:10px;font-size:14px; cursor:pointer; display:block; text-decoration:none;}
.tabnav11 a img{float:left; margin-right:8px;}

.tabnav11 a:hover{ background:#81c637 !important;color:white !important;border-bottom:1px solid #729D46 !important}

.tabnav a.hot{ background:#fff url(../images/hot1.png) 16px 9px no-repeat;}
.tabnav a:hover.hot,.tabnav a.hot.curr{ background:#81c637 url(../images/hot.png) 16px 9px no-repeat; color:#fff;border-bottom:1px solid #729D46; text-decoration:none; }

.tabnav a.new{ background:#fff url(../images/new.png) 11px 8px no-repeat;}
.tabnav a:hover.new,.tabnav a.new.curr{ background:#81c637 url(../images/new1.png) 11px 8px no-repeat; color:#fff;border-bottom:1px solid #729D46; text-decoration:none;}

.tabnav a.good{ background:#fff url(../images/good.png) 11px 9px no-repeat;}
.tabnav a:hover.good,.tabnav a.good.curr{ background:#81c637 url(../images/good1.png) 11px 9px no-repeat; color:#fff;border-bottom:1px solid #729D46;text-decoration:none; }
.goodcl{ background:#81c637 url(../images/good1.png) 11px 8px no-repeat !important; color:#fff !important;border-bottom:1px solid #729D46 !important;text-decoration:none; }

.tabnav a.h{ background:#fff url(../images/h.png) 11px 10px no-repeat;}
.tabnav a:hover.h,.tabnav a.h.curr{ background:#81c637 url(../images/h1.png) 11px 10px no-repeat; color:#fff;border-bottom:1px solid #729D46;text-decoration:none; }

.tabcurr{background:#7BC032 !important;border-bottom:1px solid #729D46 !important;color:white !important;}
.maincotlist{width:1000px; float:left; padding-top:34px;overflow:hidden; background:url(../images/index-li-bg.jpg) repeat-x bottom; }
.maincotlist ul{ float:left; margin-left:-35px; overflow:hidden; display:inline;}
.maincotlist li{width:290px;height:260px; background:white; padding:10px; float:left; margin-left:35px;display:inline; margin-bottom:20px;border-bottom:1px solid #E2E6E9;}
.maincotlist li a{width:290px;height:190px; float:left; display:block;position:relative;z-index: 1;color:white;font-family:"Microsoft YaHei","微软雅黑"; overflow:hidden;}
.maincotlist li a h3{ text-align:center;font-size:18px; line-height:35px;font-weight:500;}
.maincotlist li a p{ padding:0px 10px;}
.maincotlist li img{width:290px;height:190px;float:left;}

.maincotlist .showtxt{ position:absolute; z-index:9;width:100%;height:35px;left:0; bottom:0; overflow:hidden;background-color:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(enabled = 'true',startColorstr = '#99000000',endColorstr = '#99000000')}

.maincotlist .mkintro{width:290px;float:left;height:44px; padding:5px 0px;line-height:22px;color:#999999;}
.maincotlist .mkrelat{width:290px;float:left;color:#555555;width:290px;height:16px; line-height:16px;}
.maincotlist .mkrelat img{ width:11px; height:11px; float:left; margin:3px 5px 0 0; display:inline;}

/***内面样式***/
/*主要元素*/
.sm{padding-top:5px; margin-bottom:5px;}
.infomaincot{width:980px;height:285px; padding:10px;border-bottom:1px solid #DADCDE; background:white;}
.infoimg{width:435px;height:285px;}
.infoimg img{width:435px;height:285px;}
.infocont{width:520px;height:285px; padding-right:10px;}
.infocont ul li img{ margin-right:5px;}
.infocont h2{font-size:18px;font-family:"Microsoft YaHei","微软雅黑";color:#333333;}
.infocont .infocot_cot{color:#888888; line-height:23px;}
.infocont ul{ padding-top:20px;height:122px;}
.infocont ul li{ line-height:28px;color:#333333;}
.operfunct{height:51px ;}
.operbut{width:160px;height:51px;}
.operbut a{width:160px;height:50px; line-height:50px; background:#7BC032;border-bottom:1px solid #7AAA48; display:block;color:white;font-size:20px;font-family:"Microsoft YaHei","微软雅黑"; text-align:center; text-decoration:none;}
.operbut a:hover{background-color:#8BD33E;}
.operfav{width:200px; padding-top:21px;height:30px;}
.operfav a{width:20px;height:17px; padding:6px 5px 7px 5px; display:block; float:left; margin-right:3px; background:#C3C3C3; overflow:hidden;}
.operfav a:hover{ background:#7BC032;}
.opcurr{background:#7BC032 !important;}
/*状态条*/
.statusstrip{ padding:18px 15px 0px 20px;width:965px;height:77px;border-bottom:1px solid #DADCDE; background:white; margin-top:20px;}
.statbut{height:41px;}
.starbut{width:120px;height:41px;}
.starbut a{width:120px;height:40px; line-height:40px; background:#7BC032;border-bottom:1px solid #7AAA48; display:block;color:white;font-size:20px;font-family:"Microsoft YaHei","微软雅黑"; text-align:center; text-decoration:none;}
.starbut a:hover{background-color:#8BD33E;}
.stasta{height:30px; background:#EEF1F2;width:815px; margin-top:6px;}
.stasta span{width:30%; display:block;height:30px; background:url(../images/1_07.jpg);}
.statcot{ line-height:35px;}
/*其它内容*/
.infodetails{width:1000px; overflow:hidden; margin-top:20px;}
/*左*/
.infodets_cot{width:708px; background:white; overflow:hidden;}
.navdets{height:40px; background:#EBEBEB;}
.navdets span{width:120px;height:37px; line-height:37px;color:#434343;font-size:16px;font-family:"Microsoft YaHei","微软雅黑";border-top:3px solid #EBEBEB; float:left; cursor:pointer; text-align:center;}
.navdets li{width:115px;height:37px; line-height:37px;color:#434343;font-size:16px;font-family:"Microsoft YaHei","微软雅黑";border-top:3px solid #EBEBEB; float:left; cursor:pointer; text-align:center;}
.curnavspan{border-top:3px solid #7BC032 !important; background:white;}
.cotinfoul{ background:white; padding:20px 20px 20px 20px; overflow:hidden;}
.cotinfoul ul{width:100%; overflow:hidden; background: url(../images/xian.jpg) 75px  repeat-y; padding-bottom:50px;}
.cotinfoul ul li{ line-height:40px;width:100%; float:left;color:#434343; margin-bottom:5px;}
.cotinfoul .ctulhover{ background:#ECF4E3 url(../images/xian.jpg) 75px  repeat-y;}
.cotinfoul li span{ float:left;display:block;}
.ctili{ line-height:35px !important; padding-top:0px !important; background:#FAFAFA; }
.cotinfoul .title{width:50px; text-align:right;}
.cotinfoul .spioc{width:30px;height:40px; /*line-height:40px;*/ padding:0px 10px;text-align:center;font-weight:bold; }
.cotinfoul .spioc1{width:30px;height:40px; padding:0px 10px; }
.cotinfoul .ioc1{background:url(../images/z1.png) center no-repeat;}
.cotinfoul .ioc2{background:url(../images/z2.png) center no-repeat;}
.cotinfoul .ioc3{background:url(../images/z3.png) center no-repeat;}
.cotinfoul .ioc4{background:url(../images/z4.png) center no-repeat;}
.cotinfoul .t{ width:490px;}
.cotinfoul .view{background:url(../images/v8_1.png) left center no-repeat; padding-left:30px; font-size:14px; display:none;}

/*右*/
.retedinfo{width:260px; overflow:hidden;}
.learcons,.ritwhat,.degree,.learnioc{width:260px; overflow:hidden;border-bottom:1px solid #DBDEDF;}
.retedinfo .title{ background:#EBEBEB; padding-left:15px; line-height:40px;}
.retcot{ background:white; padding:15px;width:230px; overflow:hidden;}
.learnioc ul{background:white;width:245px; padding:15px 0px 15px 15px; overflow:hidden;}
.learnioc ul li{width:50px;height:74px; float:left; margin:0px 10px 10px 0px; text-align:center; }
.learnioc ul li img{width:50px;height:50px; float:left;}
.learnioc ul li span{ line-height:24px;}
/***内面样式结束***/
/*全部学习资源*/
/*左边*/
.lftmain{width:706px; overflow:hidden}
.allmainlist{width:100%;overflow:hidden; float:left}

.AllLear .listli{ width:706px; height:150px; border-bottom:1px solid #D5E2E6; padding:18px 0px;overflow:hidden;}
.Search .listli{  height:150px; border-bottom:1px solid #D5E2E6; padding:18px 0px;overflow:hidden;}

.listimg,.listimg img{width:225px;height:150px;}
.ritcot{width:464px; /*height:150px;*/ overflow:hidden;}
.ritcot a{ font-weight:400;}
.ritcot h2{font-size:18px;font-family:"Microsoft YaHei","微软雅黑";color:#333333;}
.allstcot{color:#888888; line-height:23px; padding-bottom:10px;}
.allcount{line-height:24px;width:464px;}
.allcount span{ float:left;}
.allcount img{ margin-right:5px;} 
.allink{ line-height:23px;  width:450px;}
.allink a{color:#6199E6; margin-right:25px;}
/*全部学习资源右边*/
.ritmain{width:260px; overflow:hidden; padding-bottom:20px;background:white; border-bottom:1px solid #D7DADB;}
.ritmain .title{line-height:40px;color:white; text-align:center;}
.ritmain .scree{  overflow:hidden;}
.ritmain .scree h5{padding-left:20px;width:260px;font-weight:500; line-height:40px;}
.ritmain .scree div a{color:#999999; padding:3px 5px; /*width:40px;height:20px; text-align:center; line-height:20px;*/ display:inline; float:left; margin:0px 5px 2px 20px;_margin:0px 5px 2px 20px; overflow:hidden;}
.ritmain .scree div a:hover{background:#7BC032;color:white; text-decoration:none;}
/*全部学习资源结束*/
/*搜索页*/
.searmain{width:940px; margin:20px auto; padding:25px 30px; overflow:hidden; background:white;}
.searmain .ritcot{width:74%;}
/*搜索页结束*/

/*注册*/
.reg{ width:920px; margin:0 auto; background:#fff; padding:20px 40px; overflow:hidden; }
.reg_t{ width:910px; height:39px; background:url(../images/reg_t.jpg) left bottom no-repeat; font-size:20px; line-height:39px; padding-left:10px;}
.reg_c{ padding:20px 0;}

.reg_c dl{ width:920px; margin:10px 0px;_margin:0; float:left; overflow:hidden;display:inline;}
.reg_c dt{ width:80px; text-align:right; float:left; }
.reg_c dd{ float:left; width:820px; /*background:red;*/}
.reg_c dd p{ height:20px; line-height:20px;}

.reg_c input{ /*vertical-align:middle;*/}
.reg_c .reg_txt{ width:428px; height:28px; border:1px solid #ccc; line-height:28px;}
.reg_c .reg_code{ width:83px; height:28px; border:1px solid #ccc; margin-right:22px; float:left; line-height:28px;}
.reg_c label{ padding:0 50px 0 5px;}
.reg_c dd a{ display:block; float:left; color:#7bc032;}
.reg_c dd a.register{ display:block; float:left; width:100px; height:40px; border-bottom:1px solid #7AAA48; background:#7BC032; color:#fff; line-height:40px; text-align:center; text-decoration:none;}

.reg_c dd a:hover.register{ background:#8BD33E;}

/*登陆*/
#login{width:442px; height:352px; margin:0 auto; overflow:hidden;}
.login{ width:390px; height:352px; background:#fff; position:absolute; z-index:9999; top:270px; margin:0 auto; padding-left:52px;}
.login_close{ width:17px; height:13px; padding:22px 20px 0 353px;}
.login_close img{ cursor:pointer;}

.login_t{width:390px;  font-size:30px; color:#333; margin-top:20px;}
.login_t span{ font-size:18px; color:#707070; margin-left:53px;}
.login_t span a{ color:#ff4200; margin-left:5px;}

.login_c{ margin-top:30px;}
.login_c .login_txt{ width:308px; height:20px; border:1px solid #DAE2E5; line-height:20px; padding:9px 15px; color:#7E7B7B;}
.login_c li{ margin-top:10px;}

.login_c .login_last { margin-top:23px;}

.login a.login_btn{ display:block; float:left; width:130px; height:40px; background:#7BC032; color:#fff; text-align:center; line-height:40px; border-bottom:1px solid #7AAA48; margin-right:25px; text-decoration:none;}

.login_c span{ line-height:40px; color:#929292;}
.login_c span input{ margin-right:8px; vertical-align:middle;}
.login_c span a{ margin-left:40px; color:#333;}

/*关于我们*/
.about{width:1000px; margin:20px auto; background:#EFF1F3;overflow:hidden;}
.about .left{ width:260px; background:#fff;}
.about .left li{}
.about .left li a{width:225px; height:40px; font-size:14px; display:block; float:left; color:#333; padding-left:35px; line-height:40px; text-decoration:none;}
.about .left .cur a{background:#7BC032; color:#fff; }


.about .right{ width:720px;font-family:"Microsoft YaHei","微软雅黑"; background:#fff;}
.about .right .right_t{ width:675px; height:39px; background:url(../images/right_t.jpg) left bottom no-repeat; line-height:39px; color:#7d7d7d; font-size:14px; padding-left:45px;}
.about .right .right_c{ line-height:2; padding:20px;}


/*视频播放页*/
.videmain{width:100%; overflow:hidden;}
/*左边*/
.videlft{ overflow:hidden; margin-top:20px; display:inline;}
.video{width:100%; overflow:hidden;}
.videonav{background:#000000;height:40px; line-height:40px; overflow:hidden; padding:0px 15px;}
.vidnavrit{width:210px;height:32px; line-height:32px; padding-top:8px;}
.vidnavrit span{width:70px;height:25px; line-height:25px; text-align:center; display:block; float:left; cursor:pointer;}
.learthe{width:70px;height:25px;color:#000000; text-align:center; display:block; float:left;}
.vidnavlft{width:220px;height:40px;line-height:40px;}
.vidnavlft a{ display:block; padding:0px 8px; float:left;}
.vidnavlft a img{ vertical-align:middle; margin-right:8px;}
.vidnavlft a:hover{ background:#252525;}

/*右边*/
.viderit{width:315px; padding-left:5px; background:url(../images/videorbg.jpg) left repeat-y; min-height:500px;}

/*视频播放页结束*/

/*底部*/
.footer{width:100%;height:155px;background:#1A1A1A; overflow:hidden;}
.footer_w{width:1000px; padding-top:15px;height:140px; margin:0 auto;overflow:hidden;}
.foot_cot{width:890px;height:140px;display:inline;overflow:hidden;}
.foot_logo{width:890px; background:url(../images/foot.png) 5px center no-repeat;height:31px; margin-bottom:2px;overflow:hidden;}
.foot_nav{width:890px; line-height:32px;color:white;overflow:hidden;}
.foot_nav a{color:white; margin:0 5px;display:inline;}
.foot_cot{width:885px; line-height:22px; padding-left:5px;overflow:hidden;}

.foot_weix{width:110px;height:140px;overflow:hidden;}
.foot_weix img{width:110px;height:110px;}
.foot_weix span{ line-height:30px;color:white;}


/*返回顶部*/
.totop { width:40px; height:122px;position:fixed; _position:absolute; bottom:10px; z-index:1000; right:40px; opacity: 0.5;}
.totop a{ display:block; float:left; width:40px; height:122px; background:url(../Images/t2.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='../Images/t2.png', sizingMethod='scale');}
.totop a:hover{  background:url(../Images/t1.png) no-repeat;}

#index{ width:100%;background:#F1F4F5 url(../images/x.jpg) repeat-x; height:231px;}
.info{ width:1000px; margin:0 auto; padding:48px 0 0 0;_padding:23px 0 0 0;}
.info img{ float:left; margin-right:15px; width:100px; height:100px;}
.info dl{ width:885px; float:left;}
.info dd{ height:25px; line-height:25px; color:#434343;}
.info dd a{ display:block; float:left; width:56px; height:25px; background:#434343 url(../images/y3.png) 6px 5px no-repeat; 
color:#fff; text-align:center; padding-left:24px; text-decoration:none;}
.info .name{ font-size:18px;}
.info .city{ color:#999; background:url(../images/y2.png) left center no-repeat; padding-left:17px;}
.info .sign{}


.con{ width:1000px; margin:0 auto;}
.con .tab { width:1000px;padding-top:21px; float:left;}
.con .tab li{ display:inline; float:left; padding:20px 44px;color:#333;cursor:pointer; }
.con .tab .on {border-bottom:3px solid #7BC032; }

.con .con_t{ float:left;}
.con .con_c{ float:left; width:1000px; padding-top:20px;}

.con .tablist{ display:none;}
.con .show{ display:block;}


/*我的问答*/

.ask_r{ width:220px;}
.ask_r li{}
.ask_r li a{ width:220px; height:40px;  line-height:40px;  display:block; float:left; text-align:center; color:#333; text-decoration:none;}
.ask_r li.cur a{background:#7BC032;color:#fff;border-bottom:1px solid #73A144; }

.ask_l{ width:740px; overflow:hidden; padding-bottom:20px;}
.ask_l dl{width:740px; padding:10px 0; border-bottom:1px solid #D5E2E6;}
.ask_l dt{ padding:6px 0;}
.ask_l dt a{ font-size:14px; color:#333; line-height:24px;}
.ask_l dd{ line-height:2;}
.ask_l dd span{ padding:0 5px;}
.ask_l dd span em{ font-style:normal; padding-left:10px;}
.ask_l dd,.ask_l dd a{ color:#A6A6A6;}

/*我的设置*/
.cfg_r{ width:220px; overflow:hidden;}
.cfg_r li{}
.cfg_r li a{ width:220px; height:40px;  line-height:40px;  display:block; float:left; text-align:center; color:#333; text-decoration:none;}
.cfg_r li.cur a{background:#7BC032;color:#fff;border-bottom:1px solid #73A144; }

.cfg_l{width:740px; overflow:hidden; padding-bottom:25px;}
.cfg_l dl{ width:740px; line-height:30px;font-size:14px; color:#333;margin-top:25px; float:left; }
.cfg_l dt{ float:left; text-align:right; width:100px; margin-right:10px;  }
.cfg_l dd{float:left;  width:620px; }
.cfg_l .cfg_txt{ float:left; width:578px; height:28px; line-height:28px; border:1px solid #ccc;}
.cfg_l textarea{ float:left;width:578px; height:123px; border:1px solid #ccc; }
.cfg_l label{ padding:0 5px;}

.cfg_l dd a{ display:block; float:left; width:100px; height:40px; border-bottom:1px solid #7AAA48; background:#7BC032; color:#fff; line-height:40px; text-align:center; text-decoration:none;}

.cfg_l dd a:hover{ background:#8BD33E;}

/*我的课程*/
.course{ margin-left:-20px; float:left; display:inline; padding-bottom:25px; overflow:hidden;}
.course dl{ width:232px; height:202px; display:inline; float:left; border-bottom:1px solid #D7D9DB; margin-left:20px;  margin-top:20px; background:#fff;}
.course dt{ width:232px; height:152px; position:relative;/* overflow:hidden;*/}
.course dt img{ width:232px; height:152px;}
.course dt a{}
.course dt span{ display:block; float:left; width:232px; height:28px; line-height:28px; position:absolute; background:#000;color:#fff; bottom:0; text-align:center;opacity: 0.8;-moz-opacity: 0.8;filter:alpha(opacity=80); z-index:999; left:0;}
.course .on dt span{ background:#6EA431; } 

.course dd{ width:162px; height:50px; line-height:50px; background:url(../images/y_1.png) 138px center no-repeat; padding-left:70px; font-size:14px;}
.course .on dd{ background:#6EA431;background:url(../images/y.png) 138px 16px no-repeat; } 

.course a.add{ display:block; float:left;width:232px;height:50px; _height:55px;border-bottom:1px solid #D7D9DB; margin-left:20px;_margin-left:10px;margin-top:20px;   background:#fff url(../images/y4.png) center center no-repeat;font-size:24px;color:#d3d3d3; padding-top:152px; text-align:center; text-decoration:none;}

/*视频*/
.video_r{ width:320px; overflow:hidden;}
.video_rt{ width:300px; height:95px; background:#202328; padding:10px; }
.video_rt img{ width:145px; height:95px; float:left; margin-right:10px;}
.video_rt dl{ width:145px;height:95px; float:left;}
.video_rt dt{ height:40px; line-height:20px; padding-bottom:20px; color:#fff;}
.video_rt dd{ line-height:20px; color:#888;}
.video_rc{ width:320px;  background:#292D33; overflow:hidden;}
.video_rc .tab{}
.video_rc .tab li{ display:inline; float:left; width:83px; height:40px; line-height:40px;color:#fff; padding-left:77px; cursor:pointer;}
.video_rc .tab .dir{background:#23272C url(../images/v.png) 51px center no-repeat;}
.video_rc .tab .ask{background:#23272C url(../images/v1.png) 51px center no-repeat;}
.video_rc .tab .on0{ background:#292D33 url(../images/v.png) 51px center no-repeat; }
.video_rc .tab .on1{ background:#292D33 url(../images/v1.png) 51px center no-repeat;}
.list_c .tablist{ display:none;}
.list_c .show{ display:block;}

.video_cc{width:320px; background:#292D33; padding:20px 0px;}
.video_cc ul{width:320px; overflow:hidden; background: url(../images/xian.jpg) 95px  repeat-y; padding-bottom:50px;}
.video_cc ul li{ line-height:40px;width:280px; float:left;color:#999; padding:0 20px;}
.video_cc .ctulhover{ background:#ECF4E3 url(../images/xian.jpg) 61px  repeat-y;}
.video_cc li span{ float:left;display:block;}

.video_cc .cho{ background:#7BC032 !important; color:#fff;}
.video_cc .cho span{ color:#fff;}

.video_cc .title{width:36px; text-align:right;}
.video_cc .spioc{width:30px;height:40px; /*line-height:40px;*/ padding:0px 10px;text-align:center;font-weight:bold; }
.video_cc .spioc1{width:30px;height:40px; padding:0px 10px; }
.video_cc .ioc1{background:url(../images/z1.png) center no-repeat;}
.video_cc .ioc2{background:url(../images/z2.png) center no-repeat;}
.video_cc .ioc3{background:url(../images/z3.png) center no-repeat;}
.video_cc .ioc4{background:url(../images/v002.png) center no-repeat;}
.video_cc .ioc5{background:url(../images/z4.png) center no-repeat;}
.video_l{}


/*
	课程问答
	赵宇彬
	2014年2月4日13:53:05
*/
.pab40{ padding-bottom:40px; border-bottom:1px solid #DBDEDF;}

.classcon{ display:none;}
.class_top{ width:710px; overflow:hidden;}
.class_top ul{ width:630px; margin-left:20px; margin-top:10px;}
.class_top li{ float:left; margin:5px;}
.class_top li a{  display:block; padding:2px 5px; background:#F5F5F5; border:1px solid #E5E5E5; color:#A7A7A7;}
.class_top li a:hover{ text-decoration:none; color:#FFF; background-color:#7BC032; border-color:#7BC032;}
.ctlicl{  display:block; padding:5px 5px; color:#FFF !important; background-color:#7BC032 !important; border-color:#7BC032 !important;}

.class_con{ width:660px; clear:left; margin-left:25px;}
.class_con dl{ width:665px; height:55px; padding:20px 0px; border-top:1px solid #EFEFEF;}
.class_con dt{ float:left; margin-top:5px;}
.class_con dd{ float:left; margin-left:10px;}
.class_con dd p{ width:595px; height:30px; overflow:hidden; line-height:30px;}

.kc_con a{ font-size:14px; color:#434343;}
.kc_con a:hover{ color:#7BC032; text-decoration:none;}
.kc_con{ float:left;}
.kc_time{ float:right; color:#999; font-size:12px;}
.zj a{ padding:2px 5px; background:#E0EDE3; border:1px solid #B2E1C7; color:#A7A7A7; margin-right:35px;}
.zj a:hover{ text-decoration:none; color:#FFF; background-color:#7BC032; border-color:#7BC032;}

.dftitle{ float:left;}
.score{ margin-top:2px; width:230px; height:15px;}
.tjyj{ width:235px; height:105px; margin-top:13px;}
.yjsr{ width:228px; height:58px; border:1px solid #DADCDE; resize:none; overflow-y:hidden;}
.tjyj a{ display:block; width:60px; height:30px; color:#434343; text-align:center; line-height:30px; font-size:14px; float:right; margin-right:5px; margin-top:10px;}
.fb{ background-color:#7BC032; color:#FFF !important;}
.tjyj a:hover{ text-decoration:none;}

.score li{ width:15px; height:13px; background:url(../images/xx_1.png); float:left; overflow:hidden;}

.scli{ background-image:url(../images/xx.png);}
.info_pl{ font-size:12px; margin:5px 0;}
.info_name a{ color:#7BC032; margin-right:10px;}
.info_pl div{ margin:5px 0;}
.info_time{ color:#999;}

.bortb{ border-bottom:1px solid #EDF0F1;border-top:1px solid #EDF0F1;}
.more{ text-align:center; font-size:12px; color:#999999; display:block; width:260px; height:30px; line-height:30px; background-color:#F2F2F2;}
.more:hover{ color:#999; text-decoration:none;}
.wytw{ display:none; margin-bottom:20px;}

/*
	回答内容
	赵宇彬
	2014年2月4日18:31:10
*/
.cla5{ color:#A5A3A3;}

.main_left{ width:705px; background-color:#FFF; border-bottom:1px solid #D8DBDC; float:left;}
.main_right{ width:260px; background-color:#FFF; border-bottom:1px solid #D8DBDC; float:left; margin-left:35px; padding-bottom:20px;}
.xg_con p img{ float:left; margin-top:2px; margin-right:5px;}
.xg_con p{ margin-bottom:10px;}
.xg_con{ margin-left:18px; width:222px;}
.xg_title{ font-size:14px;}
.bortx{ border-bottom:1px solid #E6EBED;}

.xg_con .xg_con_ul{ width:222px; line-height:2; margin-top:8px;}
.xg_con .xg_con_ul li{ width:222px; padding:10px 0; border-bottom:1px solid #D8DBDC;}
.xg_con .xg_con_ul li p{ width:222px; font-weight:bolder; margin-bottom:0;}
.xg_con .xg_con_ul li span{ color:#999; margin-right:30px;}

.an_con{ width:650px; margin-left:30px; margin-top:30px; border-bottom:3px solid #E6EBED;}
.an_title{ font-size:16px; color:#434343; font-weight:bolder;}
.an_nr{ font-size:12px; color:#434343; margin-top:15px; line-height:2;}
.an_dpinfo { margin-top:15px;}
.an_dpinfo dl{ height:60px;}
.an_dpinfo dt{ float:left;}
.an_dpinfo dd{ float:left; line-height:30px;}
.an_dpinfo dd a{ color:#7bc032; margin:0 10px;}
.time_an{ color:#999;}

.an_hd{ width:650px;margin-left:30px; border-bottom:1px solid #e6ebed;}
.an_hd_title{  margin:15px 0 25px 0px;}
.an_hd_title span{font-size:18px; color:#434343;}
.an_hd_title ul{ float:right; color:#999999; margin-right:8px; border:1px solid #fff;}
.an_hd_title ul li{ padding:5px 15px 5px 5px;}
.an_da{ font-size:12px; color:#434343; margin:15px 0px;}
.an_dainfo dl{ height:50px;}
.an_dainfo dt{ float:left;}
.an_dainfo dd{ float:left; line-height:30px;}
.an_dainfo dd a{ color:#7bc032; margin:0 10px;}

.adulho{border:1px solid #EEE !important;}

.px_top{ background:url(../images/px.jpg) no-repeat 70px 10px;}
.px_bt{ display:none;}

.add_an{width:650px; margin-left:30px; margin-top:30px;}
.add_an_title span{ font-size:18px; color:#434343; font-weight:lighter;}
.add_an_con textarea{ width:648px; height:228px; border:1px solid #DDDDDD; resize:none; margin:20px 0px 15px 0px;}
.add_an_tj a{ display:block; width:100px; height:40px; background-color:#7BC032; border-bottom:1px solid #7AAA48; text-align:center; line-height:41px; font-size:18px; color:#fff; float:right;}
.add_an_tj a:hover{ color:#FFF; text-decoration:none; background-color:#8BD33E;}
.add_an_tj{ width:650px; height:42px; margin-bottom:30px;}

.plinfo{ margin-left:310px;}
.zt{ background:url(../images/zt.jpg) no-repeat left center; padding-left:20px; color:#999999 !important;}
.zt:hover{ text-decoration:none; color:#7BC032 !important; background:url(../images/zt_1.jpg) no-repeat left center;}
.ztcl{ text-decoration:none; color:#7BC032 !important; background:url(../images/zt_1.jpg) no-repeat left center;}
.pl{ background:url(../images/plinfo.jpg) no-repeat left center; padding-left:20px; color:#999999 !important;}
.pl:hover{ text-decoration:none; color:#7BC032 !important; background:url(../images/plinfo_1.jpg) no-repeat left center;}
.plcl{ text-decoration:none; color:#7BC032 !important; background:url(../images/plinfo_1.jpg) no-repeat left center;}

.plinfocon{ display:none;}
.plinfo_list{ width:648px; height:198px; background-color:#FFFFF6; border:1px solid #E7ECEE;}
.plinfo_list dl{ margin:20px;}
.plinfo_list dt{ width:30px; height:30px; float:left;}
.plinfo_list dd{ width:550px; margin-left:10px; float:left;}
.plinfo_list dd p{ font-size:12px; color:#777777; line-height:21px;}
.plinfo_list dd a{ margin-left:0px !important;}
.pltime{ color:#999999;}
.fg_line{ border-bottom:1px solid #E6EBED; width:590px; margin:20px; height:10px;}
.plinfo_list_sj{ background-image:url(../images/pl_lc.jpg); width:14px; height:12px; overflow:hidden; margin-left:600px; margin-top:-10px;}

.addpl{ width:628px; height:88px; border:1px solid #E6EBED; margin-top:20px; resize:none; padding:5px 10px; background-color:#FBFBFB;}
.qdok{ display:block; width:70px; height:30px; background-color:#7BC032; border-bottom:1px solid #7AAA48; text-align:center; line-height:30px; color:#FFF !important; font-size:14px; margin-left:580px; margin-top:20px; margin-bottom:20px;}
.qdok:hover{ color:#FFFFFF; text-decoration:none; background-color:#8BD33E;}

/*
	问题提交
	赵宇彬
	2014年2月5日9:50:03
*/
.mt45{ margin-top:45px;}

.gz_sm,.gz_xq{ font-size:12px; color:#777;}
.gz_sm p{ line-height:25px;}
.gz_sm li{ list-style:disc; margin-left:15px; width:200px; line-height:30px;}
.gz_xq li{list-style:disc; margin-left:15px; width:200px; margin-bottom:15px;}
.gz_xq li span{ font-weight:bold;}

.add_wt{ width:650px; margin-left:30px; margin-top:10px; font-size:14px; color:#434343;}
.zjtitle{ width:50px; display:inline; float:left;}

.xlk{ width:98px; height:26px; border:1px solid #DCDCDC; float:right;}
.xlk span{ width:70px; height:26px; border:none; display:inline; text-align:center; line-height:26px; font-size:16px; float:left;}
.xlann{ display:block; width:28px; height:26px; background-image:url(../images/xl.jpg); float:right;}
.dw{ width:150px; height:28px; line-height:28px;}
.add_wt textarea{ width:648px; height:118px; border:1px solid #E4E4E4; resize:none; margin:10px 0px; float:left;}
.add_sm:hover{ color:#434343;}
.add_wt p{ width:650px;}

.xxx dd{ width:162px; height:50px; line-height:50px; background:url(../images/d_1.png) 138px center no-repeat; padding-left:70px; font-size:14px;}
.xxx .on dd{ background:#6EA431;background:url(../images/y.png) 138px 16px no-repeat; } 

.cont dt span{ background-color:#6EA431;}
.cont dd{ background-image:url(../images/d.png);}

.kc_title{ background:#EBEBEB; height:40px; line-height:40px; padding-left:20px;}

/*
	课程编辑
	赵宇彬
	2014年2月5日14:08:43
*/
.bkno{ background:none !important;}
.cl33{ color:#333; font-weight:bold;}
.ww{ width:750px;}

.class_bj{ width:1000px; background-color:#FFF; border-bottom:1px solid #DBDDDF;}
.kcbj_title{ width:500px; float:left;}
.add_class_an{ float:right; font-size:14px;}
.add_class_an{ color:#FFF !important; display:block; width:80px; height:30px; background-color:#7BC032; text-align:center; line-height:30px; margin-right:10px; margin-top:5px;}
.add_class_an:hover{ color:#FFF; text-decoration:none; background-color:#8BD33E;}

.viewx{ padding-left:30px;}
.viewx a:hover{ color:#7BC032; text-decoration:none;}
.bkno:hover{ cursor:pointer;}
.bj_an a{ display:block; padding:0px 10px; text-align:center; float:left; color:#7bc032;}
.bkl{ color:#FFF !important; background-color:#7bc032; font-size:14px; margin-left:12px;}
.bkl:hover{ text-decoration:none;}

.creat_zj{ width:240px; height:60px; display:block; background-color:#7BC032; color:#FFF !important; border-bottom:1px solid #7AAA48; text-align:center; line-height:61px; font-size:28px; margin:10px 0 20px 0;}
.creat_zj:hover{ background-color:#8BD33E; color:#FFF; text-decoration:none;}
.viewx a{ width:43px; background-position:right center; margin-right:15px; padding-right:15px; background-repeat:no-repeat; font-size:12px; color:#999999;}
.vi_bj{ background-image:url(../images/a_1.png);}
.vi_bj:hover{ background-image:url(../images/a.png);}
.vi_sc{ background-image:url(../images/b_1.png);}
.vi_sc:hover{ background-image:url(../images/b.png);}

.step2{ display:none; margin-top:40px; min-height:400px;}
.step2 p{ width:1000px; text-align:center; margin-bottom:10px;}

.step1{ width:780px; margin:50px 110px;}
.step1 dl{ width:780px; height:auto;}
.step1 dt{ width:145px; text-align:right; float:left; font-size:14px; color:#333333; line-height:30px;}
.step1 dd{ width:620px; float:left; margin-left:15px; display:inline;}
.step1 dd textarea{ width:558px; height:102px; border:1px solid #CCCCCC; margin-bottom:25px; resize:none; overflow-y:hidden; padding:8px 10px;}
.kc_input{ width:558px; height:28px; border:1px solid #CCCCCC; line-height:30px; margin-bottom:25px; padding:0px 10px;}

.bkll{ background-color:#7BC032; color:#FFF !important;}
.menus{ border-bottom:3px solid #7BC032; width:840px; height:40px; margin-top:30px; padding-left:100px; margin-left:30px;}
.menus a{ display:block; width:120px; height:40px; float:left; line-height:40px; text-align:center; font-size:16px; color:#474747;}
.menus a:hover{ text-decoration:none;}

.zjbj{ display:none;}

/*
	添加新课程
*/
.cnwtitle{ width:985px; padding-left:15px; background-color:#EBEBEB; height:40px; line-height:40px;}

.mle25{ margin-left:25px;}
.mt5{ margin-top:5px;}
.mb_25{ margin-bottom:25px;}
.clcc{ color:#ccc;}
.cnewcl_con{ width:1000px; background-color:#FFF; border-bottom:1px solid #D7DADB; overflow:hidden;}
.cnew_jdt{ width:1000px; height:160px; border-bottom:3px solid #EFF1F3; background-image:url(../images/jd_1.jpg); background-repeat:no-repeat; background-position:center center;}
.cnew_jdt1{background-image:url(../images/jd_2.jpg) !important;}
.next_nn{ width:100px; height:40px; background-color:#7BC032; border-bottom:1px solid #7AAA48; color:#FFF !important; text-align:center; line-height:41px; font-size:18px; margin-bottom:60px; overflow:hidden; display:block; float:left; margin-left:330px; margin-top:80px;}
.next_nn:hover{ color:#FFF !important; text-decoration:none; background-color:#8BD33E;}
.fl_wb{ width:70px; height:28px; border:1px solid #CCCCCC; display:inline; float:left; border-right:none;}
.xlan{ display:block; width:30px; height:26px; background-image:url(../images/xl.jpg); float:left; border:1px solid #CCCCCC;border-left:none; padding:1px 0px;}
.step2_fm{ width:430px; height:280px; border:3px dashed #DCDCDC; background-image:url(../images/fm.jpg); background-position:center center; background-repeat:no-repeat; margin-left:295px; margin-top:45px;}

.wc_sc{ margin-left:340px; margin-top:25px;}
.wc_sc a{ display:block; width:80px; height:30px; background-color:#7BC032; color:#FFF; text-align:center; line-height:30px; font-size:14px; float:left; margin-right:23px;}
.wc_sc a:hover{ text-decoration:none; color:#FFF; background-color:#8BD33E;}
.wc_sc p{height:30px; line-height:30px; font-size:14px; color:#333;}

.cnew_title span{ width:135px; height:20px; padding-top:110px; display:inline; float:left;}
.mlx_1{ margin-left:260px;}
.mlx_2{ margin-left:210px;}
.clg{ color:#7BC032 !important;}
.clg:hover{ color:#7BC032 !important;}

.up_fm{ width:277px; height:180px; background-image:url(../images/up_fm.jpg); background-repeat:no-repeat; background-position:center center; float:left;}
.fm_info{ width:290px; height:180px; float:left; margin-left:10px;}
.fm_info_top{ color:#AAAAAA; width:290px; height:150px;}
.fm_info_top p{ margin-bottom:3px; margin-top:-1px;}
.fm_info_bt{ width:290px; height:30px;}
.fm_info_bt input{ width:188px; height:28px; border:1px solid #CCCCCC; line-height:28px; float:left; padding-left:10px;}
.fm_info_bt a{ display:block; width:80px; height:30px; background-color:#7BC032; color:#FFFFFF !important; text-align:center; line-height:30px; font-size:14px; float:right;}
.fm_info_bt a:hover{ text-decoration:none; background:#8BD33E; color:#FFFFFF;}

.sehover{ background:url(../images/libk.jpg) repeat-y 71px 0px #ECF4E3;}

.ok_addclass{ display:block !important; width:100px; height:40px; font-size:18px; color:#FFF !important; text-align:center; line-height:40px; margin-right:50px; background-color:#7BC032; border-bottom:1px solid #7AAA48; float:right; margin-top:20px;}
.ok_addclass:hover{text-decoration:none; color:#FFF; background:#8BD33E;}

.clclass{color:#7bc032;}
.clclass:hover{ color:#7bc032;}

.chapter .add_bj{background-position:0px 17px;}
.chapter .add_bj:hover{ background:url(../images/a.png) no-repeat; text-align:right; background-position:0px 17px; color:#7BC032; text-decoration:none;}
.chapter .add_sc{ background:url(../images/b_1.png) no-repeat; text-align:right; background-position:0px 17px;}
.chapter .add_sc:hover{ background:url(../images/b.png) no-repeat; text-align:right; background-position:0px 17px; color:#7BC032; text-decoration:none;}

.add_bj{ background:url(../images/a_1.png) no-repeat; text-align:right; background-position:0px 15px;}
.add_bj:hover{ background:url(../images/a.png) no-repeat; text-align:right; background-position:0px 15px; color:#7BC032; text-decoration:none;}
.add_sc{ background:url(../images/b_1.png) no-repeat; text-align:right; background-position:0px 15px;}
.add_sc:hover{ background:url(../images/b.png) no-repeat; text-align:right; background-position:0px 15px; color:#7BC032; text-decoration:none;}

.cre_ok{ width:1000px; height:175px; background:url(../images/create.jpg) no-repeat center center;}

/*
	video 问答
	赵宇彬
	2014年2月6日14:10:23
*/
.cl49{ color:#44494F;}

.video_wd_con{ width:800px; margin:10px  auto; background:#fff;}
.video_wd_title{  float:left; width:800px;font-size:18px; color:#434343; padding:20px 0px; border-bottom:1px solid #E3E3E3; margin-bottom:40px;}
.video_wd_con textarea{ width:760px; height:42px; border:1px solid #DADCDE; resize:none; overflow-y:hidden; padding:8px 10px; margin-bottom:10px;}
.tw_anniu{ display:block; width:60px; height:30px; background-color:#7BC032; font-size:14px; color:#FFF; line-height:30px; text-align:center; float:right;}
.tw_anniu:hover{ text-decoration:none; color:#FFF; background-color:#8BD33E;}

.pl_list{ width:780px; padding-top:55px;}
.pl_list dl{width:770px; border-bottom:1px dotted #2D3137; margin-top:5px; padding:10px 0;}
.pl_list dt{ font-size:14px; color:#FFF; margin-bottom:10px;}

/*
	个人中心2
	赵宇彬
	2014年2月25日 09:14:07
*/
.delx{ float:right; width:18px; height:18px; display:block; background-image:url(../images/delx.png); background-repeat:no-repeat; background-position:center center; display:none; overflow:hidden;}

.h150{ height:130px;}
.w170{ width:170px;}
.w180{ width:180px;}
.w125{ width:125px;}
.w50{ width:50px;}
.w70{ width:70px;}
.w100{ width:100px;}
.w130{ width:130px;}
.c{ text-align:center;}

.w505{ width:505px; padding-top:10px; height:20px; line-height:20px;}
.disb{ display:block;}

.mr40{ margin-right:40px;}
.cl99{ font-size:12px; color:#999;}
.jshao{ font-size:12px; color:#999; height:60px; overflow:hidden; margin-top:15px; line-height:2;}
.bor0{ border:0px !important;}
.rzjs{ width:110px; height:60px; float:right;}
.rzjs a{ display:block; width:85px; height:30px; float:right; background-image:url(../images/teacher.jpg);}
.rzjs_x{ width:110px; display:block; height:30px;}
.sxnum{ clear:both; padding-top:15px;}
.rzjs_con{ margin-top:-100px;}

.sex_man{ display:block; width:20px; height:20px; background:url(../images/man.jpg) no-repeat center center; float:left; margin-left:10px; margin-right:10px;}
.sex_woman{ display:block; width:20px; height:20px; background:url(../images/woman.jpg) no-repeat center center; float:left;}

.menu_list{ margin-top:45px;}
.menu_list ul li{ float:left; width:130px; height:35px;}
.menu_list ul li:hover{ cursor:pointer;}
.menu_list ul li a{ display:block; width:130px; height:18px; border-right:1px solid #808080; text-align:center; line-height:18px; font-size:16px;}
.menu_list ul li a:hover{ text-decoration:none; color:#78c032;}
.menu_click{ border-bottom:3px solid #7BC032;}
.menu_click a{ color:#7BC032;}
.menu_click a:hover{ color:#7BC032; text-decoration:none;}
.menu_hover{ border-bottom:3px solid #7BC032;}
.menu_hover a{ color:#7BC032;}
.menu_hover a:hover{ color:#7BC032; text-decoration:none;}

.borbb{ border-bottom:1px solid #D7DADB;}

.neicon{ width:1000px; margin:0 auto;}
.ci_left{ width:740px; float:left; display:inline;}
.ci_left dl{  padding:30px 0; border-bottom:1px dashed #D4D7D7; width:750px; height:150px;}
.ci_left dl dt{ width:225px; height:150px; float:left;}
.ci_left dl dt img{ width:225px; height:150px;}
.ci_left dd{ float:right; width:500px;}
.ci_left dd h2 span{ font-size:18px; font-weight:400; color:#333;}
.ci_right{ float:right; width:220px; display:inline;}

.classnum{ background-image:url(../images/ico1.png); background-repeat:no-repeat; background-position:left center; padding-left:15px; margin-right:20px;}
.info_a{ margin-top:15px; width:510px; height:20px; overflow:hidden;}
.info_a a{ color:#6199E6; margin-right:35px;}
.info_a a:hover{ color:#6199E6;}

.ci_right li a{ width:222px; height:40px; display:block; text-align:center; line-height:41px; color:#545455; font-size:16px; border-bottom:1px solid #F2F3F5; margin-top:20px;}
.ci_right li a:hover{ text-decoration:none; color:#FFF; background-color:#7BC032; border-bottom:1px solid #72A144;}
.cicl{ text-decoration:none; color:#FFF !important; background-color:#7BC032; border-bottom:1px solid #72A144 !important;}
.jion_class{ display:none;}
.jdt{ width:500px; height:5px; background-color:#C4C4C4; margin-top:25px; overflow:hidden;}
.jd{ width:166px; background-color:#7BC032; display:block; height:5px;}

.testlib{min-height:600px;}
.testlib_title{ color:#434343;}
.addtest{ width:130px; height:40px; background-color:#7BC032; text-align:center; color:#FFFFFF !important; line-height:40px; display:block; font-size:18px; border-radius:3px; margin-top:30px; margin-bottom:20px;}
.addtest:hover{ color:#FFF; text-decoration:none; background-color:#8BD33E;}
.addtest_con{ width:1000px;}
.addtest_top{ width:1000px; height:30px;padding-top:10px; background-color:#E5E5E5;}
.addtest_top select{ border:1px solid #95999A; width:130px; height:20px; line-height:20px;}
.addtest_info p{ width:980px; height:39px; border-bottom:1px solid #DBD9D9; line-height:39px; padding-left:20px; overflow:hidden;}

.w125 a{ margin-right:20px; color:#2191C6;}
.w125 a:hover{ color:#2191C6;}

.w505 a{ color:#2191C6; font-size:14px; margin-left:12px;}
.w505 a:hover{ color:#2191C6;}

.addtest_info p span{ display:block; float:left;}

.xzkc{ margin-left:15px; margin-right:35px; float:left;}
.plsc a{ display:block; width:68px; height:28px; background-color:#7BC032; line-height:28px; color:#FFFFFF; font-size:12px; text-align:center; margin-top:5px;}
.plsc a:hover{ text-decoration:none; color:#FFFFFF !important; background-color:#8BD33E;}

.addlib_con{ width:100%; height:100%; background-color:#000000; z-index:99;position:absolute;left:0;top:0;filter:alpha(opacity=40);opacity:0.4;-moz-opacity: 0.4;}
.addlib{ width:810px; height:810px; background-color:#FFFFFF; z-index:100;position:absolute;left:50%;top:50%;filter:alpha(opacity=40);opacity:0.4;-moz-opacity: 0.4; margin-left:-405px; margin-top:-290px; border-radius:15px;}
.addlib_info{ width:800px; height:800px; position:absolute;left:50%;top:50%;margin-left:-400px; margin-top:-285px;border-radius:15px; background-color:#FFFFFF; z-index:101;}
.tcc{ display:none;}
.addlibx{ width:725px; margin:0 auto; margin-top:25px;}
.addlib_title{ font-size:18px; color:#434343; padding-bottom:20px; border-bottom:1px solid #E3E3E3; margin-bottom:40px;}

.addlibx dl{ width:690px; overflow:hidden; padding-bottom:10px;}
.addlibx dl dt{ width:70px; float:left; text-align:right; height:35px; line-height:35px; font-size:14px;}
.addlibx dl dd{ float:right; margin-left:20px; width:600px; height:35px; line-height:35px; margin-bottom:10px; display:inline;}
.addlibx select{ border:1px solid #949A9A; width:80px; height:20px; line-height:20px; margin-top:10px;}
.addlib_srk{ width:598px; height:33px; border:1px solid #C2C2C2; line-height:33px;}
.addlib_srk2{ width:515px; height:33px; border:1px solid #C2C2C2; line-height:33px; margin-bottom:30px; float:left; display:inline; margin-right:5px;}

.addch{ display:block; width:77px; height:35px; background-color:#7BC032;font-size:14px; color:#FFFFFF !important; text-align:center; line-height:35px; float:left;}
.addch:hover{ text-decoration:none; color:#FFFFFF !important; background-color:#8BD33E;}
.libinfo{ width:598px; height:118px; border:1px solid #C2C2C2; resize:none;}
.qdadd{ width:130px; height:40px; border-radius:3px; background-color:#7BC032; color:#FFFFFF !important; font-size:16px; text-align:center; line-height:40px; display:block; margin-left:90px; margin-top:30px;}
.qdadd:hover{ color:#FFF; text-decoration:none; background-color:#8BD33E;}

.pad10{ padding-bottom:10px;}

.msg_left{ width:740px; min-height:600px; float:left;}
.msg_right{ width:222px; min-height:600px; float:right;}
.msg_con{ width:748px; height:115px; border:1px solid #DCDEE0; background-color:#FFFFFF; margin-top:25px;}
.msg_info span{ float:left;}
.msg{ padding:20px 30px;}
.msg_head{ width:30px; height:30px; margin-left:30px;}
.msg_head img{ width:30px; height:30px;}
.msg_user a{ color:#7BC032; display:block; line-height:30px; margin-left:15px; margin-right:30px;}
.msg_time{ line-height:30px;}
.msg_del{ float:right; margin-right:20px; margin-top:20px; display:none;}
.msg_del a{ display:block; width:12px; height:16px; background-image:url(../images/del.jpg); overflow:hidden;}
.msg_del a:hover{background-image:url(../images/del_1.jpg);}

.menu{ padding-bottom:40px; background-color:#E5E5E5; margin-top:25px;}
.menu li a{ display:block; width:222px; height:40px; border-bottom:1px solid #D6D6D6; text-align:center; line-height:41px;}
.menu li a:hover{ background-color:#D4E6C1; border-bottom:1px solid #C6D6B4 !important; color:#434343; text-decoration:none;}
.mlicl{ background-color:#7BC032; border-bottom:1px solid #6E9941 !important; color:#FFFFFF; width:222px; height:40px;text-align:center; line-height:41px; cursor: pointer;}

.creat_kc{ display:block; width:222px; height:60px; background-color:#F38D48; line-height:60px; text-align:center; font-size:21px; color:#FFF; margin-top:25px;}
.creat_kc:hover{ text-decoration:none; color:#FFFFFF; background-color:#FF9B55;}

.ss_con{ float:left; margin-left:30px;}
.ss_con input{ width:120px; height:18px; border:1px solid #95999A; border-right:0 none; float:left; line-height:18px;}
.ss_con a{ border:1px solid #95999A; border-left:0 none; background-image:url(../images/s.png); width:20px; height:18px; display:block; float:left; background-color:#FFFFFF; background-repeat:no-repeat; background-position:center center;}
.ss_title{ display:block; float:left;}

.stat_left{ width:720px; height:390px; background-color:#FFFFFF; margin-top:30px; float:left; margin-bottom:50px; padding:10px;}
.stat_right{ width:230px; height:410px; float:right; margin-top:30px; margin-bottom:50px;}
.k0{ width:230px; height:100px; background:#FFFFFF; margin-bottom:15px; margin-top:30px;} 
.k1{ width:230px; height:180px; margin-bottom:15px; background-color:#FFF;}
.k2,.k3{ width:230px; height:100px; margin-bottom:15px; background-color:#FFFFFF;}
.k_title{ font-size:16px; color:#666666; padding-top:15px; margin-left:20px;}
.ml20{ margin-left:20px;}
.ti_num{ margin-left:35px; font-size:16px; color:#666666;}
.yhd{ margin-left:35px; color:#AAAAAA;}
.k_left{ float:left; width:120px;}
.k_num{ font-size:32px; color:#CCCCCC; font-weight:bold; margin-left:18px;}
.k_right{ float:right;}
.k_right img{ float:right; margin-top:13px; margin-right:10px;}

.tstat_left{ float:left; margin-top:30px;}
.tstat_left_top{ width:740px; height:290px; background-color:#FFFFFF; margin-bottom:15px;}
.tstat_left_bt{ width:740px; height:400px; background-color:#FFFFFF; margin-bottom:30px;}
.tstat_left_bt img{ margin-left:20px; margin-top:15px;}

.ybt{ width:220px; height:215px; background:url(../images/stat_2.jpg) no-repeat center center; margin-left:40px; margin-top:20px; float:left; display:inline;}
.btfl{ width:190px; height:215px; margin-top:20px; float:left; display:inline; padding-top:30px; margin-left:30px;}
.btfl span{ display:block; font-size:14px; color:#434343; margin-top:20px;}
.li1{ padding:10px 0px 10px 40px; background:url(../images/li_1.jpg) no-repeat left center;}
.li2{ padding:10px 0px 10px 40px; background:url(../images/li_2.jpg) no-repeat left center;}
.tstat_right{ height:530px; width:230px; float:right;}

.xh{ width:90px; height:100px; text-align:center; font-size:16px; font-weight:bold; margin-top:80px; display:inline; float:left; margin-right:20px;}
.clx1{ color:#FA8564;}
.clx2{ color:#22BEEF;}
/*
	登录 注册 注册成功
	赵宇彬
	2014年2月26日 14:05:31
*/
.cl43{ color:#434343;}
.tt{ font-size:14px !important;}
.onx .title_kc{ background:#6EA431 !important;}

.login_main{ width:1000px; height:500px; background-color:#FFF !important; border-bottom:1px solid #D8DBDC; margin-bottom:150px;}
.login_con{ width:840px; height:400px; padding-top:45px; margin-left:80px;}
.login_left{ float:left; width:430px; /*background-color:#0000CC;*/ margin-top:40px; display:inline; overflow:hidden;}
.login_right{ float:left; width:400px; height:300px;/* background-color:#06C;*/ margin-top:60px; margin-left:10px; display:inline; overflow:hidden;}

.loandre{ width:100px; height:40px; color:#FFFFFF !important; font-size:18px; text-align:center; line-height:41px; border-bottom:1px solid #7AAA48; display:block; background-color:#7BC032; float:left;}
.loandre:hover{color:#FFFFFF !important; text-decoration:none; background-color:#8BD33E;}
.login_an{ margin-top:0px;}
.login_an span{ line-height:41px; margin-left:20px;}

.login_right dl{ width:425px; height:70px;}
.login_right dl dt{ float:left; width:50px; height:50px; background-image:url(../images/login_icon.png); background-repeat:no-repeat; display:inline;}
.login_right dl dd{ float:left; margin-left:15px; display:inline; width:340px; overflow:hidden; display:inline;}
.login_right dl dd p{ line-height:40px;}

.kcff{ background-position:0px 0px;}
.jlhd{ background-position:0px -50px;}
.xxjh{ background-position:0px -100px;}
.sjtj{ background-position:0px -150px;}

.quname,.qruname,.qpwd,.qrpwd{ display:none;}

.bcpwd{ margin-bottom:20px;}
.bcpwd input{ float:left; margin-top:2px; display:inline; margin-right:5px;}

.re_link{ color:#7BC032 !important;}
.re_link:hover{ color:#7BC032;}

.info_sr{ width:278px; height:38px; border:1px solid #CCCCCC; line-height:38px; padding:0 10px; font-size:14px; color:#7E7B7B;}

.tsxx{ height:25px; line-height:25px}
.tsxx span{color:#7BC032; font-size:12px;}

.re_ok{ width:1000px; height:300px; background:#FFFFFF url(../images/re_ok.jpg) no-repeat 400px 100px; border-bottom:1px solid #DADCDE;}
.re_ok .go_cur{ margin:180px 0 0 405px; float:left; display:inline; font-size:14px;}
.re_ok .go_cur a{ text-decoration:underline; color:#6199E6;}
.tjkc{ width:980px; height:40px; line-height:40px; color:#333333; background:#EBEBEB; padding-left:20px; font-size:16px; margin-top:23px;}

.tjsp dl dd{ padding:0 10px; background:none; font-size:12px; width:210px;}

/*
	意见反馈
	赵宇彬
	2014年2月28日 16:35:28
*/
.feed_left{ width:260px; padding-bottom:100px; background-color:#FFFFFF; border-bottom:1px solid #D9DBDD; float:left;}
.feed_left a{ display:block; width:225px; height:40px; line-height:40px; padding-left:35px; font-size:14px;}
.feed_left a:hover{ background-color:#D4E6C1; text-decoration:none;}
.aclick{ background-color:#7BC032; color:#FFFFFF;width:225px; height:40px; line-height:40px; padding-left:35px;font-size:14px; cursor:pointer;}
.feed_right{ width:720px; background-color:#FFF; padding-bottom:100px; float:right;}
.feed_title{ width:720px; height:35px; border-bottom:1px solid #DEDEDE; line-height:35px; font-size:14px;}
.feed_title span{ margin-left:20px; border-bottom:3px solid #7BC032; padding:0 20px 7px 20px;}
.feed_from{ width:585px; margin-left:40px; margin-top:35px;}
.feed_from dl{ width:585px; overflow:hidden; margin-bottom:20px;}
.feed_from dt{ float:left; line-height:40px;}
.feed_from dd{ width:500px; float:right;}
.feed_input{ width:468px; height:38px; border:1px solid #E2E2E2; padding:0 15px; line-height:40px;}
.feed_from textarea{ width:468px; height:198px; border:1px solid #e2e2e2; padding:0 15px; line-height:40px; resize:none; overflow-y:hidden;}
.feed_ok{ display:block; width:100px; height:40px; background-color:#7BC032; border-bottom:1px solid #7AAA48; font-size:16px; color:#FFFFFF !important; line-height:41px; text-align:center; margin-left:85px;}
.feed_ok:hover{ text-decoration:none; color:#FFFFFF; background-color:#8BD33E;}

.aboutus{ width:680px; padding:25px 20px; line-height:2;}
.pd0{ padding:0px !important;}

/*
	首页公告
	赵宇彬
	2014年2月28日 17:36:35
*/
.fn_time{ font-size:24px;}

.notice_con{ width:1000px; background-color:#FFFFFF; border-bottom:1px solid #DADCDE; padding-bottom:30px;}
.notice_title{ width:1000px; height:45px; line-height:45px; border-bottom:1px solid #DEDEDE; font-size:16px;}
.notice_title span{ border-bottom:3px solid #7BC032; padding:0px 20px 11px 20px; margin-left:30px;}
.not_con{ margin-top:15px;}
.not_con li{ padding-left:50px; width:100%; border-bottom:1px solid #EEEEEE; font-size:14px; height:40px; line-height:40px;}
.not_con span{ color:#999999; font-size:12px; margin-left:15px;}

.noinfocon{ width:940px; margin-left:30px;}
.nocon{ line-height:30px; font-size:12px; color:#434343; margin-top:10px;}
.noinfoti{ border-bottom:1px solid #DEDEDE;}
.titconi{ font-size:18px; font-weight:bold; padding-top:27px; padding-bottom:5px;}
.fbti{ color:#999; padding-bottom:20px;}
/*
	在线自测 课程公告
	赵宇彬
	2014年3月1日 09:55:22
*/
.gotest{ display:none;}
.online_test ul{ margin-top:20px;}
.online_test li{ width:655px; height:60px; padding:0 30px; border-bottom:1px solid #EFEFEF; line-height:60px; font-size:14px; color:#434343;}
.online_test a{ display:block; width:70px; height:30px; border-bottom:1px solid #7AAA48; background-color:#7BC032; line-height:31px; color:#FFFFFF; text-align:center; margin-top:10px;}
.online_test a:hover{ text-decoration:none; background-color:#8BD33E; color:#FFFFFF;}

.add_notice{ display:block; width:90px; height:35px; background-color:#7BC032; border-bottom:1px solid #7AAA48; text-align:center; line-height:36px; color:#FFFFFF !important; font-size:16px; margin-left:30px; margin-top:20px;}
.add_notice:hover{ color:#FFFFFF; text-decoration:none; background-color:#8BD33E;}
.notice_class li{ width:655px; height:60px; padding:0 30px; border-bottom:1px solid #EFEFEF; line-height:60px; font-size:14px; color:#434343;}

.del{ display:block; width:15px; height:15px; background:url(../images/delx.png) no-repeat center center; margin-left:20px; margin-top:23px;}
.del:hover{background:url(../images/delx_1.png) no-repeat center center;}
.delcon{ display:none;}

/*分页*/
.page{ width:100%;text-align:center; padding-top:20px;}
.page a{text-decoration:none; line-height:26px; padding:5px;}
.page a:hover{/*background:#7BC032; color:#fff;*/}

.page a.home{background:#CDCDCD; padding:5px 12px; margin-right:5px;}
.page a.prev,.page a.next{ background:#7BC032; color:#fff;}

/*首页星星*/
.index_xx{ width:14px; height:13px; float:left; font-style:normal;}
/*
	404
*/
.nopage{ background:url(../images/404.png) no-repeat center center; padding-top:400px; margin-bottom:200px;}
.nopage a{ display:block; width:150px; height:50px; font-size:21px; color:#FFFFFF; text-align:center; line-height:50px; background-color:#7BC032; margin-left:420px; *margin-top:500px; margin-top:100px;}
.nopage a:hover{ text-decoration:none; background-color:#8BD33E; color:#FFF;}

/*
	补充
*/
.nocreate{ background:url(../images/icon2.jpg) no-repeat 130px 10px; width:570px; height:80px; line-height:70px; font-size:20px; color:#CCCCCC; margin-top:100px; margin-bottom:300px; padding-left:205px;}
.nocreate_w{ background:url(../images/icon3.jpg) no-repeat 130px 10px; width:570px; height:80px; line-height:70px; font-size:20px; color:#CCCCCC; margin-top:100px; margin-bottom:200px; padding-left:205px;}
.backindex{ position:absolute; z-index:999; float:left; top:20px;}
.erre{ font-size:14px; color:#222222; background:url(../images/503.png) no-repeat; padding-left:210px; height:130px; width:470px; margin-left:269px; margin-top:100px; margin-bottom:300px;}
.errz{ padding-top:30px;}
.erreti{ color:#222222; font-size:24px; font-weight:bold;}

.create{ font-size:14px; color:#222222; background:url(../images/jsz.jpg) no-repeat; padding-left:210px; height:200px; width:470px; margin-left:220px; margin-top:100px; margin-bottom:300px; }

.noinfo{ height:70px;  padding-left:82px; color:#CCCCCC; font-size:24px; line-height:70px; margin-top:120px; margin-bottom:300px; background-repeat:no-repeat; background-position:left center;}

.nclass{ background-image:url(../images/Search_17.png);width:200px;margin-left:400px; }
.noser{ background-image:url(../images/Search_03.png);width:250px;margin-left:300px;}
.noNotie{ background-image:url(../images/Search_10.png); width:200px; margin-left:400px;}
.noqu{ background-image:url(../images/Search_07.png); width:300px; margin-left:200px;}
.nogg{ background-image:url(../images/Search_10.png); width:200px; margin-left:280px;}
.noclass{ background-image:url(../images/Search_15.png); width:200px; margin-left:250px;}
.noaner{ background-image:url(../images/Search_12.png); width:200px; margin-left:200px; margin-bottom:200px;}


/*分页*/
 .pager{width: 700px;line-height: 36px;text-align:right;float:left;padding:10px 0px;}
 .pager span{margin: 5px;float:left;}
 .pager span a{float:left;width:37px;height:36px;text-align: center;color: #434343;}
 .pager span a:hover{text-decoration:none;color:#ff6d02;}
 .pager .pre a{padding:0px 15px;color:#fff;background:#CDCDCD;}
 .pager .act a{background: #7BC032;color: #fff;}

 #pager{width: 700px;line-height: 36px;text-align:right;float:left;padding:10px 0px;}
 #pager span{margin: 5px;float:left;}
 #pager span a{float:left;width:37px;height:36px;text-align: center;color: #434343;}
 #pager span a:hover{text-decoration:none;color:#ff6d02;}
 #pager .pre a{padding:0px 15px;color:#fff;background:#CDCDCD;}
 #pager .act a{background: #7BC032;color: #fff;}
 
 /*调整 2014年5月17日 09:13:01*/

.top-menu{ float:right; margin-right:20px;}
.top-menu li{ width:90px; height:35px; float:left; margin-left:10px;}
.top-menu li a{ font-size:14px; font-family:"微软雅黑"; text-align:center; line-height:35px; display:block; width:90px; height:35px; background:#494F58; border-radius:3px; color:#fff;}
.top-menu li .cur{ text-decoration:none; background:#7BC032;}

.create-new-top{ height:115px; background:#fff; border-bottom:3px solid #EFF1F3; padding-top:45px; padding-left:150px;}
.bz_pre1{ float:left;width:350px; height:53px; background:url(../images/bz_1.jpg) no-repeat; }
.bz_pre2{ float:left;width:350px; height:53px; background:url(../images/bz_2.jpg) -355px 0px no-repeat; }
.bz_next1{ float:left;width:350px; height:53px; background:url(../images/bz_1.jpg) -355px 0px no-repeat; }
.bz_next2{ float:left;width:350px; height:53px; background:url(../images/bz_2.jpg) no-repeat; }

.bz_icon{ width:705px; height:53px; background:url(../images/bz_1.jpg) no-repeat;}
.bz_title span{ color:#848484; font-size:14px; display:block; width:350px; float:left; text-align:center;}

.cotinfoul li .info-test{ background:url(../images/info-test.png) no-repeat left center; padding-left:20px; display:none;}
.cotinfoul li .info-xx{ background:url(../images/info-xx.png) no-repeat left center; padding-left:20px; display:none; margin-left:-20px; margin-right:10px;}
.yw-icon{ margin-left:-30px;}

.res_top{ width:710px; overflow:hidden;}
.res_top ul{ width:630px; margin-left:20px; margin-top:10px;}
.res_top li{ float:left; margin:5px;}
.res_top li a{  display:block; padding:2px 5px; background:#F5F5F5; border:1px solid #E5E5E5; color:#A7A7A7;}
.res_top li a:hover{ text-decoration:none; color:#FFF; background-color:#7BC032; border-color:#7BC032;}
.res_ctlicl{  display:block; padding:5px 5px; color:#FFF !important; background-color:#7BC032 !important; border-color:#7BC032 !important;}

#resourceList li{ width:655px; height:60px; padding:0 30px; border-bottom:1px solid #EFEFEF; line-height:60px; font-size:14px; color:#434343;}

.video-bottom{ width:100%; height:32px; background:#000; float:left; padding-top:8px; display:inline;}
.video-bottom span{ color:#B7BABE;  padding-left:25px; padding-right:20px; display:block; height:25px; float:left; line-height:25px; cursor:pointer;}
.zjjs{ background:url(../images/video-icon1.png) no-repeat left center;}
.fx{ background:url(../images/video-icon2.png) no-repeat left center;}
.yw{ background:url(../images/video-icon3.png) no-repeat left center;}
.zy{ background:url(../images/video-icon4.png) no-repeat left center;}
.video-bottom .xgl{ width:70px; height:25px; background:#B7BABE; padding:0; color:#000000; text-align:center;}

.video-bottom .zjjs-click{ background:url(../images/video-icon1-click.png) no-repeat left center; color:#7BC032;}
.video-bottom .fx-click{ background:url(../images/video-icon2-click.png) no-repeat left center; color:#7BC032;}
.video-bottom .yw-click{ background:url(../images/video-icon3-click.png) no-repeat left center; color:#7BC032;}
.video-bottom .zy-click{ background:url(../images/video-icon4-click.png) no-repeat left center; color:#7BC032;}
.video-bottom .xgl-click{ width:70px; height:25px; background:#7BC032; padding:0; color:#fff; text-align:center;}
.cur{ position:relative;}
.vidoe-zy{ padding-left:5px;}
.vidoe-yw{ padding-left:5px;}

.video-bottom .zjjs-hover{ background:url(../images/video-icon1-hover.png) no-repeat left center; color:#999;}
.video-bottom .fx-hover{ background:url(../images/video-icon2-hover.png) no-repeat left center; color:#999;}
.video-bottom .yw-hover{ background:url(../images/video-icon3-hover.png) no-repeat left center; color:#999;}
.video-bottom .zy-hover{ background:url(../images/video-icon4-hover.png) no-repeat left center; color:#999;}
.video-bottom .xgl-hover{ width:70px; height:25px; background:#999; padding:0; color:#fff; text-align:center;}



.cur b{ position:absolute; top:10px; padding-left:10px;}
.ctili{ position:relative;}
.add_class{ display:block; height:40px; line-height:40px; text-align:center; background:#EBEBEB; margin:0 20px;}
.add_class:hover{ text-decoration:none; background:#7BC032; color:#fff;}
.no-class-info{ color:#CCCCCC; height:65px; line-height:65px; font-size:24px; margin-left:380px; margin-top:80px; padding-bottom:200px;}
.no-class-info img{ float:left; margin-right:20px;}
.ok-an-con{ padding-bottom:60px; float:right; width:260px !important;}
.next-an{ display:block; width:100px; height:40px; text-align:center; line-height:40px; float:left;margin-top:20px; font-size:18px;}
.next-an:hover{ text-decoration:none;}

.maincotlist li .class_school_info img{ width:50px; height:50px;}
.class_school_info{ width:290px; height:15px; float:left; }
.logo_class_con{ width:50px; height:50px; background:url(../images/class_logo_con.png) no-repeat; float:left; padding:5px; margin-top:-25px; position:relative; z-index:99; display:inline; margin-left:15px; overflow:hidden; margin-bottom:10px;}
.logo_class_con img{ width:50px; height:50px;}
.school_class_name{ font-size:14px; margin-left:5px; float:left; display:inline; margin-top:5px;}
.maincotlist li .class_info_title{ margin-top:20px; float:left; width:100%; display:inline; _margin-top:0px;}
.maincotlist li .class_info_title a{ color:#7BC032; font-size:18px; display:inline; width:200px; height:50px; line-height:50px;}
.maincotlist li .class_info_title a:hover{ text-decoration:underline;}
.index-li-info{ width:100px !important;}
.index-icon{ float:right; width:75px !important;}
.info-score{ width:300px !important ; display:inline; float:right;}
.info-sd{ margin-top:-8px; float:left; display:inline; margin-left:5px;}
.infoimg img{ position:absolute;}
.info-info-con{ background:#000; width:435px; height:70px; position:absolute; top:305px; filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50; float:left;}
.info-info-inner{width:435px; height:70px; position:absolute; top:305px;}
.info-img-con{ width: 50px; height:50px; padding:5px; background:url(../images/class_logo_con.png) no-repeat; float:left; margin-right:10px;}
.class-teacher a,.class-school a{ color:#fff !important;}
.info-img-con img{ width:50px; height:50px;}
.class-school{ width:230px; height:60px; line-height:60px; color:#FFFFFF; font-weight:bold; margin-top:5px; display:inline; margin-top:5px; float:left; margin-left:10px;}
.class-teacher{ width:180px; height:60px; line-height:60px; color:#FFFFFF; font-weight:bold; margin-top:5px; display:inline; margin-top:5px; float:left; margin-left:10px;}

.AllLear .listli{ height:200px;}
.listimg{ background:#fff; border-bottom:1px solid #E4E9EB; height:200px;}


.moreinfo{ display:none;}
.showbtn{ color:#7BC032 !important; float:right; display:inline; margin-right:40px; font-size:14px;}
.showbtn-con{ display:block; padding-bottom:40px; float:left; width:100%;}
.ctulhover2{ background:#636D7B; color:#fff !important;}

/**弹窗添加**/ 
.tc_add{float: left;width: 580px;overflow: hidden;padding: 15px 0px;}
.tc_add dl{ float: left;width: 580px;line-height: 30px;font-size: 14px;color: #333;}
.tc_add dt{ float: left;text-align: right;width: 100px;margin-right: 10px;}
.tc_add dd{ float: left;width: 440px;}
.tc_add .cfg_txt{float: left;width: 300px;height: 28px;line-height: 28px; border:1px solid #ccc;}
.tc_add textarea{float: left;width: 300px;height: 50px;border: 1px solid #ccc;}  

/**编辑器资源列表**/
.e_list p{ height:30px; border-bottom:1px solid #DBD9D9; line-height:30px; padding-left:20px; overflow:hidden;}
.w125 a{ margin-right:20px; color:#2191C6;}
.w125 a:hover{ color:#2191C6;}
.w505 a{ color:#2191C6; font-size:14px; margin-left:12px;}
.w505 a:hover{ color:#2191C6;}
.e_list p span{ display:block; float:left;}

.ser_top{ width:600px; height:30px;padding-top:10px; background-color:#E5E5E5;}

/**弹出分页**/
 .tc_p{width: 600px;line-height: 25px;text-align:right;float:left;padding:5px 0px;}
 .tc_p span{margin: 5px;float:left;}
 .tc_p span a{float:left;width:37px;height:25px;text-align: center;color: #434343;}
 .tc_p span a:hover{text-decoration:none;color:#ff6d02;}
 .tc_p .pre a{ padding:0px 10px;color:#fff;background:#CDCDCD;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}
 .tc_p .act a{background: #7BC032;color: #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}


/**按钮**/    
.btn_a{ display:block; float:left; width:100px; height:40px; border-bottom:1px solid #7AAA48; background:#7BC032; color:#fff; line-height:40px; text-align:center; text-decoration:none;}
.btn_a:hover{ background:#8BD33E;}

.i{ font-style:normal; color:Red; padding-right:5px;}

 
 /**添加样式**/
 .wzlink { }
 .wzlink a{ color:#6199E6; padding-left:15px; background:url(../images/wzico.jpg) no-repeat left center;}
/*video新增 2014年5月26日*/

.video_tc{ width:650px; height:395px; background:#fff; }
.video_tc_title{ color:#7BC032; font-size:21px; width:100%; height:100px;line-height:100px; position:relative;}
.video_tc_title img{ float:left; display:inline; margin-top:25px; margin-left:120px; margin-right:20px;}
.video_tc_content{ width:590px; height:265px; margin-left:30px;}
.video_tc_left{ width:390px; height:265px; float:left;}
.video_tc_left_top{ width:390px; height:15px; background:url(../images/video_top.jpg) no-repeat; overflow:hidden;}
.video_tc_left_content{ width:350px; height:240px; background:url(../images/video_content.jpg) repeat-y; padding:0 20px;}
.video_tc_left_bottom{ width:390px; height:10px; background:url(../images/video_bottom.jpg) no-repeat;}
.video_tc_right{ width:180px; height:265px; float:right;}
.video_tc_right a{ display:block; width:110px; height:49px; border-bottom:1px solid #7AAA48; margin-bottom:10px; color:#fff; font-size:18px; line-height:49px; padding-left:70px;}
.next_class{ background:url(../images/next_class.png) no-repeat 25px center #7BC032;}
.test_class{ background:url(../images/test_class.png) no-repeat 25px center #7BC032;}
.next_class:hover{ background:url(../images/next_class.png) no-repeat 25px center #8BD33E; text-decoration:none;}
.test_class:hover{ background:url(../images/test_class.png) no-repeat 25px center #8BD33E; text-decoration:none;}
.video_tc_left_content dl{ width:100%; height:52px;}
.video_tc_left_content dt{ padding-bottom:3px;}
.video_tc_left_content dt a:hover{ color:#7BC032;}
.video_tc_left_content dd span{ color:#999;}
.video_content_title{ font-weight:bold; font-size:14px; padding-bottom:20px;}
.video_close{ position:absolute; left:510px; top:-15px;}
.video_tc_none_tip{background:url(/images/icon2.jpg) no-repeat 10px 70px;  font-size:18px; width:265px; height:180px; line-height:180px;  padding-left:75px;}

/**插入资源**/
.video_insert{ width:580px; height:410px; background:#F7F8FA;}
.video_insert_top{ margin:10px; background:#EBEBEB; height:40px; margin-bottom:0;}
.video_insert_main{background:#F6F6F6; width:540px; margin-left:10px; padding:0 10px; padding-top:10px;}
.video_insert_main p{ width:540px; height:35px; line-height:35px; border-bottom:1px dashed #B6B6B6;}
.video_insert_main p a{ display:block; width:540px; height:35px;}
.video_insert_main p .insert_click{ background:#EBEBEB;}
.video_insert_main p a img{ float:left; display:inline; margin-top:10px; margin-right:10px;}
.video_insert_main p a:hover{ text-decoration:none; color:#7BC032;}

.video_insert_left{ float:left; line-height:40px; font-size:14px; display:inline; padding-left:15px;}
.video_insert_right{ float:right;}
.video_insert_right a{ display:block; width:80px; height:30px; background:#7BC032; line-height:30px; text-align:center; float:left; color:#fff; font-size:14px; margin-right:5px; margin-top:5px;}
.video_insert_right a:hover{ text-decoration:none; background:#8BD33E;}
.video_insert_left span{ float:left; margin-top:8px; display:inline; margin-left:5px;}
.video_insert_left span input{ width:159px; height:23px; background:#fff; padding-left:10px; border:1px solid #CBCBCB; border-right:none; float:left;}
.video_insert_left span a{ float:left; display:block; width:25px; height:25px; background:url(../images/search_btn.jpg);}
.video_insert_title{ float:left;}

/*
.video_insert_page{ float:left; display:inline; margin-left:15px; padding-top:30px;}
.video_insert_page a{ display:block; float:left; width:30px; height:25px; text-align:center; line-height:25px; background:url(../images/video_a.jpg) no-repeat; margin-right:10px;}
.video_insert_page .lastpage{ width:50px; height:25px; background:url(../images/video_lastpage.jpg) no-repeat; padding-left:20px; line-height:25px;}
.video_insert_page .nextpage{ width:50px; height:25px; background:url(../images/video_nextpage.jpg) no-repeat; padding-right:20px; line-height:25px;}
.video_insert_page .ciclepage{ background:url(../images/video_a_click.jpg) no-repeat;}
.video_insert_page a:hover{ text-decoration:none;}
*/


.login_info{height:60px; background:url(../images/login_info_icon.png) no-repeat right center; padding-right:15px; display:block; padding-left:30px;}
.logonav{z-index:9999999; width:auto !important;}
.login_info_con{ width:120px; position:absolute; z-index:99999; display:none; margin-left:-12px;}
.login_info_top{ width:120px; height:20px; background:url(../images/login_info_top.png) no-repeat;}
.login_info_content{ background:#1A1A1A;}
.login_info_content li{ line-height:35px; height:35px; width:120px;}
.login_info_content li a{ width:90px; display:block; height:35px; color:#fff; text-align:left; padding:0px; padding-left:30px; margin:0px;}
.login_info_content li a:hover{ background:#1F1F1F; text-decoration:none;}
.login_info_bottom{ width:120px; height:10px; background:url(../images/login_info_bottom.png) no-repeat;}

 
/*修改*/
.newlist{ padding-bottom:5px;}
.pdb50{ padding-bottom:40px;}
.newlist li{ height:325px;}
.maincotlist-title a{ display:inline !important; height:auto !important; color:#434343 !important; width:auto !important; line-height:35px; font-size:14px; margin-top:5px;}
.indexscore ul{ margin-left:0px; margin-top:5px; margin-bottom:3px;}
.indexscore li{ width:15px; height:13px; background-repeat:no-repeat; padding:0px; margin:0px; border:0px;}
.wzlink { line-height:23px;}
.index-main{ margin-top:30px; float:left;}
.wzlink a{ color:#6199E6; padding-left:15px; background:url(../images/wzico.jpg) no-repeat left center;}
.school a{ font-size:24px; color:#434343;}
.school a:hover{ color:#7BC032; text-decoration:none;}
/*专题*/
.banner2{ width:100%; height:450px; background:url(../images/banner2.jpg) no-repeat center center;}
.banner_w2{ width:1000px; background:url(../images/banner2.png) no-repeat center center; height:445px; margin:0 auto;}

/*内容区1*/
.area1{ width:100%; height:455px; z-index:99; margin-top:-12px;}
.area1-title{ width:100%; height:72px; background:url(../images/area-1.png) no-repeat center center;}
.area1-content{ width:1000px; height:385px; margin:0 auto; margin-top:20px;}
.area1-left{ font-size:14px; line-height:30px; text-indent:2em; width:525px; height:100%; float:left; margin-right:50px;}
/*内容区2*/
.area2-title{ width:100%; height:72px; background:url(../images/area2.jpg) no-repeat center center;}
/*内容区3*/
.area3{ width:100%; height:700px;}
.area3-title{ width:100%; height:72px; background:url(../images/area3.jpg) no-repeat center center; margin-top:20px; *margin-top:0px;}
.area3-content{ width:1000px; height:570px; margin:0 auto; margin-top:25px;}
.area3-contitle{ font-size:18px; color:#ff0000; font-weight:bold;}
.area3-concon p{ font-size:14px; color:#434343; line-height:30px; text-indent:2em;}
.area3-concon dt{ float:right; margin-left:30px;}

.banner3{ background:url(../images/banner3.jpg) no-repeat center center;}

/*学校列表*/
.schoollist{ background:#FFF; margin-top:20px; margin-bottom:20px; border-bottom:1px solid #D9DBDD;}

.schoollist ul{ float:left; overflow:hidden; display:inline; padding-bottom:33px;}
.schoollist li{width:290px;height:190px; background:white;float:left;display:inline; padding:33px 0 0 33px; position:relative;}
.schoollist li a{width:290px;height:190px; float:left; display:block;position:relative;z-index: 1;color:white;font-family:"Microsoft YaHei","微软雅黑"; overflow:hidden;}
.schoollist li a:hover{ color:#fff; text-decoration:none;}
.schoollist li a h3{ text-align:center;font-size:18px; line-height:35px;font-weight:500;}
.schoollist li a p{ padding:0px 10px;}
.schoollist li img{width:290px;height:190px;float:left;}

.schoollist .showtxt{ position:absolute; z-index:9;width:100%;height:35px;left:0; bottom:0; overflow:hidden;background-color:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(enabled = 'true',startColorstr = '#99000000',endColorstr = '#99000000')}

.schoollist .mkintro{width:290px;float:left;height:44px; padding:5px 0px;line-height:22px;color:#999999;}
.schoollist .mkrelat{width:290px;float:left;color:#555555;width:290px;height:16px; line-height:16px;}
.schoollist .mkrelat img{ width:11px; height:11px; float:left; margin:3px 5px 0 0; display:inline;}

.school-icon-bg{ width:60px; height:60px; position:absolute; background:#FFFFFF; left:230px; filter:alpha(Opacity=50);-moz-opacity:0.8;opacity: 0.8;z-index:1;}
.school-icon{ position:absolute; z-index:2; left:240px; top:10px;}
.school-icon img{ width:44px !important; height:44px !important;}
.schoollist-title{ width:100%; height:37px; line-height:36px; border-bottom:1px solid #DEDEDE;}
.schoollist-title span{ padding:0 20px 0px 20px; border-bottom:3px solid #7BC032; margin-left:30px; position:absolute; z-index:99; font-size:14px;}


/*跳转*/
.loading-content{ background:#FFF; margin:20px auto;}
.loading{ width:600px; height:300px; margin-left:200px; margin-top:100px;}
.loading p{ font-size:16px; color:#434343; text-align:center;}
.loading p a{ color:#7CBF32;}
.loading-h1{ width:100%; float:left; margin-bottom:60px;}
.loading-h1 span{ display:block; float:left;}
.loading-h2{ margin-bottom:20px;}
.loading-h3{ margin-bottom:30px;}
.lspan1{ margin-top:5px; margin-left:125px;}
.lspan2{ margin:10px 20px 0 20px;}
.lspan3{ margin-top:-10px;}


/*主页特效*/
.index_xf li{ position:relative;}
.index_show_yy{width:290px; height:190px; background:#fff; position:absolute; z-index:999;}
.index_show_yy a{ display:block; width:290px; height:190px;}
.class_school_info{ position:relative; z-index:2;}

.class_info_con_tc{ position:absolute; width:225px; height:200px; z-index:10;}
.class_info_tc{ width:225px; height:150px; background:#fff; position:absolute; top:0px; left:0px;opacity:0;filter:alpha(opacity=0);}
.class_info_tc a{ display:block; width:225px; height:150px;}
.ritmain .scree div a {margin: 3px 2px 2px 10px; padding:3px 5px; white-space:nowrap;}



/*其余调整*/
.infocot_cot{ height:103px;}
.infocont ul{ height:105px;}

/*视频底部*/
.video-bottom .zjjs-hover{text-decoration:underline;}
.video-bottom .fx-hover{text-decoration:underline;}
.video-bottom .yw-hover{text-decoration:underline;}
.video-bottom .zy-hover{text-decoration:underline;}

/*视频目录图标*/
.vidoe-zy{ width:15px; height:15px;background:url(../images/video-icon4-click.png) no-repeat center center; margin-top:3px;float:left;margin-left:5px;}
.vidoe-yw{ width:15px; height:15px;background:url(../images/video-icon3-click.png) no-repeat center center; margin-top:3px;float:left;margin-left:5px;}
.cho .vidoe-zy{background:url(../images/video-icon4.png) no-repeat center center !important;}
.cho .vidoe-yw{background:url(../images/video-icon3.png) no-repeat center center !important;}

.class_info_con_tc{ position:relative;}
 


 

