@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td,div,input{margin:0;padding:0;word-wrap:break-word;}
body,html,input{font:12px "Microsoft Yahei",arial,\5b8b\4f53,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:34px;}h2{font-size:24px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}
ul,ol,li{list-style:none;}
img{margin: 0;padding: 0;border: none;}
a{text-decoration: none;color: #313131;}
a:hover{text-decoration: underline;}
.w1166{width: 1166px;margin: 0 auto;overflow: hidden;}
.w1000{width: 1000px;margin: 0 auto;overflow: hidden;}
.fl{float: left;}
.fr{float: right;}

.banner{background: url(../images/banner.jpg) top center no-repeat;width: 100%;height: 604px;min-width: 1166px;position: relative;overflow: hidden;}
.bar1{background: url(../images/bar1.jpg) top center no-repeat;width: 100%;height: 127px;min-width: 1166px;position: relative;overflow: hidden;}
.cloud{background: url(http://news.gog.cn/cms_udf/2017/rivers/images/cloud.png);position: absolute;left: 0;top: 10px;height: 368px;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);}
.bannerCon{height: 754px;position: relative;}
.m_title{background: url(../images/m_title.png);width: 1166px;height: 304px;position: absolute;left: 0;top: 50px;-webkit-animation-name: bounceInDown;animation-name: bounceInDown;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.s_title{width: 1000px;height: 300px;position: absolute;top: 350px;left: 110px;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}


.news{width: 1000px;margin: 0 auto;overflow: hidden;margin-bottom: 40px;}
.bigTitle h2{text-align: center;font-size: 30px;margin-bottom: 40px;}
.bigTitle a{color: #313131;}
.new_l{width: 510px;height: 300px;float: left;}
.yx-rotaion img{width: 510px;height: 300px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(http://qiye.gog.cn/cms_udf/2015/gsck/images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}

.new_r{float: right;width: 450px;}
.new_r_top{margin-bottom: 20px;}
.new_r h3{font-size: 22px;font-weight: 500;margin-bottom: 25px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;height: 30px;}
.new_r p{font-size: 14px;color: #666;font-family: "ËÎÌå";line-height: 26px;text-indent: 2em;height: 52px;overflow: hidden;}
.new_list ul li{font-size: 16px;line-height: 36px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}

.project{background: url(../images/bar1.jpg) top center no-repeat;width: 100%;min-width: 1166px;height: 859px;}
.proCon{position: relative;height: 859px;}
.proCon a{display: block;position: absolute;}
.proCon a:nth-of-type(1){left: 100px;top: 240px;animation: project 3s linear infinite alternate;-webkit-animation: project 3s linear infinite alternate;-moz-animation: project 3s linear infinite alternate;}
.proCon a:nth-of-type(2){right: 50px;top: 280px;animation: project 3s 1s linear infinite alternate;-webkit-animation: project 3s 1s linear infinite alternate;-moz-animation: project 3s 1s linear infinite alternate;}
.proCon a:nth-of-type(3){left: 300px;top: 520px;animation: project 3s 2s linear infinite alternate;-webkit-animation: project 3s 2s linear infinite alternate;-moz-animation: project 3s 2s linear infinite alternate;}

.pics{background: url(../images/pics.jpg) top center no-repeat;width: 100%;min-width: 1166px;height: 573px;margin-top: 60px;padding-top: 170px;}
.picsList{width: 1100px;margin: 0 auto;}
.picsList ul{width: 1110px;}
.picsList ul li{width: 360px;height: 250px;position: relative;float: left;position: relative;margin-right: 10px;margin-bottom: 10px;overflow: hidden;}
.picsList ul li img{width: 360px;height: 250px;}
.picsList ul li a i{position: absolute;display: block;text-align: center;height: 40px;line-height: 40px;background: rgba(0,0,0,.6);width: 100%;left: 0;bottom: 0;font-style: normal;color: #fff;font-size: 16px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}

.industry{background: url(../images/industry.jpg) top center no-repeat;height: 2166px;margin-top: 80px;width:100%;min-width: 1166px;}
.induCon{height: 100%;position: relative;}
.induCon a{background: url(../images/rotate.png);width: 150px;height: 150px;display: block;position: absolute;}
.induCon a:nth-of-type(1){top: 136px;right: 172px;}
.induCon a:nth-of-type(2){top: 372px;left: 316px;}
.induCon a:nth-of-type(3){top: 601px;right: 172px;}
.induCon a:nth-of-type(4){top: 892px;left: 316px;}
.induCon a:nth-of-type(5){top: 1105px;right: 170px;}
.induCon a:nth-of-type(6){top: 1354px;left: 293px;}
.induCon a:nth-of-type(7){top: 1610px;right: 168px;}
.induCon a:nth-of-type(8){top: 1932px;left: 293px;}
.induCon a{animation: cirlce 3s linear infinite;-webkit-animation: cirlce 3s linear infinite;-moz-animation: cirlce 3s linear infinite;}

.focus{background: url(../images/bar1.jpg) top center no-repeat;padding-top: 120px;margin-top: 50px;width: 100%;}
.focus_l{width: 340px;}
.focus_l h3{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;margin-bottom: 10px;}
.focus_l_t ul li{border-bottom: 1px dotted #ddd;padding-bottom: 10px;margin-bottom: 10px;}
.focus_l_b ul li{line-height: 31px;font-size: 16px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.focus_l p{font-size: 14px;line-height: 20px;height: 40px;overflow: hidden;}
.focus_c{margin-left: 25px;}
.focus_c,.focus_r{width: 300px;}
.focus_c ul li img{width: 300px;height: 160px;margin-bottom: 20px;}

.focus_r p{line-height: 24px;margin-top: 10px;font-size: 14px;height: 96px;}
.focus_r h3{line-height: 28px;}
.focus_r ul li{margin-bottom: 40px;}



.footer{text-align: center;padding-top: 25px;margin-top: 30px;}
.footer p{line-height: 28px;}

@-webkit-keyframes cirlce {
  0% {
    -webkit-transform:rotate(0deg);
  }
  100% {
    -webkit-transform:rotate(360deg);
  }
}
@-moz-keyframes cirlce {
  0% {
    -moz-transform:rotate(0deg);
  }
  100% {
    -moz-transform:rotate(360deg);
  }
}
@keyframes cirlce {
  0% {
    transform:rotate(0deg);
  }
  100% {
    transform:rotate(360deg);
  }
}


@-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%
  }
}

@keyframes project {
  0% {
    transform:translateX(0px);
  }
  50% {
    transform:translateX(40px);
  }
  100% {
    transform:translateX(0px);
  }
}

@-webkit-keyframes project {
  0% {
    -webkit-transform:translateX(0px);
  }
  50% {
    -webkit-transform:translateX(40px);
  }
  100% {
    -webkit-transform:translateX(0px);
  }
}

@-moz-keyframes project {
  0% {
    -moz-transform:translateX(0px);
  }
  50% {
    -moz-transform:translateX(40px);
  }
  100% {
    -moz-transform:translateX(0px);
  }
}


