/* CSS Document */
.listcontent{width:1170px; margin:0 auto;}
.padt25{padding-top:25px;}
.padt10{padding-top:10px;}
.listl_side{float:left; width:230px; background:#f8f8f8; min-height:850px; _height:850px;}
.listl_side h2{width:100%; height:53px; background:url(imageslistnavtt.jpg) no-repeat; line-height:53px; text-align:center; font-size:18px; color:#FFF;}
.listr_side{float:right; width:900px;}
.clear{clear:both;}
.listnav{width:100%; margin:0 auto;}
.listnav li{width:100%; height:41px; line-height:41px; background:url(imageslistnavbg1.jpg);}
.listnav a{color:#48494b;  font-size:16px; display:block; text-indent:25px; width:180px; height:41px; overflow:hidden;}
.listnav a:hover{background: url(imageslistnavbg_hover.jpg) no-repeat; color:#1266a6;}
.listnav .on{background:url(imageslistnavbg_hover.jpg) no-repeat;}
.listnav .on a{color:#1266a6;}
.listbanner{width:100%; height:140px;}
.dqwz{width:100%; height:40px; background:url(imagesline.jpg) no-repeat left bottom; color:#363636; font-size:14px; line-height:40px;}
.dqwz h3{width:210px; height:40px; overflow:hidden; padding-left:10px; font-size:16px; color:#0b60a1;line-height:40px;}
.location{width:650px; float:right; line-height:40px; color:#363636; text-align:right; padding-right:12px; font-size:14px;}
.dqwz a{color:#363636; font-size:14px;}
.newslist{width:100%; padding-top:8px; margin:0 auto;}
.newslist li{height:36px; line-height:36px; list-style-type:none;  border-bottom:1px dotted #999; background:url(imagesiconicon-listnews.gif) no-repeat left; text-indent:13px; text-align:right; color:#838383;}
.newslist a{color:#000; font-size:14px; float:left; text-align:left;}
.page{width:100%; height:30px; line-height:30px; text-align:center;}
.container{width:1170px; padding-top:15px; padding-bottom:15px; min-height:450px; _height:450px; margin:0 auto;}
.container h1{font-size:24px; line-height:36px; text-align:center; font-weight:normal; color:#000; padding-top:6px;} 
.container hr{border:none;border-top:1px dotted #999999; height:1px;}
.contime{width:100%; height:32px; line-height:32px; color:#6a6a6a; text-align:center; font-size:14px;}
.contentfont{font-size:16px;  color:#000; padding-bottom:45px;}
.contentfont p{text-indent:2em;}
.conprint{width:100%; height:30px; padding-top:20px; text-align:right; }
.conprint a{font-size:14px;}
.xgwzcon{width:1140px; margin:0 auto; border:1px solid #c6c6c6;}
.xgwzcon h2{height:43px; border-bottom:1px solid #e4e4e4; line-height:43px; text-indent:10px; font-size:18px;}
.xgwzcon h2 i{margin-bottom:18px; *margin-bottom:0;}
.xgwzlist{width:95%; padding:6px 0 6px 0; margin:0 auto;}
.jjconfont{width:100%; padding-top:12px; font-size:15px; text-indent:2em; color:#3b3b3b; line-height:30px;}
.jjconfont p{text-indent:2em;}

/* 培训基地 */
.pxjdnav{width:100%;}
.pxjdnav li{width:100%; height:55px; line-height:55px; background:url(imagespxjdnav2.jpg); margin-bottom:2px;}
.pxjdnav a{color:#5d5d5d;  font-size:16px; display:block; text-indent:25px;}
.pxjdnav a:hover{background: url(imagespxjdnav1.jpg) no-repeat; color:#ffffff;}
.pxjdnav .on{background:url(imagespxjdnav1.jpg) no-repeat;}
.pxjdnav .on a{color:#ffffff;}
.bgw{background:#FFF;}
.pxjdfocus{width:850px; padding-top:27px; margin:0 auto;}

/* 师资库建设 */
.font15{font-size:15px;}
.teacher_list{width:100%;}
.teacher_list ul{margin:20px 0; border-bottom:1px dotted #999999; padding-bottom:22px; height:180px;}
.teacher_list .pic{float:left; width:182px; height:180px;}
.teacher_list .pic a{display:block; height:180px; border:1px solid #FFF;}
.teacher_list .pic a:hover{ border:1px solid #F00;}
.teacher_list .jj{width:698px; float:right;}
.teacher_list h2{line-height:36px; font-size:15px; color:#0b60a1; font-weight:bold;}
.teacher_list p{text-indent:2em;}
.teacher_list a{font-size:14px;}
/* 教材建设 */
.new_side2{width:1150px; margin:0 auto;}
.new_side2 ul{width:1215px; overflow:hidden;}
.new_side2 li{width:170px; height:340px; padding:12px 29px 12px 29px;  overflow:hidden; border:1px  solid #e5e5e5; background:#FFF; margin-right:70px; margin-bottom:20px; float:left; font-family:"宋体";}
.new_side2 .img_book{text-align:center; padding-bottom:10px;}
.new_side2 .img_book a{ display:block; border:1px solid #FFF;}
.new_side2 .img_book a:hover{border:1px solid #F00;}
/* 培训班信息 */
.pxb_jbxx{width:100%; height:30px; line-height:30px; padding:12px 0; border-bottom:1px dotted #999999; font-size:15px; color:#0b60a1;}
.pxb_jbxx li{float:left; margin:0 15px;}
.pxb_jbxx a{width:50px; height:26px; background:#15c696; text-align:center; line-height:26px; color:#FFF; font-size:15px; 
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px; display:block;}
.pxb_jbxx a:hover{background:#F00;}


.zscxleft{width:227px; min-height:550px; _height:550px; float:left;}
.cjsearch{width:227px; height:230px; float:left;}
.cjsearch h2{height:45px; line-height:45px; text-align:center; font-size:18px; background:#3493db; color:#FFF;}
.cjcxbload{background:#f5f5f5; border:1px solid #e8e8e8; height:186px; padding-top:6px;}
.cjcxbload li{float:left; margin-bottom:3px;}
.cjcxbload .name{width:100px; text-align:right; line-height:28px; height:28px; color:#5a5a5a; font-size:15px;}
.cjcxbload .rinput{width:120px; height:28px;}
.cjcxbload .rinput input{width:103px; height:21px; border:1px solid #d1d1d1; margin-top:3px; text-indent:5px;}
.cjcxbload  .rightyzm{width:60px;}
.cjcxbload  .rightyzm input{width:60px; height:21px; border:1px solid #d1d1d1; margin-top:3px; text-indent:5px;}
.yzm{margin:3px 0 0 5px;}
.cjcxbload .cxbtn{width:58px; height:28px;  margin:0 auto; margin-top:6px;}
.cjcxbload .cxbtn input{width:58px; height:28px; line-height:28px; text-align:center; color:#FFF; cursor:pointer; font-size:16px; background:#3493db; border:0; float:left;} 
.cxsmfont{width:100%; padding-top:20px;}
.cxsmfont .titlefont{height:30px; line-height:30px; padding-top:12px; font-size:16px; color:#48494b; font-weight:normal;}
.cxsmfont .cxsmcon{border:1px solid #e8e8e8; padding:10px; line-height:24px; font-size:14px; min-height:93px; _height:93px;}
.cjcxjg{width:904px; float:right; border:1px solid #e6e6e6;}
.cjcxjg h1{height:43px; line-height:43px; text-align:center; color:#0b60a1; font-size:18px; background:#f2f1f1;}
.cjcxjg ul{ height:39px; line-height:39px; border-bottom:1px solid #e6e6e6; font-size:15px;}
.cjcxjg li{float:left;}
.cjcxjg .mc{width:180px; color:#0b60a1; text-align:left;padding-left:70px;}
.cjcxjg .jg{text-align:left; color:#484848;}
.wsbmleft{width:228px; padding-left:15px; height:550px; padding-top:22px; background:#f8f8f8; float:left;}
.wsbmleft ul{padding-left:26px; background:url(imageswsbmbz.jpg) no-repeat left top;}
.wsbmleft li{width:100%;}
.wsbmright{width:902px; min-height:500px; _height:500px; padding-top:25px;}
.wsbm_r1{width:100%; height:36px;}
.w230{width:230px;}
.wsbmright select{height:22px;   appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  border:1px solid #aec3d3;
  font-size:15px; 
  color:#484848;
}

.wsbm_r2{border:1px solid #e6e6e6;}
.wsbm_r2 ul{width:100%;}
.wsbm_r2 .ttfont{height:39px; background:url(imageswsbm_rpic2.jpg) repeat-x;}
.wsbm_r2 .ttfont h2{width:195px; height:39px; line-height:39px; background:#1579c6; font-size:18px; color:#FFF; font-weight:normal; text-align:center;}
.wsbmright li{float:left;}
.wsbmright .name{width:204px; padding:6px 6px; text-align:right; color:#484848; font-size:15px;}
.wsbmright .name2{width:304px; padding:6px 6px; text-align:left; color:#484848; font-size:15px;}
.wsbmright .jg{text-align:left;}
.wsbmright .jg input{border:1px solid #aec3d3; margin-top:8px; height:23px; line-height:22px; padding-left:8px;}
.clff0{color:#F00;}
.w140{width:140px; margin-top:5px;}
.wsbm_xzmb{width:100%; padding-top:12px; height:36px;}
.wsbm_xzmb a{float:left; width:108px; height:36px; line-height:36px; text-align:center; color:#FFF; font-size:16px; display:block; background:#158ec6;
-moz-border-radius: 5px;     
    -webkit-border-radius: 5px;   
    border-radius:5px;}
.wsbm_xzmb a:hover{background:#F00;}
.wsbm_sc{padding-top:6px;}
.xcbtn{padding-left:8px;}
.wsbm_sc a{width:60px; height:30px; line-height:30px; display:block; 
-moz-border-radius: 5px;     
    -webkit-border-radius: 5px;   
    border-radius:5px;
	text-align:center;
	color:#FFF;
	font-size:16px;
	margin-top:5px;}
.wsbm_sc a:hover{background:#F00;}
.xcbtn a{background:#15c696;}
.drbtn{padding-left:8px;}
.drbtn a{background:#158ec6;}


.searchcon{width:100%; padding-top:9px; margin:0 auto; min-height:550px; _height:550px;}
.searchjj{width:100%; margin:5px 0;}
.searchjj li{width:100%;}
.searchjj .tt a{line-height:36px; font-weight:bold; font-size:16px;}
.searchjj .jj{line-height:24px; font-size:14px; color:#666;}