@charset "utf-8";
/*全局初始化样式 --*/
@font-face{
	font-family: 'DINCond-Bold';
	src: url(../fonts/DINCond-Bold.svg),url(../fonts/DINCond-Bold.woff) format("woff"),
	url(../fonts/DINCond-Bold.eot) format("eot"),url(../fonts/DINCond-Bold.woff2),url(../fonts/DINCond-Bold.ttf);
}
body {
  padding: 0;
  margin: 0 auto;
  font-size: 14px;
  line-height: 1.75;
  font-family: '思源黑体 CN';
  color: #000;
  min-width: 320px;
  width: 100%;
  zoom: 1;
  /*禁用Webkit内核浏览器的文字大小调整功能*/
  -webkit-text-size-adjust: none;
  /*取出点击出现半透明的灰色背景*/
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight: rgba(0, 0, 0, 0);
  /*控制文本可选性*/
  /*设置字体的抗锯齿或者说光滑度*/
  -webkit-font-smoothing: antialiased;
}
* {
  -webkit-tap-highlight-color: transparent;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
table {
  background-color: transparent;
  border-spacing: 0;
  border-collapse: collapse;
  font-size: 0.75em;
  width: 100%;
  border-top: solid 1px #ddd;
  border-left: solid 1px #ddd;
  box-sizing: border-box;
}
table th {
  background-color: #f9f9f9;
  text-align: center;
  box-sizing: border-box;
}
table td,
table th {
  padding: 5px 10px;
  border: 1px solid #ddd;
  box-sizing: border-box;
}
/*html5设置*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
  display: block;
}
html,
body,
div,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
main,
p {
  margin: 0;
  padding: 0;
}
a {
  text-decoration: none;
  outline: none;
  color: #333;
  cursor: pointer;
}
a:focus {
  outline: none;
  -moz-outline: none;
}
a:hover {
  color: #000;
}
a img {
  border: none;
}
/*强制去除表单自带的样式*/
select,
input,
textarea {
  border-radius: 0;
  -webkit-border-radius: 0;
}
input:focus {
  outline: none;
}
input,
button,
select,
textarea {
  outline: none;
  /*-webkit-appearance:none;*/
}
textarea {
  resize: none;
  /*-webkit-appearance:none;*/
}
textarea,
input,
select {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
}
/*清楚浮动*/
.clear {
  clear: both;
  overflow: hidden;
}
/*该设置跟后台编辑器有关*/
.ul,
.ul li,
.dl,
.dl dd,
ul,
ul li,
ol,
ol li,
dl,
dl dd {
  list-style: none;
  margin: 0;
  padding: 0;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.p,
h1,
h2,
h3,
h4,
h5,
h6 {
  padding: 0px;
  margin: 0px;
  font-weight: normal;
}
/*动画*/
.animateBox{display: none;}
.animate-full { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.a_item,
.a_item:after { background: transparent;}
.a_item:after { position: absolute; content: ""; top: 2560px;}
.a_item1 {
  -webkit-animation: animParticle 80s linear infinite;
  animation: animParticle 80s linear infinite;
  box-shadow: 0px 0px #fff, 1221px 360px #fff, 728px 2324px #fff, 2212px 539px #fff, 850px 196px #fff, 1332px 1795px #fff, 1293px 736px #fff, 1827px 1193px #fff, 1203px 73px #fff, 172px 1191px #fff, 2290px 2040px #fff, 1774px 922px #fff, 52px 637px #fff, 2423px 1506px #fff, 986px 1363px #fff, 2475px 1229px #fff, 1405px 996px #fff, 2464px 2194px #fff, 642px 634px #fff, 397px 776px #fff, 797px 1365px #fff, 473px 457px #fff, 1358px 221px #fff, 248px 1013px #fff, 1794px 2320px #fff, 2408px 1985px #fff, 955px 208px #fff, 1252px 2396px #fff, 201px 2105px #fff, 2307px 1866px #fff, 835px 256px #fff, 2155px 1878px #fff, 1811px 1992px #fff, 1014px 1257px #fff, 1253px 1522px #fff, 2396px 507px #fff, 287px 473px #fff, 309px 20px #fff, 565px 295px #fff, 1707px 963px #fff, 2332px 2227px #fff, 244px 2386px #fff, 127px 942px #fff, 1538px 2326px #fff, 758px 2554px #fff, 587px 1426px #fff, 78px 1628px #fff, 2056px 1159px #fff, 868px 135px #fff, 2047px 1385px #fff, 1330px 1110px #fff, 1690px 2024px #fff, 1567px 734px #fff, 2326px 802px #fff, 1782px 972px #fff, 1714px 1072px #fff, 110px 1842px #fff, 2188px 1234px #fff, 845px 1947px #fff, 875px 697px #fff, 459px 116px #fff, 1680px 2362px #fff, 2038px 383px #fff, 1455px 647px #fff, 1062px 301px #fff, 2013px 396px #fff, 2530px 1206px #fff, 1490px 2044px #fff, 665px 1111px #fff, 786px 2356px #fff, 283px 1809px #fff, 1006px 1300px #fff, 2286px 85px #fff, 1684px 996px #fff, 1802px 1438px #fff, 946px 833px #fff, 1224px 358px #fff, 2120px 470px #fff, 2441px 1156px #fff, 1963px 41px #fff, 713px 431px #fff, 1541px 662px #fff, 540px 134px #fff, 2269px 197px #fff, 862px 250px #fff, 1068px 146px #fff, 841px 996px #fff, 2488px 1560px #fff, 340px 1111px #fff, 1741px 1880px #fff, 1469px 1179px #fff, 129px 1479px #fff, 1738px 1845px #fff, 2140px 771px #fff, 274px 1896px #fff, 1868px 2009px #fff, 1202px 1364px #fff, 1103px 2544px #fff, 1229px 2194px #fff, 377px 2341px #fff, 1938px 767px #fff, 1825px 630px #fff, 566px 753px #fff, 702px 2485px #fff, 64px 1595px #fff, 742px 1868px #fff, 1361px 1467px #fff, 787px 1154px #fff, 1739px 2533px #fff, 2439px 2281px #fff, 1867px 983px #fff, 1885px 569px #fff, 452px 917px #fff, 169px 331px #fff, 1588px 2324px #fff, 1609px 907px #fff, 1636px 2494px #fff, 2384px 1635px #fff, 952px 2386px #fff, 1935px 1816px #fff, 579px 1049px #fff, 2404px 1995px #fff, 399px 2205px #fff, 426px 1385px #fff, 1608px 663px #fff, 2342px 2480px #fff, 1134px 83px #fff, 1238px 895px #fff, 1783px 1271px #fff, 2427px 217px #fff, 842px 1849px #fff, 1087px 627px #fff, 1074px 2537px #fff, 1592px 2037px #fff, 1667px 1442px #fff, 1363px 1101px #fff, 2267px 1133px #fff, 2546px 2141px #fff, 149px 822px #fff, 965px 1098px #fff, 1020px 1483px #fff, 785px 493px #fff, 263px 2065px #fff, 1664px 1833px #fff, 1489px 1260px #fff, 1260px 232px #fff, 904px 2248px #fff, 1269px 1284px #fff, 1322px 2491px #fff, 2556px 734px #fff, 605px 854px #fff, 909px 2420px #fff, 1950px 423px #fff, 1719px 2546px #fff, 499px 1254px #fff, 1180px 1642px #fff, 2208px 1576px #fff, 2380px 617px #fff, 849px 2400px #fff, 1649px 829px #fff, 530px 2433px #fff, 1044px 954px #fff, 2506px 86px #fff, 2373px 1848px #fff, 2154px 276px #fff, 1574px 1539px #fff, 2425px 946px #fff, 343px 2196px #fff, 1901px 506px #fff, 2531px 2367px #fff, 524px 1427px #fff, 807px 2262px #fff, 135px 1717px #fff, 815px 1620px #fff, 1723px 181px #fff, 1303px 341px #fff, 882px 2120px #fff, 1183px 1403px #fff, 1731px 2361px #fff, 501px 1746px #fff, 738px 2438px #fff, 1694px 1156px #fff, 2411px 121px #fff, 1678px 2129px #fff, 2110px 1377px #fff, 2437px 1419px #fff, 1464px 274px #fff, 966px 5px #fff, 1385px 114px #fff, 291px 1330px #fff, 352px 287px #fff, 2014px 700px #fff, 1185px 1792px #fff, 242px 1608px #fff, 2284px 703px #fff, 1511px 2141px #fff, 1367px 1526px #fff, 1109px 828px #fff, 422px 1651px #fff, 745px 2356px #fff, 826px 1335px #fff, 1966px 2100px #fff, 160px 70px #fff, 247px 1222px #fff, 1751px 1974px #fff, 1926px 745px #fff, 1306px 625px #fff, 2144px 96px #fff, 1508px 2348px #fff, 105px 520px #fff, 971px 734px #fff, 1947px 2070px #fff, 1260px 1108px #fff, 1198px 382px #fff, 510px 2438px #fff, 541px 633px #fff, 905px 1061px #fff, 1053px 290px #fff, 906px 57px #fff, 2065px 1996px #fff, 2489px 27px #fff, 1743px 1685px #fff, 24px 677px #fff, 221px 1182px #fff, 1229px 2258px #fff, 597px 2078px #fff, 781px 349px #fff, 1527px 1867px #fff, 2509px 285px #fff, 1663px 1457px #fff, 2003px 1133px #fff, 354px 483px #fff, 9px 1007px #fff, 1470px 540px #fff, 893px 589px #fff, 1166px 2074px #fff, 1432px 1161px #fff, 871px 800px #fff, 1368px 1061px #fff, 2285px 2532px #fff, 734px 2405px #fff, 1362px 746px #fff, 1295px 386px #fff, 1571px 2256px #fff, 293px 2297px #fff, 2077px 1121px #fff, 2415px 2144px #fff, 1657px 2504px #fff, 2006px 288px #fff, 377px 1567px #fff, 915px 972px #fff, 2219px 2367px #fff, 1417px 1798px #fff, 2453px 2258px #fff, 1273px 1551px #fff, 2550px 1727px #fff, 1990px 1074px #fff, 695px 403px #fff, 703px 551px #fff, 960px 1731px #fff, 1367px 633px #fff, 2054px 2042px #fff, 2095px 430px #fff, 487px 2484px #fff, 2025px 2423px #fff, 826px 312px #fff, 641px 1924px #fff, 2335px 581px #fff, 416px 1584px #fff, 1357px 367px #fff, 183px 1990px #fff, 383px 339px #fff, 1455px 1553px #fff, 1185px 1404px #fff, 2328px 2384px #fff, 2255px 1454px #fff, 2243px 1142px #fff, 1464px 533px #fff, 459px 932px #fff, 1622px 377px #fff, 715px 1434px #fff, 911px 2004px #fff, 506px 1759px #fff, 28px 812px #fff, 2230px 983px #fff, 846px 2341px #fff, 1168px 795px #fff, 859px 27px #fff, 1172px 946px #fff, 353px 1016px #fff, 859px 2000px #fff, 2520px 2238px #fff, 409px 1636px #fff, 1648px 2468px #fff, 85px 1438px #fff, 115px 259px #fff, 988px 1869px #fff, 116px 2255px #fff, 1206px 501px #fff, 1089px 1399px #fff, 582px 1139px #fff, 1619px 1203px #fff, 1060px 1564px #fff, 2150px 1262px #fff, 108px 2118px #fff, 1476px 1521px #fff, 2301px 2526px #fff, 2083px 1981px #fff, 54px 2294px #fff, 2080px 689px #fff, 1355px 168px #fff, 1435px 660px #fff, 1733px 607px #fff, 1243px 802px #fff, 2176px 159px #fff, 690px 2114px #fff, 102px 57px #fff, 552px 2044px #fff, 1277px 2045px #fff, 2558px 1198px #fff, 1378px 2084px #fff, 502px 2040px #fff, 2248px 1725px #fff, 1155px 2133px #fff, 611px 1664px #fff, 2423px 2026px #fff, 1621px 2153px #fff, 473px 853px #fff, 347px 904px #fff, 110px 529px #fff, 1990px 1864px #fff, 1589px 1225px #fff, 1602px 1817px #fff, 1850px 2518px #fff, 498px 424px #fff, 1053px 1441px #fff, 2551px 1918px #fff, 197px 1171px #fff, 344px 2423px #fff, 4px 1905px #fff, 2151px 2512px #fff, 90px 1033px #fff, 2139px 525px #fff, 254px 2452px #fff, 1040px 1696px #fff, 1980px 302px #fff, 1470px 537px #fff, 2259px 2453px #fff, 1648px 2427px #fff, 1576px 1785px #fff, 543px 395px #fff, 1920px 1104px #fff, 1510px 335px #fff, 1639px 1057px #fff, 2088px 1302px #fff, 1100px 2077px #fff, 1412px 465px #fff, 160px 1166px #fff, 2253px 2416px #fff, 1384px 1488px #fff, 2103px 248px #fff, 425px 1175px #fff, 2482px 326px #fff, 2073px 252px #fff, 1263px 145px #fff, 1042px 360px #fff, 731px 623px #fff, 43px 2219px #fff, 2129px 1083px #fff, 334px 1888px #fff, 267px 1242px #fff, 1882px 1678px #fff, 76px 405px #fff, 260px 2431px #fff, 296px 398px #fff, 2456px 409px #fff, 2456px 246px #fff, 1044px 1749px #fff, 854px 454px #fff, 1678px 592px #fff, 1117px 1328px #fff, 2348px 1541px #fff, 1604px 2019px #fff, 1601px 859px #fff, 2555px 1175px #fff, 2533px 1415px #fff, 648px 1910px #fff, 350px 2193px #fff, 1661px 1844px #fff, 1157px 1020px #fff, 158px 1015px #fff, 1308px 1932px #fff, 906px 2144px #fff, 917px 2041px #fff, 188px 2162px #fff, 1678px 1741px #fff, 1655px 1991px #fff, 41px 1947px #fff, 631px 2067px #fff, 776px 1616px #fff, 1455px 1742px #fff, 787px 2536px #fff, 1100px 1224px #fff, 1952px 2052px #fff, 1072px 1862px #fff, 160px 97px #fff, 16px 2475px #fff, 286px 2374px #fff, 1389px 2213px #fff, 1062px 1594px #fff, 881px 1544px #fff, 2415px 1687px #fff, 2356px 230px #fff, 1404px 1465px #fff, 1780px 2396px #fff, 1493px 652px #fff, 2131px 1904px #fff, 1425px 2110px #fff, 784px 2367px #fff, 84px 2338px #fff, 1766px 623px #fff, 951px 1095px #fff, 1146px 1646px #fff, 1464px 1483px #fff, 1986px 783px #fff, 776px 1941px #fff, 238px 1554px #fff, 142px 303px #fff, 1976px 1322px #fff, 1388px 2007px #fff, 1399px 712px #fff, 1443px 861px #fff, 100px 1115px #fff, 2420px 183px #fff, 954px 1417px #fff, 2493px 130px #fff, 821px 1762px #fff, 1944px 1526px #fff, 1561px 813px #fff, 647px 1642px #fff, 1892px 39px #fff, 2229px 2224px #fff, 1561px 1029px #fff, 1385px 2322px #fff, 113px 1767px #fff, 1041px 2532px #fff, 2383px 1873px #fff, 1176px 879px #fff, 2110px 2123px #fff, 652px 1356px #fff, 374px 1679px #fff, 756px 2261px #fff, 1274px 1607px #fff, 2303px 1752px #fff, 151px 893px #fff, 2118px 1496px #fff, 1995px 893px #fff, 964px 330px #fff, 2375px 24px #fff, 2262px 88px #fff, 1741px 1586px #fff, 686px 462px #fff, 605px 1989px #fff, 562px 794px #fff, 2351px 1436px #fff, 30px 2091px #fff, 428px 507px #fff, 552px 1139px #fff, 802px 948px #fff, 2447px 117px #fff, 1138px 20px #fff, 1531px 427px #fff, 2482px 1249px #fff, 2271px 1130px #fff, 611px 21px #fff, 397px 2071px #fff, 842px 905px #fff, 271px 1441px #fff, 1331px 1038px #fff, 2508px 1959px #fff, 1295px 1186px #fff, 121px 1649px #fff, 1608px 1699px #fff, 1165px 1462px #fff, 291px 49px #fff, 982px 2143px #fff, 869px 739px #fff, 655px 1302px #fff, 15px 1338px #fff, 1387px 2253px #fff, 391px 194px #fff, 2098px 1329px #fff, 888px 2337px #fff, 82px 890px #fff, 530px 995px #fff, 21px 2106px #fff, 1660px 2213px #fff, 2500px 998px #fff, 2447px 568px #fff, 1775px 541px #fff, 70px 2551px #fff, 2032px 530px #fff, 1849px 955px #fff, 777px 350px #fff, 1898px 2499px #fff, 1329px 1825px #fff, 1899px 1390px #fff, 1874px 661px #fff, 2259px 261px #fff, 445px 1453px #fff, 1311px 601px #fff, 885px 1007px #fff, 1126px 1867px #fff, 914px 2047px #fff, 228px 427px #fff, 2254px 1785px #fff, 739px 67px #fff, 1798px 200px #fff, 1751px 872px #fff, 2312px 1203px #fff, 1713px 1709px #fff, 1106px 1282px #fff, 1830px 1557px #fff, 2110px 96px #fff, 1310px 1200px #fff, 300px 320px #fff, 82px 304px #fff, 952px 1719px #fff, 2336px 1387px #fff, 1196px 810px #fff, 1019px 1004px #fff, 1236px 12px #fff, 1529px 892px #fff, 1770px 1560px #fff, 924px 709px #fff, 1216px 996px #fff, 2065px 777px #fff, 2189px 220px #fff, 1814px 888px #fff, 2524px 1473px #fff, 2274px 810px #fff, 260px 208px #fff, 992px 683px #fff, 772px 796px #fff, 73px 1840px #fff, 1288px 1212px #fff, 1994px 262px #fff, 2532px 2194px #fff, 1676px 2126px #fff, 697px 2247px #fff, 831px 2102px #fff, 2454px 1070px #fff, 2486px 1509px #fff, 2018px 1828px #fff, 189px 1062px #fff, 578px 2405px #fff, 620px 2261px #fff, 2098px 1763px #fff, 810px 2558px #fff, 548px 1510px #fff, 1860px 627px #fff, 1972px 1256px #fff, 1082px 2203px #fff, 2110px 1326px #fff, 1225px 2292px #fff, 2407px 38px #fff, 1923px 639px #fff, 1260px 1397px #fff, 358px 2343px #fff, 2288px 1461px #fff, 934px 541px #fff, 1034px 2061px #fff, 627px 2295px #fff, 157px 394px #fff, 1581px 1976px #fff, 2523px 2080px #fff, 1613px 1845px #fff, 1904px 2103px #fff, 716px 2100px #fff, 1985px 786px #fff, 162px 163px #fff, 2163px 1129px #fff, 911px 1736px #fff, 2225px 1974px #fff, 1298px 1283px #fff, 1169px 212px #fff, 1342px 927px #fff, 64px 2043px #fff, 510px 1063px #fff, 2044px 1019px #fff, 987px 365px #fff, 221px 257px #fff, 719px 1944px #fff, 387px 1713px #fff, 2351px 1796px #fff, 1393px 1029px #fff, 693px 1737px #fff, 408px 1793px #fff, 2091px 2402px #fff, 2014px 60px #fff, 1806px 589px #fff;
  height: 1px;
  width: 1px;
}
.a_item1:after {
  box-shadow: 0px 0px #fff, 2326px 1492px #fff, 1462px 1434px #fff, 967px 1554px #fff, 1566px 1237px #fff, 2355px 1164px #fff, 2239px 1675px #fff, 1875px 1466px #fff, 551px 455px #fff, 63px 25px #fff, 719px 2038px #fff, 374px 1662px #fff, 1097px 2328px #fff, 473px 359px #fff, 2257px 108px #fff, 2163px 2446px #fff, 700px 878px #fff, 64px 821px #fff, 1884px 584px #fff, 100px 2403px #fff, 428px 1351px #fff, 2470px 1850px #fff, 780px 1972px #fff, 386px 2427px #fff, 940px 493px #fff, 1689px 2406px #fff, 648px 118px #fff, 1051px 415px #fff, 1819px 237px #fff, 1898px 2410px #fff, 320px 306px #fff, 84px 1310px #fff, 566px 1219px #fff, 1364px 761px #fff, 264px 1233px #fff, 1537px 1297px #fff, 2052px 316px #fff, 370px 510px #fff, 1007px 1501px #fff, 1024px 2430px #fff, 2540px 485px #fff, 2293px 1713px #fff, 2283px 2161px #fff, 2154px 2465px #fff, 220px 1668px #fff, 1146px 808px #fff, 1531px 1965px #fff, 1855px 2220px #fff, 1665px 742px #fff, 761px 2349px #fff, 65px 89px #fff, 1274px 2326px #fff, 1847px 835px #fff, 1171px 963px #fff, 824px 762px #fff, 2240px 488px #fff, 2026px 1753px #fff, 2315px 2519px #fff, 2079px 2545px #fff, 1293px 1528px #fff, 443px 512px #fff, 2313px 356px #fff, 703px 724px #fff, 1830px 39px #fff, 1314px 112px #fff, 982px 163px #fff, 1809px 298px #fff, 985px 772px #fff, 677px 1887px #fff, 1341px 260px #fff, 1423px 922px #fff, 397px 855px #fff, 869px 1420px #fff, 872px 2112px #fff, 1846px 565px #fff, 891px 906px #fff, 1204px 678px #fff, 2401px 108px #fff, 2059px 937px #fff, 33px 2373px #fff, 1000px 1782px #fff, 1614px 498px #fff, 48px 2472px #fff, 525px 521px #fff, 2065px 2544px #fff, 238px 723px #fff, 1919px 1273px #fff, 1077px 990px #fff, 1997px 1713px #fff, 258px 2291px #fff, 1573px 278px #fff, 1206px 2184px #fff, 391px 394px #fff, 597px 2466px #fff, 1356px 1335px #fff, 1946px 559px #fff, 2177px 1668px #fff, 594px 2358px #fff, 1124px 594px #fff, 1296px 1352px #fff, 2449px 143px #fff, 578px 1974px #fff, 1562px 742px #fff, 2382px 1199px #fff, 837px 17px #fff, 1177px 1970px #fff, 1842px 369px #fff, 741px 648px #fff, 2294px 431px #fff, 417px 2363px #fff, 1443px 455px #fff, 1022px 784px #fff, 670px 355px #fff, 63px 227px #fff, 2034px 2104px #fff, 1737px 2245px #fff, 939px 1741px #fff, 1882px 1686px #fff, 1035px 19px #fff, 323px 2530px #fff, 1430px 2068px #fff, 549px 740px #fff, 1007px 1619px #fff, 786px 1524px #fff, 222px 299px #fff, 818px 2166px #fff, 161px 579px #fff, 1261px 2026px #fff, 207px 464px #fff, 944px 293px #fff, 1270px 582px #fff, 539px 307px #fff, 1056px 2188px #fff, 1099px 1269px #fff, 2316px 957px #fff, 1850px 2487px #fff, 1007px 2504px #fff, 311px 451px #fff, 58px 1462px #fff, 2435px 733px #fff, 1788px 1348px #fff, 2102px 2039px #fff, 556px 1295px #fff, 2455px 59px #fff, 910px 1062px #fff, 213px 1123px #fff, 1654px 895px #fff, 419px 2457px #fff, 2046px 350px #fff, 1964px 716px #fff, 2146px 915px #fff, 2457px 2155px #fff, 2417px 544px #fff, 1219px 2527px #fff, 2083px 872px #fff, 866px 1958px #fff, 1098px 1706px #fff, 1660px 190px #fff, 1855px 1013px #fff, 2410px 818px #fff, 827px 1757px #fff, 1469px 2312px #fff, 1143px 319px #fff, 813px 1456px #fff, 294px 1253px #fff, 2173px 934px #fff, 2104px 393px #fff, 690px 1142px #fff, 1357px 2173px #fff, 1457px 1072px #fff, 1749px 2402px #fff, 901px 49px #fff, 1805px 157px #fff, 1285px 587px #fff, 256px 1531px #fff, 2333px 21px #fff, 1060px 779px #fff, 1202px 1172px #fff, 1750px 146px #fff, 1063px 531px #fff, 1375px 2538px #fff, 460px 1951px #fff, 807px 495px #fff, 1902px 300px #fff, 1639px 764px #fff, 1544px 1153px #fff, 1307px 2114px #fff, 2205px 1541px #fff, 980px 1879px #fff, 1854px 1040px #fff, 1035px 1873px #fff, 1698px 2134px #fff, 35px 303px #fff, 568px 2277px #fff, 2289px 1942px #fff, 155px 426px #fff, 1656px 766px #fff, 647px 2315px #fff, 864px 1346px #fff, 2448px 2366px #fff, 251px 2444px #fff, 2416px 692px #fff, 2110px 1165px #fff, 1173px 2095px #fff, 1628px 1953px #fff, 1909px 1456px #fff, 1528px 694px #fff, 1672px 1539px #fff, 2022px 1307px #fff, 2484px 1498px #fff, 2187px 384px #fff, 2407px 259px #fff, 1365px 191px #fff, 2129px 538px #fff, 1850px 2271px #fff, 1561px 224px #fff, 2142px 2084px #fff, 197px 126px #fff, 2221px 542px #fff, 1410px 1766px #fff, 578px 860px #fff, 2143px 2560px #fff, 2002px 1015px #fff, 820px 2021px #fff, 1223px 2256px #fff, 1839px 914px #fff, 284px 1517px #fff, 2373px 1983px #fff, 1961px 541px #fff, 103px 221px #fff, 2036px 2442px #fff, 1544px 539px #fff, 1940px 1410px #fff, 1225px 710px #fff, 422px 540px #fff, 1552px 1076px #fff, 1577px 549px #fff, 46px 2495px #fff, 939px 462px #fff, 2313px 1469px #fff, 849px 1320px #fff, 1475px 1454px #fff, 1701px 2113px #fff, 1719px 846px #fff, 1349px 1924px #fff, 357px 1998px #fff, 1361px 2275px #fff, 1347px 1117px #fff, 2471px 369px #fff, 770px 401px #fff, 186px 1818px #fff, 13px 1230px #fff, 2275px 1963px #fff, 1293px 2133px #fff, 783px 1323px #fff, 1387px 572px #fff, 244px 1224px #fff, 415px 1579px #fff, 1973px 522px #fff, 1670px 977px #fff, 2319px 1289px #fff, 2234px 2288px #fff, 2124px 1196px #fff, 2117px 2105px #fff, 1161px 1953px #fff, 1778px 1555px #fff, 972px 1749px #fff, 662px 600px #fff, 1111px 2060px #fff, 298px 1415px #fff, 1063px 207px #fff, 962px 886px #fff, 1404px 1079px #fff, 1249px 2528px #fff, 752px 2292px #fff, 2413px 1827px #fff, 1830px 1137px #fff, 1326px 1714px #fff, 1844px 40px #fff, 1790px 929px #fff, 292px 1434px #fff, 237px 2474px #fff, 441px 490px #fff, 1238px 484px #fff, 2148px 358px #fff, 122px 435px #fff, 2094px 1780px #fff, 1305px 326px #fff, 2070px 574px #fff, 2043px 1770px #fff, 1357px 1270px #fff, 2261px 1996px #fff, 2009px 1936px #fff, 320px 171px #fff, 397px 1628px #fff, 1514px 1778px #fff, 58px 2475px #fff, 573px 767px #fff, 975px 307px #fff, 424px 878px #fff, 905px 130px #fff, 924px 439px #fff, 1916px 1096px #fff, 1445px 1775px #fff, 14px 213px #fff, 363px 2334px #fff, 2126px 364px #fff, 666px 538px #fff, 591px 1867px #fff, 541px 767px #fff, 1258px 1222px #fff, 1185px 2054px #fff, 236px 356px #fff, 1057px 2379px #fff, 1070px 1040px #fff, 2283px 1169px #fff, 2276px 981px #fff, 526px 1773px #fff, 565px 551px #fff, 648px 1415px #fff, 1883px 2540px #fff, 1021px 454px #fff, 1737px 1265px #fff, 2015px 1892px #fff, 631px 1477px #fff, 531px 1751px #fff, 2208px 1509px #fff, 445px 933px #fff, 2125px 1504px #fff, 284px 570px #fff, 140px 886px #fff, 2213px 1652px #fff, 2000px 2271px #fff, 2540px 1758px #fff, 1202px 1617px #fff, 1328px 1215px #fff, 1709px 1229px #fff, 320px 2307px #fff, 947px 130px #fff, 965px 855px #fff, 1126px 346px #fff, 259px 81px #fff, 1872px 2250px #fff, 362px 249px #fff, 1413px 393px #fff, 261px 2122px #fff, 2413px 584px #fff, 245px 415px #fff, 1674px 414px #fff, 2508px 1525px #fff, 571px 198px #fff, 628px 371px #fff, 740px 345px #fff, 441px 937px #fff, 2199px 1890px #fff, 1774px 1437px #fff, 2436px 2274px #fff, 655px 1494px #fff, 670px 1151px #fff, 1268px 1108px #fff, 1036px 2528px #fff, 2052px 427px #fff, 263px 1100px #fff, 1703px 1196px #fff, 2117px 2081px #fff, 115px 857px #fff, 2492px 2258px #fff, 1149px 2193px #fff, 992px 527px #fff, 612px 2267px #fff, 2276px 1283px #fff, 943px 437px #fff, 1122px 706px #fff, 1904px 2477px #fff, 343px 1556px #fff, 2381px 937px #fff, 2543px 2373px #fff, 338px 946px #fff, 2067px 1923px #fff, 508px 451px #fff, 2303px 140px #fff, 2396px 1789px #fff, 241px 236px #fff, 2558px 137px #fff, 360px 1189px #fff, 1023px 447px #fff, 2090px 1px #fff, 2133px 1168px #fff, 1934px 248px #fff, 2006px 1788px #fff, 2527px 2211px #fff, 537px 311px #fff, 487px 1420px #fff, 1240px 1322px #fff, 669px 179px #fff, 990px 791px #fff, 1547px 409px #fff, 724px 1518px #fff, 125px 1908px #fff, 1091px 1370px #fff, 2556px 2438px #fff, 2371px 2094px #fff, 655px 1075px #fff, 1754px 219px #fff, 1032px 2182px #fff, 326px 72px #fff, 249px 2429px #fff, 2327px 298px #fff, 63px 1260px #fff, 264px 2225px #fff, 2386px 1786px #fff, 139px 564px #fff, 856px 888px #fff, 1503px 2538px #fff, 2260px 1064px #fff, 1560px 1867px #fff, 300px 1193px #fff, 669px 1131px #fff, 1739px 833px #fff, 57px 1826px #fff, 1941px 1176px #fff, 222px 2530px #fff, 2515px 2459px #fff, 1981px 2463px #fff, 2130px 2236px #fff, 2155px 420px #fff, 282px 1051px #fff, 2451px 1170px #fff, 1546px 2218px #fff, 1343px 527px #fff, 2378px 2315px #fff, 2420px 1441px #fff, 865px 530px #fff, 468px 1972px #fff, 973px 2159px #fff, 549px 2082px #fff, 1830px 637px #fff, 2133px 1326px #fff, 1952px 204px #fff, 911px 683px #fff, 2182px 2126px #fff, 612px 424px #fff, 1744px 36px #fff, 2460px 2542px #fff, 2481px 1999px #fff, 1955px 2106px #fff, 182px 1767px #fff, 1499px 2340px #fff, 862px 2077px #fff, 506px 481px #fff, 1922px 1674px #fff, 2275px 1356px #fff, 943px 1886px #fff, 190px 1712px #fff, 1918px 2047px #fff, 959px 2550px #fff, 2441px 1017px #fff, 2213px 2247px #fff, 1400px 11px #fff, 1708px 28px #fff, 979px 2279px #fff, 1767px 660px #fff, 28px 626px #fff, 2108px 1110px #fff, 71px 50px #fff, 2391px 1804px #fff, 2113px 680px #fff, 966px 408px #fff, 1274px 37px #fff, 397px 678px #fff, 220px 1636px #fff, 787px 967px #fff, 1970px 1318px #fff, 946px 2175px #fff, 1481px 776px #fff, 1715px 1499px #fff, 93px 1295px #fff, 2299px 118px #fff, 1546px 392px #fff, 559px 2281px #fff, 2185px 1302px #fff, 1525px 1316px #fff, 417px 432px #fff, 1368px 1589px #fff, 1793px 509px #fff, 2342px 446px #fff, 931px 1448px #fff, 2542px 1708px #fff, 565px 298px #fff, 2197px 1728px #fff, 2202px 1098px #fff, 1411px 2511px #fff, 2218px 2389px #fff, 1685px 1179px #fff, 1892px 264px #fff, 2437px 887px #fff, 1903px 2197px #fff, 2155px 973px #fff, 719px 2524px #fff, 2502px 1110px #fff, 1315px 2463px #fff, 1274px 1313px #fff, 1816px 817px #fff, 1346px 2210px #fff, 2462px 2287px #fff, 2011px 2020px #fff, 711px 896px #fff, 1142px 86px #fff, 1465px 584px #fff, 365px 983px #fff, 1342px 165px #fff, 1787px 942px #fff, 2083px 1670px #fff, 2362px 1870px #fff, 2366px 2271px #fff, 221px 720px #fff, 198px 1116px #fff, 85px 2021px #fff, 1588px 1935px #fff, 992px 490px #fff, 1109px 2235px #fff, 266px 2059px #fff, 873px 2088px #fff, 141px 1131px #fff, 1241px 49px #fff, 2225px 1601px #fff, 1774px 510px #fff, 304px 1928px #fff, 1752px 390px #fff, 1944px 650px #fff, 2168px 2329px #fff, 1095px 1888px #fff, 2408px 1348px #fff, 1155px 252px #fff, 417px 991px #fff, 951px 2093px #fff, 991px 2384px #fff, 1737px 2346px #fff, 2091px 725px #fff, 1245px 2122px #fff, 67px 259px #fff, 1033px 1323px #fff, 104px 1811px #fff, 1268px 2398px #fff, 2256px 2299px #fff, 1772px 1298px #fff, 2248px 2083px #fff, 1810px 904px #fff, 863px 1972px #fff, 425px 2016px #fff, 602px 259px #fff, 1943px 2410px #fff, 1518px 1206px #fff, 1972px 2505px #fff, 1948px 1022px #fff, 2039px 2021px #fff, 1040px 1974px #fff, 1688px 1713px #fff, 2546px 2116px #fff, 1409px 866px #fff, 574px 1022px #fff, 2330px 407px #fff, 2438px 208px #fff, 2425px 1113px #fff, 1778px 539px #fff, 1467px 446px #fff, 1351px 2278px #fff, 1798px 560px #fff, 901px 2082px #fff, 2118px 1424px #fff, 845px 1194px #fff, 2509px 248px #fff, 2232px 610px #fff, 1649px 1228px #fff, 2175px 370px #fff, 1319px 1296px #fff, 2093px 1073px #fff, 45px 1390px #fff, 1201px 2439px #fff, 1867px 939px #fff, 2090px 2551px #fff, 1368px 330px #fff, 1213px 1253px #fff, 1796px 1085px #fff, 345px 1812px #fff, 362px 1981px #fff, 1133px 2078px #fff, 886px 2027px #fff, 1457px 2099px #fff, 594px 1950px #fff, 2031px 2002px #fff, 389px 1686px #fff, 1334px 1245px #fff, 1380px 1303px #fff, 2479px 2037px #fff, 2498px 1272px #fff, 365px 2043px #fff, 2085px 1672px #fff, 2554px 1162px #fff, 2418px 1639px #fff, 514px 370px #fff;
  height: 1px;
  width: 1px;
}
.a_item2 {
  -webkit-animation: animParticle 140s linear infinite;
  animation: animParticle 140s linear infinite;
  box-shadow: 0px 0px #fff, 2377px 731px #fff, 2236px 2052px #fff, 2003px 2152px #fff, 1927px 1614px #fff, 1401px 1671px #fff, 430px 2511px #fff, 227px 578px #fff, 1363px 2444px #fff, 1283px 1929px #fff, 548px 1366px #fff, 1905px 1963px #fff, 400px 1214px #fff, 225px 1739px #fff, 811px 1754px #fff, 526px 1194px #fff, 981px 111px #fff, 113px 1402px #fff, 1121px 825px #fff, 2041px 1054px #fff, 24px 1781px #fff, 860px 382px #fff, 1509px 1802px #fff, 2528px 2259px #fff, 230px 2133px #fff, 1477px 727px #fff, 478px 594px #fff, 1657px 1580px #fff, 1617px 220px #fff, 2170px 1334px #fff, 337px 2229px #fff, 1558px 1046px #fff, 1006px 1456px #fff, 871px 846px #fff, 1686px 1095px #fff, 1537px 2423px #fff, 2111px 762px #fff, 1260px 2082px #fff, 1168px 2130px #fff, 147px 156px #fff, 1006px 503px #fff, 1684px 1335px #fff, 2085px 1454px #fff, 2254px 1034px #fff, 1149px 1645px #fff, 1354px 2203px #fff, 551px 2058px #fff, 1055px 571px #fff, 1078px 2455px #fff, 323px 1519px #fff, 47px 503px #fff, 2290px 2390px #fff, 2522px 2530px #fff, 2059px 628px #fff, 315px 1155px #fff, 527px 2124px #fff, 2510px 468px #fff, 2393px 2167px #fff, 601px 1023px #fff, 762px 432px #fff, 649px 1594px #fff, 65px 2291px #fff, 1436px 2275px #fff, 2504px 537px #fff, 680px 2536px #fff, 449px 2496px #fff, 2254px 1307px #fff, 63px 609px #fff, 2386px 14px #fff, 565px 1206px #fff, 1545px 416px #fff, 1512px 2321px #fff, 896px 1314px #fff, 360px 2471px #fff, 2337px 1842px #fff, 264px 1869px #fff, 470px 660px #fff, 1085px 2007px #fff, 768px 332px #fff, 2178px 2073px #fff, 132px 1676px #fff, 834px 1328px #fff, 228px 1257px #fff, 325px 77px #fff, 1873px 443px #fff, 1771px 574px #fff, 845px 1861px #fff, 2499px 2240px #fff, 207px 1039px #fff, 2281px 1515px #fff, 1985px 992px #fff, 2324px 629px #fff, 2013px 1750px #fff, 2496px 1688px #fff, 188px 245px #fff, 1534px 1739px #fff, 2229px 150px #fff, 1405px 1201px #fff, 1513px 2249px #fff, 1387px 570px #fff, 1631px 2518px #fff, 1592px 2455px #fff, 1124px 1412px #fff, 1168px 98px #fff, 1698px 220px #fff, 682px 1613px #fff, 762px 79px #fff, 2458px 2200px #fff, 392px 2096px #fff, 921px 301px #fff, 2095px 1960px #fff, 774px 1351px #fff, 2482px 2217px #fff, 914px 2066px #fff, 2482px 197px #fff, 2003px 121px #fff, 1054px 1399px #fff, 2276px 679px #fff, 2004px 923px #fff, 1478px 734px #fff, 2486px 2391px #fff, 291px 224px #fff, 960px 1952px #fff, 1454px 2495px #fff, 443px 1691px #fff, 648px 320px #fff, 723px 2028px #fff, 2418px 377px #fff, 2052px 905px #fff, 1953px 1650px #fff, 848px 1574px #fff, 2099px 824px #fff, 2400px 1911px #fff, 2446px 550px #fff, 1374px 2434px #fff, 2027px 121px #fff, 1155px 2194px #fff, 1003px 283px #fff, 370px 790px #fff, 2029px 2073px #fff, 1932px 1445px #fff, 2509px 2346px #fff, 1018px 2093px #fff, 1368px 1353px #fff, 2182px 1195px #fff, 297px 1087px #fff, 313px 288px #fff, 1821px 976px #fff, 825px 2500px #fff, 374px 162px #fff, 2093px 2008px #fff, 1870px 756px #fff, 120px 1743px #fff, 149px 1501px #fff, 645px 303px #fff, 1175px 1737px #fff, 2332px 2182px #fff, 2321px 309px #fff, 1316px 1227px #fff, 1496px 2211px #fff, 547px 2454px #fff, 2183px 1255px #fff, 2198px 114px #fff, 2558px 1591px #fff, 1606px 1388px #fff, 2490px 2335px #fff, 643px 2414px #fff, 340px 2353px #fff, 561px 1726px #fff, 1101px 1709px #fff, 628px 63px #fff, 2px 1097px #fff, 264px 649px #fff, 1685px 139px #fff, 1875px 968px #fff, 2345px 626px #fff, 1519px 1688px #fff, 1060px 2509px #fff, 760px 1301px #fff, 367px 758px #fff, 165px 2003px #fff, 789px 1204px #fff, 1506px 99px #fff, 417px 1270px #fff, 158px 2149px #fff, 1472px 114px #fff, 722px 696px #fff, 1477px 2475px #fff, 2118px 156px #fff, 1855px 2450px #fff, 1958px 201px #fff, 1617px 525px #fff, 834px 280px #fff, 2500px 1928px #fff, 2037px 1069px #fff, 821px 1287px #fff, 225px 2521px #fff, 716px 813px #fff, 855px 446px #fff, 2107px 2126px #fff, 232px 323px #fff;
  height: 2px;
  width: 2px;
}
.a_item2:after {
  box-shadow: 0px 0px #fff, 1619px 353px #fff, 1742px 1356px #fff, 261px 895px #fff, 2542px 2467px #fff, 763px 530px #fff, 567px 1558px #fff, 798px 2060px #fff, 1431px 304px #fff, 2441px 749px #fff, 875px 2477px #fff, 925px 702px #fff, 1623px 2520px #fff, 736px 1216px #fff, 472px 810px #fff, 2314px 318px #fff, 1486px 2371px #fff, 552px 2263px #fff, 225px 2497px #fff, 1297px 1437px #fff, 2542px 2087px #fff, 1805px 909px #fff, 1992px 2034px #fff, 1312px 1986px #fff, 2213px 2394px #fff, 2105px 1353px #fff, 203px 1058px #fff, 228px 2018px #fff, 2303px 2473px #fff, 896px 579px #fff, 1083px 1222px #fff, 398px 2333px #fff, 392px 822px #fff, 2039px 1962px #fff, 2338px 99px #fff, 980px 1197px #fff, 2369px 206px #fff, 1203px 612px #fff, 1339px 1894px #fff, 1754px 695px #fff, 1204px 420px #fff, 1532px 247px #fff, 1135px 1089px #fff, 703px 403px #fff, 2152px 204px #fff, 980px 149px #fff, 2141px 1930px #fff, 2531px 204px #fff, 978px 1560px #fff, 714px 1167px #fff, 1921px 218px #fff, 1492px 1092px #fff, 1751px 309px #fff, 1707px 1723px #fff, 442px 1996px #fff, 1498px 2129px #fff, 869px 164px #fff, 1098px 368px #fff, 2366px 1189px #fff, 975px 2292px #fff, 928px 874px #fff, 1374px 1237px #fff, 2111px 1444px #fff, 532px 358px #fff, 260px 265px #fff, 139px 638px #fff, 1968px 86px #fff, 725px 1461px #fff, 748px 2084px #fff, 904px 1409px #fff, 456px 281px #fff, 2067px 1598px #fff, 1011px 843px #fff, 778px 299px #fff, 2204px 1641px #fff, 676px 386px #fff, 842px 421px #fff, 4px 759px #fff, 827px 1053px #fff, 827px 1990px #fff, 2409px 1190px #fff, 834px 2150px #fff, 2384px 1711px #fff, 2559px 961px #fff, 1155px 522px #fff, 346px 2560px #fff, 212px 2499px #fff, 1828px 225px #fff, 1886px 1784px #fff, 1328px 1903px #fff, 2112px 235px #fff, 38px 1368px #fff, 1052px 1608px #fff, 8px 2288px #fff, 197px 829px #fff, 776px 1342px #fff, 963px 2153px #fff, 1739px 2226px #fff, 156px 76px #fff, 1319px 1570px #fff, 648px 1628px #fff, 1863px 1188px #fff, 652px 499px #fff, 1709px 1404px #fff, 1715px 1497px #fff, 1691px 1672px #fff, 1598px 2388px #fff, 764px 1558px #fff, 2144px 793px #fff, 275px 2091px #fff, 1799px 177px #fff, 768px 1757px #fff, 1596px 2534px #fff, 870px 1106px #fff, 32px 1857px #fff, 2078px 1326px #fff, 1146px 2444px #fff, 1297px 853px #fff, 2270px 803px #fff, 1173px 686px #fff, 1538px 1007px #fff, 857px 1784px #fff, 473px 2389px #fff, 1858px 906px #fff, 402px 527px #fff, 1048px 447px #fff, 2148px 973px #fff, 534px 2329px #fff, 122px 1901px #fff, 1536px 462px #fff, 1700px 730px #fff, 2538px 625px #fff, 1672px 301px #fff, 2139px 1154px #fff, 681px 760px #fff, 1954px 1260px #fff, 2350px 2448px #fff, 967px 1890px #fff, 1893px 1589px #fff, 292px 517px #fff, 742px 176px #fff, 2437px 1279px #fff, 449px 1452px #fff, 956px 1941px #fff, 854px 669px #fff, 200px 947px #fff, 1959px 1191px #fff, 1201px 666px #fff, 663px 835px #fff, 504px 1763px #fff, 2000px 1449px #fff, 1457px 1910px #fff, 1936px 875px #fff, 2474px 1402px #fff, 829px 785px #fff, 2093px 1355px #fff, 2267px 138px #fff, 1912px 1988px #fff, 932px 2105px #fff, 282px 2138px #fff, 933px 1769px #fff, 855px 158px #fff, 356px 1742px #fff, 2169px 388px #fff, 756px 516px #fff, 489px 285px #fff, 2065px 2265px #fff, 2522px 12px #fff, 741px 987px #fff, 2495px 462px #fff, 2056px 1562px #fff, 859px 1333px #fff, 2297px 2271px #fff, 508px 1764px #fff, 1628px 367px #fff, 1674px 896px #fff, 174px 1972px #fff, 1766px 1128px #fff, 2116px 1787px #fff, 1979px 242px #fff, 1260px 487px #fff, 1630px 2544px #fff, 1523px 1757px #fff, 263px 925px #fff, 2111px 688px #fff, 740px 260px #fff, 2012px 1936px #fff, 2357px 2055px #fff, 685px 1876px #fff, 336px 809px #fff, 2225px 1713px #fff, 988px 676px #fff, 865px 1973px #fff, 416px 2502px #fff, 1591px 555px #fff, 1829px 419px #fff, 1294px 80px #fff, 1674px 1420px #fff, 2280px 1402px #fff, 1796px 558px #fff, 1309px 2264px #fff;
  height: 2px;
  width: 2px;
}
.a_item3 {
  -webkit-animation: animParticle 200s linear infinite;
  animation: animParticle 200s linear infinite;
  box-shadow: 0px 0px #fff, 50px 2432px #fff, 2477px 149px #fff, 1329px 2341px #fff, 1103px 700px #fff, 1134px 1776px #fff, 2493px 1588px #fff, 1537px 674px #fff, 784px 1px #fff, 1130px 140px #fff, 981px 827px #fff, 1917px 394px #fff, 365px 2158px #fff, 2168px 2192px #fff, 665px 1068px #fff, 2065px 1285px #fff, 2543px 1757px #fff, 2004px 1077px #fff, 2527px 1880px #fff, 1328px 1375px #fff, 1928px 647px #fff, 1580px 2213px #fff, 427px 789px #fff, 1714px 2228px #fff, 653px 451px #fff, 1938px 2309px #fff, 666px 1011px #fff, 115px 769px #fff, 1749px 322px #fff, 546px 1637px #fff, 2098px 1648px #fff, 1767px 1028px #fff, 392px 2417px #fff, 1041px 207px #fff, 1471px 1330px #fff, 1017px 2233px #fff, 761px 829px #fff, 1357px 1475px #fff, 95px 2294px #fff, 136px 1495px #fff, 2037px 2087px #fff, 981px 2048px #fff, 957px 1625px #fff, 707px 557px #fff, 2521px 1902px #fff, 1608px 2222px #fff, 1113px 444px #fff, 2279px 1360px #fff, 1942px 779px #fff, 896px 828px #fff, 2456px 2124px #fff, 440px 1044px #fff, 2165px 1586px #fff, 1583px 646px #fff, 1510px 1210px #fff, 2353px 2416px #fff, 2539px 1559px #fff, 1706px 149px #fff, 2287px 1839px #fff, 2384px 1326px #fff, 641px 1151px #fff, 812px 198px #fff, 1837px 2063px #fff, 902px 2424px #fff, 718px 2347px #fff, 71px 337px #fff, 1540px 1890px #fff, 1476px 736px #fff, 1609px 1570px #fff, 676px 1855px #fff, 712px 1986px #fff, 1669px 1083px #fff, 471px 1763px #fff, 78px 1374px #fff, 1476px 53px #fff, 2229px 2104px #fff, 1340px 1743px #fff, 2282px 430px #fff, 285px 2451px #fff, 2229px 911px #fff, 1485px 1252px #fff, 1340px 89px #fff, 1890px 20px #fff, 1131px 477px #fff, 548px 857px #fff, 1269px 1370px #fff, 1328px 511px #fff, 120px 1501px #fff, 2040px 1236px #fff, 465px 438px #fff, 1011px 1105px #fff, 839px 2212px #fff, 356px 2425px #fff, 1603px 753px #fff, 325px 1414px #fff, 130px 1505px #fff, 773px 1846px #fff, 171px 1098px #fff, 2558px 329px #fff, 465px 940px #fff, 1911px 2022px #fff;
  height: 3px;
  width: 3px;
}
.a_item3:after {
  box-shadow: 0px 0px #fff, 1086px 944px #fff, 1061px 809px #fff, 2203px 2497px #fff, 654px 2448px #fff, 873px 2233px #fff, 1273px 2276px #fff, 420px 1398px #fff, 802px 1689px #fff, 818px 1661px #fff, 2004px 432px #fff, 1289px 1806px #fff, 70px 650px #fff, 916px 1690px #fff, 2075px 1549px #fff, 1511px 171px #fff, 2060px 2221px #fff, 401px 1805px #fff, 2453px 2043px #fff, 1804px 2199px #fff, 490px 2213px #fff, 1781px 498px #fff, 1517px 1200px #fff, 143px 327px #fff, 1687px 2107px #fff, 1777px 1659px #fff, 1210px 2400px #fff, 1270px 2422px #fff, 859px 1677px #fff, 1206px 685px #fff, 491px 2462px #fff, 1685px 529px #fff, 1370px 1625px #fff, 206px 483px #fff, 588px 838px #fff, 1739px 2422px #fff, 867px 2167px #fff, 1259px 1853px #fff, 8px 2483px #fff, 2394px 350px #fff, 1668px 1817px #fff, 2513px 2214px #fff, 461px 1885px #fff, 1960px 245px #fff, 1931px 693px #fff, 490px 1322px #fff, 1063px 2508px #fff, 1684px 2280px #fff, 1636px 2003px #fff, 1417px 1630px #fff, 1986px 1411px #fff, 49px 545px #fff, 1392px 1795px #fff, 589px 975px #fff, 987px 1789px #fff, 2047px 2276px #fff, 2510px 160px #fff, 1887px 1855px #fff, 174px 1947px #fff, 425px 849px #fff, 1441px 684px #fff, 294px 309px #fff, 598px 1172px #fff, 1144px 203px #fff, 2531px 1270px #fff, 1152px 756px #fff, 223px 16px #fff, 2481px 711px #fff, 1625px 1311px #fff, 2539px 1251px #fff, 740px 1174px #fff, 1887px 1851px #fff, 2420px 1526px #fff, 678px 1715px #fff, 368px 1321px #fff, 282px 1981px #fff, 674px 2127px #fff, 576px 277px #fff, 1868px 1068px #fff, 167px 1565px #fff, 561px 509px #fff, 2313px 197px #fff, 147px 997px #fff, 164px 1124px #fff, 2029px 736px #fff, 841px 55px #fff, 79px 1046px #fff, 1078px 908px #fff, 6px 2337px #fff, 2010px 941px #fff, 808px 445px #fff, 1088px 2447px #fff, 2323px 913px #fff, 1958px 18px #fff, 1311px 1521px #fff, 120px 1078px #fff, 827px 441px #fff, 736px 1469px #fff, 581px 410px #fff, 1785px 72px #fff, 60px 2513px #fff;
  height: 3px;
  width: 3px;
}
.a_item4 {
  -webkit-animation: animParticle 600s linear infinite;
  animation: animParticle 600s linear infinite;
  box-shadow: 0px 0px #fff, 414px 2048px #fff, 1259px 1152px #fff, 1473px 1873px #fff, 474px 1480px #fff, 2226px 2175px #fff, 300px 474px #fff, 1801px 1137px #fff, 1658px 1691px #fff, 476px 353px #fff, 1712px 1792px #fff, 1987px 2277px #fff, 1530px 880px #fff, 486px 789px #fff, 2360px 2523px #fff, 1029px 1551px #fff, 2266px 883px #fff, 2144px 1970px #fff, 783px 427px #fff, 1136px 1986px #fff, 1438px 1067px #fff, 2498px 2452px #fff, 2520px 1734px #fff, 982px 65px #fff, 981px 2195px #fff, 1098px 444px #fff, 541px 1012px #fff, 2000px 1908px #fff, 1927px 1464px #fff, 899px 2061px #fff, 429px 1020px #fff, 478px 2050px #fff, 1899px 1343px #fff, 1582px 1567px #fff, 1834px 24px #fff, 2406px 27px #fff, 2130px 1473px #fff, 1677px 729px #fff, 2180px 1092px #fff, 959px 2438px #fff, 1288px 488px #fff, 482px 549px #fff, 2205px 1321px #fff, 1576px 191px #fff, 1832px 2466px #fff, 1518px 830px #fff, 2507px 686px #fff, 1871px 2510px #fff, 1999px 651px #fff, 1294px 461px #fff, 399px 1696px #fff, 922px 82px #fff, 214px 2483px #fff, 187px 781px #fff, 241px 974px #fff, 2474px 1474px #fff, 873px 264px #fff, 912px 2341px #fff, 1899px 2397px #fff, 1269px 2524px #fff, 584px 1912px #fff, 1050px 1899px #fff, 1126px 1529px #fff, 481px 1271px #fff, 2332px 614px #fff, 966px 2448px #fff, 226px 2264px #fff, 312px 1550px #fff, 893px 1419px #fff, 766px 2500px #fff, 1149px 541px #fff, 964px 1674px #fff, 2173px 1024px #fff, 148px 2082px #fff, 2158px 1717px #fff, 1291px 1593px #fff, 669px 2138px #fff, 599px 2245px #fff, 2546px 2298px #fff, 736px 683px #fff, 953px 1553px #fff, 428px 1490px #fff, 2315px 1813px #fff, 135px 25px #fff, 1112px 1552px #fff, 1507px 809px #fff, 2104px 2020px #fff, 1635px 1289px #fff, 841px 199px #fff, 1031px 1114px #fff, 789px 97px #fff, 1081px 1204px #fff, 2336px 998px #fff, 155px 1626px #fff, 1818px 2179px #fff, 2470px 183px #fff, 708px 2464px #fff, 378px 2023px #fff, 43px 1862px #fff, 2169px 1848px #fff, 1121px 844px #fff, 42px 1208px #fff, 1045px 111px #fff, 249px 2331px #fff, 329px 1712px #fff, 1712px 1125px #fff, 2151px 2378px #fff, 2180px 1910px #fff, 2408px 733px #fff, 1007px 1559px #fff, 600px 1844px #fff, 1468px 717px #fff, 1217px 2243px #fff, 2067px 1050px #fff, 1735px 1161px #fff, 1913px 2436px #fff, 2094px 2079px #fff, 257px 792px #fff, 1779px 664px #fff, 2208px 1906px #fff, 1822px 1992px #fff, 452px 1755px #fff, 165px 893px #fff, 125px 1558px #fff, 2072px 2037px #fff, 2308px 738px #fff, 1772px 181px #fff, 1665px 1336px #fff, 1884px 2165px #fff, 1627px 522px #fff, 2256px 1730px #fff, 1256px 611px #fff, 337px 649px #fff, 1006px 1605px #fff, 105px 690px #fff, 180px 2031px #fff, 26px 60px #fff, 609px 380px #fff, 404px 1740px #fff, 279px 2199px #fff, 1765px 1024px #fff, 2505px 1290px #fff, 1078px 2544px #fff, 2560px 518px #fff, 1947px 1564px #fff, 583px 2149px #fff, 2283px 755px #fff, 191px 2356px #fff, 2328px 2059px #fff, 585px 275px #fff, 436px 2105px #fff, 96px 1523px #fff, 2466px 1312px #fff, 653px 580px #fff, 1746px 67px #fff, 2063px 1922px #fff, 2480px 2011px #fff, 1032px 39px #fff, 1914px 2078px #fff, 418px 2531px #fff, 2396px 1553px #fff, 156px 1007px #fff, 840px 1952px #fff, 1047px 2049px #fff, 1032px 1748px #fff, 1677px 2371px #fff, 1393px 186px #fff, 1661px 471px #fff, 1196px 1150px #fff, 459px 1267px #fff, 1989px 2239px #fff, 1810px 1522px #fff, 1780px 211px #fff, 2534px 858px #fff, 1859px 2092px #fff, 1264px 567px #fff, 2270px 233px #fff, 1422px 1103px #fff, 2428px 929px #fff, 2544px 349px #fff, 1175px 1865px #fff, 2062px 321px #fff, 1172px 2220px #fff, 1449px 1601px #fff, 1104px 1406px #fff, 2016px 868px #fff, 287px 892px #fff, 1979px 2428px #fff, 2479px 2173px #fff, 2473px 1836px #fff, 179px 470px #fff, 1947px 423px #fff, 2298px 1132px #fff, 2506px 1241px #fff, 2406px 390px #fff, 1470px 2304px #fff, 184px 1269px #fff, 225px 1981px #fff, 1747px 2484px #fff, 902px 1546px #fff, 683px 1929px #fff, 1520px 1918px #fff, 238px 727px #fff, 2503px 2162px #fff, 651px 863px #fff, 1781px 1482px #fff, 1130px 147px #fff, 1000px 730px #fff, 742px 1450px #fff, 1528px 2022px #fff, 53px 2337px #fff, 999px 1518px #fff, 67px 1191px #fff, 2536px 511px #fff, 917px 727px #fff, 577px 724px #fff, 1559px 1884px #fff, 462px 1828px #fff, 1535px 43px #fff, 684px 1672px #fff, 664px 1682px #fff, 1456px 380px #fff, 913px 2065px #fff, 2467px 2468px #fff, 292px 2544px #fff, 1377px 293px #fff, 2163px 1450px #fff, 1421px 2030px #fff, 1401px 2182px #fff, 1853px 2477px #fff, 745px 1372px #fff, 2006px 307px #fff, 1163px 1649px #fff, 28px 1418px #fff, 797px 594px #fff, 2546px 1842px #fff, 2109px 2137px #fff, 2256px 2498px #fff, 355px 1518px #fff, 887px 1833px #fff, 1269px 1436px #fff, 507px 508px #fff, 157px 345px #fff, 270px 2373px #fff, 1872px 1096px #fff, 1163px 1117px #fff, 1827px 30px #fff, 1196px 1174px #fff, 1901px 1862px #fff, 1371px 1001px #fff, 608px 371px #fff, 75px 1041px #fff, 821px 168px #fff, 240px 2285px #fff, 75px 132px #fff, 709px 1703px #fff, 522px 555px #fff, 1586px 1021px #fff, 2056px 2197px #fff, 217px 837px #fff, 1507px 525px #fff, 860px 148px #fff, 313px 95px #fff, 2155px 1186px #fff, 805px 1703px #fff, 257px 565px #fff, 1345px 958px #fff, 432px 836px #fff, 1373px 1717px #fff, 582px 399px #fff, 1512px 9px #fff, 903px 1119px #fff, 1829px 1985px #fff, 1639px 581px #fff, 146px 75px #fff, 366px 1479px #fff, 1783px 1668px #fff, 1648px 645px #fff, 1204px 1728px #fff, 2140px 836px #fff, 2400px 752px #fff, 1081px 944px #fff, 1410px 2098px #fff, 1243px 2052px #fff, 1818px 930px #fff, 2091px 1613px #fff, 1508px 876px #fff, 2528px 2263px #fff, 65px 177px #fff, 1525px 1747px #fff, 250px 1829px #fff, 890px 2061px #fff, 2559px 316px #fff, 1771px 383px #fff, 2328px 201px #fff, 1832px 690px #fff, 172px 1531px #fff, 1830px 2467px #fff, 971px 1269px #fff, 2026px 1665px #fff, 1173px 1937px #fff, 1516px 1311px #fff, 1633px 1523px #fff, 1992px 489px #fff, 1682px 685px #fff, 2353px 354px #fff, 1780px 1500px #fff, 445px 2144px #fff, 365px 675px #fff, 2477px 204px #fff, 498px 214px #fff, 1153px 1249px #fff, 2345px 1813px #fff, 604px 1442px #fff, 2528px 2266px #fff, 2292px 1468px #fff, 881px 544px #fff, 215px 2177px #fff, 290px 1571px #fff, 1755px 505px #fff, 2083px 318px #fff, 73px 710px #fff, 58px 1752px #fff, 769px 1984px #fff, 340px 1214px #fff, 1334px 695px #fff, 1004px 1503px #fff, 2478px 1364px #fff, 865px 786px #fff, 2229px 2217px #fff, 1262px 2446px #fff, 2227px 514px #fff, 437px 2119px #fff, 173px 1395px #fff, 828px 1599px #fff, 174px 243px #fff, 1145px 611px #fff, 834px 31px #fff, 2px 106px #fff, 1012px 2400px #fff, 1462px 404px #fff, 1887px 1785px #fff, 2357px 2099px #fff, 394px 853px #fff, 2535px 438px #fff, 1303px 132px #fff, 852px 260px #fff, 853px 918px #fff, 815px 1715px #fff, 196px 546px #fff, 274px 1505px #fff, 2173px 1621px #fff, 875px 1832px #fff, 1897px 1335px #fff, 2391px 2219px #fff, 1502px 341px #fff, 1520px 308px #fff, 1109px 1629px #fff, 574px 1383px #fff, 2314px 2233px #fff, 28px 1197px #fff, 1532px 1880px #fff, 1054px 386px #fff, 739px 553px #fff, 1962px 2472px #fff, 393px 2086px #fff, 2323px 1181px #fff, 1720px 1305px #fff, 2055px 1946px #fff, 917px 631px #fff, 2446px 1286px #fff, 51px 1083px #fff, 1810px 501px #fff, 1359px 61px #fff, 2560px 139px #fff, 2445px 65px #fff, 2243px 2131px #fff, 1670px 1125px #fff, 1345px 2006px #fff, 2347px 2540px #fff, 563px 1052px #fff, 828px 1983px #fff, 98px 598px #fff, 259px 1425px #fff, 2277px 1585px #fff, 731px 1316px #fff, 1545px 104px #fff, 1205px 2528px #fff, 2170px 2351px #fff, 1197px 2016px #fff, 1446px 346px #fff, 1124px 521px #fff, 979px 412px #fff, 1261px 1574px #fff, 299px 138px #fff, 1849px 148px #fff, 651px 2098px #fff, 970px 365px #fff, 599px 1107px #fff, 866px 1505px #fff, 1670px 1786px #fff;
  height: 1px;
  width: 1px;
}
.a_item4:after {
  box-shadow: 0px 0px #fff, 801px 1763px #fff, 1879px 2041px #fff, 1636px 2448px #fff, 2005px 2189px #fff, 2030px 1255px #fff, 1472px 174px #fff, 1245px 1717px #fff, 1395px 645px #fff, 1262px 400px #fff, 255px 2362px #fff, 1377px 915px #fff, 1120px 2283px #fff, 1839px 1919px #fff, 4px 1413px #fff, 1943px 608px #fff, 862px 2455px #fff, 2126px 2418px #fff, 104px 2056px #fff, 1029px 2115px #fff, 729px 1278px #fff, 847px 2364px #fff, 2079px 1295px #fff, 2427px 1777px #fff, 703px 304px #fff, 880px 1496px #fff, 1332px 2144px #fff, 1259px 1943px #fff, 2032px 2519px #fff, 299px 1178px #fff, 746px 594px #fff, 1119px 2099px #fff, 1921px 804px #fff, 1806px 552px #fff, 180px 319px #fff, 2370px 1374px #fff, 1316px 2183px #fff, 913px 1359px #fff, 1211px 457px #fff, 1459px 2044px #fff, 1727px 2259px #fff, 1490px 634px #fff, 1773px 1190px #fff, 465px 1526px #fff, 1560px 869px #fff, 653px 1470px #fff, 2180px 796px #fff, 1275px 1659px #fff, 1524px 1060px #fff, 1050px 898px #fff, 771px 60px #fff, 2397px 1900px #fff, 1756px 2330px #fff, 2265px 510px #fff, 817px 801px #fff, 1996px 2111px #fff, 1852px 1229px #fff, 1373px 1767px #fff, 1224px 616px #fff, 257px 2408px #fff, 2483px 826px #fff, 1249px 324px #fff, 1791px 160px #fff, 1437px 1106px #fff, 1611px 521px #fff, 524px 2170px #fff, 2077px 379px #fff, 855px 1464px #fff, 111px 921px #fff, 337px 465px #fff, 649px 1470px #fff, 918px 1791px #fff, 1017px 1492px #fff, 63px 677px #fff, 1055px 2287px #fff, 1647px 948px #fff, 1749px 104px #fff, 2510px 322px #fff, 2270px 1927px #fff, 1830px 1397px #fff, 776px 453px #fff, 1550px 1123px #fff, 1349px 1472px #fff, 1318px 1418px #fff, 1227px 30px #fff, 450px 336px #fff, 1046px 1585px #fff, 1383px 1805px #fff, 2020px 2175px #fff, 2185px 2094px #fff, 2035px 686px #fff, 260px 2418px #fff, 2464px 1577px #fff, 2218px 1956px #fff, 43px 2383px #fff, 1346px 268px #fff, 1680px 1409px #fff, 86px 2353px #fff, 2086px 59px #fff, 1595px 2101px #fff, 453px 2401px #fff, 2266px 1453px #fff, 419px 2524px #fff, 1853px 979px #fff, 1655px 1412px #fff, 706px 1255px #fff, 366px 1090px #fff, 2482px 1887px #fff, 2185px 292px #fff, 486px 795px #fff, 1286px 2232px #fff, 1454px 2270px #fff, 1806px 821px #fff, 73px 1938px #fff, 1861px 448px #fff, 109px 1196px #fff, 1098px 2113px #fff, 1654px 2147px #fff, 144px 84px #fff, 1075px 752px #fff, 1619px 2138px #fff, 2556px 206px #fff, 60px 1053px #fff, 1396px 2525px #fff, 929px 443px #fff, 1454px 1967px #fff, 1677px 2038px #fff, 1666px 1766px #fff, 2043px 1814px #fff, 1324px 1352px #fff, 551px 95px #fff, 462px 415px #fff, 2559px 2183px #fff, 813px 646px #fff, 130px 1595px #fff, 347px 2062px #fff, 1252px 163px #fff, 183px 673px #fff, 1428px 442px #fff, 2314px 2426px #fff, 1350px 418px #fff, 1443px 810px #fff, 2391px 680px #fff, 2202px 378px #fff, 160px 1077px #fff, 300px 2053px #fff, 2531px 1705px #fff, 79px 2317px #fff, 985px 1171px #fff, 481px 1147px #fff, 1380px 1966px #fff, 2410px 1090px #fff, 1833px 834px #fff, 969px 1943px #fff, 1722px 2234px #fff, 2001px 166px #fff, 1921px 1847px #fff, 1689px 88px #fff, 78px 2289px #fff, 595px 679px #fff, 1570px 865px #fff, 1408px 237px #fff, 1028px 1472px #fff, 1760px 1378px #fff, 875px 459px #fff, 1241px 2109px #fff, 2541px 749px #fff, 655px 1720px #fff, 826px 1891px #fff, 1265px 611px #fff, 2204px 1881px #fff, 555px 276px #fff, 2068px 1750px #fff, 48px 2398px #fff, 2289px 2206px #fff, 358px 925px #fff, 441px 2166px #fff, 1300px 1498px #fff, 2001px 489px #fff, 2186px 1632px #fff, 740px 242px #fff, 252px 1808px #fff, 1104px 1047px #fff, 571px 1245px #fff, 876px 1722px #fff, 2294px 538px #fff, 912px 2135px #fff, 2093px 2467px #fff, 588px 2339px #fff, 629px 1537px #fff, 1143px 1954px #fff, 430px 1050px #fff, 1736px 1588px #fff, 707px 1731px #fff, 1807px 2187px #fff, 209px 1396px #fff, 632px 2049px #fff, 96px 391px #fff, 201px 1119px #fff, 2105px 2026px #fff, 1975px 2253px #fff, 462px 721px #fff, 1459px 683px #fff, 2189px 994px #fff, 906px 1890px #fff, 702px 2530px #fff, 2406px 1185px #fff, 1517px 945px #fff, 2551px 2547px #fff, 714px 1729px #fff, 2306px 604px #fff, 1339px 712px #fff, 1876px 1873px #fff, 1316px 977px #fff, 93px 1048px #fff, 963px 1191px #fff, 2371px 1240px #fff, 238px 148px #fff, 2429px 1120px #fff, 461px 2251px #fff, 399px 2400px #fff, 1266px 367px #fff, 524px 740px #fff, 729px 363px #fff, 2505px 2293px #fff, 2116px 1050px #fff, 1517px 2242px #fff, 1485px 1873px #fff, 1079px 580px #fff, 2315px 152px #fff, 2223px 1123px #fff, 1851px 305px #fff, 2058px 1978px #fff, 746px 1140px #fff, 1283px 70px #fff, 270px 1385px #fff, 210px 1417px #fff, 1162px 2278px #fff, 1644px 1006px #fff, 487px 1301px #fff, 2206px 886px #fff, 504px 1020px #fff, 1282px 1724px #fff, 1796px 2440px #fff, 2490px 1268px #fff, 2358px 2204px #fff, 798px 712px #fff, 793px 2279px #fff, 2199px 68px #fff, 976px 2509px #fff, 1957px 2064px #fff, 560px 638px #fff, 1169px 1589px #fff, 923px 2490px #fff, 892px 873px #fff, 1097px 1225px #fff, 1681px 281px #fff, 770px 771px #fff, 125px 807px #fff, 1975px 1625px #fff, 584px 1920px #fff, 129px 2294px #fff, 2021px 1136px #fff, 2455px 1429px #fff, 1410px 1574px #fff, 31px 573px #fff, 704px 626px #fff, 1669px 194px #fff, 1829px 995px #fff, 780px 1076px #fff, 2064px 290px #fff, 290px 1526px #fff, 2315px 1624px #fff, 2500px 680px #fff, 236px 2188px #fff, 634px 1416px #fff, 201px 1830px #fff, 1109px 1417px #fff, 438px 1645px #fff, 1750px 1178px #fff, 693px 426px #fff, 2090px 658px #fff, 518px 456px #fff, 1512px 692px #fff, 2269px 767px #fff, 38px 2116px #fff, 812px 1596px #fff, 535px 1518px #fff, 202px 512px #fff, 289px 472px #fff, 1575px 1496px #fff, 256px 190px #fff, 1555px 1206px #fff, 1959px 865px #fff, 2144px 1184px #fff, 2084px 2452px #fff, 535px 194px #fff, 955px 729px #fff, 870px 728px #fff, 389px 2074px #fff, 2434px 755px #fff, 1983px 2172px #fff, 2333px 1394px #fff, 152px 1782px #fff, 1406px 389px #fff, 597px 584px #fff, 1601px 1603px #fff, 1526px 1406px #fff, 1045px 15px #fff, 1660px 147px #fff, 450px 1450px #fff, 755px 463px #fff, 1756px 346px #fff, 1897px 2200px #fff, 105px 1681px #fff, 1146px 1108px #fff, 816px 1036px #fff, 1549px 721px #fff, 1714px 1478px #fff, 739px 2013px #fff, 1035px 1502px #fff, 598px 19px #fff, 1609px 1075px #fff, 2218px 2046px #fff, 573px 648px #fff, 989px 2341px #fff, 2054px 2012px #fff, 2162px 1436px #fff, 1765px 1710px #fff, 1534px 439px #fff, 652px 1621px #fff, 2471px 167px #fff, 1527px 1404px #fff, 1489px 1333px #fff, 1205px 2219px #fff, 267px 2268px #fff, 1567px 2206px #fff, 2191px 2363px #fff, 2506px 1227px #fff, 1105px 1890px #fff, 2480px 2008px #fff, 1789px 2147px #fff, 2303px 1623px #fff, 1168px 19px #fff, 843px 2280px #fff, 600px 565px #fff, 1006px 208px #fff, 1224px 2209px #fff, 750px 1146px #fff, 291px 469px #fff, 58px 2305px #fff, 1057px 722px #fff, 1008px 63px #fff, 1042px 2453px #fff, 2495px 757px #fff, 207px 457px #fff, 238px 1126px #fff, 372px 710px #fff, 2086px 1334px #fff, 579px 1384px #fff, 2146px 2412px #fff, 2313px 95px #fff, 1462px 2300px #fff, 1718px 706px #fff, 1360px 321px #fff, 1353px 987px #fff, 434px 89px #fff, 583px 460px #fff, 663px 31px #fff, 2354px 2272px #fff, 1843px 137px #fff, 1016px 852px #fff, 1292px 928px #fff, 600px 595px #fff, 1961px 218px #fff, 2245px 140px #fff, 599px 86px #fff, 1898px 1964px #fff, 1530px 178px #fff, 88px 2085px #fff, 1211px 2520px #fff, 1844px 2539px #fff, 2229px 1991px #fff, 1329px 1174px #fff, 1575px 235px #fff, 2538px 164px #fff, 1413px 217px #fff, 1462px 1970px #fff, 2244px 1771px #fff, 1750px 803px #fff, 568px 2294px #fff, 237px 1204px #fff, 1741px 2178px #fff, 56px 1297px #fff, 1012px 816px #fff, 691px 684px #fff, 1556px 2358px #fff, 119px 893px #fff, 297px 740px #fff, 1975px 420px #fff, 166px 2458px #fff;
  height: 1px;
  width: 1px;
}
/* 动画 */
@-webkit-keyframes animParticle {
  from {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  to {
    -webkit-transform: translateY(-2560px);
    transform: translateY(-2560px);
  }
}
@keyframes animParticle {
  from {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  to {
    -webkit-transform: translateY(-2560px);
    transform: translateY(-2560px);
  }
}

.Ispic{ background-repeat:no-repeat; background-position:center center; background-size:cover;}
/*单行溢出*/
.donghua {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.fangda {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.xuanzhuan {
  transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -moz-transform: rotate(180deg);
  /* Firefox */
  -webkit-transform: rotate(180deg);
  /* Safari 和 Chrome */
  -o-transform: rotate(180deg);
}
img {
  max-width: 100%;
}
.clear {
  clear: both;
  height: 0px;
  overflow: hidden;
  zoom: 0;
}
.clearfix {
  *zoom: 1;
}
/*IE/7/6*/
.clearfix:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
.dot {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.dot2,
.dot3,
.dot4 {
  display: -webkit-box;
  display: box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
}
/*2行文本省略号*/
.dot2 {
  -webkit-line-clamp: 2;
}
/*3行文本省略号*/
.dot3 {
  -webkit-line-clamp: 3;
}
/*4行文本省略号*/
.dot4 {
  -webkit-line-clamp: 4;
}
.auto {
  margin: 0 auto;
  display: block;
}
.auto_1770 {
  max-width: 1770px;
}
@media (max-width: 1770px) {
  .auto_1770 {
    padding: 0 2%;
  }
}
.auto_1400 {
  max-width: 1400px;
}
@media (max-width: 1500px) {
  .auto_1400 {
    padding: 0 5%;
  }
}

@media (max-width: 960px) {
  .auto_1400 {
    padding: 0 2%;
  }
}

.title {
  text-align: center;
}
.title h1 {
  font-size: 92px;
  color: rgba(255, 255, 255, 0.1);
  margin: 0;
  text-transform: Uppercase ;
  font-family: '思源黑体 CN';
  letter-spacing: 2px;
}
.title h2 {
  font-size: 36px;
  color: #ffffff;
  margin: -70px 0 0;
  position: relative;
  z-index: 2;
}
.title h2:after {
  position: absolute;
  width: 144px;
  height: 6px;
  background: rgba(230, 0, 18, 0.7);
  left: 50%;
  margin-left: -72px;
  bottom: -10px;
  content: '';
  z-index: -1;
}
.title2 {
  text-align: center;
}
.title2 h2 {
  font-size: 36px;
  color: #333333;
  position: relative;
  padding-bottom: 5px;
}
.title2 h2:after {
  position: absolute;
  width: 30px;
  height: 2px;
  background: rgba(230, 0, 18, 0.7);
  left: 50%;
  margin-left: -15px;
  bottom: 0px;
  content: '';
}
header {
  height: 100px;
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
  background: #fff;
}
header .auto {
  height: 100%;
}
header .auto .logo {
  width: 350px;
  height: 100px;
  line-height: 100px;
  display: block;
  float: left;
  position: relative;
}
header .auto .logo img {
  max-height: 100px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
header .auto nav {
  width: calc(100% - 550px);
  float: right;
  white-space: nowrap;
  text-align: right;
}
header .auto nav a {
  font-size: 16px;
  line-height: 100px;
  margin: 0 40px;
  color: #666666;
  white-space: nowrap;
}
header .auto nav a:hover,
header .auto nav a.aon {
  color: #e3211b;
}
header .auto .search {
  width: 200px;
  height: 30px;
  margin-top: 35px;
  float: right;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
header .auto .search:hover input {
  width: calc(100% - 50px);
  right: -20px;
  opacity: 1;
  border-bottom: 1px solid #333;
}
header .auto .search input {
  width: 0;
  height: 100%;
  border: none;
  border-bottom: 1px solid transparent;
  position: relative;
  opacity: 0;
  right: 0px;
  font-size: 16px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  float: left;
}
header .auto .search a {
  width: 30px;
  height: 30px;
  float: right;
}
header .auto .search a img {
  max-width: 100%;
  max-height: 100%;
}
header .auto .meun {
  display: none;
  float: right;
  width: 35px;
  height: 35px;
  margin-top: 30px;
}
header .auto .meun.on {
  background: url(../images/close.png) no-repeat center;
}
header .auto .meun.on i {
  display: none;
}
header .auto .meun i {
  display: block;
  height: 3px;
  background: #333;
  margin-bottom: 11px;
  transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
}
header .auto .meun i:last-child {
  margin-bottom: 0;
}
@media (min-width:1024px){
	.laq{transition: 1s;opacity: 0.5;}
	.laqLeft{transform: translateX(-25%);}
	.laqRight{transform: translateX(25%);}
	.laqUp{transform: translateY(25%);}
	.laq.on{transform: translate(0);opacity: 1;}
}



#Container {
  padding-top: 100px !important;
}
.wedding_site_nav {
  width: 35px;
  position: fixed;
  right: 1.5%;
  top: 40%;
  z-index: 100;
  padding: 5px 0;
  border-radius: 17.5px;
  background: #fff;
}
.wedding_site_nav a {
  display: block;
  width: 14px;
  height: 14px;
  background: #fff;
  border: 1px solid #cccccc;
  border-radius: 50%;
  position: relative;
  margin: 10px;
}
.wedding_site_nav a span {
  display: none;
  font-weight: bold;
  padding: 0px 2px;
  position: absolute;
  right: 30px;
  top: 50%;
  text-align: center;
  width: 85px;
  height: 24px;
  line-height: 24px;
  color: #fff;
  background: #e3211b;
  border-radius: 12px;
  white-space: nowrap;
  transform: translateY(-50%);
}
.wedding_site_nav a.active {
  background: #e3211b;
  border: 1px solid #e3211b;
}
.wedding_site_nav a.active span {
  display: block;
}
.wedding_site .hook-item {
  /* padding: 4% 0 6%; */
  position: relative;
}
.wedding_site .hook-item:first-child .fp-tableCell{vertical-align: top;}
#wowslider-container1{height: 100%;}
#wowslider-container1 .ws_images .ws_list img, #wowslider-container1 .ws_images > div > img{height: 100%;object-fit: cover;}
.wedding_site #box1,
.wedding_site #box4 {
  padding: 0;
}
.swiper_banner{max-height: 860px;}
.swiper_banner .swiper-pagination-bullets {
  bottom: 60px;
}
.swiper_banner .swiper-pagination-bullets .swiper-pagination-bullet {
  width: 40px;
  height: 5px;
  opacity: 0.5;
  border-radius: 0;
  background: #fff;
}
.swiper_banner .swiper-pagination-bullets .swiper-pagination-bullet-active {
  opacity: 1;
}
.swiper_banner .swiper-slide {
  position: relative;
  font-size: 0;overflow: hidden;
  max-height:100%;
  min-width: 100%;
}
.swiper_banner .swiper-slide .imgel{position: absolute;}
.swiper_banner .swiper-slide img {
  width: 100%;
  height: 100%;
}
.swiper_banner .swiper-slide .wap {
  display: none;
}
.swiper_banner .swiper-slide .art {
  position: absolute;
  width: 100%;
  height: 70%;
  left: 0;
  top: 30%;
  color: #ffffff;
  overflow: hidden;
  z-index: 33;
}
.swiper_banner .swiper-slide .art .auto {
  height: 100%;
  letter-spacing: 30px;
}
.swiper_banner .swiper-slide .art .auto h2 {
  font-size: 42px;
  margin: 0;
  position: relative;
  padding-top: 30px;
  color: #F1F1F1;
}
.swiper_banner .swiper-slide .art .auto h2:after {
  position: absolute;
  width: 100px;
  height: 3px;
  background: #e3211b;
  content: '';
  top: 0px;
  left: 0;
}
.swiper_banner .swiper-slide .art .auto h1 {
  font-size: 72px;
  margin: 32px 0 80px;
}
.swiper_banner .swiper-slide .art .auto a {
  width: 200px;
  height: 50px;
  background: #e3211b;
  border-radius: 25px;
  display: block;
  text-align: center;
  line-height: 50px;
}
.swiper_banner .swiper-slide .art .auto a span {
  color: #fff;
  margin-right: 10px;
  letter-spacing: 2px;
  font-size: 18px;
}
.swiper_banner .swiper-slide .art .auto a img {
  width: 30px;
  height: 8px;
  font-size: 16px;
}
.swiper_banner .banner_video{
	position: absolute;
	left: 0;
	top:0;
	height:100%;
	width: 100%;
	background-color: #000000;
	z-index:66;
}
.swiper_banner .banner_video video{width: 100%;height: 100%;max-height:100%;}
.gsjs_index .title {
  padding-bottom: 3%;
}
.gsjs_index p.p1 {
  width: 620px;
  max-width: 100%;
  color: #fff;
  font-size: 16px;
}
.gsjs_index ul {
  width: 615px;
  max-width: 100%;
  margin: 55px 0;
}
.gsjs_index ul li {
  background: url(../images/bg.png) no-repeat center;
  width: 215px;
  height: 205px;
  color: #fff;
  float: left;
  padding: 10px;
  margin: -5px;
  text-align: center;
}
.gsjs_index ul li p {
  font-size: 62px;
  line-height: 1;
  margin: 50px 0 0 ;
  color: #e3211b;
}
.gsjs_index ul li span {
  font-size: 14px;
}
.more_a {
  width: 175px;
  height: 50px;
  background: #e3211b;
  border-radius: 25px;
  display: block;
  text-align: center;
  line-height: 50px;
}
.more_a:hover img{
  margin-left: 10px;
}
.more_a span {
  color: #fff;
  margin-right: 10px;
  letter-spacing: 2px;
}
.more_a img {
  width: 30px;
  height: 8px;
  font-size: 16px;
  position: relative;
  top: -3px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.more_a2 {
  display: block;
  width: 150px;
  height: 44px;
  border-radius: 22px;
  font-size: 15px;
  color: #e3211b;
  border: 1px solid #e3211b;
  line-height: 44px;
  text-align: center;
  margin-top: 40px;
}
.more_a2:hover {
  color: #e3211b;
}
.more_a3 {
  display: block;
  width: 160px;
  height: 44px;
  border-radius: 22px;
  font-size: 15px;
  color: #fff;
  background: #e3211b;
  line-height: 44px;
  text-align: center;
  margin: 0 auto;
}
.more_a3:hover {
  background: #fff;
  border: 1px solid #e3211b;
}
.header_div {
  height: 100px;
}
.cpzx_index .cpzxbox {
  padding: 3% 0;
}
.cpzx_index .cpzxbox .imgbox {
  position: relative;
  float: left;
  width: 58.5%;
}
.cpzx_index .cpzxbox .imgbox img {
  width: 100%;
}
.cpzx_index .cpzxbox .imgbox a {
  width: 51px;
  height: 51px;
  opacity: 0.5;
  display: block;
  position: absolute;
  background: url(../images/i.png) no-repeat center;
  background-size: 100% 100%;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.cpzx_index .cpzxbox .imgbox a:hover{
  opacity: 1;
  transform: scale(1.1) rotate(45deg);
}
.cpzx_index .cpzxbox .imgbox a p{
	display: none;
}
.cpzx_index .cpzxbox .imgbox a i{
  display: none;
}
.cpzx_index .cpzxbox .imgbox a.on {
  opacity: 1;
}
.cpzx_index .cpzxbox .artbox {
  width: 32%;
  margin-top: 50px;
  float: right;
  background: #fff;
  border-bottom: 2px solid #e3211b;
}
.cpzx_index .cpzxbox .artbox a {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 66%;
  position: relative;
}
.cpzx_index .cpzxbox .artbox a .icon{
  margin-top: 20px;
  text-align: center;
}
.cpzx_index .cpzxbox .artbox a h3.cateBox{
	color: white;
	font-size: 24px;
	margin-bottom: 0px;
  border-bottom: 1px solid #e5e5e5;
  background: #fff;
  color: #e3211b;
  text-align: center;
}
.cpzx_index .cpzxbox .artbox a .left {
  width: 40%;
  position: absolute;
  left: 0;
  background: #fff;
}
.cpzx_index .cpzxbox .artbox a .left .imgbox {
  width: 80%;
  margin: 20px 10% 0;
  float: none;
}
.cpzx_index .cpzxbox .artbox a .left #_p {
  margin: -62px auto 0;
  text-align: center;
  font-size: 16px;
  color: #BCBCBC;
  position: relative;
  z-index: 66;
}

.cpzx_index .cpzxbox .artbox a .right {
  width: 60%;
  padding-right: 5%;
  position: absolute;
  right: 0;
  background: #fff;

}
.cpzx_index .cpzxbox .artbox a .right p{
  font-size: 14px;
  color: #999;
}
.cpzx_index .cpzxbox .artbox a .right p#_p2{
  font-weight: bold;
  color: #333;
  margin:14px 0 10px;
}
.cpzx_index .cpzxbox .artbox a .right p#_text{
  display: -webkit-box;
  display: box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}
.cpzx_index .cpzxbox .artbox a .right img {
  position: absolute;
  left: 50%;
  top: 50%;
  max-width: 100%;
  max-height: 100%;
  transform: translate(-50%,-50%);
  padding: 10px;
  display: none;
}
#box4 {
  position: relative;
}
#box4 .imgbox {
  width: 100%;
  height: 0;
  padding-bottom: 44.844%;
  position: relative;
}
#box4 .imgbox img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.jjfa_index {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.jjfa_index .auto {
  height: 100%;
  position: relative;
  padding: 0;
  margin: 0 auto;
  width: 96%;
}
.jjfa_index .title {
  padding: 3% 0;
}
.jjfa_index .tabtitle {
  position: absolute;
  bottom: 10%;
  min-height: 120px;
}
.jjfa_title li {
  width: 14.25%;
  float: left;
  padding: 30px 10px;
  background: #fff;
  position: relative;
}
.jjfa_title li:hover,
.jjfa_title li.on {
  background: #e3211b;
  /*top: -30px;/*
  /* box-shadow: 0 0 5px 3px rgba(227,33,27,.5); */
  z-index: 1;
}
.jjfa_index .tabtitle li.on .top {margin: 5px 0;}
.jjfa_title li:hover{ padding: 15px 10px;}
.jjfa_title li:hover a,
.jjfa_title li.on a{
  transform: scale(1.1);
}
.jjfa_title li:last-child a:before {
  display: none;
}
.jjfa_title li a {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  z-index:10;
  -webkit-transition: all 0.6s;
  -o-transition: all 0.6s;
  transition: all 0.6s;
}
.jjfa_title li a:before {
  width: 1px;
  height: 100%;
  content: '';
  position: absolute;
  right: -10px;
  top: 0;
  background: #efefef;
  display: none;
}
.jjfa_title li:hover a:before {display: none;}
.jjfa_title li.on a:before {
  display: none;
}
.jjfa_title li.on a .top {
  display: block;
  height: 30px;
  margin: -10px 0 10px;
}

.jjfa_title li a .top img{
  -webkit-transform: scale(0);
  transform: scale(0);
  opacity: 0;
  transition: 500ms;
}
.jjfa_title li.on a .top img,
.jjfa_title li:hover a .top img,
.jjfa_title li:hover a .top img {
  min-height: 25px;
  max-height: 30px;
  width: auto;
  margin: 0 auto;
  display: block;
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.jjfa_title li.on  a .bottom .img {
  display: none;
}
.jjfa_title li.on a .bottom p {
  width: 100%;
  color: #fff;
}
.jjfa_title li a .top {
  display: block;
  height: 0px;
}

.jjfa_title li a .bottom .img {
  width: 0px;
  height: 0px;
  float: left;
  text-align: center;
  margin-top: 5px;
  line-height: 30px;
  -webkit-transition: all 0.6s;
  -o-transition: all 0.6s;
  transition: all 0.6s;
}

.jjfa_title li.on a .bottom .img,
.jjfa_title li:hover a .bottom .img{
  width: 30px;
  height: 30px;
}

.jjfa_title li a .bottom .img img {
  max-width: 30px;
  max-height: 30px;
}
.jjfa_title li a .bottom p {
  float: right;
  width: calc(100% - 40px);
  margin: 0;
  text-align: left;
  height: 56px;
  overflow: hidden;
  font-size: 16px;
  color: #999999;
}
.xwzx_index .list {
  padding: 3% 0;
}
.xwzx_index .list li {
  width: 31.5%;
  margin-right: 2.75%;
  float: left;
}
.xwzx_index .list li:nth-child(3n) {
  margin-right: 0;
}
.xwzx_index .list li a:hover .imgbox img {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.xwzx_index .list li a:hover .art {
  background: #e3211b;
}
.xwzx_index .list li a:hover .art h3,
.xwzx_index .list li a:hover .art .time {
  color: #fff;
}
.xwzx_index .list li a:hover .art .jt {
  background: url(../images/more.png) no-repeat right bottom;
}
.xwzx_index .list li .imgbox {
  width: 100%;
  height: 0;
  padding-bottom: 72.79%;
  position: relative;
  overflow: hidden;
}
.xwzx_index .list li .imgbox img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.xwzx_index .list li .art {
  background: #fff;
  padding: 28px;
}
.xwzx_index .list li .art .time {
  font-size: 16px;
  color: #bbbbbb;
}
.xwzx_index .list li .art h3 {
  font-size: 20px;
  font-weight: normal;
  color: #999;
  line-height: 28px;
  height: 56px;
}
.xwzx_index .list li .art .jt {
  width: 100%;
  height: 50px;
  background: url(../images/more2.png) no-repeat right bottom;
}
footer {
  padding: 80px 0 70px;
  background: #ffffff;
  border-top: 1px solid #e5e5e5;
}
footer .foot1 li {
  float: left;
  width: 12%;
}
footer .foot1 li:first-child,
footer .foot1 li:nth-child(2) {
  width: 20%;
}
footer .foot1 li:last-child{text-align: right;}
footer .foot1 li:last-child .img{display: inline-block;text-align: center;}
footer .foot1 li a:hover {
  color: #e3211b;
}
footer .foot1 li h3 {
  font-size: 18px;
  color: #333333;
  margin-bottom: 25px;
}
footer .foot1 li a,
footer .foot1 li p {
  display: block;
  font-size: 14px;
  color: #999999;
  line-height: 40px;
}
footer .foot1 li .ewm {
  max-width: 120px;
}
footer .foot1 li p {
  text-align: center;
}
footer .foot2 {
  margin-top: -30px;
}
footer .foot2 > div {
  width: 100%;
  float: right;
  margin: 10px 0;
}
footer .foot2 .share {
  float: right;
}
footer .foot2 .share li {
  float: left;
  margin-right: 20px;
}
footer .foot2 .share li {
  position: relative;
}
footer .foot2 .share li.wx a {
  display: block;
  width: 40px;
  height: 40px;
  background: url(../images/wx.png) no-repeat center #f5f7f9;
  border-radius: 50%;
}
footer .foot2 .share li:hover .imgbox {
  display: block;
  top: -120px;
  height: 120px;
}
footer .foot2 .share li .imgbox {
  position: absolute;
  width: 120px;
  height: 0px;
  left: 50%;
  bottom: 100%;
  margin-left: -60px;
  overflow: hidden;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
footer .foot2 .share li.wb a {
  display: block;
  width: 40px;
  height: 40px;
  background: url(../images/wb.png) no-repeat center #f5f7f9;
  border-radius: 50%;
}
footer .foot2 .links {
  float: right;
}
footer .foot2 .links li {
  float: left;
  padding-left: 16px;
  margin-left: 15px;
  position: relative;
}
footer .foot2 .links li:first-child:before {
  display: none;
  margin-left: 0;
  padding-left: 0;
}
footer .foot2 .links li a {
  font-size: 14px;
  color: #999999;
}
footer .foot2 .links li a:hover {
  color: #e3211b;
}
footer .foot2 .links li:before {
  position: absolute;
  content: '';
  width: 1px;
  height: 10px;
  top: 50%;
  left: 0;
  margin-top: -5px;
  background: #e5e5e5;
}
footer .foot2 .copyright {
  position: relative;
}
footer .foot2 .copyright:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 1px;
  background: #e5e5e5;
  top: 50%;
  left: 0;
  z-index: 1;
}
footer .foot2 .copyright p {
  float: right;
  font-size: 14px;
  color: #999999;
  background: #fff;
  width: auto;
  position: relative;
  z-index: 2;
  padding-left: 10px;
}
.banner {
  width: 100%;
  height: auto;
  position: relative;
  font-size: 0;
}
.banner img {
  width: 100%;
}
.banner img.wap {
  display: none;
  min-height: 200px;
}
.banner .art {
  position: absolute;
  width: 100%;
  height: auto;
  top: 50%;
  transform: translateY(-50%);
  text-align: left;
}
.banner .art h2 {
  font-size: 60px;
  color: #fff;
  margin: 10px 0;
  line-height: 1;
}
.banner .art h3 {
  font-size: 30px;
  color: #fff;
  margin: 10px 0;
  line-height: 1;
  text-transform: uppercase;
}
.jjfa_title_pro {
  padding-top: 100px;
  margin-bottom: 30px;
}
.jjfa_title_pro.scroll {
  position: fixed;
  top: 0;
  z-index: 999;
  padding-top: 30px;
  width: 1400px;
  max-width: 96%;
}
.jjfa_title_pro li {
  position: relative;
  border: 1px solid #eeeeee;
  border-left: none;
  border-right: none;
  box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);
}
.jjfa_title_pro li:hover,.jjfa_title_pro li.on{
  box-shadow: 8px 8px 5px 0px rgba(230, 0, 18, 0.5);
}

.jjfa_title_pro li:hover:before,
.jjfa_title_pro li:hover:after {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  content: '';
  background-color: #6f0b08;
  opacity: 0;
  transform-origin: 0 0;
}

.jjfa_title_pro li:hover:before {
  width: 90%;
  height: 90%;
  animation: scale 1.5s;
}

.jjfa_title_pro li:hover:after {
  width: 70%;
  height: 70%;
  animation: scale2 1.5s;
}
@keyframes scale{
  0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
  100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
  0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
  100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}
.jjfa_title_pro li:first-child {
  border-left: 1px solid #eeeeee;
}
.jjfa_title_pro li:last-child {
  border-right: 1px solid #eeeeee;
}
.jjfa_title_pro li.on {
  border-color: #e3211b;
}
.menupageBox{text-align:center ;}
.productBox {padding-top: 100px;}

.productBox .jjfa_title_pro{padding-top: 0;transition: 0.3s;display: inline-block;width: 100%;}
.productBox .jjfa_title_pro.scroll{top: 100px;padding-top: 0;z-index: 99;}
.productBox .jjfa_title_pro.scroll li{box-shadow: 4px 10px 10px rgba(0,0,0,0.1) ;}
.productBox .jjfa_title li.on{top: 0;}
.pro_list {
  width: 100%;
}
.pro_list li {
  width: 100%;
  margin-bottom: 50px;
}
.pro_list li a {
  display: block;
  width: 100%;
  height: auto;
}
.pro_list li a:hover .imgbox .img {
  background-size: 60% 60%;
}
.pro_list li a:hover .art h2 {
  color: #e3211b;
}
.pro_list li a .imgbox {
  width: 28.5%;
  float: left;
  border: 1px solid #e5e5e5;
}
.pro_list li a .imgbox .img {
  width: 100%;
  text-align:center;
  padding: 80px;
  position: relative;
  background-repeat: no-repeat;
  background-size: 50% 50%;
  background-position: center;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.pro_list li a .imgbox .img img{box-shadow: 5px 5px 15px rgb(0 0 0 / 90%);transition:0.3s}
.pro_list li:hover a .imgbox .img img{transform: scale(1.1);}

.pro_list li a .imgbox .img .ytable-cell{
  position: relative;
}

.pro_list li a .imgbox .img .ytable-cell p{
  position: absolute;
  bottom: 24%;
  left: 0;
  width: 100%;
  color: #ccc;
  font-size: 16px;
  text-align: center;
}


.pro_list li a .art {
  width: 66%;
  float: right;
  position: relative;
}
.pro_list li a .art i {
  font-style: normal;
  position: absolute;
  right: 0;
  top: 30px;
  font-size: 16px;
  color: #e3211b;
  width: 130px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  border: 1px solid #e3211b;
  border-radius: 22px;
}
.pro_list li a .art h2 {
  font-size: 24px;
  color: #333333;
  margin: 30px 0 0;
  position: relative;
  padding-bottom: 10px;
}
.pro_list li a .art h2:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 28px;
  height: 3px;
  background: #e3211b;
}
.pro_list li a .art h2 span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 30px;
}
.pro_list li a .art .tips {
  margin-top: 30px;
}
.pro_list li a .art .tips span {
  display: inline-block;
  font-size: 14px;
  color: #ffffff;
  background: #e3211b;
  padding: 13px 19px;
  line-height: 1;
  border-radius: 20px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.pro_list li a .art p {
  margin-top: 30px;
  font-size: 16px;
  color: #999999;
}
.pro_info .left {
  width: 35%;
  float: left;
}
.pro_info .left .box1 {
  width: 100%;
  float: left;
}
.pro_info .left .box1 p{
  position: absolute;
  color: #cccccc;
  text-align: center;
  left: 30%;
  top: 55%;
  width: 40%;
  font-size: 19px;

}
.pro_info .left .box1 section {
  width: 100%;
  height: 0;
  padding-bottom: 75.097%;
  border: 1px solid #e5e5e5;
  position: relative;
}
.pro_info .left .box1 section .Swiper1 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.pro_info .left .box1 section .Swiper1 .swiper-slide {
  background-size: 40%;
  background-position: center;
  background-repeat: no-repeat;
}
.pro_info .left .box2 {
  width: 20%;
  float: right;
}
.pro_info .left .box2 section {
  width: 100%;
  height: 0;
  padding-bottom: 284.29%;
  position: relative;
  overflow: hidden;
}
.pro_info .left .box2 section .Swiper2 {
  position: absolute;
  left: 0;
  top: 15%;
  width: 100%;
  height: calc(23% - 15px);
  overflow: visible;
}
.pro_info .left .box2 section .Swiper2 .swiper-slide {
  border: 1px solid #e5e5e5;
  background-size: 40%;
  background-position: center;
  background-repeat: no-repeat;
}
.pro_info .left .box2 section .Swiper2 .swiper-slide.swiper-slide-active {
  border: 1px solid #e3211b;
}
.pro_info .left .box2 section .swiper-button-prev {
  margin-top: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 14%;
  background: url(../images/l.png) no-repeat center #fff;
  outline: none;
}
.pro_info .left .box2 section .swiper-button-prev:after {
  display: none;
}
.pro_info .left .box2 section .swiper-button-next {
  margin-top: 0;
  bottom: 0;
  top: auto;
  left: 0;
  width: 100%;
  height: 14%;
  background: url(../images/r.png) no-repeat center #fff;
  outline: none;
}
.pro_info .left .box2 section .swiper-button-next:after {
  display: none;
}
.pro_info .right {
  width: 44%;
  float: right;
  margin-right: 15%;
}
.pro_info .right h2 {
  font-size: 30px;
  color: #e3211b;
  margin: 30px 0 20px;
}
.pro_info .right .text {
  padding: 25px 0;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}
.pro_info .right p {
  font-size: 15px;
  color: #999999;
}
.pro_tabtitle {
  margin-top: 60px;
}
.pro_tabtitle a {
  width: 200px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  background: #f2f2f2;
  color: #666666;
  font-size: 16px;
  display: inline-block;
}
.pro_tabtitle a.on {
  background: #e3211b;
  color: #fff;
}
.pro_tabbox {
  margin-top: 50px;
}
.pro_tabbox > div {
  display: none;
}
.pro_tabbox > div.on {
  display: block;
}
.pro_tabbox > div img {
  display: block;
  margin: 10px auto;
  max-height: 550px;
}
.pro_tabbox > div ul li {
  padding: 20px;
  /* border: 1px solid #e5e5e5; */
  width: 48.7%;
  float: left;
  margin-right: 2.6%;
  border-top-left-radius: 50px;
  position: relative;
  margin-bottom: 20px;
}
.pro_tabbox > div ul li:before {
  content: '';
  top: 0px;
  right: 0;
  width: 4px;
  height: 100%;
  position: absolute;
  background: #e3211b;
  display: none;
}
.pro_tabbox > div ul li:nth-child(2n) {
  margin-right: 0;
}
.pro_tabbox > div ul li p {
  padding-left: 30px;
  position: relative;
  font-size: 16px;
  color: #666666;
  line-height: 24px;
}
.pro_tabbox > div ul li p:before {
  content: '';
  top: 7px;
  left: 0;
  width: 10px;
  height: 10px;
  position: absolute;
  background: #e3211b;
}
.xgal_box {
  padding: 35px 0 150px;
}
.xgal_box .list {
  padding: 30px 0 0;
}
.xgal_box .list li {
  width: 31.5%;
  margin-right: 2.75%;
  float: left;
}
.xgal_box .list li:nth-child(3n) {
  margin-right: 0;
}
.xgal_box .list li a {
  display: block;
  width: 100%;
  height: 100%;
}
.xgal_box .list li a:hover .imgbox img {
  transform: translate(-50%,-50%) scale(1.2);
  -webkit-transform: translate(-50%,-50%) scale(1.2);
  -ms-transform: translate(-50%,-50%) scale(1.2);
  -o-transform: translate(-50%,-50%) scale(1.2);
}
.xgal_box .list li a:hover p {
  color: #e3211b;
}
.xgal_box .list li a .imgbox {
  width: 100%;
  height: 0;
  padding-bottom: 66.79%;
  position: relative;
  overflow: hidden;
  margin-bottom: 15px;
}
.xgal_box .list li a .imgbox img {
  position: absolute;
  max-width: 100%;
  max-height: 100%;
  left: 50%;
  top: 50%;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  transform: translate(-50%,-50%);
}
.xgal_box .list li a p {
  font-size: 18px;
  color: #000000;
  text-align: center;
}
.jjfa_list {
  width: 100%;
  margin-bottom: 100px;
}
.jjfa_list li {
  width: 100%;
  padding: 40px 0 ;
  border-bottom: 1px dashed #e5e5e5;
}
.jjfa_list li a {
  display: block;
  width: 100%;
  height: auto;
}
.jjfa_list li a:hover .imgbox .img img {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
  transform:translate(-50%,-50%) scale(1.2);
}
.jjfa_list li a:hover .art h2 {
  color: #e3211b;
}
.jjfa_list li a .imgbox {
  width: 44.285%;
  float: left;
  border: 1px solid #e5e5e5;
}
.jjfa_list li a .imgbox .img {
  width: 100%;
  height: 0;
  padding-bottom: 51%;
  position: relative;
  overflow: hidden;
}
.jjfa_list li a .imgbox .img img {
  position: absolute;
  max-width: 100%;
  max-height: 100%;
  left: 50%;
  top: 50%;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  transform:translate(-50%,-50%);
}
.jjfa_list li a .art {
  width: 50%;
  float: right;
  position: relative;
}
.jjfa_list li a .art i {
  font-style: normal;
  font-size: 16px;
  color: #e3211b;
  width: 130px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  border: 1px solid #e3211b;
  border-radius: 22px;
  display: block;
}
.jjfa_list li a .art h2 {
  font-size: 24px;
  color: #333333;
  margin: 10px 0 0;
  position: relative;
}
.jjfa_list li a .art .tips {
  margin: 25px 0 35px;
}
.jjfa_list li a .art .tips span {
  display: inline-block;
  font-size: 14px;
  color: #ffffff;
  background: #e3211b;
  padding: 10px 19px;
  line-height: 1;
  margin-right: 10px ;
}
.jjfa_list li a .art p {
  margin-top: 20px;
  font-size: 16px;
  color: #999999;
}
.con_img {
  margin: 50px auto 40px;
  display: block;
  max-height: 550px;
}
.yyal_box {
  margin-bottom: 30px;
  margin-top: 30px;
}
.yyal_box ul{
  display: flex;
  flex-wrap: wrap;
}
.yyal_box ul li {
  padding: 20px;
  /* border: 1px solid #e5e5e5; */
  width: 31.5%;
  float: left;
  margin-right: 2.75%;
  border-top-left-radius: 50px;
  position: relative;
  margin-bottom: 20px;
}
.yyal_box ul li:before {
  content: '';
  top: 0px;
  right: 0;
  width: 4px;
  height: 100%;
  position: absolute;
  background: #e3211b;
  display: none;
}
.yyal_box ul li:nth-child(3n) {
  margin-right: 0;
}
.yyal_box ul li p {
  padding-left: 30px;
  position: relative;
  font-size: 16px;
  color: #666666;
  line-height: 24px;
  overflow: hidden;
}
.yyal_box ul li p:before {
  content: '';
  top: 7px;
  left: 0;
  width: 10px;
  height: 10px;
  position: absolute;
  background: #e3211b;
}
.xgcp_box {
  padding: 35px 0 150px;
}
.xgcp_box .list {
  padding: 30px 0 0;
}
.xgcp_box .list li {
  width: 30.5%;
  margin-right: 4.25%;
  float: left;
}
.xgcp_box .list li:nth-child(3n) {
  margin-right: 0;
}
.xgcp_box .list li a {
  display: block;
  width: 100%;
  height: 100%;
}
.xgcp_box .list li a:hover .imgbox .img img {
  transform: scale(1.1);
}
.xgcp_box .list li a:hover p {
  color: #e3211b;
}
.xgcp_box .list li a .imgbox {
  width: 100%;
  height: 0;
  padding-bottom: 60%;
  position: relative;
  overflow: hidden;
  margin-bottom: 15px;
  border: 1px solid #e5e5e5;
  background-size: 40%;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.xgcp_box .list li a .imgbox .img {
  width: 100%;
  text-align: center;
  padding: 80px;
  position: absolute;
  top:50%;
  transform: translateY(-50%);
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.xgcp_box .list li a .imgbox .img .ytable-cell{
  position: relative;
}
.xgcp_box .list li a .imgbox .img img{
  box-shadow: 5px 5px 15px rgb(0 0 0 / 90%);
  transition: 0.3s;
}
.xgcp_box .list li  .imgbox .img p {
  position: absolute;
  bottom: 37%;
  left: 0;
  width: 100%;
  color: #ccc;
  font-size: 16px;
  text-align: center;
}


.xgcp_box .list li a p {
  font-size: 18px;
  color: #000000;
  text-align: center;
}
.xgcp_box .list li a p.dot3{
  display: none;
}
.menu_info {
  height: 100px;
  background: #fafafa;
}
.menu_info a {
  display: inline-block;
  width: auto;
  height: 100px;
  line-height: 100px;
  padding: 0 39px;
  color: #666666;
  font-size: 16px;
}
.menu_info a:hover,
.menu_info a.on {
  color: #fff;
  background: #e3211b;
}
.news_swiper {
  margin: 50px auto 60px;
  background: #f9f9f9;
}
.news_swiper .swiper-button-prev,
.news_swiper .swiper-button-next {
  width: 80px;
  height: 50px;
  border: 1px solid #cccccc;
  outline: none;
  top: auto;
  bottom: 5%;
}
.news_swiper .swiper-button-prev:after,
.news_swiper .swiper-button-next:after {
  display: none;
}
.news_swiper .swiper-button-prev:hover,
.news_swiper .swiper-button-next:hover {
  border: 1px solid #e3211b;
}
.news_swiper .swiper-button-prev {
  left: 55%;
  background: url(../images/left.png) no-repeat center #fff;
}
.news_swiper .swiper-button-prev:hover {
  background: url(../images/left1.png) no-repeat center #e3211b;
}
.news_swiper .swiper-button-next {
  left: 55%;
  margin-left: 100px;
  background: url(../images/right.png) no-repeat center #fff;
}
.news_swiper .swiper-button-next:hover {
  background: url(../images/right1.png) no-repeat center #e3211b;
}
.news_swiper .swiper-slide a:hover .art h2 {
  color: #e3211b;
}
.news_swiper .swiper-slide .imgbox {
  width: 50%;
  float: left;
}
.news_swiper .swiper-slide .imgbox .img {
  width: 100%;
  height: 0;
  padding-bottom: 64.285%;
  position: relative;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.news_swiper .swiper-slide .art {
  float: right;
  width: 44.285%;
  padding-right: 2%;
}
.news_swiper .swiper-slide .art .time {
  margin-top: 60px;
}
.news_swiper .swiper-slide .art .time h3 {
  font-size: 48px;
  color: #e3211b;
  margin: 0;
  line-height: 1;
  padding-bottom: 11px;
  margin-bottom: 10px;
  border-bottom: 1px solid #e3e3e3;
  display: inline-block;
}
.news_swiper .swiper-slide .art .time h4 {
  font-size: 16px;
  color: #333333;
  margin: 0;
  line-height: 1;
}
.news_swiper .swiper-slide .art h2 {
  font-size: 24px;
  color: #333333;
  margin: 30px 0 20px;
}
.news_swiper .swiper-slide .art p {
  font-size: 16px;
  color: #999999;
}
.news_swiper.news_swiper2 .swiper-button-prev,
.news_swiper.news_swiper2 .swiper-button-next {
  width: 70px;
  height: 70px;
  bottom: 0;
  border: none;
}
.news_swiper.news_swiper2 .swiper-button-prev:hover,
.news_swiper.news_swiper2 .swiper-button-next:hover {
  background-color: rgba(227, 33, 27);
}
.news_swiper.news_swiper2 .swiper-button-prev {
  left: auto;
  right: 50%;
  background: url(../images/left2.png) no-repeat center rgba(228, 228, 228);
}
.news_swiper.news_swiper2 .swiper-button-next {
  left: 50%;
  margin-left: 0;
  background: url(../images/right2.png) no-repeat center rgba(228, 228, 228);
}
.news_swiper.news_swiper2 .swiper-slide .art .time {
  position: relative;
}
.news_swiper.news_swiper2 .swiper-slide .art .time:before {
  content: '';
  position: absolute;
  left: -20px;
  top: 0;
  width: 3px;
  height: 100%;
  background: #e3211b;
}
.news_swiper.news_swiper2 .swiper-slide .art .time h3 {
  padding-bottom: 0;
  margin-bottom: 8px;
  border-bottom: none;
}
.news_list {
  margin-bottom: 60px;
}
.news_list li {
  padding: 45px 55px;
  background: #f9f9f9;
  margin-bottom: 30px;
}
.news_list li a {
  display: block;
  width: 100%;
  height: 100%;
}
.news_list li a:hover .art h2 {
  color: #e3211b;
}
.news_list li a .time {
  float: left;
  position: relative;
  padding-right: 50px;
}
.news_list li a .time:before {
  width: 1px;
  height: 60px;
  content: '';
  position: absolute;
  background: #e5e5e5;
  right: 0;
  top: 50%;
  margin-top: -30px;
}
.news_list li a .time h3 {
  font-size: 48px;
  color: #e3211b;
  margin: 0;
  line-height: 1;
  padding-bottom: 11px;
  margin-bottom: 10px;
  border-bottom: 1px solid #e3e3e3;
  display: inline-block;
}
.news_list li a .time h4 {
  font-size: 16px;
  color: #333333;
  margin: 0;
  line-height: 1;
}
.news_list li a .art {
  width: calc(100% - 150px);
  float: right;
}
.news_list li a .art h2 {
  font-size: 24px;
  color: #333333;
}
.news_list li a .art p {
  font-size: 16px;
  color: #999999;
}
.news_list.news_list2 li {
  width: 47.85%;
  float: left;
  margin-right: 4.3%;
  padding: 40px;
}
.news_list.news_list2 li:nth-child(2n) {
  margin-right: 0;
}
.news_list.news_list2 li a .art {
  width: 100%;
}
.news_list.news_list2 li a .art span {
  font-size: 16px;
  color: #333333;
}
/*pages*/
.Pages {
  padding: 10px;
  line-height: 18px;
  zoom: 1;
  overflow: hidden;
  text-align: center;
  margin-bottom: 90px;
}
.Pages span {
  padding: 0px 3px;
  display: inline-block;
}
.Pages a {
  display: inline-block;
  margin: 0px 5px;
}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b {
  color: #F00;
}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b {
  color: #F00;
}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b {
  color: #F00;
}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em {
  font-style: normal;
  font-family: '思源黑体 CN';
}
.Pages .p_page a {
  color: #333333;
  padding: 14px 16px;
  background: #f1f1f1;
}
.Pages .p_page a.a_cur,
.Pages .p_page a:hover {
  color: #fff;
  background: #e3211b;
}
.Pages .p_page b {
  font-weight: normal;
}
.Pages .i_text {
  width: 30px;
  padding: 0px;
  text-align: center;
  font-size: 12px;
  border: inset 1px #ddd;
  background: #fff;
}
.Pages .i_button {
  position: relative;
  top: 5px;
  width: 32px;
  height: 20px;
  cursor: pointer;
  border: none;
  background: url(page_goto.jpg) no-repeat;
}
/*pages end*/
.about_box {
  padding: 70px 0;
}
.about_box h2 {
  font-size: 36px;
  color: #333333;
  font-weight: normal;
  line-height: 1.2;
}
.about_box h3 {
  font-size: 22px;
  color: #e3211b;
  font-family: '思源黑体 CN';
}
.about_box h4 {
  font-size: 24px;
  color: #e3211b;
}
.about_box .con {
  margin-top: 40px;
}
.about_box .con .div_p p {
  font-size: 16px;
  line-height: 30px;
  color: #666666;
  margin-bottom: 30px;
}
.about_box .con img {
  margin-bottom: 30px;
}
.about_box .con .imgbox {
  position: relative;
}
.about_box .con .imgbox .art {
  position: absolute;
  width: 100%;
  height: auto;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
}
.about_box .con .imgbox .art li {
  float: left;
  width: 33.33%;
}
.about_box .con .imgbox .art li h1 {
  font-size: 110px;
  line-height: 1;
  color: #e3211b;
  /* font-family: 'DINCond-Bold'; */
}
.about_box .con .imgbox .art li p {
  font-size: 18px;
  line-height: 30px;
  color: #333333;
}
.about_box .con .img_video {
  position: relative;
  margin-bottom: 0;
  font-size: 0;
  line-height: 0;
}
.about_box .con .img_video img {
  margin-bottom: 0;
}
.about_box .con .img_video a.open_video {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(../images/play.png) no-repeat center rgba(0, 0, 0, 0.5);
}
.about_box .logo {
  text-align: center;
  font-size: 0;
}
.about_list li {
  float: left;
  width: 48.5%;
  margin-right: 3%;
  padding: 65px 50px;
  background: #f9f9f9;
  border: 1px solid #eeeeee;
  border-radius: 10px;
  margin-bottom: 40px;
}
.about_list li:nth-child(2n) {
  margin-right: 0;
}
.about_list li .imgbox {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  float: left;
}
.about_list li .art {
  width: calc(100% - 100px);
  float: right;
}
.about_list li .art h5 {
  font-size: 20px;
  color: #e3211b;
}
.about_list li .art p {
  font-size: 16px;
  color: #666666;
}
.fzlc_list {
  position: relative;
  width: 100%;
  height: auto;
  padding: 50px 0;
}
.fzlc_list:before {
  position: absolute;
  content: '';
  width: 3px;
  height: 100%;
  left: 50%;
  top: 0;
  margin-left: -1.5px;
  background: #dedde2;
}
.fzlc_list li {
  width: 100%;
  float: left;
  padding-right: 53.57%;
  text-align: left;
  position: relative;
  display: none;
}
.fzlc_list li:nth-child(odd) {
  float: right;
  padding-right: 0;
  padding-left: 53.57%;
  text-align: left;
}
.fzlc_list li:nth-child(odd) h2:before {
  right: auto;
  left: 0;
}
.fzlc_list li:before {
  position: absolute;
  content: '';
  width: 17px;
  height: 20px;
  background: url(../images/i12.png) no-repeat center;
  top: -10px;
  left: 50%;
  margin-left: -8.5px;
}
.fzlc_list li h2 {
  font-size: 20px;
  color: #e3211b;
  line-height: 1;
  padding: 30px 0 19px;
  border-top: 1px solid #f2f2f2;
  position: relative;
}
.fzlc_list li h2:before {
  content: '';
  position: absolute;
  top: -3px;
  right: 0;
  width: 20px;
  height: 5px;
  background: #e3211b;
}
.fzlc_list li p {
  font-size: 15px;
  line-height: 24px;
  color: #666666;
  margin: 0;
}
.mark {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 999;
  display: none;
}
.markbox {
  position: fixed;
  max-width: 95%;
  height: auto;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1000;
  display: none;
}
.markbox .labTit h3{text-align: center;font-size: 26px;color: #333333;margin-bottom: 40px;font-weight: normal;}
.markbox .close {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 0;
  right: 0;
  background: url(../images/close.png) no-repeat center #fff;
  z-index: 99999;
}
.videobox {
  max-width: 100%;
  width: 1000px;
}
.videobox video {
  width: 100%;
}
.videobox a.play {
  position: absolute;
  width: 53px;
  height: 53px;
  left: 50%;
  top: 50%;
  margin-top: -26.5px;
  margin-left: -26.5px;
  background: url(../images/play.png) no-repeat center;
  background-size: 100%;
  z-index: 99999;
}
.markbox2 {
  display: none;
  background: #fff;
  height: auto;
  padding: 70px 250px 80px;
}
.markbox2 .close {
  top: 20px;
  right: 20px;
  width: 18px;
  height: 18px;
  background: url(../images/close2.png) no-repeat center;
}
.form_box {
  width: 300px;
}
.form_box label {
  border: none;
  padding: 0;
  float: none;
}
.form_box label.file {
  border-bottom: 1px solid #dfdfdf;
  font-size: 14px;
  color: #bcbcbc;
  line-height: 35px;
  position: relative;
}
.form_box label.file i {
  font-style: normal;
}
.form_box label.file input {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.form_box label.file .lla {
  position: absolute;
  top: 0;
  right: 0;
  width: auto;
  height: 100%;
  z-index: 999;
  padding-left: 20px;
}
.form_box label.file .lla:after {
  position: absolute;
  content: '';
  width: 1px;
  height: 12px;
  left: 0;
  top: 50%;
  margin-top: -6px;
  background: #dfdfdf;
}
.form_box span {
  display: block;
  font-size: 14px;
  color: #333333;
  margin-bottom: 10px;
}
.form_box input {
  border-bottom: 1px solid #dfdfdf;
  font-size: 14px;
  color: #bcbcbc;
  line-height: 35px;
}
.form_box .file_div {
  position: relative;
}
.form_box .file_div p {
  position: absolute;
  width: 100%;
  height: 20px;
  bottom: -20px;
  left: 0;
  line-height: 30px;
  font-size: 14px;
  color: #bcbcbc;
}
.RighInfo002275 h2 {
  font-size: 36px;
  color: #333333;
  font-weight: normal;
  line-height: 1.2;
}
.RighInfo002275 h3 {
  font-size: 22px;
  color: #e3211b;
  /* font-family: 'DINCond-Bold'; */
}
/* 06_2联系方式 地图 */
.RighInfo002275 {
  padding: 60px 0 100px;
  background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;
}
.RighInfo002275 .text {
  margin-top: 50px;
  width: 45%;
  float: left;
}
.RighInfo002275 .text .title {
  font-size: 30px;
  color: #000;
  font-weight: normal;
  margin-bottom: 30px;
}
.RighInfo002275 .text .title span {
  font-weight: 700;
}
.RighInfo002275 .text .p {
  font-size: 16px;
  color: #666;
  line-height: 42px;
  margin: 0;
  padding: 0;
}
.RighInfo002275 .text .btn {
  width: 160px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin: 12px 0 auto;
  background: #111;
  color: #fff;
  display: inline-block;
}
.RighInfo002275 .text .kefu {
  padding: 10px 0;
  position: relative;
}
.RighInfo002275 .text .code {
  position: absolute;
  left: 200px;
  top: -20px;
  text-align: center;
  width: 120px;
}
.RighInfo002275 .map {
  width: 54%;
  float: right;
}
.RighInfo002275 .map .box {
  width: 100%;
  height: 0;
  padding-bottom: 62%;
  position: relative;
}
.RighInfo002275 .map #map {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.RighInfo002275 .map img {
  max-width: none !important;
}
.jmhz_box {
  padding: 60px 0 100px;
}
.jmhz_box .jm_box1 {
  padding: 100px 80px 90px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 50px auto 75px;
}
.jmhz_box .jm_box1 p.p1 {
  font-size: 16px;
  color: #666666;
  margin-bottom: 35px;
}
.jmhz_box .jm_box1 .item {
  text-align: left;
}
.jmhz_box .jm_box1 .item li {
  display: inline-block;
  padding: 7.5px 25px;
  background: #fff;
  border-radius: 30px;
  margin-right: 30px;
  margin-bottom: 30px;
}
.jmhz_box .jm_box1 .item li span {
  display: inline-block;
  background: url(../images/bg2.png) no-repeat center;
  width: 45px;
  height: 45px;
  background-size: 100%;
  text-align: center;
  line-height: 45px;
  color: #fff;
  font-size: 24px;
  font-weight: 600;
  margin-right: 20px;
}
.jmhz_box .jm_box1 .item li p {
  display: inline-block;
  font-size: 15px;
  color: #666666;
}
.jmhz_box .jm_box1 .art {
  width: auto;
  margin-top: 20px;
  display: inline-block;
  border: 1px solid rgba(255, 255, 255, 0.15);
  padding: 20px 70px 20px 96px;
  background: url(../images/tel2.png) no-repeat 25px center;
  border-radius: 20px;
}
.jmhz_box .jm_box1 .art p {
  font-size: 20px;
  color: #666;
  font-weight: 600;
  line-height: 30px;
}
.jmhz_box .jm_box1 .art p.p2 {
  font-weight: normal;
  font-size: 16px;
  margin-bottom: 5px;
}
.jmhz_box .mt40 {
  margin-bottom: 40px;
}
form label {
  display: block;
  float: left;
  width: 100%;
  height: auto;
  border: 1px solid #e5e5e5;
  margin-bottom: 30px;
  position: relative;
  padding: 0 15px;
  font-size: 16px;
  color: #999999;
}
form label.label3 {
  width: 31.5%;
  margin-right: 2.75%;
}
form label.label3:nth-child(3n) {
  margin-right: 0;
}
form label input {
  line-height: 58px;
  width: 100%;
  font-size: 16px;
  color: #999999;
}
form label em {
  font-style: normal;
  color: #e3211b;
  position: absolute;
  right: 10px;
  top: 0px;
  line-height: 58px;
}
form label textarea {
  padding: 15px 0;
  font-size: 16px;
  color: #999999;
  width: 100%;
  height: 240px;
}
form .btn {
  margin-top: 10px;
}
form .btn input {
  width: 160px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background-color: #e3211b;
  color: #fff;
  margin-right: 20px;
  display: inline-block;
  border-radius: 25px;
  font-size: 18px;
  cursor: pointer;
}
form .btn input.reset {
  background-color: #333333;
}
form .btn.btn2 {
  margin-top: 60px;
  text-align: center;
}
.zxls_box {
  padding: 60px 0 80px;
}
.zxls_box .items {
  margin: 105px auto 25px;
  text-align: left;
}
.zxls_box .items li {
  background: #e4ebf4;
  display: inline-block;
  padding: 12px 18px;
  line-height: 1.6;
  font-size: 15px;
  color: #7a7675;
  position: relative;
  margin-right: 23px;
  margin-bottom: 25px;
  min-width: 25%;
}
.zxls_box .items li:last-child {
  margin-right: 0;
}
.zxls_box .items li:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 100%;
  left: -8px;
  top: 0;
  background: url(../images/l1.png) no-repeat center;
  background-size: 100% 100%;
}
.zxls_box .items li:after {
  content: '';
  position: absolute;
  width: 8px;
  height: 100%;
  right: -8px;
  top: 0;
  background: url(../images/r1.png) no-repeat center;
  background-size: 100% 100%;
}
.zxls_box .items li p {
  position: relative;
  margin: 0;
  padding: 0;
  padding-left: 15px;
}
.zxls_box .items li p:after {
  content: '';
  position: absolute;
  left: -5px;
  top: 50%;
  width: 8px;
  height: 1px;
  background: #9e9e9e;
}
.zxls_box .zxls_tab {
  background: #fafafa;
  padding: 60px 85px 85px;
}
.zxls_box .zxls_tab .left {
  width: 310px;
  float: left;
}
.zxls_box .zxls_tab .left li a {
  font-size: 18px;
  display: block;
  line-height: 1;
  margin-bottom: 40px;
}
.zxls_box .zxls_tab .left li a.on {
  color: #e3211b;
}
.zxls_box .zxls_tab .right {
  width: calc(100% - 320px);
  float: right;
  padding-left: 79px;
  padding-bottom: 100px;
  border-left: 1px solid #ebebeb;
}
.zxls_box .zxls_tab .right h5 {
  font-size: 16px;
  color: #333333;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 20px;
}
.zxls_box .zxls_tab .right .zz,
.zxls_box .zxls_tab .right .rz {
  font-size: 14px;
  line-height: 30px;
  color: #999999;
  margin-bottom: 36px;
}
.zxls_box .zxls_tab .right .more_a {
  font-size: 16px;
}

/* 新增上一篇、下一篇 */
.pro-btns{
	display: none;
}
.pro-btns .prev,
.pro-btns .next{
	position: fixed;
	width: 35px;
	line-height: 30px;
	height: 35px;
	border: solid 1px #ddd;
	color: #fff;
	text-align: center;
	z-index: 10;
	background-color: #eee;
	top: 50%;
	transform: translateY(-50%);
}
.pro-btns .prev img,
.pro-btns .next img{
	max-height: 20px;
	vertical-align: middle;
}
.pro-btns .next{
	right: 6%;
}
.pro-btns .prev{
	left: 6%;
}
.pro-btns .prev a,
.pro-btns .next a{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	z-index: 5;
}

@media (min-width: 1201px) {
	.pro-btns .prev,
	.pro-btns .next{
		width: 50px;
		height: 50px;
		line-height: 45px;
	}
	.pro-btns .prev img,
	.pro-btns .next img{
		max-height: 30px;
	}
}

@media (max-width: 1770px) {
  header .auto nav a {
    margin: 0 35px;
  }
  .about_box .con .imgbox .art li h1 {
    font-size: 140px;
  }
}
@media (max-width: 1680px) {
  header .auto nav a {
    margin: 0 32px;
  }
  .swiper_banner .swiper-slide .art .auto h2 {
    font-size: 32px;
  }
  .swiper_banner .swiper-slide .art .auto h1 {
    font-size: 62px;
    margin: 22px 0 70px;
  }
  .about_box .con .imgbox .art li h1 {
    font-size: 130px;
  }
  .pro_info .prev{left: 2%;}
  .pro_info .next{right: 2%;}
  .pro-btns .next{right: 2%;}
  .pro-btns .prev{left: 2%; }
}
@media (max-width: 1600px) {
  header .auto nav a {
    margin: 0 30px;
  }
  .swiper_banner .swiper-slide .art .auto h2 {
    font-size: 30px;
  }
  .swiper_banner .swiper-slide .art .auto h1 {
    font-size: 60px;
    margin: 22px 0 60px;
  }
  .banner .art h2 {
    font-size: 50px;
  }
  .banner .art h3 {
    font-size: 40px;
  }
  .about_box .con .imgbox .art li h1 {
    font-size: 120px;
  }
}
@media (max-width: 1440px) {
  header .auto nav a {
    margin: 0 25px;
  }
  .swiper_banner .swiper-slide .art .auto h2 {
    font-size: 22px;
  }
  .swiper_banner .swiper-slide .art .auto h1 {
    font-size: 52px;
    margin: 22px 0 50px;
  }
  .banner .art h2 {
    font-size: 40px;
  }
  .banner .art h3 {
    font-size: 30px;
  }
  .about_box .con .imgbox .art li h1 {
    font-size: 110px;
  }
  .RighInfo002275 .text {
    margin-top: 0px;
  }
  .RighInfo002275 h2 {
    font-size: 30px;
  }
  .RighInfo002275 h3 {
    font-size: 20px;
  }
}
@media (max-width: 1400px) {
  header .auto nav a {
    margin: 0 20px;
  }
  .swiper_banner .swiper-slide .art .auto h2 {
    font-size: 20px;
  }
  .swiper_banner .swiper-slide .art .auto h1 {
    font-size: 50px;
    margin: 22px 0 40px;
  }
  .news_swiper .swiper-slide .art .time {
    margin-top: 20px;
  }
  .news_swiper .swiper-slide .art h2 {
    margin: 15px 0;
  }
  .about_box .con .imgbox .art li h1 {
    font-size: 50px;
  }
  .about_box .con .imgbox .art li h1 {
    font-size: 100px;
  }
}
@media (max-width: 1366px) {
  header .auto nav a {
    margin: 0 15px;
  }
  header .auto .search {
    width: 120px;
  }
  .swiper_banner .swiper-slide .art .auto h2 {
    font-size: 20px;
  }
  .swiper_banner .swiper-slide .art .auto h1 {
    font-size: 40px;
    margin: 22px 0 30px;
  }
  .about_box .con .imgbox .art li h1 {
    font-size: 40px;
  }
  .about_box .con .imgbox .art li h1 {
    font-size: 90px;
  }
}
@media (max-width: 1200px) {
  header .auto .logo img {
    max-height: 40px;
  }
  header .auto .search {
    position: absolute;
    width: 50%;
    right: 0;
    top: 100px;
    height: 50px;
    margin-top: 0;
    padding: 10px 20px;
    z-index: 9;
    display: none;
  }
  header .auto .search input {
    height: 30px;
  }
  header .auto nav {
    position: absolute;
    width: 50%;
    height: 100vh;
    right: 0;
    top: 100px;
    background: rgba(255, 255, 255, 0.8);
    padding-left: 0;
    padding-top: 50px;
    display: none;
  }
  header .auto nav a {
    width: 100%;
    margin: 0;
    display: block;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
  }
  header .auto .meun {
    display: block;
    position: absolute;
    right: 2%;
  }
  .menuWapBox{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99;background: none;}
  .title h1 {
    font-size: 30px;
  }
  .title h2 {
    font-size: 24px;
    margin-top: -30px;
  }
  .title h2:after {
    bottom: 8px;
    width: 100px;
    margin-left: -50px;
  }
  .swiper_banner .swiper-slide .art .auto h2 {
    font-size: 20px;
    padding-top: 20px;
  }
  .swiper_banner .swiper-slide .art .auto h1 {
    font-size: 30px;
    margin: 22px 0 30px;
  }
  .news_swiper .swiper-slide .art .time {
    margin-top: 15px;
  }
  .news_swiper .swiper-slide .art h2 {
    margin: 15px 0;
    font-size: 20px;
    line-height: 24px;
  }
  .about_box .con .imgbox .art li h1 {
    font-size: 80px;
  }
  .about_box .con .imgbox .art li p {
    font-size: 16px;
  }
}
@media (max-width: 1024px) {
	.wedding_site_nav{display: none;}
  .news_swiper .swiper-slide .imgbox,
  .news_swiper .swiper-slide .art {
    width: 100%;
  }
  .news_swiper .swiper-slide .art {
    padding: 2%;
  }
  .news_swiper {
    padding-bottom: 100px;
  }
  .news_swiper .swiper-button-prev {
    left: auto;
    right: 50%;
    margin-right: 10px;
  }
  .news_swiper .swiper-button-next {
    left: 50%;
    margin-left: 10px;
  }
  .about_box .con .imgbox .art li h1 {
    font-size: 70px;
  }
  .body{padding-bottom: 0;}
}
#page4 .jjfa_index{padding-top: 80px;}
@media (max-width: 768px) {
	.body,
  #Container {
    padding-top: 60px !important;
  }
  .swiper_banner{margin-top: 60px;}
  .swiper_banner .swiper-slide .art .auto h2 {
    font-size: 18px;
    padding-top: 5px;
  }
  .swiper_banner .swiper-slide .art .auto h1 {
    font-size: 20px;
    margin: 5px 0 15px;
  }
  .swiper_banner .swiper-slide .pc {
    display: none;
  }
  .swiper_banner .swiper-slide .wap {
    display: block;
    min-height: 250px;
  }
  .swiper_banner .swiper-slide .art .auto a {
    width: 120px;
    height: 40px;
    line-height: 40px;
  }
  .swiper_banner .swiper-slide .art .auto a span {
    letter-spacing: 0;
  }
  .swiper_banner .swiper-slide .art .auto a img {
    width: 20px;
    height: 5px;
  }
  .swiper_banner .swiper-pagination-bullets {
    bottom: 10px;
  }
  .swiper_banner .swiper-slide .art {
    top: 20%;
	padding-left: 10%;
  }
  .wedding_site .hook-item{padding: 30px 0;}
  .wedding_site .hook-item:first-child{padding: 0;}
  .wedding_site .hook-item,
  .wedding_site .hook-item .fp-tableCell{height: auto !important;}
  .wedding_site #page4{height: 50vh!important;}
  #page4 .jjfa_index{padding-top: 0;}
  .gsjs_index ul li {
    width: 33.33%;
    height: 102.5px;
    background-size: 100% 100%;
    margin: 0;
  }
  .gsjs_index ul li p {
    font-size: 24px;
    margin-top: 10px;
  }
  .more_a {
    width: 120px;
    height: 40px;
    line-height: 40px;
  }
  .more_a span {
    letter-spacing: 0;
  }
  .more_a img {
    width: 20px;
    height: 5px;
  }
  .header_div {
    height: 60px;
  }
  header {
    height: 60px;
  }
  header .auto .logo {
    height: 60px;
    line-height: 60px;
  }
  header .auto .meun {
    margin-top: 15px;
    width: 30px;
    height: 30px;
  }
  header .auto .meun i {
    margin-bottom: 8px;
  }
  header .auto .search {
    top: 60px;
  }
  header .auto nav {
    top: 60px;
  }
  .cpzx_index .cpzxbox .imgbox a {
    width: 40px;
    height: 40px;
  }
  
  .cpzx_index .cpzxbox .imgbox {
    width: 100%;
  }
  .cpzx_index .cpzxbox .artbox {
    width: 100%;
  }
  .cpzx_index {
    width: 90%;
    padding: 0 5%;
  }
  .wedding_site #box4 {
    padding-bottom: 120px;
  }
  .jjfa_index .tabtitle {
    position: absolute;
    top: auto;
    height: 100px;
    bottom: 5%;
  }
  .jjfa_title li {
    padding: 20px 8px 10px;
  }
  .jjfa_title li a .bottom p {
    font-size: 12px;
    width: 100%;
    line-height: 18px;
  }

 
  .jjfa_title li.on {
    top: -15px;
  }
 
  .jjfa_title li.on a .top {
    margin: -10px 0 0px;
  }
  .jjfa_title li.on a .bottom p {
    font-size: 12px;
    line-height: 15px;
    height: 90px;
  }
  .jjfa_title li a .bottom .img {
    float: none;
    width: 100%;
  }
  .jjfa_title li a .bottom img {
    float: none;
    margin: 0 auto;
    display: block;
  }
  .jjfa_title li a .bottom {
    height: 90px;
  }
  .xwzx_index .list li {
    width: 100%;
    margin: 10px 0;
  }
  footer {
    padding: 30px 0;
  }
  footer .foot1 li {
    display: none;
  }
  footer .foot1 li:last-child {
    display: block;
    width: 100%;
	text-align: center;
  }
  footer .foot2 .links,
  footer .foot2 .share{float: none;text-align: center;}
  footer .foot2 .links li,
  footer .foot2 .share li{display: inline-block;float: none;margin: 0;}
  .wedding_site_nav a.active span {
    display: none;
  }
  .banner img.wap {
    display: block;
  }
  .banner img.pc {
    display: none;
  }
  .banner .art h2 {
    font-size: 30px;
  }
  .banner .art h3 {
    font-size: 20px;
  }
  .productBox{padding-top: 30px;}
  .productBox .jjfa_title_pro.scroll{top: 60px;}
  .pro_list li a .imgbox,
  .pro_list li a .art {
    width: 100%;
	
  }
    .pro_list li a .art{padding-bottom: 50px;}
	.pro_list li a .imgbox .img{padding: 30px;}
  .pro_list li a .art i{top:auto;bottom:-10px;right:auto;left: 50%;transform: translateX(-50%);}
  .pro_info .left,
  .pro_info .right {
    width: 100%;
  }
  .pro_tabbox > div ul li {
    width: 100%;
    padding: 20px;
    border-top-left-radius: 20px;
  }
  .pro_tabbox > div ul li p {
    padding-left: 20px;
  }
  .pro_tabtitle a {
    width: 150px;
  }
  .xgal_box {
    padding: 30px 0;
  }
  .title2 h2 {
    font-size: 24px;
  }
  .xgal_box .list li a p {
    font-size: 16px;
  }
  .xgcp_box {
    padding: 30px 0;
  }
  .xgcp_box .list li a p {
    font-size: 16px;
  }
  .jjfa_list li a .imgbox,
  .jjfa_list li a .art {
    width: 100%;
  }
  .news_list li {
    padding: 15px;
  }
  .news_list li a .time h3 {
    font-size: 40px;
  }
  .news_list li a .time h4 {
    font-size: 12px;
  }
  .news_list li a .time {
    padding-right: 15px;
    margin-top: 10px;
  }
  .news_list li a .art {
    width: calc(100% - 70px);
  }
  .news_list.news_list2 li {
    width: 100%;
    margin: 0 0 15px;
    padding: 15px;
  }
  .menu_info {
    height: 60px;
  }
  .menu_info a {
    height: 60px;
    line-height: 60px;
    padding: 0 10px;
  }
  .news_swiper.news_swiper2 .swiper-slide .art .time {
    padding-left: 20px;
  }
  .news_swiper.news_swiper2 .swiper-slide .art .time:before {
    left: 0;
  }
  .about_box .con .imgbox img {
    min-height: 150px;
  }
  .about_box .con .imgbox .art li h1 {
    font-size: 30px;
  }
  .about_box .con .imgbox .art li p {
    font-size: 14px;
    line-height: 15px;
    margin-bottom: 0;
  }
  .about_box .con .img_video a.open_video {
    background-size: 40px;
  }
  .about_list li {
    width: 100%;
    margin: 0 0 15px;
    padding: 15px;
  }
  .about_box {
    padding: 30px 0;
  }
  .about_box h2 {
    font-size: 24px;
  }
  .about_box h3 {
    font-size: 18px;
  }
  .about_box .con {
    margin-top: 20px;
  }
  .RighInfo002275 .text,
  .RighInfo002275 .map {
    width: 100%;
  }
  .RighInfo002275 {
    padding: 30px 0 50px;
  }
  .RighInfo002275 h2 {
    font-size: 24px;
  }
  .RighInfo002275 h3 {
    font-size: 18px;
  }
  .RighInfo002275 .text {
    margin-bottom: 15px;
  }
  .RighInfo002275 .text .p {
    line-height: 35px;
  }
  .jmhz_box .jm_box1 {
    padding: 30px 15px;
    margin: 30px auto;
    background-position: center right -120px;
  }
  .jmhz_box .mt40 {
    margin-bottom: 20px;
  }
  form label.label3 {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  form .btn {
    margin-top: -10px;
  }
  .jmhz_box {
    padding: 30px 0 50px;
  }
  .zxls_box .items {
    margin-top: 30px;
    text-align: center;
  }
  .zxls_box .items li {
    margin: 10px;
    margin-bottom: 0;
  }
  .zxls_box .zxls_tab {
    padding: 30px 15px;
  }
  .zxls_box .zxls_tab .left {
    width: 100%;
  }
  .zxls_box .zxls_tab .right {
    width: 100%;
    padding-left: 0;
    border: none;
    padding-top: 20px;
    margin-top: 20px;
    border-top: 1px solid #ebebeb;
  }
  .zxls_box .zxls_tab .left li a {
    margin-bottom: 15px;
  }
  .markbox2 {
    padding: 20px;
	width: 95%;
  }
   .markbox2 .form_box{width: auto;}
  .yyal_box ul li {
    width: 100%;
    padding: 20px;
    border-top-left-radius: 20px;
  }
  .jjfa_title_pro.scroll {
    padding-top: 15px;
    width: 96%;
  }

  .xgcp_box .list li a .imgbox .img{
    padding: 30px;
  }
  .xgcp_box .list li{
    width: 100%;
    margin-right: 0;
    margin-bottom: 15px;
  }
  .xgcp_box .list li .imgbox .img p{
    bottom: 25%;
  }
}
/* 02_5荣誉资质 */
/*slick Basic*/
.PicList002433 .slick-slider {
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.PicList002433 .slick-list {
  position: relative;
  z-index: 1;
  display: block;
  overflow: hidden;
}
.PicList002433 .slick-list:focus {
  outline: none;
}
.PicList002433 .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.PicList002433 .slick-slider .slick-track,
.PicList002433 .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.PicList002433 .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.PicList002433 .slick-track:before,
.PicList002433 .slick-track:after {
  display: table;
  content: '';
}
.PicList002433 .slick-track:after {
  clear: both;
}
.PicList002433 .slick-loading .slick-track {
  visibility: hidden;
}
.PicList002433 .slick-slide {
  display: none;
  float: left;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.PicList002433 .slick-slide .slick-loading img {
  display: none;
}
.PicList002433 .slick-slide .dragging img {
  pointer-events: none;
}
.PicList002433 .slick-initialized .slick-slide {
  display: block;
}
.PicList002433 .slick-loading .slick-slide {
  visibility: hidden;
}
.PicList002433 .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.PicList002433 .slick-arrow .slick-hidden {
  display: none;
}
/*slick Basic End*/
.PicList002433 .main {
  padding: 3% 0 0;
}
.PicList002433 .main .slick-arrow {
  position: absolute;
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -30px;
  border: 1px solid #e3211b;
  padding: 0;
  background: none;
  font-size: 0;
  z-index: 10;
  cursor: pointer;
  border-radius: 50%;
}
.PicList002433 .main .slick-arrow:before {
  position: absolute;
  content: '';
  width: 18px;
  height: 18px;
  border-top: 2px solid #e3211b;
  border-right: 2px solid #e3211b;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  left: 50%;
  top: 50%;
  margin: -9px 0 0 -15px;
}
.PicList002433 .main .slick-prev:before {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  margin-left: -5px;
}
.PicList002433 .main .slick-prev {
  left: -59px;
}
.PicList002433 .main .slick-next {
  right: -59px;
}
@media (max-width: 1408px) {
  .PicList002433 .main .slick-prev {
    left: 2%;
  }
  .PicList002433 .main .slick-next {
    right: 2%;
  }
}
@media (max-width: 640px) {
  .PicList002433 .main .slick-arrow {
    width: 7vw;
    height: 7vw;
    margin-top: -3.5vw;
  }
  .PicList002433 .main .slick-arrow:before {
    width: 40%;
    height: 40%;
    margin: 0;
    left: 40%;
    top: 30%;
  }
  .PicList002433 .main .slick-next:before {
    left: 20%;
  }
}
.PicList002433 .list ul {
  padding: 0 50px;
}
.PicList002433 .list ul.ul-2{
  position: relative;
  top: 0px;
}
.PicList002433 .list li {
  float: left;
  position: relative;
  text-align: center;
  margin-bottom: 0%;
}
.PicList002433 .list li:first-child:before,
.PicList002433 .list li:last-child:after {
  position: absolute;
  content: '';
  bottom: 0px;
  height: 90px;
  width: 50px;
}
.PicList002433 .list li:first-child:before {
  left: -50px;
  background: url(../images/PicList002433_ul_l.png) no-repeat 0 bottom;
}
.PicList002433 .list li:last-child:after {
  right: -50px;
  background: url(../images/PicList002433_ul_r.png) no-repeat 0 bottom;
}
.PicList002433 .list li aside {
  padding-top: 35px;
  height: 90px;
  background: url(../images/PicList002433_libg.png) repeat-x left bottom;
}
.PicList002433 .list li .ytable {
  height: 245px;
}
.PicList002433 .list li .ytable-cell {
  vertical-align: bottom;
}
.PicList002433 .list li figure {
  position: relative;
  display: inline-block;
  max-width: 80%;
  font-size: 0;
  line-height: 393px;
}
.PicList002433 .list li figure:after {
  display: none;
  position: absolute;
  right: -24px;
  background: url(../images/PicList002433_ying.png) no-repeat left bottom;
  width: 24px;
  height: 100%;
  background-size: contain;
  content: '';
}
.PicList002433 .list li figure img {
  position: relative;
  max-height: 245px;
  padding: 8px;
  padding-top: 12px;
  background: url(../images/PicList002433_kuang.png) no-repeat;
  background-size: 100% 100%;
  vertical-align: bottom;
  margin-bottom: 10px;
}
.PicList002433 .list li figure:before {
  position: absolute;
  content: '';
  width: 7px;
  height: 100%;
  right: -7px;
  bottom: 10px;
  background: url(../images/PicList002433_ying.png) no-repeat center bottom;
}
.PicList002433 .list li p {
  font-size: 16px;
  margin: 0 auto;
  max-width: 210px;
  width: 90%;
  line-height: 20px;
  max-height: 40px;
  color: #333;
}
.PicList002433 .list .ul-3 li {
  width: 33.33333333%;
}
.PicList002433 .list .ul-3 li:nth-child(3):after {
  position: absolute;
  content: '';
  bottom: 0px;
  height: 90px;
  width: 50px;
  right: -50px;
  background: url(../images/PicList002433_ul_r.png) no-repeat 0 bottom;
}
.PicList002433 .list .ul-2 li {
  width: 50%;
}
.PicList002433 .list .ul-2 li:nth-child(2):after {
  position: absolute;
  content: '';
  bottom: 0px;
  height: 90px;
  width: 50px;
  right: -50px;
  background: url(../images/PicList002433_ul_r.png) no-repeat 0 bottom;
}
.PicList002433 .list .ul-2 li:nth-child(1) > a .ytable {
  padding-left: 30%;
}
.PicList002433 .list .ul-2 li:nth-child(2) > a .ytable {
  padding-right: 30%;
}
.PicList002433 .list .ul-1 li {
  width: 100%;
}
@media (max-width: 640px) {
  .PicList002433 .auto,
  .PicList002433 .list ul {
    padding: 0;
  }
  .PicList002433 .list li p {
    font-size: 12px;
  }
  .PicList002433 .list li .ytable {
    height: 150px;
  }
  .PicList002433 .list li figure img {
    max-height: 150px;
    padding: 3px;
  }
  .PicList002433 .list .ul-2 li:nth-child(1) > a .ytable {
    padding-left: 30%;
  }
  .PicList002433 .list .ul-2 li:nth-child(2) > a .ytable {
    padding-right: 30%;
  }
  .PicList002433 .list .ul-3 li:nth-child(3):after,
  .PicList002433 .list li:first-child:before {
    display: none;
  }
}
@media (max-width: 480px) {
  .PicList002433 .list li .ytable {
    height: 100px;
  }
  .PicList002433 .list li figure img {
    max-height: 100px;
  }
}
/*! fancyBox ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂªÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.fancybox-opened {
  z-index: 8030;
}
.fancybox-opened .fancybox-skin {
  border-radius: 20px;
}
.fancybox-outer,
.fancybox-inner {
  position: relative;
}
.fancybox-inner {
  overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}
.fancybox-image,
.fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
  background-image: url('../images/PicList002311-fancybox_sprite.png');
}
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url('../images/PicList002311-fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url('../images/PicList002311-blank.gif');
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}
.fancybox-prev {
  left: 0;
}
.fancybox-next {
  right: 0;
}
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}
.fancybox-nav:hover span {
  visibility: visible;
}
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}
/* Overlay helper */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}
.fancybox-lock body {
  overflow: hidden !important;
}
.fancybox-lock-test {
  overflow-y: hidden !important;
}
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url('../images/PicList002311-fancybox_overlay.png');
}
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-x: hidden;
  overflow-y: scroll;
}
/* Title helper */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}
.fancybox-opened .fancybox-title {
  visibility: visible;
}
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: 15px;
  z-index: 8050;
  text-align: center;
}
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 10px 76px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: #e3211b;
  border-radius: 25px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}
.fancybox-title-inside-wrap {
  padding-top: 10px;
}
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading,
  .fancybox-close,
  .fancybox-prev span,
  .fancybox-next span {
    background-image: url('../images/PicList002311-fancybox_sprite@2x.png');
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
  #fancybox-loading div {
    background-image: url('../images/PicList002311-fancybox_loading@2x.gif');
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
}
/*RighInfo002973 */
.RighInfo002973 {
  padding: 2% 0 3%;
  color: #333;
  font-size: 16px;
}
.RighInfo002973 .news-details .title {
  text-align: center;
}
.RighInfo002973 .news-details .title h1 {
  font-size: 28px;
  margin: 0 0 20px 0;
  color: #000;
}
.RighInfo002973 .news-details .title aside span {
  display: inline-block;
  vertical-align: middle;
  margin: 0 15px 5px;
  line-height: 16px;
  color: #666;
}
.RighInfo002973 .news-details .title .bshare-custom {
  display: inline-block;
}
.RighInfo002973 .news-details .edit-info {
  line-height: 32px;
  background: #fff;
  padding: 2% 0;
  margin-bottom: 2%;
  box-shadow: 0 4px 18px rgba(0, 0, 0, 0.1);
  padding: 20px 30px;
  margin-top: 30px;
}
.RighInfo002973 .pn-page aside {
  padding: 10px 0;
}
.RighInfo002973 .pn-page aside a {
  color: #666;
}
.RighInfo002973 .pn-page aside a:hover,
.RighInfo002973 .pn-page aside a:hover b {
  color: #e3211b;
}
.RighInfo002973 .pn-page aside a b {
  color: #333;
}
.RighInfo002973 .operating {
  overflow: hidden;
  line-height: 24px;
}
.RighInfo002973 .operating a {
  padding: 10px 40px;
  border-radius: 30px;
  color: #fff;
  text-align: center;
  display: block;
  transition: 0.3s;
  background: #e3211b;
}

@media (min-width: 1025px) {
  .RighInfo002973 .pn-page {
    min-height: 24px;
    position: relative;
    padding-right: 230px;
  }
  .RighInfo002973 .pn-page .operating {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
  }
  .RighInfo002973 .operating a {
    float: left;
  }
}
@media (max-width: 1024px) {
	
  .RighInfo002973 .operating {
    text-align: right;
    padding-bottom: 20px;
  }
  .RighInfo002973 .operating a {
    display: inline-block;
  }
}
@media (max-width: 640px) {
	
  .RighInfo002973 .news-details .title h1 {
    font-size: 6vw;
  }
  .RighInfo002973 {
    font-size: 14px;
  }
}


/*20210507*/
@media(max-width:768px){
  footer .foot2 .copyright {
    text-align: center;
}
}
@media(min-width:768px){
  .productBox .jjfa_title li.on,
.productBox .jjfa_title li:hover{
    padding: 10px 10px;
}
 .productBox .jjfa_title li.on .bottom  p{ line-height:24px;}
 .jjfa_title li.on a .top{ margin:5px 0 5px;}
 .jjfa_title li:hover a .top{ margin:5px 0 5px;}
.productBox .jjfa_title_pro.scroll li.on {
    top: 0;
}

.productBox .jjfa_title_pro.scroll {
    top: 0;
}
}
@media(min-width:1200px){
  .PicList002433 .list li figure img {
    max-height: 393px;
}

.PicList002433 .list li .ytable {
    height: 393px;
}

.PicList002433 .list .ul-2 li:nth-child(1) > a .ytable {padding-left: 0;}

.PicList002433 .list .ul-2 li:nth-child(2) > a .ytable {
    padding-right: 0;
}
}
.cpzx_index .cpzxbox .artbox a {
  opacity: 0;
  -webkit-transition: .4s;
  -ms-transition: .4s;
  transition: .4s;
  top: 20px;
}

.cpzx_index .cpzxbox .artbox a.cur {
  opacity: 1;
  top: 0;
}
#page4 .imgbox {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 20;
  -webkit-transition: .4s;
  -ms-transition: .4s;
  transition: .4s;
}
#page4 .imgbox.cur {
  opacity: 1;
}
#page4 .jjfa_index {
  z-index: 30;
}

