@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
img{ border:0px;}
body{ text-align:left; background:#0c140d; width:expression(document.body.clientWidth <= 1000? "1000px": "auto");  min-width:1000px; font-family:"microsoft YaHei"; color:#fff;}
ul,dl,p{ list-style:none; text-align:left; margin:0px; padding:0px;}
a{ text-decoration:none; color:#fff;}

.menu_bg{ width:100%; height:1772px; background:url(../images/bg.jpg) no-repeat center top;}
 .menu_c{ width:1000px; height:1772px; margin:0 auto;}
 .nav_top{ width:1000px; height:114px; background:url(../images/top_nav.jpg) no-repeat center top; position:relative;}
 .ban_1{ width:1000px; height:379px; background:url(../images/ban_1.jpg) no-repeat center top;}
 .ban_2{ width:1000px; height:1279px; background:url(../images/ban_2.jpg) no-repeat center top;}
 
 .logo{ width:170px; height:144px; position:absolute; left:0; top:0; background:url(../images/logo.png) no-repeat;}
 .dh_r { position:absolute; top:0; right:0;}
.dh_r li { float: left; height: 65px; text-align: center;}
.dh_r li a { cursor: pointer; display: block; float: left; height: 65px;}

.dh_home { background:url(../images/nav_home.png) no-repeat center center; display: block; width: 107px;}
.dh_home:hover { background:url(../images/nav_home01.png) no-repeat center center;}

.dh_reg { background:url(../images/nav_reg.png) no-repeat center center; display: block; width: 104px;}
.dh_reg:hover { background:url(../images/nav_reg01.png) no-repeat center center;}

.dh_down { background:url(../images/nav_down.png) no-repeat center center; display: block; width: 102px;}
.dh_down:hover { background:url(../images/nav_down01.png) no-repeat center center;}

.dh_news {background:url(../images/nav_news.png) no-repeat center center; display: block; width: 103px;}
.dh_news:hover { background:url(../images/nav_news01.png) no-repeat center center;}

.dh_ziliao { background:url(../images/nav_gzl.png) no-repeat center center; display: block; width: 102px;}
.dh_ziliao:hover { background:url(../images/nav_gzl01.png) no-repeat center center;}

.dh_pay { background:url(../images/nav_pay.png) no-repeat center center; display: block; width: 104px;}
.dh_pay:hover { background:url(../images/nav_pay01.png) no-repeat center center;}

.dh_kf { background:url(../images/nav_kf.png) no-repeat center center; display: block; width: 102px;}
.dh_kf:hover { background:url(../images/nav_kf01.png) no-repeat scroll center center;}

.dh_bbs { background:url(../images/nav_bbs.png) no-repeat center center; display: block; width: 102px;}
.dh_bbs:hover { background:url(../images/nav_bbs01.png) no-repeat center center}

.d_left{ float:left; width:686px;}
.d_right{ float:right; width:302px; position:relative;}

.all_new{ width:100%; height:387px;}
.an_title{ width:685px; height:79px; overflow:hidden; border-right:1px solid #000}
.an_title a{ display:inline-block; float:left; width:137px; height:64px; cursor:pointer; text-align:center; font-size:16px; line-height:22px; color:#ded5ca; padding-top:15px;}
.allnew{ background:url(../images/title_01.jpg) no-repeat left bottom;}
.all_new .on{ background:url(../images/title_01.jpg) no-repeat left top; }
.tab-con2 p{ display:none; position:relative;}

.d_houdong{ width:686px; height:488px; margin-top:12px;}
 .hd_top{ width:666px; height:35px; background:url(../images/hd_top.jpg) no-repeat; padding:0 10px;}
  .hd_top h3{ font-size:16px; color:#fff; font-weight:normal; line-height:35px; float:left;}
  .hd_top h4{ font-size:12px; color:#fff; font-weight:normal; line-height:35px; float:right;}
 .hd_btm{ width:686px; height:453px; background:url(../images/hd_bg.jpg) no-repeat; position:relative;}
.hd_xq1{ width:111px; height:32px; background:url(../images/ckxq.jpg) no-repeat 0 0; position:absolute; top:167px; left:158px; float:left;}
.hd_xq1:hover{ background:url(../images/ckxq.jpg) no-repeat 0 -32px;}

.hd_xq2{ width:111px; height:32px; background:url(../images/ckxq.jpg) no-repeat 0 0; position:absolute; top:167px; left:492px; float:left;}
.hd_xq2:hover{ background:url(../images/ckxq.jpg) no-repeat 0 -32px;}

.hd_xq3{ width:111px; height:32px; background:url(../images/ckxq.jpg) no-repeat 0 0; position:absolute; top:397px; left:158px; float:left;}
.hd_xq3:hover{ background:url(../images/ckxq.jpg) no-repeat 0 -32px;}

.hd_xq4{ width:111px; height:32px; background:url(../images/ckxq.jpg) no-repeat 0 0; position:absolute; top:397px; left:492px; float:left;}
.hd_xq4:hover{ background:url(../images/ckxq.jpg) no-repeat 0 -32px;}

.d_job{ width:100%; height:314px; margin-top:10px;}
.d_job .tab-con p{ display:none;}
.job_title{ width:686px; height:46px; overflow:hidden;}
.job_title a{ display:inline-block; float:left; width:137px; height:46px; cursor:pointer; text-align:center; font-size:18px; line-height:46px; color:#f6f6f6;}
.jobname{ background:url(../images/title_02.jpg) no-repeat left bottom; }
.job_title .on{ background:url(../images/title_02.jpg) no-repeat left top ;}

.hide{ display:none;}

.gohome{ width:301px; height:127px; background:url(../images/gohome.png) no-repeat; position:absolute; top:-28px; left:0;}

.d_user{ width:100%; height:899px; background:url(../images/d_user.jpg) no-repeat left top; margin-top:108px; clear:both;}
.user_reg,.u_succ{ width:270px; height:241px; margin:0 auto; padding-top:55px; }
.u_succ{ color:#fccdcd; padding-top:85px; height:211px; }
.u_name{ text-align:center; font-size:16px; color:#FFF}
.u_wel{ text-align:center; font-size:14px; }
.host_us{ text-align:center; font-size:18px; padding-top:15px}
.host_list{ font-size:14px; padding-left:30px; line-height:25px; padding-top:5px;}
.host_list a{ display:inline-block; float:left; color:#FFF; width:120px;}
.host_list a:hover{ color:#fccdcd; text-decoration:underline}

.txt_p{ width:100%; height:27px; overflow:hidden; padding-top:5px;}
.type_name{ display:inline-block; float:left; width:66px; height:27px; line-height:27px; color:#FFF; font-size:14px;}
.txt_input{ display:inline-block; float:left; width:189px; height:27px; line-height:27px; font-size:14px; text-indent:5px; border:0px; font-family:"Microsoft YaHei";}
.txt_yzm{ display:inline-block; float:left; width:106px; height:27px; line-height:27px; font-size:14px; text-indent:5px; border:0px; font-family:"Microsoft YaHei";}
.pic_yzm{ float:left; margin:1px 0 0 5px;}
.sel_p{ padding-left:66px; width:194px; padding-top:7px; color:#FFF; font-size:12px; line-height:12px; vertical-align:middle;}

.btn_reg{ display:inline-block; background:url(../images/btn_reg.jpg) no-repeat left top; width:126px; height:43px;}
.btn_reg:hover{ background:url(../images/btn_reg.jpg) no-repeat left bottom;}

.user_down{ display:block; width:220px; height:47px; margin:0 auto; margin-top:75px;}
.btn_down{ display:inline-block; background:url(../images/btn_down.jpg) no-repeat left top; width:220px; height:47px;}
.btn_down:hover{ background:url(../images/btn_down.jpg) no-repeat left bottom;}

.user_gift{ width:193px; height:212px; margin:0 auto; margin-top:89px; text-align:center; clear:both;}
.gift{ display:inline-block; background:url(../images/gift.png) no-repeat left top; width:193px; height:122px;}

.btn_gift{ display:inline-block; width:126px; height:43px; background:url(../images/btn_lqlb.jpg) no-repeat left top; float:left; margin:15px 0 0 30px;}
.btn_gift:hover{ background:url(../images/btn_lqlb.jpg) no-repeat left bottom;}

.user_phone{ width:270px; height:auto; margin:48px auto 0 auto;}
 .user_phone h3{ font-size:22px; font-weight:bold; line-height:25px; color:#fff; text-indent:77px; font-family:"华文中宋"; margin-bottom:3px;}
 .user_phone h4{ font-size:14px; font-weight:bold; line-height:25px; color:#fff; text-indent:77px; margin-bottom:25px;}
 .user_phone p{ line-height:20px; text-align:center; color:#fff;}
  .user_phone p a{ margin:0 5px;}