@charset "utf-8";
/* CSS Document */
html{color:#333;background:#fff}
body,div,p,h1,h2,h3,h4,h5,h6,img,ul,li,a,strong,dl,dt,dd,input,textarea{
    margin:0;
    padding:0;
    list-style:none;
    border:0;
    text-decoration:none;
    font-family:"microsoft yahei";
    font-weight: normal;
    font-size:14px;
}
table{border-collapse:collapse;border-spacing:0}
a{ text-decoration:none;}
a:hover{text-decoration: none !important;}
a:focus {text-decoration: none!important;}
fieldset,img{border:0}
ol,ul{list-style:none}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.mt-10{ margin-top:10px;}
.mt-15{ margin-top:15px;}
.mt-20{display: block; margin-top:20px;}
.mt-30{ margin-top:30px;}
.mt-35{ margin-top:35px;}
.mt-40{ margin-top:40px;}
.mt-50{ margin-top:55px;}
.mt-60{ margin-top:60px;}
.mt-65{ margin-top:65px;}
.mt-70{ margin-top:60px;}
.mt-80{ margin-top:80px;}
.mt-90{ margin-top:90px;}
.mt-100{ margin-top:100px;}
.t-align-c{ text-align:center;}
.clearfix:after {content:""; display: block; clear:both; }

.padding-t{padding-top: 25px;}
.margin0{margin:0 0px;}
.margin3{margin:0 3px;}
.margin5{margin:0 5px;}
.margin8{margin:0 8px;}
.margin-20{margin:0 -20px;}
.padding0{padding:0px;}
.padding3{padding:0 3px;}
.padding8{padding:0 8px;}
.padding-8{padding-right: 3px;padding-left:3px;}
.padding-15{padding:0 -15px !important;}
.padding0-sm15{padding:0px;}
.padding6{padding:6px;}
.padding15-8{padding:15;}
.padding0-sm8{
  padding:0px;
}
.pag-hpro{
  padding:8px;
}
.w-70{
  width: 900px;
  margin:0 auto;
}
#w-1260{margin:0 auto;width:1260px;overflow: hidden;}
#w-1260-1{margin:0 auto;width: 1260px;}
#w-90{margin:0 auto;width: 90%;}
#w-80{margin:0 auto;width: 80%;}
#w-100{width: 100%;}
.img-100{
  width: 100%;
}
.no-img{
  display: none;
}

/*====================top====================*/
/*动画*/
@keyframes sylogo1{ 
0% {transform:scale3d(1, 1, 1);} 
50% {transform: scale3d(1.1, 1.1, 1.1);} 
100% {transform: scale3d(1, 1, 1);} 
} 

/*导航*/
.ph-top{
  position: fixed;
  top:0px;
  left:0px;
  z-index: 10000;
  width: 100%;
  /*height: 100%;
  background-color: #333;*/
}
.ph-top .ph-tit{
  position: fixed;
  z-index: 10;
  width: 100%;
  height: 70px;
}
#jq-menu-w{
  position: relative;
  top:20%;
}
.jq-menu{
  margin: 0px 40px 40px 0px;
    width: 100%;
    height: 290px;
    float: left;
    text-align: center;
    text-transform: capitalize;
    border: 1px solid rgba(255, 255, 255, 0.1);
    background-color: rgba(89, 197, 47, 0.5);
    transition: all 0.5s;
}
.jq-menu:hover{
  /*color:#000;
  background-color: #ffea00;
  border-radius: 5px;*/
  background-color: rgba(225, 225, 225, 0.1);

}
.jq-menu a.menua{
      font-size: 24px;
    font-family: 微软雅黑;
    display: block;
    width: 100%;
    padding-top: 30px;
    height: 95px;
    text-align: center;
    color: rgb(255, 234, 0);
    position: relative;
    transition: all 0.5s ease 0s;
    text-decoration: none;
}
.jq-menu:hover a.menua {
  color: #c8a015; 
}
.jq-menu a.menua span{
      width: 100%;
      text-align: center;
    font-family: "arial";
    font-size: 14px;
    text-transform: Uppercase;
    color: rgb(255, 234, 0);

}
.jq-menu a.menua:before{
  position: absolute;
    content: '';
    height: 3px;
    width: 0px;
    background: #c8a015;
    left: 139px;
    top: 102px;
    z-index: 333;
    transition: all 0.5s;
}
.jq-menu:hover a.menua:before {
  position: absolute;
  content: '';
  height: 3px;
  width: 55px;
  background: #c8a015;
  left:38%;
  top: 102px;
  z-index: 333;
  transition: all 0.5s;
}
.jq-menu a.menua:after{
      position: absolute;
    content: '';
    height: 3px;
    width: 55px;
    background: #333;
    left: 38%;
    top: 102px;
    transition: all 0.5s;
}
.jq_menu_list{
  padding:0px;
  margin:0 auto;
  width: 60%;
  margin-top: 25px;
}
.jq_menu_list a{
  display: block;
  float: left;
  width: 50%;
  padding:0px 0px;
  font-size: 15px;
  color: #fff;
  margin:5px 0px;
  text-align: center;
  /* transition: all 0.3s ease-out; */
}
.jq_menu_list a:hover{
  color:#000;
  background-color: #ffea00;
  border-radius: 5px;
}
.jq_menu_list2{
  padding:0px;
  margin:0 auto;
  width: 90%;
  margin-top: 20px;
}
.jq_menu_list2 a{
  display: block;
  padding:0px 0px;
  font-size: 15px;
  color: #fff;
  margin:5px 0px;;
  text-align: center;
}
.jq_menu_list2 a:hover{
  color:#000;
  background-color: #ffea00;
  border-radius: 5px;
}
.jq_menu_list2 .more a{
  width: 40%;
  margin:0 auto;
  margin-top: 15px;
  text-align: center;
  font-size: 14px;
  color: #ffea00;
  padding:3px 5px;
  border:1px solid #ffea00;
  border-radius: 10px;
}



#ph-menu-tu{
  float: right;
  margin-top: 18px;
  margin-right: 17px;
  padding-top: 8px;
  width: 45px;
  height: 45px;
  background: rgba(0,0,0,0.8);
  border-radius: 5px;
}

#ph-menu-tu div{
  width: 60%;
  height: 3px;
  background: #fff;
  margin: 5px auto;
  transition: all 0.3s;
  backface-visibility: hidden;
}
#ph-menu-tu.on .one {
  margin-top: 8px;
    transform: rotate(45deg) translate(4px, 4px);
}

