﻿@charset "utf-8";
.Banner{ overflow: hidden;}
.bnfocus{height: 19px; background:url(Img/Index/bndownbg.png) no-repeat center top; position: relative; }
.bnfocus .Acus{width: 199px; height: 10px; padding-top: 17px; text-align: center; background:url(Img/Index/bntopbg.png) no-repeat; position: absolute; left: 50%; top: -27px; margin-left: -100px;}
.bnfocus .Acus span{ display: inline-block; cursor: pointer; width: 16px; height: 16px; margin: 0px 15px; background:url(Img/Index/yuan.png) no-repeat;}
.bnfocus .Acus span.cur{background:url(Img/Index/yuan_h.png) no-repeat;}
.flash{width: 100%; height: 480px;}
.flash .container{height: 480px;/* position: relative;*/}
.bnslider{width: 1920px; height: 480px; position: relative; left: -470px; top: 0px; overflow: hidden;}
.bnslider ul{width: 1000000px;height: 480px; position: absolute; left: 0px; top: 0px; overflow: hidden;}
.bnslider ul li{width: 1920px; height: 480px; float: left; overflow: hidden;}
.bnslider ul li img{display: block;}
/*-- Banner_end --*/

 .content, .container{
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	font-family:microsoft yahei;}




.Gtgs{
	height: 664px; margin-top: 17px;
}
.Gtgstop{
	height: 360px;
	background:url(Img/Index/Gtgstopbg.png) repeat-x;
	box-shadow: 0px 2px 5px #888888;
	padding-top: 24px;
	
	overflow: hidden;
	margin-top: 20px;
}
.Gtgstopcont{overflow: hidden;}
.piczs{ height: 210px; float: left; margin-left: 29px;}
.intrdus{
	width: 598px;
	float: right;
	overflow: hidden;
	margin-right: 29px;
}

