.pro_list{padding:70px 0 120px;}
.pro_list .item{height:342px;background:url(../images/pro_bg03.gif) repeat-x 0 0;background-size:auto 100%;position:relative;padding-lefT:456px;margin-top:20px;}
.pro_list .item .img{position:absolute;width:456px;lefT:0;top:0;background:url(../images/pro_bg02.gif) repeat-x 0 0;background-size:auto 100%;height:342px;overflow:hidden;}
.pro_list .item .img img{width:100%;height:100%;position:absolute;lefT:0;top:0;}
.pro_list .item .img:hover img{-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); transform:scale(1.2,1.2);} 
.pro_list .item .text{padding:40px;color:#333;padding-right:15px!important;}
.pro_list .item .text ul{margin:0;width:46%;margin-right:3%;float:left;}
.pro_list .item .text li{background:url(../images/icon_04.png) no-repeat 0 7px;padding:2px 0 2px 12px;line-height:1.4;}
.pro_list .item .text h2{font-size:36px;padding-bottom:35px;}
.pro_list .item .text a.more{border:1px solid #666;display:inline-block;padding:5px 25px;position:absolute;lefT:496px;bottom:40px;}
.pro_list .item .text a.more span{background:url(../images/more_icon01.png) no-repeat right center;padding-right:25px;display:inline-block;}
.pro_list .item .text a.more:hover{background:#666;color:#fff;}
.pro_list .item.item2{padding:0 456px 0 0}
.pro_list .item.item2 .img{lefT:auto;right:0;}
.pro_list .item.item2 .text a.more{lefT:40px;}
.pro_list1{padding:70px 0 120px;}
.pro_list1 ul{margin:0 -10px;}
.pro_list1 li{width:25%;float:left;}
.pro_list1 li .item{margin:10px;padding-bottom:55px;position:relative;}
.pro_list1 li .img a{display:block;border:1px solid #fff;}
.pro_list1 li .img a:hover{border:1px solid #c00;}
.pro_list1 li .img img{width:100%;}
.pro_list1 li .item h2{font-size:24px;color:#000;text-align:center;line-height:1.1;margin:15px 0 8px;max-height:52px;*height:52px;overflow:hidden;}
.pro_list1 li .item a.more{position:absolute;width:168px;line-height:36px;border:1px solid #666;text-align:center;lefT:50%;margin-left:-85px;bottom:0;}
.pro_list1 li .item a.more:hover{background:#c00;color:#fff;}
.pro_list1 li .item p{height:42px;overflow:hidden;}
.pro_detail{padding-bottom:40px;}
.pro_detail .img{width:35.7143%;border:1px solid #999;}
.pro_detail .img img{width:100%;}
.pro_detail .text{width:62.1428%;}
.pro_detail .text h2{border-bottom:1px solid #e7e7e7;padding:10px 0;font-size:36px;color:#c00;margin-bottom:20px;}
.pro_detail .text h2 span{border:1px solid #a0a0a0;color:#a0a0a0; border-radius:50%;margin-lefT:10px;padding:10px 5px;display:inline-block;font-size:16px;position:relative;top:-8px;}
.pro_detail .text dl{position:relative;padding:10px 0 10px 75px;margin:0;}
.pro_detail .text dt{position:absolute;lefT:0;top:10px;color:#999;font-weight:normal;}
.pro_detail .text .gn dd{font-size:18px;color:#000;}
.pro_detail .text .gn dt{top:13px;}
.pro_detail2{padding-bottom:50px;}
.pro_detail2 .title{border-bottom:2px solid #c00;background:#ebebeb;padding:8px 10px;}
.pro_detail2 .title b{font-weight:normal;color:#000;font-size:24px;}
.pro_detail2 .title span{display:inline-block;}
.pro_detail2 .content{padding:15px 0;color:#999;line-height:2;}
.pro_detail2 .canshu.phone{display:none;}
.pro_detail2 .canshu table{margin-top:20px;}
.pro_detail2 .canshu td,.pro_detail2 .canshu th{padding:20px;text-align:center;font-size:16px;color:#000;border:1px #fff solid;border-top:0;borer-right:0;}
.pro_detail2 .canshu th{font-size:20px;color:#fff;padding:5px 10px;}
.donghua .pro_list .item{animation-name: fadeInUp; animation: fadeInUp 1s alternate; -moz-animation: fadeInUp 1s alternate; -webkit-animation:fadeInUp 1s alternate;animation-play-state:paused;}
.donghua .pro_list .item.fadeIn{animation-play-state:running;}



@media screen and (max-width:1400px) {

}
@media screen and (max-width:1260px) {
.pro_list,.pro_list1{padding:50px 0 90px;}
.pro_list .item{height:300px;padding-lefT:400px;}
.pro_list .item .img{width:400px;height:300px;}
.pro_list .item .text{padding:30px;}
.pro_list .item .text h2{font-size:34px;padding-bottom:28px;}
.pro_list .item .text a.more{lefT:430px;bottom:30px;}
.pro_list .item.item2{padding-right:400px;}
.pro_list .item.item2.text a.more{lefT:30px;}
.pro_detail .text h2{font-size:30px;}
.pro_detail .text h2 span{font-size:16px;padding:8px 5px;}
.pro_detail2 .title b{font-size:22px;}
}
@media screen and (max-width:1080px) {
.pro_list,.pro_list1{padding:40px 0 70px;}
.pro_list1 li{width:33.3333%;float:left;}
.pro_list1 li .item h2{font-size:22px;max-height:49px;*height:49px;overflow:hidden;}
.pro_detail .text h2{font-size:26px;}
.pro_detail .text h2 span{font-size:13px;padding:8px 5px;}
}
@media screen and (max-width:880px) {
.pro_list,.pro_list1{padding:0px 0 40px;margin:0 -5px;}
.pro_list li{width:50%;float:left;margin-top:10px;}
.pro_list .item{height:auto;background:#dfdfdf;padding:0 0 60px;margin:0 5px;height:100%;}
.pro_list .item .img{position:relative;width:100%;height:auto;}
.pro_list .item .img img{position:relative;}
.pro_list .item .text{padding:30px 30px 10px!important;}
.pro_list .item .text ul{float:none;margin:0;width:100%;}
.pro_list .item .text ul li{float:none;width:100%;margin:0;}
.pro_list .item .text a.more{lefT:30px;bottom:30px;right:auto;}
.pro_list .item.item2{padding:0 0 65px;}
.pro_list .item .text h2{font-size:26px;padding-bottom:20px;}
.pro_list1 li{width:50%;float:left;}
.pro_list1 li p,.pro_list1 li a.more{display:none;}
.pro_list1 li .img{border:1px solid #cecece;}
.pro_list1 li .img a:hover{border:0px;}
.pro_list1 li .item{padding-bottom:0;}
.pro_list1 li .item h2{margin:0;background:#dcdcdc;font-size:18px;padding:10px;height:60px;max-height:60px;justify-content:center;align-items:center;display:-webkit-flex;overflow:hidden;}
.pro_detail .img{width:100%;border:0;float:none; background:-moz-linear-gradient(top, (#e3e3e3), (#999999));background:-webkit-gradient(linear, 0 0, 0 bottom, from(#e3e3e3), to(#999999));background:-o-linear-gradient(top, (#e3e3e3),(#999999));background: linear-gradient(to bottom, #e3e3e3 100%,#999999 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#999999',GradientType=0 )\9; }
.pro_detail .text{width:100%;float:none;padding-top:10px;}
.pro_detail{padding:0 20px 20px;}
.pro_detail2{padding:15px 20px 40px;border-top:15px solid #ebebeb;}
.pro_detail2 .canshu.phone{display:block;}
.pro_detail2 .canshu.pc{display:none;}
.pro_detail2 .canshu table{margin-top:15px;}
.pro_detail2 .canshu td,.pro_detail2 .canshu th{padding:10px;font-size:13px;}
.pro_detail2 .canshu th{font-size:15px;color:#fff;padding:2px 10px;}
.pro_detail2 .title{border-bottom:1px solid #e7e7e7;background:none;padding:8px 0;font-size:12px;}
.pro_detail2 .title b{font-size:18px;}

.warper.pro_d_w{padding:0;}

}
@media screen and (max-width:768px) {

}
@media screen and (max-width:640px) {
.pro_list .item .text h2{font-size:22px;padding-bottom:15px;}
.pro_list1 li .item h2{font-size:16px;}
.pro_detail .text h2{font-size:16px;margin-bottom:10px;}
.pro_detail .text dl{padding:5px 0 5px 75px}
.pro_detail .text dl.gn dd{font-size:15px;}
.pro_detail .text dl.gn dt,.pro_detail .text dl dt{top:5px;}
.pro_detail .text h2 span{-webkit-transform:scale(0.6); -moz-transform:scale(0.6); -o-transform:scale(0.6);margin:0;top:-2px;}
.pro_detail{padding:0 15px 20px;}
.pro_detail2{padding:15px 15px 40px;border-top:10px solid #ebebeb;}
}
@media screen and (max-width:480px) {


}
@media screen and (max-width:420px) {
.pro_list li,.pro_list1 li{width:100%;float:none;}
.pro_list1 li .item h2{height:auto;max-height:auto;}
}
@media screen and (max-width:360px) {

}