@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{
font-size:12px; color:#2f2f2f;font-family:Arial, Helvetica, sans-serif;background:url(../images/main_bg.jpg) repeat-x #0958b2;
}
img{ border:0;}
a{ text-decoration:none; }
a:visited,a:link{ color:#000000;color:#2f2f2f;}
a:hover{ color:#000;}
ul{ list-style:none;}

/*-------------------头部---------------------*/
#top{ width:1000px; height:120px; margin:0 auto;}
.top_menu{ background:#504f4f; height:22px; width:1000px; float:left;}
.top_menu ul{ width:460px; float:right;}
.top_menu li{ float:left; margin-left:20px;line-height:22px; display:inline;}
.top_menu li a:link,.top_menu li a:visited{ color:#fff;}
.top_nr{ background:#fff; width:1000px; height:98px; float:left;}
.logo{ width:426px; height:77px; float:left; margin-top:10px; margin-left:20px;}
.logo a{ display:block; width:426px; height:77px;}
.search{ width:200px; height:64px; line-height:24px; float:right; margin-top:34px; margin-right:16px;_margin-right:8px;}
.text{ width:172px; height:22px; border:#d9d9d9 1px solid; float:left;}
.but{ width:26px; height:23px; float:left; background:url(../images/anniu.jpg) no-repeat; float:left; border:0;}
.banben{ background:url(../images/banben.jpg) no-repeat;width:159px; height:26px; float:right; margin-top:10px; }
.banben a{ display:block; width:68px; height:22px; float:left; margin-right:10px;}

/*-------------------导航---------------------*/
#menu{ width:1000px; height:36px; margin:0 auto; background:#ff6100;}
#menu li{ width:120px; height:36px; float:left; line-height:36px; font-size:14px;text-align:center;background:url(../images/li_bg.jpg) right 0px no-repeat;}
#menu li a{ color:#fff; font-weight:bold; width:120px; height:36px; display:block;}
#menu li a:hover{ background:url(../images/hover_bg.jpg) repeat-x;}
.menu_dis_hover{ background:url(../images/hover_bg.jpg) repeat-x;}


#banner{ width:1000px; height:330px; margin:0 auto;}

/*-------------------主体--------------------*/
#main{ width:990px; height:276px;margin:0 auto; background:#fff; padding-top:18px; padding:18px 0px 0px 10px;}

/*--------最新活动------------*/
.zuixin{ height:260px; width:240px; float:left; background:url(../images/zx_e.jpg) no-repeat;}
.more{ width:40px; height:10px; float:right; margin-top:10px; margin-right:5px;}
.more a{ width:40px; height:10px; display:block;}
.zx_nr{height:210px;overflow:hidden;border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid;float:left; padding-top:24px; padding-left:10px;}
.zx_nr img{ float:left; margin-right:7px;}
.zx_nr h4{ color:#1e4186; padding-top:8px; font-size:12px;}
.zx_nr h4 a{color:#1e4186}
.zx_nr p{ width:220px; float:left;text-indent:2em; line-height:20px; margin-top:10px;}
.zx_bot{ float:left;}

/*--------推荐产品------------*/
.tuijian{ width:445px; height:260px; float:left; background:url(../images/tj_e.jpg) no-repeat; margin-left:8px;}
.tjcp{ width:190px; float:left; height:210px; padding-left:16px;}
.tjcp .mc{color:#ff6100; font-size:14px; font-size:14px; font-weight:bold; float:left; width:180px; display:block; text-align:center;height:24px; line-height:24px; margin-top:4px;}
.tjcp p{ width:180px; float:left; line-height:20px;}
.tjcp img{ padding:1px; border:#a8a9a4 1px solid;}

/*--------服务热线------------*/
.lianxi{ width:282px; height:230px; margin-left:8px;float:left; background:url(../images/fuwu_e.jpg) no-repeat; padding-top:32px;}


/*-------------------子页·关于我们--------------------*/
#main2{ width:1000px; margin:0 auto; background:#fff;}
.main2_bg{ float:left; width:1000px; background:#fff;}
.wz{ width:988px;padding-left:10px; float:left; height:26px; border-bottom:#dcdcdc 1px solid; line-height:26px;}
.leftside{ width:240px;padding-left:20px;background:#fff;float:left; }
.left_mn{ width:240px; float:left; margin-top:10px;}
.left_bt{ float:left; width:216px; height:38px;}
.left_mn ul{ float:left;}
.left_mn li{ background:url(../images/left_mnbg.jpg) no-repeat; width:217px; margin-top:6px; line-height:32px; }
.left_mn li a{color:#fff; font-weight:bold; font-size:14px; width:177px; height:32px; padding-left:40px; display:block;}
.left_mn li a:link,.left_mn li a:visited{color:#fff;}
.left_mn li a:hover{ background:url(../images/left_mnhover.jpg) no-repeat;}

.left_mn_li_a_dis{ background:url(../images/left_mnhover.jpg) no-repeat;}



.shudao_2{ width:218px; min-height:310px;float:left; padding-bottom:17px; }
.shudao_2 ul{width:218px; }
.shudao_2 li{  width:217px; line-height:32px; font-size:14px; float:left;margin-top:6px; }
.shudao_2 li a:hover{display:block; width:177px;  height:32px; background:url(../images/left_mnhover.jpg) no-repeat; color:#fff;}
.shudao_2_li_a_dis{display:block; width:177px;  height:32px; background:url(../images/left_mnhover.jpg) no-repeat; color:#fff;}
.shudao_2 ul li ul{ padding-left:20px;border:none; background:none;}
.shudao_2 li ul li{ width:155px; background:url(../images/left_mnli.jpg) no-repeat; margin-top:6px;}
.shudao_2 li ul li a{margin-top:0px;display:block;padding-left:30px; width:145px; height:21px; line-height:21px; background:url(../images/left_mnli.jpg) no-repeat;font-weight:normal; color:#fff; font-size:12px;}
.shudao_2 li ul li a:link,.shudao_2 li ul li a:visited{color:#000;}
.shudao_2 li ul li a:hover{display:block; width:165px; height:22px; background:none;color:#2354b1; }

#category_tree{width:218px; min-height:310px;float:left; padding-bottom:17px;}
#category_tree dt{  width:217px; line-height:32px; font-size:14px; float:left;margin-top:6px;}
#category_tree dt a{display: block;font-size: 14px;font-weight: bold;height: 32px;padding-left: 40px;width: 177px; color:#fff}
#category_tree ul{ padding-left:20px;border:none; background:none;display:black;}
#category_tree li{width:155px; background:url(../images/left_mnli.jpg) no-repeat; margin-top:6px;}
#category_tree li a{margin-top:0px;display:block;color:#000;padding-left:30px; width:165px; height:21px; line-height:21px; background:url(../images/left_mnli.jpg) no-repeat;font-weight:normal;font-size:12px;}
.category_tree_li_a{ color:#000;}
.category_tree_li_dis_a{ color:#2354b1;}
#category_tree li a:hover{display:block;background:none;color:#2354b1; }


.tel{ width:217px; height:110px; float:left; margin-top:30px; background:url(../images/tel_e.jpg) no-repeat; padding-top:30px;}
.x_qq{ line-height:32px;}
.rightside{ width:710px; padding:0px 10px 10px 10px; float:left;border-left:#dbdbdb 1px solid; min-height:556px;}
.right_bt{ background:#ff6100; width:700px; height:40px; float:left; line-height:40px; font-size:16px; font-weight:bold; color:#fff; padding-left:20px; margin-top:10px;}
.jieshao{ width:700px; float:left; padding:10px; line-height:24px;overflow:hidden;}
.jieshao ul li{ list-style:disc}
.jieshao table{background:#808080;}
.jieshao table td{background:#fff;}

/*-------------------子页·关于我们--------------------*/
.xinwen{ width:670px; padding-left:20px; float:left; line-height:24px; min-height:500px;}
.xinwen li{ background:url(../images/new_libg.jpg) no-repeat center left; padding-left:10px;}
.xinwen .date{ float:right; color:#b0b0b0;}


/*-------------------子页·产品一级页--------------------*/
.left_mn2 li{ width:218px; height:32px; padding-left:42px; margin-top:8px; line-height:32px; font-size:14px; font-weight:bold;line-height:32px;}
.left_mn2 li a{ color:#fff;}
.rightside2{ width:730px; float:left;border-left:#dbdbdb 1px solid;}
.product1{ width:710px; float:left;}
.product1 img{ float:left; margin-right:10px;}
.product1 li h4{ color:#ff6100; font-weight:bold; font-size:14px;}
.product1 li h4 a{color:#ff6100;}
.product1 li p{ line-height:18px; margin-top:4px;}
.product1 li{ height:104px; width:700px; border-bottom:#9d9d9d 1px dashed; padding-top:16px;}
.product1 .more2{  width:73px; height:20px; float:right; }

/*-------------------子页·产品二级页--------------------*/
.product2{ width:720px; float:left;  padding-left:10px; padding-bottom:50px; }
.lei{float:left; width:720px; }
.lei_bt{background:url(../images/lei_bg.jpg) #e6e6e6 no-repeat; padding-left:20px; margin-top:4px; font-weight:bold; float:left; color:
#2d66d1; width:700px; line-height:29px; height:29px;}
.lei_01{ width:720px; height:111px; float:left; background:url(../images/lei1_bg.jpg) no-repeat;}
.lei_01 table td{ padding-left:10px;}

.lei_01 a.product_ls_a{
	color:#ff6100;
}
.lei_01 a.product_ls_a:hover{
	color:#ff6100;
	text-decoration:underline;
}

/*-------------------子页·产品三级页--------------------*/
.product3{ width:720px; float:left;  padding-left:10px; padding-bottom:50px;line-height:24px}
/*
 * .product3 img{ padding:4px; border:#d1d1d1 1px solid; float:right; margin-left:30px; margin-bottom:30px;}
 */
.product3 p{ line-height:24px;}


.clear_me {
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	line-height: 0;
	font-size: 0;
}

/*
 * 首页联系我们
 */

#lianxi_box{
	width:280px;
	height:187px;
}
.line_hot_tel{
	width:255px;
	height:35px;
	line-height:35px;
	float:right;
	overflow:hidden;
}
.line_hot_tel span{
	display:block;
	width:255px;
	height:35px;
}
.line_hot_tel span div.left{
	width:38px;
	float:left;
}
.line_hot_tel span div.right{
	display:block;
	line-height:35px;
	text-align:left;
	float:right;
	width:205px;
	height:35px;
}
.line_add,.line_fax,.line_tel,.line_mail,.line_service{
	width:255px;
	float:right;
	overflow:hidden;
}
.line_add{
	height:53px;
}
.line_fax{
	margin-top:2px;
	height:25px;
	line-height:24px;
}

.line_tel{
	height:18px;
}
.line_mail{
	margin-top:8px;
	height:40px;
}
.line_service{
	height:30px;
	margin-top:2px;
}

.line_title_adr,.line_title_fax,.line_title_tel,.line_title_mail,.line_title_service{
	width:38px;
	height:18px;
	line-height:18px;
	text-align:left;
	padding-left:5px;
	float:left;
}
.line_title_adr{
	margin-top:3px;
}
.line_title_fax{
	margin-top:2px;
}
.line_title_tel{
	margin-top:2px;
}
.line_title_mail{
	margin-top:1px;
}
.line_title_service{
	margin-top:3px;
}
.line_adr_show,.line_fax_show,.line_tel_show,.line_mail_show,.line_service_show{
	line-height:18px;
	float:right;
	width:205px;
	overflow:hidden;
}
.line_adr_show{
	margin-top:1px;
	height:53px;
}
.line_fax_show{
	height:25px;
	line-height:25px;
}
.line_tel_show{
	margin-top:2px;
	height:18px;
	line-height:18px;
}
.line_mail_show{
	height:40px;
	line-height:18px;
}
.line_service_show{
	height:28px;
	line-height:28px;
}
.line_service_show img{
	margin-top:3px;
}



/*-------------------底部---------------------*/
#foot{ width:1000px;height:78px; margin:0 auto; background:#fff; margin-bottom:16px;}
#foot p{ width:968px;margin:0px 14px;_margin-left:7px;_margin-right:7px;float:left; text-align:center; border-top:#d9d9d9 8px solid;padding-top:10px; line-height:18px; color:#5c5c5d;}
