@charset "utf-8";

body{font-size:13px; color:#222222; line-height:18px; background:url(../images/xmas_c_bg.png) repeat center top;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th{margin:0;padding:0;}
fieldset,img {border:0;}
ul,li,ol {list-style:none;}
select,input{vertical-align:middle;}
html{overflow-y:scroll;}
a{text-decoration:none; cursor:pointer; outline:none;star:expression(this.onFocus=this.blur()); color:#fffb09;}
a:hover{text-decoration:underline; color:#fffb09;}
.fl { float:left;}
.fr { float:right;}
.none {display:none;}

.xmas_c_01 {width:100%; height:700px; background-repeat:no-repeat; background-position:center top; display:block;}
.xmas_c_01bg {width:100%; height:700px; background:url(../images/xmas_c_bg01.png) no-repeat center top; display:block; position:relative;}
.xmas_c_menu {width:996px; margin:0px auto; padding-top:566px; display:block; position:relative; z-index:3;}
.xmas_c_menu a {width:164px; height:82px; text-indent:-9999px; float:left; background:url(../images/xmas_c_menu.png) no-repeat 0px -9999px; margin:0px 1px;}
.xmas_c_menu a.m1 { background-position:0px 0px;}
.xmas_c_menu a.m2 { background-position:-164px 0px;}
.xmas_c_menu a.m3 { background-position:-328px 0px;}
.xmas_c_menu a.m4 { background-position:-492px 0px;}
.xmas_c_menu a.m5 { background-position:-656px 0px;}
.xmas_c_menu a.m6 { background-position:-822px 0px;}
.xmas_c_menu a.m1:hover { background-position:0px -82px;}
.xmas_c_menu a.m2:hover { background-position:-164px -82px;}
.xmas_c_menu a.m3:hover { background-position:-328px -82px;}
.xmas_c_menu a.m4:hover { background-position:-492px -82px;}
.xmas_c_menu a.m5:hover { background-position:-656px -82px;}
.xmas_c_menu a.m6:hover { background-position:-822px -82px;}
.xmas_c_menu_h {width:100%; height:62px; background:url(../images/xmas_c_menu_h.png) no-repeat center top; display:block; position:absolute; left:0px; bottom:2px; z-index:5;}

.xmas_gc {width:200px; height:80px; position:absolute; right:50%; top:562px; margin-right:500px;}

.xuehua {width:100%; height:650px; display:block; position:absolute; left:0px; top:0px; z-index:2;}
.xmas_c_02 {width:100%; display:block; position:relative; overflow:hidden;}
.xmas_c_03 {width:100%; display:block; position:relative; overflow:hidden;}
.xmas_c_04 {width:100%; height:435px; display:block; background:url(../images/xmas_c_bg04.png) no-repeat center top; position:relative;}
.xmas_c_05 {width:100%; height:380px; display:block; background:url(../images/xmas_c_bg05.jpg) no-repeat center top; position:relative;}

.xmas_c_02cen {width:1000px; margin:0px auto 30px auto; display:block; background:#058d0e; min-height:500px;}
.xmas_c_02top {width:100%; height:200px; display:block; background:url(../images/xmas_c_bg02top.png) no-repeat center top; text-indent:-9999px; position:absolute; left:0px; top:0px; z-index:5;}
.xmas_c_02bot {width:100%; height:220px; display:block; background:url(../images/xmas_c_bg02bot.png) no-repeat center bottom; text-indent:-9999px; position:absolute; left:0px; bottom:0px; z-index:5;}

.xmas_c_02cen01 {width:880px; margin:0px auto; padding-bottom:20px; overflow:hidden; display:block;}
.xmas_c_02cen01 dl {width:880px; float:left;font-size:14px; line-height:30px; color:#ffffff; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; }
.xmas_c_02cen01 dt {width:80px; text-align:right; float:left; color:#FFFF00;}
.xmas_c_02cen01 dd {width:800px; float:left;}
.xmas_c_02cen01 dd a { color:#ffffff;}
.xmas_c_02cen01 dd a:hover { color:#ffCC00; text-decoration:underline;}
.xmas_c_02cen02 {width:850px; margin:0px auto; padding:20px 30px 100px 0px; background:url(../images/xmas_c_bg02cen_x.png) repeat-x left top; font-size:14px; line-height:30px; color:#fffdc7; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
.xmas_c_02cen02 i {width:40px; height:30px; text-indent:-9999px; float:left; background:url(../images/xmas_c_i.png) no-repeat;}


.xmas_c_03cen {width:982px; padding:9px; margin:40px auto 0px auto; display:block; background:url(../images/xmas_c_bg03bg.png) repeat;}
.xmas_c_03top {width:100%; height:130px; display:block; background:url(../images/xmas_c_bg03top.png) no-repeat center top; text-indent:-9999px; position:absolute; left:0px; top:0px; z-index:5;}
.xmas_c_03cenbg {width:982px; display:block; background:#a50d0a; min-height:800px; padding-top:80px; padding-bottom:40px;}



.xmas_c_03cenbg .TabTitle {width:882px; padding:0px 0px 0px 7px; margin:0px auto; height:74px; display:block;background:url(../images/xmas_c_tt.png) no-repeat 7px 0px; }
.xmas_c_03cenbg .TabTitle li { float:left; height:54px; padding:10px; width:267px; margin-right:7px;}
.xmas_c_03cenbg .TabTitle li span {width:267px; height:54px; text-indent:-9999px; display:block; background:url(../images/xmas_c_tx.png) no-repeat 0px -9999px; cursor:pointer;}
.xmas_c_03cenbg .TabTitle li span.t1 {background-position:0px 0px;}
.xmas_c_03cenbg .TabTitle li span.t2 {background-position:-267px 0px;}
.xmas_c_03cenbg .TabTitle li span.t3 {background-position:-534px 0px;}
.xmas_c_03cenbg .TabTitle li.active span.t1 {background-position:0px -54px;}
.xmas_c_03cenbg .TabTitle li.active span.t2 {background-position:-267px -54px;}
.xmas_c_03cenbg .TabTitle li.active span.t3 {background-position:-534px -54px;}

.xmas_c_text01 {width:805px; padding-left:70px; margin:35px auto 0px auto; padding-top:80px; background:url(../images/xmas_c_title01.png) no-repeat; display:block;}
.xmas_c_text02 {width:805px; padding-left:70px; margin:35px auto 0px auto; padding-top:80px; background:url(../images/xmas_c_title02.png) no-repeat; display:block; position:relative;}
.xmas_c_text03 {width:805px; padding-left:70px; margin:35px auto 0px auto; padding-top:80px; background:url(../images/xmas_c_title03.png) no-repeat; display:block; position:relative;}
.xmas_c_text04 {width:805px; padding-left:70px; margin:35px auto 0px auto; padding-top:80px; background:url(../images/xmas_c_title04.png) no-repeat; display:block;}
.xmas_c_text05 {width:805px; padding-left:70px; margin:35px auto 0px auto; padding-top:80px; background:url(../images/xmas_c_title05.png) no-repeat; display:block; overflow:hidden;}
.xmas_c_text06 {width:805px; padding-left:70px; margin:35px auto 0px auto; padding-top:80px; background:url(../images/xmas_c_title06.png) no-repeat; display:block; overflow:hidden;}

.xmas_c_text01_li {width:800px; height:30px; background:#780200; margin-bottom:4px; overflow:hidden; display:block; font-size:15px; line-height:30px; color:#FFFFFF;}
.xmas_c_text01_li .t1 {width:120px; text-align:right; float:left; font-weight:bold;}
.xmas_c_text01_li .t2 {width:120px; text-align:center; padding-right:10px; float:left;}
.xmas_c_text01_li .t3 { float:left; padding-top:5px;}
.xmas_c_text01_note { font-size:13px; line-height:20px; display:block; color:#ffdfac; padding-top:5px;}

.xmas_c_text02list { display:block; height:300px; margin-left:-70px; width:875px;}
.xmas_c_text02list li {width:240px; height:124px; padding:12px 13px; float:left; background:#FFFFFF; margin:0px 15px 25px 10px;}
.xmas_c_text02list li .pic {width:240px; height:90px; display:block;}
.xmas_c_text02list li .pic img {width:240px; height:90px;}
.xmas_c_text02list li .btn {width:240px; padding-top:6px; height:28px; display:block; overflow:hidden;}
.xmas_c_text02list li .btn a.zoom {width:110px; height:28px; background:url(../images/xmas_c_signbtn.png) no-repeat 0px 0px; text-indent:-9999px; float:left;}
.xmas_c_text02list li .btn a.zoom:hover { background-position:0px -28px;}
.xmas_c_text02list li .btn a.down {width:120px; height:28px; background:url(../images/xmas_c_signbtn.png) no-repeat -110px 0px; text-indent:-9999px; float:right;}
.xmas_c_text02list li .btn a.down:hover { background-position:-110px -28px;}

.xmas_c_text02pic { position:absolute; left:0px; top:70px; z-index:9; background:#ffffff; width:851px; height:315px; padding:8px; border:5px solid #336699; -moz-border-radius: 8px; border-radius:8px;}
.xmas_c_text02pic img {width:851px; height:315px;}
.xmas_c_text02pic a {width:27px; height:27px; text-indent:-9999px; background:url(../images/xmas_c_signclose.png) no-repeat; display:block; position:absolute; right:-15px; top:-15px; z-index:10;}

.xmas_c_text03_01 { font-size:13px; line-height:20px; display:block; color:#ffdfac; height:30px; margin-top:-20px;}
.xmas_c_text03_02 { font-size:15px; line-height:20px; font-weight:bold; display:block; color:#ffdfac; padding-top:5px; height:24px;}
.xmas_c_text03_03 { width:500px; height:72px; padding:7px 10px; font-size:13px; line-height:24px; color:#FFFFFF; display:block; border:2px solid #940300; background:#bc0400;}
.xmas_c_text03_04 { padding-top:10px; position:relative;}
.xmas_c_text03_04 span {width:55px; height:64px; text-indent:-9999px; display:block; background:url(../images/xmas_c_sl.png) no-repeat; position:absolute; left:430px; top:8px;}
.xmas_c_text03_04 img {border:3px solid #e9eaed;}
.xmas_c_text03_xueren {width:341px; height:447px; text-indent:-9999px; display:block; background:url(../images/xmas_c_xueren.png) no-repeat; position:absolute; left:600px; top:190px;}


.xmas_c_text04_01 { font-size:15px; line-height:20px; font-weight:bold; display:block; height:24px; color:#FFFFFF; padding-top:4px;}
.xmas_c_text04_02 { display:block;}
.xmas_c_input01 {width:750px; padding:1px 5px; height:24px; font-size:13px; line-height:24px; color:#333333; background:#ffffff; border:1px solid #a2a2a2; outline:none;star:expression(this.onFocus=this.blur());}
.xmas_c_text04_03 { font-size:13px; line-height:20px; display:block; color:#ffdfac; padding-top:8px;}
.xmas_c_text04_03 a {color:#ffdfac; text-decoration:underline;}
.xmas_c_text04_03 a:hover { color:#FFFF00;}

.xmas_c_text05_01 { font-size:15px; line-height:20px; font-weight:bold; display:block; height:24px; color:#FFFFFF; padding-top:9px; float:left;}
.xmas_c_text05_02 { float:left; padding-top:4px;}
.xmas_c_text05_03 { font-size:15px; line-height:20px; font-weight:bold; display:block; height:24px; color:#FFFFFF; padding-top:9px; float:left; padding-left:40px;}
.xmas_c_text05_04 { float:left; padding-top:4px;}
.xmas_c_input02 {width:190px; padding:1px 5px; height:24px; font-size:13px; line-height:24px; color:#333333; background:#ffffff; border:1px solid #a2a2a2; outline:none;star:expression(this.onFocus=this.blur());}

.xmas_c_text06_01 { font-size:15px; line-height:20px; font-weight:bold; display:block; height:24px; color:#FFFFFF; padding-top:9px; float:left;}
.xmas_c_text06_02 { float:left; padding-top:4px;}
.xmas_c_input03 {width:280px; padding:1px 5px; height:24px; font-size:13px; line-height:24px; color:#333333; background:#ffffff; border:1px solid #a2a2a2; outline:none;star:expression(this.onFocus=this.blur());}



.xmas_c_text08 {width:850px; padding:55px 0px 0px 170px; margin:0px auto; position:relative;}
.xmas_c_input05 {width:353px; height:78px; text-indent:-9999px; display:block; background:url(../images/xmas_c_button.png) no-repeat; overflow:hidden; border:0px; margin:0px; cursor:pointer;}
.xmas_c_input05:hover { background-position:0px -78px;}
.xmas_c_text08_note { position:absolute; left:535px; top:35px; background:url(../images/xmas_c_note.gif) no-repeat; width:250px; height:80px; text-indent:-9999px; display:block;}

.xmas_c_text09 {width:875px; height:328px; background:url(../images/xmas_c_jpbg.png) no-repeat; display:block; margin:30px auto 0px auto; position:relative; overflow:hidden;}

.xmas_c_text09_01 { position:absolute; left:10px; top:140px;}
.xmas_c_text09_01 a {width:240px; text-align:center; display:block; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; font-size:18px; line-height:40px; height:40px; color:#d3ffc1; text-decoration:none;}
.xmas_c_text09_01 a:hover { color:#FFFF00; text-decoration:none;}
.xmas_c_text09 span.code {width:118px; height:118px; padding:7px; display:block; margin:0px auto; background:url(../images/xmas_c_jp01.png) no-repeat;}
.xmas_c_text09 span.code img {width:118px; height:118px;}
.xmas_c_text09_02 { position:absolute; left:260px; top:140px;}
.xmas_c_text09_02 a {width:240px; text-align:center; display:block; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; font-size:18px; line-height:40px; height:40px; color:#d3ffc1; text-decoration:none;}
.xmas_c_text09_02 a:hover { color:#FFFF00; text-decoration:none;}
.xmas_c_text09_03 { position:absolute; left:560px; top:140px; width:300px; text-align:center; display:block; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; font-size:18px; line-height:40px; height:40px; color:#d3ffc1;}
.xmas_c_text09_03 span {width:326px; text-align:center; display:block; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; font-size:18px; line-height:26px; height:58px; color:#d3ffc2; text-decoration:none;}
.xmas_c_text09_03 a {width:185px; height:70px; background:url(../images/xmas_c_jp02.png) no-repeat; text-indent:-9999px; display:block; margin:30px auto;}
.xmas_c_text09_03 a:hover { background-position:0px -70px;}


.xmas_c_list {width:904px; margin:0px auto; display:block; overflow:hidden; padding:2px 2px 2px 2px;}
.xmas_c_list li {width:210px; border:1px solid #790200; float:left; list-style:none; margin:0px; font-size:13px; line-height:20px; height:40px; color:#DDDDDD; padding:5px 5px; margin:2px; background:#8f0b08;}
.xmas_c_list li:hover { background:#a0302e;}
.xmas_c_list li span { display:block; color:#ffdfac;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; font-size:14px;}
.xmas_c_list_top { display:block; height:40px;width:904px; margin:0px auto; padding-top:25px;}
.xmas_c_list_toptitle {font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; font-size:18px; line-height:36px; color:#FFFFFF; float:left;}
.xmas_c_list_toptitle span { color:#FFFF00; padding:0px 10px;}
.xmas_c_list_topsearch { float:right;}
.xmas_c_input06 {width:120px; height:22px; background:#ffffff; border:1px solid #a2a2a2; float:left; padding:0px 5px; line-height:22px; font-size:13px;}
.xmas_c_input07 {width:80px; height:24px; border:1px solid #a2a2a2; display:block; cursor:pointer; font-size:13px; line-height:24px; float:left; background:#dddddd;}
.xmas_c_input07:hover { background:#e8e8e8;}
.xmas_c_list2 {width:904px; margin:0px auto; display:block; overflow:hidden; padding:2px 2px 2px 2px;}
.xmas_c_list2 li {width:210px; border:1px solid #790200; float:left; list-style:none; margin:0px; font-size:13px; line-height:20px; height:40px; color:#DDDDDD; padding:5px 5px; margin:2px; background:#8f0b08;}
.xmas_c_list2 li:hover { background:#a0302e;}
.xmas_c_list2 li span { display:block; color:#ffff00;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; font-size:14px;}


.xmas_c_04bg {width:900px; padding-top:80px; margin:0px auto; display:block; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; font-size:14px; line-height:24px; color:#b2feb7;}
.xmas_c_04bg span { font-size:18px; line-height:36px;}






