@media (max-width: 1080px), @media(max-width:750px) {
  body {
    background: #f5f5f5;
    margin: 0px auto;
    padding: 0px;
    font-size: 16px;
    line-height: 200%;
    font-family: "Microsoft Yahei", "微软雅黑", "宋体";
    text-align: justify;
  }
  a {
    color: #777;
    text-decoration: none;
    outline: 0 none;
  }
  a:hover {
    color: #cc0000;
    text-decoration: none;
    outline: 0 none;
  }
  .nav {
    color: #fff;
    width: 80%;
    z-index: 999;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .logo {
    width: 20%;
    margin-top: 5px;
    margin-bottom: 0px;
  }
  .logo img {
    width: 180px;
    height: 30px;
  }
  .banner-arrow {
    position: absolute;
    top: 45%;
    width: 30px;
    height: 48px;
    cursor: pointer;
  }
  .width1200 {
    width: 94%;
    margin: 0px auto;
    margin: 3%;
  }
  .cont_1200 {
    width: 94%;
    margin: 0px auto;
    margin: 0% 3%;
  }
  .pro_cont {
    width: 94%;
    margin: 0px auto;
    margin: 3%;
  }
  .main_title {
    width: 94%;
    margin: 2% 3% 5% 3%;
  }

  /**new**/
  .index_mews {
    width: 94%;
    margin: 0px auto;
  }
  .news_list {
    width: 94%;
    margin: 0px auto;
  }
  .new_cont {
    padding-left: 3%;
  }
  .new_cont li a {
    font-size: 20px;
  }
  .col-md-3 {
    width: 94%;
    margin: 3%;
    float: none;
  }
  .col-md-3 .b_source {
    font-size: 1rem;
    padding-bottom: 30px;
  }
  .col-md-3 h4 {
    font-size: 1.2rem;
    padding: 5% 5% 0% 5%;
  }
  .col-md-3 p {
    padding: 1% 5% 5% 5%;
    font-size: 1rem;
  }
  .col-md-3 span {
    padding: 0% 5% 0% 5%;
    color: #777;
    font-size: 10px
  }
  .col-md-3:hover span {
    padding: 0% 5% 0% 5%;
    color: #cc0000;
    font-size: 10px
  }
  .new_top {
    margin: 3%;
    background: #fff;
    width: 94%;
    margin-bottom: 2%;
  }
  .new_top img {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
  }
  .new_left {
    width: 100%;
  }
  .new_right {
    width: 100%;
  }
  .more_cont {
    background: #fff;
    height: 50px;
    width: 94%;
    border-radius: 5px;
    margin: 30px auto;
    text-align: center;
    color: #3b3b3b;
    line-height: 50px;
  }
  .more_cont a {
    font-size: 1.2rem;
  }

  .news_title {
    width: 94%;
    margin: 3%;
  }
  .news_title a {
    float: right;
    clear: both;
    margin-top: -50px;
  }
  /**new**/

  /**about**/
  .about1200 {
    width: 94%;
    margin: 0px auto;
    min-width: 740px;
    color: #555;
  }
  .Culture_cont {
    background: url(../images/Culture.jpg) no-repeat center;
    width: 100%;
    overflow: hidden;
    text-align: center;
  }
  .Culture_cont li {
    width: 28%;
    float: left;
    background: rgba(255, 255, 255, 0.3);
    margin: 0% 2% 0% 2%;
    padding: 10% 0%;
  }
  .Culture_cont li h3 {
    font-size: 1.2rem;
    color: #3b3b3b;
  }
  .Culture_cont li p {
    font-size: 1rem;
    color: #717171;
  }
  .Culture_cont li .Culture01 {
    background: url(../images/Culture01.png) no-repeat center top;
    margin: 0px auto;
    padding: 120px 5px 0px 5px;
  }
  .Culture_cont li .Culture02 {
    background: url(../images/Culture02.png) no-repeat center top;
    margin: 0px auto;
    padding: 120px 5px 0px 5px;
  }
  .Culture_cont li .Culture03 {
    background: url(../images/Culture03.png) no-repeat center top;
    margin: 0px auto;
    padding: 120px 5px 0px 5px;
  }

  /**ADD**/
  .Add_cont {
    overflow: hidden;
  }
  .Add_cont li {
    width: 29%;
    float: left;
  }
  .Add_cont li h3 {
    font-size: 1.2rem;
    color: #3b3b3b;
  }
  .Add_cont li p {
    font-size: 1rem;
    color: #717171;
  }
  .Add_cont li .Add01 {
    background: url(../images/beijing.png) no-repeat left 0px;
    margin: 0px auto;
    margin: 0% 2%;
    padding: 140px 0px 0px 0px;
  }
  .Add_cont li .Add02 {
    background: url(../images/chengdu.png) no-repeat left 0px;
    margin: 0px auto;
    margin: 0% 2%;
    padding: 140px 0px 0px 0px;
  }
  .Add_cont li .Add03 {
    background: url(../images/haerbin.png) no-repeat left 0px;
    margin: 0px auto;
    margin: 0% 2%;
    padding: 140px 0px 0px 0px;
  }

  /**VIDEO**/
  .Loong_play {
    width: 94%;
    margin: 3%;
  }
  .Loong_play video {
    width: 100%;
    height: auto;
    display: block;
  }
  .Loong_cont {
    width: 94%;
    margin: 0% 3%;
  }
  .Loong_cont h1 {
    font-size: 3rem;
    line-height: 100%;
    color: #c9caca;
  }
  .Loong_cont h2 {
    font-size: 1.5rem;
    line-height: 150%;
    color: #222;
    font-weight: 400;
  }
  .bge5 {
    background: #f5f5f5 url("../images/video_bg.png") no-repeat center bottom;
    overflow: hidden;
    width: 100%;
  }

  /**team**/
  .team_left {
    width: 50%;
    float: left;
    color: #777;
  }
  .team_right {
    width: 50%;
    float: left;
    color: #777;
  }
  .workbg {
    background: url("../images/work02.png") no-repeat center;
    padding: 20%;
    font-size: 2rem;
    text-align: center;
  }
  .team_cont ul {
    width: 90%;
    margin: 0 auto;
    padding-top: 6%;
  }
  .team_cont ul li {
    background: url("../images/title.png") no-repeat left;
    line-height: 260%;
    font-size: 1.2rem;
    padding-left: 6%;
  }

  /**welfare**/
  .welfare_cont {
    overflow: hidden;
    margin-top: 10px;
    background: url("../images/welfarebg.jpg") no-repeat center;
  }
  .welfare_cont li {
    width: 50%;
    float: left;
    text-align: center;
  }
  .welfare_cont li h3 {
    font-size: 1.5rem;
    line-height: 240%;
    color: #3b3b3b;
    font-weight: 500;
  }
  .welfare_cont li p {
    font-size: 0.8rem;
    color: #777;
  }
  .welfare_cont li .welfare01 {
    background: url("../images/icon01.png") no-repeat center 20px;
    margin: 0px auto;
    margin: 10px;
    padding: 100px 10px 10px 10px;
  }
  .welfare_cont li .welfare02 {
    background: url("../images/icon02.png") no-repeat center 20px;
    margin: 0px auto;
    margin: 10px;
    padding: 100px 10px 10px 10px;
  }
  .welfare_cont li .welfare03 {
    background: url("../images/icon03.png") no-repeat center 20px;
    margin: 0px auto;
    margin: 10px;
    padding: 100px 10px 10px 10px;
  }
  .welfare_cont li .welfare04 {
    background: url("../images/icon04.png") no-repeat center 20px;
    margin: 0px auto;
    margin: 10px;
    padding: 100px 10px 10px 10px;
  }

  /**footer**/

  /**footer**/
  /** gotop **/
  .dn {
    display: none;
  }
  .go-top {
    position: fixed;
    bottom: 40px;
    right: 40px;
    width: 46px;
    z-index: 999;
  }
  .go-top a {
    display: block;
    width: 48px;
    height: 48px;
    margin-bottom: 10px;
    background-image: url(../images/arr.png);
  }
  .go-top a:last-child {
    margin-bottom: 0;
  }
  /* 首页新加样式 */
  .sowContent {
    width: 100%;
    position: absolute;
    left: 2%;
    top: 27%;
  }
  .fattenContent {
    width: 100%;
    position: absolute;
    left: 57%;
    top: 27%;
  }
  .sow-listimg div {
    width: 97px;
    text-align: center;
    padding-right: 0.5%;
  }
 
  .index_mews > div:nth-child(1) {
    width: 25%;
    border-right: 1px solid #b2b2b2;
  }
  .index_mews > div:nth-child(2) {
    width: 50%;
    height: 100%;
    /* 超出隐藏 */
    overflow: hidden;
  }
  .index_mews > div:nth-child(3) {
    display: none;
  }
  .index_mews > div:nth-child(4) {
    display: none;
  }
  #new_content_img {
    margin-top: 20%;
  }
}
