﻿@charset "utf-8";
*html{
background-image:url(../images/about:blank);
background-attachment:fixed;
}
/* CSS Document */
/*公用样式开始*/
*{ margin:0px; padding:0px;}
 img { border:0px;}

@font-face {
	font-weight: normal;
	font-style: normal;
}
H1,H2,H3,H4,H5,H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}

H1 {
	FONT-SIZE: 40px;
}
H2 {
	FONT-SIZE: 23px; font-weight:bold;
}
H3 {
	FONT-SIZE: 18px;
}
H4 {
	FONT-SIZE: 20px;
}
H5 {
	FONT-SIZE: 14px;
}
H6 {
	FONT-SIZE: 12px;
}

body{
	font-family:Arial;
	font-size:15px;
	line-height:24px;
	text-align:center;
	background-repeat: repeat-x;
	color:#555;
	font-size:14px;
	font-family:'微软雅黑';
	background-position: 0px 157px;
	background-repeat:repeat-x;
}



li,ul,ol,dl{ list-style:none;}
li,select,textarea,input{ vertical-align:middle;}
a{ text-decoration:none; color:#555;}
a:hover{ color:#1b74ce;}


a.tit1{
	color:#1b74ce; text-decoration:none;
}
a:link.tit1{
	color:#1b74ce; text-decoration:none;
}
a:visited.tit1{
	color:#1b74ce; text-decoration:none;
}
a:hover.tit1{
	color:#1b74ce;text-decoration:underline;
}


a.tit2{
	color:#1b74ce; text-decoration:none;
	font-size:18px;
}
a:link.tit2{
	color:#1b74ce; text-decoration:none;
}
a:visited.tit2{
	color:#1b74ce; text-decoration:none;
}
a:hover.tit2{
	color:#1b74ce;text-decoration:underline;
}


a.fmore{
	color:#fff; text-decoration:none;
}
a:link.fmore{
	color:#fff; text-decoration:none;
}
a:visited.fmore{
	color:#fff; text-decoration:none;
}
a:hover.fmore{
	color:#fff;text-decoration:underline;
}


.fl {
	float:left;
	}	
.fr {
	float:right;
	}	
/*公用样式结束*/

/*header----------------------------------------------------------------------------------------*/
.header{
width:100%; height:auto; text-align:center; float:left; margin-bottom:0px;
}
.header_wrap{
width:1080px; height:auto; margin: 0 auto; height:115px;
}
.logo{
width:455px; padding: 0px 0 0px 0; float:left; margin:25px 0 0 0;
}
.logo a{
	width:455px; height:52px; background:url(../images/logo.png) top left no-repeat; display:block;
}
.header_r {
	float:right; font-size:13px; padding:30px 0px 0px 20px;  color:#111;
	}
.header_r a {
	 color:#111;

	}
.time {
	float:right; font-size:13px; padding:5px 0px 0px 0; color:#111; margin-left:50px;
	}
	
.sear_bg{
	width:auto; height:34px; margin:32px 0 0 0px; float:right; display:inline; line-height:32px; border:#1b74ce solid 1px; background:#FFF; width:248px; overflow:hidden;
	-moz-border-radius: 4px;      
    -webkit-border-radius: 4px;  
    border-radius:4px;   
}
.kuang{
	 width:208px; margin: 0 0 0 0px; line-height:34px; height:34px; font-size:14px; color:#999; float:left; font-family:'微软雅黑'; border:0px; text-indent:20px;
}
.anniu{
	width:40px; height:34px; border:0px; line-height:28px; color:#FFF; cursor:pointer; float:right; font-size:0px; font-family:'微软雅黑'; background:url(../images/sear_ico.png) center center no-repeat #1b74ce;
}
.anniu:hover{
	background:url(../images/sear_ico.png) center center no-repeat #008df9;
}
		
/*menu2---------------------------------------------------*/

.navbox{height:45px;z-index:9; margin:auto;/*background:#1b74ce;*/filter:alpha(opacity=100);-moz-opacity:1;opacity:1;font-family:'微软雅黑'; z-index:999; width:100%; float:left; margin-bottom:0px;  background:#008df9; 

/*position:relative;*/
}
.nav{width:1080px;height:45px; list-style:none; z-index:10000; position:relative; margin:0 auto;}
.nav li{float:left;height:45px;position:relative; list-style:none; color:#fff;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:44px;font-size:16px;cursor:pointer;width:120px;text-align:center; color:#ffffff; }
.mj_hover_menu{
	text-decoration:none; width:120px;height:45px;
	}
.submenu{
 display:block;z-index:9999; position: relative;
  width: 120px; color:#fff;
  line-height:25px; text-align:center; z-index:9999; text-align:center;
  top:0px;
 }
.submenu{display:none;position:absolute;top:45px;left:0px; }




.mj_menu_news_bg{width:100%; height:auto; float:left; padding:0px;}

.mj_menu_news_li{
	width:100%; float:left; padding:0px; z-index:9999;
}

.mj_menu_news_li a{
	width:100%; color:#FFFFFF; line-height:43px; text-indent:0px; margin: 0px;
	display:block; background:#008df9;
}
.mj_menu_news_li a:visited{
	color:#FFFFFF;background:#008df9;
}
.mj_menu_news_li a:hover{
	background:#1b74ce;color:#FFFFFF;
}


.banner_bg {
	width:100%; height:360px; background:url(../images/bg_03.jpg) repeat; text-align:center;margin-bottom:25px; float:left; margin-top:0px; z-index:-10;
	}
.banner_bgs {
	height:230px; overflow:hidden; margin-bottom:5px; z-index:-10; width:100%; border:#006 solid 0px; float:left;background:url(../images/banners1.jpg) top center no-repeat; 
	}
	
.banner_bgs1 {
	 background:url(../images/banners1.jpg) top center no-repeat; 
	}	
.banner_bgs2 {
	 background:url(../images/banners2.jpg) top center no-repeat; 
	}	
.banner_bgs3 {
	 background:url(../images/banners3.jpg) top center no-repeat; 
	}	
.banner_bgs4 {
	 background:url(../images/banners4.jpg) top center no-repeat; 
	}	
.banner_bgs5 {
	 background:url(../images/banners5.jpg) top center no-repeat; 
	}	
.banner_bgs6 {
	 background:url(../images/banners6.jpg) top center no-repeat; 
	}		

.banner_bgs7 {
	 background:url(../images/banners7.jpg) top center no-repeat; 
	}	
.banner_bgs8 {
	 background:url(../images/banners8.jpg) top center no-repeat; 
	}		
/*内容部分样式开始*/
.wrap{
	width:1080px; margin:0 auto; text-align:center;
}
.wrap_con{
	width:1080px;
	float:left;
	background-repeat: repeat-y;
}

.page_left {
	width:200px; float:left; display:inline; border:#060 solid 0px; margin-top:-34px; z-index:600;
	
	}
.page_main {
	width:830px; float:right; display:inline; border:#060 solid 0px; margin-top:30px;
	}
.page_big {
	width:100%; float:left; display:inline;margin-top:20px;
	}	
.path {
	width:100%; border-bottom:#CCC solid 1px; line-height:30px; height:34px; float:left; margin-bottom:20px;
	}
	
.path h2{
	float:right; color:#1b74ce; font-weight:bold; 
	}
.path p{
	float:right;
	}	

.left_menu{
	width:100%;
	height:auto;
	float:left;
	padding: 0;

	
	}

.left_menu h2{
	width:100%; line-height:60px; text-align:left; color:#fff; background-color: #1b74ce; font-weight:normal; text-align:center; font-size:30px; height:60px;
	}
.left_menu ul {
	width:100%; margin: 0 auto; margin-bottom:15px; float:right; background:#f4f4f4; padding:10px 0 20px 0;
 	}
	
.left_menu ul li{
	width:80%;
	line-height:50px;
	font-size:16px;
	text-align:left;
	text-indent:0px;
	float:left; display:inline; margin-left:19px;
	border-bottom:#ededed solid 1px;
	
	}
.left_menu ul li a{
	display:block;padding-right:20px;
	}

.left_menu ul li a:hover{
	 color:#1b74ce; font-weight:bold;
	}	
.left_menuon a{ 
	color:#1b74ce; font-weight:bold;
	}
	

.left_news{
 width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding: 0px 0 0px 0; text-align:center; background:#f4f4f4;
 }
.left_news h5{
	width:100%; font-size:18px; float:left; line-height:260%; border-bottom:#ededed solid 1px; text-align:left; text-indent:10px;
	} 
 
 
.left_news ul {
 width:95%; height:auto;  border:#0010230 solid 0px; text-align:left; margin: 0 auto; float:left; display:inline; margin-left:10px; padding-bottom:20px;
 }
.left_news ul li{
 width:100%;  margin:  0 0 0px 0; height:auto; float:left; display:inline; border-bottom:#ededed solid 1px;
 line-height:180%; padding:10px 0; height:26px; overflow:hidden; line-height:26px;
 }

.left_news ul li a{
float:left; display:inline; font-size:14px; width:100%;
 } 
.left_news ul li span{
float:left; display:inline;color:#888;
 }  

	

/*普通-------------------------------------------------------------------*/	
.list{
 width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding: 0px 0 0px 0; text-align:center;
 }
.list ul {
 width:100%; height:auto;  border:#0010230 solid 0px; text-align:left; margin: 0 auto; float:left; display:inline;
 }
.list ul li{
 width:100%;  background:#fff; margin:  0 0 0px 0; height:auto; float:left; display:inline; border-bottom:#ededed solid 1px;
 line-height:400%; 
 }

.list ul li a{
float:left; display:inline; font-size:16px; 
 } 
.list ul li span{
float:right; display:inline;color:#777;
 }  


/*新闻-------------------------------------------------------------------*/
 
.list_news{
 width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding: 0px 0 0px 0; text-align:center;
 }
.list_news ul {
 width:100%; height:auto;  border:#0010230 solid 0px; text-align:left; margin: 0 auto; float:left; display:inline; margin-top:20px;
 }
.list_news ul li{
 width:100%;  margin:  0 0 20px 0; height:auto; float:left; display:inline; border-bottom:#ededed solid 1px; padding-bottom:20px;
 }
 
.list_img {
	width:200px; height:150px; border:#F30 solid 0px; float:left; overflow:hidden; display:inline;
	} 
.list_img img {
	width:200px; height:150px;
	} 
 
.list_news ul li h3{
 width:580px;float:right; display:inline; text-indent:0px; font-size:18px;  font-family:'微软雅黑';   line-height:24px; text-align:left; font-weight:normal;
 } 
.list_news ul li p{
 width:580px;float:right; display:inline; line-height:25px; margin:10px 0; color:#777;
 }  
.list_news ul li h5{
	float:right; display:inline;  font-size:14px;  text-align:right; margin-left:15px; width:580px;
 } 
 
 
 
 
.list_xrld{
 width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding: 0px 0 0px 0; text-align:center;
 }
.list_xrld ul {
 width:100%; height:auto;  border:#0010230 solid 0px; text-align:left; margin: 0 auto; float:left; display:inline; margin-top:20px;
 }
.list_xrld ul li{
 width:100%;  margin:  0 0 20px 0; height:auto; float:left; display:inline; border-bottom:#ededed solid 1px; padding-bottom:20px;
 }
 
.list_xrld ul li img {
	width:150px; height:200px; float:left;
	} 
 
.list_xrld ul li h3{
 width:640px;float:right; display:inline; text-indent:0px; font-size:18px;  font-family:'微软雅黑';   line-height:24px; text-align:left; font-weight:bold;
 } 
.list_xrld ul li p{
 width:640px;float:right; display:inline; line-height:25px; margin:10px 0; color:#777;
 }  

 
/*新闻-------------------------------------------------------------------*/
 
.list_tea{
 width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding: 0px 0 0px 0; text-align:center;
 }
.list_tea ul {
 width:100%; height:auto;  border:#0010230 solid 0px; text-align:left; margin: 0 auto; float:left; display:inline; margin-top:20px;
 }
.list_tea ul li{
 width:176px;  margin:  0 40px 30px 0; height:auto; float:left; display:inline; border:#ededed solid 0px; padding-bottom:10px;
 }
.list_tea ul li img {
	width:176px; height:253px;
	} 
 
.list_tea ul li h3{
 width:100%;float:right; display:inline;font-size:18px;  font-family:'微软雅黑';   line-height:24px; text-align:center; font-weight:normal;
 } 

 
 
 /*教学部门------------------------------------------------------------------*/ 	
.list_tit{
 width:100%; height:auto; margin: 0 auto; margin-bottom:0px; float:left; display:inline; padding: 0px 0 0px 0; text-align:center; border-bottom:#CCCCCC dotted 0px; background:#1b74ce;
 }

.list_tit h3{
	float:left; font-size:18px; color:#fff; font-weight:bold; line-height:200%; text-indent:20px;
	}
.list_tit h3 a{
	color:#fff;
	}	
.list_tit h3 a:visited{
	 color:#FFFFFF;
 }
.list_tit h3 a:hover{
	 color:#FFFFFF; text-decoration:underline;
 }  		
.list_tit p{
	float:right; margin-top:10px; font-size:12px;
	}	

.list_item{
 width:810px; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding: 0px 0 0px 0; text-align:center;
 }
.list_item ul {
 width:100%; height:auto;  border:#0010230 solid 0px; text-align:left; margin: 0 auto; float:left; display:inline;
 }
.list_item ul li{
 width:182px;  margin:  20px 20px 0px 0; height:auto; float:left; display:inline; text-align:center; font-size:15px;  line-height:40px; text-align:left;
  
 }	
 
.list_item ul li a{
	display:block;
	 background:#ededed;
	 text-indent:12px;
	/*-moz-border-radius: 5px;      
    -webkit-border-radius: 5px;  
    border-radius:5px;           */
 } 
.list_item ul li a:visited{
	
 }
.list_item ul li a:hover{
	background:#1b74ce; color:#FFFFFF;
 }  
 
/*机构设置------------------------------------------------------------------*/ 	

.list_item2 ul li{
 width:385px; 
 }	

/*zhanting-----------------------*/
.list_zt{
 width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding: 0px 0 0px 0; text-align:center;
 }
.list_zt ul {
 width:100%; height:auto;  border:#0010230 solid 0px; text-align:left; margin: 0 auto; float:left; display:inline;
 }
.list_zt ul li{
 width:260px;  background:#fff; margin:  20px 25px 20px 0; height:auto; float:left; display:inline; text-align:center; font-size:16px;
 }


.list_zt img {
	width:260px; height:102px;
	} 



.page {
	width:auto; height:auto; float:right; text-align:right; margin: 30px 0;
	}
.page span{
	width:26px; height:26px; display:block; float:left; text-align:center; line-height:25px; margin: 0 4px;border:#1b74ce solid 1px;
	}
.page a {
	width:26px; height:26px; display:block; float:left; text-align:center; line-height:25px; margin: 0 4px;border:#1b74ce solid 1px;
	/*-moz-border-radius: 50%;
	-webkit-border-radius:  50%;
	border-radius:  50%;*/
	}
.page a:hover {
	background:#1b74ce; color:#FFF; border:#1b74ce solid 1px;
	}
.current {
	background:#1b74ce; color:#FFF; border:#1b74ce solid 1px;
	/*-moz-border-radius:  50%;
	-webkit-border-radius:  50%;
	border-radius:  50%;*/
	}
a:visited.curut00 {
	background:#066db8; color:#FFF; border:#066db8 solid 1px;
	}	


/*内容部分样式结束*/

.article{
	 width:100%; height:auto; float:left; display:inline;
}
.article h1{
	 width:100%; height:auto; line-height:30px; text-align:center; font-size:25px; font-family:'微软雅黑'; padding-top:20px; float:left; display:inline; color:#1b74ce;
}

.article h3{
	 width:100%; height:auto; line-height:40px; text-align:center; font-size:14px;   margin-top:30px; font-weight:normal; color:#666; float:left; display:inline; margin-bottom:10px; border-bottom:#CCCCCC dotted 1px; border-top:#CCCCCC dotted 1px;
}
.article h3 span{
	margin: 0 10px;
}
 
.article_con {
	width:100%; height:auto; margin: 0 auto;  border:#0010230 solid 0px; text-align:left; float:left; display:inline;
} 
.article_con p {
	margin:20px 0; line-height:25px; text-indent:32px; font-size:16px;
}
.article_con p img {
	margin-left:-32px; max-width:100%;
}


.con6 { background:url(../images/con_bg.jpg) top right no-repeat;
	}

.fenye1 { width:100%; float:right; text-align:left; margin:20px 0; background:#e9eae7;}

.page_rr { float:right; text-align:center; border-top:#CCC dotted 2px; width:100%; padding:10px 0; }



/*版权信息*/

.footer{
	 background:#e8e8e8; text-align:center; float:left; display:inline; height:auto; width:100%; margin-top:40px; font-size:14px; border-top:#1b74ce solid 5px;
}

.footer_wrap{
	width:1080px; margin: 0 auto; 
}

.footer_wrap p{
	float:left; text-align:left; margin:40px 0;
}

.xiaoli {
	float:right; margin:30px 0; width:40px; height:40px;
	-moz-border-radius: 20px;      
    -webkit-border-radius: 20px;  
    border-radius:20px;   
	background:url(../images/xiaoli.png) center center no-repeat #008df9;
	display:block;
	}



.footer_menu{
	width:600px; float:left; display:inline; border:#003300 solid 0px; margin:20px 0;
}
.footer_menu dl{
	float:left; display:inline; width:100px; margin-right:30px; text-align:left;border:#ff0000 solid 0px; height:100px;
}
.footer_menu dl dt{
	width:100%; float:left; display:inline; font-size:14px; text-align:left; font-weight:bold;
}
.footer_menu dl dt a{
	
}
.footer_menu dl dd{
	width:100%; float:left; display:inline; text-align:left; font-size:12px; line-height:150%;
}


.hc {
	top:150px; right:1px; width:auto; width:180px; height:140px;
}


