 
     .header{
        background-color:#343434;
		 height:50px;
	 }
     .header .con{
		 width:1200px;
		 height:100%;
		 margin:0 auto;
	 }
     .header .top{
		 width:100%;
		 height:100%;
		
	 }
	 .header .top .search {
    float: right;
    min-width: 714px;  
    }
	.header .top .search .bg {
    width: 410px;
    height: 32px;
    float: left;
    background-color: #eaeaea;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        border-radius: 16px;
     margin-top: 9px;
  }
  form {
    display: block;
    margin-top: 0em;
}
  .search .bg form{position: relative;}
     .search .bg form:after{display:block;content:"";clear:both;}
  .inputMask{position: absolute;width:400px;display:block;height:32px;top:0;left:15px;line-height: 32px;font-size: 12px;color:#fe3a3c;z-index: 200;}
.header .top .search input {
    display: block;
    border: none;
	outline: none;
    color: initial;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    margin-left: 15px;
    width: 350px;
    height: 32px;
	line-height:32px;
    font-size: 12px;
    background-color:transparent !important;
	float:left;
}
::-webkit-input-placeholder{
	color:red;
}
::-moz-input-placeholder{
	color:red;
}
::-ms-input-placeholder{
	color:red;

}

.header .top .search button{
	margin-right:10px;
    margin-top: 2px;
	float:right;
	border:none;
	width:25px;
	height:25px;
	background-color: transparent;
}
i:before {
    content: "" !important;
    display: block !important;
    width: 20px !important;
    height: 20px !important;
    margin-top: 5px !important;
    background: url(../../images/home/fangdajing.png) 50% 50% no-repeat !important;
}

.header .top .search .lang {
    float: left;
    min-width: 300px;
    margin-top: 10px;
}
.header .top .search .lang a {
    display: block;
    min-width: 60px;
    height: 30px;
    margin-left: 15px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    line-height: 30px;
    font-style: normal;
    font-weight: 400;
    background-color: #fe3a3c;
    float: left;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    padding: 0 7px;
}

.tec-img{
    width:100px;
    display:none;
    margin-top: 10px;
    z-index: 100;
    position: absolute;
}
.header .top .search .lang .tec-btn:hover .tec-img{
    display:block;
}


.mb-img{
    width:100px;
    display:none;
    margin-top: 10px;
    z-index: 100;
    position: absolute;
}
.header .top .search .lang .mb-btn:hover .mb-img{
    display:block;
}


.mid{
   
    /* height:120px; */
    
}
.mid .logo{
    display:block;
    float:left;
    width:260px;
    margin-top:25px;
}

.mid .nav{
    float: right;
    width: 860px;
    margin-left: 80px;
}
.mid .nav ul li{
    width:129px;
    position:relative;
    float:left;
    text-align:center;

    
}
.mid .nav ul li:nth-child(2),
.mid .nav ul li:nth-child(4){
    width:127px;
}
.mid .nav ul li:nth-child(3),
.mid .nav ul li:nth-child(5),
.mid .nav ul li:nth-child(6){
    width:159px;
}
.mid .nav>ul>li>a{
     display: inline-block;
    /*height: 70px;*/
    /*color: #000 ;*/
    font-weight: bold;
    text-decoration:none!important;
}
     .mid .nav>ul>li>a:hover{color:red;}
.mid .nav ul>li>a>span{
    font-size: 16px;
    color: #000;
    line-height: 1.3;
    font-style: normal;
    display: inline-block;
    margin-top: 50px;
    transition: all .3s ease-out;

    font-weight: bolder ;
}
     .mid .nav ul>li>a:after{
         content: "";
         display: inline-block;
         width: 0;
         position: relative;
         z-index: 200;
         height: 5px;
         background-color: #fe3a3c;
         transition: all .3s ease-out;
     }
     .mid .nav ul>li>a:hover:after{width:100%;}
.mid .nav ul>li .downlist{
    display: none;
   
   /* height: 105px;*/
    position: absolute;
    width: 100%;
    top:75px;
    left: 0;
    
    z-index: 999;
}



.mid .nav .downlist>ul>li {
    font-size:14px;
    font-weight:bold;
    text-align: left;
    padding-left: 48px;
    padding-right: 48px;
    float: none;
    width: 100%;
    height:35px;
    line-height: 35px;
    color: #000;
    background: #fff !important;
    padding-bottom:10px;
    }
.mid .nav ul>li .downlist>ul>li a{
    color:#000;
    display:inline-block;
    /*width:90px !important;*/
    /*padding-bottom:5px;*/
}

.curr{
    display:block;
}
.hide{
    display:none;
}
/*轮播图部分*/
.swiper-container{
    width:1200px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

     /*******banner********/
	 .banner .bd>ul li img{border-radius:10px;}
     /*.picBox .hd li{background:#333;}*/
     .picBox .hd li.on{ background:#daa76d;}
     .products_box .hd a{background:url(../../images/icon_arr.png) no-repeat;}
     .picBox .prev{background:url("../../images/home/arr2.png") no-repeat center;
         -webkit-background-size: 90% 90%;
         background-size: 90% 90%;left:50%;margin-left:-660px;}
     .picBox .next{background:url("../../images/home/arr1.png") no-repeat center;-webkit-background-size: 90% 90%;
         background-size: 90% 90%;right:50%;margin-right:-660px;}
     .picBox:hover .prev{margin-left:-580px;opacity:0.6;filter:alpha(opacity=60);}
     .picBox:hover .next{margin-right:-580px;opacity:0.6;filter:alpha(opacity=60)}
     .banner{margin:0;position:relative;z-index:20;margin:auto;width:1200px;}
     .banner .bd>ul{ width: 1583px; height: 500px; position: relative; }
     .banner .bd>ul li{height: 500px; width: 1583px; position: absolute; left: 0px; top: 0px; display: list-item;}
     .banner .bd>ul li a{display:block;width:100%;height:100%}
     .banner .bd>ul li img{display: block;width:100%;}
     .picBox{overflow:hidden;font-size:0;position:relative;z-index:90;background:#fff;margin:0 auto;}
     .picBox .bd{position:relative;width:100%}
     .picBox .bd img{display: block;width:100%;min-height:100%;}
     .picBox .hd{ position:absolute;bottom:25px;left:0;width:100%;height:14px;z-index:99;text-align:center}
     .picBox .bd ul,.picBox .bd ul li{width:100%!important}
     .picBox .hd ul{margin:0;padding:0}
     .picBox .hd li{display:inline-block;*display:inline;zoom:1;width:12px;height:12px;line-height:24px;border-radius:100%;
         -webkit-border-radius: 100%;
         -moz-border-radius: 100%;
         border-radius: 100%;text-align:center;color:#fff;cursor:pointer;font-size:0;margin:0 12px 0 0;border:2px solid #333;}
     .picBox .hd li.on{ color:#fff;background-color: #333;}
     .picBox .next,
     .picBox .prev,
     .products_box .hd a{width:65px;height:65px;overflow:hidden;position:absolute;top:50%;z-index:10;font-size:0;line-height:0;text-indent:-999em;margin-top:-33px;cursor:pointer;display:block;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0; }

/* 行业动态的more */

.more,
#more{
   background:#fe3a3c;
   color:#fff;
   font-size:12px;
   display:inline-block;
   width:60px;
   height:22px;
   line-height:22px;
   text-align:center;
   margin-top:3px;
}

.more{
  
   margin-top:5px;
}

#index-home{
   border:none;
}
.more{
  float:right;
}
.aboutUs-left #more{
  margin-top:3px important;
}
a.more:hover{color:#fff;}


#hotline{height:152px; background-color:rgba(0,0,0,0.8); text-align:center;color:#fff;position:absolute;width:90%;bottom:0px; z-index:1000;
    left: 50%;
    transform: translateX(-50%);
    transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -o-transform: translateX(-50%);
}
#hotline span{display:block;padding:35px 0 24px 0;font-size:22px;color:#fff;}
#hotline a{display:block;height:50px;width:184px; background:#d31829; border-radius:30px;color:#fff;margin:0 auto; line-height:50px; overflow:hidden;font-size:18px;}
#hotline a:hover{background:#ff0017;}
