@import url(public.css);
.page-fla{ background:url(../images/news/public/fla.jpg) no-repeat; height:261px; width:1280px; margin:0 auto}
.container{ min-width:1280px; margin:0 auto; background:url(../images/news/public/content-bc.jpg) top center no-repeat; 

}
.container .container-wrap{padding:20px 20px 0px 20px; width:1240px; margin:0 auto 
; position:relative; background:#FFF;
box-shadow:0 0px 10px 4px rgba(0,0,0,0.1); margin-bottom:30px; }
a{ font-size:15px;}
.currentPath{ height:50px; line-height:50px; font-size:15px;}
.currentPath a{ font-size:15PX;}


#left{
	width: 303px;
	float: left;
	
	
	
}
#left .lnavtitle{
	 background:url(../images/news/public/left-tit.png) no-repeat;  
	 height:100px; line-height:80px;   
	 padding-left:40px; 
	 font-size:22px; 
	 font-weight:300; 
	 color:#FFFFFF; 
	 overflow:hidden;
	 width:263px;
}
#left .left-m-box{ background:url(../images/news/public/left-left.png) no-repeat; padding-left:17px;}
#left .menu-box{ background:url(../images/news/public/leftuldi.png) no-repeat left bottom;  min-height:862px;}
#left .topmenu{ background:url(../images/news/public/leftulbc.png) repeat-y;}
#left ul li{ width:250px; background:url(../images/news/public/line.gif) repeat-x bottom; margin:0 auto;}
#left ul li.on ul{ display:block}
#left ul li:hover{}
#left ul li .cell{width:214px; height:62px; display: table; padding-left:36px; background:url(../images/news/public/ico.gif) 220px center no-repeat; }
#left ul li .cell:hover{ background:url(../images/news/public/ico_f2.gif) 220px center no-repeat;}
#left ul li a{ font-size:18px; line-height:31px; display: table-cell; vertical-align: middle; }
#left ul li a.on,#left ul li a:hover{text-decoration:none; color:#FC5D00}
#left ul li ul{ width:248px; margin:0 auto; padding-bottom:20px; background:#FFFFFF;  display:none; box-shadow:0 0px 10px 4px rgba(0,0,0,0.1);}
#left ul li ul li{ width:190px; margin:0 auto; border:0; background:url(../images/news/public/line.png) repeat-x bottom;}
#left ul li ul li a{ font-size:16px;}
#left ul li ul li .cell{padding-left:30px; padding-right:0px; width:150PX; background:url(../images/news/public/ico2.gif) 10px center no-repeat}
#left ul li ul li .cell:hover{ background:url(../images/news/public/ico2_f2.gif) 10px center no-repeat}
#left .left-btn{ background:url(../images/news/public/left-btn.jpg) no-repeat; height:10px;}

