*{margin:0px;padding:0px;border:0;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{margin:0 auto;-webkit-appearance:none;color:#666;overflow-x:hidden;}
textarea,input,select,button{font-family: 'microsoft yahei';outline: none;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
select{background: #fff url(../images/sj.png) 98% center no-repeat;background-size: 15px 8px;appearance: none;-webkit-appearance: none;-moz-appearance: none;}
ul{list-style: none;}
a{color:#333;text-decoration: none;}
.slh{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clear{clear:both;width:100%;height:0px;line-height:0px;font-size:0px;border:none;}
.fl{float: left; display:inline;}
.fr{float: right; display:inline;}
.flex{display:flex; -webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;}
.wrap{-webkit-flex-wrap: wrap; flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;}
.df{justify-content:space-between; -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;}
.spjz{justify-content: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;}
.evenly{justify-content: space-evenly;-webkit-justify-content: space-evenly;-moz-justify-content: space-evenly;-ms-justify-content: space-evenly;-o-justify-content: space-evenly;}
.czjz{align-items: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;}
.column{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
.ydq{justify-content: flex-end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;}
.row-reverse{flex-direction: row-reverse;-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;-o-flex-direction: row-reverse;}
.column-reverse{flex-direction: column-reverse;-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;-o-flex-direction: column-reverse;}
a:hover{ text-decoration:none !important;}

.baseline{align-items: flex-start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;}
.onload{position: fixed;width: 100%;height: 100%;position: fixed;z-index: 1888888;/*background: #fff;*/left: 0;top: 0;}
.onload img{display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);width: 130px;}
.lgsize{font-size: 32px;line-height: 38px;font-weight: lighter;}
.mdsize{font-size: 26px;line-height: 30px;font-weight: lighter;}
.smsize{font-size: 15px;line-height: 15px;}
.pcshow{display: flex;}
.sjshow{display: none;}
.w1200{width: 96%;max-width: 1200px;margin: auto;}
.sjpcimg img{display: block;width: 100%;}
.sjpcimg img:nth-child(2){display: none;}
.pd100{padding: 100px 0;}
.pd80{padding: 80px 0;}
.pd50{padding: 50px 0;}
.mb100{margin-bottom: 100px;}
.mb80{margin-bottom: 80px;}
.mb50{margin-bottom: 50px;}
@media (max-width:1200px) {
	.lgsize{font-size: 26px;line-height: 28px;}
	.mdsize{font-size: 18px;line-height: 20px;}
	.smsize{font-size: 12px;line-height: 12px;}
	.mb100 {margin-bottom: 50px;}
	.mb80{margin-bottom: 30px;}
	.mb50{margin-bottom: 30px;}
}
@media (max-width:640px) {
	.lgsize{font-size: 18px;line-height: 18px;}
	.mdsize{font-size: 15px;line-height: 15px;}
	.smsize{font-size: 12px;line-height: 12px;}
	.sjpcimg img:nth-child(1){display: none;}
	.sjpcimg img:nth-child(2){display: block;}
	.pcshow{display: none !important;}
	.sjshow{display: flex !important;}
	.mb100 {margin-bottom: 25px;}
	.mb80{margin-bottom: 20px;}
	.mb50{margin-bottom: 16px;}
}

.top20200804{ width:100%; left:0px; top:0px; position:fixed; z-index:999;}
.w770{width: 77%;margin: auto;}
.mb100{margin-bottom: 100px;}

@keyframes delayaction{
	from{margin-top: 10px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
	to{margin-top: 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
}
@-webkit-keyframes delayaction{
	from{margin-top: 10px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
	to{margin-top: 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
}
@-moz-keyframes delayaction{
	from{margin-top: 10px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
	to{margin-top: 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
}
@-ms-keyframes delayaction{
	from{margin-top: 10px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
	to{margin-top: 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
}
@-o-keyframes delayaction{
	from{margin-top: 10px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
	to{margin-top: 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
}

/* 顶部 */
.top{background: #fff; position: fixed;top: 0;left: 0;width: 100%;z-index: 100;padding: 12px 0;transition: all 0.2s;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;/*box-shadow: 0px 1px 2px #5a5a5a;-webkit-box-shadow: 0px 1px 2px #5a5a5a;-moz-box-shadow: 0px 1px 2px #5a5a5a;-ms-box-shadow: 0px 1px 2px #5a5a5a;-o-box-shadow: 0px 1px 2px #5a5a5a;*/}
.top:hover,.top.on{background: #fff;}
.top span,.top a,.top p{color: #fff;}
.top:hover span,.top:hover a,.top:hover p,.top.on span,.top.on a,.top.on p{color: #333;}
.top:hover .topcenimgwrap img,.top.on .topcenimgwrap img{top: 0px;}
.w906{width: 96%;margin: auto;position: relative;}
/*.topfl{width: 310px;}*/
.topflone1{cursor: pointer;}
.topflone1 span{font-size: 18px;}
.topflone1 p{font-size: 15px;line-height: 15px;margin-left: 5px;}
.topflone2>span{font-size: 28px;}
.topflone2 p{margin-left: 5px;}
.topflone2 p span{display: block;}
.topflone2 p span:nth-child(1){font-size: 11px;line-height: 11px;margin-bottom: 2px;}
.topflone2 p span:nth-child(2){font-size: 15px;line-height: 15px;}
.topcen p{font-size: 12px;line-height: 14px; padding-top:4px;}
.topcenimgwrap{width: 62px;height: 35px;position: relative;overflow: hidden;flex-shrink: 0;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-shrink: 0;-o-flex-shrink: 0;}
.topcenimgwrap img{width: 62px;position: absolute;left: 0;top: 0;}

.topcenlogo .topcenimgwrap:nth-child(2){margin: 0 72px;}
@media (max-width:780px ) {
.topcenlogo .topcenimgwrap:nth-child(2){margin: 0 14px;}	
}

.topfr>span{font-size: 22px;color: #960000;padding: 5px 6px;background: #fff;border-radius: 50%;}
.topfr p{margin-left: 5px;}
.topfr p span:nth-child(1){margin-bottom: 6px;}
.topfr p span{font-size: 14px;line-height: 14px;}

/* SY一丝不苟的广东卡地亚腕表维修工艺 */
.gywrap{height: 788px;position: relative;background: url(../images/b1.jpg) center center no-repeat;background-attachment: fixed;background-size: cover;overflow: hidden;}
.gyinfo{position: absolute;left: 0;top: 0;background: rgba(0,0,0,0.41);width: 100%;height: 100%;color: #fff;}
.gyinfo h3{font-size: 30px;line-height: 30px;margin-bottom: 66px;z-index: 1;}
.gylj a{width: 128px;height: 33px;font-size: 16px;line-height: 33px;background: rgba(255,255,255,0);color: #fff;display: block;border: 1px solid #fff;border-radius: 20px;text-align: center;}
.gylj a:nth-child(2){margin-left: 30px;}
.gylj a.on{background: #fff;color: #960000;}
/* 维修系列 */
.jxwrap{background: #fff;overflow: hidden;}
.tit{margin-bottom: 30px;}
.tit h3{ color: #000;}
.tit h3 span{ color:#960000;}

.jximgwrap{width: 100%;position: relative;overflow: hidden;margin-bottom: 15px;}
.jximgwrap img{width: 100%;display: block;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.jxzzy01{position: absolute;left: 0;top: 105%;background: rgba(0,0,0,0.6);width: 100%;height: 100%; padding:10% 0px 10%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.jxzzy01a{ width:88%; height:100%;}
.jxzzy01a_a,.jxzzy01a_b,.jxzzy01a_c,.jxzzy01a_d{ color:#fff; width:100%;}
.jxzzy01a_a{}
.jxzzy01a_b{ line-height:22px;}
.jxzzy01a_c{}
.jxzzy01a_c a{ width:100%; color:#fff !important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:24px !important;}
.swiper-jx .swiper-slide:hover .jxzzy01{top: 0;}

.jxform{position: absolute;left: 0;top: 105%;background: rgba(0,0,0,0.6);width: 100%;height: 74%;padding-top: 30%;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.jxform input{width: 66%;display: block;border: 1px solid #fff;font-size: 18px;line-height: 46px;color: #fff;text-indent: 18px;border-radius: 4px;background: none;}
.jxform input:nth-child(1){margin: 0 auto 18px;}
.jxform input:nth-child(2){margin: 0 auto 45px;}
.jxform button{border-radius: 4px;width: 66%;line-height: 46px;font-size: 20px;background: #fff;color: #960000;margin: auto;display: block;}
.jxform button:hover{background: #960000;color: #fff;}
.swiper-jx{position: relative;}
.swiper-jx .swiper-slide:hover .jxform{top: 0;}
.swiper-jx .swiper-slide:hover .jximgwrap img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}

.swiper-jx .swiper-slide{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;align-items: flex-start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;}

.swiper-jx .swiper-slide h3{color: #333;margin-bottom: 30px;}
.swiper-jx .swiper-slide a{color: #666;display: block; line-height:20px;}
.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top: auto;bottom: 30px;}

.jxbtn{position: absolute;width: 42px;height: 42px;background: rgba(255,255,255,0.4);border-radius: 50%;font-size: 15px;color: rgba(255,255,255,0.6);text-align: center;line-height: 42px;font-weight: bold;top: 38%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);z-index: 10;cursor: pointer;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.jxnext{right: 10px;}
.jxprev{left: 10px;}
.jxbtn:hover{background: rgba(150,0,0);color: rgba(255,255,255,1);}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #960000;}
/* 导航 */
.dhwrap{position: fixed;left: -100%;top: 0;background: rgba(0,0,0,0.56);width: 100%;height: 100%;z-index: 999;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.dhwrap.active{left: 0;}
.dhcon{width: 50%;background: #000;height: 100%;}
.dhcon .topcenimgwrap{margin: 2% 0 5%;}
.navrel{width: 70%;overflow-x: hidden;overflow-y: auto;position: relative;padding-right: 50px;padding-bottom: 20px;}
.swiper-nav{padding-bottom: 10px;}
/*.swiper-nav .swiper-slide{width: 250px !important;}*/
.swiper-nav .swiper-slide a{display: block;}
.swiper-nav .swiper-slide h3{color: #fff;}
.swiper-nav .swiper-pagination-progressbar{background: #4d4d4d;}
.swiper-nav .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #fff;}
.navinfoo{margin-bottom: 10px; margin-top:24px;}
.navone{border-bottom: 1px solid #383838;}
.navone h3,.navone a{display: block;font-size: 15px;line-height: 15px;color: #fff;font-weight: normal;}
.navone a{margin-bottom: 16px;}
.navone h3{margin-bottom: 5px;margin-top:20px;}
 /*滚动条样式*/
.navrel::-webkit-scrollbar {/*滚动条整体样式*/
	width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
	height: 4px;
}
.navrel::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(255,255,255,0.4);
	background: #960000;
}
.navrel::-webkit-scrollbar-track {/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(255,255,255,0.2);
	border-radius: 0;
	background: rgba(255,255,255,0.3);
}
.gbnav{position: absolute;left: 3%;top: 11%;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.gbnav:hover{transform: rotateZ(90deg);}
 
 /* 视频 */
 .spwrap{width: 100%;overflow: hidden;position: relative;background: #000;z-index: 10;}
 .spwrap video{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);min-width: 100%;min-height: 100%;object-fit: fill;}
 .spinfo{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);}
 .spinfo h3{ color: #fff; margin-bottom:14px; padding-top:140px;}
 .spinfo p{color: #fff; margin-bottom:32px; width: 90%;line-height: 24px;text-align: center;}
 .xjtwrap{width: 15px;height: 75px;display:block;}
 .xjt{width: 100%;display: block;position: relative;animation: shan 1s linear 0.8s infinite normal;-webkit-animation: shan 1s linear 0.8s infinite normal;-moz-animation: shan 1s linear 0.8s infinite normal;-ms-animation: shan 1s linear 0.8s infinite normal;-o-animation: shan 1s linear 0.8s infinite normal;}
 @keyframes shan{
 	0%{top: 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
 	100%{top: 55px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
 }
 @-webkit-keyframes shan{
 	0%{top: 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
 	100%{top: 55px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
 }
 @-moz-keyframes shan{
 	0%{top: 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
 	100%{top: 55px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
 }
 @-ms-keyframes shan{
 	0%{top: 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
 	100%{top: 55px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
 }

@media (max-width:1441px ) {
	/* 导航 */
	.dhcon{width: 72%;}
	/* 挂号 */
	.ghwrap>p{width: 76%;}
	.form1{width: 59.6%;}
	/* 保养维修服务 */
	.tywrap>p{width: 76%;}
	.tycon{width: 66.6%;}
	/* 底部 */
	.fotcon{width: 76%;}

}
@media (max-width:1200px ) {
	/* 导航 */
	.dhcon{width: 78%;}
	/* 维修服务地址 */
	.dzcon{width: 80%;}
	/* 保养维修服务 */
	.tycon{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
	.tyform{width: 90.5%;margin-bottom: 27px;}

}
@media (max-width:920px ) {
	/* 头部 */
	.topflone2{display: none;}
	.topfr p{display: none;}
	.topcen{position: absolute;justify-content: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;left: 2%;top: 0;}
	/* 导航 */
	.dhcon{width: 100%;}
	/* 视频 */
	
	/* 挂号 */
	.ghwrap>p{width: 92%;}
	.form1{width: 80.6%;}
	.fombtn{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
	.fombtn button{width: 60%;margin-bottom: 21px;}
	.form1a img{width: 15%;}
	.form1a p{font-size: 28px;line-height: 28px;}
	/* 探索广东卡地亚——维修系列 */
	/*.swiper-jx .swiper-slide{width: 290px !important;}*/
	.jxform input{font-size: 14px;line-height: 30px;}
	.jxform button{font-size: 14px;line-height: 30px;}
	.jxform input:nth-child(2) {margin: 0 auto 33px;}
	.dzcon{width: 91%;}
	.dzcon li{width: 48%;}
	/* 保养维修服务 */
	.tywrap>p{width: 92%;}
	.tycon{width: 85.6%;}
	/* 底部 */
	.fotcon{width: 93%;}
	
}

.bannerimg,.bannerimg1,.c1img,.d1img,.d2img,.e1img,.f1img,.f2img,.f3img,.f4img,.ebgimg,.ebgimg1,.g1img,.g2img,.g3img,.g4img,.g5img,.g6img,.g7img,.g8img,.h1img,.h11img,.i1img,.i2img,.i3img,.j1img{transition: all 1.5s;-webkit-transition: all 1.5s;-moz-transition: all 1.5s;-ms-transition: all 1.5s;-o-transition: all 1.5s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.bannerimg.active,.bannerimg1.active,.c1img.active,.d1img.active,.d2img.active,.e1img.active,.f1img.active,.f2img.active,.f3img.active,.f4img.active,.ebgimg.active,.ebgimg1.active,.g1img.active,.g2img.active,.g3img.active,.g4img.active,.g5img.active,.g6img.active,.g7img.active,.g8img.active,.h1img.active,.h11img.active,.i1img.active,.i2img.active,.i3img.active,.j1img.active{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}

.top1 a{ width:16%; color:#fff; padding-left:10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
 .top1 a, .top.on .top1 a{ color:#000000;}

.top1a a{ color:#fff; padding-left:18px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.top:hover .top1a a, .top.on .top1a a{ color:#000000;}
.top1aa{ width:42%;}
.top1ab{ width:58%;}

.top1sea{ width:400px; height:32px; background:#fff; z-index:2; border-radius:4px; border:1px solid #960000;}
.top1sea .input-keyword{ height:32px; text-indent:6px; color:#960000; background:none; width:80%;}
.top1sea .search-btn{ height:32px; color:#ffffff; width:20%; background:url(../images/d04.png) 4px 7px no-repeat #960000; background-size:16px 16px; padding-left:20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align:center; cursor:pointer; border-radius:0px 4px 4px 0px;}
@media (max-width:960px ) {
.top1 a{ padding-left:8px;}
.top1a a{ padding-left:8px;}
}
@media (max-width:780px ) {
.spwrap .sjpcimg img:nth-child(1){ display: none !important;}
.spwrap .sjpcimg img:nth-child(2){display: block !important;}
.top1sea{ width:70px;}	
.top1sea .input-keyword{ width:70%; text-indent:4px;}
.top1sea .search-btn{ color:#960000; overflow:hidden; background:url(../images/d04.png) center 9px no-repeat #960000; width:30%; background-size:14px 14px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
}
.top1b{ margin:0px auto 24px;}
.top1b a{ width:40%; height:36px; border:1px solid #960000; color:#960000; background:#f6f6f6; border-radius:18px;}
.top1b a:hover{ background:#e8e8e8;}
@media (max-width:780px ) {
.top1b a{ width:80%; }	
.spinfo h3{ padding-top:100px;}
.top1b a{ height:32px; border-radius:16px;}
}
.top1c{ margin:0px auto 24px; width:120px;}
.top1c a{ width:42px; height:42px; border-radius:50%; font-size:24px; }
.top1c span{ width:42px; height:42px; border-radius:50%; font-size:24px; }
.top1c a:hover{ -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg);}
.top1ca{ background:#960000; color:#fff;}
.top1cb{ background:#e8e8e8; color:#960000;}

.top2{ margin:0px auto 24px; padding:30px 0px; background:#f6f6f6;}
.top2a h3{ color:#000000; margin-bottom:24px;}
.top2a h3 span{ color:#960000;}
.top2a p{ color:#000000; line-height:42px; margin-bottom:24px;}

.top2byu{ margin:0px auto;}
.top2b a{ width:260px; height:36px; border:1px solid #960000; color:#960000; background:#f6f6f6; border-radius:18px;}
.top2b a:hover{ background:#e8e8e8;}

.top2c{ width:152px;}
.top2c a{ width:42px; height:42px; border-radius:50%; font-size:24px; -webkit-transition: -webkit-transform 2s ease-out; -moz-transition: -moz-transform 2s ease-out; -o-transition: -o-transform 2s ease-out; -ms-transition: -ms-transform 2s ease-out; transition: transform 2s ease-out; cursor:pointer;}
.top2c a:hover{ -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg);}
.top2ca{ background:#960000; color:#fff;}
.top2cb{ background:#e8e8e8; color:#960000;}
.top2cyu{ margin-left:20px;}
@media (max-width:780px ) {
.top2a p{ line-height:24px;}
.top2b a{ height:32px; border-radius:16px;}	
.top2b{ width:100%;}
.top2cyu{ width:100%; margin:0px auto 24px;}
}
.top3{ margin:0px auto; padding:0px 0px 0px;}
.top3a{ width:100%;overflow:hidden;}
.top3a h3{ color:#120303; margin-bottom:24px;margin-top:24px; width:100%; text-align:center; font-weight:bold;}
.top3a h2{ color:#120303; margin-bottom:24px;margin-top:24px; width:100%; text-align:center; font-weight:bold;}
.top3a h3 font{ font-weight:bold;}
.top3a p{ color:#120303; margin-bottom:24px; width:100%; text-align:center;}
.top3b{ background:#f5f5f5; width:100%;}
.top3b li{ width:50%; padding:10px 0px;}
.top3ba{ width:30%;overflow:hidden; /*background:#f5f5f5; overflow:hidden;*/}
.top3ba img{width:90%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.top3b .top3ba:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.top3bb{ width:66%; margin-left:2%;}
.top3bb h3{ width:100%; color:#002445; margin-bottom:10px; text-align:left; line-height:36px;}
.top3bb p{ width:100%; color:#050505; line-height:24px;}
/*.top3cyu{ display:none;}*/
.top3c,.top3cshang{ margin:0px auto; background:#fbfbfb; padding:24px 0px; width:100%;}
.top3c a,.top3cshang a{ width:100%; margin:0px auto;}
.top3c a img,.top3cshang a img{ max-width:20px;}	

.top3cshang{ display:none;}

.ab05{ margin-bottom:42px; position:relative;}
.ab05a{ margin:0px auto; overflow:hidden;}
.ab05a img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.ab05:hover .ab05a img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.ab05b{ width:100%; height:100%; left:0px; top:0px; position:absolute; background:rgba(0,0,0,0.6);}
.ab05b_a{ height:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ab05b_a h3{ color:#fff; margin-bottom:12px; width:100%;}
.ab05b_a p{ color:#fff; line-height:24px; width:100%; margin-bottom:12px;}
.ab05byu{ width:74%;}
.ab05byu .top1b{ margin-bottom:12px;}
.ab05byu .top1c{ margin-bottom:0px;}
@media (max-width:520px ) {
.ab05b_a h3{ margin-bottom:8px;}
.ab05b_a p{ line-height:18px; margin-bottom:8px;}
.ab05byu .top1b{ margin-bottom:6px;}
}
.ab06{ }
.ab06a{ margin:42px auto;}
.ab06a h3{ color:#000; margin-bottom:18px; width:100%; text-align:center;}
.ab06a p{ color:#000; width:100%; text-align:center; line-height:42px;}
.ab06 .ab06b:nth-of-type(1){ margin-bottom:24px;}
.ab06b{ }
.ab06ba{ width:60%; overflow:hidden;}
.ab06ba img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.ab06ba:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.ab06bb{ width:40%;}
.ab06bba{ width:92%; margin:0px auto;}
.ab06bba h3{ margin-bottom:14px;}
.ab06bba p{ line-height:28px; margin-bottom:18px;}
.ab06bba_a{ width:90%; margin:0px auto;}
.ab06bba_aa{ width:66%;}
.ab06bba_aa font{ color:#000;}
.ab06bba_aa01{ margin-left:10px;}
.ab06bba_ab{ width:32%;}
.ab06bba_ab span{ width:100%; height:42px; color:#fff; background:#000; border-radius:8px;}
.ab06 .top1b a{ width:80%;}
@media (max-width:1100px) {
.ab06ba{ width:100%; margin-bottom:24px;}
.ab06bb{ width:100%; margin-bottom:24px;}
.ab06 .ab06b:nth-of-type(1){ margin-bottom:0px;}	
}
@media (max-width:1000px) {
.ab06bba_a{ width:100%;}
.ab06bba_aa .pcshow{ display:none;}
.ab06bba_aa02{ margin-left:10px;}
.ab06bba_aa{ width:60%;}
.ab06bba_ab{ width:34%;}	
}
@media (max-width:640px) {
.ab06bba_a{ width:90%;}
.ab06bba_aa{ width:66%;}
.ab06bba_ab{ width:32%;}
.ab06bba_aa02{ margin-left:10px;}
.ab06bba_ab span{ height:32px;}
.ab06a p{ line-height:28px;}
.top3b li{ width:100%;}
.top3ba img{ max-width:72%;}
.top3ba{ width:24%;}
.top3bb{ width:72%;}
.top3bb h3{ line-height:24px;}
.top3bb p{ line-height:18px;}
}

.ab07{ margin-bottom:42px; position:relative;}
.ab07a{ margin:0px auto; overflow:hidden;}
.ab07a img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.ab07:hover .ab07a img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.ab07b{ width:100%; height:100%; left:0px; top:0px; position:absolute; background:rgba(0,0,0,0.6); padding:60px 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ab07b_a{ height:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ab07b_a h3{ color:#fff; margin-bottom:12px; width:100%; text-align:center;}
.ab07b_a p{ color:#fff; line-height:24px; width:100%; margin-bottom:12px; text-align:center;}

@media (max-width:1000px) {
.ab07b_a h3{ margin-bottom:0px;}
.ab07b_a p{ line-height:18px; margin-bottom:0px;}
.ab07b{ padding:0px 0px;}
.ab07 .top1b{ margin-bottom:0px;}
.ab07 .top1c{ margin-bottom:0px;}
}

.ab08{ margin-bottom:42px; position:relative;}
.ab08a{ margin:0px auto; overflow:hidden;}
.ab08a img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.ab08:hover .ab08a img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.ab08b{ width:100%; height:100%; left:0px; top:0px; position:absolute; background:rgba(0,0,0,0.6); padding:60px 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ab08b_a{ height:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ab08b_a h3{ color:#fff; margin-bottom:12px; width:100%; text-align:center;}
.ab08b_a p{ color:#fff; line-height:24px; width:100%; margin-bottom:12px; text-align:center;}

.ab09{ margin-bottom:24px; position:relative;}
.ab09a{ margin:0px auto; overflow:hidden;}
.ab09a img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.ab09:hover .ab09a img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.ab09b{ width:100%; height:100%; left:0px; top:0px; position:absolute; background:rgba(0,0,0,0.6); padding:80px 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ab09b_a{ height:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ab09b_a h3{ color:#fff; margin-bottom:12px; width:100%; text-align:center;}
.ab09b_a p{ color:#fff; line-height:24px; width:100%; margin-bottom:12px; text-align:center;}

@media (max-width:1000px) {
.ab08b_a h3{ margin-bottom:0px;}
.ab08b_a p{ line-height:18px; margin-bottom:0px;}
.ab08b{ padding:50px 0px;}
.ab08 .top1b{ margin-bottom:0px;}
.ab08 .top1c{ margin-bottom:0px;}

.ab09b_a h3{ margin-bottom:24px;}
.ab09b_a p{ line-height:18px; margin-bottom:0px;}
.ab09b{ padding:28px 0px;}
.ab09 .top1b{ margin-bottom:0px;}
.ab09 .top1c{ margin-bottom:0px;}
}

.ab08byu{ margin:0px auto;}
.ab08byu a{ width:20%; height:36px; color:#fff; background:#960000; border-radius:18px;}
.ab08byu a:hover{ background:#09472b;}
@media (max-width:780px ) {
.ab08byu a{ width:40%; }	
.ab08byu a{ height:32px; border-radius:16px;}
}
@media (max-width:640px ) {
.ab09b{ padding:120px 0px;}
.ab09b_a h3{ font-weight:bold;}
}
@media (max-width:480px ) {
.ab09b{ padding:60px 0px;}
}
.yunotice {  overflow: hidden; position:relative;}	
.yunotice .tab-hd { width:100%; margin-bottom:24px;}	
.yunotice .tab-hd .yunotice099 { width:100%;}	
.yunotice .tab-hd span{ width:25%; cursor:pointer; background:none; border-radius:0px; text-align:center; height:66px;}	
.yunotice .tab-hd span a{ width:90%; border-bottom:4px solid #e0e0e0; color:#0e0808; line-height:60px; text-align:center; display:block;}	
.yunotice .tab-hd span a:hover{ color:#1e6f48; border-bottom:4px solid #1e6f48; font-weight:bold;}	
.yunotice .tab-hd span.on a{ color:#1e6f48; border-bottom:4px solid #1e6f48; font-weight:bold;}
.yunotice .tab-hd span.swiper-pagination-bullet-active a{ color:#1e6f48; border-bottom:4px solid #1e6f48; font-weight:bold; background:none;}
.yunotice .tab-hd span.swiper-pagination-bullet{ opacity:1;}
.yunoticeayu{}
.yunoticea{ width:100%; border-bottom:1px solid #a0a0a0; }
.yunoticea01{ overflow:hidden; margin-bottom:52px; position:relative;}
.yunoticea img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.yunoticea:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.yunoticeb{ margin-bottom:2px;}
.yunoticeb h3{ margin-bottom:18px;}
.yunoticeb h3,.yunoticeb h3 span{ color:#960000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.yunoticeb h3 span:nth-of-type(1){ width:69.2%;}
.yunoticeb h3 span:nth-of-type(2){ width:30%; text-align:right;}
.yunoticeb p{ color:#4f4d4d; line-height:32px;}
.yunoticeb p a{ color:#960000; line-height:32px;}
.yunoticea02_h3{ width:100%; padding:42px 0px 12px; border-bottom:1px solid #a0a0a0; color:#960000;}
.yunoticea02{ width:100%; margin:0px auto;}
.yunotice .tab-bd { width:100%;}	
.yunotice .tab-bd ul{ overflow:hidden; zoom:1; width:100%;}	
.yunotice .tab-bd li { width:100%; line-height: 48px; overflow: hidden; border-bottom:1px dashed #a0a0a0;}
.yunotice .tab-bd li span{ line-height:48px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.yunotice .tab-bd li span:nth-of-type(1){ width:69.2%;}
.yunotice .tab-bd li span:nth-of-type(2){ color:#960000; width:30%; text-align:right;}
.yunotice .tab-bd li:nth-last-of-type(1){ border-bottom:none;}

.yunoticfyu{ width:100%; margin-bottom:24px;}
.yunoticf{ width:49%;}
.yunoticf h3{}
.yunoticf h3 span{ line-height:32px;}
.yunoticfa{ color:#0e0808; font-weight:bold !important;}
.yunoticfb{ color:#960000;}
@media (max-width:780px) {
.ab08{ margin-bottom:24px;}
.yunotice .tab-hd { width:100%; margin-bottom:24px;}
.yunoticea01{ margin-bottom:24px;}
.yunoticf{ width:100%;}
.yunoticfyu .yunoticf:nth-of-type(2){ display:none;}
.yunotice .tab-hd span{ height:36px;}
.yunotice .tab-hd span a{ line-height:32px;}
.yunoticea{ width:100%;}
.yunotice .tab-bd ul{ width:100%;}
.yunoticeayu .yunoticea:nth-of-type(2){ display:none;}
.yunotice .tab-bd ul:nth-of-type(2){}
.yunotice { padding:0px 0px 24px;}
.yunoticeb p,.yunoticeb p a{ line-height:24px;}
.yunotice .tab-bd li{ line-height:32px;}
.yunotice .tab-bd li span{ line-height:32px;}
}
.abjxbtn{position: absolute;width: 42px;height: 42px; z-index:2;background: rgba(150,0,0);border-radius: 50%;font-size: 15px;color: rgba(255,255,255,0.6);text-align: center;line-height: 42px;font-weight: bold;bottom: 20%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);z-index: 10;cursor: pointer;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.abjxnext{right: 10px;}
.abjxprev{left: 10px;}
.abjxbtn:hover{background: rgba(150,0,0);color: rgba(255,255,255,1);}

@media (max-width:640px) {
.yunoticf{ width:100%;}
}
.top4{ margin-bottom:24px;}
.top4yu{margin-bottom: 40px;}
.top4yu .tab-hd { width:100%; padding-top:12px;}	
.top4yu .tab-hd ul { width:100%;}	
.top4yu .tab-hd li{ width:16%; cursor:pointer; margin-bottom:18px;}	
.top4yu .tab-hd li a{ width:100%; line-height:52px; color:#282828; background:#f7f7f7; text-align:center; display:block;}	
.top4yu .tab-hd li a:hover{ color:#fff; background:#960000; font-weight:bold;}	
.top4yu .tab-hd li.on a{ color:#fff; background:#960000; font-weight:bold; text-align:center;}
@media (max-width:640px) {
.top4yu .tab-hd li{ width:32%;}	
}

.top5{ margin-bottom:24px; padding:12px 0px; background:#f7f7f7;}
.top5a{ width:50%; overflow:hidden;}
.top5a img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.top5a:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.top5b{ width:50%;}
.top5ba{ width:96%; margin-left:2%;}
.top5ba_a{ width:100%; margin-bottom:20px;}
.top5ba_a h3{ color:#000000; margin-bottom:20px; font-weight:bold;}
.top5ba_a p{ line-height:26px; color:#000000;}
.top5ba_a p span{ line-height:26px; color:#aa2020;}
.top5ba_b{ width:100%; margin-bottom:20px;}
.top5ba_ba{ width:100%; border-bottom:2px solid #636363;}
.top5ba_bb{ width:10%;}
.top5ba_bb img{ max-width:88%; -webkit-transition: -webkit-transform 2s ease-out; -moz-transition: -moz-transform 2s ease-out; -o-transition: -o-transform 2s ease-out; -ms-transition: -ms-transform 2s ease-out; transition: transform 2s ease-out;}
.top5ba_bb:hover img{ -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg);}
.top5ba_ba input{ width:88%; line-height:56px; background:none; color:#000000;}
.top5ba_ba select{ width:88%; line-height:56px; color:#000000; background-color:#f7f7f7;}
.top5ba_ba select option{ width:100%; line-height:56px; background:none; color:#000000;}
.top5ba_ba textarea{ width:88%; line-height:32px; background:none; color:#000000; padding:12px 12px 12px 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height:56px;}
.top5bb{ width:100%; padding-top:24px;}
.top5bb button{ width:32%; height:36px; background:#960000; color:#fff; border-radius:18px;}
@media (max-width:1080px) {
.top5a{ width:100%; margin-bottom:24px;}	
.top5b{ width:100%;}
}
@media (max-width:780px) {
.top5bb button{ width:60%;}
}
.top6{ background:#3a3a3a; padding:0px 0px 60px;}
.top6a{ }
.topcenbot{ width:40%; margin:0px auto; position:relative;}
.topcenimgwrapyu img{ top:-35px !important;}
.topcenimgwrapyu{width: 62px;height: 35px;position: relative;overflow: hidden;flex-shrink: 0;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-shrink: 0;-o-flex-shrink: 0;}
.topcenimgwrapyu img{width: 62px;left: 0;top: 0;}
.topcenlogoyu .topcenimgwrapyu:nth-child(2){ margin:0px 72px;}
@media (max-width:780px) {
.topcenlogoyu .topcenimgwrapyu:nth-child(2){ margin:0px 14px;}	
.topcenbot{ width:80%;}
}
.top6cyu{ width:100%; padding:42px 0px; border-bottom:1px solid #676767; border-top:1px solid #676767;}
.top6b{ margin:0px auto 24px;}
.top6b h3{ }
.top6b h3,.top6b h3 a{ color:#fff; text-align:center; line-height:38px;}
.top6b h3 span{ color:#fff; text-align:center; line-height:28px;}
.top6b p,.top6b p a{ color:#fff; text-align:center; line-height:28px;}
.top6b p{ margin-bottom:24px;}

.top6c{ margin:0px auto; overflow:hidden;}
.top6c h3,.top6c h3 a{ color:#fff !important; line-height:42px !important;}
.top6c h3{ border-bottom:1px solid #fff;}
.top6c .swiper-jx{ width:100%;}
.top6c .swiper-pagination-progressbar{background: #fff;}
.top6c .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #960000;}

.top6d{ width:100%;}
.top6d li{ width:100%;}
.top6d li a{ color:#fff !important; line-height:24px !important;}

.top601{ background:#3a3a3a; padding:16px 0px 42px; margin-bottom:90px;}
.top601a{ width:100%; color:#fff; margin-bottom:24px;}
.top601a a{ color:#fff; line-height:24px; text-align:center; width:100%;}
.top601b{ color:#a7a7a7;}

.top7{ width:100%; padding:6px 0px 6px; position:fixed; left:0px; bottom:0px; background:#fff; z-index:11;}
.top7yu{}
.top7a{ width:20%;}
.top7a a,.top7b a{ width:100%;}
.top7ayu{ height:32px; margin-bottom:6px; font-size:32px; line-height:32px; color:#4f4f4f; cursor:pointer;}
.top7ayu:hover,.top7cyu:hover{ }
.top7a span,.top7b span{ width:100%; color:#404040; text-align:center; display:block; font-size:18px; line-height:20px;}
.top7b{ width:20%;}
.top7c{ width:60%;}
.top7c a{ width:98%; background:#960000; height:38px; border-radius:19px; color:#fff;}
.top7cyu{ color:#fff; font-size:24px; margin-right:4px; -webkit-transition: -webkit-transform 2s ease-out; -moz-transition: -moz-transform 2s ease-out; -o-transition: -o-transform 2s ease-out; -ms-transition: -ms-transform 2s ease-out; transition: transform 2s ease-out; cursor:pointer;}
.top7c span{ color:#fff; font-weight:bold; font-size:14px;}

.top7e{ width:100%; margin:0px auto 24px;}
.top7e h3{ color:#960000;}
@media (max-width:1200px) {
.top7a span,.top7b span{ font-size: 16px;line-height: 18px;}	
}
@media (max-width:780px ) {
.top7c a{ height:32px; border-radius:16px;}	
.top7a span,.top7b span{ font-size: 14px;line-height: 15px;}
.top7ayu{ height:22px; line-height:22px; font-size:22px; margin-bottom:4px;}
.top7cyu{ font-size:18px;}
}

.top7e{ width:100%; margin:0px auto 24px;}
.top7e h3{ color:#960000;}



/*右侧漂浮*/
.ycfix{position: fixed;top: 80%;right: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);z-index: 10;}
.ycfix li{ width:62px; height:62px; border-radius: 50%; margin-bottom: 15px; position:relative;}
.ycfix li:last-child{margin-bottom: 0;}
.ycfix li a{ width:100%; height:100%; border-radius: 50%; font-size: 32px;line-height: 32px;cursor: pointer;}
.ycfix li a img{width: 26px;}
/*.yc01fix{animation: bounceIn 2s ease 0.5s infinite;-webkit-animation: bounceIn 2s ease 0.5s infinite;-moz-animation: bounceIn 2s ease 0.5s infinite;-ms-animation: bounceIn 2s ease 0.5s infinite;-o-animation: bounceIn 2s ease 0.5s infinite;}*/
.ycfix001{ background:#960000; color:#fff;}
.ycfix002{ background:#f6f6f6; color:#960000;}
.ycfix001yu{ width:20px; height:20px; border-radius:50%; right:0px; top:0px; position:absolute; color:#fff; background:#F00; line-height:20px; font-size:16px; text-align:center;}
@keyframes bounceIn{
0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-webkit-keyframes bounceIn{
0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-moz-keyframes bounceIn{
0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-ms-keyframes bounceIn{
0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-o-keyframes bounceIn{
0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}

@media (max-width:1000px) {
.ycfix li { width: 70px;height: 70px;}
.ycfix li a{ font-size: 42px;line-height: 42px;}
}
@media (max-width:640px) {
.ycfix001yu{ width:16px; height:16px; line-height:16px; font-size:14px;}
.ycfix li { width:42px;height: 42px;margin-bottom: 10px;}
.ycfix li a {font-size: 24px;line-height: 24px;}
}
/* 中间弹窗主样式 */
.yjgb{text-align: right;color: #e5e5e5;}
.bdtishi{padding: 10px 0 0px 0;line-height: 18px; text-align:left;}
.textarer210711{color: #666;border: 1px solid #b5b5b5;margin-bottom: 10px;padding: 5px;}
.zjtc210711{text-align: center;z-index:999!important;width: 320px;border-radius: 8px;padding: 1px;overflow: hidden;box-shadow: 0px 0px 8px #666;position: fixed;left: 50%;margin-left: -160px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);background: #fff;z-index: 100;display: none;}
.zjtop210711{height: 45px;background: #e9e9e9;width: 100%;margin: auto;padding: 0 2%;margin-bottom: 16px;color: #000;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.zjtop210711 h3,.zjtop210711 h3 font{font-weight: lighter;line-height: 18px;}
.zjtopfr210711 img{margin-right: 5px;}
.zjtopfr210711 p{line-height: 12px;color: #5e5d5d;}
.gbzjtc210711{ color: #fff;padding: 6px; background: #a4a4a4;cursor: pointer;border-radius: 50%;width: 38px;}
.zjspp210711{margin-bottom: 18px;}
.zjspp210711 img:nth-child(1){width: 45px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.zjspp210711 img:nth-child(2){width:50%;margin: 0 30px;}
.zjspp210711 img:nth-child(3){width: 60px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.ghfm210711{width: 91%;margin: 0 auto 18px;font-size: 14px;}
.ghfm210711 input,.ghfm210711 select{border: 1px solid #b5b5b5;margin-bottom: 14px;line-height: 28px;height: 28px;color: #666;text-indent: 12px;outline: none;}
.fm5btn210711 button{ width:38.6%;}
.fm5btn210711 a{ width: 58%;}
.fm5btn210711 button,.fm5btn210711 a{line-height: 30px;height: 32px;border: 1px solid #191919;text-align: center;display: block;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;border-radius: 6px;}
.fmyu{ margin-bottom:6px; width:100%;}
.fm5btn210711 button{background: #191919;color: #fff;outline: none;}
.fm5btn210711 a{background: #fff;color: #000;}
.fm5btn210711 button:hover{background: #fff;color: #000;}
.fm5btn210711 a:hover{background: #191919;color: #fff;}
.bdtishi{padding: 10px 0 0px 0;line-height: 18px; text-align:left;}
@media (max-width:768px) {.zjtc210711{margin-left: -18%;}}
@media (max-width:640px) {
.zjtc210711 {width: 250px;margin-left: -32%;}
.zjtop210711 h3,.zjtop210711 h3 font{line-height: 14px;}
.zjtopfr210711 img {width: 15px;}
.gbzjtc210711 {padding: 8px;width: 30px;}
.zjtop210711 {height: 36px;margin-bottom: 8px;}
.zjspp210711 img:nth-child(2) {width: 62px;margin: 0px 20px;}
.zjspp210711 img:nth-child(1) {width: 33px;}
.zjspp210711 img:nth-child(3) {width: 40px;}
.zjspp210711 {margin-bottom: 8px;}
.ghfm210711 input, .ghfm210711 select {margin-bottom: 6px;line-height: 24px;height: 24px;}
.fm5btn210711 button, .fm5btn210711 a {line-height: 24px;height: 24px;}
.ghfm210711 {margin: 0 auto 12px;}
}
@media (max-width:414px) {.fm5btn210711 a {font-size: 12px;}.zjtc210711 {width: 225px;margin-left: -27%;}.ghfm210711 input, .ghfm210711 select {height: 22px; line-height:20px;}}
@media (max-width:375px) {.zjtc210711 {margin-left: -29%;}}
@media (max-width:320px) {.zjtc210711 {width: 215px;}.button210711{font-size: 12px;}.gbzjtc210711 {width: 28px;}.zjtc210711 {margin-left: -33%;}}
/* 中间弹窗结束 */
/*常见问题*/
.spinfo_cjwt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;/*background: rgba(0,0,0,0.6);*/}
.spinfo_cjwt h3{ color: #fff; margin-bottom:40px; padding-top:140px;}
.spinfo_cjwt p{color: #fff; margin-bottom:32px; line-height:24px; text-align:center; width:96%; padding:0px 2%;}
@media (max-width:640px) {
.spinfo_cjwt h3{ color: #fff;}
}
.ghpjzzy{ width:100%; margin:0px auto;}
.ghpjzzy01{ width:100%; margin-bottom:24px; height:5px; line-height:5px; background:#d3d3d3;}
.ghpjzzy01 span{ width:24%; height:5px; line-height:5px; display:block;}
.cjwt01{ background:#f6f6f6; width:100%; margin-bottom:24px;}
.cjwt01 .jxwrap{ background:none;}

.cjwt02{ margin:0px auto;}
.cjwt02a{ width:50%; margin-bottom:24px; position:relative; overflow:hidden;}
.cjwt02a img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.cjwt02a:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.cjwt02b{ left:0px; bottom:0px; position:absolute; color:#fff; width:100%; line-height:68px;background: rgba(0, 0, 0, 0.6);}
.cjwt02b a{ color:#fff; line-height:68px; text-align:center; width:100%;}

.cjwt03{ margin-bottom:24px; width:48%;}
.cjwt03 li{ width:100%;}
.cjwt03 li a{ width:100%; line-height:32px; color:#282828;}
.cjwt03 span{ line-height:32px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.cjwt03a{ width:69.2%; color:#282828;}
.cjwt03b{ width:30%; color:#960000; text-align:right;}

.cjwt04{ margin-bottom:24px; height:32px; padding-top:42px;}
@media (max-width:780px) {
.cjwt03 li a{ line-height:28px;}
.cjwt03 span{ line-height:28px;}	
}
@media (max-width:640px) {
.cjwt02a{ width:100%;}	
.cjwt03{ width:100%;}
}
@media (max-width:480px) {
.cjwt02b a{ line-height:42px;}	
}
.p06{ width:100%;color:#020414; line-height:24px;}
.p06 a{ color:#020414; line-height:24px;}

.p05lis{ margin:0px auto 42px;}
.p05lis_a{ width:73%;}
.p05lis_b{ width:25%;}
.p05lis_a01{ margin-bottom:24px; width:100%;}.p05lis_a01 img{max-width: 100% !important;height: auto !important;}
.p05lis_a02{ margin-bottom:24px; width:100%; overflow:hidden;}
.p05lis_a01 p{ line-height:32px; color:#07192f; margin-bottom:24px; width:100%;}
.result_content .p05lis .p05lis_a{ width:100%;}

.p05lis_byu{ width:100%; border:1px solid #b6b6b6; padding:3px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom:10px;}
.p05lis_ba{ width:100%; line-height:32px; text-indent:12px; background:#d6d7db; color:#960000; margin-bottom:10px; font-weight:bold;}
.p05lis_bb{ width:100%; overflow:hidden; position:relative;}
.p05lis_bb img,.p05lis_a02 img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.p05lis_bb:hover img,.p05lis_a02:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.p05lis_bd{ width:100%; padding:12px 0px;}
.p05lis_bd li{ width:100%;}
.p05lis_bd li a{ display:block; width:90%; margin:0px auto; line-height:28px; color:#000000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.p05lis_bd li:first-child a{ font-weight:bold;}
.p05lis_bd li:first-child a span{ font-weight:bold;}
.p05lis_bd li a span{ line-height:28px; color:#960000;}

.p05lis_b .p05lis_be:nth-last-of-type(1){ height:36px !important; padding:10px 0px 0px !important;}

.p05lis_ca{ width:100%; line-height:32px; text-indent:12px; background:#d6d7db; color:#000000; margin-bottom:10px; font-weight:bold; margin-bottom:14px;}

.p05lis_d{ width:100%; padding:2px 0px;}
.p05lis_d li{ width:49%; margin-bottom:14px;}
.p05lis_d li a{ display:block; width:100%; text-align:center; background:#d6d7db; margin:0px auto; line-height:28px; color:#fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.p06ul{ width:100%; margin:0px auto;}
.p06ul li{ width:100%; padding:10px 0px; border-bottom:1px dashed #a2a2a2;}
.p06ul li:first-child{ padding-top:0px;}
.p06ul li:nth-last-of-type(1){ border-bottom:none;}
.p06ula{ width:29%; overflow:hidden;}
.p06ula img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.p06ula:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}

.p06ulb{ width:69%;}
.p06ulb h3{ width:100%; color:#333333; line-height:30px; margin-bottom:8px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.p06ulb h3 a{ width:100%; color:#333333; line-height:30px; font-weight:bold;}
.p06ulb p{ text-indent:2em; color:#666666; line-height:24px; margin-bottom:8px;}
.p06ulb p a{ color:#960000; line-height:24px;}

.pjulb{ width:100%; padding-bottom:8px; border-bottom:1px dashed #908f8f; margin-bottom:4px;}
.pjulb h3{ width:100%; color:#333333; line-height:30px; margin-bottom:8px;}
.pjulb h3 a{ width:100%; color:#333333; line-height:30px;}
.pjulb p{ text-indent:2em; color:#666666; line-height:24px; margin-bottom:8px;}
.pjulb p a{ color:#960000; line-height:24px;}

.p06ulbyu{}
.p06ulbyua,.p06ulbyub,.p06ulbyuc,.p06ulbyua span,.p06ulbyub span,.p06ulbyuc span{ color:#a1a1a1;}
.p06ulbyua{}
.p06ulbyub span:nth-of-type(2){ color:#960000;}
.p06ulbyuc img{ width:24px; margin-right:6px;}

/*zr_13page 分页*/
.zr_13page{ margin:0px auto 42px;}
.zr_13pagea{ margin:0px auto; text-align:center;}
.zr_13pagea li{ padding:0px 5px; background:#ffffff; border:1px solid #eaeaea; line-height:28px; color:#949494; margin-right:4px;}
.zr_13pagea li:nth-of-type(1){ padding:0px 10px;}
.zr_13pagea li:nth-of-type(last){ padding:0px 10px;}
.zr_13pagea li a{ color:#666666; display:block; padding:0px 10px; line-height:28px;}
.zr_13pagea li.thisclass{ background:#960000; color:#fff; padding:0px 14px;}
.zr_13pagea li.thisclass a{ color:#fff;}
.zr_13pagea li .pageinfo{ padding:0px 10px;}
@media (max-width:1080px) {
.p05lis_a{ width:100%;}	
.p05lis_b{ display:none;}
}
@media (max-width:640px) {
.p05lis_a01 p a img{ max-width: 100% !important;max-height: 300px !important;margin: 10px auto 12px;}
}
@media (max-width:640px) {
.p06ulb h3{ line-height:24px; margin-bottom:4px;}
.p06ulb h3 a{ line-height:24px;}
.p06ulb p{ line-height:20px;}
.p06ulb p a{ line-height:20px;}

.zr_13pagea li{ padding:0px 4px; background:#ffffff; border:1px solid #eaeaea; line-height:28px; color:#949494; margin-right:4px;}
.zr_13pagea li:nth-of-type(1){ padding:0px 8px;}
.zr_13pagea li:nth-of-type(last){ padding:0px 8px;}
.zr_13pagea li a{ color:#666666; display:block; padding:0px 6px; line-height:28px;}
.zr_13pagea li.thisclass{ background:#960000; color:#fff; padding:0px 10px;}
.zr_13pagea li.thisclass a{ color:#fff;}
.zr_13pagea li .pageinfo{ padding:0px 4px;}
}
@media (max-width:480px) {
.p06ula{ width:100%; margin-bottom:24px;}	
.p06ulb{ width:100%;}
.p06ulbyuc img{ width:20px;}
}
/*服务地址*/
.spinfo_fwdz{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);}
.spinfo_fwdz h3{ color: #fff; margin:0px auto 14px; padding-top:128px; width:90%; text-align:center;}
.spinfo_fwdz p{color: #fff; margin:0px auto 24px; text-align:center; width:90%; line-height:32px;}

.sliyu{ margin:0px auto;}
/* 地图 */
.slideBox{ width: 80%; margin:42px auto;}
.slideBox .bd li{ border: 2px solid #960000;}
#map{ width:100%; height: 430px;}
#secmap{ width:100%; height: 430px;}
.slideBox .hd{width: 40%; margin: auto;}
.slideBox .hd li{ line-height: 80px;}
.slideBox .hd li.on{ color: #960000;}
.ditu_div{ margin-top: 48px;}
.ditu_div h3{ text-align: center; color:#000000;}
.ditu_div p{ text-align: center; line-height:24px; margin-top: 20px; color:#000000;}
@media (max-width:640px ) {
#map{ width:100%; height: 250px;}
#secmap{ width:100%; height: 250px;}
.ditu_div h3{ font-weight:bold;}
.ditu_div h3 font{ font-weight:bold;}
.slideBox{ width: 90%; margin:25px auto;}
.slideBox .hd{width: 60%; margin: auto;}
.slideBox .hd li {line-height: 18px;margin-bottom: 18px;}
.spinfo_fwdz p{ line-height:20px;}
}
/* 门店地址 */
.fwdz01{ margin:0px auto 24px;}

.fwdz02{ padding:24px 0px; margin:0px auto 24px;}
.fwdz02a{}
.fwdz02a h3{ color:#000000; margin-bottom:24px; width:100%;}
.fwdz02a p{ color:#000000; line-height:32px; margin-bottom:24px; width:100%;}
@media (max-width:780px ) {
.fwdz02a p{ line-height:24px;}
}

.fwdz03{ padding:24px 0px; margin:0px auto 24px; background:#fbfbfb;}
.fwdz03a{}
.fwdz03a_a{ width:100%; margin:0px auto 42px;}
.fwdz03a_aa{ width:18%; font-size:80px; position:relative; text-align:center; vertical-align:middle; color:#960000;  -webkit-transition: -webkit-transform 2s ease-out; -moz-transition: -moz-transform 2s ease-out; -o-transition: -o-transform 2s ease-out; -ms-transition: -ms-transform 2s ease-out; transition: transform 2s ease-out;}
.fwdz03a_aayu img{ width:26px; position:absolute; margin:0px auto; left:0px; right:0px; top:-8px;}
.fwdz03a_aa:hover{ -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg);}


.fwdz03a_ab{ width:82%;}
.fwdz03a_ab h3{ margin-bottom:12px; color:#000000;}
.fwdz03a_ab h3 span{ color:#960000;}
.fwdz03a_ab p,.fwdz03a_ab p a{ color:#000000; line-height:32px;}
.fwdz03a_ab p span{ line-height:32px; color:#aa2020;}

.fwdz03b{ width:100%;}

.fwdz03c{ width:100%; padding-top:24px; margin-bottom:24px; color:#000000; line-height:32px; text-align:center;}
@media (max-width:780px ) {
.fwdz03a_ab p,.fwdz03a_ab p a{ line-height:24px;}	
.fwdz03a_ab p span{ line-height:24px;}
.fwdz03a_aayu img{ width:18px;}
.fwdz03a_aa{ font-size:42px;}
.fwdz03c{ line-height:24px;}
}

.fwdz04{ margin:0px auto 24px;}
.fwdz04a{ margin:42px auto;}
.fwdz04a h3{ color:#000; margin-bottom:18px; width:100%; text-align:center;}
.fwdz04a p{ color:#000; width:100%; text-align:center; line-height:42px;}
.fwdz04 .fwdz04b:nth-of-type(1){ margin-bottom:0px;}
.fwdz04b{ }
.fwdz04ba{ width:50%; overflow:hidden;}
.fwdz04ba img,.fwzx01a img,.fwzx02ba img,.fwzx03a img,.fwzx04b img,.baoba img,.bao01a img,.bao02a img,.bao03a img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.fwdz04ba:hover img,.fwzx01a:hover img,.fwzx02ba:hover img,.fwzx03a:hover img,.fwzx04b:hover img,.baoba:hover img,.bao01a:hover img,.bao02:hover .bao02a img,.bao03a:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.fwdz04bb{ width:50%;}
.fwdz04bba{ width:92%; margin:0px auto;}
.fwdz04bba h3{ margin-bottom:24px; font-weight:bold;}
.fwdz04bba p{ line-height:28px; margin-bottom:24px;}
.fwdz04bba_a{ width:90%; margin:0px auto;}
.fwdz04bba_aa{ width:66%;}
.fwdz04bba_aa font{ color:#000;}
.fwdz04bba_aa01{ margin-left:10px;}
.fwdz04bba_ab{ width:32%;}
.fwdz04bba_ab span{ width:100%; height:42px; color:#fff; background:#000; border-radius:8px;}
.fwdz04 .top1b a{ width:80%;}
@media (max-width:1100px) {
.fwdz04ba{ width:100%; margin-bottom:24px;}
.fwdz04bb{ width:100%; margin-bottom:24px;}
.fwdz04 .fwdz04b:nth-of-type(1){ margin-bottom:0px;}	
}
@media (max-width:1000px) {
.fwdz04bba_a{ width:100%;}
.fwdz04bba_aa .pcshow{ display:none;}
.fwdz04bba_aa02{ margin-left:10px;}
.fwdz04bba_aa{ width:60%;}
.fwdz04bba_ab{ width:34%;}	
}
@media (max-width:640px) {
.fwdz04bba_a{ width:90%;}
.fwdz04bba_aa{ width:66%;}
.fwdz04bba_ab{ width:32%;}
.fwdz04bba_aa02{ margin-left:10px;}
.fwdz04bba_ab span{ height:32px;}
.fwdz04a p{ line-height:28px;}
.top3b li{ width:100%;}
.top3ba img{ max-width:72%;}
.top3ba{ width:24%;}
.top3bb{ width:72%;}
.top3bb h3{ line-height:24px;}
.top3bb p{ line-height:18px;}
}

.fwdz05{ margin:0px auto 24px;}
.fwdz05 h3{ width:100%; color:#040000; text-align:center; font-weight:bold;}
/*服务中心*/
.fwzx01{ margin:0px auto 24px;}
.fwzx01 h3{ line-height:62px; border-bottom:1px solid #7d7d7d; color:#000; margin:0px auto 24px; width:100%;}
.fwzx01 p{ color:#000000; line-height:32px; margin:0px auto 24px; width:100%;}
.fwzx01a{ width:100%; margin:0px auto 24px; overflow:hidden;}
@media (max-width:780px) {
.fwzx01 h3{ line-height:28px; padding-bottom:6px;}
.fwzx01 p{ line-height:24px;}	
}

.fwzx02{ margin:0px auto 24px;}
.fwzx02a{ margin:42px auto;}
.fwzx02a h3{ color:#000; margin-bottom:18px; width:100%;}
.fwzx02a p{ color:#000; width:100%; line-height:42px;}
.fwzx02 .fwzx02b:nth-of-type(1){ margin-bottom:42px;}
.fwzx02b{ }
.fwzx02ba{ width:40%; overflow:hidden;}
.fwzx02bb{ width:60%;}
.fwzx02bba{ width:96%; margin:0px auto;}
.fwzx02bba h3{ margin-bottom:10px; font-weight:bold;}
.fwzx02bba p{ line-height:24px; margin-bottom:10px;}
.fwzx02bba_a{ width:90%; margin:0px auto;}
.fwzx02bba_aa{ width:66%;}
.fwzx02bba_aa font{ color:#000;}
.fwzx02bba_aa01{ margin-left:10px;}
.fwzx02bba_ab{ width:32%;}
.fwzx02bba_ab span{ width:100%; height:42px; color:#fff; background:#000; border-radius:8px;}
.fwzx02 .top1b a{ width:80%;}
@media (max-width:1100px) {
.fwzx02ba{ width:100%; margin-bottom:24px;}
.fwzx02bb{ width:100%; margin-bottom:24px;}
.fwzx02 .fwzx02b:nth-of-type(1){ margin-bottom:0px;}	
}
@media (max-width:1000px) {
.fwzx02a p{ line-height:32px;}
.fwzx02bba_a{ width:100%;}
.fwzx02bba_aa .pcshow{ display:none;}
.fwzx02bba_aa02{ margin-left:10px;}
.fwzx02bba_aa{ width:60%;}
.fwzx02bba_ab{ width:34%;}	
}
@media (max-width:640px) {
.fwzx02bba_a{ width:90%;}
.fwzx02bba_aa{ width:66%;}
.fwzx02bba_ab{ width:32%;}
.fwzx02bba_aa02{ margin-left:10px;}
.fwzx02bba_ab span{ height:32px;}
.fwzx02a p{ line-height:24px;}
.top3b li{ width:100%;}
.top3ba img{ max-width:72%;}
.top3ba{ width:24%;}
.top3bb{ width:72%;}
.top3bb h3{ line-height:24px;}
.top3bb p{ line-height:18px;}
}

.fwzx03{ margin:0px auto 24px;}
.fwzx03a{ width:49%; overflow:hidden; position:relative;}

.fwzx04{ background:#fbfbfb; margin:0px auto 24px; padding:24px 0px;}
.fwzx04a h3{ color:#040000; font-weight:bold; text-align:center; width:100%; margin-bottom:24px;}
.fwzx04a p{ color:#1b1119; line-height:38px; text-align:center; margin-bottom:24px;}

.fwzx04b{ margin:0px auto 24px; width:100%; overflow:hidden;}

.fwzx04c{ width:80%; border-bottom:1px solid #a0a0a0; margin:0px auto 24px;}
.fwzx04c form{ width:100%;}
.fwzx04c form .mdsize{ font-size:24px;}
.fwzx04ca{ background:none; width:72%; line-height:52px;}
.fwzx04ca_a{ width:10%; font-size:32px;}
.fwzx04ca input{ width:90%; color:#606060; background:none;}
.fwzx04cb{ color:#127649; background:none; width:28%; line-height:52px;}
.fwzx04cb button{ color:#127649; font-weight:bold; width:80%; line-height:52px; background:none;}
.fwzx04cbyu{ width:80%; text-align:center; font-weight:bold; line-height:52px;}
.fwzx04cb i{ width:32px; border-radius:50%; background:#127649; color:#fff; text-align:center; height:42px; line-height:42px; font-size:20px; padding-right:10px;}
@media (max-width:1200px) {
.fwzx04ca_a{ font-size:28px;}
.fwzx04c form .mdsize{ font-size:18px;}
}
@media (max-width:1000px) {
.fwzx04a p{ line-height:32px;}
}
@media (max-width:780px) {
.fwzx04a p{ line-height:24px;}
.fwzx04c{ width:96%;}
.fwzx04ca_a{ font-size:22px;}
.fwzx04c form .mdsize{ font-size:16px;}
.fwzx04ca_a{ width:20%;}
.fwzx04ca input{ width:80%;}
.fwzx04ca{ width:60%;}
.fwzx04cb{ width:40%;}
}
/*更换配件*/
.ghpj{ margin-bottom:24px;}
.ghpjyu{}
.ghpjyu .tab-hd { width:100%; padding-top:12px;}	
.ghpjyu .tab-hd ul { width:100%;}	
.ghpjyu .tab-hd li{ width:16%; cursor:pointer; margin-bottom:18px;}	
.ghpjyu .tab-hd li a{ width:100%; line-height:40px; color:#282828; background:#f7f7f7; text-align:center; display:block;}	
.ghpjyu .tab-hd li a:hover{ color:#fff; background:#960000; font-weight:bold;}	
.ghpjyu .tab-hd li.on a{ color:#fff; background:#960000; font-weight:bold; text-align:center;}
@media (max-width:640px) {
.ghpjyu .tab-hd li{ width:32%;}
}
/*腕表保养*/
.bao{ margin:0px auto 24px; width:100%; background:#fbfbfb; padding:42px 0px;}
.baoa{ margin:42px auto;}
.baoa h3{ color:#000; margin-bottom:18px; width:100%; text-align:center;}
.baoa p{ color:#000; width:100%; text-align:center; line-height:42px;}
.bao .baob:nth-of-type(1){ margin-bottom:0px;}
.baob{ }
.baoba{ width:50%; overflow:hidden;}
.baobb{ width:50%;}
.baobba{ width:92%; margin:0px auto;}
.baobba h3{ margin-bottom:24px; font-weight:bold;}
.baobba p{ line-height:28px; margin-bottom:24px;}
.baobba_a{ width:90%; margin:0px auto;}
.baobba_aa{ width:66%;}
.baobba_aa font{ color:#000;}
.baobba_aa01{ margin-left:10px;}
.baobba_ab{ width:32%;}
.baobba_ab span{ width:100%; height:42px; color:#fff; background:#000; border-radius:8px;}
.bao .top1b a{ width:80%;}
@media (max-width:1100px) {
.baoba{ width:100%; margin-bottom:24px;}
.baobb{ width:100%; margin-bottom:24px;}
.bao .baob:nth-of-type(1){ margin-bottom:0px;}	
}
@media (max-width:1000px) {
.baobba_a{ width:100%;}
.baobba_aa .pcshow{ display:none;}
.baobba_aa02{ margin-left:10px;}
.baobba_aa{ width:60%;}
.baobba_ab{ width:34%;}	
}
@media (max-width:640px) {
.baobba_a{ width:90%;}
.baobba_aa{ width:66%;}
.baobba_ab{ width:32%;}
.baobba_aa02{ margin-left:10px;}
.baobba_ab span{ height:32px;}
.baoa p{ line-height:28px;}
.top3b li{ width:100%;}
.top3ba img{ max-width:72%;}
.top3ba{ width:24%;}
.top3bb{ width:72%;}
.top3bb h3{ line-height:24px;}
.top3bb p{ line-height:18px;}
}

.bao01{ margin:0px auto 24px;}
.bao01a{ width:100%; overflow:hidden; margin-bottom:24px;}
.bao01 h3{ color:#3b3b3b; line-height:32px; margin-bottom:4px; width:100%; font-weight:bold;}
.bao01 p{ color:#3b3b3b; line-height:32px; width:100%;}
@media (max-width:640px) {
.bao01 h3{ line-height:24px;}	
.bao01 p{ line-height:24px;}
}
.bao02{ margin-bottom:42px; position:relative;}
.bao02a{ margin:0px auto; overflow:hidden;}
.bao02b{ width:100%; height:100%; left:0px; top:0px; position:absolute; background:rgba(0,0,0,0.6); padding:30px 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.bao02b_a{ height:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.bao02b_a h3{ width:70%; color:#fff; margin-bottom:12px; width:100%;}
.bao02b_a p{ width:70%; color:#fff; line-height:28px; margin-bottom:14px;}
@media (max-width:640px) {
.bao02b{ padding:140px 0px;}
.bao02b_a h3{ width:90%;}
.bao02b_a p{ width:90%; line-height:24px;}	
}

.bao03{ margin-bottom:24px;}
.bao03a{ padding-bottom:24px; overflow:hidden;}
.bao03b{ margin-bottom:24px; width:100%;}

.sideMenu li{ font-size: 18px; line-height:28px;}
/* 本例子css */
.sideMenu{  width:100%; margin:0px auto 24px;}
.sideMenu h3{ line-height:42px; border-top:1px solid #000; cursor:pointer; font:normal 18px/42px "Microsoft YaHei"; color:#6d6d6d;}
.sideMenu h3:nth-of-type(1){border-top:none;}
.sideMenu h3:nth-last-of-type(0){border-top:none;}
.sideMenu h3 em{ float:right; display:block; width:40px; height:42px;   background:url(../images/jt.png) center no-repeat; cursor:pointer; }
.sideMenu ul{ padding:18px 25px 18px 0; color:#000; display:none; /* 默认都隐藏 */ }
.sideMenu h3.on{ color:#0c0c0c; font-weight:bold;}
.sideMenu h3.on em{ -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;}
@media (max-width:640px ) {
.sideMenu{  width: 100%; margin:20px auto;}
.sideMenu h3 {line-height: 50px;font-size: 15px;}
.sideMenu h3 em {height: 50px;}
.sideMenu li {font-size: 12px;line-height: 21px;}
.sideMenu ul { padding: 5px 25px 17px 0;}
}
/* 门店地址 */
/*列表页*/
.list01{ margin-bottom:24px; width:100%;}
.list01 span{ color:#000000;}
.list01 span:nth-of-type(2){ margin-left:18px;}
/*文章页*/
.wzy{ margin-bottom:24px;}
.wzy h1{ width:100%; font-weight:bold; margin-bottom:24px; color:#060606; text-align:center;}
.wzy01{ width:100%;}
.wzy01a{ width:60%; padding-left:40%; color:#282828; line-height:32px;}
.wzy01ayu{ width:60%; color:#fff; line-height:32px;}
@media (max-width:640px ) {
.wzy01a{ width:80%; padding-left:20%;}	
.wzy01ayu{ width:80%;}
}

.p05lis_ba01{ width:100%; line-height:32px; text-indent:12px; background:#d6d7db; color:#3f3f3f; margin-bottom:10px; font-weight:bold;}
.p05lis_bb01{ width:100%; overflow:hidden; position:relative;}
.p05lis_bb01 img,.wx01slidea .jximgwrapyu img{ width:100%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.p05lis_bb01:hover img,.wx01slidea .jximgwrapyu:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.p05lis_bd01{ width:100%; padding:12px 0px;}
.p05lis_bd01{ width:100%; padding:12px 0px;}
.p05lis_bd01 li{ width:100%;}
.p05lis_bd01 li a{ display:block; width:90%; margin:0px auto; line-height:28px; color:#000000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:8px 0px; border-bottom:1px solid #d3d3d3;}
.p05lis_bd01 li:first-child a{ font-weight:bold;}
.p05lis_bd01 li:first-child a span{ font-weight:bold;}
.p05lis_bd01 li:last-child a{ border-bottom:none; padding:8px 0px 0px;}
.p05lis_bd01 li a span{ line-height:28px; color:#960000;}

.wzy02{ margin-bottom:24px; padding:24px 0px; border-bottom:1px solid #7d7d7d; border-top:1px solid #7d7d7d;}
.wzy02a{ width:70%;}
.wzy02a01{ width:24%;}
.wzy02a01 img{ max-width:80%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.wzy02a01 img:hover{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.wzy02a02{ width:74%; color:#afb0b1; line-height:32px;}
.wzy02a02 a{ color:#960000; line-height:32px;}
.wzy02b{ width:28%;}
.wzy02b01{ width:49%; height:142px; padding:5px 0px; background:#fbfbfb;}
.wzy02b01a{ color:#545454; width:72px; height:72px; border:1px solid #ececec; font-size:42px; border-radius:50%;}
.wzy02b01a img{ width:42px;}
.wzy02b01 span{ color:#de0000; width:100%; text-align:center;}
.wzy02b02{ width:49%; height:142px; padding:5px 0px; background:#fbfbfb;}
.wzy02b02a{ color:#545454; width:72px; height:72px; border:1px solid #ececec; font-size:42px; border-radius:50%;}
.wzy02b02 span{ color:#616161; width:100%; text-align:center;}
@media (max-width:780px ) {
.wzy02a{ width:100%; margin-bottom:24px;}
.wzy02b{ width:100%;}
.wzy02b01 span,.wzy02b02 span{ width:auto; margin-left:12px;}
.wzy02b01a,.wzy02b02a{ width:42px; border:none;}
.wzy02b01,.wzy02b02{ height:62px; padding:0px;}
.wzy02b01a,.wzy02b02a{ height:62px;}
}
.wzy03{ width:100%; margin-bottom:24px; background:#fbfbfb; padding:24px; border-radius:12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.wzy03 h3{ margin-bottom:24px; color:#960000; width:100%; font-weight:bold;}
.wzy03 p{ color:#07192f; line-height:32px; width:100%; margin-bottom:0px;}

.wzy04{ width:100%; margin-bottom:24px;}
.wzy04a{ padding:24px 0px; border-bottom:1px solid #b5b5b5;}
.wzy04a:first-child{ padding-top:0px;}
.wzy04a_a{ width:70%;}
.wzy04a_a p{ color:#1d1d1d; line-height:28px; width:100%; margin-bottom:12px;}
.wzy04a_a p a{ color:#960000; line-height:28px;}
.wzy04a_a span{ color:#9c9696; width:100%;}
.wzy04a_b{ width:28%; overflow:hidden;}
.wzy04a_b img{ max-width:90%; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.wzy04a_b img:hover{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}

.wx01slide{ margin-bottom:24px;}
.wx01slide .hd,.wx01slide .hd ul{ width:100%;}
.wx01slide .hd ul li{ width:80px; height:5px; background:#d3d3d3; line-height:8px; font-size:8px; margin-left:6px; margin-right:6px;}
.wx01slide .hd ul li.on{ background:#960000;}
.wx01slide .bd{ width:100%; margin-bottom:24px;}
.wx01slide .bd ul{ width:100%;}
.wx01slide .bd ul li{ width:100%;}
.wx01slidea{ width:49%; margin-bottom:24px;}
.wx01slidea .jximgwrapyu{ overflow:hidden; margin-bottom:12px;}
.wx01slidea h3{ color:#333; margin-bottom:8px;}
.wx01slidea a{ color:#666; display:block; line-height:20px;}
@media (max-width:640px ) {
.wx01slide .bd{ margin-bottom:0px;}	
}

.swiper-ghpj{ overflow:hidden; position:relative; margin-bottom:24px;}
/*搜索结果列表*/
.search_header{ margin-bottom:24px;}
.search_header h1{ float:none !important;}
.search_header .search_box{ padding-top:0px !important; float:none !important;}
.search_header .search_box select{ width:76px; font-size:12px !important; text-indent:6px; border-color:#707070 #CECECE #CECECE #707070; border:1px solid; margin-right:2px !important;}
.search_header .search_box input{ height:20px !important; line-height:20px !important; width:68px !important; margin-right:2px !important;}
.search_header h1{ width:56px; height:24px; margin:0px 0px 0px 0px !important;}
.search_box form a{ width:60px; color:#fff; background:#960000; display:inline-block; zoom:1; height:20px; line-height:20px; border:1px solid #960000; text-align:center;}
.search_headeryu{ width:100%;}

.sea01{ width:100%; border:1px solid #666; line-height:15px; padding:4px 5px;}
.formbox{ margin-bottom:24px; width:100%;}
.formbox .formbox011 td{ padding-bottom:24px;}

.mt1yu01{ margin-bottom:24px;}
.zr_06b_ac {
    width: 100%;
    margin: 0px auto;
    padding: 20px 0px 20px;
    border-bottom: 1px solid #c7c7cb;
}

.zr_06b_ac_a {
    color: #000000;
    line-height: 36px;
}
@media (max-width:780px ) {
.pleft{ width:100%; margin-bottom:24px;}
.pright{ width:100%; margin-bottom:24px;}
}
/*文章图片居中新地区模版*/
.p05lis_a01 center { margin: 0 auto }