﻿.content
{ background:#f0f0ee url(../images/page_bg.png) repeat-x center top; width:100%; overflow:hidden; }
.content .br
{ background:url(../images/page_br.png) no-repeat; width:1253px; height:312px; margin:0 auto; margin-top:26px; padding-top:5px; padding-left:5px;}

/*关于我们*/
.a_bg{background:url(../images/about_ban.jpg) no-repeat center;}
.a_ban{width:100%; height:206px; clear:both;}
.a_m{width:1010px;  margin:0 auto;}
.a_mt{width:100%; height:35px; background:url(../images/a_mt.png) no-repeat; float:left;}
.a_mty{float:right; padding-right:40px; background:url(../images/a_tbg.png) no-repeat left center; color:#666; text-indent:1.5em; line-height:34px; font-family:"宋体"; font-size:12px;}
.a_mty a{color:#3d9b04;}
.a_mty a:hover{ color:#000;}
.a_mb{width:100%; height:auto; padding-bottom:30px; background:#fff; float:left;}
.a_mbz{width:190px; padding:25px 0px 0px 24px; float:left; font-size:12px;}
.a_mbzt{width:100%; height:46px; background:url(../images/a_mlf.jpg) no-repeat left center; float:left;}
.a_mbzt span{font-size:18px; line-height:46px; font-weight:bold; color:#3d9b04; padding-left:45px; float:left;}
.a_mbzt img{float:left; padding:24px 0px 0px 20px;}
.a_mbz li{width:100%; height:40px; float:left;}
.a_mbz li a{padding-top:14px; width:100%; background:url(../images/a_liy.jpg) no-repeat left center; font-family:"宋体"; text-indent:3em; color:#3d9b04; line-height:26px; float:left;}
.a_mbz li a:hover,.a_mbz li a.act{background:url(../images/a_lih.jpg) no-repeat left bottom; color:#fff;}
.a_mbzf{float:left;}
.a_mbzf img{padding-top:25px;}
.a_mby{float:left; width:715px; color:#4a4a49; padding:15px 0px 0px 45px;_padding:55px 0px 0px 10px; line-height:24px; color:#4a4a49; background:url(../images/about_bd.jpg) no-repeat right bottom;}
.a_mf{width:100%; height:auto; background:url(../images/a_mf.png) no-repeat top center; float:left;}
.tl
{ color:#3d9b04; font-size:16px; padding-top:8px;}
.js
{ width:96%; background-color:#EBEBEB; border:#ccc 1px solid; padding:10px;}
.dd
{ font-size:10px; color:#FC0;}
.a_mby .img_l
{ margin-right:10px; margin-bottom:40px;}
/*news*/
.n_my{float:left; width:720px; color:#4a4a49; padding:55px 0px 0px 45px;_padding:55px 0px 0px 10px; line-height:24px; color:#4a4a49; font-family:"宋体";}
.news_bds{width:100%; height:175px; border-bottom:#ddd 1px dashed; float:left;}
.news_bds img{width:210px; height:140px; padding-right:15px; float:left;}
.news_bds font{width:390px; height:24px; border-bottom:#eee 1px dashed; line-height:24px; font-size:14px; float:left;}
.news_bds a{color:#fa5a04; text-decoration:underline;}
.news_bds a:hover{color:#F00;}
.news_bds_span1{width:390px; height:22px; border-bottom:#ddd 1px dashed; line-height:20px; float:left;}
.news_bds_span2{width:390px; height:70px; padding-top:2px; line-height:22px; overflow:hidden; float:left;}
.news_bdx{width:100%; height:auto; float:left;}
.news_bdx li{width:100%; height:32px; border-bottom:#ddd 1px dashed; float:left;}
.news_bdx li a{color:#4a4a49; line-height:32px; padding-left:12px; float:left;}
.news_bdx li a:hover{color:#fa5a04;}
.news_bdx li span{line-height:30px; padding-right:12px; float:right;}

/*procudt*/
.p_list{width:745px; float:left;}
.p_list li
{ width:196px; height:190px; float:left; margin-left:20px; margin-right:20px;}
.p_list li a
{ display:block; width:196px; height:140px; padding-top:7px; background:url(../images/probg.jpg) no-repeat; overflow:hidden}
.p_list li img
{ width:190px; height:100%; object-fit: cover; object-position: center center;}

.a_pro{float:left; width:715px; color:#4a4a49; padding:15px 0px 0px 45px;_padding:55px 0px 0px 10px;line-height:24px; color:#4a4a49;}
.p_list p
{ width:190px; margin:0 auto; text-align:center;}

/*honor*/
.p_list0{width:100%;}
.p_list0 li{width:240px; height:165px;  float:left;}
.p_list0 li img{width:204px; height:120px; padding:4px; border:#3d9b04 1px solid; float:left;}
.p_list0 li span{width:100%; line-height:28px; color:#868685; text-align:center; float:left;}


/*contact*/
.about_msg{width:100%; height:100%; line-height:28px; text-align:left; float:left;}
.contact{width:100%; margin:0 auto; overflow:hidden;}
.contact_dt{width:340px; height:600px; float:left;}
.contact_lx{width:275px;_width:245px;  float:right;}
.contact_lx li{width:265px;_width:245px; padding-top:8px; color:#72706c; line-height:24px; text-align:left; margin-right:30px;}
.contact_lx li a{color:#72706c;}
.contact_lx_ewm{width:134px; height:134px; margin-top:10px; color:#72706c; text-align:center; line-height:30px;}



.new_list
{ width:100%;padding-top:12px; overflow:hidden;}

.new_list .zp
{ width:150px; height:100px; float:left; }
.new_list .zp img
{ margin-left:8px; margin-top:6px; float:left;}
.new_list .new_title
{ width:510px; float:left; margin-left:15px;}
.new_list .new_title p
{ color:#3d9b04; font-size:16px; font-weight:bold; width:407px; float:left; text-align:left; height:22px; overflow:hidden; }
.new_list .new_title .date
{ width:100px; float:right;text-align:right; color:#8f928d; font-size:12px;}
.new_list .new_title .njs
{ color:#767672; line-height:20px; padding-top:10px;}
.new_list .new_title .njs a
{ font-family:"宋体"; color:#8f928d;}
.new_list .new_title .njs a:hover
{color:#000;}
.new_list p a
{ color:#3d9b04;}
.new_list p a:hover
{ color:#000;}
.le
{ width:100%; height:5px; padding-top:4px; border-bottom:#ccc 1px dotted; }


.pro_details img{max-width:100%}