﻿#contain{width: 100%;}
/*这个盒子1200*/
.contain-item1{width: 1200px;margin: 0 auto;}

/*这个盒子100%*/
.contain-item2{width: 100%;}




.contain-item1-location img{vertical-align: middle;margin-right: 10px;}
.contain-item1 dl{padding-bottom: 10px;border-bottom: 1px dashed #cacaca;padding-top: 10px;}
.contain-item1 dl:nth-child(4){border:none;}
.contain-item1 dl dt{float: left !important;background: #008be8;text-align: center;line-height: 20px;
display: inline-block;width: 120px;height: 20px;font-size: 15px;color: #fff;}
.contain-item1 dl dd{margin-left: 135px;}
.contain-item1 dl dd a{position: relative;margin-right: 15px;text-decoration: none;cursor:pointer;font-size: 13px;color: #000000;}
.contain-item1 dl dd a:hover{color: #a59f99;}
.contain-item1 dl dd a:after{content: ''; right: -10px;
 position: absolute;width: 1px;height: 15px;background: #000;top:2px}
.contain-item1 dl dd a:last-child:after{display: none;}
/*以上是公用得*/


.contain-item2-bg{
  background-image: url('../images/pro_bj.jpg');
}
.contain-item2-bg:after{content:'';display:block;clear: both;}
.contain-item2-bg .contain-item1{
 width: 1200px;
 padding-top: 20px;
 }

.news_pro ul{
 float: left;
}
.news_pro ul li{
 width:276px;
 margin-left: 12px;
 margin-right: 12px;
 float: left;
}
.news_pro ul li img {
 width:276px;
 height:276px;

}
.news_pro ul li p{
 width:100%;
 text-align: center;
}
.news_pro ul li p a{
 color: #000000;
}
.news_down{
 background-color: #8d8d8d;
 height: 40px;
 width:1200px;
 color: #fff;
 float: left;
 margin-bottom: 10px;
}
.news_down p{
 margin-top: 10px;
 margin-left: 20px;
}
.news_downn{
 width:1200px;
 color: #000000;
 float: left;
}
.news_downn p{
 width:550px;
 margin-left: 25px;
 float: left;
 height: 30px;
}
.news_downn p a{
 color: #545454;
}
.news_downn p span{
 float: right;
}
.pro_nav{
 margin: 20px 0px;
}
.pro_nav_list{
 width:1200px;
 margin: 0 auto;
}
.pro_nav_list .pro_nav_list1{
 float: left;
 width:100%;
 margin: 5px 0;
}
.pro_nav_list1 p{
 float: left;
 width:120px;
}
.pro_nav_list1 p img{
 margin-top: 4px;
 float: left;
}
.pro_nav_list1 p a{
 font-size: 15px;
 color: #5eaa02;
 margin-top: 5px;
 margin-left: 10px;
 float: left;
 text-decoration: none;
}
.pro_list_top{
 width:1200px;
 float: left;
}
.pro_list_top p{
 width:80px;
 text-align: center;
 float: left;
 margin: 0 60px;
}
.pro_list_top p a{
 color: #000000;
 font-size: 18px;
 text-decoration: none;
}
.pro_list_top2{
 background-color: #ffffff;
 height:40px;
 width:1150px;
 float: left;
 margin-top: 10px;
 margin-left: 25px;
}

.pro_list_top2 ul li{
 float: left;
 width:170px;
 margin-top: 10px;
 margin-left: 10px;
}
.pro_list_top2 ul li a{
 text-decoration: none;
 font-size: 14px;
}
.pro_list_top2 ul li a:hover{
 color: #579b00;
}
.pro_ul{
 width:1150px;
 margin-top: 10px;
 margin-left: 33px;
 margin-bottom: 20px;
 float: left;
}
.pro_ul ul li{
 background-color: #ffffff;
 margin: 10px 8px 10px 0px;
 float: left;
 border: 4px solid #fff;
}
.pro_nav_list p{
  text-align: center;
}
.pro_nav_list .tp1{
  font-size: 40px;
  color: #000000;
}
.pro_nav_list .tp2{
 font-size: 24px;
 color: #000000;
 text-transform: uppercase;
}
.pro_nav_list tp1{
 font-size: 40px;
 color: #000000;
}
.contain-goods{margin: 0 auto;width: 270px;}
.contain-goods img{width: 270px;height: 270px;}
.contain-goods div:nth-child(2) a{text-align: center;height: 20px;overflow: hidden;display: block;margin: 10px  5px 10px 5px;
	text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}

.contain-title{height: 200px;color:#fff;font-size: 70px;line-height: 200px;text-align: center;}
.contain-goods-list{margin: 0 auto;color: #fff;text-align: center;}
.contain-goods-list .contain-goods1{display: inline-block;margin: 0 40px;}
.contain-goods-list .contain-goods1 div:nth-child(1){width: 245px;height: 245px;}
.contain-goods-list .contain-goods1 div:nth-child(2){height:40px;line-height: 40px;}
.contain-goods-list .contain-goods1 div:nth-child(1) img{width: 245px;height: 245px;}
.contain-zx{margin-left: -117px;margin-top: 40px;}
.contain-list-items{margin: 0 auto; color: #fff;text-align: left;width: 890px;}
.contain-list-items div{display: inline-block;width: 440px;}
.contain-list-items div ul{margin-top: 20px;margin-bottom: 60px;}
.contain-list-items div ul li{margin-bottom: 5px;}

.pro_nav_list{
 width:1200px;
 margin: 0 auto;
}
.pro_nav_list .pro_nav_list1{
 float: left;
 width:378px;
 margin: 15px 10px;
 height: 180px;
 border-right: 1px solid #777777;
}
.pro_nav_list1 p{
 float: left;
 width:120px;

}

.pro_nav_list1 p a{
 font-size: 24px;
 background-color: #8d8d8d;
 color: #ffffff;
 margin-top: 5px;
 margin-left: 10px;
 padding: 5px 10px;
 float: left;
 text-decoration: none;
}


.pro_nav_list1 dl{
 width:378px;
 float: left;
}
.pro_nav_list1 dl dt{
 margin: 10px 30px;
}
.pro_nav_list1 dl dt a{
 color: #232323;
 font-size: 16px;
}
.pro_nav_list1 dl dd{
 float: left;
 margin-left: 30px;
}
.pro_nav_list1 dl dd ul li{
 float: left;
 margin-left: 10px;
}
.pro_nav_list1 dl dd a{
 color: #232323;
 font-size: 14px;
}
.pro_nav_list1 dl dd i{
 margin: 0 5px;

}
.pro_nav_list1 dl dd a:hover{
 color: #b91c17;
 text-decoration: none;
}


                                                                                              