*{margin:0;padding:0;}
body{width:100%; margin:0 auto;font-size:18px;font-family:"Microsoft YaHei"; line-height: 1.7;}
ol,ul,li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:0 none;-ms-interpolation-mode:bicubic;}
.clear,.clearfix{zoom:1;}
.clear:after,.clearfix:after{content:' ';display:block;clear:both;height:0;visibility:hidden;}
.hidden,.hide{display:none;}
.over{ overflow:hidden;}
.fl{float: left;}
.fr{float: right;}
.tc{text-align: center;}
a{text-decoration:none; cursor: pointer;}
.fixed{position:fixed;top:0;z-index:99;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);*zoom:1;left: 0; right: 0;}
.navhigh{ width: 100%; display: none;}
.container{ width: 100%; max-width: 1920px; min-width: 1024px; margin: 0 auto; overflow:hidden;font-size: 18px;  }
.mt20{margin-top: 20px;}
.wrapper{ width: 1200px; margin: 0 auto; overflow: hidden;}
.banner{ width: 100%;height: 650px;clear: both;background: url(../images2017/banner.jpg) no-repeat center; width:100%;}

.section1 h2{font-size: 36px;font-weight: normal;line-height: 1;color: #000;text-align: center;margin-top: 60px;margin-bottom: 50px;}
.section1 span{display: block;font-size: 18px;margin-top: 10px;}
.box1{border:1px solid #999999;overflow: hidden; width:;}
.box1 .left{float: left;width: 510px;}
.box1 .right{float: right;width: 688px;}
.box1 img{display: block;}
.box1 .left dl{height: 450px; padding:0 45px 0 50px;overflow: hidden;font-size: 18px;color: #666;}
.box1 .left dl dt{margin-top: 125px;font-size: 24px; color: #000;}
.box1 .right dl{margin:110px 25px 0 50px; color: #666;}
.box1 .right dl dt{font-size: 24px;color: #000;}
.box1 .right dl dd p{padding-bottom: 40px;}
.video{width: 688px;height: 450px; background: #000;}

.section2{width: 100%; min-height:900px; background: url(../images2017/bg1.jpg) no-repeat fixed; background-size:cover; overflow: hidden;}
.section2 h2{width: 562px;height: 670px;background: url(../images2017/cbg1.jpg) no-repeat center #fff; margin:108px auto 122px;text-align: center;line-height: 1;overflow: hidden;}
.section2 h2 strong{display: block;font-size: 90px;margin-top: 235px;}
.section2 h2 span{font-weight: normal;font-size: 48px;color:#8a4e0f;margin-top: 33px;display: block;}
.section2 .wrapper{height: 900px;}
.section2 .wrapper .itemdl{width: 105%;overflow: hidden;margin-top: 70px;}
.section2 .wrapper .itemdl dl{float: left;width: 370px;height: 333px;margin-right: 40px;margin-bottom: 35px; position: relative;overflow: hidden;}
.section2 .wrapper .itemdl dl *{transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.section2 .wrapper .itemdl dl span{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0; background: #000; z-index:9; opacity: 0;}
.section2 .wrapper .itemdl dl dd{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index:11; opacity:0;}
.section2 .wrapper .itemdl dl dd p{padding:0 45px; color: #fff;font-size: 16px;line-height: 1.6;}
.section2 .wrapper .itemdl dl dd p.title{font-size: 24px;color:#8a4e0f;margin-top: 80px;}
.section2 .wrapper .itemdl dl:hover span{opacity:0.8;}
.section2 .wrapper .itemdl dl:hover dd{opacity:1;}
.section2 .wrapper .itemdl dl.d1{color: #fff;font-size: 36px;font-weight: normal;overflow: hidden;}
.section2 .wrapper .itemdl dl.d1 dt{padding:110px 0 0 30px;}

.section3{width:100%;height: 900px;background: url(../images2017/bg22.jpg) no-repeat center;overflow: hidden;margin-top: 70px;}
.section4{width: 100%;height: 863px;position: relative;overflow: visible;}
.section4 .wrappers{width: 1200px;height: 100%;position: absolute; left: 50%;top: 50%; margin:-431px 0 0 -450px;z-index:11;}
.section4 .tabnavs{float: right;margin-top: 200px; width: 280px;z-index:11;}
.section4 .tabnavs a{display: block;border: 2px solid #fff; border-radius: 10px;width: 275px;height: 78px;text-align: center;line-height: 78px;font-size: 21px;color: #fff; margin-bottom: 16px;}
.section4 .tabnavs a:hover,.section4 .tabnavs a.on{background: #8a4e0f;border:2px solid #8a4e0f;}

.section4 .sider{position: absolute; overflow: hidden;height: 863px;}
.section4 .sider li{height: 863px;color: #fff;}
.section4 .sider li.img1{background: url('../images2017/sbg1.jpg') no-repeat center;}
.section4 .sider li.img2{background: url('../images2017/sbg2.jpg') no-repeat center;}
.section4 .sider li.img3{background: url('../images2017/sbg3.jpg') no-repeat center;}
.section4 .sider li.img4{background: url('../images2017/sbg4.jpg') no-repeat center;}
.section4 .sider li.img5{background: url('../images2017/sbg5.jpg') no-repeat center;}
.section4 .sider li .wrapper{height: 100%;}
.section4 .sider li.img1 p,.section4 .sider li.img2 p,.section4 .sider li.img4 p{margin-top: 585px;}
.section4 .sider li.img1 p strong{display: block;font-weight: normal;font-size: 24px;}
.section4 .sider li.img3 .itemimg,.section4 .sider li.img5 .itemimg{width: 810px;overflow: hidden;margin-top: 195px;}
.section4 .sider li.img3 .itemimg img,.section4 .sider li.img5 .itemimg img{float: left;margin-bottom: 23px;margin-right: 20px;}

.section5{background: #1a0932;padding:125px 0;}
.c-3{height: 476px;}
.c-3 .wrap{width: 900px;}
.c-3 .wrap .bx-wrapper{position:relative;}
.c-3 .wrap .bx-wrapper .bx-controls{ left: 0; position: absolute; top: 0;width: 100%; z-index: 999;}
.c-3 .wrap .bx-wrapper .bx-controls a{background: #000; height: 476px;opacity:.82;filter:alpha(opacity=82);
    overflow: hidden;position: absolute;}
.c-3 .wrap .bx-wrapper .bx-controls a.bx-prev{left: -56%; width: 55%;}
.c-3 .wrap .bx-wrapper .bx-controls a.bx-next{right: -55%; width: 55%;}
.c-3 .wrap .bx-wrapper .bx-controls a.bx-prev span{position: absolute;right:10%;top:50%;margin-top: -60px;}
.c-3 .wrap .bx-wrapper .bx-controls a.bx-next span{position: absolute;left:10%;top:50%;margin-top: -60px;}

.c-3 .wrap .bx-wrapper .bx-controls a.bx-next span{position: absolute;}
.c-3 .wrap .bx-viewport{overflow:visible !important;}
.c-3 .wrap .list{background:#1A0932; width: 100%; height: 476px;}
.c-3 .wrap .list li{float: left;}
.c-3 .wrap .list li a {float: left; margin-right: 9px;overflow: hidden; position: relative; width: 291px;}
.c-3 .wrap .list li a img,.c-3 .wrap .list li p b,.c-3 .wrap .list li p i{display: block;}
.c-3 .wrap .list li a .cir{display: inline;}
.c-3 .wrap .list li a .mak{background: #7a28f0;height: 100%; width: 100%;top: 100%;position: absolute;position: absolute;
    opacity:.65;filter:alpha(opacity=65)  }
.c-3 .wrap .list li a p{ color: #fff;left: 18px; line-height: 22px;padding-top: 85px; position: absolute;text-align: center;
    top: 100%;width: 260px; display: table-cell; vertical-align: middle;}
.c-3 .wrap .list li p b{font-size: 24px; letter-spacing: 3px;  padding: 25px 0 5px; border-bottom: 1px solid #fff;}
.c-3 .wrap .list li p i{padding:5px 0 25px; font-size: 16px;line-height: 24px;}
.c-3 .wrap .list li a span.s1{display: block;height: 46px;line-height: 46px;text-align: center;font-size: 18px;color:#fff;background: #d50960;border-radius: 5px;margin:0 auto;}

.section6{width: 100%;height: 898px;background: url(../images2017/bottom.jpg) no-repeat center;}
