@charset "gb2312";
/* CSS Document */
*{
	font-family: "宋体";
	font-size: 12px;
	margin: 0 auto;
	padding: 0;
	list-style: none;
	text-decoration: none;
}
body{
	background-color: #FFFFFF;
}
img{border:none;}
/* 头部 */  
.top { width:100%; height:50px; background:#fff; display:block;
}

.topm {
	width: 990px;
	height: 50px;
	background-image: url(images/sb1.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;	
}
.logo {
	float: left;
	width: 160px; height:36px; padding-top:8px;
}

.topm span {
	float: left;
	font-family: "微软雅黑";
	font-size: 15px;
	line-height: 20px;
	margin-top:20px;
	margin-left: 20px;
	font-weight: bold;
	color: #4B4B4B;
	width: 250px;
}
.top ul {
	float: left;
	width: 520px;
	margin-top:25px; display:block;
}

.top ul li {
	float: left;
	width: 100px;
	font-size: 13px;
	border-right-width: 1px;
	border-right-style: double;
	border-right-color: #CCC;
	text-align: center;
}
.top .topm ul li a {
	color: #000;
}
.top .topm ul li a:hover {
	color: #F00;
}

 .topm dl{ width:170px; height:26px; float:right; display:block; margin-top:18px;}



/*长期固定活动部分开始*/
.hd{
	width:auto;
	height: auto;background-color:#F7F7F7;
	
}
.hd-m{
	width:952px;
	height: auto;
	margin:0 auto;
}
.content {
	height: 630px;
	width: 100%;
	clear: both;
}


.content .content-z {
	width: 55%;
	height: 630px;
	float: left;
}
.content-y {
	float: right;
	background-image: url(images870.png);
	width: 45%;
	height: 631px;
	background-repeat: no-repeat;
	background-color: #cec6bd;
}
.content-za {
	background-color: #ffcc28;
	height: 210px;
}
.content-zb {
	background-color: #48afae;
	height: 210px;
}
.content-zc {
	background-color: #377a97;
	height: 211px;
}
.content-zam {
	float: right;
	width: 500px;
	height: 180px;
	background-image: url(imageszg_01.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 30px;
}
.tli {
	font-family: "微软雅黑";
	font-weight: bold;
	font-size: 30px;
	color: #906003;
	width: auto;
	float: left;
	margin-left: 80px;
}
.tlib { background:url(imageszg_04.png) no-repeat left  center; padding-left:20px; height:40px;
	float: left;
	width: 400px;
   color: #906003;
   margin-left: 80px; font:17px/40px "微软雅黑";
}






@media screen and (max-width:768px){
   .tlib {
	float: left;
	width: 340px;
	margin-left: 80px;
	line-height: 23px;
	color: #FFF;
}
}

.btn {
	float: left;
	height: 40px;
	width: 400px;
	margin-left: 80px;
	margin-top: 5px;
	 display:block;
}

.btn a{
	float: left;
	height: 30px;
	width: 110px;
	margin-right:20px;
	margin-top: 5px;
	border: 1px solid #906003;
	border-radius: 3px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑", "黑体";
	font-weight: bold;
	font-size:18px;
	color: #906003; display:block;
}

.btn a:hover{
	float: left;
	height: 30px;
	width: 110px;
	margin-right:20px;
	margin-top: 5px; background:#906003;
	border: 1px solid #906003;
	border-radius: 3px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑", "黑体";
	font-weight: bold;
	font-size:18px;
	color: #fff;
}


.btn2 {
	float: left;
	height: 45px;
	width: 400px;
	margin-left: 80px;
	margin-top: 5px;
	 display:block;
}


.btn2 a{
	float: left;
	height: 30px;
	width: 110px;
	margin-right:20px;
	margin-top: 5px;
	border: 1px solid #114e68;
	border-radius: 3px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑", "黑体";
	font-weight: bold;
	font-size:18px;
	color: #114e68; display:block;
}

.btn2 a:hover{
	float: left;
	height: 30px;
	width: 110px;
	margin-right:20px;
	margin-top: 5px; background:#114e68;
	border: 1px solid #114e68;
	border-radius: 3px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑", "黑体";
	font-weight: bold;
	font-size:18px;
	color: #fff;
}


.btn3 {
	float: left;
	height: 45px;
	width: 400px;
	margin-left: 80px;
	margin-top: 5px;
	 display:block;
}


.btn3 a{
	float: left;
	height: 30px;
	width: 110px;
	margin-right:20px;
	margin-top: 5px;
	border: 1px solid #7afffe;
	border-radius: 3px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑", "黑体";
	font-weight: bold;
	font-size:18px;
	color: #7afffe; display:block;
}

.btn3 a:hover{
	float: left;
	height: 30px;
	width: 110px;
	margin-right:20px;
	margin-top: 5px; background:#7afffe;
	border: 1px solid #7afffe;
	border-radius: 3px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑", "黑体";
	font-weight: bold;
	font-size:18px;
	color: #114e68;
}




.content-zbm {
	float: right;
	width: 500px;
	height: 150px;
	background-image: url(imageszg_02.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 40px;
}

.tli2 {
	font-family: "微软雅黑";
	font-weight: bold;
	font-size: 30px;
	color: #114e68;
	width: auto;
	float: left;
	margin-left: 80px;
}
.tlib2 { background:url(imageszg_05.png) no-repeat left  center; padding-left:20px; height:40px;
	float: left;
	width: 400px;
   color: #114e68;
   margin-left: 80px; font:17px/40px "微软雅黑";
}




.content-zcm {
	float: right;
	width: 500px;
	height: 150px;
	background-image: url(imageszg_03.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 40px;
}

.tli3 {
	font-family: "微软雅黑";
	font-weight: bold;
	font-size: 30px;
	color: #7afffe;
	width: auto;
	float: left;
	margin-left: 80px;
}
.tlib3 { background:url(imageszg_06.png) no-repeat left  center; padding-left:20px; height:40px;
	float: left;
	width: 400px;
   color: #7afffe;
   margin-left: 80px; font:17px/40px "微软雅黑";
}












.top-yd {
	background-color: #FFF;
	height: auto;
	width: 320px;
}
.top-yd .toplog {
	height: 74px;
	width: 78px;
	margin-top: 20px;
}
.top-yd .pho {
	margin-top: 20px;
	width: 270px;
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
}
/* side */
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
/* a类 */
#win .dskj {
	height: 130px;
	width: 600px;
	margin-top: 130px;
	text-align: center;
	margin-right: 0px;
	padding-right: 0px;
	float: left;
	padding-left: 5px;
}
#win .dskj ul {
	width: 600px;
	height: 25px;
	float: left;
	margin-bottom: 11px;
	text-align: center;
}
#win .dskj ul li {
	float: left;
	list-style-type: none;
	width: 90px;
	text-align: center;
	height: 25px;
	margin-right: 5px;
	border: 1px dotted #EBEBEB;
	background-color: #F2F2F2;
}
#win .dskj ul li a{
	float: left;
	list-style-type: none;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	line-height: 25px;
	color: #333;
	height: 25px;
	width: 90px;
}.navm ul li a {
	color: #FFF;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
}
.book {
	background-image: url(imagesbook.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 361px;
	width: 1041px;
	background-color: #FFF;
	padding-bottom: 30px;
}
.book-all {
	height: 400px;
	width: auto;
	background-color: #FFF;
}
.hong {
	color: #F00;
	font-weight: bold;
	font-size: 14px;
}
.btnb a {
	color: #FFF;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
}
.btnc a {
	color: #FFF;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
}
.side-pop{
	width:93px;
	height:151px;
	position:fixed;
	right:0px;
	_position:absolute;
	color: #000;
	padding-top: 0px;
	margin-top: 50px;
}
#sidepop span {
	font-size:14px;
	color: #000;
	font-family:"寰　蒋闆呴粦";
	font-weight:bold;
	display:block;
	width:30px;
	height:20px;
	line-height:20px;
	text-align:center;
	cursor:pointer;
	margin-bottom: 10px;
	float: left;
}
#sidepop input {
	float: right;
	width: 80px;
	margin-top: 3px;
	height: 20px;
}
.sp-2{
	width:115px;
	clear: both;
	margin-top: 110px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 39px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}#sidepop a img {
	float: right;
}