#ph-menu-tu.on .two {
    opacity: 0;
}

#ph-menu-tu.on .three {
    transform: rotate(-45deg) translate(7px, -8px);
}
#menu{
  display: none;
  width: 100%;
  height: 100vh;
  background:rgba(0,0,0,0.9);
}
.ph-menu{
  /* padding-top: 30px; */
}
.ph-menu h2{
  padding-bottom: 10px;
  font-size: 25px;
  font-weight: bold;
  color: #fff;
  text-align: center;
}
.ph-menu a{
  display: block;
  margin:5px auto;
  width: 80%;
  height: 30px;
  border:1px solid #fff;
  text-align: center;
  font-size: 17px;
  color: #fff;
  line-height: 30px;
}
.ph-w-menu{
  padding:8px 10px;
}
.ph-w-menu li{
  float: left;
  padding:5px 0px;
  width: 25%;
}
.ph-w-menu li .dh{
  margin:0 auto;
  padding:3px;
  width: 80%;
  /*height: 50px;*/
  border:1px solid #ffc422;
  border-radius: 50%;
  text-align: center;
  overflow: hidden;
}
.ph-w-menu li .dh img{
  display: block;
  width: 100%;
  border-radius: 50%;
  overflow: hidden;
  /*margin:0 auto;
  margin-top: 10px;
  width: 60%;*/
}
.ph-w-menu li a{
  display: block;
  margin-top: 5px;
  text-align: center;
  font-size: 15px;
  color: #333;
}
/*====================手机站menu====================*/
.ph-menu {
  display: block;
  width: 100%;
  padding: 10px 0px;
  font-size: 14px;
  color: #333;
  text-align: center;
}

.iphone {
  position: relative;
  top: 0px;
  left: 0px;
  width: 100%;
}

.iphone-tit {
  padding: 10px 0px;
  width: 100%;
  font-size: 22px;
  text-transform: uppercase;
  color: #fff;
  text-align: center;
}

.iphone__screen {
  position: fixed;
  z-index: 100000000;
  top: 0px;
  left: 0px;
  width: 100%;
  /*height:100%;*/
  overflow: hidden;
}

.iphone__content {
  position: relative;
  width: 100%;
  height: 100%;
}

.nav {
  position: absolute;
  z-index: 100;
  opacity: 0;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
}

.nav--active .nav {
  opacity: 1;
  background-color: #333;
}

.nav__list {
  margin: 0;
  padding: 10px;
  padding-top: 20px;
}

.nav__item {
  margin: 0 auto;
  width: 90%;
  padding: 7px;
  list-style-type: none;
  text-align: left;
  border-bottom:1px dashed #666;
  overflow: hidden;
}
.nav__item a{
  color: #ead465;
}

.nav__item:after {
  content: '';
  display: block;
  position: relative;
  bottom: -8px;
  width: 50%;
  height: 1px;
  background: rgba(255, 255, 255, 0.3);
}

.nav__link {
  font-size: 15px;
  text-transform: uppercase;
  text-decoration: none;
  color: #FFFFFF;
  opacity: 1;
  -webkit-transition: opacity 300ms ease-in-out;
  transition: opacity 300ms ease-in-out;
}

.nav__trigger {
  display: block;
  position: relative;
  z-index: 111111;
  position: fixed;
  top: 40px;
  right: 17px;
  padding: 10px;
  padding-bottom: 15px;
  background: rgba(0, 0, 0, 0.5);
  ilter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
  border-radius: 8px;
}

.nav--active .nav__trigger {
  opacity: 0.5;
}

.nav__icon {
  display: inline-block;
  position: relative;
  width: 23px;
  height: 3px;
  background-color: #FFFFFF;
  -webkit-transition-property: background-color, -webkit-transform;
  transition-property: background-color, -webkit-transform;
  transition-property: background-color, transform;
  transition-property: background-color, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
}

.nav__icon:before,
.nav__icon:after {
  content: '';
  display: block;
  width: 23px;
  height: 3px;
  position: absolute;
  background: #FFFFFF;
  -webkit-transition-property: margin, -webkit-transform;
  transition-property: margin, -webkit-transform;
  transition-property: margin, transform;
  transition-property: margin, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
}

.nav__icon:before {
  margin-top: -10px;
}

.nav__icon:after {
  margin-top: 10px;
}
.ph-2menu{
  padding:10px 0px;
  overflow: hidden;
}
.ph-2menu a{
  display: block;
  float: left;
  margin-right: 1%
  width: 25%;
  margin:5px 10px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  border-bottom:1px solid #efefef;
  overflow: hidden;
}
.ph-2menu-more a{
  display: block;
  width: 80px;
  padding:5px;
  font-size: 15px;
  color: #333;
  text-align: center;
  background-color: #ead465;
  border-radius: 8px;
  overflow: hidden;
}

/*====================手机站menu2====================*/
.ph-menu2 {
  height: auto;
  padding: 5px;
  background-color: #2c2c2c;
  overflow: hidden;
}

.ph-menu2 li {
  float: left;
  width: 25%;
  height: auto;
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -ms-transition-duration: .5s;
  -o-transition-duration: .5s;
  transition-duration: .5s;
}

.ph-menu2 li a {
  display: block;
  margin: 2px auto;
  padding: 6px 0px;
  width: 96%;
  font-size: 14px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  border: 1px solid #fff;
  border-radius: 5px;
}

/*====================手机站 end menu2====================*/

/* 样式一*/
.style-1 .nav {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  width: 100%;
  height: 100%;
}

.style-1 .nav--active {
  height: 100%;
}

.style-1 .nav__link {
  opacity: 0;
  -webkit-transition-delay: 500ms;
  transition-delay: 500ms;
}

.style-1 .nav--active .nav__link {
  opacity: 1;
}

