@charset "utf-8";
@import url('https://fonts.font.im/css?family=Poppins');
/*@font-face{font-family:;src:url('');font-display:swap;}*/

/*-定制---------------------------------------------------------------------------------------*/

::selection{background-color:#ac9575;color:#fff;}
::-moz-selection{background-color:#ac9575;color:#fff;}
::-webkit-selection{background-color:#ac9575;color:#fff;}

html{-webkit-font-smoothing:antialiased;height:100%;touch-action:manipulation;}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
header,hgroup,nav,menu,main,section,article,summary,details,aside,figure,figcaption,footer{display:block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
table,th,td{border:1px solid black;}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400;}
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
a{text-decoration:none;}
header a{color:inherit;}
footer a{color:inherit;}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea{resize:none;outline:none;font-family:Arial,Microsoft Yahei;}
img{vertical-align:middle;max-width:100%;height:auto;}
button,input[type=submit],input[type=text],input[type=button]{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;blr:expression(this.onFocus=this.blur())}
input{outline:0;}
input::-webkit-input-safebox-button{display: none;/*去掉搜狗浏览器密码软盘*/}
body{color:#000;font-family:Arial,Microsoft Yahei;}
body *{box-sizing:border-box;line-height:1.5;}

.po_re{position:relative;}.po_ab{position:absolute;}
.fl{float:left;}.fr{float:right;}.cr{clear:both;}
.tal{text-align:left;}.tac{text-align:center;}.tar{text-align:right;}
.df_jcsb{display:flex;justify-content:space-between;}
.dvt{display:inline-block;vertical-align:top;}.dvm{display:inline-block;vertical-align:middle;}.dvb{display:inline-block;vertical-align:bottom;}

.eps1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.eps2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.eps3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.eps4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.eps5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}

.fwn{font-weight:normal;}.fwb{font-weight:bold;}

.fzcb{color:black;}.fzcw{color:white;}
.fzc1{color:#ac9575;}
.fzc2{color:#d3b36a;}
.fzc3{color:#a4a4a4;}
.fzc4{color:#8e8e8e;}
.fzc5{color:#f5f5f5;}
.fzc6{color:#555;}

.bgcb{background-color:black;}.bgcw{background-color:white;}
.bgc1{background-color:#ac9575;}
.bgc2{background-color:#d3b36a;}
.bgc3{background-color:#a4a4a4;}
.bgc4{background-color:#8e8e8e;}
.bgc5{background-color:#f5f5f5;}

.bd1{border:1px solid #ddd}
.bdl1{border-left:1px solid #ddd}
.bdr1{border-right:1px solid #ddd}
.bdt1{border-top:1px solid #ddd}
.bdb1{border-bottom:1px solid #ddd}

.lh1{line-height:1;}.lh1-25{line-height:1.25;}.lh1-5{line-height:1.5;}.lh1-75{line-height:1.75;}.lh2{line-height:2;}.lh2-5{line-height:2.5;}.lh3{line-height:3;}.lh3-5{line-height:3.5;}

.mauto{margin:auto;}
.w0{width:0;}.w1{width:1%}.w2{width:2%}.w3{width:3%}.w4{width:4%}.w5{width:5%}.w6{width:6%}.w7{width:7%}.w8{width:8%}.w9{width:9%}.w10{width:10%}.w11{width:11%}.w12{width:12%}.w13{width:13%}.w14{width:14%}.w15{width:15%}.w16{width:16%}.w17{width:17%}.w18{width:18%}.w19{width:19%}.w20{width:20%}.w21{width:21%}.w22{width:22%}.w23{width:23%}.w24{width:24%}.w25{width:25%}.w26{width:26%}.w27{width:27%}.w28{width:28%}.w29{width:29%}.w30{width:30%}.w31{width:31%}.w32{width:32%}.w33{width:33%}.w34{width:34%}.w35{width:35%}.w36{width:36%}.w37{width:37%}.w38{width:38%}.w39{width:39%}.w40{width:40%}.w41{width:41%}.w42{width:42%}.w43{width:43%}.w44{width:44%}.w45{width:45%}.w46{width:46%}.w47{width:47%}.w48{width:48%}.w49{width:49%}.w50{width:50%}.w51{width:51%}.w52{width:52%}.w53{width:53%}.w54{width:54%}.w55{width:55%}.w56{width:56%}.w57{width:57%}.w58{width:58%}.w59{width:59%}.w60{width:60%}.w61{width:61%}.w62{width:62%}.w63{width:63%}.w64{width:64%}.w65{width:65%}.w66{width:66%}.w67{width:67%}.w68{width:68%}.w69{width:69%}.w70{width:70%}.w71{width:71%}.w72{width:72%}.w73{width:73%}.w74{width:74%}.w75{width:75%}.w76{width:76%}.w77{width:77%}.w78{width:78%}.w79{width:79%}.w80{width:80%}.w81{width:81%}.w82{width:82%}.w83{width:83%}.w84{width:84%}.w85{width:85%}.w86{width:86%}.w87{width:87%}.w88{width:88%}.w89{width:89%}.w90{width:90%}.w91{width:91%}.w92{width:92%}.w93{width:93%}.w94{width:94%}.w95{width:95%}.w96{width:96%}.w97{width:97%}.w98{width:98%}.w99{width:99%}.w100{width:100%}.w101{width:101%}.w102{width:102%}.w103{width:103%}.w104{width:104%}.w105{width:105%}.w106{width:106%}.w107{width:107%}.w108{width:108%}.w109{width:109%}.w110{width:110%}.w111{width:111%}.w112{width:112%}.w113{width:113%}.w114{width:114%}.w115{width:115%}.w116{width:116%}.w117{width:117%}.w118{width:118%}.w119{width:119%}.w120{width:120%}.w121{width:121%}.w122{width:122%}.w123{width:123%}.w124{width:124%}.w125{width:125%}.w126{width:126%}.w127{width:127%}.w128{width:128%}.w129{width:129%}.w130{width:130%}.w131{width:131%}.w132{width:132%}.w133{width:133%}.w134{width:134%}.w135{width:135%}.w136{width:136%}.w137{width:137%}.w138{width:138%}.w139{width:139%}.w140{width:140%}.w141{width:141%}.w142{width:142%}.w143{width:143%}.w144{width:144%}.w145{width:145%}.w146{width:146%}.w147{width:147%}.w148{width:148%}.w149{width:149%}.w150{width:150%}.w151{width:151%}.w152{width:152%}.w153{width:153%}.w154{width:154%}.w155{width:155%}.w156{width:156%}.w157{width:157%}.w158{width:158%}.w159{width:159%}.w160{width:160%}.w161{width:161%}.w162{width:162%}.w163{width:163%}.w164{width:164%}.w165{width:165%}.w166{width:166%}.w167{width:167%}.w168{width:168%}.w169{width:169%}.w170{width:170%}.w171{width:171%}.w172{width:172%}.w173{width:173%}.w174{width:174%}.w175{width:175%}.w176{width:176%}.w177{width:177%}.w178{width:178%}.w179{width:179%}.w180{width:180%}.w181{width:181%}.w182{width:182%}.w183{width:183%}.w184{width:184%}.w185{width:185%}.w186{width:186%}.w187{width:187%}.w188{width:188%}.w189{width:189%}.w190{width:190%}.w191{width:191%}.w192{width:192%}.w193{width:193%}.w194{width:194%}.w195{width:195%}.w196{width:196%}.w197{width:197%}.w198{width:198%}.w199{width:199%}.w200{width:200%}
.h0{height:0;}.h1{height:1%}.h2{height:2%}.h3{height:3%}.h4{height:4%}.h5{height:5%}.h6{height:6%}.h7{height:7%}.h8{height:8%}.h9{height:9%}.h10{height:10%}.h11{height:11%}.h12{height:12%}.h13{height:13%}.h14{height:14%}.h15{height:15%}.h16{height:16%}.h17{height:17%}.h18{height:18%}.h19{height:19%}.h20{height:20%}.h21{height:21%}.h22{height:22%}.h23{height:23%}.h24{height:24%}.h25{height:25%}.h26{height:26%}.h27{height:27%}.h28{height:28%}.h29{height:29%}.h30{height:30%}.h31{height:31%}.h32{height:32%}.h33{height:33%}.h34{height:34%}.h35{height:35%}.h36{height:36%}.h37{height:37%}.h38{height:38%}.h39{height:39%}.h40{height:40%}.h41{height:41%}.h42{height:42%}.h43{height:43%}.h44{height:44%}.h45{height:45%}.h46{height:46%}.h47{height:47%}.h48{height:48%}.h49{height:49%}.h50{height:50%}.h51{height:51%}.h52{height:52%}.h53{height:53%}.h54{height:54%}.h55{height:55%}.h56{height:56%}.h57{height:57%}.h58{height:58%}.h59{height:59%}.h60{height:60%}.h61{height:61%}.h62{height:62%}.h63{height:63%}.h64{height:64%}.h65{height:65%}.h66{height:66%}.h67{height:67%}.h68{height:68%}.h69{height:69%}.h70{height:70%}.h71{height:71%}.h72{height:72%}.h73{height:73%}.h74{height:74%}.h75{height:75%}.h76{height:76%}.h77{height:77%}.h78{height:78%}.h79{height:79%}.h80{height:80%}.h81{height:81%}.h82{height:82%}.h83{height:83%}.h84{height:84%}.h85{height:85%}.h86{height:86%}.h87{height:87%}.h88{height:88%}.h89{height:89%}.h90{height:90%}.h91{height:91%}.h92{height:92%}.h93{height:93%}.h94{height:94%}.h95{height:95%}.h96{height:96%}.h97{height:97%}.h98{height:98%}.h99{height:99%}.h100{height:100%}.h101{height:101%}.h102{height:102%}.h103{height:103%}.h104{height:104%}.h105{height:105%}.h106{height:106%}.h107{height:107%}.h108{height:108%}.h109{height:109%}.h110{height:110%}.h111{height:111%}.h112{height:112%}.h113{height:113%}.h114{height:114%}.h115{height:115%}.h116{height:116%}.h117{height:117%}.h118{height:118%}.h119{height:119%}.h120{height:120%}.h121{height:121%}.h122{height:122%}.h123{height:123%}.h124{height:124%}.h125{height:125%}.h126{height:126%}.h127{height:127%}.h128{height:128%}.h129{height:129%}.h130{height:130%}.h131{height:131%}.h132{height:132%}.h133{height:133%}.h134{height:134%}.h135{height:135%}.h136{height:136%}.h137{height:137%}.h138{height:138%}.h139{height:139%}.h140{height:140%}.h141{height:141%}.h142{height:142%}.h143{height:143%}.h144{height:144%}.h145{height:145%}.h146{height:146%}.h147{height:147%}.h148{height:148%}.h149{height:149%}.h150{height:150%}.h151{height:151%}.h152{height:152%}.h153{height:153%}.h154{height:154%}.h155{height:155%}.h156{height:156%}.h157{height:157%}.h158{height:158%}.h159{height:159%}.h160{height:160%}.h161{height:161%}.h162{height:162%}.h163{height:163%}.h164{height:164%}.h165{height:165%}.h166{height:166%}.h167{height:167%}.h168{height:168%}.h169{height:169%}.h170{height:170%}.h171{height:171%}.h172{height:172%}.h173{height:173%}.h174{height:174%}.h175{height:175%}.h176{height:176%}.h177{height:177%}.h178{height:178%}.h179{height:179%}.h180{height:180%}.h181{height:181%}.h182{height:182%}.h183{height:183%}.h184{height:184%}.h185{height:185%}.h186{height:186%}.h187{height:187%}.h188{height:188%}.h189{height:189%}.h190{height:190%}.h191{height:191%}.h192{height:192%}.h193{height:193%}.h194{height:194%}.h195{height:195%}.h196{height:196%}.h197{height:197%}.h198{height:198%}.h199{height:199%}.h200{height:200%}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/*分页样式-------------------------------------------------------------------------------------*/
.pagination{margin:10px auto 0 auto;}
.pagination ul{margin:50px auto 0 auto;padding-bottom:50px;text-align:center;}
.pagination ul li{color:#fff;line-height:30px;display:inline-block;text-align: center;height:30px;overflow:hidden;}
.pagination ul li a{background:#ac9575;border-radius:5px;display:block;color:#fff;font-size:15px;line-height:30px;padding:0 12px;float:left;margin:0 5px;}
.pagination ul li.current a{color:#000;font-size:15px;margin:0;padding:0 12px;border-radius:5px;background:#ccc;line-height:30px;display: block;float: left;margin:0 5px;}
.pagination ul li span{display:block;float:left;padding:0;border-radius:5px;margin-left:0;color: #fff;line-height:30px;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

	html{font-size:calc(100vw / 1920 * 100);}
	@media(max-width:900px){html{font-size:calc(900px / 1920 * 100);}}

	body{font-size: calc(16 * 100vw / 1920);}
	@media(max-width:1584px){body{font-size:13.2px;}}

	.fz{font-size:0;}
	.fz12{font-size:calc(12 * 100vw / 1920);}@media(max-width:1920px){.fz12{font-size:12.0px;}}
	.fz13{font-size:calc(13 * 100vw / 1920);}@media(max-width:1816px){.fz13{font-size:12.3px;}}
	.fz14{font-size:calc(14 * 100vw / 1920);}@media(max-width:1728px){.fz14{font-size:12.6px;}}
	.fz15{font-size:calc(15 * 100vw / 1920);}@media(max-width:1651px){.fz15{font-size:12.9px;}}
	.fz16{font-size:calc(16 * 100vw / 1920);}@media(max-width:1584px){.fz16{font-size:13.2px;}}
	.fz17{font-size:calc(17 * 100vw / 1920);}@media(max-width:1524px){.fz17{font-size:13.5px;}}
	.fz18{font-size:calc(18 * 100vw / 1920);}@media(max-width:1472px){.fz18{font-size:13.8px;}}
	.fz19{font-size:calc(19 * 100vw / 1920);}@media(max-width:1424px){.fz19{font-size:14.1px;}}
	.fz20{font-size:calc(20 * 100vw / 1920);}@media(max-width:1382px){.fz20{font-size:14.4px;}}
	.fz21{font-size:calc(21 * 100vw / 1920);}@media(max-width:1344px){.fz21{font-size:14.7px;}}
	.fz22{font-size:calc(22 * 100vw / 1920);}@media(max-width:1309px){.fz22{font-size:15.0px;}}
	.fz23{font-size:calc(23 * 100vw / 1920);}@media(max-width:1277px){.fz23{font-size:15.3px;}}
	.fz24{font-size:calc(24 * 100vw / 1920);}@media(max-width:1248px){.fz24{font-size:15.6px;}}
	.fz25{font-size:calc(25 * 100vw / 1920);}@media(max-width:1221px){.fz25{font-size:15.9px;}}
	.fz26{font-size:calc(26 * 100vw / 1920);}@media(max-width:1196px){.fz26{font-size:16.2px;}}
	.fz27{font-size:calc(27 * 100vw / 1920);}@media(max-width:1173px){.fz27{font-size:16.5px;}}
	.fz28{font-size:calc(28 * 100vw / 1920);}@media(max-width:1152px){.fz28{font-size:16.8px;}}
	.fz29{font-size:calc(29 * 100vw / 1920);}@media(max-width:1132px){.fz29{font-size:17.1px;}}
	.fz30{font-size:calc(30 * 100vw / 1920);}@media(max-width:1113px){.fz30{font-size:17.4px;}}
	.fz31{font-size:calc(31 * 100vw / 1920);}@media(max-width:1096px){.fz31{font-size:17.7px;}}
	.fz32{font-size:calc(32 * 100vw / 1920);}@media(max-width:1080px){.fz32{font-size:18.0px;}}
	.fz33{font-size:calc(33 * 100vw / 1920);}@media(max-width:1064px){.fz33{font-size:18.3px;}}
	.fz34{font-size:calc(34 * 100vw / 1920);}@media(max-width:1050px){.fz34{font-size:18.6px;}}
	.fz35{font-size:calc(35 * 100vw / 1920);}@media(max-width:1036px){.fz35{font-size:18.9px;}}
	.fz36{font-size:calc(36 * 100vw / 1920);}@media(max-width:1024px){.fz36{font-size:19.2px;}}
	.fz37{font-size:calc(37 * 100vw / 1920);}@media(max-width:1011px){.fz37{font-size:19.5px;}}
	.fz38{font-size:calc(38 * 100vw / 1920);}@media(max-width:1000px){.fz38{font-size:19.8px;}}
	.fz39{font-size:calc(39 * 100vw / 1920);}@media(max-width:989px){.fz39{font-size:20.1px;}}
	.fz40{font-size:calc(40 * 100vw / 1920);}@media(max-width:979px){.fz40{font-size:20.4px;}}
	.fz41{font-size:calc(41 * 100vw / 1920);}@media(max-width:969px){.fz41{font-size:20.7px;}}
	.fz42{font-size:calc(42 * 100vw / 1920);}@media(max-width:960px){.fz42{font-size:21.0px;}}
	.fz43{font-size:calc(43 * 100vw / 1920);}@media(max-width:951px){.fz43{font-size:21.3px;}}
	.fz44{font-size:calc(44 * 100vw / 1920);}@media(max-width:942px){.fz44{font-size:21.6px;}}
	.fz45{font-size:calc(45 * 100vw / 1920);}@media(max-width:934px){.fz45{font-size:21.9px;}}
	.fz46{font-size:calc(46 * 100vw / 1920);}@media(max-width:926px){.fz46{font-size:22.2px;}}
	.fz47{font-size:calc(47 * 100vw / 1920);}@media(max-width:919px){.fz47{font-size:22.5px;}}
	.fz48{font-size:calc(48 * 100vw / 1920);}@media(max-width:911px){.fz48{font-size:22.8px;}}
	.fz49{font-size:calc(49 * 100vw / 1920);}@media(max-width:905px){.fz49{font-size:23.1px;}}
	.fz50{font-size:calc(50 * 100vw / 1920);}@media(max-width:898px){.fz50{font-size:23.4px;}}
	.fz51{font-size:calc(51 * 100vw / 1920);}@media(max-width:892px){.fz51{font-size:23.7px;}}
	.fz52{font-size:calc(52 * 100vw / 1920);}@media(max-width:886px){.fz52{font-size:24.0px;}}
	.fz53{font-size:calc(53 * 100vw / 1920);}@media(max-width:880px){.fz53{font-size:24.3px;}}
	.fz54{font-size:calc(54 * 100vw / 1920);}@media(max-width:874px){.fz54{font-size:24.6px;}}
	.fz55{font-size:calc(55 * 100vw / 1920);}@media(max-width:869px){.fz55{font-size:24.9px;}}
	.fz56{font-size:calc(56 * 100vw / 1920);}@media(max-width:864px){.fz56{font-size:25.2px;}}
	.fz57{font-size:calc(57 * 100vw / 1920);}@media(max-width:858px){.fz57{font-size:25.5px;}}
	.fz58{font-size:calc(58 * 100vw / 1920);}@media(max-width:854px){.fz58{font-size:25.8px;}}
	.fz59{font-size:calc(59 * 100vw / 1920);}@media(max-width:849px){.fz59{font-size:26.1px;}}
	.fz60{font-size:calc(60 * 100vw / 1920);}@media(max-width:844px){.fz60{font-size:26.4px;}}
	.fz61{font-size:calc(61 * 100vw / 1920);}@media(max-width:840px){.fz60{font-size:26.7px;}}
	.fz62{font-size:calc(62 * 100vw / 1920);}@media(max-width:836px){.fz60{font-size:27.0px;}}
	.fz63{font-size:calc(63 * 100vw / 1920);}@media(max-width:832px){.fz60{font-size:27.3px;}}
	.fz64{font-size:calc(64 * 100vw / 1920);}@media(max-width:828px){.fz60{font-size:27.6px;}}
	.fz65{font-size:calc(65 * 100vw / 1920);}@media(max-width:824px){.fz60{font-size:27.9px;}}
	.fz66{font-size:calc(66 * 100vw / 1920);}@media(max-width:820px){.fz60{font-size:28.2px;}}
	.fz67{font-size:calc(67 * 100vw / 1920);}@media(max-width:816px){.fz67{font-size:28.5px;}}
	.fz68{font-size:calc(68 * 100vw / 1920);}@media(max-width:813px){.fz68{font-size:28.8px;}}
	.fz69{font-size:calc(69 * 100vw / 1920);}@media(max-width:809px){.fz69{font-size:29.1px;}}
	.fz70{font-size:calc(70 * 100vw / 1920);}@media(max-width:806px){.fz70{font-size:29.4px;}}
	.fz70{font-size:calc(70 * 100vw / 1920);}@media(max-width:803px){.fz70{font-size:29.7px;}}
	.fz71{font-size:calc(71 * 100vw / 1920);}@media(max-width:800px){.fz71{font-size:30px;}}
	.fz72{font-size:calc(72 * 100vw / 1920);}@media(max-width:796px){.fz72{font-size:30.3px;}}
	.fz73{font-size:calc(73 * 100vw / 1920);}@media(max-width:793px){.fz73{font-size:30.6px;}}
	.fz74{font-size:calc(74 * 100vw / 1920);}@media(max-width:791px){.fz74{font-size:30.9px;}}
	.fz75{font-size:calc(75 * 100vw / 1920);}@media(max-width:788px){.fz75{font-size:31.2px;}}
	.fz76{font-size:calc(76 * 100vw / 1920);}@media(max-width:79px){.fz76{font-size:31.5px;}}
	.fz77{font-size:calc(77 * 100vw / 1920);}@media(max-width:785px){.fz77{font-size:31.8px;}}
	.fz78{font-size:calc(78 * 100vw / 1920);}@media(max-width:782px){.fz78{font-size:32.1px;}}
	.fz79{font-size:calc(79 * 100vw / 1920);}@media(max-width:780px){.fz79{font-size:32.4px;}}
	.fz80{font-size:calc(80 * 100vw / 1920);}@media(max-width:777px){.fz80{font-size:32.7px;}}


	.mt1{margin-top:.1rem;}.mr1{margin-right:.1rem;}.mb1{margin-bottom:.1rem;}.ml1{margin-left:.1rem;}
	.mt2{margin-top:.2rem;}.mr2{margin-right:.2rem;}.mb2{margin-bottom:.2rem;}.ml2{margin-left:.2rem;}
	.mt3{margin-top:.3rem;}.mr3{margin-right:.3rem;}.mb3{margin-bottom:.3rem;}.ml3{margin-left:.3rem;}
	.mt4{margin-top:.4rem;}.mr4{margin-right:.4rem;}.mb4{margin-bottom:.4rem;}.ml4{margin-left:.4rem;}
	.mt5{margin-top:.5rem;}.mr5{margin-right:.5rem;}.mb5{margin-bottom:.5rem;}.ml5{margin-left:.5rem;}
	.mt6{margin-top:.6rem;}.mr6{margin-right:.6rem;}.mb6{margin-bottom:.6rem;}.ml6{margin-left:.6rem;}
	.mt7{margin-top:.7rem;}.mr7{margin-right:.7rem;}.mb7{margin-bottom:.7rem;}.ml7{margin-left:.7rem;}
	.mt8{margin-top:.8rem;}.mr8{margin-right:.8rem;}.mb8{margin-bottom:.8rem;}.ml8{margin-left:.8rem;}
	.mt9{margin-top:.9rem;}.mr9{margin-right:.9rem;}.mb9{margin-bottom:.9rem;}.ml9{margin-left:.9rem;}
	.mt10{margin-top:1rem;}.mr10{margin-right:1rem;}.mb10{margin-bottom:1rem;}.ml10{margin-left:1rem;}

	.pt05{padding-top:.05rem;}.pr05{padding-right:.05rem;}.pb05{padding-bottom:.05rem;}.pl05{padding-left:.05rem;}
	.pt1{padding-top:.1rem;}.pr1{padding-right:.1rem;}.pb1{padding-bottom:.1rem;}.pl1{padding-left:.1rem;}
	.pt2{padding-top:.2rem;}.pr2{padding-right:.2rem;}.pb2{padding-bottom:.2rem;}.pl2{padding-left:.2rem;}
	.pt3{padding-top:.3rem;}.pr3{padding-right:.3rem;}.pb3{padding-bottom:.3rem;}.pl3{padding-left:.3rem;}
	.pt4{padding-top:.4rem;}.pr4{padding-right:.4rem;}.pb4{padding-bottom:.4rem;}.pl4{padding-left:.4rem;}
	.pt5{padding-top:.5rem;}.pr5{padding-right:.5rem;}.pb5{padding-bottom:.5rem;}.pl5{padding-left:.5rem;}
	.pt6{padding-top:.6rem;}.pr6{padding-right:.6rem;}.pb6{padding-bottom:.6rem;}.pl6{padding-left:.6rem;}
	.pt7{padding-top:.7rem;}.pr7{padding-right:.7rem;}.pb7{padding-bottom:.7rem;}.pl7{padding-left:.7rem;}
	.pt8{padding-top:.8rem;}.pr8{padding-right:.8rem;}.pb8{padding-bottom:.8rem;}.pl8{padding-left:.8rem;}
	.pt9{padding-top:.9rem;}.pr9{padding-right:.9rem;}.pb9{padding-bottom:.9rem;}.pl9{padding-left:.9rem;}
	.pt10{padding-top:1rem;}.pr10{padding-right:1rem;}.pb10{padding-bottom:1rem;}.pl10{padding-left:1rem;}
	.pt11{padding-top:1.1rem;}.pr11{padding-right:1.1rem;}.pb11{padding-bottom:1.1rem;}.pl11{padding-left:1.1rem;}
	.pt12{padding-top:1.2rem;}.pr12{padding-right:1.2rem;}.pb12{padding-bottom:1.2rem;}.pl12{padding-left:1.2rem;}
	.pt13{padding-top:1.3rem;}.pr13{padding-right:1.3rem;}.pb13{padding-bottom:1.3rem;}.pl13{padding-left:1.3rem;}
	.pt14{padding-top:1.4rem;}.pr14{padding-right:1.4rem;}.pb14{padding-bottom:1.4rem;}.pl14{padding-left:1.4rem;}
	.pt15{padding-top:1.5rem;}.pr15{padding-right:1.5rem;}.pb15{padding-bottom:1.5rem;}.pl15{padding-left:1.5rem;}
	.pt16{padding-top:1.6rem;}.pr16{padding-right:1.6rem;}.pb16{padding-bottom:1.6rem;}.pl16{padding-left:1.6rem;}
	.pt17{padding-top:1.7rem;}.pr17{padding-right:1.7rem;}.pb17{padding-bottom:1.7rem;}.pl17{padding-left:1.7rem;}
	.pt18{padding-top:1.8rem;}.pr18{padding-right:1.8rem;}.pb18{padding-bottom:1.8rem;}.pl18{padding-left:1.8rem;}
	.pt19{padding-top:1.9rem;}.pr19{padding-right:1.9rem;}.pb19{padding-bottom:1.9rem;}.pl19{padding-left:1.9rem;}
	.pt20{padding-top:2rem;}.pr20{padding-right:2rem;}.pb20{padding-bottom:2rem;}.pl20{padding-left:2rem;}


/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/



@media screen and (min-width:1200px){
	.pone{display:none !important;}

	.pm_w0{width:0;}.pm_w1{width:1%;}.pm_w2{width:2%;}.pm_w3{width:3%;}.pm_w4{width:4%;}.pm_w5{width:5%;}.pm_w6{width:6%;}.pm_w7{width:7%;}.pm_w8{width:8%;}.pm_w9{width:9%;}
	.pm_w10{width:10%;}.pm_w11{width:11%;}.pm_w12{width:12%;}.pm_w13{width:13%;}.pm_w14{width:14%;}.pm_w15{width:15%;}.pm_w16{width:16%;}.pm_w17{width:17%;}.pm_w18{width:18%;}.pm_w19{width:19%;}
	.pm_w20{width:20%;}.pm_w21{width:21%;}.pm_w22{width:22%;}.pm_w23{width:23%;}.pm_w24{width:24%;}.pm_w25{width:25%;}.pm_w26{width:26%;}.pm_w27{width:27%;}.pm_w28{width:28%;}.pm_w29{width:29%;}
	.pm_w30{width:30%;}.pm_w31{width:31%;}.pm_w32{width:32%;}.pm_w33{width:33%;}.pm_w34{width:34%;}.pm_w35{width:35%;}.pm_w36{width:36%;}.pm_w37{width:37%;}.pm_w38{width:38%;}.pm_w39{width:39%;}
	.pm_w40{width:40%;}.pm_w41{width:41%;}.pm_w42{width:42%;}.pm_w43{width:43%;}.pm_w44{width:44%;}.pm_w45{width:45%;}.pm_w46{width:46%;}.pm_w47{width:47%;}.pm_w48{width:48%;}.pm_w49{width:49%;}
	.pm_w50{width:50%;}.pm_w51{width:51%;}.pm_w52{width:52%;}.pm_w53{width:53%;}.pm_w54{width:54%;}.pm_w55{width:55%;}.pm_w56{width:56%;}.pm_w57{width:57%;}.pm_w58{width:58%;}.pm_w59{width:59%;}
	.pm_w60{width:60%;}.pm_w61{width:61%;}.pm_w62{width:62%;}.pm_w63{width:63%;}.pm_w64{width:64%;}.pm_w65{width:65%;}.pm_w66{width:66%;}.pm_w67{width:67%;}.pm_w68{width:68%;}.pm_w69{width:69%;}
	.pm_w70{width:70%;}.pm_w71{width:71%;}.pm_w72{width:72%;}.pm_w73{width:73%;}.pm_w74{width:74%;}.pm_w75{width:75%;}.pm_w76{width:76%;}.pm_w77{width:77%;}.pm_w78{width:78%;}.pm_w79{width:79%;}
	.pm_w80{width:80%;}.pm_w81{width:81%;}.pm_w82{width:82%;}.pm_w83{width:83%;}.pm_w84{width:84%;}.pm_w85{width:85%;}.pm_w86{width:86%;}.pm_w87{width:87%;}.pm_w88{width:88%;}.pm_w89{width:89%;}
	.pm_w90{width:90%;}.pm_w91{width:91%;}.pm_w92{width:92%;}.pm_w93{width:93%;}.pm_w94{width:94%;}.pm_w95{width:95%;}.pm_w96{width:96%;}.pm_w97{width:97%;}.pm_w98{width:98%;}.pm_w99{width:99%;}
	.pm_w100{width:100%;}

	.more{text-align:left;}
	.more a{display:block;width:2rem;font-family: 'Fjalla One', sans-serif;font-weight:400;font-size:calc(18 * 100vw / 1920);color:white;line-height:1.4;padding:0.1rem 0;text-align:left;border-radius:10rem;transition:all 500ms;
		background:url(../dist/b.svg) no-repeat right center;background-color:#ac9575;background-size:2.6em;padding-left:0.3rem;letter-spacing:0.02rem;
		}
	.more a:hover{width:2.1rem;background-color:#d3b36a;}

	.more2{text-align:left;}
	.more2 a{display:block;font-family: 'Fjalla One', sans-serif;font-weight:400;font-size:calc(30 * 100vw / 1920);color:white;line-height:1;text-align:left;transition:all 500ms;
		background:url(../dist/c.svg) no-repeat 1rem center;letter-spacing:0.03rem;background-size:0.6rem;
		}
	.more2 a:hover{background:url(../dist/c.svg) no-repeat 1.1rem center;letter-spacing:0.04rem;background-size:0.6rem;}

	.content1{font-size:calc(16 * 100vw / 1920);line-height:1.5;}
	.content1 p{line-height:1.5;}
	.content1 img{margin:0.1rem auto;display: block;}

	.content2{font-size:calc(16 * 100vw / 1920);line-height:2;}
	.content2 p{line-height:2;}


	header{width:100%;padding:.2rem 0;position:fixed;left:0;top:0;z-index:123456;transition:all 1s cubic-bezier(.25,.1,.25,1);text-align:center;}

	.in_pro{width:100%;margin:1rem 0 0 0;background:#333;}
		.pro11,.pro12,.pro13{position:relative;padding:1rem 0 0 0;height:100vh;}
		.pro11 img,.pro12 img,.pro13 img{position:absolute;left:0;bottom:0;height: 90%;}
		.pro11{width:33.33%;background-color:#b49f83;transition:all 500ms;}
		.pro12{width:33.34%;background-color:#ac9575;transition:all 500ms;}
		.pro13{width:33.33%;background-color:#b49f83;transition:all 500ms;}
		.pro11:hover{background-color:#b49f8388;}
		.pro12:hover{background-color:#ac957588;}
		.pro13:hover{background-color:#b49f8388;}

		.pro2{position:absolute;right:0.6rem;bottom:0;height:4rem;text-align:left;}
		.pro2 hr{height:1px;background-color:white;display:inline-block;width:1.5rem;border:0;margin:0.2rem 0;}
			.pro21{}
			.pro22{}

#swiper2 .swiper-slide{width:30%}
/*================================================*/
.h-main{width:17.6rem;margin:0 auto;}
.h-index{display:inline-block;vertical-align:middle;margin-top:0.05rem;}
.h-logo{height:.6rem;vertical-align:top;}
.h-logo2{display:none;}
.h-ul{display:inline-block;vertical-align:middle;font-size:0;padding-left:.95rem;z-index:12345;text-align:left;}
.h-li{display:inline-block;vertical-align:top;margin:0 .32rem;}
.h-a{display:inline-block;vertical-align:top;height:.5rem;line-height:.5rem;color:#fff;}
.h-right{float:right;font-size:0;}
.h-search{color:#fff;display:inline-block;vertical-align:top;cursor:pointer;height:.7rem;line-height:.7rem;font-size:0;}
.h-search:before{content:"";display:inline-block;vertical-align:middle;width:.19rem;height:.19rem;background-image:url(../dist/2.png);background-size: 100% 100%;margin-right: .05rem;margin-left: .05rem;font-size: calc(16 * 100vw / 1920);}
@media(max-width: 1584px){
    .h-search:before{font-size: 13.2px;width: 16px;height: 16px;background-image: url(../dist/2-2.png);}
}
.h-login{display: inline-block;vertical-align: top;color: #fff;margin-left: .5rem;line-height: .7rem;height: .7rem;font-weight: bold;}
.h-lang{font-size:0;float:right;margin-left:.5rem;font-weight:bold;text-align:right;margin-top:0.24rem;}
.h-one{color: #fff;display: inline-block;vertical-align: middle;line-height: .7rem;height: .7rem;font-weight: bold;}
.h-span{color: #fff;display: inline-block;vertical-align: middle;line-height: .7rem;padding: 0 .3em;font-weight: bold;}
.h-box{width: 100%;position: absolute;left: 0;top: 100%;background-color: rgba(0,0,0,0.7);display: none;box-sizing: content-box;}
.h-sub{position: relative;padding-top: .3rem;width: 8rem;}
.h-sub.has-th{width: 1.6rem;border-right: 1px solid #fff;padding-bottom: .3rem;}
.h-sub-li{width: 100%;}
.h-sub-li:last-child{margin-bottom: 0;}
.h-sub-a{color: #fff;line-height: 1.375;word-break: break-all;padding: .1rem 0;position: relative;display: inline-block;vertical-align: top;}
.h-sub-li.active .h-sub-a{display: block;}
.h-sub.has-th .h-sub-li.active .h-sub-a:after{content: "";display: inline-block;width: 3px;height: 100%;background-color: #ac9575;position: absolute;right: -2px;top: 0;}
.h-sub-li.active .h-th{left: 100%;}
.h-th{position: absolute;left: -1000%;top: 0;padding-left: .6rem;width: 8rem;padding-top: .3rem;}
.h-th-li{position: relative;width: 100%;}
.h-th-a{color: #fff;line-height: 1.375;padding: .1rem 0;display: inline-block;vertical-align: top;}
.h-th-a:before{content: "";display: inline-block;vertical-align: middle;width: 0;height: .4375em;background-image: url(../dist/240.png);background-size: 100% 100%;margin-right: 0;transition: all .3s cubic-bezier(.25,.1,.25,1);}
.h-opa {width: 100%;height: 100%;position: fixed;left: -100000px;top: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 10;opacity: 0;transition: opacity .3s;cursor: pointer;}
.no-th .h-sub-a:before{content: "";display: inline-block;vertical-align: middle;width: 0;height: .4375em;background-image: url(../dist/240.png);background-size: 100% 100%;margin-right: 0;transition: all .3s cubic-bezier(.25,.1,.25,1);}
.h-sch{display: none;width: 100%;padding: .4rem 0;position: fixed;top: 0;right: 0;margin-right: 0;z-index: 150;background-color: #fff;font-size: 0;text-align: center;}
.h-form{width: 100%;background-color: transparent;position: relative;overflow: hidden;font-size: 0;}
.h-text{width: 3.80rem;height: .4rem;line-height: .4rem;border: none;border-bottom: 1px solid #ccc;border-right: none;vertical-align: top;background-color: transparent;font-size: .14rem;color: #4d4d4d;padding: 0 .1rem 0 0.05rem;text-align: left;vertical-align: top;}
.h-smt{background-image: url(../dist/291.png);background-position: center center;background-size: .26rem .26rem;background-repeat: no-repeat;color: transparent;cursor: pointer;width: .4rem;height: .4rem;border: none;border-bottom: 1px solid #ccc;background-color: transparent;transition: all .3s;vertical-align: top;}
header.show-search .h-sch{display:block;}
header.show-search .h-opa{left: 0;opacity: 1;}
header.red{background-color:#353b50dd;}
header.red .h-logo1{display: none;}
header.red .h-logo2{display: inline-block;}
.h-filter{display: inline-block;vertical-align: middle;line-height: .7rem;height: .7rem;margin-right: .5rem;cursor: pointer;}
.h-f-text{color: #fff;font-weight: bold;}
.h-f-icon{display: inline-block;vertical-align: middle;width: 1.2em;height: 1.2em;margin-right: .3em;background-image: url(../dist/filter.png);background-size: 100% 100%;position: relative;}
.h-f-icon:before{content: " ";display: block;position: absolute;top: -2px;right: -3px;width: 6px;height: 6px;border-radius: 50%;background-color: #ff0;}
.h-f-icon:after{content: " ";display: block;position: absolute;top: -2px;right: -3px;width: 6px;height: 6px;border-radius: 50%;background-color: #fcfddc;transform-origin: 50% 50%;animation-name: fadding;animation-duration: 1.5s;animation-iteration-count: infinite;}
@keyframes fadding {
    0% {
        opacity: 1;
    }
    100% {
        transform: scale(4);
        opacity: 0;
    }
}
body.sp header{background-color: #ac9575;padding-top: 0;}
body.sp .h-logo1{display: none;}
body.sp .h-logo2{display: inline-block;}
body.sp .h-li.active .h-a{border-bottom:  2px solid #fff;color: #fff;}
@media(max-width: 1920px){
    .h-sch {padding: 40px 0;}
    .h-sch .h-text {width: 380px;height: 40px;line-height: 40px;font-size: 16px;padding: 0 10px 0 5px;}
    .h-sch .h-smt{width: 40px;height: 40px;background-size: 26px 26px;}
}
@media(min-width: 751px){
    .h-th-a:hover:before{width: 1.31em;margin-right: .13rem;}
    .no-th .h-sub-a:hover:before{width: 1.31em;margin-right: .13rem;}
    .h-li:hover .h-a{border-bottom:  2px solid #fff;}
    .h-li.active .h-a{border-bottom: 2px solid #fff;font-weight: bold;font-weight: bold;}
    .h-search:hover{border-bottom: 2px solid #fff;}
    .h-login:hover{border-bottom: 2px solid #fff;}
    .h-one:hover{border-bottom: 2px solid #fff;}
    .h-filter:hover{border-bottom: 2px solid #fff;}
    .h-box{padding-bottom: .3rem;}
    .h-sub.has-th .h-sub-li.active .h-sub-a{color: #ff0015;font-weight: bold;}
    header.red .h-li.active .h-a{border-bottom:  2px solid #fff;}
}
@media(max-width: 1300px){
    .h-li{margin: 0 .2rem;}
}
@media(max-width: 1200px){
    header{height: 42px;}
    body.sp{padding-top: 42px;}
    .h-logo{height: 22px;}
    .h-one,
    .h-login,
    .h-search,
    .h-filter,
    .h-a{height: 42px;line-height: 42px;}
}
@media(max-width: 1100px){
    .h-main{width: 100%;padding:0 20px;}
}
@media(max-width: 1000px){
    .h-main{width: 100%;padding:0 20px;}
    .h-ul{padding-left: 20px;}
    .h-f-text{display: none;}
}
@media(max-width: 900px){
    .h-main{padding:0 15px;}
    .h-ul{padding-left: 15px;}
    .h-li:last-child{margin-right: 0;}
    .h-filter{margin-right: 15px;}
    .h-login{margin-left: 15px;}
    .h-lang{margin-left: 15px;}
}
@media(max-width: 850px){
    .h-main{padding:0 10px;}
    .h-ul{padding-left: 10px;}
    .h-li:last-child{margin-right: 0;}
    .h-filter{margin-right: 10px;}
    .h-login{margin-left: 10px;}
    .h-lang{margin-left: 10px;}
}
@media(max-width: 800px){
    .h-li{margin: 0 5px;}
}
@media(max-width: 750px){
    header{width: 100%;height: 46px;padding-top: 0;}
    body.sp{padding-top: 46px;}
    .h-main{width: 100%;padding-left: 10px;padding-right: 0;}
    .h-logo1{display: none;}
    .h-logo2{display: inline-block;}
    .h-index{margin-top: 12px;}
    .h-li.active .h-a{font-weight: bold;}
    .h-login{line-height: 46px;height: auto;margin-left: 20px;}
    .h-one{line-height: 46px;height: auto;}
    .h-span{line-height: 46px;}
    .h-search{line-height: 46px;height: auto;}
    .h-lang{margin-left: 20px;}
    .h-menu{display: inline-block;vertical-align: top;width: 46px;height: 46px;background-image: url(../dist/237.png);background-repeat: no-repeat;background-position: center center;margin-left: 10px;}
    header.show-menu .h-opa{left: 0;opacity: 1;}
    header.show-menu .h-ul{right: 0;}
    .h-ul{width: 280px;height: 100vh;position: fixed;right: -101vw;top: 0;background-color: #ac9575;padding: 10px 0;overflow: auto;transition: all .3s cubic-bezier(.25,.1,.25,1);}
    .h-li{display: block;width: 100%;margin: 0;position: relative;}
    .h-li.has-sub:after{content: "+";display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;position: absolute;right: 0;top: 0;font-size: 20px;color: #fff;}
    .h-li.has-sub.show:after{content: "-";}
    .h-sub{left: 0 !important;width: 100%;padding: 0;}
    .h-sub.has-th{width: 100%;border-right: none;padding-bottom: 0;}
    .h-ul{padding-left: 0;}
    .h-li.active .h-a{color: #fff;}
    .h-a{padding-left: 20px;padding-right: 30px;line-height: 40px;height: auto;font-weight: bold;font-weight: bold;font-size: 14px;}
    .h-box{position: relative;top: 0;background-color: transparent;}
    .h-sub-a{padding-top: 8px;padding-bottom: 8px;padding-left: 40px;padding-right: 30px;font-size: 13px;}
    .h-sub-li.active .h-sub-a{display: inline-block;}
    .h-sub-li{margin-bottom: 0;}
    .h-sub-li.has-thd{position: relative;}
    .h-sub-li.has-thd:after{content: "+";display: inline-block;width: 40px;height: 33px;line-height: 33px;text-align: center;position: absolute;right: 0;top: 0;font-size: 20px;color: #fff;}
    .h-sub-li.has-thd.show:after{content: "-";}
    .h-th{position: relative;left: 0;padding: 0;display: none;width: 100%;}
    .h-sub-li.active .h-th{display: none;left: 0;}
    .h-th-a{padding-left: 60px;padding-top: 8px;padding-bottom: 8px;font-size: 12px;padding-right: 10px;}
    .h-filter{line-height: 46px;}
    body.sp .h-li.active .h-a{border-bottom: none;}
    .h-sch .h-text{width: 220px;font-size: 14px;}
}
@media(max-width: 500px){
    .h-search{font-size: 0;width: 46px;line-height: 0;height: 46px;padding-top: 16px;}
    .h-search:before{width: 100%;height: 100%;background-size: 16px 16px;height: 16px;background-repeat: no-repeat;background-position: center center;margin-left: 0;margin-right: 0;position: relative;/* top: -1px; */}
    .h-name{display: none;}
    .h-login{margin-left: 10px;}
    .h-f-icon{margin-right: 0;}
    .h-f-text{display: none;}
    .h-filter{margin-right: 0;width: 30px;text-align: center;}
}
@media(max-width: 360px){
    .h-search{width: 30px;}
    .h-lang{margin-left: 10px;}
    .h-menu{margin-left: 5px;}
}


/*footer========================================================*/
footer{background:url(../images/footerbg.jpg) no-repeat center center;background-size:100%;background-color:#6c6052;}

.footer_navs{}
.footer_navs dt{}
.footer_navs dd{}
.footer_navs dd a{display:block;width:100%;box-sizing:border-box;line-height:2;background:url(../dist/s.svg) no-repeat -1rem center;background-size:0.2rem;transition:all 300ms;}
.footer_navs dd a:hover{background:url(../dist/s.svg) no-repeat left center;background-size:0.2rem;padding-left:0.2rem;}


/*banner==============================================================*/
#xbanner{height:100vh;}
#xbanner .swiper-slide{position:relative;}
#xbanner .swiper-slide img{height:100vh;width: 100%;}
.bc10{font-size:0.5rem;font-weight:700;color:white;position:absolute;left:13%;bottom:12vh;text-shadow:0 0 0.1rem rgba(0, 0, 0, 50%);width: 33%;}
	.bc10 img{width:auto !important;height:60vh !important;}
.bc11{position:absolute;right:19%;bottom:25vh;width:27%;}
	.bc11 img{width:auto !important;height:40vh !important;}


.bc20{font-size:0.5rem;font-weight:700;color:white;position:absolute;left:24%;bottom:0;text-shadow:0 0 0.1rem rgba(0, 0, 0, 50%);height: 90vh;}
	.bc20 img{width:auto !important;height:90vh !important;}
.bc21{position:absolute;right:23%;bottom:25vh;width:27%;}
	.bc21 img{width:auto !important;height:36vh !important;}

.bc30{font-size:0.5rem;font-weight:700;color:white;position:absolute;left:15%;bottom:0;text-shadow:0 0 0.1rem rgba(0, 0, 0, 50%);height: 90vh;}
	.bc30 img{width:auto;height:90vh !important;}
.bc31{position:absolute;right:14%;bottom:20vh;width:auto;height: 45vh;}
.bc31 img{width:auto;height:45vh !important;}

/*mian1============================================*/
.main1{width:100%;}
.main1-2{padding:1rem 0 .65rem 0;}
.main1-1{position:relative;height:100%;}
	.main1-11{position:relative;float:left;width:30.69%;}
	.main1-12{position:relative;float:left;width:37.55%;margin:0 0.556%;}
	.main1-13{position:absolute;top:0;left:31.26%;width:37.55%;padding-top:23.855%;}
	.main1-14{position:relative;float:left;width:30.65%;}
.main1-1 .main1-11 h2{position:absolute;top:.5rem;left:7%;z-index:10;color:white;}
.main1-1 .main1-12 h2{position:absolute;top:.5rem;right:7%;z-index:10;color:white;}
.main1-1 .main1-13 h2{position:absolute;top:56%;left:7%;z-index:10;color:white;}
.main1-1 .main1-14 h2{position:absolute;top:.5rem;right:7%;z-index:10;color:white;}



/*mian2============================================*/
.main2{width:100%;position:relative;padding:1.3rem 0 0 0;}
.main2-1{}
	.main2-13{width:38%;margin-left:1.3rem;}
	.main2-13 p{line-height:2;}
.main2-2{width:60%;}
.main2-3{position:absolute;top:1rem;right:0;width:50%;}



/*mian3============================================*/
.main3{width:100%;font-size:0;padding:1rem 0;}
	.main3-1{width:22%;display:inline-block;vertical-align:top;margin-right:5%;text-align:right;}
		.main3-12{width:47%;height:0.08rem;background:#dddddd;margin:0.3rem 0 0.3rem 53%;font-size:0;}
	.main3-2{width:70%;display:inline-block;vertical-align:top;}
		.main3-23{text-align:center;}
		.main3-23 img{max-height:3rem;margin:0 auto;}


/*mian4============================================*/
.main4{width:100%;background:url(../images/7.jpg) no-repeat top center;background-attachment:fixed;box-sizing:border-box;padding:.6rem 0;}
	.main4-2{width:88%;margin:0.6rem auto;padding:.5rem 0;}
		.main4-221{width:100%;position:relative;}
			.main4-221 img{width:100%;max-height:2.4rem;}
			.main4-221-date{position:absolute;top:0.3rem;right:0.3rem;background-color:#ac9575;color:white;padding:.2rem .1rem .1rem .1rem;}
				.main4-221-date span{line-height:.7;}
		.main4-222{background:white;padding:0.2rem .2rem .3rem .2rem;}
			.main4-222 span{display:block;width:25%;height:1px;background-color:#ccc;margin:0.2rem 0;}


/*mian5============================================*/
.main5-2{}
.main5-2{width:80%;margin:auto;font-size:0;}
.main5-2 div{width:30%;display:inline-block;vertical-align:top;}
.main5-2 div input{width:100%;padding:0.1rem .2rem;border:1px solid #ccc;margin-bottom:0.2rem;}
.main5-2 div:nth-child(2),.main5-2 div:nth-child(5){margin:0 5%;}
.main5-2 div:nth-child(7){width:100%;}
.main5-2 div:nth-child(7) textarea{width:100%;padding:0.1rem .2rem;border:1px solid #ccc;height:2rem;}
.main5-2 div:nth-child(8){width:100%;text-align:center;}
.main5-2 div:nth-child(8) button{width:20%;margin:.4rem auto 0 auto;background:#ac9575;color:white;font-size:.26rem;padding:.1rem .3rem;border:0;font-weight:700;}



/*mian6============================================*/
.main6{width:100%;height:5.6rem;background:url(../images/8.jpg) no-repeat top center;background-attachment:fixed;box-sizing:border-box;}
	.main6-2{width:100%;height: 1.3rem;border-bottom:2px dotted #ccc;}
		.main6-21{margin:0 0.6rem;width:1.6rem;}
			.main6-211{width:1rem;margin:0 auto;}
			.main6-212{text-align:center;}.main6-212 span{display:block;width:0.18rem;height:0.18rem;border-radius:1rem;margin:0 auto;}
			.main6-213{}




.ny_navs{width:100%;border-bottom: 1px solid #e6e6e6;background-color: #f7f7f7;padding:0.16rem 0;}
.ny_navs1{background:url(../dist/home.svg) no-repeat left center;background-size:0.22rem;padding-left:0.36rem;}
.ny_navs a{color:black;}





/*company=================================*/
.company1_left{margin-left:12%;width:36%;margin-right:2%;}
.company_info,.company_info p{line-height:2;}

.company2{background:url(../images/companybg2.jpg) no-repeat top center;background-attachment:fixed;padding:1rem 0 2rem 0;text-align:center;font-size:1rem;}

.jobs p{line-height:2;color:#555;}


/*fuwu*/
.fuwu1{background:url(../dist/fuwu2.jpg) no-repeat center;background-size:100%;height:4rem;text-align:center;padding:1rem 0 0 0 ;box-sizing:border-box;}
.fuwu1 h2{font-size:calc(60 / 1920 * 100vw);color:white;text-shadow:0 0 0.1rem rgba(0, 0, 0, 60%);}
.fuwu1 h3{font-size:calc(40 / 1920 * 100vw);color:white;text-shadow:0 0 0.1rem rgba(0, 0, 0, 40%);border-bottom:6px solid #e68c00;display:inline-block;}


/*products=================================================*/
.products{width:84%;margin:auto;text-align:center;padding-bottom:1rem;}
	.products1{width:22%;display:inline-block;vertical-align:top;margin:0.5rem 1% 0 1%;border:1px solid #eee;}
		.products11{transition:all 600ms;background-size:200%;overflow:hidden;}
		.products11 img{max-width:100%;transform:scale(1);transition:all 800ms;}
		.products12{color:#333;padding:.1rem 0;background-color:#f5f5f5;font-family:'Fjalla One', sans-serif;text-align:left;padding-left:0.2rem;transition:all 300ms;}
	.products1:hover .products11 img{transform:scale(1.02);}
	.products1:hover .products12{background-color:#2f3143;color:white;}


/*pro_info================================================*/
.pro_info{text-align:center;padding-bottom:1rem;padding-top:.5rem;}
.zc_proinfo_swiper .swiper-slide img{max-width:100%;height:5rem;max-width:100%;}
	.pro_info1{width:100%;margin-bottom:0.3rem;font-size:0;background-color:#f5f5f5;}
		.pro_info11{width:100%;padding:.2rem .2rem .1rem .2rem;box-sizing:border-box;background-color:#f5f5f5;font-family:'Fjalla One', sans-serif;}
			.pro_info11 img{width:100%;}
		.pro_info12{width:100%;padding:0 .6rem .2rem 5%;box-sizing:border-box;font-size:calc(18 / 1920 * 100vw);text-align:left;line-height:2;}
.pro_info table{width:100%;border-color:#666;}



/*button================================================*/
.btn{text-align:center;padding:1rem 0;}
.btn a{display:inline-block;vertical-align:top;padding:.1rem .4rem;background-color:black;color:white;border-radius:10rem;font-size:calc(18 / 1920 * 100vw);transition:all 300ms;}
.btn a:hover{background-color:#ac9575;}

















/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

.e-left{float: left;width: 8.8rem;padding-top: .15rem;}
.e-top{padding-left: 0.8rem;padding-bottom: 1.2rem;}
.e-tit{padding-bottom: 0.26rem;margin-bottom: 0.43rem;color: #333;position: relative;font-weight: bold;font-weight: bold;}
.e-tit:before{content: "";display: inline-block;width: .8rem;height: 1px;background-color: #ccc;position: absolute;left: -0.8rem;bottom: 0;}
.e-tit:after{content: "";display: inline-block;width: .6rem;height: 3px;background-color: #ac9575;position: absolute;left: 0;bottom: -1px;}
.e-tit a:hover{color: #ac9575;}
.e-intro{margin-bottom: 0.58rem;color: #666;line-height: 2;width: 100%;padding-left: .6rem;}
.e-more{color: #ac9575;font-weight: bold;cursor: pointer;}
.e-more:after{content: "";display: inline-block;vertical-align: middle;width: 2.27em;height: .388em;background-image: url(../dist/31.png);background-size: 100% 100%;margin-left: .12rem;}
.e-item{margin-right: 0.3rem;text-align: center;display: inline-block;vertical-align: top;}
.e-item:last-child{margin-right: 0;}
.e-right{position: relative;float: right;width: 9.6rem;height: 6.4rem;background-size: cover;background-position: center center;overflow: hidden;}
.e-op{left: 50%;top: 50%;text-align: center;position: absolute;transform: translate(-50%,-50%);cursor: pointer;}
.e-icon{margin-bottom: 0.25rem;border-radius: 50%;width: .9rem;height: .9rem;border: .04rem solid rgba(255,255,255,0.3);background-image: url(../dist/32.png);background-size: 100% 100%;display: inline-block;vertical-align: top;transform: scale(1);transition: all .3s cubic-bezier(.25,.1,.25,1);}
.e-bot{padding-top: .76rem;padding-right: 1rem;padding-bottom: 0.82rem;font-size: 0;background-color: #ac9575;padding-left: .3rem;width: 11.9rem;}
.e-num{margin-bottom: 0.23rem;color: #fff;font-weight: bold;}
.e-cv{left: 0;bottom: 0.4rem;color: #fff;position: absolute;width: 100%;text-align: center;font-weight: bold;font-weight: bold;}
.e-t{color: #fff;opacity: .7;font-weight: bold;line-height: 1.3;}
.e-st{color: #fff;font-weight: bold;}
.e-v{width: 100%;height: 100%;background-color: #000;position: absolute;left: -200%;top: 0;}
.e-right.show .e-v{left: 0;}
.e-right.show .e-op{display: none;}
.e-right.show .e-cv{display: none;}
@media(min-width: 1201px){
    .e-item:nth-child(1){transition-delay: .2s;}
    .e-item:nth-child(2){transition-delay: .4s;}
    .e-item:nth-child(3){transition-delay: .6s;}
    .e-icon:hover{transform: scale(1.2);background-color: #ac9575;border-color: #ac9575;}
}
@media(max-width: 1200px){
    .e-left{float: none;width: 100%;overflow: hidden;}
    .e-right{float: none;width: 450px;height: 300px;margin-left: auto;margin-right: auto;overflow: hidden;}
    .e-top{padding-bottom: 30px;padding-right: 10px;}
    .e-bot{width: 100%;text-align: center;padding-left: 0;padding-right: 0;}
    .e-main{padding-top: 50px;}
    .e-item{margin: 0;width:33.33%;padding:0 5px;}
    .e-item:first-child{margin-left: 0;}
}
@media(max-width: 600px){
    .e-t{line-height: 1.3;}
    .e-num{margin-bottom: 6px;}
    .e-bot{padding-top: 20px;padding-bottom: 18px;}
}
@media(max-width: 500px){
    .e-main{padding-top: 30px;}
}
@media(max-width: 450px){
    .e-intro{padding-left: 0;}
    .e-v{position: relative;vertical-align: top;}
    .e-right{width: 100%;height: auto;}
}


.v-a{position: fixed;left: 0%;top: 110%;transform: translate(0,0);width: 100%;height: 100vh;z-index: 999999999;transition: all .5s ease-in-out;background-color: #000;box-sizing: border-box;}
.v-a *{box-sizing: border-box;}
.v-a.show{top: 0;}
.v-a.show .v-e{visibility: visible;}
.v-a.show .v-f{display: block;}
.v-b{width: 100%;height: 100%;background-color: #000;}
.v-c{display: block;width: .4rem;height: .4rem;font-size: .3rem;text-align: center;line-height: .4rem;color: #fff;padding-top: .03rem;position: absolute;right: 0;top: 0;cursor: pointer;z-index: 10000;transition: all .3s cubic-bezier(.25,.1,.25,1);}
.v-e{visibility: hidden;width: 100%;width: 100%;height: 5.4rem;}
.v-f{display: none;width: 100%;height: 100%;object-fit: contain;}
#v1{height: 100%;}
@media(min-width: 1201px){
    .v-c:hover{transform: rotate(-180deg);}
}
@media(max-width: 900px){
    .v-c{width: 30px;height: 30px;line-height: 30px;top: 0;font-size: 20px;}
    .v-a{width: 100%;padding-top: 30px;}
    .v-e{width: 100%;height: 56.25vw;}
    .v-f{width: 100%;}
}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none; }
  .pswp * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .pswp img {
    max-width: none; }

/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--open {
  display: block; }

.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }

.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
  /* for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none; }

.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0; }

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }

/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222; }

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC; }

.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline; }
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/


}