body{font-size:12px; font-family: "宋体"; background:#FFFFFF; line-height:22px}
body,td,form,ul,li,span,p,h1,h2,h3,h4{margin:0px; padding:0px;}
ul{list-style:none}

.blank {clear:both;width:100%;height:8px;overflow:hidden;display:block;margin:0 auto}
.banner{width:900px; height:60px; margin:8px auto; background:#3366CC; clear:both; margin-bottom:0px}
.f14{font-size:14px; font-weight:bold; color:#333333}
.f14 a{color:#FF3300; text-decoration:none}
.searchBtn{border:#df005f solid 1px; background-color:#ff5600; color:#FFFFFF; width:50px; height:20px; line-height:18px; font-weight:bold;}

.f12{font-size:12px; font-weight:bold; color:#333333}
.f12 a{color:#FF3300; text-decoration:none}

.f_1{/*color:#FF3300;*/ font-weight:bold; font-size:14px}
.info_date span{ color:#003399}
.f_2{/*color:#FF3366;*/ font-size:18px; font-weight:bold}

.lstop{width:900px; height:180px; margin:0 auto}
.train_head{width:900px; height:35px;margin:0 auto;}
.train_logo{float:left;margin-left:15px;}
.train_nav{width:730px;height:34px;float:right;}
.train_nav ul li{float:left;width:80px;font-size:14px;height:35px;line-height:35px;text-align:center;margin-right:10px;display:inline}
.train_nav a span {display:block;background:url(nav_bg_2.jpg) no-repeat;text-align:center;color:#000;text-decoration:none}
.train_nav a:hover span{background:url(nav_bg_1.jpg);color:#fff; font-weight:bold} 
.train_nav .bg{background:url(nav_bg_1.jpg);color:#fff;font-weight:bold}


.train_search{width:900px; height:45px; background:url(search_bg.jpg); margin:0 auto}
.train_search form{float:right;width:800px; height:20px; margin-top:15px}
.train_search form ul li{float:left; padding:0px 5px}
.searchWordsInput{width:240px; height:14px; color:#999}
.train_search select{width:100px; height:20px; color:#999}
.train_search .search_btn{width:50px; height:20px; border:0px; margin:0px; padding:0px}


.main{width:900px; height:auto; margin:0 auto; margin-top:10px; overflow:hidden}
.main_left{width:250px;float:left;}
.main_right{width:640px;float:right;}

.leftbox{width:248px; height:auto; border:#D6D6D6 solid 1px}
.lnavtop{width:246px; height:38px; margin:1px; background:url(nav_bg_3.jpg) repeat-x;}
.lnavtop h1{font-size:14px; text-indent:5px; float:left;margin-top:10px;}
.lnavtop span{margin:20px 0 0 5px; float:left}
.lnavtop .more{margin-right:5px; float:right;margin-top:12px;}
.lnavtop .more a{text-decoration:none; color:#999999}
.leftlist{width:230px; margin:10px auto;}
.leftlist a{color:#333399; text-decoration:none}

.rightbox{width:638px; height:auto; border:#D6D6D6 solid 1px;}
.rnavtop{width:636px; height:38px; margin:1px; background:url(nav_bg_3.jpg) repeat-x;}
.rnavtop{width:636px; height:38px; margin:1px; background:url(nav_bg_3.jpg) repeat-x;}
.rnavtop h2{font-size:14px; text-indent:10px; float:left;margin-top:10px; color:#FF3300}
.rnavtop span{float:left;margin-left:120px;padding:0px 4px;margin-top:10px;background:#D40055; border:0px}
.rnavtop .subtit{float:left; text-indent:10px; font-size:14px; font-weight:bold;margin-top:10px;}

.subtit a:link{ color:#000000;font-size:14px; font-weight:bold; text-decoration:none}
.subtit a:visited{color:#000000; font-size:14px; font-weight:bold; text-decoration:none}
.subtit a:hover{color:#000000; font-size:14px; font-weight:bold; text-decoration:underline}

.rnavtop .more{margin-right:5px; float:right;margin-top:12px;}
.rnavtop .more a{text-decoration:none; color:#999999}
.rightlist{width:620px; margin:10px auto;}



.Lecturer{width:120px;float:left}
.Lecturer .Lectit{width:120px; height:32px; background:url(nav_bg_4.jpg)  no-repeat; color:#FFFFFF; text-align:center; line-height:26px}

.Lectit a:link{color:#FFFFFF; text-decoration:none; font-size:12px;}
.Lectit a:visited{color:#FFFFFF; text-decoration:none; font-size:12px;}
.Lectit a:hover{color:#FFFFFF; text-decoration:underline; font-size:12px;}

.Lecturer .Lecpic{ margin:0 auto;width:80px; height:80px; margin-top:10px;background:#FFCC99}
.Lecturer .Lecname{width:120px; text-align:center; margin:0 auto; margin-top:5px}
.Lecline{width:1px;height:600px;overflow:hidden;display:block;margin:10px 22px; background:#EBEBEB; float:left}


.rightsub_l{width:350px;float:left}
.rightsub_lbox{width:348px; height:auto; border:#D6D6D6 solid 1px;}
.rightsub_lnav{width:346px; height:38px; margin:1px; background:url(nav_bg_3.jpg) repeat-x;}
.rightsub_lnav h3{font-size:14px; text-indent:10px; float:left;margin-top:10px; color:#FF3300}
.rightsub_lnav .more{margin-right:5px; float:right;margin-top:12px;}
.rightsub_lnav .more a{text-decoration:none; color:#999999}
.rightsub_llist{width:330px; margin:10px auto}


.rightsub_r{width:280px; float:right}
.rightsub_rbox{width:278px; height:auto; border:#D6D6D6 solid 1px;}
.rightsub_rnav{width:276px; height:38px; margin:1px; background:url(nav_bg_3.jpg) repeat-x;}
.rightsub_rnav h4{font-size:14px; text-indent:10px; float:left;margin-top:10px; color:#FF3300}
.rightsub_rnav .more{margin-right:5px; float:right;margin-top:12px;}
.rightsub_rnav .more a{text-decoration:none; color:#999999}
.rightsub_rlist{width:260px; margin:10px auto}

.footer{width:880px; height:70px; background:#F2F2F2; padding:10px; margin:20px auto; color:#2A3F55}
.footer img{float:left;}
.footer span{float:left; margin-left:10px; line-height:24px}
.footer .link{float:right; width:580px;margin-top:10px}
.footer .link a{color:#2A3F55; text-decoration:none}

.Title1 A:link { font-size:14px; color:#343150; text-decoration:none; font-weight:bold}
.Title1 A:visited { font-size:14px; color:#343150; text-decoration:none; font-weight:bold }
.Title1 A:hover {  font-size:14px; color:#FF00000; text-decoration:none; font-weight:bold}

/*课程中心*/

.Course{width:898px; height:auto; border:#D6D6D6 solid 1px; margin:0 auto; margin-top:10px}
.Course_nav{width:896px; height:38px; margin:1px; background:url(nav_bg_3.jpg) repeat-x;}
.Course_nav_1{width:896px; height:32px; margin:1px; background:url(nav_bg_3.jpg) repeat-x;line-height:32px}
.Course_nav span{font-size:14px; margin-left:10px; float:left;margin-top:10px; color:#333; font-weight:bold}
.Course_nav_1 li{float:left;}
.Course_nav_1 .ke{width:auto; float:left; margin-left:8px}
.Course_list{width:880px; margin:10px auto}


/*课程介绍*/
.info_list{width:600px; margin:10px auto}
.info_tit{font-size:24px; font-weight:bold; color:#003399; height:70px; line-height:60px}
.info_date{width:356px; height:150px;float:left; line-height:24px}
.info_price{width:240px; height:150px; border:#FD8F5B 1px solid; background:#FFFFDF; float:right}
.info_con{clear:both; padding-top:10px}
.info_price ul{padding:10px}
.info_price ul li{font-size:12px;}
.info_online{width:598px; height:80px; border:#FD8F5B 1px solid;background:#FFFFDF; margin:15px auto; clear:both}
.info_online p{float:left; padding:10px 0 0 10px; line-height:30px}
.info_online img{float:right; margin:30px 10px 0 0 }
.info_line{height:1px; background:#ccc; overflow:hidden; margin:15px auto; clear:both}
.info_date a{color:#333399; text-decoration:none}
.liuy{width:578px; height:auto; border:#FD8F5B 1px solid;background:#FFFFDF; clear:both; padding:10px}
.liuy li{padding:5px 0}

.teach_info{width:100%; height:100px}
.teach_info img{float:left; width:100px; height:100px}


/*筛选项目*/
.Unselected { height:20px; line-height:20px; padding-left:4px; padding-right:4px;}
.Unselected A:link { color: #323159; text-decoration: none }
.Unselected A:visited { color: #323159; text-decoration: none }
.Unselected A:hover { color: #323159; text-decoration: none }

.Selected { height:20px; line-height:20px; background-color:#4b4b89; padding-left:4px; padding-right:4px; }
.Selected A:link { color: #ffffff; text-decoration: none }
.Selected A:visited { color: #ffffff; text-decoration: none }
.Selected A:hover { color: #ffffff; text-decoration: none }

/*报名对话框*/
.confirm_MessageBox {border:#cccccc 2px solid; left:394px; width:442px; position:absolute; top:273px; height:150px; background-color:#ffffff; display:none}


.pageContentContain{ padding-top:10px;}
.pageContent{ float:right}
.pageSelected{float:left; width:15px; text-align:center; overflow:visible; background-color:#4398CE;border:#D2D2D2 solid 1px; color:#FFFFFF; font-size:12px; cursor:pointer}
  .pageUnSelected{float:left; width:15px; text-align:center; overflow:visible; border:#D2D2D2 solid 1px; color:#656565; font-size:12px; cursor:pointer}
  .pageOP{float:left; width:55px; text-align:center; overflow:visible; border:#D2D2D2 solid 1px; color:#656565; font-size:12px; cursor:pointer }
  .pageSpace{float:left; width:2px;font-size:12px;}
  .pageSpace1{float:left; width:22px;font-size:12px; border:#D2D2D2 solid 1px; overflow:visible; text-align:center; cursor:pointer}
  
  
  
  /*
  详细数据属性链接
  */
  .detailData{ margin-right:3px}
  .detailData  a:link{color:#003399; font-size:12px; text-decoration:none}
  .detailData  a:visited{color:#003399; font-size:12px; text-decoration:none}
  .detailData  a:hover{color:#003399; font-size:12px; text-decoration:underline}