@charset "utf-8";
/* CSS Document */

.about_ctn{ margin-top:40px; padding-bottom:60px;}
.about_box{ width:1000px; margin:0 auto;}
.about_box .abt_lt{ width:760px; float:left;}
.abt_lt .biaotou dt{ font-size:14px; color:#787878; line-height:34px; background-color:#f0f0f0; border-top:4px #0ba000 solid; padding-left:10px;}
.about_box .abt_rt{ width:220px; float:right;}
.abt_fl{ width:220px;}
.abt_fl dt{ background-color:#0ba000; color:#fff; line-height:40px; font-size:18px; text-align:center; text-transform:uppercase;}
.abt_fl dd a{color:#505050;}
.abt_fl dd{background-color:#f0f0f0;  line-height:40px; font-size:16px; padding-left:26px; border-bottom:1px #d9d9d9 solid;}
.abt_lx{ margin-top:20px;}
.abt_lx dt{ background-color:#0ba000; color:#fff; line-height:40px; font-size:18px; text-align:center; text-transform:uppercase;}
.abt_lx dd{ font-size:14px; color:#000; line-height:30px; padding-left:9px;}
.abt_lx dd h5{ color:#0ba000; font-weight:bold; font-size:14px;}
.rx_cp{ margin-top:20px;}
.rx_cp dt{ background-color:#0ba000; color:#fff; line-height:40px; font-size:18px; text-align:center; text-transform:uppercase;}
.all{ width: 220px; height: 130px; position: relative; }
.screen{
	width:220px;
	height:130px;
	 overflow:hidden; 
	position:relative;
}
.screen li img{ width:220px; height:130px;}
.screen li{ width:220px; height:130px; overflow:hidden; float:left;}
.screen ul{ position:absolute; left:0; top:0px; width:3000px;}
.all ol{ position:absolute; right:5px; bottom:5px; line-height:10px; text-align:center;}
.all ol li{ float: left; width: 15px; height: 15px; background: #fff;  margin-left: 5px; cursor: pointer; font-size: 10px; line-height: 15px; border-radius: 15px; }
.all ol li.current{ background:#0ba000; color:#fff;}



.chanpin_box{ }
.chanpin_box li{ float:left; width:172px; border:1px #dcdcdc solid; padding:3px; margin-left:5px; margin-right:5px; margin-top:20px;}
.chanpin_box span{ border:1px #dcdcdc solid; overflow:hidden; display: block;}
.chanpin_box img{ width:170px; height:152px;}
.chanpin_box h5{ text-align:center; line-height:30px; margin:5px 0; font-size:14px;}
.chanpin_box h5 a{ color:#787878;}
.product_xq{ padding-top:30px; border-bottom:1px #ccc dashed; padding-bottom:10px; width:760px; margin:0 auto;}
.product_xq dt{ width:760px; margin:0 auto; text-align:center; font-size:18px; color:#000; font-weight:bold;}
.product_xq dd{ width:760px; margin:0 auto; text-align:center;font-size:14px; margin-top:20px;}
.product_desc{ padding-top:40px;}
.product_desc dt{ width:510px; height:332px; margin:0 auto;}
.product_desc dt img{ width:506px; height:332px; }
.product_desc dd{ font-size:18px; color:#000; line-height:30px; margin-top:40px;}



.newss_box{ margin-top:10px;}
.newss_box dd{ line-height:50px; border-bottom:1px #c6c6c6 dashed;}
.newss_box h5{ float:left;font-size:16px;color:#6a6a6a}
.newss_box h5 a{ color:#6a6a6a; font-size:16px;}
.newss_box span{ float:right;color:#6a6a6a;font-size:16px;}
.news_xq{ padding-top:30px; border-bottom:1px #ccc dashed; padding-bottom:10px;}
.news_xq dt{ width:760px; margin:0 auto; text-align:center; font-size:18px; color:#000; font-weight:bold;}
.news_xq dd{ width:760px; margin:0 auto; text-align:center;font-size:14px; margin-top:20px;}
.news_desc{ padding-top:40px;}
.news_desc dt{ width:760px; margin:0 auto;}

.news_desc dd{ font-size:18px; color:#000; line-height:30px; margin-top:40px;}

.pages { text-align:center; padding:20px 0px;} 
.pages a,.pages span { margin:0px 3px;}


.fen_page { height:30px; line-height:30px; margin-bottom:10px; text-align:center; PaDDING-TOP: 15px;color:#000000}

.fen_page a {
	 PaDDING-LEFT: 8px! important;PaDDING-right: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px;  COLOR: #333! important; PaDDING-TOP: 4px! important; TEXT-DECORaTION: none! important; display:inline;
}
.fen_page a:link {
	 PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px;  COLOR: #333! important; PaDDING-TOP: 4px! important;  TEXT-DECORaTION: none! important;background:#D0D0D0;
}
.fen_page a:visited {
	 PaDDING-RIGHT: 8px! important;  PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px;  COLOR: #333! important; PaDDING-TOP: 4px! important;  TEXT-DECORaTION: none! important;background:#D0D0D0;
}
.fen_page a:hover { COLOR:333! important; BaCKGROUND-COLOR:#D0D0D0! important
}
.fen_page a:active {
	 PaDDING-LEFT: 2px; PaDDING-BOTTOM: 2px; MaRGIN: 2px; BORDER-LEFT: #000000 1px solid; PaDDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORaTION: none;background:#D0D0D0;
}

.fen_page SPaN.pages {
	 PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px;  COLOR: #fff ! important; PaDDING-TOP: 4px! important; 
}
.fen_page SPaN.extend {
	PaDDING-RIGHT: 8px! important; PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px; COLOR: #000000! important; PaDDING-TOP: 4px! important;background:#D0D0D0;
}
.fen_page SPaN.current {
	 PaDDING-RIGHT: 8px! important; PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px; COLOR: #000! important; PaDDING-TOP: 4px! important; BaCKGROUND-COLOR: #eee! important;
}
.fen_page SPaN{
	 PaDDING-RIGHT: 8px! important;  PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px; COLOR:#333333! important; PaDDING-TOP: 4px! important; background:#D0D0D0;
}



.lxwm>dd{ padding-left:76px; margin-top:30px;}
.phe_nm{background:url(../images/lx_tel.png) no-repeat left center;}
.qq{background:url(../images/qq.png) no-repeat left center;}
.eml{background:url(../images/eml.png) no-repeat left center;}
.weixin{background:url(../images/weixin.png) no-repeat left center;}
.wz{background:url(../images/wz.png) no-repeat left center;}
.lx_nb dt{ font-size:18px; color:#333;}
.lx_nb dd{ font-size:14px; color:#333;}
.ditu{ width:705px; margin:0 auto; padding-top:32px;}


	.text{ font-size:16px; line-height:30px;}
	.text b{ color:#f00;}
	.info{font-size:16px; line-height:30px; }
	 .ctitle{ font-size:18px; text-align:center; padding-top:100px; padding-bottom:20px;}
	.input{ width:153px; height:20px;}
	.message_table{ width:505px; margin:0 auto;}