.jjfa_title_pro li:hover {
  border: 1px solid #e3211b;
	border-left: 1px solid #fff;
}
.productBox .jjfa_title li:hover {
  /*top: -30px;*/
  background: #e3211b;
}

.productBox .jjfa_title li:hover a{
  transform: scale(1.1);
}


.productBox .jjfa_title li a{
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.jjfa_title li:hover .top,
.jjfa_title li.on .top {
  display: block;
  height: 30px;
  margin: -10px 0 10px;
}
.jjfa_title li:hover .top img,
.jjfa_title li.on .top img {
  min-height: 25px;
  max-height: 30px;
  width: auto;
  object-fit: cover;
  margin: 0 auto;
  display: block;
}
.jjfa_title li:hover .bottom .img,
.jjfa_title li.on .bottom .img {
  display: none;
}
.jjfa_title li:hover .bottom p,
.jjfa_title li.on .bottom p {
  width: 100%;
  color: #fff;
  float: none;
  text-align: center;
}

@media(max-width:1366px){
  .cpzx_index .cpzxbox .artbox a .right p#_text{
    -webkit-line-clamp: 3;
  }
}

@media (max-width: 1200px) {
	.PicList002433 .list li figure{
		line-height: 245px;
	}
}
/*20210510*/
@media(max-width:768px){
  .jjfa_title li {
      float: none;
      display: inline-block;
      width: 135px;
      white-space: normal;
      text-align: center;
  }
  .cpzx_index .cpzxbox .artbox a h3.cateBox{font-size: 18px;}
  .productBox .jjfa_title li:hover {
      top: 0;
  }
  .jjfa_index {
    overflow: hidden;
  }
  .jjfa_index .jjfa_title li.on {
    top: 0;
  }
  .productBox .jjfa_title_pro,.jjfa_index .tabtitle {
      white-space: nowrap;
      overflow-x: scroll;
      width: 100%;
  }
  .cpzx_index .cpzxbox .artbox a .right p#_text{
    -webkit-line-clamp: 3;
  }
  .pro_info .right{
    margin-right: 0%;
  }
  .PicList002433 .list ul.ul-2{
    top: 0;
  }
}


