.bg{ background: url("../images/al.png") no-repeat center;height: 600px;}


/*产品页面*/
.product{    width: 100%;  padding-top: 30px; background:#f4f4f4; }
/*.左侧导航*/
.sidebar{    width: 320px;  float: left;}
.sidebar .top{width: 320px;height: 70px;background: url(../images/proListClassify_icon01.png) no-repeat 267px center #c02223;}
.sidebar .top h3{    padding: 20px 0 0 26px;  font-size: 24px;font-weight: normal; color: white;}
.sidebar .top h3 em{font-weight: bold;
    color: #fff;}
.sidebar .top h3 span{    font-size: 10px;  color: #fff;  font-family: arial;  margin-left: 6px;  position: relative;  top: 2px;}
.sidebar .box2{   padding: 10px 20px;  background: #fff;}
.sidebar .box2 dl{margin-top: 15px;}
.sidebar .box2 dt{    height: 45px;  text-indent: 26px;  font-size: 18px;  background: url(../images/proListClassify_icon02.png) no-repeat 220px center #eaeaea;
    line-height: 45px;}
.sidebar .box2 dt a{display: block;   text-decoration: none;}
.sidebar .box2 dt:hover a{color: white;  background: url(../images/proListClassify_icon03.png) no-repeat 220px center #c02223;  font-weight: bold;}
.sidebar .box2 dt .cur{color: #c02223;  background: url(../images/proListClassify_icon03.png) no-repeat 220px center;  font-weight: bold;}
.sidebar .box3{    margin-top: 20px;  background: #fff;  margin-bottom: 20px;}
.sidebar .phone{    background: url(../images/proListClassify_phone.png) no-repeat 32px center;
    padding-left: 86px;  padding-top: 25px;  padding-bottom: 20px;  border-bottom: 1px solid #eaeaea;}
.sidebar .phone span{display: block;  font-size: 14px;  color: #333333;}
.sidebar .phone p{    font-size: 24px;  color: #c02223;  font-family: arial;}
.intro{    padding: 28px 28px 24px;}
.intro P{    font-size: 14px;  color: #333333;  margin-bottom: 8px;  line-height: 20px;}

/*产品中心右侧*/
.section{width: 850px;  float: right;margin-bottom: 35px; background:#fff;    padding-bottom: 30px;}
.news_media{   width: 830px; margin:45px auto;margin-bottom: 20px;display: flex; cursor: pointer; border-bottom: 1px solid #e6e4e4;  padding-bottom: 20px;}
.news_img { width: 270px;height: 150px;overflow: hidden;}
.news_img img{width:270px;height: 150px;}
.news_content {width: 500px;  margin-left: 47px;}
.news_media .news_content .title{font-size: 18px;  color: #333;  margin-bottom: 8px;}
.news_media .news_content .content{  font-size: 14px;  line-height: 30px;  color: #9b9b9b;margin-bottom: 10px;    display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  overflow: hidden; }
.news_media .news_content .time{    font-size: 14px;  line-height: 30px;  color: #9b9b9b;}
.news_media:hover img{transform:scale(1.3);-webkit-transform:scale(1.3); transition: 1s; }
.news_media:hover .title{ color: #c30d23;}
.news_media:hover .lmore{ color: #c30d23;}