@charset "utf-8";
/*========login.page========*/
.loginCon{ background:url(../images/login-bg.jpg) no-repeat center top; height:100%; height:746px;}
.loginCon-01{ background:url(../images/login-bg-01.jpg) no-repeat center top;}
.loginCon .wrap{ padding-top:97px;}
.loginCon .w{ background:#fff; border-radius:5px;margin:auto; padding:15px 37px 35px; width:310px;text-align: center;}
.loginCon .theLogo{ padding-bottom:5px;}
.loginCon .theTitle{ color:#db3630; font-size:22px; font-family:"方正大黑简体","微软雅黑"; padding:10px 0; text-align:center;margin-bottom: 30px;}
.loginCon .theLanguage{ text-align:center;}
.loginCon .theLanguage a{ display:inline-block; border-radius:5px; height:30px; line-height:30px; text-align:center; apadding:3px 10px; font-size:14px; margin:5px 10px; width:75px; *display:inline; *zoom:1; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.loginCon .theLanguage .theBb1{ color:#666; background:#e4e4e4;}
/*.loginCon .theLanguage .theBb1:hover{ color:#fff; background:#d43437;}*/
.loginCon .theLanguage .theBb2{ color:#fff; background:#d43437;}
/*.loginCon .theLanguage .theBb2:hover{ color:#666; background:#e4e4e4;}*/
.loginCon .inputItems input{ border-radius:5px; margin-top:18px; font-size:14px;}
.loginCon .inputItems .inputText{ background:url(../images/ico1.png) no-repeat #fff; border:1px solid #ccc; color:#999; height:35px; line-height:35px; padding:0 10px 0 43px; width:200px; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.loginCon .inputItems .inputText:hover{ border-color:#d43437;}
.loginCon .inputItems .item1 .inputText{ background-position:10px -47px;}
.loginCon .inputItems .item2 .inputText{ background-position:10px -82px;}
.loginCon .inputItems .item3 .inputText{ background-position:10px -122px;}
.loginCon .inputItems .inputSub{ background:url(../images/ico1.png) no-repeat #f50; color:#fff; cursor:pointer; height:36px; line-height:36px; text-align:center; width:253px; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.loginCon .inputItems .inputSub:hover{ opacity:0.8;filter:alpha(opacity=80);}
.item-title{font-size: 22px;text-align: center;letter-spacing:5px;font-family: "微软雅黑";}

/*========manage-index.page 管理中心默认首页========*/
.manRightCon .manageInx{ position:relative; margin:auto; margin-top:50px; width:785px;}
.manRightCon .manageInx .theTitle{ border-top:1px solid #fff; color:#333; position:relative; text-align:center;}
.manRightCon .manageInx .theTitle span{ background:#fff; color:#000; font-size:24px; position:relative; padding:0 5px; top:-20px;}
.manRightCon .manageInx .l-title{ border-bottom:1px solid #c5c5c5; font-size:18px; font-weight:bold; text-align:left; padding-bottom:15px; padding-left:15px; position:relative; margin-bottom:20px;}
.manRightCon .manageInx .l-title i{ background:url(../images/dot2.png) no-repeat; display:block; height:20px; font-size:0; position:absolute; left:1px; top:3px; width:5px;}
.manRightCon .manageInx .theList{ overflow:hidden; width:785px;}
.manRightCon .manageInx ul{ width:825px;}
.manRightCon .manageInx li{ float:left; margin-right:35px; margin-bottom:10px; height:40px; width:101px;}
.manRightCon .manageInx li a{ background:#646a74; border-radius:3px; color:#fff; display:block; height:40px; font-size:14px; line-height:40px; text-align:center; width:101px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.manRightCon .manageInx li a:hover{ background:#ffa631;}
/*========manage-mkzl.page 管理中心模块资料========*/
.manRightCon .manageMkzl{ aposition:relative; min-width:835px; width:100%;}
.manRightCon .manageMkzl .theTitle{ border-top:1px solid #d1d1d1; color:#333; position:relative; text-align:center; margin:auto; margin-bottom:15px; width:835px;}
.manRightCon .manageMkzl .theTitle span{ background:#fff; color:#000; font-size:24px; position:relative; padding:0 5px; top:-20px;}
.manRightCon .manageMkzl .theTab{ background:#ebebeb; margin-bottom:50px; text-align:left; width:100%;}
.manRightCon .manageMkzl .theTab a{ display:inline-block; height:45px; line-height:45px; text-align:center; font-size:16px; padding:0 15px 0 25px; *display:inline; *zoom:1;}
.manRightCon .manageMkzl .theTab a:hover,.manRightCon .manageMkzl .theTab a.now{ background:#fff;}
.manRightCon .manageMkzl .theTab .theSear{ position:absolute; right:10px; top:10px; width:200px;}
.manRightCon .manageMkzl .theTab .theSear .input-text{border:1px solid #ccc;  color:#999; height:27px; line-height:27px; padding:0 10px; width:130px;}
.manRightCon .manageMkzl .theTab .theSear .input-sub{ background:#000; cursor:pointer; color:#fff; text-align:center; position:absolute; top:0; right:0; height:29px; line-height:29px; width:50px;}
.manRightCon .manageMkzl .lists{ margin:auto; width:835px;}
.manRightCon .manageMkzl .listTable{ border:1px solid #ff9100; border-right:none; border-bottom:none; font-size:14px; width:835px;}
.manRightCon .manageMkzl .listTable .trHeader th{ background:#ff9100; color:#fff; text-align:center; height:30px;}
.manRightCon .manageMkzl .listTable .trHeader .th1{ width:410px;}
.manRightCon .manageMkzl .listTable .trHeader .th2{ width:140px;}
.manRightCon .manageMkzl .listTable .trHeader .th3{ width:150px;}
.manRightCon .manageMkzl .listTable .trHeader .th4{ width:135px;}
.manRightCon .manageMkzl .listTable td{ background:#fff; border-right:1px solid #ff9100;height:40px; text-align:center;}
.manRightCon .manageMkzl .listTable tr.odd td{ background:#f7f7f7;}
.manRightCon .manageMkzl .listTable tr:hover td,.manRightCon .manageMkzl .listTable tr.now td{ background:#ffecd3;}
.manRightCon .manageMkzl .listTable .td2 em,.manRightCon .manageMkzl .listTable .td3 em{ padding:0 5px;}
.manRightCon .manageMkzl .tab-tip{ height:40px; line-height:40px;}
/*========manage-mkzl-jxfa.page 管理中心教学方案========*/
.manRightCon .manageMkzl.manageJxfa .jxfaTitle{margin:auto; position:relative; padding-bottom:20px; text-align:left; width:835px;}
.manRightCon .manageMkzl.manageJxfa .jxfaTitle span{ font-size:18px; font-weight:bold; margin-left:10px;}
.manRightCon .manageMkzl.manageJxfa .jxfaTitle span em{ margin-left:10px;}
.manRightCon .manageMkzl.manageJxfa .jxfaTitle a{ border-radius:5px; background:#333; color:#fff; display:block; position:absolute; right:0; top:2px; height:27px; line-height:27px; text-align:center; width:80px;}
.manRightCon .manageMkzl.manageJxfa .listTable .trHeader .th1{ width:330px;}
.manRightCon .manageMkzl.manageJxfa .listTable .trHeader .th2{ width:365px;}
.manRightCon .manageMkzl.manageJxfa .listTable .trHeader .th3{ awidth:135px;}
/*========manage-jxxs.page 管理中心 课件管理 教学形式========*/
.manRightCon .manageMkzl.manageJxxs .listTable .trHeader .th1{ width:330px;}
.manRightCon .manageMkzl.manageJxxs .listTable .trHeader .th2{ width:365px;}
.manRightCon .manageMkzl.manageJxxs .listTable .trHeader .th3{ width:135px;}
/*========chose 公共选择========*/
.chRightCon .theLocal{ background:#ebebeb; height:45px; line-height:45px; font-size:14px; position:relative; padding-left:55px; text-align:left; margin-bottom:50px;}
.chRightCon .theLocal .localLink{ float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.chRightCon .theLocal .theIco{ background:url(../images/ico3.png) no-repeat; display:block; height:30px; position:absolute; left:15px; top:10px; width:30px;}
.chRightCon .theLocal em{ margin:0 5px;}
.chRightCon .theLocal .localNav{ float:right; text-align:right; margin-right:10px; }
.chRightCon .theLocal .localNav a{ border-radius:5px; background:#2c333e; color:#fff; display:inline-block; text-align:center; font-size:14px; height:25px; line-height:25px; margin-left:10px; width:80px; *display:inline; zoom:1;}
.chRightCon .theLocal .localNav a:hover,.chRightCon .theLocal .localNav a.now{ background:#ef9f36;}
.chRightCon .content{ position:relative; min-width:835px; width:100%;}
.chRightCon .theTitle{ border-top:1px solid #d1d1d1; color:#333; position:relative; text-align:center; margin:auto; margin-bottom:15px; width:1070px;}
.chRightCon .theTitle span{ background:#fff; color:#000; font-size:24px; position:relative; padding:0 5px; top:-20px;}
.chRightCon .chKc{ text-align:left;}

/*========chose-kc.page 选择课程========*/
.chRightCon .chKc .lists{ overflow:hidden; margin:auto; width:1070px;}
.chRightCon .chKc .lists ul{ width:1070px; text-align: center;}
.chRightCon .chKc .lists li{ display: inline-block; margin:0 30px 20px; height:270px; position:relative; width:210px;text-align: center;overflow: hidden;}
.chRightCon .chKc .lists li a{ display:inline-block; height:270px; width:155px;position: relative;}
.chRightCon .chKc .lists li .thePic{ border-radius:50%; overflow:hidden; height:155px; width:155px;}
.chRightCon .chKc .lists li img{ height:155px; width:155px;}
.chRightCon .chKc .lists li .theText{ text-align:center; padding-top:25px;}
.chRightCon .chKc .lists li .theText .theT1{ color:#666; font-size:14px; margin-bottom:10px;}
.chRightCon .chKc .lists li .theText .theT2{ color:#000; font-size:16px;height: 45px;}
.chRightCon .chKc .lists li .onshow{ display:block; background:url(../images/bg-black.png); border-radius:50%; position:absolute; top:0; height:155px; left:0; width:155px; z-index:999;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.chRightCon .chKc .lists li a:hover .onshow{ display:none;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.chRightCon .chKc .lists li .onshow span{ border-radius:5px; display:block; color:#fff; background:#b7282e; height:25px; line-height:25px; text-align:center; font-size:14px; margin:auto; position:relative; top:65px; width:70px;}
.chRightCon .chKc .fenlei{ margin:auto; overflow:hidden; padding-bottom:50px; width:795px;}
.chRightCon .chKc .fenlei ul{ width:880px;}
.chRightCon .chKc .fenlei li{ float:left; margin:0 40px 10px 25px; height:165px; width:149px;}
.chRightCon .chKc .fenlei a{ border:3px solid #ccc; display:block; height:159px; overflow:hidden; width:143px;}
.chRightCon .chKc .fenlei li .thePic{ background:url(../images/chose-ico1.png) no-repeat; margin:auto; margin-top:25px; margin-bottom:30px; height:60px; width:60px;}
.chRightCon .chKc .fenlei li.l1 .thePic{ background-position:5px 5px;}
.chRightCon .chKc .fenlei li.l2 .thePic{ background-position:-85px 5px;}
.chRightCon .chKc .fenlei li.l3 .thePic{ background-position:-180px 5px;}
.chRightCon .chKc .fenlei li.l4 .thePic{ background-position:-270px 5px;}
.chRightCon .chKc .fenlei li .theText{ text-align:center; font-size:16px;}
.chRightCon .chKc .fenlei li a:hover{ background:#ffa631; border-color:#ffa631;}
.chRightCon .chKc .fenlei li.l1 a:hover .thePic{ background-position:5px -75px;}
.chRightCon .chKc .fenlei li.l2 a:hover .thePic{ background-position:-85px -75px;}
.chRightCon .chKc .fenlei li.l3 a:hover .thePic{ background-position:-180px -75px;}
.chRightCon .chKc .fenlei li.l4 a:hover .thePic{ background-position:-270px -75px;}
.chRightCon .chKc .fenlei li a:hover .theText{ color:#fff; }
.chRightCon .chKc .flLine{ border-top:1px solid #e8e8e8; margin:auto; margin-bottom:50px; font-size:0; height:1px; width:1070px;}

/*========chose-jxxs.page 选择教学形式========*/
.chRightCon .chKc .jxxsFl1{ overflow:hidden; margin:auto; width:775px;}
.chRightCon .chKc .jxxsFl1 ul{ width:850px;}
.chRightCon .chKc .jxxsFl1 li{ border-radius:5px; float:left; height:300px; overflow:hidden; margin-right:50px; width:225px;}
.chRightCon .chKc .jxxsFl1 li a{background:url(../images/chose-jxxs-bg1.png) #5c6572; display:block; height:300px; width:225px; overflow:hidden;}
.chRightCon .chKc .jxxsFl1 li a:hover{ background:#f3a33a;}
.chRightCon .chKc .jxxsFl1 li .thePic{ background:url(../images/chose-jxxs-ico1.png) no-repeat; height:145px; margin:auto; margin-top:30px; margin-bottom:35px; width:145px;}
.chRightCon .chKc .jxxsFl1 li.l1 .thePic{ background-position:0px 0px;}
.chRightCon .chKc .jxxsFl1 li.l2 .thePic{ background-position:-165px 0px;}
.chRightCon .chKc .jxxsFl1 li.l3 .thePic{ background-position:-328px 0px;}
.chRightCon .chKc .jxxsFl1 li .theText{ background:#fff; border-radius:5px; height:40px; line-height:40px; text-align:center; font-size:18px; margin:auto; width:160px;}
/*========chose-jxxs1-01.page 教学形式1-01========*/
.chRightCon .chKc .jxxsTitle{ border-bottom:1px solid #d1d1d1; margin:auto; position:relative; padding-bottom:10px; text-align:left; width:840px;}
.chRightCon .chKc .jxxsTitle span{ font-size:24px; font-weight:bold;}
.chRightCon .chKc .jxxsTitle span em{ margin-left:10px;}
.chRightCon .chKc .jxxsTitle a{ border-radius:5px; background:#333; color:#fff; display:block; position:absolute; right:0; top:2px; height:27px; line-height:27px; text-align:center; width:80px;}
.chRightCon .chKc .jxxsTitle a:hover{ background:#f3a33a;}
.chRightCon .chKc .jxxsFl2{ padding-top:35px; margin:auto; overflow:hidden; width:780px;}
.chRightCon .chKc .jxxsFl2 ul{ width:850px;}
.chRightCon .chKc .jxxsFl2 li{ border-radius:5px; float:left; overflow:hidden; height:220px; margin:0 35px 40px 0; width:170px;}
.chRightCon .chKc .jxxsFl2 li a{ background:#f3f3f3; display:block; height:220px; width:170px;}
.chRightCon .chKc .jxxsFl2 li a:hover{ background:#fff;}
.chRightCon .chKc .jxxsFl2 li .thePic{ height:150px; width:150px;}
.chRightCon .chKc .jxxsFl2 li .thePic img{ height:150px; width:150px;}
.chRightCon .chKc .jxxsFl2 li .theText{ text-align:center;}
.chRightCon .chKc .jxxsFl2 li .theText .theT1{ color:#666; font-size:14px;}
.chRightCon .chKc .jxxsFl2 li .theText .theT2{ color:#333; font-size:16px;}
/*========chose-jxxs1-03.page 教学形式1-01========*/
.chRightCon .chKc .jxxsFl3{ margin:auto; padding-top:45px; overflow:hidden; width:840px;}
.chRightCon .chKc .jxxsFl3 ul{ width:950px;}
.chRightCon .chKc .jxxsFl3 li{ float:left; margin:0 35px 40px 0; height:190px; width:255px;}
.chRightCon .chKc .jxxsFl3 li a{ display:block;  border:1px solid #ccc;height:188px; width:253px;}
.chRightCon .chKc .jxxsFl3 li a:hover{border:2px solid #ffa631; height:186px; width:251px;}
.chRightCon .chKc .jxxsFl3 li .thePic{ background:url(../images/chose-jxxs-ico2.png) no-repeat; height:100px; margin:auto; margin-top:25px; width:100px;}
.chRightCon .chKc .jxxsFl3 li.l1 .thePic{ background-position:0px 0px;}
.chRightCon .chKc .jxxsFl3 li.l2 .thePic{ background-position:-160px 0px;}
.chRightCon .chKc .jxxsFl3 li.l3 .thePic{ background-position:-320px 0px;}
.chRightCon .chKc .jxxsFl3 li.l4 .thePic{ background-position:-475px 0px;}
.chRightCon .chKc .jxxsFl3 li.l5 .thePic{ background-position:-625px 0px;}
.chRightCon .chKc .jxxsFl3 li.l6 .thePic{ background-position:-770px 0px;}
.chRightCon .chKc .jxxsFl3 li a:hover .thePic{ margin-top:24px; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.chRightCon .chKc .jxxsFl3 li.l1 a:hover .thePic{ background-position:0px -120px;}
.chRightCon .chKc .jxxsFl3 li.l2 a:hover .thePic{ background-position:-160px -120px;}
.chRightCon .chKc .jxxsFl3 li.l3 a:hover .thePic{ background-position:-320px -120px;}
.chRightCon .chKc .jxxsFl3 li.l4 a:hover .thePic{ background-position:-475px -120px;}
.chRightCon .chKc .jxxsFl3 li.l5 a:hover .thePic{ background-position:-625px -120px;}
.chRightCon .chKc .jxxsFl3 li.l6 a:hover .thePic{ background-position:-770px -120px;}
.chRightCon .chKc .jxxsFl3 li .theText{ color:#333; text-align:center; margin-top:22px; font-size:18px;}
/*========chose-jxxs2.page 教学形式2========*/
.chRightCon .chKc .jxxsTitle4{ width:1055px;}
.chRightCon .chKc .jxxsFl4{ margin:auto; padding-top:40px; padding-bottom:60px; position:relative; width:1055px;}

.chRightCon .chKc .jxxsFl4 .theWei{ background:url(../images/yu-wb.png) no-repeat; height:125px; float:left; position:relative; top:155px; width:105px;}
.chRightCon .chKc .jxxsFl4 .theTou{ background:url(../images/yu-tou.png) no-repeat; height:142px; float:left; position:relative; top:170px; width:130px;}
.chRightCon .chKc .jxxsFl4 .theMid{ margin:auto; float:left; position:relative;}
.chRightCon .chKc .jxxsFl4 .theMid .mid-item{ position:relative; float:left; margin-right:3px; width:132px;}
.chRightCon .chKc .jxxsFl4 .theMid .item1,.chRightCon .chKc .jxxsFl4 .theMid .item6{ background:url(../images/yu-c1.png) no-repeat center;}
.chRightCon .chKc .jxxsFl4 .theMid .item2,.chRightCon .chKc .jxxsFl4 .theMid .item5{ background:url(../images/yu-c2.png) no-repeat center;}
.chRightCon .chKc .jxxsFl4 .theMid .item3,.chRightCon .chKc .jxxsFl4 .theMid .item4{ background:url(../images/yu-c3.png) no-repeat center;}
/**鱼刺上图标背景**/
.chRightCon .chKc .jxxsFl4 .theMid .mid-item .item-ico{ background:url(../images/yu-ico1.png) no-repeat; display:block; height:32px; position:absolute; width:32px;}
.chRightCon .chKc .jxxsFl4 .theMid .mid-item .item-ico:hover{ opacity:.6;filter:alpha(opacity=60);}
.chRightCon .chKc .jxxsFl4 .theMid .mid-item .item-ico1{ background-position:0px 0px;}
.chRightCon .chKc .jxxsFl4 .theMid .mid-item .item-ico2{ background-position:-55px 0px;}
.chRightCon .chKc .jxxsFl4 .theMid .mid-item .item-ico3{ background-position:-115px 0px;}
.chRightCon .chKc .jxxsFl4 .theMid .mid-item .item-ico4{ background-position:-170px 0px;}
.chRightCon .chKc .jxxsFl4 .theMid .mid-item .item-ico5{ background-position:-225px 0px;}
.chRightCon .chKc .jxxsFl4 .theMid .mid-item .item-ico6{ background-position:-280px 0px;}
.chRightCon .chKc .jxxsFl4 .theMid .item1,.chRightCon .chKc .jxxsFl4 .theMid .item6{ margin-top:60px; height:345px;}
.chRightCon .chKc .jxxsFl4 .theMid .item2,.chRightCon .chKc .jxxsFl4 .theMid .item5{ margin-top:30px; height:405px;}
.chRightCon .chKc .jxxsFl4 .theMid .item3,.chRightCon .chKc .jxxsFl4 .theMid .item4{ margin-top:0px; height:465px;}
/**鱼刺上图标位置**/
.chRightCon .chKc .jxxsFl4 .theMid .item1 .item-ico1,.chRightCon .chKc .jxxsFl4 .theMid .item6 .item-ico1{top:10px; left:20px;}
.chRightCon .chKc .jxxsFl4 .theMid .item1 .item-ico2,.chRightCon .chKc .jxxsFl4 .theMid .item6 .item-ico2{top:55px; left:30px;}
.chRightCon .chKc .jxxsFl4 .theMid .item1 .item-ico3,.chRightCon .chKc .jxxsFl4 .theMid .item6 .item-ico3{top:105px; left:40px;}
.chRightCon .chKc .jxxsFl4 .theMid .item1 .item-ico4,.chRightCon .chKc .jxxsFl4 .theMid .item6 .item-ico4{bottom:105px; left:40px;}
.chRightCon .chKc .jxxsFl4 .theMid .item1 .item-ico5,.chRightCon .chKc .jxxsFl4 .theMid .item6 .item-ico5{bottom:55px; left:30px;}
.chRightCon .chKc .jxxsFl4 .theMid .item1 .item-ico6,.chRightCon .chKc .jxxsFl4 .theMid .item6 .item-ico6{bottom:10px; left:20px;}

.chRightCon .chKc .jxxsFl4 .theMid .item2 .item-ico1,.chRightCon .chKc .jxxsFl4 .theMid .item5 .item-ico1{top:10px; left:15px;}
.chRightCon .chKc .jxxsFl4 .theMid .item2 .item-ico2,.chRightCon .chKc .jxxsFl4 .theMid .item5 .item-ico2{top:72px; left:25px;}
.chRightCon .chKc .jxxsFl4 .theMid .item2 .item-ico3,.chRightCon .chKc .jxxsFl4 .theMid .item5 .item-ico3{top:135px; left:35px;}
.chRightCon .chKc .jxxsFl4 .theMid .item2 .item-ico4,.chRightCon .chKc .jxxsFl4 .theMid .item5 .item-ico4{bottom:135px; left:35px;}
.chRightCon .chKc .jxxsFl4 .theMid .item2 .item-ico5,.chRightCon .chKc .jxxsFl4 .theMid .item5 .item-ico5{bottom:72px; left:25px;}
.chRightCon .chKc .jxxsFl4 .theMid .item2 .item-ico6,.chRightCon .chKc .jxxsFl4 .theMid .item5 .item-ico6{bottom:10px; left:15px;}

.chRightCon .chKc .jxxsFl4 .theMid .item3 .item-ico1,.chRightCon .chKc .jxxsFl4 .theMid .item4 .item-ico1{top:10px; left:15px;}
.chRightCon .chKc .jxxsFl4 .theMid .item3 .item-ico2,.chRightCon .chKc .jxxsFl4 .theMid .item4 .item-ico2{top:88px; left:25px;}
.chRightCon .chKc .jxxsFl4 .theMid .item3 .item-ico3,.chRightCon .chKc .jxxsFl4 .theMid .item4 .item-ico3{top:165px; left:35px;}
.chRightCon .chKc .jxxsFl4 .theMid .item3 .item-ico4,.chRightCon .chKc .jxxsFl4 .theMid .item4 .item-ico4{bottom:165px; left:35px;}
.chRightCon .chKc .jxxsFl4 .theMid .item3 .item-ico5,.chRightCon .chKc .jxxsFl4 .theMid .item4 .item-ico5{bottom:88px; left:25px;}
.chRightCon .chKc .jxxsFl4 .theMid .item3 .item-ico6,.chRightCon .chKc .jxxsFl4 .theMid .item4 .item-ico6{bottom:10px; left:15px;}

.chRightCon .chKc .jxxsFl4 .theMid .mid-item .item-nav{ background:url(../images/yu-gu.png) no-repeat; color:#fff; display:block; text-align:center; height:44px; line-height:44px; font-size:14px; width:133px;overflow: hidden;}
.chRightCon .chKc .jxxsFl4 .theMid .item1 .item-nav{ margin:150px 0; *position:relative; *top:150px;}
.chRightCon .chKc .jxxsFl4 .theMid .item2 .item-nav{ margin:180px 0; *position:relative; *top:180px;}
.chRightCon .chKc .jxxsFl4 .theMid .item3 .item-nav{ margin:210px 0; *position:relative; *top:210px;}
.chRightCon .chKc .jxxsFl4 .theMid .item4 .item-nav{ margin:210px 0; *position:relative; *top:210px;}
.chRightCon .chKc .jxxsFl4 .theMid .item5 .item-nav{ margin:180px 0; *position:relative; *top:180px;}
.chRightCon .chKc .jxxsFl4 .theMid .item6 .item-nav{ margin:150px 0; *position:relative; *top:150px;}

/*========chose-jxxs-cs.page 课堂测试========*/
.chRightCon .chKc .jxxsTitle .ti-num{ display:inline; font-size:16px; position:absolute; right:95px; top:5px;}
.chRightCon .chKc .jxxsTi{ margin:auto; padding-top:70px; width:670px;}
.chRightCon .chKc .jxxsTi .ti-name{ font-weight:bold; font-size:18px; padding-bottom:25px;}
.chRightCon .chKc .jxxsTi .ti-list{ font-size:18px;}
.chRightCon .chKc .jxxsTi .ti-list .ti-list-item{ margin-bottom:15px;overflow:hidden; position:relative; width:670px;}
.chRightCon .chKc .jxxsTi .ti-list .letter{ padding:10px 10px 10px 20px;}
.chRightCon .chKc .jxxsTi .ti-list .label{ border-radius:5px; background:#e9e9e9; display:block; line-height:45px; position:relative;}
.chRightCon .chKc .jxxsTi .ti-list .label input{ position:absolute; left:-20px; top:-20px;}
.chRightCon .chKc .jxxsTi .ti-list .now .label{ background:#cee36c;}
.chRightCon .chKc .jxxsTi .ti-btns{ position:relative;}
.chRightCon .chKc .jxxsTi .ti-btns .input-btn{ border-radius:5px; background:#b7282e; color:#fff; cursor:pointer; text-align:center; height:35px; line-height:35px; font-size:14px; width:205px;}
.chRightCon .chKc .jxxsTi .ti-btns .tbtns{ position:absolute; right:0; top:0;}
.chRightCon .chKc .jxxsTi .ti-btns .tbtns a{ border-radius:5px; background:#2c333e; color:#fff; display:inline-block; font-size:14px; height:35px; line-height:35px; text-align:center; margin-left:10px; width:110px; *display:inline; zoom:1;}
.chRightCon .chKc .jxxsTi .ti-btns .tbtns a:hover{ background: #f3a33a;}
/*========选择页 对错弹出========*/
.focus.ch-focus{ top:100px;}
.focus.ch-focus .focusInfo{ border-radius:5px; background:#fff; position:relative; height:310px; margin:auto; width:670px;}
.focus.ch-focus .theClose{ color:#ca372b; font-size:20px; font-weight:bold; position:absolute; top:20px; right:20px;}
.focus.ch-focus .theClose a{ border-radius:5px; border:2px solid #ca372b; display:block; color:#ca372b; height:28px; line-height:28px; text-align:center; width:28px;}
.focus.ch-focus .focusInfo .theIn{ padding:77px 55px 80px 70px;}
.focus.ch-focus .focusInfo .stjx .thePic{ background:url(../images/ti-ico1.png) no-repeat; float:left; height:140px; width:140px;}
.focus.ch-focus .focusInfo .stjx .theT{ float:right; font-size:18px; width:365px;}
.focus.ch-focus .focusInfo .stjx .theT .theName{ border-radius:5px; border:1px solid #b7282e; color:#b7282e; height:28px; font-size:16px; line-height:28px; text-align:center; margin-bottom:20px; width:85px;}
.focus.ch-focus .focusInfo .stjx .theT .theT1{ line-height:30px; margin-bottom:10px;}
.focus.ch-focus .focusInfo .stjx .theT .theT2 .theRed{ font-weight:bold;}
/*回答错误*/
.focus.ch-focus .focusInfo .theWrong .thePic{ background-position:-195px 0;}
.focus.ch-focus .focusInfo .theWrong .theT1{ font-size:24px; padding-top:45px;}
/*========管理页 下载弹出========*/
.focus.manage-focus{ top:100px;}
.focus.manage-focus .theClose{ color:#ca372b; font-size:14px; position:absolute; top:10px; right:20px;}
.focus.manage-focus .theClose a{ color:#ca372b;}
.focus.manage-focus .focusInfo{ border-radius:5px; background:#fff; height:320px; margin:auto; position:relative; width:585px;}
.focus.manage-focus .focusInfo .theIn{ margin:auto; padding-top:45px; width:430px;}
.focus.manage-focus .focusInfo .theIn .focus-title{ font-size:16px; text-align:center; margin-bottom:35px;}
.focus.manage-focus .focusInfo .theIn .theList{ font-size:14px;}
.focus.manage-focus .focusInfo .theIn .theList .label{ display:block; text-align:right; float:left; width:100px;}
.focus.manage-focus .focusInfo .theIn .theList .label em{ display:block;}
.focus.manage-focus .focusInfo .theIn .theList .info{ position:relative; float:right; height:45px; overflow:hidden; width:295px;}
.focus.manage-focus .focusInfo .theIn .theList .info .input-text{ border:1px solid #999; height:35px; line-height:35px; padding:0 5px; width:235px; z-index:2000;}
.focus.manage-focus .focusInfo .theIn .theList .info .input-upload{ cursor:pointer; position:absolute; top:0; right:0; font-size:100px; opacity:0; filter:alpha(opacity=0); z-index:2100;}
.focus.manage-focus .focusInfo .theIn .theList .info a{ margin-left:10px;}
.focus.manage-focus .focusInfo .theIn .theList .list-item{ margin-bottom:15px;}
.focus.manage-focus .focusInfo .theIn .theList .theBtn{}
.focus.manage-focus .focusInfo .theIn .theList .input-btn{ cursor:pointer; color:#fff; background:#ca372b; height:40px; line-height:40px; margin-left:135px; font-size:14px; width:245px;}

/*首页*/
.w_index{width:825px;height:565px;margin:60px auto;background: url(../images/bg_01.png) no-repeat center; text-align: center;}
.index_title{margin:15px 0px 50px 0px;}
.w_index ul{overflow: hidden;width: 110%;}
.w_index ul li{float:left;margin:20px 27px;width:170px;text-align: center;}
.w_index ul li span{display: block;color:#000000;text-align: center;font-size: 18px;font-family: "微软雅黑", "Microsoft Yahei";padding:20px 0px;height: 50px;}
.w_index .index_ico{margin:0px auto;display: block;width:125px;height: 125px;background-color: #e0e0e0;/*background-image: url(../images/bg_02.png) no-repeat;*/border-radius: 80px;overflow: hidden;}
.w_index .index_ico:hover{background-color: #ffa631;}
.w_index .index_ico_1{background-position: 20px 30px;}
.w_index .index_ico_2{background-position: -195px 30px;}
.w_index .index_ico_3{background-position: -410px 30px;}
.w_index .index_ico_4{background-position: 20px -180px;}
.w_index .index_ico_5{background-position: -195px -180px;}
.w_index .index_ico_6{background-position: -410px -180px;}
.aykt{width:125px;height: 125px;background: #000000;color:#FFFFFF;text-align: center;font-size: 14px;font-family: "微软雅黑", "Microsoft Yahei";line-height: 125px;filter:alpha(opacity=90); /*IE滤镜，透明度50%*/-moz-opacity:0.9; /*Firefox私有，透明度50%*/opacity:0.9;/*其他，透明度50%*/}

/*修改密码*/
#userPwd_bg{background: #000000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;position: fixed;width: 100%;height: 100%;z-index: 100;display: none;}
#userPwd{cursor: pointer;}
.userPwd{position: fixed;top:20%;left:40%;width:340px;height: 230px;background: #FFF;border-radius: 5px;z-index: 1000;font-size: 14px;font-family: "微软雅黑";padding:20px;display: none;}
.close_pic{float: right;font-size: 23px;border:1px solid #CCC;border-radius: 50px;width:23px;height: 23px;text-align: center;line-height: 20px;position: absolute;top:5px;right: 5px;cursor: pointer;}
.userPwd input{border:1px solid #CCC;height: 30px;line-height: 30px;width:180px;margin-bottom: 15px;padding:0px 5px;}
.userPwd ul{margin:20px 30px;}
.userPwd ul li {line-height: 35px;}
.userPwd ul li span{width:80px;text-align: right;display: inline-block;}
#pwd_sub{width:70px;text-align: center;background: #B7282E;color:#FFF;margin:0px auto;border:none;display: block;}

/*教学方案*/
.teaching{margin:0px auto;width:855px;}
.teaching h3{font-size: 24px;text-align: center;font-weight: normal;line-height: 70px;}
.teaching ul li{float:left;margin:10px;width: 385px;}
.teaching ul li a{display: block;padding:10px;border:1px solid #CBCBCB;}
.teaching ul li a:hover{background: #FEA531;color:#FFF;border:1px solid #FEA531;}

/*维修资料*/
.maintain{width: 855px;margin: 0px auto;}
.maintain_top{margin:20px 0px; text-align: center;}
.maintain_top a{margin: 0px 10px;font-size: 16px;}
.maintain_top a:hover,.maintain_on{color:#B7282E;}
.maintain_list{}
.maintain_list li{background: #F2F2F2;padding:20px 30px;margin-bottom: 20px;}
.maintain_list li h3 a{font-size: 22px;font-weight: bold;}
.maintain_list li p{margin:5px 0px 10px 0px;line-height: 27px;font-size: 16px;color:#999999;height: 55px;}
.maintain_list li span{color:#333333;font-size: 14px;margin-right: 20px;}
.maintain_list li span font{color:#B7282E;}
/*分页*/
.page{width:100%;height:50px;line-height:50px;text-align:center;border-top:none;margin:0 0 10px 10px;}
.page a{padding:4px 8px !important;color:#B7282E;margin:0 6px;border:1px solid #CCCCCC;background:#fff;}
.page a:hover{background:#B7282E;color:#Fff !important;}
.page span{padding:4px 8px;color:#666;margin:0 6px;background:#f34840;color:#fff;}
.page font{color:#000;}
#page_bg{background:#B7282E;color:#Fff !important;}

/*视频列表*/
.video{width:850px;margin:0px auto;}
.video ul li{float:left;text-align: center;margin:30px 10px 0px 10px;overflow: hidden;}
.video ul li h3{font-size: 16px;color:#000000;}
.video ul li a{position: relative;}
.video .video_bf{position: absolute;top:-158px;left: 0px;display: none;}

/*管理中心上传下载*/
.input_right_06{ width:220px;background:none;border:1px solid #CCC;height:26px;padding-left:6px;line-height:26px;}
.input_houqi{ cursor:pointer;width:56px;height:26px;background:url(../images/input_09.gif) no-repeat;}


.tj-div{text-align: center;margin-top:70px;}
.tj-div a{display: inline-block;background: #e9e9e9;padding:30px 40px;margin: 50px;border-radius: 3px;}
.tj-div a img{display: block;}
.tj-div a span{display: inline-block;background: #fff;border-radius: 3px;margin-top: 20px;padding:5px 10px;}
.tj-div a:hover{background: #ffa631;}

/*评测管理*/
.test-manage{}
.test-manage ul li{float: left;margin: 20px 42px;}
.test-manage ul li span{border:1px solid #e0e0e0;width: 120px;height: 120px;border-radius: 80px;display: inline-block;background: url(../images/bg_03.png) no-repeat;}
.test-manage ul li h3{color:#333333;font-size: 18px;text-align: center;margin-top: 15px;}
.test-manage .t-m-1{background-position: 35px 40px;}
.test-manage .t-m-1:hover{background: url(../images/bg_04.png) no-repeat 35px 40px #ffa631;}
.test-manage .t-m-2{background-position: -160px 40px;}
.test-manage .t-m-2:hover{background: url(../images/bg_04.png) no-repeat -160px 40px #ffa631;}
.test-manage .t-m-3{background-position: -361px 40px;}
.test-manage .t-m-3:hover{background: url(../images/bg_04.png) no-repeat -361px 40px #ffa631;}
.test-manage .t-m-4{background-position: -562px 40px;}
.test-manage .t-m-4:hover{background: url(../images/bg_04.png) no-repeat -562px 40px #ffa631;}
.test-set{}
.test-set .step-bh{}
.test-set .step-bh span{background: #eeeeee;border-radius: 5px;margin: 10px;color:#333333;text-align: center;width: 120px;height: 40px;line-height: 40px;font-size: 14px;display: inline-block;}
.test-set .step-bh span em{background: #fff;margin-right: 5px;width: 20px;height: 20px;border-radius: 50px;line-height: 20px;display: inline-block;}
.test-set .step-bh-on{background: #ff6269 !important;color:#fff !important;}
.test-set .step-bh-on em{color:#ff6269;}
.test-form{color:#333;font-size: 16px;margin: 30px 0;}
.test-f-in{overflow: hidden;margin-bottom: 20px;}
.test-f-in .test-f-in-title{float: left;width: 100px;display: inline-block;height: 35px;line-height: 35px;}
.test-f-in .test-f-in-input{float: left;line-height: 35px;}
.test-f-in .test-f-in-input .test-f-in-1{height: 35px;line-height: 35px;padding:0 5px;border:1px solid #cccccc;border-radius: 3px;}
.test-f-in-300{width: 300px;}
.exam-select{background: #333333;color:#fff;height: 35px;line-height: 35px;padding: 0 20px;display: inline-block;border-radius: 3px;float: left;}
.exam-li{height: 35px;line-height: 35px;margin-top: 15px;}
.exam-li span{display: inline-block;height: 35px;line-height: 35px;padding:0 10px;border:1px solid #ccc;border-radius: 3px;float: left;}
.exam-li a{font-size: 27px;float: left;margin-left: 10px;}
.exam-li em{margin: 0 3px;color:#b7282e;}
.exam-li p{float: left;}
.test-form-sub{color:#fff;background: #ff9c00;height: 35px;line-height: 35px;padding:0 35px;border-radius: 3px;display: inline-block;}
.test-form-sub:hover{color:#fff;}
.exam-pop-up{background: #fff;border-radius: 3px;padding:20px;position: fixed;top:10%;left: 26%;width: 850px;display: none;}
.bg-01{background: url(../images/ico-04.png);position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: none;}
.exam-pop-up-h3{text-align: center;font-size: 24px;}
.exam-pop-course{font-size: 14px;margin:30px 50px 30px 60px;height: 380px;overflow-y: scroll;}
.exam-course{height: 35px;line-height: 35px;margin-left: 10px;}
.exam-pop-course-sub{text-align: center;}
.exam-pop-course-sub a{font-size:18px;display: inline-block;color:#fff;background: #ff9c00;height: 35px;line-height: 35px;padding:0 35px;border-radius: 3px;}
#exam-course-select{margin: 10px 0;overflow:hidden;line-height: 35px;padding-left: 98px;}
#exam-course-select input{margin-right: 3px;}
.exam-pop-up-close{position: absolute;right: 10px;top:15px;}
.e-c-s-3{margin-left: 20px;}
.e-c-s-4{margin-left: 40px;}
.e-c-s-4 span{margin-right: 10px;}
.e-c-s-5{margin-left: 40px;}
.e-c-s-5 span{margin-right: 10px;}
.none{display: none;}
.testcreate-h3{color:#333333;font-size: 24px;margin:70px 0 30px;}
.testcreate-h3 font{color:#ff6269;}
.testcreate-p{color:#ff6269;font-size: 20px;}
.testcreate-div{margin-top: 20px;}
.test-status-red{color:#ff3333;}
.testanalyze-h3{color:#333333;font-size: 22px;margin-bottom: 20px;}
.testanalyze-p{font-size: 16px;}
.test-t{margin-bottom: 10px;font-size: 14px;text-align: left;}
.analyze-pop-up{background: #fff;border-radius: 3px;padding:30px;width: 580px;min-height: 420px;position: fixed;top:15%;left: 32%;display: none;}
.analyze-close{position: absolute;right: 10px;top:10px;font-size: 14px;cursor: pointer;}
.analyze-close em{font-size: 17px;}
.analyze-m{font-size: 16px;}
.analyze-m h3{font-size: 16px;font-weight: bold;margin: 10px 0 20px 0;}
.analyze-m ul{padding-bottom: 20px;border-bottom:1px dashed #999999;margin-bottom: 20px;}
.analyze-m ul li{font-size: 18px;background: #E9E9E9;margin-top: 10px;line-height: 45px;padding: 0 20px;border-radius: 3px;}
.analyze-m .li-on{background: #B7282E;color:#fff;}
.analyze-m .d-title{margin-bottom: 15px;}
.analyze-m .d-title span{background: #B7282E;color:#fff;border-radius: 3px;height: 30px;line-height: 30px;padding: 0 10px;display: inline-block;}
.analyze-m p{line-height: 27px;}
.analyze-m .p-1{color:#B7282E;}
.analyze-prev-next{text-align: center;}
.analyze-prev-next a{display: inline-block;background: #4A4A4A;color:#fff;width: 80px;height: 30px;line-height: 30px;text-align: center;margin: 0 10px;border-radius: 3px;}
.analyze-prev-next-on{background: #ccc !important;}
.test-message-add{margin-bottom: 20px;overflow: hidden;}
.test-message-add a{background: #EE9400;color:#fff;padding: 0 10px;height: 30px;line-height: 30px;float: right;margin-right: 10px;border-radius: 3px;font-size: 14px;}
.class-message-content{width: 655px;height: 200px;border:1px solid #ccc;border-radius: 3px;padding: 5px;}
.test-search{line-height: 35px;margin-top: 20px;overflow: hidden;font-size: 14px;}
.test-search select{height: 35px;border:1px solid #ccc;border-radius: 3px;float: left;margin-right: 10px;}
.test-search a{height: 35px;border:1px solid #ccc;border-radius: 3px;background: #ff9c00;border:1px solid #ff9c00;display: inline-block;padding:0 15px;color:#fff;float: left;}
.student-faq{padding:20px 0;margin-bottom: 20px;font-size: 14px;overflow: hidden;border-bottom: 1px dashed #808080;}
.student-faq-img{float: left;width: 85px;text-align: center;}
.student-faq-tw{padding: 20px;overflow: hidden;}
.student-faq-tw-d{margin-bottom: 10px;width: 710px;overflow: hidden;}
.student-faq-tw-d span{float: left;margin-right: 20px;}
.student-faq-tw p{text-align: left;line-height: 27px;width: 710px;float: left;color:#000000;}
.student-faq-tw-t{text-indent: 2em;}
.student-faq-hd{background: #F8F8F8;overflow: hidden;padding:20px;margin-bottom: 20px;}
.student-faq-hd p{text-align: left;line-height: 27px;width: 710px;float: left;color:#333;}
.student-faq-btn{margin-left: 105px;}
.student-faq-btn a{border-radius: 3px;color:#fff;padding:0 20px;height: 27px;line-height: 27px;text-align: center;background: #666666;display: inline-block;float: left;margin-right: 20px;}
.student-faq-btn .s-f-b-1 img{float: left;margin: 6px 8px 0 0;}
.student-faq-btn .s-f-b-2{background: #F09C38;}
.student-faq-btn .s-f-b-2 img{float: left;margin: 8px 8px 0 0;}
.studentmsg{text-align: left;margin-bottom: 20px;padding-left: 105px;}
.studentmsg textarea{border-radius: 3px;border:1px solid #ccc;width: 700px;height: 150px;padding:10px;}
.back-a{overflow: hidden;font-size: 14px;text-align: left;margin-top: 20px;text-decoration: underline;}
.test-m{background: #F4F4F4;padding:20px;color:#666666;font-size: 14px;}
.test-m .test-m-s{float: left;margin-right: 20px;}
.test-m .test-m-s-i{text-align: left;}
.test-m select,input{border-radius: 3px;border:1px solid #CCCCCC;line-height: 35px;padding:0 5px;margin: 0;}
.test-m-s-j{height: auto !important;margin-top: 14px;}
.test-m-s-j span{display: block;text-align: center;height: 20px;}
.test-m-left{float: left;margin: 20px 0 0 10px;}
.test-m-left h3{font-size: 24px;color:#000;text-align: left;}
.test-m-left p{font-size: 16px;color:#333333;text-align: left;}
.test-m-right{float: right;}
.test-m-right .test-m-r{text-align: center;float: right;margin: 0 20px 0 30px;}
.test-m-right .test-m-r span{display: block;}
.test-m-right .test-m-r p{color:#666666;font-size: 16px;}
.da-ok{color: #3CA743;}
.da-error{color:#FA3C3C;}
.test-m-show{color:#666666;font-size: 16px;overflow: hidden;margin-top: 10px;}
.test-m-show .test-m-show-left{float: left;}
.test-m-show .test-m-show-left font{color:#1057a0;}
.test-m-show .test-m-show-right{float: right;padding-right: 10px;}
.test-m-show .test-m-show-right font{color:#ff444c;}
.test-m-show-p-time{margin: 10px 0;}


