.wdchg{overflow: hidden;}
.wdchg .tpslider{width: 380px; height: 220px;}
.wdchg .tpslider ul{width: 380px; height: 220px; overflow: hidden;}
.wdchg .tpslider ul li{width: 380px; height: 220px; overflow: hidden;}
.wdchg .tpslider ul li img{display: block;}
.wdchg .wbbox{ overflow: hidden; height: 50px; background: #e2e2e2;}
.wdchg .wbbox .Title{float: left; width: 250px; height: 50px; line-height: 50px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left: 15px;}
.wdchg .wbbox .Title a{font-size: 15px; color: #333333;display:none;}
.wdchg .wbbox .afocus{ height: 9px; float: right; margin-top: 18px; margin-right: 15px;}
.wdchg .wbbox .afocus span{display: inline-block; width: 9px; height: 9px; margin: 0px 6px; cursor: pointer; background:url(Img/Index/yuan1.png) no-repeat;}
.wdchg .wbbox .afocus span.cur{background:url(Img/Index/yuan1_h.png) no-repeat;}

.intrdus h4{overflow: hidden; font-weight: normal;}
.intrdus h4 a{font-size: 20px; color: #666;font-weight: bold;letter-spacing: 1px;}
.intrdus h4 span{font-size: 14px; color: #666; padding-top: 4px; display: block; font-family:Arial, Helvetica, sans-serif; line-height: 26px;letter-spacing: 2px;}
.intrdus h5{height: 42px; line-height: 42px; margin-top: 15px; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.intrdus h5 a{font-size: 16px; color: #333333;}
.intrdus p{ line-height: 24px; height: 176px; overflow: hidden; font-size: 13px; color: #333333;text-indent: 2em;}

.tmfc{overflow: hidden; margin-top: 28px;}
.tmfc li{float: left; width: 238px; height: 82px; border-left: 1px dotted #999999; text-align: center;}
.tmfc li.fisrtli{border: none;}
.tmfc li img{display: inline-block;}
.tmfc li a{display: block; margin-top: 4px; font-size: 15px; color: #000000;text-decoration:none;}


.Gtgsdown{
	height: 268px;
	background:url(Img/Index/Gtgstopbg.png) repeat-x;
	box-shadow: 0px 2px 5px #888888;
	overflow: hidden;
}
.Gtgsdown h4{ overflow: hidden; text-align: center; margin-bottom: 13px; font-weight: normal; padding-top: 18px; border-top: 4px solid #0073c3;}
.Gtgsdown h4 a{ font-size: 20px; color: #333;}
.Gtgsdown h4 a em{ font-size: 36px; font-family:Microsoft YaHei;  color: #333;}
.Gtgsdown h4 span{display: block; font-size: 12px; color: #989898; }

.Gtgsdown .hzpn{
	width: 1160px;
	margin: 0 auto;
	overflow: hidden;
}
.hzpn .pnslider{overflow: hidden; width: 10000px;}
.hzpn .pnslider li{float: left; width: 175px; margin: 0px 8px; overflow: hidden; text-align: center;}
.hzpn .pnslider li img{display: block; border: 1px solid #d8d8d8;}
.hzpn .pnslider li p{height: 20px; line-height: 20px; margin-top: 10px;}
.hzpn .pnslider li p a{font-size: 13px; color: #666666;}
/*-- 走进浩海昌_end --*/


.cpcenter{overflow: hidden;}
.cpcenter .container{overflow: hidden; padding-top: 30px; padding-bottom: 33px;}
.cpleft{float: left; width: 230px;}
.cpleft h4{height: 60px; line-height: 60px; font-weight: normal; background:url(Img/Index/cptt.png) no-repeat; padding-left: 68px;}
.cpleft h4 a{font-size: 20px; color: #fff;}
.spsort{border: 1px solid #e5e5e5; background: #fff; border-top: none;  position: relative; padding: 20px 16px 0px 16px;}
.spsort .sj{background:url(Img/Index/sj2.png) no-repeat; width: 31px; height: 31px; position: absolute; right: -7px; bottom: -7px;}
.spsort dl{overflow: hidden; }
.spsort dl dt{height: 30px; line-height: 30px; margin-bottom: 8px; padding-left: 9px; background:url(Img/Index/dtbg.png) repeat-x; border: 1px solid #e3e3e3; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.spsort dl dt a{font-size: 15px; color: #333333; font-weight: bold;}
.spsort dl dd{ display:none; height: 28px; line-height: 28px;  background:url(Img/Index/sj.png) no-repeat 10px center; padding-left: 20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.spsort dl dd a{ font-size: 13px; color: #333333;}
.cpleft .hotline{background:url(Img/Index/hlbg.jpg) no-repeat; padding-top: 158px; border: 1px solid #e5e5e5;  margin-top: 30px; text-align: center; overflow: hidden; height: 205px;}
.cpleft .hotline span{font-size: 14px; color: #666666;}
.cpleft .hotline p{font-size: 24px; color: #c80101;}
.cpleft .hotline a{font-size: 16px; color: #000000; margin-top: 7px; background:url(Img/Index/zxbtn.png) no-repeat; display: inline-block; width:93px; height: 33px; line-height: 33px; text-align: center; }

.spsort dl.active dd{ display:block;}
.spsort dl.active{ padding-bottom:15px; height:168px; overflow:hidden;}

.cpright{width: 718px; float: right; }
.cpright h4{height: 60px; line-height: 60px; font-weight: normal; overflow: hidden;}
.cpright h4 *{display: inline-block; line-height: 60px; float: left;}
.cpright h4 a{font-size: 20px; color: #333333;}
.cpright h4 em{font-size: 20px; color: #999999; margin-left: 4px;}
.cpright h4 span{font-size: 12px; color: #999999; font-family:Microsoft YaHei; margin-left: 5px; margin-top: 4px;}


.cpright .cplist{ width: 750px;}
.cpright .cplist li{float: left; width: 227px; padding-bottom: 30px; padding-top: 2px; margin-bottom: 14px; margin-right: 14px; background: #fff; text-align: center; border: 1px solid #e7e7e7;}
.cpright .cplist li img{display: block;}
.cpright .cplist li p{height: 22px; line-height: 22px; font-size: 13px; color: #333333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cpright .cplist li h5{height: 22px; line-height: 22px; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cpright .cplist li h5 a{font-size: 13px; color: #333333;}
 .cpright .cplist li:hover{box-shadow: 0 3px 8px #888888;}
/*-- 浩海昌产品中心_end --*/


.sclc{height: 697px; background:url(Img/Index/clbg.jpg) no-repeat center top;}
.sclc .container{overflow: hidden;height: 641px; padding-top: 56px; position: relative;}
.sclc h4{font-weight: normal; overflow: hidden;}
.sclc h4 span{font-weight: bold; font-size: 30px; color: #fff;}
.sclc h4 em{ font-size: 24px; color: #fff; display: block;}
.sclc h4 i{display: inline-block; height: 0px; margin-top: 25px; width: 30px; border-bottom: 1px solid #fff;}
.lctext{overflow: hidden; width: 1030px; margin-top: 52px;}
.lctext li{width: 201px; float: left; height: 160px; overflow: hidden; margin-right: 56px; margin-bottom: 45px;}
.lctext li span{font-family: "Light"; font-size: 32px; color: #ffffff; display: block;}
.lctext li em{font-size: 18px; color: #fff; font-weight: bold; display: inline-block; margin-top: 1px;}
.lctext li p{line-height: 20px; color: #86a7f2; font-size: 13px; padding-top: 18px;}
.sclc .zxdz{display: block; width: 402px; height: 79px; background:url(Img/Index/dzbtn.png) no-repeat; position: absolute; left: 50%; margin-left: -201px; bottom: 0px;}
/*sclc_end*/


.Jdvl{ overflow: hidden;}
.Jdvl .container{overflow: hidden; padding-top: 52px; padding-bottom: 50px;}
.Jdvl .Title{overflow: hidden; width: 100%; text-align: center;}
.Jdvl .Title a{font-size: 20px; color: #333;}
.Jdvl .Title span{font-size: 12px; color: #999999; font-weight: normal; display: block;}

.Jdvlcont{ margin-top: 22px;}
.Jdvlcont ul{overflow: hidden; width: 1020px;}
.Jdvlcont ul li{float: left; width: 218px; overflow: hidden; margin-right: 36px;}
.Jdvlcont ul li img{display: block; padding: 8px 8px; background: #fff; border: 1px solid #d0d0d0;}
.Jdvlcont ul li h5{height: 22px; line-height: 22px; margin-top: 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Jdvlcont ul li h5 a{color: #333; font-size: 14px;}
.Jdvlcont ul li p{line-height: 20px; height: 80px; margin-top: 7px; font-size: 13px; color: #666666; overflow: hidden;}
/*-- 经典案例_end --*/


.Hhys{overflow: hidden;}
.Hhys .container{position: relative;}
.Page1{background:url(Img/Index/ys1.jpg) no-repeat center top; height: 545px;}
.Page2{background:url(Img/Index/ys2.jpg) no-repeat center top; height: 339px;}
.Page3{background:url(Img/Index/ys3.jpg) no-repeat center top; height: 694px;}

.Page .Text{overflow: hidden; width: 436px; position: absolute;}
.Page .Text h5{overflow: hidden;}
.Page .Text h5 span{font-size: 32px; color: #333;}
.Page .Text h5 em{font-size: 24px; color: #000000; display: block;}
.Page .Text p{font-size: 16px; color: #c80101; margin-top: 12px;}
.Page .Text ul{overflow: hidden; margin-top: 35px; padding-left: 22px;}
.Page .Text ul li{line-height: 30px; font-size: 14px; color: #000000;}
.Page1 .title{width: 100%; overflow: hidden;text-align: center; font-weight: normal; position: absolute; top: 47px; left: 0px;}
.Page1 .title img{display: inline-block;}
.Page1 .title span{font-size: 16px; color: #000000; display: block; margin-top: 4px;}
.Page .Text2 h5 span{font-size: 24px;}
.Page .Text2 h5 em{font-size: 20px; padding-top: 6px;}
.Page .Text2 .sblist{overflow: hidden; margin-top: 6px; padding-left: 16px;}
.Page .Text2 .sblist span{display: inline-block; width: 90px; height: 33px; line-height: 33px; font-size: 14px; color: #000000; text-align: center; background:url(Img/Index/ysbtn.png) no-repeat;}
.Page .Text1{left: 94px; top: 259px;}
.Page .Text2{left: 577px; top: 27px;}
.Page .Text2 ul li{line-height: 21px; margin-bottom: 15px;}
.Page .Text2 ul{margin-top: 27px;}
.Page .Text3{left: 94px; top: 51px;}
.Page .Text3 ul{margin-top: 24px;}
.Page .Text4{left: 577px; top: 364px;}
.Page .Text4 ul li{line-height: 31px;}

.Page .hotline{overflow: hidden;position: absolute; left: -21px; top: 340px;}
.Page .hotline span{font-size: 13px; color: #000000; padding-left: 32px;}
.Page .hotline p{font-size: 24px; color: #c80101; padding-left: 32px;}
.Page .hotline a{display: block; width: 146px; height: 146px; margin-top: 45px; background:url(Img/Index/ljzx.png) no-repeat;}
/*-- 浩海优势_end --*/


.scsb{background:url(Img/Index/sbbj.jpg) no-repeat center top; height: 293px;}
.scsb .scsbcont{position: relative;}
.scsbcont .sbtab{height: 55px; width: 454px; position: absolute; top: -50px; left: 50%; margin-left: -195px;}
.scsbcont .sbtab li{width: 227px; height: 50px; background:url(Img/Index/tbbg.png) no-repeat; float: left; position: relative; z-index: 8;}
.scsbcont .sbtab li.tb2{left: -35px;}
.scsbcont .sbtab li a{display: inline-block;width: 100%; height: 50px; line-height: 50px; text-align: center; font-size: 20px; color: #000000;}
.scsbcont .sbtab li.cur a{color: #fff;}
.scsbcont .sbtab li:hover a{color: #fff;}
.scsbcont .sbtab li.cur{z-index: 10; background:url(Img/Index/tbbg_h.png) no-repeat;}
.scsbcont .sbtab li:hover{z-index: 10; background:url(Img/Index/tbbg_h.png) no-repeat;}
.scsbcont .sbtab li.cur em{display: block;}
.scsbcont .sbtab li:hover em{display: block;}
.scsbcont .sbtab li em{display: block; width: 7px; height: 4px; background:url(Img/Index/sj3.png) no-repeat; position: absolute; left: 50%; margin-left: -3px; top: 50px; display: none;}

.sbcp{ overflow: hidden; padding-top: 40px;}
.sbcp ul{overflow: hidden; width: 1000px;}
.sbcp ul li{float: left; width: 228px; overflow: hidden; margin-right: 20px; text-align: center;}
.sbcp ul li img{display: block; padding: 8px 8px; background: #fff; border: 1px solid #d0d0d0;}
.sbcp ul li p{height: 30px; line-height: 30px; margin-top: 4px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sbcp ul li p a{font-size: 13px; color: #666666;}
/*-- 生产设备_end --*/

.Banner2{background:url(Img/Index/cmbg.jpg);}
.bn2cont{height: 179px; background:url(Img/Index/bn2.jpg) no-repeat -1px top;}
.bn2cont dl{overflow: hidden; float: left; margin-left: 288px; margin-top: 66px;}
.bn2cont dt{height: 30px; line-height: 30px; margin-bottom: 6px; font-size: 13px; color: #b6b6b6;}
.bn2cont dd{height: 30px; line-height: 30px; padding-left: 22px; font-size: 13px; color: #cccccc; background:url(Img/Index/gou.png) no-repeat left center;}
.bn2cont .hotline{float: right; text-align: right; margin-right: 42px; margin-top: 44px;}
.bn2cont .hotline .ljzx{display: block; width: 155px; height: 49px; line-height: 49px; font-size: 20px; color: #000000; font-weight: bold; text-align: center; background:url(Img/Index/zxm.png) no-repeat;}
.bn2cont .hotline span{font-size: 12px; color: #b6b6b6; display: inline-block; margin-top: 18px;}
.bn2cont .hotline p{font-size: 24px; color: #ffffff;}
/*-- Banner2_end --*/

/*-----------------CMtitle-----------------*/
.CMtitle{height: 40px; line-height: 40px;  overflow: hidden; border-left: 4px solid #1874bb; font-weight: normal;}
.CMtitle *{float: left;}
.CMtitle .bt{font-size: 16px; color: #333; font-weight: bold; margin-left: 18px;}
.CMtitle span{font-size: 12px; color: #999999; font-family:Microsoft YaHei; margin-left: 5px;}
.CMtitle .kmore{float: right; font-size: 13px; color: #999999; margin-right: 19px;}
/*-----------------CMtitle_end----------------*/

.Jzry{background:url(Img/Index/cmbg.jpg); padding-top: 20px; padding-bottom: 18px;}
.Jzry .container{}
.Khjz{width: 730px; float: left;}
.Khjzcont{ padding-top: 26px; width: 680px; margin: 0 auto; padding-bottom: 28px; overflow: hidden;}
.Khjzcont ul{overflow: hidden; width: 720px;}
.Khjzcont ul li{float: left; width: 220px; overflow: hidden; margin-right: 10px;}
.Khjzcont ul li img{padding: 9px 9px; background: #fff; border: 1px solid #d0d0d0; display: block;}
.Khjzcont ul li h5{height: 22px; line-height: 22px; font-weight: normal; margin-top: 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Khjzcont ul li h5 a{font-size: 14px; color: #333;}
.Khjzcont ul li p{height: 60px; line-height: 20px; margin-top: 6px; font-size: 13px; color: #666666; overflow: hidden;}

.Ryzz{width: 230px; float: right;}
.ryshow{width: 164px; overflow:hidden; margin: 20px auto 0 auto; padding-bottom: 23px;}
.ryshow ul{width: 100000px; overflow:hidden; }
.ryshow ul li{width: 164px; overflow: hidden; float: left; text-align: center;}
.ryshow ul li img{display: block; padding:4px 4px; background: #fff;}
.ryshow ul li p{height: 30px; line-height: 30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top: 10px;}
.ryshow ul li p a{font-size: 13px; color: #767676;}
/*-- 客户见证_end --*/


.Hhfc{ overflow: hidden; background:url(Img/Index/cmbg.jpg); padding-bottom: 5px;}
.Hhfccont{height: 355px; overflow: hidden;}
.Fcshow{overflow: hidden; text-align: center;}
.Fcshow img{display: inline-block;}
/*-- 浩海昌风采_end --*/


.Hhdt{
	overflow: hidden;
	padding-top: 35px;
	padding-bottom: 20px;
}
.Hhdt_l{
	width: 421px;
	float: left;
}
.Hhdt_mid{
	width: 421px;
	float: left;
	margin-left: 15px;
}
.Hhdt_r{width: 321px; float: right;}

.Cmxw{padding: 20px 20px 15px 20px;overflow: hidden;}
.Cmxw img{display: block;}
.Cmxw ul{overflow: hidden; margin-top: 10px; height: 150px;}
.Cmxw ul li{height: 30px; line-height: 30px; background:url(Img/Index/point.jpg) left center no-repeat; padding-left: 12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Cmxw ul li a{font-size: 13px; color: #666666;}

.Hhdt_rcont{ margin-top: 17px; overflow: hidden; padding: 0px 22px 10px 22px; height: 318px;}
.Hhdt_rcont dl{overflow: hidden; padding-bottom: 15px; border-bottom: 1px dotted #a3a3a3; margin-bottom: 16px;}
.Hhdt_rcont dl dt{height: 25px; line-height: 25px; margin-bottom: 9px; background:url(Img/Index/wen.jpg) left center no-repeat; padding-left: 35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Hhdt_rcont dl dt a{font-size: 13px; color: #666666;}
.Hhdt_rcont dl dd{height: 50px;
line-height: 30px;
font-size: 12px; color: #333;  background:url(Img/Index/da.jpg) left 2px no-repeat; padding-left: 35px;}
/*-- 浩海昌动态_end --*/

.Frlink{overflow: hidden; height: 42px; background:url(Img/Index/frlinkbg.png) center top no-repeat;}
.Frlink .container{overflow: hidden;}
.Frlink h5{width: 114px; height: 42px; font-weight: normal; float: left; line-height: 42px; overflow: hidden;}
.Frlink h5 a{font-size: 14px; color: #fff;}
.Frlink ul{width: 856px; float: right;overflow: hidden; padding-top: 8px;}
.Frlink ul li{float: left; height: 15px; line-height: 15px; padding: 0px 23px; border-left: 1px dotted #9f9f9f;}
.Frlink ul li a{font-size: 14px; color: #0d0d0d;}
.Frlink ul li.nobd{border: none;}
/*-- 友情链接_end --*/

.cmshadow{box-shadow: 0px 2px 5px #888888;}
.CMcolor{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#f4f4f4); /*IE 6 7 8*/ 
background: -ms-linear-gradient(top, #fff,  #f4f4f4);        /* IE 10 */
background:-moz-linear-gradient(top,#ffffff,#f4f4f4);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#f4f4f4));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f4f4f4));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #fff, #f4f4f4);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #fff, #f4f4f4);  /*Opera 11.10+*/}

#focus_Box{position:relative;width:755px;height:309px; margin:20px auto; }
#focus_Box ul{position:relative;width:710px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box li img{width:100%;height:100%;vertical-align:top}
#focus_Box li p{background:url(Img/Index/ovarlay11.png); position:absolute;left:0; bottom:0px;width:100%;height:40px; text-align:center; line-height:40px;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box li p a{ font-size:15px; color:#fff;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:58px;height:58px;top:97px;}
#focus_Box .prev{background:url(Img/Index/prev.png) left bottom no-repeat;left:-71px}
#focus_Box .next{background:url(Img/Index/next.png) right bottom no-repeat;right:-74px} 
#focus_Box .prev:hover{background:url(Img/Index/prev_h.png) left bottom no-repeat;left:-71px}
#focus_Box .next:hover{background:url(Img/Index/next_h.png) right bottom no-repeat;right:-74px} 

#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;text-indent:-999px;}


.open {
	 -webkit-animation:pulse 1s ease-out forwards;
	 -ms-animation:pulse 1s ease-out forwards;
	 -moz-animation:pulse 1s ease-out forwards;
	 animation:pulse 1s ease-out forwards;
}
@-webkit-keyframes pulse {
	0% {
		-webkit-transform: scale3d(1,1,1);
		transform: scale3d(1,1,1)
	}

	50% {
		-webkit-transform: scale3d(1.15,1.15,1.15);
		transform: scale3d(1.15,1.15,1.15)
	}

	100% {
		-webkit-transform: scale3d(1,1,1);
		transform: scale3d(1,1,1)
	}
}

@keyframes pulse {
	0% {
		-webkit-transform: scale3d(1,1,1);
		-ms-transform: scale3d(1,1,1);
		transform: scale3d(1,1,1)
	}

	50% {
		-webkit-transform: scale3d(1.15,1.15,1.15);
		-ms-transform: scale3d(1.15,1.15,1.15);
		transform: scale3d(1.15,1.15,1.15)
	}

	100% {
		-webkit-transform: scale3d(1,1,1);
		-ms-transform: scale3d(1,1,1);
		transform: scale3d(1,1,1)
	}
}

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
@-webkit-keyframes bounceInLeft {
	0%,100%,60%,75%,90% {
		-webkit-transition-timing-function: cubic-bezier(0.215,.61,.355,1);
		transition-timing-function: cubic-bezier(0.215,.61,.355,1)
	}

	0% {
		opacity: 0;
		-webkit-transform: translate3d(-3000px,0,0);
		transform: translate3d(-3000px,0,0)
	}

	60% {
		opacity: 1;
		-webkit-transform: translate3d(25px,0,0);
		transform: translate3d(25px,0,0)
	}

	75% {
		-webkit-transform: translate3d(-10px,0,0);
		transform: translate3d(-10px,0,0)
	}

	90% {
		-webkit-transform: translate3d(5px,0,0);
		transform: translate3d(5px,0,0)
	}

	100% {
		-webkit-transform: none;
		transform: none
	}
}

@keyframes bounceInLeft {
	0%,100%,60%,75%,90% {
		-webkit-transition-timing-function: cubic-bezier(0.215,.61,.355,1);
		transition-timing-function: cubic-bezier(0.215,.61,.355,1)
	}

	0% {
		opacity: 0;
		-webkit-transform: translate3d(-3000px,0,0);
		-ms-transform: translate3d(-3000px,0,0);
		transform: translate3d(-3000px,0,0)
	}

	60% {
		opacity: 1;
		-webkit-transform: translate3d(25px,0,0);
		-ms-transform: translate3d(25px,0,0);
		transform: translate3d(25px,0,0)
	}

	75% {
		-webkit-transform: translate3d(-10px,0,0);
		-ms-transform: translate3d(-10px,0,0);
		transform: translate3d(-10px,0,0)
	}

	90% {
		-webkit-transform: translate3d(5px,0,0);
		-ms-transform: translate3d(5px,0,0);
		transform: translate3d(5px,0,0)
	}

	100% {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none
	}
}
.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	animation-name: bounceInLeft
}
