﻿blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}

table{border-collapse:collapse;border-spacing:0}

abbr,acronym,fieldset,img{border:0}

ol,ul{list-style:none}

caption,th{text-align:left}

q:after,q:before{content:''}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.col-c,.col-l,.col_c,.col_l,.l{float:left}

.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}

.c{clear:both}

.n,em{font-weight:400;font-style:normal}

.b{font-weight:700}

.i{font-style:italic}

.fa{font-family:Arial}

.fg{font-family:Georgia}

.ft{font-family:Tahoma}

.fl{font-family:Lucida Console}

.fs{font-family:'宋体'}

.fw{font-family:'微软雅黑'}

.tc{text-align:center}

.tr{text-align:right}

.tl{text-align:left}

.tdu{text-decoration:underline}

.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}

.fc0{color:#000}

.fc3{color:#333}

.fc6{color:#666}

.fc9{color:#999}

.fcr{color:red}

.fcw{color:#fff}

.fcb{color:#00f}

.fcg{color:green}

.f0{font-size:0}

.f10{font-size:10px}

.f12{font-size:12px}

.f13{font-size:13px}

.f14{font-size:14px}

.f16{font-size:16px}

.f20{font-size:20px}

.f24{font-size:24px}

.vm{vertical-align:middle}

.vtb{vertical-align:text-bottom}

.vt{vertical-align:top}

.vn{vertical-align:-2px}

.vimg{margin-bottom:-3px}

.m0{margin:0}

.ml0{margin-left:0}

.ml5{margin-left:5px}

.ml10{margin-left:10px}

.ml20{margin-left:20px}

.mr0{margin-right:0}

.mr5{margin-right:5px}

.mr10{margin-right:10px}

.mr20{margin-right:20px}

.mt5{margin-top:5px}

.mt10{margin-top:10px}

.mt20{margin-top:20px}

.mb5{margin-bottom:5px}

.mb10{margin-bottom:10px}

.mb20{margin-bottom:20px}

.ml-1{margin-left:-1px}

.mt-1{margin-top:-1px}

.p1{padding:1px}

.pl5{padding-left:5px}

.p5{padding:5px}

.pt5{padding-top:5px}

.pr5{padding-right:5px}

.pb5{padding-bottom:5px}

.p10{padding:10px}

.pl10{padding-left:10px}

.pt10{padding-top:10px}

.pr10{padding-right:10px}

.pb10{padding-bottom:10px}

.p20{padding:20px}

.pl20{padding-left:20px}

.pt20{padding-top:20px}

.pr20{padding-right:20px}

.pb20{padding-bottom:20px}

.pr,.rel{position:relative}

.abs,.pa{position:absolute}

.dn{display:none}

.db{display:block}

.dib{-moz-inline-stack:inline-block;display:inline-block}

.di{display:inline}

.ovh{overflow:hidden}

.ovs{overflow:scroll}

.vh{visibility:hidden}

.vv{visibility:visible}

.lh14{line-height:14px}

.lh16{line-height:16px}

.lh18{line-height:18px}

.lh20{line-height:20px}

.lh22{line-height:22px}

.lh24{line-height:24px}

.fix{*zoom:1}

.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}

.z{_zoom:1}

.h1{height:1px}

.h5{height:5px}

.h,.h10{height:10px}

.h15{height:15px}

.h20{height:20px}

.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}

*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}

body{font:14px/1.5 宋体,Arial,sans-serif;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}

img{max-width:100%;border:none}

input,select,textarea{font-size:14px;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}

input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}

::-webkit-input-placeholder{color:#999}

::-moz-placeholder{color:#999}

::-ms-input-placeholder{color:#999}

select::-ms-expand{display:none}

a{color:#333;text-decoration:none}

a:hover{color:#ff4b59}

.wp{margin:0 auto;width:100%;max-width:1200px}


.menuBtn{display:none;position:fixed;top:12px;right:12px;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.menuBtn b{display:block;height:4px;background-color:#fff;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:30px}

.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}

.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}

.cur,.cur a{font-size:12px;color:#5e5e5e;line-height:20px}

.cur{margin:18px 0 10px 9px;padding-left:26px;background:url(../images/cur.png) left center no-repeat}

.cur a:hover{color:#ca1318}

.pages{text-align:center;margin:21px 0 38px}

.pages ul{display:inline-block}

.pages ul li{float:left;margin:0 5px}

.pages ul li a{display:block;width:35px;height:35px;line-height:35px;text-align:center;color:#555;border:1px solid #555;border-radius:50%}

.pages ul a:hover,.pages ul li.on a{background-color:#ea3032;border:1px solid #ea3032;color:#fff}

.pages ul li.next,.pages ul li.prev{font-weight:700;font-family:"宋体";font-size:20px;margin:0 15px}

.pages ul li span{display:inline-block;margin-top:5px;font-weight:700;font-family:Arial;color:#dadada}

.banner .item{display:block;height:800px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}

.banner .slick-dots{position:absolute;bottom:30px;left:0;right:0;text-align:center;z-index:3}

.banner .slick-dots li{display:inline-block;margin:0 5px}

.banner .slick-dots button{width:60px;height:5px;background:#fff;font-size:0;cursor:pointer;border:none}

.banner .slick-dots li.slick-active button{background:#ca1318}

.banner{height:746px;background-position:center center;background-repeat:no-repeat;background-size:cover}

.m_ban{display:none}

.banner .wp{position:relative}

.banner .txt{position:relative;float:left;z-index:9}

.banner .img{overflow:hidden;position:absolute;right:0;z-index:0;top:175px}

.banner .txt .logo{padding-top:54px;margin-bottom:43px}

.banner .txt .t1{overflow:hidden;margin-bottom:60px}

.banner .txt .t1 img{float:right}

.banner .txt .t2{margin-bottom:23px}

.banner .txt .t3{margin-bottom:56px}

.banner .txt .t4 span{display:inline-block;font-size:30px;color:#fff;padding-left:50px;background:url(../images/j-p4.png) left center no-repeat}

.banner .txt .t4 span:last-child{background-image:url(../images/j-p5.png);margin-left:67px}

.g-tit01{text-align:center;font-size:0}

.g-tit01 h3{font-size:36px;color:#003;text-align:center;line-height:1.33em;font-weight:400;margin-bottom: 2px;}

.g-tit01.fff h3{color:#fff}

.g-tit01 em{display:block;margin:24px auto 25px;width:188px;height:5px;background-color:#eebd2c;}

.g-tit01 span{font-size:24px;color:#333;text-transform:uppercase}

.g-tit01.fff span{color:#fff}

.row-a1 .info{font-size:16px;color:#333;line-height:1.875;text-indent:2em;margin-top:36px;margin-bottom:50px}

.m-txt{text-align:center;font-size:16px;color:#333;margin-bottom:37px;}
.m-txt:after{
	content: '';
	display: block;
	clear:both;
	visibility: hidden;
	width: 100%;
	height: 0;
}

.m-txt .desc{font-size:18px;font-weight:700;margin-bottom:3px;}

.m-txt .txt{
	font-size: 20px;
	color: #333;
	line-height: 1.8em;
	overflow: hidden;
}

.m-txt .bot{
	font-size: 20px;
	color: #1C1C1C;
	line-height: 1.5em;
	margin-top: 40px;
}
.m-txt .bot:after{
	content: '';
	display: block;
	clear:both;
	visibility: hidden;
	width: 100%;
	height: 0;
}
.m-txt .bot span{
	font-weight: bold;
}

.a-ck{color: #210388;font-size: 18px;line-height: 32px;display: block;text-align: center;text-decoration: underline;margin-bottom: -25px;padding-top: 6px;}

.a-bm{display:block;width:325px;height:53px;line-height:50px;margin:31px auto 0;text-align:center;background:url(../images/j-p7.png) center center no-repeat;background-size:cover;border-radius:20px;
-webkit-box-shadow: 7px 8px 10px rgba(0,0,50,.34);
-moz-box-shadow: 7px 8px 10px rgba(0,0,50,.34);
-ms-box-shadow: 7px 8px 10px rgba(0,0,50,.34);
-o-box-shadow: 7px 8px 10px rgba(0,0,50,.34);
box-shadow: 7px 8px 10px rgba(0,0,50,.34);}

.a-bm span{display:inline-block;color:#fff;font-size:24px;padding-right:60px;background:url(../images/j-p8.png) right center no-repeat}

.m-txt .a-bm span{font-weight: normal;}

.row-a1-2{background-color: #410aab;padding: 70px 0 87px;}

.row-a1-2 .g-tit01 h3,.row-a1-2 .g-tit01 span{color: #fff;}

.ul-gains{overflow: hidden;margin: 0 -14px;padding-top: 41px;text-align: center;}

.ul-gains li{display: inline-block;margin: 0 12px 0;width: 382px;}

.ul-gains .txt{color: #000;line-height: 32px;text-align: left;padding: 34px 10px 29px 122px;background: #fff 32px center no-repeat;}

.ul-gains .tit{font-size: 30px;font-weight: normal;margin-bottom: 10px;}

.ul-gains .desc{font-size: 16px;letter-spacing: 0.3px;height: 4em;overflow: hidden;}

.row-a3 .txt{width: 740px;color:#333;font-size:20px;line-height:2.4em;margin:60px auto 22px;}
.row-a3 .txt p{padding-left: 13px;background: url(../images/icon2.png) no-repeat 0 24px;}

.m-video{position:relative;width:860px;margin:0 auto;border:18px solid #eebd2c}

.m-video video{display:block;width:100%;height:auto}

.m-video .a-play{position:absolute;top:50%;left:50%;color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}

.m-video .a-play i{display:block;margin:0 auto 4px;width:35px;height:35px;background:url(../images/j-p9.png) center center no-repeat;background-size:35px 35px}

.m-video .a-play span{font-size:18px}

.m-form01{width:388px;margin:0 auto}

.m-form01 .item{border:1px solid #b698e3;overflow:hidden;margin-bottom:19px}

.m-form01 .item span{float:left;height:52px;line-height:52px;font-size:18px;color:#666;padding-left:55px;background:url(../images/j-p10.png) left 12px center no-repeat;border-left:3px solid #220687}

.m-form01 .item:nth-child(2) span{background-image:url(../images/j-p11.png)}

.m-form01 .item:nth-child(3) span{background-image:url(../images/j-p12.png)}

.m-form01 .item .r-con{overflow:hidden}

.m-form01 .item .r-con input{height:52px;line-height:52px;padding:0 10px}

.m-form01 .item .r-con input::-webkit-input-placeholder{color:#999;font-size:16px}

.m-form01 .item .r-con input::-moz-placeholder{color:#999;font-size:16px}

.m-form01 .item .r-con input::-ms-input-placeholder{color:#999;font-size:16px}

.m-form01 .sub,.m-way .sub{display:block;margin:31px auto 0;width:179px;height:46px;line-height:46px;background:url(../images/j-p13.png) center center no-repeat;color:#fff;font-size:24px;cursor:pointer;border-radius:15px}

.m-form01 .txt{text-align:center;font-size:16px;color:#220687;margin-top:17px;margin-bottom:17px}

.m-form01 .txt p{margin-bottom:6px}

.m-way{width: 388px;margin: 0 auto;padding: 50px 0 2px;line-height: 30px;text-align: center;}

.m-way .tit,.m-form01 .tit{color: #fff;font-weight: normal;font-size: 18px;line-height: 37px;background-color: #cb9802;margin-bottom: 17px;}

.m-form01 .txt{margin-bottom: 50px;}

.m-form01 .tit{text-align: center;margin-bottom: 30px;}

.m-way img{padding-top: 18px;margin-bottom: -6px;}

.m-way p{font-size: 16px;}

.m-way p .at{color: #cb9802;}

.footer{padding-top:95px;padding-bottom:55px;overflow:hidden;background-color:#410aab}

.footer .left{float:left;width:270px;margin-right:41px;overflow:hidden;padding-top:10px}

.footer .qr{float:left;margin-right:28px}

.footer .qr p{text-align:center;color:#fff;font-size:16px;}

.footer .right .txt{overflow:hidden;color:#fff;float: left;width: 300px;}

.footer .right .txt h3{font-size:36px;color:#fff;line-height:1;font-weight:400;margin-bottom:16px}

.footer .right .txt .info{font-size:16px;color:#fff;line-height:1.875}

.footer .right{overflow:hidden}

.footer .right .item,.footer .left .item{float:left;height:204px;padding-left:30px;border-left:1px solid #fff}

.footer .left .item{border: none;}

.footer .right .item:first-child{margin-right:73px}

.footer .right .item h3,.footer .left .item h3{font-size:36px;color:#fff;font-weight:400;line-height:1.1;margin-bottom:20px}

.footer .right .item p,.footer .left .item p{font-size:16px;color:#fff;position:relative;padding-left:10px;margin-bottom:6px}

.footer .right .item p:after,.footer .left .item p:after{position:absolute;content:'';width:2px;height:2px;top:50%;left:0;background:#fff}

.footer .left .item a{color:#fff;font-size:34px;line-height:1.1;margin-top:3px}

.row-a4{padding-top:68px;padding-bottom:65px;background-color:#fff}

.row-a3{
	padding-top: 80px;
	padding-bottom: 60px
}
.row-a3 .g-tit01 em{margin-top: 14px;margin-bottom: 7px;}

.row-a2 .g-tit01 em{margin-top: 19px;margin-bottom: 9px;}

.row-a1{padding:65px 0 78px;padding-top: 0;}
#photo-container{position: relative;}

.ul-list-z1{position:relative;overflow:hidden;margin: 25px -15px 0;}

.ul-list-z1 li{
	width: 33.33%;float: left;
	padding: 0 15px;margin-bottom: 20px;
}
.ul-list-z1 li .con{
	background-color:#fff;
	overflow: hidden;
	position: relative;
}

.ul-list-z1 li .name{font-size:30px;color:#333;padding:0 22px;margin-bottom:11px;line-height: 1.23em;font-weight: bold;}

.ul-list-z1 li .pic{margin-bottom:23px;position: relative;
}
.ul-list-z1 li .pic .pictxt{
	text-align: center;
	font-size: 16px;
	height: 3em;
	line-height: 3em;
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	display: block;
	background-color: #410aab;
}
.ul-list-z1 li .pic img{display:block;width:100%}

.ul-list-z1 li .txt{
	font-size:16px;color:#333;
	line-height:1.875;
	padding-bottom:23px;
	height: auto;overflow-y: auto;}

.ul-list-z1 li .txt .info{padding:0 20px}

.ul-list-z1 li .info p{position:relative;padding-left:10px}

.ul-list-z1 li .info .dot p:after{position:absolute;content:'';width:4px;height:4px;border-radius:50%;background-color:#333;top:15px;left:0}

.ul-list-z1 li .cn{margin-bottom:30px}
.jiangzuo { padding-top: 18px;}
.jiangzuo .btn {
    font-size: 18px;
    background:#eebd2c;
    color:#fff;
    display:block;
    height: 40px;
    line-height: 40px;
    margin-bottom: 12px;
    text-align: center;
    overflow: hidden;
}
.jiangzuo h3 {
    font-size: 20px;
    color: #333;
    margin-bottom: 5px;
    font-weight:normal;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.jiangzuo .more{
	display: block;
    color:#663abc;
    font-size: 14px;
}
.ul-list-z1 .tit{text-align: center;padding: 8px 5px;color: #fff;
    background-color: #410aab;font-weight: normal;font-size: 16px;margin-bottom: 5px;
}
.ul-list-z1 li .cn{margin-bottom: 0;}
@media only screen and (max-width: 767px){
    .ul-list-z1 li .cn{margin-bottom: 10px;}
    .jiangzuo{padding-top: 0;}
    .ul-list-z1 li .txt{padding-bottom: 20px;}
    .ul-list-z1 li{margin-bottom: 20px;padding: 20px 15px 0;}
    .ul-list-z1 li .pic{margin-bottom: 0px;}
}
.row-a2{padding-top:54px;padding-bottom:125px;overflow: hidden;}

.m-popvideo{position:fixed;z-index:9;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.5)}

.m-popvideo .wrap{position:relative;width:100%;height:100%}

.m-popvideo .wrap .con{position:absolute;width:900px;height:540px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.m-popvideo .wrap .con video{display:block;width:100%}

.m-popvideo .a-close{position:absolute;top:50px;right:50px;width:40px;height:40px;background:url(../images/a-close.png) center center no-repeat;background-size:cover}

.qr-m{display: none;}

.footer .right .qr{float: right;}

.scroll-y{
	width: 100%;
	overflow-X: auto; 
}
.m-table{
	margin-top: 16px;
}
.m-table table{
	margin-top: 40px;
	margin-bottom: 24px;
	width: 1190px;
}
.m-table table{width: 1200px;}
.m-table table td{
	text-align: center;
	border: 1px solid #000;
}
.m-table table tr:nth-child(2n){
	background: #F2F2F2;
}
.m-table table tr:nth-child(1){
	background-color: #EEBD2C;
	color: #fff;
	
}
.iframe{
	width: auto;
	height: 850px;
}
.row-new-01{
	padding-top: 60px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 60px;
}
.row-new-01 .g-tit01 em{
	margin-top: 20px;
	margin-bottom: 8px;
}
.m-table table tr  td{
	padding: 25px 0;
	color: #010142;
}
.m-table table tr:nth-child(1) td{
	padding: 25px 0;
	font-size: 24px;
	color: #fff;
}
.m-table table tr:nth-child(1) td span{
	font-size: 14px;
}
.m-table table tr  td span{
	color: #fff;
}
.m-table table tr:nth-child(2) td{
	background-color: #F2CA58;
	color: #fff;
	size: 24px;
}
.m-table span{
	display: block;
	font-size: 16px;
	color: #414546;
	overflow: hidden;
}
.m-table-pic{
	display: none;
}
.m-table-txt{
	display: none;
}
.m-table .t-item {
	margin-bottom: 21px;
}
.m-table .t-item h3{
	font-size: 30px;
	color: #cc0000;
	font-weight: normal;
	overflow: hidden;
}
.m-table .t-item.qm{
	margin-bottom: 0;
}
.m-table .t-item.qm .tit h3{
	margin-bottom: 9px;
}
.m-table  .t-item .info{
	font-size: 18px;
	color: #333;
}
.m-table .t-item .info a{
	color: #410AAB;
}

.m-table .pic{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 6px;
	margin-bottom: 33px;
}
.m-table .pic img{
	display: block;
	width: 100%;
	height: 100%;
}

.piao{display: none;}

/*!2019-8-10*/
.row-a1 .box{
	overflow: hidden;
	background-color: #410aab;
	border-top: 5px #eebd2c solid;
	margin-bottom: 65px;
}
.row-a1 .box .item{
	float: left;
	width: 50%;
	padding-right: 38px;
}
.row-a1 .box .m-txt{
	text-align: left;
	color: #fff;
	padding-left: 10px;
	font-size: 18px;
	line-height: 2em;
	padding-top: 45px;
	margin-bottom: 52px;
}
.row-a1 .box .m-txt p{
	padding-left: 14px;
	background: url(../images/icon1.png) no-repeat 0 18px;
}
.row-a1 .box .m-txt .desc{
	padding-left: 14px;
	font-size: 36px;
	line-height: 1.5em;
	font-weight: normal;
	margin-bottom: 23px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.row-a1-2 .m-txt{
	font-size: 20px;
	line-height: 1.8em;
	font-weight: bold;
	margin-top: 21px;
}

.row-a3-1{
	overflow: hidden;
	padding: 53px 0 93px;
}
.row-a3-1 .g-tit01 em{
	margin-top: 14px;
	margin-bottom: 8px;
}
.ul-txt1{
	width: 984px;
	overflow: hidden;
	margin: 59px auto 0;
}
.ul-txt1 li{
	float: left;
	width: 50%;
	overflow: hidden;
}
.ul-txt1 li a{
	display: block;
	font-size: 20px;
	color: #fff;
	line-height: 2.5em;
	padding-left: 16px;
	background: url(../images/icon3.png) no-repeat 0 24px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.ul-txt1 li:hover a{
	color: #EEBD2C;
}
.row-a4 .g-tit01 h3{
	font-size: 48px;
}
.row-a4 .g-tit01 em{
	margin-top: 15px;
	margin-bottom: 0;
}
.row-a4 .txt{
	overflow: hidden;
	font-size: 16px;
	color: #fff;
	line-height: 2em;
	margin-top: 29px;
}
.m-img1{
	padding: 0 84px;
	margin-top: 48px;
}
.m-img1:after{
	content: '';
	display: block;
	clear:both;
	visibility: hidden;
	width: 100%;
	height: 0;
}
.m-img1 .item{
	margin: 0 9px;
}
.m-img1 .item a{
	display: block;
}
.m-img1 .pic{
	position: relative;
	height: 0;
	padding-top: 154%;
	overflow: hidden;
}
.m-img1 .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.m-img1 .slick-next,.m-img1 .slick-prev{
    position: absolute;top: 50%;margin-top: -15px;overflow: hidden;
    width: 26px;height: 30px;font-size: 0;line-height: 0;z-index: 999;
    border: none;
    background: none;
    background-repeat: no-repeat;
    background-position: center center;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    cursor: pointer;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.m-img1 .slick-prev{
	left: 38px;
	background-image: url(../images/icon4.png);
}
.m-img1 .slick-next{
	right: 38px;
	background-image: url(../images/icon5.png);
}
.m-img1 .slick-next:hover,.m-img1 .slick-prev:hover{
	opacity: .8;
	filter: alpha(opacity=80);
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';
}

.row-new-02 .g-tit01 h3{
	font-size: 48px;
}
.row-new-02 .g-tit01 em{
	margin-top: 14px;
	margin-bottom: 0;
}
.row-new-02 .iframe{
	margin-top: 8px;
	margin-bottom: 56px;
}

.row-ls-1 {
    overflow: hidden;
    text-align: center;
    padding: 69px 0 77px;
}
.g-tit-ls h3, 
.g-tit-ls span {
    color: #fff;
}
.g-tit-ls h3{
    font-size: 36px;
}
.g-tit-ls span{
    font-size: 30px;
}
.g-tit-ls em{
    width: 127px;
    height: 3px;
    margin: 15px auto 9px;
    background-color: #f9e507;
}
.ul-imgtxt1-ls{
    display: inline-block;
    overflow: hidden;
    margin-top: 48px;
}
.ul-imgtxt1-ls li{
    float: left;
    width: 530px;
    margin-right: 66px;
}
.ul-imgtxt1-ls li:last-child{
    margin-right: 0;
}
.ul-imgtxt1-ls .con{
    height: 642px;
    background-color: #fff;
    border: 1px solid #fff;
}
.ul-imgtxt1-ls .pic{
    width: 100%;
    position: relative;
}
.ul-imgtxt1-ls .pic img{
    display: block;
    width: 100%;
}
.ul-imgtxt1-ls .tit{
    position: absolute;
    top: 73px;
    left:0;
    right:0;
    text-align: center;
}
.ul-imgtxt1-ls .tit h3{
    font-size: 48px;
    font-weight: 500;
   line-height: 1.4em;
    color: #fff;
}
.ul-imgtxt1-ls .tit span{
    font-size: 24px;
    color: #fff;
    line-height: 1.3em;
}
.ul-imgtxt1-ls .txt{
    padding: 24px 60px 34px;
    text-align: center;
    color: #333333;
}
.ul-imgtxt1-ls .txt h3{
    font-size: 24px;
    font-weight: 500;
    color: #410aab;
    line-height: 1.5em;
    margin-bottom: 17px;
}
.ul-imgtxt1-ls .txt p{
    font-size: 18px;
    line-height: 2em;
}
.ul-imgtxt1-ls .txt em{
    font-size: 24px;
    display: block;
    line-height: 1.35em;
}
.ul-imgtxt1-ls .txt .date{
    display: block;
    margin: 48px 0 0;
    font-size: 18px;

}
.a-bm-ls{
    width: 198px;
    margin-top: 25px;
    background: url(../images/ls-i3.png) center center no-repeat;
    -webkit-background-size: 198px auto;
    background-size: 198px auto;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
}
.a-bm-ls span{ 
    padding-right: 48px;
}
.ul-imgtxt1-ls .txt .date1{
    margin-top: 62px;
}
.ul-imgtxt1-ls .txt .free{
    display: block;
    font-size: 18px;
    margin: 9px 0;
}

.row-ls-2{
    overflow: hidden;
    padding: 54px 0 59px;
}
.row-ls-2 .g-tit-ls em{
    width: 293px;
}
.m-imgtxt-ls{
    position: relative;
    text-align: center;
    padding-top: 23px;
}
.m-imgtxt-ls .pic{
    width: 720px;
    margin: 0 auto;
}
.m-imgtxt-ls .pic img{
    display: block;
    width:100%;
}
.m-imgtxt-ls .txt{
    position: absolute;
    top: 18px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    font-size: 18px;
    color: #fff;
    line-height: 2em;
}
.m-imgtxt-ls em{
    display: block;
    font-size: 18px;
    color: #fae304;
    width: auto;
    margin-top: -48px;
}
.row-ls-2 .a-bm-ls{
    width: 253px;
    height: 65px;
    line-height: 62px;
    background: url(../images/ls-i5.png) center center no-repeat;
    -webkit-background-size: 253px auto;
    background-size: 253px auto;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    margin-top: 41px;
}
.row-ls-2 .a-bm-ls span{
    font-size: 30px;
    color: #410aab;
    background: url(../images/ls-i6.png) right center no-repeat;
}


.row-ls-3{
    overflow: hidden;
    padding: 36px 0 59px;
}
.row-ls-3 .g-tit-ls h3,.row-ls-3 .g-tit-ls span{
    color: #333;
}
.row-ls-3 .g-tit-ls em{
    width: 197px;
}
.ul-pic-ls{
    margin: 35px 0 45px;
    overflow: hidden;
    font-size: 0;
    text-align: center;
}
.ul-pic-ls li{
    margin: 0 15px;
    display: inline-block;
}
.ul-pic-ls li .pic img{
    display: block;
    width: 100%;
}


@media only screen and (max-width:1366px){

	.ul-gains{margin: 0;}

	/*.ul-gains li{margin: 0 5px 10px}*/

}

@media only screen and (max-width:1199px){

.wp{width:96%}

.banner .txt{float:none;padding:0 50px}

.banner .txt .logo{padding-top:10px;margin-bottom:20px}

.banner .txt .t1{text-align:center}

.banner .txt .t1 img{float:none}

.banner .txt .t2{text-align:center}

.banner .txt .t3{margin-bottom:30px;text-align:center}

.banner .txt .t4{text-align:center}

.banner .txt .t4 span{margin-left:0}

.banner{height:600px}

.banner .img{top:30px}

.row-a1,.row-a1-2,.row-a2,.row-a3,.row-a4,.row-a5,.row-a6{padding:30px 0}

.g-tit01 h3{font-size:30px;margin-bottom:5px}

.g-tit01 em{width:60px;height:2px}

.g-tit01 span{font-size:16px}

.row-a1 .info{margin:20px 0;padding: 0 10px;}

.a-ck{margin-bottom: 10px;}

.a-bm{width:260px;height:40px;line-height:40px;margin-top:0;background:#210388}

.a-bm span{font-size:16px;background-size:18px 18px;padding-right:25px}

.ul-gains{padding-top: 20px;margin: 0;}

.ul-gains{font-size: 0;margin: 0 -5px;}

.ul-gains li{margin: 0 0px 10px;}

.ul-gains li{width: 100%;float: left;padding: 0 5px;}

.ul-gains .txt{padding-top: 25px;padding-bottom: 20px;}

.ul-gains .tit{font-size: 22px;}

.ul-list-z1 li .pic{margin-bottom:10px}

.ul-list-z1 li .name{padding:0 10px;font-size:22px}

.ul-list-z1 li .txt .info{padding:0 10px}

.footer{padding:30px 0}

.footer .right .item,.footer .left .item{padding-left:10px}

.footer .left,.footer .right .item:first-child{margin-right:20px}

.footer .left .item a{font-size: 20px}

.footer .right .txt h3,.footer .right .item h3,.footer .left .item h3{font-size:26px}

.footer .left .pic{width:140px}

.footer .qr{margin-right:10px}

.footer .right .txt .info{font-size:14px}

.footer .left{width:520px}

.m-form01 .sub,.m-way .sub{background:#210388}

.qr-m{display: block;}

.qr-pc{display: none;}

.footer .left{width: 300px;}
.row-new-01{padding: 30px 0;}
/*.footer .right .txt{width: auto;}*/
.row-a1{padding: 0;}
.row-a1 .box .item{padding-right: 20px;}
.row-a1 .box .m-txt{padding-top: 20px;padding-left: 0;margin-bottom: 20px;}
.row-a1 .box .m-txt .desc{font-size: 24px;margin-bottom: 10px;}
.row-a1 .box .m-txt{font-size: 16px;}
.row-a1 .box{margin-bottom: 20px;}
.m-txt .txt{font-size: 16px;}
.m-txt .bot{font-size: 16px;margin-top: 20px;}
.row-a1-2 .m-txt{font-size: 16px;margin-top: 10px;}
.m-txt{margin-bottom: 20px;}
.row-a3 .txt{width: 595px;margin-top: 20px;font-size: 16px;line-height: 1.8em;}
.row-a3 .txt p{background-position: 0 12px;}
.row-a3-1{padding: 30px 0;}
.ul-txt1{width: auto;margin-top: 20px;}
.ul-txt1 li a{font-size: 16px;background-position: 0 22px;line-height: 2em;}
.ul-list-z1{margin: 20px 0 0;}
.ul-list-z1 li{padding: 0 10px;}
.jiangzuo{padding-top: 10px;}
.jiangzuo .btn{font-size: 16px;margin-bottom: 10px;}
.jiangzuo h3{font-size: 16px;}
.row-a4 .g-tit01 h3{font-size: 30px;}
.row-a4 .g-tit01 em{margin-top: 10px;}
.row-a4 .txt{margin-top: 10px;}
.m-img1{margin-top: 20px;padding: 0 40px;}
.m-img1 .slick-prev{left: 0;}
.m-img1 .slick-next{right: 0;}
.m-table .t-item h3{font-size: 24px;}
.m-table .t-item .info{font-size: 16px;}
.row-new-02 .g-tit01 h3{font-size: 30px;}
.row-new-02 .g-tit01 em{margin-top: 10px;}
.row-new-02 .con{margin-bottom: 30px;height: auto;}


.row-ls-1,.row-ls-2,.row-ls-3{padding: 30px 0;}
.ul-imgtxt1-ls{margin-top: 30px;display: block;}
.ul-imgtxt1-ls li{width: 50%;margin-right: 0;padding:0 30px;}
.ul-imgtxt1-ls li .con{height: 550px;}
.ul-imgtxt1-ls .txt{padding: 20px 30px;}
.ul-imgtxt1-ls .tit h3{font-size: 24px;}
.ul-imgtxt1-ls .txt h3,.ul-imgtxt1-ls .tit span{font-size: 20px;}
.ul-imgtxt1-ls .txt p{font-size: 16px;}
.ul-imgtxt1-ls .txt em{font-size: 18px;}
.a-bm-ls{width: 150px;margin-top: 10px;}
.ul-imgtxt1-ls .txt .date{margin-top: 30px;}
.ul-imgtxt1-ls .tit{top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.row-ls-2 .a-bm-ls{width: 150px;height: 40px;line-height: 40px;}
.row-ls-2 .a-bm-ls span{font-size: 16px;-webkit-background-size: 18px auto;background-size: 18px auto;}

}

@media only screen and (max-width:959px){

.m-video{width:auto;border-width:5px}

.banner .txt .t4 span{font-size:20px;background-size:20px 20px;padding-left:25px}

.footer{position: relative;padding-bottom: 190px;}

.footer .qr{float:none;text-align:center;margin-bottom:10px;position: absolute;bottom: 0;left: 50%;margin-left: -70px;}

.footer .qr p{text-align:center}

.footer .left .pic{margin:0 auto}

.footer .left{float:none;width:auto;margin-right:0;margin-bottom:5px;}

.footer .right .txt{text-align:center;margin:0 auto;width: auto;}

.footer .right .item,.footer .left .item{float:none;height:auto;border:none;margin-right:0;text-align:center}

.footer .right .item p:after,.footer .left .item p:after{display:none}

.m-txt{margin-bottom:20px}

.a-ck{padding-top: 0;}

.m-popvideo .wrap .con{width:95%;height:auto;margin:0 auto}

.m-popvideo .a-close{top:auto;right:auto;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}

.footer .right .item,.footer .left .item{margin-top: 25px;}

.footer .right .item:first-child{margin-right:0;padding-left:0}

.footer .right .item p,.footer .left .item p{padding-left:0}

.footer .right .item:first-child,.footer .left .item{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #fff}

.footer .left .item{margin-bottom: 0;}

.ul-list-z1 li{width: 50%;float: left;margin-bottom: 20px;}
.m-table .t-item h3{font-size: 18px;}
.m-table .t-item .info{font-size: 14px;}
.m-table .t-item{margin-bottom: 20px;}
.m-table {margin-top: 20px;}
.m-table table{margin: 20px 0;}



.ul-imgtxt1-ls li{padding: 0 15px;}
.ul-imgtxt1-ls .txt{padding: 20px 15px;}
}

@media only screen and (max-width:767px){
.pc-review{
	display: none;
}
.m-review{
	display: block;
}
.pc-table{
		display: none;
	}
.m-table-pic{
	display: block;
}
.table-instructions{
	padding: 0 10%;
	margin: 20px 0;
}
.table-instructions img{
	max-width: 100%;
	display: block;
	margin: 0 auto;
}
.m-table-txt .t-item{
	display: none;
}
.pc-table-txt{
	display: none;
}
.m-table-txt{
	display: block;
}
/*.m-table-txt .info{
	display: none;
}*/
.ul-list-z1 li .txt{font-size:14px}

.ul-list-z1 li .info .dot p:after{top:12px}

.m-form01 .sub,.m-way .sub{font-size:16px;width:140px;height:30px;line-height:30px}

.banner .txt .t4 span{display:block;text-align-last:left}

.banner .txt .t4 span:last-child{margin-left:0}

.g-tit01 h3{font-size:18px}

.m_ban{display:block}

.banner{height:500px;display:none}

.row-a1-2 .tit{font-size: 18px;}

.row-a1-2 .desc{font-size: 14px;}

.m-way{padding: 20px 0 0;}

.m-way img{padding-top: 10px;}

.m-way p{font-size: 14px;}

/*.ul-gains li{width: 100%;}*/


.m-table .scroll-y{display: none;}
.piao{display: block; margin-bottom: 20px;}
.ul-list-z1 li .cn{margin-bottom: 15px;}
.jiangzuo{padding-top: 0;}
.ul-list-z1 li{padding: 0;float: none;width: auto;}
.ul-list-z1 li .txt{padding-bottom: 20px;height: auto;}
.row-a1 .box{display: none;}
.row-a1{padding-top: 20px;}
.m-txt .txt{font-size: 14px;}
.m-txt .bot{font-size: 14px;}
.g-tit01 em{margin: 10px auto;}
.row-a1-2 .m-txt{font-size: 14px;margin-bottom: 0;}
.row-a3 .txt{width: auto;font-size: 16px;margin-bottom: 0;line-height: 2em;}
.ul-txt1 li{float: none;width: auto;}
.ul-list-z1 li .name br{display: none;}
.ul-list-z1 li .name{font-size: 18px;}
.jiangzuo .btn{font-size: 14px;}
.jiangzuo h3{font-size: 14px;}
.row-a4 .g-tit01 h3{font-size: 18px;}
.m-img1 .slick-next, .m-img1 .slick-prev{width: 20px;height: 23px;margin-top: -11px;}
.m-img1{padding: 0 30px;}
.m-img1 .item{margin: 0 5px;}
.m-table span{font-size: 14px;}
.m-table .pic{margin-bottom: 10px;}
.m-table .t-item h3{font-size: 16px;}
.row-new-02 .g-tit01 h3{font-size: 18px;}

.m-imgtxt-ls em{font-size: 14px;margin-top: -28px;}
.row-ls-2 .a-bm-ls{margin-top: 10px;}
.m-imgtxt-ls .txt{font-size: 14px;line-height: 1.5em;}
.m-imgtxt-ls .pic{width: 80%;padding-top: 50px;}
.ul-pic-ls{margin: 20px auto 0;}
.ul-pic-ls li{margin-bottom: 15px;}
.ul-imgtxt1-ls .tit h3{font-size: 18px;}
.ul-imgtxt1-ls .txt h3, .ul-imgtxt1-ls .tit span,.ul-imgtxt1-ls .txt em{font-size: 16px;}
.ul-imgtxt1-ls .txt p{font-size: 14px;}
.ul-imgtxt1-ls li{float: none;width: auto;margin-bottom: 30px;}
.ul-imgtxt1-ls li .con{height: auto;}
.ul-imgtxt1-ls .txt .date{margin-top: 0;font-size: 14px;}
}

@media only screen and (max-width:479px){
.ul-list-z1 li .pic .pictxt{
	height: 2em;
    line-height: 2em;
    font-size: 14px;
}
.ul-list-z1{margin-right:0}

.m-form01{width:auto}

.m-form01 .item .r-con input{height:40px;line-height:40px}

.m-form01 .item span{height:40px;line-height:40px;padding-left:40px;background-size:20px 20px;font-size:16px}

.banner{height:450px}

.m-way{width: auto;}

.ul-gains .txt{

		-o-background-size: 40px 43px;

		-ms-background-size: 40px 43px;

		-moz-background-size: 40px 43px;

		-webkit-background-size: 40px 43px;

		background-size: 50px 53px;

		padding-left: 88px;

		padding-right: 5px;
		padding-top: 10px;
    	padding-bottom: 10px;

		/*padding-bottom: 5px;*/

		/*padding-top: 5px;*/

		background-position: left 20px center;

}

.ul-gains .tit{
	line-height: 1.1;
	bottom: 5px;
	margin-bottom: 5px;
}

.ul-gains .txt .desc{
	line-height: 1.6;
	height: 3.3em;
}
/*.ul-gains .txt{line-height: 1.4;}*/

.ul-list-z1 li{float: none;width: auto;}

.footer .right .item:first-child,.footer .left .item{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #fff}

.footer .left .item{margin-bottom: 0;}

.m-imgtxt-ls .pic{width: auto;padding-top: 80px;}

}
