*{margin:0;padding:0;}
body{margin:0;text-align:center;font:normal 12px/20px "宋体", Arial, Helvetica, sans-serif;background:url(b_.gif);}
ul {margin:0;padding:0;list-style:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#d37302;}
#wrap {width:985px;margin:0 auto;padding:0 5px;text-align:left; background:#FFF;}

/*头部*/
#top{width:985px;}
#logo {height:90px;position:relative; background:url(t_bg.gif) right top no-repeat;}
#logo2{position:absolute;left:2px;top:38px;}

/*网页收藏设置*/
#webset{position:absolute; right:13px; top:37px; color:#000;}
#webset a{color:#000;}

/*网页电话*/
#webtel{position:absolute;right:40px;top:4px; color:#0c166f; font: bold 12px "宋体"}

/*导航条*/
#nav{margin:0;padding:0;width:985px;display:block;height:42px;background:url(n_bg.gif) repeat-x;}
#nav #navl{width:209px;background:url(n_l.gif);height:34px;float:left; padding:7px 0 0 13px; font:bold 16px Arial, Helvetica, sans-serif; color:#FFF}
#nav #times{float:right;height:39px;line-height:39px;color:#fefe9a;padding:3px 40px 0 0;}

#nav ul{
	width:auto;
	float:left;
	height:42px;
	padding-left:10px;
	margin:0;	
}
#nav li{
	float:left;
	font: bold 14px "宋体";
	height:42px;
	line-height:42px;
	padding:0;
	text-align:center;
	background:url(n_sep.gif) right no-repeat;

}
#nav li.nobg{background:none;}
#nav li a{
	color:#fff;
	height:39px;
	line-height:39px;
	padding:3px 28px 0px;
	display:block;
	float:left;
	text-decoration:none;
}
#nav li a:hover{
	color:#000;
	height:39px;
	line-height:39px;
	padding:3px 28px 0px;
	display:block;
}

#nav li a.ns{
	color:#000;
	height:39px;
	line-height:39px;
	padding:3px 28px 0px;
	display:block;
}
#search{background:#bdbdbd; padding:5px 5px 5px 10px; height:25px; line-height:25px; overflow:auto;}
#search .s_sort{background:url(search_1.gif) no-repeat; width:51px; height:23px; line-height:23px; padding-top:2px; text-align:center; float:left;}
#search .s_rinput{float:left; height:25px; line-height:25px; padding: 0 5px;}
/*横幅*/
#banner{margin-bottom:3px; width:985px; text-align:center;}
#main_content{width:985px; padding-top:10px;}
/*页面底部*/
#footer{
	width:auto;
	text-align:center;
	color:#000;
	font:12px/20px Arial, Helvetica, sans-serif;
	margin-top:10px;
	padding-bottom:10px;
	background:url(ewm.png) right 32px no-repeat;
}
#footer a{
	color:#000;
	padding:0 10px;
}
#footer a:hover{
	color:#F00;
}
#links{border:1px solid #dcdcdc; background:#f4f4f4; text-align:left; padding:10px; margin-top:7px;}

/*内页左侧栏*/
#sidebg{padding-right:10px;}
#side{width:216px;text-align:center;}
#side #side_p,#side_c{margin:0;padding:0;width:auto;}
#side h2{margin:0; padding:0; text-align:left; font: bold 14px "宋体";}

#side #side_p{text-align:left;padding:10px 0;margin-bottom:15px;border:1px solid #e1e1e1;border-top:0;}
#side #side_p .side_pc,.side_pk,.side_pk2{font: normal 12px "宋体";color:#101010;margin:0px 10px;display:block;overflow:hidden;}
#side #side_p .side_pk{ display:none;}
#side #side_p .side_pk2{ display:block;}

