@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; background:url(imagesbg.jpg) no-repeat #e9e9e9;}
a{text-decoration:none; color:#333333;}
a:hover{ color:#b90f10;}
.bodyIn { width:1000px; margin:0 auto; padding:0 25px; background:url(imagesbodyIn_03.jpg) no-repeat center top #ffffff;; }



/*Í·²¿*/
.header{ width:100%; height:198px; margin:0 auto;}
.top{width:100%; height:151px; margin:0 auto; background:url(imagestop_bg_04.png) no-repeat 800px 14px; }
.top_nav_bg{width:auto;height:auto; position:absolute; right:0px; top:55px; z-index:9999;}
.top_nav{width:auto;margin:0 auto;}
.top_nav a{display:inline-block;  color:#333333; font-size:12px; font-family:Arial;}
.top_nav a.nobg{background:none;}
.top_nav a:hover{ font-weight:bold; }
.logo{ width:100%;height:80px; position:relative;}
.logo_link{width:653px;height:80px; display:block; padding:30px 0 0 0;}
.logo img{ width:653px;height:80px; }
.search{width:217px; height:27px;position:absolute;right:50%; margin-right:-500px;top:88px;background:url(imagessearch_04.png) no-repeat left center; z-index:1000; }
.search input{position:absolute; width:163px;height:27px;line-height:27px; color:#323232; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#737373; padding-left:12px;}	
.search input.notxt1 {position:absolute;width:39px;height:27px;left:178px;}





.nav{height:45px; line-height:45px; z-index:888; border-top:1px solid #bcb198; border-bottom:1px solid #bcb198;  }
.nav ul { width:1000px; margin:0 auto;}
.nav ul li{float:left;padding:0px; position:relative; height:45px; line-height:45px; padding:0 28px; font-weight:bold; background:url(imagesnav_li_04.png) no-repeat left center; }
.nav ul li.first{ background: none; }
.nav ul li a{text-align:center;font-size:14px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; color:#000000; }
.nav ul li a:hover{font-weight:bold}
.nav ul li .subNav {line-height:38px; font-size:14px;display:none; position:absolute; left:0; top:41px; text-align:center; z-index:9999;background-color:#fff; width:150px;}
.nav ul li.on {}
.nav ul li.on a{font-weight:bold}
.nav ul li.on .subNav { display:block;}
.nav ul li.on .subNav dl{overflow:hidden;}
.nav ul li.on .subNav dl dd{ line-height:20px; height:auto; text-align:left; margin:0 0 5px 0;}
.nav ul li.on .subNav dl dd a{ font-size:14px; line-height:20px; border-top:none; text-align:center; font-weight:normal; height:auto;font-family:'Microsoft YaHei'; padding-left:0px;}
.nav ul li.on .subNav dl dd a:hover{ font-weight:bolder;}




.content{ width:1000px; margin:17px auto 0; background:#fff; overflow:hidden;}
.Banner{width:1000px; height:480px; margin:0 auto; background:url(imagesbanner_bg_04.jpg) no-repeat center top; }

/*Í¼Æ¬ÂÖ²¥*/

/*Í¼Æ¬ÂÖ²¥*/
.flexslider{ width:1000px; height: 480px; overflow: hidden;}
.flexslider ul.slides li img{ width:993px; height:480px; margin:3px 0 0 3px;}
.flex-direction-nav .flex-prev { width:46px; height:46px; display:block; background:url(imagesarrow_left_04.png) no-repeat left top; }
.flex-direction-nav .flex-next { width:46px; height:46px; display:block; background:url(imagesarrow_right_04.png) no-repeat left top; }
.flex-control-nav { display:none; }


.mode01{width:1000px; overflow:hidden; clear:both; height:582px; margin-top:23px;}
.mode01 .lf{ width:700px; height:582px; float:left}
.mode01 .lf .nest01 { width: 700px; height: 312px; }
.mode01 .lf .nest01 .lf { width: 331px; height: 312px; float: left; }
.mode01 .lf .nest01 .rt { width: 331px; height: 312px; float: right; border-left: none; }
.mode01 .lf .nest02 { width: 652px; height: 252px; padding: 5px 23px; border: 1px solid #d6d6d6; background: #f9f9f9; }
.mode01 .rt{ width:266px; height:582px; float:right; padding:0 0 0 17px; border-left: 1px solid #b9b9b9; }
.mode01 .rt .nest01 { height: 364px; width: 266px; }

.zhongxinjianjie .title { height: 42px; line-height: 42px; border-bottom: 1px dashed #000000; }
.zhongxinjianjie .title h2 a { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; color: #000000; }
.zhongxinjianjie .zxjj_con { font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; color: #333333; line-height: 27px; margin: 11px 0 0 0; text-indent: 2em; }



.zhongxinhuodong .title { height: 42px; line-height: 42px; border-bottom: 1px dashed #000000;  }
.zhongxinhuodong .title h2 { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; color: #000000; width: auto; float: left; }
.zhongxinhuodong .title a { color: #ffffff; width: 44px; height: 12px; line-height: 12px; text-align: center; display: inline-block; float: right; background: url(imagesmore_bg_04.png) no-repeat left center; margin: 20px 0 0 0; }
.zhongxinhuodong ul { margin: 11px 0 0 0; }
.zhongxinhuodong ul li { height: 27px; line-height: 27px;   }
.zhongxinhuodong ul li a { font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; float: left;; }
.zhongxinhuodong ul li span { font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; color: #636363; float: right; }




.zhongxinkanwu .title { height: 38px; line-height: 38px; border-bottom: 1px solid #dfdfdf; }
.zhongxinkanwu .title h2 { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; color: #000000; float: left; width: auto; }
.zhongxinkanwu .title a{ font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; color: #000000; float:right;  }
.zhongxinkanwu ul { margin: 14px 0 0 0; }
.zhongxinkanwu ul li { width: 110px; height: 202px; float: left; margin: 0 25px 0 0; }
.zhongxinkanwu ul li.last { margin: 0px; }
.zhongxinkanwu ul li img { width: 110px; height: 163px; display: block; }
.zhongxinkanwu ul li p { height: 38px; line-height: 38px; font-size: 12px; font-family: "Î¢ÈíÑÅºÚ";  }
.zhongxinkanwu ul li p a { font-size: 12px; font-family: "Î¢ÈíÑÅºÚ";   }



.xuejiedongtai .title { height: 42px; line-height: 42px; border-bottom: 1px dashed #000000; }
.xuejiedongtai .title h2 { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; color: #000000; width: auto; float: left; }
.xuejiedongtai .title a { width: 44px; height: 12px; line-height: 12px; float: right; text-align: center; background: url(imagesmore_bg_04.png) no-repeat; color: #ffffff; margin: 20px 0 0 0; }
.xuejiedongtai ul { margin: 15px 0 0 0; }
.xuejiedongtai ul li { margin: 0 0 15px 0; }
.xuejiedongtai ul li p span { font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; color: #636363; line-height: 20px; }
.xuejiedongtai ul li p a { font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; color: #000000; }



.zhongxinchengguo .title{ height: 42px; line-height: 42px; border-bottom: 1px dashed #000000; }
.zhongxinchengguo .title h2 { width: auto; float: left; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; color: #000000; }
.zhongxinchengguo .title a { width: 44px; height: 12px; line-height: 12px; text-align: center; background: url(imagesmore_bg_04.png) no-repeat; display: inline-block; margin: 20px 0 0 0; float: right; color: #ffffff; }
.zhongxinchengguo ul { margin: 15px 0 0 0; }
.zhongxinchengguo ul li { margin: 0 0 14px 0; padding: 0 0 0 13px; background: url(imagesli_04.jpg) no-repeat left 5px; }
.zhongxinchengguo ul li a { font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; color: #000000; line-height:  }



.mode02 { margin: 11px auto 21px; height: 93px; }
.xueshulianjie .title { height: 46px; line-height: 46px; border-bottom: 1px dashed #000000; }
.xueshulianjie .title h2 { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; color: #000000; width: auto; float: left; }
.xueshulianjie .title a { width: 44px; height: 12px; line-height: 12px; background: url(imagesmore_bg_04.png) no-repeat; display: inline-block; float: right; text-align: center; color: #ffffff; margin: 20px 0 0 0; }
.xueshulianjie ul li { padding: 0 28px; float: left; height: 46px; line-height: 46px; background: url(imageslink_li_05.jpg) no-repeat right center; }
.xueshulianjie ul li.last { padding-right: 0px; background: none; }
.xueshulianjie ul li.first { padding-left: 0px; }


/*µ×²¿¿ªÊ¼*/
.footer{height:104px; background:url(imagesfooter_02.jpg);color:#d2d1d1;}
.copyRight{width:1000px; margin:0 auto;text-align:center; padding-top:20px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ";}

/*¶þ¼¶×óÓÒÀ¸Ä¿*/
.con { width:1000px; overflow:hidden; background:#fff; margin:0 auto;}
.con .left { width:200px; float:left;}
.con .right{ width:790px; float:right;}
.right .Bread {width:774px;}
.right .pageList {width:780px; padding:0 5px; }
.pageBanner { margin:0 auto;}
.left .title { margin:5px 0 0 0; height:39px; line-height:39px; text-align:center; background:#b90f10; color:#fff;}
.left .title h2 { font-size:16px;}
.left ul li { text-align:center; height:40px; line-height:40px; border-bottom:1px dashed #ccc;}
.left ul .current{border-bottom:3px solid #b90f10}
.left ul li a { text-align:center; height:40px; line-height:40px; border-bottom:1px dashed #ccc; color:#b90f10; font-size:14px; display:block;}
.left ul li a:hover {border-bottom:3px solid #b90f10;}
.right .pageArticle { width:780px; padding:0 5px;}
.right .pagePicture { width:780px; padding:0 5px;}
.right .pagePicture ul {margin:10px 0 0 20px; width:1000px;}
.right .pagePicture ul li {width:210px; height:180px; text-align:center; float:left; margin:0 50px 0 0;}
.PictureShow { background:#fff; padding:0 0 10px 0;}
.allPicture ul li { width:210px; text-align:center; height:180px; float:left; margin:0 20px 0 0;}
.allPicture { width:1000px; overflow:hidden; background:#fff;}
.allPicture ul  { overflow:hidden; margin:10px 0 0 50px;}
.allPicture ul li a { text-align:center;}





/*Í¼Æ¬Õ¹Ê¾¿ªÊ¼*/
.img_news_con{ width:100%; overflow:hidden;}
.img_news_con h3{padding:20px 0 20px; heihgt:54px; text-align:center; color:#b90f10; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}
.imgs_scroll{/*padding:0 0 60px 27px;*/  position:relative; padding:0 0 0 25px;}
.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:25px;}
.imgs_scroll .next{right:65px;}
.imgs_news_list{width:910px;  position:relative; overflow:hidden;}
.imgs_news_list ul{width:9999px;}
.imgs_news_list ul li{float:left; display:inline; width:910px; /*margin-right:10px;*/  /*text-align:center;*/}
.imgs_news_list ul li .txt2{ width:910px; float:left; line-height:20px; text-indent:2em; /*padding-top:27px;*/ text-align:left; font-family:"Î¢ÈíÑÅºÚ";}
/*Í¼Æ¬Õ¹Ê¾½áÊø*/










/*¶þ¼¶Ò³*/
.subPage{ width:1000px; margin:0px auto;}
.pageBanner{ width:1000px; margin: 17px auto 0; }
.Bread{width:983px;height:39px; line-height:39px;border:1px solid #e3e3e3; border-bottom:none; background:#b90f10; padding-left:15px; font-size:13px; color:#fff; margin-top:5px;}
.Bread a{color:#fff;}
.articleList2{}
.articleList2 ul li{ background:url(imagesli_04.jpg) no-repeat left center;height:30px; line-height:30px; border-bottom: 1px dashed #b90f10;}
.listTitle2{ padding-left:0px; background:none;} 
.articleList2 ul { margin:10px 0 0 0;}
.listTitle2 h2 a{color: #b90f10; 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;}


.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#b90f10; 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 10px;font-size:14px; line-height:26px;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#b90f10; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px;background:url(imagesli_04.jpg) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#004a00;}






/*½ÌÊ¦ÁÐ±íÒ³*/
.teacher{ padding:12px 20px; border-top:1px solid #ddd; overflow:hidden; clear:both; margin-top:20px;}
.teacher h3{ font-size:14px; color:#b90f10; height:40px; line-height:40px; clear:both; padding-left:15px; font-family:"Î¢ÈíÑÅºÚ"}
.teacher ul li{ height:32px; width:90px; float: left; line-height:32px; text-align:center; background:none; padding:0;}
.articleList2 .teacher ul li{ background:none;height:30px; line-height:30px; border-bottom:none;}



/*½ÌÊ¦ÏêÇéÒ³*/
.xq_teacher{ padding-top:23px; padding:0px 20px; margin-top:30px;}
.xq_teacher img{ display:block; width: 128px; height:198px; float: left; margin-right:20px; margin-bottom:20px;}
.xq_teacher .wz_teacher{ width: 530px; float: left; overflow:hidden; font-size:14px; line-height:28px;}
.teacher_lf{ width:195px; background-color:#fff; border:none; }

.con_teacher{ clear:both; overflow:hidden;  border-top:2px solid #ddd; }
.con01_t{ padding:10px 0px;  font-size:14px; line-height:28px;border-bottom:1px dashed #ddd;}
.con01_t h3{font-size:16px; color:#0b3968; height:36px; line-height:36px; clear:both; padding-bottom:10px; font-family:"Î¢ÈíÑÅºÚ"}

.photo img { height: 148px;}


/*¹Ì¶¨¿í¶È*/
.listBanner{width: 303px; height: 243px;}
.mode01 .articleList{width: 317px; height: 224px;}
 .mode01 .rt .tongzhi{width: 318px; height: 300px;}
.mode01 .rt #page-box { width:325px; height:274px; overflow:hidden;}


/*½ÌÊ¦ÏêÇéÒ³2*/
.teacher2 ul li{width: 339px; height: 168px; float: left;}
.articleList2 .box_rt01 ul {}
.articleList2 .teacher2 li{  width: 339px; height: 168px; border-bottom:none; float: left;}
.articleList2 .box_rt01 ul li .photo{float: left;}
.articleList .teacher2 li{ padding: 0; margin: 10px 0 0 10px; border-bottom: 1px solid #ccc; background: none; }
.articleList .teacher2 h3{font-size: 18px;}
.articleList .teacher2  li a{display: inline-block; }
.articleList .teacher2  li .photo{margin: 0 20px 0 0;}
