@charset "utf-8";
/* CSS Document */
.container { width: 1000px; }
@media (max-width: 999px) {
  .container { width: 768px; }
}
@media (max-width: 767px) {
  .container { width: 100%; }
}

/*****头部****/
.topbox { height: 128px; }
.topbox .weather { float: left; padding-left: 80px; }
.topbox .top_rel { position: relative; }
.topbox .tips_link { height: 34px; line-height: 34px; z-index: 1; }
.topbox .tips_link ul li { display: inline; float: left; background: url(../images/lmline.gif) left center no-repeat; padding: 0 10px; }
.topbox .tips_link ul li.num1 { background: none; }
.topbox .tips_link ul li a { color: #999; }
.topbox .logo { float: left; }
.topbox .logo ul li .img_title { display: none; }
.logo-gh { float: left; margin-right: 12px; }
.logo-gh img { width: auto; height: 76px; }
.unit-name { float: left; margin-top: 8px; }
.unit-name img { width: 283px; height: auto; }
.tips { float: right; padding: 15px 0 0 0; }
.tips li { display: block; padding: 0 10px; width: auto; line-height: 30px; text-align: center; float: left; }
.tips li.ln { background: url(../images-gygg/topline.png) no-repeat right center; }
.tips li a { font-size: 16px; color: #999; }
.tips li a:hover { color: #537f44; }
.tips li a.old_btn { font-size: 15px; font-weight: bold; padding-left: 20px; background: url(../images-gygg/old.png) no-repeat left center; }

.tips li.num-wza a { font-size: 15px; font-weight: bold; padding-left: 20px; background: url(../images-gygg/wza.png) no-repeat left center; }
.banner_bg { background: url(../images-gygg/banner_bg.gif) left top repeat-x #f5faf4; }
.banner_img { background: url(../images-gygg/banner-bg.png) top center no-repeat; height: 160px; padding: 40px 0 0 0; }
.ban_rel { position: relative; width: 100%; z-index: 1; }
.ban_flash { position: absolute; right: 70px; top: -40px; z-index: 2; width: 290px; height: 175px; padding-top: 25px; overflow: hidden; }
.ban_flashbg { position: absolute; right: 70px; top: -40px; z-index: 3; width: 290px; height: 200px; background: url(../images/ban_bg.png) 0 0 repeat; }

@media (max-width: 1199px) and (min-width: 992px) {
  .ban_flash, .ban_flashbg { display: none; }
}



/**/
.img_title { display: none; }
.gygg_logo { position: absolute; left: 300px; top: 6px; width: 490px; height: 146px; }
.gygg_main { }
.main_content { width: 1000px; height: auto; margin: 0 auto; }
.gygg_com_title { height: 50px; width: 100%; text-align: center; margin-top: 52px; background: url(../images-gygg/jx3.png) no-repeat center bottom; }
.gygg_main_pic { padding-top: 19px; height: auto; width: 100%; overflow: hidden; padding-bottom: 52px; }

.gygg_main_pic ul li { float: left; margin-top: 26px; margin-right: 26px; }
.gygg_main_pic ul.gygg_main_pic_ht li:nth-of-type(3n) { margin-right: 0; }
.gygg_main_pic ul.gygg_main_pic_ht li { width: 316px; height: 180px; }
.gygg_main_pic ul.gygg_main_pic_st li { width: 230px; height: 320px; }
.gygg_main_pic ul.gygg_main_pic_st li:nth-of-type(4n) { margin-right: 0; }
.gygg_main_pic ul.gygg_main_pic_ht li img, .gygg_main_pic ul.gygg_main_pic_st li img { width: 100%; height: 100%; }
.gygg_main_pic ul li a { display: block; height: 100%; width: 100%; }
.gygg_main_pic ul.gygg_main_pic_st { margin-top: 20px; }
.checking_box { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 999999; display: none; }
.big_img_box { max-width: 100%; width: auto; height: auto; max-height: 95%; overflow-y: auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 9999999; text-align: center; }
.closeBox { position: fixed; top: 0; right: 0; height: 30px; line-height: 30px; cursor: pointer; z-index: 99999999; }
.closeBox img { transition: all .8s; -webkit-transition: all .8s; -moz-transition: all .8s; }
.closeBox:hover img { transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg); -ms-transform: rotateY(360deg); }
.big_img_box_main { width: 100%; height: auto; position: relative; }
.big_img_box_main .big_img_box_pic { max-width: 100%; max-height: 100%; text-align: center; width: auto; height: auto; }

.ui-widget.ui-widget-content { z-index: 1000; }
.ui-menu.ui-widget { position: absolute; left: 0; top: 40px; border: 1px solid #99b68f; width: 515px; padding: 10px 0; background: #fff; }
.ui-menu.ui-widget li { line-height: 32px; font-size: 16px; padding: 0 0 0 18px; float: none; }
.wza-on .closeBox { top: 100px; }
@media (max-width:991px) {
  .main_content { width: 768px; }
  .ban_rel { text-align: center; }
  .gygg_logo { position: static; margin: 0 auto; }
  .gygg_com_title { height: auto; }
  .gygg_com_title img { width: 100%; height: auto; }
  .gygg_main_pic ul.gygg_main_pic_ht li { width: 370px; height: 200px; }
  .gygg_main_pic ul.gygg_main_pic_st li { width: 238px; }
  .gygg_main_pic ul.gygg_main_pic_ht li:nth-of-type(2n) { margin-right: 0; }
  .gygg_main_pic ul.gygg_main_pic_ht li:nth-of-type(3n) { margin-right: 26px; }
  .gygg_main_pic ul.gygg_main_pic_st li:nth-of-type(3n) { margin-right: 26px; }
  .gygg_main_pic ul.gygg_main_pic_st li:nth-of-type(4n) { margin-right: 26px; }
  .gygg_main_pic ul { width: 110%; height: auto; }
}
@media (max-width:767px) {
  .main_content { width: auto; }
  .gygg_main_pic ul { width: 100%; }
  .gygg_main_pic ul li { margin: 26px 1% 0; }
  .gygg_main_pic ul.gygg_main_pic_ht li { width: 48%; height: 200px; }
  .gygg_main_pic ul.gygg_main_pic_st li { width: 48%; height: 420px; }
  .gygg_main_pic ul.gygg_main_pic_ht li:nth-of-type(3n) { margin-right: 1%; }
  .gygg_main_pic ul.gygg_main_pic_st li:nth-of-type(3n) { margin-right: 1%; }
  .gygg_main_pic ul.gygg_main_pic_st li:nth-of-type(4n) { margin-right: 1%; }
  .gygg_com_title {
    padding: 0 10px;
    box-sizing: border-box;
  }
}
@media (max-width:710px) {
    .tips {
        float: none;
        text-align: center;
    }
    .topbox {
        height: auto;
    }
    .topbox .logo {
        float: none;
        width: 372px;
        margin: 20px auto 0;
    }
    .tips li{
        display: inline;
        float: none;
    }
    .tips li.num3{
        background: transparent;
    }
}
@media (max-width:600px) {
  .gygg_main_pic ul.gygg_main_pic_ht li { height: 180px; }
  .gygg_main_pic ul.gygg_main_pic_st li { height: 360px; }
}
@media (max-width:500px) {
  .gygg_main_pic ul li { margin-top: 10px; }
  .gygg_main_pic ul.gygg_main_pic_ht li { width: auto; height: auto; float: none; }
  .gygg_main_pic ul.gygg_main_pic_st li { width: auto; height: auto; float: none; }
  .gygg_main_pic { padding: 10px 0; }
  .gygg_com_title { margin-top: 10px; }
  .gygg_logo { width: 96%; height: auto; }
  .gygg_logo img { width: 100%; height: auto; }
  .gygg_main_pic ul.gygg_main_pic_st { margin-top: 0; }
}

@media (max-width:380px) {
    .topbox .logo {
        width: 100%;
        
    }
    .logo-gh{
        max-width: 18%;margin-right: 1%;
    }
    .logo-gh img,.unit-name img{
        width: 100%;
        height: 100%;
    }
    .unit-name{
        max-width: 81%;
    }
}

.footlink-bg{
    display: none;
}
.footer .old-icon,.footer .jcico,.footer .dzico{
    position: static;
    display: inline-block;
}
.footer .jcico{ margin-right: 10px;}