body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, iframe, a, em, font {
	margin:0;
	padding:0;
}
body {
	font-size:12px;
	text-align:left;
	font-family:"宋体", "微软雅黑", "黑体";
	background-color:#d9f4ff
}
ul, ol, li, p, h1, h2, h3, h4, h5, h6, dl, dt, dd {
	list-style:none;
}
img {
	border:0;
}
.top {
	width:1000px;
	margin:0 auto;
}
em {
	font-style:normal
}
a {
	color:#000;
	text-decoration:none;
	cursor:pointer
}
a:hover {
	color:#FC0;
	text-decoration:underline;
}
.clear {
	display:block;
	height:1px;
	clear:both;
	overflow:hidden
}
#top {
	width:100%;
	height:35px;
	margin:0 auto;
	line-height:35px;
	display:block;
	z-index:100;
	overflow:visible;
	position:fixed;
	_position:absolute;
	top:0;
		 background:url(imagestop_bg.jpg) no-repeat center;
_top:expression(documentElement.scrollTop + "px");
}
#top ul {
	width:990px;
	padding-left:10px;
	margin:0 auto;
	height:35px;
	display:block;
	line-height:35px;
	 color:#86b3c5
}
#top ul li {
	float:left;
	margin:0 0px 0 0px;
	color:#74cec9;
}
#top ul li a {
	color:#74cec9;
	padding:0 12px;
}
#top ul li a:hover {
	color:#8a0000;
}
.top01, .top02 {
	width:1000px;
	margin:0 auto
}
.top03 {
	width:100%;
	background:url(../images/top_pic03.jpg) no-repeat center;
	height:219px;
}
.top03 .jj {
	visibility:hidden
}

