﻿* {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: "Helvetica Neue", Helvetica, STHeiTi, sans-serif, '微软雅黑', Arial;
}

ul,
ol,
li {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

input,
select,
textarea,
button {
	font-family: inherit;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.cf {
	zoom: 1;
}

.cf:after {
	content: "";
	display: table;
	clear: both;
	overflow: hidden;
}

a {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: none;
}

a,
button,
input,
select,
img,
label {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent;
	outline: medium none;
}

input::-moz-focus-inner {
	border: none;
	padding: 0;
}

select,
input {
	vertical-align: middle;
}

input[type="submit"],
input[type="reset"],
input[type="button"],
button,
select {
	-webkit-appearance: none;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #ccc;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
	color: #ccc;
}

header,
footer,
section,
article,
aside,
nav,
figure {
	display: block;
}

p {
	word-break: break-all;
	word-wrap: break-word;
}

h1,
h2,
h3,
h4,
h5,
h6,
strong,
i,
em,
address,
caption,
cite,
code,
dfn,
th,
var {
	font-weight: normal;
	font-style: normal;
}

fieldset,
img {
	border: none;
	display: block;
}

html {
	-webkit-touch-callout: none;
	font-size: 42.6666666666667px;
}

body {
	-webkit-touch-callout: none;
}

.h5 {
	width: 100%;
	height: 5px;
	clear: both;
	overflow: hidden
}

.h10 {
	width: 100%;
	height: 10px;
	clear: both;
	overflow: hidden
}

.h15 {
	width: 100%;
	height: 15px;
	clear: both;
	overflow: hidden
}

.h20 {
	width: 100%;
	height: 20px;
	clear: both;
	overflow: hidden
}

.line_block {
	display: inline-block
}

.txt_line {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.margin_center {
	margin-left: auto;
	margin-right: auto
}

.main {
	width: 10.8rem;
	min-width: 320px;
	margin: auto;
	height: auto;
	z-index: 3;
	position: relative;
	z-index: 100;
	padding-top:1.19rem;
}

.prv {
	position: relative
}

.pab {
	position: absolute
}

.tr {
	text-align: right
}

.tc {
	text-align: center
}

.tl {
	text-align: left
}

.show {
	display: inline-block;
}

.hide {
	display: none;
}

.imgs {
	width: 100%;
	height: auto;
	display: block;
}

.bg_f4{background:#f4f4f4}
.bg_f7{background:#f7f7f7}
.header_box{width:100%;height:1.19rem;top:0px;left:0px;position: fixed;z-index: 9999;}
.header{width:10.4rem;height:0.71rem;padding:0.24rem 0.2rem;background:#fff;margin:auto; border-bottom:3px solid #DA251C}
.header .logo{width:1.57rem;height:0.71rem;float: left;margin-right: 0.2rem;}
.header form{width:7.5rem;height:0.71rem;background:#393939;border-radius:0.1rem;float: right;}
.header form input{height:0.51rem;margin-top:0.06rem;width:5.5rem;background:none;color:#ddd;float:left;font-size:0.4rem; padding-left:10px;}
.header .submit{width:1.24rem;height:0.71rem;background:url(../images/akl_06.jpg) no-repeat center;background-size:auto 0.51rem;float: right;}
.header .num{font-size:0.44rem;line-height:0.77rem;color:#ececec;float: left;width:7.5rem;text-align: center;}

.header .on_off{width:0.59rem;margin-top:0.13rem;height:0.45rem;float: right;background: url(../images/akl_09.jpg) no-repeat center;background-size:0.59rem 0.45rem;}
.header .goback{width:0.6rem;height:0.6rem;margin:0.09rem 0.8rem 0rem 0.3rem;float: left;background:url(../images/back.jpg) no-repeat center;background-size:100% 100%;}

.nav{width:10.8rem;min-height:100%;height:auto;background:#222;padding-bottom:2.52rem;position: absolute;top:0px;left: 0px;z-index:999999999;display: none;}
.nav .titClose{padding:0px 0.4rem;height:1.48rem;line-height:1.48rem;overflow: hidden;font-size:0.46rem;color:#7fbf26;}
.nav .close{width:1rem;height:1.48rem;background:url(../images/navclose.jpg) no-repeat center;background-size:0.45rem 0.45rem;}
.nav ul li{font-size:0.4rem;position:relative;color:#9e9e9e;text-indent:0.35rem;height:auto;min-height:1.47rem;line-height:1.47rem;border-bottom: 1px #383838 solid;border-left:0.08rem #222 solid;}
.nav ul li:after{content: ">";position:absolute;top:0px;height:1.48rem;color: #bebebe;right: 0.7rem;}
.nav ul li.haschild:after{content: '∨';font-size:0.3rem;}
.nav ul li.cur{border-left: 0.08rem #7fbf26 solid;color:#fff;background:#383838}
.nav ul li ul{display: none;}
.nav ul li ul li{text-indent:1.7rem;}
.nav ul li ul a:last-child li{border: 0px;}
.nav .imgtext{width:4.59rem;height:0.39rem;float: right;margin-top:0.5rem;margin-right:0.66rem;}

.banner{width:10.8rem;height:6.4rem;overflow:hidden;margin:auto;position: relative;z-index:0;}
.banner .flex-control-nav{height:0.12rem;width:1.5rem;text-align: center;z-index:100;position:absolute;bottom:0.33rem;left:4.9rem;}
.banner .flex-control-nav li{width:0.12rem;height:0.12rem;display: inline-block;margin:0px 0.05rem;}
.banner .flex-control-nav li a{display:inline-block;width:100%;height:100%;text-indent: 10000px;border-radius:0.12rem;background:#bababa;}
.banner .flex-control-nav li a.flex-active{background:#7fbf26}
.banner .flex-direction-nav{display: none;}
.banner .slides li{width:10.8rem;height:6.4rem;}
.banner .slides li img{width: 100%;height: 100%;object-fit: cover;}

.iconsNav{width:100%;height:auto;padding:0.31rem 0rem;}
.iconsNav ul{overflow: hidden;width: 100%;height: auto;}
.iconsNav ul li{float:left;width:2.7rem;margin:0.11rem 0rem;height:auto;text-align: center;font-size:0.4rem;color:#333;line-height:1.6em;}
.iconsNav ul li img{display: inline-block;line-height: 0rem;width:1.50rem;height:1.50rem;}

.adv01{width:100%;height:auto;padding:0.4rem 0rem;background:#f7f7f7;text-align: center;color:#717171;font-size:0.36rem;line-height:1.6em;}
.adv01 h1{color:#000;font-size:0.5rem;font-weight: bold;line-height:1.4em;margin-top:0.1rem}
.adv01 img{width:9.8rem;display: inline-block;height: auto;line-height: 0px;margin:0.2rem 0px;}

.adv02{width:100%;height:auto;padding-bottom:0.4rem;background:#222;text-align: center;color:#fff;font-size:0.36rem;line-height:1.6em;}
.adv02 h1{color:#fff;font-size:0.5rem;font-weight: bold;line-height:1.4em;margin:0.1rem 0rem}
.adv02 img{width:100%;display: inline-block;height: auto;line-height: 0px;margin:0.2rem 0px;}

.title{width:10.1rem;height:1.3rem;line-height: 1.4rem;color:#fff;padding:0px 0.35rem;background:#7fbf26;font-size:0.4rem;;}
.title .more{color:#fff;font-size:0.4rem;background:url(../images/akl_51.jpg) no-repeat left 0.35rem;background-size:0.55rem 0.55rem;padding-left: 0.7rem;}

.carType ul{overflow: hidden;width:100%;height: auto;padding-top:0.4rem;}
.carType ul li{width:5rem;height:4.1rem;margin:0rem 0.2rem;float: left;}
.carType ul li a{display: block;width:5rem;height:3.05rem;overflow: hidden;}
.carType ul li a img{width: 100%;height: 100%;object-fit: cover;}
.carType ul li p{line-height:1.05rem;font-size:0.36rem;color:#333;text-align: center;}

.title2{font-size:0.4rem;padding:0.5rem 0rem;text-align: center;}
.title2 h1{font-size:0.4rem;color:#000;font-weight: bold;}
.title2 p{color:#7fbf26;}
.title2 .more{display: inline-block;width:0.55rem;height:0.55rem;background: url(../images/akl_59.jpg) no-repeat center;background-size:100% 100%;margin-top:0.15rem}

/*新闻列表页*/
.news h1{ padding:0.4rem 0.35rem;font-size:0.4rem;}
.news ul li{width:10.1rem;line-height:1.8em;padding:0.4rem 0.35rem;border-bottom: 1px #8b8b8b solid;color:#8a8a8a;font-size:0.35rem;}
.news ul a:last-child li{border:0px;}
.news ul li .tit{font-size:0.5rem;color:#000;}
.news ul li .time{font-size:0.4rem;color:#000;margin-bottom: 0.15rem;}
/*新闻列表页*/

.floatNavBox{height:2.52rem;margin-top:0.4rem;width:100%;}
.floatNav{width:100%;height: 2.52rem;position: fixed;bottom: 0px;left: 0px;z-index:999999;}
.floatNav ul{width:10.8rem;height:1.84rem;margin: auto;padding-top:0.68rem;}
.floatNav ul li{background: #ececec;position:relative;width:20%;height:1.8rem;float: left;padding-top:.24rem;color:#000;text-align: center;font-size:0.38rem}
.floatNav ul li:nth-child(3) img{position: absolute;width:2.16rem;height:2.52rem;bottom: 0px;left: 0px;}

.floatNav ul li .icon{display: inline-block;width: 0.81rem;height: 0.81rem;}
.floatNav ul li:nth-child(1) .icon{background: url(../images/1.png) no-repeat center -0.81rem;background-size:0.81rem 1.62rem;}
.floatNav ul li:nth-child(2) .icon{background: url(../images/2.png) no-repeat center -0.81rem;background-size:0.81rem 1.62rem;}
.floatNav ul li:nth-child(4) .icon{background: url(../images/3.png) no-repeat center -0.81rem;background-size:0.81rem 1.62rem;}
.floatNav ul li:nth-child(5) .icon{background: url(../images/4.png) no-repeat center -0.81rem;background-size:0.81rem 1.62rem;}
.floatNav ul li.cur .icon{background-position:0rem 0rem;}

.taoBao{width:100%;height: auto;}
.taoBao ul{width:auto;height: auto;overflow: hidden;padding:0rem 0.07rem;}
.taoBao ul li{width:4.86rem;height:6.95rem;background:#fff;padding:0.15rem 0.1rem;margin:0.13rem;float: left;overflow: hidden;}
.taoBao ul li .titimg{width:4.86rem;height:4.33rem;overflow: hidden;}
.taoBao ul li .titimg img{width: 100%;height: 100%;object-fit: cover;}
.taoBao ul li .money{font-size:0.4rem;color:#f00;line-height:1.4em;margin-top:0.4rem;padding:0rem 0.1rem;}
.taoBao ul li .ftit{font-size:0.3rem;color:#7d7d7d;padding:0rem 0.1rem;}
.taoBao ul li .tit{font-size:0.36rem;color:#000;line-height:1.4em;margin-top:0.25rem;padding:0rem 0.1rem;height:1rem;overflow:hidden}

.title3{height:1rem;line-height:1rem;background:#ececec;color:#6b6b6b;font-size:0.44rem;text-align: center;}
.title3 a{font-size:0.4rem;color:#6b6b6b;line-height:1rem;}
.title3 a.cur{color:#7fbf26;}
.title3 span{margin:0px 0.4rem;line-height:0.6rem;}

.caseDes{padding:0.5rem 0.2rem;width:10.4rem;height: auto;font-size:0.34rem;line-height:1.6em;}
.caseDes p{font-size:0.4rem;line-height:1.6em;margin:0.4rem 0.3rem;color:#666;}
.caseDes h1{font-size:0.6rem;color:#000;line-height:1.8em;text-align: center;}
.caseDes .time{font-size:0.45rem;color:#6c6c6c;text-align: center;}
.caseDes img{display:block;margin: auto;max-width: 100%;height: auto;}

.title4{width: auto;padding:0px 0.35rem;background: #4e4e4e;height:0.9rem;line-height: 0.9rem;color:#7fbf26;font-size:0.4rem;}
.title4 a{color:#fff;}

.screenW{padding:0px 0.35rem;height:0.8rem;background:#4e4e4e;margin-top:0.4rem;}

.share{width:auto;padding:0px 0.3rem;height:1rem;background:#2e2e2e;margin-top:0.4rem;}
.share .shareBtn{width:1rem;height:1rem;background:url(../images/share.png) no-repeat center;background-size:0.8rem 0.8rem;}

.cars{width:100%;height:auto;background:#f0f0f0;position: relative;z-index: 0;}
.cars .carsType{width:2.59rem;height:auto;position: fixed;top:1.19rem;left:0px;z-index:10;overflow-y: scroll;}
.cars .carsType::-webkit-scrollbar{width:0px;height:auto;background:none}
.cars .carsType li{width:auto;padding-left:0.2rem;border-right: 1px #b3b3b3 solid;text-align:left;height:1.28rem;line-height:1.4rem;font-size:0.32rem;color:#000;border-bottom: 1px #b3b3b3 solid;background:#fff;}
.cars .carsType li:nth-child(1){text-align: center;padding:0px;}
.cars .carsType li img{max-width:0.75rem;height:auto;max-height:0.75rem;line-height:0px;width: auto;display: inline-block;vertical-align: middle;}
.cars .carsType li.cur{background:#f0f0f0;border-right: 0px;}

.cars .carsType1{width:2.59rem;height:auto;position: fixed;top:1.19rem;left:0px;z-index:10;overflow-y: scroll;}
.cars .carsType1::-webkit-scrollbar{width:0px;height:auto;background:none}
.cars .carsType1 li{width:auto;padding:0.2rem;border-right: 1px #b3b3b3 solid;text-align: center;height:1.8rem;line-height:0.75rem;font-size:0.40rem;color:#000;border-bottom: 1px #b3b3b3 solid;background:#fff;padding-top: 15px;
}
.cars .carsType1 li:nth-child(1){text-align: center;padding:0px;}
.cars .carsType1 li img{max-width:0.75rem;height:auto;max-height:0.75rem;line-height:0px;width: auto;display: inline-block;vertical-align: middle;}
.cars .carsTyp1e li.cur{background:#f0f0f0;border-right: 0px;}



.carsList{width:8.08rem;position: fixed;top:1.19rem;right:0px;z-index:10;overflow-y: scroll;}
.carsList::-webkit-scrollbar{width:0px;height:auto;background:none}
.listTit{font-size:0.4rem;margin:0.2rem 0px;line-height:1.09rem;}
.listTit img{height:1.09rem;width: auto;display: inline-block;vertical-align: middle;}
.carsList ul{background:#fff;width: 100%;overflow: hidden;height: auto;}
.carsList ul li{width:2.27rem;height:1.8rem;margin:0.21rem;float: left;font-size:0.32rem;line-height:1.6em;text-align: center;}
.carsList ul li .titimg{width:2.27rem;height:1.35rem;}
.carsList ul li .titimg img{width:100%;height: 100%;object-fit: cover;}

.title5{width:10.8rem;margin:auto;height:1.2rem;background: #4e4e4e;color:#a8a8a8;font-size:0.3rem;text-align: center;}
.title5 a{font-size:0.4rem;color:#fff;line-height:1.2rem;}
.title5 a.cur{color:#7fbf26;}
.title5 span{margin:0px 0.35rem;line-height:0.6rem;}

.carsDes{padding:2.69rem 0.3rem 0.3rem 0.3rem;font-size:0.4rem;line-height:1.8em;display: none;min-height: 100vh;}
.line01{overflow: hidden;width: auto;height: auto;}
.line01 em{color:#5f5f5f;}
.yes_no{width:auto;height:100%;padding-left:0.69rem ;}
.line01 .yes_no{width:1.3rem;}
a.yes{background:url(../images/true.jpg) no-repeat left center;background-size:0.69rem 0.56rem;}
a.no{background:url(../images/false.jpg) no-repeat left center;background-size:0.49rem 0.48rem;}
a.none{background:url(../images/none.jpg) no-repeat left center;background-size:0.49rem 0.48rem;}

.carsDes01{display: block;padding:0px;width:100%;height:100vh;}





.altMsg{width:90%;height:auto;position:fixed;line-height:1.8em;padding:0.2rem 0px;font-size:0.42rem;background:#000;color:#fff;text-align: center;border-radius:0.08rem;left:5%;top:45%;z-index:99999999999;}

.line02{height:0.71rem;width: auto;border:1px #0e050a solid;padding:0px 0.25rem;margin:0.2rem 0px;overflow: hidden;}

.video{background: #e0e0e0;z-index: 0;}
.video .video01{padding:0.3rem 0.2rem;height:7.24rem;background: #fff;z-index: 0;}
.video .video01 h1{font-size:0.46rem;text-align: center;line-height: 1.24rem;font-weight: bold;}
.video .video01 .video_box{width:10.4rem;height:6.24rem;background: #666;z-index: 0;overflow: hidden;}
.video .video01 video{width:100%;height:100%;object-fit: cover;z-index: 0;}

.video .video02{overflow: hidden;width:auto;height:auto;background: #fff;padding:0.25rem 0px;}
.video .video02 .video_list{overflow: hidden;width:5rem;height:3.9rem;font-size:0.4rem;text-align: center;line-height:0.9rem;margin:0rem 0.17rem;float: left;}
.video .video02 .video_box{width:5rem;height:3rem;background: #666;overflow: hidden;}
.video .video02 img{width:100%;height:100%;object-fit: cover;}

.aboutUs{padding:0.44rem;font-size:0.36rem;line-height:1.8em;}
.aboutUs img{max-width:9.92rem;height: auto;}
.aboutUs ul{width: auto;height: auto;overflow: hidden;}
.aboutUs ul li{width:25%;height: auto;text-align: center;font-size:0.3rem;line-height: 1.6em;color:#494949;float: left;}
.aboutUs ul li img{display: inline-block;width:1.48rem;height:1.53rem;}



/*联系我们*/
 .maps-box {
    border: 0px solid #e3e7ea;
    margin: 0 35px 40px;}
.contact-box {
    margin: 20px auto 30px;
    padding: 30px 0;
}
.contact-box .contact-cont {
    padding-bottom: 25px;
}
.contact-cont {
    font-size: 0.5rem;
    color: #1a1a1a;
    line-height: 30px;
}
.contact-cont h2 {
    font-size: 0.5rem;
    color: #333;
    text-align: left;
    padding-bottom: 30px;
}

.contact-news{ padding-bottom: 20px;}
.contact-news dt,.contact-news dd{ font-size: 1.4rem; line-height: 40px;}
.contact-news dt span,.contact-news dd span{display: block; width: 25px; height: 40px; float: left; padding-right: 10px;}
.contact-news dt{ padding-right: 20px;}
.contact-news dt a{color: #333;}
.contact-news dd a{color: #333;}
.contact-news dt p{font-size: 0.34rem; margin-bottom: 20px; margin-top: 20px;}
.contact-news dd p{font-size: 0.34rem;margin-bottom: 20px; margin-top: 20px;}
.contact-news dd{ padding-right: 110px;}
.contact-news span.tel{ background: url(../images/contact02.jpg) no-repeat; background-position:0px center;}
.contact-news span.fax{background: url(../images/contact03.jpg) no-repeat; background-position:0px center;}
.contact-news span.email{background: url(../images/contact04.jpg) no-repeat; background-position:0px center;}
.contact-news span.add{background: url(../images/contact01.jpg) no-repeat; background-position:0px center;}
.contact-news span.siteurl{background: url(../images/contact05.jpg) no-repeat; background-position:0px center;}
/* 3 */

/*联系我们*/



.content_us{padding:0.44rem;font-size:0.36rem;line-height:1.8em;color:#464646;}
.content_us #allmap{width: auto;height: 5.48rem;}
.content_us h1{font-size:0.46rem;line-height: 2.5em;font-weight: bold;}
.content_us ul{overflow: hidden;position: relative;}
.content_us ul li{width: auto;float:left;height: 0.55rem;line-height:0.55rem;padding-left:0.7rem;margin:0.3rem 0px;font-size:0.4rem;}
.content_us ul li:nth-child(1){background: url(../images/lx_03.jpg) no-repeat left center;background-size:0.44rem 0.55rem ;}
.content_us ul li:nth-child(2){width: 7.7rem;background: url(../images/lx_07.jpg) no-repeat left center;background-size:0.44rem 0.55rem;}
.content_us ul li:nth-child(3){width: 7.7rem;background: url(../images/lx_13.jpg) no-repeat left center;background-size:0.44rem 0.55rem ;}
.content_us ul li:nth-child(4){width: 7.7rem;background: url(../images/lx_15.jpg) no-repeat left center;background-size:0.44rem 0.55rem;}
.content_us ul li:nth-child(5){width: 7.7rem;background: url(../images/lx_19.jpg) no-repeat left center;background-size:0.44rem 0.55rem ;}
.content_us ul li:nth-child(6){width: 2.9rem;font-size:0.36rem;line-height:2.8em;height:auto;right: 0px;bottom:0.1rem;}
.content_us ul li:nth-child(6) img{width:2.81rem;height:2.81rem;}
.onlineMsg{padding:0.44rem;width: auto;height: auto;}
.onlineMsg img{width: 100%;height: auto;}
.onlineMsg .msg{padding:0.29rem;background: #f5f5f5;margin-top:0.66rem;}
.onlineMsg .msg h1{font-size:0.4rem;text-align: center;margin:0.2rem 0px;}
.onlineMsg .input_p{height:0.9rem;line-height:0.9rem;font-size:0.36rem;margin:0.26rem 0px;}
.onlineMsg .input_p input{height:0.88rem;border:1px #ababab solid;font-size:0.36rem;color:#666;text-indent:1em;border-radius:0.08rem;background:none;width:8.1rem;}
.onlineMsg .input_p .textarea{display:inline-block;position:relative;width:8.1rem;height: 2.3rem;border-radius: 0.08rem;border: 1px #ababab solid;}
.onlineMsg .input_p .textarea textarea{color:#666;padding:0.2rem;width:7.7rem;height: 1.9rem;background: none;font-size:0.36rem;border:0px;}
.onlineMsg .input_p .textarea a{width:1.6rem;height:0.6rem;border-radius:0.06rem;color:#fff;line-height:0.6rem;background:#7fbf26;text-align: center;position: absolute;bottom: 0px;right: 0px;}

.BMap_Marker img{width:1.34rem;height:1.31rem;}

.music{width:1rem;height:1rem;background: url(../images/music.png) no-repeat center;position: absolute;right:0.2rem;top:2.5rem;z-index:99999;background-size: 100% 100%;}
.music audio{display: none;}
.rotate{animation:anim 4s infinite alternate;-moz-animation:anim 4s linear infinite;-ms-animation:anim 4s linear infinite;-o-animation:anim 4s linear infinite;-webkit-animation:anim 4s linear infinite;}
@-moz-keyframes anim{
	0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg)}
	100%{transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg)}
}
@-webkit-keyframes anim{
	0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg)}
	100%{transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg)}
}
@-o-keyframes anim{
	0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg)}
	100%{transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg)}
}
@-ms-keyframes anim{
	0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg)}
	100%{transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg)}
}


.caseDes .zwcp{ margin: 20px 0;}

/* page */
.page-div{width:100%; max-width:640px;margin-bottom:15px;padding-top:5px;margin-top:20px;text-align:center;}
.page-div .history-p {display:inline-block;padding:5px 40px;background-color:#da251c;color:#fff;border-radius:30px;margin-bottom:10px;}
.page-div p{text-align:left;padding:0;margin-bottom:15px;border-bottom:1px solid #ccc;line-height:45px;}
.page-div p a{color:#da251c}
/* page */



/* 栏目 */
.moksq-nav{padding-top:0px; padding-bottom:30px}
.moksq-nav .lb{text-align:left;margin:0 15px;padding-top:15px;font-size:0px;}
.moksq-nav .lb li{display:inline-block; width:50%; padding-top:15px;overflow:hidden}
.moksq-nav .lb a{display:block; margin:0 5px; font-size:0.5rem;padding:8px 8px; background:#fff ;border:1px solid #D70000 ; color:#D70000 ; text-align:center; border-radius:12px; overflow:hidden;  white-space:nowrap;}
.moksq-nav .lb .cur a{ background:#D70000 ; border:1px solid #D70000 ; color:#fff}


.moksq-nav .pro-nav{text-align:left;margin:0 10px;padding-top:25px;font-size:0px;}
.moksq-nav .pro-nav li{display:inline-block; width:49.9%; padding-top:15px;overflow:hidden}
.moksq-nav .pro-nav a{display:block; margin:0 10px;padding:8px 10px;text-align:center; border-radius:12px;border:1px solid #ccc ;}
.moksq-nav .pro-nav a img{display:block; width:100%;}
.moksq-nav .pro-nav .cur a{ border:1px solid #D70000 ;}

.moksq-nav .pro-nav2{padding:10px 5px 0;font-size:0;}
.moksq-nav .pro-nav2 a{margin:15px 30px 0;display:inline-block;padding:0 20px;line-height:2.8rem;font-size:1.5rem;color:#fff;background:#333}
.moksq-nav .pro-nav2 a.cur{background:#D70000;}




.moksq-box,.maps-box{ border:0px solid #e3e7ea; margin:0 35px 40px; }
.moksq-box img{ max-width:100%;}
.moksq-box-tt{line-height:42px; border-bottom:3px solid #D70000 ; text-align:left;padding:10px 0px; font-weight:400; font-size:34px; color:#333;position:relative;}
.moksq-box-tt i{position:absolute; top:-120px;}


/* 栏目end */