@media (min-width: 1200px){
	.container {
    width: 1200px;
}
}
html{
	font-size: 20px;
}
body{
  min-width: 1180px;
}

.logo{
	float: left;width: 183px;
  margin-top: 1.25rem;
}
h1{
	margin: 0px;
	padding: 0px;
}
p{
	font-size: 16px;
	color: #444444;
	font-family: 微软雅黑;
}
a{
	color: #444444;
	font-size: 16px;
	text-decoration: none;
}
a:active{
  color:#86bf14;
  text-decoration: none;

}
p{
	margin: 0px;
}
li {
  list-style-type: none;
}
a:hover {text-decoration:none;} 

/*图片适配*/
img{
  height: auto;
  max-width: 100%;
  vertical-align: middle;
}
 /*清除浮动代码*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
.box{
    height: 1rem;
    border-left: 2px solid #8e8e8e;
    float: left;
    margin-top: 2.6rem;
    margin-left: 1.6rem;
}
.address{
    margin-top: 2rem;
    margin-left: 1.0rem;
}
.banner-right{
	width: 287px;
	height: 100%;
	float: right;
	text-align: right;
}

.dropdown-menu{
	min-width: 306px;
	border:1px solid #e8e8e8;

}
.dropdown-menu li{
	float: left;
	height: 50px;
}
.dropdown-menu>li>a{
	padding: 13px 22px;
}
.up-img{
	width: 20px;height: 20px;margin-top: -20px;margin-left: 20px;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{
	background-color: #ffffff;
	color: #333333;
}
.dropdown-menu li a:hover{
	color:#86bf14;
	background-color: #ffffff;
}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: #ffffff;
	color: #333333;

}

/*搜索框*/
.d6 form {
     border: 1px solid #e5e5e5;
    position: relative;
    width: 287px;
    margin: 0 auto;
    float: right;
    border-radius: 18px;
}

.d6 form {
  height: 30px;
}
.d6 input {
  height: 100%;
  width: 0;
  padding: 0 42px 0 15px;
  border: none;
  border-bottom: 2px solid transparent;
  outline: none;
  background: transparent;
  transition: .4s cubic-bezier(0, 0.8, 0, 1);
 /* position: absolute;*/
  top: 0;
  right: 0;
  z-index: 2;
}
.d6 input{
  float: left;
    width: 260px;
    z-index: 1;
    height: 28px;
    font-size: 12px;
    /*border: 1px solid #e5e5e5;*/
    border-radius: 20px;

}
.d6 button {
  background: #ffffff;
  border: none;
  height: 100%;
  width: 28px;
  position: absolute;
  top: 0;
  cursor: pointer;
  right: 4px;
  border-radius: 20px;
}
.search-pin{
	width: 287px;height: 30px;float: right;
}
input[name="works-pin"]::-webkit-input-placeholder { /* WebKit browsers */ 
color: #8e8e8e;
font-size: 12px;
} 
input[name="works-pin"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #8e8e8e;
font-size: 12px;
} 
input[name="works-pin"]::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #8e8e8e;
font-size: 12px;
} 
input[name="works-pin"]:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #8e8e8e;
font-size: 12px;
}
/*菜单栏*/

.navbar-nav{
    float: left;
}
nav.navbar.bootsnav ul.nav > li > a{
    color: #444444;
    font-size: 16px;
    text-transform: uppercase;
  	text-align: center;
}
nav.navbar.bootsnav ul.nav > li:hover{
   /* background: #f4f4f4;*/
}
.menu-pin > li:after{
    content: "";
    width: 0;
    height: 4px;
    background: #86bf14;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.5s ease 0s;
    z-index: 9
}
.home-pin{
	height: 50px;
	font-size: 16px;
    color: #444444;
    float: left;
    position: relative;
    width: 80px;
    margin-left: 40px;
    line-height: 46px;
    text-align: center;
}
.home-pin a{
    color: #444444;
	
}
.home-pin a:hover{
    color: #444444;

}
.pinlasuo-header a{
    color: #444444;
    line-height: 16px;

}
.nav > li:hover:after{
    width: 100%;
}

