*{
margin:0;
padding:0;
line-height:150%;
}
ul,li{
list-style:none;
}
a{
color:#000;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
img{ border:0px;}
b{color:#ff0000;}
body{
font-size:12px;

}
#plsm_cen
{background:#BAE4FA url(../images/bg.jpg) no-repeat center 0;}
.clear{
clear:both;
}
.mid{
margin:auto;
width:913px;
}
.logo{
display:block;
position:absolute;
left:8px;
top:50px;
width:186px;
height:71px;
overflow:hidden;
text-indent:-1000px;
}
.top{
background: url(../images/top.jpg);
height:317px;
position:relative;
}
.top2{
	background: url(../images/top2.jpg);
	height:317px;
	position:relative;
	width: 913px;
}
.play{
display:block;
position:absolute;
left:36px;
top:157px;
width:135px;
height:103px;
overflow:hidden;
text-indent:-1000px;
}
.nav{
position:absolute;
left:308px;
top:22px;
width:520px;
height:20px;
overflow:hidden;
}
.nav a:hover{color:#ff0000;}
.nav a{
display:block;
width:66px;
float:left;
height:20px;
line-height:20px;
overflow:hidden;
margin-right:20px;
font-size:14px; 
font-weight:bold;
color:#073e39;
}
.nav_1{ width:80px!important;}
.nav_2{ margin-right:0px!important;}

.btn{
position:absolute;
top:-53px;
left:5px;
width:193px;
height:53px;
background:url(../images/a35.gif);
}
.btn a{
display:block;
width:95px;
height:54px;
overflow:hidden;
text-indent:-1000px;
}
.b1{
float:left;
}
.b2{
float:right;
}
.b01{
float:left;
background:url(../images/a35.gif) ;
}
.b02{
float:right;
background:url(../images/a35.gif) right 0;
}
.box{
background:url(../images/back.jpg) no-repeat center bottom;
}
.f_l{
float:left;
width:202px;
}
.f_r{
float:right;
width:702px;
background:url(../images/a01.gif);
}

.user{
	background:url(../images/a26.gif);
	height:168px;
	position: relative;
}

.reg{
	margin-left:10px;
	padding-top:8px;

}
.loged{
	margin-left:10px;
	padding-top:8px;
	width:180px;
}
.reg li{
padding:1px 0 1px 5px;
}

.reg li label{
color:#002B39;
}
.reg li label span{
color:#ff0;
font-weight:normal;
padding-right:3px;
}

.ipt1{
	width:115px;
	height:18px;
	line-height:20px;
	border:1px solid #352712;
	text-indent: 2px;
	background: #CBFFF3;

}
.ipt2{
margin:5px 0 0 53px;
}


.loged li{
line-height:18px;
}
.loged li p{
padding-bottom:4px;
font-weight:bold;
}
a.slt{
font-size:14px;
font-weight:bold;
text-align:center;
line-height:38px;
height:35px;
height:35px;
background:url(../images/a27.gif);
width:114px;
margin:7px auto 0;
color:#fff;
display:block;
}
a.slt:Hover{
text-decoration:none;
}
.msg{
height:23px;
}
.msg span{
float:right;
}
.msg span a,.msg span a:hover{
color:#0C3C4B;
}
.msg b{
color:#FF0000;
}
.s_fwq{
width:172px;
height:18px;
overflow:hidden;
}
.s_fwq a{
color:#0C3C4B;
text-decoration:none;
}




.r1{
height:210px;
background:url(../images/a02.gif) no-repeat 0 0;
position:relative;
}
.news{
width:367px;
position:absolute;
left:12px;
top:0px;
}
.news dt{
background:url(../images/a03.gif);
width:367px;
height:39px;
}
.news dt div{
padding-left:36px;
}
.news dt a{
display:block;
float:left;
width:72px;
height:30px;
text-align:center;
line-height:30px;
margin-right:2px;
}
a.s1{
background:url(../images/a06.gif);
color:#ff0;
}
a.s2{
background:url(../images/a07.gif);
color:#fff;
}





.focus{
	position:absolute;
	right:15px;
	top:-151px;
	width:300px;
	height: 39px;
}
.f_s{
position:absolute;
height:36px;
left:106px;
top:0;
width:210px;
}
.f_s li{
	float:left;
	height:36px;
	width:57px;
	margin-right:12px;
}
.f_b{
position:absolute;
left:0px;
top:50px;
height:300px;
width:300px;
}



.bg1{
background:url(../images/a05.gif);
height:12px;
line-height:1px;
overflow:hidden;
}
.list1{
background:url(../images/a04.gif);
padding:0px 20px;
}
.list1 li{
line-height:22px;
}
.list1 li span{
float:right;
}

.about dt{
height:50px;
overflow:hidden;
text-indent:-1000px;
}
.intr{
border-left:2px solid #012934;
border-right:2px solid #012934;
padding:10px 10px 0;
background:#5ECFCB;
line-height:18px;
text-indent:2em;
}
.intr h1{
display:inline;
font-size:12px;
padding-right:6px;
}
.yxts{
background:url(../images/a30.gif);
height:225px;
}
.yxts dt{
height:80px;
text-indent:-1000px;
overflow:hidden;
}
.yxts dd li{
line-height:36px;
padding-left:50px;
font-size:14px;
font-weight:bold;
}
.yxts dd li a{
color:#034648;
}
.fwq{
margin-top:5px;
background:url(../images/a31.gif);
}
.fwq dt{
	line-height:32px;
	text-align:center;
	font-weight:bold;
	color: #FFFFFF;
}
.fwq_l{
padding:10px 15px 5px;
}
.fwq_l li{
line-height:22px;
background:url(../images/a32.gif) no-repeat 0 0px;
padding-left:22px;
}
.fwq_l2{
padding:10px 15px 5px;
}
.fwq_l2 li{
line-height:22px;
padding-left:22px;
}
.fwq_l2 li span{color:#ff0000;}
.r2{
padding-left:12px;
}
.r2 dt span{
float:right;
line-height:32px;
padding-right:38px;
} 
.r2 dt span a{
color:#ff0;
}

.bg3{
	width:87px;
	height:30px;
	background:url(../images/a12.gif);
	display:block;
	margin-left:40px;
	overflow: hidden;
    color:#fff;
	text-align:center;
}
.r01{
	width:367px;
	float: left;
	margin-right:6px;
}
.ban1{
background:url(../images/a08.gif);
width:367px;
height:32px;
line-height:30px;
}
.ban2{
background:url(../images/a11.gif);
width:304px;
height:31px;
line-height:30px;
}
.ban3{
background:url(../images/a19.gif);
height:32px;
line-height:30px;
}
.ban4{
background:url(../images/a24.gif);
width:367px;
height:32px;
line-height:30px;
}
.ban5{
background:url(../images/a25.gif);
height:32px;
line-height:30px;
}
.list1 li a,.list2 li a{
color:#C3E2FF;
}
.list1 li span{
	float:right;
	color: #9E9E9E;
}
.list2{
padding:5px 15px 0;
}
.list2 li{
line-height:22px;
}
.list2 li span{
	float:right;
	color: #7D7D7D;
}
.bg2{
background:url(../images/a10.gif);
height:12px;
line-height:1px;
overflow:hidden;
}
.r02{
float:left;
width:304px;
}


.list3{
padding:10px 8px 0;
}
.list3 li{
text-align:center;
width:50%;
float:left;
}
.r03{
	width:677px;
	margin-top:5px;
	margin-bottom: 5px;
}
.r03 dt{
height:32px;
line-height:30px;
}


.list4{
padding:10px 10px 0;
} 
.list4 li{
float:left;
width:20%;
text-align:center;
}
.list4 li img{
border:1px solid #838172;
padding:2px;
}
.list4 li a:hover img{
border:1px solid #D7D5C9;
}
.bg4{
background:url(../images/a15.gif);
height:12px;
line-height:1px;
overflow:hidden;
}
.bg5{
background:url(../images/a17.gif);
height:12px;
line-height:1px;
overflow:hidden;
}
.bg6{
background:url(../images/a09.gif);
}
.bg6b{
background:url(../images/a09.gif);
}

.bg7{
background:url(../images/a18.gif);
}
.bg8{
background:url(../images/a14.gif);
}
.bg9{
background:url(../images/a13.gif);
}
.bg10{
background:url(../images/a20.gif);
}
.bg11{
	width:87px;
	height:30px;
	background:url(../images/a21.gif);
	display:block;
	margin-left:40px;
	overflow: hidden;
    color:#fff;
	text-align:center;
}

.bg12{
float:right;
width:702px;
height:19px;
background:url(../images/a16.gif);
}
.bg13{
height:9px;
background:url(../images/a29.gif);
line-height:1px;
overflow:hidden;
}
.bg14{
height:13px;
background:url(../images/a33.gif);
line-height:1px;
overflow:hidden;
}
.bg15{
	background:url(../images/a36.jpg);
	width:33px;
	height:129px;
	position:absolute;
	right:-33px;
	bottom: 33px;
}
.r04{
	width:304px;
	float:left;
	text-align:center;
}

.list5{
padding:10px 8px 0;
} 
.list5 li{
float:left;
width:33.3%;
text-align:center;
}
.list5 li a{
background:url(../images/a22.jpg) no-repeat center 0;
display:block;
height:70px;
padding-top:4px;
}
.list5 li a:hover{
background:url(../images/a23.jpg) no-repeat center 0;
}
.list6{
padding:12px 8px 0;
} 
.list6 li{
float:left;
width:50%;
text-align:center;
}

.list6 li p{
	height:24px;
	width:135px;
	line-height:24px;
	text-align:center;
	margin:5px auto;
	border:1px solid #3C4B50;
	color:#E4D385;
	background: #111C22;
}


.foot{
padding:60px 0 30px;
text-align:center;
line-height:20px;
}
.foot div{
line-height:35px;
font-weight:bold;
}
.foot a{
padding:0 2px;
}

/*ÁÐ±íÒ³*/
.dh{
width:670px;
margin:0 auto;
height:28px;
line-height:28px;
background:url(../images/a36.gif) no-repeat 0 5px;
text-indent:20px;
color:#D8D5AB;
}
.dh a{
color:#D8D5AB;
font-weight:bold;
}
.r3{
width:677px;
margin:auto;
}
.r3 dt{
line-height:30px;
}
.list{
margin:auto;
width:630px;
}
.list li{
line-height:28px;
border-bottom:1px dashed #A69F4D;
padding-left:18px;
background:url(../images/a37.gif) no-repeat 2px 9px;
}
.list li a{
color:#C3E2FF;
font-size:14px;
}
.list li span{
	float:right;
	color: #7D7D7D;
}
.pages {
	margin:20px auto 0;
	width:630px;
}
.pages a,.pages b{
	padding: 0px 3px;

}

.r4{
height:auto !important;
padding:20px 0;
color:#C3E2FF;
min-height:970px;
height:970px;
}
.r4 a{
color:#C3E2FF;
}

tit{
height:113px;
}
.tit h1 {
font-size:18px;
line-height:50px;
text-align:center;
color:#fff;
}
.time{
	text-align:center;
	line-height: 30px;
}
.txt {
font-size:14px;
margin:auto;
overflow:hidden;
width:630px;
}
.txt p, .txt div {
font-size:14px;
line-height:170%;
margin:15px auto;
}
.txt img, .txt table {
margin:auto;
}
.txt td {
padding:3px;
}
.pic{
padding:0 20px;
}
.pic li{
float:left;
width:25%;
text-align:center;
margin-bottom:10px;
}
/*·Ö¸îÏß*/
#top_bg{background:#000 url(../images/bg.jpg) no-repeat center 0;}
#top_top
{ background:url(../images/bg_top.gif) top repeat-x; height:30px; width:100%;}
#top_logo
{ float:left; width:200px; text-align:center;}
#top_yx{ float:left; padding-top:8px;}
#top_tit
{ float:right;}
#top_tit li
{ float:left; width:80px; margin-top:8px;}
.top_pay{background:url(../images/msn.gif) left no-repeat; padding-left:15px;}
.top_help{background:url(../images/order.gif) left no-repeat; padding-left:15px;}
.top_jrsh{background:url(../images/logo_5.gif) left no-repeat; padding-left:15px;}

.btn li {
float:left;
height:53px;
width:96px;
background-repeat:no-repeat;}
#content1_1 ,#content1_2 { width:190px;padding-left:10px; padding-top:5px;}
.submit{ text-align:center; margin-top:20px;}
.ipt-txt {
background:#cbfff3 none repeat scroll 0 0;
border-color:#352712;
border-style:solid;
border-width:1px;
height:18px;
line-height:18px;
width:115px;
}
#d_inc{ color:#ff0000; text-align:center;}
#xsk_txt,#plsm_ser,#btn_ok{ width:640px; height:auto; float:left; padding-left:20px;}
#plsm_ser,#btn_ok{ text-align:center; margin-top:10px;}
#xsk_js{ text-align:left; background-color:#003c50; margin-left:50px; float:left; width:500px; margin-top:20px; border:1px solid #8fd8ef;padding:10px 0px;}
#btn_show{ text-align:center; margin-top:10px; color:#ff0000;float:left;width:100%;}
