body{margin:0;background:url(../images/web_bg.jpg) repeat-x #fff;}
body,p,th,td,select,textarea{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
select{margin:0;padding:0;vertical-align:middle;cursor:pointer;border:0;}
form,input{margin:0;padding:0;border:0;}
textarea,input,select{font:12px Arial;padding:1px 3px 0 3px;vertical-align:middle;margin-bottom:1px;}
img{border:0;vertical-align:middle}
td,th,div{word-break:break-all;word-wrap:break-word}
h1,h2,h3,h4,h5,ul,p{margin:0;padding:0;}

.clear{clear:both;}

.f{color:#f60;}

a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}

.wrapper{text-align:left;width:960px;_width:963px;margin:0 auto;}

.viptop{ background:url(images/vip_topbg.jpg) repeat-x bottom;height:222px;}
.viplogo{ padding-top:12px;}
.viptopnav{color:#fff; text-decoration:underline; padding:0 8px;}
.loginbar{color:#666; margin-top:6px;}

.nav{width:960px; margin:0 auto; background:url(images/nav_bg.jpg) no-repeat;height:114px; margin-top:25px;}
.nav .left1{width:488px; float:left}
.nav .right2{width:472px; float:left}
.ad_table{ margin-top:8px;}
.adtxt{margin:8px 0;}
.adtitle{ font-size:14px; font-weight:bold;color:#fff; margin-bottom:12px;}
.adinfo{ line-height:150%;color:#fff; font-size:12px;}

.nan_list{list-style-type:none;}
.nan_list li{float:left; margin-right:6px; margin-top:7px; line-height:30px;}
.nan_list li a{display:block;background:url(images/nan_a_l.gif) no-repeat;color:#fff;height:30px; float:left; padding-left:12px; cursor:pointer;}
.nan_list li a span{background:url(images/nan_a_r.gif) no-repeat right; display:block;height:30px;float:left; padding-right:12px;}

.nan_list .active{margin-top:0; line-height:42px;}
.nan_list .active a{display:block;background:url(images/nan_active_l.gif) no-repeat;color:#5F1514;height:42px; float:left; padding-left:12px; cursor:pointer; font-weight:bold;}
.nan_list .active a span{background:url(images/nan_active_r.gif) no-repeat right; display:block;height:42px;float:left; padding-right:12px;}

.tel{width:100%;height:31px;background:url(images/tel.gif) no-repeat right; margin-top:26px;}

#nav-cycle{width:420px;}
#nav-cycle #cycle-01{ padding-left:70px;background:url(images/ico1.gif) no-repeat;height:90px; overflow:hidden;}
#nav-cycle #cycle-02{ padding-left:70px;background:url(images/ico2.gif) no-repeat;height:90px; overflow:hidden;}
#nav-cycle #cycle-03{ padding-left:70px;background:url(images/ico3.gif) no-repeat;height:90px; overflow:hidden;}
#nav-cycle #cycle-04{ padding-left:70px;background:url(images/ico4.gif) no-repeat;height:90px; overflow:hidden;}
#nav-cycle #cycle-05{ padding-left:70px;background:url(images/ico5.gif) no-repeat;height:90px; overflow:hidden;}
#nav-cycle #cycle-06{ padding-left:70px;background:url(images/ico6.gif) no-repeat;height:90px; overflow:hidden;}
#nav-cycle #cycle-07{ padding-left:70px;background:url(images/ico7.gif) no-repeat;height:90px; overflow:hidden;}
#nav-cycle #cycle-08{ padding-left:70px;background:url(images/ico8.gif) no-repeat;height:90px; overflow:hidden;}
#nav-cycle #cycle-09{ padding-left:70px;background:url(images/ico9.gif) no-repeat;height:90px; overflow:hidden;}
#nav-cycle #cycle-10{ padding-left:70px;background:url(images/ico10.gif) no-repeat;height:90px; overflow:hidden;}

.div_cen{background:url(images/vip_cen.jpg) repeat-x;}
.x1_txt{background:url(images/x1_txt.gif) no-repeat;height:116px;width:357px; text-indent:-999em;}
.x2_txt{background:url(images/x2_txt.gif) no-repeat;height:210px;width:641px; text-indent:-999em;}
.x3_txt{background:url(images/vip2_txt.gif) no-repeat;height:174px;width:513px; text-indent:-999em; margin-top:80px; margin-left:30px;}
.x4_txt{background:url(images/vip3_txt.gif) no-repeat;height:174px;width:513px; text-indent:-999em; margin-top:80px; margin-left:30px;}
.x5_txt{background:url(images/vip4_txt.gif) no-repeat;height:230px;width:513px; text-indent:-999em; margin-top:60px; margin-left:30px;}
.x6_txt{background:url(images/vip5_txt.gif) no-repeat;height:280px;width:513px; text-indent:-999em; margin-top:40px; margin-left:30px;}
.x7_txt{background:url(images/vip6_txt.gif) no-repeat;height:240px;width:569px; text-indent:-999em; margin-top:4px; margin-left:10px; overflow:hidden;}
.x8_txt{background:url(images/vip7_txt.gif) no-repeat;height:240px;width:569px; text-indent:-999em; margin-top:4px; margin-left:10px; overflow:hidden; position:relative;top:20px;}
.x9_txt{background:url(images/vip8_txt.gif) no-repeat;height:240px;width:569px; text-indent:-999em; margin-top:4px; margin-left:10px; overflow:hidden;}
.x10_txt{background:url(images/vip9_txt.gif) no-repeat;height:240px;width:569px; text-indent:-999em; margin-top:4px; margin-left:10px; overflow:hidden;}
.x11_txt{background:url(images/vip10_txt.gif) no-repeat;height:240px;width:569px; text-indent:-999em; margin-top:4px; margin-left:10px; overflow:hidden;}
.x12_txt{background:url(images/vip11_txt.gif) no-repeat;height:240px;width:569px; text-indent:-999em; margin-top:4px; margin-left:10px; overflow:hidden;}
.x13_txt{background:url(images/vip12_txt.gif) no-repeat;height:361px;width:647px; text-indent:-999em; margin-top:10px; margin-left:10px; overflow:hidden;}
.x14_txt{background:url(images/vip13_txt.gif) no-repeat;height:190px;width:529px; text-indent:-999em; margin-top:20px; margin-left:30px; overflow:hidden;}
.x15_txt{background:url(images/vip14_txt.gif) no-repeat;height:303px;width:603px; text-indent:-999em; margin-top:18px; margin-left:18px; overflow:hidden;}
.x16_txt{background:url(images/vip15_txt.gif) no-repeat;height:177px;width:555px; text-indent:-999em; margin-top:20px; margin-left:30px; overflow:hidden;}


.shili_list{margin-top:8px; margin-bottom:22px;}
.shili_list a{padding:2px; border:1px solid #ccc; background:#fff; display:block; float:left; margin-right:12px;}
.shili_list a:hover{border:1px solid #f60;}
.shili_list img{width:58px;height:58px; }

.form_table{ background:#f6f0f1;}
.form{width:280px;height:340px;background:url(images/form.jpg) no-repeat;}
.form .box{padding:40px 12px; clear:both;}
.form .box .bbdd{}
.form .box .bbdd td{height:28px;} 
.form .tab1{width:24%;overflow:hidden;color:#333; font-weight:bold;}
.form .tab2{width:76%;overflow:hidden;}
.form .tab2 input{ border:1px solid #f0aead; padding:2px; background:#fff; width:168px;}
.form .tab2 .radio{ border:0; width:20px; margin-right:4px; background:none;}
.form .tab2 .btn{width:110px;height:24px;background:url(images/btn.gif) no-repeat;color:#fff; font-weight:bold; border:0; margin-top:8px;}

.dp_list{ list-style-type:none; width:96%; margin:0 auto; padding-top:12px;}
.dp_list li{width:48%; float:left; margin-bottom:39px;}
.dp_list li .tpbg{background:url(images/tp_bg.gif) no-repeat; padding:4px 12px 4px 4px; margin-right:8px; float:left;}
.dp_list li .name{color:#e34f44; margin-bottom:6px; font-weight:bold;}
.dp_list li .txt{ line-height:140%;color:#5D2E0F; padding-right:4px;}

.db_list{list-style-type:none;}
.db_list li{width:240px; float:left; overflow:hidden;background:#f6f0f1; padding:18px 0;}
.db_list li .dtxt{line-height:180%;color:#666; padding:0 8px; margin:22px 0;}
.db_list li .ico1{width:240px;height:104px;background:url(images/d1.jpg) no-repeat;}
.db_list li .ico2{width:240px;height:104px;background:url(images/d2.jpg) no-repeat;}
.db_list li .ico3{width:240px;height:104px;background:url(images/d3.jpg) no-repeat;}
.db_list li .ico4{width:240px;height:104px;background:url(images/d4.jpg) no-repeat;}

.bnav{ margin-bottom:8px; text-align:center; line-height:160%; margin-top:12px;}
.bnav a{text-decoration:underline;}
.bnav a:hover{text-decoration:none;}
.bnav_txt{color:#999;}

.hl_list{ list-style-type:none; padding-top:46px; margin-left:30px;}
.hl_list li{ float:left; margin-right:8px;}
.hl_list li a{width:96px;height:31px;background:url(images/li_bg.jpg) 0 -31px no-repeat; display:block; line-height:28px;color:#666; text-align:center;}
.hl_list li a:hover{width:96px;height:31px;background:url(images/li_bg.jpg) no-repeat; display:block; line-height:28px;color:#fff; font-weight:bold; text-align:center; text-decoration:none;}
.hl_list li .hover{width:96px;height:31px;background:url(images/li_bg.jpg) no-repeat; display:block; line-height:28px;color:#fff; font-weight:bold; text-align:center; text-decoration:none;}

.tbx_list{ list-style-type:none;width:94%; margin:0 auto; padding:8px 0;}
.tbx_list li{padding:12px 8px 12px 130px;line-height:160%; border-bottom:1px dashed #ccc;color:#666;}
.tbx_list ol{ list-style-type:disc; margin:0; padding:0;}
.tbx_list ol li{ padding:0;line-height:160%; border-bottom:1px dashed #f6f0f1;color:#666; margin-left:20px;}
.tbx_list .jico1{background:url(images/jico1.gif) 18px 14px no-repeat;}
.tbx_list .jico2{background:url(images/jico2.gif) 18px 14px no-repeat;}
.tbx_list .jico3{background:url(images/jico3.gif) 18px 14px no-repeat;}
.tbx_list .jico4{background:url(images/jico4.gif) 18px 14px no-repeat;}
.tbx_list .jico5{background:url(images/jico5.gif) 18px 14px no-repeat;}
.tbx_list .jico6{background:url(images/jico6.gif) 18px 14px no-repeat;}
.tbx_list .jico7{background:url(images/jico7.gif) 18px 14px no-repeat;}
.tbx_list .jico8{background:url(images/jico8.gif) 18px 14px no-repeat;}
.tbx_list .jico9{background:url(images/jico9.gif) 18px 14px no-repeat;}
.tbx_list .jico10{background:url(images/jico10.gif) 18px 14px no-repeat;}
.tbx_list .jico11{background:url(images/jico11.gif) 18px 14px no-repeat;}
.tbx_list .jico12{background:url(images/jico12.gif) 18px 14px no-repeat;}
.tbx_list li h1{ font-size:14px; font-weight:bold;color:#d82c1f; display:block; margin:6px 0;}

.next{ text-align:right; position:relative;top:-10px;}

.jiangjun{width:666px;height:238px;background:url(images/jiangju_bg.gif) no-repeat;}
.j1{ font-size:14px; color:#333; font-weight:bold;}
.j2{ font-size:14px; color:#d82c1f; font-weight:bold;}
.jinfo{ line-height:160%;color:#999;}

.ltt{margin-left:20px; padding:12px 0;}
.ggdd{width:650px;height:200px;background:url(images/gdgd.gif) no-repeat; margin:0 auto;}
.ggdd_box{ padding:42px 18px 8px 18px;}
.ggdd_box img{width:106px;height:126px; padding:4px; border:1px solid #ccc; margin-right:6px;}
.zizhi{border:1px solid #f6d7d5; padding:12px;width:92%; margin:12px auto 0 auto; background:#fff;}
.zizhi h1{ font-size:14px; font-weight:bold;color:#d52b1e;border:1px solid #f6d7d5;background:#fff; position:relative;top:-22px;width:70px; display:block; text-align:center;height:24px; line-height:24px;}
.zizhi img{border:1px solid #ccc; padding:2px; margin-bottom:6px; margin-right:12px;}
.txt{color:#d82c1f; text-align:center;font-weight:bold; margin-bottom:2px;width:290px; float:left;}