.dropdown-menu.multi-dropdown{
    position: absolute;
    left: -100% !important;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu{
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    border: none;
  
}
/*@media only screen and (max-width:990px){
    nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after,
    nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after{ content: " "; }
    .dropdown-menu.multi-dropdown{ left: 0 !important; }
    nav.navbar.bootsnav ul.nav > li:hover{ background: transparent; }
    
}*/
.navbar-default {
background-color: #e9e9e8;
}
.navbar{
	border:0px;
}
.navbar-collapse{
	margin: 0px;
	padding: 0px;
}
.menu-pinlasuo{
	min-width: 149px;
	background-color: #515151;
	border-radius: 0px;
}
.menu-pinlasuo li a:hover{
	color: #7aa828;
	background-color: #515151;

}
.menu-pinlasuo li a{
	float: left;
	width: 149px;
	color: #ffffff;
	text-align: center;
}
.pinlasuo-header{
	width: 149px;
}
/*banner图片样式*/
.swiper-container {
        width: 100%;
        height: 100%;
}
.swiper-slide {
    background-position: center;
    background-size: cover;
}
/*首页点击后的底部颜色*/
.bottom-color{
	border-bottom: 4px solid #86bf14;
}
/*菜单栏点击后底部的颜色*/
.menu-color{
	border-bottom: 4px solid #86bf14;
    height: 50px;
}
/*底部分校轮播*/
.slide-carousel .item-list li .item-content{
  width: 439px;
  height: 165px;
  background-color: #ffffff;
}
.slide-carousel .controls .item-next {
top: 34%;

}
.slide-carousel .controls .item-prev{
    top: 38%;

}
header .banner{
    height: 274px;
    width: 893px;
}
header .banner .slide-3d .item-list li{
    width: 600px;
}
.slide-carousel .indicator-list a.selected{
    color: #76a523;
    background-color: #3d4045;
}
.school-box{
  width: 100%;height: 5px;background-color: #86bf14;
}
.school-title{
  font-size: 18px;color: #86bf14;text-align: center;margin-top: 15px;
}
.school-phone{
  font-size: 14px;color: #444444;margin-top: 10px;margin-left: 20px;
}
.school-qq{
  font-size: 14px;color: #444444;margin-top: 5px;margin-left: 20px;width: 91%;
}
.slide-carousel .controls a{
      height: 80px;
}
.slide-carousel .indicator-list a{
  border:0px solid red;
  width: 70px;
  height: 60px;
  border-radius: 0px;
  font-size: 0.8rem;
  text-align: center;
  line-height: 30px;
  background-color: #3d4045;
  color: #ffffff;
}
.slide-carousel .indicator-list a.selected> .school-border{
  background-color: #86bf14;
}

.slide-carousel .indicator-list {
    position: absolute;
    bottom: 20px;
    left: 17%;
     margin-left: 0px; 
    z-index: 100;
}
.slide-carousel .indicator-list{
      bottom: 17px;
}
header .banner .slide-3d .item-list li.item1{
  opacity: 0.5;
}
header .banner .slide-3d .item-list li.item3{
  opacity: 0.5;

}
.school-border{
  width: 13px;
  height: 13px;
  background-color: #ffffff;
  border-radius: 50%;
  margin:0 auto;
}
.design-menu{
  width: 14.2%;
  height: 100%;
  float: left;
}
.design-menu ul li{
  font-size: 0.7rem;
  color: #8e8e8e;
  line-height: 1.5rem;
}
.design-menu ul li:hover{
  color: #86bf14;
 cursor: pointer;
}
.design-menu ul li a{
  color: #8e8e8e;
  font-size: 0.7rem;
}
.design-menu ul li a:hover{
  color: #86bf14;
}
.design-menu ul .pinlasuo-title{
  margin-bottom: 0.6rem;
}
.design-menu ul .pinlasuo-title a{
  font-size: 0.8rem;
  color: #ffffff;
}
.follow{
  font-size: 0.8rem;
  color: #ffffff;
  font-weight: 800;
  text-align: center;
  margin-top: 0.5rem;
  letter-spacing: 2px;
}
.pinlasuo-company{
  font-size: 0.7rem;
  color: #8e8e8e;
  float: left;
  margin-left: 0.9rem;
}
.pinlasuo-company a{
  color:#8e8e8e;
}
.swiper-button-prev{
    width: 20px;
      height: 34px;
    background-image: url("../images/icon/leavefor-2-1.png");
    background-size: 20px 34px;
  }
  .swiper-button-prev:hover{
    background-image: url("../images/icon/leavefor-2-2.png");
  }
  .swiper-button-next{
    width: 20px;
      height: 34px;
    background-image: url("../images/icon/leavefor-1-1.png");
    background-size: 20px 34px;
  }
  .swiper-button-next:hover{
    background-image: url("../images/icon/leavefor-1-2.png");
  }
.service-title{
  height: 60px;
  margin: 0 auto;
  margin-top: 3rem;
  text-align: center;
  margin-bottom:2rem;
}
.title{
  font-size: 1.2rem;
  color: #323232;
}
.service-bax{
  width: 50px;
  height: 4px;
  background-color: #86bf14;
  margin: 0 auto;
  margin-top: 10px;
}
.service-content{
  font-size: 0.7rem;
  color: #8e8e8e;
  margin-top: 5px;
  text-transform:uppercase;
  
}
/*图片阴影层*/
.media__body {
  background: rgba(134, 191, 20, 1);
  bottom: 0;
  color: white;
  font-size: 1em;
  left: 0;
  opacity: 0;
  overflow: hidden;
  padding: 3.75em 3em;
  position: absolute;
  text-align: center;
  top: 0;
  right: 0;
  -webkit-transition: 0.6s;
  transition: 0.6s;
  width: 40%;
  margin: 0 auto;

 /*过会删除*/
  /*opacity: 1;
  width: 98%;*/
}
.industrial:hover >.media__body{
  opacity: 1;
  width: 98%;


}
.industrial:hover >.media1{
  opacity: 1;
  width: 98.8%;

}
.industrial:hover >.media__body .pinsuo-border{
    transition: ease .5s;

  display: block;
}
/*划线*/
/*.media__body:after, .media__body:before {
  border: 1px solid rgba(255, 255, 255, 0.7);
  bottom: 1em;
  content: '';
  left: 1em;
  opacity: 0;
  position: absolute;
  right: 1em;
  top: 1em;
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
  -webkit-transition: 0.6s 0.2s;
  transition: 0.6s 0.2s;
}*/
.media__body:before {
  border-bottom: none;
  border-top: none;
  left: 2em;
  right: 2em;
}
.media__body:after {
  border-left: none;
  border-right: none;
  bottom: 2em;
  top: 2em;
}
.media__body:hover:after, .media__body:hover:before {
  -webkit-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.pinsuo-border{
    width: 5rem;
    height:2rem;
    position: absolute;
    right: -2%;
    top: 85%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    /*border:1px dashed red;*/
}
.indust-box{
    width: 100%;
    top: 16rem;
    height:3rem;
    /*border:1px dashed red;*/
    text-align: left;
    margin-top:-10px;
}
.product-title{
  font-size: 1.2rem;
  color: #ffffff;
  font-weight:bold;
  font-family:MicrosoftYaHei-Bold;
}
.product-en{
  font-size: 0.7rem;
  color: #ffffff;
  text-transform:uppercase;
  margin-top:5px;
}
.product-desc{
    width: 33%;
    height: 2rem;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: 1.8rem;
    position: absolute;
    top: 78%;
    min-width: 5rem;
    line-height: 19px;
    font-size:14px;
    font-family:MicrosoftYaHei;
    font-weight:400;
    color:rgba(255,255,255,1);
    /*border: 1px dashed red;*/
}

.industrial{
  width: 25%;
  /*background-color: #86bf14;*/
  float: left;
  display: inline-block;
    position: relative;
    vertical-align: top;
    cursor: pointer;
    padding: 0rem 0.25rem;
}

.industrial-home{
  width: 100%;
  height: 10rem;
  position: relative;
  margin-top: -16rem;
}
.industrial-electric{
  width: 100%;
  height: 10rem;
  position: relative;
  margin-top: -15rem;
}
.pinsuo-icon1{
  float: left; 
  width: 2rem;
  height: 2rem;
  background: url("../images/icon/interlinkage-3.png") center top no-repeat;
}
.pinsuo-icon1:hover{
  background: url("../images/icon/interlinkage-4.png") center top no-repeat;

}

.pinsuo-icon2{
  float: right; 
  width: 2rem;
  height: 2rem;
  background: url("../images/icon/enlargement-3.png") center top no-repeat;
}
.pinsuo-icon2:hover{
  background: url("../images/icon/enlargement-4.png") center top no-repeat;

}
.swiper-pagination-bullet-active{
  background:#86bf14;
}
.software-content{
  font-size: 0.7rem;
  text-align: center;
  line-height: 1.5rem;
}
  /* webkit, opera, IE9 */
::selection { background:#86bf14; color: #ffffff;}
/* mozilla firefox */
::-moz-selection { background:#86bf14; color: #ffffff;}
.no-content{
  font-size: 25px;text-align: center;height: 100px;color: #cccccc;
}
.menu-pinlasuo li a:visited{
  background-color: #515151;
  
}
.menu-pinlasuo li a:focus{
  color: #86bf14;

}
.pin-bottom{
  float: left;width: 1030px;height: 100%;
}
.ser-icon{
  width: 30px;height: 30px;float: left;margin-left: 10px;cursor: pointer;
}
@media only screen and (max-width: 1100px) and (min-width: 991px){
  .pinlasuo-header{
    width: 118px;
  }
  .service-box1 {
    width: 1000px;
  }
  .product-title{
        font-size: 0.8rem;
  }
  .product-en{
        font-size: 0.5rem;

  }
  .software-content{
    font-size: 0.5rem;
  }
  .class-img{
    width: 222px;
  }
  .pin-bottom{
    width: 789px;
  }
}
.qrcodeParent{
  z-index: 9999;
}



/*头部更改*/
.logo_title{
    width:120%;
    font-size:12px;
    font-family:MicrosoftYaHei;
    color:rgba(102,102,102,1);
    font-weight:400;
    line-height:35px;
    letter-spacing:9px;
}
.banner_text,.banner_content{
    width:80%;
    margin-top:10rem;
   /* margin-left:18rem;*/
    /*border:1px dashed red;*/
    /*text-align:left;*/
    margin:200px auto;
}

.banner_text p:first-child{
    font-size:34px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:bold;
    color:rgba(0,204,255,1);
}
.banner_text p:nth-child(2){
    margin-top:28px;
    font-size:50px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:bold;
    color:rgba(255,255,255,1);
}
.banner_text p:nth-child(3){
    margin-top:22px;
    font-size:50px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:bold;
    color:rgba(255,255,255,1);
}
.banner_text p:nth-child(4){
    margin-top:48px;
    font-size:16px;
    font-family:MicrosoftYaHei;
    font-weight:400;
    color:rgba(0,204,255,1);
    letter-spacing:17.5px;
}
.banner_text button{
    width:216px;
    height: 56px;
    background: #00CCFF;
    font-size:36px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:bold;
    color:rgba(24,33,38,1);
    margin-top: 101px;
    padding:0px !important;
    border-radius:5px;
    cursor:text;
}
.banner_text button:hover{
    color:rgba(24,33,38,1);
}


/*banner图内容*/
.banner_content p:first-child{
    font-size:40px;
    font-family:SourceHanSansCN-Regular;
    font-weight:400;
    color:rgba(254,254,254,1);
    line-height:40px;
}
.banner_content .slash{
    color: #FEFEFE;
    font-size:20px;
}
.banner_content p:nth-child(2){
    font-size:115px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:bold;
    color:rgba(255,255,255,1);
}
.banner_content .sign{
    color: #FFDF07;
}
.banner_content p:nth-child(3){
    font-size:32px;
    font-family:FZZCHJW--GB1-0;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:30px;
    letter-spacing:60px;
    margin-top:1.75rem;
}

/*友情链接*/
.friendship_box{
    width:100%;
    height:auto;
}
.friendship_box h4{
    font-size:0.8rem;
    font-family:MicrosoftYaHei;
    color:rgba(255,255,255,1);
    line-height:50px;
    display:inline-block;
    vertical-align: top;
}
.friendship_box ul{
    display:inline-block;
    vertical-align: top;
    padding-left: 30px;
    margin-top: 10px;
    width:85%;
}
.friendship_box ul li{
  display:inline-block;
  margin-right:21px;
}
.friendship_box ul li a{
    font-size:14px;
    font-family:MicrosoftYaHei;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:50px;
    opacity:0.5;
}