/* CSS Document */
body{font:12px Arial, Helvetica, sans-serif;text-align:center;background-color:#fff;}
body,ul,li,p,ol,dd,dt,dl,form,input,select,textarea,h1,h2,h3,h4,h5,blockquote,div,img,object{padding:0;margin:0;}
ul,ol{list-style:none;}
img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;font-size:0px;height:1px;}
:focus{outline:none;}

#wrap{width:903px;font:12px Arial, Helvetica, sans-serif;text-align:left;margin:0 auto;}

#header{border-top:2px solid #004471;padding-top:1px;margin-bottom:1px;}
#headerIn{background:url(../images/banner.gif) no-repeat;height:150px;}
h1{background:url(../images/banner.gif) no-repeat;height:150px;}
h1 span{display:none;}
#footer{border-top:5px solid #004471;clear:both;}
#footer div{background-color:#5e90d4;color:#cfdef2;text-align:center;padding:20px 0;border-top:1px solid #fff;}

#content{background:url(../images/contentbg.gif) no-repeat top;clear:both;padding-top:12px;}
#left,#center,#right,center1{float:left;}

#left{width:193px;margin-left:6px;}
#leftsidebar{background:url(../images/top.gif) no-repeat top;padding-top:8px;}
ul#nav,ul#nav ul{z-index:99;}
ul#nav li{position:relative;z-index:999;display:block;font-size:0px;vertical-align:top;}
ul#nav a{display:inline-block;}
ul#nav ul li{display:block;border-bottom:1px solid #8ba5c9;background:#dae8f6;height:auto!important;zoom:1;line-height:24px;}
ul#nav ul{width:270px;position:absolute;left:193px;top:0;display:none;border:1px solid #8ba5c9;border-bottom:none;}
ul#nav li.over a{font-size:12px;padding-left:5px;}
ul#nav li:hover a{font-size:12px;padding-left:5px;}
ul#nav li.over ul a,ul#nav li:hover ul a{color:#000;}
ul#nav li.over ul a:hover,ul#nav li:hover ul a:hover{background-color:#8eb1de;color:#fff;text-decoration:none;width:265px;}
ul#nav li:hover ul,ul#nav li.over ul{display:block;}

#nav1{background:url(../images/nav1.gif) no-repeat;height:28px;}
#nav2{background:url(../images/nav2.gif) no-repeat;height:32px;}
#nav3{background:url(../images/nav3.gif) no-repeat;height:34px;}
#nav4{background:url(../images/nav4.gif) no-repeat;height:49px;}
#nav5{background:url(../images/nav5.gif) no-repeat;height:33px;}
#nav6{background:url(../images/nav6.gif) no-repeat;height:50px;}
#nav7{background:url(../images/nav7.gif) no-repeat;height:33px;}
#nav8{background:url(../images/nav8.gif) no-repeat;height:33px;}
#nav9{background:url(../images/nav9.gif) no-repeat;height:44px;}
#leftad{margin-top:6px;text-align:center;}

#center{width:474px;margin-left:10px!important;margin-left:8px;}
#center1{width:662px;margin-left:10px!important;margin-left:10px;float:left}

.centertitle{background:url(../images/titlebg.gif) no-repeat;height:22px;clear:both;margin-top:3px;}
.centertitle span{padding-left:14px;float:left;}
.centertitle1{background:url(../images/titlebg2.gif) no-repeat;height:22px;clear:both;margin-top:3px;}
.centertitle1 span{padding-left:14px;float:left;}

.more{float:right;padding-right:16px;color:#fff;line-height:20px;}
.more a{color:#fff;}

.newlist{color:#004471;margin:6px 15px 8px 15px;}
.newlist a,.newlist1 a,.culturelist a{color:#004471;}
.newlist li,.newlist1 li{background:url(../images/arrow.gif) no-repeat left 5px;padding-left:14px;margin-bottom:6px;height:18px!important;height:0;}
.newlist li a{float:left;}
.newlist li div{float:right;}

.newlist1{color:#004471;margin:15px 15px 10px 15px;font-size:14px;}
.culturelist{color:#004471;margin:15px 15px 10px 15px;font-size:14px;}
.culturelist img{padding:2px;margin-right:10px;}
.cultrue_img{border:1px solid #287bbf;background-color:#fff;}
.culturelist li{margin-bottom:8px;}

#map{margin-top:8px;text-align:center;}

#right{width:199px;margin-left:10px!important;margin-left:8px;margin-top:3px;}
.righttitle{background:url(../images/titlebg.gif) no-repeat;height:22px;}
.righttitle span{padding-left:10px;}
.life{background:url(../images/bg01.gif) no-repeat 0 22px;height:184px;margin-bottom:2px;}
.quick{background:url(../images/bg02.gif) no-repeat 0 22px #bedcf9;height:131px;margin-bottom:4px;}
.rightimg{text-align:center;margin-top:16px;}
.img{border:3px solid #fff;}
.quicklist{margin:5px 10px 5px 15px;color:#000;}
.quicklist li{background:url(../images/arrow01.gif) no-repeat left 5px;padding-left:10px;margin-bottom:5px;}
.quicklist li a{color:#000;}

#time{background:url(../images/bg03.gif) no-repeat #bedcf9;height:135px;}
.time{text-align:center;font-size:15px;font-weight:bold;color:#004471;line-height:24px;padding:16px 0 14px 0;}
#count{background:url(../images/bg04.gif) no-repeat;width:155px;height:26px;text-align:center;margin:0 auto;font-weight:bold;color:#fff;font-family:"Courier New", Courier, monospace;line-height:26px;font-size:14px;}

#columnright{margin-left:10px;float:left;width:672px;}
#current{color:#fff;font-weight:bold;font-size:12px;background:url(../images/line.gif) repeat-x bottom;height:25px;padding-top:10px;}
#current span{border-bottom:4px solid #ffcc00;padding:0 5px 6px 10px;}
#current a{color:#fff;}

.columncontent{color:#004471;margin:15px 12px 10px 12px;font-size:12px;line-height:19px;}
.columncontent h3{font-size:15px;font-weight:bold;text-align:center;margin-bottom:10px;}
.columncontent h4{font-size:12px;font-weight:bold;margin-bottom:3px;}
.columncontent p{margin-bottom:10px;text-align:justify;text-indent:22px;}
.columncontent p a{color:#004471;}

.page{text-align:center;margin-top:15px;color:#000;}
.page a{color:#314075;padding:0 6px;font-weight:bold;}
.page span{padding:0 6px;}

.orderlylist{list-style:disc inside;list-style-type:decimal;}
.orderlylist li{margin-bottom:10px;text-indent:22px;}

.mainland td{background-color:#f6fdff;padding:5px;}

.mainland1 td{padding:5px;}

