@charset "gb2312";
/* CSS Document */
/*���Ĭ����ʽ*/
body{ font-size:12px; min-width:1000px; }
body,p,h1,h2,h3,h4,h5,h6{ margin:0; }
a{ color:#333; text-decoration:none; font-family: "microsoft yahei"; outline:none; border:none; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color:transparent; }
a:hover{ color:#ef2d36; }
img{ vertical-align:middle; border:none; }
ul,ol,dl,dd,td,th,input,select{ padding:0; margin:0; }
li{ list-style:none; }
table{ border-collapse:collapse; }
input,select{ outline:none; }
select{ appearance:none; -moz-appearance:none; -webkit-appearance:none; }
::-webkit-input-placeholder{ color:#6e727c; }
:-moz-placeholder{ color:#6e727c; }
::-moz-placeholder{ color:#6e727c; }
:-ms-input-placeholder{ color:#6e727c; }

input{border:none;background:none;outline:none;}

/*������ʽ*/
.fl{ float:left; }
.fr{ float:right; }
.clearfix{ *zoom:1; }
.clearfix:after{ content:""; display:block; clear:both; }
.main{ width:1000px; margin:0 auto; }
h2{ text-align:center; }
.btn{ display:block; width:350px; height:68px;  background-image:url(../images/btn_on.png); font:bold 24px/68px "microsoft yahei"; color:#004e52; text-align:center; margin:0 auto; }
.btn:hover{ background:url(../images/btn.png) no-repeat;color:#fff; }
.zg_subtitle{ font-size:20px; font-family:"microsoft yahei"; color:#333; text-align:center; }
/*banner*/
.zg_banner{position: relative; }




.zg_banner .slideBox{overflow:hidden;
    width: 100%;
    height: 639px;
     position:relative;}
.zg_banner .slideBox .hd{height:6px; position:absolute; left:50%; bottom:50px;margin-left:-70px; z-index:1}
.zg_banner .slideBox .hd ul{ overflow:hidden; zoom:1;}
.zg_banner .slideBox .hd ul li{ float:left; width:54px;height:6px; cursor:pointer;background:url("../images/zg_bg3.png") no-repeat left top;margin:0 8px;}
.zg_banner .slideBox .hd ul .on{ background:url("../images/zg_bg4.png") no-repeat left top;}

.zg_banner .slideBox .bd .bdoli1{background:url("../images/banner1.jpg") no-repeat center top;width: 100%;height: 639px;}
.zg_banner .slideBox .bd .bdoli1 .banner_in{
width: 1000px;
height: 639px;
margin: 0 auto 0;
background:url("../images/banner1_in.jpg") no-repeat center top;
}
.zg_banner .slideBox .bd .bdoli2{background:url("../images/banner2.jpg") no-repeat center top;width: 100%;height: 639px;}
.zg_banner .slideBox .bd .bdoli2 .banner_in{
width: 1000px;height: 639px;
margin: 0 auto 0;
background:url("../images/banner2_in.jpg") no-repeat center top;
overflow: hidden;
}
.zg_banner .slideBox .bd .bdoli2 .banner_in a{
    background:url("../images/banner2_btn.png") no-repeat center top;width: 267px;height: 65px;
    display: block;
    margin: 470px auto 0;
}

.zg_banner .slideBox .hd ul .zg_banoli{margin: 0 61px 0 60px;}
.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 {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: 830px;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}
.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;}
/*m1*/
.zg_m1Wrap{ height:1176px; background:url(../images/m1_wrap.jpg) no-repeat center top; }
.zg_m1{ height:1097px; padding-top:79px; background:url(../images/m1.jpg) no-repeat center top; }
.zg_m1con{ position:relative; width:100%; height:807px; margin-top:46px; }
.zg_m1con1{ position:absolute; width:481px; height:207px; top:0; left:0; }
.zg_m1con1 p{ font:18px/36px "microsoft yahei"; color:#000033; padding:40px 30px 0 60px; }
.zg_m1con1 p span{ color:#000033; font-size:28px;}
.imgBox{ position:absolute; border:2px solid #67e4ff; }
.imgBox span{ position:absolute; display:block; width:160px; height:50px; background:#fee92e; font:20px/50px "microsoft yahei"; color:#221f00; text-align:center; }
.zg_m1con2{ top:70px; right:0; }
.zg_m1con2 span{ top:17px; left:-38px; }
.zg_m1con3{ top:208px; left:0; }
.zg_m1con3 span{ top:28px; left:-62px; }
.zg_m1con4{ top:389px; right:0; z-index:10; }
.zg_m1con4 span{ top:47px; left:-50px; }
.zg_m1con5{ top:507px; left:0; }
.zg_m1con5 span{ top:38px; left:-22px; }
.zg_m1con6{ position:absolute; top:677px; right:5px; width:428px; height:126px; background:#1b1e52 url(../images/quot.png) no-repeat 8px 5px; }
.zg_m1con6 p{ font:20px/34px "microsoft yahei"; color:#b4c7ff; padding:33px 18px 0 43px;  }
.zg_m1con6 p span{ font-size:32px; color:#fee92e; }
.zg_m1 .btn{ margin-top:49px; }
/*m2*/
.zg_m2Wrap{ height:1024px; background:url(../images/m2_wrap.jpg) no-repeat center top; }
.zg_m2{ height:944px; padding-top:80px; background:url(../images/m2.jpg) no-repeat center top; }
.zg_m2 .zg_subtitle{ line-height:44px; color:#8497f2}
.zg_m2con{ position:relative; width:100%; height:504px; margin-top:84px; }
.zg_m2con span{ position:absolute; display:block; background-repeat:no-repeat;}
.VR1{ width:131px; height:130px; background-image:url(../images/m2_pic1.png); top:25px; left:111px; }
.VR2{ width:108px; height:108px; background-image:url(../images/m2_pic2.png); top:28px; left:374px; }
.VR3{ width:145px; height:145px; background-image:url(../images/m2_pic3.png); top:28px; left:675px; }
.VR4{ width:108px; height:108px; background-image:url(../images/m2_pic4.png); top: 143px;left: 846px; }
.VR5{ width:130px; height:130px; background-image:url(../images/m2_pic5.png); top:198px; left:20px; }
.VR6{ width:128px; height:128px; background-image:url(../images/m2_pic6.png); top:354px; left:155px; }
.VR7{ width:110px; height:110px; background-image:url(../images/m2_pic7.png); top:343px; left:394px; }
.VR8{ width:108px; height:108px; background-image:url(../images/m2_pic8.png); top:262px; left:636px; }
.VR9{ width:108px; height:108px; background-image:url(../images/m2_pic9.png); top:354px; left:832px; }
.zg_m2 .btn{ margin-top:67px; }
/*m3*/
.zg_m3Wrap{ background:#090b2c url(../images/m3_wrap.jpg) no-repeat center top; }
.zg_m3{ background:#090b2c url(../images/m3.jpg) no-repeat center top; padding:70px 0 64px; }
.zg_m3 .zg_subtitle{ line-height:60px; }
.zg_m3con{ width:100%; height:456px; padding-top:38px; margin-top:35px; background:url(../images/m3con.png) no-repeat; }
.zg_m3con p{ font:20px/30px "microsoft yahei"; color:#2ecefe; padding-left:50px; background:url(../images/m3_pic1.jpg) no-repeat 36px 5px; }
.zg_m3con p span{ color:#fff440;}
.zg_m3L{ width:480px; }
.zg_m3R{ width:520px; }
.zg_m3L img{ margin:37px 0 0 56px; }
.zg_m3R img{ margin:22px 0 0 40px; }
/*m4*/
.zg_m4Wrap{ background:#060330 url(../images/m4_wrap.jpg) no-repeat center top; }
.zg_m4{ background:#060330 url(../images/m4.jpg) no-repeat center top; padding:38px 0 78px; }
.zg_m4con{ width:100%; height:537px; margin-top:63px; background:url(../images/m4con.png) no-repeat center top; }
.zg_m4con>p{ font:28px/80px "microsoft yahei"; color:#fff; text-align:center; padding-top:28px; }
.zg_m4con>p span{ color:#fdeb00; }
.zg_header{ width:960px; margin:14px auto 0; }
.zg_header li{ float:left; font:bold 16px/50px "microsoft yahei"; color:#fff; text-align:center; background:#2756ca; }
.zg_name{ width:104px; }
.zg_edu{ width:198px; }
.zg_firm{ width:284px; }
.zg_salary{ width:134px; background:#ffea22; color:#3c3600!important; }
.zg_prov{ width:240px; }
.zg_header .zg_salary{ padding-top:14px; margin-top:-14px; background:#ffea22; }
.txtMarquee-top{ width:960px; margin:0 auto; overflow:hidden; position:relative;}
.infoList{ padding-top:6px; font-size:0; }
.infoList li{ }
.infoList li p{ float:left; font:16px/56px "microsoft yahei"; color:#fff; text-align:center; height: 56px;}
.zg_m4 .btn{ margin-top:48px; }
/*m5*/
.zg_m5Wrap{ background:#01002a url(../images/m5_wrap.jpg) no-repeat center top; }
.zg_m5{ padding:71px 0 60px; background:#01002a url(../images/m5.jpg) no-repeat center top; }
.zg_m5con{ margin-top:46px; width:100%; height:604px; background:url(../images/m5con.png) no-repeat; }
.zg_m5con ul{ width:894px; margin:0 auto 0; padding-top:15px; }
.zg_m5con li{ float:left; width:223px; background:url(../images/m5li_bg.png) no-repeat center top; margin-bottom:22px; }
.zg_m5con li:hover{ background-image:url(../images/m5li_bg_on.png); }
.zg_m5con li:hover dl{ color:#ffea22; }
.zg_m5con dl{ text-align:center; color:#fff; }
.zg_m5con dt{ font:24px/50px "microsoft yahei"; }
.zg_m5con dd{ font:14px/24px "microsoft yahei"; }
.zg_m5con li i{ display:block; width:138px; height:144px; margin:13px auto 6px; background-repeat:no-repeat;background-position:center center; }
.zg_m5li1 i{ background-image:url(../images/m5_pic1.png); }
.zg_m5li2 i{ background-image:url(../images/m5_pic2.png); }
.zg_m5li3 i{ background-image:url(../images/m5_pic3.png); }
.zg_m5li4 i{ background-image:url(../images/m5_pic4.png); }
.zg_m5li5 i{ background-image:url(../images/m5_pic5.png); }
.zg_m5li6 i{ background-image:url(../images/m5_pic6.png); }
.zg_m5li7 i{ background-image:url(../images/m5_pic7.png); }
.zg_m5li8 i{ background-image:url(../images/m5_pic8.png); }
.zg_m5li1:hover i{ background-image:url(../images/m5_pic1_on.png); }
.zg_m5li2:hover i{ background-image:url(../images/m5_pic2_on.png); }
.zg_m5li3:hover i{ background-image:url(../images/m5_pic3_on.png); }
.zg_m5li4:hover i{ background-image:url(../images/m5_pic4_on.png); }
.zg_m5li5:hover i{ background-image:url(../images/m5_pic5_on.png); }
.zg_m5li6:hover i{ background-image:url(../images/m5_pic6_on.png); }
.zg_m5li7:hover i{ background-image:url(../images/m5_pic7_on.png); }
.zg_m5li8:hover i{ background-image:url(../images/m5_pic8_on.png); }
.zg_m5 .btn{ margin-top:50px; width:355px;height: 76px;background: url(../images/m5_tit.png) no-repeat center top;color:#fff;}
/*m6*/
.zg_m6Wrap{ background:#010227 url(../images/m6_wrap.jpg) no-repeat center top; }
.zg_m6{ padding:81px 0 80px; background:#010227 url(../images/m6.jpg) no-repeat center top; height: 603px;}
.zg_m6 ul{ margin-top:92px; height:447px; padding-left:27px; background:url(../images/m6ul_bg.png) no-repeat center bottom;}
.zg_m6 li{ float:left; height:447px; cursor:pointer; }
.zg_m6 li p{ font:22px/46px "microsoft yahei"; color:#fff; text-align:center; background-repeat:no-repeat; background-position:top center; padding-top:40px; }
.zg_m6 li span{ display:block; width:24px; height:24px; background:url(../images/m6span_bg.png) no-repeat; margin:0 auto;  font:18px/24px "microsoft yahei"; color:#fff; text-align:center; }
.zg_m6 li:hover{ background:url(../images/m6_picbg.png) no-repeat center top; }
.zg_m6 li:hover p{ color:#ffea22; }
.zg_m6 li:hover span{ background-image:url(../images/m6span_bg_on.png); }
.zg_m6li1{ width:140px; } 
.zg_m6li2{ width:130px; } 
.zg_m6li3{ width:131px; } 
.zg_m6li4{ width:140px; } 
.zg_m6li5{ width:127px; } 
.zg_m6li6{ width:138px; } 
.zg_m6li7{ width:130px; }
.zg_m6li1 p{ background-image:url(../images/m6_pic1.png); }
.zg_m6li2 p{ background-image:url(../images/m6_pic2.png); }
.zg_m6li3 p{ background-image:url(../images/m6_pic3.png); }
.zg_m6li4 p{ background-image:url(../images/m6_pic4.png); }
.zg_m6li5 p{ background-image:url(../images/m6_pic5.png); }
.zg_m6li6 p{ background-image:url(../images/m6_pic6.png); }
.zg_m6li7 p{ background-image:url(../images/m6_pic7.png); }
.zg_m6li1:hover p{ background-image:url(../images/m6_pic1_on.png); }
.zg_m6li2:hover p{ background-image:url(../images/m6_pic2_on.png); }
.zg_m6li3:hover p{ background-image:url(../images/m6_pic3_on.png); }
.zg_m6li4:hover p{ background-image:url(../images/m6_pic4_on.png); }
.zg_m6li5:hover p{ background-image:url(../images/m6_pic5_on.png); }
.zg_m6li6:hover p{ background-image:url(../images/m6_pic6_on.png); }
.zg_m6li7:hover p{ background-image:url(../images/m6_pic7_on.png); }
.zg_m6 .zg_m6li2,.zg_m6 .zg_m6li4,.zg_m6 .zg_m6li6{ height:341px; margin-top:106px; }
.zg_redPack{ width:100%; height:201px; background:url(../images/redPack.png) no-repeat; margin-top:32px; }
.zg_redPack p{ font:bold 32px/48px "microsoft yahei"; color:#fff; padding:76px 0 0 186px; }
.zg_redPack p span{ font:24px/42px "microsoft yahei"; color:#fff; }
.zg_redPack p b{ font-size:30px; color:#ffea22; }
.zg_redPack a{ display:block; width:226px; height:74px; background:url(../images/redPack_ah.png) no-repeat; font:bold 24px/70px "microsoft yahei"; color:#004e52; text-align:center; margin:87px 30px 0 0;}
.zg_m6Wrap_b{background: url(../images/m6_wrapb.jpg) no-repeat center top;height: 237px;}
.zg_m6Wrap_box{padding:33px 0;overflow: hidden}
.zg_m6Wrap_boxa{padding-top:45px;font-size:0;width:1020px;}
.zg_m6Wrap_boxa a{margin-right:15px;}
/*m7*/
.zg_m7Wrap{ background:#0d0934 url(../images/m7_wrap.jpg) no-repeat center top;}
.zg_m7{ padding:85px 0 28px; background:#0d0934 url(../images/m7.jpg) no-repeat center top; }
.zg_m7 .zg_subtitle{ line-height:58px;color:#8497f2; }
.zg_m7con{ margin-top:38px; }
.zg_m7nav{ width:1000px; height:78px; margin-left:-100px; padding:0 100px 40px; background:url(../images/m7nav_bg5.png) no-repeat center top; }
.zg_m7nav li{ position:relative; float:left; width:200px; height:62px; padding-top:16px; font:16px/21px "microsoft yahei"; color:#fff; text-align:center; cursor:pointer; }
.zg_m7nav li i{ position:absolute; display:block; width:32px; height:21px; background:url(../images/m7_pic1.png) no-repeat; bottom:-24px; left:50%; margin-left:-16px; display:none; }
.zg_m7nav li.on{ background:url(../images/m7li_bg5.jpg) no-repeat right 6px; color:#fff608; }
.zg_m7nav li.on i{ display:block;animation: dong 2s linear infinite; }
.zg_tabHeader{ height:52px; padding:19px 2px 0; background:url(../images/tabHeader.png) no-repeat center top; }
.zg_tabHeader li{ float:left; font:18px/52px "microsoft yahei"; color:#3d3700; text-align:center; border-right:1px solid #9b93ff; }
.zg_theme{ width:157px; }
.zg_desc{ width:435px; padding:0 20px; }
.zg_case{ width:349px; border-right:none!important; }
.scroll-pane{ width:996px; max-height:640px; border:2px solid #68daff; border-top:none;background:#21295f; }
.scroll-pane table{ color:#fff; }
.scroll-pane td{ text-align:center; vertical-align:middle; padding-top:15px; padding-bottom:15px; border-right:1px solid #3a3d6c; border-bottom:1px solid #3a3d6c;}
.scroll-pane td img,.scroll-pane td p{ margin:5px 0; }
.scroll-pane .zg_theme{ font:18px/30px "microsoft yahei"; }
.scroll-pane .zg_desc{ font:14px/24px "microsoft yahei"; text-align:left; }
.jspVerticalBar{ width:10px; }
.zg_m7course{ display:none; }
.zg_m7 .btn{ margin-top:47px; }
@keyframes dong{
	0%{ bottom:-30px; opacity: 1; filter:alpha(opacity=100);}
	50%{ bottom:-20px; opacity: .6; filter:alpha(opacity=50);}
	100%{ bottom:-30px; opacity: 1; filter:alpha(opacity=100);}
}
/*m8*/
.zg_m8Wrap{ background:#08062f url(../images/m8_wrap.jpg) no-repeat center top;height: 709px }
.zg_m8{ padding:80px 0 33px; background:#08062f url(../images/m8.jpg) no-repeat center top; }
.zg_m8con{ margin-top:51px; }
.zg_m8Left,.zg_m8Right{ width:490px; }
.img{ padding:10px; }
.zg_m8innerTop{ background:url(../images/m8bg1.png) no-repeat; width:470px; height:180px; margin-bottom:20px; }
.zg_m8innerLeft,.zg_m8innerRight{ background:url(../images/m8bg2.png) no-repeat; width:215px; height:140px; }
.zg_m8Right{ background:url(../images/m8bg3.png) no-repeat; width:470px; height:360px; }
.zg_m8Right .slideBox{ overflow:hidden; position:relative; }
.zg_m8Right .hd{ width:100%; overflow:hidden; position:absolute; left:0; bottom:25px; z-index:1; }
.zg_m8Right .hd ul{ width:100%; overflow:hidden; text-align:center; font-size:0; line-height:0;}
.zg_m8Right .hd ul li{ display:inline-block; *display:inline; *zoom:1; width:5px; height:5px; border-radius:100%; border:1px solid #00d8ff; cursor:pointer; margin:0 3px; }
.zg_m8Right .hd ul li.on{ background:#00d8ff; }
.zg_m8Right .bd{ position:relative; height:100%; z-index:0; }
.zg_m8Right .bd li{ position:relative; }
.zg_m8Right .bd img{ width:470px; height:360px;  }
.zg_m8Right .prev,
.zg_m8Right .next{ position:absolute; top:261px; display:block; width:22px; height:31px; }
.zg_m8Right .next{ background:url(../images/next.png) no-repeat; right:66px; }
.zg_m8Right .prev{ background:url(../images/prev.png) no-repeat; left:66px; }
.zg_m8Right p{ position:absolute; bottom:1px; left:50%; margin-left:-169px; width:270px; height:142px; padding:26px 34px 0; background:url(../images/m8_pic5.png) no-repeat; font:16px/27px "microsoft yahei"; color:#fff;}
.zg_m8 .btn{ margin-top:41px; }
/*m9*/
.zg_m9Wrap{ background:#181b52 url(../images/m9_wrap.jpg) no-repeat center top; }
.zg_m9{ padding:60px 0 68px; background:#181b52 url(../images/m9.jpg) no-repeat center top; }
.zg_form{ width:400px; height:449px; background:url(../images/form.png) no-repeat; margin-top:20px;}
.zg_form h6{ font:30px/64px "microsoft yahei"; color:#fff; text-align:center; background:url(../images/m9_pic1.jpg) no-repeat center bottom; padding-top:23px; }
.zg_form p{ width:300px; height:50px; background:url(../images/m9_pic2.png) no-repeat; margin:20px auto 0; }
.zg_form p input{ display:block; width:250px; height:50px; padding-left:50px; border:none; font:18px/50px "microsoft yahei"; color:#fff; }
.zg_form p.zg_inpName{ margin-top:33px; }
.zg_inpName input{  background:url(../images/peo.png) no-repeat 14px center; }
.zg_inpTel input{ background:url(../images/phone.png) no-repeat 17px center; }
.zg_inpQQ input{ background:url(../images/qq.png) no-repeat 15px center; }
.zg_sub{ display:block; width:307px; height:50px;padding-bottom:6px; font:bold 20px/50px "microsoft yahei"; color:#fff; text-align:center; cursor:pointer; background:url(../images/sub.png) no-repeat center top; border:none; margin:40px auto 0; }
/*footer*/
.zg_footerWrap,.zg_footer{ background:url(../images/zg_footbg.jpg) no-repeat center top;}
.zg_footer{ padding:110px 0 0;background:url(../images/zg_foot.jpg) no-repeat center top;}
.zg_footerTel span{ display:block; float:left; font:bold 48px/76px "Arial"; color:#fff; padding:4px 0 0 60px; background:url(../images/footer_tel.png) no-repeat left center; }
.zg_footerTel a{ display:block; float:right; width:168px; height:55px; border:2px solid #fff; font:24px/55px "microsoft yahei"; color:#fff; text-align:center; border-radius:28px; margin:5px 0 0 20px; }
.zg_footer ul{ padding:52px 0 46px; }
.zg_footer li{ float:left; }
.zg_li1{ width:336px; }
.zg_li2{ width:312px; }
.zg_li3{ width:352px; }
.zg_footer li img{ float:left; display:block; width:117px; height:117px; }
.zg_footer li p{ float:left; font:16px/26px "microsoft yahei"; color:#fff; padding:34px 0 0 10px; }
.zg_copyright{ font:14px/32px "microsoft yahei"; color:#a8a8b6; text-align:center; padding:30px 0 40px; border-top:1px solid #515251; }
.zg_copyright a{ padding:0 8px; color:#a8a8b6; }
/*�󸡴�*/
.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 h6{font:bold 20px/24px "Microsoft YaHei";color: #fff;padding: 37px 0 0 97px;}
.zg_navoul{margin-top: 21px;}
.zg_navoul li{font:bold 16px/41px "Microsoft YaHei";color:#fff;text-align:center;margin-bottom:9px;padding-right:5px;}
.zg_navoul li a{font:bold 16px/41px "Microsoft YaHei";color:#fff;}
.zg_navoul li a span{color: #fcff00;font-size:20px;}
.zg_tit{text-align: center;font-size:50px;color:#fff;font-family: "Microsoft YaHei"}
.zg_tit span{color:#00e8fe}
/*new*/
.zg_newWrap{background: url(../images/m10_wrap.jpg) no-repeat center top;}
.zg_mmew{background: url(../images/m10.jpg) no-repeat center top;height: 806px;padding-top:84px;}
.zg_mmew .zg_subtitle{font-size:20px; font-family:"microsoft yahei"; color:#8497f2; line-height: 30px; text-align:center; text-align: center;padding-top:10px;}
#focus_Box{position:relative;width:1000px;height:470px; margin-top:52px;}
#focus_Box ul{position:relative;width:1000px;height:430px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#d3d4d8;height:0px;top:49px;cursor:pointer;left:382px;}
#focus_Box li img{width:100%;height:100%; }
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:30px;height:60px;top:184px; background:url(../images/focusbtn.png) no-repeat;}
#focus_Box .prev{ background-position:0px 0px; left:0px;}
#focus_Box .next{ background-position:-30px 0px; right:0px;}
.focus_btn{text-align: center}
.focus_btn span{display: inline-block;width:7px;height: 7px;background:#9e9fa3;border-radius: 10px;font-size:0;}
.focus_btn span.on{width: 25px;background:#ffc843}
.zg_conwh{height: 1051px;background: url(../images/zg_conwh.jpg) no-repeat center top;}
.zg_conwh1{padding-top:78px;}
.zg_conwhh2{text-align: center;font:bold 44px/79px "Microsoft YaHei";color:#333;height:60px;}
.zg_conwhh2 span{color:#fe3a5d}
.zg_conwhp1{font:20px/24px "Microsoft YaHei";color: #8497f2;text-align: center;padding-top:18px;}
.zg_conwhdiv ul{background:#21295f;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: #616fff;/*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: 48px;}
.zg_conwhdi td{border:1px solid #d7d7d7;text-align: center;padding: 15px 0 12px 0;background: #fff}
.zg_conwhdi{height: 757px;overflow-y: auto;}
.zg_conwhdi .zg_wholi1{width: 352px;font:18px/22px "Microsoft YaHei";color: #333;}
.zg_conwhdi .zg_wholi2{width: 168px;background: #616fff;/*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_conwhdi .zg_wholi6{background: #e2e2e2}



/* ˫ʮһ����*/

.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;

}
.fix_right {
  width: 316px;
  background: url(../images/fix_right_14.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;
  }
}


.part1{
    padding: 71px 0 0 0;
    width: 100%;
    height: 845px;
}
.p1_tit div{
    font:bold 50px/50px "Microsoft Yahei";
    color: #144269;
    text-align: center;
    letter-spacing: -1.5px;
}
.p1_tit div h1{
    display: inline-block;
    font:bold 50px/50px "Microsoft Yahei";
    color: #144269;
    /* margin-left: 315px; */
    letter-spacing: -1.5px;
}
.p1_top{
    margin-top: 26px;
    width: 1020px;
    position: relative;
    height: 142px;
}
.p1_top ul li{
    float: left;
    width: 72px;
    height: 30px;
    border: 1px solid #d1d1d1;
    border-radius: 5px;
    margin: 10px 10px 0 0;
    text-align: center;
    font:18px/30px "Microsoft Yahei";
    color: #333333;
    position: relative;
    cursor: pointer;
}
.p1_top ul .p1_hot:after{
    content: " ";
    background: url('../images/hot2.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: #37bfea;
}
.p1_top .more{
    position: absolute;
    top: 103px;
    left: 424px;
    font:18px/18px "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:18px/18px "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: 490px;

}
.slide8_8 .bd ul{
     background: url('../images/p1_l.png') no-repeat left top;
     width: 1000px;
   
}
.slide8_8 .bd li{
    height: 79px;
    border-bottom: 1px dashed #d5d5d5;
    overflow: hidden;
}
.slide8_8 .bd li .l{
    background: url('../images/p1_l.jpg') no-repeat center top;
    width: 289px;
    height: 59px;
    margin-top: 10px;
    float: left;
  
}
.slide8_8 .bd li .r{
 float: right;
    width: 700px;
    height: 60px;
    margin-top: 10px

}
/* .slide8_8 .bd li .l,.slide8_8 .bd li .r{
    float: left;
} */
.slide8_8 .bd li p{
    float: left;
    height: 61px;
}
.slide8_8 .bd li .date{
    font:18px/59px "Microsoft Yahei";
    color: #ffffff;
    width: 50px;
    margin:  0 28px 0 20px;
}
.slide8_8 .bd li .classname{
    font:18px/59px "Microsoft Yahei";
    color: #ffffff;
    width: 150px;
   
}
.slide8_8 .bd li .time{
    font:16px/60px "Microsoft Yahei";
    color: #666666;
    margin: 0 50px 0 48px;
   
}
.slide8_8 .bd li .time span{
    display: inline;
    width: 30px;
    height: 30px ;
    background: #37bfea;
    color: #fff;
    font:18px/30px "Microsoft Yahei";
    text-align: center;
    margin: 0 8px 0 8px;
    border-radius: 5px;
}
.slide8_8 .bd li .fire{
    font:18px/60px "Microsoft Yahei";
    color: #e60012;
 
}
.slide8_8 .bd li .fire img{
    vertical-align: middle;
    margin-right: 7px;
}
.slide8_8 .bd li a{
    float: right;
    display: block;
    width: 119px;
    height: 40px;
    background: url('../images/p1_a.png') no-repeat center bottom;
    padding-left: 12px;
    font:18px/40px "Microsoft Yahei";
    color: #ffffff;
    margin: 10px 20px 0 0;
    
}


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

.p1_btn{
    display: block;
    background: url('../images/p1_btn.png') no-repeat center bottom;
    width: 257px;
    height: 67px;
    color: #ffffff;
    font:24px/67px "Microsoft Yahei";
    position: absolute;
    top: 515px;
    left: 365px;
padding-left: 20px
}
.p1_btn:hover{
    background: url('../images/p1_btnh.png') no-repeat center bottom;
}

.wenti{
    padding: 60px 0 0px 0
}
.wenti h3{
    font:56px/56px "Microsoft Yahei";
    text-align: center
}
.wenti h3 span{
    font-weight: bold;
    color: #f86b48
}
.wenti .tit p{
    font:22px/22px "Microsoft Yahei";
    text-align: center;
   margin-top: 30px;
}
.wenti .cont{
    margin-top: 40px
}
.wenti .cont ul{
    width: 1111px;
}
.wenti .cont ul li {
    float: left;
    width: 340px;
    margin:  0  0 38px 0
}

.wenti .cont ul li>a{
    float: left;
}
.wenti .cont ul li>a img{
    border-radius: 8px
}
.wenti .cont ul li .right{
    float: left;
    margin: 15px 0 0 10px;
    width: 150px;
}
.wenti .cont ul li .right a{
    display: block;
    font:16px/16px "Microsoft Yahei";
color: #333;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
width: 165px;
}
.wenti .cont ul li .right div{
    margin-top: 28px
}
.wenti .cont ul li .right div span{
    float: left;
    margin-right: 12px;
    font-size: 14px;
    color: #666;

}
.wenti .cont ul li .right div span img{
    float: left;
    margin: 5px 6px 0 0
}
.wenti .cont ul li .right div span em{
    display: inline-block;
    font:12px/12px "Microsoft Yahei";
    color: #333
}

.zhuyi{
    padding: 0 0 50px 0
}
.zhuyi .txtbox{
    width: 1111px;
}
.zhuyi .txt{
    width: 313px;
    float: left;
    margin-right: 30px
}
.zhuyi .txt h5{
    font:18px/18px "Microsoft Yahei";
    color: #333
}
.zhuyi .txt h5 a{
    float: right;
}
.zhuyi .txt img{
    margin-top: 20px
}
.zhuyi .txt ul{
    margin-top: 12px;
    overflow: hidden;
}
.zhuyi .txt ul li{
    height: 14px;
    margin-top: 18px;
}
.zhuyi .txt ul li a{
    float: left;
    width: 195px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    font:14px/14px "Microsoft Yahei";
    color: #333;
    margin-left: 10px
}

.zhuyi .txt ul li span{
    float: right;
    font:14px/14px "Microsoft Yahei";
    color: #333;
    margin-right: 10px
}

/* 000 */


.zg_footerWrap .top{

    height: ;

}

.zg_footerWrap .top div{

    float: left;

  }

  .zg_footerWrap .top .left{

    margin-top: 46px

  }

  .zg_footerWrap .top .cent{

    width: 280px;

    margin-top: 46px

  }

  .zg_footerWrap .top .cent p{

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

    text-align: center;

    letter-spacing: 15px;

    margin-top: 12px;

    margin-left: 10px

  }

  .zg_footerWrap .top .cent p em{

    letter-spacing: 1px;

    display: inline-block;

    margin-right: 15px;

  

  }

  .zg_footerWrap .top .cent span{

    display: block;

    text-align: center;

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

    margin-top: 5px;

    letter-spacing: 2px;

  

  }

  .zg_footerWrap .top .cent .p2{

    width: 255px;

    text-align: left;

  }

  .zg_footerWrap .top .cent .p2 span{

  float: left;

    width: 40px;

    height: 1px;

    background: #b3b3b3;

  margin:7px 5px 0  8px

  }

  .zg_footerWrap .top .cent .p2 .r{

    float: right;

    margin: 0;

    margin-top: 8px

  }

  .zg_footerWrap .top .cent .p2{

    letter-spacing: 5px;

    margin-top: 8px

  }

  

  

  

  .zg_footerWrap .top .right{

    height: 95px;

    width: 800px;



    margin-top: 54px;

    padding-left: 25px;

    position: relative;

  }

  .zg_footerWrap .top .right span{

    float: left;

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

    margin: -4px 5px 0 0

  }

  .zg_footerWrap .top .right img{

  position: absolute;

  top: 3px;

  left: 80px;

  }

  .zg_footerWrap .top .right em{
    font-style: normal;
    display:inline-block;

    margin-top: -17px;

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

  }
