/* ZGI_CSS_0_0_1 */
/*@font-face {
    font-family: 'CenturyGothic';
    src: url('../fonts/centurygothic.eot');
    src: url('../fonts/centurygothic.eot') format('embedded-opentype'),
    url('../fonts/centurygothic.woff') format('woff'),
    url('../fonts/centurygothic.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
}*/
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
input{-webkit-appearance:none;outline:none;/*去除input默认样式*/}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-family: Arial, Helvetica, Microsoft Yahei,sans-serif;font-size: 12px;outline:0;}
body{background:#f1f1f1;}
img{vertical-align:top;position:relative;}
a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:link{text-decoration:none;outline: 0;}
a:visited{text-decoration:none;outline: 0; }
a:hover{text-decoration:none;outline: 0;}
a:active{text-decoration:none;outline: 0;}
*{box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

/*功能性代码 f- */
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-fs2{font-size:14px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-mt0{margin-top:0px !important;}
.f-mr0{margin-right:0px !important;}
.f-mb0{margin-bottom:0px !important;}
.f-ml0{margin-left:0px !important;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.f-gunlun::-webkit-scrollbar {display: none;/*隐藏滚轮*/}
.clear{clear:both;}
.w1200{width:100%;min-width:1200px;max-width:1300px;margin:0px auto;}
body.f-ov{overflow:hidden;}

#meng {
	width:100%;
	height:100%;
	z-index:9991111;
	position:fixed;
	left:0;
	top:0;
	background-color:rgba(0,0,0,0.5);
	display:none;
}
.img-box {
	width:90%;
	height:90%;
	position:fixed;
	left:5%;
	top:5%;
	text-align:center;
	line-height:90%;
	overflow:hidden;
	background:#fff;
}
.img-box img {height:100%;}
.close {
	position:fixed;
	top:5px;
	right:5px;
	display:block;
	height:40px;
	width:40px;
	line-height:40px;
	text-align:center;
	border:3px solid #fff;
	border-radius:50%;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
}

.g-banner
{
	width:100%;
	position:relative;
	z-index:20;
}
.m-header
{
	width:100%;
	border-bottom:2px solid #fff;
	border-color:rgba(255,255,255,0.2);
	position:absolute;
	left:0px;
	top:0px;
	z-index:12;
	color:#fff;
	font-size:14px;
	line-height:36px;
	letter-spacing:1px;
}
.m-header a {color:#fff;}
.m-header .txt
{
	float:left;
	margin-right:70px;
}
.m-header a:hover {text-decoration: underline;}
.m-news
{
	float:left;
	height:36px;
	line-height:36px;
	width:600px;
	background:url(../fonts/icon1.svg) left center no-repeat;
	padding-left:28px;
	overflow:hidden;
}
.g-banner .banner
{
	width:100%;
	position:relative;
	height:100%;
}
.g-banner .banner .bimg1
{
	width:100%;
	position:absolute;
	left:0px;
	top:0px;
	z-index:9;
}
.g-banner .banner .bimg2
{
	width:100%;
	position:relative;
	left:0px;
	top:0px;
	z-index:10;
}
.g-banner .banner .bimg1 img ,.g-banner .banner .bimg2 img
{
	width:100%;
}
.g-banner .banner .batxt
{
	width:100%;
	text-align:center;
	font-size:28px;
	line-height:44px;
	color:#f5f5f5;
	font-weight:bold;
	position:absolute;
	left:0px;
	top:50%;
	margin-top:-166px;
	z-index:11;
}
.g-banner .banner .batxt .p1 
{
	font-size:58px;
	line-height:76px;
}
.g-banner .banner .batxt  .daoji
{
	font-size:20px;
	font-weight:400;
	line-height:42px;
	letter-spacing:1px;
	margin:20px 0px 30px;
}
.g-banner .banner .batxt  .daoji span 
{
	background: #d52f2f;
	padding:7px ;
	font-family: cursive;
	font-size: 28px;
	color: #FFFFFF;
	font-weight:bold;
	letter-spacing: 0.12px;
	border-radius:5px;
	margin:0px 8px;
	vertical-align:top;
}




.m-title
{
	width:100%;
	position:relative;
	z-index:21;
	padding:20px 0px 25px;
	background:url(../images/20200311143961164.png) center center no-repeat;
	background-size:auto 100%;
	margin-top:-20px;
}
.m-title .txt
{
	line-height:143px;
	font-size: 34px;
	color: #FFFFFF;
	letter-spacing: 2.28px;
	text-align: center;
	font-weight:bold;
	margin-left:115px;
	float:left;
}
.m-title .anniu
{
	float:right;
	width:240px;
	margin-right:90px;
	margin-top:35px;
	font-size: 14px;
    color: #FFFFFF;
	line-height:26px;
}
.m-title .anniu img {max-width:100%;}



.g-zheng
{
	width:100%;
	margin-top:-25px;
	position:relative;
	z-index:9;
	overflow: hidden;
}
.g-zheng .w1200 
{
	/* background:#fff; */
	/* box-shadow:0px 0px 5px 5px #dedede; */
	position:relative;
	z-index:9;
}
.u-title
{
	width:100%;
	text-align:center;
	font-size: 30px;
	line-height:22px;
	color: #3E3A39;
	letter-spacing: 1px;
	font-weight:bold;
	position:relative;
	z-index:9;
}
.m-gaik .u-title,.m-tongqi .u-title{height:50px;background: url("../images/title3.png") center center no-repeat;width:820px;margin: 0px auto;}
.m-gaik .u-title p,.m-tongqi .u-title p{position: absolute; display:flex; width:100%;height:50px;right: 0;bottom: 0;justify-content:center; align-items: center; font-size:28px;color: #0e97ba;}
/* .u-title .p1 
{
	background:url(../images/20200311144091157.png) left top no-repeat;
	width:56%;
	background-size:100% auto;
	height:32px;
}
.u-title .p2
{
	background:url(../images/20200311144083559.png) left top no-repeat;
	width:56%;
	margin-left:44%;
	background-size:100% auto;
	height:32px;
} */
.m-gaik
{
	padding:77px 0px 0px; 
	position:relative;
	z-index:9;
}
.m-gaik  .gaik
{
	padding:35px 0;
	font-size: 14px;
	color: #3E3A39;
	letter-spacing: 0.47px;
	text-align: justify;
	line-height: 28px;
	position:relative;
	z-index:9;
}
.m-gaik  .gaik .gtxt
{
	width:calc(100% - 590px);
	float:right;
}
/* .m-gaik  .gaik .gtxt p strong{font-size:20px;} */
.m-gaik  .gaik .gtxt p {margin-bottom:15px;font-size:16px;line-height: 1.6;}
.u-video
{
	width:548px;
	float:left;
	overflow:hidden;
	background:#fff;
}
.u-video .video
{
	width:100%;
	height:460px;
	overflow:hidden;
	position:relative;
	font-size:14px;
	text-align:center;
	line-height:40px;
}
.u-video img {max-width:100%;}
.u-video .video video 
{
	cursor:pointer;
	width:100%;
	height:460px;
	vertical-align:top;
	object-fit:cover; 
}
.u-video .video .img 
{
	position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
	line-height:460px;
	text-align:center;
	cursor:pointer;
}
.u-video .video .img  img 
{
	width:90px;
	height:90px;
	vertical-align:middle;
}
.m-shuju
{
	width:100%;
	/* background:#fafafa; */
	padding:80px 0% 45px;
	position:relative;
	z-index:9;
}
.m-shuju  .shuju 
{
	width:25%;
	float:left;
	text-align:center;
	font-size: 18px;
	color: #3E3A39;
	letter-spacing: 0.6px;
	text-align: center;
	line-height: 28px;
	position:relative;
	z-index:9;
}
.m-shuju  .shuju  .img 
{
	width:86px;
	margin:0px auto;
}
.m-shuju  .shuju  .img img {max-width:100%;}
.m-shuju  .shuju  .animateNum
{
	font-family:cursive;
	font-size: 40px;
	color: #3E3A39;
	letter-spacing: -1.77px;
	text-align: center;
	margin:7px 0px 3px;
	line-height:48px;
	font-weight:bold;
}

.m-fanwei
{
	padding:48px 0px 0px; 
	position:relative;
	z-index:9;
}
.m-fanwei  .fanwei
{
	padding:45px 40px 40px;
	position:relative;
	z-index:9;
}
.u-fanwei
{
	width:266px;
	float:left;
	margin:0px 7px 15px;
	height:150px;
	border-radius:5px;
	overflow:hidden;
	position:relative;
	cursor:pointer;
}
.u-fanwei .imgs 
{
	position:relative;
	width:100%;
	height:100%;
}
.u-fanwei .imgs  img 
{
	width:100%;
	height:100%;
	-webkit-transition: all 1s ease;transition: all 1.8s ease;
}
.u-fanwei:hover .imgs  img {transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
.u-fanwei .imgs  .mengs
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	opacity:1;
	transition: all 1.5s ease 0s;
}
.u-fanwei:hover .imgs  .mengs{opacity:0.8;}
.u-fanwei .imgs  .mengs.m1{background:#de5d5d;}
.u-fanwei .imgs  .mengs.m2{background:#1ba9e8;}
.u-fanwei .imgs  .mengs.m3{background:#62b29b;}
.u-fanwei .imgs  .mengs.m4{background:#be614b;}
.u-fanwei .imgs  .mengs.m5{background:#6962b2;}
.u-fanwei .imgs  .mengs.m6{background:#f09b59;}
.u-fanwei .imgs  .mengs.m7{background:#7792ee;}
.u-fanwei .imgs  .mengs.m8{background:#a069a9;}


.u-fanwei .txts 
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	line-height:150px;
	display:table;
}
.u-fanwei .txts  .ttss 
{
	display:table-cell;
	vertical-align:middle;
	font-size: 24px;
	color: #FFFFFF;
	letter-spacing: 0.8px;
	text-align: center;
	line-height: 32px;
	font-weight:bold;
	width:100%;
}
.m-tongqi
{
	width:100%;
	position:relative;
	z-index:9;margin-top: 30px;
}
.m-tongqi  .tongqi
{
	text-align:center;
	overflow:hidden;
	position:relative;
	z-index:9;
	padding:40px 0px 50px;
}
.m-tongqi  .tongqi img{width:100%;}
.swiper-father{position:relative;}
.u-pic 
{
	width:100%;
	font-size: 18px;
	color: #3E3A39;
	letter-spacing: 0.6px;
	text-align: center;
	line-height:38px;
}
.u-pic  img {max-width:100%;}
.u-fankui
{
	width:900px;
	margin:0px auto;
}
.u-fankui .fimg
{
	width:220px;
	height:220px;
	float:left;
	overflow:hidden;
	border-radius:50%;
	margin-right:10px;
	margin-top:10px;
}
.u-fankui .ftxt 
{
	width:670px;
	height:240px;
	float:left;
}
.u-fankui .ftxt  .p1 
{
	width:100%;
	height:40px;
	background:url(../images/20200311144120730.png) left center no-repeat;
	background-size:auto 40px;
}
.u-fankui .ftxt  .p4 
{
	width:100%;
	height:40px;
	background:url(../images/20200311144241357.png) right center no-repeat;
	background-size:auto 40px;
}
.u-fankui .ftxt  .p2
{
	padding:0px 60px;
	font-weight:bold;
	font-size: 20px;
	color: #3E3A39;
	letter-spacing: 0.67px;
	text-align: justify;
	line-height: 34px;
	height:135px;
}
.u-fankui .ftxt  .p3
{
	padding:0px 60px;
	font-size: 18px;
	color: #3E3A39;
	letter-spacing: 0.6px;
	text-align: justify;
	line-height: 25px;
}
.u-jiaotong
{
	width:100%;
	position:relative;
}
.u-jiaotong .jimg
{
	width:618px;
	height:339px;
	float:left;
	overflow:hidden;
	margin-right:20px;
}
.u-jiaotong .jimg img 
{
	width:100%;
	height:100%;
}
.u-jiaotong .jtxt
{
	width:480px;
	float:right;
	padding:63px 0px;
} 
.u-jiaotong .fenge
{
	width:100%;
	margin:10px 0px;
	height:1px;
	background:#BFBFBF;
}

.u-jtxt
{
	width:100%;
	line-height:32px;
	font-size: 14px;
	color: #3E3A39;
	letter-spacing: 0.28px;
	text-align:left;
}
.u-jtxt .tit
{
	float:left;
	width:25px;
	text-align:right;margin-right:10px;
}
.u-jtxt .tit img 
{
	height:23px;
	margin:5px 9px 4px 0px;
}
.u-jtxt .txt
{
	float:left;
	width:400px;
}












.g-footer 
{
	width:100%;
	position:relative;
	z-index:9;
}
.g-footer,.g-footer a{color:#fff;}
.g-footer a{margin-right: 10px;}
.g-footer a:hover{color:#e4007f}
.m-footer1
{
	padding:25px 0px;
	background:#E6E6E6;
	display:table;
	position:relative;
	z-index:9;
	width:100%;
}
.m-footer1 .zuo
{
	width:600px;
	font-size: 14px;
	color: #3E3A39;
	letter-spacing: 0.8px;
	display:table-cell;
	vertical-align:middle;
}
.m-footer1 .zuo .ztit
{
	line-height:20px;
	margin-bottom:10px;
	font-weight:bold;
	width:100%;
}
.m-footer1 .zuo .ztxt a 
{
	float:left;
	line-height:30px;
	margin-right:25px;
	color: #3E3A39;
}
.m-footer1 .zuo .ztxt a:hover {color: #DE3131;}
.m-footer1 .zhong
{	
	display:table-cell;
	vertical-align:middle;
	width:160px;
}
.m-footer1 .you
{	
	display:table-cell;
	vertical-align:middle;
	background:url(../images/icon9.png) left center no-repeat;
	height:52px;
	line-height:26px;
    font-size: 16px;
	color: #3E3A39;
	letter-spacing: 0.96px;
	padding-left:60px;
	margin-left:300px;
}
.m-footer1 .you .p1 
{
	font-family: cursive;
	font-size: 24px;
	font-weight: bold;
	color: #DE3131;
	letter-spacing: -0.07px;
}
.m-footer2
{
	width:100%;
	min-height:46px;
	line-height:46px;
	background: #333;
	font-size: 14px;
	
	letter-spacing: 0.8px;
	position:relative;
	z-index:9;
}
.m-footer2 span {margin-right:30px;}

.m-footer2,.m-footer2 a{color: #eee;}


.hdp{height:640px;}

/*@media screen and (max-height: 700px){*/
/*   .hdp{height:520px;} */
/*}*/

/*@media screen and (max-height: 768px){*/
/*   .hdp{height:504px;} */
/*}*/

/*@media screen and (min-height: 910px){*/
/*   .hdp{height:670px;} */
/*}*/


/*@media screen and (min-height: 940px){*/
/*   .hdp{height:680px;} */
/*}*/

/*@media screen and (min-height: 955px){*/
/*   .hdp{height:700px;} */
/*}*/

@media screen and (min-height: 980px){
   .hdp{height:720px;} 
}


@media screen and (min-height: 1000px){
   .hdp{height:740px;} 
}


.g-xiafu
{
	width:100%;
	padding:20px 0px;
	background:#fbfbfb;
	box-shadow:0px 0px 5px 5px rgba(0,0,0,0.1);
	position:fixed;
	left:0px;
	bottom:0px;
	z-index:9;
	transition: all 0.5s ease 0s;	
}
.g-xiafu.f-fu{position:relative;}
.g-xiafu .imgs
{
	width:auto;
	height:74px;
	float:left;
	border-radius:5px;
	border:1px solid #eeeeee;
	margin:0px 50px 0px 0px;
}
.g-xiafu .imgs img 
{
	width:auto;
	height:100%;
	padding:5px;
}
.g-xiafu  .biao{float:left;}

.g-xiafu  .fen 
{
	height:14px;
	margin:30px 0px;
	float:left;
}
.u-biao
{
	float:left;
	margin:14px 30px 14px 0px;
	position:relative;
}
.u-biao span 
{
	position:absolute;
	left:0px;
	top:-25px;
	font-size:14px;
	color:#0e97ba;
}
.u-biao   input 
{
	width:100%;
	padding:0px 10px;
	height:100%;
	height:46px;
	line-height:44px;
	width:225px;
	font-size:16px;
	color:#333;
	border:2px solid #b8b8b8;
	border-radius:5px;
	float:left;
}
.u-biao   input:focus
{
	border:2px solid #0e97ba;
}
.u-biao   input.input1{width:150px;}
.u-yanzheng
{
	width:150px;
	height:46px;
	margin-left:30px;
	text-align:center;
	float:left;
	position:relative;
}
.u-yanzheng .f-huoquyanzhengma
{
	width:150px;
	height:46px;
	text-align:center;
	line-height:44px;
	border:2px solid #0e97ba;
	font-size:16px;
	border-radius:5px;
	color:#0e97ba;
	cursor:pointer;
	transition: all 0.5s ease 0s;
	position:relative;
}
.u-yanzheng .f-huoquyanzhengma:hover 
{
    color: #fff;
	background:#0e97ba;
}
.u-yanzheng.f-disable .f-huoquyanzhengma
{
	color: #4c4c4c;
	cursor: not-allowed;
	border:2px solid #d0d0d0;
	background:#d0d0d0;
}
.u-yanzheng  .yan 
{
	width:150px;
	height:46px;
	border:2px solid #a0a0a0;
	transition: all 0.5s ease 0s;
	background:#e5e5e5;
	position:absolute;
	font-size:16px;
	text-align:center;
	line-height:44px;
	color:#333;
	z-index:999;
	left:-2px;
	top:-60px;
	border-radius:5px;
	display:none;
}
.u-yanzheng.f-disable   .yan {display:block;}
.u-jiao
{
	float:left;
	margin:14px 0px 14px 30px;
}
.u-jiao input 
{
	border:2px solid #0e97ba;
	width:150px;
	background:#0e97ba;
	height:46px;
	line-height:44px;
	font-size:16px;
	border-radius:5px;
	color:#fff;
	cursor:pointer;
	float:left;
	text-align:center;
	transition: all 0.5s ease 0s;
}
.u-jiao input:hover 
{
	background:none;
	color:#0e97ba;
}
.u-jiao.u-jiao1 input 
{
	background:none;
	color:#0e97ba;
}

.u-jiao.u-jiao1 input:hover 
{
    color: #fff;
	background:#0e97ba;
}



.g-youfu
{
	width:200px;
	background: rgba(255,255,255,0.8);
	box-shadow: 0 7px 14px 0 rgba(0,0,0,0.21);
	border-radius: 8px;
	position:absolute;
	left:50%;
	margin-left:680px;
	top:25px;
	z-index:99;display: none;
}
.g-youfu.f-pfx{position:fixed;}
@media screen and (max-width:1680px) {
	.w1200{max-width:1200px}
	.g-youfu{margin-left:575px;}
	.m-gaik .gaik .gtxt{padding-right:0px;}
}
@media screen and (max-width:1480px) {
	.m-gaik .gaik .gtxt{padding-right:0px;}
	.g-youfu{margin-left:525px;}
}
@media screen and (max-width:1480px) {
	.g-youfu{display: none;}
	.m-gaik .gaik .gtxt{padding-right:0px;}
}
.g-youfu .tit 
{
	padding:15px 10px;
	font-size: 14px;
	color: #3E3A39;
	letter-spacing: 0.47px;
	text-align: center;
	line-height: 24px;
	font-weight:bold;
}
.g-youfu  .u-title{margin-bottom:10px;}
.g-youfu  .u-title .p1
{
	height:15px;
	width:63%;
}
.g-youfu  .u-title .p2 
{
    width: 63%;
    margin-left: 37%;
	height:15px;
}
.g-youfu .u-jiao
{
	width:100%;
	margin:8px 0px;
	text-align:center;
}
.g-youfu .u-jiao input
{
	display:inline-block;
	float: initial;
	width:150px;
}
.u-erwei
{
	padding:15px 25px;
	font-size: 16px;
	color: #3E3A39;
	letter-spacing: 0.53px;
	text-align: center;
	line-height: 20px;
}
.u-erwei .p2 
{
	border:1px solid #e9e9e9;
	border-radius:8px;
	width:135px;
	margin:10px auto;
}
.u-erwei .p2  img 
{
	width:100%;
	height:100%;
	padding:6px;
}
.u-erwei .p3
{
	font-family: cursive;
	font-size: 20px;
	font-weight:bold;
}





.magnify-modal {
    position: fixed;
    z-index: 999999;
    background-color: #333;
    background-color: rgba(0, 0, 0, 0.85);
    -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3);
    cursor: default;
	left:0px !important;
	top:0px !important;
}
.magnify-header {position: relative; height: 40px;z-index:9;}
.magnify-title{display:none;}
.magnify-footer {display:none;}
.magnify-btn-close{width:40px;height:40px;background:url(../images/icon21.png) 10px 10px no-repeat;background-size:20px 20px;margin:0;color:#999;line-height:40px;position: absolute;right:0;top:0;font-size:15px;text-align:center;}
.magnify-image{display:none;position:relative;}
.magnify-stage{position:absolute;left:0;right:0;bottom:0;top:0;border:none;overflow:hidden;}
.is-grab {cursor: move;cursor: -webkit-grab;cursor: grab;}
.is-grabbing {cursor: move;cursor: -webkit-grabbing;cursor: grabbing;}























/* 响应式media */
/*手机*/
@media screen and (max-width: 767px) {

}
/*平板*/
@media screen and (min-width: 768px) and (max-width: 1199px) {
	
.g-banner .banner .batxt{margin-top:-135px;font-size:22px;line-height:34px;}
.g-banner .banner .batxt .p1 {font-size: 36px;line-height: 56px;}
.g-banner .banner .batxt .daoji{margin:10px 0px 10px;font-size:18px;}

}
/*电脑*/
@media screen and (min-width: 1200px) and (max-width: 1349px){
.g-banner .banner .batxt{margin-top:-135px;font-size:22px;line-height:34px;}
.g-banner .banner .batxt .p1 {font-size: 36px;line-height: 56px;}
.g-banner .banner .batxt .daoji{margin:10px 0px 10px;font-size:18px;}
}
@media screen and (min-width: 1350px) and (max-width: 1549px){
.g-banner .banner .batxt{margin-top:-150px;font-size:24px;line-height:38px;}
.g-banner .banner .batxt .p1 {font-size: 40px;line-height: 56px;}
.g-banner .banner .batxt .daoji{margin:10px 0px 15px;font-size:18px;}
}
@media screen and (min-width: 1550px) and (max-width: 1750px){
.g-banner .banner .batxt{margin-top:-150px;font-size:22px;line-height:34px;}
.g-banner .banner .batxt .p1 {font-size: 48px;line-height: 66px;}
.g-banner .banner .batxt .daoji{margin:15px 0px 20px;}
}
/*演示代码
.y-yan1 img{width:100%;height:100%;-webkit-transition: all 1s ease;transition: all 1.8s ease;}
.y-yan1:hover img{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
.y-yan2{height:66px;transition: all 0.5s ease 0s;}
.y-yan2:hover{height:50px;}
.y-yan2.on{height:50px;}
.y-yan3 p:nth-child(2){margin: 0px 0px 13px 0px;}//属于其父元素的第二个p，2n的话表示2的倍数的p 
.y-yan4{background: url(../images/cela4.jpg) center top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}//背景图片铺满
*/
/* indexbanner */
.ad-arrow{position: absolute;width:44px;height:44px;display: flex;align-items: center;top:50%;margin-top: calc(0px - var(--swiper-navigation-size)/2);z-index: 10;justify-content: center;border-radius: 50%;}
.ad-arrow i{font-size:30px;font-weight: 300;color: #fff;}
.arrow-left{left:-10px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAjdJREFUaEPtl1GKE0EURe8jCd2JOlF0tuCPqIiKIspkIrgHl5GfhIYEXiDpfGQX7kBER2Yc3YDfioQMo46DuoBgOoEnD/pDRGgI9Qp7qPwWXfXOvdV9bwhn5EdnhAMB5H9zMjgSHDFSIFwtI2E33jY4srF0Rg8GR4yE3Xjb4MjG0hk96M2RJEm2oyh6BeAXMz9yzeMFJEmSy1EUvQVwA8B7Zr5bOpDJZHJpuVweArgF4COAFjP/LBUIM18EcADgDhF9EhGF+O4aQvczu1rMvEVE+yJyj4hmOcSpBYQZSLfbvdBoNF4DeEBE8xzixArCBGQ6nZ5bLBZ7IqJfpmMR2RkOh18sIZyDMHMDwEt9oQHo8DvMfGwN4RSk0+nUm83mCwCPAZys1+vWaDSa+4BwBsLMMYDnAJ4AOK1UKq3BYDDzBeEMRFM7juN3InINwIcsy9ppmv4oHYgOnKbpdpZlGnzX8+BrW2XGvwRymiPMfAXAGwA38wBUGLPs+BPIKYhurL0qjuMDEdFKMqtWq7v9fv+b9TVzDqID5/1Kq8ltEZnXajWF+WoJYwKiA2vPEpF9ItKme7Rardrj8fizFYwZiA7c6/Wa9Xpdq8p9TXkAu1YBaQqSO7MFYE97V572CnPk2hlzEB04L5H67/ChfgCY+WopQXJnzhPRMxFZMvPT0oK4Hvzv/bxcLWsIZ13Lx6BFZwRHihTyvR4c8a140XnBkSKFfK8HR3wrXnRecKRIId/rwRHfihed9xvHf60zHlLLxwAAAABJRU5ErkJggg==) 50%/cover no-repeat!important;}
.arrow-right{right:-10px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAjJJREFUaEPtll9KW1EQxr+BJLdkAVastaKI+O4GSpqiFukOuos85A9kIDdckpcso3so1Fos0qJFpPTFLbSljdqbE5JwZOAKto85dw4iJy95mmF+3zfnfkN4ID96IBwIIPfNyeBIcERJgbBaSsLO3TY4Mrd0SoXBESVh524bHJlbOqVCFUeY+QjAo/F4vJckyQ+l2f9pqwVyAmCbiM6NMZUkSX5pw2iBLAA4BLAF4CyKokq9Xv+tCaMCIgMz8yIRHVprNwGcAqgy8x8tGDWQDGYpg9kgoi/W2pfMfKkBowqSwSxnMOsAjtM03en3+1d5w6iDyMDtdnuFiD4CWCWio3K5vFur1f7mCeMFJHNmFYDArGQfglfMnOYF4w1EBm61WuuFQkG+ZssA3g+Hw/3BYDDKA8YriAzc6XQ2ZrOZwCwBeAfgNTMbVxjvIN1u9/FkMvkgGUNE340xz/NIf68gWbYcWGslKL+VSqVKo9HI5YTxBsLMkikCIQF5DuAFM/90Xanbei8gcRw/mU6nsk4SjGfGmGre95c6SBzHT+VNEJEE4tcoiqoad5cqSLPZfFYsFg8ArFlrT4hIThSVe0sNhJklAGWd5P/zaDTa6fV6w7zexP99VECYeS2DkBQ/BrCrdSyqPnZmvpCHDeBTmqZ7GkeiL0feElFkrX3DzNda63S3r8pq+RjciyMBxEGBsFoO4qmUBkdUZHVoGhxxEE+lNDiiIqtD0+CIg3gqpcERFVkdmt4AB/iyM6RtargAAAAASUVORK5CYII=) 50%/cover no-repeat!important;}
.ad-arrow-left:hover,.arrow-left:hover{background: url(data:image/png;base64,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) 50%/cover no-repeat!important;}
.ad-arrow-right:hover,.arrow-right:hover{background: url(data:image/png;base64,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) 50%/cover no-repeat!important;}
#indexbanner{position: relative;width:100%;overflow: hidden;height: auto;}
.banner a img{display:block;width:100%;height: 100%;}
.banner .swiper-pagination {position: absolute;left:0;text-align: center;width:100%;bottom:20px;z-index:999;display: flex;justify-content: center;justify-content:center;}
.banner .swiper-pagination-bullet{background-color: transparent;opacity: 1; margin: 0 6px !important;width: 60px;height: 9px;position: relative;outline: none;vertical-align: middle;}
.banner .swiper-pagination-bullet span{width: 60px;height:3px;border-radius: 0.2vw;background: rgba(0,0,0,.3);display: block;margin-top: 3px;}
.banner .swiper-pagination-bullet i{background-color: #0e97ba;height: 3px;width: 60px;position: absolute;top: 3px;transform: scaleX(0);transform-origin: left;z-index: 3;transition-timing-function: linear;}
.banner .swiper-pagination-bullet-active i{ animation: middle 5s forwards;}
.arrow-right{right:4vw;}
.arrow-left{left:4vw;}
@keyframes middle{
    0%{
        transform: scaleX(0);
        left: 0;
    }
    100%{
        transform: scaleX(1);
        left: 0;
    }
}

.header{width:100%;background: #fff;padding:0;box-shadow: 0px 6px 6px rgba(0,0,0,0.05);position: relative; z-index: 999;}
.width1200{width:100%;min-width:1200px;max-width:1300px;margin: 0px auto;display: flex;justify-content: space-between;}
.header .logo{float: left;}
.flexs{display: flex;align-items: center;}

.header .logo,.header .nav ul,.tel400{height: 80px;}
.header .logo img{max-height:60px;}
.header .nav ul li{font-size:18px;padding: 0px 20px;}
.header .nav ul li a,.yqlj ul li a{color: #333;}
.header .nav ul li a:hover,.tel400,.yqlj ul li a:hover,.header .nav ul li.active a{color:#0e97ba;}
.header .nav ul li.active a{font-weight: bold;}

.tel400{font-size:24px;font-weight: bold;}
.tel400 i{margin-right: 10px;}

.xgzh{width:100%;}
.xgzh ul{display: grid;grid-template-columns: repeat(4,1fr);grid-gap:10px 20px;}
.xgzh ul li,.xgzh ul li img{width:100%;}

.yqlj{padding: 0px 0px 30px;}
.yqlj ul{display: flex;flex-wrap: wrap;}
.yqlj ul li{line-height: 30px;margin-right:10px;font-size:14px;}

.mt30{margin-top: 30px;}

.ms-6 h5{font-size:16px;margin-bottom: 10px;}
.text-gray-600{color: #999 !important;line-height: 1.5;}
.article-tag{margin-top: 5px;}

.neirong{line-height: 1.6;}
.neirong img{display: block;margin:20px auto !important;}

@media screen and (max-width:1200px) {
	.mt-0{margin-top: 20px !important;}
	
}

.home-head-bottom {
	height: 80px;
	line-height: 80px;
	font-size: 24px;
	color: #fff;
	z-index: 99;width:100%;position: relative;
  }
  .home-head-bottom .row{display: flex;flex-wrap: wrap;}
  .home-head-bottom .col {
	width:33.33%;
	padding-left: 0;
	padding-right: 0;
	cursor: pointer;
	text-align: center;
  }
  .home-head-bottom .col img {
	width: 32px;
	height: 32px;
  }
  .home-head-bottom .col .item-1, .home-head-bottom .col .item-2 {
	width: 100%;
	height: 100%;
	background: #333;
  }
  .home-head-bottom .col a{display: block;width: 100%;height: 80px;display: flex;align-items: center;justify-content: center;}
  .home-head-bottom .col .item-1 a, .home-head-bottom .col .item-2 a {
	color: #fff;
  }
  .home-head-bottom .col .item-1 a:hover, .home-head-bottom .col .item-2 a:hover {
	color: #fff !important;
  }
  .home-head-bottom .col .item-2 {
	width: 100%;
	height: 100%;
	background: #0e97ba;
	position: relative;
  }
  .home-head-bottom .col:hover {
	background: url("../images/home-reserve-bg.png") no-repeat 50% 50%;
	background-size: 100% 100%;
  }
  .home-head-bottom .col:hover .item-1, .home-head-bottom .col:hover .item-2 {
	opacity: 0.9;
  }
  .home-head-bottom .col i:after {
	content: " ";
	display: inline-block;
	width: 16px;
	height: 16px;
	border-right: 3px solid #fff;
	border-bottom: 3px solid #fff;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
  }

.coop-brands{width:100%;display:grid;grid-template-columns: repeat(6,1fr);grid-gap:0px 1px;border:1px solid #eee;background: #fff;}
.coop-brands li{width:100%;}
.coop-brands li img{max-width: 70%;max-height: 80px;}
.coop-brands li{height: 100px;display: flex;align-items: center;justify-content: center;border-right:1px solid #eee;border-bottom:1px solid #eee;}
.coop-brands li.no-bottom{border-bottom:none;}
.coop-brands li:nth-child(6n){border-right:none;}

.g-ft{position: relative;width: 100%;padding:30px 0 116px;background:#282E3D;}
.f-clear{ zoom:1;}
.f-clear:after{ content:""; display:block; clear:both;}

.g-ft p{border-bottom: 1px solid #3B445B;padding-bottom: 30px;}
/* 公用脚部 */
.g-ft .m-footer-l{
	float: left;
	width: calc(100% - 320px);
}
.g-ft .m-footer-l li{
	width: 100%;
	margin: 15px auto 0;
}
.g-ft .m-footer-l li h3.m-ft-th{
	font-size: 18px;
	line-height: 26px;
	color: #fff;
}
.g-ft .m-footer-l li p.m-ft-ct{
	width: 100%;
	margin: 10px auto 0;
	padding: 0;
}
.g-ft .m-footer-l li p.m-ft-ct>a{
	padding: 0 10px;
	color: #fff;
	font-size: 14px;
	border-left: solid 1px #fff;
}
.g-ft .m-footer-l li p.m-ft-ct>a:first-child{
	border-left-width: 0;
	padding-left: 0;
}
.g-ft .m-footer-l li p.m-ft-ct>a:hover{
	color: #138dc7;
}
.g-ft .m-footer-l li p.m-ft-ct span{
	color: #fff;
	margin-right: 20px;
}
.g-ft .m-footer-r{
	float:right;display: flex;justify-content: space-between;
	width:320px;
	padding-top: 30px;
	text-align: center;
}
.g-ft .m-footer-r .m-foot-item{
	display: inline-block;
	width: 130px;
	margin: 0 0px;
}
.g-ft .m-footer-r .m-foot-item>img{
	width: 100%;
}
.g-ft .m-footer-r .m-foot-item>p{
	font-size: 14px;
	color: #fff;
	line-height: 36px;
}
.g-ft .m-ft-cmp{
	width: 100%;
	float: left;
	margin: 30px auto 0;
	text-align: center;
	font-size: 12px;
	line-height: 16px;
	color: #fff;
}
.g-ft .m-ft-cmp a{margin-right: 10px;}

.g-ft-wap{display: none;}

.flex{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;position: relative}
.flex-1{flex-direction: column;}
.flex-ct{justify-content: space-between;height: 100%;}

.zhjs-ul li{width:100%;border:0;display: flex;display: -webkit-flex;align-items: center;margin:10px 0;justify-content: center;}
.zhjs-ul li .icon{width:70px;margin-right:20px;fill:#0e97ba}
.m-box-icon p.u-p-ctn1{padding:0;}
.m-box-icon p.u-p-ctn2{padding-top:2px;}
.zhjs-ul.m-box-icon div.u-iconTxT{margin:0}

.m-box-icon{width:100%;margin:50px auto 20px}
.m-box-icon li{float:left;width:25%;padding:0 20px;text-align:center;color:#333;overflow:hidden;border-left:1px solid #ddd;box-sizing:border-box}
.m-box-icon li:first-child{border-width:0}
.m-box-icon i.u-icon{display:inline-block;width:120px;height:80px;float:left;margin:0 auto}
.m-box-icon i.u-icon1{background-position:0 -54px}
.m-box-icon i.u-icon2{background-position:-120px -54px}
.m-box-icon i.u-icon3{background-position:-240px -54px}
.m-box-icon i.u-icon4{background-position:-360px -54px}
.m-box-icon div.u-iconTxT{margin-left:130px;text-align:left}
.m-box-icon p.u-p-ctn1{font-weight:700;padding:10px 0 0;font-size:14px;line-height:34px;margin:0 auto}
.m-box-icon p.u-p-ctn1 b{font-size:28px;font-weight:bolder;margin-right:5px}
.m-box-icon p.u-p-ctn2{font-size:14px;line-height:24px;margin:0 auto}


.footer-form {position:fixed;left:0;bottom:0;z-index:99;height:88px;}
.footer-form .form-content {align-items:center;}
.footer-form .form-mini {display:flex;flex-direction:column;align-items:center;justify-content:center;width:80px;height:88px;}
.footer-form .form-mini .icon {width:30px;height:30px;transition:all .3s ease-in-out;}
.footer-form .form-mini .text {margin-top:5px;font-size:14px;color:#333;}
.footer-form .form-mini:hover .icon {transform:rotate(45deg);}
.footer-form.open {width:100%;border-radius:0;background:rgba(51,51,51,.9);box-shadow:none;}
.footer-form.open .form-content {display:flex;height:100%;justify-content: space-between;}
.footer-form.open .form-mini {display:none;}
.footer-form.closet {width:80px;bottom:30px;left:30px;width:auto;border-radius:10px;background:#fff;box-shadow:0 0 10px rgb(0 0 0 / 30%);cursor:pointer;}
.footer-form.closet .form-content {display:none;}
.footer-form.closet .form-mini {display:flex;}
.footer-form .wrap-left,.footer-form .wrap-right {display:flex;align-items:center;}
.footer-form .wrap-right {gap:20px;margin-left:auto;}
.footer-form .logo {width:auto;}
.footer-form .logo img{display: block;height: 60px;border-radius: 5px;}
.footer-form .txt {margin-left:30px;font-size:18px;color:#eee;}

.footer-form .close-footer-form {width:30px;height:30px;margin-left:30px;transform:rotate(0);transition:all .3s ease-in-out;cursor:pointer;}
.footer-form .close-footer-form:hover {transform:rotate(180deg);}

.pd16{width:100%;max-width: 1300px;margin: 0px auto;}

.get-tickets{width:340px;display: flex;align-items: center;justify-content:right;}
.footer-form .get-btn{display:flex;align-items:center;justify-content:center;width:200px;height:46px;border-radius:10px;font-size:16px;color:#fff;background:linear-gradient(90deg,#16ccfa,#0e97ba);cursor:pointer;margin-left:15px;}
.footer-form .get-btn-zw{background:linear-gradient(90deg,#0e97ba,#16ccfa);}
.footer-form a:hover{background:linear-gradient(90deg,#de513d,#16ccfa);}

.fixedItem{position:fixed;top:50%;right:20px;z-index:125;cursor:pointer}

.fixedItem .fixedtxtCommon{position:absolute;top:0px;right:61px;background-color:#fff}

.wx_code_real{display:flex;height:100%;justify-content:center;align-items:center}

.fixedItemRight{margin-left:15px;color:rgba(37,40,42,.6);font-size:14px}
.fixedItemTitle{margin-bottom:10px;color:rgba(37,40,42,.8);font-weight:700;font-size:14px;}
.fixedItem .hide_code{display:none}

.fixedtxt_wx,.ngbj_wx_code{position:absolute;right:58px;display:none;width:160px;height:auto;background: #fff;border-radius: 10px;box-shadow: 0px 0px 10px rgba(0,0,0,0.1);text-align: center;padding:0px 15px 15px;}
.ngbj_wx_code{top:54px;}
.fixedtxt_wx{padding-top: 15px;}
.fixedItemTips{font-size:18px;color: #0e97ba;font-weight: bold;}

.m-foot-item{margin-top: 15px;}

.app_download_code>img,.ngbj_wx_code>img{width:100%;height:100%}
.fixed-icon-common{margin-bottom:8px;width:46px;height:46px;border-radius: 50%;background: #fff;display: flex;justify-content: center;align-items: center;}
.fixed-icon-common .fix-icon{width:30px;height: 30px;}
.fixed-icon-common:hover{background:#0e97ba}
.fixed-icon-common:hover .fix-icon,.fixed-icon-common:hover .paths{fill:#fff;}

@media screen and (max-width: 767px) {
	#popBox1,.mobileHide {display: none;}
}












