@charset "utf-8";
/*end*/
body{overflow-x:hidden;}

/*实力*/
.power { padding-bottom: 81px;  width: 1340px;margin: 0 auto;clear: both;}
.power h1{padding-top: 80px;padding-bottom: 30px;text-align: center;font-size: 36px;color: #333333;line-height: 36px;font-weight: normal;}
.power h1 span{font-size: 24px;color: #dadada;}
.daily { background: #F7F7F7; padding: 49px 0 46px; margin-top: 51px; margin-bottom: 49px; }
.daily li { float: left; width: 16%; padding-left: 60px; box-sizing: border-box; color: #313131; border-right: 1px solid rgba(0, 0, 0, 0.07); }
.daily li span { display: block; font-size: 16px; line-height: 100%; margin-bottom: 13px; }
.daily li em { display: block; font-size: 60px; font-family: Impact; line-height: 100%; transition: .3s; }
.daily li i { display: inline-block; width: 27px; height: 27px; background: #c9161d; border-radius: 50%; color: #fff; font-size: 14px; text-align: center; line-height: 27px; margin-left: 10px; vertical-align: bottom; margin-bottom: 6px; }
.daily li:last-child { border-right: none; }
.daily li:hover em, .daily li:hover span { animation: bounceIn 1s; -webkit-animation: bounceIn 1s; }
.daily li:hover em { color: #C9161D; }
.power_con { position: relative; padding-left: 23px; height: 501px; background: url(../images/power_bg.png) no-repeat 15px bottom; }
.power_list { width: 1052px; height: 501px; float: right; }
.power_list dl { width: 238px; height: 501px; float: left; transition: width .3s; overflow: hidden; }
.power_list dt { position: relative; width: 238px; height: 501px; float: left; }
.power_list dt span { display: block; position: absolute; left: 0; top: 0; background: rgba(0, 0, 0, 0.7); font-size: 16px; color: #EAEAEA; font-weight: bold; width: 16px; padding: 25px 18px 15px; writing-mode: vertical-lr; line-height: 100%; letter-spacing: 3px; }
.power_list dd { display: none; position: absolute; top: 57px; left: 23px; width: 243px; }
.power_list dd h3 { font-weight: 100; font-size: 28px; color: #313131; line-height: 100%; position: relative; padding-bottom: 55px; margin-bottom: 46px; }
.power_list dd h3 i { font-weight: bold; margin-bottom: 9px; display: block; }
.power_list dd h3 span { display: block; margin-top: 15px; color: #666; text-transform: uppercase; font-size: 16px; }
.power_list dd h3:after { position: absolute; content: ""; width: 41px; height: 4px; background: #C9161D; left: 0; bottom: 0; }
.power_list dd p { font-size: 14px; line-height: 24px; color: #666; }
.power_list dl.cur { width: 576px; height: 501px; }
.power_list dl.cur dt { width: 576px; }
.power_list dl.cur dt span { background: #C9161D; }
.power_list dl.cur dd { display: block; }
.power_top { position: absolute; left: 229px; bottom: -6px; }

/*优势*/
.ys { background: url(../images/ys_bg.jpg) no-repeat center top; height: 613px; }
.ys h2 { text-align: center; font-size: 24px; position: absolute; top: 156px; left: 0; width: 97%; }
.ys h2 a { display: block; color: #333; line-height: 100%; }
.ys h2 span { display: block; color: #616161; line-height: 100%; font-weight: 100; margin-top: 10px; }
.ys .content { position: relative; }
.ys ul { position: absolute; top: 185px; }
.ys li { width: 280px; font-size: 20px; color: #fff; padding-bottom: 19px; margin-bottom: 23px; box-sizing: border-box; padding-left: 35px; background: url(../images/ys_icon.png) no-repeat left top; }
.ys li em { display: block; line-height: 100%; margin-bottom: 10px; }
.ys li i { display: none; font-size: 14px; line-height: 100%; opacity: .75; white-space: nowrap;}
.ys li span {overflow: hidden; display: block; font-size: 12px; line-height: 14px; opacity: .4; transition:  .3s;}
.ys li:hover em { font-weight: bold; color: #C9161D; }
.ys li:hover i { display: block;}
.ys li:hover span { display: none;}
.ys ul li:last-child { border-bottom: none; }
.ys ul.fl { left: 0; }
.ys ul.fr { right: 70px; }
.ys ul.fr li { padding-left: 140px; background-position-x: 105px; }
.ys .pic { position: relative; padding-top: 84px; }
.ys .pic img{width: 98%;}


/*合作客户*/
.hzkhbj{height:750px; background:url(../images/hzbj.jpg) no-repeat center;}
.hzkh{padding-top:64px;}
.hzkh h1{padding-top: 80px;padding-bottom: 30px;text-align: center;font-size: 36px;color: #333333;line-height: 36px;font-weight: normal;}
.hzkh h1 span{font-size: 24px;color: #dadada;}
.hzkh h3{text-align: center; margin-bottom: 32px; font-size: 24px;color:#666666; line-height: 36px;}
.hzkh h3 span{font-size: 36px; color:#ef7e32;}
.hzkh h3 i{display: block; text-transform: uppercase; font-size: 16px; line-height: 16px; margin-top: 13px; color:#666666;}
.hzkh .kh{height:420px;}
.hzkh .kh li{float:left; width:218px; height:122px; border:1px solid #d4d4d4;transition: all 0.3s linear; margin-bottom: 16px; margin-left: 27px; overflow: hidden; box-sizing: border-box;}
.hzkh .kh li img{ width:218px; height:122px;}
.hzkh .kh li.k{margin-left: 0;}
.hzkh .kh li:hover{box-shadow: 5px 5px 10px #e5e5e5,-5px -5px 10px #e5e5e5; border:0;}
.hzkh .h{height:114px; border:1px solid #d4d4d4;padding:0 9px; }
.hzkh .h li{float:left; height:114px;margin:0 18px;}
.hzkh .h li i{display: block;width:41px; height:37px; margin:23px auto 0;transition: all 0.5s ease-in-out;}
.hzkh .h li .k1{background:url(../images/k1.png) no-repeat center;}
.hzkh .h li .k2{background:url(../images/k2.png) no-repeat center;}
.hzkh .h li .k3{background:url(../images/k3.png) no-repeat center;}
.hzkh .h li .k4{background:url(../images/k4.png) no-repeat center;}
.hzkh .h li .k5{background:url(../images/k5.png) no-repeat center;}
.hzkh .h li .k6{background:url(../images/k6.png) no-repeat center;}
.hzkh .h li .k7{background:url(../images/k7.png) no-repeat center;}
.hzkh .h li .k8{background:url(../images/k8.png) no-repeat center;}
.hzkh .h li .k9{background:url(../images/k9.png) no-repeat center;}
.hzkh .h li .k10{background:url(../images/k10.png) no-repeat center;}
.hzkh .h li em{display: block; text-align: center; margin-top: 17px;font-size: 14px; color:#666666;}
.hzkh .h li:hover em{color:#ef7e32; font-weight: bold;}
.hzkh .h li:hover i{transform: rotate(360deg);}
.hzkh .h li:hover .k1{background:url(../images/k1_h.png) no-repeat center;}
.hzkh .h li:hover .k2{background:url(../images/k2_h.png) no-repeat center;}
.hzkh .h li:hover .k3{background:url(../images/k3_h.png) no-repeat center;}
.hzkh .h li:hover .k4{background:url(../images/k4_h.png) no-repeat center;}
.hzkh .h li:hover .k5{background:url(../images/k5_h.png) no-repeat center;}
.hzkh .h li:hover .k6{background:url(../images/k6_h.png) no-repeat center;}
.hzkh .h li:hover .k7{background:url(../images/k7_h.png) no-repeat center;}
.hzkh .h li:hover .k8{background:url(../images/k8_h.png) no-repeat center;}
.hzkh .h li:hover .k9{background:url(../images/k9_h.png) no-repeat center;}
.hzkh .h li:hover .k10{background:url(../images/k10_h.png) no-repeat center;}

/*生产车间*/
.sccjbj{height:530px;width: 100%;}
.sccjbj{margin:0 auto;}
.sccj h1{padding-bottom: 30px;text-align: center;font-size: 36px;color: #333333;line-height: 36px;font-weight: normal;}
.sccj h1 span{font-size: 24px;color: #dadada;}
.sccj .cj{width:100%;overflow: hidden;}
.cj li{width:400px;height:300px;margin-left: 10px;text-align: center;border: 1px solid gray;float: left;}
.cj li img{width:100%;height: 100%;}
.cj li p{width: 100%;height: 50px;font-size: 20px;line-height: 2.5;    margin-top: -50px;position: relative;color: white;background: #1615156e;font-weight: bold;}

/*关于美高美*/
.about {padding-bottom: 80px; background: #F7F7F7; overflow: hidden; }
.about h1{text-align: center;font-size: 36px;color: #333333;line-height: 36px;font-weight: normal;}
.about h1 span{font-size: 24px;color: #dadada;}
.about .content { position: relative; width: 1340px}
.about dl {margin-top: 51px;height: 526px;width:  1340px;}
.about dl dt img {width: 100%;}
.about dl dd {position: absolute;top: 80px;left: 62px;background: #fff;border: 1px solid #BFBFBF;padding: 21px 34px 0 31px;width: 367px;height: 321px;box-sizing: border-box;box-shadow: 0 0 0 10px #fff;}
.about dl dd h3 { position: relative; padding-left: 59px; padding-bottom: 43px; font-size: 28px; color: #C9161D; line-height: 100%; font-family: arial; font-style: italic; text-transform: uppercase; font-weight: bold; }
.about dl dd h3 i { display: none; }
.about dl dd h3 span { display: block; position: absolute; top: -58px; left: -12px; }
.about dl dd p { font-size: 14px; line-height: 26px; color: #666; }
.about ul {position: absolute;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.58);width: 1340px;height: 84px;}
.about ul li { width: 19.5%; float: left; padding-right: 13px; text-align: center; box-sizing: border-box; background: url(../images/a_i.png) no-repeat right center; transition: .3s; }
.about ul li a { text-align: center; line-height: 84px; color: #fff; font-size: 20px; }
.about ul li:first-child { width: 22%; padding-right: 0; background-image: none; background-color: #C9161D; }
.about ul li:first-child i { font-weight: bold; }
.about ul li:last-child { padding-right: 0; background: none; }
.about ul li:hover a { font-weight: bold; }
.about ul li:first-child:hover { background-color: #b21319; }
.about ul li:first-child:hover a { font-weight: normal; }

/*新闻聚焦*/
.news { padding-top: 73px; padding-bottom: 82px; width: 1340px;margin: 0 auto;}
.news h1{text-align: center;font-size: 36px;color: #333333;line-height: 36px;font-weight: normal;}
.news h1 span{font-size: 24px;color: #dadada;}
.news_con { margin-top: 53px; }
.news_con dl dt { display: none; }
.news_con dl dd { height: 105px; float: left; padding: 0; border-bottom: 1px solid #B0B0B0; box-sizing: border-box; }
.news_con dl dd:nth-child(2) {width: 1145px;}
.news_con dl dd:nth-child(2) h3 { font-size: 20px; color: #333; line-height: 105px; transition: .3s; }
.news_con dl dd:nth-child(2) h3 span { width: 146px; height: 41px; display: inline-block; background: #313131; font-size: 20px; color: #fff; text-align: center; font-weight: bold; line-height: 41px; margin-top: 35px; margin-right: 76px; }
.news_con dl dd:nth-child(2) h3:hover { color: #E51D25; }
.news_con dl dd:nth-child(2) p { display: none; }
.news_con dl dd:last-child { width: 195px; float: right; padding-right: 41px; background: url(../images/n_more.png) no-repeat 136px center; }
.news_con dl dd:last-child i { display: none; }
.news_con dl dd:last-child em { display: block; font-size: 16px; color: #999; font-weight: bold; font-style: italic; line-height: 100%; padding-top: 46px; }
.news_con dl.cur dt { width: 429px; height: 241px; overflow: hidden; float: left; display: block; }
.news_con dl.cur dt img { width: 429px; height: 241px; }
.news_con dl.cur dd { height: 241px; }
.news_con dl.cur dd h3 { line-height: 100%; }
.news_con dl.cur dd h3 span { display: none; }
.news_con dl.cur dd p { font-size: 14px; color: #666; line-height: 23px; margin-top: 24px; display: block; }
.news_con dl.cur dd:nth-child(2) {width: 716px;padding: 70px 94px 0 52px;}
.news_con dl.cur dd:last-child em { padding-top: 113px; }
.news_con dl.cur dd:last-child i { float: right; font-size: 14px; color: #333; padding-top: 25px; display: block; }
.news_con dl.cur dd:last-child i:hover { font-weight: bold; }
.news_con dl:first-child dd { border-top: 1px solid #B0B0B0; }

