/* CSS Document */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
body{ margin:0; padding:0; color:#141414; font-size:14px; font-family:"微软雅黑"; line-height:30px; background-image:url(../Images/body_bg.jpg); background-repeat:repeat-y;}
img{ border: none}
ul li{ list-style:none; margin:0; padding:0;}
a img{ border:0}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 

/* top */
#top{ width:100%; height:30px; background-color:#434343;}
.top_con{ width:1024px; margin-left:auto; margin-right:auto;}
.yy{ width:300px; float:right; margin-top:3px;}
.yy ul li{ float:left; margin-left:5px;}
.sosuo{ position: absolute; top:28px; width:740px; right:0;}

/* head */
#container{ width:100%;margin:0 auto;}
.head{ width:1024px; height:158px; margin:0 auto;}
.logo{ float:left;}
.tel{float:left; margin-top:30px; margin-left:10px;}
.ma{ float:left; margin-top:38px;margin-left:10px;}
.icon{ width:30px; float:right; margin-top:38px;}
.icon01{ margin-left:2px;}
.icon02{ margin-top:6px;}
/* nav */
.nav{ width:715px; height:46px; background-image:url(../Images/nav_bg.png); float:right;}
.nav ul li{ float:left; margin-left:18px; line-height:42px;}
.nav a{ text-decoration:none; color:#1b1b1b;}
.nav a:hover{ color:#a51514;}

/* banner */
.banner{width:1041px;height:415px; background-image:url(../Images/banner_bg.png); margin:0 auto;}

/* aboutus */
.main{width:1024px;margin:0 auto; margin-top:28px; height:238px;}
.about{ width:478px; height:238px; background-image:url(../Images/about_bg.jpg); float:left;}
.about_txt{ font-size:18px; color:#ce0e0b; padding-top:26px; padding-left:18px;}
.line{ width:447px; height:1px; background-color:#dcdcdc; margin:0 auto; margin-top:10px;}
.about_con{ width:478px; height:135px;}
.about_tu{padding-top:20px; padding-left:18px; width:174px; float:left;}
.about_txt01{ width:260px; color:#000000; font-size:14px;padding-top:15px; float: left; text-indent:20px; margin-left:15px;}
.more{ width:90px; height:33px; background-image:url(../Images/more.png); float:right; margin-right:10px;}
.more{  font-size:12px; text-align:center; line-height:32px;}
.more a{ text-decoration:none;color:#FFFFFF;}
/* news */
.news{ width:478px; height:238px; background-image:url(../Images/about_bg.jpg); float: right;}
.news_txt{ font-size:18px; color:#ce0e0b; padding-top:26px; padding-left:18px;}
.news_con{width:478px; height:135px;}
.news_con a{ color:#000000; text-decoration:none;}
.news_con a:hover{ color:#ce0e0b;}
.news_01{ margin-left:12px;}


/* 产品分类 */
.pro{width:1024px;margin:0 auto; margin-top:28px;}
.pro_top{height:35px;}
.pro_li{ float:left;}
.pro_tit{ float:left; margin-left:15px; color:#ce0e0b; line-height:36px;font-size:18px; }
.pro_bg{ width:800px; height:35px; background-image:url(../Images/pro_bg.png); float: right;}
.pro_bg a{ color:#ce0e0b; text-decoration: none; font-size:12px; float: right; line-height:46px; margin-right:5px;}
.pro_main{margin:0 auto; float:left; margin-top:20px; height:400px;}
.pro_main a{color:#fefefe; text-decoration:none; font-weight:600;}
.pro_main a:hover{color:#ce0e0b; }
.pro_con{width:1024px;margin-top:28px; margin:0 auto;}
.pro_con ul li{ width:242px; height:176px; display:block; float:left; margin-left:12px;}
.pro_con01{width:1024px;margin-top:28px;}
.pro_con01 ul li{ width:242px; height:176px; display:block; float:left; margin-left:12px; margin-top:20px;}
.wz{ display:block; text-align:center; padding-top:8px; }
.wz01{ display:block; text-align:center; margin-top:132px; line-height:20px;}


/* 产品滚动 */
.new_pro{ width:1024px;margin:0 auto;}
.newpro_top{height:35px;}
.newpro_li{ float:left;}
.newpro_tit{ float:left; margin-left:15px; color:#ce0e0b; line-height:36px;font-size:18px; }
.newpro_bg{ width:844px; height:35px; background-image:url(../Images/newpro_bg.png); float: right;}
.newpro_bg a{ color:#ce0e0b; text-decoration: none; font-size:12px; float: right; line-height:46px; margin-right:5px;}
.newpro_con{position: relative; top:20px; float:left;}
.newpro_li img{ position: relative; top:1px;}
.newpro_tit a{ color:#070707; text-decoration: none; font-size:14px; width:170px; text-align:center; display:block;}


/* 焦点图 */
#jd{ width:1024px; margin: 0 auto;}
.jd01{ float:left; }
.certificate{ width:251px; height:48px; background-image:url(../Images/jd_bg.png);}
.certificate a{ color:#FFFFFF; font-size:16px; text-decoration:none; display:block; margin-left:20px; line-height:40px;}
.jd02{ float:left; margin-left:5px;}
.team{ width:251px; height:48px; background-image:url(../Images/jd_bg.png);}
.team a{ color:#FFFFFF; font-size:16px; text-decoration:none; display:block; margin-left:20px; line-height:40px;}
.jd03{ float:left; margin-left:5px;}
.equipment{ width:251px; height:48px; background-image:url(../Images/jd_bg.png);}
.equipment a{ color:#FFFFFF; font-size:16px; text-decoration:none; display:block; margin-left:20px; line-height:40px;}
.jd04{ float:left; margin-left:5px;}
.packing{ width:251px; height:48px; background-image:url(../Images/jd_bg.png);}
.packing a{ color:#FFFFFF; font-size:16px; text-decoration:none; display:block; margin-left:20px; line-height:40px;}

.foot{ width:100%; height:36px; background-image:url(../Images/foot_bg.jpg); background-repeat: repeat-x; margin-top:40px;}
.foot_con{ width:1024px; margin:0 auto; color: #FFFFFF; font-size:14px; line-height:36px;}
.foot_txt01{ float:left;}
.foot_txt02{ float:right;}
.foot_con a{ color:#FFFFFF; text-decoration:none;}
.foot_con a:hover{ color:#ce0e0b; text-decoration:none;}



