@charset "gb2312";

/* CSS Document */

/* by offcnwcm in 2015.05.11 */

/*publick*/

body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select{margin:0;padding:0}

body{font:12px "Microsoft Yahei","ËÎÌå","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}

h1,h2,h3,h4,h5,h6 {font-size:100%;}

a{text-decoration:none; color:#686868; cursor:pointer;}

a:hover{text-decoration:underline; color:#d11d00;}

img{border:0;vertical-align:middle}

em{font-style:normal}

li{list-style:none}

*{ margin:0px auto;}



.marc{margin:0 auto;width:960px;}

.marc a{ color:white;}

.marc_1{ width:940px; height:75px; background:url(images58.jpg) no-repeat left; line-height:75px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:20px;}

.marc_1 span{  font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; margin-left:50px;}

.marc ul{ list-style:none;}

.marc ul li{ height:65px; float:left;}

#a_1{ width:134px; background:url(images60.jpg) no-repeat left top; padding-left:25px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

#a_2{ width:120px; background:url(images59.jpg) no-repeat left top; padding-left:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

#a_3{ width:214px; background:url(images59.jpg) no-repeat left top; padding-left:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

#a_4{ width:170px; background:url(images59.jpg) no-repeat left top; padding-left:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

#a_5{ width:160px; background:url(images59.jpg) no-repeat left top; padding-left:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}



.b_1{ width:100%; height:122px;}

.b_1_1{ width:850px; height:122px; background:url(images61.jpg) no-repeat left center; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";  line-height:122px; padding-left:110px; color:white;}

.b_1_1 a{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:white; font-weight:bold; text-decoration:underline;}

.b_1_1 span{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:black; margin-left:30px;}



.b_2{ width:100%; height:auto; background:#F4F4F4;}

.b_2_1{ width:960px; height:auto; background:#F4F4F4; padding-top:40px;}

.b_2_1 h4{ font-size:28px; font-family:"Î¢ÈíÑÅºÚ"; letter-spacing:10px; height:57px; width:422px; background:url(images62.jpg) no-repeat; color:white; line-height:52px; text-align:center; margin-left:280px;}

.b_2_1 ul{ list-style:none; margin-top:40px;}

.b_2_1 ul li{ float:left; height:206px;}

.a_4{ width:100%; height:88px; background:url(images70.gif) no-repeat center;}
.a_4_1{ width:1000px; height:88px;}
.a_4_1 a{ width:1000px; height:88px; display:block;}

.ltag1 a{ width:304px; height:206px; display:block; background:url(images63.jpg) no-repeat top;}
.ltag2 a{ width:304px; height:206px; display:block; background:url(images64.jpg) no-repeat top;}
.ltag3 a{ width:332px; height:206px; display:block; background:url(images65.jpg) no-repeat top;}
.ltag1 a.lc_sel{ width:304px; height:206px; display:block; background:url(images66.jpg) no-repeat top;}
.ltag2 a.lc_sel{ width:304px; height:206px; display:block; background:url(images67.jpg) no-repeat top;}
.ltag3 a.lc_sel{ width:332px; height:206px; display:block; background:url(images68.jpg) no-repeat top;}


.g_1{ width:100%; height:auto;}







.fl{float:left;}

.fr{float: right;}

.clear{clear:both;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { *zoom:1}



.font14{font-size:14px;}

.fontYH{font-family:"Microsoft Yahei";}

.zg_header{background:#313131; height:40px;padding-top: 10px;}

	.topnav{float:left;padding:6px 0 0 38px;font-size: 18px;}

		.topnav,.topnav a{color: #fff;}

	.toptel{ float:right;}



.zg_banner{background:url(imageszg_bnbg.jpg) no-repeat center top;height:627px;}

	.zg_banner img{ display:block;}

	.zg_bn02{}

	.zg_vdo{float: left;padding: 3px 0 0 4px;width: 566px;height: 355px;}

	.zg_fm{float: right;padding: 58px 0 0 23px;text-align: left;}

.zg_leadin{background: #000;padding: 5px 0;line-height: 26px;color: #fff;font-size: 16px;}	

.zg_leadin span{color: #d4a400;}



.zg_tit{padding:25px 0 25px 140px;height: 37px;background:url(imageszg_04.jpg) no-repeat left center;line-height: 37px;color: #000;font-size: 30px;}

.zs_serv01{margin: 25px auto 75px;border-collapse:collapse;}

.zs_serv01 th{height: 64px;background: #d70010;color: #fff;font-size: 30px;font-weight: bold;text-align: center;}

.zs_serv01 td{border: 1px solid #7c7c7c;background: #fff;font-size:16px;line-height: 22px;}

.zg_tit a{ font-size:28px; color:red; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:underline;}

.zs_serv01 td a{ font-size:16px; color:#d70010; text-decoration:none; font-weight:bold;}

.zs_serv01 td a:hover{ font-size:16px; color:#d70010; text-decoration:underline; font-weight:bold;}



.zs_serv02{margin: 25px auto 75px;border-collapse:collapse;}

.zs_serv02 th{height: 64px;background: #3C73AB;color: #fff;font-size: 30px;font-weight: bold;text-align: center;}

.zs_serv02 td{border: 1px solid #7c7c7c;background: #fff;font-size:16px;line-height: 22px;}

.zs_serv02 td a{ font-size:16px; color:#3C73AB; text-decoration:none; font-weight:bold;}

.zs_serv02 td a:hover{ font-size:16px; color:#3C73AB; text-decoration:underline; font-weight:bold;}



.zs_serv03{margin: 25px auto 75px;border-collapse:collapse;}

.zs_serv03 th{height: 64px;background: #79A23C;color: #fff;font-size: 30px;font-weight: bold;text-align: center;}

.zs_serv03 td{border: 1px solid #7c7c7c;background: #fff;font-size:16px;line-height: 22px;}

.zs_serv03 td a{ font-size:16px; color:#79A23C; text-decoration:none; font-weight:bold;}

.zs_serv03 td a:hover{ font-size:16px; color:#79A23C; text-decoration:underline; font-weight:bold;}



.kk_2{ width:960px; height:auto; margin-bottom:10px;}

.kk_2 p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; line-height:34px;}



.dz_info{font-size: 14px;line-height: 24px;padding: 5px 0 25px;}

.dz_list{padding-bottom: 70px;width: 960px; overflow:hidden;}

.dz_list ul{width: 970px; position:relative;left:-7px;}

.dz_list li{width: 187px;float: left;margin-left: 7px;_display:inline;}

	.dz_lia{height: 204px;line-height: 204px;font-size: 20px;color: #fff;text-align: center;font-weight: bold;}

		.dz_li01 .dz_lia{background:url(imageszg_21a.jpg) no-repeat;}

		.dz_li02 .dz_lia{background:url(imageszg_22a.jpg) no-repeat;}

		.dz_li03 .dz_lia{background:url(imageszg_23a.jpg) no-repeat;}

		.dz_li04 .dz_lia{background:url(imageszg_24a.jpg) no-repeat;}

		.dz_li05 .dz_lia{background:url(imageszg_25a.jpg) no-repeat;}

	.dz_lib .hd{height: 39px;background:#e60012;color: #fff;font-size: 20px;font-weight: bold;text-align: center;}

	.dz_lib .bd{width: 163px;height: 165px;background: #eee;color: #000;font-size: 14px;line-height: 20px;padding: 0 12px;text-align: left;}

.dz_list li .dz_lia{display:block;}

.dz_list li .dz_lib{display: none;}

.dz_list li.cur .dz_lib{display:block;}

.dz_list li.cur .dz_lia{display:none;}



.awards_l td{ vertical-align:top;}

.awards_libg{background:url(imageszg_27.jpg) repeat-y center top;}

.awards_num{display: block;width: 29px;height: 29px;line-height: 29px;background:url(imageszg_25.jpg) no-repeat center top;text-align: center;color: #fff;font-size: 20px;}

.awards_li{position: relative;top:-5px;padding:0 0 40px 8px;line-height: 38px;font-size: 20px;}

.awards_r td{padding-top: 15px;}



.bge{background: #eee;padding: 20px 0;}

.bge .zg_tit{background:url(imageszg_04b.jpg) no-repeat left center;}

.imgbox td{background: #fff;}

.zg_group ul{width: 995px;position:relative;left:-18px;top:-10px;}

.zg_group li{padding:20px 0 0 18px;float: left;}

.zg_group li a{display: block;width: 124px;height: 52px;line-height: 52px;text-align: center;color: #fff;font-size: 20px;}

.zg_group li.li01 a{background:url(imageszg_35.jpg) no-repeat center top;}

.zg_group li.li02 a{background:url(imageszg_35.jpg) no-repeat center -72px;}

.zg_group li.li03 a{background:url(imageszg_35.jpg) no-repeat center -142px;}

.zg_group li.li04 a{background:url(imageszg_35.jpg) no-repeat center -214px;}

/*ÃûÊ¦Åã¿¼ÍÅ*/

.offcnTeacher{ height:560px;}

.offcnTeaCon{  height:560px;}

/*------------------------------------------------*//*--------------[FEATURED SLIDER]-----------------*//*------------------------------------------------*/

.container{text-align: left;margin: 0 auto;width: 960px;position: relative; background:url(../images/zfgj_ms_bg.jpg) center center no-repeat;}

#featured{overflow: hidden; padding-top:35px; height:432px;position: relative;}

#featured .slide{position: absolute;z-index: 1;}

#featured .active{z-index: 2;}

#slider-left-overlay, #slider-right-overlay{position: absolute;top: 60px;height: 263px;z-index: 3;}

#featured .description{display: none;position: absolute;bottom: 0;left: 0;width: 100%;height: 90px; background:url(imagesico_ms_bg.png);_background:url(imagesico_ms_bg.gif);font-size: 24px;}

#featured .description p{color: #fff;font:bold 16px/24px "Microsoft yahei"; padding-left:24px; }

#featured .description h2{color: #fff; font:bold 22px/50px "Microsoft yahei"; padding-left:24px;}

#featured .additional{ z-index:1000;display: none;position: absolute;top: 6px;left: 0px;width: 960px;height: 432px;}

#featured .active .description{display: block;}

#featured .active .additional{ display:block;}

#featured a.prevslide, #featured a.nextslide{display: block;width: 42px;height: 85px;position: absolute;top: 170px;text-indent: -9999px;}

#featured a.prevslide{ background:url(imageszfgj_ms_left.png) center center no-repeat; _background:url(imageszfgj_ms_left.gif) center center no-repeat;left: -35px;}

#featured a.nextslide{background:url(imageszfgj_ms_right.png) center center no-repeat; _background:url(imageszfgj_ms_right.gif) center center no-repeat;right: -35px;}

/*#featured a.featured-zoom, #featured a.featured-more{display: block;width: 40px;height: 43px;position: absolute;text-indent: -9999px;top: 150px;}*/



.copyright{margin-top: 20px;padding:25px 0;background: #f7f7f7;color: #535353;line-height: 25px;text-align: center;}

	.copyright{font-family: "ËÎÌå";}

	

	

	

/*×ÉÑ¯Ðü¹Ò¿ªÊ¼*/

.xg_20150225{ width:auto; height:auto; position:fixed; top:100px; right:0px;}

/*×ÉÑ¯Ðü¹Ò½áÊø*/





.tjxc{ width:946px; height:auto; margin-top:20px;}





.a_1{ width:420px; height:auto; margin-top:50px; background:#efefef; padding:20px;}

.a_1 h5{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}

#t_cen{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; color:red;}

.a_1 form{ margin-top:20px; margin-left:80px;}

.a_1 label{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; line-height:30px;}

#cc_1{ width:190px; height:24px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}

#cc_2{ width:194px; height:24px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}

#cc_3{ width:120px; height:40px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; margin-top:10px;}

