body{ padding:0; margin:0;}
*{ font-family:"微软雅黑"; font-size:12px; color:#2b2b2b;}
ul,li,dl,dt,dd,a,h2,h1,p{ list-style:none; text-decoration:none; padding:0; margin:0;}
.top_box{ width:100%; height:30px; background:#f6f6f6;}
.top_box2{ width:1000px; margin:auto; overflow:hidden;}
.top_box2 span{ width:800px; float:left; line-height:30px;}
/*logo*/
.logo_box{ width:1000px; margin:auto; overflow:hidden;}
.logo_box2{ float:left; margin-top:20px; overflow:hidden;}
.logo{ float:left;}
.logo_title{ float:left; margin-left:30px;}
.re_box{ float:right; margin-top:30px;}

.sousuo{ display:block; margin-top:15px; margin-left:90px; background-position:left; background-repeat:no-repeat; overflow:hidden; }
input{ display:block; float:left; height:22px;width:196px;line-height:22px; text-align:left; color:#969595;
border:#CCC 1px solid;}
button{
	display:block;
	float:left;
	color:#FFF;
	border:none;
	width:34px;
	height:26px;
	background-image:url(../images/ss.jpg);
	background-position:center; 
	background-repeat:no-repeat;
	background-color:inherit;
	background-position:left
	}

/*nav*/
.nav_box{ width:100%; height:46px; background:#FFF; border-bottom:3px solid #d9251c; border-top:1px solid #ccc; z-index:100;}
.nav_box2{ width:1000px; margin:auto;}
.nav{ height:46px;}
.nav li{ float:left; padding:0 30px 0 30px; position:relative;}
.nav li a{ display:block; line-height:46px; font-size:14px;}
.fixednav{ position:fixed; top:0;}
.nav li:hover{ background:url(../images/nav_jg.png) no-repeat bottom;}
.nav_jg{ background:url(../images/nav_jg.png) no-repeat bottom;}


#xl_list{ display:block; background:#FFF; border:#CCC 1px solid; position:absolute; top:46px; left:5px; display:none; z-index:100;}
.nav  #xl_list a{ display:block; width:140px; padding:0;line-height:30px; text-align:center; border-bottom:#CCC 1px solid;}
#xl_list a:hover{ background:#d9251c; color:#FFF;}


/*banner*/
.banner_box{ width:100%; height:460px; overflow:hidden;}
.banner{ width:1000px; height:460px; margin:auto; position:relative;}
.banner img{ position:absolute; left:-340px;}
.anniu_box{ position:absolute; left:454px; bottom:10px; overflow:hidden;}
.anniu_box li{ float:left; width:15px; height:15px; margin:0 8px 0 8px; border:#666 1px solid; text-align:center; color:#000;}
.anniu_box .anniu_bj{ background:#d9251c; color:#FFF; border:1px solid #FFF;}
/*热门搜索*/
.rm_bj{ width:100%; height:30px; background:#ffefee; margin-bottom:30px;}
.rm_box{ width:1000px; margin:auto;}
.rm_box span{ float:left; line-height:30px; color:#000; font-size:14px; font-weight:bold;}
.rm_box ul{ float:left; overflow:hidden;}
.rm_box ul li{ float:left; margin-right:10px; font-size:14px; line-height:30px;}
/*推荐产品*/
.tj_cp_box,.sb_cp_box{ width:1000px; margin:auto; overflow:hidden;}
.tj_cp_title h1,.sb_cp_title h1{ width:1000px; font-size:24px; color:#d9251c; font-weight:normal; text-align:center; line-height:30px;}
.tj_cp_title h2{ display:block; width:580px; margin:auto; background:url(../images/zx_cpbj.png) no-repeat center; font-weight:normal; line-height:32px; font-size:18px; color:#000; font-family:Arial; text-align:center;}
.sb_cp_title h2{ display:block; width:724px; margin:auto; background:url(../images/sb_cpbj.png) no-repeat center; font-weight:normal; line-height:32px; font-size:18px; color:#000; font-family:Arial; text-align:center;}
.container_p {margin:5px auto 0 auto;width:1000px;overflow:hidden;}
#index_pro_list .pro_list {height:210px;overflow:hidden;padding:15px 0 0 0;}
#index_pro_list .pro_list .l,#index_pro_list .pro_list .r {width:55px;float:left;text-align:center;padding-top:30px;}
#index_pro_list .pro_list .list {width:890px;float:left;overflow:hidden;padding:0;}
#index_pro_list_scroll .Cont {width:890px;overflow:hidden;display:block;}
#index_pro_list_scroll .ScrCont {width:10000px;display:block;}
#index_pro_list_scroll #scroll_list_1,#index_pro_list_scroll #scroll_list_2 {float:left;display:block;}
#index_pro_list_scroll .pro_item {width:210px;overflow:hidden;float:left; margin-right:10px;}
#index_pro_list_scroll .pro_item ul {width:210px;margin:0 auto;overflow:hidden; margin-right:10px;}
#index_pro_list_scroll .pro_item li {text-align:center;}
#index_pro_list_scroll .pro_item li.pro_img {width:210px;height:170px;ertical-align:middle;display:table-cell;*font-family:Arial;*display:block;}
#index_pro_list_scroll .pro_item li.pro_img img {vertical-align:middle;}
#index_pro_list_scroll .pro_item li.pro_name {width:210px;padding-top:10px;line-height:20px;text-align:center;}
/*product_list*/
.product_box{ width:1000px; margin:auto; margin-bottom:30px; overflow:hidden;}
.product_list{ float:left; width:230px;}
.mot_title{ width:230px; height:50px; background:#d9251c; font-size:24px; color:#FFF; line-height:50px; text-align:center; position:relative;}
.mot_title img{ position:absolute; left:26px; top:15px;}
.mot_list{ display:block; width:208px; padding:10px; border:#CCC 1px solid;}
.mot_list li{ display:block; background:url(../images/mot_list.png) no-repeat bottom; line-height:35px; text-align:center;}
.mot_list li:hover a{ color:#d9251c;}
#cp_box{ float:right; width:750px; overflow:hidden;}
#cp_title_box{ width:750px;border-bottom:#CCC 1px solid; overflow:hidden;}
#cp_title_box dl{ float:left; overflow:hidden;}
#cp_title_box dl dt{ float:left; font-size:18px; color:#d9251c; line-height:30px;}
#cp_title_box dl dd{ float:left; font-size:16px; font-family:Arial; color:#000; line-height:30px;}
#cp_title_box a{ float:right; font-size:12px; line-height:30px;}
#cp_tu_box{ margin-top:18px; width:760px; overflow:hidden}
#cp_tu{ float:left; width:180px; margin-right:10px; margin-bottom:10px;}
#cp_tu dt{ display:block; width:180px; height:146px;}
#cp_tu dd{ display:block; line-height:30px; text-align:center;}
#cp_tu:hover dd{ background:#d9251c; color:#FFF;}
#cp_tu_box2{ width:750px; overflow:hidden; margin-top:18px; line-height:30px;}
#cp_tu_box2 p{ line-height:24px;}

.lx_box{ display:block;width:220px; margin-top:10px;}
.lx_title{ width:230px; height:40px; font-size:18px; color:#FFF; text-align:center; line-height:40px; background:#d9251c;}
.lx_con{ width:208px; padding:18px 10px 10px; border:#d9251c 1px solid; }
.lx_con h1{ margin-top:10px; font-size:16px; line-height:30px;font-weight:normal;}
.lx_con p{ line-height:30px;}

	/*位置*/
.weizhi{ width:730px; margin:0 auto; line-height:57px; font-size:18px; color:#d9251c; 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;}


/*展品展示*/
#cpzs_box{ width:1000px; margin:auto; margin-bottom:30px; margin-top:30px; overflow:hidden;}
.cpzs_title_box{ width:1000px;border-bottom:#CCC 1px solid; overflow:hidden;}
.cpzs_title_box dl{ float:left; margin-right:50px; overflow:hidden;}
.cpzs_title_box dl dt{ float:left; font-size:18px; color:#d9251c; line-height:48px;}
.cpzs_title_box dl dd{ float:left; font-size:16px; font-family:Arial; color:#000; line-height:48px;}
.cpzs_title_box a{ float:right; font-size:12px; line-height:40px; margin-top:8px;}
.cpzs_title_box .cp_title_bj{ background:url(../images/cp_title_bj.png) no-repeat bottom;}
.cpzs_title_box dl:hover{ cursor:default;}

.cp_tu_box{ width:1010px; margin-top:18px; overflow:hidden;}
.cp_tu{ float:left; width:192px; margin-right:10px; margin-bottom:10px;}
.cp_tu dt{ width:190px; height:154px; border:1px solid #e6e6e6; overflow:hidden;}
.cp_tu dd{ display:block; width:192px; line-height:30px; text-align:center;}
.cp_tu:hover dd{ background:#d9251c; color:#FFF;}
/*z_banner*/
.z_banner{ width:1000px; margin:auto; margin-bottom:30px;}

/*加工设备*/
.sb_bj{ width:100%; background:url(../images/sb_bj.jpg); padding-top:30px; padding-bottom:30px; margin-bottom:30px; overflow:hidden;}
.sb_tu_box{ width:1000px; margin-top:20px; overflow:hidden;}
.sb_tu{ width:1275px; overflow:hidden;}
.sb_tu li{ float:left; width:235px; margin-right:20px; overflow:hidden;}
.sb_tu li a{ display:block; text-align:center; line-height:20px;}

/*about*/
.about_bigbox{ width:1000px; margin:auto; margin-bottom:30px; overflow:hidden;}
.about_box{ float:left; width:730px;}
.about_title_box{ width:730px; height:40px; background:url(../images/about_bj.jpg);}
.about_title{ margin-left:20px; overflow:hidden;}
.about_title dt{ float:left; font-size:18px; color:#FFF; line-height:40px;}
.about_title dd{ float:left; font-size:16px; font-family:Arial; color:#FFF; line-height:40px;}
.about_con_box{ width:708px; padding:18px 10px 20px; border:#CCC 1px solid;}
.abot_con_box2{ width:708px; padding-bottom:20px; background:url(../images/about_fg.jpg) no-repeat bottom; overflow:hidden;}
.about_tu{ float:left; width:270px; height:197px;}
.about_con{ float:right; width:428px;}
.about_con p{ line-height:24px;}
.about_con a{line-height:24px; color:#d9251c;}
.picMarquee-left{ width:708px; margin-top:10px; overflow:hidden;}
.about_hj_tu{ width:1890px; overflow:hidden;}
.about_hj_tu li{ float:left; width:169px; margin-right:10px;}
.about_hj_tu a{ display:block; text-align:center; line-height:20px;}
/*contact us*/
.contact_box{ float:right; width:232px;}
.contact_title{ width:232px; height:40px; background:url(../images/about_bj.jpg);}
.contact_title dl{ margin-left:20px; overflow:hidden;}
.contact_title dl dt{ float:left; font-size:18px; color:#FFF; line-height:40px;}
.contact_title dl dd{ float:left; font-size:16px; font-family:Arial; color:#FFF; line-height:40px;}
.contact_con{ width:210px; padding:18px 10px 30px; border:#CCC 1px solid; }
.contact_con h1{ margin-top:10px; font-size:18px; line-height:30px;font-weight:normal;}
.contact_con p{ line-height:30px;}
/*news*/
.news_bigbox{ width:1000px; margin:auto; margin-bottom:30px; overflow:hidden;}
.partner_box{ float:left; width:308px; margin-right:15px;}
.partner_title{ width:298px; border-bottom:#CCC 1px solid; overflow:hidden;}
.partner_title dl,.news_title dl,.common_title dl{ float:left; overflow:hidden;}
.partner_title dl dt,.news_title dl dt,.common_title dl dt{ float:left; font-size:18px; color:#d9251c; line-height:30px;}
.partner_title dl dd,.news_title dl dd,.common_title dl dd{ float:left; font-family:Arial; font-size:16px; color:#000; line-height:30px;}
.partner_title a,.news_title a,.common_title a{ float:right; line-height:30px;}
.picMarquee-top{ width:278px; padding:18px 20px 30px 10px; background:url(../images/news_fg.jpg) no-repeat right; overflow:hidden;}
.bd{ width:278px; height:234px; overflow:hidden;}
.partner_tu li{ display:block; height:94px; padding-bottom:25px;}

.news_box{ float:left; width:370px;}
.news_title{ width:360px; border-bottom:#CCC 1px solid; overflow:hidden;}
.news_con_box{ width:350px; padding:18px 20px 10px 0; background:url(../images/news_fg.jpg) no-repeat right;}
.news_tt_box{ width:350px; overflow:hidden;}
.news_tu{ float:left; width:112px; height:88px;}
.news_tt{ float:right; width:228px;}
.news_tt h1{ display:block; color:#d9251c; line-height:24px; font-weight:normal;}
.news_tt p{ line-height:24px;}
.news_tt p a{ line-height:24px; color:#d9251c;}
.news_con_box2{ width:350px; padding-top:5px; overflow:hidden;}
.news_con_box2 dl{ display:block; width:350px; margin-top:10px; border-bottom:#CCC 1px solid; overflow:hidden;}
.news_con_box2 dl dt,.common_con_box dl dt{ float:left; background:url(../images/news_tb.png) no-repeat left; padding-left:20px; line-height:30px;}
.news_con_box2 dl dd,.common_con_box dl dd{ float:right; line-height:30px;}

.common_box{ float:right; width:298px;}
.common_title{ width:298px; border-bottom:#CCC 1px solid; overflow:hidden;}
.common_con_box{ width:298px; overflow:hidden;}
.common_con_box dl{ display:block; width:298px; margin-top:10px; border-bottom:#CCC 1px solid; overflow:hidden;}
.common_con_box dl dt:hover a,.news_con_box2 dl dt:hover a{ color:#d9251c;}


/*友情链接*/
.line_box{ width:978px; margin:auto; margin-bottom:20px; padding:0 15px; border:#CCC 1px solid; overflow:hidden;}
.line_box span{ line-height:40px; font-size:14px;}
.crv{ width:100%;height:25px; background-color:#e0251c;}

/*footer*/
.footer_bj{ width:100%; background:#525252; padding:30px 0 40px;}
.footer_box{ width:1000px; margin:auto; overflow:hidden;}
.footer_logo{ float:left; margin-right:50px; margin-top:20px;}
.footer_con{ float:left; overflow:hidden;}
.footer_con li{ float:left; width:126px; height:260px; padding:0 10px 0 20px; background:url(../images/footer_fg.png) no-repeat left;}
.footer_con li span{ display:block; margin:15px 0; font-size:14px; color:#FFF; line-height:30px;}
.footer_con li a,.footer_con li p{ display:block; font-size:14px; color:#FFF; line-height:24px;}
.footer_con .alone{ width:335px; padding-right:0;}
.footer_con .alone a{ display:inline-block;}
.footer_con li a:hover{ color:#e0251c;}
.baidufx{ width:145px; overflow:hidden;}


/*产品详情页*/
 .tubox{ display:block; width:800px; overflow:hidden;}
.cnt_02{ width:760px; 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:760px; overflow:hidden; margin-top:5px; border-top:#CCC 1px dashed; margin-top:10px;}
.bdsharebuttonbox a{ display:inline;}
.xq_tt_02{ width:760px; font-size:14px; color:#000; line-height:26px; height:26px; text-align:center; margin-top:30px; 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:760px; 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:175px; padding:2px; display:block; float:left; margin-right:10px; margin-bottom:20px;}
.xgcp  dl:hover{ background-color:#F00; color:#FFF;}
.xgcp  dl:hover a{ color:#FFF;}
.xgcp  dl dt{ width:173px; border:#CCC 1px solid;}
.xgcp dl dd{ overflow:hidden;}
.xgcp  dl dd a{ display:block;width:175px; text-align:center; line-height:32px;}

.xgcp02  dl{ width:175px;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:175px; height:190px;}
.xgcp02 dl dd{ overflow:hidden;}
.xgcp02  dl dd a{ display:block;width:175px;height:32px; text-align:center; line-height:32px;}


/*新闻详情页*/
.news_text{ width:760px; line-height:20px;}
#news_title{ display:block; overflow:hidden;}
#news_title a{ float:left; font-size:14px; margin-bottom:5px; margin-right:8px; color:#000;}
.cnt{ width:760px; margin:auto; margin-bottom:5px; padding-right:5px;}


.xq_tt{ width:760px; 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:752px; 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;}

.BorderDiv{clear:both; padding-top:10px; padding-bottom:5px;width:750px; margin:auto; text-align:center; margin-bottom:20px; margin-top:10px; }
.pagination{ width:720px; margin:auto; font-size:13px; overflow:hidden;}
.pagination li{ float:left; margin-right:5px;background-color:#e0e2e4;}
.pagination li a{ display:block; padding:5px 10px; text-decoration: none;color: #666;}
.pagination span{ float:left; padding:5px 10px; margin-right:5px;background-color:#e0e2e4; color:#666;}
.pagination span a{color: #666;}

.pagination .thisclass {
	    padding:5px 10px; 
   color:#fff;background-color:#d9251c;
}

/*网站地图*/
.map_box{ width:100%; 
		margin:auto;
		padding-bottom:30px;
		padding-top:30px;
		border-bottom:#999 1px solid;
		}
.sp-title{ width:1100px;
height:30px;
margin:auto;
		overflow:hidden;
		background-color:#F93;

		margin-bottom:20px;}
.sp-title span{ float:left; color:#FFF; line-height:30px; margin-left:10px;}

.sp-title a{ float:right; color:#FFF;line-height:30px; margin-right:10px;} 
.sp-title a:hover{ text-decoration:underline;}
.linkbox{width:1100px;
margin:auto;
padding:10px 0px;
border-bottom:1px solid #EEE;
}
.linkbox h3,.linkbox h3 a{
font-size:14px;
color:#236DF2;
}


.f6{
width:1100px;
margin:auto;
overflow:hidden;
clear:both;
padding-bottom:10px;
}
.f6 li{
float:left;
line-height:30px;
padding:8px 10px 0px;
white-space:nowrap;
}
.f6 li a{
color:#666;
float:left;
}
.f6 li a:hover{
color:#19ADE8;
}
