html,body,div,p,th,td,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,strong,a,em,span,form,iframe,img,pre,code,object{ margin: 0; padding: 0; border: 0; outline: 0 none;}

ul,ol,li{ list-style: none;}

html,body,input,button,select,textarea{ font:12px/1.5 宋体,Arial,sans-serif; color: #666; line-height:18px;}

a{ text-decoration: none; color: #0066CC;}
a:hover{ text-decoration: underline; color:#c80000;}
.cr{ color: #f00;}
.c666{ color: #666;}
.c999{ color: #999;}
.f40{ color: #FF4000;}
.margin15  { margin-top:15px;}

.clr{ clear: both; height: 0; line-height: 0; font-size: 0;}

.head  { width:980px; height:33px; margin:auto; background-position:0 0;}
.head .head-nav { width:980px; height:33px; margin:auto}
.head .head-nav h1 { width:295px; height:33px; float:left}
.head .head-nav span { width:520px; height:33px; float:right; line-height:33px;}
.ad-banner { text-align:center; width:980px; margin:auto}
.wrapper  { margin:auto; width:980px; }
.content  { width:980px; margin-top:10px;}
.content-left { width:675px; float:left;}
.content-map  { width:675px; border:1px #FFEBD7 solid; float:left;}
.content-map p { width:650px; height:410px; margin:20px auto; display:block; position: relative;}
.content-map p a{ position: absolute; width: 48px; height:20px; text-align: center; line-height: 20px; display: inline-block;opacity: .0; filter:Alpha(Opacity=0); background: #fff; }
.contentt-map  { width:978px; border:1px #FFEBD7 solid; float:left;}
.contentt-map p {
	margin:20px auto;
	display:block;
	position: relative;
}
.contentt-map p a{ position: absolute; width: 48px; height:20px; text-align: center; line-height: 20px; display: inline-block;opacity: .0; filter:Alpha(Opacity=0); background: #fff; }
.head , .content-tit , .content-right .content-right-list .content-right-list-tit   { background:url(images/bg-zt.gif) repeat-x}
.content-tit  { width:675px; height:31px; line-height:31px; background-position:0 -50px; text-indent:1em; font-size:14px; font-weight:bold; color:#000}
.contentt-tit  { width:978px; height:31px; line-height:31px; background-position:0 -50px; background:url(images/bg-zt.gif) repeat-x; text-indent:1em; font-size:14px; font-weight:bold; color:#000}
.content-right  { width:290px; float:right;}
.content-right .content-right-list  { width:288px; border:1px #FFEBD7 solid; line-height:22px;}
.content-right .content-right-list .content-right-list-tit  { height:29px; width:100%; background-position:0 -100px; line-height:29px; font-weight:bold; text-indent:1em; color:#000}
.content-right .content-right-list h3  { color:#0066CC; font-size:14px; margin:10px auto; text-align:center}
.content-right .content-right-list p  { margin:0 10px 20px 10px;}
.content-right .content-right-list a  { color:#0066CC;}
.content-right .content-right-list ul  { overflow:hidden; width:260px; height:190px; margin:10px 10px;}
.content-img-txt { width:330px; height:145px; float:left; overflow:hidden}
.content-img-txt table {overflow:hidden;}
.content-img-tx { width:332px; height:430px; float:left; overflow:hidden}
.content-img-tx table {overflow:hidden;}
.content-img { width:140px; overflow:hidden; line-height:24px; float:left; margin-top:10px}
.content-txt { width:290px; height:120px; float:left; overflow:hidden; margin:15px 15px auto ;}
.bottom { width:980px; height:60px; line-height:20px; text-align:center; padding-top:30px;}

div.area_div {width:auto; height:auto; background:#FFFFE6; position:absolute; border:#CCC 3px solid;}
div.area_div ul {margin:10px; line-height:20px;}