.style-1 .nav--active .nav {
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

.style-1 .nav--active .nav__icon {
  background: rgba(0, 0, 0, 0);
}

.style-1 .nav--active .nav__icon:before {
  margin-top: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.style-1 .nav--active .nav__icon:after {
  margin-top: 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

/*====================end手机站menu====================*/
/*====================banner====================*/
.flexslider {
  margin: 0px auto;
  position: relative;
  width: 100%;
  height: 100% !important;
  overflow: hidden;
  zoom: 1;
}

.flexslider .slides li {
  padding:0px;
  margin:0px;
  width: 100%;
  height: 100%;
}

.flexslider .slides li .banner-tu {
  width:100%; 
  height: 100%; 
  background-repeat:no-repeat; 
  background-size:cover;
  background-position: top center;
}

.flex-direction-nav a {
  width: 70px;
  height: 70px;
  line-height: 99em;
  overflow: hidden;
  margin: -35px 0 0;
  display: block;
  background: url(../images/ad_ctr.png) no-repeat;
  position: absolute;
  top: 50%;
  z-index: 10;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all .3s ease;
  border-radius: 35px;
}

.flex-direction-nav .flex-next {
  background-position: 0 -70px;
  right: 0;
}

.flex-direction-nav .flex-prev {
  left: 0;
}

.flexslider:hover .flex-next {
  opacity: 0.8;
  filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
  opacity: 0.8;
  filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
  opacity: 1;
  filter: alpha(opacity=50);
}

.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: 10px;
  text-align: center;
}

.flex-control-nav li {
  margin: 0 2px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}

.flex-control-paging li a {
  background: url(../images/dot.png) no-repeat 0 -16px;
  display: block;
  height: 16px;
  overflow: hidden;
  text-indent: -99em;
  width: 16px;
  cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
  background-position: 0 0;
}

.flexslider .slides a img {
  margin:0 auto;
  width: 100%;
  height:100%;
  display: block;
}
/*===========top============*/
.top-w{
  width: 100%;
  border: none;
  border-bottom: 1px solid #d7d7d7;
  position: fixed;
  right: 0;
  left: 0;
  z-index: 10000;
  background-color: #0b8647;
}
.t-gg-w{
  width: 100%;
  background: #393939;
  height: 32px;
  font-size: 12px;
  color: #787878;
  line-height: 32px;
}
.gg-left{
  width: 100%;
  vertical-align:middle;
}
.gg-left img{
  float: left;
  display: block;
  margin-right: 15px;
  margin-top: 4px;
  vertical-align: middle;
  width: 23px;
  height: 23px;
}
.gg-left p{
  font-size: 20px;
  height: 32px;
  line-height: 32px;
  vertical-align: middle;
  color: #adadad;
}
.jingdong{
  text-align: right;
}
.jingdong img{
  display: block;
  margin:0px;
}
.map-tit{
  margin:0 auto;
  margin-top:50px;
  width: 1155px;
  height: auto;
  border-radius: 10px;
  background: rgba(0,0,0,0.7);
  ilter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);
  overflow: hidden;
}
.map-tit .m-t-nr{
  margin:17px;
  border:3px solid #04ac04;
  border-radius:10px;

}
.map-tit .m-t-nr .xx-nr{
  padding:30px 35px;
}
.map-tit .m-t-nr .xx-nr h2{
  display: block;
  padding-bottom: 30px;
  font-size: 35px;
  color: #04ac04;
  text-align: center;
  font-weight: bold;
  line-height: 130%;
}
.map-tit .m-t-nr .xx-nr p{
  display: block;
  padding:0px 15px;
  text-align: center;
  font-size: 17px;
  color: #fff;
  line-height: 170%;
}
.part-map{
  background-image: url(../images/map-bg.jpg);
  width:100%; 
  height: 100%; 
  background-position: center center;
  background-repeat:no-repeat; 
  background-size:cover;
}
.p3-img{
  width: 100%;
  text-align: center;
}
.zhuanli{
  margin-top: 30px;
}
.zhuanli img{
  display: block;
  width: 100%;

}
.zhuanli p{
  display: block;
  margin-top: 15px;
  font-size: 15px;
  color: #fff;
  text-align: center;
}
/*==========menu==========*/
.menu-w{
  width: 100%;
  height: auto;
  background-color: #fff;
}
.pc-menu-bg{
  position: relative;
  z-index: 111111;
  width: 100%;
  background-color: #f0f0f0;
}
.pc-menu{
  width: 100%;
  margin:0 auto;
  padding:0px 0px;
  text-align: center;
}

.pc-menu li{
  padding:17px 0px;
  position: relative;
  /*z-index: 1111111;*/
  display: inline-block;
  width: 12%;
  transition: all 0.3s ease-out;
}
.pc-menu li:before{
  content: "";
  position: absolute;
  z-index: 1111111;
  bottom:0px;
  left:50%;
  width: 0%;
  height: 3px;
  background-color: #ead465;
  transition: all 0.3s ease-out;

}
.pc-menu li:hover:before{
  width: 80%;
  left:8%;
}
.pc-menu li #menu1-a{
  display: block;
  padding:5px 0px;
  width: 95%;
  text-align: center;
  font-size: 16px;
  color: #fff;
  transition: all 0.3s ease-out;
}
/*.pc-menu li:hover #menu1-a{
  background-color: #ead465;
  color: #000;
  border-radius: 15px;
}*/
.h-menu-hover{
  background-color: #f6d80c;
  color: #000 !important;
  border-radius: 15px;
}
.pc-menu li .menu-2{
  display: none;
  position: absolute;
  top:66px;
  left:0px;
  z-index: 111111111;
  /*padding:0px 37px 30px 37px;*/
  width:430px;
  background: rgba(255,255,255,1);
  /*background-image: url(img/menu2-bg.png);*/
  /*border:1px solid #333;*/
  border-top:none;
  /*border-radius: 0px 0px 8px 8px;*/
}

.pc-menu li .menu-2 .menu2-l{
  float: right;
  /*margin-top: 30px;*/
  width: 270px;
  height: auto;
  position: relative;
}
.pc-menu li .menu-2 .menu2-l img{
  display: block;
  width: 270px;
  height: 100%;
  border-radius: 0px;
  overflow: hidden;
}
.pc-menu li .menu-2 .menu2-l p{
  display: block;
  position: absolute;
  bottom:0px;
  left:0px;
  width: 100%;
  height: 30px;
  font-size: 15px;
  color: #fff;
  text-align: center;
  line-height: 30px;
  background: rgba(0,0,0,0.8);
  ilter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);
}
.pc-menu li .menu-2 .menu2-l .zi1{
  display: block;
  margin-top: 12px;
  padding-bottom: 5px;
  font-size: 15px;
  color: #000;
  text-align: center;
  line-height: 140%;
  border-bottom: 1px solid #333;
  letter-spacing: 0px;
}
.pc-menu li .menu-2 .menu2-r{
  float: left;
  margin-top: 30px;
  width: 150px;
  height: auto;
}
.pc-menu li .menu-2 .menu2-r li{
  position: relative;
  display: block;
  margin:0px;
  border-bottom:1px solid #efefef;
  width: 100%;
  overflow: hidden;
}
.pc-menu li .menu-2 .menu2-r li a{
  display: block;
  position: absolute !important;
  marign:0px;
  padding:0px;
  top:0px;
  left:0px;
  z-index: 10;
  width: 100%;
  height: 30px ;
  line-height: 30px;
  font-size: 15px;
  color: #000;
  text-align: center;
}

