*{margin: 0;padding: 0;}
input{border:none;background:none;outline:none;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{
    margin: 0;font-family: Microsoft Yahei;
}a:hover{text-decoration:inline;color: #cc0000;}
body{
    overflow-x: hidden;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.clearfix:after { content:" "; display:block; clear:both; height:0; }
.clearfix { zoom:1;}
a{
    text-decoration: none;
    color: #333333;
}
img{
    border: none;
    vertical-align: top;
}
.bl{
    display: block;
}
.inbl{
    display: inline-block;
    *display: inline;
    zoom: 1;
}
input{
    padding: 0;
    font-family: "microsoft yahei";
    /*font: 14px "microsoft yahei" ;*/
}
input:focus{
    outline: none;
}
select:focus{
    outline: none;
}
ul{
    padding: 0;
    margin: 0;
    list-style: none;
}
li{
    vertical-align: top;
    list-style: none;
}
textarea{resize:none;}button,input,textarea{/*background: none; border:none;*/font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;/*vertical-align:middle;*/}/*input:focus{outline: none;}*/
table{border-collapse:collapse;border-spacing:0;}
.posirela{
    position: relative;
}
.main{
    width: 1000px;
    margin: 0 auto;
}
ul li.nomar{
    margin-right: 0;
}
body{
    min-width: 1064px;
}
.main{width: 1000px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
/*--------header--------*/
/*top*/
.zg_top {height: 81px;padding-top: 16px;position: absolute;left: 50%;top:0;margin-left:-500px!important;z-index: 2}
.box {width: 1000px;margin: 0 auto;}
/*.zg_top_cen p a:hover {color: #F74D02;}*/
a {color: #333;cursor: pointer;text-decoration: none;}
/*.fadeInLeft {*/
/*-webkit-animation-name: fadeInLeft;*/
/*animation-name: fadeInLeft;*/
/*}*/
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.zg_top_let {width: 160px;}
.fl {float: left;display: inline;}
.zg_top_cen {width: 675px;
 *width: 665px;}
.zg_top_cen p em {display: block;position: absolute;top: -8px;left: 68px;width: 15px;height: 8px;background: url(../images/zg_jiao02.png) no-repeat center;display: none}
.zg_top_cen ul {height: 32px;margin-bottom: 9px;}
.zg_top_cen ul li {float: left;width: 90px;height: 40px;position: relative}
.zg_top_cen p {width: 857px;height: 42px;/*border: solid 1px #fff;*/border-radius: 2px;line-height: 28px;position: absolute;top:38px;left:0;background: url(../images/zg_bg2.png) no-repeat left top;padding-top: 9px;}
.zg_top_cen ul li>a {display: inline-block;padding: 0 10px;font: 16px/32px "Microsoft YaHei";float: left;color: #333}
/*.zg_top_cen ul li>a:hover {text-decoration: none;background: #ff4a00;color: #fff;}*/
.zg_top_cen ul li.hover>a{
    display: inline-block;
    padding: 0 20px 0 0;
    background: url(../images/zg_jiao03.png) no-repeat right center;
    color: #fff
}
/*.zg_top_cen ul li.hover>a{display: inline-block;padding: 0 20px 0 0;background: url(../images/zg_jiao03.jpg) no-repeat right center;color: #333}*/
.zg_top_cen ul li.on>a{background: url(../images/zg_jiao01.png) no-repeat right center;color: #fff;font-weight: bold;}
.zg_top_cen ul li>a {display: inline-block;
    padding: 0 10px;
    font: 16px/32px "Microsoft YaHei";
    color: #fff;}
.zg_top_cen p a {padding: 0 7px;font:12px/38px "Microsoft YaHei";color: #fff}

.zg_top_cen .p11 a {padding: 0 12px;font:12px/38px "Microsoft YaHei";color: #fff}


.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.zg_top_ret {
 *width: 155px;
    background: url(../images/zg_dh.png) no-repeat left 3px;
    padding-left: 20px;
    font: bold 20px/30px "Microsoft YaHei";
    color: #ffffff;}
.zg_banner{position: relative}
.slideBox{overflow:hidden; position:relative;}
.slideBox .hd{width: 145px;height: 9px; position:absolute; left:51.5%; top:628px;transform: translateX(-50%); z-index:1}
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{ float:left; width: 26px;height: 9px; cursor:pointer;background:url("../images/zg_bg3.png") no-repeat left top;margin-right: 14px;}
.slideBox .hd ul .on{width: 26px;height: 9px; background:url("../images/zg_bg4.png") no-repeat left top;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}

.slideBox .bd .bdoli1{background:url("../images/banner1.png") no-repeat center top;height:600px;position: relative;}

.slideBox .bd .bdoli{background:url("../images/banner2.jpg") no-repeat center top;height: 731px;}
.slideBox .bd .bdoli_in{
    background:url("../images/banner2_in.jpg") no-repeat center top;height: 731px;position: relative;
    width: 1000px;
    margin: 0 auto 0;
    overflow: hidden;
}
.slideBox .bd .bdoli_in ul{
    position: absolute;
    top: 400px;
    left: 40px;
}
.slideBox .bd .bdoli_in ul li{
    font:  20px/24px "Microsoft YaHei";
    color: #ffffff;
    margin-top: 20px;
}
.slideBox .bd .bdoli_in a{
    display: block;
    background:url("../images/banner2_btn.png") no-repeat center top;height: 76px;
    width: 380px;
    margin: 600px auto 0;
}



.slideBox .bd>ul>li{ zoom:1; vertical-align:middle; width:100%; height:669px; }
.slideBox .hd ul .zg_banoli{margin: 0 61px 0 60px;}
.zg_content1{background: #fafafe;padding-bottom: 36px;}
.zg_con1{padding-top: 62px;}
.zg_condiv1{padding-top: 42px;}
.zg_h2{font:bold 50px/60px "Microsoft YaHei";color: #000;text-align: center;}
.zg_h2 span{color: #ec5d5d}
.zg_con1fl{background: #fff;width: 489px;height: 523px;}
.zg_con1fl div{background: url("../images/zg_bg5.jpg") no-repeat left top;width: 488px;height: 411px;position: relative}
.zg_con1fl div p{font:14px/26px "Microsoft YaHei";color: #333;position: absolute}
.zg_con1fl div .zg_con1p1{font-weight: bold;color: #6060ed;left: 196px;top:15px;}
.zg_con1fl div .zg_con1p2{text-align: right;left: 22px;top: 180px;}
.zg_con1fl div .zg_con1p2 span{font-weight: bold;color: #945af4;}
.zg_con1p3{left: 415px;top:190px;}
.zg_con1fl div .zg_con1p4{font-weight: bold;color: #1987d2;left: 199px;top:350px;}
.zg_con1fl dl{height: 112px;background: #11bcab;}
.zg_con1fl dl dt{width: 80px;text-align: right;padding-top: 27px;}
.zg_con1fl dl dd{width: 347px;font:12px/22px "Microsoft YaHei";color: #fff;padding-top: 22px;margin-left: 11px;}
.zg_con1fr{background: #fff;height: 523px;width: 489px;}
.zg_con1fr ul{width: 489px;height: 411px;background: url("../images/zg_bg6.jpg") no-repeat left 38px;}
.zg_con1fr ul li{width: 120px;text-align: center;float: left}
.zg_con1fr ul li .zg_img1{display: block;margin-left: -15px;}
.zg_con1fr ul li p{text-align: center;}
.zg_con1fr dl{height: 112px;background: #53b7fc;}
.zg_con1fr dl dt{width: 80px;text-align: right;padding-top: 27px;}
.zg_con1fr dl dd{width: 347px;font:12px/22px "Microsoft YaHei";color: #fff;padding-top: 22px;margin-left: 11px;}
.zg_con1fr dl dd span{font-weight: bold;color: #f4db2a;font-size: 20px;}
.zg_con1a1{background: url("../images/zg_bg7.png") no-repeat left top;width: 300px;height: 86px;margin: 40px auto 0;font:bold 24px/86px "Microsoft YaHei";color: #fff;text-align: center;display: block;}
.zg_con1a1:hover{background: url("../images/zg_bgjia2.png") no-repeat left top;font-size: 26px;}
.zg_con1froli1{padding-top:214px;}
.zg_con1froli2{padding-top:190px;}
.zg_con1froli3{padding-top:150px;}
.zg_content2{padding-bottom: 52px;margin-top: 76px;}
.zg_con2{padding-top: 58px;}
.zg_p1{font:14px/18px "Microsoft YaHei";color: #999;text-align: center;margin-top: 12px;}
.zg_p1 span{font-weight: bold;color: #ec5d5d}
.zg_con2div{background: url("../images/1028/zylj.png") no-repeat left top;width: 1011px;height: 560px;margin: 60px auto 0;position: relative}
.zg_con2div .popo {position: absolute;width: 100%;height: 23px;left: 0;bottom: 0;}
.zg_con2dl1 dt,.zg_con2dl2 dt,.zg_con2dl3 dt{font:bold 24px/42px "Microsoft YaHei";color: #11bcab;}
.zg_con2dl1 dd a,.zg_con2dl2 dd a,.zg_con2dl3 dd a{font:16px/22px "Microsoft YaHei";color: #666;display: block;}
.zg_con2dl1 dd a:hover, .zg_con2dl2 dd a:hover, .zg_con2dl3 dd a:hover, .zg_con2dl4 dd a p:hover {color: #ec5d5d;}
.zg_con2dl1{position: absolute;left: 70px;top:260px;}
.zg_con2dl2{position: absolute;left: 262px;top:130px;}
.zg_con2dl3{position: absolute;left: 450px;top:7px;}
.zg_con2dl4 dt{font:bold 24px/42px "Microsoft YaHei";color: #ec5d5d;}
.zg_con2dl4 dd p{font:16px/22px "Microsoft YaHei";color: #666;float: left;margin-right: 18px;}
.zg_con2dl4{position: absolute;left: 638px;top:-3px;}
.zg_content3{background: url("../images/zg_con3.png") no-repeat center top;padding-bottom: 82px;}
.zg_con3{padding-top: 46px;}
.zg_h21{font:bold 50px/60px "Microsoft YaHei";color: #fff;text-align: center;}
.zg_h21 span{color: #ffe71f}
.zg_h21 img{margin: -35px 12px 0 24px }
.zg_p2{font:24px/28px "Microsoft YaHei";color: #fff;text-align: center;margin-top: 20px;}
.zg_p2 span{color: #ffe71f;}
.zg_con3div{width: 478px;margin: 27px auto 0;}
.zg_con3div dt{width: 72px;float: left;}
.zg_con3div dd{font:20px/30px "Microsoft YaHei";color: #fff;margin-left: 12px;padding-top: 7px;}




.zg_con5oul1{/*margin-top: 110px;*/ width:1000px;}
.zg_con5oul1 li{float: left;}
.zg_con5p{font:26px/30px "Microsoft YaHei";color: #333;text-align: center;margin: 10px 0;}
.zg_con5p span{font-weight: bold;color: #f1af05}
.zg_con5p strong{font-weight: bold;color: #d73240}
.zg_con5oul1oli1{width: 180px;font:bold 22px/70px "Microsoft YaHei";color: #fff;text-align: center;background: #434842}
.zg_con5oul1oli2{width: 92px;font:bold 22px/70px "Microsoft YaHei";color: #fff;text-align: center;background: #434842}
.zg_con5oul1oli3{width: 398px;font:bold 22px/70px "Microsoft YaHei";color: #fff;text-align: center;background: #434842}
.zg_con5oul1oli4{width: 112px;font:bold 22px/70px "Microsoft YaHei";color: #fff;text-align: center;background: #ff745f}
.zg_con5oul1oli5{width: 215px;font:bold 22px/70px "Microsoft YaHei";color: #fff;text-align: center;background: #434842}
.zg_con5p1{font:16px/62px "Microsoft YaHei";color: #333;text-align: center;width: 120px;}
.zg_con5p2{font:16px/62px "Microsoft YaHei";color: #333;text-align: center;width: 150px;}
.zg_con5p3{font:16px/62px "Microsoft YaHei";color: #333;text-align: center;width: 370px;}
.zg_con5p4{font:bold 18px/62px "Microsoft YaHei";color: #fff;text-align: center;width: 112px;background: #ff745f;border-bottom:1px dashed #d1d1d1;}
.zg_con5p5{font:16px/62px "Microsoft YaHei";color: #333;width: 88px;padding-left: 90px;}
.txtMarquee-top{ overflow:hidden; position:relative;background: #f8f8f8;}
.txtMarquee-top .bd{width: 940px;margin: 0 auto;}
.txtMarquee-top .infoList li{ height:62px;border-bottom:1px dashed #d1d1d1;}
.txtMarquee-top .infoList li p{float: left;}
.zg_con5div{padding: 36px 0 0 224px;}
.zg_con3a1{background: url("../images/zg_bg9.png") no-repeat left top;width: 300px;height: 86px;margin: 55px auto 0;font:bold 24px/86px "Microsoft YaHei";color: #fff;text-align: center;display: block;}
.zg_con10a1{background: url("../images/zg_bg9.png") no-repeat left top;width: 300px;height: 86px;margin: 38px auto 0;font:bold 24px/86px "Microsoft YaHei";color: #fff;text-align: center;display: block;}
.zg_con3a1:hover{background: url("../images/zg_bgjia.png") no-repeat left top;font-size: 26px;}
.zg_con10a1:hover{background: url("../images/zg_bgjia.png") no-repeat left top;font-size: 26px;}
.zg_content4{padding-bottom: 60px;}
.zg_con4{background: url("../images/zg_bg10.jpg") no-repeat 267px 85px;}
.zg_con4div span{display: block;float: left}
.zg_con5sp2{margin-left: 8px;padding-top: 10px}
.zg_con5sp3{margin-top: 128px;}
.zg_con5sp4{margin-top: -90px;margin-left: 8px;}
.zg_con5sp5{margin-top: 8px;margin-left: 8px;}
.zg_con4di{position: relative;margin-top: 55px;}
.zg_con4di p{width: 611px;height: 118px;background: #ffda56;font:bold 26px/46px "Microsoft YaHei";color: #333;padding: 40px 0 0 49px;position: absolute;left: 0;top:278px;}
.zg_con4a1{background: url("../images/zg_bg11.png") no-repeat left top;width: 300px;height: 86px;margin: 126px auto 0;font:bold 24px/86px "Microsoft YaHei";color: #fff;text-align: center;display: block;}
.zg_con4a1:hover{background: url("../images/zg_bgjia2.png") no-repeat left top;font-size: 26px;}
.zg_content5{background: url("../images/zg_con5.jpg") no-repeat center top;height: 942px;}
.zg_con5{padding-top: 70px;}

.zg_con3oul{border:5px solid #95c2fc;padding: 10px 0 10px 10px;margin-top: 60px;}
.zg_con3oul li{width: 235px;height: 235px;background: #fff;float: left;margin: 0 10px 10px 0;cursor: pointer;}
.zg_con3oul li img{margin-top: 49px;}
.zg_con3oul li h5{text-align: center;font:bold 28px/28px "Microsoft YaHei";color: #333333;}
.zg_con3oul li p{text-align: left;font:18px/30px "Microsoft YaHei";color: #333333;padding:55px 35px 0 35px;display: none}
.zg_con5a1{background: url("../images/zg_bg11.png") no-repeat left top;width: 300px;height: 86px;margin: 80px auto 0;font:bold 24px/86px "Microsoft YaHei";color: #fff;text-align: center;display: block;}
.zg_con5a1:hover{background: url("../images/zg_bgjia2.png") no-repeat left top;font-size: 26px;}

.zg_content6{padding: 86px 0;}
.zg_con6{background: url("../images/zg_con6.png") no-repeat left top;height: 638px;}
.zg_con6fl{width: 430px;}
.zg_con6fl h6{font:30px/34px "Microsoft YaHei";color: #fff;text-align: center;padding-top: 93px;padding-bottom: 28px;}
.zg_con6fl label input{font:18px/46px "Microsoft YaHei";color: #999;width: 330px;height: 46px;background: #fff;border: none;border-radius: 5px;padding-left: 10px;outline: none;}
.zg_con6fl label{display: block;margin:0 auto 27px;text-align: center}
.zg_con6fl label select{font:18px/46px "Microsoft YaHei";color: #999;width: 340px;height: 46px;background: #fff url("../images/zg_bg15.jpg") no-repeat 302px 18px;border: none;border-radius: 5px;padding-left: 10px;appearance:none;-moz-appearance: none;-webkit-appearance: none;outline: none;}
.zg_tj2{background: url("../images/zg_bg12.png") no-repeat left top;width: 222px;height: 69px;margin: 0 auto;}
.zg_tj2 input{
    width: 1px;
    height: 1px;
    position: relative;
    z-index: -1;
    font:bold 24px/60px "Microsoft YaHei";color: #fff;display: block;border: none;outline: none;
    width: 100%;background: none;cursor: pointer}
.zg_tj2 span{
    text-align: center;
    display: block;font:bold 24px/60px "Microsoft YaHei";color: #fff;display: block;border: none;
    outline: none;width: 100%;background: none;cursor: pointer}





.zg_con6fr{width: 568px}
.zg_con6fr h6{font:30px/34px "Microsoft YaHei";color: #333;text-align: center;padding-top:70px;}
.zg_con6frdiv{background: url("../images/zg_bg14.png") no-repeat left top;width: 441px;height: 192px;margin: 26px 0 0 45px;position: relative;}
.zg_con6frdiv a{font:20px/30px "Microsoft YaHei";display: block;text-align: center;color: #fff;position: absolute;}
.zg_con6sp1{left: 251px;top:10px;}
.zg_con6sp2{left: 95px;top:120px;}
.zg_con6sp3{left: 330px;top:120px;}
.zg_con6fr p{font:20px/36px "Microsoft YaHei";color: #363636;padding: 35px 122px 0}
.zg_con6a1{background: url("../images/zg_bg13.png") no-repeat left top;width: 242px;height: 69px;font:bold 20px/60px "Microsoft YaHei";color: #716500;text-align: center;display: block;margin: 54px auto 0;}
.zg_p3{font:14px/24px "Microsoft YaHei";color: #999;text-align: center;margin-top: 10px}



.zg_con65 .zg_h2 img{
    margin-right: 10px
}
.zg_con65 .cont1{
    width: 1000px;
    height: 310px;
    box-shadow: #dfdddd 0 0 20px;
    margin-top: 40px;
    position: relative;
}

.zg_con65 .cont1 .left{
    width: 425px;
    overflow: hidden;
}
.zg_con65 .cont1 .left .h5bg{
    width: 163px;
    height: 18px;
    background: url("../images/p65_cont1tit.png") no-repeat left top;
    margin: 47px 0 0 40px
}
.zg_con65 .cont1 .left h5{

    font:26px/26px "Microsoft YaHei";color: #363636;
    text-align: center;
    margin: -5px 0 0 18px;
    display: inline-block
}
.zg_con65 .cont1 .left p{
    width: 360px;
    height: 185px;
    overflow-y: scroll;
    margin: 20px 0 0 39px;
    color: #666666;
    font:16px/30px "Microsoft YaHei";
}
.zg_con65 .cont1 .right{
  position: absolute;
  right: 35px;
  top: 0
} 
#focus_Box{position:relative;width:535px;height:225px;margin-top: 40px}
#focus_Box ul{position:relative;width:535px;height:225px;}
#focus_Box li{z-index:0;position:absolute;top:49px;cursor:pointer;left:382px;width:373px;height:225px;background: #2a3545;
    border-radius: 10px;overflow: hidden;}
#focus_Box li img{width:373px;height:225px;margin: 0 auto }
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:80px;height:82px;top:158px;}
#focus_Box .prev{ 
    background:#000;filter:alpha(opacity=50); /* IE */
    -moz-opacity:0.5; /* 老版Mozilla */
    -khtml-opacity:0.5; /* 老版Safari */
    opacity: 0.5; /* �?持opacity的浏览器*/
    left:0px;
    top: 32px;
    z-index: 3;
    width: 196px;height: 161px;border-radius: 10px}
#focus_Box .next{  background:#000;filter:alpha(opacity=50); /* IE */
    -moz-opacity:0.5; /* 老版Mozilla */
    -khtml-opacity:0.5; /* 老版Safari */
    opacity: 0.5; /* �?持opacity的浏览器*/
    right:3px;
    top: 32px;
    z-index: 3;
    width: 196px;
    height: 161px;border-radius: 10px
}

.zg_con65 .cont2 {
    margin-top: 40px;
    text-align: center;
}
.zg_con65 .cont2>.p1{
    color: #333;
    font-size: 26px;
    /* margin-left: 142px */
}
.zg_con65 .cont2>.p1 .sp1 {
    font-size: 32px;
    color: #fa3971;
    font-weight: bold;
}
.zg_con65 .cont2>.p1 .sp2 {
    font-size: 32px;
    color: #268ffd;
    font-weight: bold;
}
.zg_con65 .cont2>.p2{
    color: #333;
    font:bold 36px/38px "Microsoft YaHei";
    /* margin: 13px 0 0 375px */
}
.slide65{
    margin: 30px 0 80px 0;
    width: 1820px;
    position: relative;
    left: 50%;

    margin-left: -910px
}
.slide65 em{
    display: block;
	width: 455px;
	height: 366px;
    background: #fff;
    filter:alpha(opacity=50); /* IE */
-moz-opacity:0.5; /* 老版Mozilla */
-khtml-opacity:0.5; /* 老版Safari */
opacity: 0.5; /* �?持opacity的浏览器*/
position: absolute;
z-index: 2;
}
.slide65 .left{

    left: -413px;
}
.slide65 .right{
    right: -413px;
}
.slide65 .hd{
    position: relative;
}
.slide65 .hd span{
    display: block;
	width: 45px;
	height: 85px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}
.slide65 .hd .prev{
    background: url("../images/1028/jt1.png") no-repeat left top;
cursor: pointer;
left: 0;
top: 134px
}
.slide65 .hd .next{
    background: url("../images/1028/jt2.png") no-repeat left top;
cursor: pointer;
left: 956px;
top: 134px
}

/* .slide65 .hd .prev:hover{
    background: url("../images/p65_prevh.png") no-repeat left top;

}
.slide65 .hd .next:hover{
    background: url("../images/p65_nexth.png") no-repeat left top;

} */
.slide65 .bd{
    margin-top: 50px;
}
.slide65 .bd ul {
    /* overflow: auto !important; */
}
.slide65 .bd li{
    cursor: pointer;
    /* width: 25%;
    height: 300px;
    background: #f5f5f5; */
    float: left;
    width: 455px;
	height: 366px;
	background-color: #ffffff;
	box-shadow: 0px 0px 29px 0px 
		rgba(251, 76, 105, 0.17);
	border-radius: 14px;
}

.slide65 .bd li img{
    display: block;
    margin: 40px auto 0;
    height: 47px;
}
.slide65 .bd li .h{
    display: none
}
.slide65 .bd .on .s{
    /* display: none */
}
.slide65 .bd .on .h{
    /* display: block */
}

.slide65 .bd .on {
    /* background: #ed5d5d */
}
.slide65 .bd li p{
    width: 319px;
	font-size: 20px;
	line-height: 30px;
	color: #333333;
    text-align: center;
    margin: 20px auto 0;
}
.slide65 .bd .on p{
    /* color: #fff; */

}
.slide65 .bd li a{
	width: 257px;
	height: 56px;
	background-image: linear-gradient(-7deg, 
		#fa3971 0%, 
		#ff936c 100%), 
	linear-gradient(
		#ff4a01, 
		#ff4a01);
	background-blend-mode: normal, 
		normal;
	border-radius: 27px;
    font-size: 24px;
	color: #ffffff;
    display: block;
    text-align: center;
    line-height: 56px;
    margin: 26px auto 0;
}
.slide65 .bd .on a{
    /* display: block;
    width: 194px;
    height: 44px;
    border: 3px solid #fff;
    background: #fff;
    border-radius: 44px;
    margin: 49px auto 0;
    color: #ed5d5d;
    font:bold 18px/44px "Microsoft YaHei";
    text-align: center */
}

.zg_con7 .cont{
margin-top: 70px;
width: 998px;
border: 1px solid #ff184a;
padding-bottom: 80px;
border-top-left-radius: 30px;
margin-bottom: 50px;
position: relative;

}
.zg_con7 .cont .top_nav{
    margin: -20px 0 0 30px;
}

.zg_con7 .cont .top_nav li{
    width: 120px;
    height: 40px;
    border-radius:40px;
    background: #ffffff;
    border: 1px solid rgb(224, 224, 224);
    float: left;
    margin: 0 16px 0 0;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    color: #333;
    cursor: pointer;
}

.zg_con7 .cont .top_nav .on{
    border: 1px solid #ff184a;
    background: #ff184a;   color: #fff;
}
.zg_con7 .cont .kuang{
    width: 665px;
    height: 431px;
    background: url("../images/kuang.png") no-repeat left top;
    margin: 65px 0 0 315px;
    position: relative;

}

.zg_con7 .cont .txt{
    margin-top: 90px;
}
.zg_con7 .cont .txt img{
    position: absolute;
    top: 76px;
    left: -295px;
}
.zg_con7 .cont .txt div{
    
    padding: 28px 0 0 110px;
}


.zg_con7 .cont .txt div h5{
    height: 22px;
    font-size: 22px;
    line-height: 22px;
    font-weight: bold;
    border-left:4px solid #ff184a ;
    padding-left: 10px;
}
.zg_con7 .cont .txt div dl{
    margin: 25px 0 0 0;
}
.zg_con7 .cont .txt div dl dt{
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
}
.zg_con7 .cont .txt div dl dd{
    font-size: 16px;
    line-height: 24px;
    margin-top: 10px;
 
}

.zg_con7 .cont a{
    position: absolute;
    display: block;
    width: 243px;
    height: 55px;
    background: #ff184a;
    font-size: 26px;
    line-height: 55px;
    border-radius: 55px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    bottom: -25px;
    left: 380px;
}













.zg_con7div{position: relative;margin-top: 38px;}
.zg_con7nav{width: 190px;position: absolute;left: -100px;top:0px;}
.zg_con7nav li{width: 190px;height: 70px;font:bold 24px/70px "Microsoft YaHei";color: #666;text-align: center;background: #f8f8f8;border-radius: 8px 0 0 8px;margin-bottom: 6px;cursor: pointer;}
.zg_con7nav .on{background:#ec5d5d;width: 157px;position: relative;left: -30px;color: #fff;text-align: left;padding-left: 63px;}
.zg_con7nanoli1 span em{background: url("../images/zg_con71.png") no-repeat center top;width: 31px;height: 48px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 10px}
.zg_con7nav .on .zg_sp1 em{background: url("../images/zg_con7_1.png") no-repeat center top;}
.zg_con7nanoli2 span em{background: url("../images/zg_con72.png") no-repeat center top;width: 42px;height: 45px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 5px}
.zg_con7nav .on .zg_sp2 em{background: url("../images/zg_con7_2.png") no-repeat center top;}
.zg_con7nanoli3 span em{background: url("../images/zg_con73.png") no-repeat center top;width: 46px;height: 45px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 2px}
.zg_con7nav .on .zg_sp3 em{background: url("../images/zg_con7_3.png") no-repeat center top;}
.zg_con7nanoli4 span em{background: url("../images/zg_con74.png") no-repeat center top;width: 38px;height: 61px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 6px}
.zg_con7nav .on .zg_sp4 em{background: url("../images/zg_con7_4.png") no-repeat center top;}
.zg_con7nanoli5 span em{background: url("../images/zg_con75.png") no-repeat center top;width: 57px;height: 43px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 -6px 0 0;}
.zg_con7nav .on .zg_sp5 em{background: url("../images/zg_con7_5.png") no-repeat center top;}
.zg_con7nanoli6 span em{background: url("../images/zg_con76.png") no-repeat center top;width: 41px;height: 48px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 5px}
.zg_con7nav .on .zg_sp6 em{background: url("../images/zg_con7_6.png") no-repeat center top;}

.zg_con7nanoli7 span em{background: url("../images/zg_con77.png") no-repeat center top;width: 41px;height: 48px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 5px}
.zg_con7nav .on .zg_sp7 em{background: url("../images/zg_con7_7.png") no-repeat center top;}

.zg_con7nanoli8 span em{background: url("../images/zg_con78.png") no-repeat center top;width: 41px;height: 48px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 5px}
.zg_con7nav .on .zg_sp8 em{background: url("../images/zg_con7_8.png") no-repeat center top;}




.zg_con7div{padding-left: 91px;}
.zg_con7oul2{width: 908px;background: #f8f8f8;padding-bottom: 40px;}
.zg_con7oul2 ul{padding-left: 40px;padding-top: 43px;}
.zg_con7oul2 li{margin-bottom: 40px;}
.zg_con7oul2 dt{font:bold 26px/30px "Microsoft YaHei";color: #555;background: url("../images/zg_tit1.png") no-repeat left 50%;padding-left: 30px;margin-bottom: 26px;}
.zg_con7oul2 dd{font:16px/24px "Microsoft YaHei";color: #666;margin-bottom: 22px;padding-right: 20px;}
.zg_con7oul2 dd span{font-weight: bold}
.zg_con7oul2 dd>div{padding-top: 21px;}
.zg_con7oul2 dd>div em{padding-right: 30px;}
.zg_con7d1 div,.zg_con7d2 div{padding-top: 21px;}
.zg_con7d2{margin-left: 10px;}
#zg_oli2,#zg_oli3,#zg_oli4,#zg_oli5{margin-bottom: 22px;}
.zg_con7a1{background: url("../images/zg_bg11.png") no-repeat left top;width: 300px;height: 86px;margin: -4px auto 0;font:bold 24px/86px "Microsoft YaHei";color: #fff;text-align: center;display: block;}
.zg_con8a1{background: url("../images/zg_bg11.png") no-repeat left top;width: 300px;height: 86px;margin: 20px auto 0;font:bold 24px/86px "Microsoft YaHei";color: #fff;text-align: center;display: block;}
.zg_con9a1{background: url("../images/zg_bg11.png") no-repeat left top;width: 300px;height: 86px;margin: 52px auto 0;font:bold 24px/86px "Microsoft YaHei";color: #fff;text-align: center;display: block;}
.zg_con7a1:hover{background: url("../images/zg_bgjia2.png") no-repeat left top;font-size: 26px;}
.zg_con8a1:hover{background: url("../images/zg_bgjia2.png") no-repeat left top;font-size: 26px;}
.zg_con9a1:hover{background: url("../images/zg_bgjia2.png") no-repeat left top;font-size: 26px;}
.zg_fixed{position: fixed;top: 0px;z-index: 1000;left:50%;margin-left: -603px}
.zg_con8{padding-top: 61px;}
.zg_p4{font:16px/24px "Microsoft YaHei";color: #999;text-align: center;margin-top: 20px}
.zg_con8div{text-align: center;margin-top: 28px;}
.zg_con8div ul{border:1px solid #fa4d4d;display: inline-block;*display: inline;*zoom: 1;height: 54px;border-radius: 27px;font-size: 0;}
.zg_con8div ul li{width: 200px;display: inline-block;*display: inline;*zoom: 1;text-align: center;font:24px/54px "Microsoft YaHei";color: #333;border-radius: 27px;cursor: pointer;}
.zg_con8div ul .on{background: #fa4d4d;color: #fff;}
.slider0{ width:100%;  min-width:1000px;  height:640px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider0 .bd{ width:1000px; position:absolute; left:50%; margin-left:-500px  }
.slider0 .bd li{ width:1000px;  overflow:hidden; }
.slider0 .bd li img{ display:block; width:1000px; height:640px;    }
.slider0 .tempWrap{ overflow:visible !important }
.slider0 .tempWrap ul{  margin-left:-1000px !important;   }
.slider0 .next{ left:50%;  margin-left:500px;  }
.slider0 .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:640px; cursor:pointer;   }
.slider0 .prev{ left:-50%; margin-left:-500px;  }
.slider0 .next{ left:50%;  margin-left:500px;  }
.slider0 .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:640px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider0 .pnBtn .arrow{ display:none; position:absolute; top:0; z-index:1; width:73px; height:73px;  }
.slider0 .prev .arrow{ right:-73px; background:url(../images/zg_p1.png) left top no-repeat;top: 50%;margin-top: -36px;}
.slider0 .next .arrow{ left:-73px; background:url(../images/zg_n.png) left top no-repeat;top: 50%;margin-top: -36px;}
.slider0 .prev .arrow:hover{background:url(../images/zg_p.png) left top no-repeat;}
.slider0 .next .arrow:hover{background:url(../images/zg_n1.png) left top no-repeat;  }
.slider1{ width:100%;  min-width:1000px;  height:640px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider1 .bd{ width:1000px; position:absolute; left:50%; margin-left:-500px  }
.slider1 .bd li{ width:1000px;  overflow:hidden; }
.slider1 .bd li img{ display:block; width:1000px; height:640px;    }
.slider1 .tempWrap{ overflow:visible !important }
.slider1 .tempWrap ul{  margin-left:-1000px !important;   }
.slider1 .next{ left:50%;  margin-left:500px;  }
.slider1 .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:640px; cursor:pointer;   }
.slider1 .prev{ left:-50%; margin-left:-500px;  }
.slider1 .next{ left:50%;  margin-left:500px;  }
.slider1 .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:640px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider1 .pnBtn .arrow{ display:none; position:absolute; top:0; z-index:1; width:73px; height:73px;  }
.slider1 .prev .arrow{ right:-73px; background:url(../images/zg_p1.png) left top no-repeat;top: 50%;margin-top: -36px;}
.slider1 .next .arrow{ left:-73px; background:url(../images/zg_n.png) left top no-repeat;top: 50%;margin-top: -36px;}
.slider1 .prev .arrow:hover{background:url(../images/zg_p.png) left top no-repeat;}
.slider1 .next .arrow:hover{background:url(../images/zg_n1.png) left top no-repeat;  }
.slider3{ width:100%;  min-width:1000px;  height:640px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider3 .bd{ width:1000px; position:absolute; left:50%; margin-left:-500px  }
.slider3 .bd li{ width:1000px;  overflow:hidden; }
.slider3 .bd li img{ display:block; width:1000px; height:640px;    }
.slider3 .tempWrap{ overflow:visible !important }
.slider3 .tempWrap ul{  margin-left:-1000px !important;   }
.slider3 .next{ left:50%;  margin-left:500px;  }
.slider3 .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:640px; cursor:pointer;   }
.slider3 .prev{ left:-50%; margin-left:-500px;  }
.slider3 .next{ left:50%;  margin-left:500px;  }
.slider3 .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:640px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider3 .pnBtn .arrow{ display:none; position:absolute; top:0; z-index:1; width:73px; height:73px;  }
.slider3 .prev .arrow{ right:-73px; background:url(../images/zg_p1.png) left top no-repeat;top: 50%;margin-top: -36px;}
.slider3 .next .arrow{ left:-73px; background:url(../images/zg_n.png) left top no-repeat;top: 50%;margin-top: -36px;}
.slider3 .prev .arrow:hover{background:url(../images/zg_p.png) left top no-repeat;}
.slider3 .next .arrow:hover{background:url(../images/zg_n1.png) left top no-repeat;  }
.zg_con8oul{margin-top: 38px;}
.zg_con8oul>li{display: none;}
/*zwq start*/
.wth{ width:100%; clear:both;  min-width:1000px; }
.wrap{width:1000px;margin:0 auto;text-align: center;}
.hide{ display:none;}
.show{display:block; }
button,input,textarea,select{background: none; border:none;font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;/*vertical-align:middle*/;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
input:focus{outline: none;}
a{color: #333333; text-decoration: none;}
a:hover{text-decoration:inline;}
input[type="submit"]{ cursor:pointer; }
table{ border:none; border-collapse: collapse; }
.zgz_shili {
    background:url(../images/zw_bottom_shili.jpg) no-repeat center 0;height: 391px;
}
.zgz_shizh{ padding-top: 36px;}
.zgz_shizh img{ display: block;   }
.zgz_sz_img1{ margin-left:144px  }
.zgz_sz_img2{ margin-left:143px;  }
.zgz_doit{ display:block; width:371px; height:96px; background: url(../images/z_doit.png) no-repeat; margin-left:317px ;}
.zgz_doit:hover{background: url(../images/z_doit1.png) no-repeat;}
/*�?�?*/
.zgz_xf{ height:115px; background:url("../images/zg_bg.png") repeat-y; position: fixed; bottom:0; z-index:22;}
.zgzxf_left{  display:block; width:254px; height:85px; margin:21px 0 0 14px; }
.zgzxf_right{ width:630px;*width:635px;  padding:31px 54px 34px 0;  position: relative;    font-size: 0; text-align: right;}
.zgzxf_right input{ /*display:block; float:right;*/ margin-right:15px;float: left; }
.zgzxf_close{ display:block; width:39px; height:39px; background: url(../images/close.png) no-repeat; position: absolute; right:1px; top:10px; z-index:2; }
.zgzxf_right input[type="submit"]{ width:1px; height:1px;
    position: relative;
    z-index: -1;
    background: #FF211C; border-radius: 10px; font-size: 18px; line-height:50px; color:#fff; text-align: center; font-weight:bold; }

.zgzxf_right span{display: block; width:150px; height:50px;
    float: left;
    cursor: pointer;
    background: #FF211C; border-radius: 10px; font-size: 18px; line-height:50px; color:#fff; text-align: center; font-weight:bold; }



.zgzxf_right input[type="text"]{ width:140px; height:40px; margin-top:7px; background: #fff; border-radius: 10px; font-size: 14px; line-height:40px; color:#666;text-indent:20px; }
.zgzxf_right input::input-placeholder{ color:#666;}
.zgzxf_right input::-webkit-input-placeholder{ color:#666;}
.zgzxf_right input::-o-input-placeholder{ color:#666;}
.zgzxf_right input::-ms-input-placeholder{ color:#666;}
.zgzxf_right input::-moz-input-placeholder{ color:#666;}
/*包�?��??*/
.zgz_envir{ padding:48px 0 58px 0;  }
.zgz_h5{ font-size: 50px; line-height:58px; color:#000; text-align: center; }
.zgz_h5 b{ color:#EC5D5D;font-weight: bold;  }
.zgz_ssul{ margin: 34px auto 51px; height:86px; text-align: center; }
.zgz_ssul li{ display:inline-block; *display:inline; zoom:1; background: #fff; border-radius: 43px; border: 4px solid #fff; padding:11px; margin:0 20px; }
.zgz_ssul li b{ display:inline-block; *display:inline; zoom:1; width:210px;  height:56px; font-size:24px; line-height:56px; color:#fff; text-align: center;  border-radius: 28px;}
.zgz_ssul li.zgz_ssli1 b{  background:#5FBCFF; }
.zgz_ssul li.zgz_ssli2 b{  background:#EC5D5D; }
.zgz_ssul li.zgz_ssli3 b{  background:#6E97F6; }
.zgz_ssul .zgz_ssli1.on{ border-color:#92d0fd;  }
.zgz_ssul .zgz_ssli2.on{ border-color:#FFC9C5;  }
.zgz_ssul .zgz_ssli3.on{ border-color:#a8bdf0;  }
.zgz_ssimg{ width:1000px; margin:0 auto 50px; height:515px;  }
.zgz_sus{ display:none; width:1000px; height:515px;  }
.zgz_sus img{ display:block; width:100%; height:100%; }
.zgz_envir_know,.zgz_zhsh_link,.zgz_class_link{ text-align: center; height:86px; }
.zgz_envir_know a,.zgz_zhsh_link a,.zgz_class_link a{ display:inline-block; *display:inline; zoom:1; padding:11px; border:4px solid #B9CBFF; border-radius: 43px; background: #fff;}
.zgz_envir_know span,.zgz_zhsh_link span,.zgz_class_link span{ display:inline-block; *display:inline; zoom:1; padding:0 38px; background: -webkit-linear-gradient(left,#5EBDFF,#7B7BEF); background: -moz-linear-gradient(left,#5EBDFF,#7B7BEF); background: -o-linear-gradient(left,#5EBDFF,#7B7BEF); background: -ms-linear-gradient(left,#5EBDFF,#7B7BEF); *background:#60B9FE; background:#60B9FE\9; font-size: 24px; line-height:56px; color:#fff; text-align: center;font-weight:bold; border-radius: 28px; }
.zgz_envir_know a:hover span{ background:#7A7CEF;  }
.zgz_zhsh_link a:hover span{ background:#FE6C6C;  }
.zgz_class_link a:hover span{ background:#FE6C6C;  }
.zgz_zhsh_link span{ padding:0 63px;  }
/*专属服务*/
.zgz_pensonal{  background:url(../images/z_sida.jpg) no-repeat center 0; }
.zgz_zhsh{ padding:80px 0 70px; }
.zg_zhshh6{ height:90px; text-align: center; font-size:50px; line-height:90px; color:#fff;}
.zg_zhshh6 span{ display:inline-block; *display:inline; zoom:1; width:169px; height:50px ;margin-right:15px; position: relative;   }
.zg_zhshh6 b{ display:inline-block; *display:inline; zoom:1;  width:95px; height:50px ; margin:0 8px 0 2px; position: relative;  }
.zg_zhshh6 span em{ display:inline-block; *display:inline; zoom:1; width:169px; height:97px;; background: url(../images/z_bt_h.png) no-repeat; position: absolute; left:0; top:-7px;}
.zg_zhshh6 b em{ display:inline-block; *display:inline; zoom:1;width:95px; height:113px; background: url(../images/z_four.png) no-repeat; position: absolute; left:0; top:-21px;}
.zgz_tlul{ width:1000px; margin:71px auto 20px;  }
.zgz_tlul li{ width:500px; height: 150px; margin-bottom:20px; position: relative;}
.zgz_tlul li p{ font-size:16px; line-height:30px; color:#2a3545; }
.zgz_tlul li b{ font-size:18px;  }
.zgz_tlul li span{ font-weight: bold; }
.zg_tll1 span{ color:#e95098;  }
.zg_tll2 span{ color:#00AC97;  }
.zg_tll3 span{ color:#D0B607;  }
.zg_tll4 span{ color:#A53D92;  }
.zgz_tlul li img{ display:block; width:88px; height:88px; background: url(../images/z_tl_img1.png) no-repeat; position: absolute; z-index:1;}
.zg_tll1 p{ background: url(../images/z_tl_li1.png) no-repeat; margin-left:10px; padding:30px 70px 30px 20px; width:286px;   }
.zg_tll2 p{ background: url(../images/z_tl_li2.png) no-repeat; margin-right:11px;  padding:30px 16px 30px 84px; width:284px;      float: right; }
.zg_tll3 p{ background: url(../images/z_tl_li3.png) no-repeat; margin-left:94px; padding:30px 32px 30px 82px; width:250px;   }
.zg_tll4 p{ background: url(../images/z_tl_li4.png) no-repeat; margin-left:17px; padding:15px 70px 15px 20px; width:268px;   }
.zg_tll1 img{ left:354px; bottom:1px;}
.zg_tll2 img{ right:364px; bottom:-1px;}
.zg_tll3 img{ left:40px; bottom:0;}
.zg_tll4 img{ right:62px; bottom:0;}
.zgz_zhsh_link a{ border-color:#FFC9C5;}
.zgz_zhsh_link span{ background: -webkit-linear-gradient(left,#F79191,#FE6C6C); background: -moz-linear-gradient(left,#F79191,#FE6C6C); background: -o-linear-gradient(left,#F79191,#FE6C6C); background: -ms-linear-gradient(left,#F79191,#FE6C6C); *background:#60B9FE; background:#60B9FE\9; }
/*讲师*/
.zgz_jish{ background:#F6F6FF;}
.zgz_teacher{  padding:45px 0 73px;  }
.zg_teacher_h6{ font-size:50px; line-height:90px; color:#000; text-align: center;  }
.zg_teacher_h6 span{ display:inline-block; *display:inline; zoom:1; margin:0 10px 0 20px; width:135px; height:50px; position: relative; }
.zg_teacher_h6 em{ display:inline-block; *display:inline; zoom:1; width:135px; height:89px;background: url(../images/z_js.png) no-repeat;;position: absolute; top:-18px;     left: 0;}
.zg_tea_jiyu{ font-size:16px; line-height:30px; color:#999; text-align: center; margin:8px auto 23px;  }
.zgz_tea_top{ width:1000px; height:474px;  margin:80px auto 26px; ; }
.zgz_shizi{padding: 230px 130px 0 ;height: 224px;   position: relative; background:url(../images/shizi.jpg) no-repeat center 115px;  display:none; }
.zgz_shizi img{ display:block; width:299px; height:299px; position: absolute; left:50%; margin-left:-149px; top:-70px; z-index:2;}
.zgz_shizi a{ display:block; width:170px; height:69px; background: url(../images/z_lxls.png) no-repeat; font-size:20px; font-weight:bold;; line-height:61px;; text-align: center; color:#ec5d5d; position: absolute; left:415px ; bottom:-30px; z-index:2;}
.zgz_shizi a:hover{ color:#645FE0; }
.zgz_shi_name{ font-size:26px; line-height:46px; color:#fff;  }
.zgz_shi_zhi{ margin:5px auto 11px; }
.zgz_shi_zhi dt{ font-size:20px; font-weight:bold; line-height:32px; color:#fff;}
.zgz_shi_zhi dd{ font-size:16px; line-height:26px; color:#fff;}
.zgz_shi_details{   font-size:14px; line-height:22px; color:#fff; }
.zgz_teacher_lb{ width:1000px; margin:0 auto; position: relative; height:140px; }
.zgz_teacher_lb li{ float:left; width:140px; height:140px; position: relative; margin-right:32px; cursor: pointer;}
.zgz_teacher_lb li img{ display:block; width:140px; height:140px; }
.zgz_teacher_lb li p{  width:140px; height:140px; position: absolute; border-radius: 50%; background: url(../images/z_shizi_zzc.png) no-repeat; left:0; top:0; z-index:2;}
.zgz_teacher_lb li.on p{ background: url(../images/z_shizi_bj.png) no-repeat; }
.zgz_teacher_lb .prev,.zgz_teacher_lb .next{ font-size:0; position:absolute; top:55px; width:25px; height:48px; background: #ED5D5D; border-radius: 50%; z-index:4;}
.zgz_teacher_lb .prev{ left:-40px; background: url("../images/zg_pr.png") no-repeat left top;}
.zgz_teacher_lb .next{ right:-40px;  background: url("../images/zg_ne.png") no-repeat left top; }
.zgz_teacher_lb .prev:hover{background: url("../images/zg_pr1.png") no-repeat left top;}
.zgz_teacher_lb .next:hover{background: url("../images/zg_ne1.png") no-repeat left top; }
.bx_wrap .tempWrap{width: 1000px;}
    /*适合的班�?*/
.zgz_class_link a{ border-color:#FFC9C5;  }
.zgz_class_link span{  background: -webkit-linear-gradient(left,#F79191,#FE6C6C); background: -moz-linear-gradient(left,#F79191,#FE6C6C); background: -o-linear-gradient(left,#F79191,#FE6C6C); background: -ms-linear-gradient(left,#F79191,#FE6C6C); *background:#FE6C6C; background:#FE6C6C\9;  }
.zgz_type{ padding:54px 0 60px;background: url(../images/z_xian.gif) no-repeat center 433px; }
.zg_class_ban{ text-align: center; font-size:50px; line-height:58px; color:#000;  margin-bottom:40px; }
.zg_class_ban b{ color:#EC5D5D; font-weight: bold; }
.zg_class_ban span{  display:inline-block; *display:inline; zoom:1; width:39px; height:49px; background: url(../images/quot.png) no-repeat; margin-right:15px; }
.zgz_banci{ height:720px; position: relative; }
.zg_banci{ position: absolute; }
.zg_banci h6{ text-align: center; font-size:22px; line-height:32px; color:#fff; }
.zg_banci p{ text-align: center; font-size:14px; line-height:24px; color:#fff; }
.zg_banci a{ display:block; width:172px; height:56px; background: url(../images/banci_a.png) no-repeat ;  text-align: center; font-size:16px; font-weight: bold;line-height:48px; color:#716500; position: absolute; z-index:3; left:50%; margin-left:-86px; }
.zg_banci a:hover{ color:#C60106;  }
.zg_banci1 a,.zg_banci2 a,.zg_banci3 a{  top:211px; }
.zg_banci4 a,.zg_banci5 a,.zg_banci6 a{ bottom:-30px; }

.zg_banci1,.zg_banci2,.zg_banci3{ width:230px; height:240px; padding:20px 0 30px;border-radius: 8px }

.zg_banci4,.zg_banci5,.zg_banci6{ width:290px; height:273px; padding-top:18px;  }
.zg_banci1 h6,.zg_banci2 h6,.zg_banci3 h6{ margin-bottom:45px; }
.zg_banci4 h6{ margin-bottom:100px; color:#24B8FF;}
.zg_banci5 h6,.zg_banci6 h6{ margin-bottom:93px; }
.zg_banci5 h6{ color:#FF9C5C;  }
.zg_banci6 h6{ color:#02C2DF;  }
.zg_banci1{ left:0px; top:40px;   box-shadow: 0px 5px 20px 0px rgba(73, 215, 238, 0.235);
     background: url(../images/z_ban1.png) no-repeat;  }
.zg_banci2{ left:255px; top:20px;  box-shadow: 0px 5px 20px 0px rgba(97, 191, 255, 0.235);
     background: url(../images/z_ban2.png) no-repeat;}
.zg_banci3{ left:510px; top:0;   background: url(../images/z_ban3.png) no-repeat; }

.zg_banci22{ left:770px; top:-20px;  box-shadow: 0px 5px 20px 0px rgba(97, 191, 255, 0.235);
    background: url(../images/z_ban22.png) no-repeat;}







.zg_banci4{ left:14px; top:398px; background: url(../images/z_ban4.png) no-repeat;  }
.zg_banci5{ left:355px; top:369px; background: url(../images/z_ban5.png) no-repeat;  }
.zg_banci6{ left:695px; top:389px; background: url(../images/z_ban6.png) no-repeat;  }
.zg_banci span{ display:block; position: absolute; z-index:2;width:16px; }
.zg_banci4 span{ height:48px; left:128px; top:-48px; background: url(../images/z_banq4.png) no-repeat ;}
.zg_banci5 span{ height:32px; left:126px; top:-30px; background: url(../images/z_banq5.png) no-repeat ;}
.zg_banci6 span{ height:65px; left:137px; top:-62px; background: url(../images/z_banq6.png) no-repeat ;}
.zg_banci1 span{ height:40px; left:182px; bottom:-40px; background: url(../images/z_banq1.png) no-repeat ;}
.zg_banci2 span{ height:46px; left:192px; bottom:-46px; background: url(../images/z_banq2.png) no-repeat ;}
.zg_banci3 span{ height:53px; left:212px; bottom:-53px; background: url(../images/z_banq3.png) no-repeat ;}
.di{
    width:100%;
    /* padding-bottom:108px; */
    background: #35363a;
}
.di_cen{
    width:1000px;
    margin: 0 auto;
    padding-top:66px;
}
.phone{
    width:100%;
    height:118px;
}
.pho_left{
    color: #fff;
    font-size: 48px;
    line-height: 78px;
    float: left;
    font-weight: bold;
    font-family: "Microsoft YaHei"
}
.pho_right{
    float: right;
    padding-top: 6px;
}
.pho_right div{
    float: left;
}
.pho_right a{
    display: block;
    width:175px;
    height:56px;
    border:2px solid #fff;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 56px;
    float: left;
    margin-right: 13px;
    font-family: "Microsoft YaHei";
    border-radius: 28px;
}
/*.pho_right a:hover{*/
   /*background: #1EBFCC;*/
    /*color: #fff;*/
/*}*/
.ewm{
    /*margin-top: 56px;*/
    height:140px;
}
.ewm div{
    width:330px;
    float: left;
    margin-right:5px;
}
.ewm div img{
    float: left;
}
.ewm div span{
    display: block;
    float: left;
    color: #fff;
    font-size:14px;
    margin-top: 39px;
    margin-left: 10px;
    font-family: "Microsoft YaHei";
}
.ewm .xyd{
    width:330px;
}
.ewm .dyd{
    width:330px;
}
.footer {
    width: 100%;
    padding-bottom: 36px;
    padding-top: 36px;
    text-align: center;
    color: #666;
    margin-top: 29px;
    border-top: 1px solid #ededed;
}
.copy a, .copy h1 {
    color: #fff;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    font-weight: normal;
    display: inline;
}
.copy a{
    padding:10px;
    padding-bottom:20px;
}
.foe{
    margin-top: 10px;
    font-family: "Microsoft YaHei";color: #fff;
    font-size: 14px;
}
.ewm i{font-style: normal}
.zg_navleft{background: url("../images/zg_navleft.png") no-repeat left top;width: 163px;height: 479px;position: fixed;left: 0;top:50%;margin-top: -240px;z-index: 100}
.zg_close{background: url("../images/zg_close.png") no-repeat left top;width: 11px;height: 11px;position: absolute;right:3px;top:30px;cursor: pointer;}
.zg_navleft_right {  width: 316px;  background: url(../images/fix_right_14.png) no-repeat center;  height: 55px;  padding: 12px 0px;  position: fixed;  right: 20px;  top: 150px;  text-align: center;  font-size: 20px;  line-height: 55px;  color: #fff;  overflow: hidden;  z-index: 1000;}.fix_right p {  width: 100%;  height: 100%;  overflow: hidden;  position: relative;  padding-left:30px;}.fix_right p:after {  content: "";  background: #fff;  position: absolute;  width: 316px;  height: 316px;  left: 0px;  left: 0;  top: 0;  bottom: 0;  opacity: 0;  margin: auto;  border-radius: 50%;  transform: scale(1);  animation: 1s btn ease-in-out infinite;}@keyframes btn {  0% {    transform: scale(0);    opacity: 1;  }  100% {    transform: scale(1);    opacity: 0;  }}@-webkit-keyframes btn {  0% {    transform: scale(0);    opacity: 1;  }  100% {    transform: scale(1);    opacity: 0;  }}
.zg_navleft .right{
    width: 44px;
    height: 160px;  
    background: url(../images/flex_right.jpg) no-repeat center;
    position: absolute;
    top: 160px;
    left: 172px;
    cursor: pointer;
}

.zg_navleft .right .on{
    display: none
}

.zg_navleft .right img{
    position: absolute;
    top: 125px;
    left: 15px;
    display: block
}

.zg_navleft h6{font:bold 20px/24px "Microsoft YaHei";color: #fff;padding: 37px 0 0 86px;}
.zg_navoul{margin-top: 21px;}
.zg_navoul li{font:bold 16px/41px "Microsoft YaHei";color: #fff;text-align: center;margin-bottom: 8px;}
.zg_navoul li a{font:bold 16px/41px "Microsoft YaHei";color: #fff;}
.zg_navoul li a span{color: #fcff00;font-size: 20px;}
/*新版ujiuye头部*/
.offcn_headpub{width:1000px; padding-top:18px;position: absolute;
    left: 50%;
    margin-left: -500px;
    top: 0;
    z-index: 1;}
.offcn_leftimg{width:158px;}
/*.zg_top_cen {*/
    /*width: 606px;*/
    /**width: 606px;*/
/*}*/
/*.zg_top_cen p em {*/
    /*display: block;*/
    /*position: absolute;*/
    /*top: -8px;*/
    /*left: 68px;*/
    /*width: 15px;*/
    /*height: 8px;*/
    /*background: url(../images/zg_jiao02.png) no-repeat center;*/
/*}*/
/*.zg_top_cen ul {*/
    /*overflow: hidden;*/
    /*height: 32px;*/
    /*margin-bottom: 9px;*/
/*}*/
/*.zg_top_cen ul li {*/
    /*float: left;*/
    /*width: 90px;*/
    /*height: 32px;*/
/*}*/
/*.zg_top_cen p {*/
    /*width:820px;*/
    /*background: url("../images/zg_bg2.png") no-repeat left top;*/
    /*height:40px;*/
    /*border-radius: 2px;*/
    /*line-height: 40px;*/
    /*position: relative;*/
    /*padding:7px 20px 0;*/
/*}*/
/*.zg_top_cen ul li a {*/
    /*display: inline-block;*/
    /*padding: 0 10px;*/
    /*font: 16px/32px "Microsoft YaHei";*/
    /*float: left;*/
/*}*/
/*.zg_top_cen ul li.hover a{*/
    /*display: inline-block;*/
    /*padding: 0 20px 0 0;*/
    /*background: url(../images/zg_jiao01.png) no-repeat right center;*/
/*}*/
/*.zg_top_cen ul li a {*/
    /*display: inline-block;*/
    /*padding: 0 10px;*/
    /*font: 16px/32px "Microsoft YaHei";*/
    /*color: #fff;*/
/*}*/
/*.zg_top_cen p a {*/
    /*padding-right:7px;*/
    /**padding-right:12px;*/
    /*font:13px/38px "Microsoft YaHei";*/
    /*color: #fffefe;*/
	/*white-space: nowrap;*/
/*}*/
.zg_conwh{height: 1030px;}
.zg_conwh1{padding-top: 47px;}
.zg_conwhh2{text-align: center;font:bold 44px/79px "Microsoft YaHei";color:#333;height:60px;}
.zg_conwhh2 span{color:#fe3a5d}
.zg_conwhp1{font:16px/20px "Microsoft YaHei";color: #999;text-align: center;padding-top:16px;}
.zg_conwhdiv ul{background:#5f60e7;height: 50px;}
.zg_conwhdiv ul li{float: left;text-align: center;font:22px/50px "Microsoft YaHei";color: #fff;}
.zg_conwhdiv ul .zg_wholi1{width: 343px;}
.zg_conwhdiv ul .zg_wholi2{width: 166px;background: #ed5d5d;/*box-shadow: 0px 0px 7px 0px rgba(0, 16, 46, 0.35);*/}
.zg_conwhdiv ul .zg_wholi3{width: 160px;}
.zg_conwhdiv ul .zg_wholi4{width: 160px;}
.zg_conwhdiv ul .zg_wholi5{width: 160px;}
.zg_conwhdiv{margin-top: 51px;}
.zg_conwhdi td{border:1px solid #d7d7d7;text-align: center;padding: 15px 0 12px 0;}
.zg_conwhdi{height: 753px;overflow-y: auto;}
.zg_conwhdi .zg_wholi1{width: 352px;font:18px/22px "Microsoft YaHei";color: #333;}
.zg_conwhdi .zg_wholi2{width: 168px;background: #ed5d5d;/*box-shadow: 0px 0px 7px 0px rgba(0, 16, 46, 0.35);*/font:22px/26px "Microsoft YaHei";color: #fff;}
.zg_conwhdi .zg_wholi3{width: 160px;font:22px/26px "Microsoft YaHei";color: #9e9e9e;}
.zg_conwhdi .zg_wholi4{width: 160px;font:22px/26px "Microsoft YaHei";color: #9e9e9e;}
.zg_conwhdi .zg_wholi5{width: 160px;font:22px/26px "Microsoft YaHei";color: #9e9e9e;}
.zg_wholi6{background: #e2e2e2}

.fix_right {
  width: 316px;
  background: url(../images/fix_right_13.png) no-repeat center;
  height: 55px;
  padding: 12px 0px;
  position: fixed;
  right: 0px;
  top: 150px;
  text-align: center;
  font-size: 20px;
  line-height: 55px;
  color: #fff;
  overflow: hidden;
  z-index: 1000;
}
.fix_right p {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  padding-left:30px;
}
.fix_right p:after {
  content: "";
  background: #fff;
  position: absolute;
  width: 316px;
  height: 316px;
  left: 0px;
  left: 0;
  top: 0;
  bottom: 0;
  opacity: 0;
  margin: auto;
  border-radius: 50%;
  transform: scale(1);
  animation: 1s btn ease-in-out infinite;
}
@keyframes btn {
  0% {
    transform: scale(0);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0;
  }
}
@-webkit-keyframes btn {
  0% {
    transform: scale(0);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0;
  }
}



/* 双十一弹窗*/

.shuangshiyi{
    background: url("../images/shuangshiyi.png") no-repeat center top;
    width: 387px;
    height: 366px;
  
    top: 50%;
    margin-top: -281px;
    left:50%;
    margin-left: -224px;
    position: fixed;
    padding-top: 196px;

    padding-left: 42px;
    z-index: 10000;
}
.close{
    position: absolute;
    top: 110px;
    right:17px;
    cursor: pointer;
}
.shuangshiyi em{
    width: 6px;
    height: 6px;
    background: #c683f4;
    border-radius: 50%;
    float: left;

    margin: 5px 5px 0 12px;
}
.shuangshiyi p{
    float: left;
    font:16px/16px "Microsoft YaHei";color: #ffffff;
}
.shuangshiyi p span{
    font:bold 16px/16px "Microsoft YaHei";color: #ffff7c;
}
.shuangshiyi h5{
    font:bold 26px/30px "Microsoft YaHei";color: #ffff7c;
    text-align: center;
    margin-top: 36px;
    width: 375px;
}
.shuangshiyi form{
margin: 7px 0 0 27px;

}
.shuangshiyi form input{
    margin: 19px 0 0 0;
    width: 288px;
    height: 40px;
    border: 1px solid #e1a1f1;
    border-radius: 3px;
    background: none;
    padding-left: 20px;
    font:18px/40px "Microsoft YaHei";color: #ffffff;
}

    .shuangshiyi form .btn{
        background: url("../images/shuang_btn.png") no-repeat center top;
        width: 310px;
        height: 52px;
        font:bold 24px/52px "Microsoft YaHei";color: #8e6100;
        text-align: center;
        border: none;
        margin-top: 28px;
        padding: 0;
        cursor: pointer;
    }
 


    #shuang form input::-webkit-input-placeholder { /* WebKit browsers */
        font-size:18px;
        color: #ffffff;
    font-family: "Microsoft YaHei";
    }
    #shuang form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
        font-size:18px;
        color: #ffffff;
    font-family: "Microsoft YaHei";
    }
    #shuang form input::-moz-placeholder { /* Mozilla Firefox 19+ */
        font-size:18px;
        color: #ffffff;
    font-family: "Microsoft YaHei";
    }
    #shuang form input:-ms-input-placeholder { /* Internet Explorer 10+ */
        font-size:18px;
        color: #ffffff;
    font-family: "Microsoft YaHei";
    }
.success{
    background: url("../images/success.png") no-repeat center top;
    width: 400px;
    height: 227px;
    position: fixed;
    top: 50%;
    left:50%;
    margin-left: -200px;
    margin-top: -113px;
}
.success .s_close{
    position: absolute;
    top: 34px;
    right: 7px;
    cursor: pointer;
}
.success dt{
    font:bold 36px/36px "Microsoft YaHei";color: #ffff7c;
    text-align: center;
    margin-top: 89px;
}
.success dd{
    font:18px/30px "Microsoft YaHei";color: #ffffff;
    text-align: center;
    margin-top: 14px;
    width: 349px;
    margin-left: 33px;

}
/* 弹窗 */

.center{
    width: 505px;
    height:559px ;
    background: url('../images/center.png') no-repeat top center;
    position: fixed;
    top :5%;
    left: 32%;
    overflow: hidden;
    z-index: 100;
    
}
.ctclose{
    margin: 65px 0 0 438px;
    cursor: pointer;
}
.cttop{
    margin:26px 0 0 100px ;
}
.center form{
    margin: 8px 0 0 128px;width: 330px;
}
.center form label{
    font:20px/20px "Microsoft YaHei";
    color: #ffffff;
    float: left;
    margin: 27px 11px 0 0;
}
.center form div{
    margin-top: 18px;
    width: 268px ;
    height: 40px;
    border: 1px solid #c4a7e3;
    border-radius: 3px;
    float: left;
}
.center form div input{
    width: 245px;
    height: 39px;
    font:18px/38px "Microsoft YaHei";
    color: #e0d7ef;margin-left: 21px;
    background: none;
    border: none;
}

.center_btn{
    width: 331px;
    height: 68px;
    background: url('../images/ct_btn.png') no-repeat top center;
    font:bold 28px/68px "Microsoft YaHei";
    color: #ffffff;
    text-align: center;
    letter-spacing: 5px;
    margin: 37px 0 0 0;cursor: pointer;
    border: none;
}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #c1c1c1;
  }
  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #c1c1c1;
  }
  ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #c1c1c1;
  }
  :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #c1c1c1;
  }


/* tan */



.tan{
    width: 446px;
    height:528px ;
    background: url('../images/tan.png') no-repeat top center; 
    position: fixed;
    top: 10%;
    left: 36%;
    z-index: 10000;
}
.tan_close{
    margin:  16px 0 0 362px;
    cursor: pointer;
}
.tan>p{
    margin:  132px 0 0 0;
    font:bold 24px/24px "Microsoft YaHei";
    color: #ffffff;
    text-align: center
}
.tan>.p2{
    margin:  7px 0 0 0;
    font:13px/20px "Microsoft YaHei";
    color: #ffffff;
    text-align: center
}
.tan>p span{
    color: #ffea01;
}
.tan form{
    margin: 5px 0 0 60px
}
.tan form label{
    font:20px/38px "Microsoft YaHei";
    color: #ffffff;
}
.tan form input{
    width: 236px;
    height: 38px;
    border: 2px solid #c9abff;
    border-radius: 3px;
    margin-top: 20px;
    padding-left: 10px;
    color: #e2d8ff;
    font:16px/38px "Microsoft YaHei";
}
.tan input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #e2d8ff;
    font:16px/38px "Microsoft YaHei";
}
.tan input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #e2d8ff;
    font:16px/38px "Microsoft YaHei";
}
.tan input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #e2d8ff;
    font:16px/38px "Microsoft YaHei";
}
.tan input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #e2d8ff;
    font:16px/38px "Microsoft YaHei";
}
.tan .tanbtn{
    width: 296px;
    height: 62px;
    background: url('../images/tan_btn.png') no-repeat top center; 
    padding: 0;
    border: none;
    margin-top: 30px;
    margin-left: 10px;
    color: #ffffff;
    font:bold 28px/62px "Microsoft YaHei";
    text-align: center;cursor: pointer;

}




.zg_part7{
    background: url('../images/zg_part7.jpg') no-repeat top center;
    width: 100%;
  
    overflow: hidden;
}
.zg_part7_title{
    width: 1000px;
    height:203px ;
    background: url('../images/p8tit.jpg') no-repeat top center;

    overflow: hidden;
}
.zg_part7_title h3{
    font:bold 45px/45px 'Microsoft YaHei';
    color:#333333;
    margin: 74px 0 0 296px;
    /* letter-spacing: -2px; */

}
.zg_part7_title span{
   
    color:#f1264e;
    /* margin-right: 15px; */
}

.zg_part7 .cont{
    margin: -70px 0 0 30px;
    width: 1111px;
}

.zg_part7 .cont li{
    width: 212px;
    height: 233px;
    float: left;
    margin: 40px 25px 0 0 
}

.zg_part7 .cont li span{
    font:18px/25px 'Microsoft YaHei';
    color:#333333;
    display: block;
    margin-top: 92px;
    text-align: center
}
.zg_part7 .cont li a{
    display: block;
    width: 154px;
    height: 42px;
    text-align: center;
    font:bold 26px/42px 'Microsoft YaHei';
    color:#fff;
    margin: 0 auto;
    background: #fa834e;
    background: -moz-linear-gradient(left,  #f76647 0%, #ffae58 100%);
    background: -webkit-gradient(linear, left, right, color-stop(0%,#f76647), color-stop(100%,#ffae58));
    background: -webkit-linear-gradient(left,  #f76647 0%,#ffae58 100%);
    background: -o-linear-gradient(left,  #f76647 0%,#ffae58 100%);
    background: -ms-linear-gradient(left,  #f76647 0%,#ffae58 100%);
    background: linear-gradient(to right,  #f76647 0%,#ffae58 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f76647', endColorstr='#ffae58',GradientType=0 );
    border-radius: 42px
}

.zg_part7 .cont .li2 a{
   
    background: #a847f8;
    background: -moz-linear-gradient(left,  #8a2dfa 0%, #e380f5 100%);
    background: -webkit-gradient(linear, left, right, color-stop(0%,#8a2dfa), color-stop(100%,#e380f5));
    background: -webkit-linear-gradient(left,  #8a2dfa 0%,#e380f5 100%);
    background: -o-linear-gradient(left,  #8a2dfa 0%,#e380f5 100%);
    background: -ms-linear-gradient(left,  #8a2dfa 0%,#e380f5 100%);
    background: linear-gradient(to right,  #8a2dfa 0%,#e380f5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a2dfa', endColorstr='#e380f5',GradientType=0 );
    border-radius: 42px
}
.zg_part7 .cont .li3 a{
   
    background: #6d80f9;
    background: -moz-linear-gradient(left,  #6d80f9 0%, #965af0 100%);
    background: -webkit-gradient(linear, left, right, color-stop(0%,#6d80f9), color-stop(100%,#965af0));
    background: -webkit-linear-gradient(left,  #6d80f9 0%,#965af0 100%);
    background: -o-linear-gradient(left,  #6d80f9 0%,#965af0 100%);
    background: -ms-linear-gradient(left,  #6d80f9 0%,#965af0 100%);
    background: linear-gradient(to right,  #6d80f9 0%,#965af0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d80f9', endColorstr='#965af0',GradientType=0 );
    border-radius: 42px
}
.zg_part7 .cont .li4 a{
  
    background: #1bbffc;
    background: -moz-linear-gradient(left,  #1bbffc 0%, #2c80fe 100%);
    background: -webkit-gradient(linear, left, right, color-stop(0%,#1bbffc), color-stop(100%,#2c80fe));
    background: -webkit-linear-gradient(left,  #1bbffc 0%,#2c80fe 100%);
    background: -o-linear-gradient(left,  #1bbffc 0%,#2c80fe 100%);
    background: -ms-linear-gradient(left,  #1bbffc 0%,#2c80fe 100%);
    background: linear-gradient(to right,  #1bbffc 0%,#2c80fe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1bbffc', endColorstr='#2c80fe',GradientType=0 );
    border-radius: 42px
}

.zg_part7 .cont .li1{
    background: url('../images/p7_1g.png') no-repeat top center;
}
.zg_part7 .cont .li2{
    background: url('../images/p7_2g.png') no-repeat top center;
}
.zg_part7 .cont .li3{
    background: url('../images/p7_3g.png') no-repeat top center;
}
.zg_part7 .cont .li4{
    background: url('../images/p7_4g.png') no-repeat top center;
}




.part7_btn{
    display: block;
    width: 362px;
    height: 62px;
    background: #d52f71;
    border-radius: 71px;
    margin: 40px 0 0 325px;
    font: 24px/62px 'Microsoft Yahei';
    color:#ffffff;
    text-align: center;  
}
.part7_btn:hover{
color: #ffffff;
background: #ff4177;
}


  
/* 1111111111111 */
.part1{
    padding: 71px 0 0 0;
    width: 100%;
    height: 775px;
}
.p1_tit{

}
.p1_tit div{
    font:bold 50px/50px "Microsoft Yahei";
    color: #000000;
    text-align: center;
    letter-spacing: -1.5px;
}
.p1_tit div img{
  display: inline-block;
  margin:  18px 0 0 0;
}
.p1_tit div span{
    color: #fa3971;

}
.p1_tit p{
    font:20px/20px "Microsoft Yahei";
    color: #999;
    text-align: center; 
    margin-top: 12px
}
.p1_top{
    margin-top: 26px;
    width: 1020px;
    position: relative;
    height: 142px;
}
.p1_top ul li{
    float: left;
    width: 71px;
    height: 33px;
    border: 1px solid #d1d1d1;
    border-radius: 3px;
    margin: 9px 11px 0 0;
    text-align: center;
    font:16px/33px "Microsoft Yahei";
    color: #333333;
    position: relative;
    cursor: pointer;
}
.p1_top ul .p1_hot:after{
    content: " ";
    background: url('../images/hot.png') no-repeat center bottom;
    background-size: 100% 100%;
    width: 13px;
    height: 14px;
    position: absolute;
    top: -1px;
    right: -1px;
}
.p1_top .hide{
    display: none;
}
.p1_top .on{
    /* background: #1362ff; */
    border: solid 1px #fa3971;
}
.p1_top .on a{
    color: #fa3971;
}
.p1_top .more{
    position: absolute;
    top: 103px;
    left: 424px;
    font:16px/16px "Microsoft Yahei";
    color: #858585;
    cursor: pointer;
    
}
.p1_top span{
    display: inline;
    margin-left: 5px;
}
.p1_top div img{
    vertical-align: middle;
}
.p1_top .less{
    position: absolute;
    top: 103px;
    right: 360px;
    font:16px/16px "Microsoft Yahei";
    color: #858585;
    cursor: pointer;
    display: none;
   
}



.class{
    position: relative;
}
.class_in{
    overflow: hidden;
   
}
/* .class_in>img{
  margin: 240px 0 0 100px;
 } */
.slide8_8{
position: absolute;
top: 0px;
left: 0;
width: 1000px;
height: 366px;

}
.slide8_8 .bd ul{
     background: url('../images/p1_l.jpg') no-repeat left top;
     width: 1000px;
     /* border: solid 1px #e7e7e7; */
}
.slide8_8 .bd li{
    height: 61px;
}
.slide8_8 .bd li .l{
    /* background: url('../images/p1_l.png') no-repeat center bottom;
    width: 300px;
    height: 61px; */
  
}
.slide8_8 .bd li .r{
 float: right;
    width: 700px;
    height: 60px;
    border-bottom: 1px dashed #e6e6e6;
}
/* .slide8_8 .bd li .l,.slide8_8 .bd li .r{
    float: left;
} */
.slide8_8 .bd li p{
    float: left;
    height: 61px;
    line-height: 60px;
}
.slide8_8 .bd li .date{
    font:16px/61px "Microsoft Yahei";
    color: #ffffff;
    margin:  0 28px 0 20px;

	
}
.slide8_8 .bd li .classname{
    font:16px/61px "Microsoft Yahei";
    color: #ffffff;
    width: 200px;
   
}
.slide8_8 .bd li .time{
    font:16px/60px "Microsoft Yahei";
    color: #666666;
    margin: 0 50px 0 25px;
   
}
.slide8_8 .bd li .time span{
    display: inline-block;
    width: 33px;
	height: 33px;
    background-color: #f6f5fb;
    color: #050505;
    font:16px/30px "Microsoft Yahei";
    text-align: center;
    margin: 0 8px 0 8px;
    border-radius: 10px;
}
}
.slide8_8 .bd li .fire{
    font:16px/60px "Microsoft Yahei";
    color: #666666;
 
}
.slide8_8 .bd li .fire img{
    vertical-align: middle;
    margin-right: 7px;
    margin-top: -7px;
}
.slide8_8 .bd li a{
    float: right;
    display: block;
    width: 95px;
    height: 30px;
    border-radius: 30px;
    background: #fa3971;
    text-align: center;
    font:16px/30px "Microsoft Yahei";
    color: #ffffff;
    margin: 18px 20px 0 0;
    
}
.slide8_8 .bd li .a1{

    background: #268ffd;

    
}

.class .class_left{
    background: url('../images/p1_l.jpg') no-repeat center bottom;
    width: 300px;
    height: 366px;
    position: absolute;
    left: 0;
    top: 0px;
}

.p1_btn{
    width: 273px;
	height: 56px;
	background-image: linear-gradient(-5deg, 
		#fa3971 0%, 
		#ff6050 100%);
	border-radius: 28px;
	border: solid 2px #fa3971;
    /* display: block;
    background: url('../images/p1_btn.png') no-repeat center bottom;
    width: 351px;
    height: 74px; */
    color: #ffffff;
    font:24px/56px "Microsoft Yahei";
    position: absolute;
    top: 555px;
    left: 363px;
    text-align: center;
}
.p1_btn:hover{
    background:#1362ff;
    color: #fff;
    border-radius: 50px
}
i,em{ font-style:normal;}
strong,b{ font-weight:normal;}
.new1{
    padding: 60px 0 0px 0;
}
.new1 .cont{
    margin-top: 36px;
}

.new1 .cont ul{
    width: 1111px;
}
.new1 .cont ul li{
    margin: 0px -23px 0 -17px;
    position: relative;
    cursor: pointer;

}
.new1 .cont ul .l1{
    width: 290px;
    height: 290px;
    float: left;
    margin-top: 15px;
}
.new1 .cont ul .l2{
    width: 296px;
    height: 296px;
    float: left;
    margin-top: 135px;
}
.new1 .cont ul .l3{
    width: 289px;
    height: 289px;
    float: left;
    margin-top: -15px;
}
.new1 .cont ul .l4{
    width: 280px;
    height: 280px;
    float: left;
    margin-top: 115px;
}
.new1 .cont ul .l1 span{
    display: block;
    background: url('../images/new1_1.png') no-repeat center bottom;
    width: 290px;
    height: 290px;

}
.new1 .cont ul .l2 span{
    display: block;
    background: url('../images/new1_2.png') no-repeat center bottom;
    width: 296px;
    height: 296px;

}
.new1 .cont ul .l3 span{
    display: block;
    background: url('../images/new1_3.png') no-repeat center bottom;
    width: 289px;
    height: 289px;

}
.new1 .cont ul .l4 span{
    display: block;
    background: url('../images/new1_4.png') no-repeat center bottom;
    width: 280px;
    height: 280px;

}


.new1 .cont ul li em{
    display: block;
    color: #ffffff;
    font:lighter 26px/36px "Microsoft Yahei";
    text-align: center;
    padding: 93px 0 0 0;
}

.new1 .cont ul li div{
    position: absolute;
    display: none;
}
.new1 .cont ul .l1 div{
    background: url('../images/new1_1h.png') no-repeat center bottom;
    width: 274px;
    height: 398px;
    top: -49px;
    left: 7px;
}
.new1 .cont ul .l2 div{
    background: url('../images/new1_2h.png') no-repeat center bottom;
    width: 278px;
    height: 402px;
    top: -49px;
    left: 9px;
}
.new1 .cont ul .l3 div{
    background: url('../images/new1_3h.png') no-repeat center bottom;
    width: 298px;
    height: 422px;
    top: -36px;
    left: -6px;
}
.new1 .cont ul .l4 div{
    background: url('../images/new1_4h.png') no-repeat center bottom;
    width: 262px;
    height: 386px;
    top: -49px;
    left: 9px;

}
.new1 .cont ul li div p{
    width: 200px;
    margin: 55px auto 0;
    color: #ffffff;
    font:lighter 16px/28px "Microsoft Yahei";
}

.new1 .cont ul li:hover div{
    display: block;
}

.new1 .cont ul li:hover span{
    display: none;
}
/* 000 */


.di .top{

    height: ;

}

.di .top div{

    float: left;

  }

  .di .top .left{

    margin-top: 46px

  }

  .di .top .cent{

    width: 280px;

    margin-top: 46px

  }

  .di .top .cent p{

    color:#fff; font-size:12px;font-family:"Microsoft Yahei"; 

    text-align: center;

    letter-spacing: 15px;

    margin-top: 12px;

    margin-left: 10px

  }

  .di .top .cent p em{

    letter-spacing: 1px;

    display: inline-block;

    margin-right: 15px;

  

  }

  .di .top .cent span{

    display: block;

    text-align: center;

    color:#fff; font-size:16px;font-family:"Microsoft Yahei"; 

    margin-top: 5px;

    letter-spacing: 2px;

  

  }

  .di .top .cent .p2{

    width: 255px;

    text-align: left;

  }

  .di .top .cent .p2 span{

  float: left;

    width: 40px;

    height: 1px;

    background: #b3b3b3;

  margin:7px 5px 0  8px

  }

  .di .top .cent .p2 .r{

    float: right;

    margin: 0;

    margin-top: 8px

  }

  .di .top .cent .p2{

    letter-spacing: 5px;

    margin-top: 8px

  }

  

  

  

  .di .top .right{

    height: 95px;

    width: 800px;



    margin-top: 54px;

    padding-left: 25px;

    position: relative;

  }

  .di .top .right span{

    float: left;

    color:#ffffff; font-size:22px;font-family:"Microsoft Yahei";font-weight: bold;

    margin: -4px 5px 0 0

  }

  .di .top .right img{

  position: absolute;

  top: 3px;

  left: 80px;

  }

  .di .top .right em{

    display:inline-block;

    margin-top: -17px;

    color:#d0d0d0; font-size:14px;font-family:"Microsoft Yahei";line-height: 25px;text-indent:81px

  }


 /* 23-01-30 新增就业班板块 lhr */
 .zg23_jyb{overflow:hidden;width:100%;height:270px;background:url("../images/zg23_jybimg01.jpg") no-repeat center top;}
 .zg23_jyb .con{width:1000px;min-width:1000px;margin:0 auto;padding-top:120px;text-align:center;}
 .zg23_jyb h5{color:#fff;text-indent:-50px;letter-spacing:1px;font-weight:normal;font-size:25px;}
 .zg23_jyb h5 span{color:#fffc5b;font-weight:bold;}
 .zg23_jyb h5 b{font-weight:bold;}
 .zg23_jyb h5 b em{color:#fffc5b;font-weight:bold;font-style:normal;font-size:29px;}
 .zg23_jyb p{height:48px;margin-top:25px;background:url("../images/zg23_jybimg02.png") no-repeat left 100px bottom;color:#fff;font-size:16px;line-height:53px;}
 .zg23_jyb p a{display:inline-block;width:184px;height:48px;margin-left:12px;border-radius:24px;background:rgb(255, 252, 91);box-shadow:inset 0 0 10px #fff;color:#fc4464;text-align:center;font-weight:bold;font-size:16px;line-height:48px;}
 .zg23_jyb p b{font-weight:bold;}



.b28-c1{position: relative; text-align: center;margin-top: 133px;z-index:2;}
.b28-c1 img{margin-left: 111px;}
.b28-c2{position: absolute;left:41px;top:47px;z-index:2;} 
.b28-c3{position: absolute;left:835px;top:230px;z-index:2;} 
.b28-c4{margin-top:-15px;}
.b28-c4 p{font-size:0;text-align: center;margin-bottom:16px;}
.b28-c4 span{display:inline-block;height:30px;margin:0 5px;padding:0 17px 0 38px;border-radius:30px;background:rgba(255,255,255,.251) url("../images/1128/banner5.png") no-repeat left 15px center;color:#fff;font-size:16px;line-height:30px;}
.b28-c5{position: absolute;left:-66px;top:200px;z-index:2;animation: imgMove2 3s linear infinite;} 
.b28-c6{position: absolute;left:1041px;top:130px;z-index:2;animation: imgMove2 4s linear infinite;} 
.b28-c7{position: absolute;left:41px;top:281px;z-index:4;animation: imgMove3 5s linear infinite;} 
.b28-c8{position: absolute;left:-4px;top:338px;z-index:2;animation: imgMove3 5s linear infinite;} 
.b28-c9{position: absolute;left:880px;top:46px;z-index:2;animation: imgMove3 5s linear infinite;} 
.b28-c10{position: absolute;left:-310px;top:137px;z-index:1; animation: imgMove1 5s linear infinite;} 
.b28-c11{position: absolute;left:-415px;top:46px;z-index:1; animation: imgMove1 3s linear infinite;} 
 

@keyframes imgMove1 {
0% {transform: scale(1.5);}
100%{transform: scale(0.5);}
}

@keyframes imgMove2 {
0% {transform: translateY(0px);}
50% {transform: translateY(-20px);}
100% {transform: translateY(0px);}
}
@keyframes imgMove3 {
    0%{transform: scale(1);}
    50% {transform: scale(1.3);}
    100%{transform: scale(1);}
    }
