@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	line-height: 20px;
}
ul,li,dl,dd,dt,p,input,textarea,form,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
img{ border:0px;}
.clear{ clear:both; line-height:0px; height:0px; font-size:0px;}
.divleft{ float:left;}
.divright{ float:right;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#ea5504; text-decoration:underline;}


/*-----------bg-------*/
#bg{ width:1079px;background:url(../images/bg.jpg) repeat-y #FFF; margin:0 auto; overflow:hidden;}
#bg2{ width:966px;  background:#fff; margin:0 auto;}

/*-----------top-------*/
.top{width:966px; height:84px;}
.top_right{ width:297px; height:84px;}
.top_right1{ width:220px; float:right; margin-top:15px;}
.top_right2{ margin-top:5px;}
.top_right2 p{ float:left; margin-right:3px;}

/*-----------menu-------*/
.menu{width:966px; height:33px; background:url(../images/menu_bg.jpg) repeat-x; }
.menu ul{ width:750px; float:left;}
.menu li{ float:left; color:#fff; font-size:14px; font-weight:bold; line-height:33px;}
.menu li a{ color:#fff;}
.menu li a:hover{ color:#fff;}
#line{ background:url(../images/line1.jpg) no-repeat; padding-left:24px; padding-right:24px;}
#line2{ margin-left:14px;padding-right:24px;}
.search{ padding-top:4px; padding-right:7px;}

/*-----------banner-------*/
.banner{width:966px; }

/*-----------content1-------*/
.content1{width:966px; height:72px; background:url(../images/product1_bg.jpg) repeat-x;}
.content01{ width:904px; margin-left:30px;}
.content01 dl{ width:224px; float:left;}
.content01 dd{ float:left;}
.content01 dt{ float:right; width:122px; line-height:20px; padding-top:18px; padding-left:4px;}

/*-----------content2-------*/
.content2{width:966px; height:235px; background:url(../images/content_bg.jpg) repeat-x; }
.content2_contact{ width:322px;height:235px;}
.content2_contact1{width:278px; padding-left:22px;height:214px; margin-top:21px;}
.content2_contact1 p{ line-height:20px;}
.content2_contact2{ width:251px; height:22px; border-bottom:1px solid #d4d9df; margin-bottom:10px;}
.content2_contact2 dd{ color:#ea5504; font-weight:bold;}
.content2_contact3{ padding-top:14px;}

.content2_about{ width:356px; height:235px;}
.content2_about1{width:328px; padding-left:12px;height:214px; margin-top:21px;}
.content2_about2{width:328px; height:22px; border-bottom:1px solid #d4d9df; margin-bottom:10px;}
.content2_about2 dd{color:#ea5504; font-weight:bold;}
.content2_about3{ height:173px;}
.content2_about3 dd{ float:left;}
.content2_about3 dt{ float:right; line-height:20px; width:220px;}
.content2_about3 p{line-height:20px;width:328px;}

.content2_product{ width:280px; height:235px;}
.content2_product1{ width:261px;padding-left:12px;height:214px; margin-top:21px;}
.content2_product1 p{ line-height:20px;}
.content2_product2{ width:261px; text-align:center; height:111px; border-bottom:0px dashed #ddd; margin-bottom:7px;}
.content2_product2 dt{ padding-top:10px; padding-bottom:5px;}

/*-----------content3-------*/
.content3{width:964px; height:260px; border:1px solid #ddd; line-height:22px;margin-top:10px;}
.content3_title{ height:30px; border-bottom:1px solid #ddd; font-weight:bold;}
.content3_search{ width:112px; height:21px; display:block}

/*-----------copyright-------*/
.copyright{width:964px; height:88px; background:#f4f4f4; margin-top:10px;}
.copyright1{ float:right; width:852px; height:76px;padding-top:8px; line-height:20px;}

/*-----------y产品展示1-------*/
.yproduct1{width:966px; margin-top:11px;margin-bottom:11px;}
.yproduct1_left{ float:left;width:223px;}
.yproduct1_left1{ width:223px; height:34px; background:url(../images/product_bg1.jpg) no-repeat;}
.yproduct1_left1 h3{ width:221px; height:33px; background:url(../images/product_title.jpg) no-repeat; line-height:33px; color:#fff; font-size:14px; text-indent:18px; margin-left:1px; margin-top:1px;}
.yproduct1_left2{ width:223px;  background:url(../images/product_bg2.jpg) repeat-y; }
.yproduct1_left2 ul{ width:207px; margin-left:11px; }
.yproduct1_left2 ul li{ }
.yproduct1_left2 ul li a
{
  display:block;
  line-height:19px;
  height:19px;
  border-bottom:1px dashed #ddd;
}
.yproduct1_left2 ul li ul
{
}
.yproduct1_left2 ul li ul li 
{
}
.yproduct1_left2 ul li ul li a
{
}
.yproduct1_left2 span{ margin-right:5px;}
.yproduct1_left2 li em{ padding-left:15px; font-style:normal;}
.yproduct1_left3{ width:223px; height:15px; background:url(../images/product_bg3.jpg) no-repeat;}

.yproduct1_right{ float:right;width:729px; border:1px solid #ddd;}
.yproduct1_righttitle{ width:706px; height:32px; margin-left:12px; border-bottom:1px solid #dedede;line-height:32px;}
.yproduct1_righttitle dd{ float:left; font-weight:bold; font-size:14px; color:#ea5504;  text-indent:6px;}
.yproduct1_right1{ width:701px; margin-left:15px; margin-top:22px;}
.yproduct1_right1 dl{ float:left; width:156px; height:161px; margin-right:25px;}
.yproduct1_right1 dd img{ border:1px solid #ddd;}
.yproduct1_right1 dt{ text-align:center; padding-top:10px;}
.yfanye{margin-right:11px; margin-bottom:15px;float:right; }

/*-----------y产品展示2-------*/
.yproduct1_right2{width:701px; margin-left:15px; margin-top:22px;}
.yproduct1_right2 dl{ float:left;width:350px; height:143px;}
.yproduct1_right2 dd{ float:left;}
.yproduct1_right2 dd img{border:1px solid #ddd; }
.yproduct1_right2 dt{ float:right; width:196px; line-height:24px;}

/*-----------y产品展示3-------*/
.yproduct1_right3{width:701px; margin-left:15px; margin-top:22px;}
.yproduct1_right01{ width:262px;float:left;}
.yproduct1_right01 p{border:1px solid #ddd; }
.yproduct1_right02{ width:262px;  margin-top:9px; margin-bottom:10px;}
.yproduct1_right03{ width:217px;}
.yproduct1_right03 li{ float:left; margin-right:5px; border:1px solid #ddd;}
.yproduct1_right04{ float:right; width:426px; line-height:24px;}

/*-----------新闻中心-------*/
.hnwsabanner{width:966px; height:210px; margin-bottom:11px;}
.hnews{width:966px;}
.hnewsleft{ width:223px; float:left;}
.hnewsright{ width:710px; float:right; border:1px solid #ddd; padding-left:10px; padding-right:10px; margin-bottom:11px;}
.hnewsright1{width:710px; height:32px; border-bottom:1px solid #ddd; line-height:32px;}
.hnewsright1 dd{ font-size:14px; font-weight:bold; color:#ea5504;}
.hnewsright2{width:710px;  border-bottom:1px dashed #ddd; line-height:24px; padding-top:7px;}
.hnewsright3{width:370px; height:30px; padding-top:7px; padding-left:340px; line-height:30px;}
.hnewsright3 dd{ float:left;}
.hnewsright3 dt{ float:right;}
