@charset "utf-8";
 @import url(reset.css);
 @import url(animate.css);
body{}
.clear{ clear:both;}
.headr{height: 99px;width: 100%;}
.headr_info{width: 1024px; height: 99px;margin: 0 auto;display: flex}
.headr-info-ico{width: 343px;height: 99px; }
    .headr-info-ico img{height: 70px;margin-top: 15px;}
  .headr-info-menu{width:681px; }
      .headr-info-menu ul{width: 100%; height: 93px;display:flex;margin-top: 6px;}
         .headr-info-menu ul li{width: 83px; height: 93px;font-size: 16px;text-align: center;line-height: 93px;margin-right: 5px;}
            .headr-info-menu ul li a{color: #000000;display: block}
            .headr-info-menu ul li a:hover{background: #0f5596;color: #ffffff}
  #condition{background: #0f5596;color: #ffffff}
.bannar{width: 100%;height: 630px;background-color: #BE4205}
#flash{width:100%;height: 630px;position: relative;}
#flash #play{width:100%;height: 630px;list-style: none;position:absolute;top:0px;left:0px;}
#flash #play li{display: none;position:absolute;top:0px;left:0px;width: 100%}
#flash #play li img{float: left;height: 630px;width: 100%}
#button{position: absolute;bottom:20px;left:48%;list-style: none;}
#button li{margin-left: 10px;float: left;}
#button li div{width:12px;height: 12px;background:#DDDDDD;border-radius: 6px;cursor: pointer;}

.htjf{width: 100%;height: 300px;}
   .htjf_1{font-size: 38px;font-weight: 500;text-align: center;margin-top: 142px;}
   .htjf_2{font-size: 18px;text-align: center;margin-top: 12px;}
   .htjf_3{font-size: 18px;width: 326px;height: 32px;background: #11538a;color: #ffffff;text-align: center;line-height: 32px;margin: 10px auto 0 auto }
.hzl{background-color: #f1f7fd;width: 100%;padding-bottom: 85px;}
   .hzl_1{font-size: 28px;color: rgb(15, 85, 150);text-align: center;padding-top: 67px}
   .hzl_2{font-size: 18px;color: rgb(15, 85, 150);text-align: center}
   .hzl_3{width: 1024px;margin: 0 auto}
     .hzl_3 ul{width: 100%;display: flex;margin-top: 60px;}
        .hzl_3 ul li{width: 33.33%}
          .hzl_31{text-align: center}
           .hzl_31 img{width: 93px;height: 85px;}
          .hzl_32{font-size: 18px;font-weight: 500;text-align: center;margin-top: 18px;}
          .hzl_33{font-size: 14px;margin-top: 18px;color: #666666;font-weight: normal;padding: 0px 20px;line-height: 26px;}
.zc1{width: 1024px;padding-top: 100px;margin: 0 auto;display: flex}
    .zc1_l{width: 480px;height: 320px;visibility: visible;animation-delay: 0.3s;animation-name: fadeInUp;}
      .zc1_l img{width: 100%;height: 100%}
    .zc1_r{margin-left: 66px;width: 478px}
      .zc1_r1{font-size: 30px;color: rgb(15, 85, 150);margin-top: 40px;font-weight: 500}
      .zc1_r2{font-size: 18px;color: rgb(15, 85, 150);}
      .zc1_r3{margin-top: 16px;font-size: 14px;color: rgb(75, 75, 75);line-height: 25px;}
.zc2{width: 1024px;padding-top: 100px;margin: 0 auto;display: flex}
    .zc2_l{margin-right: 66px;width: 478px}
        .zc2_r1{font-size: 30px;color: rgb(15, 85, 150);margin-top: 40px;font-weight: 500}
        .zc2_r2{font-size: 18px;color: rgb(15, 85, 150);}
        .zc2_r3{margin-top: 16px;font-size: 14px;color: rgb(75, 75, 75);line-height: 25px;}
.gd{height: 100px;width: 100%}
.hzl_4{margin-top: 25px;width: 100%;}
    .hzl_41{font-size: 15px;color: #666666;text-align: center;line-height: 30px;}
.hzl_5{text-align: center;margin-top: 50px;}
.hzlms{width: 1024px;margin: 0 auto;}
   .hzlms_1{font-size: 28px;color: rgb(15, 85, 150);text-align: center;padding-top: 67px}
   .hzlms_2{font-size: 18px;text-align: center;margin-top: 12px;}
   .hzlms_3{font-size: 18px;text-align: center;margin-top: 12px;rgb(75, 75, 75);font-weight: bold}
   .hzlms_4{text-align: center;margin-top: 30px;}
.bottom{width: 100%;background-color: #353535;margin-top: 40px;}
   .bottom1{padding-top: 60px; padding-bottom: 60px;}
     .bottom11{width: 1024px;margin: 0 auto;height: 40px;display: flex}
       .bottom11_1{width: 33.33%;display: flex;padding-right: 10px;}
         .bottom11_1 img{width: 50px;height: 40px;}
          .bottom11_11{margin-left: 20px; color: #ffffff}
          .bottom11_12{}
       .bottom11_2{width: 33.33%}
       .bottom11_3{width: 33.33%}
   .bottom2{border-top: 1px #999999 dashed;height: 65px;font-size: 14px; text-align: center;line-height: 65px;color: #999999;}

.divTitle{
    position: relative;z-index: 999;
}
.bannars{width: 100%;height: 450px;}
   .bannars img{width: 100%;height: 450px;}

.zczna1{width: 100%;background-color: #fafafa;padding-bottom: 30px;}
.zczn1{width: 1024px;margin: 0 auto;background-color: #fafafa}
   .zczn1_1{font-size: 28px;color: rgb(15, 85, 150);text-align: center;padding-top: 40px}
   .zczn1_2{font-size: 18px;text-align: center;margin-top: 12px;}
   .zczn11{ display: flex;width: 100%;margin-top: 40px;}
   .zczn1_3{font-size: 18px;text-align: center;margin-top: 12px;rgb(75, 75, 75);width: 679px;margin-right: 75px;margin-top: 50px;}
   .zczn1_4{width: 240px;height: 240px;visibility: visible;animation-delay: 0.3s;animation-name: fadeInUp;}
     .zczn1_4 img{width: 100%;height: 100%}

.zczna2{width: 100%;background-color: #ffffff;padding-bottom: 30px;}
.zczn2{width: 1024px;margin: 0 auto;background-color: #ffffff}
.zczn2_1{font-size: 28px;color: rgb(15, 85, 150);text-align: center;padding-top: 40px}
.zczn2_2{font-size: 18px;text-align: center;margin-top: 12px;}
.zczn21{ display: flex;width: 100%;margin-top: 40px;}
.zczn2_3{font-size: 18px;text-align: center;margin-top: 12px;rgb(75, 75, 75);width: 679px;margin-left: 75px;margin-top: 50px;}
.zczn2_4{width: 240px;height: 240px;visibility: visible;animation-delay: 0.3s;animation-name: fadeInUp;}
.zczn2_4 img{width: 100%;height: 100%}

.new{display: flex;margin-top: 40px;padding-bottom: 50px;}
   .newimg{width: 448px;height: 259px;}
   .newinfo{margin-left:35px;width: 730px;}
      .newinfo ul li{border-bottom: 1px #100000 dashed}
         .newinfol{width: 340px;margin-right: 30px;word-break:keep-all;
             white-space:nowrap;
             overflow:hidden;
             text-overflow:ellipsis; line-height: 36px;font-size: 15px;float: left}
      .newinfor{line-height: 36px; float: right;font-size: 15px;}
.infoa{min-height: 500px;width: 1024px; margin: 0 auto;margin-top: 30px;}
    .infoa_title{border-bottom: 1px solid #f0efef;font-size: 20px;line-height: 40px;}
    .infoa_nr{padding: 15px 15px;line-height: 25px;font-size: 14px;}

/* @media screen and (max-width:740px){

}
@media screen and (max-width:540px){

}
@media screen and (max-width:480px){

}
@media screen and (max-width:420px){



}
@media screen and (max-width:360px){


}
@media screen and (max-width:320px){



} */