/* Write your styles */
.am-container {max-width:1200px;}
.f10{height:10px;overflow:hidden;clear:both}
.f35{height:35px;overflow:hidden;clear:both}
.f350{height:350px;overflow:hidden;clear:both}
.animate{-webkit-transition-duration:0.4s; -moz-transition-duration:0.4s; -ms-transition-duration:0.4s;transition-duration:0.4s;}
.am-pagination a{color:#901da0;}
.am-huafeng{    background: #901ea0;border: 1px solid #901ea0;}
.am-gotop-fixed{width: 50px;  min-height: 50px;}
.am-gotop-fixed .am-gotop-icon{line-height: 50px;}

.box1 .am-container {max-width:1300px;}
.m-hd{position:relative;z-index:9;background-color:#fff;}
.m-hd .am-container { position: relative;}
.m-logo { display: block; float: left; margin-top:12px;margin-bottom:12px; font-size: 22px; line-height: 62px; width: 165px;color: #fff; text-indent: -9999px; background: url('../img/logo.png') no-repeat left center; -webkit-background-size: 150px 62px; background-size: 150px 62px; margin-right: 20px;}
.box1nav .am-nav{margin-right:-10px;}
.box1nav .am-nav>li{float:left;margin-top:0px;padding:0 15px;}
.box1nav .am-nav>li+li{margin-top:0px;}
.box1nav .am-nav>li>a{color:#6c1e76;line-height:63px;padding:.4em 0.1em;cursor:pointer !important;border-bottom:3px solid #FFF;}
.box1nav .am-nav>li.am-active>a, .box1nav .am-nav>li.am-active>a:focus, .box1nav .am-nav>li.am-active>a:hover{ color: #00a8df; background-color: #fff;cursor: default;border-bottom:3px solid #00a8df;}
.box1nav .am-nav>li>a:focus, .box1nav .am-nav>li>a:hover{background-color:#fff;color:#00a8df;}

.box1nav .am-dropdown-content{width:700px;margin:0;right:-100px;border:1px solid #ccc;box-shadow:2px 2px 2px #ccc;background:rgba(255,255,255,0.9);}
.box1nav .am-dropdown-content .am-list{padding:10px 20px;}
.box1nav .am-dropdown-content .am-list>li{border:none;border-bottom:1px solid #dbdbdb;margin-bottom:0;background:none}
.box1nav .am-dropdown-content .am-list>li>a{padding:0.8rem 0;color:#555555;}
.box1nav .am-dropdown-content .am-list>li>a:hover{color:#00a8df;}
.box1nav .am-dropdown-content .pic{border-left:1px solid #dbdbdb;}
.box1nav .am-dropdown-flip .am-dropdown-content:after, .box1nav .am-dropdown-flip .am-dropdown-content:before{display:none}
.box1nav .am-dropdown-content:after, .box1nav .am-dropdown-content:before{display:none}

.box1 .translate{width:80%;text-align:right;color:#6c1e76;font-size:0.8em;line-height:20px;}
.box1 .translate a{margin:0 5px;color:#6c1e76;font-size:0.8em;line-height:20px;}
.am-header{color:#6c1e76;}
.am-header a{color:#6c1e76;}
#r-nav .am-menu-nav  a{color:#fff}
#r-nav .am-menu-nav .am-menu-sub a{font-size:0.8em;}
#r-nav .am-collapse.am-in{margin-bottom:20px;}



.am-slider-i2{margin:0;}
.am-slider-i2 .t1{color:#ffffff;padding-top:17%;font-size:4em;text-align:center;font-weight:bold;}
.am-slider-i2 .t2{color:#ffffff;font-size:1.2em;text-align:center;text-transform:Uppercase;margin-top: -20px;}

.am-slider-i2 .t3{padding-top:1%;text-align:center;margin-top:30px;}
.am-slider-i2 .t3 a{display:block;margin:0 auto;width:140px;text-align:center;line-height:3em;border:1px solid #fff;color:#fff;}
.am-slider-i2 .t3 a:hover{box-shadow:2px 2px 2px #333;text-shadow:2px 2px 2px #333;}
.am-slider-default .am-control-nav{bottom:50px;}
.am-slider-default .am-control-nav li a{width: 56px; height: 8px;border-radius:0;box-shadow:none;background-color: rgba(255,255,255,.5);}
.am-slider-default .am-control-nav li a.am-active{background-color:#fff;}
.am-slider-default .am-control-nav li a:hover{background-color:#fff;}

.box3{padding-top:30px;padding-bottom:30px;}
.aboutbox{}
.aboutbox .t1{color:#3b3b3b;font-size:2.2em;}
.aboutbox .t2{display:block;width:50px;height:4px;background-color:#500778;}
.aboutbox .t3{color:#3b3b3b;font-size:0.8em;}
.aboutbox .t4{}
.aboutbox .t4 a{display:block;width:140px;text-align:center;line-height:2.2em;border:1px solid #6c1e76;color:#6c1e76;}
.aboutbox .t4 a:hover{box-shadow:2px 2px 2px #ccc;text-shadow:2px 2px 2px #ccc;}
.vjs-amazeui .vjs-big-play-button{    background-color: rgba(50,50,50,.5);}



.amz-footer{background-color:#4e0676;padding-top:34px;padding-bottom:34px;}
.amz-footer .amz-links{display:inline-block;}
.amz-footer .t1{color:#fff;margin:0;font-size:1.4em;}
.amz-footer .t1 span.am-icon-volume-control-phone{float:left;font-size:1.6em;}
.amz-footer .t2{color:#fff;margin:0;font-size:1.1em;}
.amz-footer .t3{color:#fff;margin:0;line-height:2em;font-size:0.8em;}

.amz-footer .endlist{list-style:none;margin:0;}
.amz-footer .endlist li a{color:#c7c7c7;font-size:0.7em;}
.amz-footer .endlist li a:hover{color:#fff}
.amz-footer .endlist li:first-child a{font-size:1.1em;color:#fff;line-height:2em;}

.amz-footer2{background-color:#3d065b;}
.amz-footer2 p{color:#fff;line-height:4em;font-size:0.9em;}
.amz-footer2 p a{margin:0 5px;color:#fff;}
.amz-footer2 p a:hover{color:#ccc;}



.box4{background:url(../img/aboutbg.jpg) top center no-repeat;}
.box4 .am-container {background-color:#fff;padding-right:40px;padding-left:40px;}

.box4title{padding-top:45px;padding-bottom:45px;text-align:center;}
.box4title .t100{margin:0;font-size:1.8em;font-weight:bold;}
.box4title .t200{margin:0;font-size:0.4em;}
.box4title .t300{display:block;margin:0 auto;height:2px;width:30px;background-color:#8000c5;}

.box4 .fastlink{margin:0 -10px 30px -10px;background-color:#fff;}
.box4 .fastlink li{margin-bottom:10px;}
.box4 .fastlink li a{display:block;margin:0 10px;line-height:3em;background-color:#e9ecec;color:#515151;text-align:center;}
.box4 .fastlink li a.am-active{background-color:#901d9f;color:#fff;}
.box4 .fastlink li a:hover{background-color:#901d9f;color:#fff;}

#am-about{padding-top:20px;}
#am-about ul{}
#am-about .t2{margin:0;text-align:center;}
#am-about .t2 span{color:#e5006e;font-size:3.2em;}
#am-about .t3{margin:0;color:#666666;text-align:center;}

#brand{background:url(../img/aboutbg2.jpg) top center repeat;padding-top:110px;padding-bottom:100px;}
#brand .am-container{overflow:hidden;}
#brand li{margin-bottom:10px;}
#brand .pic{margin:0 10px;height:auto;overflow:hidden;}
#brand .pic a{display:block;height:auto;}
#brand .pic img{display:block;width:100%;height:auto;}
#brand .pic img:hover{transform:scale(1.1,1.1);}
#brand .text{margin:0 10px;padding:20px 30px;background-color:#fff;}
#brand .text .t1{margin:0;}
#brand .text .t1 a{color:#7200b5;font-size:1.2em;}
#brand .text .t1 a:hover{ color: #0e90d2;}
#brand .text .t2{margin:0;}

#culture{padding-bottom:40px;}
#culture .redbg{text-align:center;margin-bottom:20px;}
#culture .redbg img{margin:0 auto; width:50%;}
#culture .redbg:hover{	-webkit-animation: flip-vertical-left 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;
animation: flip-vertical-left 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;}
#culture .text{text-align:center;padding:0 20px;}
#culture .text .t1{font-size: 1.5em;}
#culture .text .t2{display: block; margin: 0 auto;height: 2px; width: 30px; background-color: #8000c5;}
#culture .text .t3{font-size: 0.8em;margin:10px 0 0 0;}
#qualification{padding-top:30px;padding-bottom:70px;
/* background:url(../img/aboutbg3.jpg) top center repeat; */
}
#qualification .am-container{overflow:hidden;}
#qualification .t1 p{margin:15% 10% 5% 10%;line-height:2em;}
#contact{padding-bottom:40px;}
#contact .t1{color:#7b1e87;font-size:1.2em;margin:1.1rem 0 1.1rem 0;}
#contact .t2{margin:0;}

.box5{ height:260px;	-webkit-animation: color-change-2x 8s linear infinite alternate both;animation: color-change-2x 8s linear infinite alternate both;}
.box5 .t1{position:relative;z-index:1;color:#d6c8db;font-size:8em;text-align:center;font-weight:bold;opacity:0.6;}
.box5 ul{position:relative;z-index:2;margin:-90px 20% 0;}
.box5 li{}
.box5 li a{display:block;margin:5px;line-height:2.8em;background-color:#fff;color:#575757;text-align:center;}
.box5 li a.am-active{background-color:#901d9f;color:#fff;}
.box5 li a:hover{background-color:#901d9f;color:#fff;}

.box6{overflow:hidden;}
.box6 .max-width{margin:34px 60px 0 60px;}
.box6 .ptitle1{border-bottom:1px solid #d2d5d5;}
.box6 .ptitle1 span{display:inline-block;color:#42899f;border-bottom:4px solid #42899f;font-size:1.6em;line-height:3em;}
.box6 .ptitle2{border-bottom:1px solid #d2d5d5;}
.box6 .ptitle2 span{display:inline-block;color:#eb6b3e;border-bottom:4px solid #eb6b3e;font-size:1.6em;line-height:3em;}
.box6 .ptitle3{border-bottom:1px solid #d2d5d5;}
.box6 .ptitle3 span{display:inline-block;color:#7fc153;border-bottom:4px solid #7fc153;font-size:1.6em;line-height:3em;}

.box6 .title1{background:url(../img/producttitle1.jpg) left no-repeat;width:184px;height:30px;margin:20px 0 20px 0;color:#fff;text-indent:40px;}
.box6 .title2{background:url(../img/producttitle2.jpg) left no-repeat;width:184px;height:30px;margin:20px 0 20px 0;color:#fff;text-indent:40px;}
.box6 .title3{background:url(../img/producttitle3.jpg) left no-repeat;width:184px;height:30px;margin:20px 0 20px 0;color:#fff;text-indent:40px;}

.box6 .content{}
.box6 .content p{}
.box6 .content img{max-width:100%;    height: auto !important;}
.box6 .detail img{max-width:100%;    height: auto !important;}
.box6 .detail .t1{color:#42899f;font-size:2em;}
.box6 .detail .t2{color:#eb6b3e;font-size:2em;}
.box6 .detail .t3{color:#7fc153;font-size:2em;}


.box7{background-color:#e9e1eb;overflow:hidden;}
.box7>.am-u-md-8{background-color:#fff;border-top:1px solid #e6e6e6;}
.box7 .leftmenu{position:relative;padding-top:90px;overflow:hidden;margin-bottom:30px;}
.box7 .leftmenu .t1{position:absolute;right:0; top:180px;z-index:1;color:#d6c8db;font-size:6em;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);font-weight:bold;opacity:0.5;}
.box7 .leftmenut1{position:absolute;right:0; top:210px;z-index:1;color:#d6c8db;font-size:6em;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);font-weight:bold;opacity:0.5;}


.box7 .leftmenu .t2{text-align:right;padding-right:70px;position:relative;z-index:2;}
.box7 .leftmenu .t2 a{display:inline-block;margin-bottom:15px;width:180px;text-align:center;border:1px solid #901da0;color:#901da0;line-height:2.4em;}
.box7 .leftmenu .t2 a.active{color:#fff;background:#901da0;}
.box7 .leftmenu .t2 a:hover{color:#fff;background:#901da0;}
.box7 .rightcontent{max-width:800px;padding-left:60px;padding-top:60px;margin-bottom:30px;}
.box7 .rightcontent .t1{font-size:2.2em;color:#901da0;margin:0 0 1.6rem 0;}


.rightcontent .am-list-news-default{margin:0;}
.rightcontent .am-list .am-list-item-dated a{color:#333;}
.rightcontent .am-list .am-list-item-dated a:hover{color:#901da0;}
.rightcontent .newstime{font-size:0.8em;}
.rightcontent .newsdetail{}
.rightcontent .newsdetail img{max-width:100%;}

.am-pureview{background: rgba(0,0,0,.8);}
#piclist .am-gallery-title{line-height:40px;height:40px;}
#piclist .am-gallery-item{overflow:hidden;}
#piclist .am-gallery-mask{position:absolute;top:100%;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6)}
#piclist .am-gallery-mask:after {  content: '';   position: absolute;  top: 10px;  right: 10px;  bottom: 10px;  left: 10px;  border: 1px solid rgba(255,255,255,.3);}
#piclist .am-gallery-mask span {  display: inline-block;  font-weight: 400;  position: absolute;   top: 50%;  left: 50%;   -webkit-transform: translate(-50%,-50%);  -ms-transform: translate(-50%,-50%);  -o-transform: translate(-50%,-50%);  transform: translate(-50%,-50%); font-size: 0.8em;  color: #fff;}
#piclist .am-gallery-mask span:after { content: '';  position: absolute;  bottom: -5px;  left: -5px; right: -5px;  height: 1px;  background-color: #fff;}
#piclist .am-gallery-item:hover .am-gallery-mask{top:0;}
#piclist .am-gallery-item:hover .am-gallery-title{display:none}

.location{font-size:12px;color:#901da0;}
.location a{font-size:12px;color:#901da0;}


.jobtitle{margin:0;}
.video-js {background-color: #fff;}
.vjs-amazeui .vjs-big-play-button{background-color: rgba(50,50,50,.1);}
.vjs-amazeui .vjs-big-play-button:focus, .vjs-amazeui:hover .vjs-big-play-button{background-color: rgba(50,50,50,.1);}


.joinBtn{ color: #fff;  background-color: #901ea0;  border-color: #901ea0;}
a.joinBtn:visited{color: #fff;}



@media only screen and (max-width:640px){
	.am-slider-i2 .t1{font-size:2em;}
	.am-slider-i2 .t2{font-size:1em;}
	
	.endlist{padding-left:10px;}
	.box4 .am-container{padding-right:10px;padding-left:10px;}
	.box5 .t1{font-size:3.5em;padding-top:10px;}
	.box5 ul{margin:0 2% ;}
    .box5 li a{line-height:2em;}
	.box6 .max-width{margin-left: 10px;margin-right:10px;}
	.box7 .rightcontent{ padding:30px 0 30px 0;}	
	
	
	.box7 .leftmenuMobile{padding-top:30px;}
	.box7 .leftmenuMobile .t2{text-align: center;padding-right:0;}	
	.box7 .leftmenuMobile .t2 a{display:inline-block;margin:3px;width:100px;border:1px solid #901da0;color:#901da0;line-height:2.4em;}
	.box7 .leftmenuMobile .t2 a:hover{color:#fff;background:#901da0;}
	.box7 .leftmenuMobile .t2 a.active{color:#fff;background:#901da0;}
	
	.box7 .leftmenut1{display:none}	
	
	
}

.my-animation-delay {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}

@-webkit-keyframes flip-vertical-left {
  0% {
    -webkit-transform: rotateY(0);
            transform: rotateY(0);
  }
  100% {
    -webkit-transform: rotateY(-360deg);
            transform: rotateY(-360deg);
  }
}
@keyframes flip-vertical-left {
  0% {
    -webkit-transform: rotateY(0);
            transform: rotateY(0);
  }
  100% {
    -webkit-transform: rotateY(-360deg);
            transform: rotateY(-360deg);
  }
}

@-webkit-keyframes color-change-2x {
  0% {
    background: #e9e1eb;
  }
  100% {
    background: #d9b2e3;
  }
}
@keyframes color-change-2x {
  0% {
    background: #e9e1eb;
  }
  100% {
    background: #d9b2e3;
  }
}
