@charset "gb2312";
@import url("common.css");
/* CSS Document */

.clear{ clear:both;}
.top01{ background:url(../images/top01bg.jpg) top left repeat-x; height:65px; width:100%;}
.toplogo{ width:1000px; height:65px; margin:0 auto;}
.logo{ width:368px; float:left; height:65px;}
.luxian{ float:left; width:632px; padding-top:22px; height:43px;}
.luxian1{ float:right; height:26px; color:#FFF; line-height:26px; text-align:right; font-size:14px; font-weight:bold; width:auto; background:url(../images/right.jpg) right top no-repeat #05459e;}
.luxian1 span{ float:left; background:url(../images/left.jpg) left top no-repeat; height:26px; width:3px; display:block; padding-right:10px;}
.badybg{ background:url(../images/bodybg.jpg) top center no-repeat; width:100%; padding-top:345px; }
.main{ margin:0 auto; width:1000px; background:url(../images/da.png) top center no-repeat; padding:0 3px; background:#FFF;} 
.mainall{ background:#FFF; width:1000px;}
.left{ width:682px; float:left; background:url(../images/lmbg.png) right top no-repeat #FFF;}
.ltop{font-family:"Î¢ÈíÑÅºÚ", "Ó×Ô²", "ºÚÌå"; margin-top:10px; height:37px; width:644px; margin-left:10px; background:#ececec; text-align:left; padding-left:15px; line-height:37px; font-size:14px; color:#000;}
.ltop span{ color:#900; font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ", "Ó×Ô²", "ºÚÌå";}
.ltop2{ margin-top:10px; height:50px; width:662px; background:url(../images/anpai.jpg) bottom center no-repeat; margin-left:10px;}
.tab{ width:662px; margin-left:10px;}
.tabtime{ background:url(../images/time.jpg) center left no-repeat; padding-left:24px;}
.tabaddress{ color:#05459e;}

.right{ width:318px; float:right; background:#FFF;}
.rightsm{ width:300px; height:284px; margin-left:12px; margin-top:10px; background:url(../images/jeis.jpg) top center no-repeat; padding-top:56px;}
.rightsm p{ padding:0 20px; text-align:left; line-height:20px; font-size:12px; text-indent:2em; color:#7B7A7A;}
.rightsm p a{ color:#06F; text-decoration:none;}

.right-bottom{ margin-left:12px; background:#f4f5f7; border:1px solid #e2e1e2; width:298px; height:454px;}

.right-bottom-top{ margin-top:10px; margin-left:12px; background:#f4f5f7;  border:1px solid #e2e1e2; border-bottom:none; width:298px;}


.ca{}
.ca a{ text-decoration:none; color:#05459e;}
.ca span a{ color:#999999;}
.ca span a:hover{ color:#05459e;}
.main-bottom{ margin-top:10px; width:662px; margin-left:10px; height:51px;}
.main-bottom2{ margin-top:0px; width:620px; margin-left:10px; height:135px; border-bottom:1px solid #dadada; border-left:1px solid #dadada; border-right:1px solid #dadada; padding:10px 20px;}
.main-bottom2 ul {}
.main-bottom2 ul li{ width:180px; height:136px; float:left; padding-left:26px; display:block;}
.pic img{ border:1px solid #CCC;}
.pic img a{ border:1px solid #CCC; }
.abo{ padding-top:13px;}
.abo1{ line-height:40px; font-size:14px; color:#05459e; font-weight:bold;}
.abo1 a{ color:#05459e; text-decoration:none; text-align:left;}
.abo2{ color:#05459e; text-align:left; font-size:12px; line-height:24px;}
.abo2 a:hover{ text-decoration: underline;}
