﻿@charset "utf-8";
/*banner*/
@media screen and (min-width:768px){ /*大于等于1024*/
.phone_n{
display:none;
}
.banner{ height:570px;}
.banner a{ display:block; background:url(../images/banner.jpg) no-repeat center 0;height:570px;}
.language{
text-align:right;
padding-right:30px;
}

.language a.chinese{
background-image:url(../images/chinese.jpg);
background-repeat:no-repeat;
background-position:left center;
height:35px;
line-height:35px;
padding-left:35px;
padding-right:15px;
}
.language a.english{
background-image:url(../images/english.jpg);
background-repeat:no-repeat;
background-position:left center;
height:35px;
line-height:35px;
padding-left:35px;
}

.g_we{background:url(../images/webg.png) no-repeat center top;height: 256px; margin-bottom: 10px; margin-top: -47px;position: relative;}
.g_we dl{padding: 33px 0 0 265px;}
.g_we dd{float: left;width: 606px;margin-right: 39px;padding-top: 22px;}
.g_we dd p{font-size: 15px;line-height: 28px;color: #555555;}
.g_we dd p b{display: inline-block; width: 52px;height: 26px;line-height: 26px;border: 1px solid #00c0ff;text-align: center;font-size: 15px;color: #555555;font-weight: normal;margin-right: 6px;margin-left: 6px;}
.g_we dd em{display: block;float: right;margin-top: 20px;}
.g_we dt{float: left;width: 247px;height: 159px;}
.g_we dt img{width: 247px;height: 159px;display: block; }

/* 定制加工中心 */
.g_pro{height: 1650px;}
.g_pro h2{background:url(../images/dztit.jpg) no-repeat;height: 44px;text-align: center;font-size: 30px;font-weight: bold;color: #222222;}
.g_pro h2 a{color: #222222;}
.g_pro .little_title{height:80px;line-height:50px;}
.g_pro .little_title em{display: block;font-size: 18px;color: #666666;font-weight: normal;text-align: center;}
.g_pro .little_title strong{font-weight: normal;}
.g_pro .m_cp{height: 500px;}
.g_pro h3{height: 80px;padding-top:5px;font-size: 24px;font-weight: bold;color: #555555;}
.g_pro h3 a{color: #039042;}
.g_pro h3 span{float: right;font-size: 18px;padding-right: 19px;padding-top: 8px;font-weight: normal;color: #555555;}
.g_pro .m_cp1 h3{background:url(../images/dztit2.jpg) no-repeat;}
.g_pro .m_cp2 h3{background:url(../images/dztit3.jpg) no-repeat;}
.g_pro .m_cp3 h3{background:url(../images/dztit4.jpg) no-repeat;}


.g_pro dl{float: left;width: 904px;}
.g_pro dt{float: left;width: 579px;height: 364px;}
.g_pro dt img{width: 569px;height: 354px;padding:5px;display: block;background:#f2f2f2;}
.g_pro dt img:hover{background:#039042;}
.g_pro dd{float: left;width: 270px;margin-left:15px;padding: 10px 15px 0 17px;height:353px;background: #f2f2f2;border: 1px solid #e2e2e2;}
.g_pro h4{background:url(../images/cpstit.jpg) repeat-x 0 bottom;height: 48px;line-height: 48px;font-size: 18px;font-weight: normal;color: #222222;margin-bottom: 28px;text-align:center;}
.g_pro h4 a{color: #222222;}
.g_pro p{font-size: 14px;line-height: 26px;height: 156px;overflow: hidden; color: #333; margin-bottom: 22px;}
.g_pro span a{display: block;width:142px;height:40px;line-height:40px;background: #039042;text-align: center;font-size: 14px;color: #fff;border-radius:5px;margin:0 auto;}
.g_pro span a:hover{background:#027134;}
.g_pro .cplst{float: right;width: 282px;}
.g_pro .cplst li{margin-bottom: 14px;position: relative;}
.g_pro .cplst img{width: 272px;height: 165px;display: block;background:#f2f2f2;padding:5px;}
.g_pro .cplst img:hover{background:#039042;}
.g_pro .cplst em{position: absolute;left:5px;bottom: 5px;width: 252px;padding:0px 10px;height: 30px;line-height: 30px;background:url(../images/tm.png) no-repeat left top;text-align: center;font-size: 14px;color: #fff;overflow: hidden;}
.g_pro .cplst em a{color:#fff;}
.g_pro .m_cp2 .cplst{float: left;}
.g_pro .m_cp2 dl{float: right;}
.g_pro .m_cp2 dt{float: right;}
.g_pro .m_cp2 dd{float: right;border-left: 1px solid #e2e2e2;margin-left:0px;margin-right:15px;}
.index_toutiao{position: relative;}
.index_toutiao a{color:#fff;font-weight:normal;}
.index_toutiao_title{position: absolute;left:5px;bottom: 5px;width:569px;height:35px;background:url(../images/tm.png) no-repeat left top;}
.index_toutiao_title strong{display:block;width:100%;text-align:center;color:#fff;line-height:35px;}

.g_pz{background:url(../images/pzbg.jpg) no-repeat center top;height: 743px;padding-top: 80px;}
.g_pz h2{height: 110px;text-align: center;font-size: 30px;font-weight: bold;color: #222222}
.g_pz h2 em{display: block;font-size: 18px;color: #666666;text-transform: uppercase;font-weight: normal;}
.m_pz{padding-top:30px; background-color:#FFFFFF;}

.g_pz dl{float: left;width: 400px;}
.g_pz dt,.g_pz dt img{width: 400px;height: 275px;display: block;}
.g_pz dd{padding: 45px 40px 0;width: 320px;height: 200px;background: #fff;}
.g_pz dd h3{height: 38px;line-height: 38px;font-size: 20px;font-weight: bold;color: #333333;margin-bottom: 10px;}
.g_pz dd h3 b{font-size: 30px;color:#039042;position: relative;top:5px;padding-right: 5px;}
.g_pz dd p{font-size: 14px;color: #666666;line-height: 26px;margin-bottom: 16px;}
.g_pz dd span a{display: block;width: 140px;height: 40px;line-height: 40px;border: 1px solid #039042;background:#039042;text-align: center;font-size: 14px;color: #fff;border-radius:5px;}
.g_pz dd span a:hover{background:#027134;}


/*合作*/
.g_an{ height: 1320px; padding-top: 80px;  }
.g_an h2{background:url(../images/antit.jpg) no-repeat; height: 114px;text-align: center; }
.g_an h2 a{color:#222222; font-size: 30px; text-decoration: none; font-weight: bold; }
.g_an h2 em{display: block;font-size: 18px;color: #666666;font-weight: normal;}
.g_an .u_ljt,.g_an .u_rjt{ width:26px; height:42px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.g_an .u_ljt{left:-53px;top:965px;}
.g_an .u_rjt{right:-53px;top:965px;}
.g_an .u_ljt a{ background: url(../images/ljt.png) no-repeat; width:26px; height:42px; display:block;}
.g_an .u_rjt a{ background: url(../images/rjt.png) no-repeat; width:26px; height:42px; display:block;}
.g_an .u_ljt a:hover,.g_an .u_rjt a:hover{background-position: -26px 0;}
.g_an dt{float: right;width: 637px;height: 395px;}
.g_an dt img{width: 637px;height: 395px;display: block;}
.g_an dd{float: left;width: 462px;padding: 80px 61px 0 40px;height: 315px;background: #f2f2f2;}
.g_an dd h3{height: 30px;line-height: 30px;font-size: 18px;font-weight: bold;color: #333333;margin-bottom: 26px;}
.g_an dd h3 a{color: #333333;}
.g_an dd .wz{height: 144px;text-indent:2em;}
.g_an dd p{font-size: 14px;color: #666666;line-height: 24px;}
.g_an dd p b{font-weight: normal;color: #222222;}
.g_an dd span a{display: block;width: 140px;height: 40px;line-height: 40px;border: 1px solid #3333ff;background:#3333ff;text-align: center;font-size: 14px;color: #fff; margin-top:20px;border-radius:5px;}
.g_an dd span a:hover{background:#027134;}

/* 合作客户 */
.g_hz{height: 100px;margin-bottom:50px}
.g_hz h2{float: left;width: 200px;height: 100px;line-height: 100px; background: #039042;text-align: center;font-size: 24px;color: #fff;}
.g_hz h2 a{color: #fff;}
.g_hz h2 em{display: block;width: 113px;height: 28px;line-height: 28px;border: 1px solid #80e0ff;margin: 0 auto;text-align: center;font-size: 14px;color: #fff;font-weight: normal;margin-top: 10px;}
.g_hz .m_hz{float: left;width: 1000px;border: 1px solid #f2f2f2;border-left: none;border-right: none;height: 98px;font-size: 12px;color: #e6e6e6}
.g_hz .m_hz li{height: 98px;line-height: 98px;width:199px;text-align:center;font-size: 16px;color: #666666;display: block;float:left;border-right: 1px solid #f2f2f2;}
.g_hz .m_hz li a{color: #666666;}

.g_ys{padding-top: 80px;height: 940px;background: url(../images/ysbg.jpg) no-repeat center top; overflow:hidden;}
.g_ys h2{height: 114px;text-align: center; color:#222222; font-size: 30px; text-decoration: none; font-weight: bold; }
.g_ys h2 em{display: block;font-size: 18px;color: #666666;font-weight: normal;}
.g_ys .m_ys ul{padding-left: 140px;width: 1060px; height: 166px;}
.g_ys .m_ys li{float: left;width: 138px;height: 112px;background: url(../images/ystab1.png) no-repeat;padding-top:15px;text-align: center;font-size:18px;font-weight: bold;color: #fff; margin-right: 122px; cursor:pointer;}
.g_ys .m_ys li em{display: block;}
.g_ys .m_ys li.on{background: url(../images/ystab2.png) no-repeat;}
.g_ys .con{height: 660px;position:relative;}
.g_ys .m_ys1c{background: url(../images/yssha.jpg) no-repeat;width: 1160px;height: 160px;padding: 20px 0 0 40px;position:absolute;left:0;bottom:0;}
.g_ys .con h3{width:450px;padding-left: 74px;font-size: 24px;font-weight: bold;color:#039042;height: 100px; position: relative; padding-top:25px;}
.g_ys .m_ysxq{width:630px;position:absolute;right:0;top:0; padding-top: 20px;}
.g_ys .con h3 em{display: block;font-size: 20px;color: #222222; padding-top:10px;}
.g_ys .con h3 span{display: block;font-size: 12px;color: #cacaca;text-transform: uppercase;font-weight: normal;letter-spacing: -1px;}
.g_ys .con h3 b{position: absolute;width: 54px;height:62px;text-align:center;padding-top: 20px;font-size: 30px;color: #fff;font-style: italic; left:0;top:0;}
.g_ys .con p{font-size: 16px;line-height: 32px;color: #fff;margin-bottom: 5px;width: 600px;}

.g_new{padding-top:82px;height: 866px;}
.g_new h2{background:url(../images/newtit.jpg) no-repeat; text-align: center;font-size: 30px;font-weight: bold;color: #222222;height: 100px;}
.g_new h2 a{color: #222222;}
.g_new h2 em{display: block;font-weight: normal;font-size: 18px;color: #666666;text-transform: uppercase;}
.g_new .m_new{float: left;width: 600px;}
.g_new .m_new h3{height: 58px;background:url(../images/tit1.jpg) no-repeat;padding-left: 30px;font-size: 20px;font-weight: bold;color: #222222; }
.g_new .m_new h3 a{color: #222222; }
.g_new .m_new h3 span{text-transform: uppercase;font-weight: normal;color: #999999;font-size: 14px;padding-top: 12px;}
.newcon{background: #f2f2f2;height: 642px;}
.newcon dl{height: 135px;background:url(../images/ddbg.jpg) repeat-x left bottom;}
.newcon dt,.newcon dt img{width: 181px;height: 109px;display: block;float:left;padding:5px;}
.newcon dd{padding: 20px 20px 0px 20px;float:left;width:369px;}
.newcon dd h4{height: 34px;line-height: 34px;font-size: 16px;color: #111111;font-weight: bold;margin-bottom:10px;}
.newcon dd h4 a{color: #111111;}
.newcon dd h4 span{font-size: 14px;color: #999999;text-transform: uppercase;font-weight: normal;}
.newcon dd p{font-size: 14px;line-height: 24px;color: #666666;height: 48px;overflow: hidden;}
.newcon dd p a{color: #00c0ff;}
.newcon .ttlst{margin-top: 20px; padding: 0 20px;}
.newcon .ttlst li{font-size: 14px;height: 24px;line-height: 24px;overflow: hidden;color: #666666;margin-bottom: 10px;}
.newcon .ttlst li a{color: #666}

.m_wd{float: right;width: 553px;} 
.g_new .m_wd h3{height: 58px;background:url(../images/tit2.jpg) no-repeat;padding-left: 30px;font-size: 20px;font-weight: bold;color: #222222; }
.g_new .m_wd h3 a{color: #222222; }
.g_new .m_wd h3 span{text-transform: uppercase;font-weight: normal;color: #999999;font-size: 14px;padding-top: 12px;}
.m_wd dl{height: 120px;background: #f2f2f2;margin-bottom: 10px;}
.m_wd dt{float: left;width: 120px;height: 110px;padding-top: 10px; text-align: center;font-size: 18px;color: #fff;background:  #039042;}
.m_wd dt b{display: block;font-size: 48px;}
.m_wd dd{float: left;width: 410px;padding: 20px 0 0 20px;}
.m_wd dd h4{height: 26px;line-height: 26px;font-size: 14px;color: #222222;font-weight: normal;margin-bottom: 8px;}
.m_wd dd h4 a{color: #222222;}
.m_wd dd p{font-size: 14px;line-height: 26px;height: 52px;overflow: hidden; color: #666666;}
.m_wd dd p a{color: #00c0ff;}
.m_wd dl:hover dt{background:#cfcfcf;}

.m_zt{background: #161616;color:#FFF;line-height:50px;min-height:50px;font-size:14px;color:#FFF; text-align:center;}
.m_zt a{font-size:14px;color:#FFF;}


.g_zj{background:url(../images/zjbg.jpg) no-repeat center top; height: 625px; padding-top: 85px; margin-top:142px;}
.g_zj h2{text-align: center;font-size: 30px;font-weight: bold;color: #222222;height: 146px;}
.g_zj h2 a{color: #222222;}
.g_zj h2 em{display: block;font-weight: normal;font-size: 18px;color: #666666;text-transform: uppercase; padding-top:10px;}
.g_zj dt{float: left;width: 528px; margin: 0 44px 0 26px;}
.g_zj dt img{width: 528px;height: 371px;display: block;}
.g_zj dd{float: left;width: 540px;padding-top: 25px; }
.g_zj dd h3{ background:url(../images/abtit.jpg) no-repeat 0 bottom;height: 80px;font-size: 18px;color:#039042;font-weight: bold;margin-bottom: 16px;}
.g_zj dd h3 a{color: #222222;}
.g_zj dd h3 b{display: block;font-size: 24px;color:#039042;text-transform: uppercase; padding-bottom:5px;}
.g_zj dd p{text-indent:2em;font-size: 14px;color: #666666;line-height: 26px;height: 154px;overflow: hidden;}
.g_zj dd span a{display: block;margin-top: 20px;width: 138px;height: 40px;line-height: 40px;border: 1px solid #039042;background:#039042;text-align: center;font-size: 14px;color: #fff;border-radius:5px;}
.g_zj dd span a:hover{background:#027134;}

/* 友情链接 */
.g_link{ height: 50px;background: #161616;}
.link_c{line-height:50px;font-size: 14px;color:#fff;}
.link_c a{display: inline-block; padding-right:15px; height: 50px; line-height:50px; color:#fff;}


/* 自定义 */
.diy-phone{padding-left:30px; background:url(../images/phone.gif) no-repeat left center;background-size:30px 30px;display: inline-block; height: 50px; line-height:50px;color:red;}
.diy-phone em{font-weight:bold;font-size:20px;}
.top_c h3{ float:left; padding: 0px 46px 0 0;}

/* 页面最顶部自定义 */
.top_notice {
	height:35px;
	background: #efefef;
}
.top_notice .top_notice_content{
	width:1200px;
	margin:0 auto;
	font-size:13px;
}
.top_notice .top_notice_content .top_notice_fl{
	width:50%;
	float:left;
	line-height:35px;
}
.top_notice .top_notice_content .top_notice_fr{
	width:50%;
	float:right;
	text-align:right;
	line-height:35px;
}

.top_notice .top_notice_content .top_notice_fr .fg{
	display:inline-block;
	padding:0 5px;
}

/**视频**/
.video{width:1200px;height:675px;margin-bottom:20px;}

/**生产实力**/
.sb{height:395px;overflow:hidden;}

/***首页加粗***/
.cpc dl dd p strong{color:#f00;font-weight:normal;}

/***首页设备新20171230***/
.index-shebei ul li{
    width: 396px;
    float: left;
    margin-right: 6px;
}
.index-shebei .p2-hon-list-con1 li img {
    width: 100%;
    display: block;
    padding: 5px;
	border: solid 1px #ccc;
	box-sizing: border-box;
	background:#f2f2f2;
}
.index-shebei .p2-hon-list-con1 li img:hover{background:#039042;}
.index-shebei .p2-hon-list-con1 span {
    display: block;
    text-align: center;
    height: 40px;
    line-height: 40px;
    margin-bottom: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/*定制中心，幻灯片切换*/
/* 本例子css */
.slideBox{ width:579px; height:364px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:25px; overflow:hidden; position:absolute; right:25px; bottom:25px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;padding:5px;width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#039042; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{width: 569px;height: 354px;padding: 5px;display: block;background: #f2f2f2;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/***放大大图边框***/
.trans_msg img{border:1px solid #333;}
}
@media (max-width: 768px) {
body { font-family: tahoma, arial, 'Hiragino Sans GB','Microsoft YaHei','\5FAE\8F6F\96C5\9ED1','\5b8b\4f53', sans-serif; font-size: 14px; margin: 0px; padding: 0px; color: #333; line-height: 30px; height: auto; clear: both; overflow-x: hidden; }
.none{
display:none;
}

.indexbanner{
border-left:1px solid #FFFFFF;
border-right:2px solid #FFFFFF;
}
.nava{
border-left:1px solid #FFFFFF;
}
.nava ul{
width:100%;
}
.nava ul li{
width:33.06%;
text-align:center;
float:left;
background-color:#039042;
height:40px;
line-height:40px;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}
.nava ul li a{
color:#FFFFFF;
font-size:14px;
}
.logo{
height:80px;
}
.logo1{
width:50%;
float:left;
}
.logo1 img{
height:80px;
}
.language{
text-align:right;
padding-top:5px;
padding-right:15px;
}

.language a.chinese{
background-image:url(../images/chinese.jpg);
background-repeat:no-repeat;
background-position:left center;
height:35px;
line-height:35px;
padding-left:30px;
padding-right:15px;
}
.language a.english{
background-image:url(../images/english.jpg);
background-repeat:no-repeat;
background-position:left center;
height:35px;
line-height:35px;
padding-left:30px;
}
.tel{
text-align:right;
font-size:22px;
color:#FF0000;

padding-right:15px;
}
.about{
padding-top:1px;
clear:left;

}
.about img{
width:100%;

}
.title{
height:40px;
line-height:40px;
background-color:#039042;
color:#FFFFFF;
text-align:right;
padding-right:10px;
padding-left:10px;
clear:left;
margin-bottom:1px;
}
.title h2{
font-size:14px;
float:left;
}
.title a{
color:#FFFFFF;
}
.contenta{
clear:left;
}
.contenta dl{
width:49.5%;
float:left;
margin-left:1px;
height:180px;
}
.contenta dl dt{
height:140px;
text-align:center;
}
.contenta dl dt img{
height:140px;
width:100%;
}

.contenta dl dd{
height:40px;
line-height:40px;
text-align:center;
}
.contenta ul li{
height:40px;
line-height:40px;
border-bottom:1px #CCCCCC solid;
text-align:right;
padding-left:5px;
padding-right:5px;
}
.contenta ul li a{
float:left;
}



.hezuo{
clear:left;
}
.hezuo dl{
width:49.5%;
float:left;
margin-left:1px;
height:140px;
}
.hezuo dl dt{
height:100px;
text-align:center;
}
.hezuo dl dt img{
height:100px;
width:100%;
}

.hezuo dl dd{
height:40px;
line-height:40px;
text-align:center;
}











.foota{
height:40px;
line-height:40px;
background-color:#039042;
text-align:center;
color:#FFFFFF;
clear:left;
font-size:12px;
}
.foota a{
color:#FFFFFF;
font-size:12px;
}
}

