@charset "utf-8";
/* CSS Document */

.header_wrap{ width:100%; height:178px; background:url(../images/images_01.png) no-repeat center top;}
.header{ width:1000px; height:178px; position:relative; z-index:9999;}
.top_nav{ float:right; color:#fff; padding:10px 0;}
.top_nav a{ color:#fff; padding:0 3px;}

.logo a{ display:block; width:715px; height:122px; cursor:pointer; float:left;}

.search{width:219px; height:29px;position:absolute;right:0; bottom:70px;background:url(../images/search.png) no-repeat right center; z-index:1000; }
.search input{position:absolute; width:178px;height:29px;line-height:29px; color:#323232; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#3f3f3c; padding-left:12px; background:#fff;}	
.search input.notxt1 {position:absolute;width:28px;height:29px;left:190px; cursor:pointer;}


.nav{ height:40px; line-height:40px; position:absolute; bottom:0;}
#nav{ width:1000px; height:40px; padding:0;}
#nav li{ float:left; display:block; width:111px; text-align:center; position:relative;}
#nav li:hover{ }

#nav li a{ color:#fff; font-size:16px;}

.nav ul li .subNav {line-height:38px; font-size:14px;display:none; position:absolute; left:0; top:39px; text-align:center; z-index:9999;background-color:#1d51a2; border-top:#fff 1px solid; width:111px;}
.nav ul li.on {}
.nav ul li.on a{}
.nav ul li.on .subNav { display:block;}
.nav ul li.on .subNav dl{overflow:hidden;}
.nav ul li.on .subNav dl dd{ line-height:25px; padding:3px;}
.nav ul li.on .subNav dl dd a{ font-size:14px; text-align:center; line-height:20px; border-top:none; font-weight:normal; height:auto;font-family:'Microsoft YaHei';}
.current_index{ background:url(../images/nav_title.png) no-repeat; display:block; width:102px; height:46px;}


/*图片轮播*/
/*FlexSlider默认样式*/
.Banner .flexslider { margin-top:6px; width:1000px; height:311px; overflow:hidden; position: relative; zoom: 1;  }
.Banner .flexslider ul li{ list-style:none;}
.Banner .flexslider ul li img{ border:none; }
.Banner .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.Banner .loading .flex-viewport { max-height: 300px; }
.Banner .flexslider .slides { zoom: 1; width:1000px; height:302px; padding:0;}
.Banner .carousel li { margin-right: 5px; }
/*icon小点*/
.Banner .flex-control-nav {width:145px; position: absolute; bottom:10px; right:7px;text-align:center;z-index:99999;}
.Banner .flex-control-nav li { margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.Banner .flex-control-paging li a {  float:left; width: 12px; height: 12px; display: block;background:url(../images/con1.png) no-repeat; cursor: pointer;text-indent: -9999px; }
.Banner .flex-control-paging li a:hover {background:url(../images/con1.png) no-repeat; }
.Banner .flex-control-paging li a.flex-active {background:url(../images/con2.png) no-repeat;}
.Banner .slides h4 a{color:#fff;opacity: 1.0;font-size:14px; text-decoration:none;}
.Banner .slides h4 a:hover{color:#fff;font-size:14px;}
.flex-direction-nav{ display:none;}



/*内容开始*/
.content{ width:100%; height:1625px;}
.mode01{ width:1000px; height:320px; margin-top:15px;}
.mode02{ width:1000px; height:320px;}
.mode03_wrap{ width:100%; height:420px; background:#fbfbfb;}
.mode03{ width:1000px; height:420px; background:url(../images/mode03_bg.png) no-repeat;}
.mode04{ width:1000px; height:240px;}
.lf{ width:476px; height:auto;}
.rt{ width:476px; height:auto;}

.articleList_1{}
.articleTitle_1,.articleTitle_2{ width:100%; height:40px; line-height:40px; border-bottom:#1d51a2 1px solid;}
.articleTitle_4{ width:100%; height:40px; line-height:40px; border-bottom:#1d51a2 1px solid; position:relative;}
.title{ padding:0 0 0 8px; font-size:16px; display:block; color:#1d51a2; font-weight:bold; float:left;}
.articleList_1 ul{ margin-top:15px;}
.articleList_1 ul li,.articleList_2 ul li{ display:block; height:35px; line-height:35px;
 background:url(../images/images_08.png) no-repeat left center; padding-left:25px;} 
.articleList_1 ul li a:hover,.articleList_2 ul li a:hover{ color:#1d51a2;}

.wz a{ color:#c70000;}
.wz span{ position:absolute; right: 0px; bottom: 15px; }
.title02{ font-size:16px; color:#C00; padding:10px 28px;}
.wz{ font-size:13px; line-height:25px; text-indent:2em;}

.article_notice{ width:100%; height:133px; border-bottom:#696969 1px dotted; position: relative;}
.articleList_2 ul{ margin-top:10px;}
.articleList_2 ul li a{ padding-left:5px;}

.image_article{ margin-top:20px;}
.image_article img{ float:left; padding:0 25px 15px 0;}
.image_article p{ line-height:35px;}
.image_article p a{ color:#C00;}

.article_image_show{ width:100%; height:370px;}
.show_01{ width:475px; height:155px; float:left; margin-top:25px; margin:15px 12px;}
.show_01 h2{ color:#282828; font-size:16px; font-weight:normal; padding-bottom:15px;}
.show_01 h2 a:hover{ color:#0975da;}
.show_con{ width:100%; height:120px;}
.show_con img{ float:left; }
.lab{ float:right; width:288px;} 
.lab p{ line-height:25px;}
.lab p a{ color:#C00;}



/*无间断图片滚动*/

.scroll_images{ height:195px; }

.da {
	width:100%;
}

.teacher-pic {
	padding:25px 0 0 0;
	overflow: hidden;
	width:100%;
}
.teacher-pic #box {
	width:800%;
}
.teacher-pic #left,.teacher-pic #right {
	float:left;
}
.teacher-pic #right ul{ padding:0;}
.teacher-pic ul li {
	width:190px;
	margin-right: 14px;
	float:left;
	list-style:none;
}
.teacher-pic ul li p{ text-align:center; line-height:30px;}


/*TAB切换*/
.main{
clear:both;
width: 100%;
height: 230px;
}

#tabs1,#tab2{width:472px; height:420px; background:#fff; border:#CCC solid 1px; color:#323232;}
.menu1box,.menu2box{
position:relative;
overflow:hidden;
height:41px;
line-height:41px;
width:650px;
}
#menu1,#menu2{
position:absolute;
right:0;
z-index:1;
}
#menu1 li,#menu2 li{
float:left;
display:block;
cursor:pointer;
width:142px;
line-height:41px;
height:41px;
text-align:center;}
#menu1 li a,#menu2 li a{ color:#323232; text-decoration:none; font-size:14px; }
#menu1 li:hover,#menu2 li:hover{ background:#2764c5;}
#menu1 li:hover a,#menu2 li:hover a{ color:#fff;}

#menu1 li.hover{ background:#2764c5;}
#menu1 li.hover a{ color:#fff;}

#main1 ul,#main2 ul{
display: none;
list-style:none;
padding:12px 0;
}
#main1 ul.block,#main2 ul.block{
display: block;
width:100%;
float:left;
}
#main1 ul.block li,#main1 ul.news li,#main2 ul.block li,#main2 ul.news li{ float:left; display:block; width:100%; height:35px; line-height:35px;
 background:url(../images/images_09.png) left center no-repeat; padding-left:25px;}
#main1 ul.block li a,#main1 ul.news li a,#main2 ul.block li a,#main2 ul.news li a{width:440px; text-align:left; text-decoration:none;
color:#323232;}

.block_con{ width:100%; height:100px; border-bottom:#ccc 1px solid; margin-bottom:10px;}
.block_con h2{ color:#282828; font-size:16px; text-align:center; padding:8px;}
.block_con p{ text-indent:2em; line-height:25px;}
.block_con p a{ color:#a3241b;}



.footer_wrap{ background:url(../images/images_32.png) no-repeat center; width:100%; height:177px;}
.footer{ width:1000px; height:150px; padding-top:20px; color:#fff;}
.friendList ul{ margin-top:10px;}
.friendList ul li{ float:left; display:block; width:100%; height:27px; line-height:27px;}
.friendList ul li a{ color:#Fff;}
.rt p{ text-align:right; font-size:12px; line-height:30px;}


/*二级页*/
.subPage{ width:1000px; margin:0px auto;}
.pageBanner{ width:1000px; margin: 0 auto;}
.Bread{ height:39px; line-height:39px; font-size:13px; color:#1d51a2; border-bottom:#1d51a2 2px solid; margin-top:5px;}
.Bread a{color:#1d51a2;}
.pageList{ margin:0 auto;}
.articleList2 ul{ padding:0;}
.articleList2 ul li{ list-style:none; background:url(../images/images_08.png) no-repeat left center; padding-left:25px; height:30px; line-height:30px; border-bottom: 1px dotted #248cc5;}
.articleList2 ul li span{ float:right;}
.articleList2 ul li a{ text-decoration:none; color:#323232;}
.listTitle2{ padding-left:0px; background:none;} 
.listTitle2 h2{color: #04498c; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 0px;}
.subPage .articleList2{ margin:10px 0px 20px;}
 
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.page a{ padding:0 5px; text-decoration:none; color:#323232;}


.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#04498c; line-height: 20px; padding:10px 0;}
.articleTitle h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; color:#777; }
.article{overflow:hidden; margin:20px;font-size:14px; line-height:30px;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#04498c; padding-left:15px;}
.Annex ul{ padding-left:15px;}
.Annex ul li { list-style:none; height: 26px; line-height: 26px;background:url(../images/images_08.png) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { text-decoration:none; font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#04498c;}


/*左右级页面*/
.con{width: 1000px; overflow: hidden;   margin: 0 auto; background:#fff;}
.con .conLeft{width: 190px;  float: left; margin:5px 0 0 0; background:#fcfcfc; }
.con .conLeft .title{ width: 190px; height: 40px; line-height: 40px; text-align: center; padding:0;}
.con .conLeft .title h2{font-size: 16px; color: #fff; background: #1d51a2;}
.con .conLeft ul{ padding:45px 0;}
.con .conLeft ul li{ list-style:none; height: 40px; line-height: 40px; font-size: 14px; text-align: center; }
.con .conLeft ul li a{ color:#323232; height: 40px; line-height: 40px; width:180px; text-decoration:none; font-size: 14px; text-align: center; border-bottom:1px dotted #248CC5; display:block; }
.con .conLeft ul li a:hover{font-weight: bold; }
.con .conLeft ul .current a{font-weight: bold; background: url(../images/list_left_li.png) no-repeat left bottom;}
.con .conRight{ width: 775px; padding: 0 5px;  float: right;}
.con .conRight .articleList2{width: 775px;}
.con .conRight .Bread{width:775px;}
.con .conRight .page{ width:1000px; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.con .conRight .page a{ padding:0 5px;}
.con .conRight .subPage{ width:775px; margin:0px auto;}
.pictureList2{width: 775px; overflow: hidden; margin:0;}
.pictureList2 ul{width: 775px; overflow: hidden; padding: 0 0 0 10px;}
.pictureList2 ul li{ list-style:none; float: left; width: 220px; height: 180px; margin: 0 25px 0 0; text-align: center;}
.pictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2{width: 1000px; overflow: hidden;}
.TlpictureList2 ul{width:1000px; overflow: hidden; padding:0 0 0 10px;}
.TlpictureList2 ul li{ list-style:none; float: left; width: 220px; height: 180px; margin: 0 26px 0 0; text-align: center;}
.TlpictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2 ul li img{ border:none;}

/*添加教师页面*/
.pictureList2_teacher{width: 775px; overflow: hidden; margin:0;}
.pictureList2_teacher ul{width: 775px; overflow: hidden; padding: 0 0 0 10px;}
.pictureList2_teacher ul li{ list-style:none; float: left; width: 124px; height: 215px; margin: 0 25px 0 0; text-align: center;}
.pictureList2_teacher ul li a{ text-decoration:none; color:#323232;}
.pictureList2_teacher ul li p{ line-height:30px;}
.TlpictureList2{width: 1000px; overflow: hidden;}
.TlpictureList2 ul{width:1000px; overflow: hidden; padding:0 0 0 10px;}
.TlpictureList2 ul li{ list-style:none; float: left; width: 220px; height: 180px; margin: 0 26px 0 0; text-align: center;}
.TlpictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2 ul li img{ border:none;}


/*图片展示开始*/
.img_news_con{ width:100%; overflow:hidden;}
.img_news_con h3{padding:20px 0 20px; heihgt:54px; text-align:center; color:#2691cb; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
.imgs_scroll{/*padding:0 0 60px 27px;*/  position:relative;}
.imgs_scroll .btn_l,.imgs_scroll .btn_r{ position:absolute; width:434px; height:580px; top:0; /*z-index:1000; filter:alpha(opacity:0); opacity: 0;*/ }
.imgs_scroll .btn_l{left:62px; }
.imgs_scroll .btn_r{right:69px;}
.imgs_scroll .prev,.imgs_scroll .next { position:absolute; display:block; width:70px; top:40%; margin:-22px 0 0 0; text-align:center; cursor:pointer; z-index:90; display:none;}
.imgs_scroll .prev{ left:65px;}
.imgs_scroll .next{right:65px;}
.imgs_news_list{width:910px;  position:relative; overflow:hidden;}
.imgs_news_list ul{width:9999px; padding:0;}
.imgs_news_list ul li{ list-style:none; float:left; display:inline; width:910px; /*margin-right:10px;*/  /*text-align:center;*/}
.imgs_news_list ul li img{ border:none;}
.imgs_news_list ul li .txt2{ width:910px; float:left; line-height:20px; text-indent:2em; /*padding-top:27px;*/ text-align:left; font-family:"微软雅黑";}
/*图片展示结束*/










