html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,button,input,textarea {margin: 0; padding: 0}
fieldset,img {border: 0}
:focus {outline: 0}
h1,h2,h3,h4,h5,h6,code {font-size: 100%}
input,button,textarea,select,optgroup,option{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit}
em,i {font-style: normal}
ol,ul {list-style: none}
textarea {overflow: auto; resize: none}
a,button {cursor: pointer;color: #968280}
table {border-collapse: collapse; border-spacing: 0}
caption,th {text-align: left}
sup,sub {font-size: 100%;vertical-align: baseline}
:link,:visited,ins {text-decoration: none}
del {text-decoration: line-through}
a:hover {text-decoration: none;color:#c74107}
body{font-family: "Microsoft YaHei",simSun,"Lucida Grande","Lucida Sans Unicode",Arial; font-size: 14px;line-height:26px;min-width: 1200px;color: #968280; background:url('../images/bg.jpg') repeat;}
.show{display: block!important;}
.part{width: 1200px; margin: 0 auto; position: relative;zoom:1}
.part:after{clear: both; content: '\0020'; display: block;visibility:hidden;height: 0}
.wrap{width: 100%; overflow: hidden; position: relative; background: url('../images/wp.jpg') no-repeat center top;}
.head{height: 880px; margin-bottom: 40px; background: url('../images/head.jpg') no-repeat center top;}
.nav{background-color: rgba(21, 18, 16, .8); position: absolute; width: 100%; left: 0;top: 0; z-index: 10;}
.nav .logo{display: block; width: 229px; height: 131px; position: absolute; top: -31px; left: 75px;}
.nav-link{height: 86px; padding-left: 280px;}
.nav-link a{display: block;width: 80px; float: left; font-size:16px; height: 66px; padding-top: 20px; margin: 0 35px; color: #999; line-height: 30px; vertical-align: middle; text-align: center; position: relative;}
.nav-link a::after{content: ""; width: 10px; height: 10px; position: absolute; top:33px; left: -35px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENzgwQjJGMzQ1OTMxMUVCOEFCMTgyQTdEMjBCRkJGMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENzgwQjJGNDQ1OTMxMUVCOEFCMTgyQTdEMjBCRkJGMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ3ODBCMkYxNDU5MzExRUI4QUIxODJBN0QyMEJGQkYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ3ODBCMkYyNDU5MzExRUI4QUIxODJBN0QyMEJGQkYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+f8iItwAAAHhJREFUeNp80IENgCAMBEDqDg6kM+gKrCGOQVeQHRzIIbA1pfkEtQkhLQcFqNYaMJh50znGuGOdEBpaLT0QOwQ0y9DiifiBgCZZuGzjiJhyzh2Cqzge9FRr9RfUWidJlo/WRWoJH+PYTnH09j0NB0QdBBwQadwCDADvLFQ/dm3cLwAAAABJRU5ErkJggg==') no-repeat center;}
.nav-link a:first-child::after{display: none;}
.nav-link em{display: block; font-size: 12px; line-height: 1; color: #43413f;}
.nav-link a:hover{color: #bb2a10;}
.nav-link a:hover em{color: #571c10;}
.head-down{width: 600px;height: 242px;background: url('../images/dm_box.png') no-repeat;position: absolute;left: 80px;bottom:35px;}
.qr-code{float: left; width: 170px; margin:0 10px 0 24px; }
.qr-code p{color: #edc797; text-align: center; height: 45px; overflow: hidden; line-height: 46px;}
.down-app{width: 200px; float: left; padding-top: 45px;}
.and,.ios,.pc{display: block; width: 200px; height: 80px; overflow: hidden; text-indent: -999px; font-size: 0; background: url('../images/down_btn.jpg') no-repeat;}
.and{background-position: 0 0;}
.and:hover{background-position: 0 -80px;}
.ios{margin-top: 10px; background-position: 0 -160px;}
.ios:hover{background-position: 0 -240px;}
.pc{float: left; width: 170px; height: 169px; margin: 45px 0 0 10px; background-position: 0 -320px;}
.pc:hover{background-position: 0 -489px;}
.slider{float: left; height: 344px; width: 580px;}
.slider .bd{width: 580px; height: 304px; position: relative;}
.slider .bd .item{width: 100%;height: 100%; position: relative; overflow: hidden; display: none;}
.slider .bd .item:nth-child(1){display: block;}
.slider .hd{width: 580px; height: 40px;  background: #1e1110;}
.slider .hd li{float: left; width: 145px; line-height: 40px; height: 40px; text-align: center; cursor: pointer; overflow: hidden;}
.slider .hd li.on{background-color: #42302e;}
.news{margin-left: 20px; height: 344px; width: 600px;}
.news-tit li{width: 75px; float: left; border-bottom: 2px solid transparent;height: 45px;line-height: 45px; font-size: 18px;text-align: center;cursor: pointer;}
.news-tit li.cur{border-color: #c58953;color: #c58953;font-weight: bold;}
.news-cont{margin: 20px; height: 255px;}
.news-cont .item{display: none;}
.rec{height:40px;line-height:40px;background-color:#291a19;margin-bottom:10px;padding-left:100px;position:relative;text-align:center;}
.rec_ts{color:#f5d8a4;background-color:#6b1807;width:75px;padding-right:8px;height:40px;position:absolute;top:0;left:0;}
.rec_ts::after{content: "";width:0; position: absolute; right: -6px; top: 50%;margin-top: -5px;height:0; border-top:6px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #6b1807; }
.list li{zoom: 1;position: relative;vertical-align: top;}
.list li a{display:block;line-height:40px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-right: 80px;}
.list li .tr{line-height:40px;height:40px;position:absolute;top:0;right:0;padding:0 8px}
.figure{background: url('../images/figure.jpg') no-repeat center; margin: 40px auto;}
.figure-main{height: 430px; position: relative;}
.figure-tab{position: absolute; top: 50px; right: 40px; z-index: 10; width: 71px;}
.figure-tab a{width: 71px; display: block; height: 71px; background: url('../images/zfd.png') no-repeat -999px; margin-top: 25px; cursor: pointer;}
.figure-tab .zs{background-position: 0 0;}
.figure-tab .fs{background-position: 0 -71px;}
.figure-tab .ds{background-position: 0 -142px;}
.figure-tab a.cur{background-position-x: -71px;}
.figure-cont{height: 430px;}
.figure-cont .item{display: none; position: relative;}
.figure-cont .figure-sels{width: 51px;text-align: center; position: absolute; top:20px; right: -100px;}
.figure-cont .figure-sels a{width: 51px; height: 51px;line-height: 50px; color: #bed0f6; display: block; background: url('../images/nn.png') no-repeat; margin-bottom: 15px;}
.figure-cont .figure-sels a.on{background-position: center bottom; color: #fed9c1;}
.figure-cont .role{height: 430px;display: block;-webkit-opacity: 1;-moz-opacity: 1; opacity: 1; filter: alpha(opacity=100); position: absolute; top: 0; right: 50px;}
.figure-cont .role img{display: none;}
.figure-cont .role img.on{display: block;}
.figure-cont .show .role,.figure-cont .role img.on{-webkit-animation: right_out .5s forwards 300ms 0 ease;-moz-animation: right_out .5s forwards 300ms 0 ease;-ms-animation: right_out .5s forwards 300ms 0 ease;animation: right_out .5s forwards 300ms 0 ease;-moz-animation: right_out 2.5s forwards;-webkit-animation: right_out .5s forwards;-o-animation: right_out .5s forwards;-ms-animation: right_out .5s forwards;}
@-webkit-keyframes right_out{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(2rem);-moz-transform:translateX(2rem);-ms-transform:translateX(2rem);-o-transform:translateX(2rem);transform:translateX(2rem)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}
@-moz-keyframes right_out{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(2rem);-moz-transform:translateX(2rem);-ms-transform:translateX(2rem);-o-transform:translateX(2rem);transform:translateX(2rem)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}
@-ms-keyframes right_out{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(2rem);-moz-transform:translateX(2rem);-ms-transform:translateX(2rem);-o-transform:translateX(2rem);transform:translateX(2rem)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}
@-o-keyframes right_out{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(2rem);-moz-transform:translateX(2rem);-ms-transform:translateX(2rem);-o-transform:translateX(2rem);transform:translateX(2rem)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}
@keyframes right_out{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(2rem);-moz-transform:translateX(2rem);-ms-transform:translateX(2rem);-o-transform:translateX(2rem);transform:translateX(2rem)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}
.figure-cont .figure-text{width: 440px; position: absolute; left: 78px; top: 70px; z-index: 10;-webkit-opacity: 0;-moz-opacity: 0;opacity: 0;filter: alpha(opacity=0); display: none;}
.figure-cont .show .figure-text{display: block;-webkit-opacity: 1;-moz-opacity: 1; opacity: 1; filter: alpha(opacity=100);-moz-animation: infoShow .6s forwards; -webkit-animation: infoShow .6s forwards; -o-animation: infoShow .6s forwards; -ms-animation: infoShow .6s forwards; animation: infoShow .6s forwards;}
@-webkit-keyframes infoShow{0%{-webkit-transform:translateX(-1rem);-moz-transform:translateX(-1rem);-ms-transform:translateX(-1rem);-o-transform:translateX(-1rem);transform:translateX(-1rem);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}
@-moz-keyframes infoShow{0%{-webkit-transform:translateX(-1rem);-moz-transform:translateX(-1rem);-ms-transform:translateX(-1rem);-o-transform:translateX(-1rem);transform:translateX(-1rem);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}
@-ms-keyframes infoShow{0%{-webkit-transform:translateX(-1rem);-moz-transform:translateX(-1rem);-ms-transform:translateX(-1rem);-o-transform:translateX(-1rem);transform:translateX(-1rem);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}
@-o-keyframes infoShow{0%{-webkit-transform:translateX(-1rem);-moz-transform:translateX(-1rem);-ms-transform:translateX(-1rem);-o-transform:translateX(-1rem);transform:translateX(-1rem);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}
@keyframes infoShow{0%{-webkit-transform:translateX(-1rem);-moz-transform:translateX(-1rem);-ms-transform:translateX(-1rem);-o-transform:translateX(-1rem);transform:translateX(-1rem);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}
.figure-cont .name{color: #c74107; font-size: 40px; font-weight: bold;}
.figure-cont .name span{font-weight: normal; margin-left: 3px; font-size: 14px;}
.figure-cont .desc{line-height: 26px; border-bottom: 1px solid #3f2b27; padding-bottom: 10px; margin-bottom: 10px;}
.figure-cont .score{display: inline-block; width: 115px; height: 16px; margin-bottom: -3px; background: url('../images/step.png') no-repeat -9999px -999px;}
.figure-cont .s0{background-position: 0 0;}
.figure-cont .s1{background-position: 0 -21px;}
.figure-cont .s2{background-position: 0 -42px;}
.figure-cont .s3{background-position: 0 -63px;}
.figure-cont .s4{background-position: 0 -84px;}
.figure-cont .s5{background-position: 0 -105px;}
.figure-cont .skill{margin-top:10px;}
.figure-cont .skill img{display: inline-block; height: 29px; margin: 0 2px -12px 0;}
.box{float: left; position: relative;background-color: #322321;}
.tit{ height: 47px;line-height: 47px;background-color: #291a19; color: #927570; padding: 0 15px;position: relative;}
.tit .more{position: absolute; right: 15px;top: 0;padding: 0 13px; color: #927570;}
.tit .more:hover{color:#c74107}
.tit .more::after,.tit .more::before{content: "";background: #927570;position: absolute;}
.tit .more:hover::after,.tit .more:hover::before{background: #c74107;}
.tit .more::before{width: 2px; height: 6px; top: 50%; margin-top: -3px; right: 2px;}
.tit .more::after{width: 6px; height: 2px; top: 50%; margin-top: -1px; right: 0;}
.tit span{font-size: 18px; padding-left: 16px; background: url('data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0ZCRTJCNjM0NTk4MTFFQjkzMUM5ODM2MDYzNjY1NTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0ZCRTJCNjQ0NTk4MTFFQjkzMUM5ODM2MDYzNjY1NTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RkJFMkI2MTQ1OTgxMUVCOTMxQzk4MzYwNjM2NjU1MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RkJFMkI2MjQ1OTgxMUVCOTMxQzk4MzYwNjM2NjU1MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fH//AABEIAAwADAMBEQACEQEDEQH/xABrAAEBAQAAAAAAAAAAAAAAAAAEAAcBAQEBAQAAAAAAAAAAAAAAAAABAwQQAAADBQUGBwAAAAAAAAAAABEDFAABAhIEIUETBRXwMSJSQyRhgUJicoIlEQEBAQEAAAAAAAAAAAAAAAAAAREh/9oADAMBAAIRAxEAPwDKcqypxTjiSTqeA2CndUnn1LnRFnFxOHCKHp3RxutFsrXZIBo1HMs4kuCqQD3EohL8L5+W0GamLJpkfeYKWZ6BUMqj2h6OceHcLKQD9fV+pqmJ959vIPBqndf/2Q==') no-repeat center left;}
.raiders{width: 380px; height: 310px;}
.raiders .list{margin:10px 15px;}
.raiders .list li{background: url('data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjUwOTIyOTM0NTlCMTFFQkE1MjNFN0Q4RTZGRkFENDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjUwOTIyOTQ0NTlCMTFFQkE1MjNFN0Q4RTZGRkFENDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NTA5MjI5MTQ1OUIxMUVCQTUyM0U3RDhFNkZGQUQ0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NTA5MjI5MjQ1OUIxMUVCQTUyM0U3RDhFNkZGQUQ0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fH//AABEIAAkACQMBEQACEQEDEQH/xABhAAEBAQAAAAAAAAAAAAAAAAAFAAcBAQADAAAAAAAAAAAAAAAAAAABAwQQAAIBAgENAAAAAAAAAAAAAAECAwAEIhESEyOzVHSU1AUVBjYRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMvgg7d45kRi1sxVsSgRvGBrpppsTRSxMwCqAc3KFUSCQlq2oToPX99u+Vj6iiFB8/e8Xa7O4oD6D//Z') no-repeat  left center;padding-left: 13px;}
.guide{width: 550px; margin: 0 20px; height: 310px; overflow: hidden;}
.guide ul{width: 551px;}
.guide .gtit{width:80px;height:310px;float:left;cursor:pointer;background: url('../images/guide.jpg') no-repeat;}
.guide .js{background-position: 0 0;}
.guide .active .js{background-position: 0 -310px;}
.guide .zn{background-position: -80px 0;}
.guide .active .zn{background-position: -80px -310px;}
.guide .xt{background-position: -160px 0;}
.guide .active .xt{background-position: -160px -310px;}
.guide .jj{background-position: -240px 0;}
.guide .active .jj{background-position: -240px -310px;}
.guide li{float:left;width:80px; border-left: 1px solid #260d0b; position: relative; overflow: hidden; height:310px;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-ms-transition:width .3s linear;-o-transition:width .3s linear;transition:width .3s linear;overflow:hidden;}
.guide li.active{width:307px}
.guide .bc_list{width:186px;height:270px;overflow:hidden;padding:20px; position: absolute; left: 80px; top: 0;}
.guide .bc_list a{float:left;display:block;height:40px;line-height:40px;width:77px;font-size:14px;padding-left:15px; background: url('../images/d2.png') no-repeat left top;}
.guide .bc_list a:hover{background-position: left bottom;}
.service{width:230px;height: 310px;float: right;}
.service-main{padding: 15px;}
.service .sbtn{display: inline-block;background: #c74107; line-height: 20px; height: 20px; padding: 0 8px; color: #e5d4b1;}
.service .qa{border-top: 1px solid #2f3034; margin-top: 15px; padding-top: 20px;}
.service .qa li{float: left; margin-left: 10px; margin-right: 5px; width: 80px; text-align: center;}
.pic{padding: 20px 0; height: 170px;}
.pic li{float: left; width: 270px; height: 170px; margin: 0 15px; position: relative; overflow: hidden;}
.pic li .img{width: 100%; height: 170px; overflow: hidden;}
.pic li .desc{background-color: rgba(41, 26, 25, .8); position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; z-index: 10;}
.photo-box{width: 600px; margin: 40px 0;}
.video-box{width: 580px; margin: 40px 0 40px 20px;}
.video-box .pic{padding: 20px 10px;}
.video-box li{width: 250px;}
.video-box li a:after{content: "";display: block; width: 100%; height: 170px; background-color: rgba(0, 0, 0, .7); background-image: url('../images/play.png'); background-repeat: no-repeat; background-position:center 48px; position: absolute; left: 0; top: -180px; -o-transition: top .2s linear; -ms-transition: top .2s linear; -moz-transition: top .2s linear; -webkit-transition: top .2s linear; transition: top .2s linear; }
.video-box li a:hover:after{top: 0;}
.pop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;background:rgba(0,0,0,.7);display:none}
.pop_main{background-color: #322321; border: 4px solid #231614; width: 640px; position: fixed;left: 50%;top: 30%; margin-left: -320px;}
.pop .close{position:absolute;top:0;right:-50px;width:33px;height:33px;cursor:pointer;background:url('../images/pop_close.png') no-repeat center;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}
.pop .close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.pop_video_body{background-color: #000; margin-left: -400px; margin-top: -225px;z-index: 10000;position: fixed;left: 50%;top: 50%; width: 800px; height: 450px;}
.pop_body{padding: 20px; text-align: center;}
/* 内页 */
.main{background: url('../images/head.jpg') no-repeat center top; padding-top: 660px;}
.side{float: left; width: 240px; height: 470px; background: url('../images/side.jpg') no-repeat center top;}
.side a{margin:0 0 0 20px; display: block;}
.side .pc{width: 200px; height: 80px; background-position: 0 -658px;}
.side .pc:hover{background-position: 0 -738px;}
.side .rwm{width: 200px; height: 200px; margin: 10px auto; text-align: center; background-color: #fff; position: relative;}
.side .rwm p{text-align: center; position: relative; bottom: 10px; line-height: 30px; left: 0; width: 100%; color: #990902;}
.inner{float: left; width: 960px;}
.address{height: 109px; background: url('../images/address.jpg') no-repeat; padding: 0 20px;}
.address .at{float: left; font-size: 30px; color: #c58953; padding-top: 25px;}
.address .at p{font-size: 18px; color: #503626; text-transform:uppercase; margin-bottom: 3px;}
.address .site{float: right; padding-top: 60px; color: #c58953;}
.content{min-height: 800px;background: #322321; padding: 20px 30px;}
.tab_nav{margin:0 0 20px;height:58px;padding-left:30px;border-bottom:1px solid #463634}
.tab_nav a{cursor:pointer;float:left;display:block;width:20%;height:56px;line-height:56px;text-align:center;border-bottom:2px solid transparent;font-size:20px;}
.tab_nav a.cur{color:#946640;border-color:#946640; font-weight: bold;}
.newslist li{position:relative;border-bottom:1px dashed #463634;width:100%;font-size:14px}
.newslist .cltag{position:absolute;top:50%;left:0;line-height:100%;margin-top:-6px;z-index:5}
.newslist .cltit{position:relative;display:block;padding:14px 90px 12px 0; line-height: 22px;margin-left:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:2}
.newslist .cltime{position:absolute;top:50%;right:0;line-height:100%;margin-top:-6px;text-align:right;z-index:1;overflow:hidden;white-space:nowrap}
.page{margin:30px auto;text-align:center;line-height: 30px;}
.page a{display:inline-block;color:#827569; padding:0 5px;margin:0 5px;}
.page a.active,.page a:hover{color:#946640;text-decoration:none;}
.title{border-bottom:1px dashed #463634; padding: 30px 0; text-align:center}
.title h2{font-size:20px;font-weight:400;color:#946640}
.title .desc{color:#959595; margin-top: 3px;}
.detail_content{margin-top: 30px; line-height: 30px;}
.imgs_warp{overflow:hidden;width:100%;}
.imgs_warp ul{margin-left:-42px}
.imgs_warp li{width:270px;margin-left:42px;margin-bottom:20px;float:left;position:relative;overflow:hidden;cursor:pointer}
.imgs_warp .img_box{width:270px; height: 170px; position: relative; overflow: hidden;}
.imgs_warp .img_box::after{content: "";display: block; width: 270px; height: 170px; background-color: rgba(0, 0, 0, .7); background-image: url('../images/photo_ico.png'); background-repeat: no-repeat; background-position: center; position: absolute; left: 0; top: -170px; -o-transition: top .2s linear; -ms-transition: top .2s linear; -moz-transition: top .2s linear; -webkit-transition: top .2s linear; transition: top .2s linear;}
.imgs_warp a:hover .img_box::after{top: 0;}
.imgs_warp .img_box img{width:270px; height: 170px; display: block}
.imgs_warp p{height:40px; line-height: 20px; margin-top: 10px; overflow: hidden;}
.gift:after{clear: both; content: '\0020'; display: block;visibility:hidden;height: 0}
.gift li{float: left;margin: 0 0 15px 15px; width: 250px; padding: 15px; background: #251616;}
.gift .gt{font-size: 18px; margin-bottom: 15px;}
.gift .desc{font-size: 12px; line-height: 18px;height: 54px; overflow: hidden;}
.gift .status{line-height: 30px; color: #c58953; margin-top: 5px;}
.gift .status a{float: right; width: 80px; text-align: center; background: #6b1807; border-radius: 6px; color: #f5d8a4;}
.gift .complete{color: #776d6e;}
.gift .complete a{background: #999; color: #292123;}
.code{width: 400px; background: #776d6e; margin: 15px auto; padding-right: 100px; height: 42px; line-height: 42px; position: relative; color: #231614;}
.code .copy{position: absolute; right: 0; top: 0; background: #6b1807; color: #f5d8a4; display: block; width: 90px;}