*{margin:0; padding:0;}
body{font-size:12px;font-family:"宋体";  background:#606;}
a{font-size:12px; color:#000000; text-decoration:none;}
a:hover{text-decoration:underline; color:#c0c;}
input{vertical-align:middle;}
ul{margin:0; padding:0; list-style-type:none;}
img{vertical-align:middle; border:none;}
.font_red{ color:#FE0104;}
.font_red a{color:#FE0104;}

/**********顶部开始**********/
.mid{ width:100%;}
.top,.sdzt_pic,.sdzt_dy{ width:1000px; margin-left:auto; margin-right:auto;}
.top{ background:#fff; height:38px; position:relative;}
.top img{ margin:0px 27px 0px 27px; float:left;}
.top span,.top samp{ display:block; float:left; margin-top:15px; font-size:14px; color:#ccc;}
.top samp { margin-right:35px; margin-top:16px; font-size:14px;}
.top span a{ width:50px; border-right:1px solid #666; margin-right:8px; padding-right:5px;}
.top input{ margin-top:11px; color:#ccc; text-align:center;}
.button_1{ border:0; cursor:pointer; background:url(../images/denglu.jpg); width:44px; height:24px;}
.button_2{ border:0; cursor:pointer; background:url(../images/zhuce.gif); width:44px; height:24px;}
.swsy{ position:absolute; left:830px; top:17px; width:80px;background:url(../images/tb_1.gif) no-repeat; padding-left:15px;}
.scbz{ position:absolute; left:900px; top:17px; width:80px; background:url(../images/tb_2.gif) no-repeat; padding-left:15px;}
/*************导语*******************/
.sdzt_dy{ background:url(../images/sdzt_pic.png); height:156px; position:relative;}
.sdzt_dy h2{ position:absolute; left:210px; top:50px; font-size:20px; color:#909;}
.sdzt_dy p{ position:absolute; left:150px; top:75px; font-size:14px; text-indent:30px; line-height:24px; width:800px; color:#c0c; height:72px; overflow:hidden; color:#333;}

/**********中间的内容************/
.christmas_con{ width:950px; padding:0px 25px 0px; background:url(../images/mid_pic.png) repeat-x;margin-left:auto; margin-right:auto;}
.christmas_con_left{ float:left; width:670px; background:#fff url(../images/christmas_con_left.jpg) repeat-y; background-position:664px 30px; position:relative; padding-top:13px; *padding-top:27px;}
.a1{position:absolute; lefT:10px; top:20px; _top:22px;}
.a2{position:absolute; lefT:10px; top:248px; *top:253px; _top:257px;}
.a3{position:absolute; lefT:10px; top:575px; *top:572px; _top:582px;}
.a4{position:absolute; lefT:10px; top:838px; *top:841px; _top:852px;}
.christmas_con_top{ width:664px; background:url(../images/tw_pic.png) no-repeat; height:7px; overflow:hidden; margin-top:6px;}
.christmas_con_top_1{ position:absolute; width:664px; background:url(../images/tw_pic.png) no-repeat; height:7px; overflow:hidden; top:6px;}
.christmas_con_left_1{height:200px; *height:200px; _height:205px;border:1px solid #fcf; margin:14px 17px 2px 8px;background:#FFF1FF; padding:0px 15px 0px 12px; *padding:0px 15px 6px 12px; _padding:0px 15px 2px 12px;font-size:14px;}
.christmas_con_left_2{height:297px; *height:284px; _height:295px;border:1px solid #fcf; margin:14px 17px 2px 8px;background:#FFF1FF; padding:0px 15px 0px 12px; *padding:0px 15px 6px 12px; _padding:0px 15px 2px 12px;font-size:14px;}
.christmas_con_left_3{height:235px; *height:234px; _height:240px;border:1px solid #fcf; margin:14px 17px 2px 8px;background:#FFF1FF; padding:0px 15px 0px 12px; *padding:0px 15px 6px 12px; _padding:0px 15px 2px 12px;font-size:14px;}
.christmas_con_left_4{height:170px; *height:170px; _height:176px;border:1px solid #fcf; margin:14px 17px 2px 8px;background:#FFF1FF; padding:0px 15px 0px 12px; *padding:0px 15px 6px 12px; _padding:0px 15px 2px 12px;font-size:14px;}
.huandeng{ width:256px; height:156px; float:left; margin-top:35px; padding:2px 2px 0px; background:#fff; }
.huandeng img{ border:2px solid #CD00E4;}
.huandeng a{ display:block; width:256px; font-size:12px; text-align:center; height:25px; line-height:25px; background:#fff; color:#c39;}
.christmas_con_left_con{ width:350px; float:left; height:156px; overflow:hidden; line-height:23px; margin-top:35px; margin-left:12px; text-indent:50px; position:relative;}
.christmas_con_left_con a{ font-size:12px; font-weight:bold; color:#f00;}

.christmas_con_left_con_02{ width:350px; float:left; height:156px; overflow:hidden; line-height:23px; margin-top:35px; margin-right:12px; text-indent:30px;}
.sd_bt{ color:#909; font-size:26px; position:absolute; left:286px; top:60px;}
.christmas_con_left_2 ol{ display:block; clear:both; margin-top:20px;}
.christmas_con_left_2 ol li{ width:197px; float:left; height:22px; line-height:22px; overflow:hidden; font-size:12px; background:url(../images/black.gif) left no-repeat; padding-left:8px;}
.sdxm_con_1{ width:200px; height:120px; float:left; margin-top:35px; margin-left:5px; display:inline;}
.sdxm_con_2{ width:200px; height:120px; float:left; margin-top:35px; margin-left:5px;}
.sdxm_con_1 img,.sdxm_con_2 img{ border:2px solid #CD00E4;}
.sdxm_con_1 span,.sdxm_con_2 span{ display:block; width:200px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.sdxm_con_1 span a,.sdxm_con_2 span a{ color:#c39; font-size:12px;}
.sdxm_con_1 ul li,.sdxm_con_2 ul li{width:192px; height:22px; line-height:22px; font-size:12px; background:url(../images/black.gif) left no-repeat; padding-left:8px; }

.aniu_left,.anniu_right{ float:left; width:14px; height:40px; border:1px solid #f0f;  margin-top:75px;}
.aniu_left{ border-right:0; margin-left:1px;}
.aniu_right{ border-left:0;}

.zjjs_con{ float:left; border:1px solid #f0f;height:112px; padding:4px; font-size:12px; color:#c39; margin-top:35px;}
.zjjs_con span{ width:60px; float:left; border:1px solid #f9c; padding:0px 2px; text-align:center;}
.zjjs_con span a{ display:block; height:28px; width:60px; line-height:28px;  text-align:center; color:#c39;}
.zjjs_con ul{ float:left; margin-left:2px; width:123px;}
.zjjs_con ul li{width:123px; height:22px; line-height:22px; overflow:hidden;}
.button_3{ border:0; cursor:pointer; width:69px; height:19px; background:url(../images/xxzl.gif); margin-right:6px;}
.button_4{ border:0; cursor:pointer; width:44px; height:19px; background:url(../images/yy.gif);}




/*********右边部分**********/
.christmas_con_right{ background:#fff; float:right; width:265px; padding:0px 6px 0px 9px; position:relative;}
.christmas_con_right_top{ position:absolute; left:-18px; top:-1px;width:300px; height:114px;}
.christmas_con_right_1,.christmas_con_right_2,.christmas_con_right_3{ background:#FFF1FF; border:1px solid #fcf; margin-top:17px; position:relative;}
.christmas_con_right_1,.christmas_con_right_3{ padding-bottom:15px; *padding-bottom:10px; _padding-bottom:0px;}
.christmas_con_right_1{ margin-top:70px;}
.christmas_con_right_1 ul,.christmas_con_right_3 ul{ background:url(../images/number_pic.gif) no-repeat 8px 0px; margin-top:38px;}
.christmas_con_right_1 ul span,.christmas_con_right_2 span,.christmas_con_right_3 ul span{ position:absolute; left:50px; top:-12px; }
.christmas_con_right_1 ul samp,.christmas_con_right_3 samp{ display:block;  position:relative; left:160px; color:#FFD9FF; font-weight:bold; }
.christmas_con_right_1 ul samp a,.christmas_con_right_3 samp a{ color:#f00;}
.christmas_con_right_1 ul samp a:hover,.christmas_con_right_3 samp a:hover{ color:#c0c;}
.christmas_con_right_1 ul li,.christmas_con_right_3 ul li{ font-size:14px; padding-left:30px;line-height:24px;}
.christmas_con_right_top{ background:url(../imgages/top_02.jpg); height:8px;}
.christmas_con_right_foot{ background:url(../imgages/foot_02.jpg); height:8px;}
.christmas_con_right_pic{ margin-top:12px; background:url(../images/qq_background.png) no-repeat; height:72px; padding-top:62px; padding-left:15px;}
.christmas_con_right_2 { height:150px;}
.christmas_con_right_2 p{ width:120px; float:left; margin:30px 0px 10px 8px; display:inline;}
.christmas_con_right_2 p img{ border:1px solid #f0f;}
.christmas_con_right_2 p a{color:#c39;line-height:20px;}

.christmas_con_pic{ height:65px; clear:both;}


/*************尾部*****************/
.foot{ clear:both; background:url(../images/foot.gif) repeat-x; height:144px;line-height:20px; text-align:center; color:#666; padding-top:30px; }
.foot a{ color:#666;}
.foot span{display:block; margin-top:5px;}



