@charset "utf-8";
html{width:100%;height:100%;}
body {font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;background:#242424;}
* {margin:0;padding:0;}
li {list-style:none;}
img {border:none;display:block;}
i,em {font-style:inherit;}
.clear {clear:both;}
.mtop10 {margin-top:10px;}
.clearh {clear:both;height:50px;}
*:focus { outline: none; } 


.sj-ab p{letter-spacing:5px;}
.sj-ab p.sj-ab-pa{letter-spacing:9.5px;padding-top:30px;}
.sj-ab p.sj-ab-pb{letter-spacing:25.5px;padding-top:10px;}
.sj-ab span{width:27%;float:right;font-size:16px;color:#fff;line-height:35px;}
.sj-bbg{height:365px;background:url(../images/bg01.jpg) no-repeat center 0;background-size:auto 100%;}
.sj-b{width:95%;max-width:850px;margin:0 auto;}
.sj-ba{padding-top:100px;background:url(../images/ico01.png) no-repeat 0 105px;text-align:center;font-size:30px;color:#cab387;}
.sj-bb{padding-top:10px;text-align:center;font-size:14px;color:#66624f;}
.sj-bb tt{display:inline-block;width:70px;height:1px;background:#999;vertical-align:middle;margin:0 30px;}
.sj-bc{padding:20px 40px 0;background:url(../images/ico02.png) no-repeat right 15px;text-align:center;font-size:14px;color:#a59d77;line-height:25px;}
.navlip{font-size:14px;color:#ccc;position:absolute;right:10px;top:10px;cursor:pointer;display:none;}
.vboxbg,.vboxpicbg{width:100%;height:100%;position:fixed;left:0;top:0;z-index:999;background:rgba(0,0,0,.8);display:none;}
.vbox,.vboxpic{width:95%;max-width:1200px;height:90%;position:absolute;left:50%;top:5%;margin-left:-600px;}
.vjs-default-skin{width:100%;height:100%;}
.vbox-close,.vboxpic-close{position:absolute; z-index: 55; right:.5%;top:0.5%;display:block;width:28px;height:28px;background:url(../images/vclose.png) no-repeat center center;background-size:100% auto;cursor:pointer;display:inline-block;}
.vbox-url{position:absolute; z-index: 55; right:50px;top:0.5%;display:inline-block;width:30px;height:30px;background:url(../images/url.png) no-repeat center center;background-size:100% auto;cursor:pointer;}
#urltxt{height:1px;border:none;opacity:0;overflow:hidden;}
.vboxpic{text-align:center;display:table;}
.vboxpic span{display:table-cell;vertical-align:middle;}
.vboxpic img{max-width:100%;max-height:100%;display:inline-block;}
.sj-cbg{height:880px;background:url(../images/bg02.jpg) repeat-x 0 0;background-size:auto 100%;}
.sj-ca{padding-top:65px;text-align:center;position:relative;overflow:hidden;}
.sj-ca span{padding:0 150px 0 120px;font-size:16px;color:#666;display:inline-block;height:150px;background:#242424 url(../images/bg01.png) no-repeat center 0;background-size:auto 100%;position:relative;z-index:33;}
.sj-ca span b{font-size:30px;color:#fff;display:block;font-weight:300;padding-top:45px;}
.sj-ca tt{width:45%;height:1px;background:#cab387;display:inline-block;font-weight:300;position:absolute;top:65%;}
.sj-ca tt.tt_l{left:0;width:32%;}
.sj-ca tt.tt_r{right:0;}
.sj-cb{width:95%;max-width:1200px;margin:50px auto 0;}
.sj-cb li{width:20%;height:239px;float:left;overflow:hidden;background:#202020;}
.sj-cb li img{width:100%;height:100%;transition:.5s;}
.sj-cb li:hover img{transform:scale(1.1);}
.sj-cb li dl{padding:60px 25px 0;font-size:14px;color:#fff;line-height:25px;}
.sj-cb li dl dt{color:#cab387;font-weight:bold;}
.sj-cb li dl dd{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.sj-bbg2{padding-bottom:120px;background:#2b2b2b;}
.sj-bbg2 .sj-ba{color:#fff;padding-top:120px;background:none;}
.sj-bbg2 .sj-b{max-width:1200px;}
.sj-bd{width:95%;max-width:680px;margin:0 auto;text-align:center;padding:50px 0 20px;border-bottom:1px solid #333;}
.sj-bd a{font-size:14px;color:#fff;margin:0 4%;display:inline-block;padding-bottom:5px;border-bottom:1px solid #2b2b2b;}
.sj-bd a.on{color:#a89571;border-bottom:1px solid #a89571;}
.sj-be{}
.sj-bem{width:95%;max-width:1200px;margin:50px auto 0;position:relative;z-index:11;padding-bottom:40px;display:none;}
.sj-bem.on{display:block;}
.sj-bf{margin-top:30px;text-align:center;}
.sj-bf a{display:inline-block;padding:7px 35px;border:1px solid #666;color:#666;font-size:14px;transition:.5s;}
.sj-bf a:hover{background:#cab387;color:#333;}
.sj-bf h2{font-size:16px;color:#999;padding-top:35px;font-weight:300;}
.sj-bf p{font-size:12px;color:#666;padding-top:7px;}
.sj-bda{max-width:750px;}
.sj-bda a{margin:0 3%;}
.sj-cbg2{padding-bottom:150px;background:#272727 url(../images/bg03.jpg) no-repeat center 0;background-size:auto 70%;overflow:hidden;}
.sj-cbg2 .sj-ca span{background-color:#272727;}
.sj-cc{width:95%;max-width:1200px;margin:0 auto;}
.sj-cc-dla{margin-top:50px;}
.sj-cc-dla dd{width:45%;float:left;position:relative;}
.sj-cc-dla dt{width:45%;float:right;position:relative;}
.sj-cc-dd-div1{padding:70px 0 0 70px;color:#e8dda8;}
.sj-cc-dd-div1 h2{font-size:26px;font-weight:300;}
.sj-cc-dd-div1 p{font-size:18px;padding:5px 0 0;}
.sj-cc-dd-div1 tt{display:inline-block;width:30px;height:2px;background:#f5ce95;}
.sj-cc-dd-div2{padding:20px 0 0 70px;color:#cab387;font-size:14px;line-height:25px;}
.sj-cc-dd-div3{padding:45px 0 0 70px;color:#aaa27b;font-size:12px;line-height:25px;}
.sj-cc-dd-div4{width:60px;height:1px;background:#f5ce95;position:absolute;left:0;top:35px;}
.sj-cc-dt-div3{width:70%;margin:0 auto;padding-top:40px;position:relative;z-index:55;}
.sj-cc-dt-div3 img{width:100%;transition:.5s;}
.sj-cc-dt-div3:hover img{transform:scale(1.07);}
.sj-cc-dt-div1{width:70%;height:40%;border:1px solid #977f5b;position:absolute;left:8%;top:0;z-index:11;}
.sj-cc-dt-div2{width:76%;height:40%;background:#facd89;position:absolute;left:12%;top:20px;z-index:22;}
.sj-cc-dt-div4{width:25%;height:7%;background:#f5ce95;position:absolute;left:0;bottom:10%;z-index:66;}
.sj-cc-dlb dd{width:41%;float:right;}
.sj-cc-dlb dt{width:59%;float:left;}
.sj-cc-dt-div5{width:20%;height:40%;background:#facd89;position:absolute;left:5%;top:0;z-index:22;}
.sj-cc-dlb .sj-cc-dt-div3{width:85%;margin:0 0 0 8%;padding:20px 0 0 0;position:relative;z-index:55;}
.sj-cc-dt-div6{width:20%;height:1px;background:#f5ce95;position:absolute;right:0;top:20%;z-index:66;}
.sj-cc-dlb dd.sj-cc-dda{width:90%;margin:30px auto 0;float:none;color:#aaa27b;font-size:12px;line-height:22px;}
.sj-cc-dlc dd{width:64%;padding-bottom:20px;}
.sj-cc-dlc dt{width:33%;padding-top:110px;}
.sj-cc-dlc .sj-cc-dd-div4{width:100px;top:25px;}
.sj-cc-dlc .sj-cc-dd-div2{width:46%;}
.sj-cc-dlc .sj-cc-dd-div3{position:relative;z-index:99;width:70%;}
.sj-cc-dd-div5{width:35%;position:absolute;z-index:33;right:5%;top:20%;}
.sj-cc-dd-div5 img{width:100%;transition:.5s;}
.sj-cc-dt-div5:hover img{transform:scale(1.07);}
.sj-cc-dd-div6{width:15%;height:25%;border:7px solid #facd89;position:absolute;z-index:55;right:0;top:10%;}
.sj-cc-dd-div7{width:11%;height:1px;background:#facd89;position:absolute;z-index:55;right:0;top:28%;}
.sj-cc-dd-div8{width:9%;height:11px;background:#facd89;position:absolute;z-index:55;right:0;bottom:15%;}
.sj-cc-dd-div9{width:15%;height:22%;background:#a68b62;position:absolute;z-index:22;right:26.5%;bottom:0;}
.sj-cc-dlc dt .sj-cc-dd-div1{padding-left:0;position:relative;z-index:33;}
.sj-cc-dlc dt .sj-cc-dd-div2{width:100%;padding-left:0;}
.sj-cc-dlc dt .sj-cc-dd-div3{width:100%;padding-left:0;}
.sj-cc-dd-div10{width:18%;height:13%;border:5px solid #917a58;position:absolute;z-index:11;right:50%;top:22%;}
.sj-cbg3{padding-bottom:210px;background:#202020 url(../images/bg05.jpg) no-repeat center 0;background-size:auto 100%;overflow:hidden;}
.sj-cbg3 .sj-ca span{background-color:#202020;}
.sj-cd{width:95%;max-width:1200px;margin:120px auto 0;overflow:hidden;text-align:center;}
.sj-cd ul li{width:150px;height:150px;border:2px solid #facd89;border-radius:100%;text-align:center;color:#facd89;display:inline-block;margin:0 1.5% 30px;transition:.5s;overflow:hidden;}
.sj-cd ul li h2{padding:37% 0 5px;font-weight:300;font-size:16px;}
.sj-cd ul li:hover{background:#facd89;color:#333;border:2px solid #ccc;}
.sj-cbg4{padding-bottom:150px;background:#242424;overflow:hidden;}
.sj-cbg4 .sj-ca span{background-color:#242424;}
.sj-ce{width:95%;max-width:1200px;margin:60px auto 0;overflow:hidden;text-align:center;position:relative;padding-top:35px;}
.sj-ce ul{margin-left:80px;position:relative;z-index:55;}
.sj-ce ul li{width:18%;margin:0 1% 20px;float:left;}
.sj-ce ul li img{width:100%;height:90px;}
.sj-ce-div1{width:95px;height:1px;background:#facd89;position:absolute;z-index:22;left:0;top:0;}
.sj-ce-div2{width:15%;height:16%;background:#facd89;position:absolute;z-index:11;left:80px;bottom:0;}
.sj-ce-div3{width:15%;height:16%;background:#facd89;position:absolute;z-index:11;right:0;top:25px;}
.sj-cbg5{padding-bottom:90px;background:#272727;overflow:hidden;}
.sj-cbg5 .sj-ca span{background-color:#272727;}
.sj-cf{width:95%;max-width:1200px;margin:80px auto 0;}
.sj-cf-a{width:47%;float:left;}
.sj-cf-b{width:47%;float:right;}
.sj-cf-aa{overflow:hidden;position:relative;}
.sj-cf-b dl,.sj-cf-ab dl{margin-bottom:35px;min-height:80px;position:relative;}
.sj-cf-b dl dt,.sj-cf-ab dl dt{width:75px;height:75px;background:#222326;position:absolute;left:0;top:0;text-align:center;font-size:14px;color:#666;}
.sj-cf-b dl dt h2,.sj-cf-ab dl dt h2{font-size:22px;color:#999;padding:10px 0 5px;}
.sj-cf-b dl dd,.sj-cf-ab dl dd{font-size:14px;color:#808080;margin-left:100px;}
.sj-cf-b dl dd h2,.sj-cf-ab dl dd h2{margin-bottom:15px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sj-cf-b dl dd h2 a,.sj-cf-ab dl dd h2 a{font-size:18px;color:#ccc;}
.sj-cf-b dl dd h2 a:hover,.sj-cf-ab dl dd h2 a:hover{color:#cab387;}
.sj-cf-b dl dd p,.sj-cf-ab dl dd p{line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.sj-cf-b dl dd p a,.sj-cf-ab dl dd p a{font-size:14px;color:#808080;}
.sj-cf-ab{padding-top:65px;}
.sj-cf-c{padding-top:65px;text-align:center;}
.sj-cf-c a{display:inline-block;padding:8px 35px;border:1px solid #666;font-size:14px;color:#999;transition:.5s;}
.sj-cf-c a:hover{border:1px solid #facd89;background:#facd89;color:#333;}
.footbg{padding:35px 0 60px;background:#1b1b1b;}
.foot{width:95%;max-width:1200px;margin:0 auto;position:relative;}
.foot-a{width:40%;float:left;}
.foot-b{width:135px;position:absolute;left:50%;top:50px;margin-left:-72.5px;text-align:center;}
.foot-b img{width:100%;}
.foot-c{width:38%;float:right;}
.foot-a h2{font-size:18px;color:#fff;font-weight:300;margin-bottom:20px;}
.foot-a p{font-size:15px;color:#999;padding-top:25px;}
.foot-b p{font-size:16px;color:#999;padding-top:15px;}
.foot-ca{font-size:18px;color:#fff;}
.foot-cb{}
.foot-cb span{float:left;width:33%;padding-top:20px;}
.foot-cc{padding-top:20px;}
.foot-cc dt{width:52%;float:left;background:#fff;border-radius:10px;overflow:hidden;padding:10px 0;}
.foot-cc dd{width:41%;float:right;}
.foot-cc dt textarea{border:none;background:none;width:95%;height:115px;font-size:14px;color:#333;margin-left:2.5%;}
.foot-cc dd p{margin-bottom:13px;}
.foot-cc dd input[type="text"]{width:100%;height:35px;line-height:35px;font-size:14px;color:#333;text-indent:10px;border-radius:5px;border:none;background:#fff;}
.foot-cc dd input[type="submit"]{width:100%;height:100%;font-size:14px;color:#fff;border-radius:5px;border:none;background:none;cursor:pointer;position:absolute;left:0;top:0;z-index:33;}
.foot-cc dd p.foot-cc-butp {width:80%;height:35px;position:relative;z-index:1;background:rgba(0,0,0,.6);border-radius:5px;padding:0;overflow:hidden;}
.foot-cc dd p.foot-cc-butp i{display:block;width:0;height:100%;position:absolute;left:0;top:0;z-index:11;background:#facd89;transition:.5s;}
.foot-cc dd p.foot-cc-butp:hover input[type="submit"]{color:#333;}
.foot-cc dd p.foot-cc-butp:hover i{width:100%;}
.copybg{padding:20px 0;background:#0d0d0d;}
.copy{width:95%;max-width:1200px;margin:0 auto;position:relative;font-size:14px;color:#999;}
.linksbox{padding-top:20px;text-align:right;display:none;}
.linksbox a{display:inline-block;font-size:14px;color:#999;margin:0 0 10px 10px;}
.linksbox a:hover{color:#cab387;}
.flinks{width:210px;position:absolute;right:0;top:0;z-index:99;cursor:pointer;}
.flinks dt{height:25px;line-height:25px;background:#ccc url(../images/ico03.png) no-repeat 95% center;text-indent:10px;font-size:14px;color:#333;border-radius:20px;}
.flinks dd{width:90%;line-height:25px;background:#ccc;position:absolute;left:5%;bottom:22px;border-radius:20px 20px 0 0;font-size:14px;color:#333;display:none;}
.flinks dd p{padding:5px 0;text-align:center;}
.flinks dd p a{font-size:14px;color:#333;}
.sj-lbanner{background-repeat:no-repeat;background-position:center 0;background-size:auto 100%;position:relative;z-index:99;height:1050px;}
.sj-lbanner1{background-image:url(../images/lb01.jpg);}
.sj-lbanner2{background-image:url(../images/lb02.jpg);}
.sj-lbanner3{background-image:url(../images/lb03.jpg);}
.sj-lbanner4{background-image:url(../images/lb04.jpg);}
.sj-lbanner5{background-image:url(../images/lb05.jpg);}
.sj-cbg6{padding-bottom:90px;background:#202020;overflow:hidden;margin-top:-50px;}
.sj-cbg6 .sj-ca span{background-color:#202020;}
.sj-cg{width:95%;max-width:1200px;margin:100px auto 0;position:relative;overflow:hidden;padding:20px 0;}
.sj-cg ul{width:105%;}
.sj-cg ul li{width:22.38%;height:310px;float:left;margin:0 2% 0 0;transition:.5s;}
.sj-cg ul li dt{height:270px;background:#282828 url(../images/ico06.png) no-repeat 15px 25px;text-align:center;font-size:14px;color:#b7a37c;letter-spacing:3px;position:relative;overflow:hidden;}
.sj-cg ul li dt img{opacity:0;position:absolute;left:0;top:0;transition:.5s;width:100%;height:100%;z-index:11;}
.sj-cg ul li dt a.sj-cg-s60{opacity:0;display:block;position:absolute;left:0;top:0;transition:.5s;width:100%;height:100%;z-index:22;background:url(../images/360.png) no-repeat center center;}
.sj-cg ul li dt p{padding-top:90px;line-height:25px;}
.sj-cg ul li dd{text-align:center;line-height:40px;font-size:14px;color:#fff;}
.sj-cg ul li dl{transition:.5s;background:#1f1f1f;}
.sj-cg ul li:hover dl{background:#383838;transform:scale(1.1);}
.sj-cg ul li:hover dt img{opacity:1;}
.sj-cg ul li:hover dt .sj-cg-s60{opacity:1;}
.sj-cg ul li:hover dd{color:#b7a37c;}
.sj-ch{padding-top:80px;text-align:center;}
.sj-ch h2{font-size:14px;color: #FFFFFF;padding-bottom:5px;}
.sj-ch p{font-size:12px;color:#666;}
.sj-cbg7{padding-bottom:90px;background:#252525 url(../images/bg06.jpg) no-repeat center 0;background-size:cover;overflow:hidden;}
.sj-cbg7 .sj-ca span{background-color:#252525;}
.sj-ci{width:95%;max-width:1050px;margin:80px auto 0;}
.sj-ci dl{width:20%;height:185px;float:left;text-align:center;margin-bottom:30px;}
.sj-ci dl dt{width:125px;height:125px;margin:0 auto;background-color:#202020;background-repeat:no-repeat;background-position:center center;background-size:45% auto;border:2px solid #b7a37c;border-radius:100%;}
.sj-ci dl dt.sj-ci-dt1{background-image:url(../images/p01.png);background-size:50% auto;}
.sj-ci dl dt.sj-ci-dt2{background-image:url(../images/p02.png);}
.sj-ci dl dt.sj-ci-dt3{background-image:url(../images/p03.png);}
.sj-ci dl dt.sj-ci-dt4{background-image:url(../images/p04.png);}
.sj-ci dl dt.sj-ci-dt5{background-image:url(../images/p05.png);}
.sj-ci dl dt.sj-ci-dt6{background-image:url(../images/p06.png);}
.sj-ci dl dt.sj-ci-dt7{background-image:url(../images/p07.png);}
.sj-ci dl dt.sj-ci-dt8{background-image:url(../images/p08.png);}
.sj-ci dl dt.sj-ci-dt9{background-image:url(../images/p09.png);}
.sj-ci dl dt.sj-ci-dt10{background-image:url(../images/p10.png);}
.sj-ci dl dd{font-size:14px;color:#ccc;padding-top:20px;}
.lbanner{height:660px;background-repeat:no-repeat;background-position:center 0;background-size:cover;position:relative;}
.sj-d{width:95%;max-width:1200px;margin:50px auto 0;min-height:700px;position:relative;}
.sj-da{width:260px;position:absolute;left:0;top:0;}
.sj-db{margin-left:300px;}
.sj-da dt{font-size:20px;color:#e8dda8;padding-bottom:20px;}
.sj-da dd{padding-bottom:7px;}
.sj-da dd a{display:block;height:50px;line-height:50px;font-size:14px;color:#ccc;background:#111;padding-left:20px;transition:.5s;}
.sj-da dd a:hover,.sj-da dd.on a{background:#e8dda8;color:#333;}
.sj-db-a{padding-bottom:15px;border-bottom:1px solid #333;text-align:right;font-size:12px;color:#808080;}
.sj-db-a span{float:left;font-size:16px;color:#666;}
.sj-db-a a{color:#808080;}
.sj-db-a i{color:#999;}
.sj-db-b{overflow:hidden;margin:40px 0;}
.sj-db-b ul{width:105%;}
.sj-db-b li{width:30.5%;height:175px;float:left;margin:0 1.78% 10px 0;background:#fcfcfc;transition:.5s;}
.sj-db-b li h2{height:140px;overflow:hidden;position:relative;}
.sj-db-b li h2 img{width:100%;height:100%;transition:.5s;}
.sj-db-b li:hover h2 img{transform:scale(1.1);}
.sj-db-b li p{text-align:center;padding-top:7px;font-size:14px;color:#333;}
.sj-db-b li:hover{background:#e8dda8;}
.sj-db-b li .vmpic{display:inline-block;width:35px;height:35px;position:absolute;left:50%;top:50%;z-index:99;margin:-17.5px 0 0 -17.5px;background:url(../images/v.png) no-repeat 0 0;background-size:100% 100%;}
.sj-db-b li.sj-db-b-lia{width:62.7%;height:360px;}
.sj-db-b li.sj-db-b-lia h2{height:325px;}
.showmoreclick{margin:25px 0 0;text-align:center;}
.showmoreclick span{display:inline-block;width:50px;height:50px;background:url(../images/down.jpg) no-repeat 0 0;cursor:pointer;}
.sj-db-c{overflow:hidden;margin:40px 0;position:relative;}
.sj-db-d .sj-cf-ab{padding-top:35px;}
.sj-db-d .sj-cf-ab dt{color:#e8dda8;}
.sj-db-d .sj-cf-ab dt h2{color:#e8dda8;}
.sj-db-d .sj-cf-ab dd h2 a{color:#e8dda8;}
.sj-cbg8{padding-bottom:60px;background:#262626;overflow:hidden;}
.sj-cbg8 .sj-ca span{background-color:#262626;}
.sj-cj{width:95%;max-width:1200px;margin:90px auto 0;position:relative;padding-bottom:30px;}
.sj-cj-ku1{width:20%;height:30%;background:#facd89;position:absolute;z-index:11;left:-10px;bottom:15px;}
.sj-cj-ku2{width:25%;height:45%;border:1px solid #967e5a;position:absolute;z-index:11;left:-10%;top:-30%;}
.sj-cbg9{padding-bottom:60px;background:#2b2b2b;overflow:hidden;}
.sj-cbg9 .sj-ca span{background-color:#2b2b2b;}
.about .headerbg{background:none;width:100%;position:absolute;left:0;top:0;z-index:999;}
.sj-lbanner-txt{width:100%;position:absolute;left:0;top:30%;text-align:center;}
.sj-lbanner-txt h2{font-size:65px;color:#fff;text-transform:uppercase;}
.sj-lbanner-txt p{font-size:22px;color:#fff;letter-spacing:20px;padding-top:30px;}
.sj-lbanner-txt2{width:100%;position:absolute;left:0;bottom:10%;text-align:center;}
.sj-lbanner-txt2 h2{font-size:20px;color:#fff;letter-spacing:10px;font-weight:300;}
.sj-lbanner-txt2 p{font-size:16px;color:#fff;padding-top:10px;}
.sj-ebg{height:435px;background:url(../images/bg08.jpg) no-repeat center 0;background-size:auto 100%;position:relative;}
.sj-e{width:95%;max-width:1200px;margin:0 auto;padding-top:120px;}
.sj-e li{width:33.33%;text-align:center;float:left;font-size:22px;color:#e8dda8;}
.sj-e li h2{font-size:50px;color:#e8dda8;}
.sj-e li p{padding-top:10px;}
.sj-ea{position:absolute;bottom:10%;text-align:center;font-size:12px;color:#666;width:100%;}
.sj-ea h2{font-size:16px;color:#999;padding-bottom:5px;font-weight:300;}
.sj-ck{width:95%;max-width:1200px;margin:0 auto;}
.sj-ck dl{margin-top:50px;min-height:330px;}
.sj-ck dl dt{width:45%;float:left;position:relative;top:30px;padding-bottom:17px;}
.sj-ck dl dd{width:45%;float:right;font-size:14px;color:#cab387;line-height:25px;}
.sj-ck dl dd p{padding:0 50px 50px 0;}
.sj-ck-dt-div3{width:85%;position:relative;z-index:33;left:3%;}
.sj-ck-dt-div3 img{width:100%;transition:.5s;}
.sj-ck-dt-div3:hover img{transform:scale(1.1);}
.sj-ck-dt-div1{width:20%;height:45%;background:#f5ce95;position:absolute;left:0;bottom:0;z-index:11;}
.sj-ck-dt-div2{width:25%;height:3px;background:#f5ce95;position:absolute;right:0;top:15%;z-index:55;}
.sj-ck dl.odd dt{float:right;padding-top:17px;}
.sj-ck dl.odd dd{float:left;padding-top:90px;}
.sj-ck dl.odd dd p{padding:0 0 10px 50px;}
.sj-ck dl.odd .sj-ck-dt-div1{width:50%;height:55%;background:#131313;position:absolute;left:0;top:0;}
.sj-ck2 dl{margin-top:130px;}
.sj-ck2 dl.odd{margin-top:50px;}
.sj-ck2 dl dt{width:50%;top:0;}
.sj-ck2 dl dd{width:45%;position:relative;}
.sj-ck2 dl.odd2 dd{width:49%;}
.sj-ck2 .sj-ck-dt-div3{width:95%;position:relative;z-index:33;left:0;}
.sj-ck2 .sj-ck-dt-div2{width:22%;left:-7%;right:auto;top:20%;}
.sj-ck2 dl.odd .sj-ck-dt-div1{width:20%;height:10%;background:#f5ce95;left:7%;top:auto;bottom:-10%;}
.sj-ck2 .sj-ck-dt-div5{width:60%;height:10%;border:1px solid #99815d;position:absolute;left:11%;top:-3%;z-index:22;}
.sj-ck2-dd-div1{padding:80px 0 0 65px;font-size:18px;color:#e8dda8;}
.sj-ck2-dd-div1 h2{font-size:23px;font-weight:300;line-height:32px;padding-bottom:20px;}
.sj-ck2 dl dd .sj-ck2-dd-div1 p{padding:0;}
.sj-ck2 dl.odd dd .sj-ck2-dd-div1 p{padding:0;}
.sj-ck2 dl.odd dd{padding-top:0;}
.sj-ck2-dd-div1 tt{display:inline-block;width:25px;height:2px;background:#f5ce95;}
.sj-ck2-dd-div2{display:inline-block;width:65px;height:1px;background:#f5ce95;position:absolute;left:0;top:5%;z-index:22;}
dl.odd2 .sj-ck2-dd-div1{padding:50px 0 0 0;}
.sj-ck2 dl.odd2 .sj-ck-dt-div1{width:20%;height:50%;background:#f5ce95;left:-2%;top:-3%;bottom:auto;}
.sj-ck2 dl.odd2 .sj-ck-dt-div5{width:60%;height:50%;border:1px solid #99815d;position:absolute;left:-1%;top:-15%;z-index:66;}
.sj-ck2 dl.odd2 .sj-ck-dt-div2{width:22%;left:80%;right:auto;top:23%;}
.sj-ck2-dd-div11{width:46%;padding:20px 0 0 65px;}

.sj-cbg10{padding-bottom:90px;background:#252525;overflow:hidden;}
.sj-cbg10 .sj-ca span{background-color:#252525;}
.sj-cbg11{padding-bottom:150px;background:#272727;overflow:hidden;}
.sj-cbg11 .sj-ca span{background-color:#272727;}
.sj-cl{width:95%;max-width:1200px;margin:65px auto 0;background:#f9cd8e;padding:45px 0;position:relative;z-index:22;}
.sj-cl-div1{width:110%;height:70%;border:1px solid #f9cd8e;position:absolute;left:-5%;top:15%;z-index:11;}
.sj-cm{width:95%;max-width:1200px;margin:80px auto 0;position:relative;}
.sj-cm ul li{width:22.38%;float:left;margin:0 1%;}
.sj-cm ul li div{height:150px;transition:.5s;background:#282828 url(../images/ico06.png) no-repeat 15px 25px;text-align:center;font-size:12px;color:#ccc;}
.sj-cm ul li h2{font-size:15px;font-weight:300;padding:50px 0 5px;}
.sj-cm ul li p{transform:scale(.8);}
.sj-cm ul li:hover div{background-color:#383838;color:#b7a37c;transform:scale(1.1);}
.sj-lbanner4 .sj-lbanner-txt{top:20%;}
.sj-lbanner4 .sj-lbanner-txt h2{font-size:50px;}
.sj-lbanner4 .sj-lbanner-txt p{font-size:16px;line-height:35px;}
.sj-lbanner4 .sj-lbanner-txt2{bottom:5%;}
.sj-lbanner4 .sj-lbanner-txt2 h2{font-size:16px;line-height:35px;}
.sj-lbanner4 .sj-lbanner-txt2 p{font-size:12px;padding-top:20px;}
.sj-lbanner-txt3{width:100%;position:absolute;left:0;top:65%;text-align:center;}
.sj-lbanner-txt3 a{display:inline-block;padding:7px 50px;background:#facd89;border-radius:20px;font-size:14px;color:#333;transition:.5s;}
.sj-lbanner-txt3 a:hover{background:#333;color:#facd89;}
.sj-cbg12{padding-bottom:150px;background:#2b2b2b;overflow:hidden;}
.sj-cbg12 .sj-ca span{background-color:#2b2b2b;}
.sj-cn{width:95%;max-width:1300px;margin:70px auto 50px;}
.sj-cn dl{width:16.66%;float:left;}
.sj-cn dl dt{width:130px;height:130px;border:1px solid #ffcb91;border-radius:100%;margin:0 auto;background-repeat:no-repeat;background-position:center center;background-size:45% auto;}
.sj-cn dl.sj-cn-dla dt{background-image:url(../images/p11.png);}
.sj-cn dl.sj-cn-dlb dt{background-image:url(../images/p12.png);}
.sj-cn dl.sj-cn-dlc dt{background-image:url(../images/p13.png);}
.sj-cn dl.sj-cn-dld dt{background-image:url(../images/p14.png);}
.sj-cn dl.sj-cn-dle dt{background-image:url(../images/p15.png);}
.sj-cn dl.sj-cn-dlf dt{background-image:url(../images/p16.png);}
.sj-cn dl dd{padding-top:10px;font-size:14px;color:#ffcb91;text-align:center;}
.sj-co{width:95%;max-width:1200px;margin:50px auto 0;}
.sj-ba1{color:#ccc;background:none;}
.sj-bb1{color:#ccc;}
.sj-co li{width:33.33%;height:235px;float:left;background:#f7f7f7;position:relative;overflow:hidden;}
.sj-co li .sj-co-diva{position:absolute;left:40px;top:70px;font-size:18px;color:#3e3a3a; line-height:26px;}
.sj-co li .sj-co-diva h3{font-weight: bold;}
.sj-co li .sj-co-diva h2{font-size:22px;text-transform:uppercase; font-weight:bold;}
.sj-co li .sj-co-diva tt{display:inline-block;width:35px;height:3px;background:#333;vertical-align:middle;}
.sj-co li .sj-co-diva p{font-size:16px;font-weight:bold;}
.sj-co li .sj-co-divm{height:100%;}
.sj-co li .sj-co-divm img{width:100%;height:100%;transition:.5s;}
.sj-co li:hover .sj-co-divm img{transform:scale(1.1);}
.sj-co li.sj-co-lia .sj-co-diva,.sj-co li.sj-co-lib .sj-co-diva,.sj-co li.sj-co-lic .sj-co-diva{color:#00b6fb !important;}
.sj-co li.sj-co-lia .sj-co-diva p,.sj-co li.sj-co-lib .sj-co-diva p,.sj-co li.sj-co-lic .sj-co-diva p{color:#f7f7f7;}
.sj-co li.sj-co-lia .sj-co-diva tt,.sj-co li.sj-co-lib .sj-co-diva tt,.sj-co li.sj-co-lic .sj-co-diva tt{background:#f7f7f7;}
.sj-cbg13{padding-bottom:160px;background:#242424 url(../images/bg09.jpg) no-repeat center 0;background-size:auto 100%;overflow:hidden;}
.sj-cbg13 .sj-ca span{background-color:#242424;}
.sj-cp{width:95%;max-width:1100px;margin:70px auto 0;overflow:hidden;}
.sj-cp ul{}
.sj-cp ul li{width:25%;height:150px;float:left;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:0 0 -1px -1px;}
.sj-cp ul li dl{width:80px;margin:0 auto;}
.sj-cp ul li dl dt{height:65px;background-repeat:no-repeat;background-position:center 0;}
.sj-cp ul li dl dt.sj-cp-dt1{background-image:url(../images/p17.png);}
.sj-cp ul li dl dt.sj-cp-dt2{background-image:url(../images/p18.png);}
.sj-cp ul li dl dt.sj-cp-dt3{background-image:url(../images/p19.png);}
.sj-cp ul li dl dt.sj-cp-dt4{background-image:url(../images/p20.png);}
.sj-cp ul li dl dt.sj-cp-dt5{background-image:url(../images/p21.png);margin-top:56px;}
.sj-cp ul li dl dt.sj-cp-dt6{background-image:url(../images/p22.png);margin-top:56px;}
.sj-cp ul li dl dt.sj-cp-dt7{background-image:url(../images/p23.png);margin-top:56px;}
.sj-cp ul li dl dt.sj-cp-dt8{background-image:url(../images/p25.png);margin-top:56px;}
.sj-cp ul li dl dd{font-size:16px;color:#999;text-align:center;padding-top:10px;font-weight:bold;}
.sj-cbg15{padding-bottom:160px;background:#202020;overflow:hidden;}
.sj-cbg15 .sj-ca span{background-color:#202020;}
.sj-cq{width:95%;max-width:1200px;margin:80px auto 0;position:relative;padding-bottom:35px;}
.sj-ch1 h2{max-width:600px;margin:0 auto;font-size:18px;line-height:30px;font-weight:300;}
.sj-cr{width:95%;max-width:1200px;margin:90px auto;position:relative;}
.sj-cr-line{width:80%;height:1px;position:absolute;left:10%;top:50%;background:url(../images/bg03.png) repeat-x 0 center;}
.sj-cr li{width:20%;height:345px;float:left;position:relative;}
.sj-cr-div1{width:190px;height:125px;margin:0 auto;background:#b38d62;border-radius:10px;text-align:center;position:relative;z-index:22;font-size:14px;color:#fff;transition:.5s;}
.sj-cr-div1 h2{font-size:18px;padding:30px 0 15px;}
.sj-cr-div1 tt{width:20px;height:20px;background:#b38d62;position:absolute;left:50%;bottom:-10px;z-index:11;transform:rotate(45deg);margin-left:-10px;transition:.5s;}
.sj-cr-div2{width:20px;height:20px;border:1px solid #b38d62;border-radius:100%;position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px;}
.sj-cr-div22{border:1px solid #019de4;}
.sj-cr-div2 div{width:16px;height:16px;border:2px solid #202020;background:#202020;border-radius:100%;transition:.5s;}
.sj-cr-div1 p{padding:0 10px;}
.sj-cr li.odd .sj-cr-div1{position:absolute;left:50%;bottom:0;margin-left:-95px;}
.sj-cr li.odd .sj-cr-div1 tt{bottom:auto;top:-10px;}
.sj-cr li:hover .sj-cr-div1{background:#e2b685;}
.sj-cr li:hover .sj-cr-div1 tt{background:#e2b685;}
.sj-cr li:hover .sj-cr-div2 div{background:#e2b685;}
.sj-cbg16{padding-bottom:300px;background:#242424 url(../images/bg10.jpg) no-repeat center 0;background-size:auto 100%;overflow:hidden;}
.sj-cbg16 .sj-ca span{background-color:#242424;}
.sj-cbg101{background:#2b2b2b;}
.sj-cbg101 .sj-ca span{background-color:#2b2b2b;}
.sj-cs{width:95%;max-width:1200px;margin:110px auto 0;}
.sj-cs-a{width:33%;float:left;margin-right:2%;font-size:14px;color:#cab387;line-height:25px;}
.sj-cs-b{width:27%;float:left;margin-right:-20%;position:relative;z-index:11;}
.sj-cs-c{width:45%;float:right;position:relative;z-index:22;}
.sj-cs-a .sj-cs-a-pa{padding-top:40px;}
.sj-cs-a .sj-cs-a-pb{padding-top:70px;}
.sj-cs-b-div3{padding-top:30px;position:relative;z-index:55;}
.sj-cs-b-div3 img{width:100%;}
.sj-cs-b-div2{width:40%;height:30%;background:#a18359;position:absolute;left:-5%;bottom:-4%;z-index:11;}
.sj-cs-b-div1{width:35%;height:1px;background:#facd89;position:absolute;left:-15%;top:20%;z-index:66;}
.sj-cs-ca{font-size:12px;color:#cab387;line-height:25px;}
.sj-cs-cb{width:26%;height:120px;border:8px solid #facd89;position:relative;margin:-20px 0 110px 0;}
.sj-cs-cb tt{display:block;width:75%;height:1px;background:#facd89;position:absolute;right:0;top:70%;}
.sj-cs-cc{width:20%;height:10px;background:#facd89;margin:10px 0 0;}
.sj-cbg17{padding-bottom:270px;background:#202020 url(../images/bg11.jpg) no-repeat center 0;background-size:100% 50%;overflow:hidden;}
.sj-cbg17 .sj-ca span{background-color:#202020;}
.sj-ct{width:95%;max-width:1200px;margin:100px auto;}
.sj-ct img{width:100%;}
.sj-cu{margin-top:180px;}
.sj-cu-a{width:30%;float:left;height:400px;margin-left:-5%;position:relative;}
.sj-cu-b{width:60%;float:right;}
.sj-cu-abox{width:273px;padding:50px;background:#202020;position:absolute;top:20%;right:-180px;z-index:99;color:#bab081;font-size:14px;}
.sj-cu-abox h2{font-size:24px;font-weight:300;letter-spacing:15px;padding-bottom:10px;}
.sj-cu-b dl{width:60%;margin:0 auto;height:400px;background:url(../images/bg05.png) no-repeat center 0;background-size:100% 100%;}
.sj-cu-b dl dt{width:75%;margin:0 auto;height:350px;overflow:hidden;padding-top:10px;position:relative;}
.sj-cu-b dl dt img{width:100%;min-height:100%;}
.sj-cu-b dl dt .vmpic{display:inline-block;width:35px;height:35px;position:absolute;left:50%;top:50%;z-index:99;margin:-17.5px 0 0 -17.5px;background:url(../images/v.png) no-repeat 0 0;background-size:100% 100%;}
.sj-cu-a:before {content:'';display:block;width:100%;height:8px;background:#bab081;position:absolute;z-index:2;left:0;top:0;}
.sj-cu-a:after {content:'';display:block;width:100%;height:8px;background:#bab081;position:absolute;z-index:2;left:0;bottom:0;}
.sj-cu-a .line:before {content:'';display:block;width:8px;height:100%;background:#bab081;position:absolute;z-index:2;left:0;bottom:0;}
.sj-cu-a .line:after {content:'';display:block;width:8px;height:100%;background:#bab081;position:absolute;z-index:2;right:0;top:0;}
.sj-cu-a:before,.sj-cu-a:after,.sj-cu-a .line:before,.sj-cu-a .line:after {display:none;}
.sj-cu-a.on:before,.sj-cu-a.on:after,.sj-cu-a.on .line:before,.sj-cu-a.on .line:after {display:block;}
.sj-cu-a.on:before {animation:lineWidth linear 1s;}
.sj-cu-a.on .line:after {animation:lineHeight linear 1s;animation-delay:1s;height:0;animation-fill-mode:both;}
.sj-cu-a.on:after {animation:lineWidth linear 1s;}
.sj-cu-a.on .line:before {animation:lineHeight linear 1s;animation-delay:3s;height:0;animation-fill-mode:both;}
@keyframes lineWidth {0% {width:0;}
100% {width:100%;}
}
@keyframes lineHeight {0% {height:0;}
100% {height:100%;}
}
.sj-lbanner1-m{width:1200px;height:100%;position:absolute;left:50%;top:0;margin:0 0 0 -600px;}
.sj-lbanner1-a{width:30%;position:absolute;right:0;top:5%;font-size:14px;color:#fff;letter-spacing:12px;}
.sj-lbanner1-a p{padding:5px 0;}
.sj-lbanner1-b{width:100%;position:absolute;left:0;top:32%;font-size:55px;color:#fff;letter-spacing:22px;text-align:center;text-transform:uppercase;}
.sj-lbanner1-b h2{padding:10px 0;}
.sj-lbanner1-c{position:absolute;left:0;bottom:13%;font-size:14px;color:#fff;letter-spacing:2px;}
.sj-lbanner1-c p{padding:5px 0;}
.sj-lbanner5-a{width:18px;font-size:14px;color:#ccc;line-height:40px;position:absolute;left:0;top:25%;}
.sj-lbanner5-b{width:18px;font-size:14px;color:#ccc;line-height:40px;position:absolute;right:0;top:25%;}
.sj-lbanner5-c{width:100%;position:absolute;left:0;bottom:13%;font-size:14px;color:#fff;letter-spacing:3px;text-align:center;}
.sj-lbanner5-c h2{font-size:18px;font-weight:300;letter-spacing:6px;padding:0 0 5px;}

.pc{display:block;}
.phone{display:none;}
@media (max-width:1360px) {
.sj-cu-b dl{width:80%;}
.sj-lbanner1-m{width:95%;left:2.5%;margin:0;}
}

@media (max-width:1260px) {
.sj-aa{width:95%;left:2.5%;top:25%;margin-left:0;}
.sj-aa h2{font-size:56px;}
.sj-aa p{font-size:18px;letter-spacing:40px;padding-top:15px;}
.sj-ac{width:63px;height:63px;margin:-31px 0 0 -31px;}
.sj-ab{width:95%;left:2.5%;bottom:6%;margin-left:0;font-size:14px;}
.sj-ab p.sj-ab-pa{letter-spacing:9px;}
.sj-ab p.sj-ab-pb{letter-spacing:23.5px;}
.sj-lbanner{height:950px;}
.vbox,.vboxpic{left:2.5%;width:95%;height:60%;top:15%;margin-left:0;}
.sj-cd ul li{width:120px;height:120px;}

}
@media (max-width:1200px) {
.sj-cb li{height:219px;}
.sj-cb li dl{padding-top:40px;}
.sj-cbg{height:830px;}
.sj-lbanner{height:850px;}
.lbanner{height:560px;}
.sj-db-b li{height:155px;}
.sj-db-b li h2{height:120px;}
.sj-db-b li.sj-db-b-lia{height:320px;}
.sj-db-b li.sj-db-b-lia h2{height:285px;}
.sj-lbanner-txt h2{font-size:55px;}
.sj-lbanner-txt p{font-size:20px;letter-spacing:15px;}
.sj-lbanner4 .sj-lbanner-txt h2{font-size:40px;}
.sj-lbanner4 .sj-lbanner-txt p{font-size:14px;}
.sj-lbanner4 .sj-lbanner-txt2 h2{font-size:14px;}
.sj-cu-a{width:95%;float:none;border:8px solid #bab081;height:auto;margin:0 auto;}
.sj-cu-b{width:95%;float:none;}
.sj-cu-abox{width:273px;padding:50px;background:#202020;position:static;margin:0 auto;}
.sj-cu-abox h2{font-size:24px;font-weight:300;letter-spacing:15px;padding-bottom:10px;}
.sj-cu-b dl{width:95%;max-width:700px;margin-top:60px;}
.sj-cbg17{padding-bottom:90px;}

}
@media (max-width:1100px) {
.nav{margin:0 0 0 150px;}
.sj-cb li{height:199px;}
.sj-cbg{height:750px;}
.sj-ca span{padding:0 120px 0 90px;font-size:14px;height:120px;}
.sj-ca span b{font-size:22px;padding-top:45px;}
.sj-ca tt.tt_l{width:28%;}
.sj-ce ul li img{height:80px;}
.foot-a h2{font-size:14px;margin-bottom:0;}
.foot-a p{font-size:12px;padding-top:15px;}
.foot-b p{font-size:12px;padding-top:5px;}
.foot-ca{font-size:14px;}
.foot-b{width:105px;top:30px;margin-left:-52.5px;}
.sj-cg ul li{height:290px;}
.sj-cg ul li dt{height:250px;}
.sj-lbanner{height:750px;}
.sj-cd ul li{width:100px;height:100px;}
.sj-cd ul li p{transform:scale(.8);}
.sj-ebg{height:335px;}
.sj-e{padding-top:80px;}
.sj-e li{font-size:16px;}
.sj-e li h2{font-size:40px;}
.sj-cn dl dt{width:100px;height:100px;}
.sj-co li{height:205px;}
.sj-co li .sj-co-diva{top:50px;font-size:16px;}
.sj-lbanner1-a{width:40%;letter-spacing:9px;}
.sj-lbanner1-a p{padding:3px 0;}
.sj-lbanner1-b{top:32%;font-size:45px;letter-spacing:18px;}
.sj-lbanner1-b h2{padding:6px 0;}
.sj-lbanner1-c{bottom:13%;letter-spacing:0;}
.sj-lbanner1-c p{padding:3px 0;}
.sj-lbanner5-c{bottom:10%;font-size:12px;}
.sj-lbanner5-c h2{font-size:14px;letter-spacing:5px;}

}
@media (max-width:1000px) {
.sj-cb li{height:179px;}
.sj-cbg{height:700px;}
.sj-cb li dl{padding:25px 20px 0;}
.sj-bbg2{padding-bottom:60px;}
.sj-bbg2 .sj-ba{padding-top:60px;}
.sj-ce ul li img{height:70px;}
.sj-cg ul li{height:270px;}
.sj-cg ul li dt{height:230px;}
.sj-lbanner{height:650px;}
.lbanner{height:460px;}
.sj-lbanner-txt h2{font-size:45px;}
.sj-lbanner-txt p{font-size:18px;letter-spacing:10px;}
.sj-lbanner-txt2 h2{font-size:18px;}
.sj-lbanner-txt2 p{font-size:14px;}
.sj-cr li{height:280px;}
.sj-cr-div1{width:150px;height:95px;font-size:12px;}
.sj-cr-div1 h2{font-size:16px;padding:20px 0 10px;}
.sj-cr li.odd .sj-cr-div1{margin-left:-75px;}


}
@media (max-width:900px) {
.logo {width:105px;position:absolute;left:0;top:12px;z-index:11;}
.headerbg{height:50px;}
.phone{display:block;}
.pc{display:none;}
.navbox {display:block;}
.nav {position:fixed;top:0px;right:0;z-index:999;width:100%;height:100%;background:rgba(0,0,0,.8);padding:50px 0 0;margin:0;display:none;}
.nav li{display:block;width:90%;margin:0 auto;border:none;border-bottom:1px solid #555;float:none;padding:10px 0;text-align:left;}
.nav li a{color:#fff;height:auto;line-height:auto;display:inline-block;margin:0;border:none;font-size:14px;}
.navclose {display:inline-block;}
.nav li:hover a,.nav li.on a{background:none;color:#e8dda8;}
.nav li dl{position:static;border-top:1px solid #555;margin-top:10px;}
.nav li dl dd{position:static;width:100%;}
.nav li dl dd a{display:block;text-align:left;width:90%;margin:0 auto;}
.navlip{display:inline-block;}
.sj-aa{top:35%;}
.sj-aa h2{font-size:46px;}
.sj-aa p{font-size:16px;letter-spacing:30px;padding-top:10px;}
.sj-ac{width:53px;height:53px;margin:-26px 0 0 -26px;}
.sj-ab{font-size:12px;}
.sj-ab p.sj-ab-pa{letter-spacing:8.5px;padding-top:20px;}
.sj-ab p.sj-ab-pb{letter-spacing:21.5px;padding-top:6px;}
.sj-ab span{font-size:12px;line-height:28px;width:30%;}
.sj-bbg{height:auto;padding:30px 0;}
.sj-ba{padding-top:0;background-position:0 6px;background-size:auto 15px;font-size:25px;}
.sj-bb{font-size:12px;}
.sj-bb tt{width:50px;margin:0 20px;}
.sj-bc{background-position:right 13px;background-size:auto 15px;font-size:12px;line-height:22px;}
.sj-cb li{height:159px;}
.sj-cbg{height:650px;}
.sj-cb li dl{font-size:12px;line-height:20px;}
.sj-bd a{margin:0 3%;}
.sj-bda a{margin:0 2%;}
.sj-bem{margin:30px auto 0;padding-bottom:30px;}
.sj-bd{padding:30px 0 10px;}
.sj-bf{margin-top:20px;}
.sj-bf a{padding:5px 25px;font-size:14px;}
.sj-bf h2{font-size:12px;padding-top:25px;}
.sj-cc-dla dd{width:100%;float:none;}
.sj-cc-dla dt{width:100%;float:none}
.sj-cc-dla .sj-cc-dd-div1{padding-left:0;}
.sj-cc-dla .sj-cc-dd-div2{padding-left:0;}
.sj-cc-dla .sj-cc-dd-div3{padding-left:0;}
.sj-cc-dlb .sj-cc-dd-div1{padding-left:0;}
.sj-cc-dlb .sj-cc-dd-div2{padding-left:0;}
.sj-cc-dlb dd.sj-cc-dda{width:100%;}
.sj-cc-dlc dt{padding-top:0;}
.sj-cc-dlc .sj-cc-dd-div1{padding-left:0;padding-top:12px;}
.sj-cc-dlc .sj-cc-dd-div2{padding-left:0;width:55%;}
.sj-cc-dlc .sj-cc-dd-div3{padding-left:0;width:100%;}
.sj-cc-dd-div10{width:18%;height:13%;border:5px solid #917a58;position:absolute;z-index:11;right:50%;top:0;}
.sj-cc-dd-div6{display:none;}
.sj-cc-dd-div8{display:none;}
.sj-cc-dd-div9{display:none;}
.sj-cbg2{padding-bottom:50px;}
.sj-cbg3{padding-bottom:50px;}
.sj-cd{margin:50px auto 0;}
.sj-cd ul li{width:100px;height:100px;}
.sj-cd ul li h2{padding:30% 0 2px;font-size:14px;}
.sj-cbg4{padding-bottom:50px;}
.sj-ce{margin:30px auto 0;}
.sj-ce ul li img{height:60px;}
.sj-cbg5{padding-bottom:50px;}
.sj-cf{margin:50px auto 0;}
.sj-cf-a{width:100%;float:none;}
.sj-cf-b{width:100%;float:none;}
.foot-a{width:100%;float:none;}
.foot-c{width:100%;float:none;margin-top:20px;}
.foot-b{position:static;margin:20px auto 0;}
.copy,.linksbox{text-align:center;}
.flinks{width:160px;position:relative;margin:10px auto 0;text-align:left;}
.sj-cg ul li{height:250px;}
.sj-cg ul li dt{height:210px;font-size:12px;}
.sj-cg ul li dt p{padding-top:70px;}
.sj-cbg6{padding-bottom:50px;margin-top:-20px;}
.sj-cg{margin:30px auto 0;padding:20px 0;}
.sj-ch{padding-top:10px;}
.sj-lbanner{height:550px;}
.sj-ci dl{height:165px;margin-bottom:20px;}
.sj-ci dl dt{width:105px;height:105px;}
.sj-cbg7{padding-bottom:50px;}
.sj-ci{margin:30px auto 0;}
.sj-d{min-height:auto;margin:20px auto 0;}
.sj-da{display:none;}
.sj-db{margin-left:0;}
.sj-cbg8{padding-bottom:30px;}
.sj-cj{margin:50px auto 0;}
.sj-cbg9{padding-bottom:30px;}
.sj-ck dl{margin-top:50px;min-height:auto;}
.sj-ck dl dt{width:100%;float:none;position:relative;top:0;padding-bottom:17px;}
.sj-ck dl dd{width:95%;margin:0 auto;float:none;padding-top:30px;font-size:12px;}
.sj-ck dl.odd dd{padding:30px 0 0 0;width:95%;margin:0 auto;float:none;}
.sj-ck dl dd p{padding:0;}
.sj-ck dl.odd dd p{padding:0;}
.sj-cbg10{padding-bottom:30px;}
.sj-cbg11{padding-bottom:30px;}
.sj-cl{margin:30px auto 0;}
.sj-cm{margin-top:30px;}
.sj-cm ul li h2{font-size:13px;}
.sj-lbanner4 .sj-lbanner-txt{top:20%;}
.sj-lbanner4 .sj-lbanner-txt h2{font-size:30px;}
.sj-lbanner4 .sj-lbanner-txt p{font-size:12px;line-height:25px;letter-spacing:5px;padding-top:10px;}
.sj-lbanner4 .sj-lbanner-txt2 h2{font-size:13px;line-height:25px;letter-spacing:5px;}
.sj-lbanner4 .sj-lbanner-txt2 p{padding-top:10px;}
.sj-lbanner-txt3 a{padding:5px 40px;font-size:14px;}
.sj-cn dl dt{width:80px;height:80px;}
.sj-cbg12{padding-bottom:50px;}
.sj-cn{margin:30px auto;}
.sj-co li{height:185px;}
.sj-co li .sj-co-diva{top:40px;font-size:14px;}
.sj-co{margin:30px auto;}
.sj-cbg13{padding:30px 0;}
.sj-cp{margin:30px auto;}
.sj-cbg15{padding:30px 0;}
.sj-cq{margin:30px auto 0;}
.sj-ch1 h2{font-size:14px;line-height:25px;}
.sj-ba12{margin-top:20px;}
.sj-ck2-dd-div1{padding:30px 0 0 0;font-size:12px;}
.sj-ck2-dd-div1 h2{font-size:16px;line-height:20px;padding-bottom:10px;}
.sj-ck2 dl.odd2{margin-top:80px;}
.sj-ck2 dl.odd2 dd{padding:0;width:100%;}
.sj-ck2 dl.odd2 dd .sj-ck2-dd-div1{padding:0;}
.sj-ck2-dd-div11{width:95%;padding:20px 0 0 0;margin:0 auto;}
.sj-cs{margin:30px auto 0;}
.sj-cs-a{width:100%;float:none;margin-right:0;}
.sj-cs-b{width:100%;float:none;margin-right:0;}
.sj-cs-c{width:100%;float:none;}
.sj-cs-a .sj-cs-a-pa{padding-top:0;}
.sj-cs-a .sj-cs-a-pb{padding-top:0;}
.sj-cs-cb{width:26%;max-width:100px;height:70px;margin:60px 0 20px;}
.sj-cbg16{padding-bottom:70px;}
.sj-ct{margin:50px auto;}
.sj-cbg17{padding-bottom:50px;}
.sj-ct{margin:50px auto;}
.sj-cu{margin-top:50px;}
.sj-lbanner1-a{width:50%;}
.sj-lbanner1-b{font-size:35px;letter-spacing:13px;}
.sj-lbanner5-a{width:15px;font-size:12px;line-height:25px;}
.sj-lbanner5-b{width:15px;font-size:12px;line-height:25px;}
.sj-lbanner5-c{letter-spacing:0;}
.sj-lbanner5-c h2{font-size:12px;letter-spacing:0;padding:0 0 3px;}

}
@media (max-width:750px) {
.sj-cb li{height:139px;}
.sj-cbg{height:530px;}
.sj-cb li dl{padding:20px 15px 0;line-height:20px;}
.sj-ca span{padding:0 120px 0 90px;font-size:12px;height:80px;}
.sj-ca span b{font-size:18px;padding-top:20px;}
.sj-ca tt.tt_l{width:28%;}
.sj-ca{padding-top:45px;}
.sj-bbg2{padding-bottom:30px;}
.sj-bbg2 .sj-ba{padding-top:30px;}
.sj-ce ul{margin-left:0;}
.sj-ce ul li{width:30%;margin-bottom:10px;}
.sj-ce-div2{left:-5px;}
.sj-ce ul li img{height:80px;}
.sj-cg ul li{width:46%;margin:0 3% 20px 0;}
.sj-ci dl{height:135px;margin-bottom:20px;}
.sj-ci dl dt{width:85px;height:85px;}
.sj-ci dl dd{font-size:12px;padding-top:10px;}
.lbanner{height:360px;}
.footbg{padding:35px 0 30px;}
.sj-cj-ku2{top:-10%;}
.sj-lbanner-txt h2{font-size:35px;}
.sj-lbanner-txt p{font-size:16px;letter-spacing:6px;}
.sj-lbanner-txt2 h2{font-size:14px;letter-spacing:6px;}
.sj-lbanner-txt2 p{font-size:12px;}
.sj-ebg{height:265px;}
.sj-e{padding-top:70px;}
.sj-e li{font-size:12px;}
.sj-e li h2{font-size:30px;}
.sj-ea h2{font-size:12px;}
.sj-cm ul li{width:46%;margin-bottom:15px;}
.sj-co li{width:50%;height:185px;}
.sj-co li.sj-co-lib{float:right;}
.sj-co li .sj-co-diva{top:40px;font-size:14px;}
.sj-cp ul li{height:100px;}
.sj-cp ul li dl{width:70px;}
.sj-cp ul li dl dt{height:45px;background-size:auto 40px;}
.sj-cp ul li dl dd{font-size:14px;}
.sj-cp ul li dl dt.sj-cp-dt5{margin-top:30px;}
.sj-cp ul li dl dt.sj-cp-dt6{margin-top:30px;}
.sj-cp ul li dl dt.sj-cp-dt7{margin-top:30px;}
.sj-cp ul li dl dt.sj-cp-dt8{margin-top:30px;}
.sj-cr{width:90%;margin:30px auto;}
.sj-cr-div1 h2{font-size:14px;}
.sj-cr-div1 tt{width:12px;height:12px;bottom:-6px;margin-left:-8px;}
.sj-cr-div2{width:12px;height:12px;margin:-6px 0 0 -6px;}
.sj-cr-div2 div{width:8px;height:8px;}
.sj-cr li.odd .sj-cr-div1 tt{bottom:auto;top:-6px;}
.sj-cr-div1{width:120%;}
.sj-cr li.odd .sj-cr-div1{left:-10%;margin-left:0;}
.sj-cu-b dl{height:300px;}
.sj-cu-b dl dt{height:250px;}



}
@media (max-width:650px) {
.sj-aa{top:38%;}
.sj-aa h2{font-size:36px;}
.sj-aa p{font-size:12px;letter-spacing:20px;}
.sj-ac{width:45px;height:45px;margin:-22px 0 0 -22px;}
.sj-ab p.sj-ab-pa{padding-top:10px;}
.sj-ab p.sj-ab-pb{padding-top:5px;}
.sj-ab span{line-height:20px;width:35%;}
.sj-cb{margin-top:20px;}
.sj-cb li{width:50%;height:200px;}
.sj-cbg{height:auto;padding-bottom:30px;}
.sj-ca span{padding:0 50px 0 30px;font-size:12px;height:60px;}
.sj-ca span b{font-size:16px;padding-top:15px;}
.sj-ca tt{}
.sj-ca tt.tt_l{width:28%;}
.sj-ca{padding-top:30px;}
.sj-bd a{font-size:12px;margin:0 2%;}
.sj-bda a{margin:0 1%;}
.sj-cc-dd-div1 h2{font-size:18px;}
.sj-cc-dd-div1 p{font-size:14px;}
.sj-ce ul li img{height:70px;}
.sj-cf-b dl,.sj-cf-ab dl{margin-bottom:20px;min-height:auto;}
.sj-cf-b dl dt,.sj-cf-ab dl dt{width:65px;height:65px;font-size:12px;}
.sj-cf-b dl dt h2,.sj-cf-ab dl dt h2{font-size:18px;}
.sj-cf-b dl dd,.sj-cf-ab dl dd{font-size:12px;margin-left:80px;}
.sj-cf-b dl dd h2,.sj-cf-ab dl dd h2{margin-bottom:5px;line-height:20px;-webkit-line-clamp:2;}
.sj-cf-b dl dd h2 a,.sj-cf-ab dl dd h2 a{font-size:16px;}
.sj-cf-b dl dd p,.sj-cf-ab dl dd p{-webkit-line-clamp:7;}
.sj-cf-ab{padding-top:25px;}
.sj-cf-c{padding-top:10px;}
.sj-cf-c a{padding:6px 25px;}
.sj-cf{margin:20px auto 0;}
.sj-lbanner{height:450px;}
.sj-ci dl{height:115px;margin-bottom:10px;}
.sj-ci dl dt{width:65px;height:65px;}
.sj-db-b li{height:135px;}
.sj-db-b li h2{height:100px;}
.sj-db-b li.sj-db-b-lia{height:280px;}
.sj-db-b li.sj-db-b-lia h2{height:245px;}
.sj-lbanner-txt h2{font-size:25px;display:none;}
.sj-lbanner-txt p{font-size:18px;letter-spacing:3px;padding-top:10px;}
.sj-lbanner-txt2 h2{font-size:12px;letter-spacing:3px;}
.sj-lbanner-txt2 p{padding-top:5px;display:none;}
.sj-lbanner4 .sj-lbanner-txt h2{font-size:20px;}
.sj-lbanner4 .sj-lbanner-txt p{line-height:25px;font-size:16px;letter-spacing:1px;padding-top:5px;}
.sj-lbanner4 .sj-lbanner-txt2 h2{font-size:12px;line-height:20px;letter-spacing:1px;}
.sj-lbanner4 .sj-lbanner-txt{top:30%;}
.sj-lbanner-txt3{top:62%;}
.sj-lbanner-txt3 a{padding:3px 30px;font-size:12px;}
.sj-cn dl{width:33.33%;margin:10px 0;}
.sj-cp ul li{height:80px;}
.sj-cp ul li dl{width:60px;}
.sj-cp ul li dl dt{height:35px;background-size:auto 30px;}
.sj-cp ul li dl dd{font-size:12px;padding-top:5px;}
.sj-cp ul li dl dt.sj-cp-dt5{margin-top:20px;}
.sj-cp ul li dl dt.sj-cp-dt6{margin-top:20px;}
.sj-cp ul li dl dt.sj-cp-dt7{margin-top:20px;}
.sj-cp ul li dl dt.sj-cp-dt8{margin-top:20px;}
.sj-ch1 h2{font-size:12px;line-height:20px;padding:0 10px;}
.sj-cu-abox{width:220px;padding:30px;font-size:12px;}
.sj-cu-abox h2{font-size:16px;font-weight:300;letter-spacing:15px;padding-bottom:10px;}
.sj-lbanner1-a{width:100%;top:5%;font-size:12px;letter-spacing:5px;text-align:center;}
.sj-lbanner1-a p{padding:2px 0;}
.sj-lbanner1-b{top:32%;font-size:25px;letter-spacing:9px;}
.sj-lbanner1-b h2{padding:3px 0;}
.sj-lbanner1-c{font-size:12px;text-align:center;width:100%;}


}
@media (max-width:550px) {
.sj-ba{padding-top:0;background-position:0 5px;background-size:auto 12px;font-size:16px;}
.sj-bb tt{width:40px;margin:0 10px;}
.sj-bc{padding:20px 40px 0;background-position:right 13px;background-size:auto 12px;font-size:12px;line-height:22px;}
.sj-bd a{margin:0 5% 10px;}
.sj-bda a{margin:0 3% 10px;}
.sj-cf-b dl dd h2 a,.sj-cf-ab dl dd h2 a{font-size:14px;}
.foot-cc dt{width:100%;float:none;}
.foot-cc dd{width:100%;float:none;margin-top:13px;}
.foot-cc dd input[type="submit"]{width:100%;}
.sj-cg ul li{height:210px;}
.sj-cg ul li dt{height:170px;}
.sj-lbanner{height:350px;}
.sj-ci dl{height:85px;}
.sj-ci dl dt{width:45px;height:45px;}
.lbanner{height:260px;}
.sj-db-b li{width:46%;}
.sj-db-b li.sj-db-b-lia{width:46%;height:135px;}
.sj-db-b li.sj-db-b-lia h2{height:100px;}
.sj-e li h2{font-size:22px;}
.sj-cm ul li{width:100%;margin:0 0 10px;}
.sj-lbanner4 .sj-lbanner-txt h2{font-size:18px;}
.sj-lbanner4 .sj-lbanner-txt p{line-height:18px;letter-spacing:0;padding-top:5px;}
.sj-lbanner4 .sj-lbanner-txt2 h2{line-height:18px;letter-spacing:0;}
.sj-lbanner4 .sj-lbanner-txt2 p{padding-top:5px;}
.sj-lbanner-txt3{top:55%;}
.sj-cn dl dt{width:60px;height:60px;}
.sj-cn dl dd{font-size:12px;}
.sj-cr{width:80%;}
.sj-cr-div1 h2{font-size:12px;}
.sj-cr-div1{width:150%;margin-left:-20%;}
.sj-cr-div1 p{padding:0 5px;}
.sj-cr li.odd .sj-cr-div1{left:-20%;}
.sj-cu-b dl{margin-top:30px;height:250px;}
.sj-cu-b dl dt{height:200px;}
.sj-lbanner1-a{letter-spacing:2px;}
.sj-lbanner1-b{font-size:20px;letter-spacing:5px;}
.sj-lbanner5-a{line-height:17px;}
.sj-lbanner5-b{line-height:17px;}

}
@media (max-width:450px) {
.sj-aa{top:38%;}
.sj-aa h2{font-size:26px;}
.sj-aa p{letter-spacing:10px;}
.sj-ac{width:40px;height:40px;margin:-20px 0 0 -20px;}
.sj-ab{text-align:center;}
.sj-ab p.sj-ab-pa{letter-spacing:5px;}
.sj-ab p.sj-ab-pb{letter-spacing:5px;}
.sj-ab span{line-height:20px;width:100%;display:block;margin-bottom:20px;}
.sj-cb li{height:160px;}
.sj-cbg3{padding-bottom:30px;}
.sj-cd ul li{width:85px;height:85px;}
.sj-cd ul li h2{padding:26% 0 0px;font-size:12px;}
.sj-ce ul li img{height:60px;}
.sj-cg ul li{height:190px;}
.sj-cg ul li dt{height:150px;letter-spacing:0;}
.sj-cg ul li dt p{padding-top:50px;line-height:20px;}
.sj-cg ul li dd{font-size:12px;}
.sj-lbanner{height:270px;}
.sj-ci dl{height:75px;}
.sj-ci dl dt{width:35px;height:35px;}
.sj-lbanner-txt h2{font-size:16px;}
.sj-lbanner-txt p{font-size:12px;letter-spacing:0;padding-top:5px;}
.sj-lbanner-txt2 h2{letter-spacing:0;}
.sj-lbanner-txt2 p{padding-top:1px;}
.sj-lbanner4 .sj-lbanner-txt{top:30%;}
.sj-lbanner4 .sj-lbanner-txt h2{font-size:12px;}
.sj-lbanner4 .sj-lbanner-txt p{line-height:20px;font-size:12px;letter-spacing:0;padding-top:0;}
.sj-lbanner4 .sj-lbanner-txt2 h2{line-height:15px;}
.sj-lbanner4 .sj-lbanner-txt2 p{padding-top:0;}
.sj-lbanner-txt3{top:55%;}
.sj-lbanner-txt3 a{padding:0 30px;}
.sj-co li{height:165px;}
.sj-co li .sj-co-diva{font-size:12px;left:30px;}
.sj-co li .sj-co-diva h2{font-size:16px;}
.sj-co li .sj-co-diva p{font-size:12px;}
.sj-cu-b dl{height:200px;}
.sj-cu-b dl dt{height:150px;}


}
@media (max-width:390px) {
.sj-cb li{height:130px;}
.sj-cb li dl{padding:10px 10px 0;}
.sj-ce ul li img{height:50px;}
.sj-cg ul li{height:170px;}
.sj-cg ul li dt{height:130px;}
.sj-cg ul li dt p{padding-top:40px;}
.sj-db-b li {height:120px;}
.sj-db-b li h2{height:90px;}
.sj-db-b li p{font-size:12px;}
.sj-db-b li.sj-db-b-lia{height:120px;}
.sj-db-b li.sj-db-b-lia h2{height:90px;}
.sj-co li{height:145px;}
.sj-co li .sj-co-diva{top:30px;font-size:12px;left:30px;}
.sj-co li .sj-co-diva h2{font-size:16px;}

}