@charset "utf-8";
/* CSS Document */
body,span,em,ul,li,h1,h2,h3,p,dl,dt,dd,img{margin: 0;padding: 0;border:0 none; outline:none;}
#sections{ font:0.875em "Microsoft YaHei","SimSun",'宋体';background-color:#fff;width:100%;}
video,object{display: block;}
#sections em{font-style:normal;}
#sections h1,#sections h2,#sections h3{ font-size:1em; font-weight:normal;}
#sections p{ line-height:1.8;}
#sections img{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;}
#sections .sec_title{text-align: center;padding: 25px 0 35px;}
#sections .sec_title img{display: inline-block;}

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

/*section01*/
#section01{ width:100%;height: 893px;background: url(../images/sec01_bg.jpg) center no-repeat;}
#section01 .sec01{ width:1200px; margin:0px auto;}
#section01 .sec01 span{display: block;width: 861px;margin: 0 auto;position: relative;}
#section01 .sec01 span:before{content: '';position: absolute;left: -27px;top:37px;width: 859px;height: 459px;border: 1px solid #000;}
#section01 .sec01 p{font-size: 20px;color: #333333;text-align: center;margin-top: 50px;}

/*section02*/
#section02{ width:100%;background-color: #e3e3e3;padding: 30px 0 60px;}
#section02 .sec02{ width:1095px; margin:0px auto;}
#section02 .sec02 .sec02_lcon{width: 871px;height: 663px;float: left;}
#section02 .sec02_lcon li{position: relative;display: none;overflow: hidden; }
#section02 .sec02_lcon li.curli{display: block;}

#section02 .sec02_lcon .sec02__desc{width: 871px;height: 213px;background: url(../images/sec02_lbg.png) center no-repeat;position: absolute;bottom:0px;left: 0;transition: all ease-in-out 0.5s;-webkit-transition: all ease-in-out 0.5s;opacity: 0;}

#section02 .sec02_lcon li.curli .sec02__desc{animation:pullup  both ease-in-out  1s;-webkit-animation:pullup  both ease-in-out 1s;-moz-animation:pullup  both ease-in-out  1s;-o-animation:pullup  both ease-in-out  1s;-ms-animation:pullup  both ease-in-out  1s;}

@keyframes pullup {
    0% {opacity: 0;}
    100% {opacity: 1;}
}
@-webkit-keyframes pullup {
	 0% {opacity: 0;}
    100% {opacity: 1;}
}
@-moz-keyframes pullup {
    0% {opacity: 0;}
    100% {opacity: 1;}
}
@-ms-keyframes pullup {
   0% {opacity: 0;}
    100% {opacity: 1;}
}
@-o-keyframes pullup {
    0% {opacity: 0;}
    100% {opacity: 1;}
}

#section02 .sec02__desc h3{font-size: 24px;color: #dbb375;font-weight: bold;padding-top: 35px;text-align: center;}
#section02 .sec02__desc p{font-size: 18px;color: #fff;width: 700px;margin: 10px auto 0;}
#section02 .sec02__desc a{font-size: 18px;color: #fff;float: right;margin-right: 40px;}

#section02 .sec02 .sec02_rcon{width: 224px;height: 663px;float: left;background-color: #fff;}
#section02 .sec02_rcon .scrollbar{margin-top: 20px;}
#section02 .sec02_rcon .sec02_con_list{margin-left: 14px;}
#section02 .sec02_rcon .sec02_con_list li{font-size: 13.5px;color: #333333;width: 160px;padding: 10px;cursor: pointer;}
#section02 .sec02_rcon .sec02_con_list li+li{margin-top: 10px;}
#section02 .sec02_rcon .sec02_con_list li.curli{background-color: #6c6867;color: #dbb375;}
#section02 .sec02_rcon>a{font-size: 21.5px;color: #dbb375;background-color: #6c6867;display: block;width: 170px;height: 40px;line-height: 40px;text-align: center;margin-top: 30px;margin-left: 14px;}

/*section03*/
#section03{ width:100%;padding: 35px 0 50px;}
#section03 .sec03{ width:1200px; margin:0px auto;position: relative;}
#section03 .sec03 .sec03_simg{width: 1170px;margin: 25px auto 0;}
#section03 .sec03_simg li{float: left;width: 246px;height: 315px;position: relative;}
#section03 .sec03_simg li span{display: block;width: 206px;height: 190px;border: 3px solid #fff;position: absolute;left: 17px;top: 16px;display: none;}
#section03 .sec03_simg li.sec03_speli{margin-left: 0;}
#section03 .sec03_simg li+li{margin-left: 676px;}
#section03 .sec03_simg p{font-size: 16px;color: #333333;line-height: 1.4;margin-top: 10px;}

#section03 .sec03_bimg{position: absolute;left: 295px;top: 0;}
#section03 .sec03_bimg li{display: none;}
#section03 .sec03_bimg li.curli{display: block;}

/*section04*/
#section04{ width:100%;background-color: #e3e3e3;padding: 15px 0 45px;}
#section04 .sec04{ width:1200px; margin:0px auto;}
#section04 .sec04 .sec04_lcon{width: 218px;height: 573px;float: left;background-color: #fff;}
#section04 .sec04_lcon .sec04_con_list{margin-top: 9px;}
#section04 .sec04_con_list li{width: 175px;border: 2px solid transparent;cursor: pointer;}
#section04 .sec04_con_list li img{width: 100%;}
#section04 .sec04_con_list li+li{margin-top: 23px;}
#section04 .sec04_con_list li.curli{border: 2px solid #b6a474;}
#section04 .scrollbar-rail > .scroll-element .scroll-bar{background-color: #b6a474;}
#section04 .scrollbar-rail > .scroll-element .scroll-element_size{background-color: #b6a474;}
#section04 .sec04 .sec04_rcon{width: 970px;height: 573px;float: left;margin-left: 11px;}
#section04 .sec04_rcon li{display: none;width: 970px;height: 573px;}
#section04 .sec04_rcon li video{width: 100%;}
#section04 .sec04_rcon li.curli{display: block;}

/*section05*/
#section05{ width:100%;height: 100%;position: relative;}
#section05 img{width: 100%;}
#section05 .sec05_bg{position: relative;width: 100%;}
#section05 .sec05_bg img+img{position: absolute;left: 0;top: 0;}
#section05 .sec05{ width:28.6%; position: absolute;left:21.5%;top: 53%;}

/*section06*/
#section06{ width:100%;}
#section06 .sec06{ width:100%;}
#section06 .sec06 img{width: 100%;}

/*section07*/
#section07{ width:100%;}
#section07 .sec07{ width:1200px; margin:0px auto;}

/*section08*/
#section08{ width:100%;}
#section08 .sec08{ width:1200px; margin:0px auto;}