#side #side_p .side_pc{background:url(ico_2.gif) 5px 9px no-repeat;padding:0px 10px 0px 28px;height:28px;font: bold 12px/30px "宋体";text-align:left;margin:0px 10px;display:block;border-bottom:1px solid #cccccc;
color:#0d0d0b; cursor:pointer;}
#side #side_p .side_pc2{background:url(ico_1.gif) 5px 9px no-repeat;padding:0px 10px 0px 28px;height:28px;font: bold 12px/30px "宋体";text-align:left;margin:0px 10px;display:block;border-bottom:1px solid #cccccc;
color:#0d0d0b; cursor:pointer;}
#side #side_p .side_pl{color:#0d0d0b;}
#side #side_p .side_pl:hover{color:#C00;}
#side #side_p .side_pls{color:#C00;}

#side #side_p .side_pkl{
    background:url(1.gif) 25px 9px no-repeat;
	padding:0px 2px 0px 38px;
	height:30px;
	font: normal 12px/30px "宋体";
	text-align:left;
	margin:0px;
	display:block;
	overflow:hidden;
	border-bottom:1px solid #cccccc;
	color:#0d0d0b;
}
#side #side_p .side_pkl:hover{color:#C00;font: normal 12px/30px "宋体";}
#side #side_p .side_pkls{
    background:url(1.gif) 25px 9px no-repeat;
	padding:0px 2px 0px 38px;
	height:30px;
	font: normal 12px/30px "宋体";
	text-align:left;
	margin:0px;
	display:block;
	overflow:hidden;
	border-bottom:1px solid #cccccc;
	color:#C00;
}


#side #side_c{width:auto;text-align:left;color:#4a4a4a;word-break:break-all;margin-bottom:3px;}

#side #side_n{
	text-align:left;
	padding:10px;
	margin-bottom:15px;
	border:1px solid #e1e1e1;
	border-top:0;
}
#side #side_n .side_nl{background:url(ico_2.gif) 5px 9px no-repeat;
	padding:0px 10px 0px 28px;
	height:28px;
	font: bold 12px/30px "宋体";
	text-align:left;
	margin:0px;
	display:block;
	border-bottom:1px solid #cccccc;
	color:#0d0d0b;
}
#side #side_n  .side_nl:hover{
	color:#C00;
	font: bold 12px/30px "宋体";
}
/*网页内容*/
.main_bg{background:url(main_b.gif) repeat-y; border-bottom:1px solid #cbcbcb;}
#main_c{
	font: normal 12px/26px Arial, Helvetica, sans-serif;
	word-break:break-all;
	padding:15px 15px 10px;
	text-align:left;

}
#main_c img{
	max-width:680px;
	width: expression(this.width > 680 ? 680 : true);
} 
#main_c input{ max-width:100%;}

/*网页标题*/
#main_t{
	background:url(main_t.gif) no-repeat;
	padding:0 0 0 45px;
	height:35px;
	text-align:left;
	width:714px;
}
#main_t .cn{
	font: bold 14px "宋体";
	color:#fff;
	padding:12px 60px 0 2px;
	float:left;
	display:block;
	height:23px;
	background:url(t_.gif) top right no-repeat;
}
#main_t .cn a{
	color:#222222;
}
#main_t .cn a:hover{
	color:#333;
}
#main_t .en{
	font: bold 14px Arial;
	color:#afafaf;
	padding:12px 2px 0;
	float:left;
}
#main_t .cn2{float:left; padding:12px 2px 0 10px;font: bold 14px Arial;color:#000;}
#main_t .map{
	font: normal 12px "宋体";
	color:#000;
	float:right;
	display:block;
	text-align:right;
	padding:15px 25px 0 90px ;
	background:url(2.gif) 0 20px no-repeat;
}
#main_t .map a{
	color:#000;
}
#main_t .map a:hover{
	color:#e5271b;
}
/*产品列表*/

