﻿@charset "utf-8";

body { margin:0; padding:0; font-size:12px; line-height:2; font-family:"宋体"; text-align:left; }
img { border:0; margin:0; padding:0; }
form,h1,h2,h3,ul,li,dl,dt,dd,input { margin:0; padding:0; }

a { text-decoration:none; color:#4f4f50; }
.row{clear:both; width:986px; margin:0 auto;}
.space10 { height:10px; clear:both; overflow:hidden; }
.undis { display:none; }
.left { float:left; }
.center { text-align:center; }


#page_turner { clear:both; margin-top:10px; padding:20px 10px 10px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; }
#page_turner a { border:1px solid #CCCCCC; margin:0 2px; padding:2px 3px; background-color:#FFFFFF; }
#page_turner .c { border:none; font-weight:bold; color:#333333; background:none; }
#page_turner .o { border:none; background:none; }


/*css of top*/
#top {height:62px; padding:5px 0px 0px 9px;}
#top span{color:#073572; font-size:16px;}
#top p{display:inline; font-size:14px; color:#040404; padding:0px; margin:0px 30px 0px 0px; float:right;}
.glaob{ clear:right; float:right; padding:0px; width:340px;}
.glaob li{list-style:none; float:left; width:67px; height:22px; position:relative;}
.glaob a{color:#000; display:block; width:67px; height:22px;}
.glaob li ul { position:absolute; top:21px; width:130px; background:#EDEDED; left:-10px; z-index:20; line-height:22px; }
.glaob li ul a { color:#666; width:120px; padding-left:10px; }
.glaob li li a:hover { background:#DDDDDD; color:#000; }
/*下拉菜单*/
#sides{ float:right; margin:-10px 470px 0px 0px; *margin:-10px 230px 0px 0px; background:#eaedee; width:139px;}
#sides ul{ margin:0px 0px 0px 15px;}
#sides li{list-style:none; }
#sides li a{color:#4d4e4e;}

/*css of nagtion*/
#nagtion{ width:100%; height:45px; background:#093065;  position:relative; }
.innagtion{width:986px; margin:0px auto;}
.innagtion ul{}
.innagtion li{list-style-type:none; float:left; line-height:45px;}
.innagtion li a{color:#FFF; font-size:14px; font-weight:bold; display:block; width:140px; height:45px; }
/*下拉菜单*/
#nagtion-2{width:100%; height:226px; background:#5C5C5C; filter:alpha(opacity=90); opacity:0.9; display:none; position:absolute; top:120px; z-index:100;}
#sn-1,#sn-2,#sn-3,#sn-4 { width:986px; height:186px; margin:0 auto;}
#nagtion-2 #sn-1 ul { margin-left:0px; width:300px; }
#nagtion-2 #sn-2 ul { margin-left:140px; width:300px; }
#nagtion-2 #sn-3 ul { margin-left:280px; width:300px; }
#nagtion-2 #sn-4 ul { margin-left:420px; width:300px; }
#nagtion-2 li{list-style:none; width:208px; float:left; line-height:22px; background:url(images/icon8_03.jpg) no-repeat 0px 12px; padding-left:13px; padding-top:5px;}
#nagtion-2 li a{color:#FFF; }
#nagtion-2 li a:hover{color:#eaf20a;}



/*css of banner*/
#banner{width:100%; height:373px; background:url(images/banner_03.jpg) repeat-x;}
#header{text-align:center; width:1440px; height:373px; margin:0 auto; overflow:hidden;}

#slides {
	top:0px;
	left:0px;
	z-index:10;
}

.slides_container {
	width:1440px;
	height:373px;
	overflow:hidden;
	position:relative;
}


.pagination {
	margin:10px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}




/*css of contant*/
#zixun{background:url(images/fk_03.jpg) no-repeat; width:322px; height:157px; float:left; height:157px; overflow:hidden;}
#guandian{background:url(images/fk_03.jpg) no-repeat; width:322px; height:157px; float:left; height:157px; overflow:hidden; margin-left:9px;}
#anli{background:url(images/fk_03.jpg) no-repeat; width:322px; height:157px; float:left; overflow:hidden; margin-left:9px;}
.pt{padding:4px 0px 0px 3px; float:left;}
.pw{padding:7px 0px 0px 16px; float:left;}
.bold{font-size:18px; font-family:黑体; color:#101010;}
.contant ul{list-style-type:none; margin:-5px 0px 0px 0px;}
.contant li{background:url(images/icon_03.jpg) no-repeat 0px 9px; padding-left:17px; color:#4f4f50;}
.pp{float:left; width:166px; text-indent:2em; margin-top:-5px; color:#4f4f50;}
.last{float:right; padding:85px 10px 0px 0px;}
.last1{float:right; margin:-5px 0px 0px 0px; *margin:-5px 10px 0px 0px;}

/*css of news*/
#news{height:30px; background:#e3e3e3; position:relative; border:1px solid #c1c1c1; width:488px;}
#news ul { position:absolute; top:0px; left:0px; margin-left:15px; }
#news li { list-style-type:none; float:left; padding:0 18px; line-height:30px; height:30px; }
#news li.main_labels { background-color:#FFF; border-left:1px solid #fff; border-right:1px solid #fff; font-weight:bold; border-bottom:1px solid #fff; }
#news-t { border:1px solid #c1c1c1; height:187px; border-top:none; padding:10px 0px 0px 0px; margin:0px;  width:488px; }
.teacher{
	border:1px solid #cdc7c7;
	width:154px;
	height:155px;
	float:left;
	overflow:hidden;
	margin-top: 3px;
	margin-left: 6px;
	padding: 2px;
}
.teacher img{padding:3px 0px 0px 4px;}
.teacher p{text-indent:2em; line-height:18px; margin:0px;}
.news-t-c{margin-left:10px; float:left; width:303px; height:149px; }
.news-t-c li{ line-height:28px; list-style:none; background:url(images/icon2_03.jpg) no-repeat 0px 10px; padding-left:15px;}
.news-t-c li a{color:#5f6061;}

/*css of vi*/
#ui{height:228px; width:488px; border:1px solid #c1c1c1; position:relative; float:right; overflow:hidden; margin:-230px 0px 0px 0px;}
.shijue { height:110px; }
.shijue .left { margin-right:10px; display:inline; margin-top:2px; }
.hh{font-size:14px; font-weight:bold; color:#000; padding:10px 0px 0px 0px;}
#ui p{color:#5f6061; padding:15px 13px 0px 31px; margin:0px;}
.more{float:right; color:#5f6061; padding-right:15px;}
.xian{border-bottom:1px dashed #898989; margin:24px 0px 0px 0px;}

/*css of footer*/
a{text-decoration:none; font-size:12px;}
#foot-2{clear:both; margin:0 auto; background:url(images/footer_03.jpg) repeat-x; height:269px; }
.index-nav{float:left; border-left:0px dashed #c2c2c2; padding:5px 10px 5px 0px;width:auto;}
.index-nav h1{clear:both;/*font-family:"宋体";*/ padding:0px 0px 0px 0px;margin:0px; line-height:28px; color:#ffffff;font-size:12px; font-weight:bold;border-bottom:1px solid #898989;}
.index-nav h1 a{color:#ffffff;}
.index-nav-li{float:left; width:auto; padding:5px 0px 5px 0px; border-left:0px solid #666;}
.foot-dl{width:auto; margin:5px 0; float:left; border-left:0px solid #666; }
.index-nav dd{ margin:0; padding:0; float:left; height:22px;}
.index-nav dd a{ clear:both; color:#fff; line-height:22px;}
.f-dl-w1{ width:280px;}
.f-dl-w1-li{width:140px;}
.f-dl-w2{ width:153px;}

#footer-f p{text-align:center; color:#0f0c0c; line-height:25px; margin:0px;}


/* 浮动 */
#roll_r {width:152px;height:100%;position:fixed;top:auto;right:1px;} /*右侧基本样式：width,height,position,right*/
#roll_l {width:152px;height:100%;position:fixed;top:auto;left:1px; }  /*左侧基本样式：width,height,position,left*/
#rr-qqt {
	height:30px;
	overflow:hidden;
	background-image: url(Images/rightbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#rr-qqc {
	height:52px;
	line-height:16px;
	background-image: url(Images/rightbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
#rr-qqc a {
	display:block;
	width:130px;
	height:40px;
	overflow:hidden;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
