body{font-family:"Arial","宋体";font-size:12px;line-height: 1.6em;background:url(../images/wrapperbg.png) repeat-y center top; padding:0px; margin:0px;}



.wrapperbox{background: url(../images/wrapperbg03.png) repeat-y center top; padding:0px; margin:0px;}



.wrapperbox02{ width:100%; height:355px;padding:0px; margin:0px auto 0px auto;background: url(../images/wrapperbg.png) repeat-y center top;}



/*.topbox{ width:100%;margin:0px auto 0px auto;border-top: 6px solid #4096F5;background: url(../images/wrapperbg02.png) repeat-y center bottom; }*/

.topbox{ width:100%;margin:0px auto 5px auto;background:#FFF;_height:122px;}

.topbox_login{padding:20px 0 0 0;}



img{border:0;}



h1,h2,h3,h3,h4,h5,h6,em,ul,li,ol,p,dd,dl,dt,i,form,img{padding:0px;margin:0px;font-style: normal;list-style-type: none;}



#wrapper{ width:950px;padding:0px; margin:0px auto 0px auto;}




#sidebar .skype,.stars,.graystars,.btnbookmark,.btntijiao,



.btnopen,.btnclosed,#right_con .box span,



#right_con .box .box_bottomline,#right_con .content .ly_topline,#right_con .content .ly_bottomline,#sidebar .nav div .on,



#sidebar .nav div h2,.btnquxiao02,.btngoumaikc,.btnlogout,



.btnyuyue,



.btnquxiao,.btnfasong,.btnpingjia,.footerline,



#header .topheader .webmap span,.news ul li,#right_con .box .box_content .on,#right_con .box .box_content li,.stars a:hover,.graystars a:hover,.btndelet,.btnbuy,.btngouwuche,.btnfukuan,.btnupdategouwuche,



.btninfo,.zuanshi,.btnlogin,.btnlogin_2,.btnreg,.btnsign,.conbox_denglu h3,.conbox_zhuce h3,.btnindex,.btnfasong2,.btnxuanzewj,.btnback,.btnquxiaokc,.btnquerenyg,.btnyjgouwuche,.btnopenyuyue,.btnlaoshiyl,.btngusuan,.btnqueren,.btnyuyuekc,.btnyuyuekc02,.btndlzx,.btntijiao02,.btncancel02,.tishiinfo .link_btn a,.aixin,.haixin{background-image: url(../images/global.png?v=2);}



/*#header .menu ul,#header .menu ul .menuon01,#header .menu ul .menuon02,#header .menu ul .menuon03,#header .menu ul .menuon04,#header .menu ul .menuon05,#header .menu ul .menuon06{background-image: url(../images/topmenu.png);}*/



/*头部*/


#header{ width:100%; height:121px; padding:0px; margin:0px auto 0px auto;border-bottom:1px solid #105090;_position:absolute;_z-index:1;}



#header .topheader{ width:964px; height:78px; padding:0px; margin:0px auto 0px auto;}



#header .topheader .logo{float:left; padding:8px 0px 0px 0px;}
#header .topheader .logo span{ width:270px; float:left; line-height:18px; text-align:center;}
#header .topheader .login{ width:418px; margin-top:0px;float:left; }
#header .topheader .login span{ width:350px; line-height:18px;float:left; text-align:right;}
#header .topheader .login em{ width:280px; height:44px;float:right; padding-top:8px;}
/*#header .topheader .login em a,*/
#header .topheader .login em a{ width:274px; height:46px;float:left; display:block;background:url(../images/site/topbanner.jpg) no-repeat;}
#header .topheader .login em a:hover{background:url(../images/site/topbanner2.jpg) no-repeat;}
.btnexperience .contact{ width:230px; float:left; padding:0px;}
#header .topheader .webmap{ width:110px; float:left; padding:0px; margin:0px;}
#header .topheader .webmap span{ width:100px; float:left; padding-left:8px;background-repeat:no-repeat;background-position: -653px -113px; margin-top:4px; font-size:14px; font-weight:bold;}
#header .topheader .webmap em{float:left; color:#FF0000; margin-top:2px;}

#header .menu{ width:100%; padding:0px; margin:0px auto 0px auto; height:43px;_position:absolute;_z-index:100;}
#header .menu ul{ width:970px; height:43px;margin:0px auto 0px auto;}
#header .menu ul li{ width:134px; height:43px;float:left; padding:0px;border-top:1px solid #105090;border-right:1px solid #105090;border-left:1px solid #105090;}


/*#header .menu ul .menuon01{background-position: -2px -66px;}



#header .menu ul .menuon02{background-position: -162px -66px;}



#header .menu ul .menuon03{background-position: -322px -66px;}



#header .menu ul .menuon04{background-position: -482px -66px;}



#header .menu ul .menuon05{background-position: -642px -66px;}



#header .menu ul .menuon06{background-position: -802px -66px;}*/



#header .menu_main a{ width:132px; height:41px;line-height:41px;float:left; display:block; cursor:pointer;background:#2169b3;border:1px solid #4c95cc;color:#FFF;font-family:'黑体';font-size:16px;text-align:center;text-decoration:none;}
#header .menu_main a:hover{background:#3f8ad3;font-weight:bolder;}
#header .current_menu a{width:132px; height:41px;line-height:41px;float:left; display:block; cursor:pointer;background:#FFF url(../images/dqnav.jpg) repeat-x;border:1px solid #FFF;color:#105090;font-family:'黑体';font-size:16px;text-align:center;text-decoration:none;}
#header .current_menu a:hover{background:#FFF url(../images/dqnav.jpg) repeat-x;font-weight:normal;}
.menu_jl{margin:0 3px 0 0;}





.topbanner{ width:950px; height:59px; float:left; padding:0px; margin:0px;}



/*左侧、右侧*/



#sidebar{ width:230px;float:left; padding:0px; margin:0px;}



#sidebar .banner{ width:230px;float:left;}


#sidebar .banner a{display:block; width:230px;float:left;margin:4px 0 0 0;}


#sidebar .banner p{width:228px; height:64px;float:left; padding-bottom:10px;}


#sidebar .banner p img{border: 1px solid #C7C7C7;}



.forumlink{ width:228px;float:left;border:1px solid #bcdcff;background:#f4f9ff url(../images/forumlink.jpg) no-repeat 0 0;padding:42px 0 10px 0;}

.forumlink span{overflow:hidden; width:210px;height:20px; float:left; margin:2px 0;text-indent:10px;}

.forumlink a{color:#3e6e9a;}

.forumlink a:link{text-decoration:none;text-indent:10px;color:#3e6e9a;}

.forumlink a:hover{text-decoration:underline;}

.forumlink p{width:228px; height:64px;float:left; padding-bottom:10px;}



#sidebar .skype{ width:230px;float:left; margin-top:20px;background-repeat:no-repeat;background-position: 0px -170px;}



#sidebar .skype a{ width:230px; height:90px;float:left; display:block;}



#right_con .nav{ width:710px; height:25px; line-height:25px;float:left; font-size:12px;text-align:right;}
#right_con .nav2{ width:940px; height:25px; line-height:25px;float:left; font-size:12px;text-align:right;}



#right_con{ width:710px; float:right; padding:0px; margin:0px;}



#right_con .content .ly_topline{ width:710px; height:10px; float:left; background-repeat:no-repeat;background-position: -240px -162px;}



#right_con .content .ly_bottomline{ width:710px; height:12px; float:left; background-repeat:no-repeat;background-position: -240px -177px;}



/*底部*/



#right_con .box span{display:block; width:710px; height:30px; line-height:30px; text-indent:14px; color:#FFFFFF;float:left; font-size:14px; background-repeat:no-repeat;background-position: -240px -197px;}



#right_con .box .box_bottomline{ width:710px; height:20px; float:left; background-repeat:no-repeat;background-position: -240px -235px;}



#right_con .box{ width:710px;float:left; margin-top:20px;}



#right_con .box .box_content{ width:704px; float:left; border-left:3px solid #2A82E4; border-right:3px solid #2A82E4;}



#right_con .box .box_content li{ width:210px; height:28px; line-height:28px; margin:5px 0px 0px 5px; float:left;background-repeat:no-repeat;background-position: -643px -112px; text-indent:20px;}



#right_con .box .box_content .on{ width:220px; height:28px; display:block; background-color:#E8F3FF; line-height:28px; float:left;  text-indent:20px;}



.footerline{ width:100%; height:18px; line-height:18px;padding-top:3px; float:left; margin-top:20px;text-align:right;background-repeat:no-repeat;background-position: -60px -438px;}



#footer{ width:100%;padding:20px 0 0 0; float:left;border-top: 4px solid #2A82E4; background-color:#FFFFFF;margin:0 auto;}


#footer a{text-decoration:none;color:#666666;}


#footer a:hover{text-decoration:underline;color:#2a81e8;}


#footer p{ width:944px;padding:0px;  margin:0px auto 0px auto; text-align:center; line-height:28px; color:#666666; font-family:Arial, Helvetica, sans-serif}

#footer table{border:0;}

#footer td{border:0;}

/*文字颜色*/



.redfont18{ color:#FF0000; font-size:16px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}



.redfont24{ color:#FF0000;  font-size:20px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}



.redfont28{ color:#FF0000;  font-size:28px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}



.redfont{ color:#FF0000;}



.grayfont{ color:#999;}



#right_con .titletxt{ width:700px;float:right; margin-bottom:10px; text-align:left;font-size:14px;}

#right_con .titletxt02{ width:710px;float:left; margin-bottom:10px; text-indent:24px; line-height:24px; text-align:right;}

#right_con .titletxt03{ width:700px;float:right; margin:10px 0; text-align:left;font-size:14px;}

#right_con .titletxt04{ width:700px;float:right; margin:20px 0 10px 0; text-align:center;font-size:22px;font-family:'Arial','黑体';font-weight:bolder;color:#ee317d;}

#right_con .titletxt05{ width:940px;float:left; margin-bottom:10px; text-align:left;font-size:14px;}


/*表格*/



table{ float:left; margin:0px 0px 10px 0px; border-collapse: collapse;border:1px solid #CFCFCF; text-align:center;}



table td{border: 1px solid #CFCFCF;padding:2px 0px 2px 0px; line-height:22px; _line-height:21px;}



table th{ background-color:#F4FAFF;line-height:24px;border: 1px solid #CFCFCF; font-weight:normal;}



table .teacherimg{ background-color:#F4FAFF; border: 1px solid #CFCFCF; padding-top:5px;font-size:12px; font-weight:normal; padding-bottom:5px;}

table .teacherimg_2{text-align:center;background:#FFFFFF;padding:6px 0;}



table .teacherimg p{ width:100%; float:left; line-height:22px; text-align:center; margin-bottom:3px;}



table .teacherimg .yinpin{padding:5px 0px 3px 0px; }



table .leftxt{border: 1px solid #CFCFCF;height:40px; padding:0px 0px 0px 5px; text-align:left;}



table .leftxt_w{border: 1px solid #CFCFCF;height:40px; padding:2px 0px 2px 5px; text-align:left; font-weight:bold;}



table .thtitle{ background-color:#F4FAFF; line-height:28px;border: 1px solid #CFCFCF; font-weight:normal; font-size:12px;}



table .thbg{ background-color:#FFEACB;line-height:22px;font-weight:bold;border: 1px solid #CFCFCF;}



.heitifont{ font-family:Arial, Helvetica, sans-serif;}



table .righttxt{ background-color:#F4FAFF;line-height:30px;border: 1px solid #CFCFCF;}



table .thbg02{ background-color:#F4FAFF;line-height:30px;border: 1px solid #CFCFCF; text-align:left; padding-left:10px;}



table .leftxt02{border: 1px solid #CFCFCF; height:22px;line-height:22px; padding:2px 0px 0px 5px; text-align:left;}



table .thbg03{ background-color:#efefef;line-height:16px; height:16px;}



.tabtishitxt{line-height:16px; font-size:12px; color:#666666;}



.kctab{ float:left; margin:20px 0px 10px 0px; border-collapse: collapse; text-align:left;background:#FFFFFF;}



.kctab .shihebg{ background-color:#4693E9;line-height:25px;border: 1px solid #CFCFCF; padding:5px 0px 5px 0px;}



.kctab th{ background-color:#F4FAFF;line-height:25px; font-weight:normal;}



.kctab td{border: 1px solid #cfcfcf;height:40px; padding:2px 0px 2px 2px; line-height:18px; font-size:12px; text-align:left;}



.kctab ul{ float:left; width:195px; padding-left:40px;}



.kctab .booklist{ float:right; width:380px;}



.kctab h5{float:left;font-size:12px; font-weight:normal; margin-bottom:5px; text-align:center;width:100%}



.kctab ul .bookimg{ float:left; width:105px;} 



.kctab ul .bookgoumai{ float:left; width:80px;}



.kctab ul .bookgoumai span{ float:left; width:80px; line-height:40px;}











.datetab02{table-layout: fixed;border: 3px solid #CFCFCF;}



.datetab02 th {background-color: #F4FAFF; border: 1px solid #CFCFCF;font-size: 12px;font-weight: bold;line-height: 20px;}



.datetab02 td{border: 1px solid #CFCFCF;height:40px; line-height:20px; padding:0;}



.datetab02 td .data_l{ width:100px; float:left;}



.datetab02 td .data_c{ width:500px; float:left; text-align:center;}



.datetab02 td .data_r{ width:100px; float:right;}



.tdbg{ background-color:#FFFF99}



.btnbookmark{width:63px; height:25px; background-repeat:no-repeat;background-position: -1px -277px; cursor:pointer; border:0;}



.stars{width:16px; height:16px; display:inline-block;background-repeat:no-repeat;background-position: -1px -311px; cursor:pointer;}



.graystars{width:16px; height:16px;display: inline-block;background-repeat:no-repeat;background-position: -18px -310px; cursor:pointer;}



.stars a,.stars a:link,.graystars a,.graystars a:link{width:16px; height:16px; display:inline-block;cursor:pointer;}



.stars a:hover{background-repeat:no-repeat;background-position: -1px -311px; cursor:pointer;}



.graystars a:hover{background-repeat:no-repeat;background-position: -1px -311px; cursor:pointer;}



.zuanshi{width:16px; height:16px; display:inline-block;background-repeat:no-repeat;background-position: -41px -311px; cursor:pointer;}



.zuanshi a{width:16px; height:16px; display:inline-block;cursor:pointer;}



.pingjiabtn i{line-height:16px; padding:0; margin:0;}



.datetab{table-layout: fixed;border: 3px solid #CFCFCF;}



.datetab th {background-color: #F4FAFF; border: 1px solid #CFCFCF;font-size: 12px;font-weight: bold;line-height: 20px;}



.datetab td{border: 1px solid #CFCFCF;height:20px; line-height:20px; padding:0;}



.datetab td a{ text-decoration:underline;}



.datetab .on{ width:100%; height:100%; display:inline-block; cursor:pointer;background-color:#2A82E4; color:#FFFFFF;}



.datetab .on a{color:#FFFFFF;}



.datetab .bluefont{ color:#0063DC;}



.yuyuetab td{padding:5px 0px 5px 5px;}



#right_con .dataleft{ width:370px; float:left; margin-bottom:10px;}



#right_con .dataright{ width:340px; float:left; margin-bottom:10px;}



#right_con .dataleft02{ width:500px; float:left; margin-bottom:10px;}



#right_con .dataright02{ width:210px; float:left; margin-bottom:10px;padding-top:30px;}



#right_con .dataright02 p{ width:210px; float:left; line-height:20px; margin-bottom:2px; font-size:12px;}



#right_con .dataleft02_l{ width:250px; float:left;}



#right_con .dataleft02_r{ width:250px; float:right;}



#right_con .dataleft02_l h4,#right_con .dataleft02_r h4{ width:240px; float:left; text-align:center; line-height:30px; font-size:14px;}



/*课程*/



.kecheng{width:708px;float:left; margin-bottom:15px;border:1px solid #E1E1E1;}



.kechengbg{width:708px;float:left; margin-top:0px; margin-bottom:10px;border:1px solid #fff;}



.kecheng ul{width:710px;float:left;background-image: url(../images/kechengbg.jpg);background-repeat:no-repeat;background-position: 15px 1px;cursor:pointer;}
.kecheng_index{height:259px;}
.kecheng_channel{height:389px;}



.kecheng ul .kc_01{width:130px; height:123px;cursor:pointer;float:left; }

#kcbox01 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-14px 0px 0px 18px;position: absolute; z-index: 199;text-align:center;}

#kcbox02 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-14px 0px 0px 24px;position: absolute; z-index: 199;text-align:center;}

#kcbox03 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-14px 0px 0px 30px;position: absolute; z-index: 199;text-align:center;}

#kcbox04 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-14px 0px 0px 36px;position: absolute; z-index: 199;text-align:center;}

#kcbox05 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-14px 0px 0px 42px;position: absolute; z-index: 199;text-align:center;}

#kcbox06 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-8px 0px 0px 18px;position: absolute; z-index: 199;text-align:center;}

#kcbox07 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-8px 0px 0px 24px;position: absolute; z-index: 199;text-align:center;}

#kcbox08 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-8px 0px 0px 30px;position: absolute; z-index: 199;text-align:center;}

#kcbox09 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-8px 0px 0px 36px;position: absolute; z-index: 199;text-align:center;}

#kcbox10 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-8px 0px 0px 42px;position: absolute; z-index: 199;text-align:center;}

#kcbox11 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-2px 0px 0px 18px;position: absolute; z-index: 199;text-align:center;}

#kcbox12 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-2px 0px 0px 24px;position: absolute; z-index: 199;text-align:center;}

#kcbox13 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-2px 0px 0px 30px;position: absolute; z-index: 199;text-align:center;}

#kcbox14 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-2px 0px 0px 36px;position: absolute; z-index: 199;text-align:center;}

#kcbox15 {background-color: #F4FAFF;border: 1px solid #ddd;width: 128px;height: 121px;margin:-2px 0px 0px 42px;position: absolute; z-index: 199;text-align:center;}





#kcbox01 h4,#kcbox02 h4,#kcbox03 h4,#kcbox04 h4,#kcbox05 h4,#kcbox06 h4,#kcbox07 h4,#kcbox08 h4,#kcbox09 h4,#kcbox10 h4,#kcbox11 h4,#kcbox12 h4,#kcbox13 h4,{width: 130px; float:left; font-size:14px; line-height:24px; color:#F26521;}

#kcbox01 span,#kcbox02 span,#kcbox03 span,#kcbox04 span,#kcbox05 span,#kcbox06 span,#kcbox07 span,#kcbox08 span,#kcbox09 span,#kcbox10 span,#kcbox11 span,#kcbox12 span,#kcbox13 span,{width: 130px; float:left;color:#F26521; font-size:12px;  line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#kcbox01 p

{width:130px; float:left;font-size:12px; line-height:14px;}

#kcbox02 p,#kcbox03 p,#kcbox04 p,#kcbox05 p,#kcbox06 p,#kcbox07 p,#kcbox08 p,#kcbox09 p,#kcbox10 p,#kcbox11 p,#kcbox12 p,#kcbox13 p,{width:130px; float:left;font-size:12px; line-height:18px;}




/*按钮*/



.btnopen{width:58px; height:25px;background-repeat:no-repeat;background-position: -401px 0px;cursor:pointer; border:0;display:block;text-decoration: none;}



.btnclosed{width:58px; height:25px;background-repeat:no-repeat;background-position: -479px 0px;cursor:pointer; border:0;display:block;text-decoration: none;}

.fourtea td a:visited{text-align: center;margin: 0 auto;text-decoration: none;}
.fourtea td a:active{text-align: center;margin: 0 auto;text-decoration: none;}
.fourtea td a:hover{text-align: center;margin: 0 auto;text-decoration: none;}
.fourtea td a:link{text-align: center;margin: 0 auto;text-decoration: none;}

.fourtea td input{margin: 0 auto;}




.btntijiao{width:81px; height:32px;background-repeat:no-repeat;background-position: -560px -1px;cursor:pointer; border:0;}

.teacher_search_btn{width:200px;cursor:pointer; border:1px solid #e07924;padding:7px 0;color:#FFF;background:#ff9136;font-weight:bolder;margin:15px 0 0 0;}



.btnquxiao02{ width:78px; height:25px;background-position: -648px 0px; border:0; cursor:pointer;}



.btngoumaikc{ width:102px; height:32px;background-position: 0px -90px; border:0; cursor:pointer;}



.btnpingjia{ width:102px; height:32px;background-position: 0px -52px; border:0; cursor:pointer;}



.btnyuyue{ width:102px; height:32px;background-position: -140px -52px; border:0; cursor:pointer;}



.btnquxiao{ width:68px; height:35px;background-position: -731px -157px; border:0; cursor:pointer;}



.btnfasong{ width:102px; height:32px;background-position: 0px -128px; border:0; cursor:pointer;}



.btnqueren{ width:102px; height:32px;background-position: 0px 0px; border:0; cursor:pointer;}



.btnlogout{ width:96px; height:21px;background-position: -732px -4px; border:0; cursor:pointer;}



.btndelet{ width:92px; height:24px;background-position: -145px -97px; border:0; cursor:pointer;}



.btnbuy{ width:102px; height:32px;background-position: -242px -262px; border:0; cursor:pointer;}



.btnlaoshiyl{ width:102px; height:32px;background-position: -563px -322px; border:0; cursor:pointer;}



.btngouwuche{ width:88px; height:23px; display:block;background-position: -246px -320px; margin:7px 0px 0px 25px;_margin:7px 0px 0px 10px;#margin:7px 0px 0px 10px; border:0; cursor:pointer;}

.btnupdategouwuche{ width:88px; height:23px; display:block;background-position: -246px -529px; margin:7px 0px 0px 25px;_margin:7px 0px 0px 10px;#margin:7px 0px 0px 10px; border:0; cursor:pointer;}



.btnfukuan{ width:150px; height:38px;background-position: -457px -263px; border:0; cursor:pointer;}



.btninfo{ width:102px; height:32px;background-position: -244px -354px; border:0; cursor:pointer;}



.btnlogin{width:102px; height:32px;background-position: -457px -322px; border:0; cursor:pointer;}

.btnlogin_2{width:242px; height:49px;background-position: -460px -392px; border:0; cursor:pointer;}



.btnquerenyg{ width:122px; height:32px;background-position: -707px -256px; border:0; cursor:pointer;}



.btn_review{ width:104px; height:25px;background-image:url(../images/small_btndown.gif); border:0; cursor:pointer;}



.btnreg{ width:102px; height:32px;background-position: -559px -477px; border:0; cursor:pointer;}



.btnsign{ width:102px; height:32px;background-position: -408px -477px; border:0; cursor:pointer;}



.btnfasong2{ width:102px; height:33px;background-position: -192px -477px; border:0; cursor:pointer;}



.btnxuanzewj{ width:65px; height:25px;background-position: -145px -137px; border:0; cursor:pointer; margin-top:5px;}



.btnback{ width:102px; height:33px;background-position: -4px -476px; border:0; cursor:pointer;}



.btnquxiaokc{ width:102px; height:33px;background-position: -2px -350px; border:0; cursor:pointer;}



.btnindex{ width:155px; height:32px;background-position: -705px -304px; border:0; cursor:pointer;}



.conbox_denglu h3{ width:350px; height:40px;float:left; margin-bottom:10px;background-position: 120px -545px;}



.conbox_denglu h3 span{ float:left; padding-left:120px; font-weight:normal; font-size:14px; line-height:40px;}



.btnyjgouwuche{ width:88px; height:23px; display:block;background-position: -353px -320px; margin:8px 0px 0px 25px;_margin:8px 0px 0px 12px;#margin:8px 0px 0px 12px; border:0; cursor:pointer;}



.btnopenyuyue{width:58px; height:25px;background-repeat:no-repeat;background-position: -324px 0px;cursor:pointer; border:0;}



.btngusuan{width:102px; height:32px;background-repeat:no-repeat;background-position: -347px -262px;cursor:pointer; border:0;}



.btnyuyuekc{width:100px; height:30px;background-repeat:no-repeat;background-position: -108px -1px;cursor:pointer; border:0;}



.btnyuyuekc02{width:215px; height:50px;background-repeat:no-repeat;background-position: -561px -526px;cursor:pointer; border:0;}



.btntcfukuan{width:148px; height:41px;background:url(../images/usc/gmkc/mwt.png) no-repeat;cursor:pointer; border:0;}



.btntcfukuanwt{width:148px; height:41px;background:url(../images/usc/gmkc/ywt.png) no-repeat;cursor:pointer; border:0;}



.btngoumaikcdj{width:150px; height:30px;padding:0 0 3px 0;color:#FFF;background:url(../images/usc/jiagegmkcan.jpg) no-repeat;border:0;cursor:pointer;font-family:"微软雅黑";font-weight:bolder;}



.btndlzx{width:120px; height:30px;background-repeat:no-repeat;background-position: -829px -257px;cursor:pointer; border:0;}



.btntijiao02{width:100px; height:30px;background-repeat:no-repeat;background-position: -349px -355px;cursor:pointer; border:0;}
.btncancel02{width:100px; height:30px;background-repeat:no-repeat;background-position: -349px -391px;cursor:pointer; border:0;}


/*搜索老师*/



#right_con .txt02{ width:710px;float:left; margin-bottom:10px;line-height:20px;border-bottom: 1px  dashed #CFCFCF; padding-bottom:5px; text-align:left;}



#right_con .txt02 .on{ background-color:#2A82E4; color:#FFFFFF; padding:2px;}



#right_con .txt02 .on a{ color:#FFFFFF;}



#right_con .txt02 a:link {text-decoration:  underline;}



#right_con .txt02 a:visited {text-decoration:underline;}



#right_con .txt02 a:hover{text-decoration: underline;}



#right_con .gxhcontent{ width:710px; float:left; padding-top:10px; margin-bottom:10px;}


.teacher_condition{ width:710px; float:left; padding-top:10px; margin-bottom:10px;background-image: url(../images/boxline01_y.png);background-repeat:no-repeat;background-position: 0px 0px;}

#right_con .boxline{ width:710px; float:left; padding-bottom:10px;}

#right_con .boxline_y{ width:710px; float:left; padding-bottom:10px;background-image: url(../images/boxline02_y.png);background-repeat:no-repeat;background-position: 0px bottom;}



.boxline .boxcon{ width:688px; float:left; padding:0 10px;background:#FFF;}
.boxline_y .boxcon_y{ width:688px; float:left;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC; padding:0px 10px 0px 10px;background:#fff8df;height:280px;}



.teacher_condition ul{width:688px; float:left; margin-top:5px;}



.teacher_condition ul li{width:688px; height:24px; line-height:24px; padding:2px 0px 5px 0px;  float:left; border-top: 1px dashed #e7ce77;}



.teacher_condition ul .noline{width:688px; height:24px; line-height:24px; padding:2px 0px 5px 0px;  float:left; border-top: 0px dashed #E2E2E4;}



.teacher_condition ul li span{width:90px; float:left; padding-left:5px;  font-size:14px;}



.teacher_condition ul li em{float:left; margin:2px 8px 0px 0px; padding:0px 2px 0px 2px; cursor:pointer;}



.teacher_condition ul li .selected{background-color:#2A82E4; font-weight:bold; color:#FFFFFF;}



.teacher_condition select{width:200px;}



/*首页左侧*/



.kusudaohang h2,.kusudaohang ul li,.lianxi em/*,.lianxi span,.lianxi p*/,#sidebar .pingjia h3,#sidebar .pingjia{background-image: url(../images/indeximg.jpg);}



.kusudaohang{width:230px; float:left;margin-bottom:5px;}



.kusudaohang h2{width:230px; height:57px; float:left;background-repeat:no-repeat;background-position: -491px -64px;}

.kusudaohang_n{width:230px; height:57px; float:left;background-repeat:no-repeat;background:url(../images/indeximg.jpg) no-repeat -491px -64px;}

.kusudaohang ul{width:214px;float:left; padding:0px 5px 3px 5px; border-left:3px solid #2A82E4;  border-bottom:3px solid #2A82E4;  border-right:3px solid #2A82E4;}



.kusudaohang ul li{width:190px; height:30px; padding-left:25px;line-height:30px; font-size:14px; float:left;background-repeat:no-repeat;background-position: -2px -200px; border-bottom:1px dashed #C7C7C7;}



.lianxi{float:left; padding:0px; margin-top:0px;}



.leftlianxi{margin-top:15px;}


.lianxi span {display:block;width:260px; height:30px;left:0px;color:#0587FF; font-size:12px;text-align:left;margin:8px 0 0 0;}

.lianxi span a{text-decoration:none;margin:0 4px;}

.lianxi span a:hover{text-decoration:underline;margin:0 4px;}


.login_dl li{float:left;}

.lianxi span i{ font-size:12px; color:#666666; font-weight:normal}

#tqtime a{display:block;text-decoration:none;float:left;color:#5775a2;}
.telephonetime{width:250px;height:30px;line-height:30px;background:url(../images/site/telephonetime.png) no-repeat 30px 0;text-indent:65px;color:#0a729b;}
.telephonetime2{width:220px;height:30px;line-height:30px;background:url(../images/site/telephonetime.png) no-repeat 0 0;text-indent:35px;color:#0a729b;}
.qqtime{width:187px;height:20px;line-height:20px;background:url(../images/site/qqtime2.jpg) no-repeat right 0;color:#a2a2a2;}
.qtrtop{float:left;margin:10px 0 0 0;#margin:10px 0 0 -10px;}
.qtrtop2{float:left;Margin:-45px 0 0 0;_position:relative;_z-index:100;}
.lianxi .dianhua {left:0px; top:108px;}



.lianxi .qqzixun {left:0px; top:55px; text-indent:7px; font-size:12px; font-weight:normal; line-height:24px;}



.lianxi .qyqq{float:left; width:122px; margin-top:1px;}



.lianxi .qyqqtime{float:left; line-height:45px; color:#333333; font-family:"宋体";}



.lianxi .youxiang {left:0px; top:140px;}



.lianxi em{width:174px; height:25px;  padding-left:35px;font-size:16px; line-height:25px; color:#0587FF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left;background-repeat:no-repeat;background-position: 2px -146px;}



.lianxi i{font-size:14px; font-family:"宋体"}

.lianxi_dl{float:left;background:url(../images/usc/tel.png) no-repeat 0 -4px;text-indent:26px;margin:10px 0 0 0;}

.lblogin{width:406px;height:242px;border:1px solid #f34018; float:left; background:url(../images/usc/gmkc/fkcgtsbg.jpg) no-repeat 0 bottom;}



.lblogin h3{width:386px; float:left; height:30px; line-height:30px; font-weight:normal; font-size:12px;padding:10px;}

.lblogin h3 a{display:bolck;width:16px;height:16px;float:right; background:url(../images/usc/gmkc/x.png) no-repeat 0 0;}

.lblogin .txt{display:block;float:left;width:386px;  line-height:24px; padding:10px;font-family:'微软雅黑';font-size:16px;background:url(../images/usc/gmkc/gthicon.jpg) no-repeat 30px 0;text-align:center;text-indent:30px;margin:-20px 0 0 0;}
.lblogin .txt2{display:block;float:left;width:386px;  line-height:18px; padding:10px;font-family:'微软雅黑';font-size:14px;text-align:center;color:#f55935;margin:-10px 0 0 0;}



.lblogin .lbbtn{width:406px; float:left; text-align:center;padding:18px 0 0 0;}



.lblogin .dbtxt{width:290px; float:left; padding-left:10px; margin-top:10px;text-align:left; background-color:#FFF9F1;}



.lblogin .dbtxt a{ text-decoration:none;}



/*链接*/



a:link {text-decoration: underline; color:#0063DC;}



a:visited {text-decoration: underline; color:#0063DC;}



a:hover {text-decoration: underline; color:#0063DC;}



.logininput{width:130px;}



.logininput02{width:180px;  padding:2px 0px 2px 0px; margin-bottom:3px;}



/*提示框*/



.tishik{position:absolute;z-index:100; top:0px; left:0px;}



.tishikbg{float:left; border: 2px solid #efefef; position:relative;}



.tishiinfo{ width:178px; float:left;background-color:#FFFFE1;border: 1px solid #C6C6C6; padding:5px;}



.tishiinfo li{line-height:20px; float:left; text-align:center;}



.tishiinfo .link_btn{ width:60px;float:right; }



.tishiinfo .link_btn a{ width:56px;height:24px;display:block;background-repeat:no-repeat;background-position: -624px -262px;}



.arrow_down{ width:20px;height:14px; position:absolute; top:55px; left:20px;background: url(../images/arrowicon.gif) no-repeat center top; z-index:150px;}



/*名称释义*/



.mingcheng,.cidian {border:1px solid #4693E9; width:950px; float:left;}



.mingcheng h3 { background-color:#4693E9;  width:950px;height:24px;  float:left;padding:0px; margin:0px; line-height:24px; font-size:14px; text-indent:12px; color:#FFFFFF}



.mingcheng p {width:940px; float:left; padding:5px; margin-bottom:5px;border-bottom:1px dashed #ddd; color:#333; font-family:Arial, Helvetica, sans-serif}



#ckepop table,#ckepop table td{border:0px;border-color: transparent;}



.cidian h3 { background-color:#4693E9;  width:950px;height:50px;  float:left;padding:0px; margin:0px; line-height:50px; font-size:14px; text-indent:12px; color:#FFFFFF; font-size:14px;}



.cidian p {width:930px; float:left; padding:10px; line-height:60px; margin-bottom:5px;border-bottom:1px dashed #ddd; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px;}



.cidian p b{width:120px; float:left; font-size:20px; font-family:"微软雅黑"}



/*新手帮助*/



#sidebar .helpimg {float: left;height: 120px;margin-top: 20px;width: 230px;}



#sidebar .helpimg a{height: 120px;width: 230px; display:block;}



#sidebar .skyyimg {float: left;height: 85px;margin-top: 20px;width: 230px;}



#sidebar .skyyimg a{height: 85px;width: 230px; display:block;}



#sidebar .qqdown,#sidebar .pdfdown {float: left;height: 70px;margin-top: 20px;width: 230px;}



#sidebar .qqdown a,#sidebar .pdfdown a{height: 70px;width: 207px; display:block;}



/*学生评价*/



#sidebar .pingjia { width:230px; height:565px; float:left;margin-top:10px; padding-bottom:5px;background-repeat:no-repeat;background-position: -3px bottom;}



#sidebar .pingjia h3{ width:230px; height:58px; line-height:55px; float:left;background-position: -568px -520px;}



#sidebar .pingjia p{ width:210px;float:right; padding-right:5px;text-align:right;}



.pingjia #Marquee{width: 220px;height:485px; float:left; padding:0px 5px 5px 5px;overflow:hidden;}



#sidebar .pingjia li{width: 220px;float:left;}



#sidebar .pingjia li span{width: 220px;float:left; margin-top:3px; color:#000000;}



#sidebar .pingjia li span b{ color:#333333;}



#sidebar .pingjia li em{width: 220px; float:left;overflow:hidden; background-color:#eee; line-height:20px; text-indent:24px;}



/*返回顶部*/



.backtotop{position:fixed; right:10px;bottom:10px; width:76px;}



.backtotop .button_bookmark,



.backtotop .button_service,



.backtotop .button_backtotop,



.backtotop .button_backtotop:hover{background-image: url(../images/backtotop.png);}



.backtotop .button_bookmark{ display:block; width:76px; height:31px;background-repeat:no-repeat;background-position: 0px 0px; margin-bottom:2px;}



.backtotop .button_service{ display:block; width:76px; height:31px;background-repeat:no-repeat;background-position: 0px -33px; margin-bottom:2px;}



.backtotop .button_backtotop{ display:block; width:76px; height:44px;background-repeat:no-repeat;background-position: 0px -66px;}



.backtotop .button_backtotop:hover{background-position: 0px -112px;}



* html .backtotop{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||10));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||10)))} 



/*20120225*/







#right_con .nav a{ float:right;}







#right_con .nav span{ float:right; padding:0px 2px 0px 2px;}







#right_con .nav h1{ float:right; font-size:12px; font-weight:normal;}







#right_con .box .box_content{ width:674px; padding-left:30px;}







#right_con .box .box_kccontent li{ width:120px;}







/*20120308*/



.aixin{width:17px; height:16px; display:inline-block;background-repeat:no-repeat;background-position: -78px -311px; cursor:pointer;}



.haixin{width:17px; height:16px; display:inline-block;background-repeat:no-repeat;background-position: -113px -311px;cursor:pointer;}



.aixin a,.aixin a:link,.haixin a,.haixin a:link{width:16px; height:16px; display:inline-block;cursor:pointer;}



.tabpage{width:710px; float:left; margin-bottom:10px;text-align:center; font-size:14px; position:relative; font-weight:bold; font-family:"微软雅黑";}
.tabpage_2{width:710px; float:left;text-align:left; font-size:14px; position:relative; font-weight:bold; font-family:"微软雅黑";margin:40px 0 20px 0;}
.tabpage_2 th{border:1px solid #81b5df;background:#c3e4ff;text-indent:16px;padding:6px 0;} 
.tabpage_2 td{border:1px solid #81b5df;padding:0;background:#ebf6ff;}
.tabpage_2_cell table,.tabpage_2_cell td{border:0;padding:0;background:#ebf6ff;}
.teacher_link{text-align:center;background:red;font-weight:normal;}
.teacher_link a{font-size:12px;}
.teacher_link input{margin:12px 0 0 0;#margin:12px 0 12px 0;}

.tabpage p{ position:absolute;left:0px; text-align:left;}



.tabpage em{ padding:1px 5px 1px 5px;margin-right:5px; background-color:#eee; text-align:center; color:#333; border:1px solid #ccc}







.tabpage .select{background-color:#FA631B;  padding:1px 5px 1px 5px; color:#FFFFFF; border:1px solid #DC4C07;}







.tabpage .pager,.tabpage .pagel{background-color:#eee; padding:1px 5px 1px 5px; border:1px solid #ccc; color:#333333;}







.tabpage a:link,.tabpage a:visited,.tabpage a:hover{color: #FFFFFF;text-decoration: none;}







.teachermore{width:710px; float:left; line-height:24px; text-align:right; margin-top:0px; font-size:16px; font-weight:bold; font-family:"微软雅黑"}







/*20120317*/



.yucibox{width:850px;float:left;color:#333;padding:0px 50px 0px 50px; font-family:Arial, Helvetica, sans-serif;background: url(../images/yuxibg.png) no-repeat 670px 90px;}



.yucibox .yucititle{ width:100%; float:left; line-height:36px;font-size:30px; color:#333; font-weight:bold; padding:0px; margin-top:20px;}



.yucibox .yucititle02{ width:850px; float:left; font-size:21px;font-weight:bold; padding:0px; margin:20px 0px 5px 0px;}



.yucibox .yuxilist{ width:850px; float:left; margin:10px 0px 0px 0px; padding-bottom:10px;border-bottom:2px dashed #ccc}



.yucibox .yuxilist li{ width:850px; float:left; margin-top:10px; line-height:28px; font-size:18px;}



.yucibox .yuxilist li span{color:#1665BE;}



.yucibox .yuxilist li .wjsj{ padding-left:14px;float:left;}



.yuxibtn{width:850px; height:40px;float:right; padding:20px 00px 0px 0px;}



.fuxidefen{ width:850px; height:50px; line-height:50px; margin-top:10px; color:#FF0000;float:left; font-size:32px;font-family:"微软雅黑";}



.fuxilist{font-weight:bold;width:850px; float:left; margin:10px 0px 0px 0px; padding-bottom:10px;border-bottom:2px dashed #ccc}



.fuxilist li{ width:850px; float:left; margin-top:10px; line-height:28px; font-size:18px;}



.fuxilist li span{ color:#1665BE; font-weight:bold;}



.fuxilist .xuanxiang,.daan{padding-left:16px;}



.fuxilist .xuanxiang span{float:left; padding-right:20px; color:#333333;}



.fuxilist .xuanxiang span b{color:#1665BE;}



.fuxilist .daan span{color:#FF0000;}



.qpage,.hpage,.fxtijiao,.fxchongxie,.yuxizhongxin,.fuxizhongxin,.hfuxizhongxin,.hyuxizhongxin,.fhsyk,.fhxyk{background-image: url(../images/yuxiimg.png);}



.qpage{width:126px; height:34px; float:left;background-repeat:no-repeat;background-position: 0px 0px; margin-right:20px}



.hpage{width:126px; height:34px; float:right;background-repeat:no-repeat;background-position:-138px 0px; margin-right:20px}



.fxtijiao{width:126px; height:34px; float:left;background-repeat:no-repeat;background-position:0px -39px; margin-right:20px;}



.fxchongxie{width:126px; height:34px; float:right;background-repeat:no-repeat;background-position:-138px -39px; margin-right:20px}



.yuxizhongxin{width:105px; height:31px; float:left;background-repeat:no-repeat;background-position:-1px -89px;}

.fuxizhongxin{width:105px; height:31px; float:left;background-repeat:no-repeat;background-position:-116px -89px;}

.hfuxizhongxin{width:105px; height:31px; float:left;background-repeat:no-repeat;background-position:-116px -134px;}

.hyuxizhongxin{width:105px; height:31px; float:left;background-repeat:no-repeat;background-position:-2px -134px;}

.fhsyk{width:126px; height:34px; float:left;background-repeat:no-repeat;background-position:0px -180px; margin-right:20px}

.fhxyk{width:126px; height:34px; float:left;background-repeat:no-repeat;background-position:-138px -180px; margin-right:20px}



.zqdatxt{width:40px; height:20px; font-size:18px; font-weight:bold;text-align:center;font-family:Arial, Helvetica, sans-serif; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #1665BE;color:#227700;}

.zxsidebar{ width:224px;float:left; padding:1px; margin:0px; border:2px solid #4895EA;}

.zxlabel{width:224px;float:left;font-family:"微软雅黑";}

.zxlabel .zxtitle{width:224px; height:40px; line-height:40px; font-size:24px; text-align:center; color:#fff;background-color:#4895EA; float:left;}

.zxlabel p{width:204px; height:40px; line-height:40px; font-size:18px; float:left; padding-left:20px; background-color:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}

.zxlabel .menu1 ul{float: left;width:226px; padding:0px;}

.zxlabel .menu1 ul li{ width:200px;height:30px;font-size:16px;line-height:30px;float:right; border-bottom:1px dashed #ddd;}

.zxlabel .menu1 ul .noborder{border-bottom:none;}

.zxlabel .menu1 li a{ width:200px;height:30px;line-height:30px;float:left;display:inline-block;_display:inline;_zoom:1; text-decoration:none;}

.zxlabel .menu1 li .selected{width:200px;height:30px;line-height:30px; color:#F26521;float:left;display:inline-block;_display:inline;_zoom:1; text-decoration:none;}

.zxcon{ width:710px; float:left;}

.zxcon .zxtab{width:710px;float:left;border-bottom:1px solid #1279BE; margin-top:10px;}

.zxcon .zxkechengtitle{width:688px; height:40px; line-height:40px; font-size:18px; float:left; padding-left:20px; background-color:#eee;font-family:"微软雅黑"; border:1px solid #ddd;}

.zxcon ul{ width:708px; float:left;border:1px solid #ddd;}

.zxcon ul li{ width:678px; height:24px; line-height:24px;float:left; padding:0px 10px 0px 20px;border-bottom:1px solid #ddd; background-color:#f8f8f8;}

.zxcon ul li span{ width:400px; float:left;}

.zxcon ul li em{ width:200px; float:right; text-align:right;}

/*20120322*/

.yuciboxbg{width:950px; height:750px;float:left; position:relative;color:#333;padding:0px; font-family:Arial, Helvetica, sans-serif;background: url(../images/goodbg.png) no-repeat center 0px;}

.yuciboxbg p{width:950px; height:30px; position:absolute; left:0px; top:700px; text-align:center; font-size:14px; font-weight:bold;}

.yucidcboxbg{width:950px; height:750px;float:left; text-align:center; margin-top:20px;}

.yucidcboxbg p{width:950px;float:left; text-align:center; font-size:14px; line-height:50px;}

.yucidcboxbg img{ border:1px solid #ddd;}

.yucidcboxbg p a{text-decoration:none;}



/*20120324*/

.beikebox{width:700px; float:left; padding:5px;}

.beikebox .bktitle{ width:100%; float:left; line-height:36px;font-size:30px; color:#333; font-weight:bold; padding:0px; margin:10px 0px 10px 0px;}

.beikebox .bktitle02{ width:100%; float:left; line-height:24px;font-size:14px; color:#333;  padding:0px;}

.beikebox .bkimg{ width:600px; float:left; text-align:center;margin:10px 0px 10px 0px;}

.beikebox .bkimg img{border:1px solid #ddd;}

.beikebox .bkimg p{ font-size:14px; line-height:30px;}

/*20120326*/

.zxzxbox{width:940px; float:left; padding:5px; margin:0 0 0 0px;#margin-left:50px;_margin-left:50px;}

.zxzxbox .zxzxboxl{width:700px; height:110px; float:left; color:#F26521; font-size:16px; line-height:30px; font-family:"微软雅黑"; font-weight:bold; text-align:center;background-color:#FEFFE5; border:1px solid #F9F2A7;}

.zxzxbox .zxzxboxl p{width:700px; float:left; margin:10px 0px 10px 0px;}

.zxzxbox .zxzxboxr{width:210px;height:100px;float:right; padding:5px;font-size:14px; color:#165799; line-height:24px; background-color:#FEFFE5;border:1px solid #F9F2A7;}

.zxzxbox .title{width:940px; float:left; font-size:19px;line-height:40px; font-family:"微软雅黑"; font-weight:bold;border-bottom:1px solid #eee;background-color:#F6FBFE; text-indent:12px;}

.zxzxbox .znzxxt{width:928px; float:left;border:1px solid #eee; padding:5px;}

.zxzxbox .znzxxt span{width:470px; float:left;font-size:16px; line-height:30px; font-family:"微软雅黑"; padding-top:10px; font-weight:bold;color:#666666;}

.zxzxbox .znzxxt em{width:420px; float:right; text-align:right;}

#talkweibobg{ float:left; margin-top:20px; border-bottom:1px solid #DEC5BA;}

/*20120330*/

.youxiuls{ width:700px; float:left; border:1px solid #d8d8d8; padding:5px 5px 10px 5px; margin-bottom:10px; font-family:"微软雅黑";}

.youxiuls .youxiuls_title{ width:700px; height:30px; line-height:30px; padding-bottom:3px;font-size:18px; text-indent:6px; font-weight:bold; background-color:#eee; color:#333; text-align:center;}

.youxiuls ul{ width:328px; float:left;border:1px solid #eee;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; margin:8px 0px 0px 15px;}

.youxiuls ul li{float:left; padding:5px 0px 0px 10px; font-size:14px;}

.youxiuls ul li span{float:left; width:90%; margin-bottom:10px; line-height:36px;}

.youxiuls ul li em{float:left; width:120px; height:24px; line-height:24px; text-align:center; background-color:#FF9900;}



/*友情链接*/
.links{width:100%; text-align:left; margin:0px auto;float:left;}
.links span{font-weight:bolder;color:#000;}
.links a{margin:0 1px; color:#000; text-decoration:none;}
.links a:hover{text-decoration:underline;}
.links_layout{ width:930px;padding:10px; margin:10px auto 0 auto; border:0px solid #2a82e4;}


/*栏目*/
.part{
font-size:16px;
font-family:'Arial','黑体';
color:#000000;
margin:10px 0 2px 0;
border-bottom:1px solid #dddddd;
}

/*企业培训*/
.cetbg{background:#ededed;}

#wrapper02{ width:970px;padding:0px; margin:-5px auto 0px auto;background:#FFF;}

.cetdw{width:968px;border:1px solid #FFF;float:left;background:#FFF;padding:0 0 10px 0;}

.cettitle{width:968px;border-bottom:1px dotted #364c7e;float:left;margin:0;}
.cettitle02{width:968px;border-bottom:1px dotted #364c7e;float:left;margin:50px 0 0 0;text-align:center;font-size:24px;padding:4px 0 6px 0;}

.cettitle_con{height:36px;line-height:36px;color:#FFF;font-size:20px; padding:2px 12px;background:#364c7e;margin:0 0 0 70px;_margin:0 0 0 35px;float:left;}

.cettitle_more{color:#364c7e;float:right;margin:30px 70px 0 0;_margin:30px 35px 0 0;}

.cettitle_more a{text-decoration:none;color:#364c7e;}
.cettitle_more a:visited{text-decoration:none;color:#364c7e;}
.cettitle_more a:hover{text-decoration:underline;color:#955834;}
.cetys{width:584px;text-align:center;float:left;margin-left:70px;font-size:14px;line-height:200%;padding:20px 0 0 0; _margin-left:35px;}
.cetue{width:300px;background:#f6f6f6;float:left;;margin:40px 0 0 20px;padding:15px 0;}
.cetuetitle{width:249px;height:24px;line-height:24px;margin:0 0 8px 24px;_margin:0 0 8px 12px;float:left;background:url(../images/cet/qydhk.jpg) no-repeat 4px 4px;text-indent:34px;font-size:14px;}
.cetuebox{width:219px;height:65px;background:url(../images/cet/uelinkbg.png) no-repeat;margin:0 0 6px 24px;_margin:0 0 6px 12px;float:left;padding:10px 15px;}
.cetuebox span{background:url(../images/cet/ysdhk2.png) no-repeat 0 4px;text-indent:20px;display:block;float:left;}
.cetuebox a{color:#364c7e;text-decoration:none;margin:7px 0 0 0;display:block;float:left;line-height:150%;}
.cetuebox a:visited{color:#364c7e;text-decoration:none;}
.cetuebox a:hover{text-decoration:underline;color:#955834;}
.cetcourse{float:left;padding:30px 70px;margin:0 0 20px 0;}
.cetcourse a{display:block;float:left;width:245px;border:1px solid #eaeaea;text-decoration:none;color:#364c7e;height:300px;}
.cetcourse a:visited{text-decoration:none;color:#364c7e;}
.cetcourse a:hover{text-decoration:none;border:1px solid #364c7e;color:#f5d44c;background:#364c7e;}
.cetcourse img{margin:3px 0 0 3px;}
.cetcourse div{padding:10px 10px 20px 10px;}
.cetcourse p{margin:4px 0 0 0;}
#cetfbtn a{display:block;width:876px;height:110px;background:url(../images/cet/qybtn.jpg) no-repeat;margin:0 auto;}
#cetfbtn a:hover{background:url(../images/cet/qybtn2.jpg) no-repeat;}


#cetform table, #cetform td{border-collapse:collapse;border:0;}

#cetform table{margin:50px 0 0 0;}

#cetform td{padding:8px 0;}

.cetform_l{text-align:left;color:#303f60;}

.cetform_r{text-align:right;color:#303f60;}

.cetform_w01{border:1px solid #303f60;float:left;width:224px;height:22px;line-height:22px;text-indent:4px;}

.cetform_w02{border:1px solid #303f60;float:left;width:290px;text-indent:4px;}

#cetfrom_btn input{background:url(../images/cet/tjbtn.jpg) no-repeat 0 0;border:0;cursor:pointer;height:43px;width:225px;}

#cetfrom_btn input:hover{background:url(../images/cet/tjbtn2.jpg) no-repeat 0 0;}

.cet_sces{width:304px;height:107px;background:url(../images/cet/qysuccess.png) no-repeat 0 0;margin:70px 0 0 297px;;_margin:70px 0 0 148px;float:left;padding:115px 35px 15px 35px;}
.cet_sces a{color:#000;}
.cet_sces a:hover{color:#955834;}


/*联合登陆*/
.lhdl{
position:relative;
_position:static;
#position:static;
top:-440px;
left:700px;
float:left;
}

.lhdl ul li{
width:200px;
height:50px;
}

.ljdl{
float:left;
}

.ljdl a:visited{
color:#FFF;
text-decoration:none;
}

.ljdl a{
display:block;
width:100px;
height:34px;
line-height:34px;
border:1px solid #237fde;
font-family:'微软雅黑';
font-size:14px;
background:#2b89e9;
color:#FFF;
cursor:pointer;
text-align:center;
text-decoration:none;
}

.ljdl a:hover{
color:#FFF;
text-decoration:none;
background:#48a0fa;
}

.lhdlbtn a:visited{
background:none;
}

.lhdlbtn a{
border:0;
background:none;
margin:10px 0 0 0;
}

.lhdlbtn a:hover{
background:none;
}

.lhdl_2{
position:relative;
top:-180px;
left:500px;
float:left;
}

.lhdlbtn_2{
margin:0 0 0 -30px;
_margin:0 0 0 -15px;
}

.zhbd{
margin:20px 0;
font-size: 14px;
}

.zhbd2{
margin:20px 0 20px 100px;
_margin:20px 0 20px 50px;
font-size: 14px;
}


/*注册成功*/
.subtn{
width:940px;
text-align:center;
}

.subtn ul li{
width:940px;
float:left;
text-align:center;
}

.zst{
width:940px;
height:120px;
font-family:"黑体";
font-weight:bolder;
font-size:24px;
float:left;
text-align:center;
}

/*左侧快速注册*/
.kszcl{
width:200px;
height:183px;
padding:50px 15px 0 15px;
float:left;
background:url(../images/site/zcleftbg.jpg) no-repeat;
}

.kszcl input{
width:140px;
text-indent:2px;
color:#999;
}

.kszcl table, .kszcl tr, .kszcl td{border:0;}

#kszcl_button{
padding:20px 0 0 6px;
}

#kszcl_button input{
float:left;
border:0;
cursor:pointer;
width:142px;
height:31px;
background:url(../images/site/zcleftbtn.jpg) no-repeat;
}

#kszcl_button a{
display:block;
float:left;
margin:4px 0 0 8px;
_margin:4px 0 0 4px;
#margin:4px 0 0 4px;
}

/*----- 新教材页面-----*/
.djtu {width:828px; height:389px; margin:0 auto; overflow:hidden; background:url(../images/course/newcourselevel.jpg) no-repeat; clear:both;}
.mid {
	margin: 0 auto;
}
#pic_list {
}
#pic_list li {
	position: absolute;
	visibility: hidden;
	line-height:normal;
	z-index:9999;
}
#pic_list li p{
	margin-bottom:10px;
	line-height:28px;
	font-size:14px;
}
#pic_list li.show {
	visibility: visible;
}
#pic_list li img {
	vertical-align: middle;
}
#button {
	float: right;
}
#button li {
	float: left;
	width: 93px;
	height: 389px;
	text-align: center;
	margin-left:3px;
	font-family: "Arial";
	font-size: 12px;
	color: #fff;
}
#button li .p_t { padding-top:296px; overflow:hidden;}
#button li span {width:93px; color:#000; overflow:hidden; display:block; height:29px; line-height:29px; margin-bottom:3px;}
#button li.current {
	background: #fff;
	cursor: pointer;
	margin:0 -3px;
	width:99px;
	filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
	-moz-opacity:0.5; /*Firefox私有，透明度50%*/
	opacity:0.5;/*其他，透明度50%*/
	font-weight:bold;
}
.title_l{
	width:252px; padding-top:273px; float:left; height:116px; font-size:13px; font-weight:bold; color:#666;
}
.title_l li {margin-bottom:3px; height:29px; overflow:hidden; width:252px; text-align:center; line-height:29px;}
.title_l li.t_li { height:20px; overflow:hidden; width:252px; line-height:20px;}
.dengji {width:830px; margin:0 auto; margin-top:20px; position: relative; clear:both; margin-bottom:20px;}