body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,tahoma,arial,'Hiragino Sans GB',sans-serif;color:#2d0201}
body{background:url(../images/bg.jpg) top repeat-x #fff}
h1,h2,h3,h4,h5,h6{font-size:100%}
button,input,select,textarea{font-size:100%}
em,i{font-style:normal}
ol,ul{list-style:none}
a{color:#333;text-decoration:none}
a:hover{color:#a30300;text-decoration:underline}
.ellips{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
a,fieldset,img{border:0}
:focus{outline:0}
.lh22{height:22px;line-height:22px;display:block}
img{vertical-align:middle}
textarea{overflow-y:auto;resize:vertical}
table{border-collapse:collapse;border-spacing:0;empty-cells:show}
.tbel{padding:8px 0}
.tbel td,.tbel th{border:1px solid #666;height:30px;line-height:22px;text-align:center}
.fl{float:left}.fr{float:right}
.al{text-align:left}.ac{text-align:center}.ar{text-align:right}
.overflow{overflow:hidden}
.block{display:block;overflow:hidden}
.hidden,.hide{display:none}.invisible{visibility:hidden}
.blank{height:10px; line-height:10px; clear:both; visibility:hidden}
.blank5{height:5px; line-height:5px; clear:both; visibility:hidden}
.blank8{height:8px; line-height:8px; clear:both; visibility:hidden}
.blank20{height:20px; line-height:20px; clear:both; visibility:hidden}
.blank40{height:40px; line-height:40px; clear:both; visibility:hidden}
.clearfix{*zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.grider{*zoom:1; margin:0 auto;width:1000px}
.grider:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.mgbtm{margin-bottom:10px}
.mgbtm20{margin-bottom:20px}
.mgbtm30{margin-bottom:30px}
.wlhead{background:url(../images/top01.jpg) center no-repeat;height:185px;text-indent:-9999px}
.wlnav{height:86px;width:1002px;overflow:hidden;margin:0 auto;background: url(../images/nav03.gif) top center no-repeat}
.wlnav .one{width:1000px;height:54px;text-align:center;overflow:hidden;font:normal 18px/54px "microsoft yahei";color:#e73326}
.wlnav .one a{padding:0 8px;color:#ffffff}
.wlnav .one a:hover{text-decoration:none;font-weight:700}
.wlnav .two{width:520px;height:32px;text-align:center;overflow:hidden;margin:0 auto;font:normal 12px/32px "SimSun";color:#a30300}
.wlnav .two a{color:#a30300}
.content{background:url(../images/bg01.gif) top center no-repeat #fff;width:980px;margin:0 auto;padding:25px 0 15px}
.content .cfl{width:665px;padding-left:15px;float:left}
.content .cfr{width:268px;padding-right:12px;float:right}
.content .lfl,.content .tfl{width:665px;padding-left:10px;float:left}
.content .lfl h1{background:url(../images/2j02.gif) 12px 12px no-repeat #fef9f5;
height:35px;border-top:#b90300 3px solid;font:bold 16px/35px \5FAE\8F6F\96C5\9ED1;padding-left:26px;color:#a70500}
.listbox{padding:10px 10px 10px 25px;border:#f6dac4 1px solid}
.listbox li{background:url(../images/dot.gif) no-repeat 0 15px;padding-left:12px;font-size:14px;height:32px;line-height:32px}
.listbox li a{float:left;width:450px;height:32px;color:#6b0e00}
.listbox li span{float:right;width:100px;height:32px;color:#999;text-align:center;overflow:hidden}
.page{text-align:center;padding-top:30px;overflow:hidden}
.page a,.page span{display:inline-block;padding:3px 5px;margin:0 5px;color:#ce7a6f}
.page span{font-weight:700}
.picbox{width:268px;height:102px;overflow:hidden}
.picbox a{display:block;float:left;width:134px;height:51px;overflow:hidden}
.t_tit{height:40px;line-height:40px;border-bottom:#b80300 2px solid}
.t_tit a{padding:0 6px;color:#6b0e00}
.t_cnt{border:#f6dac2 1px solid;padding:10px 20px}
.t_cnt h2{text-align:center;margin:20px 0;font-size:26px;line-height:30px;font-family:"microsoft yahei";font-weight:400;overflow:hidden}
.t_cnt .yl{text-align:center;color:#999;height:20px;line-height:20px}
.t_cnt .t_txt{font-size:14px;line-height:28px;padding:20px 0 15px}
.pfn{padding-top:10px}
.pfn h4{font-size:14px;line-height:40px;color:#000;padding-left:35px}
.pfn li{float:left;width:200px;height:40px;text-align:center}
.pfn li a{display:block;width:124px;height:30px;border:solid 1px #decbab;margin:0 auto;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.content .cfl .cimg{width:665px;height:63px;overflow:hidden}
.content .cfl .cmimg{width:665px;height:90px;overflow:hidden}
.box01{padding:20px 0}
.box01 .fl{width:167px;overflow:hidden}
.box01 .fr{width:475px;overflow:hidden}
.box01 .title{height:330px;text-align:center}
.box01 .title li{height:43px;border:solid 1px #e5d1d0;width:165px;font:normal 18px/45px "Microsoft Yahei";color:#920100;text-align:center;margin-bottom:2px;background-image:url(../images/index.png);background-repeat:no-repeat}
.box01 .title li:hover{background-color:#fceae9}
.box01 .title li.a1{background-position:0 0}
.box01 .title li.a2{background-position:0 -43px}
.box01 .title li.a3{background-position:0 -86px}
.box01 .title li.a4{background-position:0 -129px}
.box01 .title li.a5{background-position:0 -172px}
.box01 .title li.a6{background-position:0 -215px}
.box01 .title li.a7{background-position:0 -258px}
.box01 .title li a{color:#920100;text-decoration:none;display:inline-block;width:107px;height:45px;padding:0 0 0 60px}
.box01 .fr .mt{height:20px;padding-bottom:6px}
.box01 .fr .mt h2{float:left;color:#a30300;padding:0 5px;font:bold 18px/20px "microsoft yahei"}
.box01 .fr .mt .more{float:right;line-height:20px;padding-right:10px;color:#f37800;font-weight:700}
.box01 .fr li{line-height:30px;height:30px;padding-left:12px;font-size:14px;background: url(../images/dot.gif) no-repeat 0 15px}
.box01 .fr li a{float:left;width:336px}
.box01 .fr li span{float:right;color:#666;font-family:"\5b8b\4f53"}
.fmt{height:45px;line-height:45px;border-top:#a73332 3px solid}
.fmt h3{font:bold 18px/45px "microsoft yahei";float:left;color:#a30300}
.fmt .more{float:right;color:#f37800}
.fmc{background:#fff9f4;padding:10px 5px 10px 15px;}
.fmc li{background:url(../images/dot.gif) no-repeat 0 12px;padding-left:12px;line-height:24px;width:240px}
.fmc li a{color:#a30300;font-weight:700}
.box02{background:url(../images/p3_01.gif) top center no-repeat;width:664px;margin:20px 0}
.box02 .bx{width:325px;margin-top:4px;float:left}
.box02 .brdr{border-right: #f7cac9 1px dashed}
.box02 .bx ul{padding:10px 10px 12px 15px}
.box02 .bmt{height:40px}
.box02 .bmt h3{padding:0 5px;color:#a30300;padding-left:25px;font:bold 18px/35px "microsoft yahei";float:left}
.box02 .bmt .bmore{float:right;line-height:35px;padding-right:20px;color:#f37800}
.box02 li{background:url(../images/dot.gif) no-repeat 0 15px;padding-left:12px;font-size:14px;line-height:30px;width:300px}
.piclist{margin-top:20px}
.piclist em{display:block;width:266px;height:90px;border:#ddd 1px solid;overflow:hidden;margin-bottom:20px}
.reg{padding:10px 0 0 40px}
.reg .items{height:32px;line-height:32px;padding:10px 0}
.reg .label{width:130px;height:32px;text-align:right;font-size:14px;padding-right:5px;float:left}
.reg .label strong{font-family:"????";margin-right:5px;font-weight:normal;color:#f00}
.reg .items .item_ifo{width:220px;height:32px;float:left}
.reg .items .i_txt{width:188px;height:14px;padding:8px 25px 8px 5px;border:1px solid #cccccc;font-size:14px;color:#666;background-color:#fff}
.reg .items .item_errors{float:left;width:200px;height:30px;border:solid 1px #f00;background:#ffebeb;color:#e4393c;padding:0 5px;margin-left:3px;display:block}
.reg .tcode .item_ifo{width:120px}
.reg .tcode .i_txt{width:80px}
.reg .items .i_sel{border:1px solid #cccccc;font-size:14px;color:#666;background-color:#fff;width:150px;height:32px}
.reg .items .btn{display:inline-block;width:150px;text-align:center;height:34px;line-height:34px;font-family:"microsoft yahei";font-size:15px;border:0 none;background:#e60100;color:#fff;cursor:pointer}
.reg .items .imgcode{display:inline;float:left;width:90px;height:38px;margin-right:10px}
.banner{border:#decbab 1px solid;width:268px;height:212px;position:relative;overflow:hidden;background: url(../images/loading.gif) no-repeat center center}
.banner .hd{top:190px;width:268px;height:0;line-height:0;left:0;text-align:center;position:absolute;z-index:1}
.banner .hd li{display:inline-block;width:8px;height:8px;line-height:8px;margin:0 3px;background:#fff;border-radius:50%;text-align:center;color:#fff;overflow:hidden;cursor:pointer;*zoom:1;*display:inline}
.banner .hd li.on{background:#e60100}
.banner .bd{position:relative; height:100%; z-index:0}
.banner .bd li{vertical-align:middle;*zoom:1}
.banner .bd li img{width:268px;height:212px;display:block}
.foot{background:#fdead1}
.foot .ft{padding:30px 0;width:980px;text-align:center;border-bottom:#d38b71 1px solid;margin:15px auto}
.foot .ft a,.foot .ft em{display:inline-block;width:193px;height:41px;overflow:hidden;margin:0 10px}
.foot .link{padding: 10px 0;width:980px;margin:0 auto}
.foot .link a{padding:0 12px;color:#82370f}
.foot .link span{color:#82370f}
.foot .link p{line-height:24px}
.foot .copyright{padding:20px 0;width:540px;margin:0 auto}
.foot .copyright .fl{width:400px;text-align:center;color:#794b0d;line-height:22px}
.foot .copyright .fr{float:right}
.foot .copyright .fr img{margin:0 12px}