*{margin: 0;padding: 0;}
@charset "gb2312";
/* CSS Document */
/*?????????*/

body{ font-size:12px; min-width:1000px; font-family: "Microsoft YaHei";}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{
    margin: 0;font-family: Microsoft Yahei;
}a:hover{text-decoration:inline;color: #cc0000;}
a{ color:#333; text-decoration:none;  outline:none; border:none; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color:transparent; }

img{ vertical-align:middle; border:none; }
ul,ol,dl,dd,td,th,input,select{ padding:0; margin:0; }
li{  vertical-align: top; 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; }
.layout{ 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; }
.alignC{text-align:center;}
.alignC{text-align:center;}
/*banner*/
.zg_banner{position: relative;background:url(../images/zg_banbg.jpg) no-repeat center top;height: 797px;text-align: center}
.zg_banner img{margin:0  auto;}
.zg_bantext{position: absolute;text-align: center;width: 1000px; left: 50%;bottom:175px;margin-left: -500px;}
.zg_bantext p{width:616px;height: 76px;line-height: 76px;margin: 0 auto;border:4px solid #70faff;border-radius: 45px;font-size:32px;color:#70faff;}
.zg_bantext p strong{color:#feec0b;font-size:50px;display: inline-block;vertical-align: middle;margin-right: 5px;margin-top:-8px;font-weight: normal}
.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: 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: 850px;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 p{
    display: none;
}
.zg_top_cen .on p{
    display: block;
}
.zg_top_ret {

    width: 141px;
    background: url(../images/zg_dh.png) no-repeat left 3px;
    padding-left: 20px;
    font: bold 20px/30px "Microsoft YaHei";
    color: #ffffff;
}
.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;}


/*main1*/
.zg_main1bg{background:url(../images/zg_mbg1.jpg) no-repeat center top;height: 873px;}
.zg_main1{padding:80px 0 0;}
.zg_tit{text-align: center;font-size:18px;color:#666;font-family: "Microsoft YaHei"}
.zg_tit p{line-height: 24px;padding:18px 0}

.zg_m1ul{padding-top:20px;}
.zg_m1ul li{width:100px;height: 434px;background:#6c89ff;float:left;margin-right:2px;}
.zg_m1ul li dt{width:100px;text-align: center;padding-top:35px;float:left;color:#fff;cursor: pointer}
.zg_m1ul li dt i{display:inline-block;width:45px;height: 45px;background:url(../images/zg_m1bg.png) no-repeat right 8px;}
.zg_m1ul li dt p{width:20px;margin:0 auto;font-size:18px;line-height: 18px;padding-top:10px;}
.zg_m1ul li dd{display: none;width:510px;float:left;padding-top:20px;font-size:16px;line-height: 24px;color:#fff;}
.zg_m1ul li dd p{padding-top:15px;}
.zg_m1ul li.on{width:592px;background:#889fff}
.zg_m1ul li.on dt{width:62px;color:#00156f;font-weight: bold;}
.zg_m1ul li.on dt i{background:url(../images/zg_m1bg.png) no-repeat left 8px;}
.zg_m1ul li.on dd{display:block;}
.zg_m1ul li.zg_m1_li5{margin-right:0}

.zg_m1ul li.zg_m1_li2 dt i{background:url(../images/zg_m1bg.png) no-repeat right -38px;}
.zg_m1ul li.zg_m1_li2.on dt i{background:url(../images/zg_m1bg.png) no-repeat left -38px;}

.zg_m1ul li.zg_m1_li3 dt i{background:url(../images/zg_m1bg.png) no-repeat right -84px;}
.zg_m1ul li.zg_m1_li3.on dt i{background:url(../images/zg_m1bg.png) no-repeat left -84px;}

.zg_m1ul li.zg_m1_li4 dt i{background:url(../images/zg_m1bg.png) no-repeat right -136px;}
.zg_m1ul li.zg_m1_li4.on dt i{background:url(../images/zg_m1bg.png) no-repeat left -136px;}

.zg_m1ul li.zg_m1_li5 dt i{background:url(../images/zg_m1bg.png) no-repeat right -182px;}
.zg_m1ul li.zg_m1_li5.on dt i{background:url(../images/zg_m1bg.png) no-repeat left -182px;}

.more_a{display:inline-block;width:418px;height: 68px;text-align: center;line-height: 68px;border-radius: 7px;border:1px solid #ea2359;background:#ea2359;font-size:24px;color:#fff;margin-top:40px;}

/*main2*/
.zg_main2bg{background:#f3f4f8;}
.zg_main2{padding-top:80px;position: relative;}
.zg_m2{padding-top:22px;}
.zg_m2 p{font-size:18px;color:#333;line-height: 30px;text-align: center;padding:15px 0;}
.zg_m2L{width:570px;}
.zg_m2R{width:410px;margin-right:-18px;}
.zg_m2j{text-align:center;font-size:16px;color:#999;position: absolute;left:0;bottom:-10px;width: 100%}
/*main3*/
.zg_main3bg{background:url(../images/zg_m3bg.jpg) no-repeat center top;}
.zg_main3{padding:213px 0 25px 0;background:url(../images/zg_m3_bgin.jpg) no-repeat center top;}
.zg_main3>p{
    font:18px/26px "microsoft yahei"; color:#fff;  
    margin-top: 25px
}
.zg_main3>img{
    margin-top: 8px
}


/*main4*/
.zg_main4bg{background:url(../images/zg_mbg3.jpg) no-repeat center top;height:787px;}
.zg_main4{padding-top:80px;}
.zg_m4ul{width:1015px;padding-top:41px;}
.zg_m4ul li{width:243px;height: 238px;float:left;margin:5px 10px 5px 0;position: relative}
.zg_m4ul li p{position:absolute;left:0;bottom:18px;background:url(../images/zg_m4bg.png) no-repeat left top;height: 47px;line-height: 47px;width:95%;font-size:16px;color:#fff;padding-left:5%;}
/*main5*/
.zg_main5bg{background:url(../images/zg_mbg4.jpg) no-repeat center top;padding-bottom:78px;overflow: hidden}
.zg_main5{padding:80px 0 0;}
.zg_m5box{padding-top:38px;}
.zg_m5boxL{width:260px;}
.zg_m5boxL li{height: 82px;background: url(../images/zg_m5bg.png) no-repeat left bottom;margin-bottom:14px;text-align: center;color:#fff;font-size:18px;line-height: 26px;padding-top:14px;padding-right:14px;cursor: pointer;}
.zg_m5boxL li strong{font-size:24px;display: block;font-weight: normal;line-height: 42px;}
.zg_m5boxL li.on{background:url(../images/zg_m5bg.png) no-repeat left top;}
.zg_m5boxR{width:708px;background:#fff;border-radius: 15px;}
.zg_m5box_cent{width:708px;height: 562px;overflow-y:auto;margin:10px auto;display: none;}
.zg_m5box_cent strong{display: block;height:36px;line-height: 36px;background: url(../images/zg_m5pic.jpg) no-repeat left center;padding-left:12px;font-size:16px;color:#333}
.zg_m5box_n{border-bottom:1px dashed #adc0ff;padding-bottom:15px;margin-bottom:15px;}
.zg_m5box_n table{}
.zg_m5box_n table th{font-size:16px;padding:5px 0;vertical-align: top;line-height: 24px;color:#333}
.zg_m5box_n table td{font-size:14px;line-height: 24px;padding:5px 0;vertical-align: top;}
.more_ab{background:#6c89ff;border:1px solid #6c89ff;}
.scroll-pane{ width:648px;max-height:562px; border-top:none;padding:0 30px;}

/*main6*/
.zg_main6bg{background:url(../images/zg_mbg5.jpg) no-repeat center top;height: 724px;overflow: hidden}
.zg_main6{padding:80px 0 0;}

#focus_Box{position:relative;width:1000px;height:380px; margin-top:30px;}
#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;box-shadow: 0 0 10px #eff0f4}
#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:62px;height:62px;top:154px;}
#focus_Box .prev{ background:url(../images/prev.jpg) no-repeat;left:-70px;}
#focus_Box .next{ background:url(../images/next.jpg) no-repeat; right:-70px;}
.more_ah{border:1px solid #999;background:none;color:#333}

/*main7*/
.zg_main7bg{height: 750px;}
.zg_main7{padding:58px 0 0;overflow: hidden;}

.zg_main7 ul{
    width: 1100px;
    margin-top: 26px;
}
.zg_main7 ul li{
    float: left;
    margin: 24px 66px 0 0;
    width: 200px;
    height: 232px;
    cursor: pointer;
}
.zg_main7 ul li h5{
    font: 25px/25px "΢���ź�";
    margin-top: 70px;
    text-align: center;
    color: #ffffff;
}
.zg_main7 ul li img{
    margin-left: 50px
}
.zg_main7 ul li p{
    font: 16px/24px "΢���ź�";
    color: #fffcfc;
    padding: 65px 25px 0 30px;
    display: none;
}
.fl_1{
    background: url('../images/fl_bg1.png') no-repeat center;
}
.fl_2{
    background: url('../images/fl_bg2.png') no-repeat center;
}
.fl_3{
    background: url('../images/fl_bg3.png') no-repeat center;
}
.fl_4{
    background: url('../images/fl_bg4.png') no-repeat center;
}
.fl_5{
    background: url('../images/fl_bg5.png') no-repeat center;
}
.fl_6{
    background: url('../images/fl_bg6.png') no-repeat center;
}
.fl_7{
    background: url('../images/fl_bg7.png') no-repeat center;
}
.fl_8{
    background: url('../images/fl_bg8.png') no-repeat center;
}










/*main8*/
.zg_main8bg{background:#f3f4f8 url(../images/zg_mbg7.jpg) no-repeat center 183px;height: 1308px;overflow: hidden;}
.zg_main8{padding-top:80px;}
.zg_m8ul_t{padding:40px 0 66px;}
.zg_m8ul_t li{width:478px;height: 345px;text-align: center;padding-top:28px;}
.zg_m8ul_t li h4{line-height: 70px;font-size:30px;font-weight: normal;}
.zg_m8ul_t li p{font-size:18px;color:#666;line-height: 27px;height: 180px;}
.zg_m8ul_t li strong{font-size:18px;display: block;line-height: 50px;}
.zg_m8ul_t li a{display: inline-block;width:123px;height: 42px;line-height: 42px;text-align: center;font-size:18px;border:1px solid #fff;color:#fff;border-radius: 25px;margin:0 11px;}
.zg_m8ul_t li a:hover{background:#fff;color:#986df6;}
.zg_m8ul_t li.zg_m8t_li1{background: url(../images/zg_m8pic1.png) no-repeat;margin-left:-9px;}
.zg_m8ul_t li.zg_m8t_li1 h4{color:#8d65ff;margin-bottom:10px;}
.zg_m8ul_t li.zg_m8t_li1 strong{color:#856ef8;}
.zg_m8ul_t li.zg_m8t_li2{background: url(../images/zg_m8pic2.png) no-repeat;padding-top:38px;height: 335px;margin-right:-9px;}
.zg_m8ul_t li.zg_m8t_li2 h4{color:#1a8bff;}
.zg_m8ul_t li.zg_m8t_li2 strong{color:#1a8bff;}
.zg_m8ul_t li.zg_m8t_li2 a:hover{background:#fff;color:#1a8bff;}

.zg_m8ul_b{padding-left:145px;width:1028px;padding-top:61px;}
.zg_m8ul_b li{width:228px;height: 380px;float:left;margin-right:27px;position: relative;}
.front{width: 228px;z-index: 1; height: 380px;position:absolute;left:0px;top:0px;}
.front p{position: absolute;left:-7px;bottom:68px;background: url(../images/tear_pic2.png) no-repeat;height: 60px;font-size:16px;color:#fff;padding:5px 0 0 3%;width:97%;line-height: 25px;}
.front p img{display: block;}
.behind{width: 0;height: 380px;z-index: 0;position:absolute;left:114px;top:0;background: url(../images/tear_02h.png) no-repeat;}
.behind p{padding:30px 20px 0}
.behind p strong{display: block;text-align: center;line-height: 30px;font-size:18px;font-weight: normal;}
.zg_m8ul_b li .behind{font-size:16px;line-height: 26px;color:#fff;display: none;}

/*main9*/
.zg_main9bg{background:url(../images/zg_mbg8.jpg) no-repeat center top;height: 854px;overflow: hidden}
.zg_main9{padding:124px 0 0;}
.zg_m9box{padding-top:37px;}
.zg_m9boxL{width:445px;height: 410px;background: #fff;}
.zg_m9boxL img{margin-bottom:5px;}
.zg_m9boxR{width:555px;height: 435px;}
.zg_m9boxR .slideBox li{position: relative;}
.zg_m9boxR .slideBox li p{position: absolute;right:0;bottom:50px;width:265px;padding:8px 22px 0 18px;line-height: 28px;font-size:16px;color:#fff;background: url(../images/zg_m9bg.png);}
.zg_m9boxR .hd{ width:97%; overflow:hidden;  z-index:1;padding-top:10px; padding-right:3%;}
.zg_m9boxR .hd ul{ width:100%; overflow:hidden; text-align: right ;font-size:0; line-height:0;}
.zg_m9boxR .hd ul li{ display:inline-block; *display:inline; *zoom:1; width:9px; height:9px; border-radius:100%; border:1px solid #fff100; cursor:pointer; margin:0 5px; }
.zg_m9boxR .hd ul li.on{ background:#fff100; }
.more_abg{background:#6c89ff url(../images/zg_m9t.jpg) no-repeat 320px center;border:1px solid #6c89ff;padding-right:20px;width:400px;margin-top:16px;}
/*main10*/
.zg_main10bg{background:url(../images/zg_mbg9.jpg) no-repeat center top;height: 615px;}
.zg_form{ width: 430px;height: 468px;padding-top: 23px;margin-right: -17px;background: url(../images/zg_m10bg.png) no-repeat;margin-top: 69px;}
.zg_form h6{ font:30px/64px "microsoft yahei"; color:#fff; text-align:center; 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:42px;padding-bottom:6px; font:bold 20px/50px "Microsoft YaHei";
    color:#fff; text-align:center; cursor:pointer; background:#3390ff;  margin:20px auto 0; border:1px solid #33beff;border-radius: 5px;}

.zg_sub1{
   width: 1px;
   margin: 0 auto 0;
   height: 1px;
   position: relative;
   top: -15px;
   z-index: -1;
}

.yan{
   position: absolute;
   top: 122px;
   left: 567px;
}




/*footer*/
.zg_footerbg{background:#e3e5ef;}
.zg_footer{ padding:70px 0 0;}
.zg_footerTel span{ display:block; float:left; font:bold 48px/76px "Arial"; color:#666; padding:4px 0 0 60px; background:url(../images/zg_tel.jpg) no-repeat left center; }
.zg_footerTel a{ display:block; float:right; width:168px; height:55px; border:2px solid #a8a8aa; font:24px/55px "microsoft yahei"; color:#666; text-align:center; border-radius:28px; margin:5px 0 0 20px; }
.zg_footer ul{ padding:41px 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:#666; 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 #d5d8e6; }
.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{width: 12px;height: 12px;position: absolute;right:3px;top:30px;cursor: pointer;}
.zg_navleft h6{font:bold 16px/18px "Microsoft YaHei";color: #fff;padding: 47px 0 0 115px;}
.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;}




/* ˫ʮһ����*/

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

/* 000 */


.zg_footerbg .top{

    height: ;

}

.zg_footerbg .top div{

    float: left;

  }

  .zg_footerbg .top .left{

    margin-top: 46px

  }

  .zg_footerbg .top .cent{

    width: 280px;

    margin-top: 46px

  }

  .zg_footerbg .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_footerbg .top .cent p em{

    letter-spacing: 1px;

    display: inline-block;

    margin-right: 15px;

  

  }

  .zg_footerbg .top .cent span{

    display: block;

    text-align: center;

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

    margin-top: 5px;

    letter-spacing: 2px;

  

  }

  .zg_footerbg .top .cent .p2{

    width: 255px;

    text-align: left;

  }

  .zg_footerbg.top .cent .p2 span{

  float: left;

    width: 40px;

    height: 1px;

    background: #b3b3b3;

  margin:7px 5px 0  8px

  }

  .zg_footerbg .top .cent .p2 .r{

    float: right;

    margin: 0;

    margin-top: 8px

  }

  .zg_footerbg .top .cent .p2{

    letter-spacing: 5px;

    margin-top: 8px

  }

  

  

  

  .zg_footerbg .top .right{

    height: 95px;

    width: 800px;



    margin-top: 54px;

    padding-left: 25px;

    position: relative;

  }

  .zg_footerbg .top .right span{

    float: left;

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

    margin: -4px 5px 0 0

  }

  .zg_footerbg .top .right img{

  position: absolute;

  top: 3px;

  left: 80px;

  }

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

    margin-top: -17px;

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

  }

