﻿@charset "utf-8";
/* CSS Document */
body,div,span,p,em,ul,li,h1,h2,h3,dl,dt,dd,img,header,footer,nav,section,article,video,aside,dialog,figure,figcaption,time,input{margin: 0;padding: 0;border:0 none; outline:none;}
header,footer,nav,section,article,video,aside,dialog,figure,time{display: block;}
#sections{ font:0.875em "Microsoft YaHei","SimSun",'宋体';background-color:#fff;width:100%;overflow:hidden;}
#sections em{font-style:normal;}
#sections h1,#sections h2,#sections h3{ font-size:1em; font-weight:normal;}
#sections p{ line-height:1.6;}
#sections img{width: 100%;display:block;}
#sections ul{ list-style:none;}
#sections a{ text-decoration:none;color:inherit;}

#sections .clearfix:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:'';}
#sections .clearfix{ zoom:1;display:block;}
#sections .center_block{width: 1100px;margin: 0 auto;}
#sections .reset_mleft{margin-left: 0 !important;}
#sections .cus_padding{padding: 80px 0;}

#sections .sec_title{text-align: center;color: #000;font-size: 32px;}
#sections .title_inverse{color: #fff;}
#sections .sec_title p{font-size: 22px;margin-top: 10px;}
#sections .sec_title img{display: inline-block;}

#sections .zx_btn{display:block;margin-top: 40px;text-align: center;-webkit-animation: sec_scale 3s both ease-in-out 0.3s infinite; animation: sec_scale 3s both ease-in-out 0.3s infinite;}
#sections .zx_btn a{display: inline-block;font-size: 14px;color: #fff;background-color: #000;width: 200px;height: 30px;line-height: 30px;}

#sections .btn_inverse{margin-top: 30px;}
#sections .btn_inverse a{background-color: #fff;color: #000;}


/*banner*/
#secbanner{ width:100%; min-width:1200px;position: relative;}
#secbanner img{ width:100%;}

/*section01*/
#section01 .sec01{margin-top: 40px;}
#section01 .sec01 p{font-size: 16px;color: #c2b69a;text-align: center;}
#section01 .sec01 .sec01_con{position: relative;height: 550px;margin-top: 20px;}
#section01 .sec01_con li{position: absolute;left: 0;top: 0;display: none;}
#section01 .sec01_con li.curli{display: block;}

#section01 .sec01 .sec01_nav{margin-top: 6px;}
#section01 .sec01_nav li{float: left;position: relative;cursor: pointer;}
#section01 .sec01_nav li:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(194,182,154,0.5);}
#section01 .sec01_nav li+li{margin-left: 5px;}
#section01 .sec01_nav li.curli:before{background: transparent;}

/*section02*/
#section02{background: url(../images/sec02_bg.jpg) center no-repeat;}
#section02 .sec_title{}
#section02 .sec02{margin-top: 45px;}
#section02 .sec02 .sec02_item{position: relative;}
#section02 .sec02 .sec02_item .zx_btn{position: absolute;right: 265px;bottom:135px;}
#section02 .sec02 .sec02_item a{width: 160px;}

/*section03*/
#section03{}
#section03 .sec03{margin-top: 25px;}
#section03 .sec03 li{float: left;margin-top: 20px;}
#section03 .sec03 li+li{margin-left: 20px;}

/*section04*/
#section04{height: 905px;background: url(../images/sec04_bg.jpg) center no-repeat;}
#section04 .sec_title{padding-top: 50px;}
#section04 .sec04{margin-top: 45px;position: relative;}
#section04 .sec04 .sec04_con{height: 620px;}
#section04 .sec04_con li{position: absolute;left: 0;top: 0;display: none;}
#section04 .sec04_con li.curli{display: block;}

#section04 .sec04 .sec04_nav{position: absolute;left: 80px;top: 360px;width: 400px;}
#section04 .sec04_nav li{width: 120px;height: 120px;float: left;cursor: pointer;}
#section04 .sec04_nav li+li{margin-left: 20px;}

/*section05*/
#section05{height: 1035px;background: url(../images/sec05_bg.jpg) center no-repeat;}
#section05 .sec05{margin-top: 45px;}
#section05 .sec05 p{font-size: 22px;text-align: center;color: #000;margin-top: 50px;}
#section05 .sec05 > img{width: 100%;margin-top: 50px;}

#carrousel{ position:relative; width:1020px; margin:0 auto;}
#carrousel .carrousel_con{ position:relative; width:1020px;}
#carrousel .carrousel_con ul{ position:relative; z-index:1; width:1100px; height:430px; margin:0 auto; overflow:hidden;}
#carrousel .carrousel_con li{position:absolute; left:0; top:0;width:800px; height:410px;}
#carrousel .carrousel_con li img{vertical-align:top; width:100%;}
#carrousel_prev,#carrousel_next{position:absolute; z-index:9; width:60px; height:115px; top:205px;}
#carrousel_prev{background:url(../images/sec05_lbtn.png); left:-100px;}
#carrousel_next{background:url(../images/sec05_rbtn.png); right:-100px;}

/*section06*/
#section06 .sec06{margin-top: 45px;}
#section06 .sec06 p{font-size: 16px;color: #c2b69a;text-align: center;margin-bottom: 20px;}

/*section07*/
#section07 .sec07{margin-top: 45px;}
#section07 .sec07 img{width: 100%;}
#section07 .sec07 p{font-size: 16px;color: #c2b69a;text-align: center;margin-bottom: 20px;}


#section .sec_s1{-webkit-animation:sec_scale 3.5s both ease-in-out 0.4s infinite; animation: sec_scale 3.5s both ease-in-out 0.4s infinite;}
#section .sec_s2{-webkit-animation:sec_scale 2.5s both ease-in-out 0.3s infinite; animation: sec_scale 2.5s both ease-in-out 0.3s infinite;}
#section .sec_s3{-webkit-animation: sec_scale 3.0s both ease-in-out 0.5s infinite; animation: sec_scale 3.0s both ease-in-out 0.5s infinite;}
#section .sec_s4{-webkit-animation: sec_scale 4.0s both ease-in-out 0.6s infinite; animation: sec_scale 4.0s both ease-in-out 0.6s infinite;}

/*
@keyframes sec_scale {
0% {transform: scale(0.8);opacity: 0.9;}
50% {transform: scale(1);opacity: 1; }
100% {transform: scale(.8);opacity: 0.9;}
}
@-webkit-keyframes sec_scale {
0% {-webkit-transform: scale(0.8);opacity: 0.9;}
50% {-webkit-transform: scale(1);opacity: 1; }
100% {-webkit-transform: scale(.8);opacity: 0.9;}
}


*/