/*-----------------[初始化]--------------*/
html{
    height: 100%;
    width: 100%;
}
body{
    color: #27364F;
    font-size: 12px;
    font-family:"微软雅黑","Microsoft Yahei";
    background-color: #f7e8cd!important;
    height: 100%;
    width: 100%;
}
.main,.row2{
    height: 100%;
    width: 100%;
}
.none{
    display: none;
}
*,*:before,*:after {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
}
.clearfix:after,.clearfix:before{
    display: block;
    content:"";
    clear:both;
    overflow: hidden;
    height: 0;
    width: 0;
    font-size: 0;
}
a{color: #444;}
img,.ani{
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
    max-width: 100%;
}
input,textarea,select{font-size: 12px;color: #27364F;font-family:"微软雅黑","Microsoft Yahei";}
input[type='submit'],input[type='reset'],input[type='button'],select{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}


/*布局*/
.wp{width: 1200px;margin: 0 auto;}
.h50{height: 50px;clear: both;overflow: hidden;}
.h30{height: 30px;clear: both;overflow: hidden;}
.h100{height: 100px;clear: both;overflow: hidden;}


/*标题*/
@-webkit-keyframes fadeIn{
    from{opacity:0;}
    to{opacity:1;}
}
@keyframes fadeIn{
    from{opacity:0;}
    to{opacity:1;}
}
@-webkit-keyframes scale{
    from{opacity:0;-webkit-transform:scale(7);}
    to{opacity:1;-webkit-transform:scale(1);}
}
@keyframes scale{
    from{opacity:0;transform:scale(7);}
    to{opacity:1;transform:scale(1);}
}
.scale{-webkit-animation-name:scale;animation-name:scale;}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInUp{
    from{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);}
    to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp{
    from{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);}
    to{opacity:1;-webkit-transform:none;transform:none;}
}
@-webkit-keyframes fadeInDown{
    from{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}
    to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDown{
    from{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}
    to{opacity:1;-webkit-transform:none;transform:none;}
}

/*按钮*/

/*颜色*/


/*******************************
	-------[=头部]-------
********************************/
.header{
    text-align: center;
    padding-top: 37px;
    height: 828px;
    background-repeat: no-repeat;background-position: center; 
    -webkit-background-size: cover;
    background-size: cover;
}
.header h3{
    font-weight: normal;
    font-size: 60px;color: #e7d0a8;
    height: 60px;
    line-height: 60px;
    background: url(../images/bg1.png) no-repeat center;
    animation: fadeInDown 1s linear both;
    -webkit-animation: fadeInDown 1s linear both;
    -o-animation: fadeInDown 1s linear both;
    -moz-animation: fadeInDown 1s linear both;
}
.header img{
    display: block;margin: 4px auto 0;
    animation: fadeInDown 1s 1s linear both;
    -webkit-animation: fadeInDown 1s 1s linear both;
    -o-animation: fadeInDown 1s 1s linear both;
    -moz-animation: fadeInDown 1s 1s linear both;
}
.header p{
    margin: 2px auto 13px;
    width: 468px;height: 57px;line-height: 57px;
    font-size: 30px;color: #fbd18a;
    background: url(../images/bg2.png) no-repeat center;
    animation: fadeInUp 1s linear both;
    -webkit-animation: fadeInUp 1s linear both;
    -o-animation: fadeInUp 1s linear both;
    -moz-animation: fadeInUp 1s linear both;
    
}
.header span{
    font-size: 20px;color: #f97a55;
    animation: fadeInUp 1s 1s linear both;
    -webkit-animation: fadeInUp 1s 1s linear both;
    -o-animation: fadeInUp 1s 1s linear both;
    -moz-animation: fadeInUp 1s 1s linear both;
}
.header span a{
    display: inline-block;
    padding-bottom: 1px;
    line-height: 1;color: #fec2c2;
    border-bottom: 1px solid  #fec2c2;
}
.header span em{color: #fec2c2;}

/*******************************
	-------[=导航]-------
********************************/


/*******************************
    -------[=底部]-------
********************************/
.footer{
   height: 279px;
   background-repeat: no-repeat;background-position: center; 
   -webkit-background-size: cover;
   background-size: cover;
}