﻿@charset "utf-8";

/* CSS Document */

body{background:#000;}

.header{position:relative; z-index:9}

.header,.footer,.Lin-box{min-width:1200px;}

.Lin-box{ width:100%; margin:0 auto; font-family:'微软雅黑';}



.Bigbox{width:100%; position:relative;}

.Bigbox .logo{position:absolute; bottom:41px; left:41px; height:86px; width:134px; text-indent:-9999px; background:url(../images/logo.png);}

.slide-btn a{position:absolute; top:376px; width:68px; height:131px; line-height:131px; color:#666; font-size:24px; background:url(../images/arr_btn.png); display:block;}

.slide-btn a.prev{left:14px;}

@charset "utf-8";/* CSS Document */body{background:#000;}.header{position:relative; z-index:9}.header,.footer,.Lin-box{min-width:1200px;}.Lin-box{ width:100%; margin:0 auto; font-family:'微软雅黑';}.Bigbox{width:100%; position:relative;}.Bigbox .logo{position:absolute; bottom:41px; left:41px; height:86px; width:134px; text-indent:-9999px; background:url(../images/logo.png);}.slide-btn a{position:absolute; top:376px; width:68px; height:131px; line-height:131px; color:#666; font-size:24px; background:url(../images/arr_btn.png); display:block;}.slide-btn a.prev{left:14px;}.slide-btn a.prev:hover{background-position:0 -131px; color:#fff}

.slide-btn a.next{right:14px; background-position:right 0;}

.slide-btn a.next:hover{background-position:right -131px; color:#fff}

.share-con{position:absolute; bottom:0; right:34px;}

.btn-switch{width:60px; height:60px; cursor:pointer; float:left;}

.btn-switch p{display:block; height:60px; width:100%; background:url(../images/share_btn.png) no-repeat;}

.btn-switch .close{background-position:-60px 0; display:none;}



.share-con .share{float:left; padding-left:25px; color:#c00; font-size:14px; margin-top:8px; line-height:34px;}

.share-con .share a{display:inline-block; vertical-align:middle; width:34px; height:34px; margin-left:8px; background:url(../images/share_btn.png) no-repeat;}

.share-con .share a.share-wb{background-position:0 -60px;}

.share-con .share a.share-wb:hover{background-position:0 -100px;}

.share-con .share a.share-wx{background-position:-34px -60px;}

.share-con .share a.share-wx:hover{background-position:-34px -100px;}

.share-con .share .weixin{position:absolute; right:0; top:-118px; display:none;}

.slide-dot{position:absolute; bottom:28px; width:285px; left:50%; margin-left:-100px; text-align:center;}

.slide-dot a{width:14px; height:14px; margin:0 5px 0 6px; display:inline-block; background:url(../images/dot.png) no-repeat; background-position:-14px 0;}

.slide-dot a:hover,.slide-dot a.cur{background-position:0 0;}

.zt-wrapper{width:100%; position:absolute; left:0; top:0;}

.zt-con1000{margin:0 auto; width:1300px; position:relative;}

.zt-wrapper .pro{position:absolute; bottom:0; left:0; line-height:42px; color:#999; font-size:14px;}

.zt-wrapper .pro a{color:#999; font-size:14px;}

.text-scroll{position:absolute; left:0; top:34px; width:430px; height:755px; background:#fff;}

.text-scroll .scrollbar-wrap{margin:8px 8px 8px 29px; height:739px;}

.text-scroll .tit{font-size:26px; color:#895b3f; font-weight:normal; margin-top:28px; line-height:30px;}

.text-scroll .intro{background:url(../images/intBg1.png) no-repeat no-repeat 0 0; margin-top:24px;}

.text-scroll .intro-con{background:url(../images/intBg2.png) no-repeat right bottom; line-height:26px; font-size:15px; color:#999; padding:4px; text-indent:30px;}

.text-scroll .txt{line-height:26px; font-size:16px; color:#333; margin-top:22px;}

.text-scroll .more{text-align:center; padding:14px 0 6px; line-height:30px;}

.text-scroll .more a{color:#f93457; font-size:15px;}

.text-scroll .pictxt{margin-top:20px;}

.text-scroll .pictxt .p{float:left; width:148px;}

.text-scroll .pictxt .t{float:right; width:188px; line-height:26px; font-size:16px; color:#333;}

.text-scroll .pictxt .t h4{font-size:22px; margin-top:22px; line-height:34px; font-weight:normal;}

.text-scroll .wenda{line-height:26px; font-size:16px; color:#333;}

.text-scroll .wenda dt{font-weight:bold; padding-top:10px;}

.text-scroll .wenda dd{padding-bottom:16px;}



.scrollbar-wrap .viewport { width: 355px; height:739px; overflow: hidden; position: relative; }

.scrollbar-wrap .overview { list-style: none; position: absolute; left: 0; top: 0; }

.scrollbar-wrap .thumb .end,

.scrollbar-wrap .thumb { background-color: #e2e2e2; border-radius:8px;}

.scrollbar-wrap .scrollbar { position: relative; float: right; width: 9px; }

.scrollbar-wrap .track { background-color: #fff; height: 100%; width:9px; position: relative; padding: 0; }

.scrollbar-wrap .thumb { height: 20px; width: 9px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }

.scrollbar-wrap .thumb .end { overflow: hidden; height: 5px; width: 9px; }

.scrollbar-wrap .disable{ display: none; }

.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }



.Bigbox ul li.page{position:relative;}

.page1 .bg1{ width:100%; text-align:center;}
.page1 .bg1 img{ width:100%;max-width:1600px;}

.page1 .bg2{height:300px; background:url(../images/bg1_2.jpg) no-repeat center 0;}

.page1 .bg3{height:400px; background:url(../images/bg1_3.jpg) no-repeat center 0;}

.page1 .slide-btn a.next{width:81px;}

.page2-new-01{ background:rgba(255,255,255,.45); position:absolute; right:0; top:200px; width:500px; height:510px;}
.page2-new-02{ background:#fff; position:absolute; right:10px; top:210px; width:460px; padding:10px;}
.page2-new-02 h3{ text-align:center; font-size:24px; line-height:2em;}
.page2-new-02 p{ font-size:18px; line-height:2em; color:#333; text-indent:2em;}
.page3 .page2-new-01{ height:473px;}
.page3 .page2-new-02{}
.page4 .page2-new-01{ height:293px;}
.page4 .page2-new-02{}
.page5 .page2-new-01{ height:403px;}
.page5 .page2-new-02{}
.page6 .page2-new-01{ height:366px;}
.page6 .page2-new-02{}
.page6 .p7 .page2-new-01{ left:0; right:auto; height:510px;}
.page6 .p7 .page2-new-02{ left:10px; right:auto; }
.page6 .p8 .page2-new-01{ left:0; right:auto; height:473px;}
.page6 .p8 .page2-new-02{ left:10px; right:auto; }
.page6 .p9 .page2-new-01{ left:0; right:auto; height:438px;}
.page6 .p9 .page2-new-02{ left:10px; right:auto; }
.page6 .p10 .page2-new-01{ left:0; right:auto; height:343px;}
.page6 .p10 .page2-new-02{ left:10px; right:auto; }
.youb .page2-new-01{ height:295px;}
.youb .page2-new-02{}
.youb img{ width:100%;}
.page2 .bg1{ width:100%; text-align:center;}
.page2 .bg1 img{ width:100%;max-width:1600px;}

.page2 .bg2{height:300px; background:url(../images/bg2_2.jpg) no-repeat center 0;}

.page2 .bg3{height:400px; background:url(../images/bg2_3.jpg) no-repeat center 0;}

.page2 .intro{position:absolute; left:0; top:255px; width:505px; color:#fff;}

.page2 .intro .tit{font-size:30px; line-height:36px; font-size:30px; font-weight:normal;}

.page2 .intro .txt{font-size:16px; line-height:30px; padding-top:12px;}

.page2 .intro .more{text-align:right;}

.page2 .intro .more a{display:inline-block; width:160px; height:27px; line-height:27px; background:url(../images/more.png) no-repeat; font-size:15px; color:#fff; padding-right:14px;}

.page2 .intro .more a:hover{color:#000;}



.page3 .bg1{ width:100%; text-align:center;}
.page3 .bg1 img{ width:100%;max-width:1600px;}

.page3 .bg2{height:300px; background:url(../images/bg3_2.jpg) no-repeat center 0;}

.page3 .bg3{height:400px; background:url(../images/bg3_3.jpg) no-repeat center 0;}



.page4 .bg1{ width:100%; text-align:center;}
.page4 .bg1 img{ width:100%;max-width:1600px;}

.page4 .bg2{height:300px; background:url(../images/bg4_2.jpg) no-repeat center 0;}

.page4 .bg3{height:400px; background:url(../images/bg4_3.jpg) no-repeat center 0;}



.page5 .bg1{ width:100%; text-align:center;}
.page5 .bg1 img{ width:100%;max-width:1600px;}

.page5 .bg2{height:300px; background:url(../images/bg5_2.jpg) no-repeat center 0;}

.page5 .bg3{height:400px; background:url(../images/bg5_3.jpg) no-repeat center 0;}



.page6 .bg1{ width:100%; text-align:center;}
.page6 .bg1 img{ width:100%;max-width:1600px;}

.page6 .bg2{height:300px; background:url(../images/bg6_2.jpg) no-repeat center 0;}

.page6 .bg3{height:400px; background:url(../images/bg6_3.jpg) no-repeat center 0;}



.page7 .bg1{height:270px; background:url(../images/bg7_1.jpg) no-repeat center 0;}

.page7 .bg2{height:270px; background:url(../images/bg7_2.jpg) no-repeat center 0;}

.page7 .bg3{height:290px; background:url(../images/bg7_3.jpg) no-repeat center 0;}



.page8 .bg1{height:270px; background:url(../images/bg8_1.jpg) no-repeat center 0;}

.page8 .bg2{height:270px; background:url(../images/bg8_2.jpg) no-repeat center 0;}

.page8 .bg3{height:290px; background:url(../images/bg8_3.jpg) no-repeat center 0;}



.page9 .bg1{ width:100%; text-align:center;}
.page9 .bg1 img{ width:100%; max-width:1600px;}

.page9 .bg2{height:300px; background:url(../images/bg9_2.jpg) no-repeat center 0;}

.page9 .bg3{height:400px; background:url(../images/bg9_3.jpg) no-repeat center 0;}





.zt-con87{width:87%; min-width:1200px; max-width:1404px; margin:0 auto; background:rgba(255,255,255,0.8); margin-top:33px; height:820px;}

.zt-con87 .atlas{float:left; width:64.5%; margin-left:2.6%; display:inline;}

.zt-con87 .title h3{line-height:94px; font-size:34px; color:#333; font-weight:normal;}

.zt-con87 .piccon{position:relative; height:498px;}

.zt-con87 .piccon .pic{width:78%;}

.zt-con87 .piccon .pic img{width:100%;}

.zt-con87 .piccon .txt{position:absolute; width:296px; height:220px; padding:0 22px; background:#f7f6f6; right:0; top:110px;}

.zt-con87 .piccon h4{font-size:30px; color:#000; font-weight:normal; margin-top:30px}

.zt-con87 .piccon p{line-height:30px; font-size:16px; color:#000; padding:20px 0 40px;}

.zt-con87 .author{line-height:30px; padding:18px 0 0 56px; font-size:16px; color:#000}



.zt-con87 .comments{float:right; width:28%; display:inline; margin-right:2.6%;}

.zt-con87 .comments .comment{height: 570px;overflow: auto;}


.hg-tit{ width:100%; padding:40px 0; text-align:center;}
.hg-tit h3{line-height:85px; padding-top:6px; text-align:center; font-weight:normal; font-size:34px; color:#333;}

.hg-list{width:98%; margin:0 auto; height:570px; clear:both; overflow:hidden; position:relative;}

.hg-list ul{position:absolute; left:0; top:0; width:300%}

.hg-list li{float:left; width:13.38%; margin:0 0.5333%; display:inline;}

.hg-list li img{width:100%; display:block;}

.hg-list li .tit{line-height:26px; font-size:22px; color:#000; padding:16px 0 0; height:76px;}

.hg-list li .txt{line-height:30px; color:#666; font-size:16px;}

.hg-nav{text-align:center; }

.hg-nav a{margin:0 7px;}

.hg-nav .dot{width:15px; height:14px; display:inline-block; background:url(../images/dot.png) no-repeat; background-position:0 0}

.hg-nav a.cur,.hg-nav a.dot:hover{background-position:-28px 0}

.hg-nav a.all{font-size:15px; color:#000;}

.hg-nav a.all:hover{color:#999}



.Smallbox{height:175px; background:url(../images/bg.jpg); width:100%; min-width:1200px; display:none;}

.Smallbox-con{width:100%; min-width:1200px; max-width:1600px; margin:0 auto; position:relative; overflow:hidden;}

.Smallbox .photo-list{width:90%; margin:0 auto; position:relative; overflow:hidden; height:175px;}

.Smallbox .leftbtn,.Smallbox .rightbtn{position:absolute; top:54px; width:38px; height:71px; background:url(../images/arr_btn.png) no-repeat;}

.Smallbox .leftbtn{left:26px; background-position:0 -262px;}

.Smallbox .rightbtn{right:26px; background-position:-38px -262px;}

.Smallbox .photo-list ul{position:absolute;top:0px;left:0px}

.Smallbox .photo-list li{float:left; width:197px; display:inline; height:175px; margin:26px 0 0; text-align:center;}

.Smallbox .photo-list li img{display:block; margin:0 auto; cursor:pointer;}

.Smallbox .photo-list li .tit{line-height:18px; margin-top:6px; font-size:14px; color:#fff;}


.banner_wai {width:1495px; height:435px;margin: 0 auto; padding-top: 280px;overflow:hidden; padding-bottom:1px; padding-left:0px;}

.banner { width:99999px; height:435px;}

.banner li { float:left;}

.banner .b_small { width:97px; cursor:pointer; overflow:hidden;}

.banner .b_small img { width:97px;}

.banner .b_big { width:360px; overflow:hidden;} 

.banner .b_big img { width:360px;}

.banner .b_big a { display:block;}
.logo{display:none;}
