.wc{position:relative;overflow:hidden;}
   .sky {
    height: 645px;
    width: 100%;
    z-index: 100000;
    position: absolute;
    top:0;
    left:0;
    overflow: hidden;
    -webkit-animation: sky_background 50s ease-out infinite;
    -moz-animation: sky_background 50s ease-out infinite;
    -o-animation: sky_background 50s ease-out infinite;
    animation: sky_background 50s ease-out infinite;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
   }
   .clouds_one {
    background: url(../images/cloud_one.png) repeat-x;
    position: absolute;
    left: 0;
    top: -100px;
    height: 100%;
    width: 300%;
    -webkit-animation: cloud_one 50s linear infinite;
    -moz-animation: cloud_one 50s linear infinite;
    -o-animation: cloud_one 50s linear infinite;
    animation: cloud_one 50s linear infinite;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);}
    .clouds_two {
    background: url(../images/cloud_two.png) repeat-x;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 300%;
    -webkit-animation: cloud_two 75s linear infinite;
    -moz-animation: cloud_two 75s linear infinite;
    -o-animation: cloud_two 75s linear infinite;
    animation: cloud_two 75s linear infinite;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}


@-webkit-keyframes cloud_one {
  0% {
    left: 0
  }
  100% {
    left: -200%;
  }
}
@-moz-keyframes cloud_one {
  0% {
    left: 0;
  }
  100% {
    left: -200%;
  }
}
@keyframes cloud_one {
  0% {
    left: 0;
  }
  100% {
    left: -200%;
  }
}

@-webkit-keyframes cloud_two {
  0% {
    left: 0
  }
  100% {
    left: -200%;
  }
}
@-moz-keyframes cloud_two {
  0% {
    left: 0;
  }
  100% {
    left: -200%;
  }
}
@keyframes cloud_two {
  0% {
    left: 0;
  }
  100% {
    left: -200%;
  }
}
.xczx{width:1200px;height:290px;background:url(../images/zxbg.png)left center no-repeat;margin:0 auto;}
.xczx_txt{width:910px;margin:0 auto;padding-top: 23px;}
.xczx_title{width:45px;height:85px;background:rgba(255,255,255,.6);font-size: 16px;color:#2b80bf;margin-left:50px; writing-mode: vertical-lr;writing-mode: tb-lr;line-height: 45px; letter-spacing:5px;padding-top: 5px;}
.xczx_txt_con{width:815px;margin:20px auto 0;font-size: 16px;color:#fff;height:130px;line-height:30px;overflow:hidden;}
.content{background:url(../images/con_bg.jpg)left top no-repeat;background-size: 100% 100%;}
.con{width:1200px;margin:0px auto 0;padding-top: 80px;}
.qnhn{margin-bottom: 70px;}
.qnhn img{display:block;margin:0 auto;}
.qnhn_ul{width:100%;height:200px;overflow:hidden ;margin-top: 45px;}
.qnhn_ul li{height:40px;width:500px;}
.left_ul{float:left;}
.right_ul{float:right;}
.list_txt {
    display: block;
    float: left;
    width: 75%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-style: normal;
    line-height: 40px;
    font-size: 16px;
}
.list_time {
    width: 25%;
    float: right;
    display: block;
    text-align: right;
    font-style: normal;
    line-height: 40px;
    font-size: 16px;
}
.xccyzx{margin-top: 20px;}
.xccyzx h2 img{width:100%;}
.xccy_con{margin-top: 35px;padding:18px;background:#f7f7f7;}
.xccy_con_l{width:179px;height:147px;border:1px solid #bb292d;padding:3px;float:left;}
.xccy_con_l img{width:100%;height:147px;}
.xccy_con_r{float:right;width:82%;}
.xccy_con_r .left_ul{width:48%;}
.xccy_con_r .right_ul{width:48%;}

.xcrczx{margin-top: 20px;}
.xcrczx h2 img{width:100%;}
.xcrc_con{margin-top: 35px;padding:18px;background:#f7f7f7;}
.xcrc_con_r{width:179px;height:147px;border:1px solid #bb292d;padding:3px;float:right;}
.xcrc_con_r img{width:100%;height:147px;}
.xcrc_con_l{float:left;width:82%;}
.xcrc_con_l .left_ul{width:48%;}
.xcrc_con_l .right_ul{width:48%;}
.tpxc {
    position: relative;
    width:1000px;
    margin:0 auto;
}
.bq_img {
    position: absolute;
    left: 45%;
    top: 0;
    z-index: 9999;
}
.rsylj{margin-top: 75px;}
.rsylj h2 img{display:block;margin:0 auto;}
.rsylj ul{margin-top: 60px;}
.rsylj li{width:18%;margin:1% 1%;text-align: center;float:left;}
.rsylj li img{width:50%;display:block;margin:0 auto 15px;}
.footer{width:100%;background:url(../images/footer_bg.jpg)left top no-repeat;background-size: 100%;padding-top: 80px;}
.footer_ul{width:560px;height:65px;margin:0 auto;}
.footer_ul li{width:32%;margin-right: 1%;float:left;}
.footer_ul li img{width:100%;}
.footer_txt{width:820px;margin: 10px auto 0;}
.dzjg{width:10%;float:left;}
.jc{width:12%;float:left;padding-top: 13px;}
.right_txt{width:75%;float:left;margin:20px 0 0 3%;}
@media screen and (max-width: 980px) {
    .wc{width:100%;}
    .wc img{ width:100%;}
    .sky{height:200px;}
    .xczx{width:100%;background-size: 100% 290px;}
    .xczx_txt{width:100%;}
    .xczx_txt_con{width:73%;height:125px;}
    .con{width:100%;padding-top: 20px;}
    .qnhn h2 img{width:100%;}
    .qnhn_ul{height:auto;}
    .left_ul{float:none;}
    .qnhn_ul li{width:100%;}
    .right_ul{float:none;}
    .qnhn{margin-bottom: 30px;}
    .xccyzx h2 img{height:35px;}
    .xccy_con_l{float:none;width:100%;}
    .xccy_con_r{float:none;width:100%;}
    .xccy_con_r .left_ul{width:100%;}
    .xccy_con_r .right_ul{width:100%;}
    .xcrczx h2 img{height:35px;}
    .xcrc_con_l{width:100%;float:none;}
    .xcrc_con_l .left_ul{width:100%;}
    .xcrc_con_l .right_ul{width:100%;}
    .xcrc_con_r{float:none;width:100%;}
    .tpxc{width:100%;}
    .bq_img{left:36%;}
    .rsylj h2 img{width:100%;}
    .footer{background-size: 100% 100%;padding: 40px 0 20px;}
    .footer_ul{width:100%;height:auto;}
    .footer_ul li{width:100%;float:none;margin-right:0;}
    .footer_ul li img{width:70%;display:block;margin:10px auto;}
    .footer_txt{width:100%;}
    .dzjg{float:none;margin:0 auto;}
    .jc{float:none;margin:0 auto;}
    .right_txt{width:100%;float:none;margin:20px 0 0 0;}
}