html,body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,form,input,p,header,nav,main,section,footer{margin:0;padding:0;box-sizing:border-box;font-family:"Helvetica","Microsoft YaHei";}
body{color:#333; background:#fff!important;font-size:0.24rem;}
html{font-size:62.5%;}
ul,li{list-style:none;}
i,s,u,em{font-style:normal;text-decoration:none;}
img{ display:block; width:100%; border:none }
a{color:#333;text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
p{ line-height:2.1;font-size: .24rem;text-align: center;}
*:focus{outline: none;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{ position:relative;}
.wrap{padding:.4rem  0.2rem .2rem;box-sizing: border-box;}
.wrap p{text-indent: 2em;}
strong{color:#ff0000;font-weight: bold;}
.mgr2{margin-right: 2%;}
.pd20{padding:.2rem 0;}
.mgt20{margin-top: .2rem;}



.banner{background: url(images/index_bg.jpg) center no-repeat;background-size: 100% 100%;height: 5.5rem;}
.txt img{width: 80%;position: absolute;top: 18%;left:10%;}
.part1{background: url(images/part1_bg.jpg) no-repeat;background-size:100% 100%;}

.part3 p,.part2 p{text-align: center;}
.wrap span{font-size: .2rem;display: block;}
.part5 p{text-align:left;}
@keyframes hp {
    0% {transform:scale(0) rotate(-360deg);}
    100% {transform:scale(1.0) rotate(0deg);}
}
@-webkit-keyframes hp {
    0% {-webkit-transform:scale(0) rotate(-360deg);}
    100% {-webkit-transform:scale(1.0) rotate(0deg);}
}
.txt img{opacity: 1;-webkit-animation:tada 1s .5s ease both;-moz-animation:tada 1s .5s ease both;animation:tada 1s .5s ease both;}

.tita{text-align: center;margin-bottom:.2rem;color: #fff}
.tita span{text-transform: uppercase;}
.tita h2{font-weight: bold;}
.part3 p,.part2 p{text-indent: 0;}
.part3 p,.part2 p{color:#000;}
.info p{font-weight: bold;font-size: .3rem;}
.part3 dl .border{border:1px solid #000;width: 100%;height: 1.3rem;position: absolute;bottom: 3%;left:0;z-index: -1;}
.part3 dl dd h4,.part3 dl dd span{margin-left: .3rem;}
.part3 dl dd.d1{background: url(images/d1_bg.png) repeat;padding:5%;}
.part3 dl dd.d1 p{line-height: .3rem;}
.part3 dl dd .bfb{width: 50%;margin-left: 49%;}
h6,h5{font-size: .36rem;}
h6{font-weight: normal;}
.part5 dl dd h5,.part3 dl dd h5{text-align: right;}
.part6 p{text-indent: 0;}
/*part5*/
.part5 dl dd .bfb{width: 86%;margin-left: 14%;}

/*团队策划*/
.ft{background: url(images/ft_bg_18.jpg) no-repeat;background-size: 100%;padding-bottom: .6rem;}
.ft dl dt{width: 30%;float: left;}
.ft dl dd{width: 68%;float: left;padding-top: 1%;}
.ft dl dd p{text-indent: 0;text-align: left;color: #fff;line-height: 1.8;}
@media only screen and (min-width: 321px)  {
	.ft dl dd p{font-size: .3rem;}
}