﻿/*全局样式*/ 
html,body{ margin:0; padding:0; line-height:24px; background:#fff;}
body{
margin:auto;
font:100% arial,sans-serif;
font-size:12px;
color:#515151;
}
p{ font-size:12px; color:#555555; line-height:22px;}
html{
SCROLLBAR-FACE-COLOR: #ffffff;SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #cccccc;  SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-DARKSHADOW-COLOr: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;
}
a:link,a:visited{
text-decoration:none;
}
a:hover{
text-decoration:none;
}
.clear0{clear:both;height:0px;}
dl,dt,dd,ul,li,h1,h2,h2,h4,ul,li,img{margin:0px;padding:0px;}
ul{ list-style-type:none;}
li{ list-style-type:none;}
img{ border:none;}
.clear{ clear:both;height:0px;}

/* 头部代码开始 */

.top_right{
position:absolute;
top:60px;
right:20px;
}
#top01{ width:100%; height:144px; background:url(top_bg.jpg) repeat-x;}
#top{position:relative; margin:0 auto; width:980px; height:144px; overflow:hidden; background:url(top01_bg.jpg) no-repeat;}
#logo{ float:left; padding-left:24px; width:543px; height:85px; margin-top:40px; margin-left:20px;}
.top_r{ float:right; width:192px; height:35px; padding-right:6px; margin-top:35px; }
.top_r span{ float:left; color:#525252; height:19px; width:215px; margin-top:45px; overflow:hidden;}

.top_h1{position:absolute;top:30px;right:20px;  font-size:14px;}



.top_r span a.a1{ font-family:"微软雅黑"; padding-left:35px; width:80px; height:19px;line-height:19px; background:url(ch.jpg) left center no-repeat; color:#525252; font-size:14px; margin-right:5px; margin-left:5px;}
.top_r span a.a2{ font-family:Arial, Helvetica, sans-serif; padding-left:35px; width:80px; height:19px;line-height:19px; background:url(en.jpg) left center no-repeat; color:#525252; font-size:14px; margin-right:5px; margin-left:5px;}
.top_r span a.a1:hover{ height:19px;line-height:19px; text-decoration:underline;}
.top_r span a.a2:hover{ height:19px;line-height:19px; text-decoration:underline;}


#navigation{ margin:0 auto; width:941px; height:45x; line-height:45px; background:url(nav_bg.jpg) no-repeat; margin-top:16px; margin-bottom:18px;}
#navigation ul{ width:876px; margin:0 auto; list-style-type:none; padding-left:65px; overflow:hidden;}
#navigation li{ display:block; float:left;width:115px; background:url(nav_li_bg.jpg) right bottom no-repeat; }
#navigation li a{ display:block; color:#3c3c3c; text-align:center; width:115px; height:42px; line-height:42px; text-decoration:none; font-size:13px; font-weight:bold;  font-family:"微软雅黑";}
#navigation li a:hover{color:#fff; background:url(nav_li_hover.jpg) bottom no-repeat; text-decoration:none;}
#navigation li#end{ background:none;}

#banner{ width:100%; height:420px; margin:0 auto;
	 /* background:url(banner.jpg) no-repeat #fff center; */
	 background: #fff center; 
	 text-align:center; overflow:hidden;}

#banner_ny{ width:980px; height:200px; margin:0 auto;}
#banner_ny img{ width:979px; height:200px;}


/*------  头部代码结束  ------*/

/*主要内容*/
#container{ margin:0 auto; width:983px; overflow:hidden; margin-top:25px; margin-bottom:20px;}
#content{ width:980px; margin:0 auto;}
#secondary{margin:0 auto; width:997px; padding-bottom:16px; margin-top:18px; overflow:hidden; }


/*  首页内容--产品分类、关于我们、新闻展示版块  */

#content_l{ float:left; width:202px; margin-right:20px; }
#sidebar{ float:left; width:202px; margin-bottom:20px; }

.plist_index{ float:left; width:202px;background:url(plist_bg.jpg) no-repeat; height:164px; padding-bottom:10px;}
.plist_index h2{ margin:0 auto; height:31px; line-height:31px; font-size:14px; width:151px; padding-left:50px; padding-top:10px; color:#bc2b2b; font-family:"微软雅黑"; font-weight:bold;}

.plist_index ul{ padding-top:5px; display:block;}

.plist_index li{ width:145px;  line-height:20px; display:block;}
/*冷热压成型机*/
li.chengxingji a{
margin-left:30px;
}
/*冲床下料机*/
li.xialiaoji a{
margin-left:25px;
}
/*烤箱*/
li.kaoxiang a{
margin-left:20px;
}
/*冷水机*/
li.lengshuiji a{
margin-left:15px;
}
/*配件*/
li.peijian a{
margin-left:10px;
}
.plist_index li a {
padding-left:35px;
}
li.xialiaoji a,li.kaoxiang a,li.chengxingji a,li.lengshuiji a,li.peijian a{ display:block;  font-size:12px; color:#5b5b5b; font-family:"微软雅黑"; font-weight:normal; background:url(plist_li_bg.png) 26px no-repeat;}

.plist_index li a:hover{ text-decoration:underline;}


/*--------公司简介、新闻资讯、联系我们-------- */

.about_us{ float:left; width:740px; overflow:hidden; margin-bottom:16px;}
.about_us img{ float:left; margin-right:8px;}
.about_us p{ margin:0 auto; padding-top:6px; text-indent:2em; color:#333333; line-height:25px;}
.about_us p a{ color:#c00204; text-decoration:none;}
.about_us p a:hover{ color:#c00204; text-decoration:underline;}
.about_bj{ margin:0 auto; width:740px; background:url(about_index_bt.jpg) bottom no-repeat; height:26px; line-height:26px;}
.about_us h2{ float:left; width:740px; height:20px; line-height:20px; font-family:Arial, Helvetica, sans-serif; color:#c00204; background:url(about_index_h2_bg.jpg) 168px center no-repeat; font-size:16px;}
.about_us h2 span{ color:#515151; font-size:14px; font-family:"微软雅黑"; margin-left:10px;}
.about_bj span.more,.chanpin_bj span.more{ float:right; width:49px; height:19px; line-height:19px; background:url(more_bg.jpg) center no-repeat; font-size:9px; margin-right:12px; margin-top:10px;}
.about_bj span.more a,.chanpin_bj span.more a{ color:#fff; text-decoration:none; padding-left:6px;}
.about_bj span.more a:hover,.chanpin_bj span.more a:hover{color:#fff; text-decoration:underline;}


.news_new{ float:right; width:330px; overflow:hidden; margin-top:25px;}
.news_bj{ margin:0 auto; width:330px; background:url(news_bg_bt.jpg) bottom no-repeat; height:26px; line-height:26px;}
.news_new h2{float:left; width:330px; height:20px; line-height:20px; font-family:Arial, Helvetica, sans-serif; color:#c00204; font-size:16px;}
.news_new h2 span{ color:#515151; font-size:14px; font-family:"微软雅黑"; margin-right:35px; }
.news_new ul{margin:0 auto; width:330px; list-style:none; overflow:hidden; margin-bottom:8px; margin-top:8px;}
.news_new li{ float:left; width:100%; margin:0 auto; height:23px; line-height:23px; }
.news_new li a{ text-decoration:none; padding-left:12px; background:url(dot.jpg) left no-repeat;display: block;overflow: hidden;}
.news_new li a:hover{ text-decoration:underline;}
.news_new li a h3{color:#555555; height:23px; line-height:23px;font-size: 14px;float:left;}
.news_new li a span{color:#555555;float:right; }
.news_new span{ float:right; margin-left:8px;}
.news_new span a{ color:#555555; font-size:11px;}

.home_video{ clear:both;padding-top: 25px;} 
.home_video h2{ font-size:20px; margin-bottom:15px;}
.home_video ul{display: flex;flex-wrap: wrap; justify-content:space-evenly;}
.home_video ul li{ width:32.5%; margin-bottom:25px;}
.home_video ul li iframe{ width:100%;height:450px;}



#extra{ width:983px; margin:0 auto; clear:both; margin-top:20px;}
.cptj_h2{background:url(extra_h2_bg.jpg) no-repeat; overflow:hidden; line-height:40px; color:#c00204; font-size:24px; background-size:100% 100%;  font-family:"微软雅黑"; padding-left:22px;}
#commend{ width:971px; background-color:#e1e1e1; margin:0 auto; padding-top:12px;}
.home_pro .scrollpic{ padding:1%; float:left; width:23%; text-align:center; }
.home_pro .scrollpic img{ background:url(commend_index.jpg) no-repeat left center; padding:3px;}
.home_pro .scrollpic a:hover{ text-decoration:underline; color:#515151;}

.home_zhishi{ padding-top:25px; padding-bottom:20px; width:640px;}
.home_zhishi h2{ font-size:20px; margin-bottom:15px;}


h3.h4_index{font-size:12px; font-weight:normal; text-align:center;padding:5px; color:#515151;
}
/*-------- 首页代码结束 -------- */


/*单页面  左侧*/
.neirong{ float:right; width:710px;  overflow:hidden;}
.secondary_ny{ margin:0 auto; width:700px; float:right; clear:right;}

.zhanshi{ border-bottom:1px solid #CFCFD4; margin:0 auto; width:680px; height:35px; }
span.fast{ float:right; margin-right:25px; margin-top:-34px; height:34px; line-height:34px; font-weight:normal; color:#555555; }
span.fast a{ height:24px; line-height:24px; color:#555555;}
span.fast a:hover{}
.zhanshi .lw{ margin:0 auto; height:39px; line-height:39px; font-weight:bold; font-family:"微软雅黑"; font-weight:bold; font-size:16px; padding-left:20px; color:#125E82; }
.zhanshi h1{ margin:0 auto; width:680px; height:39px; line-height:39px;font-weight:bold; font-family:"微软雅黑"; font-weight:bold; font-size:16px; color:#890304; background:url(zhanshi_h1_bg.jpg) 10px center no-repeat; padding-left:30px;}
.zhanshi p{ margin:0 auto; width:680px; height:39px; line-height:39px;font-weight:bold; font-family:"微软雅黑"; font-weight:bold; font-size:16px; color:#890304; background:url(zhanshi_h1_bg.jpg) 10px center no-repeat; padding-left:30px;}

.plist{ float:left; width:246px; overflow:hidden; margin-bottom:18px;}
.plist h2,.contact_index h2{ margin:0 auto; height:40px; line-height:31px; font-size:16px; width:246px; padding-left:21px; color:#fff; font-family:"微软雅黑"; font-weight:bold; background:url(plist_bg-h2.jpg) no-repeat;}
.plist ul{ margin:0 auto; padding-top:4px; width:239px;}
.plist li{ float:left; width:239px; height:39px; line-height:39px; overflow:hidden; border-bottom:1px solid #F0E9E3;}
.plist li a{ display:block; height:39px; line-height:39px;padding-left:35px; font-size:12px; color:#5b5b5b; font-family:"微软雅黑"; font-weight:normal; background:url(plist_li_bg.png) 23px no-repeat;}
.plist li a:hover{ text-decoration:underline; display:block; width:239px; height:39px; background:url(plist_li_bg.jpg) no-repeat;}


.news{ float:left; width:246px; overflow:hidden;}
.news h2{ margin:0 auto; height:40px; line-height:31px; font-size:16px; width:246px; padding-left:21px; color:#fff; font-family:"微软雅黑"; font-weight:bold; background:url(plist_bg-h2.jpg) no-repeat;}
.news ul{}
.news ul{margin:0 auto; width:246px; list-style:none; overflow:hidden; margin-bottom:8px; margin-top:8px;}
.news li{ float:left; width:246px; margin:0 auto; height:23px; line-height:23px; }
.news li a{ text-decoration:none;color:#555555; height:23px; line-height:23px; padding-left:12px; margin-left:8px; background:url(dot.jpg) left no-repeat;}
.news li a:hover{ text-decoration:underline;}

.contact_index{ float:left; clear:left; background:url(contact_index01.jpg) no-repeat; width:240px; margin-top:8px;}

.contact_index p{padding-left:16px; font-size:12px; line-height:22px; color:#6e6e6e; font-weight:bold; font-weight:normal; font-family:"微软雅黑"; background:url(contact_index_bg.jpg) right no-repeat; }
.contact_index p a{
 color:#6e6e6e;
}
.contact_index span{
font-weight:bold;
color:#515151;
}

/*单页面内容页*/
.about_nr{ margin:0 auto; padding-top:20px; padding-bottom:18px; }
.about_nr p{ line-height:25px;}
.network_nr{ margin:0 auto; padding-top:20px; text-align:center; }
.about_nr img{ max-width:100%;}
.contact_nr{ padding-left:56px; padding-bottom:22px; overflow:hidden;}
.contact_nr p{ padding-top:36px; font-size:13px; line-height:25px;}
.contact_nr p a:link,.contact_nr p a:visited{ text-decoration:underline; color:#333333;}
.contact_nr p a:hover{ text-decoration:underline; color:#53CAEC;}
.contact_nr img{  vertical-align:middle;}
.message_ny{ margin:0 auto; padding-top:28px;}


/*  新闻页面  */
.news_nr{ width:100%; margin:0 auto;}
.news_nr p{ width:93%; margin:0 auto; text-align:left;}
.news_list{ margin:0 auto; width:675px; overflow:hidden;}
.news_list ul{ margin:0 auto; margin-top:15px;}
.news_list li{ line-height:25px; border-bottom:1px dotted #999999; margin-bottom:5px; background:url(dot.jpg) 7px center no-repeat; padding-left:16px;}
.news_list li a{ font-size:12px; text-decoration:none; color:#555555;}
.news_list li a:hover{ text-decoration:none;}
.news_list span.time{ float:right; margin-right:5px; height:25px; line-height:25px; font-family:Arial, Helvetica, sans-serif;}

#return{ text-align:right; margin-right:45px; margin-bottom:15px;}
#return a{ color:#515151; text-decoration:none;}
#return a:hover{ text-decoration:underline;}


/* 产品页面  */
.chanpin_list{ margin:0 auto; width:715px;}
ul.chanpin{ float:left; list-style:none; margin:0 auto; margin-top:20px; margin-left:18px;}
ul.chanpin li{ margin:0 auto; float:left; width:155px; height:165px; margin-right:10px; margin-bottom:15px;}
ul.chanpin li a{ color:#555555; font-size:12px; line-height:21px;}
ul.chanpin li a:hover{ text-decoration:underline;}
ul.chanpin img{ border:1px solid #d9d8d8;}
ul.chanpin h3{ font-size:12px; font-weight:normal; text-align:center; font-family:"微软雅黑";}


/*产品详细页面*/

#cp_list{ margin:0 auto; text-align:center;}
.nr{ text-align:left; width:90%; margin:0 auto; margin-top:20px;}
.nr_n{ text-align:left; width:90%; margin:0 auto; text-indent:2em; margin-top:20px;}
#proshow{ text-align:center;}
#proshow img{max-width: 100%;}
.details{ margin-left:30px; height:30px; line-height:30px; text-indent:14px; font-size:14px; font-weight:bold; border:1px dashed #AFAFAF; font-family:"微软雅黑"; margin-bottom:6px;}
.related{ margin-top:6px;}
.related h4{ font-size:13px; font-weight:bold; margin-left:6px;}

ul.xiangg{ margin:0 auto; margin-left:32px; width:740px;  list-style:none; padding-top:5px; padding-bottom:5px; overflow:hidden;}
ul.xiangg li{ float:left; width:140px; height:140px; margin-right:23px;}
ul.xiangg li a{ text-decoration:none; width:120px;}
ul.xiangg li a:hover{ text-decoration:underline; color:#073B9E;}
ul.xiangg li img{ border:1px solid #E6E6E6; width:140px; height:117px; }
ul.xiangg h4{ font-size:12px; font-weight:normal; text-align:center; margin-top:5px; color:#555555;}

#k_nextpagec ul{margin-left:32px; _margin-left:24px; width:680px; margin-top:12px;}
#k_nextpagec ul li{ float:left; width:150px; margin:0px 8px;}
#k_nextpagec img{ width:150px; height:113px; border:1px solid #CCCCCC; margin-bottom:10px;}
#k_nextpagec h4{ font-size:12px; font-weight:normal; color:#555555; text-align:center;}

.backlist{ text-align:center; font-size:13px; color:#666666; margin-top:15px;}
.backlist span{}
.backlist span a:link,.backlist span a:visited{ color:#666666; text-decoration:none; font-weight:bold;}
.backlist span a:hover{ text-decoration:underline;}


#description{ margin:0 auto; width:690px; float:left; clear:left;}
#description h4{ font-size:12px; color:#FF0000; padding-left:11px; margin-top:6px; border-bottom:1px solid #000000; padding-bottom:6px;}

.text_extra{ text-align:center; margin-top:10px; font-size:12px; color:#193780; clear:both;}
.text_extra h1{ font-size:14px; font-family:"微软雅黑";color:#515151;}

#title{ font-size:12px; color:#193780;}
#gzh{ font-weight:normal; height:28px; line-height:28px; }


/*上一个 下一个*/
#up_down{margin-top:6px; text-align:left; margin-left:30px; margin-bottom:20px; border:1px solid #ececec; padding:8px;}
#up_down a{ text-decoration:none; font-weight:normal; color:#515151; text-decoration:underline; line-height:22px;}
#up_down a:hover{ text-decoration:none;}


/* 翻页代码 */
#page{ float:left; clear:left; width:690px; text-align:left; text-align:center; margin-top:10px; margin-bottom:21px;}
#page p{ float:right; margin-top:6px; line-height:23px; height:23px;}
#page span{ font-weight:bold; color:#383838;}
#page a{ text-decoration:none; color:#383838;}
#page a:hover{ text-decoration:none; color:#1B4752;}

span.more_index{
float:right;
margin-right:10px;
margin-top:-25px;
}
span.more_index a{
color:#5a5a5a;
}
span.more_index a:hover{
text-decoration:underline;
}
/*  底部  */
#footer{ clear:both; width:100%; background:url(foot_bg.jpg) repeat-x; margin-bottom:20px;}
#footer p {margin:0 auto;width:980px; text-align:center;}
#footer p a:link,#footer p a:visited{ color:#515151; text-decoration:underline;}
#footer p a:hover{ color:#515151; text-decoration:underline;}

#foot{ margin:0 auto; text-align:center; border-top:1px #D7D7D7 solid; width:980px; margin-bottom:20px;}

.pro1{margin-top: 16px;  border-bottom:1px dashed #ccc;  width:700px;}
.pro1 h3{font-size:14px;text-decoration:underline;}
.pro1 img{margin-bottom: 10px;　border: solid 1px #ccc;;}
.pro1 a{color:#000;}
.pro1 a:hover{ color:#94a2af ; text-decoration: none;}
.pro1 p{ line-height:22px; text-indent:0;}

.qqbox {
	FONT-SIZE: 12px; overflow: hidden; width: 142px; color: #000000; letter-spacing: 0px; position: absolute; top: 100px; height: auto;
	text-align:left; z-index:9999;right: 0px;
}
.qqlv {
	float: right; overflow: hidden; width: 25px; position: relative; height: 256px
}
.qqkf {
	border: #0dacd3 6px solid; right: 0px; background: #fff; overflow: hidden; width: 130px; top: 0px; height: auto
}
.qqkfbt {
	border-right: #9cd052 1px solid; border-top: #9cd052 1px solid; FONT-WEIGHT: bold; background: #39ccde; overflow: hidden; border-left: #9cd052 1px solid; width: 128px; cursor: pointer; color: #fff; line-height: 20px; border-BOTTOM: #9cd052 1px solid; position: relative; height: 20px; text-align: center
}
.qqkfhm {
	padding-right: 8px; margin: 3px 0px; overflow: hidden; width: 122px; line-height: 22px; position: relative; 
}
.bgdh {
	padding-left: 10px; width: 112px;
}

#shouji img{width:110px;}


@media (max-width: 1000px) {           
.qqbox{ display:none;}
#top{ width:96%; margin-left:2%; margin-right:2%;}
#navigation{ width:100%; background-size:100% 100%;}
#navigation ul{ padding-left:0px; width:96%; margin-left:2%; margin-right:2%;} 
#navigation li{ width:14.2%;}
#banner{ height:auto;}
.swiper-slide img{ max-width:100%;}
#navigation li a{ width:100%;}
#container{ width:98%; margin-left:1%; margin-right:1%;}
#content{ width:100%;}
#extra{ width:100%;}
#content_l{ width:29%; margin-right:1%;}
.plist_index{ width:100%; background-size:100% 100%;}
.about_us{ width:70%;}
.news_new{ width:29%;}
.plist_index h2{ width:auto;}
.news_new ul{  width:100%;}
.news_new li{  width:100%; overflow:hidden;}
.news_new h2{  width:100%;}
.about_bj{  width:100%;}
.news_bj{  width:100%;}
.about_us h2{  width:100%;}
#commend{  width:100%;}
#butong_net_left{ width:98% !important; margin-left:1% !important; margin-right:1% !important;}
#footer p{ width:98%; margin-left:1%; margin-right:1%;}
.neirong{ width:71%;}
#sidebar{ width:27%;}
.plist{  width:100%;}
.contact_index{ width:100%;}
.secondary_ny{ width:100%;}
.zhanshi{ width:100%;}
.about_nr{ width:100%;}

.plist h2, .contact_index h2{ width:100%;}
#banner_ny{ width:100%; height:auto;}
#banner_ny img{ max-width:100%; height:auto;}
.contact_nr{ width:100%; padding-left:2%;}
.news_list{ width:100%;}
#page{ width:100%;}
.news h2{ width:100%;}
.news{ width:100%;}
.news_nr{ width:100%;}
#up_down{ margin-left:0px;}
.chanpin_list{ width:100%;}
ul.chanpin{ margin-left:0px;display: flex;flex-wrap: wrap;}
ul.chanpin li{ width:24%; margin:0.5%; height:auto; text-align:center;}
ul.chanpin li img{ max-width:100%; height:auto;}
#proshow img{ max-width:100%;}
.nr table{ width:100% !important;}
.details{ margin-left:0px;}
#k_nextpagec ul{margin-left:0px; width:100%;display: flex;flex-wrap: wrap;}
#k_nextpagec ul li{ width:24%; margin:0.5%; height:auto; text-align:center;}
#logo img{ max-width:100%;}
.news_new h2 span{ margin-right:0px;}
.home_pro .scrollpic img{ max-width:98%; padding:1%; height:auto; background-size:100% 100%;}


}

@media (max-width: 768px) {           
#logo{ padding:0px; margin-left:0px; height:auto; margin-top:15px; width:100%; text-align:center;}
.top_right{ display:none;}
#top{ height:auto;}
#top01{ height:auto;}
#content_l{ width:39%;}
.about_us{ width:60%;}
.news_new{ width:50%;}
.home_zhishi{ width:50%;}
.neirong{ width:100%;}
#sidebar{ display:none;}
ul.chanpin li{ width:32%; margin:0.6%;}
#k_nextpagec ul li{ width:48%; margin:1%;}
}

@media (max-width: 550px) {  
#content_l{ display:none;}         
.about_us{ width:100%;}
.news_new{ width:100%; margin-bottom:20px;}
span.fast{ margin-top:0px;}
.home_zhishi{ width:100%;}
.home_pro .scrollpic{ width:48%;}
}

@media (max-width: 425px) {           
#navigation li{ width:25%;}
ul.chanpin li{ width:48%; margin:1%;}
.nr{ width:96%; }

}

/* mobile_footer */
.mobile_footer { position: fixed; z-index: 520; bottom: 0; left: 0; right: 0; display:none; }

.mobile_footer ul { display: flex; justify-content: space-between; margin-bottom:0px; }

.mobile_footer ul li { padding: 7px 5px; background-color: #337fe5; width:25%; }

.mobile_footer ul li:nth-child(3) i.iconfont { transform: translateY(-2px); }

.mobile_footer ul li a { color: #fff; display: flex; align-items: center; justify-content: center; line-height:30px; }

.mobile_footer ul li a i.iconfont { font-size: 21px; color: #fff; }

.mobile_footer ul li a span { font-size: 16px; margin-left: 5px; color: #fff; }
.row{ margin:0px;}

@media (max-width: 768px) {  
.mobile_footer{ display:block;}

}






