@charset "utf-8";
.list_top{ width:100%; height:100px; background:#e2e2e2;}
.list_bj{ height:70px; background:url(list_bj.png) right no-repeat; padding-top:30px;}
.list_menu h1{ font-size:20px; float:left; line-height:40px;}
.list_menu h1 i{ font-size:30px; font-style:normal;}
.list_menu span{ font-size:14px; font-family:Verdana; color:#bbb; float:left; display:block; margin:0 5px; padding-top:12px;}
.list_menu .menu{ height:30px; display:block; float:left; margin-top:8px; width:700px;}
.list_menu .menu li{ float:left; height:30px; line-height:30px; font-size:14px; margin-left:15px;}

.list_menu .menu li a{ float:left; display:inline-block; padding:0 5px;border-radius:3px; color:#333; margin-right:10px;}
.list_menu .menu li a.hover{ background:#EA5B23; color:#fff;}

.list_menu .menu li i{float:left; height:30px; line-height:30px; font-size:12px; color:#999; display:inline-block; margin-right:10px;}
.list_menu .menu li i a{ color:#999;}


.list_posi{ text-align:right; line-height:30px; float:right;}
.list_posi i{ width:15px; height:15px; background:url(home.jpg) no-repeat; display:inline-block; vertical-align:middle; margin-bottom:5px; margin-right:3px;}

.list_left_con{ width:665px; min-height:1000px; padding:10px 10px 20px; background:#fff;}
.list_ban{ width:665px; height:300px; overflow:hidden; margin-bottom:20px;}
.list_ban img{ width:665px; border:#CCC solid 1px;}
.jianjieBox{ width:665px;}
.jianjieBox p{ line-height:22px; margin-bottom:10px;}

.news_list{ width:100%; height:auto; margin-bottom:20px;}
.news_list li{ height:40px; line-height:40px; padding:0 5px; border-bottom:#ddd solid 1px; clear:both;overflow: hidden;}
.news_list li .date{ float:right; color:#999;}
.news_list li a{ color:#333; font-size:14px;}
.news_list li a:hover{ color:#C6251F;}
.news_list li i{ width:6px; height:9px; background:url(index_ico04.jpg) no-repeat; display:block; float:left; margin-right:8px; margin-top:15px;}
.yq_box{ padding:15px 0px 0px 15px;}
.yq_box li{ width:173px; float:left; height:170px; line-height:26px; text-align:center;}
.yq_box li img{ width:150px; height:120px; border:#CCC solid 1px; padding:2px;}
.txt_box{ padding:10px;}
.txt_box p{ line-height:26px; text-indent:2em;}
.pageBox{ width:100%; height:30px; overflow:hidden;margin-top: 10px;}
.pageBox a{ padding: 0 10px; height:30px; display:inline-block; border-radius:3px; background:#666; margin-right:5px; color:#fff; text-align:center; line-height:30px;}
.pageBox a:hover{ background:#EA5B23;}
.pageBox a.hover{ background:#EA5B23;}
/*.indexNews_list li{ border-bottom:0 none;}
.indexNews_list li .list_con{ border-top:1px solid #e4e4e4;}*/

.txt_info{ width:100%; overflow:hidden;}
.txt_info .tit{ font-size:18px; text-align:center;}
.txt_info .date{font-size:12px; line-height:200%; text-align:center; border-bottom:#CCC dotted 1px; padding:5px; color:#999;}
.txt_info .info{ line-height:200%; padding:10px 0; text-align:left; font-size:14px; padding:10px;}
.txt_info .note{ background-color:#f7f7f7; line-height:200%; padding:10px; font-size:14px; text-align:left;}
.txt_info p{ line-height:26px; margin-bottom:10px;}
.txt_info .info img{ /*border:5px solid #efefef;*/ margin-bottom:10px; text-align:center;}
.text_btm{ text-align:right; color:#999;}

.teacherBox{ width:700px; height:auto;}
.teacherBox li{ width:150px; height:250px; height:auto; margin:0 14px 20px 5px; float:left; display:inline;}
.teacherBox li .t_img{ width:150px; height:185px; overflow:hidden;}
.teacherBox li .t_img img{ width:150px;}
.teacherBox li .t_text{ width:130px; padding:10px; background:#efefef;}
.teacherBox li .t_text h4{ font-size:14px;}
.teacherBox li .t_text h4 span{ color:#999; padding-left:5px; font-weight:normal;}
.teacherBox li .t_text em{ margin:5px 0; display:block;}
.teacherBox li .t_text p{ height:60px; overflow:hidden; line-height:20px;}
.teacherBox li .t_text p a{ color:#EA5A22;}

.teacherCon{ width:100%;}
.teacherL{ width:190px; float:left;}
.teacherL .t_img01{ width:190px;   overflow:hidden;}
.teacherL .t_img01 img{ width:190px;}


.teacherR{ width:452px; float:right;}
.teacher_con{ width:100%; margin-bottom:20px;}
.teacher_con li{ height:32px; line-height:32px; border-bottom:1px solid #e4e4e4; background:url(index_ico01.jpg) left center no-repeat; padding-left:15px;}
.teacher_textB{ width:100%;height:500px; overflow: hidden; background: #fff; position: relative; padding:0 0 90px 0;}
.teacher_textB h3{ font-size:14px; margin-bottom:20px;}
.teacher_textB p{ line-height:22px; margin-bottom:20px;}
.m-folder-action {position: absolute; bottom: 0px; width:100%; height: 50px; background: #fff;}
.m-folder-action .btn{ cursor:pointer; padding:8px 0; width:62px; display:block; background-color:#EA5B23; color:#fff; text-align:center; vertical-align:middle; margin-top:10px;}
.con_box{ width:100%; background:url(bj.png) bottom center repeat-x; padding-bottom:30px; min-height:468px; padding-top:20px;}


/*.c_content_right{ float:left; width:220px; overflow:hidden;}
.c_content_right .title{ width:220px;height:38px; background:url(../images/list_tit_bj.png); line-height:38px; color:#fff; text-align:center;}
.c_content_right .title h2{ font-size:15px; font-weight:bold; font-family:'Microsoft YaHei'; display: inline}
.c_content_right .title em{ font-size:12px; font-family:Arial; margin-left:5px;}
.c_content_right .content3{ width:220px;}
.c_content_right .content3 ul{ margin:0px; padding:0px;}
.c_content_right .content3 ul li.l_menu a{ width:220px; height:33px; display:block; background:url(../images/list_bj.png) no-repeat; text-align:center; line-height:33px; font-size:12px; border-bottom:1px solid #d5d5d5; font-family:"����"}
.c_content_right .content3 ul li.l_menu a:hover{ background:url(../images/list_hover.png) no-repeat; color:#fff;}
.c_content_right .content3 ul li.l_menu a.hover{ background:url(../images/list_hover.png) no-repeat; color:#fff;}
.c_content_right .content3 ul li.l_menu .menu_con{ display:block;}
.c_content_right .content3 ul li.l_menu .menu_con p a{ width:220px; height:30px; display:block; background:#fff; text-align:center; line-height:33px; font-size:12px; border-bottom:1px solid #d5d5d5; font-family:"����"; color:#666;}
.c_content_right .content3 ul li.l_menu .menu_con p a:hover{ color:#02549d;}
.c_content_right .content3 ul li.level a{ width:220px; height:30px; display:block; background:#fff; text-align:center; line-height:33px; font-size:12px; border-bottom:1px solid #d5d5d5; font-family:"����"; color:#666;}
.c_content_right .content3 ul li.level a:hover{ color:#02549d;}
.c_content_right .con_l_img{ width:220px; margin-top:15px;}
.c_content_right .con_l_img img{ width:220px; display:block; margin-bottom:6px;}

.box5{ width:758px; float:right; display:inline; border-left:1px solid #d5d5d5; background:#fff; overflow:hidden; padding-left:20px;}
.box5 .title{ width:753px; background:url(../images/title_bj.png) no-repeat  center bottom; height:24px; line-height:24px; color:#666; padding-bottom:15px; padding-left:5px; padding:8px 0 15px 5px;}

.news_list2{ padding:10px;}
.news_list2 .content2 .title{ font-size:14px; padding:10px;  background-color:#EEF5FB;}
.news_list2 .content2{width:680px; padding:5px;  float:left; }
.news_list2 .content2 ul{ margin:0px; padding:0px;}
.news_list2 .content2 ul li{ float:left; width:560px; text-align:left; line-height:32px; color:#888;  padding-left:10px; border-bottom:#CCC dashed 1px; font-size:14px;}
.news_list2 .content2 ul li span{ float:right; font-size:12px; color:#999}

.team_list{ padding:0px;}
.team_list .content2{width:680px; padding:5px;  float:left; }
.team_list .content2 .info{ text-align:left; padding:15px; line-height:180%; font-size:14px; border-bottom:#CCC dashed 1px;}

.team_box{ padding:0px; height:120px; height:160px;}
.team_box .p{ float:left; width:180px;}
.team_box .p img{ width:162px; height:128px; border:#DEDEDE solid 1px; padding:2px;}
.team_box .t{ float:left; width:500px;}
.team_box .t .name{ font-size:14px; line-height:180%; color:#406EAD; font-weight:bold; display:block;}
.team_box .t .name a{color:#406EAD;}
.team_box .t .name a:hover{color: #F60;}
.team_box .t .note { font-size:14px; line-height:180%; color:#636363;}
.team_box .t .note a{color:#406EAD; padding-left:10px;}
.team_box .t .note a:hover{color: #F60;}

.team_look{ width:700px; padding:10px; font-size:14px;}
.team_look dl dt{ float:left; width:170px; height:230px; margin-right:10px; overflow:hidden;}
.team_look dl dt img{ width:170px; height:230px; display:block; overflow:hidden;}
.team_look dl dd{ float:left; width:500px; line-height:32px;}
.team_look dl dd.name{ font-size:14px; font-weight:bold;}
.sys_accordion{ margin-bottom:30px;}
.sys_accordion .line { border-bottom: 1px dashed #ccc;display: inline; height: auto; margin: 0; width: 710px; float:left; padding:0 10px;}
.sys_accordion .line h2{ height:35px; line-height:35px;}
.sys_accordion .line .jia{ display:block; background: url(../images/u.jpg) no-repeat right;cursor: pointer;}
.sys_accordion .line .jian { display:block; background: url(../images/d.jpg) no-repeat right; cursor: pointer;}
.sys_accordion .line p{ text-indent:2em; line-height:22px;}

.team_tit{ background:#eee; font-size:15px; color:#0069B7; margin-top:10px;}
.team_rank{ width:758px; font-size:14px; margin-bottom:30px;}
.team_rank .tit{ padding:10px;  background-color:#f1f1f1; margin-bottom:10px; color:#1866B8}
.team_rank .name{ margin-left:10px;}
.team_rank .name a{ width:60px; display:inline-block; height:30px; line-height:30px; margin-right:14px; overflow:hidden;}


DIV.sabrosus { float:right; height:20px;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; MARGIN: 3px; PADDING-TOP: 10px; TEXT-ALIGN: center; font-size:12px;
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}


.KSS_titleBox{ line-height:32px; height:32px;}*/