.pc-menu li .menu-2 .menu2-r li:before{
  content: "";
  position:absolute;
  top:0px;
  left:50%;
  z-index: 1;
  background-color:#efefef;
  width: 0%;
  height: 30px;
  transition: all 0.3s ease-out;
}
.pc-menu li .menu-2 .menu2-r li:hover:before{
  left:0px;
  width: 100%;
}

/*===========tit===========*/
.h-tit1{
  padding:30px 10px 10px 10px;
}
.h-tit1 h2{
  display: block;
  font-size: 26px;
  color:#3b3b3b;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
}
.h-tit1 .line1{
  margin:0 auto;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 58px;
  height: 6px;
  background-color: #e7c414;
}
.h-tit1 p{
  text-align: center;
  font-size: 16px;
  color: #3b3b3b;

}

.h-tit2{
  padding:30px 10px 10px 10px;
}
.h-tit2 h2{
  display: block;
  font-size: 26px;
  color:#fff;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
}
.h-tit2 .line1{
  margin:0 auto;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 58px;
  height: 6px;
  background-color: #e7c414;
}
.h-tit2 p{
  text-align: center;
  font-size: 16px;
  color: #666;

}

.ny-tit01 h2{
  display: block;
  text-align: center;
  font-weight: bold;
  font-size: 26px;
  color: #333;
}
.ny-tit01 p{
  display: block;
  padding-top: 5px;
  margin-bottom: 5px;
  text-align: center;
  font-size: 16px;
  color: #666;
  text-transform:uppercase;
}
.ny-tit01 span{
  display: block;
  font-size: 14px;
  text-align: center;
  line-height: 150%;
  color: #999;
}
/*========middle========*/
.gl-proc{
    padding:15px 0px;
    text-align: center;
  }
  .gl-proc li{
    display: inline-block;
    text-align: -webkit-match-parent;
  }
  .gl-proc li a{
    display: inline-block;
    font-size: 17px;
    margin:3px;
    width: auto;
    background-color: #00a131;
    padding: 8.5px 25px;
    color: #fff;
    border-radius: 3px;
    transition: all 0.5s;
  }
  .gl-proc li:hover a{
    background-color: #ffa200;
    color: #fff;
  }
.h-proc1-hover{
  background-color: #ffa200 !important;
  color: #fff !important;
}
/*布局*/
.part3-tit-w{
  height: 220px;
}
.part3-tit{
  position: relative;
}
.part3-tit p{
  position: absolute;
  z-index: 1;
  font-size: 166px;
  color: #4b4b4b;
  font-weight: bold;
  font-family: "Impact";
  text-transform: uppercase;
}
.part3-tit h2{
  position: absolute;
  top:80px;
  left:60px;
  z-index: 10;
  font-size: 62px;
  color: #fff;
  font-weight: bold;
}

.part3-danwei{
  padding-top: 15px;
  overflow: hidden;
}
.part3-danwei a{
  display: block;
  float: left;
  margin-right: 4%;
  margin-bottom: 10px;
  width: 42%;
  padding:10px 0px;
  background-color: #ff0000;
  text-align: center;
  font-size: 17px;
  color: #fff;
}
.h-ry-list{
  margin-top: 20px;
  padding:15px;
}
.h-ry-list-p{
  padding:8px;
}
.h-ry-list li{

}
.h-ry-list li img{
  width: 100%;
}

  /*产品*/
.jq-proa{}
.jq-proa .proa-p{
  padding:0px;
}
.jq-proa li{
  border-right: 1px solid #12af06;
  width: 100%;
  height: 100vh;
  box-sizing: border-box;
  text-align: center;
  overflow: hidden;
}
.jq-proa li .proa-mt{
  margin-top: 20%;
  transition: all 0.3s ease-out;
}
.jq-proa li:hover .proa-mt{
  margin-top: 10%;
}
.jq-proa li .tua{
  text-align: center;
}
.jq-proa li .tub{
  padding-top: 10px;
  text-align: center;
}
.jq-proa li .tub img{
  width: 70%;
}
.jq-proa li:hover .tub img{
  transition: all 0.3s;
  transform: rotateY(360deg);
}
.jq-proa li .tuc{
  padding-top: 15px;
  text-align: center;
}
.jq-proa li h3{
  display: block;
  margin:0 auto;
  width: 30px;
  font-size: 30px;
  color: #fff;
}
.jq-proa-bga{
  background: url(../images/pro-bga.png) repeat;
  transition: all 0.3s ease-out;
}
.jq-proa-bga:hover{
  background: url(../images/pro-bgd.png);
}
.jq-proa-bgb{
  background: url(../images/pro-bgb.png);
}
.jq-proa-bgb:hover{
  background: url(../images/pro-bgc.png);
}

  /*ph产品*/
