@charset "utf-8";

/*header*/
.ydemo_top{width:100%;min-width: 1000px; height:45px;overflow: hidden;}
.ydemo_minitop{width:1000px;margin:0 auto;height:45px;}
.ydemo_minitop img{width:142px;height:34px;display:block;float:left;}
.ydemo_minitop ul{float:left;margin-left:25px;}
.ydemo_minitop ul li{float: left;font: normal 14px/50px 'Microsoft Yahei';}
.ydemo_minitop ul li a{color:#1b1b1b;padding:0 8px;}
.ydemo_minitop ul li a:hover{color:#c30000;}
.ydemo_minitop .tel a{float:right;font: normal 14px/50px 'Microsoft Yahei';color: #1b1b1b;}
.ydemo_minitop .kefu{display:block;width:100px;height:25px;line-height:24px;cursor: pointer; float:right;border:1px solid #c30000;text-align:center;border-radius:5px;font-size:14px;margin:9px 8px 0 20px;background:#c30000;color:#fff;box-shadow:0px 1px 5px 0 #630202;}
.ydemo_minitop .kefu:hover{line-height:25px;box-shadow:none;}

html,body,div,p,img,h1,h2,h3,h4,h5,ul,li,a,b,span,table,tbody,tr,th,td,strong,dl,dt,dd{ margin:0;padding:0;}
body{ font-size:14px; font-family:'Microsoft Yahei';background:#fffee0; color:#333333; 
    min-width: 1000px;overflow-x: hidden; }
	html{overflow-x: hidden;}
ul li{list-style-type:none;}
em{font-style:normal}
img{ border:0; display:block;}
a{text-decoration: none;}
.clearfix:after {
	content:".";
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.clearfix { display: inline-table; }
* html .clearfix { height: 1%; }
.clearfix { display: block;}
h1,h2,h3{ font-size:14px;font-weight:normal;}
.fl{ float:left;}
.fr{ float:right;}
.header {width:100%;height:50px;min-width:1000px;background:#fff; }
.h_t {width:1000px;height:50px;margin:0 auto;}
.logo {width:210px;height:35px;padding-right:10px;float:left;margin-top:7px;}
.logo img{height:35px;}
.logo_r {width:400px;height:40px;text-align:right;padding-top:10px;}
.logo_r li {height:40px;float:left;display:inline;}
.logo_r .tel,.logo_r .zxqq {font:normal 16px/40px 'Microsoft Yahei';color:#333;}
.logo_r .tel {background:url(../images/telqq.jpg) no-repeat 0 -7px;margin-right:10px;padding-left:30px;}
.logo_r .zxqq {background:url(../images/telqq.jpg) no-repeat 0 -56px;padding-left:30px;padding-right:6px;}
.logo_r .tel span{color:#333;font:normal 16px/40px 'Microsoft Yahei';}
.logo_r .zxqq a{color:#333;font:normal 16px/40px 'Microsoft Yahei';}
.logo_r .zxqq a:hover{color:#333; text-decoration:underline;}
.logo_r .wei {width:78px;height:37px;padding-top:3px;position:relative;margin-left:4px;}
.logo_r .wei a.hover{width:70px;height:37px;display:block;background:#fff;z-index:20;top:3px;position:absolute;left:0px;font:normal 16px/36px 'Microsoft Yahei';padding:0 3px;color:#504e4e;}
.logo_r .wei a.on {width:70px;height:38px;border:1px #ccc solid;border-bottom:none;color:#504e4e;text-decoration:none;top:2px;left:-1px;}
.logo_r .wei img {float:left;margin-right:3px;display:inline;}
.logo_r .wei_cont {width:170px;height:80px;padding:10px;position:absolute;top:40px;right:1px;display:none;border:1px #ccc solid;background:#fff;z-index:10;}
.logo_r .wei_cont img {width:80px;height:80px;float:left;margin-right:15px;}
.logo_r .wei_cont .gz {width:63px;height:24px;margin:28px 0 0;float:left;}
.logo_r .wei_cont span {float:left;text-align:left;line-height:20px;padding-top:20px;}
.logo_r .wei_cont a {display:inline;}
.content_bann{ width:100%;min-width: 1000px; height:633px; background:url(../images/title_pic.jpg) no-repeat center 0; position:relative; min-width:1000px;}
.content_main{ width:1000px; height:633px; margin:0 auto; position:relative; z-index:1;}
.content_main img{position:absolute;}
.shine{ position:absolute; left:0; top:41px; width:100%; height:500px; background:url(../images/shine.png) no-repeat center 0; z-index:99;-webkit-animation:banPic 2s ease-in-out alternate infinite both;
  -moz-animation:banPic 2s ease-in-out alternate infinite both;
  -ms-animation:banPic 2s ease-in-out alternate infinite both;
  -o-animation:banPic 2s ease-in-out alternate infinite both;
  animation:banPic 2s ease-in-out alternate infinite both;
}
@-webkit-keyframes banPic{
  0%{-webkit-transform:translateY(-12px);}
  100%{-webkit-transform:translateY(12px);}
}
@-moz-keyframes banPic{
  0%{-moz-transform:translateY(-12px);}
  100%{-moz-transform:translateY(12px);}
}
@-ms-keyframes banPic{
  0%{-ms-transform:translateY(-12px);}
  100%{-ms-transform:translateY(12px);}
}
@-o-keyframes banPic{
  0%{-o-transform:translateY(-12px);}
  100%{-o-transform:translateY(12px);}
}
@keyframes banPic{
  0%{transform:translateY(-12px);}
  100%{transform:translateY(12px);}
}
.girle01{left:20px; top:339px;}
.girle02{left:790px; top:390px;}
.t01{left:150px; top:124px;-webkit-animation: banJump 1.5s 0s ease-out both;
    -moz-animation: banJump 1.5s 0s ease-out both;
    -ms-animation: banJump 1.5s 0s ease-out both;
    -o-animation: banJump 1.5s 0s ease-out both;
    animation: banJump 1.5s 0s ease-out both; 
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;}
@keyframes banJump {
  0%, 15%, 47%, 73%,89%,100% {
    animation-timing-function: ease-out;
    transform: translate3d(0,0,0);
  }
  30%, 32% {
    animation-timing-function: ease-in;
    transform: translate3d(0, -42px, 0);
  }
  60% {
    animation-timing-function: ease-in;
    transform: translate3d(0, -24px, 0);
  }
  82% {
    animation-timing-function: ease-in;
    transform: translate3d(0, -12px, 0);
  }
  94% {
    animation-timing-function: ease-in;
    transform: translate3d(0,-3px,0);
  }
}
@-webkit-keyframes banJump {
  0%, 15%, 47%, 73%,89%,100% {
    -webkit-animation-timing-function: ease-out;
    -webkit-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0, -42px, 0);
  }
  60% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0, -24px, 0);
  }
  82% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0, -12px, 0);
  }
  94% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0,-3px,0);
  }
}
@-moz-keyframes banJump {
  0%, 15%, 47%, 73%,89%,100% {
    -moz-animation-timing-function: ease-out;
    -moz-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0, -42px, 0);
  }
  60% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0, -24px, 0);
  }
  82% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0, -12px, 0);
  }
  94% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0,-3px,0);
  }
}
@-ms-keyframes banJump {
  0%, 15%, 47%, 73%,89%,100% {
    -ms-animation-timing-function: ease-out;
    -ms-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0, -42px, 0);
  }
  60% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0, -24px, 0);
  }
  82% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0, -12px, 0);
  }
  94% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0,-3px,0);
  }
}
@-o-keyframes banJump {
  0%, 15%, 47%, 73%,89%,100% {
    -o-animation-timing-function: ease-out;
    -o-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0, -42px, 0);
  }
  60% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0, -24px, 0);
  }
  82% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0, -12px, 0);
  }
  94% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0,-3px,0);
  }
}
.t02{left:331px; top:124px;-webkit-animation: banJump 1.5s 0.4s ease-out both;
    -moz-animation: banJump 1.5s 0.4s ease-out both;
    -ms-animation: banJump 1.5s 0.4s ease-out both;
    -o-animation: banJump 1.5s 0.4s ease-out both;
    animation: banJump 1.5s 0.4s ease-out both; 
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;}
.t03{left:514px; top:124px;-webkit-animation: banJump 1.5s 0.8s ease-out both;
    -moz-animation: banJump 1.5s 0.8s ease-out both;
    -ms-animation: banJump 1.5s 0.8s ease-out both;
    -o-animation: banJump 1.5s 0.8s ease-out both;
    animation: banJump 1.5s 0.8s ease-out both; 
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;}
.t04{left:714px; top:120px; -webkit-animation: banFont .6s 1.4s ease-in-out both;
    -moz-animation: banFont .6s 1.4s ease-in-out both;
    -ms-animation: banFont .6s 1.4s ease-in-out both;
    -o-animation: banFont .6s 1.4s ease-in-out both;
    animation: banFont .6s 1.4s ease-in-out both;}
