li,ul{list-style: none;}
body{background: #eff4f7;}
.banner-kang{
	width: 100%;
     overflow: hidden;
     clear: both;
    	margin-left: auto;
	margin-right: auto;
    margin-top: 123px;
}
.banner-lan{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	 
	min-width: 1000px;
}
.banner-lan img{
	width: 100%;
}
.chanpin-k{
	width: 100%;
	margin: 0 auto;
	clear: both;
    max-width: 1180px;
    min-width:1000px;	
}
.chanpin-l{
	margin: 0 auto;
	clear: both;
    max-width: 1180px;
    min-width:1000px;	
}
.lankan-1{
	width: 100%;
 clear: both;
 margin-left: auto;
  margin-right: auto;
   margin-top: 1.5rem;
   overflow: hidden;
background: #ffd041;
padding-left: 20px;

}
.search{float: right; border: 1px solid #773e00; padding: 2px; border-radius: 5px; margin: 7px 0; margin-right: 20px; width: 23%;}
.put,.btn,.lines{float: left;}
.lines{background: #773e00; margin-top: 11px; margin-left: 9px; margin-right: 9px; width: 1px; height: 20px;}
.put{width: 80%;}
.search input{border:none;background: #ffd041; height: 40px; width: 100%; padding-left: 5px;}
.btn input{width: 28px; height:40px; background: url(../img/recmend/fang.png) center no-repeat; background-size: 100%;}
.lankan-1 ul li{
	float: left;
	display: block;
	font-size:1.2rem;
	color: #404040;
 line-height: 2.6rem;
 margin-top: 12px;
}

.lankan-1 ul li a{
	display: block;
	font-size:1.2rem;
	color: #404040;
     line-height: 2.6rem;
      text-decoration: none;
      padding-left: 0.3rem;
      padding-right: 0.3rem;
 }
 /**/
.youx-kan{ 
   margin: 0 auto;
	clear: both;
    max-width: 1180px;
    min-width:1000px;	
    overflow: hidden;
}
.kan-1{
	width:66%;
	float: left;
	background: #fff;
	overflow: hidden;
	   padding-bottom: 20px;
}
.pr_ti{float: left; width: 40%;padding-left: 40px; position: relative; top: 50px;}
.pr_img{float: right; width: 50%; margin-right: 10%;}
.kan-1 img{width: 100%; border: none;
          display: block;
          transition:all ease-in-out 1s;
          }

.kan-r{
	width:32.5%;
	float: right;
	overflow: hidden;
	
}
.kan-2{
	width: 100%;
	float: none;
	
}
.kan-2{
	overflow: hidden;
	clear: both;
	background: #fff;
	text-align: center;
}
.kan-2 img{width: 94%; border: none; 
display: block;transition:all ease-in-out 1s;
}

.kan-3{
	width: 100%;
	float: none;
	 margin-top: 2%;
	 background: #fff;    padding-bottom: 6.5%;
}
.kan-3 img{width: 49%; border: none; display: block;

padding-left: 20%; position:relative; top: 20px;
}
.kan-3{
	 overflow: hidden;
	 clear: both;
}
.pr_right{margin-top: -20%; margin-right: 20px; float: right;}
.feng-lan{
    margin: 0 auto;
	clear: both;
    max-width: 1180px;
    min-width:1000px;	
    overflow: hidden;
}
.feng-fisrt{
	margin: 0 auto;
	clear: both;
    max-width: 1180px;
    min-width:1000px;	
    overflow: hidden;
}
.remen{
	width: 100%;
	clear: both;
    max-width: 1180px;
    min-width:1000px;	
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2rem;
     height: 2.6rem;
}
.tu-rem{ float: left;

  }
.wen-rem{
	float:left;
	line-height: 2.6rem;
	font-size: 1.4rem;
	color: #404040;
	padding-left: 0.4rem;
	padding-right: 0.4rem;
} 

.feng-two{
	width: 100%;
	clear: both;
    max-width: 1180px;
    min-width:1000px;	
    overflow: hidden;
}
.feng-two ul li{
	margin-left:2%;
	width:30%;
	 float: left;
	margin-top: 30px;
}
.feng-two ul li img{width: 100%; display: block;
  border: none;
}
.two-shang a{ display: block;}
.two-wen{
	display: block;
	margin: 0 auto;
	width:100%;
	clear:both;
	background-color: #FFFFFF;
}
.two-wen h1{ font-size: 14.6px;
       color: #333333;
       line-height:1.8rem;
       font-weight: normal;
       padding-left:1rem;
       padding-top: 1rem;
       
}
.two-wen p{
	 font-size:9.4px;
	  line-height:1.4rem;
    color:#a2a2a2;
    padding-left:1rem;
    padding-bottom: 0.8rem;
}
.Third-kan{
	width: 100%;
	clear: both;
    max-width: 1180px;
    min-width:1000px;	
    overflow: hidden;
     margin-left: auto;
    margin-right: auto;
     margin-top: 1rem;
}
.Third-wen{
	clear: both;
    max-width: 1180px;
    min-width:1000px;	
    overflow: hidden;
     margin-left: auto;
    margin-right: auto;
}
.wuxing-s{float: left;}
.meme-s{ float:left;
       font-size: 1.4rem;
       color:#010000;
         line-height: 2.4rem;        
}

.Third-fisrt{
	clear: both;
    min-width:1000px;	
    overflow: hidden;
     margin-left: auto;
    margin-right: auto;
    width: 100%;
        width: 106%;
    margin-left: -2%;
}
.Third-fisrt ul li{
	margin-left:2%;
	width:30%;
	 float: left;
	margin-top: 20px;
	background: #fff;
	 border: 1px solid #fff;
}
.Third-fisrt ul li:hover{ border: 1px solid red; -moz-box-shadow:2px 2px 5px #707070, -2px -2px 5px #707070; -webkit-box-shadow:2px 2px 5px #707070, -2px -2px 5px #707070; box-shadow:2px 2px 5px #707070, -2px -2px 5px #707070;}
.Third-tu{width: 80%; margin-top: 20px; margin-left: auto; margin-right: auto; }
.Third-tu img{width: 100%; display: block;
  border: none;
}
.Third-fisrt ul li a{ display: block; color: #000; text-decoration: none;}
.Third-jie{
	display: block;
	margin: 0 auto;
	width:100%;
	clear:both;
	background-color: #FFFFFF;
	text-align: center;
}
.Third-jie h1{ font-size:20px;
       color: #333333;
       line-height:1.8rem;
       font-weight: normal;
       padding-top: 1rem;
}
/*.Third-jie p{ padding-left: 1rem; padding-bottom: 0.8rem;height:1.2rem;}*/
.xingjiao{
	 clear: both;
	 overflow: hidden;
     padding-bottom: 0.8rem;
     width: 75px;
     margin-left: auto;
     margin-right: auto;
	
}
.xingjiao ul li{
	float: left;
	margin-left:0;
    width:0;
	 padding-right: 0.9rem;
	 margin-top: 5px;
	 border: none;
}
.youx-kan a{color: #000; text-decoration: none;}
.xingjiao ul li:hover{border: none;}
.button-kan{
	clear: both;
    max-width: 1180px;
    min-width:1000px;	
    overflow: hidden;
     margin-left: auto;
    margin-right: auto;
    width: 100%;
    margin-top:2.5rem;
     padding-bottom: 3rem;
}
.btton-click{
	text-align: center;
	 
	   background-color: #609bf3;
	    line-height:2.6rem;
	    width:14%;
	     margin: 0 auto;
	      border-radius: 0.3rem;
	       font-size: 1rem;
        color: #FFFFFF;
}

.page{display: table;  width: 100%;text-align: center; margin-top: 100px; }
.page a{border: 1px solid #757575; padding: 5px 10px; color: #757575; text-decoration: none; margin-left: 15px;border-radius: 3px;}
.page .on,.page a:hover{background: #ffd041; color: #fff; border-color: #ffd041;}
/*产品详细页*/
.product{background: #fff; margin-top: 50px;}
.tp_b{float: left; width: 45%; margin: 5%; border: 2px solid #ffe69a; padding: 3%;}
.tp_b img{width: 100%;}
.tp_font{float: right; width: 35%; margin-top: 100px;}
/*.tp_font .pr_name,.pr_name{padding: 5px 15px; width: 160px; background: #ffd041; font-size: 36px; margin-bottom: 80px; border-radius: 5px;}
.tp_font .pr_name p{margin-top: 0;font-size: 36px;}*/
.tp_font .pr_name span,.pr_name span,blockquote p{padding: 5px 15px;  background: #ffd041; font-size: 36px; margin-bottom: 80px; border-radius: 5px;}
.tp_font .pr_name p{margin-top: 0;font-size: 36px;}
.tp_font p{margin-top: 20px; font-size: 26px;}
.tp_group{width: 100%; background: #fff; margin-top: 30px;}
.tp1{width: 90%; margin-left: auto; margin-right: auto; padding-top: 40px;}
.tp2{width: 80%; margin-left: auto; margin-right: auto; padding-top: 40px;}
.tp1 img{width: 100%;}
.fonts{
	width: 45%; margin-left: auto; margin-right: auto;
}
.fonts .pr_name{margin: 50px auto;}
.det p{ line-height: 24px;}
.det{padding-bottom: 80px;}
/*新闻内容页*/
.zuo{width: 80%; margin-left: auto; padding: 0 2%; margin-right: auto; color: #999; padding-bottom: 10px; border-bottom: 1px solid #999; margin-top:40px;}
.product h1{text-align: center; }
.zuo .root{float: left; list-style: none;}
.zuo .root a{color: #999; text-decoration: none;}
.zuo .time{float: right;}
.news_cont{padding-top: 40px;}
.new_nei{width: 80%; margin-left: auto; margin-right: auto; padding-bottom: 50px;}
.new_img{margin-top:40px;}
.sm_ti{font-size: 20px; margin-bottom: 20px;}
.new_nei p{line-height: 30px;}
.tz_list{width: 90%; margin-left: auto; margin-right: auto;
min-width: 800px; padding: 30px 0;}
.tz_b{width: 90%; margin-left: auto; margin-right: auto;width: 90%; margin-left: auto; margin-right: auto;}
.tz_list ul li{
	width: 100%;
	padding-bottom: 20px;
	padding-top: 10px;
	border-bottom: 1px solid #666;
	margin-top: 10px;
}
.tz_list ul li:hover{border-color: #000;}
.tz_list ul li:hover .list_style{
		background: url(../img/proudct/tz_lih.png) no-repeat;
}
.tz_list ul li:hover a{
	color: #000;
}
.tz_list ul li a{color: #999;}
.tz_li{float: left;}
.tz_time{float: right;}
.list_style{width: 18px; height: 18px; background: url(../img/proudct/tz_li.png) no-repeat; float: left; padding-right: 20px;}
.yeb{background: #ffd041; padding: 10px 0; font-size: 24px;color:#fff; margin-top: 30px;}
.contents blockquote {    display: table;
    text-align: center;
    width: 100%;}
 .contents blockquote  p{display: inline-block;}   
  .contents{padding-bottom: 80px}