/* CSS Document */
body{margin:0px;font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#7D7D7D;}
ul{margin:0px;padding:0px;list-style-type:none;}
#container{width:990px;margin:auto;border:0px solid #ccc;}
#header{width:990px;margin:auto;margin:0px;}

#header ul li{padding:0px;}

#pagebody{width:990px;margin:auto;margin-top:2px;overflow:hidden;height:100%;}
#pagebody #sidebar{width:280px;border:0px solid #E0E0E0;}
#pagebody #sidebar #civic{width:276px;height:118px;border:1px solid #E0E0E0;background:url(../images/civic.gif) repeat-x;}
#pagebody #sidebar #civic ul li{padding-top:30px;padding-left:0px;}

#pagebody #sidebar #cr-v{width:276px;height:128px;border:1px solid #E0E0E0;margin-top:2px;background:url(../images/cr_v.gif) repeat-x;}
#pagebody #sidebar #cr-v ul li{padding-top:30px;padding-left:0px;}

#pagebody #sidebar #sbr{width:276px;height:145px;border:1px solid #E0E0E0;margin-top:2px;background:url(../images/sbr.gif) repeat-x;}
#pagebody #sidebar #sbr ul li{padding-top:30px;padding-left:0px;}

#pagebody #marginbody{width:708px;height:390px;border:0px solid #E0E0E0;margin-left:281px;margin-top:-403px;*margin-top:-409px!important;*margin-top:-409px;}
#pagebody #marginbody #sidebar{width:459px;height:390px;}
#pagebody #marginbody #sidebar .news{width:457px;height:193px;border:0px solid #E0E0E0;}
#pagebody #marginbody #sidebar .news .title{width:457px;height:28px;background:url(../images/news.gif) repeat-x;}
#pagebody #marginbody #sidebar .news .title ul li{padding-top:5px;padding-left:40px;color:#fff;}
#pagebody #marginbody #sidebar .news .main{width:453px;height:162px;border:1px solid #E0E0E0;margin:auto;}
#pagebody #marginbody #sidebar .news .main ul li{padding:3px;}

#pagebody #marginbody #sidebar .issue{width:457px;height:193px;border:0px solid #E0E0E0;margin-top:8px;background:url(../images/issue.gif) repeat-x;}
#pagebody #marginbody #sidebar .issue ul li{padding-top:46px;padding-left:86px;}

#pagebody #marginbody #right{width:246px;height:390px;border:0px solid #E0E0E0;margin-top:-392px;margin-left:463px;overflow:hidden;height:100%;}
#pagebody #marginbody #right .title{width:246px;height:28px;background:url(../images/vip.gif) repeat-x;}
#pagebody #marginbody #right .title ul li{padding-top:6px;padding-left:36px;}

#pagebody #marginbody #right .main{width:243px;height:168px;border:1px solid #E0E0E0;margin-top:2px;margin:auto;}
#pagebody #marginbody #right .main ul li{padding:3px;}
#pagebody #marginbody #right .seavice{width:244px;height:192px;border:0px solid #E0E0E0;margin-top:2px;margin:auto;margin-top:2px;}
#pagebody #marginbody #right .seavice ul li{padding:0px;}

#footer{width:990px;margin:auto;margin-top:3px;}
#footer #map{width:990px;height:174px;border:1px solid #EAE9E9}
#footer #map ul li{padding:3px;}

#footer #map .mapx{width:276px;height:174px;}
#footer #map .mapx ul li{padding:3px;}

#footer #map .recommend{width:700px;height:174px;margin-left:283px;background:url(../images/recommend.gif) repeat-y;margin-top:-176px;*margin-top:-176px!important;*margin-top:-176px;}
#footer #map .recommend ul li{padding:0px;padding-left:31px;}

#footer #link{width:990px;height:36px;margin-top:3px;}
#footer #link ul li{padding:0px;}
#footer #link .img{width:103px;height:44px;background:url(../images/link.jpg);}
#footer #link .img ul li{padding-top:14px;padding-left:20px;color:#fff;font-size:14px;font-weight:inherit;}

#footer #link .main{width:882px;height:44px;border:1px solid #EAE9E9;margin-top:-44px;margin-left:105px;}
#footer #link .main ul li{padding-left:20px;padding-top:10px;}
#footer #contact{width:790px;height:77px;border-top:3px solid #ED1B24;margin-top:6px;background:url(../images/logo.gif) repeat-y;}
#footer #contact ul li{padding-top:20px;padding-left:230px;}
#footer #cnzz{width:198px;border-top:3px solid #ED1B24;margin-top:-80px;margin-left:790px;}
#footer #cnzz ul li{padding-top:36px;padding-left:50px;}