﻿@charset "utf-8";
/* LAYOUT */
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { display: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float: right; }
	.more a { font-weight: normal; font-size: 12px; }
.fl, .fr { display: inline; float: left; }
.fr { float: right; }

.main { width:100%; height:auto; overflow:hidden; border-top: 1px solid #dbdbdb; min-width: 1180px; 
	background-color: #52dcff; position:relative; }
.head_cht { width:100%; height:700px; background:url(../../img/letian/cht/top-head-cht.jpg) center no-repeat; text-indent: -9999px; }
	.head_cht a { width:132px; height:108px; background:url(../../img/letian/cht/lotte.png) no-repeat; display:block; 
		position:absolute; top:0px; left:50%; margin-left: -590px }

.w1190 { width:1180px; height:auto; overflow:hidden; margin:-118px auto 0; font-size: 16px; color:#666; }
	.page { width:1104px; background-color: #39caf0; margin-bottom: 20px; padding:0 38px; }
	.h1190 { height:1190px; }
	.h1480 { height:1480px; }
	.h640 { height:640px; }
.page h3 { height:102px; display:block; background:url(../../img/letian/cht/title-cht.png) no-repeat; text-indent: -9999px; }
	.page h3.page-title { background-position: 359px 0px; }
	.page h3.page-title-02 { height:96px; background-position: 359px -102px; }
	.page h3.page-title-03 { height:98px; background-position: 290px -198px; }
	.page h3.page-title-04 { height:92px; background-position: 290px -296px; }
	.page h3.page-title-05 { height:90px; background-position: 350px -388px; }
.page .pg-dels { height:386px; background-color: #fff; }
	.page .pg-dels-01 img { margin:38px 16px 0 40px; float:left; }
.page .pg-dels-01 ul.p-d-01-ul { width:824px; float:left; overflow:hidden; margin-top:42px; }
	.page .pg-dels-01 ul.p-d-01-ul li { padding-bottom: 10px; }
	.page .linkColor { color:#d60000; }
.page .pg-dels-02 ul.p-d-02-ul { height:440px; padding-top: 68px; margin-left: 58px;
	background:url(../../img/letian/step.jpg) left 68px no-repeat; }	
	.page .pg-dels-02 ul.p-d-02-ul li { padding: 4px 0 54px 158px; line-height: 22px; }
	.page .pg-dels-02 ul.p-d-02-ul li.pb16 { padding-bottom: 16px; }
.page .pg-dels-03 p { font-size: 20px; padding:36px 0 0 58px; }	
.page .pg-dels-03 span.p-d-03-lead { font-size: 42px; color:#f9a400; display:block; padding:20px 0 40px 58px; }
	.page .pg-dels-03 span.p-d-03-lead em { font-size: 28px; padding:0 20px; }
.page .pg-dels-03 img { }
.page .pg-dels-04 h4 { height:84px; line-height: 94px; font-size: 30px; color:#39caf0; text-align: center; font-weight: bold; }
.page .pg-dels-04 ul.p-d-04-ul { width:836px; margin-left:78px; float:left; }
	.page .pg-dels-04 ul.p-d-04-ul li { height:59px; line-height: 59px; position:relative; padding-bottom: 30px; font-size: 24px;
	 	font-weight: bold; background:url(../../img/letian/num.jpg) no-repeat; padding-left: 76px; }
	.page .pg-dels-04 ul.p-d-04-ul li.p-d-li-01 { background-position: -0px 0px; }
	.page .pg-dels-04 ul.p-d-04-ul li.p-d-li-02 { background-position: -0px -93px; }
	.page .pg-dels-04 ul.p-d-04-ul li.p-d-li-03 { background-position: -0px -181px; }
	.page .pg-dels-04 ul.p-d-04-ul li i { width:830px; height:7px; background-color: #f9a400; position:absolute; 
		top:58px; right:0px; display:block; }
.page .pg-dels-05 ul.p-d-05-ul { padding:22px 0 0 40px; overflow:hidden; }		
	.page .pg-dels-05 ul.p-d-05-ul li { font-size: 14px; padding-bottom: 7px; color:#333; }
.lotte-h87 { height:87px; }
	.lotte-h87 span.lotte { width:124px; height:87px; display:block; background:url(../../img/letian/lotte-02.jpg) no-repeat; 
		margin-left: 39px; float:left; }
	.lotte-h87 span.le-title { height:87px; display:block; color:#fff; float:left; padding-left: 20px; }
	.lotte-h87 span.le-title strong { font-size: 24px; display:block; padding:8px 0 0 0; }
	.lotte-h87 span.le-title span { font-size: 12px; line-height:14px; color:#fff;}
.swiper-container { width:1060px; height:362px; padding-top: 52px; position:relative; }
	.swiper-container .swiper-wrapper { }
	.swiper-container .swiper-slide { width:248px; overflow:hidden; text-align: center }
	.swiper-container .swiper-slide img { width:248px; height:246px; background-color: #fede29 }
	.swiper-container .swiper-slide p { font-size: 14px; line-height: 20px; display:block; text-align: left; padding:10px 14px 0; }
	.swiper-container .swiper-slide span { font-size: 24px; color:#c51f2b; font-family: 'Impact'; 
		display:block; text-align: left; padding:0 14px; }
.h553 .pg-prev ,
.h553 .pg-next { width:20px; height:47px; display:block; position:absolute; background:url(../../img/letian/arrows.jpg) no-repeat; }
.h553 .pg-prev { background-position: 0px 0px; top:176px; left:18px; }
.h553 .pg-next { background-position: -22px 0px; top:176px; right:18px; }

.avy-copy { height:170px; text-align: center; color:#333; }
	.avy-copy span { height:40px; line-height: 40px; display:block; }
	.avy-copy span.avy-copy-01 { font-size: 12px; padding-top: 40px; }
	.avy-copy span.avy-copy-02 { font-size: 14px; }
	.avy-copy span.avy-copy-02 em { width:170px; height:38px; display:inline-block; background:url(../../img/letian/QQ.jpg) 14px 0 no-repeat;
		vertical-align: top; padding:0 14px; letter-spacing: 1px; text-indent: 1.6em; }

.page .h578 { height:578px; } 
.page .h380 { height:380px; } 
.page .h270 { height:270px; } 
.page .h553 { height:453px; margin:0 -38px; position:relative; text-align: center; } 

.page a.sidebar { overflow:hidden; display:block; margin:20px -38px 0; }

.share { width:60px; height:auto; background:url(../../img/letian/share.jpg) 0 0 no-repeat; position:fixed; *position:absolute;
	bottom:10%; right:6%; }
	.share a { width:60px; height:50px; display:block; background:url(../../img/letian/share.jpg) no-repeat; }
	.share a.sina { margin-top:92px; background-position: -0px -92px; } 
	.share a.tencent { background-position: -0px -186px; }  
	.share a.facebook { background-position: -0px -234px; } 
	.share a.tony { background-position: -0px -294px; } 
.share a img { display:none; }	