.i_p_t{ float:left;display:block;font:bold 12px "宋体"; text-align:left; color:#000;  width:140px; height:22px; line-height:22px; padding:1px 3px 0 0; overflow:hidden;}
.i_p_t:hover{ float:left;display:block;font:bold 12px "宋体"; color:#F00; width:140px;  height:22px; line-height:22px; padding:1px 3px 0 0; overflow:hidden;}
.i_p_m{display:block; float:right;color:#5b5a5f; height:22px; line-height:22px; width:40px; padding:1px 3px 0 0;}
.i_p_m:hover{display:block; float:right;color:#F00; height:22px; line-height:22px;width:40px; padding:1px 3px 0 0;}

/*新闻列表*/
.i_n{ float:left; display:block; height:40px; width:auto; background:url(i_n_bg.gif) repeat-x; text-align:left;}
.i_n_t{ font:bold 14px '宋体'; float:left; display:block; padding:8px 20px 0; height:32px; line-height:32px; background:url(i_n_r.gif) right top no-repeat;}
.i_n_list{display:block; height:25px; line-height:25px; font:normal 14px/25px '宋体'; color:#1a396f; margin:0 10px; overflow:hidden;}
.i_n_m{color:#004788; float:right; height:28px; display:block; padding:12px 15px 0 2px;}
.i_n_m:hover{color:#f00;}
.news_list{border-bottom:1px solid #eaeaea;}
.news_list_item:hover{background:#eaeaea;}
.news_a{color:#000;}
.news_a:hover{color:#F00;}


#p_list{
}
#p_list .dx{
	padding:0 25px;
}
#p_list .p_pic{
	border:1px solid #606060;
}

#p_list .ptitle a{
	color:#000000;
}
#p_list .ptitle a:hover{
	color:#278304;
}

#p_list .dx2{
	padding:0 25px;
}
#p_list .p_pic2{
	border:1px solid #e4e4e4;
}
/*产品展示*/
.psort{display:block; float:left; border-right:1px dashed #a7a8aa; width:142px; height:21px; overflow:hidden; padding-left:4px; font: bold 12px/21px Arial, Helvetica, sans-serif,'宋体'; color:#000;}
.psort2{display:block; float:left; border-right:0; width:142px; height:21px; overflow:hidden; padding-left:4px; font: bold 12px/21px '宋体'; color:#000;}
.pshow{
	width:auto;
	text-align:center;
	margin:10px 0;
}
.pshow_sep{
	border-bottom:1px solid #e4e4e4;
	font:bold 14px/18px Tahoma, Geneva, sans-serif;
	padding-left:20px;
	margin:10px 0;
	color:#706e6f;
}
.pshow_content {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	margin:0 10px;
}
.pshow_content img {
	max-width:690px;
	width: expression(this.width > 690 ? 690 : true);
} 
.pshow_info{
	border:1px solid #e4e4e4;
	height:24px;
	line-height:24px;
	margin:10px 0;
	text-align:right;
}
.pshow_info img{
	padding-top:3px;
}

.tb1{
	border-bottom:1px dashed #cccccc; padding:10px;
}
.tb1 .aimg img{
	border:1px solid #fff;
	padding:5px;
}
.tb1 .aimg:hover img{
	border:1px solid #ccc;
	padding:5px;
}
.bzc{
	background:#CCC;
}
a.nc{color:#252525}
a.nc:hover{color:#ff6600;}
a.nmore{color:#1480cf}
a.nmore:hover{color:#ff6600}
a.a1{color:#668e1b; text-decoration:underline}
a.a1:hover{color:#ff6600;}
a.cp{font:bold 12px Arial, Helvetica, sans-serif;}
a.i_lm{color:#282828}
a.i_lm:hover{color:#ff6600}
.img1{
	border:1px dashed #ccc;
	width:60px;
	height:50px;
}
.pname{background:url(ico_.gif) 0 -110px no-repeat; padding-left:18px; color:#010101; font-family:Arial, Helvetica, sans-serif,"宋体";}
.pname:hover{ padding-left:19px;color:#F00;}

.i_side_pl{background:url(ico_2.gif) 5px 9px no-repeat;
	padding:0px 0px 0px 25px;
	height:28px;
	line-height:28px;
	font: bold 12px/30px "宋体";
	text-align:left;
	margin:0 10px;
	display:block;
	overflow:hidden;
	border-bottom:1px solid #cccccc;
	color:#0d0d0b;
}
.i_side_pl:hover{
	color:#C00;
	font: bold 12px/30px "宋体";
}
/*首页产品链接*/
a.sy_cplink{ display:block; width:108px; height:20px; float:left; overflow:hidden; border-bottom:#ccc 1px solid;}