*{
margin:0;
padding:0;
}
body{
font-size:12px;
background:#E4FEFB url(bg0.jpg) repeat-x 0 27px;
}
.bg{
background:url(bg.jpg) no-repeat center 0;
}
ul,li{
list-style:none;
}
a{
text-decoration:none;
color:#353124;
}
a:hover{
text-decoration:underline;
}
.clear{
clear:both;
}
.mid{
width:838px;
margin:auto;
}
.top{
height:229px;
background:url(plsm_02.jpg);
position: relative;
}
.logo{
position:absolute;
left:447px;
top:12px;
width:194px;
height:92px;
display:block;
overflow:hidden;
text-indent:-1000px;
}
.r{
color:#f00;
}
.left{
float:left;
width:235px;
background:url(plsm_14.jpg);
}
.right{
float:right;
width:594px;
background:url(plsm_07.jpg);
overflow:hidden;
}
.ban1{
background:url(plsm_04.jpg);
height:32px;
overflow:hidden;
text-indent:-1000px;
}
.ban1 a{
display:block;
width:120px;
height:50px;
overflow:hidden;
text-indent:-1000px;
margin-bottom:10px;
}
.ban2{
background:url(plsm_16.jpg);
height:29px;
overflow:hidden;
text-indent:-1000px;
}
.ban3{
background:url(plsm_26.jpg);
height:33px;
overflow:hidden;
}
.ban3 div{
text-align:center;
color:#34FFF8;
padding-top:5px;
}
.ban4{
background:url(plsm_22.jpg);
height:19px;
overflow: hidden;
}

.ban4 p,.ban8 p{
text-align:right;
padding-right:18px;
color:#FFEED9;
}
.ban4 a,.ban8 a{
color:#FFFF99;
text-decoration:underline;
}
.ban4 a:hover,.ban8 a:hover{
text-decoration:none;
}
.ban6{
background:url(plsm_27.jpg);
height:33px;
line-height:1px;
overflow:hidden;
}
.ban8{
background:url(plsm_19.jpg);
height:26px;
width:566px;
overflow:hidden;
margin:5px auto;
}
.ban9{
background:url(plsm_28.jpg);
height:21px;
}

.ban10{
background:url(plsm_18.jpg);
height:29px;
overflow:hidden;
text-indent:-1000px;
}
.ban11{
background:url(plsm_10.jpg);
height:26px;
width:566px;
overflow:hidden;
margin:10px auto 5px;
}
.ban12{
background:url(plsm_10.jpg);
height:43px;
width:291px;
overflow: hidden;
text-indent:-1000px;
}
.ban11 a{
color:#fff;
}
.bg3{
background:url(plsm_25.jpg);
height:30px;
}
.xwgg{
padding:5px 15px;
}
.xwgg li{
line-height:22px;
padding-left:16px;
background: url(icon.gif) no-repeat 0px 5px;
}
.xwgg li a{
color:#fff
}
.wan{
padding:8px;
}
.wan ul{
color:#FFDE00;
background:#042832;
border:1px solid #A68C51;
padding:2px 5px;
}
.wan li{
line-height:22px;
background:url(icon.gif) no-repeat 0px 5px;
padding-left:15px;
}
.wan li a{
color:#FFDE00;
}
.kf{
padding:3px 0 10px 20px;
}
.kf dt{
line-height:28px;
color:#ffcc00;
font-weight: bold;
}
.kf dd{
line-height:20px;
color: #fff;
}
.kf dd span{
color:#34FFF8;
}


.h_10{
height:5px;
line-height:1px;
overflow:hidden;
width: 540px;
}
.f_l{
width:291px;
float:left;
}
.f_r{
width:291px;
float:right;
}
.list{
background:url(plsm_24.jpg);
color: #A80000;
}
.spc{
padding:3px 0px 3px 23px;
}
.list ul{
width:270px;
float:left;
margin-right:5px;
} 
.list li{
height:25px;
line-height:25px;
border-bottom:1px dashed #75888F;
padding-left:24px;
} 
.list li a{
color:#13404D;
font-weight:bold;
}
.list li span{
float:right;
}
.icon{
background:url(icon2.gif) no-repeat 10px 5px;
}
.new{
background:url(new.gif) no-repeat -5px 4px;
}
.new span{
color:#f00;
}
.msg{
background:url(plsm_22.jpg);
text-align:center;
line-height:20px;
}
.msg p a{
color:#880000;
text-decoration:underline;
}
.msg p a:hover{
text-decoration:none;
}
.msg div{
padding-top:5px;

}
.msg div a{
color:#f00;
}
.foot{
padding:30px 0;
text-align:center;
color:#000;
line-height:18px;
}
.foot a{
color:#000;
padding:0 2px;
}
.btn{
width:557px;
height:28px;
background:url(plsm_38.jpg) no-repeat 0 0;
overflow:hidden;
position:absolute;
left:300px;
top:193px;
}
.btn a{
display:block;
width:78px;
height:28px;
float:left;
overflow:hidden;
text-indent:-1000px;
margin-right:57px;
}
a.bl{
text-decoration:underline;
color:#2697B8;
padding:0 2px;
}
a.bl:hover{
text-decoration:none;
color:#2697B8;
}

/*客服中心右飘*/
.fl_kf{
position:absolute;
right:2px;
width:176px;
top:398px;
z-index:10000;
}
.fl_t{
height:62px;
background:url(kf_03.gif);
}
.fl_f{
height:18px;
background:url(kf_08.gif);
}
.fl_m{
background:url(kf_06.gif);
}
.fl_txt{
padding:0px 15px;
line-height: 20px;
}
.fl_txt span{
color:#FF0000;
}
