@charset "gb2312";
/* CSS Document */
body{ margin:0; padding:0; background:url(../imgaes/wz_bj.jpg);}
*{ font-family:"微软雅黑"; font-size:12px; color:#2b2b2b;}
ul,li,dl,dt,dd,h1,h2,p,a{ text-decoration:none; list-style:none; margin:0; padding:0;}

/*top*/
.top_box{ width:1000px; margin:auto; overflow:hidden; margin-top:30px; margin-bottom:20px;}
.top_logo{ float:left; margin-top:20px;}
.lx_box{ float:right;}
.lx_box span{ line-height:20px; margin-left:80px;}
.rx{ margin-top:20px;}


/*nav*/
.navbj{ width:100%; background:#227c5e; margin-bottom:10px; -moz-box-shadow:0 5px 8px rgba(110,110,110,0.6); -webkit-box-shadow:0 5px 8px rgba(110,110,110,0.6);}
.navbox{ width:1000px; height:46px; margin:auto; margin-left:}
.nav{ margin-left:30px;}
.nav li{ float:left; position:relative; margin-top:8px;}
.nav li a{ display:block; color:#fff; line-height:30px; font-size:14px; padding:0 30px 0 30px;}
.navbox li a:hover{ background:#FFF; color:#ff5400;}
.xlmeun_con{ display:block; position:absolute; top:30px; left:0px; background-color:#227c5e; border:#CCC 1px solid; display:none; z-index:100;}
.nav li .xlmeun_con a{ width:90px; display:block; text-align:center; line-height:36px; border-bottom:#CCC 1px solid;}
/*banner*/
.bannerbox{ width:100%; height:460px; overflow:hidden;}
.banner{ width:1000px; height:460px; margin:auto; position:relative;}
.banner img{ position:absolute; left:-340px;}
.anniubox{ position:absolute; left:433px; bottom:20px; overflow:hidden;}
.anniubox li{ float:left; width:25px; height:6px; background:#FFF; margin:0 10px;}
.anniubox .anniu{ background:#ff5400;}

/*搜索*/
.sousuo_bj{ width:100%; background:#fcbe86; height:46px; margin-bottom:30px;}
.sousuo_box{ width:1000px; margin:auto; overflow:hidden;}
.sousuo_box span{ float:left; line-height:46px; font-size:14px; color:#000; font-weight:bold;}
.sousuo_box span a{ font-size:14px; margin-right:10px;}
.sousuo{ float:right; margin-top:10px; background-position:left; background-repeat:no-repeat; overflow:hidden; }
input{ display:block; float:left; height:24px;width:186px;line-height:22px; text-align:left; color:#969595;
border:#CCC 1px solid;}
button{
	display:block;
	float:left;
	color:#FFF;
	border:none;

	width:36px;
	height:28px;
	background:url(../imgaes/ss.jpg) no-repeat;
	background-position:center; 
	background-repeat:no-repeat;
	background-color:inherit;
	background-position:left
	}
	
/*product*/
	/*位置*/
.weizhi{ width:720px; margin:0 auto; line-height:57px; font-size:18px; color:#1062bf; border-bottom:1px solid #CCC; margin-bottom:20px; padding-left:30px;}
.weizhi span{ font-size:12px; color:#666; float:right; margin-top:5px;}
.weizhi span a{ display:inline-block;}
.cp_bigbox{ width:1000px; margin:auto; overflow:hidden; margin-bottom:30px;}
.cp_listbox{ width:230px; float:left; }
.cp_listbox span{ display:block; width:230px; background:url(../imgaes/cp_bj.jpg); line-height:50px; font-size:24px; text-align:center; color:#FFF; position:relative;}
.cp_listbox span img{ position:absolute; left:20px; top:15px;}
.cp_list{ display:block; width:198px; border:#CCC 1px solid; padding:10px 15px; background:#FFF;}
.cp_list li{ line-height:30px; background:url(../imgaes/cp_list.png) no-repeat; background-position:bottom; padding-top:10px;}
.cp_list li a{ display:block; width:78px; margin:auto; padding-left:50px; background:url(../imgaes/cp_listb.png) no-repeat; background-position:left;}
.cp_list li:hover a{ color:#F60;}
.lxwm_box{ width:208px; padding:10px; border:#CCC 1px solid; background:#FFF;}
.lxwm_box p{ margin-top:5px; line-height:24px;}


.cp_box1{ float:right; width:750px; padding-top:20px;}
.cp_titlebox{ width:750px; border-bottom:#227c5e 2px solid; overflow:hidden;}
.cp_title{ float:left; overflow:hidden;}
.cp_title dt, .cp_title dt i{ float:left; font-size:18px; color:#227c5e}
.cp_title dd, .cp_title dd i{ float:left; font-size:18px; color:#ff5400; font-family:Arial; font-weight:normal; margin-top:2px; padding:0;}
.cp_titlebox a{ float:right; font-family:Arial; margin-top:5px;}
.cp_box2{ width:750px; margin-top:20px; overflow:hidden;}
.cp_box3{ width:760px; overflow:hidden;}
.cp_tu{ float:left; width:180px; height:160px; background:#FFF; margin-right:10px; margin-bottom:20px; -moz-box-shadow:0 0 5px rgba(102,102,102,0.6); position:relative;}
.cp_tu span{ width:160px; line-height:30px; padding-left:20px; background:rgba(153,153,153,0.6); position:absolute; bottom:0; left:0; color:#FFF; display:none;}
.cp_tu:hover span{ background:rgba(255,102,0,0.5);}

/*机械设备*/
.jx_bj{ width:100%; background:url(../imgaes/sb_bj.jpg) no-repeat; padding-top:20px; padding-bottom:30px; margin-bottom:30px;}
.jx_box{ width:1000px; margin:auto; margin-top:30px;  position:relative;}
.jx_title{ width:1000px; margin-top:30px;}
.jx_tubox{ width:800px; margin:auto;  overflow:hidden;  margin-top:30px;}
.jx_tu{ width:2484px; overflow:hidden;}
.jx_tu li{ float:left; width:250px; height:196px; margin-right:26px;}
.zuojt{ position:absolute; left:0px; top:165px;}
.youjt{ position:absolute; right:0px; top:165px;}
/*about*/
.aboutbox{ width:960px; margin:auto; background:url(../imgaes/about_bj.jpg) no-repeat; background-position:top;  background-color:#fafafa; padding:50px 20px 30px 20px; margin-bottom:30px;}
.about_title{ width:960px; overflow:hidden; margin-bottom:20px;}
.aboutbox p{ line-height:20px;}
.aboutbox p a{ line-height:20px; color:#F60;}
.about_tu{ width:960px; margin-top:10px;}

/*news*/
.news_bj{ width:960px; margin:auto; background:url(../imgaes/about_bj.jpg) no-repeat; background-position:top; background-color:#fafafa; overflow:hidden; padding:50px 20px 10px 20px; margin-bottom:30px;}
.news_box{ width:460px; float:left;}
.news_titlebox{ width:460px; border-bottom:#CCC 1px solid; overflow:hidden;}
.news_title{ float:left; overflow:hidden;}
.news_title dt, .news_title dt i{ float:left; font-size:18px; color:#227c5e}
.news_title dd, .news_title dd i{ float:left; font-size:18px; color:#ff5400; font-family:Arial; font-weight:normal; margin-top:2px; padding:0;}
.news_titlebox a{ float:right; font-family:Arial; margin-top:5px;}
.news_ttbox{ width:460px; padding:20px 0 10px 0; border-bottom:#CCC 1px solid; overflow:hidden;}
.newstu{ float:left; width:170px; height:137px;}
.news_ttcon{ float:right; width:280px;}
.news_ttcon h1 a{ display:block; margin-bottom:5px; color:#227c5e;}
.news_ttcon p{ line-height:24px;}
.news_ttcon span a{ display:block; background:#CCC; width:82px; line-height:20px; text-align:center; color:#FFF; margin-top:10px;}
.news_conbox{ width:460px;}
.news_con{ display:block; width:460px; margin-top:20px; overflow:hidden;}
.news_con dt{ float:left; padding-left:20px; background:url(../imgaes/news_tb.png) no-repeat; background-position:left;}
.news_con dd{ float:right;}
.news_con dt:hover a{ color:#ff6000;}
.news_con dt:hover{ background:url(../imgaes/news_tb1.png) no-repeat; background-position:left;}

/*技术支持*/
.js_box{ float:right; width:458px;}
.js_titlebox{ width:428px; border-bottom:#CCC 1px solid; margin-left:30px; overflow:hidden;}
.js_title{ float:left; overflow:hidden;}
.js_title dt, .js_title dt i{ float:left; font-size:18px; color:#227c5e}
.js_title dd, .js_title dd i{ float:left; font-size:18px; color:#ff5400; font-family:Arial; font-weight:normal; margin-top:2px; padding:0;}
.js_titlebox a{ float:right; font-family:Arial; margin-top:5px;}
.js_conbox{ width:428px; padding-left:30px; background:url(../imgaes/js_bj.jpg) no-repeat; background-position:left; padding-bottom:10px;}
.js_con{ width:428px; margin-left:10px; padding:20px 0 10px 0; border-bottom:#CCC 1px solid;}
.js_con dt{ display:block; width:390px; padding-left:28px;  line-height:20px; margin-bottom:15px; background:url(../imgaes/jtb.jpg) no-repeat; background-position:left;}
.js_con dd{ display:block; width:390px; padding-left:28px; line-height:20px; background:url(../imgaes/jtb-1.jpg) no-repeat; background-position:left-z}
.js_con dt:hover a{ color:#F60;}
.js_con dd:hover a{ color:#F60;}

/*footer*/
.footer_bj{ width:100%; background:#33866a; padding:30px 0 30px 0;}
.footer_box{ width:1000px; margin:auto; overflow:hidden;}
.footer_logo{ float:left; padding:0 40px 10px 0; border-right:#FFF 1px solid;}
.footer_conbox{ float:left; width:620px; margin-left:40px;}
.footer_nav{ width:620px; border-bottom:#FFF 1px solid; overflow:hidden;}
.footer_nav li{ float:left; color:#FFF;}
.footer_nav li:hover a{ color:#F60;}
.footer_nav li a{ padding:0 15px 0 15px; font-size:14px; line-height:30px; color:#FFF;}
.footer_con{ width:620px; padding:10px 0 10px 0; border-bottom:#FFF 1px solid;}
.footer_con p, .footer_con a{ line-height:24px; font-size:14px; color:#FFF;}
.link{ display:block; width:620px; margin-top:20px; font-size:14px; color:#FFF;}
.link marquee a{ display:inline; color:#FFF; margin-right:10px;}
.link marquee{ width:550px; display:block; float:right;}
.link marquee a:hover{ color:#F90;}
.bdfx{ width:200px; overflow:hidden;}


/*新闻详情页*/
.cnt{ width:752px; margin:auto; margin-bottom:5px; padding-right:5px;}

.bdsharebuttonbox a{ display:block; float:left;}
.xq_tt{ width:752px; font-size:14px; color:#000; line-height:26px; height:26px; text-align:center; margin-top:30px; border-bottom:#CCC 1px dashed; font-weight:bold; padding-bottom:34px;}
.zuozhe a{ display:inline;}
.zuozhe{color:#4e4e4e; border-bottom:#CCC 1px dashed; text-align:center; margin-bottom:20px; height:30px; margin-bottom:40px;}
.content_n_pn{ width:750px; text-align:left; color:#4e4e4e; margin-bottom:0px; margin-top:0px; border-bottom:#CCC 1px dashed; padding-top:20px; padding-bottom:10px; margin-top:50px;}
.fanye{ float:left;}
.fanye a{ display:inline; color:#4e4e4e; font-size:12px;}
.fanye a:hover{ color:#F30; text-decoration:underline;}
.fanye01,.fanye02{ color:#4e4e4e; margin-top:8px;}

.wuyu{ overflow:hidden; width:670px;}
.bdsharebuttonbox{ float:right; overflow:hidden; margin-top:10px;}
.cnt p a{ display:inline}
.qiantai img{ margin:auto; display:block; padding:20px; border:#CCC 1px solid;}
#page_area{ height:26px; line-height:26px; overflow:hidden; margin-bottom:20px; margin-top:10px; width:700px;margin:auto; padding-bottom:20px;}
#page_area li{ float:left; margin-top:5px;margin-bottom:5px; color:#4e4e4e;padding-left:4px; padding-right:4px;}
#page_area li a{ font-size:12px; color:#4e4e4e;display:block; height:22px; line-height:22px; padding-left:4px; padding-right:4px;  text-align:center}
#page_area li a:hover{ color:#FFF;background-color:#f6b402}
.thisclass{ background-color:#f6b402; color:#FFF; padding-left:4px; padding-right:4px;}
#page_area li span{display:block;heighe:22px; line-height:22px;}
.fanh_nav{ display:block width:752px; border-bottom:#CCC 1px solid; border-top:#CCC 1px solid; overflow:hidden;}
.fanh_nav a{ float:left; line-height:24px;}
.fanh_nav a:hover{ color:#C00;}




 /*产品详情页*/
 .tubox{ display:block; width:800px; overflow:hidden;}
.cnt_02{ width:750px; margin-bottom:5px; padding-right:5px; overflow:hidden;}
.cnt_02 h1{height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.cnt_02 .xgcp{ width:750px; overflow:hidden; margin-top:5px; border-top:#CCC 1px dashed; margin-top:10px;}
.bdsharebuttonbox a{ display:inline;}
.xq_tt_02{ width:750px; font-size:14px; color:#000; line-height:26px; height:26px; text-align:center; border-bottom:#CCC 1px dashed; font-weight:bold;}
.zuozhe a{ display:inline;}
.zuozhe{ height:26px; color:#4e4e4e; border-bottom:#CCC 1px dashed; text-align:center; margin-bottom:20px; line-height:26px;}
.content_n_pn_02{ width:750px; text-align:left; color:#4e4e4e; margin-top:20px; border-top:#CCC 1px dashed; padding-top:10px;margin-bottom:10px;}
.fanye{ float:left;}
.fanye a{ display:inline; color:#4e4e4e; font-size:12px;}
.fanye a:hover{ color:#F30; text-decoration:underline;}
.fanye01,.fanye02{ color:#4e4e4e; margin-top:8px;}

.xgcp  dl{ width:222px; padding:2px; display:block; float:left; margin-right:10px; margin-bottom:20px;}
.xgcp  dl:hover{ background-color:#03C; color:#FFF;}
.xgcp  dl:hover a{ color:#FFF;}
.xgcp  dl dt{ width:220px; height:196px; border:#CCC 1px solid;}
.xgcp dl dd{ overflow:hidden;}
.xgcp  dl dd a{ display:block;width:224px; text-align:center; line-height:32px;}

.xgcp02  dl{ width:224px;padding:4px; display:block; float:left; margin-right:10px; margin-bottom:20px;}
.xgcp02 dl:hover{ background-image:url(../images/cp_bj02.png); }
.xgcp02  dl dt{ width:220px; height:190px;}
.xgcp02 dl dd{ overflow:hidden;}
.xgcp02  dl dd a{ display:block;width:224px;height:32px; text-align:center; line-height:32px;}
.con_box{ width:750px; display:block; padding-bottom:15px; overflow:hidden;}
#news_title{ display:block; overflow:hidden;}
#news_title a{ float:left; font-size:14px; margin-bottom:5px; margin-right:8px; color:#000;}
.news_text, .news_text p{ width:750px; line-height:20px;}


/*网站地图*/
.map_box{ width:1000px; 
		margin:auto;
		padding: 0 20px;
		}
.sp-title{ width:1000px;
		overflow:hidden;
		background-color:#F93;
		margin-bottom:20px;}
.sp-title h2{ display:block;
		float:left;
		color:#fff;
		height:20px;
		line-height:20px;
		padding-left:10px;}
.sp-title span{ display:block;
		float:right;
		height:20px;
		line-height:20px;
		padding-right:10px;}
.sp-title span a{ color:#FFF; margin-top:10px;} 

.sp-title span a:hover{color:#03F;}
.linkbox{ display:block; width:1000px; overflow:hidden;}
.linkbox ul li{ display:block; float:left; overflow:hidden;margin-right:10px;}
.linkbox ul li a:hover{color:#03F;}

