@charset "utf-8";
/* CSS Document */
body{ width:1024px; margin:0px auto; color:#000; font-size:12px; height:767px;}
img{ border:0px;}
.clear{ clear:both}
.left{background:url(bj_01.jpg) left no-repeat; width:379px; height:767px; float:left}
.right{ background:url(bj_04.gif) right no-repeat; float:left;height:767px; width:645px;}
.left1{width:124px; float:left; color:#000; text-align:center}
.left1 a,.ft1 a,.ft2 a{color:#000;text-decoration:none}
.le21 a,.ft1 a{color:#fff}
.le21,.ft1,.le20{ height:23px; line-height:23px; background-color:#5b9cb7; margin-top:2px;}
.le22,.ft2{ height:23px; line-height:23px; background-color:#cddee4; margin-top:2px;}
.ft1,.ft2{height:25px;line-height:25px; }
.le21,.le22{background-image:url(tb.gif); background-repeat:no-repeat ; background-position: 20px center;}
.left2{float:left; border:1px solid #878d59;width:252px;background:#78aadd;height:765px;}
.left2top{ padding-left:92px; padding-top:29px;}
.left2box{margin-top:11px; width:219px; height:160px; margin-left:13px;}
.righttop{padding-top:15px; margin-left:-1px;}
.right1{ width:289px; padding:15px 18px; line-height:16px; float:left}
.right1 p{margin:0px; padding:0px; padding-top:10px;}
.right2{ float:left}
.right21{ padding:10px 0px;  width:301px;}
.right22{  background:url(fs_25.jpg) no-repeat; width:297px; margin-top:5px;float:left; height:100px; }
.right2a{ width:100px; float:left; padding-left:30px; text-align:center; padding-top:15px;}
.right2a p{margin:0px; padding:0px; color:#b10000; height:20px;}
.right2a .r1{ width:76px; height:23px; padding-top:9px;  padding-left:25px; color:#fff; font-size:14px; font-weight:bold; }
.right2a .r2{ width:76px; height:35px;line-height:33px; padding-left:25px;color:#fff; font-size:14px; font-weight:bold;}
.r1 a,.r2 a{color:#fff; text-decoration:none}
.r1 a:hover,.r2 a:hover,.left1 a:hover,.ft1 a:hover,.ft2 a:hover{color:#333; }
.first{width:296px;margin-top:4px; border-bottom:1px dashed #000; padding-bottom:5px; text-align:center;  margin-right:auto }



