﻿.m_main_wrap { padding:5% 0; background-color:#fff; }
.m_main_wra2 {url(../images/hlet_b.jpg) no-repeat left top}

#main{padding:3% 3%; width:94%;}
.p_lhb{font-size:16px; color:#fff; height:42px; line-height:42px; text-align:center; background:url(../images/p_hb.jpg) no-repeat center bottom; margin-bottom:25px}
.p_lx{background:url(../images/p_hbx.jpg) repeat-x center center; margin-top:10px;}
.parent{float:left; margin-right:3.1%; font-size:0; width:48%; max-width:290px; text-align:center;}
.parent img{border:1px solid #d9d9d9; width:100%;}
.parent .span{line-height:26px; width:100%; font-size:12px; color:#484848; overflow:hidden; margin-bottom:10px; text-align:left; padding-left:1%;}
.parent_item{width:100%; border:1px solid #c4261d; height:40px; line-height:40px; font-size:14px; color:#c4261d; text-align:center; margin-bottom:10px;}
.parent_item a{color:#c4261d; }

.c_about{margin:0 0px 0 0; width:100%;}
.m_item{width:92.8%; background:url(../images/hlet_b.jpg) repeat-x 1px 1px; padding:0 19px 20px; border:1px solid #d7d7d7; border-width:1px 1px 3px 1px; position:relative;}
.m_join{margin:15px 0; padding:0 19px 13px;}
.hb{height:43px; width:100%; border-bottom:1px solid #d6d6d6; margin-bottom:19px;}
.hbt{line-height:43px; width:13%; text-align:center; border-bottom:2px solid #016db2; font-size:16px; color:#016db2;}
.m_more{font-size:12px; position:absolute; color:#016db2; right:21px; top:17px;}
.bd{font-size:14px; color:#2d2d2d; line-height:26px;}



.m_case_li{float:left; width:31.8%;  margin:0 1.7% 10px 0; padding:0; line-height:0; border:1px solid #dfdfdf; font-size:0;}
.m_case_li img{border:0px;}

/*关于我们*/
.m_about{background: url(../images/about_bj.jpg) center top; padding:20px 5% 8%;}
.m_about_l{background: url(../images/about_kj.png) no-repeat 24% 2%; background-size: 70% 38%;}
.m_about_l{color:#000; font-size:14px; line-height:28px;}
.m_about_th1{font-size:48px; color:#000; line-height:40px; padding-top:39px;}
.m_about_th2{font-size:48px; color:#da251d; line-height:76px;}
.m_about_th3{font-size:24px; color:#000; line-height:26px; margin-bottom:59px;}
.m_about_zo{height:28px;}
.pic { float:right; width:600px; height:480px; padding:0px 0px 78px 0;position:relative; }
.bd { width:55%; float:right; color:#fff; font-size:0.875em; line-height:250%; }


.about_m{width:92%; margin:30px auto 30px;}
.about_list{width:30%; float:left; padding:70px 0 20px; border:1px solid #d2d2d2; text-align:center; border-radius:6%;}
.about_01{ background:url(../images/video_img.jpg) no-repeat center 30%;}
.about_02{ background:url(../images/honor_img.jpg) no-repeat center 30%;margin:0 3.8%;}
.about_03{ background:url(../images/service_img.jpg) no-repeat center 30%;}
.about_list img{width:100%;}
.about_p{margin:0 5%;}

/*产品*/
.p_ht{font-size:30px; color:#da251d; text-align:center; margin:5px 0 20px; background:url(../images/dtd_em.jpg) no-repeat center top; line-height:42px; height:42px;}
.p_ht em{color:#000; font-style:normal;}
.p_eb{color:#b9b9b9; font-size:14px; text-align:center; margin-bottom:31px;}
.li_op{width:313px; float:left; line-height:0;} 
.item9{border:3px solid #e5e5e5;}
.li_op:hover .item9{border:3px solid #d9251d;}
.li_op figcaption{height:60px; line-height:26px; text-align:left; padding-left:3px; width:100%; font-size:14px; color:#000; overflow:hidden; padding-top:18px;}
.li_op:hover figcaption{color:#d9251d;}
.li_op a:hover{text-decoration:none;}

/*新闻*/
#main_news{background-color:#eaeaea; padding:10px 2%;}
.news_hb{background:url(../images/news_hb.jpg) no-repeat center bottom; height:55px; line-height:55px; color:#cb2b24; font-size:24px; text-align:center; margin-bottom:20px;}

.min_news{padding-top:47px; background:url(../images/news_bj.jpg) no-repeat center top; margin:40px 0 0 0; padding-bottom:45px;}
.news_w{float:left; width:215px;}

.news_More{width:132px; height:35px; line-height:35px; font-size:12px; color:#fff; text-align:center; border:1px solid #d5544f; margin-top:57px;}
.news_More:hover{color:#cb2b24; background-color:#fff;}
.news_More a:hover{text-decoration:none;}
.news_r{ margin:0 0 0 0; padding:13px 2% 13px; background-color:#fff; position:relative;}
.news_l{position:absolute; left:-28px; top:24px; width:28px; height:55px; background:url(../images/news_p.png) no-repeat left bottom;}
.news_xinw{}
.news_x_hb{color:#202020; font-size:17px; line-height:28px;}
.news_x_sj{color:#949494; font-size:14px; background:url(../images/more_img.jpg) no-repeat left center; padding-left:20px; margin:10px 0 12px;}
.news_x_p{font-size:13px; color:#636363; line-height:24px;}
.news_x{border-bottom:1px solid #dbdbdb; width:100%; margin:20px 0;}

.dt_footer{margin-top:0px;}
@media screen and (max-width:480px){
.m_item{width:88.5%;}
.m_al{padding:0 19px 10px;}
.hbt{width:22%;}

.d_about{margin:0 10px 168px 0; width:40%;}
.m_case_li{width:31.5%;}
}
@media screen and (max-width:375px){

}
@media screen and (max-width:320px){
.hbt{width:28%;}
.m_case_li{width:31.3%;}
}
