@charset "utf-8";


.h_lx {
	width: 220px;
	height: 66px;
	margin: 35px 0 0 0;
	overflow: hidden;
	background: url(/images/tel.png) no-repeat left top;
	padding-left: 60px;
	font: 20px "Microsoft Yahei";
	color: #666;
	font-size:16px;
}
.h_lx p {
	height: 43px;
	overflow: hidden;
	color: #f25000;
}
.h_lx p i {
	display: block;
	float: left;
	width: 220px;
	font-size: 12px;
	line-height: 16px;
	margin-top: 8px;
}
.h_lx p i span {
	display: block;
	font-size: 30px;
	font-weight: bold;
	line-height: 20px;
}
.h_lx em {
	display: block;
	float: left;
	width: 160px;
	overflow: hidden;
	font: 37px Impact;
	line-height: 40px;
}


/*banner*/
.banner{ height:640px; }
.banner a{ display:block; background:url(../images/banner.jpg) no-repeat center 0;height:640px;}

.g_yy{/* background:url(../images/yybg.jpg) no-repeat center 0; *//* height:733px; */padding-top: 40px;}
.g_yy h2{background:url(../images/yytit.jpg) no-repeat;height: 142px;text-align: center;font-size: 38px;font-weight: 400;color: #f25000;}
.g_yy h2 em{display: block;font-size: 24px;color: #000000;font-weight: normal;padding-top: 15px;}
.g_yy h2 b{color: #666;font-weight: normal;}

 .y-about-cont {  }
 .y-about-cont .y-shipin { width: 618px; height: 432px; }
 .y-about-cont .shipin { width: 100%; height: 100%; }
 .y-about-cont .y-about-txts { width: 540px; height: 432px; position: relative; }
 .y-about-txts h3 { font-size: 20px; font-weight: 400; margin-bottom: 8px;}
 .y-about-txts h3 a { color: #333; }
 .y-about-txts em { font-size: 12px; color: #999; }
 .y-about-txts p { font-size: 14px; color: #666; line-height: 26px; padding-top: 40px; margin-top: 40px; position: relative; }
 .y-about-txts p:before { content: ''; display: block; width: 23px; height: 2px; background-color: #0b63b9; position: absolute; left: 0; top: 0; z-index: 5; }
 .y-about-txts a.more {display: block;width: 120px;height: 45px;background-color: #666;line-height: 45px;text-align: center;color: #fff;font-size: 14px;position: absolute;left: 0;bottom: 0;z-index: 5;margin-bottom:77px;}

/* 艺和彩设备中心 */  
.g_pro{height: 858px;padding-top: 40px;position: relative;background:url(../images/cpbg.jpg) no-repeat;}
.g_pro h2{background:url(../images/cptit.jpg) no-repeat;height: 142px;text-align: center;font-size: 38px;font-weight: 400;color: #666;}
.g_pro h2 em{display: block;font-size: 24px;color: #000000;font-weight: normal;padding-top: 15px;}
.g_pro h2 b{color: #666;font-weight: normal;}
.g_pro h2 a{color: #f25000;}
.g_pro .m_pro{float: left;width: 271px;height: 693px;background:url(../images/flbg.jpg) no-repeat;padding: 23px 0 0 0;}
.g_pro .m_pro h4{height: 44px;line-height: 44px;margin-bottom: 10px;}
.g_pro .m_pro h4 a{/* color: #f25000; */display: block;height: 44px;line-height: 44px;padding-left: 10px;padding-right: 40px;background: url(../images/flh3.png) no-repeat bottom;font-size: 16px;font-weight: normal;color: #fff;width: 161px;margin: 0 auto 8px;overflow: hidden;}
.g_pro .m_pro h4 a:hover,.g_pro .m_pro .on a{color:#fff;background: url(../images/flh3h.jpg) no-repeat bottom;}

.g_pro .flst{padding:13px 0}
.g_pro .flst li{height: 30px;line-height: 30px;}
.g_pro .flst li a{display: block;height: 30px;line-height: 30px;font-size: 14px;color: #999ad1;padding-left: 46px;}
.g_pro .flst li a:hover{color: #fff}

.g_pro .m_hotcp{float: right;width: 900px;}
.g_pro .cptj{position: relative; height: 355px;margin-bottom: 16px;}
.g_pro .cptj dt{width: 500px;height:355px;overflow: hidden;float:right;text-align: center;background: #b6b6b6;}
.g_pro .cptj dt img{height:355px;/* display: block; */transition: all 0.3s linear 0s;}
.g_pro .cptj dd{position: absolute;left:30px;top:42px;width: 320px;}
.g_pro .cptj dd h4{height: 42px;line-height: 42px;overflow: hidden;font-size: 24px;color: #000;font-weight: bold;margin-bottom: 25px;}
.g_pro .cptj dd h4 a{color: #666;}
.g_pro .cptj dd p{position: relative;font-size: 14px;line-height: 32px;/* color: #f25000; */padding-left: 74px;}
.g_pro .cptj dd p b{position: absolute;left:0;top:0;font-size: 14px;color: #fff;font-weight: bold;}
.g_pro .cplst li{float: left;width: 288px;margin-bottom: 15px;margin-right: 20px;transition: all 0.3s linear 0s;}
.g_pro .cplst .lastli{margin-right: 0;}
.g_pro .cplst li img{width: 288px;/* height: 256px; */display: block;border-radius: 10px 10px 0 0;}
.g_pro .cplst li:hover{ transform: translateY(-5px);	}
.g_pro .cplst li em{display: block;height: 54px;line-height: 54px;background: #e8e8ea;border-radius: 0 0 10px 10px; overflow: hidden; text-align: center;font-size: 14px;color: #757575;}
.g_pro .cptab .u_ljt,
.g_pro .cptab .u_rjt
{position: absolute;width: 20px;height: 40px;top:90px;}
.g_pro .cptab .u_ljt{left:0;background:url(../images/jt2.png) no-repeat}
.g_pro .cptab .u_rjt{right:0;background:url(../images/jt3.png) no-repeat}

.g_pro .cptab .u_ljt:hover,
.g_pro .cptab .u_rjt:hover{background-position: -20px;}


.con{height: 420px;/* margin-top: 54px; */position: relative;}
 .con i{width: 44px;height: 44px;overflow: hidden;position: absolute;top: 166px;display: block;}
 .con i:hover{cursor: pointer;}
 .con i.btn01{background: url(/images/caseBtn.jpg) no-repeat top;left: -44px;}
 .con i.btn02{background: url(/images/caseBtn.jpg) no-repeat bottom;right: -44px;}
 .conBox{width: 100%;overflow: hidden;height: 420px;position: relative;}
 .con ul{overflow: hidden;height: 420px;position: absolute;top: 0;left: 0;}
 .con li{width: 280px;height: 420px;float: left;margin-right: 27px;}
 .con img{display: block;}
 .con .intro{overflow: hidden;height: 210px;padding:0 17px;background: #fff;}
 .con .intro h3{font-size:18px;font-weight: normal;margin-top: 26px;}
 .con .intro h3 a{color: #666666;text-decoration: none;}
 .con .intro p{color: #fff;font-size: 13px;color: #666666;margin: 10px 0 28px 0;}
 .con .intro .more{background: url(/images/products-Jt1.png) no-repeat left center;padding-left: 27px;font-size: 14px;font-weight: bold;font-family: arial;text-transform: uppercase;text-decoration: none;}




.g_hhr{background:url(../images/jxbg.jpg) no-repeat center top;height: 652px;padding-top: 100px;}
.g_hhr .m_hhr{float: left;width: 404px;}
.g_hhr .m_hhr h2{padding-top: 20px;font-size: 48px;color: #3234a5;height: 200px;}
.g_hhr .m_hhr h2 em{display: block;font-size: 24px;color: #000000;font-weight: normal;padding-top: 12px;}
.g_hhr .m_hhr h2 em b{font-weight: normal;color: #666;}
.g_hhr .hhrimg{float: right;width: 796px;}
.g_hhr .hhrimg img{width: 796px;height: 569px;display: block;}
.g_hhr p{padding-left: 28px;font-size: 14px;line-height: 40px;color: #757575;margin-bottom: 35px;}
.g_hhr span{display: block;margin-left: 28px;}
.g_hhr span a{float: left;padding-left: 40px;width: 131px;height: 48px;line-height: 48px;font-size: 14px;color: #fff;}
.g_hhr span .btn1{background:url(../images/btn2.jpg) no-repeat;margin-right: 10px;}
.g_hhr span .btn2{background:url(../images/btn3.jpg) no-repeat}




/* 优势 */
.g_ys{background:url(../images/ysbg.jpg) no-repeat center top;height: 1378px;padding-top: 80px;overflow: hidden;}
.g_ys h2{background:url(../images/yytit.png) no-repeat;height: 200px;text-align: center;font-size: 48px;color: #30329f;}
.g_ys h2 em{display: block;font-size: 24px;color: #000000;font-weight: normal;padding-top: 10px;}
.g_ys h2 b{color: #666}
.g_ys .ysimg1{top:278px;right:20px;position: absolute;}
.g_ys .ysimg2{top:650px;left:20px;position: absolute;}
.g_ys .ysimg3{top:1020px;right:20px;position: absolute;}
.g_ys .ysimg4{top:1274px;left:0;position: absolute;}
.g_ys .m_ys1{top:278px;left:0;}
.g_ys .m_ys2{top:650px;left:672px;}
.g_ys .m_ys3{top:1020px;left:0;}
.g_ys .m_ysgy{position: absolute;width: 546px;}
.g_ys .m_ys4{top:1395px;left:662px; width: 575px}
.g_ys .m_ysgy h3{height: 70px;border-bottom: 1px dashed #61616b;position: relative;margin-left: 115px;font-size: 30px;color: #666;font-weight: bold;margin-bottom: 20px;}
.g_ys .m_ysgy h3 b{color: #ffa800}
.g_ys .m_ysgy h3 em{display: none;font-weight: normal;font-size: 22px;color: #000000;}
.g_ys .m_ysgy h3 i{position: absolute;left:-115px;top:0;}
.g_ys .m_ysgy p{padding-left: 130px;background:url(../images/ysico.png) no-repeat 110px 8px;font-size: 16px;line-height: 30px;margin-bottom: 26px;color: #666666;}



/* 钣金行业案例 */
.g_an{background: url(../images/fwbg.jpg?v1) no-repeat center -90px;height: 607px;padding-top: 40px;}
.g_an h2{background:url(../images/antit.jpg) no-repeat;height: 133px;text-align: center;font-size: 38px;color: #666;font-weight: normal;}
.g_an h2 a{color: #f25000;}
.g_an h2 a b{font-weight:400}

.g_an h2 em{display: block;font-size: 24px;color: #000000;padding-top: 10px;}
.g_an h2 i{font-style: normal;color: #666;}
.g_an .anhd {height: 82px;margin-bottom: 42px;}
.g_an .anhd li{float: left;width: 150px; }
.g_an .anhd li a{display: block;float: left;width: 150px;background:url(../images/anline.jpg) no-repeat right 24px; height: 62px; padding-top: 20px;text-align: center;font-size: 15px;color: #24292f; line-height:18px;}
.g_an .anhd li b{display: block;}
.g_an .anhd li.on a{background: #fff;border-top: 5px solid #2e309b;color: #2e309b;margin-left: -1px;}
.g_an .anhd .anmore a{display: block;float: left;width: 150px;background:url(../images/anline.jpg) no-repeat right 24px; height: 62px; padding-top: 20px;text-align: center;font-size: 15px;color: #24292f;}
.g_an .anhd .anmore b{display: block;}
.g_an .anbd dl{height: 150px;}
.g_an .anbd dt{float: left;width: 200px;height: 76px;background:url(../images/antit2.jpg?v1) no-repeat;padding-top: 30px;text-align: center;font-size: 24px;color: #fff; margin-right: 24px;}
.g_an .anbd dt em{display: block;font-size: 12px;color: #fff;text-transform: uppercase;}
.g_an .anbd dt a{color: #fff;}
.g_an .anbd dd{float: left;width: 910px;}
.g_an .anbd h3{height: 44px;line-height: 44px;overflow: hidden;font-size: 15px;font-weight: bold;color: #24292f;  }
.g_an .anbd h3 a{color: #24292f;  }
.g_an .anbd p{font-size: 14px;line-height: 30px;height: 60px;overflow: hidden;color: #777777;}
.g_an .anbd .animg{width: 1200px;height: 555px;display: block;}
.g_an .anbd .animg img{width: 1200px;height: 555px;display: block;}
.g_an .u_ljt,
.g_an .u_rjt{position: absolute;width: 48px;height: 85px; z-index: 100}
.g_an .u_ljt{background:url(../images/ljt.png) no-repeat;left:0;top:700px;}
.g_an .u_rjt{background:url(../images/rjt.png) no-repeat;right:-4px;top:700px;}
.g_an .u_ljt:hover,.g_an .u_rjt:hover{background-position: right 0}


/* 新闻 */
.g_news{height: 734px;}
.g_news h2{background:url(../images/newtit.jpg) no-repeat;height: 123px;text-align: center;font-size: 38px;color: #e70000;font-weight: normal;}
.g_news h2 a{color: #f25000;}
.g_news h2 a b{font-weight:400}

.g_news h2 em{display: block;font-size: 24px;color: #000000;padding-top: 10px;}
.g_news h2 b{font-style: normal;/* color: #e70000; */}
.g_news .newimg{height: 190px;}
.g_news .newimg img{width: 1200px;height: 157px;display: block;}
.g_news .newtj{height: 130px;}
.g_news .newtj dt{height: 34px;line-height: 34px;overflow: hidden;font-size: 15px;color: #999;margin-bottom: 15px;}
.g_news .newtj dt a{color: #666;font-size: 18px;}
.g_news .newtj dd{font-size: 14px;line-height: 28px;height: 56px;overflow: hidden;color: #828282;}
.g_news .m_new{margin-left: 23px;}
.g_news .m_new dl{float: left;width:555px; padding-top: 46px; margin-right: 32px;background:url(../images/newbg2.jpg) no-repeat 0 0;}
.g_news .m_new .lastdl{margin-right: 0;}
.g_news .m_new dt{float: left;width: 125px; height: 64px; background:url(../images/newdt.jpg) no-repeat;position: relative;}
.g_news .m_new dt i{position: absolute;left:0;top:0;font-size: 18px;color: #272727;}
.g_news .m_new dt b{font-size: 50px;color: #272727;letter-spacing: -5px; font-weight: normal;left:45px;top:5px;position: absolute;}
.g_news .m_new dd{padding-top: 6px;}
.g_news .m_new h3{height: 26px;line-height: 26px;overflow: hidden;font-size: 16px;color: #2e2e2e;font-weight: normal;margin-bottom: 5px;}
.g_news .m_new h3 a{color: #2e2e2e;}
.g_news .m_new p{height: 24px;line-height: 24px;overflow: hidden;font-size: 14px;color: #828282;}


/* 走进 */
.g_zj{height: 450px; padding-top: 138px; background:url(../images/abbg.jpg) no-repeat center top;}
.g_zj h3{ height: 46px;line-height: 46px; overflow: hidden; font-size: 18px;color: #000000;margin-bottom: 24px; font-weight: normal;}
.g_zj h3 a{color: #000000;text-decoration: none;}
.g_zj h3 b{font-size: 24px;color: #666;}
.g_zj p{width: 510px; height: 160px; overflow: hidden;font-size: 14px;line-height: 40px;color: #828282;margin-bottom: 48px;}
.g_zj em a{display: block;background:url(../images/abtn.png) no-repeat;width: 140px;height: 48px;line-height: 48px;text-align: center;font-size: 14px;color: #fff;}

/* 友情链接 */
.g_link{height: 78px;background: #666;}
.g_link h2{float: left; width: 140px;height: 78px;line-height: 78px;font-size: 14px;font-weight: normal;color: #fff;}
.link_c{line-height:78px; overflow:hidden;float: left;width: 1060px; font-size: 14px;}


.link_c a{ white-space:nowrap; padding:0 20px;float: left; height: 78px; line-height:78px; color:#999999;display: block;}
