
/*------------清除标签默认样式------------*/
table{border-collapse:collapse;border-spacing:0;}
i,em{font-weight:normal;font-style:normal;}
ul{list-style:none;padding:0px;margin:0px}
th{text-align:left;padding:0px;margin:0px}
h1,h2,h3,h4{font-weight:normal;font-size:100%;padding:0px;margin:0px}
img{border:0;padding:0px;margin:0px;}
body,div,p,li,table,td,dl,dt,dd,ul,li{padding:0px;margin:0px}
ul,li{ list-style:none;}
body {font-family:'Microsoft Yahei','Arial'; font-family:"微软雅黑"; font-size:12px}
a {color:#000; text-decoration:none;}
a:hover{text-decoration:none;}

.blank2 {clear:both;overflow:hidden;height:30px;font-size:0;}
.clear{clear:both;display:block;font:0px/0px sans-serif;}

.flt {float:left;}
.frt {float:right;}

.c_red{color:#CA0000}

.line_through {text-decoration: line-through;}
.font-v {font-family: verdana,Geneva,sans-serif;}
.font-a { font-family: Arial,sans-serif;}
.font-s20 {font-size: 20px;}
.font-s26 {font-size: 24px;}
.mar_r5 {margin-right: 5px;}
.c_y {color: #dc0000;}


.header{width: 100%;height:707px;background: url(header1.png) no-repeat center center;overflow: hidden;}

.banner-text{position: absolute;left: 0px;top:195px;display: block;width: 602px;height: 246px;
background: url(d-bg.png) no-repeat center center;}

.banner-text{
	-webkit-animation:txt 0.8s 0.5s ease both;
	-moz-animation:txt 0.8s 0.5s ease both;
	-ms-animation:txt 0.8s 0.5s ease both;
	animation:txt 0.8s 0.5s ease both;
	}

@-webkit-keyframes txt{
	0%{opacity:0;-webkit-transform:translate(-150px,0px);}
	100%{opacity:1;-webkit-transform:translate(0,0);}
	}

@-moz-keyframes txt{
	0%{opacity:0;-moz-transform:translate(-150px,0px);}
	100%{opacity:1;-moz-transform:translate(0,0);}
	}

@-ms-keyframes txt{
	0%{opacity:0;-ms-transform:translate(-150px,0px);}
	100%{opacity:1;-ms-transform:translate(0,0);}
	}

@keyframes txt{
	0%{opacity:0;transform:translate(-150px,0px);}
	100%{opacity:1;transform:translate(0,0);}
	}

.time{position: absolute;left: 0px;top:425px;display: block;width:459px;height:196px;
background: url(d-bg1.png) no-repeat center center;}


.time{
	-webkit-animation:timet 0.8s 1.5s ease both;
	-moz-animation:timet 0.8s 1.5s ease both;
	-ms-animation:timet 0.8s 1.5s ease both;
	animation:timet 0.8s 1.5s ease both;
	}


@-webkit-keyframes timet{
	0%{opacity:0;-webkit-transform:translateY(20px);}
	100%{opacity:1;-webkit-transform:translateY(0px);}
	}

@-moz-keyframes timet{
	0%{opacity:0;-moz-transform:translateY(20px);}
	100%{opacity:1;-moz-transform:translateY(0px);}
	}

@-ms-keyframes timet{
	0%{opacity:0;-ms-transform:translateY(20px);}
	100%{opacity:1;-ms-transform:translateY(0px);}
	}

@keyframes timet{
	0%{opacity:0;transform:translateY(20px);}
	100%{opacity:1;transform:translateY(0px);}
	}


.feiji{position: absolute;right: -100px;top:15px;display:block;width:698px;height:170px;
background: url(d-bg2.png) no-repeat center center;}

.feiji{
	-webkit-animation:fj 0.8s 0.5s ease both;
	-moz-animation:fj 0.8s 0.5s ease both;
	-ms-animation:fj 0.8s 0.5s ease both;
	animation:fj 0.8s 0.5s ease both;
	}

@-webkit-keyframes fj{
	0%{opacity:0;-webkit-transform:translate(150px,0px);}
	100%{opacity:1;-webkit-transform:translate(0,0);}
	}

@-moz-keyframes fj{
	0%{opacity:0;-moz-transform:translate(150px,0px);}
	100%{opacity:1;-moz-transform:translate(0,0);}
	}

@-ms-keyframes fj{
	0%{opacity:0;-ms-transform:translate(150px,0px);}
	100%{opacity:1;-ms-transform:translate(0,0);}
	}

@keyframes fj{
	0%{opacity:0;transform:translate(150px,0px);}
	100%{opacity:1;transform:translate(0,0);}
	}

.shou1{position:absolute;right:160px;top:350px;display:block;width:180px;height:365px;
background: url(shou1.png) no-repeat center center;}
.shou2{position:absolute;right:20px;top:200px;display:block;width:181px;height:508px;
background: url(shou2.png) no-repeat center center;}
.shou3{position:absolute;right: -70px;top:350px;display:block;width:180px;height:365px;
background: url(shou1.png) no-repeat center center;}


.shou1{
	-webkit-animation:bpbs 0.8s 1s ease both;
	-moz-animation:bpbs 0.8s 1s ease both;
	-ms-animation:bpbs 0.8s 1s ease both;
	animation:bpbs 0.8s 1s ease both;
	}

.shou2{
	-webkit-animation:bpbs 0.8s 1.5s ease both;
	-moz-animation:bpbs 0.8s 1.5s ease both;
	-ms-animation:bpbs 0.8s 1.5s ease both;
	animation:bpbs 0.8s 1.5s ease both;
	}

.shou3{
	-webkit-animation:bpbs 0.8s 2s ease both;
	-moz-animation:bpbs 0.8s 2s ease both;
	-ms-animation:bpbs 0.8s 2s ease both;
	animation:bpbs 0.8s 2s ease both;
	}

@-webkit-keyframes bpbs{
	0%{opacity:0;-webkit-transform:translate(-50px,0px);}
	100%{opacity:1;-webkit-transform:translate(0,0);}
	}

@-moz-keyframes bpbs{
	0%{opacity:0;-moz-transform:translate(-50px,0px);}
	100%{opacity:1;-moz-transform:translate(0,0);}
	}

@-ms-keyframes bpbs{
	0%{opacity:0;-ms-transform:translate(-50px,0px);}
	100%{opacity:1;-ms-transform:translate(0,0);}
	}
@keyframes bpbs{
	0%{opacity:0;transform:translate(-50px,0px);}
	100%{opacity:1;transform:translate(0,0);}
	}



.w940{width: 940px;margin: 0px auto;position:relative;}

.guizhe{width: 100%;height:357px;background: url(tuan1.gif) #faee50;overflow: hidden;}

.ico1{display: block;width: 51px;height: 61px;background: url(ico1.gif) no-repeat;position: absolute;left:-79px;top: 40px;z-index: 2}
.line1{height:800px;width: 5px;border-left: solid 1px #f00;display: block;position: absolute;left:-53px;top: 100px;}

.t1{background:url(t1.png) no-repeat;}
.t2{background:url(t2.png) no-repeat;}
.t3{background:url(t3.png) no-repeat;}
.t4{background:url(t4.png) no-repeat;}
.t5{background:url(t5.png) no-repeat;}
.t6{background:url(t6.png) no-repeat;}

.t1,.t2,.t3,.t4,.t5,.t6{height:42px;text-indent:-9999px;float: left;margin-top:50px;width: 940px;}

.guizhe p{font-size: 22px;color:#f44c20;float: left;margin-top:20px;width: 940px;line-height: 34px}

.btn1{float: left;width: 266px;height: 56px;background: url(btn1.png) no-repeat;margin-top:30px;margin-right: 20px}
.btn2{float: left;width: 266px;height: 56px;background: url(btn1.png) no-repeat -289px 0;margin-top:30px;position: relative;}

.weixin{width:197px;height:197px;background:url(weixin.png) no-repeat 0px 0;position: absolute;top:-197px;left: 35px;display: none}

a.btn2:hover .weixin{display: block;}

.sanke{float: left;width:940px;margin-top: 30px}
.sanke table{width: 100%;}
.sanke td,.sanke th{padding:10px;border: solid 1px #ccc;text-align: center;font-size: 14px;background: #fff;}

.btn-go{display: inline-block;padding: 2px 5px;color: #fff;background: #f40;font-size: 12px}
a.btn-go:hover{color: #fff}

.sanke th{font-size: 15px;padding:5px 10px;background: #f1f1f1;}

.sanke .bg_fb,.bg_fb{background: #fbf381}




.group{overflow: hidden;}
.group-item {background:#f6f6f6; border:1px solid #d5d5d5; box-shadow: 1px 1px 1px #dce0de;float: left;
    margin:30px 30px 0 0;overflow:hidden;position:relative;width:291px;}
.groupbody { background:#fff; float: left; height: 235px; position: relative; width: 291px;}
.groupbody img { float: left; width: 291px;}
.groupTitle {color: #333; float: left;text-align: center; font-size: 14px;line-height: 20px;width:281px;margin-top: 8px;}
a.groupTitle:hover {color: #f40;}
.btn-panic {background:#f40;color: #fff; display: block;font-size: 12px;height: 26px;line-height: 26px;overflow: hidden;position: absolute;right: 12px; text-align: center;top: 245px; width: 68px;}
a.btn-panic:hover {background:#f60;text-decoration: none;}

.groupprice {border-bottom:1px solid #e9e9e9;height:44px;line-height:42px;margin:0 auto;overflow:hidden;
    width: 270px;color:#999;}


.focus{width: 940px;height: 528px;background: #000;position: relative;font-size: 0}

.focus-ul{float: left; margin-top: 10px}
.focus-ul li{float: left;width: 150px;margin-right:7px;height:87px; background: #f00;font-size: 0;cursor: pointer;opacity:0.5;filter:alpha(opacity=50);}

.focus-ul li.cur{opacity:1;filter:alpha(opacity=100);}







