* {border:0;padding:0;margin:0;}
body {background:#FFFFFF; margin:0; padding:0 10px;}
body,div,p,td,textarea,input{color:#424242; font:12px normal Verdana, Arial;}
textarea {overflow:auto;}
img {border:none;}
a {color:#666666;text-decoration:none;}
a:hover{color:#FF6600; text-decoration:underline;}

a.orange,.orange a,.orange{ color:#FF6600;}
a.orange:link,.orange a:link{ color:#FF6600;}
a.orange:visited,.orange a:visited{ color:#FF6600;}
a.orange:hover,.orange a:hover{ color:#FF6600;}


div,img,table,tbody,td,tr,th,ul,ol,li,dl,dt,dd,p,h3 {margin:0;padding:0;border:0px;}
form,input,button,textarea{margin:0;padding:0;border:1px; border-bottom-color:#CCCCCC; border-right-color:#CCCCCC}
p {float:left;}
small {font-size:10px;}
h1,h2,h3,h4,h5,h6 {font-size:14px;font-weight:bold;margin:0;padding:0;}
img {border:0;}
.img {line-height:1px;font-size:1px;}
ul,li {list-style:none;}
ol li {list-style: decimal;margin:0;padding:0;border:0;}
em {font-weight:bold;font-style:normal;}
.cb {clear:both; }
.fl { float:left;}
.fr { float:right;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fwn{ font-weight:normal;}
.fwb{ font-weight:bold;}
.hack00 {overflow:hidden;height:100%;}
.Blank10{clear:both;font-size:1px;margin:0px;height:10px;line-height:10px;}

#Wrap {clear:both;width:980px;margin:0px auto;}
.BoxL {float:left;width:700px;}
.BoxR {float:right;width:270px;}


.ad1 {font-size:0px;line-height:0px;}
.ad1 img {border:0;}

.ad2 {float:left;display:inline;position:relative;width:708px;left:-4px;margin-top:-4px;}
.ad2 a {float:left;display:inline;margin-left:4px;margin-top:4px;font-size:0px;line-height:0px; }
.ad2 a img {width:172px;border:0;}

#header{margin:0 auto; width:980px;height:50px; margin:5px auto 0; background:url(bg.gif) no-repeat 0 37px;}
#header a{color:#666666;}
#logo{width:165px;margin:0 auto;padding:5px 0 0;}
#logo img{width:170px;height:44px;}
#headerlogin {display:inline;float:left;margin:-30px 0 0 20px;}
#headerlogin a{padding:0 0 0 8px;}
#topnav {float:right;margin:-30px 60px 0 0;display:inline;}
#topnav a {border-right:1px solid #CCCCCC;float:left;height:14px;line-height:14px;padding:0 6px;}
#topnav a.topnavr {border:none;}

#homeheadernav{ position:relative;width:980px;height:71px; margin:0 auto 10px;background:url(bg.gif) no-repeat 0 -19px;}
#homeheadernav #zonenavleft{ display:inline; float:left; margin:0 0 0 15px;}
#homeheadernav #zonenavright{ display:inline;float:right; margin:0 17px 0 0;}
#homeheadernav .zonenav2 li{float:left;overflow:hidden;height:70px; padding:0 7px 0 0;text-align:center;}
#homeheadernav #zonenavright li{padding:0 0 0 7px;}
#homeheadernav .zonenav2 li a{ overflow:hidden;display:block; margin:5px; width:56px;height:16px; padding:40px 0 0;*padding-top:42px; line-height:14px;white-space:nowrap; color:#424242;}
#homeheadernav .zonenav{width:585px; margin:10px auto 0 auto; padding:0px 2px 0 6px;}
#homeheadernav .zonenav li {float:left; text-align:center;font-size:14px;display:inline; }
#homeheadernav .zonenav li a {height:28px;padding:0 10px; line-height:30px;display:inline-block;background:url(Column.jpg) no-repeat right top;}
#homeheadernav .zonenav li.zonenavr a {background:none;}

#headersearchwrap{width:980px;height:0px;margin:0 auto;overflow:hidden;}
#headersearchbox {background:url(bg.gif) no-repeat 0 -91px; height:25px;margin:0 auto; padding:0px 0 0 5px; width:610px; overflow: hidden; position:relative;top:-40px;}
#headersearchbox #hsearch {position:absolute;display:block;height:18px;line-height:18px; top:2px;right:0px;padding:3px 0pt 0pt;}
#headersearchbox #hsearch a{color:#FFF;}
#headersearch {float:left;width:560px; height: 27px; overflow: hidden;}
#headersearch fieldset{margin:0; padding:0;border:none; vertical-align:middle;}
#headersearch fieldset span { float: left; display: inline; width: 78px; height: 19px; margin-top: 3px; overflow: hidden; }
#headersearch fieldset select {display:inline;float:left; width:80px; height:24px; line-height:22px; margin:-1px 0 0 -1px;background:transparent; }
#headersearch fieldset select option {padding:2px 0;}
#headersearch input { height:25px;margin:0;padding:0; border:none 0;background: transparent ; }
#headersearch input.s {display:inline;width:42px; height:30px; line-height:25px; margin:0px 0 0 15px; border:none; background:url(bg.gif) no-repeat 0 -117px; text-align:center;}
* html #headersearch input.s { margin-top: 1px; }
*+html #headersearch input.s { margin-top: 0px; }
#headersearch #headerkeywordp{float:left;width:410px;height:20px; line-height:20px; padding-left:5px; margin-left: 1px; margin-top:2px; }

.area {float:left;position:relative;}
.column {clear:both;height:30px;background:url(column_c.jpg) repeat-x left top;}
.column .columnl,
.column .columnr {float:left;display:block;height:30px;width:10px;background:url(column_l.jpg) no-repeat left top; }
.column .columnr {float:right; background:url(column_r.jpg) no-repeat left top;}
.column .other {float:right;margin-right:10px;}
.column .other a {padding:0px 5px; display:inline; height:30px;line-height:30px;}
.columnname {float:left;width:400px;position:absolute;left:20px;top:4px;height:0px;line-height:0px; }
.columnname a {float:left; display:inline;line-height:26px;padding:0 8px; text-align:center; font-size:14px; font-weight:bold;}
.columnname a.one {width: 85px;height:32px;padding:0; display:block;background:url(bg.gif) no-repeat -43px -117px;color:#fff;}

.column1 {clear:both;height:23px;background:url(column1_c.jpg) repeat-x left top;}
.column1 .columnl,
.column1 .columnr {float:left;display:block;height:23px;width:10px;background:url(column1_l.jpg) no-repeat left top; }
.column1 .columnr {float:right; background:url(column1_r.jpg) no-repeat left top;}
.column1 h2,
.column1 h2 a {height: 23px;line-height:25px;overflow:hidden; font-size:12px;font-weight: normal;color:#0041d9;}

.columncontent {float:left;width:680px;overflow:hidden; height: 100%; padding:9px;border:1px solid #cccccc;border-top:none; }

.contentone {float:left;width:700px;position:relative;left:-20px;top:0px;}
.contentone li {float:left;display:inline;margin-left:20px;width:330px;background:url(hr.gif) repeat-x left bottom;}
.contentone li h2 a {height: 30px; line-height: 30px; display:block; color:#0041d9;font-size:14px;}
.contentone li a {height:24px;line-height:24px;padding:0 5px; }
.contenttwo li {width:680px;}

.contentthree {float:left;}
.contentthree li {width:325px;height: 24px; font-family:"ËÎÌå";overflow:hidden;}
.contentthree li a {height:24px;line-height:24px;padding:0 5px; }

.arealist1,
.arealist2,
.arealist3,
.arealist4 {float:left;width:345px;}
.arealist2 {float:right; }
.arealist3,
.arealist4 {width: 980px; }
.arealist1 .columncontent,
.arealist2 .columncontent {width:325px;}

.tab01 {float:left; width: 270px; height: 27px; background:url(bg.gif) no-repeat 0 -176px;}
.tab01 li {float:left; display:inline;}
.tab01 li span {display:block; width: 90px; text-align:center; height:27px; line-height:27px; }
.tab01 li.tabli01 { background:url(bg.gif) no-repeat -270px -176px; }
.tab01 li.tabli01 span { background:url(bg.gif) no-repeat right -90px; }
.sub00 {float:left;width:250px;overflow:hidden; height: 100%; padding:9px;border:1px solid #cccccc;border-top:none;}
.sub00 ul li { height: 24px; line-height: 24px; background:url(hr.gif) repeat-x left bottom; overflow:hidden;}
.sub00 ul li span.r {float:right; color:#1cb7e4; }
.sub00 ul li a {color:#0b4052;margin-left:5px;height: 24px; line-height:24px;  }

.zhxx {width:270px;background:#f8f8f8;overflow:hidden; }
.zhxx h2 {float:left; width: 270px; height: 26px; line-height:26px; font-size:12px; padding-left:10px; background:url(bg.gif) no-repeat 0 -150px;}
.zhxx .columncontent {width:250px;}
.zhxx .columncontent .contentthree li {width:250px;background:#fff; }

.arealist3 .columncontent {width: 960px;}
.arealist3 .columncontent ul {margin-left:3px;display:inline; }
.arealist3 .columncontent ul li {float:left;width:106px;height:120px;margin-top:10px;display:inline;text-align:center;overflow:hidden;}
.arealist3 .columncontent ul li a.img {float:left; width:80px;height:80px;margin-left:13px;display:inline;border:1px solid #cccccc;}
.arealist3 .columncontent ul li img {width: 78px; height:78px;}
.arealist3 .columncontent ul li a.text {float:left;width: 80px; height:36px;margin-left:13px;margin-top:4px;display:inline;line-height:18px;overflow:hidden;}

.arealist4 .columncontent {width: 960px;}
.arealist4 .columncontent a {margin-right:10px;height: 25px; line-height:25px; }

#footer {clear:both;width:980px;margin:10px auto;text-align:center; }
#footer .footnav {clear:both;}
#footer .footnav a {display:inline;height: 30px;line-height:30px;padding:0 2px; }
#footer .aligroup {clear:both;height: 30px;line-height:30px;}
#footer .copyright {width:500px;margin:0 auto; margin-top:10px;line-height:25px; }
