/* CSS Document */





.bg{width:1000px; height:auto; margin:auto; background-image:url(../images/bg.jpg); background-repeat:repeat-y;}

.sha_left{background-image:url(../images/bg_sha.jpg); background-repeat:repeat-y; width:20px; height:auto; margin:0px; padding:0px; float:left;} 

.sha_right{background-image:url(../images/bg_sharight.jpg); background-repeat:repeat-y; width:20px; height:auto; margin:0px; padding:0px; float:left;}

.bg_center{width:960px; height:auto; background-color:#FFFFFF;}



.top{width:960px; height:115px; float:left; background-color:#FFFFFF;}



.logo{width:453px; height:92px; background-image:url(../images/logo.jpg); background-repeat:no-repeat; float:left; margin-top:24px;}



.search_bg{width:206px; height:auto; float:left; margin-left:280px; padding-top:20px;}

.search_box{width:206px; float:left; height:22px;}

.serach_btn{width:48px; height:15px; float:right; padding-top:8px;}



.menu_bg{width:960px; height:34px; background-image:url(../images/menu_bg.jpg); background-repeat:repeat-x; float:left; border-bottom:1px solid #ffffff;}

.menu{margin:0px; padding:0px; float:left; display:inline; list-style:none; width:960px; height:34px;}

.menu li{float:left; list-style:none; border-right:1px solid #ffffff; height:34px;}

.menu li a{font-family:arial; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none; padding:10px 20px 10px 29px; display:block; list-style:none; text-align:center; background-image:url(../images/menu_bg.jpg); background-repeat:repeat-x;}

.menu li a:hover{font-family:arial; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none; padding:10px 20px 10px 29px; display:block; list-style:none; text-align:center; background-image:url(../images/menu_bgO.jpg); background-repeat:repeat-x;}



.container{width:940px; float:left; height:auto; padding:15px 10px 15px 10px; background-color:#FFFFFF;}



.container_left{width:635px; float:left; height:auto;}



.container_innleft{width:620px; float:left; height:auto; font-family:arial; font-size:12px; color:#555555; text-decoration:none; text-align:justify; line-height:18px; margin-right:15px;	 }



.container_right{width:300px; float:left; height:auto;}





.box_bg{width:300px; height:auto; float:left;}

.box_top{background:url(../images/box_top.jpg); background-repeat:no-repeat; width:300px; height:47px; float:left; text-align:left;}

.box_center{background:url(../images/box_center.jpg); background-repeat:repeat-y; width:300px; float:left; }

.box_bottom{background:url(../images/box_bottom.jpg); background-repeat:no-repeat; width:300px; height:47px; float:left;}



.heading{font-family:arial; font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none; color:#1b468f; text-align:left; padding-top:40px; padding-left:20px;  }



.sopt_bg{width:290px; height:auto; float:left; border-bottom:1px solid #a9d5ee; padding-left:5px; padding-right:5px; margin:auto; padding-bottom:10px; padding-top:10px;}

.sopt_img{width:89px; height:85px; float:left; padding-right:10px;}

.sopt_txt{width:160px; height:auto; font-family:arial; font-size:11px; color:#555555; text-decoration:none; float:left; text-align:left; padding-left:5px;}

.spot_head{font-family:arial; font-size:11px; color:#153976; font-weight:bold; text-decoration:none; text-align:left;}

.more{font-family:arial; font-size:11px; color:#153976;  text-decoration:none; text-align:left;}

.more:hover{font-family:arial; font-size:11px; color:#000000;  text-decoration:none; font-weight:bold; text-align:left;}





.read_bg{width:615px; height:auto; float:left; padding-top:20px; padding-bottom:20px;}

.rbox_top{background:url(../images/rbox_top.jpg); background-repeat:no-repeat; width:615px; height:40px; float:left; text-align:left;}

.rbox_center{background:url(../images/rbox_center.jpg); background-repeat:repeat-y; width:615px; float:left; }

.rbox_bottom{background:url(../images/rbox_bottom.jpg); background-repeat:no-repeat; width:615px; height:40px; float:left;}



.read_img{width:158px; float:left; padding:10px 20px 10px 20px; height:auto;}





.gallery_bg1{width:300px; height:auto; float:left; padding-bottom:20px; margin-right:15px;}

.gbox_top{background:url(../images/gbox_top.jpg); background-repeat:no-repeat; width:300px; height:45px; float:left; text-align:left;}

.gbox_center{background:url(../images/gbox_center.jpg); background-repeat:repeat-y; width:300px; float:left; }

.gbox_bottom{background:url(../images/gbox_bottom.jpg); background-repeat:no-repeat; width:300px; height:45px; float:left;}



.gallery_img{width:268px; float:left; padding:10px 10px 10px 10px; height:auto;}



.footer_bg{width:960px; height:38px; float:left; padding-top:10px; background-color:#000000; color:#FFFFFF; font-family:arial; font-size:11px; color:#FFFFFF; text-decoration:none;}

.footer_bg a{font-family:arial; font-size:11px; color:#FFFFFF; text-decoration:none;}



.future_bg{width:270px; height:134px; float:left; padding-left:10px;}

.future_img{width:124px; height:124px; float:left;}

.future_txt{width:140px; height:155px; font-family:arial; font-size:11px; color:#555555; text-decoration:none; float:left; text-align:left; padding-left:5px;}



.more_btn{width:33px; height:13px; float:right; background-image:url(../images/btn_more.jpg); background-repeat:no-repeat; margin-top:15px; margin-right:10px;}





.reportbg {width:270px; height:auto; float:left; margin-left:1px; padding:0px;}

.report{width:270px; height:auto;  float:left; margin:0px; padding:0px; list-style:none;}

.report li a{width:298px; height:auto; font-family:arial; font-size:11px; color:#555555; text-decoration:none; float:left; text-align:left; border-bottom:1px solid #a9d5ee; list-style:none; padding-top:10px; padding-bottom:10px; margin:0px;}



.events_bg{width:620px; float:left;  height:auto;   border-bottom:1px solid #e0e0e0;}



.event_img{width:128px; height:auto;  border:1px solid #2200cc; margin-right:10px;  float:left; margin-bottom:10px; margin-top:10px;}



.event_txt{width:465px; height:auto; font-family:arial; font-size:12px; color:#555555; float:left; line-height:18px; text-decoration:none;}



.readmore{font-family:arial; font-size:11px; color:#1b468f; float:left; text-decoration:none;}



.read_bullet{font-family:arial; font-size:9px; color:#1b468f; float:left; text-decoration:none;}



.events_head{font-family:arial; font-size:13px; color:#153976; font-weight:bold; text-decoration:none; text-align:left;}



.gallery{width:120px; height:auto; float:left; padding-right:27px; margin-bottom:5px;}



.gallery_txt{font-family:arial; font-size:14px; color:#1b468f; font-weight:bold; text-decoration:none; text-align:left; float:left; width:120px; height:auto;}



.gallery_bg{width:590px; float:left; margin-bottom:15px;  height:auto;}









