@charset "utf-8"; 

html {
  width: 100%; overflow-y: scroll; 
}
body {
  width: 100%; margin: 0px; padding: 0px; background: #fff 
}
div,p,span,em {
  backface-visibility: hidden
}
ul,ol {
  list-style: none
}
form,dl,dt,dd,ul,ol,input,select,textarea,h1,h2,h3,h4,h5,h6 {
  margin: 0px; padding: 0px
}
input,button,select,textarea {
  color: #000; outline: none
}
img {
  border: 0px;
    vertical-align: middle;
    -ms-interpolation-mode: bicubic;
}
button {
  display: inline-block; padding: 8px 16px; font-size: 1.4rem; border: 0px; line-height: 100%; color: #fff; border: #666 1px solid; cursor: pointer; transition: background-color .1s ease, border-color .1s ease
}
a{color:#666;text-decoration:none; cursor:pointer;cursor:pointer;}
a:hover{text-decoration:none;}
/*头*/
.tops{
	width: 100%;
    margin: 0 auto;
    min-width: 1200px;
    background:#fff;
}
.tops .logo{
	width: 1200px;
	margin: auto;
}
.tops .logo a{
	background:red;
	display:inline-flex;
	width: 390px;
}
.tops .logo img{
	width: 100%;
}
.tops .nav{
	width: 100%;
	height: 45px;
	background:#e74930;
}
.tops ul{
	width: 1200px;
	height: 45px;
	margin: 0 auto;
}
.tops ul li{
	float: left;
	width: 140px;
	height: 45px;
	line-height: 45px;
	text-align: center;
}
.tops ul li a{
	color: #fff;
	display: block;
	width: 140px;
	height: 45px;
	line-height: 45px;
	text-align: center;
}
.tops ul li a:hover{
	background:#be3018;
}
.tops div.menu {
  /*width: 1200px; margin: auto; position: relative; z-index: 110;*/
  width: 100%;
	height: 45px;
	background:#e74930;
}
.tops div.menu ul {
  /*position: absolute; top: 0px; right: 0px*/
  width: 1200px;
	height: 45px;
	margin: 0 auto;
}
.tops div.menu ul li {
  /*float: left*/
  float: left;
	width: 140px;
	height: 45px;
	line-height: 45px;
	text-align: center;
}
.tops div.menu ul li a {
  /*display: inline-block; line-height: 80px; padding: 0px 20px; font-size: 1.6rem; color: #005f9b; font-weight: bold*/
  color: #fff;
	display: block;
	width: 140px;
	height: 45px;
	line-height: 45px;
	text-align: center;
}
.tops div.menu ul li a:hover {
  color: #fff;
  background:#be3018;
}
.tops div.menu ul li.on {
background:#be3018;
}
.tops div.menu ul li.on a {
  color: #fff
}
/*头部*/
.head{
	background:url(../images/diaota.png) no-repeat;
	background-size: cover;
	width: 100%;
	height: 492px;
}
.head .namin{
	width: 1200px;
	margin: auto;
	overflow: hidden;
	z-index: 100;
	position: relative;
	top:0;
}
.head .namin .namiright{
	width: 586px;float: right

}
.head .namin .namiright .tel{
	font-weight: bold;
	font-size: 36px;
	text-align: center;
}
.head .namin .namiright .tel i{
	display:inline-block;width: 50px;height: 50px;
}
.head .namin .namiright .welcomea{
	width: 250px;height: 45px;border-radius: 30px;margin: auto;
	background:#fc0400;text-align: center;line-height: 45px;font-weight: bold;font-size: 24px;margin-top: 10px;
}
.head .namin .namiright .welcomea a{
	color: #fff;
}
.head .top{
	width: 1215px;
	/*height: 50px;*/
	padding: 402px 0 2px 0;
}

.br{width: 100%;height: 10px;background:#29384a;}
/*四小图*/
.imgbox{
	width: 100%;background:#e5e5e5;height: 140px;
}
.imgmain{
	width: 1200px;height: 140px;margin: auto;
}
.imgmain .center{width: 950px;height: 80px;margin: auto;padding: 30px 0px;
}
.imgmain .center a{
	display: inline;width: 220px;overflow: hidden;
	width: 1200px;height: 80px;margin: auto;padding-top: 20px;
}
/*产品参数*/
.content{
	width: 100%;background:#f7f7f7;overflow: hidden;
}
.cmain{
	width: 1200px;margin: auto;overflow: hidden;
}
.cmain .title{
	width: 70%;margin: auto;margin-top: 34px;background:url(../images/47.jpg) no-repeat;height: 90px
}
.cmain .title h1{
	width: 100%;text-align:center;color: #fc0b05;line-height: 90px;height: 90px;
	font-weight: normal;font-size: 40px;
}

.cmain .clist{
	width: 1200px;margin:auto;margin-top:35px;margin-bottom:50px;
}
.cmain .clist a{
	width: 1200px;display: inline;overflow: hidden;
}
.cmain .clist a img{
	width: 100%;
}
/*应用范围*/
.range{
	width: 1200px;margin: auto;
}
.range .title{
	width: 73%;margin: auto;margin-top: 40px;background:url(../images/48.jpg) no-repeat;height: 90px
}
.range .title h1{
	width: 100%;text-align:center;color: #fc0b05;line-height: 90px;height: 90px;
	font-weight: normal;font-size: 40px;
}
.range .title img{
	width:100%;height: 70px;
}
.range .text{
	width: 1200px;height: 90px;margin: auto;text-align:center;font-size: 18px;line-height: 30px;font-weight: normal;
}
.range .text h2{
	width: 970px;height: 40px;margin: auto;text-align:center;font-size: 24px;line-height: 40px;font-weight: normal;
}
.range .rangelist{
	width: 1200px;margin-top: 20px;overflow: hidden;margin-bottom: 30px;
}
.range .rangelist ul{
	width: 1050px;margin: auto;overflow: hidden;
}
.range .rangelist ul li{
	width: 515px;margin-right: 10px;overflow: hidden;
	float:left;margin-bottom: 10px;
}
.range .rangelist ul li a{
width: 515px;margin-right: 10px;overflow: hidden;height: 435px;
float:left;position: relative;
}
.range .rangelist ul li a img{
    width: 100%;
    height: 100%;}
.range .rangelist ul li a .smalltitle{
	/*width: 100%;*/
    height: 26px;
    line-height: 26px;
    position: absolute;
    bottom: 10px;
    left: 10px;
    background: #292e4a;
    color: #fff;
    padding: 0px 10px;
}

.range .threeimg{
	width: 1200px;margin-top: 20px;overflow: hidden;
}
.range .threeimg ul{
	display: block;
    width: 60%;
    margin: auto;
    overflow: hidden;
    margin-bottom: 30px;
}
.range .threeimg ul li{
	width: 100%;overflow: hidden;
margin-bottom: 10px;
}
.range .threeimg ul li a{
width: 100%;overflow: hidden;height: 435px;
position: relative;display: block;
}
.range .threeimg ul li a img{
    width: 100%;
    height: 100%;}
.range .threeimg ul li a .smalltitle{
	/*width: 100%;*/
    height: 26px;
    line-height: 26px;
    position: absolute;
    bottom: 10px;
    left: 10px;
    background:  #292e4a;
    color: #fff;
    padding: 0px 10px;
}
/*细节*/
.detail{
	width: 100%;background: #29384a;overflow: hidden;
}
.detail .dmain{
	width: 1200px;margin: auto;
}
.detail .dmain .title{
	width: 73%;margin: auto;margin-top: 40px;background:url(../images/49.jpg) no-repeat;height: 90px
}
.detail .title h1{
	width: 100%;text-align:center;color: #fff;line-height: 90px;height: 90px;
	font-weight: normal;font-size: 40px;
}
.detail .dmain .title img{
	width:100%;height: 70px;
}
.detail .dmain .xijietu{
	width: 1200px;margin: 30px auto;
}
.detail .dmain .xijietu a img{
	width: 1200px;
}
.jiantou{
	width: 100%;
	overflow: hidden;
}
.jiantou img{
	width: 100%;
	overflow: hidden;
}
/*评价*/
.pingjia{
	width: 100%;overflow: hidden;
}
.pingjia .pmain{
	width: 1200px;margin: auto;
}
.pingjia .pmain .title{overflow: hidden;
	width: 66%;margin: auto;margin-top: 40px;background:url(../images/54.jpg) no-repeat;height: 180px
}

.pingjia .pmain .title h1{
	width: 100%;text-align:center;color: #fc0b05;line-height: 80px;height: 80px;
	font-weight:bold;
	font-size: 76px;margin-top: 10px;
}
.pingjia .pmain .title span{color: #fc0b05;font-size: 20px;
	display: block;width: 150px;height: 25px;margin: auto;margin-top: 35px;overflow: hidden;
}
.pingjia .pmain .title span em{
	display: inline-block;width: 25px;height: 2px;background:#fc0b05;
     margin: 6px auto 6px 0; 
}
.pingjia .pmain .title img{
	width:100%;height: 130px;
}
.pingjia .pmain .plist{
	width: 1200px;margin:auto;margin-top:70px;margin-bottom:50px;
}
.pingjia .pmain .plist a{
	width: 1200px;display: inline;overflow: hidden;
}
.pingjia .pmain .plist a img{
	width: 100%;
}
/*产品展示*/
.show{
	width: 100%;background: #29384a;overflow: hidden;
}
.show .smain{
	width: 1200px;margin: auto;
}
.show .smain .title{
	width: 73%;margin: auto;margin-top: 40px;background:url(../images/49.jpg) no-repeat;height: 90px
}
.show .smain .title h1{
	width: 100%;text-align:center;color: #fff;line-height: 90px;height: 90px;
	font-weight: normal;font-size: 40px;
}
.show .smain .title img{
	width:100%;height: 70px;
}
.show .smain .slist{
	width: 1200px;margin-top: 20px;overflow: hidden;margin-bottom: 50px;
}
.show .smain .slist ul{
	width: 1050px;margin: auto;overflow: hidden;
}
.show .smain .slist ul li{
	width: 510px;overflow: hidden;
	float:left;margin-bottom: 20px;margin-right: 25px;
}
.show .smain .slist ul li:nth-child(2n){
	margin-right: 0px;
}
.show .smain .slist ul li a{
overflow: hidden;
float:left;position: relative;height:364px;width: 100%;
}
.show .smain .slist ul li a img{
width: 100%;height: 100%
}
/*供货*/
.gonghuo{
	width: 1200px;margin: auto;margin-top:50px;overflow: hidden;
}
.gimg{
	width: 1200px;overflow: hidden;
}
.gonghuo .gimg img{
	width: 100%;
}

.gonghuo .btn{
	width: 520px;margin: auto;margin-bottom: 50px;overflow: hidden;height: 119px;
}
.gonghuo .btn img{
	width: 100%;
}
/*定制*/
.dingzhi{
	width: 100%;background:#29384a;overflow: hidden;
}
.dingzhi .fmain{
	width: 1200px;margin: auto;margin-top: 20px;
}
.dingzhi .fmain img{
	width: 100%;
}
.dingzhi .bottom{
	width: 600px;height: 50px;border:1px solid #fff;margin: auto;border-radius: 15px;
	text-align: center;line-height: 50px;color: #fff;font-size: 31px;letter-spacing:5px;margin-top: 10px;
	margin-bottom: 20px;
}
/*文字介绍*/
.details{
 width: 1200px;
 margin: auto;
 overflow: hidden;

}
.details h4{
margin-top: 50px;font-weight: normal;
}
.details .sjr{
	color: #666;font-size: 14px;margin-top: 20px;
}

.details .maincontent {
    margin-top: 10px;
    margin-bottom: 40px;
    border-top: 1px solid #ded4d4;
    padding-top: 10px;
    font-size: 14px;
    line-height: 2em;
}

@media screen and (max-width: 800px) {
/*头部*/
.home {
  width: 100%; position: relative; z-index: 100
}
.home .banners {
  width: 100%; height: 675px; background: url(../images/104.jpg) center center; background-size: cover; position: relative; z-index: 100
}
.home .banners a.more {
   font-size:32px; color: #fff; 
  line-height: 40px;
   border-radius: 50px;background:red;padding: 0px 12px;
    position: absolute; top: 619px;  z-index: 200;
     transition: background .3s ease,color .3s ease;margin-left: 48px;
}
.home .banners a.tel {
      font-size:32px; color: #000; 
  line-height: 46px;font-weight: bold;
   border-radius: 10px;
    position: absolute; top: 574px;  z-index: 200;
     transition: background .3s ease,color .3s ease;margin-left: 58px;
}
.home .banners a.more:hover {
  background: #fff; color: #000
}
.br{width: 100%;height: 10px;background:#29384a;}
/*四小图*/
.imgbox{
	width: 100%;background:#e5e5e5;margin: auto;overflow: hidden;height: 90px;
}
.imgmain{
	width: 100%;overflow: hidden;margin: auto;height: 90px;
}
.imgmain .center{width:95%;margin:15px auto;overflow: hidden;padding-top: 7px;
}
.imgmain .center a{
	width: 24%;display: inline-block;padding-top: 0px;
}
.imgmain .center a img{
	width: 100%
}
/*产品参数*/

.cmain{
	width: 100%;
}
.cmain .title{
	width: 85%;margin-top: 25px;background:url(../images/50.jpg) no-repeat;height: 60px
}
.cmain .title h1{
	line-height: 60px;height: 60px;
	
	font-size: 30px;
}
.cmain .title img{
	width:100%;
}
.cmain .clist{
	width: 100%;margin-top:20px;margin-bottom:20px;
}
.cmain .clist a{
	width: 100%;
}
/*应用范围*/
.range{
	width: 100%;
}
.range .title{
	width: 80%;margin-top: 25px;background:url(../images/51.jpg) no-repeat;height: 60px
}
.range .title h1{
    line-height: 60px;
    height: 60px;
    font-size: 30px;
}
.range .title img{
	width:100%;
}
.range .text {
	width: 90%;height: 60px;margin: auto;text-align:center;font-size: 18px;line-height: 30px;font-weight: normal;
}
.range .text h2{
	width: 100%;height: 30px;font-size: 18px;line-height: 30px;
}
.range .rangelist{
	width: 100%;margin: auto;
}
.range .rangelist ul{
	width: 95%;margin:10px auto;margin-bottom: 10px;
}
.range .rangelist ul li{
	width: 48.2%;margin-right: 20px;
}
.range .rangelist ul li:nth-child(2n){
	margin-right: 0px;
}
.range .rangelist ul li a{
	max-width: 100%;
    height: 230px;
   
}

.range .rangelist ul li a .smalltitle{
	
    padding: 2px 10px;
        font-size: 20px;

}
.range .threeimg{
	width: 100%;margin-top: 0px;overflow: hidden;margin-bottom: 0px;
}
.range .threeimg ul{
	display: block;
    width: 60%;
    margin: auto;
    overflow: hidden;
    margin-bottom: 20px;
}
.range .threeimg ul li{
	width: 100%;overflow: hidden;
	
}
.range .threeimg ul li a{
width: 100%;overflow: hidden;height: 235px;
}
.range .threeimg ul li a img{
    width: 100%;
    height: 100%;}
.range .threeimg ul li a .smalltitle{
	/*width: 100%;*/
    height: 26px;
    line-height: 26px;
    position: absolute;
    bottom: 10px;
    left: 10px;
    background: #292e4a;
    color: #fff;
    padding: 0px 10px;
}
/*细节*/

.detail .dmain{
	width: 100%;
}
.detail .dmain .title{
	width: 80%;margin-top: 20px;background:url(../images/52.jpg) no-repeat;height: 60px
}
.detail .dmain .title h1{
    line-height: 60px;
    height: 60px;
    font-size: 28px;
}
.detail .dmain .title img{
	width:100%;
}
.detail .dmain .xijietu{
	width: 100%;margin:15px auto;margin-bottom: 40px;
}
.detail .dmain .xijietu a img{
	width: 100%;
}
.jiantou{
	display: grid;
	    margin-top: -1px;
}
.jiantou img{
	width: 100%;
	overflow: hidden;
}
/*评价*/

.pingjia .pmain{
	width: 100%;margin: auto;
}
.pingjia .pmain .title{overflow: hidden;
	width: 70%;margin: auto;margin-top: 20px;background:url(../images/53.jpg) no-repeat;height: 105px
}
.pingjia .pmain .title h1{
	width: 100%;text-align:center;color: #fc0b05;line-height: 55px;height: 50px;
	font-weight:bold;
	font-size: 42px;margin-top: 0px
}
.pingjia .pmain .title span{color: #fc0b05;font-size: 18px;
	display: block;width: 140px;height: 25px;margin: auto;margin-top: 10px;overflow: hidden;
}
.pingjia .pmain .title span em{
	display: inline-block;width: 20px;height: 2px;background:#fc0b05;
     margin: 6px auto 6px 0; 
}
.pingjia .pmain .title img{
	width:100%;
}
.pingjia .pmain .plist{
	width: 100%;margin-top:15px;margin-bottom:20px;
}
.pingjia .pmain .plist a{
	width: 100%;
}

/*产品展示*/

.show .smain{
	width: 100%;
}
.show .smain .title{
	width: 80%;margin-top: 26px;background:url(../images/52.jpg) no-repeat;height: 60px
}
.show .smain .title h1{
	line-height: 60px;height: 60px;
	font-weight: normal;
	font-size: 30px;
}
.show .smain .title img{
	width:100%;
}
.show .smain .slist{
	width: 95%;margin-bottom: 30px;margin: auto;
}
.show .smain .slist ul{
	width: 100%;margin:26px auto;
}
.show .smain .slist ul li{
	width: 49%;margin-bottom: 10px;margin-right: 2%;
}
.show .smain .slist ul li a{
height:239px;
}


/*供货*/
.gonghuo{
	width: 100%;margin-top:20px;
}
.gimg{
	width: 100%;
}

.gonghuo .btn{
	width: 45%;
    margin: auto;
    margin-bottom: 20px;
    overflow: hidden;height: 80px;
}
.gonghuo .btn img{
	width: 100%;
}
/*定制*/
.dingzhi{
	
	z-index: 10;padding: 0;
}
.dingzhi .fmain{
	width: 100%;
}

.dingzhi .bottom{
	width: 55%;
    height: 30px;
    border-radius: 10px;
    text-align: center;
    line-height: 30px;
    font-size: 23px;
    letter-spacing: 0px;
}
/*详情*/
.details{
 width: 90%;
 margin: auto;
 overflow: hidden;

}
.details h4{
margin-top: 50px;font-weight: normal;text-align: center;
}
.details .sjr{
	color: #666;font-size: 14px;margin-top: 20px;
}

.details .maincontent {
    margin-top: 10px;
    margin-bottom: 40px;
    border-top: 1px solid #ded4d4;
    padding-top: 10px;
    font-size: 22px;
}