@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0; }
body{ font-family:'宋体';  font-size:12px; color:#4E4E4E; line-height:22px; width:1000px; margin:0 auto; }
li{ list-style-type:none; }
a{ text-decoration:none; color:#4E4E4E; }
.clear{ clear:both; font-size:0; height:0; }
h1,h2{ font-size:12px; display:inline;}
/*  */
.Rttl_01 a,.Rttl_02 a,.Rttl_03 a,.right p a,.middleM a,.style span{ color:#1c4b7a; }
/*  */
.top{ overflow:hidden; padding-top:10px; white-space:nowrap; }
.top a{ float:left; _display:inline; }
.top ul{ float:right; _display:inline; }
.top li{ float:right; _display:inline; }
.top li a{ padding:0 10px; }
/*  */
.menu{ width:1000px; height:70px; background:url(menu.jpg) no-repeat; *margin-top:5px;}
.menu .nav,.sub{ height:35px; line-height:35px; padding:0 3px; }
.menu .nav a{ width:94px; color:#FFF; font-weight:bold; float:left; text-align:center; }
.nav a.fist{ width:78px; }
.nav span{ float:left; color:#7392ba; font-weight:bold; padding-left:60px; }
.menu .sub a{ color:#22426d; background:url(dashed_01.jpg) no-repeat left center; padding:0 8px; margin-left:10px; }
.butn{ width:43px; height:17px; background:url(butn_01.jpg) no-repeat; }
.tet{ background:#456186; border:solid 1px #143358; }
.fom{  padding-top:3px; *padding-top:0px; _padding-top:8px; }
/*  */
.banner{ margin-top:10px; }

.main{ overflow:hidden; }

.left{ width:240px; float:left; }
.leftT{ width:240px; height:151px; background:url(left_01.jpg) no-repeat; }
.leftT dl{ overflow:hidden; }
.leftT dt{  font-size:12px; font-weight:bold; line-height:30px; color:#24446e; padding-left:15px; float:left; }
.leftT dd{ float:right; line-height:32px; color:#24446e; padding-right:30px; }
.left ul{display:block; clear:both; padding:10px 0 0 20px;  _padding:5px 0 0 20px; }
.left li{ line-height:24px; _line-height:24px; background:url(dashed_01.jpg) no-repeat left center; padding-left:15px; }

/*  */
.middle{ width:480px; height:234px; float:left; margin-left:18px; }
.ttl{ height:25px; overflow:hidden; }
.tab{ overfloat:hidden;float:left; }
.tab p{ float:left; width:96px; height:25px; background:url(tab_01.jpg) no-repeat;  font-weight:bold; line-height:25px; text-align:center; margin-right:1px; _display:inline; cursor:pointer;color:#24446e; }
.tab p.select_02{ background:url(tab_02.jpg) no-repeat;  color:white; }
.ttl a{ float:right; background:url(dashed_02.jpg) no-repeat right center; padding-right:17px; margin:8px 0 0 0; }
.middleM{  background:url(middle_01.jpg) no-repeat left 1px; overflow:hidden; line-height:22px; padding:16px 10px 0 10px; }
.middleM img{ border:solid 1px #e3e3e3; background:#FFF; padding:2px; float:left; margin:0 10px 0px 0; }
.middleM p{ text-indent:25px; }
/*  */
.right{ float:right; width:240px; height:235px; }
.Rttl_01{ width:240px; height:132px; font-weight:bold; background:url(right_01.jpg) no-repeat; padding-top:13px; margin-top:10px; }
.Rttl_01 a{ margin-left:50px; }
.Rttl_01 span{ color:#ea7e09; }
.right p{ padding:8px 15px; }
.Rttl_02{ font-weight:bold; width:240px; height:42px; background:url(right_02.jpg) no-repeat; text-align:center; line-height:42px; }
.Rttl_03{ font-weight:bold; width:240px; height:43px; background:url(right_03.jpg) no-repeat; text-align:center; line-height:43px;}
/*  */
.prc{ width:1000px; height:169px; background:url(bg.jpg) no-repeat; clear:both; margin-top:10px; overflow:hidden; }

.prc_tab{ float:left; width:120px; margin:35px 0 0 11px; _display:inline;   }
.prc_tab p{ width:106px; height:27px; line-height:27px; color:#a5c7f0; padding-left:15px; background:url(img04.jpg) no-repeat bottom left; cursor:pointer; }
.prc_tab p.select_02{ color:white; background:url(tab_03.jpg) no-repeat; }
.prcR{float:right; width:832px; height:115px; margin:2px 0px 0 0px; _display:inline; padding:15px; }

.style{ float:left; border:solid 1px #95a3b2; width:149px; _display:inline; margin-right:15px; }
.style p{border-top:solid 1px #95a3b2; text-align:center; margin-top:-7px; *margin-top:0px; }

.style2{ float:left; border:solid 1px #95a3b2; width:120px; _display:inline; margin-right:15px; text-align:center }
.style2 p{border-top:solid 1px #95a3b2; text-align:center;  margin-top:-7px; *margin-top:0px;  }

.style3{ float:left; border:solid 1px #95a3b2; width:120px; _display:inline; margin-right:15px; text-align:center }

.link{ width:1000px;  clear:both; margin-top:10px; }

.footer{ width:1000px; background:url(footer.jpg) no-repeat; padding-top:35px; overflow:hidden; }
/*.footer{ background:url(footer.jpg) left top; padding-top:3px; margin-top:10px; _margin-top:-10px;}*/
.footer img{ float:left; }
.footerR{ float:left; padding-top:15px; }
















