@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0;}
body{ background-color:#FFFFFF; font-size:14px; color:#000; font-family:"Microsoft Yahei"; line-height:20px;}
a,a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#F00; text-decoration:none;}
ul,ol,li{list-style:none outside none;}
img{ border:0;}
.FL{ float:left;}
.FR{}
.divline_10{ height:10px; line-height:10px; width:auto; overflow:hidden; clear:both;}
.divline_20{ height:20px; line-height:20px; width:auto; overflow:hidden; clear:both;}
.divline_40{ height:40px; line-height:40px; width:auto; overflow:hidden; clear:both;}
.divline_100{ height:100px; line-height:100px; width:auto; overflow:hidden; clear:both;}
.M_T_z{ margin-left:10px;}
.zB{ font-weight:bold;}
.z_4{ font-size:4px;}
.z_14{ font-size:14px;}
.z_16{ font-size:16px;}
.z_18{ font-size:18px;}
.z_22{ font-size:22px;}
.z_24{ font-size:24px;}
.z_30{ font-size:30px;}
/*白色字*/
.zW{ color:#FFF;}
.zW a{ color:#FFF;}
.zW a:visited{ color:#FFF;}
.zW a:hover{ color:#e8138f;}
/*绿色字*/
.zV{ color:#306895;}
.zV a{ color:#306895;}
.zV a:visited{ color:#306895;}
.zV a:hover{ color:#e8138f;}
/*灰色字*/
.zH{ color:#666666;}
.zH a{ color:#666666;}
.zH a:visited{ color:#666666;}
.zH a:hover{ color:#e8138f;}
/*红色字*/
.zR{ color:#FF00000;}
.zR a{ color:#FF0000;}
.zR a:visited{ color:FF0000;}
.zR a:hover{ color:#e8138f;}


/*总栏目*/
.container{ width:1200px; height:auto; overflow:hidden;}
.contentable p {font-size:18px;line-height:30px;}
.contentable p img { border:1px solid black; width:700px; height:auto; margin:20px 0px}
.M00{ width:auto; height:auto; overflow:hidden;}
.BG{ background-color:#FFFFFF;}
.WZ{align:center;}
/*头部*/
.header{ width:100%; height:150px; overflow:hidden;background:url(../imgs/headerbg.png) no-repeat right center;}
.header_L{ width:1200px; height:150px; padding-top:10px;}
.header_R{ width:213px; height:auto; padding-top:40px; text-align:right;}
.header_sr{ width:180px; height:30px; background-color:#FFF; border:#CCC 1px solid;}
/*菜单*/
.nav{ width:100%; min-width:1204px; height:56px; background-color:#306895; line-height:56px; overflow:hidden;}
.nav ul{ width:1204px; height:56px; list-style:none;}
.nav ul li{ width:130px; height:56px; float:left; position:inherit;}
.nav ul li a,.nav ul li a:visited{ width:130px; height:56px; display:block; text-align:center; color:#FFF;}
.nav ul li a:hover{ background:#265479 url(../images/Menu_Micon.gif) no-repeat right center; color:#f00;}
.nav ul li a:hover.hide{ background:none; background-color:#306895;}
.navbar{ background:url(../images/Menu_icon.gif) no-repeat right center;}
/*大图*/
.Banner{ width:100%; min-width:1200px; height:427px; text-align:center; overflow:hidden;}
/*底部导航*/
.Footer{ width:100%; min-width:1200px; height:150px; background:#306895 url(../images/Footer.jpg) no-repeat center; padding:30px 0; line-height:30px;}
/*中间内容*/
.BT{ width:1200px; height:60px; background:url(../images/line.gif) no-repeat center; text-align:center; overflow:hidden;}
.BT_2{ width:370px; height:40px; padding:10px 0; line-height:40px; overflow:hidden;}
.BT_3{ width:370px; height:40px; padding:2px 0; line-height:40px; border-bottom:#1472F2 2px solid;  overflow:hidden;}
.BT_4{ width:785px; height:40px; padding:2px 0; line-height:40px; border-bottom:#1472F2 2px solid;  overflow:hidden;}
.News{width:100%;}
.News li{width:290px; float:left; margin:0 5px; transition: all 0.3s ease}
.News li:hover{margin-top:-12px; box-shadow:0 2px 5px rgba(0,0,0,0.3)}
.News li > div{background-color:#fff; height:418px;}
.News li .item-info2{height:370px; overflow:hidden; display: block;}
.clear{*zoom:1;}
.clear:after{content: '';display: block;clear:both;}
.News_img{width: 100%; display: block; height:0; padding-bottom:60%; overflow: hidden;}
.News_txt{padding:0 19px; overflow:hidden;}

.News_txt h3{font-size:14px; line-height:15px; padding:10px 0 7px; overflow:hidden;}
.News_txt p{font-size:14px; line-height:21px; color:#666666; padding:15px 0 0 0;}
.News_more{height:38px; text-align:center; display: block; padding:0 19px; transition: all 0.3s ease}
.News_line{ border-bottom:1px dashed #CCCCCC;}
.Notice{width:370px; height:60px; display:block; margin:1px; padding:1px; overflow:hidden;}
.Notice_bg1{background-color:#f1f1f1;}
.Notice_bg2{background-color:#c9e5cc;}
.Notice_nrL{ width:60px; height:60px; background-color:#dddddd; text-align:center;line-height:20px; overflow:hidden;}
.Notice_nrL1{ width:60px; height:30px; background-color:#306895;}
.Notice_nrR{ width:290px; height:60px; margin-left:20px; line-height:25px;width: 20em;overflow: hidden;}
.Notice_nrR a:hover{ text-decoration:underline;}

.down{width:370px; height:auto; display:block; margin:0 5px; padding:10px; background-color:#FFF; overflow:hidden;}
.BT3{ width:370px; height:70px;  overflow:hidden;}
.BT4{ width:785px; height:70px; background:url(../images/line-new.gif) repeat bottom; background-repeat:repeat-x; overflow:hidden;}
.down_nr{ width:370px; height:30px; line-height:30px; overflow:hidden;}
.down_nrL{ width:100px; height:30px; text-align:right;}
.down_nrR{ width:270px; height:30px;}
.down a:hover{ text-decoration:underline;}
.pic_1{ width:470px; height:170px; margin:5px; overflow:hidden;}
.pic_2{ width:230px; height:170px; margin:5px; overflow:hidden;}
.link{width:390px; height:auto; margin:0 5px; overflow:hidden;}
.link_sr{width:390px; height:30px; background-color:#FFF; border:#CCC 1px solid; line-height:30px;}
/*List页面*/
.List_L{ width:234px; height:auto; _height:540px; min-height:540px; overflow:hidden;}
.List_R{ width:926px; height:auto; _height:540px; min-height:540px; background-color:#fff; padding:10px; overflow:hidden;}

/*教师登录页面*/
.List_L_J{ width:234px; height:auto; _height:390px; min-height:390px; overflow:hidden;}
.List_R_J{ width:926px; height:auto; _height:390px; min-height:390px; background-color:#f3f9f4; padding:10px; overflow:hidden;}

.List_L0{ width:234px; height:60px; text-align:center; line-height:60px; overflow:hidden;}
.List_L00{ width:234px; height:60px; background-color:#306895; text-align:center;  line-height:60px; overflow:hidden;}
.List_L01{ width:234px; height:50px; border-bottom:#FFFFFF 1px solid; background-color:#eeeeee; line-height:50px; overflow:hidden;}
.List_L02{ width:165px; height:50px; background:url(../images/List_arrow.gif) no-repeat left center; padding-left:29px; margin:0 20px; overflow:hidden;}
.List_R00{ width:auto; height:30px; background-color:#deeee1; padding:10px; line-height:30px; overflow:hidden;}
.List_R01{ font-size:24px; font-weight:bold; line-height:50px;}
.List_R02{ width:926px; height:40px; border-bottom:#CCC 1px dashed; line-height:40px; overflow:hidden;}
.List_R02_L{ width:812px; height:40px; background:url(../images/arrow.gif) no-repeat left center; padding-left:14px;}
.List_R02_L a:hover{ text-decoration:underline;}

.List_R02_R{ width:100px; height:40px; text-align:right;}
.List_R03{ width:221px; height:auto; margin:5px; overflow:hidden;}
.List_R03_T{ width:215px; height:136px; padding:2px; border:#CCC 1px solid;}
.List_R03_B{ width:221px; height:auto; text-align:center;}
.info{ width:100%; min-width:1184px; height:40px; padding-left:20px; background-color:#03492e; line-height:40px; overflow:hidden;}

.info_top{ width:1200px; height:200px; background:url(../images/info-top.jpg) no-repeat; overflow:hidden;}
.info_close{ width:45px; height:45px; padding:40px 40px 0 0; overflow:hidden;}

.List_R04{ width:746px; height:auto; border-bottom:#CCC 1px solid; line-height:30px; overflow:hidden;}
.List_R05{ width:auto; height:30px; padding:0 20px; background-color:#0060aa; overflow:hidden;}


.Index_XWDT{width:290px; height:176px;}

.imgSi{width:220px; height:136px;}

.PFimg{width:228px; height:140px;}


/* fullSlide */
.fullSlide{width:100%;position:relative;height:427px;background:#FFF;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:427px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:427px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#7f7f7f;line-height:999px;}
.fullSlide .hd ul .on{background:#FFF;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:10%;background-position:-6px -137px;}


.wenben{width:250px; height:25px; line-height:25px;border:#7f9db9 1px solid; background-color:#FFF;}

.button{width:auto; height:auto; background-color:#005dab; border:#7f9db9 1px solid; color:#FFF; font-weight:bold; padding:5px 15px; text-align:center;
 }
 
 .YZM{width:150px; height:25px; line-height:25px;border:#7f9db9 1px solid; background-color:#FFF;}
 
 
 /*微信*/
.weixin{width: 50px;height: 50px;position: relative;font-size: 12px;}
 .weixin a{width: 50px;height: 50px;display: block;position: absolute;background:url(../images/4-1.png) no-repeat center top;}
 
.weixin_nr{width: 100px;height: 100px;padding: 10px;text-align: center;position: absolute;left:-35px;bottom: 45px;display: none; z-index:88;}
.weixin .weixin_nr img{margin-bottom: 65px;}
.weixin .weixin_nr .arrow{width: 0; height: 0; border-top: 10px solid #fff;border-left: 10px solid transparent; border-right: 10px solid transparent;position: absolute;left: 43px;bottom: -5px;}
.weixin.on .weixin_nr{display: block;}

/*微博*/
.weibo{width: 50px;height: 50px;position: relative;font-size: 12px;}
.weibo a{width: 50px;height: 50px;display: block;position: absolute;background:url(../images/4-2.png) no-repeat center top;}
 
.weibo_nr{width: 100px;height: 100px;padding: 10px;text-align: center;position: absolute;left: -35px;bottom: 45px;display: none;}
.weibo .weibo_nr img{margin-bottom: 65px;}
.weibo .weibo_nr .arrow{width: 0; height: 0; border-top: 10px solid #fff;border-left: 10px solid transparent; border-right: 10px solid transparent;position: absolute;left: 43px;bottom: -5px;}
.weibo.on .weibo_nr{display: block;}

/*新闻内容*/

.container table td.tabletd p{line-height:2em;font-size:18px;}
.container table td.tabletd p img{border:1 solid black;max-width:700px;height:auto;margin-top:10px; margin-bottom:10px;}

/*内容页*/
.title_01{font-size:12px;}

/*浮动图(招生宣传图）设置*/
.left{ float:left; }
.right{ float:right;}
.clear{ clear:both;_margin:-3px;}