.jq-pro-ph{
  padding: 30px 0px;
}
.jq-pro-ph h2{
  display: block;
  margin:0 auto;
  width: 80%;
  background-color: #139a08;
  padding:10px 0px;
  text-align: center;
  font-size: 26px;
  color: #fff;
  font-weight: bold;
  border-radius: 15px;
}
.jq-pro-ph li{
  float: left;
  width: 50%;
  padding:15px;
  overflow: hidden;
}
.jq-pro-ph .tu{
  width: 100%;
  margin-right: 2%;
}
.jq-pro-ph .tu img{
  display: block;
  margin:0 auto;
  width: 80%;
}
.jq-pro-ph h3{
  display: block;
  margin:0 auto;
  padding-top: 15px;
  width: 80%;
  font-size: 16px;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
/*end 产品*/

/*news*/
.jq-news-tit{}
.jq-news-tit h2{
  display: block;
  margin-bottom:10px;
  font-size: 43px;
  color: #3c3939;
  font-weight: bold;
}
.jq-news-tit h2 a{
  display: block;
  margin-bottom:10px;
  font-size: 43px;
  color: #3c3939;
  font-weight: bold;
}

.jq-news-tit p{
  display: block;
  font-size: 18px;
  color: #3c3939;
}
.jq-news{
  margin-bottom: 20px;
}
.jq-news .tua{
  margin-bottom: 23px;
  overflow: hidden;
}
.jq-news .tua img{
  width: 100%;
  transition: all 0.5s ease-out;
  -webkit-transform: scale(1, 1); 
     -moz-transform: scale(1, 1); 
  -webkit-transition: all 0.5s ease-out; 
     -moz-transition: all 0.5s ease-out; 
}
.jq-news:hover .tua img{
  transition: all 0.5s ease-out;
  -webkit-transform: scale(1.1, 1.1); 
     -moz-transform: scale(1.1, 1.1); 
  -webkit-transition: all 0.5s ease-out; 
     -moz-transition: all 0.5s ease-out;
}
.jq-news h3{
	height:55px;
  display: block;
  font-size: 16px;
  color: #3c3939;
  text-align: center;
  line-height: 130%;
}
/*end news*/

/*end 布局*/


.part-2{
  background-image: url(../images/about-bg.jpg);
  width:100%; 
  height: 100%; 
  background-position: center center;
  background-repeat:no-repeat; 
  background-size:cover;
  overflow: hidden;
}


/*金秋动态效果*/

/*背景*/
.part-product{
  background-image: url(../images/product-bg.jpg);
  width:100%; 
  height: 100%; 
  background-position: center center;
  background-repeat:no-repeat; 
  background-size:cover;
}
.part-danwei{
  background-image: url(../images/danwei-bg.jpg);
  width:100%; 
  height: 100%; 
  background-position: center center;
  background-repeat:no-repeat; 
  background-size:cover;
}
.part-baodao{
  background-image: url(../images/baodao-bg.jpg);
  width:100%; 
  height: 100%; 
  background-position: center center;
  background-repeat:no-repeat; 
  background-size:cover;
}
.part-contact{
  background-image: url(../images/contact-bg.jpg);
  width:100%; 
  height: 100%; 
  background-position: center center;
  background-repeat:no-repeat; 
  background-size:cover;
}
/*end 背景*/

/*动画效果*/
.part2al{
 transform:translateX(-100%); 
  -webkit-transform:translateX(-100%); 
  transition:all 0.6s ease-out 0.2s; 
  -webkit-transition:all 0.6s ease-out 0.2s;
}
.part2ar{
  transform:translateX(100%); 
  -webkit-transform:translateX(100%); 
  transition:all 0.6s ease-out 0.2s; 
  -webkit-transition:all 0.6s ease-out 0.2s;
}
.part2aup{
  transform:translateY(500%); 
  -webkit-transform:translateY(500%); 
  transition:all 0.6s ease-out 0.2s; 
  -webkit-transition:all 0.8s ease-out 0.2s;
  transition-delay:0.6s; 
  -webkit-transition-delay:0.6s;
}
.part2aupb{
  transform:translateY(500%); 
  -webkit-transform:translateY(500%); 
  transition:all 0.6s ease-out 0.2s; 
  -webkit-transition:all 0.8s ease-out 0.2s;
  transition-delay:1s; 
  -webkit-transition-delay:1s;
}
.part2adown{
  transform:translateY(-500%); 
  -webkit-transform:translateY(-500%); 
  transition:all 0.6s ease-out 0.2s; 
  -webkit-transition:all 0.8s ease-out 0.2s;
  transition-delay:0.6s; 
  -webkit-transition-delay:0.6s;
}
.active .part2al, 
.active .part2ar,
.active .part2aup,
.active .part2aupb,
.active .part2adown
{ 
  transform:translateX(0); 
  -webkit-transform:translateX(0);
  opacity:1;
  -webkit-opacity:1;
}
/*end 动画效果*/

.p5-l{
  position: relative;
  width: 100%;
  height: 100vh;
  background:url(../images/p5-l-bg.png);
}
.p5-l .p5-l-con{
  position: absolute;
  top:50%;
  right: 25px;
  margin-top: -300px;
}
@keyframes rotating{
from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.mytua{
  animation:rotating 30s linear infinite;
}

.p5-r{
  text-align: center;
  margin-top: 160px;
}
.p5-r-w{
  position: relative;
}
.p5-r-w .p5-r-bg1{
  position: absolute;
  top:0px;
  left:0px;
  width: 595px;
  height: 595px;
}
.p5-r-w .p5-contact{
  position: absolute;
  top:0px;
  left:0px;
  z-index: 10;
}

/*end 金秋结束*/

.jq-part2-tit h2{
  display: block;
  font-size: 40px;
  color: #fff;
  letter-spacing: 5px;
  font-weight: bold;
  /*text-shadow:2px 2px 0px #333;*/
}
.jq-part2-tit p.zia{
  display: block;
  margin-top: 15px;
  font-size: 20px;
  color: #fff;
  text-shadow:1px 1px 0px #333;
}
.jq-p2-about{
  margin-top: 30px;
  width: 100%;
  height: 300%;
  font-size: 15px;
  color: #fff;
  line-height: 170%;
  overflow: hidden;
}
.jq-p2-about p,
.jq-p2-about p a,
.jq-p2-about p strong,
.jq-p2-about a{
  font-size: 15px;
  color: #fff;
  line-height: 170%;
  text-shadow:1px 1px 0px #333;
}
.jq-p2-pp h3{
  display: block;
  margin-top: 30px;
  font-size: 25px;
  color: #fffc00;
  font-weight: bold;
  text-shadow:2px 2px 0px #333;
  letter-spacing: 3px;
}
.jq-p2-pp ul{
  margin-top: 15px;
}
.jq-p2-pp ul li{
  display: inline-block;
  margin:5px;
  padding:5px 15px;
  background-color: #fff;
}
.jq-p2-pp ul li a{
  font-size: 15px;
  color: #333;
}
.jq-p2-img{
  margin:5px 0px;
}
.jq-p2-img img{
  width: 100%;
}
.jq-p2-en{
  position: relative;
  top:-30px;
  z-index: 10;
  font-size: 45px;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  font-family: "Impact";
  letter-spacing: 10px;
  overflow: hidden;
}
.part-product{
  background-image: url(../images/product-bg.jpg);
  width:100%; 
  height: 100%; 
  background-position: center center;
  background-repeat:no-repeat; 
  background-size:cover;
}
.jq-pro-tit h2{
  display: block;
  text-align: center;
  font-size: 40px;
  color: #fff;
  font-weight: bold;
  text-shadow:2px 2px 0px #333;
}
.jq-pro-w{
  padding:30px 0px;
  text-align: center;
}
.jq-pro{
  text-align: center;
}
.jq-pro li{
  display: inline-block;
  margin:5px;
  padding:10px 15px;
  border:1px solid #20ab29;
  background-color: #fff;
  box-shadow: 0 0 5px #76ff08;
}
.jq-pro li a{
  text-align: center;
  font-size: 16px;
  color: #333;
  letter-spacing: 0px;
}
.pro-two{
  margin-bottom: 20px;
}
.pro-two .pro-tu{
  border:1px solid #fff;
  position: relative;
  overflow: hidden;
}
.pro-two .pro-tu img{
  width: 100%;
}
.pro-two .pro-tu a h3{
  position: absolute;
  bottom:-50px;
  left:0px;
  z-index: 10;
  width: 100%;
  display: block;
  margin-top: 3px;
  padding:10px 0px;
  text-align: center;
  background-color: #e8e009;
  border:1px solid #fff;
  box-sizing: border-box;
  font-size: 15px;
  color: #333;
  transition: all 0.3s ease-out;
}
.pro-two .pro-tu:hover a h3{
  bottom:0px;
}
/*end 金秋动态效果*/

/*动态效果*/
.part2al{
 transform:translateX(-100%); 
  -webkit-transform:translateX(-100%); 
  transition:all 0.6s ease-out 0.2s; 
  -webkit-transition:all 0.6s ease-out 0.2s;
}
.part2ar{
  transform:translateX(100%); 
  -webkit-transform:translateX(100%); 
  transition:all 0.6s ease-out 0.2s; 
  -webkit-transition:all 0.6s ease-out 0.2s;
}
.active .part2al, .active .part2ar{ 
  transform:translateX(0); 
  -webkit-transform:translateX(0);
  opacity:1;
  -webkit-opacity:1;
}
.part3aup{
 transform:translateY(-100%); 
  -webkit-transform:translateY(-100%); 
  transition:all 0.6s ease-out 0.2s; 
  -webkit-transition:all 0.6s ease-out 0.2s;
}
.active .part3aup{
  transform:translateY(0); 
  -webkit-transform:translateY(0);
  opacity:1;
  -webkit-opacity:1;
}
.part4-list li{
  transition:all 0.4s ease-in-out 0.3s;
  -webkit-transition:all 0.4s ease-in-out 0.3s;
  -moz-transition:all 0.4s ease-in-out 0.3s;
  -o-transition:all 0.4s ease-in-out 0.3s;
  transform:translateY(-100px) scale(0.5,0.5);
  -webkit-transform:translateY(-100px) scale(0.5,0.5);
  opacity: 0;
  -webkit-opacity:0;
}
.active .part4-list li{
  transform:translateY(0px) scale(1,1);
  -webkit-transform:translateY(0px) scale(1,1);
  opacity:1;
  -webkit-opacity:1;
}
.active .part4-list li:first-child + li{ transition-delay:0.8s; -webkit-transition-delay:0.8s;}
.active .part4-list li:first-child + li + li{ transition-delay:1.1s; -webkit-transition-delay:1.1s;}
.active .part4-list li:first-child + li + li + li{ transition-delay:1.4s; -webkit-transition-delay:1.4s;}


.part4-2aup{
 transform:translateY(100%); 
  -webkit-transform:translateY(100%); 
  transition:all 0.6s ease-out 1.4s; 
  -webkit-transition:all 0.6s ease-out 1.4s;
}
.active .part4-2aup{
  transform:translateY(0); 
  -webkit-transform:translateY(0);
  opacity:1;
  -webkit-opacity:1;
}
.part5-top{
  margin-top: 60px;
}
.part5-list{
  transition:all 0.4s ease-in-out 0.3s;
  -webkit-transition:all 0.4s ease-in-out 0.3s;
  -moz-transition:all 0.4s ease-in-out 0.3s;
  -o-transition:all 0.4s ease-in-out 0.3s;
  transform:translateY(-100px) scale(0.5,0.5);
  -webkit-transform:translateY(-100px) scale(0.5,0.5);
  opacity: 0;
  -webkit-opacity:0;
}
.active .part5-list{ 
  transform:translateY(0px) scale(1,1);
  -webkit-transform:translateY(0px) scale(1,1);
  opacity:1;
  -webkit-opacity:1;
}

.p3-map{
  transition:all 0.4s ease-in-out 0.3s;
  -webkit-transition:all 0.4s ease-in-out 0.3s;
  -moz-transition:all 0.4s ease-in-out 0.3s;
  -o-transition:all 0.4s ease-in-out 0.3s;
  transform:translateY(300px) scale(1,1);
  -webkit-transform:translateY(300px) scale(1,1);
  opacity: 0;
  -webkit-opacity:0;
}
.active .p3-map{ 
  transform:translateY(0px) scale(1,1);
  -webkit-transform:translateY(0px) scale(1,1);
  opacity:1;
  -webkit-opacity:1;
  transition-delay:1s; -webkit-transition-delay:1s;
}

.cs{
  
}
.cs li{
  transition:all 0.4s ease-in-out 0.3s;
  -webkit-transition:all 0.4s ease-in-out 0.3s;
  -moz-transition:all 0.4s ease-in-out 0.3s;
  -o-transition:all 0.4s ease-in-out 0.3s;
  transform:translateY(-100px) scale(0.5,0.5);
  -webkit-transform:translateY(-100px) scale(0.5,0.5);
  opacity: 0;
  -webkit-opacity:0;
}
.on-p6 .cs li{ 
  transform:translateY(0px) scale(1,1);
  -webkit-transform:translateY(0px) scale(1,1);
  opacity:1;
  -webkit-opacity:1;
}

.on-p6 .cs li:first-child + li{ transition-delay:1.1s; -webkit-transition-delay:1.1s;}
.on-p6 .cs li:first-child + li + li{ transition-delay:1.4s; -webkit-transition-delay:1.4s;}
.on-p6 .cs li:first-child + li + li + li{ transition-delay:1.7s; -webkit-transition-delay:1.7s;}

/*.on-p6 .cs li:first-child + li + li + li{ transition-delay:1.7s; -webkit-transition-delay:1.7s;}*/

/*金秋*/
.jq-logo{
  /*position: fixed;
  top:25px;
  left:35px;
  z-index: 10000;*/
  position: absolute;
  z-index: 111111111111;
  left:35px;
  top:25px;
}
/*====================foot====================*/
.footer {
    background: #1c1d21;
    margin-top: 1px;
    font-size: 14px;
    color: #a8a8a8;
    line-height: 24px;
}
.foot-bg{
  width: 100%;
  background-color: #202020;
  padding:35px 0px;
  overflow: hidden;
}
.foot-l{
  float: left;
  width: 20%;
  height: auto;
}

.foot-l2{
  float: left;
  width: 60%;
  height: auto;
}

.foot-l2 .f-li li{
	width:11%;
	float:left;
}
.foot-l2 .f-li li a{
	display:block;
	  font-size: 15px;
  line-height: 170%;
  color: #828282;

}

.foot-l .f-cont{
  padding:5px 0px 5px 50px; 
  font-size: 15px;
  line-height: 170%;
  color: #828282;
}
.foot-l .f-cont p,
.foot-l .f-cont p a,
.foot-l .f-cont a,
.foot-l .f-cont p strong{
  font-size: 15px;
  line-height: 170%;
  color: #828282;
}
.foot-m{
  float: left;
  width: 20%;
  height: auto;
  text-align: center;
}
.foot-r{
  float: right;
  width: 20%;
  height: auto;
}
.bq{
  margin-right: 25px;
}
.bq p,
.bq p a{
  text-align: right;
  font-size: 18px;
  color: #828282;
}
.bq p img{
  margin-top: 5px;
}

/*end foot*/
/*手机新闻*/
.xs-news{
  margin-top: 15px;
}
.xs-news li{
  padding-top: 15px;
  padding-bottom: 15px;
  border-bottom: 1px dashed #dddddd;
  overflow: hidden;
}
.xs-news li .tu img{
  width: 100%;
}
.xs-news li .n-con a h3{
  display: block;
  padding-bottom: 6px;
  font-size: 14px;
  color: #000;
  line-height: 150%;
}
.xs-news li .n-con span{
  display: block;
  padding-bottom: 6px;
  font-size: 12px;
  color: #666;
}
.xs-news li .n-con p{
  display: block;
  height: 65px;
  font-size: 14px;
  color: #666;
  line-height: 150%;
  overflow: hidden;
}

/*==========返回顶部============*/
.side{position:fixed;width:54px;height:326px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidebox2{
  position:absolute;
  width:54px;
  height:54px;
  top:0;
  right:54;
  transition:all 0.3s;
  background:#000;
  opacity:0.8;
  filter:Alpha(opacity=80);
  color:#fff;
  font:14px/54px "微软雅黑";
 }
.side ul li .ewm{
  position: absolute;
  right: 54px;
  top: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  background:#04ac04;
  padding: 10px;
  font-size: 14px;
  color: #ffffff;
  line-height: 24px;
  transform: translateX(50px);
  -webkit-transform: translateX(50px);
  transition: all 0.3s ease-in 0s;
  -webkit-transition: all 0.3s ease-in 0s;
  opacity: 0;
  visibility: hidden;

}
.side ul li:hover .ewm{
   opacity:1; 
   transform:translateX(0%); 
   -webkit-transform:translateX(0%); 
   visibility:visible;
}
.side ul li .ewm p{
  display: block;
  width: 100%;
  text-align: center;
  font-size: 14px;
  color: #fff;
  line-height: 30px;
}
.side ul li .sidebox2 .ewm-s{ opacity: 0; }
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#04ac04;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
/*=============end 返回顶部===============*/

/*手机banner轮播*/
.banner{width:100%;}
.banner img{display:block;width:100%}
.swipe{width:100%;overflow:hidden;position:relative;}
.swipe ul{
  -webkit-transition:left 800ms ease-in 0;
  -moz-transition:left 800ms ease-in 0;
  -o-transition:left 800ms ease-in 0;
  -ms-transition:left 800ms ease-in 0;
  transition:left 800ms ease-in 0;
}
.swipe #pagenavi{position:absolute;left:0px;bottom:0px;text-align:center;width:100%; background:rgba(fff, fff, fff, 0.6)!important; filter:Alpha(opacity=50); padding:6px;}
.swipe #pagenavi a{width:8px; height:8px; line-height:99em; background:#fff; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; margin:0 4px; overflow:hidden; cursor:pointer; display:inline-block; *display:inline; *zoom:1; position:relative;}
.swipe #pagenavi a.active{background:#ff0;  position:relative;}


.mini_jj{ padding:15px 0px; border-bottom:1px dashed #eaeaea; text-align:center; font-size:18px; font-weight:bold; color:#fa3e3e;}

.mini_jjmore{ width:30%; height:35px; margin:0px auto; background:#313131; text-align:center; border-radius: 5px;-moz-border-radius: 10px;-webkit-border-radius: 10px;line-height:35px;}
.mini_jjmore a{ font-size:14px; color:#ffffff;}

/*内页产品详情电话*/
.yan-phone{
  margin-top: 20px;
  border-top:1px solid #efefef;
  overflow: hidden;
}

.proshow1{
  overflow: hidden;
}
.proshow1 p{
  display: block;
  padding:5px;
  font-size: 17px;
  color: #2e2e2e;
  vertical-align: middle;
  line-height: 40px;
  border-bottom: 1px dashed #d2d2d2;
  overflow: hidden;
}
.proshow1 p img{
  display:inline-block;
  float: left;
  margin-right: 15px;
  vertical-align: middle;
}
.proshow1 a{
  display: block;
  margin-top: 15px;
  width: 206px;
  height: 47px;
  background-color: #434343;
  text-align: center;
  line-height: 47px;
  font-size: 17px;
  color: #fff;
  border-radius: 8px;
}
.proshow2{
  margin-top: 20px;
  overflow: hidden;
  text-align: center;
}
.proshow2 li{
  float: left;
  margin:0 5px;
  width: 140px;
  height: auto;
}
.proshow2 li img{
  display: block;
  margin:0 auto;
  margin-bottom: 10px;
}
.proshow2 li p{
  display: block;
  font-size: 17px;
  color: #434343;
  line-height: 170%;
  text-align: center;
}
.proshow2 li p strong{
  font-size: 17px;
  color: #434343;
  line-height: 170%;
  font-weight: bold;
}
.proshow2 a{
  display: block;
  margin-top: 15px;
  width: 206px;
  height: 47px;
  background-color: #434343;
  text-align: center;
  line-height: 47px;
  font-size: 17px;
  color: #fff;
  border-radius: 8px;
}
/*内页*/
.jt-ny-tit{
  position: relative;
  height: 460px;
}
.jt-ny-tit h2{
  position: absolute;
  bottom:0px;
  left:0px;
  width: 200px;
  height: 50px;
  background-color: #ff7800;
  text-align: center;
  line-height: 50px;
  color: #fff;
  font-size: 26px;
}

/*手机样式*/
  /*优势*/

/*返回顶部*/
.to-top { position: relative; z-index: 11111111111; display: none; padding: 5px 10px; color: #fff !important; background-color: #f50;}
.to-top:visited { color: #fff;}
/*end手机样式*/
/*====================PC====================*/
@media only screen and (max-width: 1440px){
  .pc-menu li{width: 11%;}
}
@media only screen and (max-width: 1260px){
	.foot-l2{
		display:none;
	}
  #w-1260{width:100%;}
  #w-1260-1{width:100%;}
  #w-90{width:100%;}
  .pc-menu li{width: 11%;}
  .map-tit{
    width: 90%;
  }
}
@media only screen and (max-width: 992px){
	.foot-l2{
		display:none;
	}
  #w-1260{width:100%;}
  #w-1260-1{width:100%;}
  #w-90{width:100%;}
  .pc-menu li{width: 11%;}
  .jingdong img{
   width: 100%;
  }
  
  .jq-part2-tit h2{padding:0px 15px; font-size: 26px;}
  .jq-part2-tit p.zia{padding:0px 15px;}
  .jq-p2-about{padding:0px 15px;}
  .part-danwei{background: none;}


  /*分类*/
.gl-proc li{width: 45%; margin:2px 2px;}
.gl-proc li a{width: 100%;}
  /*part2*/
  .map-tit{
    width: 90%;
  }
  .w-70{
    width: 90%;
  }
  
  /*end part2*/
  /*par3*/
  
  /*end par3*/

    /*动画*/
    .part2al, .part2ar{
      transform: translateX(0);
      -webkit-transform: translateX(0);
    }
    .part5-list{
        transform: translateY(0px) scale(1,1);
    -webkit-transform: translateY(0px) scale(1,1);
    opacity: 1;
    -webkit-opacity: 1;
  }
  .p3-map{
    transform: translateY(0px) scale(1,1);
    -webkit-transform: translateY(0px) scale(1,1);
    opacity: 1;
  }
  /*.part3aup {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    opacity: 1;
    -webkit-opacity: 1;
  }*/
  .cs li{ 
    transform:translateY(0px) scale(1,1);
    -webkit-transform:translateY(0px) scale(1,1);
    opacity:1;
    -webkit-opacity:1;
  }

  /*end 动画*/
}
/*====================手机====================*/
@media only screen and (max-width: 768px){
  #w-1260{width:100%;}
  #w-1260-1{width:100%;}
  #w-90{width:100%;}
  .padding0-sm8{padding:8px;}
  .pc-menu li{width: 11%;}
  .gg-left p{font-size: 15px;}
  
  .jingdong img{
    width: 100%;
    margin-top: 2px;
  }
  .xmlogo img{width: 100%;}
  
  .news-heng3{
  margin-bottom: 25px;
  height:150px;
}
  

/*金秋*/
.padding0-sm15{padding:15px;}
.part3-tit p{font-size: 80px; left:20px; color: #efefef;}
.part3-tit h2{font-size: 35px; top:40px; left:50px; color: #333;}
.part3-tit-w{height: 105px;}

.part3-danwei{tacq}
.part3-danwei a{
  width: 90%;
  margin:0 auto;
  float: none;
  margin-bottom:15px;
  border-radius: 5px;
}
.h-ry-list{margin-top: 0px;}
.part-baodao{background:none;}
.jq-news-tit{padding:20px 0px;}
.jq-news-tit h2{text-align: center;font-size: 26px;}
.jq-news-tit p{text-align: center;font-size: 15px; padding:5px 15px;}

.foot-l .f-cont{padding:15px; background-color: #313131;}
.foot-l img{display: block;margin:0 auto;}




  
  /*flash*/
  .flex-control-nav{
    left:-20px;
  }
  .flex-direction-nav .flex-next{
    display: none;
  }
  .flex-direction-nav .flex-prev{
    display: none;
  }




  /*foot*/
  .foot-l{
    width: 100%;
  }
  .foot-r{
    width: 100%;
    text-align: center;
    font-size: 13px;
  }
  .bq p, .bq p a{
    text-align: center;
    font-size: 13px;
  }
  .bq{
    margin-top: 10px;
    margin-right: 0px;
  }
  /*end foot*/



/*动画*/
    .part2aup, .part2aupb, .part2ar{
      transform: translateX(0);
      -webkit-transform: translateX(0);
    }
    .part2al, .part2ar{
      transform: translateX(0);
      -webkit-transform: translateX(0);
    }
    .part5-list{
        transform: translateY(0px) scale(1,1);
    -webkit-transform: translateY(0px) scale(1,1);
    opacity: 1;
    -webkit-opacity: 1;
  }
  .p3-map{
    transform: translateY(0px) scale(1,1);
    -webkit-transform: translateY(0px) scale(1,1);
    opacity: 1;
  }
  /*.part3aup {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    opacity: 1;
    -webkit-opacity: 1;
  }*/
  .cs li{ 
  transform:translateY(0px) scale(1,1);
  -webkit-transform:translateY(0px) scale(1,1);
  opacity:1;
  -webkit-opacity:1;
}
.part3aup{
  transform:translateY(0); 
  -webkit-transform:translateY(0);
  opacity:1;
  -webkit-opacity:1;
}
.part3aupb{
  transform:translateY(0); 
  -webkit-transform:translateY(0);
  opacity:1;
  -webkit-opacity:1;
}


}
