@charset "UTF-8";
/*-----default model-----*/
body,h1, h2, h3, h4, h5, h6,p,ul, ol, dl, dd,figure, menu, input, textarea, button, select, th, td,figcaption {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,b, strong {font-size: 100%;font-weight: normal;}
li {list-style: none;}
em, i {font-style: normal;}
img {border:none;}
input,textarea,button,select {outline: 0 none;}
table{border-collapse: collapse; margin:0 auto;}
textarea {resize: vertical;}
a {text-decoration: none;outline: 0 none;color:inherit}
table{border-collapse:collapse;width: 100%;color: #333;text-align: center;}
.clearfix:before,.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfix{zoom:1} 
body{width: 100%;height:100%; background: #fff; font-size: 12px;min-width: 1100px!important;font-family: "Source Han Sans CN";color: #444;}
a[title="站长统计"]{display: none;}
@media only screen and (min-width: 800px) {
	.pc-hide{display:none !important;}
}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill {
	box-shadow: 0 0 0 1000px white inset;
}
.left{float: left;}
.right{float: right;}
.wrap{position: relative; width: 1100px; margin: 0 auto;font-size: 0;text-align: center;}
.hide{display: none;}
.nomr{margin-right: 0 !important;}

/*banner*/
.banner-box{width: 100%;height: 7rem; position: relative;}
.banner-box a{ display: block; position: absolute; top: .4rem; z-index: 99;}
.slideBox .bd ul li{float: left; width: 100%; height: 7rem;}
.slideBox .bd ul li:nth-child(1){background: url(../images/banner_bg01.jpg) no-repeat center;}
.slideBox .bd ul li:nth-child(2){background: url(../images/banner_bg02.jpg) no-repeat center;}
.slideBox .hd{position: absolute; top: 91%; left: 50%; transform: translate(-50%,-50%); z-index: 2;}
.slideBox .hd ul li{float: left; width: .34rem; height: .06rem; background: #566db6; margin: 0 .04rem;}
.slideBox .hd ul li.on{background: #fff;}

/*公共*/
.section{ margin-top: 1rem;}
.title{ padding-bottom: .6rem;}
.title h2{font-size: .48rem; color: #1f2034; font-weight: 800; font-style: italic; text-shadow: 0 8px 7px #00000030; display: inline-block; position: relative;}
.title h2 span{position: relative; z-index: 1;}
.title h2 b{ color: #ff5d3d; font-weight: 800;}
.title h2 img{vertical-align: middle;}
.title-l{position: absolute; left: -.7rem; top: .35rem;}
.title-r{position: absolute; right: -1.2rem; top: .12rem;}
.title p{font-size: .26rem; color: #595959; margin-top: .18rem; font-style: italic;}
.title2 h2{ color: #fff;}
.title2 h2 b{ color: #ff5d3d;}

/*sec01*/
.sec01-main ul{position: relative;}
.sec01-main ul li{display: inline-block; width: 5.02rem; background: #fff; border-radius: 15px; box-shadow: 0 0 20px #00000014; padding: .54rem .36rem .98rem .36rem; box-sizing: border-box;}
.sec01-main ul li h3{font-size: .36rem; font-weight: bold; display: inline-block; color: #fff; width: 4.1rem; height: .96rem; line-height: .96rem; border-radius: 4px; margin-bottom: .6rem;
    background: #383d99;
    background: -webkit-linear-gradient(right, #383d99 , #2f3488); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #383d99, #2f3488); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #383d99, #2f3488); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #383d99 , #2f3488); /* 标准的语法 */
}
.sec01-main ul li:nth-child(3) h3{
    background: #fe4d28;
    background: -webkit-linear-gradient(right, #fe4d28 , #ff714f); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #fe4d28, #ff714f); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #fe4d28, #ff714f); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fe4d28 , #ff714f); /* 标准的语法 */  
}
.sec01-main ul li div p{text-align: left; margin-left: .04rem;}
.sec01-main ul li div p img{ display: inline-block; vertical-align: top; margin-right: .08rem; margin-top: .04rem;}
.sec01-main ul li div p span{font-size: .18rem; color: #000; text-align: left; display: inline-block; vertical-align: top;}
.sec01-img{position:absolute; bottom: 1.16rem; left: 37%; z-index: 6;}
.sec01-main a{width: 5.69rem; height: .93rem; line-height: .93rem; margin-top: .56rem;}
.publicA{ color: #fff; font-size: .36rem; font-weight: bold; display: inline-block; border-radius: 10px;transition: background-color 0.3s, color 0.3s; position: relative;
    background: #ffca28;
    background: -webkit-linear-gradient(right, #ffca28 , #ff9d19); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #ffca28, #ff9d19); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #ffca28, #ff9d19); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ffca28 , #ff9d19); /* 标准的语法 */
}
.publicA::before {
	content: '';
	position: absolute;
	top: -20px;
	left: -20px;
	bottom: -20px;
	right: -20px;
	background: inherit;
	border-radius: 50px;
	z-index: -1;
	opacity: 0.4;
	-webkit-transform: scale3d(0.8, 0.5, 1);
	transform: scale3d(0.8, 0.5, 1);
}
.publicA:hover {
	-webkit-transition: background-color 0.1s 0.3s, color 0.1s 0.3s;
	transition: background-color 0.1s 0.3s, color 0.1s 0.3s;
	color: #fff;
	background-color: #3f51b5;
	-webkit-animation: anim-moema-1 0.3s forwards;
	animation: anim-moema-1 0.3s forwards;
}
.publicA:hover::before {
	-webkit-animation: anim-moema-2 0.3s 0.3s forwards;
	animation: anim-moema-2 0.3s 0.3s forwards;
}
@-webkit-keyframes anim-moema-1 {
	0% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}
	100% {
		-webkit-transform: scale3d(1.1, 1.1, 1);
		transform: scale3d(1.1, 1.1, 1);
	}
}
@keyframes anim-moema-1 {
	0% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}
	100% {
		-webkit-transform: scale3d(1.1, 1.1, 1);
		transform: scale3d(1.1, 1.1, 1);
	}
}
@-webkit-keyframes anim-moema-2 {
	to {
		opacity: 0;
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}
}
@keyframes anim-moema-2 {
	to {
		opacity: 0;
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}
}
/*sec02*/
.sec02-main ul li{background: #fff; border-radius: 15px; box-shadow: 0 0 20px #0000000d; padding: .25rem .25rem .25rem 0; box-sizing: border-box; margin-bottom: .3rem; text-align: left;}
.sec02-main ul li .sec02-img{display: inline-block; vertical-align: middle; width: 1.24rem; margin-right: .26rem; position: relative;}
.sec02-main ul li img.s2-n{ position: relative; z-index: 1;}
.sec02-main ul li img.s2-y{position: absolute;right: .05rem;top: .02rem; animation: flash 1s ease-in infinite;}
.sec02-main ul li p{display: inline-block; vertical-align: middle; font-size: .2rem; color: #000; width: 9.19rem; background: #f3f3f9; padding: .15rem .24rem; box-sizing: border-box; text-align: left;}
.sec02-main ul li p b{font-weight: bold; color: #343993;}
.sec02-main ul li p span{ color: #343993;}
.sec02-main a{width: 5.69rem; height: .93rem; line-height: .93rem; margin-top: .36rem;}
@keyframes flash{
	from{opacity: 1; transform: scale(1);}
	to{opacity: 0; transform: scale(1.5);}
}

/*sec03*/
.sec03{background: url(../images/s3_bg.jpg) no-repeat top / 100% 100%; padding-top: 1rem; padding-bottom: .8rem;}
.slideBox2{position: relative;}
.hd2{position: absolute; bottom: -.7rem; left: 43%;}
.hd2 ul li{width: .35rem; height: .12rem; background: #3443a8; border-radius: 50px; display: inline-block; margin: 0 .05rem;}
.hd2 ul li.on{width: .75rem; height: .12rem; background: #547cfd;}
.bd2 ul li{background: url(../images/s3_mbg.png) no-repeat center / 100% 100%; height: 3.96rem;}
.bd2 ul li div.sec03-left p{ height: .74rem; line-height: .74rem; margin: .24rem 0; border-radius: 0 50px 50px 0;
    background: #fe4d28;
    background: -webkit-linear-gradient(right, #fe4d28 , #ff704e); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #fe4d28, #ff704e); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #fe4d28, #ff704e); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fe4d28 , #ff704e); /* 标准的语法 */
}
.bd2 ul li div.sec03-left p:nth-child(1){width: 3.6rem; margin-top: .56rem;}
.bd2 ul li div.sec03-left p:nth-child(2){width: 3.38rem;}
.bd2 ul li div.sec03-left p:nth-child(3){width: 2.97rem;}
.bd2 ul li div.sec03-left p img{display: inline-block; vertical-align: middle; margin-right: .22rem; transition: all .5s;}
.bd2 ul li div.sec03-left p span{display: inline-block; vertical-align: middle; font-size: .36rem; color: #fff; font-weight: bold; transition: all .5s;}
.bd2 ul li div.sec03-left p:hover span{transform: scale(1.1);}
.bd2 ul li div.sec03-left p:hover img{transform: scale(1.1);}
.bd2 ul li div.sec03-right p{font-size: .18rem;color: #fff;width: 5.4rem;text-align: left;margin: 1.6rem 0 0 1.3rem; line-height: .3rem;}
.bd2 ul li div.sec03-right b{font-weight: bold;}
.sec03-main a{margin-top:1.5rem; width: 5.69rem; height: .93rem; line-height: .93rem;}

/*sec04*/
.sec04{background: url(../images/s4_bg.jpg) no-repeat top / 100%; margin-top: 0; padding-top: 1rem;}
.sec04-main{background: url(../images/s4_mbg.png) no-repeat top / 100% 100%; height: 7.41rem; padding: .9rem 1.19rem; box-sizing: border-box;}
.slideBox3{position: relative;}
.hd3{position: absolute; bottom: -.65rem; left: 40.5%;}
.hd3 ul li{width: .37rem; height: .37rem; color: #fff; font-size: .22rem; line-height: .37rem; background: #d4d4d4; border-radius: 100px; display: inline-block; margin: 0 .08rem;}
.hd3 ul li.on{ background: #547cfd;}
.bd3 ul li h3{ font-size: .26rem; font-weight: bold; color: #fff; background: url(../images/s4_ibg.png) no-repeat left center / 100%; width: 1.89rem; height: .5rem; text-align: left; margin-bottom: .08rem; margin-top: .19rem;}
.bd3 ul li h3 i{ display: inline-block; vertical-align: middle; width: .49rem; text-align: center; line-height: .4rem;}
.bd3 ul li h3 span{ display: inline-block; vertical-align: middle; line-height: .5rem; padding-left: .15rem;}
.bd3 ul li p{font-size: .18rem; color: #000000; line-height: .34rem; text-align: left; padding-left: .22rem;}
.bd3 ul li table{margin-top: .3rem; width: 95%;}
.bd3 ul li table tr th{height: .6rem; font-size: .22rem; color: #343a95; font-weight: bold; font-style: italic; border: 1px solid #8d8d8d;}
.bd3 ul li table tr th:nth-child(1){width: 2.1rem;}
.bd3 ul li table tr th:nth-child(2){width: 1.2rem;}
.bd3 ul li table tr th:nth-child(4){width: 1.26rem;}
.bd3 ul li table td{ border: 1px solid #8d8d8d; font-size: .16rem; color: #000000; padding: .1rem 0;}
.taleft{text-align: left !important; padding:.15rem !important;}
.bd3 ul li img{width: 69%;}
.sec04 a{margin-top:.25rem; width: 5.69rem; height: .93rem; line-height: .93rem;}

/*sec05*/
.sec05-main{background: #fff; border-radius: 20px; box-shadow: 0 0 30px #0000000d; padding: .38rem .23rem; box-sizing: border-box;}
.video-menu{position: relative; z-index: 2;}
.video-menu ul li{font-size: .3rem; color: #fff; display: inline-block; width: 3.55rem; height: .85rem; line-height: .85rem; background: #14222b; border-right: 1px solid #878787; box-sizing: border-box; cursor: pointer; font-weight: 500;}
.video-menu ul li:last-child{border-right: 0;}
.video-menu ul li.on{ border-right: 0; background: url(../images/sec05_mbg.png) no-repeat top / 100% 100%; width: 3.44rem; height: .94rem;}
.video-main{margin-top: -.09rem; position: relative; z-index: 1; background: #f9f9f9;}
.video-l{width: 7.67rem; height: 5rem; display: inline-block; vertical-align: top;background: #000;}
.video-r{width: 2.87rem;display: inline-block; vertical-align: top; background: #f9f9f9;}
.video-nav{margin-top: .45rem;}
.nav-a{font-size: .16rem; color: #7b7b7b; display: block; text-align: left; margin-bottom: .15rem;padding-left: .26rem; padding-right: .26rem; cursor: pointer;}
.nav-a:hover{color: #ff220b; text-decoration: underline;}
.video-nav li{display: none;}
.video-nav li.on{display: block;}
.nav-con .active{color: #ff220b; text-decoration: underline;}
.video-more{width: 2.23rem; height: .65rem; line-height: .65rem; margin: 0 auto; background: #e1413e; font-size: .2rem; font-weight: bold; color: #fff; display: inline-block; position: absolute; bottom: .26rem; right: .3rem;}
.buyClass{position: fixed;top: 30%;left: 50%;transform: translate(-50%,0);background: #fff;border-radius: 17px;padding: .2rem .4rem;box-sizing: border-box;width: 21%;height: 182px;z-index: 999; display: none;}
.buyClass a.close{position: absolute; top: -.12rem; right: -.1rem;}
.buyClass p{font-size: .2rem;color: #333;text-align: center;margin-top: .2rem;}
.buyClass a.go-btn{background: #e1413e;font-size: .2rem;font-weight: bold;color: #fff;display: block;width: 200px; height: .45rem; text-align: center;line-height: .45rem;margin: 0 auto;margin-top: .2rem;}
.buyBg{background: rgb(0, 0, 0);position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;filter: alpha(opacity=70);opacity: 0.3; display: none;}
.mianfei{display: inline-block;vertical-align: middle;font-size: .14rem;color: #fff;background: #90d66a;padding: 0 .06rem;border-radius: 6px;height: .2rem;line-height: .2rem;margin-left: .05rem;}
.huiyuan{display: inline-block;vertical-align: middle;font-size: .14rem;color: #fff;background: #fc563a;padding: 0 .06rem;border-radius: 6px;height: .2rem;line-height: .2rem;margin-left: .05rem;}

/*sec06*/
.sec06-main{background: #fff; border-radius: 20px; box-shadow: 0 0 30px #0000000d; padding: .7rem .4rem; box-sizing: border-box;}
.sec06-l{display: inline-block; vertical-align: top; margin-right: .5rem;}
.sec06-r{display: inline-block; width: 5.7rem; margin-top: .16rem;}
.sec06-r h3{margin-bottom: .6rem;}
.sec06-r h3 img{ display: inline-block; vertical-align: middle;}
.sec06-r h3 span{ display: inline-block; vertical-align: middle; color: #2c318a; font-size: .38rem; font-weight: bold; margin: 0 .1rem;text-shadow: 0 4px 4px #0000001f;}
.sec06-r h3 span b{color: #ff5d3d; font-weight: bold;}
.form1-item{background: #eaebf4; border-radius: 10px; width: 4.69rem; height: .58rem; line-height: .58rem; font-size: .22rem; color: #525362; text-align: left; padding: 0 .24rem; box-sizing: border-box; margin: 0 auto; margin-bottom: .2rem;}
.form1-item input{height: .58rem; font-size: .22rem; color: #525362; border: none; background: none; margin-left: .4rem;}
.sec06-r p{font-size: .16rem; color: #6f6f6f; line-height: .24rem; text-align: left; width: 4.5rem; margin: 0 auto; margin-top: .14rem; margin-bottom: .3rem;}
.form1-btn{border: none; width: 4.69rem; height: .77rem; line-height: .77rem; margin: 0 auto;}

/*sec07*/
.sec07{ padding-top: 1rem;
    background: #181d74;
    background: -webkit-linear-gradient(bottom, #181d74 , #272c84); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(bottom, #181d74, #272c84); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(bottom, #181d74, #272c84); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #181d74 , #272c84); /* 标准的语法 */
}
.sec07-main ul li{display: inline-block; vertical-align: top; width:3.41rem; height: 5.36rem; margin-right: 3%; position: relative;}
.sec07-main ul li:last-child{margin-right: 0;}
.sec07-main ul li .t-show{ padding: .35rem 0 .3rem 0; background: #fff; border-radius: 10px; box-sizing: border-box;}
.sec07-main ul li .t-show i{background: #ff5d3d; width: .12rem; height: .94rem; position: absolute; left: 0; top: .42rem;}
.sec07-main ul li .t-show h3{font-size: .36rem;color: #373da7;font-weight: bold;background: url(../images/s7_tbg.jpg) no-repeat left bottom;text-align: left;margin-left: .35rem;padding: 0 0 .03rem .15rem; margin-top: .3rem;}
.sec07-main ul li .t-show p{font-size: .18rem; line-height: .28rem; height: 1.3rem; color: #000000; text-align: left; padding: .15rem .35rem 0 .35rem;}
.sec07-main ul li .t-hide{ background: #fff; border-radius: 10px;padding: 1.04rem .34rem; box-sizing: border-box;}
.sec07-main ul li .t-hide h3{font-size: .36rem; color: #fff; font-weight: bold; width: 100%; height: .79rem; line-height: .79rem; display: inline-block;
    background: #fe4d28;
    background: -webkit-linear-gradient(right, #fe4d28 , #ff704e); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #fe4d28, #ff704e); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #fe4d28, #ff704e); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fe4d28 , #ff704e); /* 标准的语法 */
}
.sec07-main ul li .t-hide p{font-size: .18rem; line-height: .28rem; color: #000000; text-align: justify; margin-top: .36rem;}
.sec07-main a{width: 5.69rem; height: .93rem; line-height: .93rem; margin-top: .7rem;}
/* 翻转 */
.container,.t-show,.t-hide {width: 3.41rem;height: 5.36rem;}
.container{perspective:1000;transform-style:preserve-3d;}
.flip {position: relative;transition:0.6s;transform-style:preserve-3d;}
.t-show,.t-hide{position:absolute;top: 0px;left: 0px;backface-visibility:hidden;}
.t-show{z-index:2;}
.t-hide{transform:rotateY(180deg);}
.container:hover .flip{transform:rotateY(180deg);}

/*sec08*/
.sec08{ padding-top: 1rem; padding-bottom: 1rem; margin-top: 0;
    background: #272c84;
    background: -webkit-linear-gradient(bottom, #272c84 , #353a95); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(bottom, #272c84, #353a95); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(bottom, #272c84, #353a95); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #272c84 , #353a95); /* 标准的语法 */
}
.sec08-main ul li{background: #fff; border-radius: 10px; padding: .35rem; box-sizing: border-box; text-align: left; margin-bottom: .34rem;}
.sec08-main ul li img{display: inline-block; vertical-align: middle; margin-right: .3rem;}
.sec08-main ul li div{display: inline-block; vertical-align: middle;}
.sec08-main ul li div h3{font-size: .36rem; font-weight: bold; color: #343993; margin-bottom: .04rem;}
.sec08-main ul li div p{font-size: .2rem; color: #000000;}

/*sec09*/
.sec09-main{border: 2px solid #343994; border-radius: 20px;}
.sec09-main table th{ height: .88rem; line-height: .88rem; font-size: .3rem; color: #fff; font-weight: bold; border-right: 1px solid #fff;
    background: #181d74;
    background: -webkit-linear-gradient(bottom, #181d74 , #343a94); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(bottom, #181d74, #343a94); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(bottom, #181d74, #343a94); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #181d74 , #343a94); /* 标准的语法 */
}
.sec09-main table th:nth-child(1){border-radius: 16px 0 0 0; width: 2.3rem;}
.sec09-main table th:nth-child(2){width: 1.74rem;}
.sec09-main table th:nth-child(3){width: 1.7rem;}
.sec09-main table th:nth-child(5){border-radius: 0 16px 0 0;border-right: 0; width: 1.8rem;}
.sec09-main table td{font-size: .18rem; color: #000; border-right: 1px solid #8d8d8d; line-height: .3rem;}
.sec09-main table td:nth-child(4){padding: .55rem .28rem; text-align: left;}
.sec09-main table td:last-child{border-right: 0;}
.sec09-main table td a{font-size: .2rem;width: 120px;height: .3rem;line-height: .28rem;margin-top: .05rem;}

/* 底部通用 */
.sec17{width: 100%; display: block; clear: both; padding-bottom: 0; background: #fff; margin-top: .4rem;}
.sec17 h2{font-size: .42rem; font-weight: bold; padding-top: .6rem; padding-bottom: .4rem; color: #333; text-align: center;}
.s14-cont{ background: #1459c1; width: 100%;}
.s14-cont ul{width: 825px; margin: 0 auto;}
.s14-cont ul li{width: 275px; float:left; display: block; position: relative; height: 451px;}
.s14-cont ul li.item1{background: url(//www.niceloo.com/zhuanti/yjxf/zsjz/images/s14-img02.png) no-repeat center;}
.s14-cont ul li.item2{background: url(//www.niceloo.com/zhuanti/yjxf/zsjz/images/s14-img03.png) no-repeat center;}
.s14-cont ul li.item3{background: url(//www.niceloo.com/zhuanti/yjxf/zsjz/images/s14-img04.png) no-repeat center;}
.s14-cont ul li .item-show{width: 100%; padding: 60% 0;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.s14-cont .item-img{width: 100%;margin: 0 auto;height: 80px;}
.s14-cont .item-img img{display: block;margin: auto;}
.s14-cont .item-tit{width: 100%; margin: 30px auto 0; text-align: center; font: 24px/38px "微软雅黑"; color: #fff; }
.s14-cont .info {width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;-webkit-transform: scale(0) rotate(-180deg);-moz-transform: scale(0) rotate(-180deg);-ms-transform: scale(0) rotate(-180deg);-o-transform: scale(0) rotate(-180deg);transform: scale(0) rotate(-180deg);}
.s14-cont .info p {width: 70%; margin: 0 auto; font:20px/30px "微软雅黑"; color: #fff; text-transform: uppercase;
padding-top: 42%;text-align: justify; height: 150px;}
.s14-cont .info a {width: 70%; display: block; margin: 20% auto 0; font: 24px/50px "微软雅黑"; color: #fff; border: 1px solid #fff; text-align: center;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.s14-cont .info a:hover {background: #fff; color: #e72d1b;}
.s14-cont ul li:hover .item-show {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition-delay: 0;-moz-transition-delay: 0;transition-delay: 0;}
.s14-cont ul li:hover .info {visibility: visible; opacity: 1;-webkit-transform: scale(1) rotate(0deg);-moz-transform: scale(1) rotate(0deg);-ms-transform: scale(1) rotate(0deg);-o-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s;}


/*侧边导航*/
.lfNav{position: fixed;width: 168px;height: 494px;background: url(../images/fixedNavBg.png) no-repeat center / 100% 100%;top:18%;left:20px;z-index:9;}
.lfNav .close{position:absolute;top:0; right:0; height:32px; width:32px; }
.mt185{margin-top: 139px;}
.nav-bg{width: 116px;height: 33px; border: 1px solid #fff; margin-bottom: .1rem; border-radius: 10px; display: block;float:left;clear:both;margin-left: 14px;}
.nav-bg a{width: 100%;display: block;margin:auto;font: 18px/33px "微软雅黑";color: #fff;text-align: center;}
.left_top{width:150px; height:100px;display: block;float:left;margin-left:0;}

/*按钮悬停*/
.hvr-grow-shadow{
    display: inline-block;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow, transform;
    transition-property: box-shadow, transform;
}
.hvr-grow-shadow:hover, .hvr-grow-shadow:active {
    box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.hvr-grow-shadow2{
    display: inline-block;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow, transform;
    transition-property: box-shadow, transform;
}
.hvr-grow-shadow2:hover, .hvr-grow-shadow2:active {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