@keyframes banFont {
0% {transform: rotate(0deg) scale(4);opacity: 0;}
100% {transform: rotate(720deg) scale(1);opacity: 1;}
}
@-webkit-keyframes banFont {
0% {-webkit-transform: rotate(0deg) scale(4);opacity: 0;}
100% {-webkit-transform: rotate(720deg) scale(1);opacity: 1;}
}
@-moz-keyframes banFont {
0% {-moz-transform: rotate(0deg) scale(4);opacity: 0;}
100% {-moz-transform: rotate(720deg) scale(1);opacity: 1;}
}
@-ms-keyframes banFont {
0% {-ms-transform: rotate(0deg) scale(4);opacity: 0;}
100% {-ms-transform: rotate(720deg) scale(1);opacity: 1;}
}
@-o-keyframes banFont {
0% {-o-transform: rotate(0deg) scale(4);opacity: 0;}
100% {-o-transform: rotate(720deg) scale(1);opacity: 1;}
}
.t05{left:320px; top:240px;-webkit-animation: banJump 1.5s 1.8s ease-out both;
    -moz-animation: banJump 1.5s 1.8s ease-out both;
    -ms-animation: banJump 1.5s 1.8s ease-out both;
    -o-animation: banJump 1.5s 1.8s ease-out both;
    animation: banJump 1.5s 1.8s ease-out both; 
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;}
.t06{left:436px; top:232px;-webkit-animation: banJump 1.5s 2.2s ease-out both;
    -moz-animation: banJump 1.5s 2.2s ease-out both;
    -ms-animation: banJump 1.5s 2.2s ease-out both;
    -o-animation: banJump 1.5s 2.2s ease-out both;
    animation: banJump 1.5s 2.2s ease-out both; 
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;}
.t07{left:555px; top:233px;-webkit-animation: banJump 1.5s 2.6s ease-out both;
    -moz-animation: banJump 1.5s 2.6s ease-out both;
    -ms-animation: banJump 1.5s 2.6s ease-out both;
    -o-animation: banJump 1.5s 2.6s ease-out both;
    animation: banJump 1.5s 2.6s ease-out both; 
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;}
.t08{left:676px; top:233px;-webkit-animation: banJump 1.5s 2.6s ease-out both;
    -moz-animation: banJump 1.5s 2.6s ease-out both;
    -ms-animation: banJump 1.5s 2.6s ease-out both;
    -o-animation: banJump 1.5s 2.6s ease-out both;
    animation: banJump 1.5s 2.6s ease-out both; 
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;}
.title01{ width:524px; height:112px; position:absolute; left:260px; top:342px;}
.pen{ position:absolute; left:575px; top:524px;}
.content_bann01{width:100%;font-size: 16px; padding-bottom: 40px;  background:url(../images/title_pic00.jpg) no-repeat center top #fffee0; padding-top:40px; min-width:1000px;}
.content_bann01 p{width:960px;margin:0px auto 0;font-size: 16px; color:#0f6629;line-height: 30px;text-indent: 2em;}
.content_bann01 a{
	display: inline-block;
    width: 133px;
    height: 30px;
    line-height: 30px;
    border-radius: 15px;
    background: url(../images/btn.jpg) repeat center;
    margin: 17px auto 0;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    box-shadow: 0px 3px 0px #c25a14;
    text-align: center;
    text-indent: 0;
    transition: all 1s;
}
.content_bann01 a:hover{
	transform: translateY(-5px);
}

.daoyu{
	min-width: 1000px;
	margin: 0 auto;
}
.daoyu p{
	font-size: 17px;
	line-height: 30px;
}



h2{ width:472px; height:78px; padding-top:37px; margin:0 auto;
 background:url(../images/img_27.jpg) no-repeat 0 0; 
background-size:100% 100%; text-align:center;
  color:#fff; font:bold 32px/66px "Microsoft Yahei";
  text-shadow: 0 1px #86bd49, 1px 0 #86bd49, -1px 0 #86bd49, 0 -1px #86bd49;
  margin-bottom:40px;
  line-height:94px;text-indent:72px;
  }
  
.add1{
	max-width:1920px;
}
.add_div1{
	width:1000px;padding-bottom:40px;
	margin:0 auto;position:relative;
}
.ad1_title{ width:600px; height:90px; padding-top:37px; margin:0 auto;
 background:url(../images/img_27.jpg) no-repeat 0 0; 
background-size:100% 100%; text-align:center;
  color:#fff; font:bold 32px/66px "Microsoft Yahei";
  text-shadow: 0 1px #86bd49, 1px 0 #86bd49, -1px 0 #86bd49, 0 -1px #86bd49;
  line-height:108px;
  text-indent:78px;
  }
.a1_list1{
	width:184px;height:184px;
	float:left;
	border:2px #f18d1d solid;
	border-radius:4px;
	background:#fff;
	margin-left:14px;
	margin-top:20px;
	margin-bottom:20px;
}
.a1_p1{
	font-size:22px;
	color:#f89b35;
	width:100%;
	text-align:center;
	margin-top:24px;
	font-weight:bold;
}
.a1_p2{
	font-size:18px;
	color:#555555;
	width:100%;
	text-align:center;
	margin-top:18px;
	font-weight:bold;
}
.a1_a1{
	display:block;
	margin:0 auto;
	margin-top:40px;
	width:102px;height:32px;
	border-radius:50px;
	background:#f89b35;
	text-align:center;
	line-height:32px;
	font-size:18px;
	color:#fff;
	transition:all 0.2s;
}
.a1_a1:hover{
	box-shadow:#f89b35 0px 0px 20px 1px;
}
.a1_p3{
	width:100%;
	text-align:center;
	font-size:18px;
	color:#f0830b;
	margin-top:20px;
	line-height:30px;
}
.add2{
	width:1000px;height:300px;
	margin:0 auto;position:relative;
}
.add_img1{
	float:left;
	margin:0 34px;
}
.add_img2{
	float:left;
	margin:0 34px;
}
.a2_p1{
	width:100%;
	float:left;
	text-align:center;
	font-size:18px;
	color:#f0830b;
	margin-top:14px;
	line-height:32px;
}
.a2_p2{
	width:100%;
	
	text-align:center;
	font-size:18px;
	color:#f0830b;
	margin-top:14px;
	line-height:32px;
	margin-bottom:40px;
}
.add3{
	width:1000px;
	margin:0 auto;
	padding-bottom:60px;
}
.add_img3{
	float:left;
	width: 500px;
}
.add_img3 img{
	display: inline-block;
	margin-right: 30px;
	margin-top: 100px;
}
.tq_code{
	font-size: 20px;
	text-align: center;
	color: #333;
}
.add_img3 b{font-size:18px;color:#f0830b;line-height: 80px;}
.add3_p1{
	float:left;
	color:#f0830b;
	font-size:18px;
	margin-left:20px;
	line-height:34px;
}
.add3_p1 span{
	color:#6cb327;
}
.add4{
	width:1000px;height:275px;
	background:url(../images/add4_bg.png) no-repeat center top;
	background-size:100% 100%;
	position:relative;
	margin-bottom:50px;
}
.add_img4{
	float:left;
	margin-left:70px;
	margin-top:30px;
}
.add4_p1{
	width:624px;
	float:left;
	font-size:18px;
	color:#555555;
	margin-left:80px;
	margin-top:48px;
	line-height:34px;
}
.add4_p1 span{
	color:#f0830b;
}
.add4_p2{
	position:absolute;
	top:212px;left:290px;
	font-size:16px;
	color:#555555;
}
.add_ewm{
	float:left;
	margin-left:60px;
	margin-top:52px;
}
.add5{
	width:1000px;
	margin:0 auto;
}
.boxul{
	width:1000px;height:100px;
	background:url(../images/add_img5.png) no-repeat center bottom;
}
.boxul li{
	float:left;
}
.box_p1{
	float:left;
	font-size:19px;
	color:#699a4d;
	margin-left:80px;
	margin-top:30px;
}
.boxul li{
	width:120px;height:71px;
	text-align:center;
	line-height:70px;
	font-size:22px;
	color:#569e51;
	font-weight:bold;
	margin-top:0px;
	margin-left:90px;
	cursor:pointer;
	transition:all 1s;
}
.active2{
	background:#569e51;
	color:#fff !important;
}
.boxol li .table01{ background:url(../images/img_24.jpg) no-repeat center 0; height:47px;background-size:100%;}
.boxol li .table02{ color:#666666; font:normal 20px/30px "Microsoft Yahei";border:1px solid #339f4d; border-collapse:collapse; border-top:0; text-align:center; margin-bottom:20px;}
.boxol li .table01 th{text-align:center; font:normal 20px/47px "Microsoft Yahei"; color:#fff; }
.boxol li .table02 td{ border-bottom:1px solid #339f4d; background:#fff; height:50px; padding:3px;border-right: 1px solid #46c44c;}
.boxol li .table02 td a{ background:#f89b35; font:normal 18px/28px "Microsoft Yahei"; height:28px; width:90px; border-radius:14px; display:block; margin:0 auto; color:#fff;}
.boxol li .table02 td a:hover{ background:#f7630a;}
.ol_p1{
	width:100%;
	text-align:left;
	font-size:24px;
	color:#ff3968;
	font-weight:bold;
	margin-bottom:20px;
	text-indent:20px;
}
.boxol li{
	display:none;
}
  
.free_data_box{ width:100%; height:auto; margin-top:43px; background:url(../images/tree01.jpg) no-repeat center 250px; }
.free_data_text{ width:1000px; height:auto; margin:0 auto;}
.free_data_list{ width:1000px; height:auto; margin:0 auto 45px;}
.free_data_left{ width:225px; height:297px; background:url(../images/img01.jpg) no-repeat 0 0; padding-left:96px; padding-top:54px; float:left;}
.free_data_left ul li{ color:#54180d; text-align:center; font:normal 12px/32px "Microsoft Yahei"; margin-bottom:7px;}
.free_data_left ul li.first{ background:url(../images/img04.jpg) no-repeat 0 0; width:138px; height:36px; padding:13px 0 0 49px;}
.free_data_left ul li.sec{ background:url(../images/img05.jpg) no-repeat 0 0; padding-right:45px; width:137px; height:34px; padding-top:19px;}
.free_data_left ul li.first01{ text-align:left; padding-left:70px; width:117px;}
.free_data_middle{ width:188px; height:246px; padding:105px 0 0 102px; background:url(../images/img02.jpg) no-repeat 0 0; float:left; margin-left:30px; color:#ffa044; font:normal 14px/20px "Microsoft Yahei";}
.free_data_middle p{ text-align:center; width:145px;}
.free_data_right{ width:341px; height:351px; background:url(../images/img03.jpg) no-repeat 0 0; float:right; }
.wwx_pic{ width:163px; height:166px; padding-top:54px; padding-left:74px;}
.tt_pic{ width:68px; height:25px; background:url(../images/img06.png) no-repeat 0 0; padding-left:54px; padding-top:19px; color:#fff; font:normal 14px/22px "Microsoft Yahei"; display:block; margin-left:83px}
.table_infos{width:717px;min-height:45px;margin:0 auto; background:url(../images/img_03.jpg) no-repeat 0 bottom; margin-left:90px;margin-top:22px; color:#f0830c; font:normal 18px/30px "Microsoft Yahei"; padding:10px 0 10px 57px; margin-bottom:20px;padding-bottom:24px;}
.cont01_box{ width:100%; height:auto; background:url(../images/tree02.jpg) no-repeat center 251px #fffee0;}
.cont01_text{ width:1000px; height:auto; margin:0 auto;}
.cont01_text .table01{ background:url(../images/img_24.jpg) no-repeat center 0; height:47px;}
.cont01_text .table02{ color:#666666; font:normal 20px/30px "Microsoft Yahei";border:1px solid #339f4d; border-collapse:collapse; border-top:0; text-align:center; margin-bottom:20px;}
.cont01_text .table01 th{ font:normal 20px/47px "Microsoft Yahei"; color:#fff; }
.cont01_text .table02 td{ border-bottom:1px solid #339f4d; background:#fff; height:50px; padding:3px;border-right: 1px solid #46c44c;}
.cont01_text .table02 td a{ background:#f89b35; font:normal 18px/28px "Microsoft Yahei"; height:28px; width:90px; border-radius:14px; display:block; margin:0 auto; color:#fff;}
.cont01_text .table02 td a:hover{ background:#f7630a;}
.course_bb{ width:1009px; height:90px; padding-top:29px; background:url(../images/yz_bg.jpg) no-repeat 0 0;}
.course_bb b{ color:#ff7a2a; }
.course_bb p{ color:#398626; font:normal 20px/32px "Microsoft Yahei"; width:942px; margin:0 auto;}
.course_bb p span{ color:#ff6000;}
.course_box{ width:100%; padding-top:40px; padding-bottom:75px;}
.course{width:1000px;margin: 0 auto;  }
.course_city{width: 840px;padding-left:160px;position: relative;background:url(../images/table_midd.jpg) repeat-y center 0; padding-top:28px;}
.course_city a{display: block;width: 118px;height:28px;border:#398626 1px solid;font:normal 18px/28px 'Microsoft Yahei';color: #333;text-align: center;letter-spacing: 2px;border-radius: 14px;float: left;margin:0 16px 24px 0;}
.course_city a.on{border:#f88931 1px solid;font:normal 18px/30px 'Microsoft Yahei';color: #fff;background:#f89b35}
.course_city span,.course_series span{display: block;width: 106px;padding-left:32px;height:30px;font:normal 21px/30px 'Microsoft Yahei';background:url(../images/city_a.jpg) 0 33px no-repeat;position: absolute;left: 23px;top: 0; color:#46c44c; padding-top:28px;}
.course_series{width: 840px;padding-left:160px;position: relative; *+padding-top:20px; *+padding-bottom:24px;background:url(../images/table_midd.jpg) repeat-y center 0;}
.course_series a{padding:0 20px;height:28px;border:#398626 1px solid;font:normal 18px/28px 'Microsoft Yahei';color: #333;text-align: center;border-radius:14px;float: left;margin:0 16px 24px 0; }
.course_series a.do{padding:0 20px;height:28px;border:#f88931 1px solid;font:normal 18px/28px 'Microsoft Yahei';color: #fff;background:#fd6a5d;}
.course_series span{background:url(../images/xilie_bg.jpg) 7px center no-repeat; *+margin-top:24px; padding-top:0;}
.course_details{width: 1000px;margin-top:25px; }
.course_list{width: 1000px;display: none;}
.course_list li{width: 1000px;display: none;background:url(../images/img_24.jpg) no-repeat 0 0; background:url(../images/shoaw.jpg) repeat-x 0 bottom; padding-bottom:8px;}
.course_list li table th{color:#fff;}
.course_list h3{font-size:22px;color:#fd6a5d;margin:40px 0 10px;font-weight:bold;font-family:"Microsoft Yahei";}
.tab table{width:1000px; border-top:0;border-collapse:collapse;background:url(../images/img_24.jpg) no-repeat 0 0;}
.tab tr.bg_clor{}
.tab th{height:40px;font:normal 20px/47px 'Microsoft Yahei';color:#fff;text-align: center; border-right:1px solid transparent; }
.tab td{height:40px;padding:4px;font:normal 14px/26px 'Microsoft Yahei';color:#666666;text-align: center;border-bottom:1px solid #46c44c;border-right:1px solid #46c44c; background:#fff;}
.tab td a{display:block;width:90px;height:28px; background:#ff7a2a; border-radius:14px;color:#ffffff;white-space: nowrap;font:normal 18px/28px 'Microsoft Yahei';margin:0 auto;}
.tab td a:hover{ background:#f26510}
.table_t{ width:1000px; margin:0 auto;}
.cont03{ width:100%; height:auto; background:url(../images/cloud03.jpg) no-repeat center 0;}
.cont03_box{ width:1044px; height:auto; margin:0 auto;}
.cont03_box ul{ padding-top:10px;margin-bottom:40px;}
.cont03_box ul li{float:left; background:url(../images/wx_bg.png) no-repeat center bottom;margin:0 43px;}
.cont03_box ul li.first .pic_box{ width:262px; height:212px; background:url(../images/img_04.png) no-repeat 0 0;} 
.cont03_box ul li.sec .pic_box{ width:262px; height:212px; background:url(../images/img_05.png) no-repeat 0 0;} 
.cont03_box ul li.third .pic_box{ width:262px; height:212px; background:url(../images/img_06.png) no-repeat 0 0;} 
.cont03_box ul li .pic_box img{border-radius: 5px; width:132px; height:132px; display:block; padding:42px 0 0 80px; }
.cont03_box ul li .shadow_p{ width:97px; height:5px; margin:8px 0 0 97px;}
.cont03_box ul li a{ width:200px; height:36px; background:#fff; display:block; margin:11px 0 0 45px; color:#ffffff; font:normal 18px/36px 'Microsoft Yahei'; border-radius:19px; text-align:center;}
.cont03_box ul li.first a{ border:1px solid #deb21a; color:#fe9b00}
.cont03_box ul li.sec a{ border:1px solid #f76798; color:#f76798}
.cont03_box ul li.sec a:hover{ background:#f76798; color:#fff;}
.cont03_box ul li.third a{ border:1px solid #637bff; color:#637bff}
.cont03_box ul li.third a:hover{ background:#637bff; color:#fff;}
.addr_box{ width:100%; background:url(../images/foot_bg.jpg) no-repeat center bottom; min-height:400px;}
.addr{width:1000px;position:relative;height:auto; margin:50px auto 0;}
.addr dl{width:1000px;}
.addr dt{width:98px;height:32px; border-radius:6px; float:left;font:normal 18px/32px 'Microsoft Yahei';color:#666666;text-align: center;letter-spacing: 1px;cursor:pointer;white-space: nowrap;margin-bottom: 14px;}
.addr dt.up{background:#3eb84a;color: #fff; font-weight:bold; }
.addr dd{width:1000px; position:absolute;left:0px;top:94px;display:none;font:normal 18px/30px 'Microsoft Yahei';color:#11a015;letter-spacing:1px;}
.addr dd p{ width: 490px;float: left;}
.addr dd span{display: block;font-size: 18px;font-weight: bold;line-height: 32px; padding-top:7px; color:#11a015;}
.addr dd p.addr2 { float: right;}
.addr dd p.addr_spe2{ height:130px;}
.footer_con{width:1000px;color:#6abe6e;padding-top:60px;font: normal 14px/24px \5b8b\4f53;margin:0 auto;text-align:center; height:120px;}
.footer_con img{display:inline;vertical-align:middle;}
.footer_con span{ font-size:0; line-height:0;}
/*�充晶qq*/
.cs_box{width:520px;height:312px;position:fixed;top:50%;right:50%;margin-right:-260px;margin-top:-156px;z-index:9999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-400+"px");border-radius:8px;background:url(../images/csbg.png) center 0px no-repeat;display:none;}
.cs{width:520px;height:302px;padding-top: 10px;}
.csAnimateIn{
  animation:zoomInDownCs 1s 0s linear both;
  -webkit-animation:zoomInDownCs 1s 0s linear both;
  -moz-animation:zoomInDownCs 1s 0s linear both;
  -ms-animation:zoomInDownCs 1s 0s linear both;
  -o-animation:zoomInDownCs 1s 0s linear both;
}
@keyframes zoomInDownCs{
  0% {
  opacity:0;
  transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
  }
  50% {
  opacity:1;
  transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  animation-timing-function:cubic-bezier(0.175,.885,.32,1)
  }
}
@-webkit-keyframes zoomInDownCs {
  0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
  }
  60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
  }
}
@-moz-keyframes zoomInDownCs {
  0% {
  opacity:0;
  -moz-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -moz-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
  }
  60% {
  opacity:1;
  -moz-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -moz-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
  }
}
@-ms-keyframes zoomInDownCs {
  0% {
  opacity:0;
  -ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -ms-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
  }
  60% {
  opacity:1;
  -ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -ms-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
  }
}
@-o-keyframes zoomInDownCs {
  0% {
  opacity:0;
  -o-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -o-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
  }
  60% {
  opacity:1;
  -o-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -o-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
  }
}
.cs_top{width:420px;height:128px;padding:0px 10px 0px 90px;}
.cs_close_box{width:32px;height:32px;float:right;}
.cs_close_box img{width:32px;height:32px;cursor:pointer;transition:transform 0.5s;-moz-transition: -moz-transform 0.5s;-webkit-transition: -webkit-transform 0.5s; -o-transition:-o-transform 0.5s;}
.cs_close_box img:hover{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform: rotate(90deg);-o-transform:rotate(90deg);}
.cs_tit{width:380px;height:100px;padding-top:28px;float: left;}
.cs_tit img{width: 30px;height:34px;padding-right:6px;float: left;padding-bottom: 8px;
    -webkit-animation: jump 1.5s 0s ease-out both;
    -moz-animation: jump 1.5s 0s ease-out both;
    -ms-animation: jump 1.5s 0s ease-out both;
    -o-animation: jump 1.5s 0s ease-out both;
    animation: jump 1.5s 0s ease-out both; 
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;
}
@keyframes jump {
  0%, 15%, 47%, 73%,89%,100% {
    animation-timing-function: ease-out;
    transform: translate3d(0,0,0);
  }
  30%, 32% {
    animation-timing-function: ease-in;
    transform: translate3d(0, -8px, 0);
  }
  60% {
    animation-timing-function: ease-in;
    transform: translate3d(0, -4px, 0);
  }
  82% {
    animation-timing-function: ease-in;
    transform: translate3d(0, -2px, 0);
  }
  94% {
    animation-timing-function: ease-in;
    transform: translate3d(0,-1px,0);
  }
}
@-webkit-keyframes jump {
  0%, 15%, 47%, 73%,89%,100% {
    -webkit-animation-timing-function: ease-out;
    -webkit-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0, -8px, 0);
  }
  60% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0, -4px, 0);
  }
  82% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0, -2px, 0);
  }
  94% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0,-1px,0);
  }
}
@-moz-keyframes jump {
  0%, 15%, 47%, 73%,89%,100% {
    -moz-animation-timing-function: ease-out;
    -moz-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0, -8px, 0);
  }
  60% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0, -4px, 0);
  }
  82% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0, -2px, 0);
  }
  94% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0,-1px,0);
  }
}
@-ms-keyframes jump {
  0%, 15%, 47%, 73%,89%,100% {
    -ms-animation-timing-function: ease-out;
    -ms-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0, -8px, 0);
  }
  60% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0, -4px, 0);
  }
  82% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0, -2px, 0);
  }
  94% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0,-1px,0);
  }
}
@-o-keyframes jump {
  0%, 15%, 47%, 73%,89%,100% {
    -o-animation-timing-function: ease-out;
    -o-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0, -8px, 0);
  }
  60% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0, -4px, 0);
  }
  82% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0, -2px, 0);
  }
  94% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0,-1px,0);
  }
}
.cs_tit img.cs_tit1{width: 28px;}
.cs_tit img.cs_tit2,.cs_tit img.cs_tit8{width: 32px;}
.cs_tit img.cs_tit4{width:33px;}
.cs_tit img.cs_tit5{width: 179px;}
.cs_tit img.cs_tit6{padding-left: 74px;}
.cs_tit img.cs_tit7,.cs_tit img.cs_tit9{width:34px;}
.cs_tit img:nth-child(1){
	-webkit-animation-delay:.5s;
	-moz-animation-delay:.5s;
	-ms-animation-delay:.5s;
	-o-animation-delay:.5s;
	animation-delay:.5s;
}
.cs_tit img:nth-child(2){
	-webkit-animation-delay:.7s;
	-moz-animation-delay:.7s;
	-ms-animation-delay:.7s;
	-o-animation-delay:.7s;
	animation-delay:.7s;
}
.cs_tit img:nth-child(3){
	-webkit-animation-delay:.9s;
	-moz-animation-delay:.9s;
	-ms-animation-delay:.9s;
	-o-animation-delay:.9s;
	animation-delay:.9s;
}
.cs_tit img:nth-child(4){
	-webkit-animation-delay:1.1s;
	-moz-animation-delay:1.1s;
	-ms-animation-delay:1.1s;
	-o-animation-delay:1.1s;
	animation-delay:1.1s;
}
.cs_tit img:nth-child(5){
	-webkit-animation-delay:1.3s;
	-moz-animation-delay:1.3s;
	-ms-animation-delay:1.3s;
	-o-animation-delay:1.3s;
	animation-delay:1.3s;
}
.cs_tit img:nth-child(6){
	-webkit-animation-delay:1.5s;
	-moz-animation-delay:1.5s;
	-ms-animation-delay:1.5s;
	-o-animation-delay:1.5s;
	animation-delay:1.5s;
}
.cs_tit img:nth-child(7){
	-webkit-animation-delay:1.7s;
	-moz-animation-delay:1.7s;
	-ms-animation-delay:1.7s;
	-o-animation-delay:1.7s;
	animation-delay:1.7s;
}
.cs_tit img:nth-child(8){
	-webkit-animation-delay:1.9s;
	-moz-animation-delay:1.9s;
	-ms-animation-delay:1.9s;
	-o-animation-delay:1.9s;
	animation-delay:1.9s;
}
.cs_tit img:nth-child(9){
	-webkit-animation-delay:2.1s;
	-moz-animation-delay:2.1s;
	-ms-animation-delay:2.1s;
	-o-animation-delay:2.1s;
	animation-delay:2.1s;
}
.cs_tit img:nth-child(10){
	-webkit-animation-delay:2.3s;
	-moz-animation-delay:2.3s;
	-ms-animation-delay:2.3s;
	-o-animation-delay:2.3s;
	animation-delay:2.3s;
}
.cs_list{width: 492px;padding-left: 28px;}
.cs_list li{width: 104px;float: left;position: relative;padding-top: 114px;height: 22px;margin-right: 16px;}
.cs_list img{width: 104px;height: 104px;left: 0;top:0px;position: absolute;transition:transform 0.5s;-moz-transition: -moz-transform 0.5s;-webkit-transition: -webkit-transform 0.5s; -o-transition:-o-transform 0.5s;}
.cs_list li:hover img{ransform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform: rotate(90deg);-o-transform:rotate(90deg);}
.cs_text{position: absolute;left: 5px;top: 5px;padding-top: 20px;height: 73px;width: 93px;font:normal 18px/22px 'Microsoft Yahei';color:#fff;text-align: center;letter-spacing: 1px;background:url(../images/cs_textbg.png) center 0 no-repeat;}
.cs_text span{display: block;font-weight: bold;font-size:26px;line-height: 30px;}
.cs_btn{width: 74px;height: 22px;margin: 0 auto;}
.cs_btn a{display: block;width: 74px;height: 22px;background:url(../images/cs_btnbg.png) center 0 no-repeat;font:normal 15px/22px 'Microsoft Yahei';color:#fff;text-align: center;letter-spacing: 1px;
    -webkit-transition:all .4s ease-in-out;
    -moz-transition:all .4s ease-in-out;
    -o-transition:all .4s ease-in-out;
    -ms-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
}
.cs_btn a:hover{color:#fff;opacity: .8;filter: alpha(opacity=80);}
.cs_qq{width:117px;height:172px;border:#d4d4d6 1px solid;background:#fff;position:fixed;_position:absolute;z-index:9999;top:50%;margin-top:-86px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-400+"px");right:0;}
.cs_time{width:113px;height:24px;padding:4px 4px 0 0;}
.cs_time span{font:normal 12px/24px '\5b8b\4f53';color:#747474;padding-left: 16px;float: left;}
.cs_qq_close{width: 10px;height: 10px;float: right;cursor: pointer;font-size: 0;line-height: 0;padding:0px 0px 2px 2px;}
.cs_qq_img{width:100px;height:100px;margin:0 auto;padding-bottom:8px;}
.cs_qq_btn{width:101px;height:26px;margin:0 auto;}
.cs_qq_btn a{display:block;width:72px;height:26px; padding-left:29px;background:url(../images/cs_qq_btnbg.jpg) center 0 no-repeat;font:normal 15px/26px 'Microsoft Yahei';color:#fff;text-align:left;}
.cs_qq_btn a:hover{background-position:center -26px;color:#fff;text-decoration:none; font-weight:bold;}
.active{width:924px;margin:0 auto 50px;}
.active dt.left{float:left;width:250px;text-align:center;}
.active dt.left img{width:170px;display:inline-block;}
.active dt.right{width:360px;float:left;margin-left:40px;padding:10px;background:#fff;margin-top:20px;border:2px solid #f0830c;border-radius:5px;}
.active dt.right img{width:161px;margin-left: 100px;/*display:inline-block;*/}
.active dt.right p{/*display:inline-block;*/font-size:18px;line-height:32px;margin-top:18px;vertical-align:top;font-family:"Microsoft Yahei";text-align:center;margin-left:7px;}
.cont01_text h3{text-align:center;font-size:30px;color:#11a015;margin:40px 0 15px;font-family:"Microsoft Yahei";font-weight:bold;margin-bottom:30px;}
.cont01_box form{width:402px;margin:60px auto 0;}
.cont01_box form p{margin-bottom:20px;}
.cont01_box form label{display:inline-block;width:120px;text-align:center;background:url(../images/img_24.jpg) no-repeat center;border-radius:5px;color:#fff;font:bold 20px/42px 'Microsoft Yahei';}
.cont01_box form input[type=text],select{margin-left:15px;width:250px;height:40px;border:1px solid #339f4d;border-radius:5px;padding-left:15px;font-size:18px;line-height:40px;outline:none;}
select{width:265px;}
.dosubmit{width:402px;height:42px;font:bold 20px/42px 'Microsoft Yahei';color:#fff;text-align:center;background:url(../images/img_24.jpg) no-repeat center;border-radius:5px;border:none;}
.tips{color:#fd6a5d;font-size:16px;line-height:28px;width:1000px;margin:10px auto 0;text-align:center;}
.tips strong{color:#fd6a5d;}
	/*灏鹃�*/
.footer{width:100%; color: #143727; background:#fffee0/*url(../images/bg2.jpg)*/;}
.footer-cont{width:1080px;padding:20px 0;font:normal 16px/24px Arial,SimSun;margin:0 auto;text-align:center;}
.footer-cont p{font:normal 18px/26px Arial,SimSun;margin:0 auto;text-align:center; color:#f26510}
.footer img {display:inline;vertical-align:middle;}
.zg_ma8{ width: 1000px; height: auto; padding: 40px 0 50px; margin: 0 auto;position:relative;}
.add_img8{
	position:absolute;
	right:0px;top:300px;
}
.zg_dxu{ width: 1000px; height: auto; background: url(../images/zg_56.png) repeat-y center top;  overflow: hidden; margin-top: 39px; margin-bottom: 10px;}
.zg_dxu li{width:78px; height:68px;text-align:center;line-height:70px;transition:all 0.4s; float: left;margin-right:26px;  font-size: 24px; color: #5ba130; font-family: 'Microsoft Yahei'; margin-bottom:-6px; cursor: pointer;}
.zg_dxu li.on{ background:url(../images/add_img7.png); color: #ff3968;}
.zg_dqbox{ width: 1000px; height: auto; margin: 0 auto; display: none;}
.zg_fxu{ width: 710px; height: auto; overflow: hidden;margin-top:34px;}
.zg_fxu li{ 
	padding: 0 20px; height: 46px;
 line-height: 46px; font-size: 18px;
 margin-right:20px;
 margin-bottom:12px; 
 border-radius:50px;
 color: #5ba130; font-family: 'Microsoft Yahei';
  float: left; cursor: pointer;
  border:1px #5ba130 solid;
 }
.zg_fxu li.on{ background: #5ba130; color: #fff;}
.zg_fxdz{ width:956px ; height:auto; padding: 22px 20px 20px; 
 display: none;}
.zg_fxdz ul{ width: 700px; height: auto; margin-bottom: 6px;}
.zg_fxdz ul li:first-child{
	height:60px;
	line-height:60px;
	border-bottom:1px #5ba130 dashed;
}
.zg_fxdz ul li:nth-child(2){
	height:60px;
	line-height:60px;
	border-bottom:1px #5ba130 dashed;
}
.zg_fxdz ul li:nth-child(3){
	line-height:36px;
}
.zg_fxdz ul li{ line-height: 28px; font-size: 20px; color: #5ba130; font-family: 'Microsoft Yahei';}







.popbox{width:394px;background:#fff;border-radius:15px;font-size: 23px;line-height: 35px;color: #fff;float:left;border:1px solid #f0830b;margin-left: 40px;padding-bottom: 60px;}
.popbox_tit{height: 42px;background-color:#f0830b;padding: 16px 0 10px;border-top-left-radius:15px;border-top-right-radius:15px;text-align: center;}
.formbox{width: 300px;margin:10px auto 0;}
.formbox select{
   border:none;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background:#fff;
    background:url("../images/arr_bg.png") no-repeat right center;
    color: #999999;
     width:286px;
     height:52px;
     line-height: 52px;
     margin-left: 0px;
     padding-left: 0px;
     text-indent: 5px;
     border: none;outline: none;
      text-indent: 5px;
}
#daojishi{
	display: none;
}
select::-ms-expand { display: none;}
.formbox .ipt{ border: none;outline: none; display: block;color: #333; width: 100%;color: #333;border:0; height:45px;line-height: 45px;font-family: 'Microsoft Yahei';font-size: 18px;}
.formbox li{border-bottom: 1px solid #ebedf3;padding-top: 8px;height: 50px;font-size: 18px;}
.yzm_box{position: relative;}
.yzm_img{position: absolute;right:0;top:13px;}
.formbox input.yzm{width:190px;font-size: 18px;border: none;outline: none;}
#getyzm{font-size: 14px;background: #f0830b;display: inline-block;width: 116px;height: 40px;text-align: center;color: #fff;border-radius: 10px;line-height: 40px;}
#daojishi{position: absolute;top: 18px;right: 0;font-size: 14px;line-height: 40px;}

.order_btn{display: block;width: 100%;height: 52px;line-height: 52px;margin-top: 40px;background:#f0830b;text-align: center;font-size: 20px;color: #fff;cursor: pointer;border: 0;font-family: 'Microsoft Yahei';}

input::-webkit-input-placeholder{
  color:#999;
}
input::-moz-placeholder{
  color:#999;
}
input:-moz-placeholder{
  color:#999;
}
input:-ms-input-placeholder{
  color:#999;
}



.close{ color: #fff; font-size:34px; position: absolute; right:20px; top:60px; cursor: pointer;}



.gg{width:1000px;height:489px;margin:38px auto 0;background:url(../images/gg.png) no-repeat center;color:#fff;}
.gg h3{font-size:32px;text-align: center;padding-top:48px;}
.gg span{font-size:18px;text-align: center;display: block;line-height: 40px;color:#FFDF83;}
.gg ul{padding-left:60px;}
.gg li{background:url(../images/g1.png) no-repeat left 6px;padding: 0px 50px 12px 32px;margin-top: 15px; line-height: 28px;font-size: 16px;}
.gg li b{color:#FFDF83;}
.gg a{
	display: inline-block;
    width: 150px;
    height: 36px;
    line-height: 36px;
	text-align: center;
    border-radius: 18px;
    background: url(../images/btn.jpg) repeat center;
    margin: 20px auto 0;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    box-shadow: 0px 3px 0px #c25a14;
	margin-left: 43%;
}
.gg a:hover{
	box-shadow: none;
    margin-top: 21px;
}
.add2 li{
	margin: 0 50px;
}
.add2 li p {
	font-size: 17px;
	color: #fff;
	line-height: 28px;
	padding: 95px 10px 0 30px;
}
.add2 li.tj_item1{
	background: url(../images/add_img1.png) no-repeat center;
	width: 225px;
	height: 222px;
	display: block;
	float: left;
}
.add2 li.tj_item2{
	background: url(../images/add_img2.png) no-repeat center;
	width: 225px;
	height: 222px;
	display: block;
	float: left;
}
.add2 li.tj_item3{
	background: url(../images/add_img9.png) no-repeat center;
	width: 225px;
	height: 222px;
	display: block;
	float: left;
}
.zx{
    background: url(../images/zx.png)no-repeat  center center;
    height: 355px;
    width: 176px;
    position: fixed;
    top: 50%;
    right: -20px;
    margin-top: -175px;
    z-index: 999;
}
.zx ul{
    padding-top: 68px;
}
.zx ul li{
    text-align: center;
    line-height: 22px;
    margin: 0 40px;
    font-size: 14px;
    padding: 8px 0;
    border-bottom: 1px dashed #fff;
}
.zx ul li a{
    font-size: 14px;
    color: #fff;
}
.zx ul li a:hover{
    color: #fdff6a;
    font-weight: bolder;
    cursor: pointer;
}
.top{
    position: absolute;
    bottom: 24px;
    display: block;
    width: 100%;
    height: 83px;
}
.close{
    position: absolute;
    right: 23px;
    top: -8px;
    cursor: pointer;
}


.zg_foot{
    background:#333 ;
    padding: 20px 0;
    margin-top: -10px;
}
.zg_foot_nr{
    width:1000px;
    background:#333;
    text-align:center;
    color: #FFF;
    margin:0 auto;
}
.zg_foot_nr p{line-height:24px;}
.zg_foot_nr a,.zg_foot_nr a:hover{
    color:#FFF;
    line-height:24px;
    text-decoration:none;
}

@media all and (max-width:1000px ) {
	.zx{
		display: none;
	}
}
