@charset "utf-8";
@media screen and (max-width: 1680px) {
.g_f3tjbfl {
	width: 50%;
}
.g_f4pt1nrfl {
	padding-left: 240px;
}
.g_tannr {
	width: 575px;
}
.g_tannrtle {
	font-size: 22px;
}
}
@media screen and (max-width: 1560px) {
.g_center5 {
	width: 1440px;
}
.g_c4pt1wz2::before {
	width: 600px;
}
.g_c4pt1wz2::after {
	width: 600px;
}
.g_f3pt1fl {
	padding-left: 240px;
}
.g_f3pt1fr {
	padding-right: 240px;
}
}
@media screen and (max-width: 1440px) {
.g_nyban1wztle {
	font-size: 36px;
}
.g_nyban1wztle span {
	font-size: 36px;
}
.g_b1pt2nrtle p {
	font-size: 32px;
	line-height: 48px;
}
.g_c3pt3more {
	bottom: -64px;
	right: 0;
}
.g_center5 {
	width: 1366px;
}
.g_c4pt3fr {
	width: calc(100% - 600px);
	padding-left: 50px;
}
.g_c4pt3fl {
	width: 600px;
}
.g_c4pt1wz2::before {
	width: 580px;
}
.g_c4pt1wz2::after {
	width: 580px;
}
.g_f3pt1fl {
	padding-left: 180px;
}
.g_f3pt1fr {
	padding-right: 180px;
}
.g_f3pt1fr {
	width: 550px;
}
.g_f3pt1fl {
	width: calc(100% - 550px);
}
.g_f4pt1nrfl {
	padding-left: 120px;
}
.g_centle {
	font-size: 28px;
	line-height: 42px;
}
.g_lziicenfl1 {
	width: 28px;
	font-size: 28px;
	line-height: 36px;
}
.g_f1pt0 {
	transform: scale(0.85);
	margin-top: -70px;
}
.g_fwbanerfr {
	width: 688px;
}
.g_fwbanwz span {
	font-size: 38px;
}
.g_fwbanjs {
	font-size: 20px;
}
.g_fwbanwz p {
	font-size: 38px;
}
.g_fwbanerfl {
	width: 600px;
}
.g_lziicen {
	width: 1366px;
}
.g_tannrinpb {
	padding-left: 0;
	padding-right: 0;
}
.g_tijiao {
	margin: 32px auto 0;
}
.g_tanclose {
	top: 22px;
	right: 22px;
	width: 20px;
}
.g_tan3box .g_tannrinpb {
	padding-left: 0;
	padding-right: 0;
}
.g_tan5box .g_tijiao {
	margin: 52px auto 0;
}
.g_tan6box .g_tijiao {
	margin: 32px auto 0;
}
.g_tan7box .g_tannrinpb {
	padding-left: 0;
	padding-right: 0;
}
}
@media screen and (max-width: 1366px) {
.g_footnrfl {
	width: 550px;
	display: none;
}
.g_footnrfr {
	display: none;
}
.g_footnr.g_center1 {
	width: 1000px;
}
.g_f1pt0 {
	transform: scale(0.8);
	margin-top: -95px;
}
.g_b1pt1wz {
	font-size: 22px;
}
.g_b1pt5tle {
	font-size: 32px;
}
.g_center5 {
	width: 1280px;
}
.g_c4pt1wz2::before {
	width: 550px;
}
.g_c4pt1wz2::after {
	width: 550px;
}
.g_f3pt1fl {
	padding-left: 120px;
}
.g_f3pt1fr {
	padding-right: 120px;
}
.g_fwbanerfl {
	width: 450px;
	left: 10%;
}
.g_fwbanwz p {
	font-size: 32px;
	line-height: 46px;
}
.g_fwbanwz span {
	font-size: 32px;
	line-height: 46px;
}
.g_fwbanerfr {
	width: 750px;
}
.g_fwbanwz .g_fwbanwzsapn {
	font-size: 32px;
	line-height: 46px;
}
.g_fwbanjs {
	font-size: 22px;
}
.g_lziicen {
	width: 1366px;
	padding-left: 15px;
}
.g_tan2flnr {
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 12px;
}
.g_tan2flnrwz {
	font-size: 14px;
	padding-left: 10px;
}
.g_tan3box .g_tannrinpb {
	padding-left: 15px;
	padding-right: 15px;
}
.g_tan5box .g_tan2flnr {
	padding-left: 5px;
	padding-right: 5px;
}
.g_tan5box .g_tijiao {
	margin: 32px auto 0;
}
.g_tan6box .g_tijiao {
	margin: 32px auto 0;
}
.g_tannrjs {
	padding-bottom: 18px;
}
.g_tijiao {
	margin: 32px auto 0;
}
.g_lziicenfl {
	padding-left: 32px;
}
}
@media screen and (max-width: 1280px) {
.g_f1pt0 {
	transform: scale(0.75);
	margin-top: -115px;
}
.g_center5 {
	width: 1200px;
}
.g_c4pt1wz2::before {
	width: 480px;
}
.g_c4pt1wz2::after {
	width: 480px;
}
.g_c4pt3fl {
	width: 500px;
}
.g_c4pt3fr {
	width: calc(100% - 500px);
	padding-left: 32px;
}
.g_c4pt3frztu {
	width: 92px;
	margin-right: 50px;
}
.g_lziicen {
	width: 1260px;
	padding-left: 0;
}
}
@media screen and (max-width: 1200px) {
.g_footnrfl {
	width: 280px;
}
.g_sypt4botoxxnrtu {
	width: 100%;
}
.g_b2pt1pc {
	display: none;
}
.g_b2pt1tu {
	display: block;
}
.g_f5zpb {
	width: 750px;
}
.g_sypt7nr {
	height: 500px;
}
.g_footnrfr {
	width: calc(100% - 280px);
}
.g_iframe {
	height: 610px !important;
}
.g_lziicenfl1 {
	display: none;
}
.g_lziicenfl1ph {
	display: block;
	font-family: 微软雅黑;
	font-size: 18px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	width: 100%;
	margin-bottom: 20px;
	padding-top: 18px;
}
.g_lziicen {
	top: 46%;
}
.g_lzii .waves {
	height: 610px;
}
.g_lziinr.act .g_lziinrptmc {
	background: #000;
	opacity: 0.7;
}
.g_shuxian {
	display: none;
}
.g_lziinrp {
	display: block;
}
.header2 {
	display: block;
}
.g_lziinr .g_lzpt7btnb {
	display: block;
}
.g_syhead {
	display: none;
}
.g_lziinrwz {
	padding-right: 15px;
}
.g_b1pt1jtfl {
	padding-left: 0;
	padding-right: 0;
}
.g_b1pt1jtbjian1, .g_b1pt1jtbjian2 {
	display: none;
}
.g_lziicenfl {
	width: 100%;
}
.g_lziicenfr {
	width: 100%;
	top: 52%;
}
.g_lzii .slick-dots {
	bottom: -18px;
}
.g_lziicen {
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
	height: auto;
	padding-top: 20px;
}
.g_b1pt1tu {
	margin: 0 0 18px;
}
.g_lziinrpttu img {
	width: 100%;
	height: auto;
}
.g_lziinr.act .g_lziinrpttu img {
	width: 100%;
	height: auto;
}
.g_lziinr.act {
	margin-top: 0;
	height: auto;
}
.g_b1pt1nrbot {
	width: 768px;
	margin-top: 62px;
}
.g_b1pt3shufl {
	padding-right: 0;
	padding-left: 0;
}
.g_b1pt6ntopfr {
	padding-left: 0;
}
.g_b1pt6ntfl {
	padding-right: 15px;
	padding-left: 15px;
}
.g_b1pt6nt {
	margin-right: -15px;
	margin-left: -15px;
}
.g_b1pt6ntflku {
	border: 1px solid #ff4000;
	background: #1a1a1a;
	height: 320px;
	padding: 32px 15px;
}
.g_b1pt9nrflz {
	margin-top: 0;
}
.g_b1pt9line {
	display: none;
}
.g_b1pt6line {
	display: none;
}
.g_center1 {
	width: 768px;
}
.g_b3pt3nr {
	bottom: 58px;
}
.g_b1pt7bj {
	height: 600px;
}
.g_center2 {
	width: 768px;
}
.g_b2pt2nrfl {
	padding-left: 15px;
	padding-right: 15px;
}
.g_b2pt3botfl {
	width: calc(100% - 265px);
}
.g_b2pt3botfr {
	width: 265px;
}
.g_b2pt3botfl p span {
	font-size: 18px;
}
.g_b2pt3botfl p {
	font-size: 18px;
}
.g_b2pt5botfr {
	padding-top: 0;
	width: calc(100% - 180px);
	padding-left: 32px;
}
.g_b2pt5botfl {
	width: 180px;
	display: none;
}
.g_b2pt5bot {
	margin-top: 56px;
	padding-left: 0;
}
.g_b2pt5wz {
	margin-bottom: 18px;
}
.g_b2pt5nrflku {
	padding: 32px 22px;
}
.g_b2pt6nrfl {
	padding-left: 15px;
	padding-right: 15px;
}
.g_b2pt7nr1fr {
	width: 300px;
}
.g_b2pt7nr1fl {
	width: calc(100% - 300px);
}
.g_b2pt1wz {
	width: 768px;
}
.g_center3 {
	width: 768px;
}
.slick-dots {
	bottom: -32px;
}
.g_sypt7newxbox .slick-dots {
	bottom: -100px;
}
.g_sypt7btnb {
	transform: translateY(-38px);
}
.slick-dots li.slick-active {
	background: #fd4c05;
	border: 1px solid #fd4c05;
}
.slick-dots li {
	width: 8px;
	height: 8px;
	background: #b9bfce;
	border: 1px solid #b9bfce;
}
.g_b2pt6nr .slick-dots {
	bottom: -16px;
	left: 0;
}
.g_b1pt1jt .slick-dots {
	bottom: -32px;
	left: 0;
}
.g_c2pt1xzfl {
	width: 70px;
	font-size: 14px;
}
.g_c2pt1xzfrnr {
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
}
.g_c2pt2nrfrwz {
	font-size: 14px;
	color: #666666;
	margin-bottom: 12px;
}
.g_center5 {
	width: 768px;
	margin: auto;
}
.g_c4pt2nrfltu {
	display: none;
}
.g_c4pt2nrfr {
	width: 100%;
	padding-left: 0;
}
.g_c4pt2nrfl {
	width: 100%;
	margin-bottom: 32px;
}
.g_c4pt1nrfl1 {
	width: 30%;
}
.g_c4pt1nrfl2 {
	width: 26%;
}
.g_c4pt1nrfl3 {
	width: 33%;
}
.g_c4pt1nrfl4 {
	width: 34%;
}
.g_c4pt1nrfl5 {
	width: 30%;
}
.g_c4pt1nrfl {
	margin-bottom: 32px;
}
.g_c4pt2tle p {
	font-size: 42px;
}
.g_c4pt2tle h3 {
	font-size: 22px;
	margin-bottom: 18px;
}
.g_c4pt2nrfrbfl {
	width: 32px;
}
.g_c4pt2nrfrbfr {
	width: calc(100% - 32px);
	padding-left: 22px;
}
.g_c4pt2nrfrbfr p {
	font-size: 18px;
}
.g_c4pt2nrfrbfr p span {
	font-size: 14px;
}
.g_c4pt2nrfrb {
	margin-bottom: 20px;
}
.g_c4pt2nrfrp {
	font-size: 22px;
	margin-top: 68px;
}
.g_c4pt3fl {
	display: none;
}
.g_c4pt3fr {
	width: 100%;
	padding-left: 0;
}
.g_c4pt4nrfltu img {
	opacity: 1;
}
.g_c4pt4nrfltu {
	opacity: 1;
}
.g_c4pt4nrb {
	height: auto;
}
.g_c4pt4nrfl {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0;
}
.g_c4pt4nr {
	height: auto;
}
.g_c4pt4bj {
	height: 446px;
}
.g_c4pt6nr {
	display: none;
}
.g_c4ph {
	width: 565px;
	margin: auto;
	display: block;
}
.g_c4ph img {
	width: 100%;
}
.g_c4pt6 {
	height: 610px;
}
.g_c4pt5nr {
	width: 768px;
}
.g_c4pt1tu1 {
	width: 768px;
}
.g_d1pt1nrflb {
	width: 140px;
	height: 140px;
	padding-top: 25px;
}
.g_d1pt1nrfltu {
	width: 44px;
}
.g_d1pt2nrfbot {
	font-size: 14px;
	line-height: 24px;
	margin-top: 38px;
}
.g_d1pt3nrflb {
	padding: 18px 10px;
}
.g_d1pt3nrflb h3 {
	font-size: 16px;
}
.g_d1pt3nrflb p {
	font-size: 14px;
	line-height: 26px;
	height: auto;
}
.g_d1pt4nrflqu {
	width: 150px;
	height: 150px;
	padding-top: 45px;
}
.g_d1pt4nrfl {
	padding-left: 15px;
	padding-right: 15px;
}
.g_d1pt8nrfl {
	padding-left: 10px;
	padding-right: 10px;
}
.g_d1pt8nrfl:nth-child(2) .g_d1pt8nrb::before {
	display: none;
}
.g_d1pt8nrfl:nth-child(2) .g_d1pt8nrb::after {
	display: none;
}
.g_f1pt1nrtu {
	display: none
}
.g_f1pt1nr1, .g_f1pt1nr2, .g_f1pt1nr3, .g_f1pt1nr4 {
	position: static;
}
.g_f1pt1nr .g_f1pt1nrfr {
	float: left;
}
.g_f1pt1nr .g_f1pt1nrfl {
	float: right;
	padding-left: 32px;
}
.g_f1pt1nr .g_f1pt1nrfl h3 {
	text-align: left;
}
.g_f1pt1nr .g_f1pt1nrfl p {
	text-align: left;
}
.g_f1pt3nrfl {
	width: 100%;
}
.g_f1pt1nrcon {
	margin-bottom: 18px;
}
.g_f1pt3nrfr {
	width: 100%;
	padding-left: 0;
	margin-top: 18px;
}
.g_f1pt5nr {
	display: block;
}
.g_f5pt4tubox {
	display: none;
}
.g_f2dhfl {
	width: 142px;
}
.g_f3pt1fr {
	display: none;
}
.g_f3pt1fl {
	width: 100%;
	padding: 32px 15px;
}
.g_f3tuij {
	display: none;
}
.g_f4pt1nrfl {
	padding-left: 0;
}
.g_f4pt1nrfr {
	width: 320px;
}
.g_f4pt1nrfl {
	width: calc(100% - 320px);
	padding-left: 15px;
}
.g_f4pt1nrflz {
	width: 78px;
}
.g_f4pt1nrfly h3 {
	font-size: 16px;
	line-height: 26px;
	margin-bottom: 18px;
}
.g_f4pt1nrfly p {
	font-size: 14px;
	line-height: 24px;
}
.g_f4pt1nrfl {
	margin-top: 32px;
	padding-top: 18px;
	padding-bottom: 18px;
}
.g_f4pt1btn {
	margin-top: 18px;
}
.g_f4pt1nrfly h3::before {
	bottom: -10px;
	width: 95px;
}
.g_f4pt1nrfly {
	width: calc(100% - 78px);
	padding-right: 15px;
}
.g_f6nrbox {
	left: 15px;
}
.g_f6nrtle {
	font-size: 18px;
	line-height: 32px;
}
.g_f6nrbj {
	width: 100%;
	display: none;
}
.g_f6nrbox {
	position: static;
	transform: translateY(0);
	padding-bottom: 18px;
	padding-top: 18px;
}
.g_f6nr {
	margin-top: 0;
}
.g_f6 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_f6nrwzb {
	margin-top: 18px;
}
.g_f5pt1nrb {
	width: 50%;
}
.g_f5tle {
	font-size: 18px;
}
.g_f5pt1nrk {
	margin-top: 32px;
}
.g_c1pt2nrbox {
	display: block;
	margin-top: 32px;
}
.g_c1pt2nrlb {
	display: none;
}
.phone {
	display: none;
}
.pc {
	display: block;
}
 @media screen and (max-width: 768px) {
 .phone {
 display: block !important;
}
.pc {
 display: none !important;
}
 .header2 .logo img {
height:100%;
width:auto;
text-align:center;
margin:0 auto;
}
 .header2 .logo {
height:60px;
width:100%;
line-height:52px;
margin:0 auto;
text-align:center;
}
}
.g_b3pt2ph {
	display: block;
}
.g_b3pt2pc {
	display: none;
}
.g_b3pt2phfl {
	width: 20%;
	padding-left: 15px;
	padding-right: 15px;
}
.g_b3pt2ph .g_b3pt2pcwztop {
	text-align: center;
}
.g_b3pt2phfltu1 {
	width: 142px;
	margin: auto;
}
.g_b3pt2phfltu1 img {
	width: 100%;
}
.g_b3pt2phfltu2 {
	position: relative;
}
.g_b3pt2phfltu21 {
	width: 151px;
	margin: auto;
}
.g_b3pt2phfltu22 {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 45px;
	transform: translate(-50%, -50%);
}
.g_b3pt2phfltu2 {
	width: 151px;
	margin: auto;
}
.g_b3pt2phfl .g_b3pt2pcwztop {
	margin-bottom: 18px;
}
.g_b3pt2phfl .g_b3pt2pcwzbot {
	margin-top: 18px;
}
.g_b4pt4nrlbfl {
	width: 33.333333%;
	padding-left: 15px;
	padding-right: 15px;
}
.g_b4pt4nrlbfl1 .g_b4pt4nrtle {
	position: static;
	transform: translateX(0);
}
.g_b4pt4nrlbfl2 .g_b4pt4nrtle {
	position: static;
	transform: translateX(0);
}
.g_b4pt4nrlbfl3 .g_b4pt4nrtle {
	position: static;
	transform: translateX(0);
}
.g_b4pt4nrlbfl4 .g_b4pt4nrtle {
	position: static;
	transform: translateX(0);
}
.g_b4pt4nrlbfl5 .g_b4pt4nrtle {
	position: static;
	transform: translateX(0);
}
.g_b4pt4nrtle p {
	text-align: center;
}
.g_b4pt4nr {
	height: 376px;
}
.g_b4pt4bj {
	height: 530px;
}
.g_b4pt4nrline {
	width: 100%;
	bottom: 64px;
}
.g_b4pt4nrlb {
	position: absolute;
	width: 100%;
	bottom: 55px;
}
.g_b4pt4tle {
	font-size: 18px;
	margin-bottom: 32px;
}
.g_b4pt4nrjsfl {
	width: 56px;
	margin-top: 8px;
	font-size: 16px;
}
.g_b4pt4nrjsfr {
	width: calc(100% - 56px);
	padding-left: 15px;
}
.g_b4pt4nrjs {
	width: 300px;
}
.g_b4pt4nrjsfr p {
	font-size: 14px;
	line-height: 26px;
}
.g_b4pt4nrjs {
	top: 38%;
}
.g_b4pt4nrlb .slick-list {
	overflow: visible;
}
.g_b4pt4nrtle::before {
	left: 50%;
	bottom: -33px;
	transform: translateX(-50%);
}
.g_b4pt4nrtle::after {
	left: 50%;
	bottom: -27px;
	transform: translateX(-50%);
}
.g_b4pt4nrlbfl3 .g_b4pt4nrtle::before {
	left: 50%;
	bottom: -33px;
	transform: translateX(-50%);
}
.g_b4pt4nrlbfl3 .g_b4pt4nrtle::after {
	left: 50%;
	bottom: -27px;
	transform: translateX(-50%);
}
.g_b4pt4nrlbfl4 .g_b4pt4nrtle::before {
	left: 50%;
	bottom: -33px;
	transform: translateX(-50%);
}
.g_b4pt4nrlbfl4 .g_b4pt4nrtle::after {
	left: 50%;
	bottom: -27px;
	transform: translateX(-50%);
}
.g_b4pt4nrlbfl.act .g_b4pt4nrtle::before {
	width: 32px;
	height: 32px;
	bottom: -40px;
	left: 50%;
}
.g_b4pt4nrlbfl3.act .g_b4pt4nrtle::after {
	left: 50%;
}
.g_b4pt4prev {
	left: 15px;
}
.g_b4pt4next {
	right: 15px;
}
.g_sypt4botoxsfl {
	width: 100%;
}
.g_sypt4botoxsfr {
	padding: 32px 18px;
}
.g_sypt6nr {
	width: 25%;
}
.g_sypt7newnr h3 {
	font-size: 16px;
	line-height: 26px;
	margin-bottom: 5px;
	height: 26px;
}
.g_sypt7timefl {
	font-size: 20px;
	line-height: 28px;
	margin-bottom: 14px;
}
.g_tan2flnr {
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 12px;
}
.g_tan2flnrwz {
	font-size: 12px;
	padding-left: 8px;
	line-height: 18px;
}
.g_sypt4shuzi12 {
	font-size: 26px;
}
.g_sypt5nrszp p {
	font-size: 18px;
	transform: translateY(5px);
}
.g_sypt5nrszp {
	padding-left: 10px;
	padding-right: 10px;
}
.g_sypt5nrszp p {
	font-size: 18px;
	transform: translateY(5px);
}
.g_sypt5nrszp span {
	font-size: 18px;
}
.g_sypt5nrszpz5 {
	width: 50%;
}
.g_sypt5nrszpz4 {
	width: 50%;
}
.g_sypt5nrszpz1 {
	width: 33.333333%;
}
.g_sypt5nrszpz2 {
	width: 33.333333%;
}
.g_sypt5nrszpz3 {
	width: 33.333333%;
}
.g_sypt5nrszpox {
	display: inline-block;
}
.g_sypt5nrszp {
	text-align: center;
}
.g_sypt5nrszp {
	margin-bottom: 18px;
}
.g_sypt5nrsz {
	margin-top: 18px;
}
.g_sypt7btnfl {
	font-size: 16px;
}
.g_sypt4botoxsfr {
	width: 100%;
}
.g_b1pt10nrzh {
	display: none;
}
.g_b1pt10bj {
	display: none;
}
.g_b1pt10nrfr {
	width: 50%;
	padding-left: 15px;
}
.g_b1pt10nrfl {
	width: 50%;
	padding-right: 15px;
}
.g_b1pt10nrfl1 p {
	font-size: 18px;
}
.g_b1pt10nrfl1 p span {
	font-size: 18px;
}
.g_b1pt10nrfl2wz p {
	font-size: 28px;
}
.g_b1pt10nrfl2wzp {
	font-size: 14px;
}
.g_b1pt10nrfl2tu {
	width: 295px;
}
.g_b1pt10nrfrb {
	margin-bottom: 18px;
}
.g_mapp {
	width: 100%;
}
.g_clock1 {
	width: 430px;
}
.g_clock2 {
	width: 424px;
}
.g_clock3 {
	width: 315px;
}
.g_clock4 {
	width: 435px;
}
.g_clock {
	width: 430px;
}
.g_kuai1 {
	top: 57.4px;
	left: 48.8%;
}
.g_kuaib {
	width: 12px;
	height: 12px;
}
.g_startulbz img {
	width: 180px;
}
.g_startulb {
	width: 180px;
}
.g_sypt3 {
	display: none;
}
.g_sypt3ph {
	display: block;
	width: 100%;
	background: #000;
	padding-top: 32px;
	padding-bottom: 62px;
}
.g_starnrlbox .g_starnrlbo {
	position: static;
}
.g_startulbox {
	position: static;
	transform: translate(0);
}
.g_starnrlbox {
	position: static;
	transform: translateY(0);
}
.g_sypt3ph .g_starnrlbox {
	width: 768px;
	margin: auto;
}
.g_starnrjs {
	font-size: 16px;
	margin: 18px 0 18px;
}
.g_footfirnd {
	display: none;
}
.g_footnr.g_center1 {
	width: 768px;
}
.g_phjianzheng {
	display: block;
	margin-top: 18px;
}
.g_sypt6nrbo {
	display: none;
}
.g_b3pt3cenfl {
	display: none;
}
.g_b3pt3cenfr {
	width: 100%;
	padding-left: 0;
}
.g_fwjian {
	display: block;
}
}
@media screen and (max-width: 768px) {
.g_sypt5nrszpz4, .g_sypt5nrszpz5 {
	margin-bottom: 0;
}
.g_footnr.g_center1 {
	width: 100%;
}
.g_cang {
	display: block;
}
.g_mapp {
	display: none;
}
.g_lzii .waves {
	background: #4c4849;
}
.g_sypt4topnr {
	width: 33.333333%;
	margin-bottom: 18px;
}
.videoboxx {
	display: none;
}
.g_f5zpbfl {
	width: 100%;
	padding: 18px 15px;
}
.g_f5zpbfl1 {
	width: 33.333333%;
	float: left;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 5px;
	padding-right: 5px;
}
.g_f5zpbfr1 {
	padding-bottom: 14px;
}
.g_f5zpbfr1 h3 {
	font-size: 16px;
	margin-bottom: 14px;
}
.g_f5zpbfl1 p {
	font-size: 14px;
	line-height: 20px;
}
.g_f5zpbfr {
	width: 100%;
	padding: 15px;
}
.g_f5zpbfr2 h3 {
	margin-top: 14px;
}
.g_f5zpbfr {
	padding: 50px 15px 50px 15px;
}
.g_f5zpb {
	width: 400px;
}
.g_sypt7nr {
	height: 350px;
}
.g_sypt3ph .g_starnrlbox {
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}
.g_f1pt0bj {
	height: 365px;
}
.g_f1pt0 .g_d1tle {
	margin-top: 32px;
	margin-bottom: 32px;
}
.g_d1tle {
	width: 100%;
	position: static;
	transform: translateX(0);
	text-align: center;
}
.g_f1pt0nr {
	width: 100%;
	top: 22px;
	padding-top: 32px;
}
.g_f1pt0dian {
	display: none;
}
.g_f1pt0riv {
	display: none;
}
.g_f1pt0 {
	transform: scale(1);
	margin-top: 0;
}
.g_f1pt0jltime {
	position: static;
	padding-left: 15px;
	padding-right: 15px;
}
.g_f1pt0jltime p {
	font-size: 52px;
	text-align: left;
}
.g_f1pt0jltime {
	display: block;
}
.g_b4pt4bj {
	height: 365px;
}
.g_b4pt4nr {
	height: 287px;
}
.g_f1pt0bj {
	height: 440px;
}
.g_b2pt1wz {
	width: 100%;
}
.g_center2 {
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}
.g_b1pt1nrbotfl {
	display: none;
}
.g_b1pt1nrbotfr {
	display: block;
}
.g_nyban1wztle {
	font-size: 22px;
}
.g_nyban1wztle span {
	font-size: 22px;
}
.g_piaoz, .g_piaoy {
	display: none;
}
.g_center1 {
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}
.inpage {
	display: none;
}
.g_b1pt1wz {
	font-size: 18px;
	line-height: 32px;
}
.g_b1bj {
	display: none;
}
.g_b1pt1nrbotfl {
	width: 100%;
	padding-left: 0;
	padding-right: 0;
}
.g_b1pt1nrbot {
	position: static;
	top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 64px;
}
.g_b1pt1 {
	margin-top: 32px;
	margin-bottom: 32px;
}
.g_b1pt1nr .g_b1pt1nrh3 {
	margin-bottom: 18px;
}
.g_b1pt1jt {
	margin-top: 32px;
	padding-left: 0;
	padding-right: 0;
}
.g_b1pt2nrtle p {
	font-size: 18px;
	line-height: 28px;
}
.g_b1pt2nrtle p span {
	font-size: 18px;
	line-height: 28px;
}
.g_b1yuanbox {
	width: 320px;
	height: 320px;
	margin: 100px auto 0;
}
.g_lubotu {
	width: 55%;
	margin: auto;
}
.g_b1yuantu {
	width: 252px;
}
.g_lubowzbox h3 {
	font-size: 16px;
	padding-bottom: 12px;
}
.g_lubowz {
	width: 170px;
	margin: 8px auto 0;
}
.g_lubowz span, .g_lubowz p {
	font-size: 12px;
	line-height: 18px;
}
.g_weitu {
	width: 52px;
	height: 52px;
}
.g_b1pt2bj {
	height: 558px;
}
.g_b1pt3nrtle p {
	font-size: 18px;
	line-height: 28px;
}
.g_b1pt3nrtle p span {
	font-size: 18px;
}
.g_b1pt3shu {
	margin-left: 0;
	margin-right: 0;
}
.g_b1pt3shufl1 {
	width: 50%;
}
.g_b1pt3shufl3 {
	width: 50%;
}
.g_b1pt3shufl2 {
	width: 50%;
}
.g_b1pt3shufl4 {
	width: 50%;
}
.g_b1pt3shufl {
	margin-bottom: 18px;
}
.g_b1pt5tle {
	font-size: 18px;
}
.g_b1pt5p {
	font-size: 16px;
	margin-bottom: 32px;
	padding-left: 15px;
	padding-right: 15px;
}
.g_b1pt5 {
	padding-top: 32px;
}
.g_b1pt6 .g_b1pt2nrtle p {
	font-size: 16px;
}
.g_b1pt6 .g_b1pt2nrtle span {
	font-size: 18px;
}
.g_b1pt6bj {
	width: 100%;
	height: 520px;
}
.g_b1pt2nrtle {
	text-align: center;
	margin-bottom: 24px;
}
.g_b1pt7 {
	display: none;
}
.g_b1pt8tle1 {
	font-size: 18px;
	line-height: 28px;
}
.g_b1pt8tle2 {
	font-size: 18px;
	line-height: 28px;
}
.g_b1pt8tle {
	top: 24px;
}
.g_b1pt9 {
	padding-top: 32px;
	padding-bottom: 52px;
}
.g_b1pt9tle {
	margin-bottom: 32px;
}
.g_b1pt9tle p span {
	font-size: 42px;
}
.g_b1pt9tle p {
	font-size: 18px;
}
.g_b1pt9nrwz {
	padding-left: 32px;
	padding-right: 32px;
}
.g_b1pt11tle p {
	font-size: 18px;
	line-height: 28px;
}
.g_b1pt11tle p span {
	font-size: 18px;
}
.g_footnav {
	display: none;
}
.g_footnrfl {
	width: 100%;
}
.g_footnrfr {
	width: 100%;
}
.g_foottle1 {
	margin-left: 0;
	margin-bottom: 18px;
	margin-top: 18px;
}
.g_foottle2 {
	font-size: 30px;
	line-height: 38px;
	text-align: left;
	margin-bottom: 28px;
}
.g_footnrlyb {
	text-align: left;
}
.g_footfirnd {
	margin-top: 18px;
}
.g_foottle2 {
	font-size: 20px;
	line-height: 28px;
	margin-bottom: 18px;
}
.g_banquan {
	margin-top: 18px;
}
.g_dibuwz {
	font-size: 16px;
}
.g_foot .waves {
	height: 400px;
}
.g_foot {
	height: 400px;
}
.g_footnr {
	position: absolute;
	top: 40%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.g_b1pt11 {
	padding-top: 32px;
}
.g_b1pt10 {
	height: 490px;
}
.g_b1pt5nr1fl {
	width: 50%;
}
.g_phb1pt11tu {
	display: block;
	width: 100%;
	margin-top: 18px;
}
.g_phb1pt11tu img {
	width: 100%;
}
.g_b1pt11tu {
	display: none;
}
.g_nyban1wzjianj {
	font-size: 14px;
	margin-top: 0;
	line-height: 28px;
}
.g_b2pt2nrb {
	margin-right: -15px;
	margin-left: -15px;
	margin-top: 32px;
}
.g_b2pt5bot {
	margin-top: 32px;
}
.g_b2pt1 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_b2pt1wz {
	font-size: 14px;
	line-height: 26px;
}
.g_b2pt2tle {
	font-size: 18px;
}
.g_b2pt2nrtu {
	width: 28px;
	margin-bottom: 18px;
}
.g_b2pt2nrtle {
	font-size: 16px;
	padding-bottom: 14px;
}
.g_b2pt2nrp {
	line-height: 24px;
	margin-top: 12px;
}
.g_b2pt2bj {
	height: 428px;
}
.g_b2pt5nr {
	margin-right: -10px;
	margin-left: -10px;
	margin-top: 32px;
}
.g_b2pt3 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_b2pt3tu1 {
	width: 100%;
	margin-top: 32px;
}
.g_b2pt3jian {
	font-size: 16px;
	margin-top: 18px;
}
.g_b2pt6nrflku p {
	font-size: 50px;
	padding-top: 55px;
}
.g_b2pt6nrflku {
	width: 145px;
	height: 145px;
}
.g_b2pt7 .g_b2pt2tle {
	color: #333;
	margin-bottom: 32px;
}
.g_b2pt7nr1fl h3 {
	font-size: 16px;
	margin-bottom: 18px;
}
.g_b2pt5wz h3 {
	font-size: 16px;
	line-height: 26px;
}
.g_b2pt5wz p {
	font-size: 14px;
	line-height: 24px;
}
.g_b2pt5 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_b2pt7nr1fl {
	width: 100%;
}
.g_b2pt7nr1fr {
	width: 300px;
	margin: auto;
}
.g_b2pt7nr1 .g_b2pt7nr1fl {
	padding-right: 0;
}
.g_b2pt1tu {
	width: 100%;
	margin-bottom: 18px;
}
.g_center3 {
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}
.g_b3pt3cenfl {
	display: none;
}
.g_b3pt3cenfr {
	width: 100%;
	padding-left: 0;
	margin-bottom: 32px;
}
.g_b3pt3bj {
	height: 450px;
}
.g_b3pt1tle {
	font-size: 18px;
	margin-bottom: 32px;
}
.g_b3pt3cenfrjts {
	margin-top: 10px;
	margin-bottom: 10px;
}
.g_b3pt3cenfrjts h3 {
	font-size: 16px;
	margin-bottom: 14px;
}
.g_b3pt3cenfrjtx {
	padding-top: 10px;
}
.g_nyban1btn a {
	padding-right: 0;
	padding-left: 0;
}
.g_b4pt2nr {
	display: none;
}
.g_b4pt2nrph {
	display: block;
	margin-top: 18px;
}
.g_b4pt5nrfl {
	width: 100%;
}
.g_b4pt5nrfr {
	width: 100%;
	padding-left: 0;
	margin-top: 0;
}
.g_b4pt6 {
	margin-bottom: 32px;
	padding-top: 32px;
}
.g_b4pt6nr {
	margin-top: 32px;
}
.g_b4pt6nrfl {
	width: 50%;
}
.g_yunc {
	width: 414px;
	margin: auto;
}
.g_yuncfr {
	width: 80px;
	height: 46px;
	font-size: 14px;
	line-height: 46px;
}
.g_yuncfl {
	width: calc(100% - 80px);
}
.g_yuncfl input {
	height: 46px;
	padding-left: 15px;
	padding-right: 15px;
}
.g_c1pt1nrfl {
	width: 50%;
	margin-bottom: 18px;
}
.g_c1pt1tle {
	font-size: 18px;
}
.g_c1pt1 {
	padding-top: 32px;
}
.g_c1pt1nr {
	margin-top: 32px;
}
.g_c1pt1nrfltle h3 {
	font-size: 16px;
	margin-top: 18px;
	margin-bottom: 10px;
}
.g_c1pt1nrfltle p {
	font-size: 14px;
	line-height: 24px;
}
.g_c3pt3more {
	width: 62px;
	height: 32px;
}
.g_c3pt3more a {
	font-size: 14px;
	line-height: 32px;
}
.g_pcfy {
	display: none;
}
.g_c2pt1 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_c2pt2nrfl {
	width: 40%;
}
.g_c2pt2nrfr {
	width: 60%;
	padding-left: 15px;
}
.g_phfy {
	display: block;
	padding-left: 15px;
	padding-right: 15px;
}
.g_c3pt3tableb {
	width: 768px;
}
.g_c3pt3tablebox {
	overflow-x: auto;
}
.g_td {
	font-size: 14px;
	line-height: 24px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.g_c3pt1nrfl {
	width: 100%;
}
.g_c3pt1nrfr {
	width: 100%;
	padding-left: 0;
}
.g_c3pt2nrlist {
	height: auto;
	padding-left: 15px;
	padding-right: 15px;
}
.g_c3pt2nrlistfr {
	width: calc(100% - 26px);
	line-height: 42px;
	padding-left: 10px;
	font-size: 14px;
}
.g_c3pt2nrlistfl {
	width: 26px;
	line-height: 42px;
}
.g_c3pt2tle {
	height: 50px;
	font-size: 18px;
	line-height: 50px;
}
.g_c3pt3tle {
	font-size: 18px;
	margin-bottom: 32px;
}
.g_c3pt3 {
	margin-top: 32px;
}
.g_c3pt3table {
	margin-bottom: 32px;
}
.ny_route_map .map {
	height: 320px;
}
.g_center5 {
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}
.g_c4pt5nr {
	width: 100%;
}
.g_c4ph {
	width: 414px;
}
.g_c4pt1tu1 {
	width: 100%;
}
.g_c4pt1wz2::before {
	display: none
}
.g_c4pt1wz2::after {
	display: none;
}
.g_c4pt1wz1 {
	width: 768px;
}
.g_c4pt1wz1 {
	width: 100%;
}
.g_c4pt6 {
	height: 485px;
}
.g_c4pt7nrfl {
	width: 100%;
}
.g_c4pt7nrfr {
	width: 100%;
	padding-left: 0;
	margin-top: 18px;
}
.g_c4pt1 {
	margin-top: 32px;
	margin-bottom: 32px;
	padding-left: 15px;
	padding-right: 15px;
}
.g_c4pt1wz1 {
	font-size: 16px;
	line-height: 28px;
	margin-top: 32px;
}
.g_c4pt1nrfl p span {
	font-size: 24px;
}
.g_c4pt1nrfl p {
	font-size: 12px;
}
.g_c4pt1nrfl {
	padding-left: 10px;
	padding-right: 10px;
}
.g_c4pt1nrfl p span {
	font-size: 18px;
}
.g_c4pt1 .g_center1 {
	padding-left: 0px;
	padding-right: 0px;
}
.g_c4pt2bj {
	width: 100%;
	height: 350px;
}
.g_c4pt2tle h3 {
	font-size: 18px;
	margin-bottom: 12px;
}
.g_c4pt2tle p {
	font-size: 20px;
}
.g_c4pt2nrfrb {
	margin-bottom: 12px;
}
.g_c4pt2nrfrp {
	font-size: 16px;
	margin-top: 18px;
	line-height: 26px;
}
.g_c4pt2nrfrbfl {
	width: 24px;
}
.g_c4pt2nrfrbfr p {
	font-size: 16px;
	line-height: 32px;
}
.g_c4pt2nrfrbfr {
	width: calc(100% - 24px);
	padding-left: 12px;
}
.g_c4pt3 {
	padding-top: 32px;
	padding-bottom: 0;
}
.g_d1tle {
	font-size: 18px;
	margin-bottom: 18px;
}
.g_c4pt3frztu {
	width: 42px;
	margin-right: 15px;
}
.g_c4pt3frzshu {
	width: 22px;
	margin-right: 12px;
	margin-top: 11px;
}
.g_c4pt3frzwz {
	width: calc(100% - 91px);
}
.g_c4pt3frzwz h3 {
	font-size: 16px;
	margin-bottom: 10px;
}
.g_c4pt3frzwz p {
	line-height: 22px;
}
.g_c4pt3frz {
	margin-bottom: 32px;
}
.g_c4pt4bj {
	height: 300px;
}
.g_c4pt4nrfltu {
	width: 58px;
	height: 58px;
	margin: 0 auto 18px;
}
.g_c4pt4nrfltu img {
	width: 26px;
	margin: 16px auto 0;
}
.g_c4pt4nrwz1 {
	font-size: 16px;
	margin-bottom: 18px;
}
.g_c4pt4nrwz2 {
	font-size: 14px;
	line-height: 26px;
}
.g_c4pt5 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_c4pt5nr {
	margin: 32px auto 0;
}
.g_c4pt6 {
	background: #f4f4f4;
	padding-top: 32px;
	padding-bottom: 32px;
	height: 420px;
}
.g_c4ph {
	width: 100%;
}
.g_c4pt7 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_c4pt7 .g_d1tle {
	margin-bottom: 32px;
}
.g_c4pt7nrfl {
	padding: 32px 15px 32px;
}
.g_c4pt7nrfl h3 {
	font-size: 16px;
	margin-bottom: 16px;
}
.g_c4pt7nrfl p {
	font-size: 14px;
	line-height: 24px;
}
.g_d1pt1nrfl {
	padding-left: 15px;
	padding-right: 15px;
	width: 20%;
	height: 150px;
	margin-top: 6px;
}
.g_d1pt1nr {
	margin-left: -10px;
	margin-right: -10px;
}
.g_d1pt1nrflb {
	width: 130px;
	height: 130px;
	margin: auto;
}
.g_d1pt2nrfl {
	width: 50%;
}
.g_d1tlep {
	font-size: 18px;
}
.g_d1 {
	padding-top: 32px;
}
.g_d1pt1nr {
	margin-top: 18px;
}
.g_d1pt2 {
	padding-top: 32px;
	padding-bottom: 62px;
}
.g_d1pt1nrfl p {
	font-size: 16px;
}
.g_d1pt2nrsanb {
	padding: 18px;
}
.g_d1pt2nrsanb h3 {
	font-size: 16px;
	margin-bottom: 12px;
}
.g_d1pt2nrsanb p {
	font-size: 14px;
	line-height: 24px;
}
.g_d1pt2nrfltop p {
	font-size: 14px;
}
.g_d1pt2nr {
	margin-top: 32px;
}
.g_d1pt2nrsan {
	margin-top: 32px;
}
.g_d1pt3 {
	padding-top: 32px;
	padding-bottom: 60px;
}
.g_d1pt3nr {
	margin-top: 18px;
}
.g_d1pt4 {
	padding-top: 32px;
	padding-bottom: 62px;
}
.g_d1pt4nrflqu {
	width: 130px;
	height: 130px;
	padding-top: 36px;
	margin: auto;
}
.g_d1pt4nrfltu {
	width: 48px;
	margin: auto;
}
.g_d1pt4tle {
	margin-top: 18px;
}
.g_d1pt4tle h3 {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 12px;
}
.g_d1pt4nr {
	margin-top: 32px;
}
.g_d1pt4tle p {
	font-size: 14px;
	line-height: 26px;
}
.g_d1pt5 {
	padding-top: 32px;
}
.g_d1pt5nr {
	margin-top: 32px;
}
.g_d1pt7nrb p {
	font-size: 14px;
	line-height: 26px;
	margin-top: 12px;
}
.g_d1pt7nrb h3 {
	font-size: 16px;
	line-height: 26px;
}
.g_d1pt7nrb {
	padding: 18px 10px;
}
.g_d1pt9 {
	margin-bottom: 48px;
	margin-top: 62px;
}
.g_d1pt7topfl p {
	width: 70px;
	height: 28px;
	font-size: 12px;
	line-height: 28px;
}
.g_d1pt7topfl {
	padding-left: 5px;
	padding-right: 5px;
}
.g_d1pt7top {
	width: 320px;
	margin: 18px auto 18px;
}
.g_d1pt8nrb h3 {
	font-size: 16px;
	margin-bottom: 18px;
}
.g_d1pt8nrb p {
	font-size: 14px;
	line-height: 26px;
}
.g_d1pt8nr {
	margin-top: 18px;
}
.g_sypt4topnrfr {
	font-size: 14px;
	line-height: 26px;
	padding-left: 8px;
}
.g_e1 {
	margin-bottom: 32px;
}
.g_sypt4 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_sypt4box {
	margin-top: 18px;
}
.g_sypt4bot {
	margin-top: 18px;
}
.g_sypt4botoxsfl {
	width: 100%;
}
.g_e1 .g_sypt4botoxsfrz {
	padding: 0;
	position: static;
	transform: translateY(0);
	float: left;
	margin-top: 18px;
	margin-bottom: 18px;
	margin-left: 18px;
}
.g_e1nrtop {
	margin-top: 18px;
	margin-bottom: 18px;
}
.g_e1nrtop h3 {
	font-size: 16px;
	margin-bottom: 18px;
}
.g_e1nrtoptle {
	font-size: 16px;
	margin-bottom: 18px;
}
.g_sypt4botoxsfr {
	width: 100%;
	position: static;
}
.g_f2nrfl::before {
	display: none;
}
.g_f2nrfr {
	width: 60%;
	padding-left: 10px;
}
.g_f2nrfl {
	width: 40%;
}
.g_f2nrfry {
	padding-left: 10px;
	padding-top: 0;
}
.g_f2nrfry {
	width: 62px;
}
.g_f2nrfrz {
	width: calc(100% - 62px);
	padding-right: 10px;
}
.g_f2nrfr {
	margin-top: 0;
}
.g_f2nrfrztle {
	font-size: 14px;
	line-height: 22px;
	max-height: 44px;
	margin-bottom: 5px;
}
.g_f2nrfrzjs {
	font-size: 12px;
	line-height: 22px;
	max-height: 44px;
}
.g_f2nrfrzhu1 {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	line-height: 20px;
}
.g_f2nrfrzhu {
	margin-left: -10px;
	margin-right: -10px;
	margin-top: 5px;
}
.g_f2nrfry1 {
	font-size: 14px;
	line-height: 26px;
	margin-bottom: 8px;
}
.g_f2nrbox {
	padding-bottom: 18px;
	margin-bottom: 18px;
}
.g_f2nr {
	margin-top: 32px;
}
.g_f2 {
	margin-bottom: 32px;
}
.g_f2nrb {
	margin-bottom: 0px;
}
.g_f3pt1fltle1 {
	font-size: 18px;
	line-height: 32px;
	margin-bottom: 12px;
}
.g_f3pt1flzhuz2x {
	font-size: 14px;
}
.g_f3pt1flzhuz1 {
	font-size: 14px;
}
.g_f3pt1flzhuz {
	margin-right: 0;
	float: none;
	margin-bottom: 18px;
}
.g_f4pt1nrfr {
	width: 100%;
}
.g_f4pt1nrfl {
	width: 100%;
	padding-left: 15px;
}
.g_f4pt1nr {
	margin-bottom: 18px;
}
.g_f4 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_f4pt1nrfl {
	margin-top: 0;
}
.g_g1fl {
	width: 40%;
}
.g_g1fr {
	width: 60%;
	padding-left: 15px;
	padding-top: 12px;
}
.g_g1box {
	padding-bottom: 18px;
	margin-bottom: 18px;
	padding-left: 0;
	padding-right: 0;
}
.g_g1fr h3 {
	font-size: 18px;
	margin-bottom: 12px;
}
.g_g1fr p {
	font-size: 12px;
	line-height: 20px;
}
.g_f6 {
	padding-left: 15px;
	padding-right: 15px;
}
.g_f6nrjs {
	font-size: 14px;
	line-height: 26px;
}
.g_f6nrwzfr {
	font-size: 14px;
}
.g_f6nrwzfr {
	font-size: 14px;
}
.g_f5pt1bj {
	display: none;
}
.g_f5pt1nr {
	position: static;
	transform: translate(0);
}
.g_f5pt1nrb {
	width: 100%;
}
.g_ny {
	padding-top: 0;
}
.g_f5pt1nrtu2 {
	line-height: 46px;
	font-size: 16px;
}
.g_f5pt1nrtu1 {
	line-height: 46px;
	margin-right: 12px;
}
.g_f5pt1nrtu3 {
	width: 58px;
}
.g_f5pt2nrwz h3 {
	font-size: 16px;
	line-height: 26px;
}
.g_f5pt2nrtle {
	font-size: 16px;
	padding-bottom: 16px;
	margin-top: 18px;
	margin-bottom: 18px;
}
.g_f5pt2 .g_f5pt1nrb {
	margin-top: 18px;
	padding: 0;
}
.g_f5pt2nrwz p {
	font-size: 14px;
	line-height: 24px;
}
.g_f5pt2bj {
	height: 745px;
}
.g_f5pt4bjz, .g_f5pt4bjy {
	display: none;
}
.g_b4pt4nrtle p {
	font-size: 14px;
}
.g_b4pt4nrlb {
	width: 94%;
}
.ace_nyban p {
	font-size: 14px;
	line-height: 22px;
}
.g_sypt4shuzi12 {
	font-size: 26px;
}
.g_f1pt3nrfrho a {
	font-size: 14px;
	line-height: 24px;
}
.g_nyban1 {
	margin-top: 104px;
}
.g_fwbanerfrph {
	display: block;
	position: relative;
}
.g_fwbanerfl, .g_fwbanerfr {
	display: none;
}
.g_fwbanerfrph .g_fwbtnbox {
	position: absolute;
	top: 50%;
	left: 80px;
	transform: translateY(-50%);
}
.g_fwbanprev {
	width: 18px;
	left: 10px;
}
.g_fwbanext {
	width: 18px;
	right: 10px;
}
.g_fwbanerfrphtu {
	width: 100%;
}
.g_fwbanerfrphtu img {
	width: 100%;
}
.g_sydian li span::before {
	width: 38px;
}
.g_sydian {
	bottom: 32px;
	width: 204px;
	display: none;
}
.g_centle {
	font-size: 18px;
	line-height: 28px;
}
.g_sypt5bj {
	height: 230px;
}
.g_sypt5nrjj {
	font-size: 16px;
	line-height: 28px;
	letter-spacing: 1px;
	margin-top: 14px;
}
.g_sypt6 {
	padding-top: 32px;
	padding-bottom: 54px;
}
.g_sypt6nrbo {
	margin-top: 32px;
}
.g_sypt6nrbo .slick-dots {
	bottom: -20px;
}
.g_sypt7newnr::before {
	display: none;
}
.g_sypt7newx {
	border-top: 1px solid transparent;
}
.g_sypt7news {
	margin-top: 14px;
	margin-bottom: 14px;
}
.g_sypt7newnr {
	padding-top: 0;
}
.g_sypt7bj {
	width: 100%;
	height: 458px;
}
.g_sypt7timefl {
	font-size: 18px;
	line-height: 28px;
	margin-bottom: 5px;
}
.g_sypt7btnb {
	width: 132px;
	height: 38px;
	margin: 62px auto 0;
}
.g_sypt7btnfl {
	font-size: 14px;
	line-height: 38px
}
.g_sypt7btnfr {
	margin-left: 10px;
	line-height: 36px;
}
.g_sypt7newfl p {
	width: 80px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
}
.g_sypt7bj {
	width: 100%;
	height: 420px;
}
.g_b1pt3shuflox {
	display: inline-block;
}
.g_b1pt3shufl {
	text-align: center;
}
.g_sypt2 {
	padding-top: 32px;
	padding-bottom: 18px;
}
.g_tan7box .g_tannrinpb {
	padding-left: 0;
	padding-right: 0;
}
.g_nyban1wz7 {
	font-size: 18px;
	margin-top: 18px;
}
.g_f2dh {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_f2dhfl {
	width: 110px;
	height: 38px;
	margin-right: 15px;
	width: auto;
	height: 38px;
	margin-right: 15px;
	padding-left: 15px;
	padding-right: 15px;
}
.g_f2dhfl a {
	font-size: 14px;
	line-height: 38px;
}
.g_f2dhfl a::before {
	display: none;
}
.g_fwban .slick-dots {
	bottom: 24px;
	display: block !important;
}
.g_sypt1 {
	background: url(../images/lang1.png) transparent;
	background-color: #4c4849;
}
}
@media screen and (max-width: 420px) {
.g_f1pt0bj {
	height: 235px;
}
.g_f1pt0 .g_d1tle {
	margin-top: 0;
	margin-bottom: 18px;
}
.g_f1pt0jltime12 {
	width: calc(100% - 9px);
	padding-left: 12px;
	font-size: 14px;
	line-height: 28px;
}
.g_fwbtnbox {
	text-align: center;
	width: 130px;
	height: 34px;
	border-radius: 25px;
	border: 1px solid #fff;
}
.g_fwbtnfl {
	font-size: 12px;
	line-height: 34px;
}
.g_f1pt0jltime p {
	font-size: 46px;
}
.g_fwbtnfr {
	width: 12px;
	margin-left: 5px;
	line-height: 30px;
}
.g_fwbanerfrph .g_fwbtnbox {
	position: absolute;
	top: 68%;
	left: 35px;
	transform: translateY(-50%);
}
.g_f5pt3fl {
	width: 100%;
}
.g_g1 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_weiwz {
	display: none;
}
.g_nyban1tu {
	height: 420px;
}
.g_nyban1wztle {
	font-size: 16px;
	line-height: 28px;
	margin-top: 0;
}
.g_nyban1wztle span {
	font-size: 16px;
}
.g_nyban1btnb {
	width: 150px;
	height: 32px;
	margin: 18px auto 0;
}
.g_nyban1btnfl {
	font-size: 14px;
	line-height: 32px;
}
.g_nyban1btnfr {
	line-height: 32px;
}
.g_b1pt1wz {
	font-size: 16px;
	line-height: 28px;
}
.g_b1pt1tu {
	width: 100%;
}
.g_b1pt1jtfl {
	padding-left: 5px;
	padding-right: 5px;
}
.g_b1pt1jtlep {
	font-size: 14px;
	margin-bottom: 12px;
}
.g_b1pt1jtle h3 {
	font-size: 20px;
}
.g_b1pt1nrbot {
	margin-top: 70px;
	width: 100%;
}
.g_b1pt1nrbotfr p {
	line-height: 22px;
}
.g_b1yuanbox {
	margin: 48px auto 0;
}
.g_b1pt2bj {
	height: 478px;
}
.g_b1pt3nrtle {
	margin-bottom: 32px;
}
.g_b1pt3shuwz {
	font-size: 28px;
}
.g_b1pt3shufl p {
	font-size: 16px;
	transform: translateY(10px);
}
.g_b1pt3shufl3 span {
	font-size: 16px;
}
.g_b1pt3bj {
	width: 100%;
	height: 232px;
}
.g_b1pt6ntopfr h3 {
	font-size: 16px;
	margin-left: 2px;
}
.g_b1pt6ntopfr p {
	font-size: 16px;
}
.g_b1pt6ntopfr {
	margin-bottom: 12px;
}
.g_b1pt6ntflku {
	height: 262px;
}
.g_b1pt6bj {
	height: 440px;
}
.g_b1pt8tle {
	top: 12px;
	width: 100%;
}
.g_b1pt8tle1 {
	font-size: 14px;
	line-height: 22px;
}
.g_b1pt8tle2 {
	font-size: 14px;
	line-height: 22px;
}
.g_b1pt9nrwz {
	top: 42px;
}
.g_b1pt9nrwz2 {
	font-size: 16px;
	margin-bottom: 26px;
}
.g_b1pt9nrwz1 {
	font-size: 18px;
	margin-bottom: 40px;
}
.g_b1pt9nrwz3 {
	font-size: 14px;
	line-height: 26px;
}
.g_b1pt10nrfl {
	width: 100%;
	padding-right: 0;
	margin-bottom: 12px;
}
.g_b1pt10nrfr {
	width: 100%;
	padding-left: 0;
}
.g_b1pt10nrfrtu {
	width: 30px;
	height: 30px;
	background: #fff;
	border-radius: 50%;
}
.g_b1pt10nrfrtub {
	width: 18px;
	margin: 6px auto;
}
.g_b1pt10nrfrwz h3 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #fff;
	line-height: 28px;
}
.g_b1pt10nrfl2wz1 {
	position: absolute;
	top: 0;
	right: 100px;
}
.g_b1pt10nrfl2wz2 {
	position: absolute;
	bottom: 22px;
	left: 25px;
}
.g_b1pt10nrfl2wz1 {
	position: absolute;
	top: 25px;
	right: 100px;
}
.g_b1pt10nrfl2 {
	margin-top: 18px;
	width: 170px;
}
.g_b1pt10nrfrb {
	margin-bottom: 0;
}
.g_b1pt10nrfl2tu {
	width: 170px;
}
.g_b1pt10nrfl2wz2 {
	position: absolute;
	bottom: 0;
	left: 12px;
}
.g_b1pt10nrfl2wz {
	width: 70px;
}
.g_b1pt10nrfl2wz1 {
	position: absolute;
	top: 0;
	right: 0;
}
.g_b1pt10nrfl2wz p {
	font-size: 18px;
}
.g_b1pt10nrfl2wzp {
	font-size: 12px;
	margin-top: 6px;
}
.g_b1pt10nrfl2wz span {
	font-size: 12px;
}
.g_b1pt10nrfl1wz {
	font-size: 14px;
	margin-top: 18px;
	text-align: left;
}
.g_b1pt10nrfl1 p {
	font-size: 16px;
}
.g_b1pt10nrfl1 p span {
	font-size: 16px;
}
.g_b1pt6ntbotpfr {
	line-height: 24px;
}
.g_b1yuanbox {
	width: 290px;
	height: 290px;
}
.g_lubotu {
	width: 52%;
}
.g_b1yuantu {
	width: 228px;
}
.g_lubowzbox {
	top: 45%;
}
.g_b2pt2nrp {
	font-size: 12px;
	line-height: 22px;
}
.g_b2pt2bj {
	height: 430px;
}
.g_b2pt3bot {
	padding-right: 0;
}
.g_b2pt3botfl {
	width: 100%;
	float: none;
}
.g_b2pt3botfr {
	width: 265px;
	margin: 18px auto 0;
	float: none;
}
.g_b2pt3botfl h3 {
	margin-bottom: 18px;
	font-size: 16px;
}
.g_b2pt3botfl {
	margin-top: 20px;
	padding-left: 0;
}
.g_b2pt3bot {
	margin-top: 18px;
}
.g_b2pt3botfl p span {
	font-size: 16px;
}
.g_b2pt3botfl p {
	font-size: 16px;
}
.g_b2pt4 {
	padding-top: 32px;
	padding-bottom: 52px;
}
.g_b2pt4 .g_b2pt2tle {
	margin-bottom: 32px;
}
.g_b2pt4nrtu {
	width: 52px;
	margin: 0 auto 18px;
}
.g_b2pt4nrwz {
	font-size: 14px;
	line-height: 24px;
	height: 48px;
}
.g_b2pt4nrflku {
	padding: 32px 12px;
}
.g_b2pt5nrflku h3 {
	font-size: 16px;
	margin-bottom: 18px;
}
.g_b2pt5nrflku p {
	font-size: 14px;
	line-height: 24px;
	height: 72px;
}
.g_b2pt5nrflku h3 {
	font-size: 16px;
	margin-bottom: 16px;
}
.g_b2pt5nrflku {
	padding: 22px 15px;
}
.g_b2pt5botfr {
	padding-top: 32px;
	width: 100%;
	padding-left: 0;
}
.g_b2pt6 {
	padding-top: 32px;
	padding-bottom: 42px;
}
.g_b2pt7 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_b2pt7 .g_b2pt2tle {
	color: #333;
	margin-bottom: 18px;
}
.g_b2pt7nr1fl p {
	font-size: 14px;
	line-height: 22px;
}
.g_b2pt7nr1 {
	margin-bottom: 18px;
}
.g_b2pt7nr2tu1 {
	margin-bottom: 32px;
	margin-top: 32px;
}
.g_foottle1 {
	margin-left: 0;
	margin-bottom: 5px;
	margin-top: 5px;
}
.g_foottle2 {
	margin-bottom: 5px;
}
.g_footnrlyfr {
	width: 40px;
}
.g_banquan {
	margin-top: 10px;
}
.g_foot .waves {
	height: 350px;
}
.g_foot {
	height: 350px;
}
.g_dibuwz {
	font-size: 16px;
	line-height: 40px;
	width: 100%;
	text-align: center;
}
.g_dibutu {
/*width: 328px;*/
}
.g_footnr {
	top: 46%;
}
.g_jinr {
	font-size: 14px;
	line-height: 22px;
}
.g_b2pt6nrflku p {
	font-size: 50px;
	padding-top: 48px;
}
.g_b3pt1 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_b3pt1tle {
	font-size: 18px;
	margin-bottom: 14px;
}
.g_b3pt1tlep {
	font-size: 16px;
	line-height: 26px;
	margin-bottom: 18px;
}
.g_b3pt2 {
	padding-top: 32px;
	padding-bottom: 62px;
}
.g_b3pt3cenfrjts p {
	font-size: 14px;
	line-height: 26px;
}
.g_b3pt3cenfrjts p span {
	font-size: 14px;
}
.g_b3pt3cenfrjtx p span {
	font-size: 14px;
}
.g_b3pt3cenfrjtx p {
	font-size: 14px;
	line-height: 24px;
}
.g_b3pt3nr {
	margin-bottom: 32px;
}
.g_b4tle1 {
	font-size: 18px;
}
.g_b4pt1 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_b4pt1p p {
	font-size: 16px;
	line-height: 28px;
}
.g_b4pt1p {
	margin-top: 18px;
}
.g_b4pt1p p {
	font-size: 14px;
	line-height: 26px;
}
.g_b4pt2 {
	padding-top: 32px;
}
.g_b4tlep {
	font-size: 14px;
	line-height: 24px;
	margin-top: 20px;
}
.g_b4pt3 {
	padding-top: 32px;
	padding-bottom: 62px;
}
.g_b4pt6nrfltoptu {
	width: 160px;
}
.g_b4pt6nrfltop p {
	font-size: 14px;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
}
.g_b4pt6nrflbot {
	margin-top: 8px;
}
.g_b4pt6nrflbot p {
	font-size: 12px;
	line-height: 20px;
}
.g_b4pt5 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_b4pt5nrflkufl {
	width: 26px;
}
.g_b4pt5nrflkufr {
	font-size: 15px;
	padding-left: 12px;
	line-height: 28px;
}
.g_b4pt5nrflbot {
	margin-left: -15px;
	margin-right: -15px;
	margin-top: 12px;
}
.g_b4pt5nrflbotwz {
	padding-left: 15px;
	padding-right: 15px;
}
.g_b4pt5nrfltu {
	width: 22px;
}
.g_b4pt5nrflbotwz2 {
	font-size: 14px;
	line-height: 22px;
	width: calc(100% - 3px);
	padding-left: 10px;
}
.g_b4pt5nrfrtle {
	font-size: 18px;
	padding-bottom: 12px;
	line-height: 26px;
}
.g_b4pt5nrfrwz {
	margin-top: 12px;
}
.g_b4pt5nrfrwz1 h3 {
	font-size: 16px;
	line-height: 26px;
}
.g_b4pt5nrfrwz1 {
	margin-bottom: 12px;
}
.g_b4pt5nrflbox {
	margin-bottom: 12px;
}
.g_b4pt5nrflbo {
	padding: 10px 20px 10px 26px;
}
.g_b4pt3nrfl {
	padding: 39px 18px 12px;
}
.g_footfirnd {
	margin-top: 8px;
}
.g_foottle1 {
	margin-bottom: 5px;
	margin-top: 5px;
}
.g_footnrlyfr {
	width: 38px;
	float: left;
}
.g_footnrlyfl p {
	font-size: 14px;
	line-height: 26px;
}
.g_foottle2 {
	margin-bottom: 5px;
}
.g_footnrlyfl {
	width: 125px;
	padding-right: 0;
}
.g_banquan {
	font-size: 12px;
}
.g_c1pt2 {
	padding-top: 32px;
	padding-bottom: 62px;
}
.g_c2pt2nrfr h3 {
	font-size: 14px;
	margin-bottom: 10px;
}
.g_c2pt2nrfrwz {
	font-size: 12px;
	margin-bottom: 6px;
	padding-left: 5px;
	padding-right: 5px;
}
.g_c2pt2more {
	width: 64px;
	height: 26px;
	font-size: 12px;
	line-height: 26px;
}
.g_c2pt2nrfrp {
	margin-right: -5px;
	margin-left: -5px;
	margin-bottom: 0;
}
.g_c2pt2 {
	margin-bottom: 32px;
}
.g_c2 {
	margin-bottom: 32px;
}
.g_c2pt1xzfrnr {
	margin-bottom: 10px;
}
.g_c2pt1xz {
	padding-top: 18px;
	padding-bottom: 8px;
}
.g_c2pt1tjfl2 {
	font-size: 14px;
	line-height: 32px;
}
.g_c2pt1tjfl {
	width: 120px;
	height: 32px;
}
.g_c2pt1tjfl1 {
	font-size: 14px;
	line-height: 32px;
	margin-right: 18px;
}
.g_c2pt1tj {
	margin-top: 18px;
}
.g_phfyfl a {
	color: #333;
}
.g_c3pt1 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_c3pt1nrflbotzj {
	height: 50px;
}
.g_c3pt1nrflbotzj img {
	margin: 18px auto 0;
}
.g_c3pt1nrfrtle1 {
	font-size: 18px;
}
.g_c3pt1nrfrtle2 {
	width: 90px;
	margin-left: 14px;
}
.g_c3pt1nrfrtle {
	padding-bottom: 18px;
}
.g_c3pt1nrfrwz {
	margin-bottom: 14px;
}
.g_c3pt1nrfrwz2 {
	font-size: 16px;
	padding-left: 12px;
	line-height: 22px;
}
.g_c3pt1nrfrwz1 {
	width: 18px;
}
.g_c3pt1nrfrbot {
	margin-top: 18px;
}
.g_c3pt1nrfrwz {
	margin-bottom: 14px;
}
.g_c3pt3tabletop {
	height: 46px;
}
.g_c3pt3tabletop1 {
	font-size: 16px;
	line-height: 46px;
}
.g_c4pt4nrfl {
	padding-left: 10px;
	padding-right: 10px;
}
.g_c4pt4nrwz2 {
	font-size: 12px;
	line-height: 24px;
}
.g_f1pt1nrcon {
	width: 100%;
}
.g_f1pt2fl {
	padding-right: 0;
	padding-left: 0;
	margin-bottom: 12px;
}
.g_f1pt2lb {
	margin-left: 0;
	margin-right: 0;
}
.g_f1pt1 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_f1pt1nrfr {
	width: 72px;
}
.g_f1pt1nrfl {
	width: calc(100% - 72px);
	padding-right: 15px;
}
.g_f1pt1nrfl h3 {
	font-size: 16px;
	margin-bottom: 6px;
	margin-top: 6px;
}
.g_f1pt1nrfl p {
	font-size: 14px;
	line-height: 22px;
}
.g_f1pt1nr .g_f1pt1nrfl {
	padding-left: 15px;
}
.g_f1pt2 {
	padding-top: 32px;
	padding-bottom: 62px;
}
.g_f1pt2nr .slick-dots {
	bottom: -30px;
}
.g_f1pt3 {
	padding-top: 32px;
	padding-bottom: 62px;
}
.g_f1pt3nr {
	margin-top: 32px;
}
.g_f1pt3nrfrtle {
	font-size: 16px;
	margin-bottom: 18px;
}
.g_f1pt3nrfrwzb .slick-dots {
	bottom: -30px;
}
.g_f1pt4 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_f1pt5 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_f2nrfl {
	width: 35%;
}
.g_f2nrfr {
	width: 65%;
}
.g_f2nrfrzhu {
	display: none;
}
.g_f2nrfry::before {
	height: 72px;
}
.shejiao .bsha::before {
	width: 58px;
}
.shejiao .bsha::after {
	width: 58px;
}
.g_f3bian {
	padding-top: 18px;
	padding-bottom: 18px;
}
.g_sharetle {
	font-size: 16px;
	margin-bottom: 18px;
}
.g_f5pt1nrqiu {
	margin-top: 32px;
	font-size: 14px;
}
.g_f5pt1nrku::before {
	bottom: 46px;
}
.g_f5pt4 {
	padding-top: 32px;
	padding-bottom: 32px;
}
.g_f5pt4wz {
	margin-top: 18px;
}
.g_f5pt4wz p {
	font-size: 14px;
	line-height: 26px;
}
.g_c1pt2 .g_c3pt3more {
	bottom: 18px;
}
.g_yunc {
	width: 320px;
}
.g_tannr {
	width: 360px;
}
.g_tannrinpb {
	padding-left: 0;
	padding-right: 0;
}
.g_tannrtle {
	font-size: 16px;
	line-height: 26px;
	padding-bottom: 8px;
}
.g_tannrjs {
	line-height: 22px;
	padding-bottom: 0px;
}
.g_tannrinpfl span {
	font-size: 14px;
	line-height: 32px;
	padding-left: 8px;
}
.g_tannrinpfl p {
	line-height: 36px;
}
.g_tannrinpfr input {
	height: 36px;
}
.g_tijiao {
	width: 330px;
	height: 36px;
	font-size: 16px;
	line-height: 36px;
	margin: 12px auto 0;
}
.g_tanclose {
	top: 18px;
	right: 18px;
	width: 18px;
}
.g_tan5box .g_tan2flnr {
	padding-left: 5px;
	padding-right: 5px;
}
.g_tan2flnrwz {
	font-size: 12px;
	padding-left: 5px;
}
.g_tan5box .g_tijiao {
	margin: 18px auto 0;
}
.g_tan4 .g_tan2flnr {
	margin-top: 12px;
}
 .g_tannrinpfr input::-webkit-input-placeholder {
 font-size:14px;
}
 .g_tannrinpfr input:-moz-placeholder {
 font-size:14px;
}
 .g_tannrinpfr input::-moz-placeholder {
 font-size:14px;
}
 .g_tannrinpfr input:-ms-input-placeholder {
 font-size:14px;
}
 .g_tannrinpfr textarea::-webkit-input-placeholder {
 font-size:14px;
}
 .g_tannrinpfr textarea:-moz-placeholder {
 font-size:14px;
}
 .g_tannrinpfr textarea::-moz-placeholder {
 font-size:14px;
}
 .g_tannrinpfr textarea:-ms-input-placeholder {
 font-size:14px;
}
.g_tannrinp {
	margin-bottom: 12px;
}
.g_tan2flnr {
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 10px;
}
.g_tannrjs {
	font-size: 14px;
	line-height: 22px;
	padding-bottom: 8px;
}
.g_tan2fl {
	margin-top: 10px;
}
.g_tan3box .g_tannrinpb {
	padding-left: 0;
	padding-right: 0;
}
.g_tannrtext .g_tannrinpfr textarea {
	padding-top: 9px;
}
.g_tannrtext .g_tannrinpfr {
	height: 74px;
}
.g_tan6box .g_tijiao {
	margin: 16px auto 0;
}
.g_tan6box .g_tan2 {
	margin-bottom: 10px;
}
.g_b3pt2pcwztop {
	font-size: 16px;
}
.g_b3pt2pcwzbot {
	font-size: 14px;
	line-height: 22px;
}
.g_b3pt2phfltu1 {
	width: 82px;
}
.g_b3pt2phfltu22 {
	width: 30px;
}
.g_b3pt2phfltu21 {
	width: 88px;
}
.g_b3pt2phfltu2 {
	width: 88px;
}
.g_b3pt2ph {
	margin-top: 32px;
}
.g_b4pt4prev {
	width: 32px;
	height: 32px;
	bottom: 12px;
}
.g_b4pt4next {
	width: 32px;
	height: 32px;
	bottom: 12px;
}
.g_b4pt4prev img, .g_b4pt4next img {
	width: 14px;
	margin: 10px auto;
}
.g_b4pt4nr {
	height: 270px;
}
.g_b4pt4bj {
	height: 321px;
}
.g_b4pt4nrline {
	width: 100%;
	bottom: 51px;
}
.g_b4pt4prev {
	bottom: 14px;
}
.g_b4pt4next {
	bottom: 14px;
}
.g_b4pt4nrjs {
	top: 41%;
}
.g_sypt4shuzi12 {
	font-size: 24px;
}
.g_sypt5nrszp p {
	transform: translateY(5px);
	font-size: 16px;
}
.g_starnrjs {
	margin: 14px 0 5px;
	line-height: 26px;
}
.g_starnrxq p {
	font-size: 14px;
	margin-bottom: 10px;
}
.g_sypt3ph {
	padding-top: 32px;
	padding-bottom: 48px;
}
.g_sypt3ph .slick-dots {
	bottom: -20px;
}
.g_starline {
	display: none;
}
.g_starnrlb {
	padding-left: 0;
}
.g_starnrxq p span {
	font-size: 24px;
}
.g_sypt7nr {
	top: 50%;
}
.g_sypt7newsb {
	margin-left: 0;
}
.g_sypt7news {
	width: 360px;
}
.g_sypt7newfl {
	padding-left: 0;
}
.g_d1pt1 {
	padding-bottom: 62px;
	padding-top: 32px;
}
.g_d1tlez {
	top: 18px;
	font-size: 18px;
}
.g_f5pt1 {
	padding-top: 32px;
}
.g_f6nr {
	margin-top: 0;
}
.g_f5zpbfr {
	padding: 15px;
}
.g_f5zpb {
	width: 300px;
}
.g_f5close {
	right: -30px;
	width: 20px;
}
.g_f5zpbfl1 p {
	font-size: 12px;
	line-height: 16px;
}
.g_f5zpbfl1 h3 {
	font-size: 14px;
	margin-bottom: 8px;
}
.g_f5zpbfr1 h3 {
	font-size: 14px;
	margin-bottom: 10px;
}
.g_f5zpbfr1 p {
	font-size: 12px;
	line-height: 20px;
}
.g_f5zpbfr3 {
	margin-top: 18px;
}
.g_f5zpbfr3 p {
	font-size: 12px;
	line-height: 20px;
}
.g_f4pt1btnfl {
	width: 80px;
	height: 30px;
}
.g_f4pt1btnfl a {
	font-size: 12px;
	line-height: 30px;
}
.g_f4pt1btnfl {
	font-size: 12px;
	line-height: 30px;
}
.g_sypt5 .g_sypt5nrszpz4 p {
	transform: translateY(4px);
}
.g_sypt5 .g_sypt5nrszpz3 p {
	transform: translateY(4px);
}
.g_b1pt2nrbox {
	top: 46%;
}
.g_b3pt3cen {
	margin-top: 12px;
}
.g_b1pt9nrwz {
	padding-left: 15px;
	padding-right: 15px;
}
.g_nyban1wzpho span {
	font-size: 16px;
}
.g_nyban1wzpho {
	font-size: 16px;
	line-height: 30px;
	margin-top: 10px;
}
.g_sypt4topnrfl {
	width: 24px;
}
.g_sypt4topnr.act::before {
	width: 96px;
}
.g_fwbanprev {
	width: 10px;
}
.g_fwbanext {
	width: 10px;
}
.g_fologo {
	margin-bottom: 6px;
}
.g_d1pt2nrsanb p {
	font-size: 12px;
	line-height: 22px;
}
.g_f2dhfl a {
	font-size: 12px;
	line-height: 32px;
	font-weight: normal;
}
.g_f2dhfl {
	height: 32px;
}
.g_nyban1 .g_nyban1tu {
	height: 200px;
}
.ace_ban1 .g_nyban1tu {
	height: 800px;
}
.g_nyban1wz7 {
	font-size: 16px;
	margin-top: 10px;
}
.g_f1pt0jl {
	margin-top: 14px;
}
.g_b3pt3nr {
	bottom: 18px;
}
.g_b2pt2nr {
	top: 46%;
}
.g_lziinrpttu {
	width: 95%;
	margin: auto;
}
.g_lziinrwz {
	padding-right: 15px;
	width: 95%;
	margin: auto;
}
.g_lziinrptmc {
	top: 50%;
	left: 50%;
	width: 95%;
	transform: translate(-50%, -50%);
}
.g_dibutu {
	height: 40px;
}
}
@media screen and (max-width: 375px) {
.g_b3pt3cenfr {
	margin-bottom: 0;
}
.g_b3pt3nr {
	margin-bottom: 0;
}
.g_b3pt3nr {
	bottom: 52px;
}
.g_b2pt2nrb {
	margin-top: 26px;
}
.g_f2nr {
	margin-top: 0;
}
.g_lziinrpttu {
	width: 100%;
}
.g_lziinrwz {
	width: 100%;
}
.g_lziinrptmc {
	width: 100%;
	top: 0;
	left: 0;
	transform: translate(0);
}
}
