@charset "utf-8";
#main{ background:url(../images/inner_bg.gif) repeat-y;;}
#main .content{ background:url(../images/inner_top.gif) top no-repeat; min-height:530px;_height:530px; position:relative;}
#main .content h3{	position:absolute;	left: 71px;	top: 0px;}
#main .content .psg{ padding:81px 55px 20px 49px;}
#main .content .psg h4{ padding:10px 0;}
#main .content .psg li{ background: url(../images/li3.gif) 0 8px no-repeat; margin:0 0 0 21px ; padding:0 0 0 8px; line-height:1.8;}
#main .content .psg h5{ background:url(../images/li2.gif) 0 7px no-repeat; border-bottom:2px solid #a9bdcb; font-size:14px; font-weight:bold; text-indent:15px; line-height:26px; margin:10px 0;}
#main .content .psg p{ padding:10px  0 10px 10px;}
#main .content .psg table{border-collapse:collapse; margin:0 0 15px 25px; }
#main .content .psg table td{border:1px solid #d4dce1; padding:5px;}
#main .content .psg table th{border:1px solid #d4dce1; background:#c2d1db; padding:5px;}
.box{ position:relative; width:812px; margin:0 auto; padding:25px 0;}
.box .text{	position:absolute; top:35px; right:0;	width: 530px;	height: 68px;}
.box .btn{	position:absolute;	right:0px;	bottom:25px;	width: 530px;	height:30px; text-align:right; border-top:1px solid #c4e1f4;}
.box .btn img{ padding:5px 10px;}
.wel{ margin:15px 0 0 18px; background:url(../images/wel_bg.jpg) 0 0 no-repeat; width:779px; height:380px;} 
#main .content .psg .wel ul{ padding:18px 0 0 0;}
#main .content .psg .wel ul li{ list-style:none; background:none; width:260px; height:137px; margin:20px; float:left;}