#wowslider-container1 .homeban{position: absolute; z-index: 20; left: 0; top: 0; width: 100%; height: 100%;}
#wowslider-container1 .homeban .slick-list,
#wowslider-container1 .homeban .slick-track,
#wowslider-container1 .homeban li.slick-slide{height: 100%;}
#wowslider-container1 .homeban li.slick-slide{position: relative; }
.homeban .car{background-position: center center;background-repeat: no-repeat;background-size: contain;position: absolute; height: 100%; width:78.386%;right: 0; top: 0; opacity: 0; transform: translateX(50px); }
.homeban .xinpian{background-repeat: no-repeat;background-position:center top 30%; background-size: contain;height: 100%; width: 8.3%;position: absolute;right: 45.99%; top: 0;opacity: 0; transform: translateY(50px); }
.homeban .logo{background-position: center 30%;background-repeat: no-repeat;height: 100%;width: 47.452%;background-size: contain;position: absolute; top: 0; left: 23.332%; transform: scale(0) ;opacity: 0;}
.homeban .inner{opacity: 0; }
.homeban .video-inner{height: 100%;position: relative;}
.homeban .video-inner video{position: absolute; left: 0; top: 0; width: 100%; background: #000;height: 100%;}

.homeban .txt-area{font-size: 100px; color: #F1F1F1;position: absolute; top: 50%; transform: translateY(-50%); left: 0; opacity: 0;z-index: 20;}
.homeban .txt-area aside{font-size: 0.48em; font-weight: 100; line-height: 1;}
.homeban .txt-area .t-1{letter-spacing: 0.5em;}
.homeban .txt-area .t-1:before {display: block;width: 2.381em;margin-bottom: 0.7142em;height: 3px;background: #e3211b;content: '';}
.homeban .txt-area .t-2 {font-size: 0.72em;letter-spacing: 0.3em;margin: 0.3em 0 1.2em;}
.homeban .txt-area .more {padding: 0 2.389em;background: #e3211b;border-radius: 25px;display: table;line-height: 2.778em;color: #fff;letter-spacing: 2px;font-size: 0.18em;}
.homeban .txt-area .more:after {background: url(../images/more.png) no-repeat center center;display: inline-block; content: '';width: 30px; height: 8px;margin-left: 10px; vertical-align: middle;}
@media(max-width:1440px){
.homeban .txt-area{font-size: 6vw;}
}

.homeban .anishow .inner{opacity:1;transition: 0.3s 1.5s;}
.homeban .anishow .car{opacity:1; transform: translateX(0); transition: 0.5s 1.5s ease-out;}
.homeban .anishow .xinpian{opacity:1; transform: translateY(0); transition: 0.5s 2s ease-out;}
.homeban .anishow .logo{transform: scale(1) ; opacity: 1;transition: 1.2s 2s ease-in-out;}
.homeban .anishow .txt-area{opacity: 1; left:4.2%;transition: 0.3s 2s ease-out;}

.homeban .startshow .inner{opacity:1;transition: 0.3s;}
.homeban .startshow .car{opacity:1; transform: translateX(0); transition: 0.5s 0.3s ease-out;}
.homeban .startshow .xinpian{opacity:1; transform: translateY(0); transition: 0.5s  0.8s ease-out;}
.homeban .startshow .txt-area{ opacity: 1; left:4.2%;transition: 0.3s 0.3s ease-out;}

@media(max-width:640px){
 #homeBox{margin-top: 60px;}
.homeban .logo{top: -5%;}
.homeban .txt-area .more{font-size: 12px; line-height: 30px; padding: 0 10px;}
.homeban .txt-area .more:after{width: 20px;background-position: right center;}
.PicList002433 .list li figure{line-height: 150px;}
}

@media(max-width:480px){
	.PicList002433 .list li figure{line-height: 100px;}
}

@media(max-width:768px){
	html,body{width:100%;overflow: hidden;overflow-y: scroll;}
  .jjfa_title li{padding: 10px;}
  .productBox .jjfa_title_pro, .jjfa_index .tabtitle{overflow: hidden;overflow-x: scroll;}
  .cpzx_index .cpzxbox .artbox a .right p#_p2{margin-top: 18px;}
  .cpzx_index .cpzxbox .artbox{margin-top: 20px;}
  .productBox .jjfa_title_pro, .jjfa_index .tabtitle{height: 130px;line-height: 130px;}
  .jjfa_index .jjfa_title li.on{height: 130px;}
  .jjfa_title li:hover .top, .jjfa_title li.on .top,.jjfa_title li a.on .top{margin: 10px auto;}
  .jjfa_title li a .bottom{height: auto;}
  .jjfa_title li a .bottom p{height: 36px;overflow: hidden;text-overflow: ellipsis;}
  .jjfa_title li.on a .bottom p,
  .jjfa_title li:hover a .bottom p,
  .jjfa_title li.on a .bottom p,
  .jjfa_title li:hover a .bottom p{height: 54px;}
  .jjfa_title li a .bottom .img{height: 30px;}
  .jjfa_title li a .bottom p{float: none;text-align: center;}
  .jjfa_title li a{max-height: 100px;}
  .jjfa_index .jjfa_title li{min-height: 97px;}
  .jjfa_list li:first-child{padding-top: 0;}
  footer .foot2 .links li{padding-left: 5px;margin-right: 2px;}
  .wedding_site .hook-item:first-child .fp-tableCell{padding-top: 0;}
}

.submenu {margin:5% 0;}
.submenu .jjfa_title_pro {padding: 0; margin: 0;}
.submenu .jjfa_title li a .bottom p {height: auto; float: none; text-align: center; width: auto;}
.submenu .jjfa_title li:hover {padding: 30px 10px;}
@media(max-width:768px){
  .submenu .jjfa_title li:hover {padding: 10px;}
  .submenu .jjfa_title li.on {top: 0;}
}


/*20210706*/
@media(min-width:768px){
  .cpzx_index .cpzxbox .artbox a:after {
  content: "";
  display: block;
  clear: both;
}

.cpzx_index .cpzxbox .artbox a {
  height: auto;
  padding-bottom: 10px;
}

.cpzx_index .cpzxbox .artbox a .left {
  position: relative;
  float: left;
}

.cpzx_index .cpzxbox .artbox a .right {
  position: static;
  float: right;
}

.cpzx_index .cpzxbox .artbox a h3.cateBox {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 20px;
  padding: 0 20px;
}

.cpzx_index .cpzxbox .artbox a .left #_p {
  padding: 0 20px;
  position: absolute;
  margin: 0;
  bottom: 20%;
  width: 100%;
}
}
.contentArticle{
	padding: 3% 0 5% 0;
}
.ul_sitemap{
	line-height: 1.8;
}
.ul_sitemap li{padding: 5px 0;}

.cpzx_index .cpzxbox .artbox a .right p#_text {
  line-height: 24px;
  display: block;
  overflow: hidden;
}
.cpzx_index .cpzxbox .artbox a .left .imgbox {
  margin-top: 54px;
}
@media(max-width:768px){
  .cpzx_index .cpzxbox .artbox a .left {
    position: static;
    float: left;
}

.cpzx_index .cpzxbox .artbox a .right {
    position: static;
    float: right;
}
}