body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;outline:0 none}a:hover{text-decoration:underline;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}
.tq_list:after,.tequan:after{content:'\20';display:block;height:0;clear:both;}
.tq_list,.tequan{*zoom:1;}

body{background:url(img/header.jpg) repeat-x;}
.t_wp{display:block;  }
.top {width:960px; height:63px;overflow:hidden;z-index:88;position:relative;margin:0 auto;padding:0;background:url(img/header.png) repeat-x;  }
.top h1 { float:left; width:172px; height:100%; margin-right:11px; padding-left:4px;}
.top .menu { float:left; padding:19px 0 0; overflow:hidden;overflow:hidden; }
.menu li { float:left;color:#A5000D;margin-right:-1px;border-right:1px solid #AB0E05;height:15px;line-height:15px;padding:0 19px;  }
.user { float:right; padding-top:18px;padding-right:20px;}
.user span{padding:0 4px; }
.top a { color: #AB0E05;text-decoration:none; }
.top a:hover { text-decoration:underline;}
.top a.out{ color:#3A3A3A}

.b_wp{background:url(img/bb_bg.jpg) no-repeat center top;}

.b_wp .banner{position:relative; margin:0 auto;padding:0; margin-top:-19px;height:482px;overflow:hidden;width:912px;      }
.b_wp .b_bg{position:absolute; width:912px;left:0;position:absolute;z-index:10   }
.b_wp .bb_01{height:154px;top:0;background:url(img/b_1.jpg) no-repeat; }
.b_wp .bb_02{height:172px;top:153px;background:url(img/b_2.jpg) no-repeat; }
.b_wp .bb_03{height:158px;top:324px;background:url(img/b_3.jpg) no-repeat; }
.b_wp .o_vip{position:absolute;z-index:20;width:166px;height:46px;top:398px;left:632px;text-indent:-99999px;    }

.tq_wp{background:url(img/tequan.png) repeat-x left top;}
.cols{width:915px;margin:0 auto;padding:0 0 6px;}
.cols h3{color:#028bdb;font-weight:bold;font-size:18px;font-family:"Microsoft Yahei";height:46px;line-height:46px;       }
.kr h3{margin-bottom:10px;padding-top:15px}
.kr{border-bottom:1px dashed #B2B2B2}
.tq_list{overflow:hidden;}
.tequan ul{float:left; padding:10px 0 0 0;margin-left:-50px;margin-bottom:-7px }
.tequan li{height:50px;line-height:50px; padding-left:70px ;border-left:1px dashed #ACACAC;float:left;width:121px;padding:15px 0 16px 119px }
.tequan li.ico a{font-family:"Microsoft Yahei";font-size:14px;color:#525252;font-weight:bold; }
.tequan li.ico{background:url(img/sp.jpg) no-repeat 45px 15px;}
.tequan li.n_1{background-position:45px -227px;}
.tequan li.n_2{background-position:45px -500px;}
.tequan li.n_3{background-position:38px -822px;}
.tequan li.n_4{background-position:45px -63px;}
.tequan li.n_5{background-position:45px -310px;}
.tequan li.n_6{background-position:42px -601px;}
.tequan li.n_7{background-position:39px -920px;}
.tequan li.n_8{background-position:45px -139px;}
.tequan li.n_9{background-position:42px -396px;}
.tequan li.n_10{background-position:45px -719px;}
.tequan li.n_12{background-position:45px -1017px;}
.tequan li.spc{padding-left:60px;font-family:ËÎÌå;}
.tequan li.spc a{font-size:12px;font-weight:normal;color:#B73527;font-family:ËÎÌå;  }
.btn_wp{text-align:center;}
.open_vip{width:153px;height:37px;display:inline-block;background:url(img/btn.png) no-repeat  0 -44px; overflow:hidden;margin-top:29px;  }
.open_vip a{display:block;height:100%;text-indent:-99999px;  }

.f_wp{text-align:center; padding:25px 0;color:#7B7B7B;margin-top:40px;line-height:2;background:#EDEDED;   }
.f_wp a img{padding:0 10px; }
.bos{background:url(img/bo.jpg) no-repeat right center;}

.gr_layout{position:fixed;_position:absolute;height:100%;_height:969px;width:100%;z-index:800;background:#000;top:0;left:0;filter:alpha(opacity=50); opacity: 0.5;   }
.t_box{width:314px;background:#fff;overflow:hidden;position:fixed;_position:absolute; top:50%;left:50%;margin-left:-157px;margin-top:-80px;z-index:1000 }
.tb_wp{height:100%;position:relative;}
.tb_wp .close{background:url(img/btn.png) no-repeat -153px -11px;width:16px;height:16px;position:absolute;right:11px;top:5px;text-indent:-9999px;overflow:hidden; }
.tb_wp .close a{height:100%;display:block; }
.tb_wp .hd{height:25px;line-height:25px;font-weight:bold;color:#fff;background:url(img/b_hd.jpg) repeat-x;padding-left:19px   }
.tb_wp .info{border:solid #A8B8CD;border-width:0px 1px 1px;height:135px;;text-align:center;  }
.co{color:#464646;height:67px;padding:25px 20px 0 20px; }
.b_co{text-align:center; }
.bl_co{text-align:left;  }
.bl_co p span{font-weight:bold;color:#B30F05;  }

.tb_wp .vip_btn{background:url(img/btn.png) no-repeat;display:inline-block;line-height:300;overflow:hidden;height:28px;*margin-top:-38px;*margin-top:-40px;   }
.tb_wp .vip_btn a{display:block;height:100%; }
.tb_wp .bl_vip{width:132px;background-position:0 -87px;  }
.tb_wp .b_vip{width:106px;background-position:0 -122px; }