@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0; list-style:none; text-decoration:none; border:0;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-family:"微软雅黑";}
i,em{font-style:normal;}
input,select{color:#666; font-size:12px;}

a{color:#333;}
a:hover{color:#006ccc; text-decoration:underline;}
a:focus, input, textarea{outline-style:none;}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.db{display:block;}
.hide{display:none;}
.mar_t_20{margin-top:20px;}
.mar_t_30{margin-top:30px;}
.mar_t_40{margin-top:40px;}
.pr{position:relative;}
.pa{position:absolute;}

body{}
.container{font-family:"宋体";}

	.header .nav{width:1000px; margin:0 auto;}
		.nav a{display:block; position:absolute; width:109px; height:109px;}
		.nav a.nav1{left:0px; bottom:36px;}
		.nav a.nav2{left:169px; bottom:27px;}
		.nav a.nav3{left:343px; bottom:17px;}
		.nav a.nav4{left:516px; bottom:17px;}
		.nav a.nav5{left:696px; bottom:27px;}
		.nav a.nav6{left:889px; bottom:36px;}

.container .section{width:100%;}
	.section .main{width:1000px; margin:0 auto; padding:15px 0 85px;}
	.section .main h1{background:url(../images/title_bg.png) no-repeat 30px center; height:49px; border-bottom:4px solid #2aa7ff; padding:0 0 20px 90px; font-size:36px; _padding-bottom:0;}
	.section .main h1 span{color:#006ccc; font-size:48px; margin-left:15px;}
	.section .main h2{padding:0 0 6px 5px; border-bottom:1px solid #2aa7ff; font-size:24px; color:#006ccc;}
	.section .main h2 a{float:right; color:#cc0033; font-size:12px; font-family:"宋体"; margin-top:15px;}
	.section .main h3{height:50px; font-family:"微软雅黑"; font-size:30px; line-height:50px;}
	.section .main h3 span{display:inline-block; width:170px; height:50px; line-height:50px; text-align:center; background:#d1edfb;}
	.part1{background:url(../images/part_bg1.png) no-repeat center bottom #fff;}
	.part1 .main{padding:10px 0 65px; *padding:10px 0 65px;}
	.part2{background:url(../images/part_bg2.png) no-repeat center bottom #d1edfb;}
	.part3{background:url(../images/part_bg3.png) no-repeat center bottom #fff;}
	.part4{background:url(../images/part_bg4.png) no-repeat center bottom #d1edfb;}
	.part5{background:url(../images/part_bg5.png) no-repeat center bottom #fff;}

	.main .news{width:458px; padding:10px 15px; border:1px solid #eceded; background:#fff;}
		.news div{padding:10px 10px 5px;}
		.news ul li{width:438px; _width:430px; background:url(../images/dot.gif) no-repeat left center; padding-left:10px; line-height:28px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
		
	.main .sense{width:458px; *height:280px; padding:10px 15px; border:1px solid #eceded; background:#fff;}
		.sense div{width:462px; padding:5px 0;}
		.sense ul li{float:left; width:131px; height:39px; font-family:"微软雅黑"; text-align:center; line-height:39px; font-size:16px; margin:15px 13px 0 10px; _display:inline;}
		.sense ul li a{display:block; background:url(../images/btn_bg.png) no-repeat 0 0;}
		.sense ul li a:hover{background-position:0 -39px; color:#fff; text-decoration:none;}
		.sense ul .clear{_display:none;}
		
	.main .con{padding:30px 35px 0;}
	.main .notes{padding-top:35px;}
		.notes .notBox{width:300px; height:150px; margin-left:25px; margin-bottom:12px; _display:inline; text-align:right; font-size:14px; font-family:"微软雅黑";}
		.notes .notBox .pr{width:300px; height:150px;}
		.notes .notBox:hover{cursor:pointer;}
		.notes .notBox .two_msg_01{width:132px; height:292px; line-height:28px; background:url(../images/prompt_bg.png) no-repeat; color:#2e3d46; display:none; padding:10px 10px 10px 18px; position:absolute; z-index:10; right:0; top:0; text-align:left;}
		.notes .notBox .two_msg_02{width:132px; height:292px; line-height:28px; background:url(../images/prompt_bg.png) no-repeat 0 bottom; color:#2e3d46; display:none; padding:10px 10px 10px 18px; position:absolute; z-index:10; right:0; bottom:0; text-align:left;}
		.notes .not1{background:url(../images/label1.gif) no-repeat left top;}
		.notes .not2{background:url(../images/label2.gif) no-repeat left top;}
		.notes .not3{background:url(../images/label3.gif) no-repeat left top;}
		.notes .not4{background:url(../images/label4.gif) no-repeat left top;}
		.notes .not5{background:url(../images/label5.gif) no-repeat left top;}
		.notes .not6{background:url(../images/label6.gif) no-repeat left top;}
		
	.main .text{width:1000px; text-align:center; font-size:24px; color:#c00; font-family:"微软雅黑"; margin:30px 0 40px;}
	
	.main .process{background:url(../images/process.png) no-repeat 25px top; padding-left:235px; padding-top:40px; height:230px;}
		.process .proCon{width:740px; height:227px;}
		.process div{position:absolute;}
		.process div a{display:block; height:113px;}
		.process div a:hover{background-position:0 -113px;}
		.process .arrow1{width:219px; height:113px; left:0; top:0;}
		.process .arrow2{width:315px; height:113px; left:200px; top:0;}
		.process .arrow3{width:245px; height:113px; left:495px; top:0;}
		.process .arrow1 a{background:url(../images/arrow1.png) no-repeat;}
		.process .arrow2 a{background:url(../images/arrow2.png) no-repeat;}
		.process .arrow3 a{background:url(../images/arrow3.png) no-repeat;}
		.process .proTxt1{width:273px; height:108px; background:url(../images/txtBox1.png) no-repeat; left:0; top:120px;}
		.process .proTxt2{width:248px; height:108px; background:url(../images/txtBox2.png) no-repeat; right:0; top:120px;}
		.process p{padding:18px 15px 15px; line-height:20px; text-indent:24px; font-size:12px;}
		
	.main .ball{position:relative; width:430px; height:430px; background:url(../images/ball.png) no-repeat;}
		.ball div{position:absolute; font-weight:bold; font-size:12px;}
		.ball div a{}
		.ball div a:hover{color:#006ccc; text-decoration:none;}
		.ball .ball1{left:180px; top:45px;}
		.ball .ball2{left:270px; top:89px;}
		.ball .ball3{left:307px; top:140px;}
		.ball .ball4{left:328px; top:203px;}
		.ball .ball5{left:314px; top:267px;}
		.ball .ball6{left:270px; top:328px;}
		.ball .ball7{left:226px; top:369px;}
		.ball .ball8{left:163px; top:369px;}
		.ball .ball9{left:100px; top:328px;}
		.ball .ball10{left:57px; top:267px;}
		.ball .ball11{left:42px; top:203px;}
		.ball .ball12{left:54px; top:140px;}
		.ball .ball13{left:100px; top:89px;}
		
	.main .imgTxt{width:490px; padding-left:5px;}
		.imgTxt .fl{width:190px; margin-left:55px; margin-bottom:15px; _display:inline;}
		.imgTxt .fl div{width:150px; height:100px; margin-bottom:10px;}
		.imgTxt .fl ul li{background:url(../images/dot.gif) no-repeat left center; width:160px; padding-left:10px; line-height:24px; font-size:12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
		
	.main .teacher{background:#fff; width:940px; margin:10px auto 0;}
		.teacher .box{width:210px; text-align:center; font-size:14px; margin:10px 15px 10px 10px; padding-bottom:5px; _display:inline;}
		.teacher .box div{margin-bottom:15px;}
		.teacher .box p{margin-bottom:5px;}
		
	.main .table{}
		.table .area{padding-top:30px;}
		.table .area .tabBox{padding-top:18px;}
		.table .area .tabBox table{border:1px solid #d1edfb; border-collapse:collapse; width:998px; table-layout:fixed;}
		.table .area .tabBox table td{border:1px solid #d1edfb; text-align:center; padding:10px 0; font-size:14px;}
		.table .area .tabBox table td.col{background:#f2f2f2;}
		
		
.container .footer{background:#2aa7ff; padding:40px 0 50px; font-size:12px;}
	#glbbot{border:none; color:#fff; margin:0; width:1000px; margin:0 auto;}
	#glbbot a{color:#fff;}
	#glbbot a:link, #glbbot a:visited{color:#fff;}
	#glbbot a:hover, #glbbot a:active{color:#fff; text-decoration:underline;}
	
.xuanfuk{
	position: fixed;
	top: 120px;
	left: 30px;
	width: 145px;
	height: 200px;
	background: #fff;
}
.xf-top{
	border-top: 5px solid #0a8fde;
	text-align: center;
	position: relative;
	padding: 10px 0;
}
.close{
	position: absolute;
	right: 5px;
	top: 10px;
	cursor: pointer;
}
.xf-mid{
	background: #0a8fde;
	position: relative;
}
.xf-li{
	margin: 0 10px;
	padding: 15px 0;
	font-size: 14px;
	color: #fff;
	text-align: center;
}
.xf-li+.xf-li{
	border-top: 1px dashed #85c7ef;
}
.xf-li a{
	color: #fff;
}
.white{
	width: 100%;
	height: 10px;
	background: #fff;
}
.back-top{
	padding: 15px 0;
	text-align: center;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
}
.pdb_30{
	padding-bottom: 30px;
}
.sg-lf{
	position: absolute;
	bottom: 38px;
	left: 20px;
}
.sg-lr{
	position: absolute;
	bottom: 38px;
	right: 20px;
}

/*c69ea49c*/