@charset "gb2312";
/* CSS Document */
/* by offcnwcm in 2015.06.18 */
/*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", "ËÎÌå",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}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}

.marc{width: 980px;margin:0 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:#fff; height: 42px;padding-top: 8px;}
	.topnav{float:left; padding:7px 0 0 15px;height: 32px;line-height: 32px;font-family:"ËÎÌå";}
		.topnav a{color: #d6d6d6;}
		.zg_header,.topnav a{color: #333;}
	.toptel{ float:right;font-size:18px;line-height: 30px;}

.zg_banner{background:url(imageszg_bnbg.jpg) no-repeat center top;}
	.zg_banner .marc{height: 501px;background:url(imageszg_bntxtbg.jpg) no-repeat left top; overflow:hidden;position: relative;}
	.zg_bntxt1{position:absolute; top:160px; left:-600px; opacity:0; width:535px; height:153px; background:url(imageszg_bntxt1.png) no-repeat;_background:url(imageszg_bntxt1.gif) left center no-repeat;}
	.zg_bntxt2{position:absolute; top:329px; right:-342px;opacity:0;width: 323px;height: 53px; background:url(imageszg_bntxt2.png) no-repeat;_background:url(imageszg_bntxt2.gif) no-repeat;}
	.zg_bntxt3{position:absolute; top:-128px; left:34px;width: 163px;height: 128px; background:url(imageszg_bntxt3.png) no-repeat;_background:url(imageszg_bntxt3.gif) no-repeat;}

.zg_tit{width: 980px; margin:0 auto;background:url(imagesline.jpg) repeat-x left 89px;padding-top: 37px;height: 104px;color: #404566;font:46px/104px Microsoft YaHei;text-align: center;}
.zg_tit img{margin-right: 17px;float:left;}
.zg_tit h3{width: 460px;padding:0 10px;margin:0 auto;}


.zg_row1,.zg_row1 .zg_tit h3{background:#f7f8f8;}
	.zg_row1 .zg_r1_area1{margin-top: 54px;background: #4bb182;}
	.zg_r1_left{float: left;width: 370px;}
		.zg_r1_left .info{width: 285px; margin:0 auto;color: #fff;}
		.zg_r1_left .info h4{text-align: center;height: 88px;line-height: 88px;}
		.zg_r1_left .imgbox{padding: 45px 0 70px 35px;}
		.zg_r1_left .imgbox li{margin-left: 15px;_display:inline;width: 124px;float: left;padding-top: 20px;height: 104px;background: #fff;text-align: center;}
		.zg_r1_left .imgbox li p{color: #4bb182;line-height: 30px;font-size: 14px;}
		.zg_r1_left .imgbox a{color: #4bb182;}
		.zg_r1_left .info p{font-size: 16px;line-height: 30px;}
		.zg_r1_right h4{padding-bottom: 15px;}
	.zg_r1_right h4,.zg_r1_left .info h4{font-size: 28px;}
	.zg_r1_right{width: 610px;float:right;}
		.zg_r1_right h4 {padding-top: 25px;text-align: center;color: #fff;}
			.zg_r1_right h4 span{font-size: 20px;display: block;}
	.zg_r1_rmod{width: 282px;height: 192px; background:url(imageszg_07.jpg) no-repeat; position: relative;float:left;margin-left: 8px;_display:inline;}	
		.zg_r1_rmod dl{width: 206px;padding:40px 0 0 45px;}
			.zg_r1_rmod dt{font-size: 22px;text-align: center;}
			.zg_r1_rmod dd{font-size: 14px;line-height: 20px;padding-top: 5px;}
			.zg_r1_rmod .num{display: block;font-size: 27px;position: absolute;left:0;top:0;width: 52px;height: 52px;line-height:52px;font-weight: bold;text-align: center;}
		.zg_r1_right .c1 dt,.zg_r1_right .c1 .num{color: #176941;}
		.zg_r1_right .c2 dt,.zg_r1_right .c2 .num{color: #596916;}
		.zg_r1_right .c3 dt,.zg_r1_right .c3 .num{color: #6f4518;}
		.zg_r1_right .c4 dt,.zg_r1_right .c4 .num{color: #ab4444;}
	
	.zg_r1_area2 .hd{margin:46px 0 55px 0;background:url(imageszg_12.jpg) no-repeat center center;text-align: center;font-size: 28px;color: #4bb182;font-weight: bold;}
	.zg_r1_area2 .bd li{float: left;padding:0 15px 0 12px;}
	.zg_r1_area2 .bd{padding-bottom: 30px;}
	.zg_r1_area3{padding-bottom: 46px;}
	
	
.zg_row02{padding-bottom: 66px;}
.zg_row02,.zg_row02 .zg_tit h3,.zg_row05,.zg_row05 .zg_tit h3{background: #b6eddc;}
.zg_r02mod{width: 950px;height: 455px;background:url(imageszg_22.jpg) no-repeat center top;position:relative; margin:44px auto 0;color: #7075a2;}
.zg_r02mod a{color: #ff8069;}
.zg_r02mod dt{font-size: 26px;border-bottom: 1px dashed #7075a2;padding-bottom: 10px;font-weight: bold;text-align: center;}
.zg_r02mod dd{font-size: 16px;line-height: 22px;padding: 10px 0 0 15px;}

.zgr2_dl01{
	width: 247px;
	position: absolute;
	left: 2px;
	top: 34px;
}
.zgr2_dl02{
	width: 243px;
	position: absolute;
	left: 715px;
	top: 37px;
}
.zgr2_dl03{
	width: 260px;
	position: absolute;
	left: 160px;
	top: 271px;
}
.zgr2_dl04{
	width: 330px;
	position: absolute;
	left: 538px;
	top: 273px;
}
.zgr2_dl02 dd{padding-left:25px;}
.zgr2_dl03 dd{padding-left:38px;}
.zgr2_dl04 dd{padding-left:26px;}

.zg_row03,.zg_row03 .zg_tit h3{background: #9b9ecd;}
.zg_row03 .zg_tit h3{color: #fff;}

.zg_row03 h4{font-size: 26px;color: #fff;padding-left: 5px;}	
.zg_row03 .marc{padding:60px 0 105px 0;}
	.zg_row03 .left{float: left;width: 355px;}
	.zg_row03 .joinbox{width: 375px;margin-top: 25px;border-left:9px solid #7479b9;margin-left: 19px; position:relative;}
	.zg_row03 .joinbox ul{ position:relative;left:-25px;}
	.zg_row03 .joinbox li{padding:0 0 17px 50px;width: 325px;position:relative;}
	.zg_row03 .joinbox li .num{text-align: center;display: block;position:absolute;left:0;top:0;width: 43px;height: 43px;line-height: 43px;color: #fff;font-size: 26px;background:url(imageszg_32.jpg) no-repeat left center;}
	.zg_row03 .joinbox li .hd{width: 121px;height: 45px;line-height: 45px;text-align: center;padding-left: 12px;font-size: 20px;background:url(imageszg_35.jpg) no-repeat left center;color: #fff; }
	.zg_row03 .joinbox li.cur hd{background:url(imageszg_35.jpg) no-repeat right center;}
	.zg_row03 .joinbox li.cur .num{background:url(imageszg_28.jpg) no-repeat left center;color: #7479b9;}
	.zg_row03 .joinbox li .bd{display:none;margin-top: 5px;}
	.zg_row03 .joinbox li.cur .bd{display:block;}
	.zg_row03 .yj1,.zg_row03 .yj2{width: 292px;height:5px;font-size: 0;line-height: 0;overflow:hidden;}
	.zg_row03 .yj1{background:url(imageszg_29.jpg) no-repeat center top;}
	.zg_row03 .yj2{background:url(imageszg_31.jpg) no-repeat center top;}
	
	.zg_row03 .joinbox .bdc{padding:15px 25px;width: 241px;line-height: 28px;font-size: 14px;color: #1e1e1e;font-family: "ËÎÌå";background:url(imageszg_30.jpg) repeat-y;}
	.zg_row03 .joinbox .bdc a{color: #ff0505;}
	.zg_row03 .right{float: right;width: 570px;}
	.zg_row03 .right .thbox{background:url(imageszg_26.jpg) no-repeat;width: 66px;padding-right: 14px;height: 102px;color: #fff;font-size: 20px;line-height: 24px;text-align: center;}
	.zg_row03 .right .tdbox a{display: block;_display:inline;background: #7479b9;width: 74px;height: 30px;line-height: 30px;font-size: 16px;text-align: center;border-radius:1px;float:left;margin:5px 0 0 6px;color: #fff;}
	.mt18{margin-top: 18px;}
	.zg_row03  .adbox{padding-top: 54px;}
	
.zg_row04,.zg_row04 .zg_tit h3{background: #f3f3f3;}
	.zg_row04 .marc{padding:57px 0 68px 0;}
	.zg_r04mod{width: 318px;float:left;}
		.zg_r04bd{background:url(imageszg_38.jpg) no-repeat center top;padding:18px 25px 0 15px;height: 316px;}

		.zg_r04mod h4{width: 301px;height: 49px;line-height: 49px;text-align: center;font-size: 24px;color: #fff;}
		.zg_r04mod .btn{display: block;width: 126px;height: 36px;line-height: 36px;text-align: center;font-size: 18px;color: #fff; margin:20px auto 0;}
		.zg_r04mod .tabhd{height:30px;padding: 17px 0 0 10px;}
			.zg_r04mod .tabhd li{float: left;margin-right: 23px;font-weight: bold;font-size: 16px;color: #666; cursor:pointer;}
			.zg_r04mod .tabhd li.on{color: #ff7f68; border-bottom:2px solid #ff7f68;}
		.zg_r04mod .list{width: 280px;padding-left: 5px;}
		.zg_r04mod .list li{padding-left: 10px;height: 30px;line-height: 30px; overflow:hidden;color: #666;font-size: 14px;}
		.zg_r04mod .list li a{ text-decoration:none;}
			.zg_r04bg2 .list li{ background:url(imagesdian02.jpg) no-repeat left 12px;}
			.zg_r04bg3 .list li{ background:url(imagesdian03.jpg) no-repeat left 12px;}

	.zg_row04 .zg_r04bg1 .tit{background: #27b98b;}
	.zg_row04 .zg_r04bg2 .tit{background: #ff7f68;}
	.zg_row04 .zg_r04bg3 .tit{background: #5d98b4;}
	.zg_r04bg2{margin:0 10px;_margin:0 5px;}
	.zg_r04bg2 .btn{background:url(imageszg_41.jpg) no-repeat center center;}
	.zg_r04bg3 .btn{background:url(imageszg_42.jpg) no-repeat center center;}
	
		
	
.zg_r04bg1 strong{font-size:16px;}	
.zg_r04bg1 .tip{color: #27b98b;font-size: 16px;padding-bottom: 10px;}
.zg_r04bg1 .info{line-height: 22px;font-size: 14px;padding:10px 0;color: #616165;}


.zg_row05 .zg_tit h3{width: 445px;padding:0 18px 0 20px;}
.zg_row05 .marc{padding:35px 0 70px 0;}
.zg_r05_left,.zg_r05_right{height:392px;border:1px solid #54d4ab;background: #fff;}
.zg_r05_left{width: 385px;float:left;overflow:hidden;}
	.zg_r05_left .info{padding:20px 0;line-height: 30px;font-size: 14px;color: #616165;}
		.zg_row05 .tabhd{height: 36px;}
		.zg_row05 .tabhd li{float: left;font-size: 18px;}
		.zg_row05 .tabhd li a:hover{ text-decoration:none;}
		.zg_row05 .tabhd li.li01 a,.zg_row05 .tabhd li.li02 a{ border-right:1px solid #fff;}
		.zg_row05 .tabhd li.li01 a{width: 115px;}
		.zg_row05 .tabhd li.li02 a{width: 145px;}
		.zg_row05 .tabhd li.li03 a{width: 123px;}
		.zg_row05 .tabhd a{display: block;height: 36px;line-height: 36px;background: #bbcac5;color: #fff;text-align: center;}
		.zg_row05 .tabhd li.on a,.zg_row05 .tabhd a:hover{background: #33ca9a;}
		.zg_row05 .tbg span{display: block;text-align: center;color: #fff;width: 88px;height: 30px;line-height: 30px;font-size: 16px;background:url(imageszg_44.jpg) no-repeat left center;}
		.zg_row05 .tabbd{padding:0 22px 0 34px;}
		.zg_row05 .tabbd td{color: #54d4ab;font-size: 18px;}
	.zg_r05_right{float: right;width: 560px; text-align: center;}
		.zg_r05_right h4{text-align: center;padding-top: 26px;color: #000;font-size: 24px;}

.zg_row06,.zg_tit h3{background: #dce8e7;}
.zg_row06 .zg_tit h3{width: 640px;}
	.zg_r06cont{width: 1045px; position:relative;left:-45px;padding:44px 0 56px;}
		.zg_r06_bg1{background:url(imageszg_49.jpg) no-repeat left center;}
		.zg_r06_bg2{background:url(imageszg_50.jpg) no-repeat left center;}
		.zg_r06_bg3{background:url(imageszg_51.jpg) no-repeat left center;}
			.zg_r06_mod{float: left;_display:inline;margin-left: 45px;width: 296px;height: 359px;color: #fff;}
			.zg_r06_mod strong{display: block;padding:30px 0 20px;font-size: 26px;}
			.zg_r06_mod strong{width: 200px; margin:0 auto;text-align: center;}
			.zg_r06_mod ul{padding-left:50px;width: 195px;}
			.zg_r06_mod li{font-size: 18px;line-height: 36px;text-align: left;padding-left: 10px;background:url(imagesdian.jpg) no-repeat left 15px;}
			.zg_r06_mod li a{color: #fff;}
.zg_row07 .list{width: 1020px;padding:40px 0; position:relative;left:-40px;}
	.zg_row07 .list li{float: left;padding-left: 40px;width: 300px;}
.tabc{ display:none;}

.zg_sideleft{width: 140px;position:fixed;left:0;top:50%;margin-top:-168px;}
	.zg_sideleft_bd{padding:0 5px;background: #4bb182;font-size: 16px;color: #fff;}
	.zg_sideleft .btn{display: block; margin:0 auto;background:url(imageszg_06.jpg) no-repeat; width: 81px;height: 29px;line-height: 29px;text-align: center;color: #fff;}


.zg_sidenav{position:fixed;right:0;top:50%;margin-top:-160px;}
	.zg_side_bg{padding-top: 46px;background:url(imageszg_sidenav.png) no-repeat;width: 140px;height: 321px; }
	.zg_sidenav li{ cursor:pointer;height: 30px;padding:5px 0;line-height: 30px;text-align: center;color: #995621;font-size: 16px;}
	.zg_sidenav li a{color: #995621; text-decoration:none;}

/*ie6 fixed*/
* html,* html body{ background-image:url(about:blank); background-attachment:fixed;}
*html .zg_sideleft{position:absolute;top:expression(eval(document.documentElement.scrollTop+200));margin-top:0;} 
*html .zg_sidenav{position:absolute;top:expression(eval(document.documentElement.scrollTop+200));margin-top:0;} 

.copyright{padding: 40px 0 50px;background: #363751;color: #b4b5cd;line-height:24px;text-align: center;}
	.copyright,.topnav{font-family: "ËÎÌå";}

.db{display: block;}