@charset "gb2312";
/* by offcnlyh in 2017.7.12*/
html{color:#333;}
body{font:12px/1.5 "微软雅黑",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;min-width:1000px;}

body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}
ul,ol,input{margin:0;padding:0;}
li{list-style: none;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}
b,th{font-weight:normal;}
a{text-decoration:none;color: #333333;}
a:hover{text-decoration:inline;color: #e70014;}
textarea{resize:none;}
button,input,textarea{/*background: none; border:none;*/font-family:"微软雅黑",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/
input,select,option,textarea{outline: none;}
table{ border-collapse:collapse;}
.layout{width:1000px;margin:0 auto;}
.fl{float:left;}
.fr{float:right}
.clearfix{*zoom:1}
.clearfix:after{content:"";clear:both;display:block;}

/* header */

.topbg{background:url(imageszg_bannerbg.jpg) no-repeat center top;height:823px;overflow:hidden;}
.top{ position:relative}
.zg_logo{ position:absolute;left:0;top:23px;}
.top p{
	position: absolute;
	left: 326px;
	top: 100px;
	font: 26px/40px "微软雅黑";
	color: #fff;
	width: 603px;
	text-align: right;
}

/*main01*/
.zg_main01bg{background:#f8cda7 url(imageszg_mainbg.jpg) no-repeat center top;padding:41px 0 48px; overflow:hidden}
.zg_main01{ position:relative}
.zg_tit01{text-align:center;}
.zg_tit{text-align:center;padding:14px 0 0;}
.zg_tit span{display:inline-block;padding:0 28px;height:40px;background:#c60015;font:30px/40px "微软雅黑";color:#fff;border-radius:35px;}
.zg_h3{text-align:center;padding:39px 0}

.zg_m01_ul{}
.zg_m01_ul li{width:333px;height:237px;float:left;}
.zg_m01_ul .zg_vc{cursor:pointer; position:relative;}
.zg_m01_ul .zg_vc span{display:block; position:absolute;bottom:30px;right:20px;width:60px;height:60px;background:url(imageszg_pic30.png) no-repeat;-webkit-animation:gogogo 1s infinite linear;}

@-webkit-keyframes gogogo {
    0%{
        
        -webkit-transform:scale(0.8,0.8);
      
    
    }
    50%{
        -webkit-transform:scale(1,1);
       
       
    }
    100%{
        -webkit-transform:scale(1,1);
       
       
    }
}
 

.zg_m01_wx{width:604px;margin:0 auto;padding-top:46px;}
.zg_m01_wx dt{width:123px;}
.zg_m01_wx dd{width:455px;padding-left:13px;background:url(imageszg_pic33.jpg) no-repeat;height:75px;margin-top:23px;color:#fff;text-align:center;font-size:16px;}
.zg_m01_wx dd strong{font-size:24px;line-height:45px;}

.zg_bg01{background:url(imageszg_bg1.jpg) no-repeat left top; position:absolute;left:-460px;top:290px;width:300px;height:90px;}
/*学习资料*/
.zg_studyBg{background: #f8cda7;padding:20px 0;}
.zg_studyBg .zg_study_list li{width:184px;margin-right:20px;position:relative;}
.zg_studyBg .zg_study_list .zg_study_item1{background:url(imagesli1.jpg) no-repeat;padding-top:270px;height:220px;}
.zg_studyBg .zg_study_list .zg_study_item2{background:url(imagesli2.jpg) no-repeat;padding-top:256px;height:234px;}
.zg_studyBg .zg_study_list .zg_study_item3{background:url(imagesli3.jpg) no-repeat;padding-top:254px;height:236px;}
.zg_studyBg .zg_study_list .zg_study_item4{background:url(imagesli4.jpg) no-repeat;padding-top:294px;height:196px;}
.zg_studyBg .zg_study_list .zg_study_item5{background:url(imagesli5.jpg) no-repeat;padding-top:270px;height:220px;margin-right:0;}
.zg_studyBg .zg_study_list li .text{line-height:24px;font-size:14px;color:#432c1e;padding:5px 0;text-align: center;}
.zg_studyBg .zg_study_list .bookBox{display:none;width:174px;position:absolute;bottom:-186px;z-index:9;height:168px;background:#fff;border-radius:10px;border:5px solid #512e23;}
.zg_studyBg .zg_study_list .bookBox img{margin:0 7px;}
.zg_study_list .zg_study_item1 .bookBox{padding-top:14px;height:154px;text-align: center;}
.zg_study_list .zg_study_item2 .bookBox{padding-left:6px;width: 600px;padding-top:20px;height:148px;}
.zg_study_list .zg_study_item3 .bookBox{padding-top:8px;height:160px;text-align: center;}
.zg_studyBg .zg_study_list .zg_study_btn{position:absolute;width:154px;height:43px;left:11px;bottom:22px;border-radius:20px;background:url(imagesbtn_more6.jpg);cursor:pointer;}

/*main02*/   
.zg_main02bg{background:#ffebc8;padding:0 0 78px;overflow:hidden;}
.zg_main02{ position:relative}
.zg_m02_h4{font-size:50px;color:#1c505e;text-align:center;font-weight:600;line-height:98px;padding-top:11px;}
.zg_m02_bot{text-align:center; background: url(imageszg_m02.png) no-repeat center center;height: 745px;}
.zg_m02_t{padding-top:26px;}

.zg_m02_next2{color:#333333;font-size:20px;}
.zg_m02_next2 span{display:block;font-size:20px;line-height:76px;text-align: right;padding: 200px 280px 0 0 ;}
.zg_m02_next3{background:url(imageszg_pic15.jpg) no-repeat center top;height:96px;padding-top:68px;margin-top:10px;font-size:25px;line-height:34px;color:#1c505e;}

.zg_color{color:#ff5d68;}

.zg_m02_next4{}
.zg_m02_next4 img{margin:54px 53px 57px;}
.zg_m02_next4 .zg_alink img{margin:0}

.zg_bg02{background:url(imageszg_bg2.jpg) no-repeat left top; position:absolute;right:-360px;top:290px;width:343px;height:104px;}
.zg_bg03{background:url(imageszg_bg3.jpg) no-repeat left top; position:absolute;left:-460px;bottom:-78px;width:500px;height:339px;}

/*main03*/
.zg_main03bg{background:#f8cda7;padding-bottom:60px; overflow:hidden}
.zg_main03{ position:relative;}
.zg_main03 .zg_h3{padding-bottom:13px;}
.zg_m03_tit{text-align:center;font-size:18px;color:#432c1d;font-weight:bold}
.zg_m03_ul{padding-left:60px;padding-top:14px;}
.zg_m03_ul li{width:364px;height:225px;float:left;margin:26px 38px;cursor:pointer}
.zg_join{text-align:center;padding:22px 0 45px;}
.zg_table_c{background:url(../images/zg_pic26.jpg) repeat-y center top;padding:8px 27px 0;}
.zg_table_c table{}
.zg_table_c th{background:url(imageszg_pic29.jpg) no-repeat center bottom;height:70px;}
.zg_table_c th strong{background:url(imageszg_pic27.jpg) no-repeat center center;display:inline-block;height:32px;width:86px;font-size:16px;color:#0e0e0e;line-height:32px;}
.zg_table_c th strong.zg_w62{width:62px;background:url(../images/zg_pic28.jpg) no-repeat;}
.zg_table_c td{padding:0 12px;border-right:1px dashed #ffbdc2;font-size:14px;color:#0e0e0e;line-height:18px;}
.zg_table_c td a{display:inline-block;width:77px;height:25px;line-height:25px;text-align:center;color:#fff;background:#ff5d68;border-radius:35px;}
.zg_table_c .zg_m03_span{height:20px;}
.zg_table_c .zg_m03_span span{border-top:1px dashed #ffbdc2;display:block}

.zg_table_cent{background:#ff8e96;padding:15px 0}
.zg_table_c .zg_border0{border-right:0;}
.zg_m03_a{text-align:center;padding-top:37px;}
.zg_m03_a a{display:inline-block;height:52px;background:#ff2c2c;padding:0 26px;font-size:24px;color:#fff;font-weight:bold;line-height:52px;border-radius:10px;}
.zg_bg04{background:url(imageszg_bg4.jpg) no-repeat left top; position:absolute;right:-460px;bottom:-36px;width:442px;height:383px;}
/*main04*/
.zg_main04bg{background:#fffadc;padding:60px 0 47px;}
.zg_m04bg{background:url(imageszg_bg6.jpg) no-repeat center top;}
.zg_main04{height:177px;padding:32px 0 56px;width:985px;margin:0 auto}
.zg_m04_tit{text-align:center}


.video{width:854px;height:480px;position:fixed;left:50%;top:50%;margin-left:-427px;margin-top:-240px;z-index:23;display:none;}
.video_box{width:854px;height:480px;overflow:hidden}
.black{width:100%;height:100%; position:fixed;left:0;top:0;z-index:22;display:none;background:#000;
filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;}

.colse{width:36px;height:36px;background:url(imageszg_pic34.png) no-repeat;cursor:pointer; position:absolute;right:-20px;top:-36px;}
.scroll_font {position: relative;height: 178px;overflow:hidden;}
.scroll_font li {position:absolute;display: inline-block;top: 70%;left: 120%;white-space: nowrap;font-size: 20px;text-align: center;       z-index: 100;font-weight:bold;list-style: none;}

/*footer*/
.zg_footer{background:#432c1d;text-align:center;font-size:14px;color:#fff;line-height:34px;padding:18px 0}

.zg_celan{ position:fixed;right:0;top:100px;}

.hd {
	width:auto;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 10px;
	background-color: #ececec;
}
.hd img {
	margin-left: 20px;
	margin-top: 10px;
}
/*结束部分开始*/
/*结束部分开始*/
#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:948px;
	height:60px;
	color: #FFF;
	text-decoration: none;
	padding-top:5px;
	line-height: 30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
}
#foot #foot-all a {
	color: #CCC;
	text-decoration: none;
}
.hdd {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#hd .hd-m {
	width: 1000px;
	margin: 0 auto;
}

.zg_m03 {
	background: url(imageszg_m03.png) no-repeat center center;height: 498px;
	margin-top: 20px;
}

.zg_m03 p {
	font: 20px/32px "微软雅黑"; color: #333333;
}

.zg_m03 ul {
	padding: 24px 0 0 86px;
}
.zg_m03 ul li {padding:30px 200px 82px 0;width: 300px; float: left;}

