@charset "utf-8";
/* CSS Document */

/*列表页*/
.newslistb{background:url(../images/newslistbg.jpg)/*#ddd*/ no-repeat; background-size:cover; background-attachment:fixed;}
.newslistb .w1400{ padding-top:50px; padding-bottom:50px; background-color:#00000055}
.newl{}
.newl ul{}
.newl ul li{float:left; width:32%; margin-right:2%; margin-bottom:20px;}
.newl ul li:nth-child(3n){margin-right:0px;}
.newl ul li a{display:block; padding:20px; background-color:#00000055;}
.newl ul li a:hover{background-color:#00000000;}
.newl ul li .newldate{ color:#fff;}
.newl ul li .newltitle{ color:#fff; font-size:30px; font-weight:bolder; line-height:40px; height:80px; margin-top:380px;
text-overflow:ellipsis;
overflow: hidden;
white-space: pre-line;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
-webkit-transition: all 0.5s;
}
.newl ul li a:hover .newltitle{ color:#af0500;-webkit-transition: all 0.5s;}


/*内页*/
.newsb{background:url(../images/newslistbg.jpg)/*#ddd*/ no-repeat; background-size:cover; background-attachment:fixed;}
.newsb .w1400{ padding-top:50px; padding-bottom:50px; background-color:#00000099;}
.newsbn{background:#fffffff6; padding:50px; color:#666;}
.newsbn .newsbndate{ margin-bottom:50px; display:block;}
.newsbn .newsbntitle{ font-size:30px; font-weight:bolder; margin-bottom:50px; line-height:40px; color:#af0500;}
.newsbn .newsbnp{ text-align:center;}
.newsbn .newsbnp img{width:auto; margin:0 auto 50px; max-width:100%;}
.newsbn .newsbnc{font-size:16px; line-height:24px; margin-bottom:50px;}
.newsbn .newsbnfy{ padding-top:40px; border-top:1px solid #ddd; -webkit-line-clamp:1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newsbn .newsbnfy span{ line-height:30px;}
.newsbn .newsbnfy span a{ color:#666;}
.newsbn .newsbnfy span a:hover{ color:#af0500;}
.dewsbnother{margin-top:50px;}
.dewsbnother ul{}
.dewsbnother ul li{ width:31%; float:left; margin-right:2%; background-color:#fff; padding:1px;}
.dewsbnother ul li:nth-child(3){margin-right:0px;}
.otherp{width:100%}
.othertitle{ padding:20px;}
.othertitle span{ font-size:20px; color:#af0500; -webkit-line-clamp:2; overflow:hidden; white-space: pre-line; text-overflow:ellipsis; line-height:30px; height:60px; display:-webkit-box; -webkit-box-orient:vertical;}




.newsbnp{overflow:hidden; margin-bottom:30px;}
.newsbnp .information:after{content:"";height:0;display:block;clear:both}
.newsbnp .product_one_l{ float:left;width:100%;/* overflow:hidden; margin-right:1%;*/ position:relative; }
.newsbnp .product_one_l .pro_big2{ overflow:hidden; /*margin-bottom:15px;border:1px solid #dddddd; background:#fff;*/}
.newsbnp .product_one_l .big_img{width:100%;}
.newsbnp .information{ overflow:hidden; padding-top:39px;padding-bottom:20px; margin-bottom:18px;}
.newsbnp .information .conten{ overflow:hidden; position:relative; min-height:540px; padding-left:5%; }
.newsbnp .information .h2{font-weight:bold; line-height:40px;color: #333333; overflow:hidden;font-size:24px; margin-top:10%;}
.newsbnp .information .txt{overflow:hidden; color:#666666; font-size:14px; line-height:24px; margin-top:3%; padding-top:4%; padding-bottom:4%; margin-bottom:3%; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; }
.newsbnp .information .p{ overflow:hidden; line-height:24px;color:#666666; font-size:14px; margin-bottom:4%;}
.newsbnp .information .p b{ display:block; color:#333333; font-size:16px; overflow:hidden; line-height:32px;}
/*产品放大*/
.newsbnp .product_one_l .content_timglt{overflow:hidden; text-align:center; position: relative;  }
.newsbnp .product_one_l .content_timglt#bid{padding-top:74.834%;}
.newsbnp .product_one_l .content_timglt#bid img{position:absolute; top:0; left:0; height:100%;}
.newsbnp .product_one_l .content_timglt img{ width:100%;  overflow: hidden; margin:0 auto; /*border:1px solid #e4e4e4;*/-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.newsbnp .product_one_l .content_timglt .content_timglt{ width:calc(100% - 0x);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px); }
.newsbnp .product_one_l #drag_img{width: 160px; height: 120px; background: url(../images/zoom_bg.gif) repeat; float: left; display: none;}
.newsbnp .information .conten .content_timgr{ width: 600px; height: 449px; float: left; overflow: hidden; display: inline; border: 1px solid #eee; display: none; position: absolute; left: 0; top:0; background-color: #FFF; z-index:9;}
.newsbnp .information .conten .content_timgr img{width: 1200px; max-width:none; height:898px; }
.product_title{ height:70px; line-height:70px; background:#d6eeff; font-size:18px;}
.product_title a{ float:left; overflow:hidden; width:30%; max-width:200px;color:#666666;  cursor:pointer; position:relative; text-align:center; z-index:0;}
.product_title a:after{ content:""; position:absolute; bottom:0; left:0; width:0;transition:all 0.3s; height:100%; background:#da251d; z-index:-1;}
.product_title a.on:after{ width:100%;}
.product_title a.on{ color:#fff;}
.product_con2{ background:#fff; overflow:hidden;  margin-top:5%;   }
.product_con2 .boxs{ margin:0 auto; width:96%; overflow:hidden; max-width:1160px; min-height:210px;}
.product_two{ overflow:hidden;  font-size:14px; line-height:24px; color:#666666; margin-top:3.5%; padding-bottom:5%;}
.product_two img{ max-width:100%;}
.product_two .table{ overflow:hidden;}
.product_two .table table{border-collapse:collapse;border-spacing:0; color:#999999; font-size:14px;}
.product_two .table table th{ line-height:22px;height:30px;padding-top:5px; padding-bottom:5px;  border:1px solid #eeeeee; font-weight:bold; color:#666666; text-align:left;}
.product_two .table table td{ line-height:30px;height:58px; padding-top:5px; padding-bottom:5px; border:1px solid #eeeeee;}
.product_two .table table .w1{ width:103px; padding-left:22px; padding-right:5px; font-weight:bold; color:#666666;}
.product_two .table table .w2{ width:264px;padding-left:54px; padding-right:5px; }
.product_two .table table .p1{ max-width:230px;}
.product_two .h3{ overflow:hidden;   font-size:18px; color:#333333; margin-bottom:1%;  font-weight:bold;}
.product_down{ overflow:hidden; max-width:1010px; font-size:16px;}
.product_down li{ float:left; width:48%; margin-right:2%; padding-left:60px; overflow:hidden; background:url(../images/product_pic1.png) left center no-repeat; background-size:36px 45px; margin-bottom:2%;}
.product_down li a{ display:inline-block; vertical-align:top; min-width:190px; color:#666666; padding-right:30px;height:45px; line-height:45px;  background:url(../images/product_pic2.png) right center no-repeat; background-size:18px 17px;transition:all 0.3s;}
.product_down li:hover a{ color:#da251d; background-image:url(../images/product_pic2_on.png);}
.product_feedback{ background:url(../images/product_img3.jpg) center bottom no-repeat; background-size:cover;padding-top:7%; padding-bottom:7%;}
.product_feedback.bgs2{ background-image:url(../images/contact_img1.jpg);}
.product_feedback .product_feedback_l{ text-align:left; float:left; width:48%; overflow:hidden;}
.product_feedback .product_feedback_l .h4{ font-weight:normal; line-height:44px; height:60px; overflow:hidden; position:relative; color:#333333;}
.product_feedback .product_feedback_l .h4:after{ content:""; position:absolute; left:0; bottom:0; width:26px; height:4px; background:#1a76b4;}
.product_feedback .product_feedback_r{ text-align:left; float:right; width:50%; overflow:hidden;}
.product_feedback .product_feedback_r .divs{ overflow:hidden; border:1px solid #cccccc; margin-bottom:10px;}
.product_feedback .product_feedback_r .inputs {
  width: 100%;
  height: 58px;
  line-height: 58px;
  padding: 0 18px;
  /* font-size: 1.4rem; */
  background:none; color:#333; border:none;font-family:"PingFang-Regular","PingFang SC Regular","微软雅黑";
}
.product_feedback .product_feedback_r .inputs::-webkit-input-placeholder {
  color: #999999;
}
.product_feedback .product_feedback_r .inputs:-moz-placeholder {
  color: #999999;
}
.product_feedback .product_feedback_r .inputs::-moz-placeholder {
  color: #999999;
}
.product_feedback .product_feedback_r .inputs:-ms-input-placeholder {
  color: #999999;
}
.product_feedback .textarea{ padding:1%; width:100%; padding-left:18px; background:none; font-size:14px; border:none; outline:none; color:#333; height:136px;font-family:"PingFang-Regular","PingFang SC Regular","微软雅黑"; }
.product_feedback .textarea::-webkit-input-placeholder {
  color: #999999;
}
.product_feedback .textarea:-moz-placeholder {
  color: #999999;
}
.product_feedback .textarea::-moz-placeholder {
  color: #999999;
}
.product_feedback .textarea:-ms-input-placeholder {
  color: #999999;
}
.product_feedback .bnts{ width:100%; margin:0 auto; display:block; overflow:hidden;line-height:60px; height:60px; background:#da251d; outline:none;-webkit-tap-highlight-color:transparent;transition:all 0.3s; cursor:pointer; color:#fff; font-size:16px; border:none; letter-spacing:2px;font-family:"PingFang-Regular","PingFang SC Regular","微软雅黑"; }
.product_feedback .bnts:hover{ background:#2583c2;}


