body {margin: 0px;font-size: 12px;color:#525252;font-family: Arial,Tahoma, Helvetica, Geneva, sans-serif;background:url(../images/bg.jpg) no-repeat top center;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,main{display:block}
h1,h2,h3,h4,h5,h6,h7{ margin: 0px; padding:0px; font-size: 12px;font-weight: normal;}
ul,li,p,dl,dt,dd{ margin: 0px; padding:0px;font-weight: normal;}
ul,li,dl,dt,dd{list-style:none;}
.clear{clear:both; overflow:hidden; height:0px;font-size:0px;display:block;}
img{border:0px;}
a {color:#525252;text-decoration: none;}

#head {height:204px;position:fixed;width:100%;left:0;top:0;z-index:20;}
#top1{height:37px;background:#383838;}
#top1_main{height:37px;width:1200px;margin:0px auto;clear:both;overflow:hidden;}
#top1_left{float:left;width:500px;color:#c0c0c0;line-height:37px;height:37px;}
#top1_right{float:right;width:500px;text-align:right;height:33px;padding:4px 0px 0px 0px;}
#top1_right a{display:inline-block;margin-left:5px;}
#top2{height:105px;background:#fff;}
#top2_main{height:105px;width:1200px;margin:0px auto;clear:both;overflow:hidden;}
#top2_left{float:left;width:300px;}
#top2_right{float:right;width:700px;text-align:right;padding:30px 0px 0px 0px;}
#top2_right span{display:inline-block;margin-left:25px;}
#nav {height:54px;background:#fff;border-top:#ff9900 solid 7px;border-bottom:#e5e5e5 solid 1px;}
#menu {height:54px;width:1200px;margin:0px auto;clear:both;overflow:hidden;}
#menu ul{height:43px;width:1200px;margin:0px auto;display:block;}
#menu ul li{height:54px;float:left;border-right:#e5e5e5 solid 1px;}
a.menu1_nav{color:#333;display:block;font-size:16px;height:54px;line-height:54px;padding:0px 60px 0px 60px;text-align:center;font-family: Helvetica,Tahoma,Arial, Geneva, sans-serif;}
a.menu1_nav:hover{color:#d18505;}
a.menu1_navdq{color:#d18505;display:block;font-size:16px;height:54px;line-height:54px;padding:0px 60px 0px 60px;text-align:center;font-family: Helvetica,Tahoma,Arial, Geneva, sans-serif;}
#banner{height:500px;text-align:center;clear:both; overflow:hidden;margin:204px 0px 0px 0px;}
#banner2{height:80px;width:100%;text-align:center;clear:both; overflow:hidden;background:url(../images/banner.jpg) no-repeat top center;position:fixed;top:204px;left:0px;z-index:20;-moz-background-size:cover;background-size:cover;}

#index_main{padding:20px 0px 0px 0px;}
.pro1{margin:60px auto 0px auto;width:1200px;clear:both; overflow:hidden;}
/*.pro2{margin:20px auto 0px auto;width:1200px;clear:both; overflow:hidden;}*/
.pro_lable1{height:70px;line-height:70px;background:url(../images/pro_titlebg1.png) no-repeat top center;text-transform:uppercase;color:#000;font-size:28px;text-align:center;font-family: Helvetica,Tahoma,Arial, Geneva, sans-serif;transition:all 400ms ease-in-out;}
.pro_lable1 a{color:#000;font-weight: bold;transition:all 400ms ease-in-out;display:inline-block;}
.pro_lable1 a:hover{color:#f39800;transform: translate(0px,3px);-webkit-transform: translate(0px,3px);-moz-transform: translate(0px,3px);-o-transform: translate(0px,3px);-ms-transform: translate(0px,3px);}
.pro_view1{font-size:14px;color:#999;line-height:24px;text-align: center;margin:10px 0px 40px 0px;}
.pro_con1{width:1200px;overflow:hidden;}
.pro_list1{width:1240px;overflow:hidden;}
.pro_list1 li{width:283px;height:387px;overflow:hidden;margin:0px 22px 40px 0px;border-bottom:#e2e2e2 solid 1px;float:left;display: inline;}
.pro_img1{display:block;width:283px;height:334px;overflow:hidden;}
.pro_img1 img{transition:all 400ms ease-in-out;width:283px;height:334px;}
.pro_text1{text-align:center;display:block;height:53px;line-height:53px;color:#222;font-size:14px;font-weight:bold;}
.pro_list1 li:hover .pro_img1 img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);}
.pro_more{text-align:center;}
.pro_more a{text-align:center;font-size:14px;color:#222;padding:12px 40px;border:#f7a901 solid 1px;display:inline-block;border-radius: 25px;transition:all 400ms ease-in-out;text-transform:uppercase;}
.pro_more a:hover{background:#f7a901;color:#fff;}
#about{width:1200px;margin:50px auto 0px auto;}
.about_lable{margin:0px 0px 12px 0px;}
.about_title1{color:#f39800;font-size:28px;text-transform:uppercase;font-weight:bold;}
.about_con1{color:#818181;font-size:14px;line-height:24px;text-align:justify;margin:0px 0px 12px 0px;}
.about_con2{width:1200px;overflow:hidden;}
.about_title2{color:#444;font-size:18px;}
.Advantages_list{margin:12px 0px 0px 0px;width:1250px;}
.Advantages_list li{width:572px;height:39px;line-height:39px;float:left;background:url(../images/advantages_bg1.jpg) no-repeat left center;margin:0px 30px 16px 0px;color:#fff;font-size:16px;padding-left:12px;transition:all 400ms ease-in-out;cursor:pointer;}
.Advantages_list li span{display:block;background:url(../images/icon1.png) no-repeat left center;padding-left:12px;transition:all 400ms ease-in-out;}
.Advantages_list li:hover{background:url(../images/advantages_bg2.jpg) no-repeat left center;}
.Advantages_list li:hover span{transform: translate(10px,0px);-webkit-transform: translate(10px,0px);-moz-transform: translate(10px,0px);-o-transform: translate(10px,0px);-ms-transform: translate(10px,0px);}
#contact{background:#00a2ed;clear:both;overflow:hidden;height:415px;margin:45px 0px 0px 0px;width:100%;}
#contact_left{width:50%;float:left;height:415px;background:url(../images/map_pic1.png) no-repeat right top;}
#contact_right{width:50%;float:right;height:415px;}
#contact_con{width:550px;padding:45px 0px 0px 50px;overflow:hidden;}
.contact_title1{font-size:48px;color:#fff;height:70px;line-height:48px;background:url(../images/contact_lablebg1.png) no-repeat left bottom;padding:0px 0px 0px 5px;margin:0px 0px 20px 0px;}
.contact_list1{clear:both;overflow:hidden;padding:0px 0px 0px 5px;}
.contact_list1 ul li{color:#fff;font-size:16px;line-height:45px;}
#foot{background:#444;height:90px;}
#foot_main{width:1200px;margin:0px auto;clear:both;overflow:hidden;}
#foot_left{width:500px;float:left;color:#ccc;font-size:14px;text-transform:uppercase;height:90px;line-height:90px;}
#foot_right{width:200px;float:right;text-align:right;height:90px;line-height:90px;}
#foot_right a{margin:0px 0px 0px 5px;}
#main{margin:324px 0px 40px 0px;}
.pro_title1{width:240px;height:45px;line-height:45px;color:#fff;font-size:16px;padding:0px 0px 0px 40px;background:#f39800 url(../images/icon2.png) no-repeat 16px center;text-transform:uppercase; border-radius:6px 6px 0px 0px;}
a.pro_nav1{background:url(../images/nav_icon1.png) no-repeat left center;line-height:30px;padding:0px 0px 0px 28px;display:block;font-size:16px;color:#222;font-weight:bold;}
a.pro_nav1:hover{color:#f39800;text-decoration: none;}
a.pro_nav2{background:url(../images/pro_nav1.gif) no-repeat 25px center;line-height:32px;padding:0px 0px 0px 50px;display:block;font-size:14px;}
a.pro_nav2:hover{color:#f39800;text-decoration: none;background:url(../images/pro_nav2.gif) no-repeat 25px center;font-weight:bold;}
a.pro_nav2dq{background:url(../images/pro_nav2.gif) no-repeat 25px center;line-height:32px;padding:0px 0px 0px 50px;display:block;color:#f39800;font-weight:bold;font-size:16px;}
a.pro_nav2dq:hover{text-decoration: none;}
.pro_list3{width:900px;overflow:hidden;}
.pro_list3 li{width:283px;height:387px;overflow:hidden;margin:0px 15px 40px 0px;border-bottom:#e2e2e2 solid 1px;float:left;display: inline;}
.pro_img3{display:block;width:283px;height:334px;overflow:hidden;}
.pro_img3 img{transition:all 400ms ease-in-out;width:283px;height:334px;}
.pro_text3{text-align:center;display:block;height:53px;line-height:53px;color:#222;font-size:14px;font-weight:bold;}
.pro_list3 li:hover .pro_img3 img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);}



#main_con1{margin:0px auto;width:1200px;clear:both; overflow:hidden;height:585px;}
#main_con1left{width:280px;float:left;}
#main_con1right{width:880px;float:right;}
#pro_list{width:280px;height:585px;overflow:hidden;margin:0px 40px 0px 0px;}
#index_news{width:455px;float:left;height:350px;overflow:hidden;}

#index_factory{width:880px;height:235px;overflow:hidden;}

.pro_menu{background:#f8f8f8;/*height:540px;*/overflow:hidden;padding:20px 16px 10px 16px;}

.line1{background:url(../images/line1.gif) repeat-x center;height:30px;overflow:hidden;line-height:0px;font-size:0px;clear:both; }
.news_lable1{height:43px;background:url(../images/lable_bg1.gif) no-repeat left bottom;clear:both;overflow:hidden;}
.news_lable1 h1{width:200px;float:left;display:block;padding:18px 0px 0px 0px;}
.news_lable1 a{width:60px;float:right;display:block;text-align:right;padding:22px 5px 0px 0px;}
#news_main1{padding: 20px 0px 0px 0px;line-height:20px;text-align: justify;}
.news_list1{/*clear:both;overflow:hidden;*/height:65px;width:455px;}
.news_date1{float:left;width:65px;height:55px;text-align:center;padding:10px 0px 0px 0px;background:#8fc31f;}
.news_view1{float:right;width:370px;height:65px;}
.news_month1{font-size:28px;color:#ffffff;padding:5px 0px 0px 0px;}
.news_year1{font-size:12px;color:#ffffff;padding:5px 0px 0px 0px;}
.news_title1{font-size:14px;color:#222222;display:block;font-weight:bold;}
.news_title1 a{color:#222222;}
.news_text1{margin:5px 0px 0px 0px;display:block;line-height:20px;}
.about_pic1{margin:5px 20px 5px 0px;float:left;padding:1px;border:#e7e7e7 solid 1px;}
.about_main1{padding: 15px 0px 0px 0px;line-height:18px;text-align: justify;}
.line2{background:url(../images/line1.gif) repeat-x center;height:34px;overflow:hidden;line-height:0px;font-size:0px;clear:both; }
.factory_main1{overflow:hidden;clear:both;padding:23px 0px 0px 0px;height:167px;}
/*.factory_list{width:940px;}*/
.factory_list li{width:209px;float:left;margin:0px 14px 0px 0px;position: relative;}
.factory_list li a{display:block;}
.factory_listtext{display:block;background:#6ab116;height:24px;color:#fff;text-align:center;margin-top:-23px;position: absolute; z-index:1px;width:209px;line-height:22px;}
#pro_hot{width:1200px;margin:20px auto 0px auto;}
#pro_main1{padding: 25px 0px 0px 0px;clear:both;overflow:hidden;}
.pro_list2{width:1250px;}


#foot_menu{color:#ffffff; text-transform:uppercase;margin:0px 0px 15px 0px;}
#foot_menu a{color:#ffffff; }
#foot_menu span{padding:0px 20px;display:inline-block;}
#foot_con{color:#bbbbbb;line-height:28px;font-size:11px;}
#foot_con a{color:#bbbbbb;}
.foot_text1{background:url(../images/foot_icon1.gif) no-repeat left center;padding:0px 0px 0px 25px;display:inline-block;}
.foot_text2{background:url(../images/foot_icon2.gif) no-repeat left center;padding:0px 0px 0px 25px;display:inline-block;}
.foot_text3{background:url(../images/foot_icon3.gif) no-repeat left center;padding:0px 0px 0px 25px;display:inline-block;}
.foot_text4{background:url(../images/foot_icon4.gif) no-repeat left center;padding:0px 0px 0px 25px;display:inline-block;}
.foot_righttxt1{line-height:14px;color:#bbbbbb;margin:8px 0px 0px 0px;font-size:11px;}

#main_con{margin:0px auto;width:1200px;clear:both; overflow:hidden;}
#main_left{width:280px;float:left;}
#main_right{width:880px;float:right;}
#left_menu{width:280px;}
#daohang{height:39px;clear:both;overflow:hidden;border-bottom:#d7d7d7 solid 1px;}
#daohang_left{width:240px;float:left;font-size:14px; font-weight:bold;padding:7px 0px 0px 5px;}
#daohang_right{width:600px;float:right;text-align:right;padding:15px 10px 0px 0px;}
#daohang_right a{padding:0px 5px;text-transform:uppercase;}
#daohang_right a:hover{color: #6ab116;}
.daohang_title1{color:#222;background:url(../images/icon1.gif) no-repeat left center;padding:0px 0px 0px 15px;font-size:18px; text-transform:uppercase;}
#content{padding:25px 20px 20px 20px;line-height:32px;font-size:14px;}
#content2{padding:25px 0px 20px 0px;/*line-height:32px;font-size:14px;*/}
.factory_main2{overflow:hidden;clear:both;height:167px;padding: 30px 10px 0px 10px;border-top: dashed #D4D4D4 1px;margin:10px 0px 0px 0px;}
.factory_list2{width:940px;}
.factory_list2 li{width:209px;float:left;margin:0px 14px 0px 0px;}
.factory_list2 li a{display:block;}
.pic1{padding:1px;border:#e7e7e7 solid 1px;}
.news_list3{overflow:hidden;clear:both;}
.news_list3 li{overflow:hidden;clear:both;}
a.news_nav1{float:left;padding:0px 0px 0px 20px;background:url(../images/icon2.gif) no-repeat 5px center;}
a.news_nav1:hover{color:#f39800;}
.date1{float:right;width:80px;}
.line3{background:url(../images/line2.gif) repeat-x center;height:20px;line-height:0px;font-size:0px;overflow:hidden;clear:both;}
.page{text-align:center;padding:15px 0px 0px 0px;}
.page a{padding:0px 5px;}
.page a:hover{color:#0a5188;text-decoration: underline;}
#pro_text{}
#newpro{margin:15px 0px 0px 0px;border:#e7e7e7 solid 1px;width:278px;overflow:hidden;}
#newpro_con{padding:20px 15px 15px 20px;background:#f8f8f8;}
#newpro_con span{display:block;margin:0px 0px 12px 0px;font-size:14px;}
#newpro_title{background:url(../images/left_pic1.jpg) no-repeat top;width:278px;height:100px;}
.left_gongsi{font-size:14px;font-weight:bold;line-height:18px;}
.left_text1{background:url(../images/left_icon1.gif) no-repeat left 1px;padding:0px 0px 0px 25px;display:inline-block;line-height:18px;}
.left_text2{background:url(../images/left_icon2.gif) no-repeat left center;padding:0px 0px 0px 25px;display:inline-block;}
.left_text3{background:url(../images/left_icon3.gif) no-repeat left center;padding:0px 0px 0px 25px;display:inline-block;}
.left_text4{background:url(../images/left_icon4.gif) no-repeat left center;padding:0px 0px 0px 25px;display:inline-block;}
.video_view{overflow:hidden;clear:both;}
.video_view li{width:263px;float:left;margin:0px 16px 30px 0px;}
.video_view a{display:block; text-align:center;line-height:24px;}
.pro_img2{display:block;border:#e7e7e7 solid 1px;padding:1px;}

#index_promain2{padding:20px 0px 0px 0px;overflow:hidden;clear:both;}
a.left_nav{color:#222222;display:block;background:url(../images/left_nav1.gif) no-repeat;text-transform:uppercase;width:203px;height:25px;padding:8px 0px 0px 35px;margin:16px 0px 0px 0px; font-weight:bold;}
a.left_nav:hover{background:url(../images/left_nav2.gif) no-repeat;text-decoration: none;color:#fff;}
a.left_navdq{color:#fff;display:block;background:url(../images/left_nav2.gif) no-repeat;text-transform:uppercase;width:203px;height:25px;padding:8px 0px 0px 35px;margin:16px 0px 0px 0px;font-weight:bold;}
a.left_navdq:hover{text-decoration: none;}
.img1{border:#e7e7e7 solid 1px;padding:1px;}












.title1{font-size:18px;text-align:center;color:#222222;}
.title2{color:#818181;text-align:center;}
.title2_num{color:#ff0000;}
.pro_content2{padding:20px 10px 0px 10px;}
.td1{text-align:right; font-weight:bold;padding:0px 10px 0px 0px;}