.container .container-wrap .content{ min-height:1000px; width:1200PX; margin:0 auto}
.container .container-wrap .r_b{ width:875px;  }
.container .container-wrap .ct-title{ height:52px;  line-height:52px; background:url(../images/news/public/dqwz.jpg) no-repeat}
.container .container-wrap .ct-title .ct-tit{ color:#277253; font-size:22px; font-weight:300;}
.container .container-wrap .ct-title .ch-title{ color:#0553C0; font-size:22px; font-weight:300;}
.container .container-wrap .column-tit{ color:#0865CD;font-size:22px; font-weight:800;  height:100px; text-align:center; line-height:100px; }
.container .container-wrap .lang{ background:url(../images/news/public/dqwz-l.png) left bottom no-repeat}


#cnt_lst{margin:0px auto; padding:0px 0 0px 0; margin-top:30px; background:url(../images/news/public/ch-tit.jpg) left top no-repeat }
#cnt_lst li{ line-height:46px;  padding-left:0px;  height:120px;background:url(../images/news/public/line.png) repeat-x bottom; margin-top:2px; padding:10px 10px 10px 10px;  }
#cnt_lst li span{ display:block; height:24px; line-height:24px; font-style:italic ; color:#ACACAC;}
#cnt_lst li a{ font-size:16px; color:#394CAB; background:url(../images/news/public/ico3.jpg) 0px center no-repeat; display: block; padding-left:20px; }
#cnt_lst li a:hover{ color:#F9A415;}
#cnt_lst li .disp{ line-height:24px;}

#cnt_lst_search{margin:0px auto; padding:0px 0 0px 0; margin-top:30px; background:url(../images/news/public/ch-tit.jpg) top no-repeat}
#cnt_lst_search li{line-height:46px;  padding-left:0px;  height:120px;background:url(../images/news/public/line.png) repeat-x bottom; margin-top:2px; padding:10px 10px 10px 10px;   }
#cnt_lst_search li a{ font-size:16px; color:#394CAB; background:url(../images/news/public/ico3.jpg) 0px center no-repeat; display: block; padding-left:20px;}
#cnt_lst_search li .time{display:block; height:24px; line-height:24px; font-style:italic ; color:#ACACAC;  }
#cnt_lst_search li .disp{ line-height:24px;}

.teacher-info{ background:url(../images/news/public/33.png) no-repeat; width:791px; margin-top:30px; padding:30px 40px 40px 40px; line-height:28px;}
.teacher-table{ margin-top:30px;}
.teacher-table .teacher-table-tit{ background:url(../images/news/public/table-tit.jpg) no-repeat; height:48px; line-height:48px; padding-left:40px; color:#2972D1; font-size:18px; font-weight:bold}
.teacher-table .teacher-table-tit span{ font-size:15px; padding-left:40px; color:#535554;}
.teacher-table ul{ background:url(../images/news/public/table-body.jpg) repeat-y;}
.teacher-table ul li{ width:220px; height:48px; line-height:48px; float:left; padding-left:70px; background:url(../images/news/public/ico6.gif) 50px center no-repeat}


.ld-table{ background:url(../images/news/public/1227.png) no-repeat; width:750px; height:172px; margin:0 auto; padding:30px 40px 0 20px; margin-bottom:20px;}
.ld-table .images-wrap{ width:140px; float:left;}
.ld-table .lst_text{width:610px;  float:right}
.ld-table .lst_text .tit{  height:50px; line-height:50px; background:url(../images/news/public/ch-tit.jpg) left bottom no-repeat}
.ld-table .lst_text .tit p{font-size:18px; color:#4B6890; padding-right:20px; display:inline; }
.ld-table .lst_text .disp{  font-size:14px; line-height:22px; color:#414141;  padding-top:5px;}

#cnt_lst_5{ width:900px; margin:0 auto; margin-top:0px;}
#cnt_lst_5 li{ height:162px; padding:20px 0 20px 0; background:url(../images/news/public/line.gif) bottom repeat-x;}
#cnt_lst_5 li .tit{ height:40px; line-height:40px; background:url(../images/news/public/ico-2.gif) left center no-repeat; padding-left:20px;}
#cnt_lst_5 li .tit a{ font-size:16px; font-weight:bold}
#cnt_lst_5 li .images-wrap{ width:112px;float:left; height:146px;  box-shadow:0 2px 5px rgba(0,0,0,0.5);  padding:3px;}
#cnt_lst_5 li .images-wrap img{   width: 100%; height: 100%; }
#cnt_lst_5 li .images-wrap a{ display:block; width:112px; height:146px; position:relative; }
#cnt_lst_5 li .lst_text{ width:740px; float:right}
#cnt_lst_5 li .disp{  font-size:14px; line-height:28px; color:#414141; height:96px;}
#cnt_lst_5 li .more{ text-align:right}
#cnt_lst_5 li .more a{ color:#2187DC}


#cnt_lst_6{ margin-top:30px;}
#cnt_lst_6 li{ width:25%;float:left; margin-bottom:40px;   }
#cnt_lst_6 li .images-wrap{ position:relative}
#cnt_lst_6 li .images-wrap img{ width:172px; height:232px; border:1px solid #C5C9D5; padding:2px; box-shadow:0 0px 10px 4px rgba(0,0,0,0.1);}
#cnt_lst_6 li .images-wrap .teacher-name{ position:absolute; background:url(../images/news/public/teacher.png) no-repeat; width:118px; height:33px; line-height:40px;
top:180px; left:23px; text-align:left; padding-left:30px;
overflow:hidden 
}
#cnt_lst_6 li .images-wrap a{ color:#FFF}
#cnt_lst_6 li .images-wrap a:hover{color:#F9A415;}



#cnt_lst_7{margin:0px auto; padding:0px 0 0px 0; margin-top:10px;}
#cnt_lst_7 li{ height:160px; padding:25px 0 20px 0; background:url(../images/news/public/line.png) bottom repeat-x;}
#cnt_lst_7 li .tit{ height:40px; line-height:40px; background:url(../images/news/public/pic_tit.jpg) left bottom no-repeat}
#cnt_lst_7 li .tit a{ font-size:16px; font-weight:bold; padding-left:20px; background:url(../images/news/public/ico5.jpg) left center no-repeat}
#cnt_lst_7 li .images-wrap{ width:236px;float:left; height:145px;}
#cnt_lst_7 li .images-wrap img{   width: 100%; height: 100%; padding:3px; border:1px solid #B3C4DE }
#cnt_lst_7 li .images-wrap a{ display:block; width:226px; height:145px; position:relative; }
#cnt_lst_7 li .lst_text{ width:608px; float:right; }
#cnt_lst_7 li .disp{  font-size:14px; line-height:24px; color:#414141;  height:100px; padding-top:10px;}
#cnt_lst_7 .view{
    font-size: 14px;
	color:#4975CC;

}
.mes-time,.mes-nums{ color:#4975CC; font-size:12px;}


.ct-body{ position:relative; box-shadow:0 0px 10px 4px rgba(0,0,0,0.1); border-radius: 5px; margin-top:30px; min-height:776px; z-index:999; background:#FBFBFB url(../images/news/public/page-btn.jpg) right bottom no-repeat; padding-top:10px;}
.ct-body .page-top{ position:absolute; left:2px; top:2px; background:url(../images/news/public/page-top.jpg) no-repeat; width:270px; height:270px; z-index:-1}
.ct-body .ct-body-tit{  font-size:22px; font-weight:300;line-height:60px; text-align:center; color:#0865CD;}
.ct-body .ct-b-t{font-size:18px; font-weight:bold; line-height:1.8; padding-top:10px; padding-bottom:10px; text-align:center}
.ct-body .msgbar{ text-align:center; padding:5px 0 5px 0; height:24px; line-height:24px}
.ct-body .ct-b-b{ padding:10px 30px 10px 30px; line-height:2;}
.ct-body .ct-b-b p{ font-size:14px;}
.ct-body .ct-b-b a{ font-size:15px; color:#0033FF; text-decoration:underline  }
.ct-body .ct-b-b a:hover{ color:#FF0000}
.ct-body .ct-b-b table td{ text-align:left}
.ct-body .ct-b-b img{ max-width:820px;}
.ct-body .page-set{ font-size:14px; width:400px; line-height:40px;  padding-left:20px;}
.ct-body .page-set ul li{ width:200px; float:left; font-size:14px;}
.ct-body .page-set ul li a{line-height:40px;  cursor:pointer }