/*=================分校地址================*/


.zg_row08{background: #f8f8f8;color: #5a5a5a;padding-bottom: 60px;}
	.zg_r8info a:hover{color: #ff7e00; font-weight:bold; text-decoration:none;}
	.zg_r8info{width: 960px;border:1px dashed #47bc80; margin:40px auto;font-size:18px;}
	.zg_r8info td{border-bottom:1px dashed #47bc80;height: 72px;background: #fbfbfb;}
	
.zg_title{border-bottom:1px solid #FFF; padding-top: 40px;}
	.zg_title h3{ background:url(images/zg_linbg.png) no-repeat center bottom;height: 86px;line-height: 86px; font-size:40px;color: #222;text-align: center; font-weight:bold;}
	.zg_title h3 span{color: #47bc80; font-size:40px;}	
.zg_subtit{height: 70px;line-height:70px;font:24px/70px "微软雅黑"; color:#464646; text-align: center;}




.five_title{width:100%;height:130px;background:#e35d64;text-align:center;}
.five_title img{display:block;width:1100px;}
.offcn_five{width:100%;height:280px;background:url(images/05_bg_1911.jpg) no-repeat center top; }
.offcn_five_cont{width:960px;height:200px;padding-top:30px;position:relative;}
.offcn_dz{width:960px;height:180px;background:#;position:relative;}
.offcn_dz span{
	width: 954px;
	height: 55px;
	border-bottom: 1px solid #47bc80;
	display: block;
	position: absolute;
	left: 3px;
	top: 0px;
	z-index: 777
}
.offcn_dz span a{padding:0 20px;height:55px;float:left;font:14px/55px "微软雅黑";color:#333;display:inline}
.offcn_dz span a.h_hover{padding:0 10px;height:54px;background:#;border:1px solid #ddd;border-bottom:none;border-top:2px solid #47bc80;color:#47bc80;display:inline}

.offcn_dz p{
	width: 907px;
	height: 72px;
	background: url(imagesfxqt.jpg) no-repeat 10px top;
	margin-top: 40px;
	padding-left: 40px;
	position: absolute;
	left: 5px;
	top: 40px;
	z-index: 888
}
.offcn_dz p strong{display:block;width:600px;font:16px/35px "微软雅黑";color:#333;padding-left:350px;}
.offcn_five_cont h3{width:960px;height:82px;background:#ff9ba0;padding-top:17px;text-align:center;position:absolute;left:-17px;top:240px;z-index:998}
.offcn_zktj{width:960px;height:208px;background:#fff;margin-top:82px; position:absolute; top:270px; left:0;}
.offcn_zktj a{float:left;margin-left:44px;margin-top:29px;}

		
			
.copyright{line-height: 30px;text-align: center;padding: 45px 0; background:#333; color:#FFF; font:14px/20px "Microsoft YaHei";}
	.copyright p a{ color:#FFF;}
	.copyright p a:hover{color: #F00;}
	.copyright,.topnav{font-family: "宋体";}
	
	


/*kefu code*/
.servicebox{width: 144px; position:fixed;right:-110px;top:20%;_position:absolute; _top:expression(eval(document.documentElement.scrollTop+230));}
	.sertit{float:left;width: 34px;height: 107px;margin-top: 43px;background:url(imagess_tit.png) no-repeat; cursor:pointer;}
	.sercont{float:right;width: 108px;padding-top: 10px;border: 1px solid #ff8c1c; background: #fff; border:1px solid #ff8c1c;}
		.servicebox strong{ font-size:16px;}
		.servicebox li{padding:12px 0;line-height: 22px;border-bottom: 1px dashed #ffc000;text-align: center;}
		.gotop{ height: 29px;line-height: 29px; color: #fff;padding-left: 24px;background:url(imagessj.png) #ff8c1c no-repeat 77px center;}
		.gotop a{ color:#fff;}
		.servicebox li a{color:#333;}
		.servicebox li.bdnone{ border:none;}
		
		
		
		

/*=================分校地址================*/



/*地址开始*/
.lnzxdh_bj{ width:100%; height:420px; background:#f8f8f8; display:block;}
.lnzxdh{ width:100%; height: auto; margin:0 auto; display:block;}
/*地址结束*/




/*结束部分开始*/
.hdd {width: 1000px;margin-top: px;margin-right: auto;margin-bottom: 0px;margin-left: auto; 

padding-top:20px;}
#foot{width:100%;height:auto;background-color:#25292C;background-repeat: repeat-x;clear:both;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;border-top-width: 1px;border-top-style: solid;border-top-color: #333;}
#foot-all{width:1000px;height:120px;color: #FFF;text-decoration: none;padding-top:15px;line-height: 25px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;text-align: 

center;font:12px/25px "微软雅黑"}
#foot #foot-all a {color: #CCC;text-decoration: none;}
/*结束部分结束*/
/*CSS部分*/
.lnkf{ width: 116px; height:100%; position: absolute; right: 10px; top: 50px;}


/*咨询悬挂开始*/
.xg_20150225{ width:auto; height:auto; position:fixed; top:50px; right:0px;}
/*咨询悬挂结束*/