.a_top1 {
	background:url(../images/top_04.jpg) no-repeat center;
	width:100%
}
.a_top1 p {
	width:1000px;
	margin:0 auto;
	display:block
}
.a_topbg {
	width:100%;

	height:35px; line-height:35px;
}
.a_top2 {
	background:url(../images/top_02.jpg) no-repeat center;
	height:139px;
}
.a_top3 {
	background:url(../images/top_03.jpg) no-repeat center;
	height:77px;
}
.a_top3 p {
	text-align:center;
	width:1000px;
	display:block;
	margin:0 auto
}
.banner{ background:url(imagesbanner_bg.jpg) no-repeat center; height:346px}
.ct{ width:1000px; margin:0 auto; font-size:14px;}
.bpic{ position:relative }
.tell{ position:absolute; left:-85px; top:15px;}
.eicl{ position:absolute; right:-105px; top:5px}
.school_gif{ position: absolute; left:877px; top:160px;}
.address{ background:url(imagesaddress.jpg) no-repeat center;  height:168px;}
.gloab{  border-top:1px solid #ccc; background:url(imagesgl_bg.jpg) repeat-x; height:63px; margin-bottom:20px;}
.gloab ul{border-left:1px solid #ccc;border-right:1px solid #ccc; width:988px;display:block; height:56px; padding-left:10px}
.gloab ul li{ float:left}
.gloab a img{ padding:0 4px}
.gloab a:hover{ border-bottom:1px solid #4daf7b}
.dyu{ background:url(imagesdy_bg.png) no-repeat center; height:134px; padding:35px 20px 0 220px; width:760px; line-height:26px; font-size:14px; margin-bottom:20px; font-family:"微软雅黑";}
.pmyx{ height:478px; background-color:#fff; margin-bottom:20px;}
.pmyx_left{ width:650px; float:left}
.pmyx_left h2{margin-bottom:15px; height:58px; }
.pmyx_left p.jhone{  display:block; padding-top:10px;}
.pmyx_left ul{ background:url(imagesul_bg.jpg) no-repeat center; height:282px; font-family:"微软雅黑"; width:649px; border-right:1px dashed #dadada }
.pmyx_left ul li{ padding-left:146px; line-height:28px; font-size:16px; display:block; margin-bottom:16px; height:56px;}
.pmyx_left ul li p{ color:#02aef8;}
.pmyx_right{ float:right; background:url(imagesrbg.jpg) no-repeat right bottom; width:350px; height:478px}
.pmyx_right ul{ padding:15px 10px 0 50px; width:290px; background:url(imagesicon.jpg)  no-repeat 25px 22px; height:130px; display:block;}
.pmyx_right ul li{ line-height:29px; font-family:"微软雅黑"; font-size:14px;}
.pmyx_right dl{ padding:0px 10px 0 25px; width:315px; }
.pmyx_right dl dd{ line-height:28px;}
.pmyx_right dl dt{ padding-bottom:20px;border-top:1px #4fb8f6 solid; width:301px; padding-top:10px}
.pmyx_right p{ display:block; padding:50px 0px 0 100px;}
.content_1{ height:375px; margin-bottom:20px; background-color:#fff;font-family:"微软雅黑";}
.content_1_left{ float:left; width:650px; border-right:1px dashed #dadada}
.content_1_left h2.pm,.content_1_right h2.ys{ color:#fff;font-family:"微软雅黑"; font-size:22px; background:url(imagespm_bg.jpg) no-repeat ; width:591px; height:60px; line-height:60px; padding-left:60px}
.content_1_left table{ margin-top:10px}
.content_1_right{ float:right; width:349px;}
.content_1_right h2.ys{ background:url(imagesys_bg.jpg) no-repeat 0 0px; height:57px; line-height:57px; width:349px;}
.content_1_right ol{ padding-top:20px;}
.content_1_right li{ line-height:30px; background:url(imagesicon1.jpg) no-repeat 16px 8px; padding-left:35px; width:315px; display:block}
.content_1_right li em{ color:#0b65c0}
.content_2{ height:696px; margin-bottom:20px; background-color:#fff;font-family:"微软雅黑";}
.content_2 table,.lxsh table{ background:url(imageslong_bg.jpg) no-repeat; height:59px; line-height:59px;}
.content_2 h3,.lxsh  h3{ color:#fff;font-family:"微软雅黑"; font-size:22px; }
.content_2 dl{ width:1000px; height:611px; padding-top:11px;}
.content_2 dl dt,.content_2 dl dd{ width:474px; height:139px;margin:15px 16px 0 10px; float:left; display:block}
.content_2 dl dd{margin:15px 10px 0 16px; }
.school_left{ float:left; width:164px;}
.school_right { width:300px; padding-left:10px; float:right; line-height:30px; overflow:hidden; height:123px;}
.school_right h4 a{ font-size:14px; color:#0075a6; line-height:24px;}
.school_right h4 span{ font-weight:normal; font-size:12px;}
.school_right h4 span a{color:#0075a6; font-size:12px;}
.school_right p{ line-height:24px;}
.school_right span a{ color:#f08300}
.school_01{ height:139px; border-bottom:1px dashed #dadada}
.rxfa{ height:320px; margin-bottom:20px; background-color:#fff}
.rxfa table{ background:url(imageslong_bg.jpg) no-repeat; height:59px; line-height:59px;}
.rxfa h3{ color:#fff;font-family:"微软雅黑"; font-size:22px;}
/*滑动菜单*/
.rxfax {
	width:964px;
	margin:0auto;
	background:url(imagesgggbg.jpg) no-repeat 20px 10px; font-family:"微软雅黑";
}
.menu {
	clear:both;
	width:754px;
	padding:15px 70px 0 140px;
	font-size:14px; 
}
.menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
}
.menu li {
	display:bolock;
	 float:left;
	line-height:34px;
	height:34px;
	line-height:34px;
	width:130px;
}
.menu li a {
	color:#ffffff;
	text-decoration:none;
	padding:0px 5px 0px 5px;
	width:150px;
	color:#000;
	font-weight:bold;text-align:center
}
.menu li a.tabactive {
	background:url(imageslibg.jpg) no-repeat 0 -5px;
	display:block;
	width:147px;
	height:38px;
	line-height:38px;
	color:#fff
}
#tabcontent1, #tabcontent2, #tabcontent3, #tabcontent4, #tabcontent5, #anothercontent1, #anothercontent2, #anothercontent3, #anothercontent4, #anothercontent5, #anothercontent6 {
	width:900px;
	padding-left:50px;
	padding-top:10px;
	font-size:14px;
	clear:both;
	line-height:30px;
}
#tabcontent1 p{ background:url(imagesgl_02.jpg) no-repeat 0 13px ; padding-left:15px;}
.zy { height:202px; background-color:#fff; margin-bottom:20px;}
.zy table{ background:url(imageslong_bg.jpg) no-repeat; height:59px; line-height:59px}
.zy table h3{ font-size:22px; color:#fff; font-family:"微软雅黑" }
.zy p{ display:block; margin:0 auto; width:949px; padding-top:20px;}
.success{ height:278px; margin-bottom:20px; background-color:#fff; }
.success table{ background:url(imageslong_bg.jpg) no-repeat; height:59px; line-height:59px;margin-bottom:20px;}
.success  h3{ font-size:22px;font-family:"微软雅黑"; color:#fff; }
.suc_left,.suc_right{ width:475px; float:left; padding-left:20px; }
.suc_right{  padding-right:20px; padding-left:0px;}
.suc_right ul{ padding-left:15px; height:134px;border-left:#a6b3bc 1px dashed; height:134px}
.suc_left ul{ }
.suc_left li,.suc_right li{ float:left; padding-left:10px; padding-top:10px; line-height:22px}
.suc_left li.wwz,.suc_right li.wwz{ width:270px;}
.suc_left li img,.suc_right li img{  border:1px solid #dadada; padding:1px}
.gg { background:url(imagesglbgg.jpg) no-repeat top center }
.lxsh { height:855px; margin-bottom:20px; background-color:#fff}
.spic{ height:751px; padding:20px 15px 20px 15px; width:970px;}
.nav li{ background:url(imageslx_bg.jpg) no-repeat; width:309px; height:255px; float:left; margin-left:20px; display:block; margin-bottom:8px;}
.nav li h4{ height:46px; line-height:46px; color:#fff; font-size:14px; text-align:center; width:300px; font-weight:normal}
.nav li.m0{  margin-left:0px;padding-left:35px; width:274px;}
.nav li.m0 h4{ height:46px; line-height:46px; color:#fff; font-size:14px; text-align:center; width:230px; font-weight:normal}
.nav .nav_cl{ float:left; padding-left:25px; width:123px;}
.nav .nav_c{ padding-top:8px}
.nav .nav_cr{ float:right; padding-right:10px; width:141px; margin-left:5px; font-size:12px; color:#333; line-height:20px;}
.linebg{ background:url(imageslinebg.jpg) no-repeat center; height:22px;  clear:both; margin-bottom:8px;}
.lxspic{ background:url(imagesleli.jpg) no-repeat 0 0; height:455px; }
.lxp_l{ width:639px; padding-left:14px; float:left; }
.lxp_l ul{position:relative}
.lxp_l li{ float:left; margin-right:1px; display:block; }
.lxp_r{ float:right; width:316px; }
.arwp{ position:relative}
.photo a,.photo1 a,.photo2 a,.photo3 a,.photo4 a,.photo5 a,.photo6 a{display:block;  position:absolute}
.photo1 a,.photo3 a{ left:176px}
.photo2 a{ left:468px; }
.photo3 a{top:219px; left:0}
.photo4 a{top:219px; left:180px}
.photo5 a{top:219px; left:334px}
.photo a:hover,.photo1 a:hover,.photo2 a:hover,.photo3 a:hover,.photo4 a:hover,.photo5 a:hover,.photo6 a:hover{border:1px solid #fff;text-decoration:none}
.photo a span,.photo1 a span,.photo2 a span,.photo3 a span,.photo4 a span,.photo5 a span,.photo6 a span {display:none;cursor:hand;text-align:center;font:bold 12px/30px Verdana, Arial; color:#0095fe}
.photo a:hover span,.photo1 a:hover span,.photo2 a:hover span,.photo3 a:hover span,.photo4 a:hover span,.photo5 a:hover span,.photo6 a:hover span{ width:175px;background:#ff6e3b;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=65);-moz-opacity:0.8;opacity:0.8; height:218px; float:left; vertical-align:middle}
.photo a:hover span{ padding-top:100px; height:118px}
.photo1 a:hover span{ width:291px; padding-top:100px; height:118px} 
.photo2 a:hover span{ width:170px;padding-top:100px; height:118px}
.photo3 a:hover span{ width:179px;padding-top:100px; height:135px}
.photo4 a:hover span{ width:153px;height:135px; padding-top:100px}
.photo5 a:hover span{ width:305px; height:135px; padding-top:100px}
.photo6 a:hover span{ width:316px; height:255px; padding-top:200px}
.wj{ height:536px; background-color:#fff; text-align:center; margin-bottom:20px;}
.wj p.m20{ padding:25px 0;}
.bbm{ background-color:#fff; height:188px; margin-bottom:20px;}

#part {
	margin: auto;
	width:998px;
	clear:both; font-size:12px; padding-top:15px;
}
.online {
	width: 945px;
	margin-left: 15px;
	height: 110px;
	padding-left: 20px;
	float: left;
}
.online_tit {
	float: left;
	height: 20px;
	margin-left: 20px;
	margin-right: 5px;
	line-height: 24px;
	margin-top: 5px;
	width: 60px;
}
.online_tit1 {
	float: left;
	height: 20px;
	margin-left: 20px;
	margin-right: 5px;
	line-height: 24px;
	margin-top: 5px;
	width: 110px;
}
.online_tit2 {
	float: left;
	height: 20px;
	margin-left: 10px;
	margin-right: 5px;
	line-height: 24px;
	margin-top: 5px;
	width: 110px;
}
.online_box {
	float: left;
	height: 16px;
	width: 132px;
	margin-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.online_box1 {
	float: left;
	height: 16px;
	width: 600px;
	margin-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.online_box2 {
	float: left;
	height: 16px;
	width: 90px;
	margin-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.txt {
	float: left;
	width: 125px;
	line-height: 16px;
}
#applyTo {
	float: left;
	height: 20px;
	width: 80px;
	margin-top: 2px;
	margin-right: 17px;
}
.online_sub {
	height: 30px;
	width: 100px;
	margin-left: 17px;
	text-align: center;
	float: left;
}
.input_sub {
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 90px;
	height: 30px;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	background-position: 0px -30px;
	background-image: url(images/sub.jpg);
}
.onl {
	background:url(../images/onl.jpg) no-repeat center;
	width:1000px;
	height:187px;
	margin:0 auto;
	margin-top:10px;
}
.footer {
	line-height:22px;
	width:1000px;
	margin:0 auto;
	color:#787878;
	padding-top:20px;
	text-align:center;
	line-height:24px;
	clear:both;
	background-color:#fff;

}
.footer {
	line-height:22px;
	width:1000px;
	margin:0 auto;
	color:#787878;
	padding-top:20px;
	text-align:center;
	line-height:24px;
	clear:both;
	background-color:#fff;
	 background:url(imagesgreen.jpg) no-repeat 0 0;
}
.footer a {
	color:#787878;
}
.footer a img {
	padding-right:5px;
}
.gwsyq {
	font-size: 13px;
	color: #333;
	font-weight: bold;
}
.td {
	width:1000px;
	margin:0 auto
}
.banner_box1 {
	height: auto;
	width: 960px;
	margin:0 auto;
}
#guwenContainer1 {
	float: left;
	height: auto;
	width: 960px;
}
.jytd{ background-color:#fff; height:560px; margin-bottom:20px;}
.ztt {
	padding:3px 2px 3px 6px;
	width:992px; background-color:#fff; margin-bottom:20px;
}
.ztt li {
	float:left;
	padding-right:1px
}


#demo10 {
	overflow:hidden;
	width:1000px; margin:0 auto;
	background-color:#fff;
	background:url(images/dot.gif) repeat-x bottom; height:210px; 

}
#demo10 img { border-right:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; margin-right:10px;}
#indemo10 {
	width:1000%;
	float:left;
}
#demo11 {float:left;}
#demo12 {float:left;}
.show1_img {
	width:160px;
	height:200px;
	border:1px solid #c5c5c5;
	overflow:hidden;
}

.show1_box_120 {
	width:160px;
	height:200px;
	float:left;
	margin-right:17px;
	margin-bottom:10px;
}
.show1_img_120 {
	width:160px;
	height:200px;
	padding:2px;
	border:1px solid #c5c5c5;
}
.la ul li{ float:left; margin-right:8px;}
.la p{ width:930px; padding-top:10px;}
.menu6 {
	background:url(images/menu6.gif) no-repeat;
	height:28px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#FFF;
	padding-left:14px;
	line-height:28px;
	margin-top:5px;
}

.case{
	background:#fff;
	padding:1px;
	border:1px solid #dedede;
}
.caseline {
	background:url(images/fboxbg.gif) repeat-x top;
	padding-bottom:28px;
	padding-top:10px;

}

.caseline ul li{ width:450px; float:left; padding-left:22px; background:url(images/line.gif) repeat-y right; padding-right:22px; }
.caseline ul li p{ width:280px; float:left; margin-left:5px; margin-top:15px;}
.caseline ul li img{ float:left; }
.menu7 {
	background:url(images/menu7.gif) no-repeat;
	height:28px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#FFF;
	padding-left:14px;
	line-height:28px;
	margin-top:5px;
}
.offer{
	background:#fff;
	padding:1px;
	border:1px solid #dedede;
}
.offerline {
	background:url(images/fboxbg.gif) repeat-x top;
	padding-bottom:20px;
	padding-top:20px;

}
.offerline ul li{ float:left; margin-left:12px;}
.menu8{background:url(images/menu8.gif) no-repeat;
	height:28px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#FFF;
	padding-left:14px;
	line-height:28px;
	margin-top:5px;}
	.hoth{
	background:#fff;
	padding:1px;
	border:1px solid #dedede;
}
.hothline {
	background:#fff url(images/fboxbg.gif) repeat-x bottom;
	padding-bottom:20px;
	padding-top:20px;
	padding-left:25px;

}
.tel{
	border:1px solid #dedede;
	padding:1px;
	background:#FFF;
	font-size:12px;
}
.telline {
	padding-bottom:21px;
	padding-top:10px;
	background:url(images/nboxbg.gif) repeat-x bottom;
}
.bd{ text-align:center;}
.offf{ height:310px; background-color:#fff; margin-bottom:20px;}
.offf .m20{ display:block; height:58px; margin-bottom:20px; }