* {
    margin: 0;
    padding: 0;
}
ul li{list-style: none;}
a{ text-decoration: none;}
body {
    height: 100%;
    width: 100%;
}

@media (min-width: 1200px){
	.container {
	    max-width: 1200px;
	}
	.head .container{padding-left: 0;padding-right: 0;}
	.servicehead .ul-nav li a{display: block;  font-size: 14px; color: #000; }
}


.head {position: fixed; width: 100%;height: 70px;margin: 0 auto;z-index: 999999;}

.servicehead {width: 100%;height: 70px;margin: 0 auto;z-index: 100;background: #fff;}


.main{width: 100%}
.head-l .logo-w{display: none;}
.headActive .logo-c{display: none;}
.headActive{background-color: #fff;opacity: 0.9;}
.headActive .nav>ul>li>a{color: #333;}
.nav{height: 69px;margin: 0 auto; display: flex; justify-content: space-between}
.logo{height: 69px; margin-right: 35px;float: left;max-width: 20%;}
.logo img{width: 100%;}
.logo>a{ display: block; margin-top: 24px;}
.ul-nav{float: right;}
/* .ul-nav{float: left;margin-left: 150px;}
.ul-nav >li{float: left; display: block; margin-left: 50px;line-height: 69px;}
.ul-nav >li> a{display: block;  font-size: 14px; color: #fff; } */

.nav>ul>li {float: left;margin-left: 35px;position: relative;}

.nav>ul>li>a {font-size: 14px;color: #fff;display: block;height: 69px;line-height: 69px;}
.nav>ul>li:hover>a {background: url(../image/nav-arr-up.png)  no-repeat bottom center;}
.nav>ul>li.lang-ch{display: flex;}
.nav>ul>li.lang-ch a{color: #e57917;}
	.dropdown {position: relative;display: inline-block;}
	
	.dropdown-content {
	    display: none; position: absolute;
	    min-width: 140px;
	    /*min-width: 1200px;*/
	    box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 20%);
	    padding: 25px 30px 25px 30px;
	    background-color: #fff;
	    border-radius: 6px;
	}
@media (min-width:900px) {

	.dropdown-content-position1{
	    left: -50%;margin-left: -82px;
	    /*left: -1120%;*/
	}
	.dropdown-content-position2{
	    left: -50%;margin-left: -26px;
	    /*left: -1120%;*/
	}
	.dropdown-content-position3{
	    left: -50%;margin-left: -26px;
	    /*left: -1445%;*/
	}
	
}
.dropdown:hover .dropdown-content{  display: block; z-index: 101;}

@media (max-width:768px) {
	.dropdown-content{position: relative;overflow: hidden;}
}

.nav-con{ min-width: 140px;}
.width450{width: 450px !important; }
.width1200{width: 1200px !important; }
.width470{width: 725px !important; }
.nav_arr_up {
    position: absolute !important;
    display: block !important;
    width: 0px !important;height: 0px !important;
    left: 50% !important;
    /* bottom: -3px !important; */
    top: -6px;
    transform: translateX(-50%) translateZ(0px) !important;
    border-style: solid !important;
    border-width: 0px 6px 6px !important;
    border-color: transparent transparent rgb(255, 255, 255) !important;
}
.mleft100{margin-left: 100px;}
.mleft200{margin-left: 200px;}
.bgnone{background: none !important;}
.nav-con .ul-child-nav{ float: left;}
.nav-con .ul-child-nav li{}
.nav-con .ul-child-nav li a{ display: block; color: #000;font-size: 14px;height: 45px;
    padding-left: 35px;line-height: 45px;background-position-y: 12px;}

.nav-icon1{background: url(../image/nav-icon1.png) no-repeat;}
.nav-icon2{background: url(../image/nav-icon2.png) no-repeat;}
.nav-icon3{background: url(../image/nav-icon3.png) no-repeat;}
.nav-icon4{background: url(../image/nav-icon4.png) no-repeat;}
.nav-icon5{background: url(../image/nav-icon5.png) no-repeat;}
.nav-icon6{background: url(../image/nav-icon6.png) no-repeat;}
.nav-icon7{background: url(../image/nav-icon7.png) no-repeat;}
.nav-icon8{background: url(../image/nav-icon8.png) no-repeat;}
.nav-icon9{background: url(../image/nav-icon9.png) no-repeat;}
.nav-icon10{background: url(../image/nav-icon10.png) no-repeat;}
.nav-icon11{background: url(../image/nav-icon11.png) no-repeat;}
.nav-icon12{background: url(../image/nav-icon12.png) no-repeat;}
.nav-icon13{background: url(../image/nav-icon13.png) no-repeat;}
.nav-icon14{background: url(../image/nav-icon14.png) no-repeat;}
.nav-icon15{background: url(../image/nav-icon15.png) no-repeat;}
.nav-icon16{background: url(../image/nav-icon16.png) no-repeat;}
.nav-icon17{background: url(../image/nav-icon17.png) no-repeat;}
.nav-icon18{background: url(../image/nav-icon18.png) no-repeat;}
.nav-icon19{background: url(../image/nav-icon19.png) no-repeat;}
.nav-icon20{background: url(../image/nav-icon20.png) no-repeat;}

@media (max-width:768px) {
	.nav-con .ul-child-nav{float: none;}
	.nav-con .mleft100{margin-left: 0;}
  .dropdown-content .width450{width: 200px !important;}
}

/*.nav-con img{opacity:1.0;filter:alpha(opacity=100);}*/
    .brjxJU {
        position: relative;
         
        height: 800px;
        text-align: center;
        /* width: 1903px; */
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
    }
    
		.brjxJU .active .item {
				opacity: 1;
				pointer-events: inherit;
				filter: brightness(50%) !important;
				pointer-events: none;
				cursor: default;
		}

		.brjxJU .item {
				position: absolute;
				left: 0px;
				width: 100%;
				height: 100%;
				background-size: auto 100%;
				opacity: 0;
				pointer-events: none;
				background-position: center center;
				background-repeat: no-repeat;
				transition: opacity 0.3s ease 0s;
		}
		@media (max-width: 720px) {
			.brjxJU{height: 600px;}
			.brjxJU .active .item video{width: 1000px;}
		}
.fkZaoF {
    position: absolute;
    top: 230px;
    width: 100%;
    color: #fff;
    text-align: left;
}
.fkZaoF .txtbox{height: 300px; }
.txtbox .title{font-size: 50px; font-weight: bold; color: #fff;}
.txtbox .title-en{font-size: 25px; color: #fff;margin-top: 10px;font-weight: bold;}
.txtbox .txt-desc{font-size: 14px; color: #fff;margin-top: 10px;width: 80%;}
.txtbox .btn{width: 138px; background: #291670; color: #fff; font-size: 16px; border: none;margin-top: 38px;line-height: 30px; text-align: center;display: block}


.item {
    position: absolute;
    left: 0px;
    width: 100%;
    height: 100%;
    background-size: auto 100%;
    opacity: 0;
    pointer-events: none;
    background-position: center center;
    background-repeat: no-repeat;
    transition: opacity 0.3s ease 0s;
}


.servicebox{width: 100%;background-image: url(../picture/secbox-bj2.jpg);background-repeat: no-repeat;background-attachment: fixed;}
.servicebox> .title{font-size: 30px; color: #000; text-align: center;margin-top: 110px; }
.service-itemBox{width: 100%; margin: 0 auto;overflow: hidden;}
.ul-service-item{width: 100%; margin: 0 auto;}
.ul-service-item>li{width: 20%; float: left;}
.ul-service-item>li>a{display: block;position: relative;width: 100%;height: 215px;cursor: pointer;}
.ul-service-item>li>a>img{position: absolute; top: 46%; left: 50%;transform: translate(-50%, -50%);}
.ul-service-item>li>a:hover img{opacity: 0.5;}
.ul-service-item>li>a:hover span{color: #291670;}
.ul-service-item>li .title{ color: #000; display: block;position: absolute;width: 200px;
    top: 80%;left: 50%;transform: translate(-50%, -50%);text-align: center;}
		
@media (max-width:768px) {
	.ul-service-item>li{width: 50%;}
}
/* 左右切换  必要布局样式css */
.
   .sectionbox{width: 100%; display: flex; background-color: #291670; height: 710px;}
   .sectionbox-item { position: relative !important;flex: 1 !important;
    overflow: hidden !important;
}
   .sectionbox-item:hover{
       background-image: url(../image/sectionbox-item1.jpg); 
    /* background-color:#fff;filter:Alpha(Opacity=60);opacity:0.5; */
    /* -webkit-filter: brightness(25%) !important; */
    /* filter: brightness(25%) !important; */
}
.sectionbox-item2:hover{
    background-image: url(../image/sectionbox-item2.jpg); 
}
.sectionbox-item3:hover{
    background-image: url(../image/sectionbox-item3.jpg); 
}
.sectionbox-item-active{background-color: #3d2d9b;}
.sectionbox-item  .item-con{width: 70%; color: #fff; line-height: 30px;
 margin: 0 auto;margin-top: 160px;flex-direction: column !important;}
.sectionbox-item  .item-con .title{display: block;}
.sectionbox-item  .item-con .number{font-size: 60px;  font-weight: bold; color: #e57917;display: block;}
.sectionbox-item  .item-con .desc{}

._ytqzkk {
position: absolute !important; left: 0px !important; top: 0px !important;
bottom: 0px !important; right: 0px !important;
-webkit-filter: brightness(25%) !important;
filter: brightness(25%) !important; 
}

@media (max-width:768px) {
	.sectionbox-item .item-con{margin-top: 30px;margin-bottom: 30px;}
}

.sectionbox2{width: 100%; overflow: hidden; margin-top: 100px;}
.sectionbox2 .title{font-size: 30px; margin-bottom: 25px; } 
.sectionbox2 .sectionc-con{ margin: 0 auto;}
.sectionbox2 .sectionc-con .con-left{float: left; width: 40%;line-height: 30px;margin-top: 50px;}
.sectionbox2 .sectionc-con .con-left h2{padding-bottom: 20px;;}
.sectionbox2 .sectionc-con .con-right{float: left;  width:60%; padding-left: 80px;}
.sectionbox2 .customer-casemore{display: block; background-color: #291670; color: #fff; padding: 10px 0px; text-align: center; width: 140px; margin-top: 50px;}
@media (max-width:768px) {
	.sectionbox2{margin-top: 20px;}
	.sectionbox2 .sectionc-con .con-left{ width: 100%;}
	.sectionbox2 .sectionc-con .con-right{width:100%; padding-left: 0px;margin-top: 20px;}
	.sectionbox2 .sectionc-con .con-right img{width: 100%;}
}
.sectionbox3{width: 100%;  overflow: hidden;
    background-position-y: bottom;
}
.en_bg{width: 100%;
    background-color: #291670;
    overflow: hidden;
    height: 120px;
}

.sectionbox3 .title{font-size: 30px; text-align: center; margin-top: 80px;margin-bottom: 50px;} 
.sectionbox3 .sectionc-con{margin: 0 auto; margin-top: 110px;}

.sectionbox3-img {padding-right: 80px;}

.ul-soultion{list-style: none;}
.ul-soultion li{float: left;height: 140px; width: 150px; margin-bottom: 80px; }
.ul-soultion li span{display: block;margin-top: 65px; font-size: 20px;cursor: pointer;}
.ul-soultion li a{display: block; font-size: 16px;margin-top: 10px;padding-top: 4px; color: #291670;
     background: url(../image/index-arr-right.png) no-repeat; background-position-x: 70px;}
.soultion-bg1{background: url(../image/soultion-bg1.png) no-repeat;}
.soultion-bg2{background: url(../image/soultion-bg2.png) no-repeat;}
.soultion-bg3{background: url(../image/soultion-bg3.png) no-repeat;}
.soultion-bg4{background: url(../image/soultion-bg4.png) no-repeat;}

.sectionbox4{width: 100%; overflow: hidden; padding: 80px 0;}
.sectionbox4 .title{font-size: 30px;  text-align: center; } 
.sectionbox4 .sectionc-con{ margin: 0 auto; }

.huoban-ul{display: flex;flex-wrap: wrap;}
.huoban-ul li{width: 20%;text-align: center;padding: 10px;}
.huoban-ul li .img{background-color: #fff; border-radius: 5px;box-shadow: 0 0 8px rgba(41, 22, 112, 0.2);}

.news-ul{display: flex;flex-wrap: wrap; overflow: hidden; margin-bottom: 80px;}
.news-ul li{width: 33.33%;padding: 0 15px;}
.news-ul li a{display: block;overflow: hidden; }
.news-ul li a:hover{color: #fff; }

figure{position:relative; float: left; overflow: hidden;  width: 33.33%; }

figure img{opacity: 0.8;width: 100%;}
figure img{transition:all 0.35s;}
figure:hover img{transform:translate(-150px,0); opacity: 0.5}

@media screen and ( max-width: 600px) {
	.headActive .nav>ul>li>a{color: #fff;}
	.huoban-ul li{width: 100%;}
	.fkZaoF .txtbox{width: 100%;}
	.txtbox .title{font-size: 36px;}
	.txtbox .title-en{font-size: 18px;}
	.sectionbox{flex-wrap: wrap;height: auto;}
	.sectionbox-item{flex: 100%!important;}
	.sectionbox3-img {padding-right: 0px;}
	.ul-soultion li{width: 50%; margin-bottom: 40px;margin-top: 20px;}
	.news-ul li{width: 100%;}
    figure{width: 100%}
		
}
@media  screen and (min-width: 601px) and ( max-width: 1000px) {
    figure{width: 100%}
}
@media screen and (min-width: 1001px) {
    figure{width: 100%;width: 370px;
        height: 270px;}
}

.four{}
.four:hover img{transform:scale(1.2,1.2);}
.newstype{color: #ef832a; margin-top: 40px; font-size: 14px;}
.newstitle{color:#fff;line-height: 25px;font-size: 16px; margin-top: 10px;}
.newsmore{color: #ef832a;margin-top: 25px;}

.sectionbox5{width: 100%; padding-top: 20px;padding-bottom: 20px;background-color: #fff;}
.sectionbox5 .title{font-size: 30px; color: #000;  float: left;width: 150px;} 
.sectionbox5 .sectionc-con{width: 100%; overflow: hidden; margin: 0 auto; }
.PicScrollBox{width:100%; margin: 0 auto; position:relative;overflow:hidden;}
.wrap{
    width: 100%x;min-height: 98px;position: relative;overflow: hidden;
}

.wrap ul{
    overflow: hidden;
    position:absolute;
    width: 1600px;
    left: 0;
    top: 0;
    _height:1px;
}

.wrap ul li{float: left;margin-left: 100px;width: 166px;}
.wrap ul li img{opacity: 0.5;}
.wrap ul li:hover img{opacity: 1;}
.sectionbox6{width: 100%; background-color: #222222;  overflow: hidden; }
.sectionbox6 img{  }

.sectionbox6 .foot-title{ color: #fff; margin: 0 auto;font-size: 14px;margin-top: 50px; font-weight: bold; }
.sectionbox6 .foot-company-ul{ margin:  0 auto;overflow: hidden;margin-top: 15px;}

.foot-company-ul li{float: left; margin-left: 15px;}
.foot-company-ul li a{color: #959595; font-size: 12px; font-weight: bold;}
.foot-infobox{display: flex;justify-content: space-between;  margin: 0 auto;margin-top: 100px;font-size: 14px;}
.foot-logo{display: block;}
.footer-list{}
.footer-list li { display: inline-block;padding-right: 16px; margin-bottom: 20px;color: #959595;}
.copyright {
    font-size: 12px;
    color: #959595;
    padding: 20px 0px;
    text-align: center;clear: both;
}
.copyright span{text-align: center; font-size: 12px;
    color: #959595;}
.copyright span a{text-align: center; font-size: 12px;
    color: #959595;}
.foot-weibo{float:right !important;}
.foot-weibo a{display: block; background: url(../image/foot-weibo.png) no-repeat;width: 30px;height: 24px;}
.foot-weibo a:hover{ background: url(../image/foot-weibo-hover.png) no-repeat;}
.foot-weixin{float:right !important; position: relative;}
.foot-weixin img{display: none; position: absolute;top: -130px;}
.foot-weixin a{display: block; background: url(../image/foot-weixin.png) no-repeat;width: 30px;height: 24px;}
.foot-weixin a:hover{ background: url(../image/foot-weixin-hover.png) no-repeat;}
.foot-line{height: 1px;  margin: 0 auto; border-bottom: 1px solid #616161;clear: both;}


@media (max-width:900px) {
	.foot-infobox{flex-wrap: wrap;}
	.footer-list{padding-top: 30px;}
}


.sectionbox-circle{padding-top: 80px;padding-bottom: 80px; background-image: url(../picture/secbox-bj5.jpg);background-attachment: fixed; background-repeat: no-repeat;background-position: center top;}
.sectionbox-circle .container .circle-bigbox{ overflow: hidden;display: flex;align-items: center;justify-content: space-between;  ;}
.sectionbox-circle .container .circle-wd{width: 40%; }
.sectionbox-circle .container .circle-box{position: relative;width: 55%;height: 650px;}
.sectionbox-circle .container .circle-bigbox .circle-wd h4{font-size: 18px;margin-bottom: 20px;margin-top: 10px;}
.sectionbox-circle .container .circle-bigbox .circle-wd p{ line-height: 30px;color: #595959;}

@media (max-width:900px) {
	.sectionbox-circle .container .circle-bigbox{ flex-wrap: wrap;}
	.sectionbox-circle .container .circle-wd{width: 100%;}
}

@keyframes animX{
  0% {
    left: 0px;
  }
  100% {
    left: 500px;
  }
}
@keyframes animY{
  0% {
    top: 0px;
  }
  100% {
    top: 500px;
  }
}
@keyframes scale {

  0% {
    transform: scale(0.4);
    z-index: 0
  }
  50% {
    transform: scale(1);
    z-index: 3
  }
  100% {
    transform: scale(0.5);
    z-index: 0
  }
}



.ball {
  width: 105px;
  height: 105px;
  border-radius: 50%;
  position: absolute;
  color:#fff;
  font-size:16px;
	text-align: center;
  display:flex;
  align-items:center;
  justify-content:center;
  background: #e57917;
  background-size: 100% 100%;
  -webkit-background-size: 100% 100%;
  z-index: 3;
  /*动画执行一次所需时间*/
  animation-duration: 10s, 10s, 20s;
  /*动画以何种运行轨迹完成一个周期*/
  animation-timing-function: cubic-bezier(0.36,0,0.64,1);
  /*动画播放次数,无线循环播放*/
  animation-iteration-count: infinite;
  /*是否轮流反向播放动画 alternate:正向播放*/
  animation-direction: alternate;
	animation-name: animX, animY;
  /* animation-name: animX, animY,scale; */
	box-shadow: 0 0 8px rgba(25, 11, 76, 0.5);
}

#lopp {
  width: 500px;
  height: 500px;
  border: 2px solid #291670;
  border-radius: 50%;
  position: absolute;
  left: 50px;
  top: 70px;
}
/*鼠标进入停止*/
.active {
  animation-play-state: paused;
}
/*第二层*/
@keyframes anim2X{
  0% {
    left: 100px;
  }
  100% {
    left: 420px;
  }
}
@keyframes anim2Y{
  0% {
    top: 70px;
  }
  100% {
    top: 200px;
  }
}
.ball2 {
  z-index: 3;
  width: 88px;
  height: 88px;
  /*background-color: #f66;*/
  border-radius: 50%;
  position: absolute;
  color:#fff;
  font-size:22px;
  display:flex;
  align-items:center;
  justify-content:center;
  background: red;
  background-size: 100% 100%;
  -webkit-background-size: 100% 100%;
  /*line-height: 120px;*/
  /*动画执行一次所需时间*/
  animation-duration: 10s, 10s, 20s;
  /*动画以何种运行轨迹完成一个周期*/
  animation-timing-function: cubic-bezier(0.36,0,0.64,1);
  /*动画播放次数,无线循环播放*/
  animation-iteration-count: infinite;
  /*是否轮流反向播放动画 alternate:正向播放*/
  animation-direction: alternate;
  animation-name: anim2X, anim2Y,scale;
}
#lopp2 {
  width: 300px;
  height: 150px;
  border: 2px solid #999;
  border-radius: 50%;
  position: absolute;
  left: 150px;
  top: 120px;
}
@keyframes scale2 {
	0%{width: 100%;height: 100%;opacity: 1;}
	100%{width: 150%;height: 150%;opacity: 0;}
}
.circle {
  position: absolute;
  top: 250px;
  left: 250px;
  background: #e57917;
  border-radius: 50%;
	text-align: center;
	align-items: center;
  width: 100px;
  height: 100px;
  z-index: 3;
  color: #fff;
	font-weight: bold;
  font-size: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  background-size: 100% 100%;
  -webkit-background-size: 100% 100%;
	box-shadow: 0 0 8px rgba(25, 11, 76, 0.5);
	
}
.circle::after,.circle::before{z-index: -1; content: '';position: absolute;border-radius: 50%;animation: scale2 0.8s ease-in-out infinite;}

.circle::after{width: 120%;height: 120%;background-color: rgba(229,121,23,0.4);}

.circle::before{width: 100%;height: 100%;background-color: rgba(229,121,23,0.6);animation: scale2 2s ease-in-out infinite;}
@media (max-width:768px) {
	@keyframes animX{
	  0% {
	    left: 0px;
	  }
	  100% {
	    left: 200px;
	  }
	}
	@keyframes animY{
	  0% {
	    top: 0px;
	  }
	  100% {
	    top: 200px;
	  }
	}
	.sectionbox-circle .container .circle-box{width: 100%;}
 #lopp{width: 200px;height: 200px;}
 .circle{top: 110px;left: 110px;width: 80px;height: 80px;font-size: 12px;}
 .ball{width: 80px;height: 80px;font-size: 12px;}
}

.section-map{padding-top: 80px;padding-bottom: 80px;background-image: url(../picture/secbox-bj2.jpg);background-repeat: no-repeat;background-attachment: fixed;}
.section-map .container{position: relative;}
.world-map img{width: 100%;}
.map1{top:42%;right: 21%;}
.map2{top: 30%;left: 20%;}
.map3{bottom: 20%;left: 28%;}
.map4{top: 25%;left: 50%;}
.map5{bottom: 40%;left: 50%;}
.map6{bottom: 15%;right: 10%;}
.map7{top: 38%;right: 20%;}
.map8{top: 35%;right: 20%;}
.map9{top: 32%;right: 20%;}
.map10{top: 36%;right: 21.8%;}
.map11{top: 35%;right: 13%;}
.map-blink{position: absolute;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.map-blink p{font-size: 12px;font-weight: bold;color: #e57917;}
.map-blink .ying{text-align: center; display: flex; align-items: center; justify-content: center; position: relative; background-color: #e57917;border-radius: 50px;}
.map-blink .ying1{width: 20px;height: 20px;}
.map-blink .ying2{width: 10px;height: 10px;}
.map-blink .ying3{width: 30px;height: 30px;}
.map-blink .ying::before,.map-blink .ying::after{ content: '';display: block;width: 100%;border-radius: 50%; z-index: -1; height: 100%; position: absolute;}
.map-blink .ying::before{border:3px rgba(229,121,23,0.5) solid; animation: myamotion 1s linear infinite;}
.map-blink .ying::after{border:3px rgba(229,121,23,0.3) solid; animation: myamotion2 1s linear infinite;}
	@keyframes myamotion{
		0%{width: 100%;height: 100%;}
		100%{width: 150%;height: 150%;}
	}
	@keyframes myamotion2{
		0%{width: 100%;height: 100%;}
		100%{width: 220%;height: 220%;}
	}
	@keyframes blink{
			0%{opacity: 1;}
			50%{opacity: 0;}
			100%{opacity: 1;}
	}
	/* 添加兼容性前缀 */
	@-webkit-keyframes blink {
			0%{opacity: 1;}
			50%{opacity: 0;}
			100%{opacity: 1;}
	}
	@-moz-keyframes blink {
			0%{opacity: 1;}
			50%{opacity: 0;}
			100%{opacity: 1;}
	}
	@-ms-keyframes blink {
			0%{opacity: 1;}
			50%{opacity: 0;}
			100%{opacity: 1;}
	}
	@-o-keyframes blink {
			0%{opacity: 1;}
			50%{opacity: 0;}
			100%{opacity: 1;}
	}
	/* 定义blink类*/
	.blink{
			/*color: #dd4814;*/
			animation: blink 1.5s linear infinite;
			/* 其它浏览器兼容性前缀 */
			-webkit-animation: blink 1.5s linear infinite;
			-moz-animation: blink 1.5s linear infinite;
			-ms-animation: blink 1.5s linear infinite;
			-o-animation: blink 1.5s linear infinite;
	}
	
	
	
	
	
	.section{padding-top: 50px;padding-bottom: 50px;}
	.section .title{text-align: center;}