@charset "utf-8";
/******= Reset =******/
html, body, div, section, article, aside, header, hgroup, footer, nav, h1, h2, h3, h4, h5, h6, p, blockquote, address, time, span, em, strong, img, ol, ul, li, figure, canvas, video, th, td, tr, input, textarea { margin: 0; padding: 0; border: 0; list-style: none; outline: 0; }
table { border-collapse: collapse; border-spacing: 0; }
img, fieldset { border: 0; }
ol, ul { list-style: none; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
q:before, q:after { content: ''; }
a { text-decoration: none; }
select { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; }
abbr, acronym { border: 0; }
body { font-family: '微软雅黑'; font-size: 20px; overflow-x:hidden;background:#ffc196;}
img { border: 0; vertical-align: middle; width: 100%; height: auto; }
.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; clear: both; height: 0; overflow: hidden; visibility: hidden; }
.clear { /*clear: both;*/ clear: none; /*height: 1px;*/ margin-top: -1px; /*overflow: hidden;*/ }
.dis_non{ display:none;}
a,select{ outline: none;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;}
i,em{ font-style:normal;}

/******************=横屏提示=******************/
.d-popup{background:#ffc196;background-size:100% 100%;position:fixed;top:0;left:0;width:100%;height:101%;z-index:10000}
.d-tipFlip-wrap{ z-index: 1000; display: none;}
.d-loading-wrap{z-index:8;background:#000;display:none}
.d-tipFlip{width:200px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

/***= index =***/
.warp { position: absolute; width:100%; z-index:2;}
.warp .main {position: absolute; left: 50%; width: 1000px; margin-left: -500px;}
.link_wap{ display: none;}
.btn_detail{ width:104px; height:29px; background-size: 100%; display:block; position:absolute;}
.btn_detail1{ top:1016px; right:95px; }
.btn_detail2{ top:1450px; left:122px; }
.btn_detail3{ top:2162px; left:133px; }
.btn_detail4{ top:2550px; right:131px; }
.btn_detail5{ top:2940px; left:138px; }
.btn_detail6{ top:3330px; right:131px; }


.pc_bg{ width:2560px; position:absolute; left:50%; margin-left:-1280px;}
.pc_bg .bg{ height: 542px;margin-top: -1px;overflow:hidden;}
.pc_bg .bg_01{ background: url(https://e.gtimg.cn/ia_act/641013484/bg/bg_01.jpg) no-repeat center;}
.pc_bg .bg_02{ background: url(https://e.gtimg.cn/ia_act/641013484/bg/bg_02.jpg) no-repeat center;}
.pc_bg .bg_03{ background: url(https://e.gtimg.cn/ia_act/641013484/bg/bg_03.jpg) no-repeat center; height:542px;}
.pc_bg .bg_04{ background: url(https://e.gtimg.cn/ia_act/641013484/bg/bg_04.jpg) no-repeat center;}
.pc_bg .bg_05{ background: url(https://e.gtimg.cn/ia_act/641013484/bg/bg_05.jpg) no-repeat center;}
.pc_bg .bg_06{ background: url(https://e.gtimg.cn/ia_act/641013484/bg/bg_06.jpg) no-repeat center;}
.pc_bg .bg_07{ background: url(https://e.gtimg.cn/ia_act/641013484/bg/bg_07.jpg) no-repeat center; height:542px;}
/*.pc_bg .bg_08{ background: url(https://e.gtimg.cn/ia_act/641013484/bg/bg_08.jpg) no-repeat center;}*/
.pc_bg .bg_08{ background: url(wjyx_bg_08.jpg) no-repeat center;}

/******= pc端控制左右滚动图片 =******/
.lunbo_box{ width:883px; position:absolute; top:3619px; left:62px;}
.car_show{position:relative;width:883px;height:516px;overflow:hidden;}
.btn_prev,
.btn_next{display: none;position:absolute;top:4132px;z-index:10;width:41px;height:47px;overflow:hidden;z-index:3}
.btn_prev{ background:url(https://e.gtimg.cn/ia_act/641013484/btn_prev.png) 0 0 no-repeat; left:368px;}
.btn_next{ background:url(https://e.gtimg.cn/ia_act/641013484/btn_next.png) 0 0 no-repeat; right:365px;}
.car_show .pic_list{position:absolute;left:0;top:0;width:883px;height:516px;overflow:hidden;}
.car_show .pic_list ul{width:10000px;}
.car_show .pic_list li{float:left;width:883px;height:516px;overflow:hidden;}
.car_show .pic_list li a{ display:block;}
.car_show a img{ width:100%; height:100%;}

.loading_bg,.frm_info_wap,.swiper_box{ display:none;}


/******= pc video =******/
.main .video_box{ width:883px; position:absolute; top:3619px; left:62px; display: none;}
.main .video_box .video_bg{ width:883px; height:516px; background-size:100%;}
.main .video_box a{ position:relative; display:block;}

/******= dialog =******/
.hopup{ display:none;}
.close_btn{ width:25px; height:25px; position:absolute; top:10px; right:10px; z-index:2;}
#j_hopup_bigImg{ width:975px; height:568px; position:relative;}


@media only screen and (max-width:767px) {
	.link_pc{ display: none;}
	.link_wap{ display: block;}
	.pc_bg,.frm_info_pc,.lunbo_zhe,.lunbo_box,.btn_prev,.btn_next{ display: none; }
	.wap_bg,.frm_info_wap,.swiper_box{ display: block;}
	.wap_bg img{ margin-top:-1px;}
	/******= loading =******/
	#loading{ display:block;}
	.loading_bg { position: absolute; width: 100%; height: 100%; overflow: hidden; background-color: #000; left: 0; top: 0; -webkit-transform-style: preserve-3d; z-index: 12 }
	.loading_wrp { position: absolute; width: 100px; height: 150px; overflow: hidden; left: 50%; top: 40%; margin: -50px 0 0 -50px; }
	.loading_wrp b { font-weight: normal; position: absolute; display: block; width: 100%; font-size: 32px; line-height: 40px; bottom: 0px; color: #fff; text-align: center; }
	.loading { position: absolute; left: 50%; top: 50%; width: 60px; height: 60px; margin: -30px 0 0 -30px; overflow: hidden; clip: rect(0 30px 60px 0); -webkit-animation: loading 1.2s linear infinite; -moz-animation: loading 1.2s linear infinite; -o-animation: loading 1.2s linear infinite; -ms-animation: loading 1.2s linear infinite; animation: loading 1.2s linear infinite; }
	.loading_bar { position: absolute; left: 0; top: 0; width: 60px; height: 60px; border-radius: 50px; overflow: hidden; background: #fff; background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,1)), to(rgba(255,255,255,0))); background: -moz-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0)); background: -ms-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0)); }
	.loading_bar::before { content: ''; position: absolute; width: 54px; height: 54px; overflow: hidden; border-radius: 27px; background-color: #000; left: 3px; top: 3px; }
	
	.warp .main{ width:100%; margin-left:0; left:0;}
	.btn_detail{ width:129px; height:37px;}
	.btn_detail1{ top:1368px; right:90px; }
	.btn_detail2{ top:2064px; left:104px; }
	.btn_detail3{ top:3250px; left:104px; }
	.btn_detail4{ top:3877px; left:104px; right: inherit;}
	.btn_detail5{ top:4451px; left:104px; }
	.btn_detail6{ top:5081px; left:104px; right: inherit;}
	
	.main .video_box{ width:638px; height:429px; position:absolute; top:5401px; left:56px; z-index: 2}
	.main .video_box .video_bg{ width:638px; height:429px; background-size:100%;}

	
	/******= swiper =******/
	.main .swiper_box{ width:638px; height:429px; position:absolute; top:5401px; left:56px; z-index: 1}
	.swiper-container { width: 100%; height:100%;}
	.swiper-slide { text-align: center; font-size: 18px; /* Center slide text vertically */
	display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next{ width:41px; height:47px; background:url(https://e.gtimg.cn/ia_act/641013484/btn_prev.png) 0 0 no-repeat; background-size:100%; left:214px; margin-top:136px;}
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev{ width:41px; height:47px; background:url(https://e.gtimg.cn/ia_act/641013484/btn_next.png) 0 0 no-repeat; background-size:100%; right:210px; margin-top:136px;}
	.swiper-button-next, .swiper-button-prev{display: none; top:319px}

}
