@charset "utf-8";
body,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,input,p{
margin:0;
padding:0;
}
img {border:0px;}
img{
vertical-align:top;}
ul,li{list-style:none;}
.del_float{
clear:both;height:0x;line-height:0px;}
body{
color:#313131; background:#f0f0f0;}
a:link{ color:#484848;text-decoration: none;}
a:visited{color:#484848;text-decoration: none;}
a:active{color:#484848;text-decoration: none;}
a:hover {text-decoration: none;color: #ff0000;}
.qqa{ font-weight:900; color:#ff0000;}
.qqa a:link{ color:#ff6100;text-decoration: none;}
.qqa a:visited{color:#ff6100;text-decoration: none;}
.qqa a:active{color:#ff6100;text-decoration: none;}
.qqa a:hover {text-decoration: none;color: #ff0000;}
img{
vertical-align:top;}

.index_top_body span{ float:right;}
.top{  height:121px; margin:auto; }
.main_top{ width:992px; height:125px; margin:auto;}
.logo{ float:left; height:104px;}
.logo_left{ float:right; height:28px; padding-right:20px; width:180px; line-height:28px; color:#232323; }
.logo_left a:link{ color:#232323;text-decoration: none;}
.logo_left a:visited{color:#232323;text-decoration: none;}
.logo_left a:active{color:#232323;text-decoration: none;}
.logo_left a:hover {text-decoration: none;color: #ff0000;}

.menu{ height:42px; margin:auto; line-height:32px; background:url(../images/menu_bg.jpg) repeat-x;}
.menu_menu{ width:982px; margin:auto; height:42px;  margin:auto; padding-left:10px;  }
.menu_menu li {
	width:108px;
	height:42px;
	float: left;
	margin:0 0px;
	
}
.menu_menu li a{
	display:block;
	width:108px;
	height:42px;
	line-height:42px;
	text-align:center;
	float: left;
	font-size:13px;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
	background:url(../images/menu_left3.jpg) no-repeat top right;
}
.menu_menu li a:hover {
	color: #ffd800;
	text-decoration: none;
}
.menu_menu .current a{
	color: #fff;
	text-decoration: none;
}
.menu_1_li{
float:left;width:130px;text-align:center;height:47px;margin-left:4px; font-size:14px; color:#d9d9d9; font-family:"微软雅黑"; font-weight:bold;background:url(../images/menu_left3.jpg) no-repeat top right;}
.menu_1_li2{
float:left;width:130px;text-align:center;height:47px;margin-left:4px; font-size:14px; color:#d9d9d9; font-family:"微软雅黑"; font-weight:bold;}
.menu_img{ width:4px; height:38px; float:left;}

.banner{ width:1003px; height:314px; margin:auto; }

.b{ color:#000000; text-align:left;width:189px; height:32px;  background-image:url(../images/pro_25.jpg); background-repeat:no-repeat; }
.b a{padding-left:20px;display:block; height:32px; line-height:28px; }
.b a:link{}
.b a:visited{}
.b a:hover{background-image:url(../images/pro_12.jpg); height:32px; background-repeat:no-repeat; color:#FFF; }

.bb{ text-align:left; margin-left:22px;}
.bb a{display:block;text-decoration: none;width:137px; height:30px; background-image:url(../images/pro_12.jpg); no-repeat; line-height:30px;  color:#a06e1d; padding-left:40px;}
.bb a:link{text-decoration: none; color:#ffffff;width:119px;}
.bb a:visited {text-decoration: none; color:#ffffff; width:119px;}
.bb a:hover{ text-decoration: none; color:#ffffff; width:119px;}

.news_top{ height:84px; line-height:20px; padding-left:11px; margin-top:9px;}


#pr{ width:995px; margin-top:20px; margin-bottom:10px;} 
#main2_left_top3{ width:995px; }
#pr_body{ width:980px; height:180px; padding-top:14px; padding-left:5px; padding-right:10px;}
.area{ width:960px; height:180px; overflow:hidden; float:left; margin-left:10px;   margin-right:10px;display:inline;}
.area .list{ height:180px; overflow:hidden; }
.area .list .item{ width:180px; float:left; height:148px;   margin-right:15px;  display:inline;}
.area .list .item img{ width:166px; height:134px;   padding:7px; display:block;background:url(../images/pic_bg.jpg)  no-repeat;}
.area .list .item p{ width:166px; height:30px;  line-height:30px; text-align:center; }
#right{  float:left;cursor:pointer; }
#left{  float:left; cursor:pointer; }

#body{ width:996px; margin:auto; margin-top:20px;}
#body_main2{ width:996px; height:242px; }
#body_main2_left{ width:332px; height:242px; float:left; margin-right:28px; }
#main2_left_body{ width:322px; line-height:24px; padding-left:5px; padding-right:5px;}

#body_main{ width:944px; padding-left:16px; padding-right:16px;}
#body_main_left{ width:298px;  float:left; margin-right:16px;}
#body_main_body{ width:288px; line-height:22px; padding-top:5px; padding-left:5px; padding-right:5px;}
#body_main_left2{ width:398px;  float:left; margin-right:16px;}
#body_main_body2{ width:387px; padding-left:11px;}
#body_main_body2 ul li{
	padding-left:8px;
	clear:both;
	background:url(../images/img27.jpg) no-repeat 0 10px;
	padding-right:5px;
}
#body_main_body2 ul{list-style:none; padding-left:5px; line-height:28px;}
#body_main_body2 ul span{ float:right;}
#body_main_left3{width:267px;  float:left;}
#body_main_body3{width:257px; line-height:22px; padding-top:5px; padding-left:5px; padding-right:5px;}

#left3_top_body{ width:290px;   line-height:24px; padding-left:5px; padding-top:5px;}
.aq{color:#FFF; font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.aq a:link{ color:#FFF;text-decoration: none;}
.aq a:visited{color:#FFF;text-decoration: none;}
.aq a:active{color:#FFF;text-decoration: none;}
.aq a:hover {text-decoration: none;color: #ff0000;}




#body_left{ width:257px;  float:left;  height:auto; margin-right:39px; margin-bottom:10px;}
#left_top{
	width:257px;
	height:auto; 
}
#products_body ul li{width:257px;height:32px;clear:both; background:url(../images/left_bg.jpg) repeat-x; }
#products_body ul{list-style:none; width:257px; margin-top:5px; }
#products_body li a{display:block; width:207px; height:32px; line-height:28px; padding-left:50px; font-size:12px; color:#535252;text-decoration: none; }
#products_body li a:hover {COLOR: #f80000; TEXT-DECORATION: underline; background:url(../images/left_bg2.jpg) repeat-x;color: #ef6401;text-decoration: none; font-weight:900;}

#body_main2_lefta{ width:235px;  background:#e8e8e8;}
#about_2{ width:257px; height:auto; line-height:32px;  color:#484848; font-size:12px; padding-top:6px; }
#wenzhang{width: 257px;font-size: 12px;  }
 #wenzhang dd dl dt{background:url(../images/left_bg2.jpg) repeat-x; height: 32px;line-height: 32px;font-weight: bold;cursor:pointer; padding-left:15px; }
#wenzhang ul{background: #e8e8e8; }
#wenzhang li{background:url(../images/left_bg.jpg) repeat-x; line-height: 32px; padding-left:30px;}
#wenzhang dt A:link {
	COLOR: #f9f9f9; TEXT-DECORATION: none
}
#wenzhang dt A:visited {
	COLOR: #f9f9f9; TEXT-DECORATION: none
}
#wenzhang dt A:hover {
	COLOR: #f80000; TEXT-DECORATION: underline
}
#wenzhang dt A:active {
	COLOR: #f80000; TEXT-DECORATION: underline
}

#wenzhang li a:link{ color:#1b1b1b;text-decoration: none;}
#wenzhang li a:visited{color:#1b1b1b;text-decoration: none;}
#wenzhang li a:active{color:#1b1b1b;text-decoration: none;}
#wenzhang li a:hover {text-decoration: none;color: #ff0000;}




#left_top2{ width:257px;  margin-top:10px;}
#left_top2_body{ width:225px; height:155px; line-height:24px; padding-top:5px;  padding-left:5px; background:url(../images/ct_bg2.jpg) no-repeat; padding-right:5px; }

.main_left{ width:700px; float:left;  margin-bottom:10px;}
.body_top{ width:680px; height:30px;  background:url(../images/img15.jpg) no-repeat; margin-top:22px; padding-right:10px; padding-left:10px;}
.tel{ font-size:16px; float:left; height:30px; line-height:24px; color:#0c0c0c; font-family:"黑体"; font-weight:700;}
.body_top span { float:right; padding-top:10px;}
.body_body{ width:680px; height:auto; padding-top:10px; line-height:26px; padding-left:10px; padding-right:10px;}


.body_body ul li{
	padding-left:15px;
	clear:both;
	background:url(../images/news.jpg) no-repeat 0 11px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.body_body ul{list-style:none; padding-left:5px; line-height:33px;}
.body_body ul span{ float:right;}

.body_body dl {width:206px;margin-right:10px;float:left; height:186px; margin-top:5px; margin-left:10px; display:inline; margin-bottom:10px;}
.body_body dt{ width:200px; height:150px;border: 1px solid #dddddd; padding:2px; }
.body_body dd{ width:206px; height:30px; text-align:center; line-height:30px;}
.body_body dt img{ width:200px; height:150px; }



#body_body2{ width:705px;  line-height:24px; padding-top:10px; }
#body_body2 dl{width:206px;margin-right:11px;float:left; height:156px; margin-top:5px; margin-left:13px; display:inline; margin-bottom:10px;  }
#body_body2 dt{ width:200px; height:150px;border: 3px solid #dddddd;  }



.body_body h4{ height:30px; font-size:14px; text-align:center;  line-height:30px; overflow:hidden; font-weight:bold}

.body_body a:link{ color:#484848;text-decoration: none;}
.body_body a:visited{color:#484848;text-decoration: none;}
.body_body a:active{color:#484848;text-decoration: none;}
.body_body a:hover {text-decoration: none;color: #ff0000;}
#jszx{
	width:679px;
	height:112px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b5b5b5; 
}
#jszx_left{ width:476px; height:100px; padding-left:10px; padding-right:20px; line-height:22px; padding-top:12px; float:left; display:inline; color:#6c6c6c;}
#jszx_img{ width:170px; height:100px; float:left; padding-top:12px;}



.mmma{ color:#FF0000;}
.mmma a:link{ color:#FF0000;text-decoration: none;}
.mmma a:visited{color:#FF0000;text-decoration: none;}
.mmma a:active{color:#FF0000;text-decoration: none;}
.mmma a:hover {text-decoration: none;color: #ff0000;}

#products_img{   margin:auto; text-align:center; max-width:300px;}
#products_mz{  line-height:26px; margin:auto; margin-top:15px;}
.azz{ font-size:16px; color:#0291ed; font-weight:bold;}
.mz{ font-size:14px; color:#1679bd; font-weight:900;}
.mza{ font-size:14px; color:#FFF;  font-family:"黑体";}
.mzaa{ font-size:14px; color:#FFF;  float:left;font-family:"黑体";}


.font_link{
height:34px;float:right;margin-top:15px;margin-right:5px;display:inline;
}
.mz2{ text-align:center; font-size:14px; font-weight:bold; margin-top:10px;}
#contact{ width:235px; background:url(../images/img21.jpg) no-repeat; height:234px; padding-left:450px; padding-top:220px; line-height:26px;}

.tech_box{width:695px;}
.tech_box p{width:155px; padding-left:15px; float:left; line-height:20px;}






 
 .foot{ background:#d8290c; height:47px;  }
 .foot2{  height:52px;  }
 #foot{ width:1003px;  margin:auto; line-height:47px;  text-align:center;  color:#FFF; height:47px;  }
#foot a:link{ color:#FFF;text-decoration: none;}
#foot a:visited{color:#FFF;text-decoration: none;}
#foot a:active{color:#FFF;text-decoration: none;}
#foot a:hover {text-decoration: none;color: #ff0000;}
