﻿.culturet{margin-top:63px;}
.sh_video{float:left;}
.culture_left{width:650px; float:right;}
.culture_hb{font-size:24px; color:#d02127; line-height:24px; margin-bottom:14px;}
.culture_hb span{color:#272727;}
.culture_hb em{color:#818181; font-size:14px; font-style:normal; margin-left:6px;}
.culture_left{line-height:30px; color:#373737;}
.culture_more{width:158px; height:40px; line-height:40px; border:1px solid #c6090f; color:#c6090f; font-size:13px; text-align:center; margin-top:32px; position:absolute;}
.culture_more:hover{background-color:#c6090f; color:#fff;}

/*产品*/
.m_main_hb{color:#2d2d2d; font-size:24px; text-align:center; background:url(../images/m_prov.jpg) repeat-x left 38px; line-height:55px; margin-top:55px;}
.m_main_he{font-size:14px; color:#818181; font-family:Arial; background:url(../images/m_pro.jpg) no-repeat center top; line-height:43px; }
#category { margin-top:7px;}
#category .item { width:19.9%; float:left; position:relative; overflow:hidden; margin-right:0.1%; font-size:0;}
.responimg{width:100%;}
.info-mask { background-image: url(../images/bg-mask.png); color: #fff; display: block; height:420px; left: 0; opacity: 0; position: absolute; top: 0; transition: all 0.5s ease-in 0s; visibility: hidden; width:100%;}
.info-mask span{ background:url(../images/icon.png) no-repeat center bottom; display:block; width:100%; height:54.4%}
#category .item:hover .info-mask { opacity: 1; visibility: visible;}
.cn_t{font-size: 16px; text-align: center; line-height:50px; height:50px; width:100%; position:absolute; left:0; bottom:0; color:#FFF; background:url(../images/m_series.png) repeat-x center bottom;}
#category .item:hover .cn_t{}

/* 本例子css */
.slideBox{ width:100%; overflow:hidden; position:relative;}
.slideBox .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:50px; line-height:50px; text-align:right; margin:0 0% 0px; background:url(../images/hm.png) repeat-x left top; border-radius:0px;}
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:21px 5px 0; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; }
.slideBox .hd ul li.on{  filter:alpha(opacity=100);opacity:1;  }
.slideBox .bd{ position:relative; height:100%; z-index:0; margin-top:18px;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;}
.hd_th{position:absolute; left:22px; bottom:0; line-height:50px; height:50px; z-index:20; color:#fff; font-size:16px;}
.hd_th em{font-size:13px; font-style:normal; margin-left:7px;}

/*新闻*/
.news_hb{margin-top:37px;}

#slideBox{width:523px; height:398px; float:left;}
.m_news_wrap{float:right; width:53.75%; margin-top:18px; display:inline; margin-bottom:39px;}
.m_news_bd .m_item { margin-bottom:10px; background-color:#ececec;}
.m_news_bd .m_time { width:8.69%; background-color:#dbdbdb; float:left; text-align:center; padding:10px 5.27%; }
.m_news_bd .m_time .p1 { font-size:48px; color:#737373; line-height:66px; border-bottom:1px solid #bbb;}
.m_news_bd .m_time .p2 { font-size:14px; color:#737373; line-height:33px;  }
.m_news_bd .list { width:75.2%; float: right; display: inline; margin-right:2.4%  }
.m_news_bd .list h4 { font-size:16px; line-height:34px; margin-top:5px; color:#000; }
.m_news_bd .list h4 a { color:#000; font-size:16px; font-weight:normal; }
.m_item:hover .m_time{ background-color:#303030; color:#fff; }
.m_item:hover{ background-color:#c6090f;}
.m_item:hover h4 a,.m_item:hover .list p { color:#fff;}
.m_news_bd .list p { line-height:23px; color: #575757; font-size:12px; }
.m_item:hover .p1{color:#fff; border-bottom:1px solid #acacac;}
.m_item:hover .p2 {color:#fff;}
@media screen and (max-width:1354px){
.info-mask { height:300px;}
}