body{margin:0;padding:0;border:0;height:100%;text-align:left} 
#contain{position: relative;padding:10px;margin:10px auto;border:0;overflow:hidden;}
#content {position:relative;margin:10px auto 10px;} 
#bottom {position: relative;margin:0px auto;min-width:1002px;min-height:100px;background:url(../image/bottom.jpg) repeat-x;} 
#top {position:relative;margin:0px auto;z-index:99} 
#bodyex {position: absolute;left:0;top:0;margin:0} 
#bottomex {position: absolute;left:0;bottom:0;margin:0;z-index:-1;} 
#topex {position: absolute;left:0;top:0;margin:0;z-index:-1} 
#contentex {position: absolute;left:0;top:0;margin:0;z-index:-1} 
#advsex {display:none;position: absolute;width:100%;left:0;bottom:0;margin:0;z-index:-1} 



.pdv_class{position:absolute;border:0;}



div,li,td,p,select,input,textarea,a,button,input{font:12px Verdana, Arial, Helvetica, sans-serif;color:#505050;text-decoration: none}
ul{margin:0px;padding:0px;}
a:link,a:visited,a:active{color:#505050;text-decoration: none;}
a.nomal:link,a.nomal:visited,a.nomal:active{color:#505050;text-decoration: underline;}
a:hover{color:#ff0000;text-decoration: underline;}


form{margin:0;padding:0}
.input{border:1px #ddd solid;height:20px;line-height:20px;padding:0px 3px;color:#555;background:#f7f7f7}
.textarea{border:1px #ddd solid;font-size:12px;padding:3px;background:#f7f7f7}
.button{border:1px #c0c0c0 solid;height:22px;line-height:20px;padding:0px 3px;background:#e8e8e8;}
.submit{border:1px #c0c0c0 solid;height:22px;line-height:20px;padding:0px 3px;background:#e8e8e8;}
.mustfill{color:#ff0000}
select{font:12px Verdana, Arial, Helvetica, sans-serif;color:#505050;}




.msgdiv {color:#336699;padding-left:53px;background:url(404.png) 30px no-repeat;}
.errdiv {color:#FF0000;padding-left:53px;background:url(404.png) 30px no-repeat;}
.rightdiv {color:#505050;padding-left:53px;background:url(404.png) 30px no-repeat;}
.noticediv{display:none;border:1px #fc5959 solid;background:#FFFDF4 url(404.png) 10px no-repeat;padding-left:33px;line-height:25px;margin:3px 0px}
.okdiv{display:none;border:1px #fc5959 solid;background:#FFFDF4 url(404.png) 10px no-repeat;padding-left:33px;line-height:25px;margin:3px 0px}
.securenotice{line-height:100px;color:#FF0000;text-align:center;}



div#alert {display:none;cursor:default;}
div#alert .border{border:1px #97A0AA solid;}
div#alert .ntc{padding:30px;text-align:left;background:#fff;font: 14px/1.6 Verdana, Arial, Helvetica, sans-serif;}
div#alert .buttonzone{padding:15px;text-align:center;background:#f7f7f7;}
div#alert .topBar{height:20px;line-height:20px;background:#cbddef;text-align:left;padding:0px 0px 5px 5px ;font-size:12px;}
div#alert .topBar .pwClose{position: absolute;top:0px;right:8px;width:45px;height:18px;background:url(404.png) no-repeat;cursor:pointer}
div#alert .button{border:1px #97A0AA solid;height:22px;line-height:20px;padding:0px 5px;background:#eee}



#frmWindow {display:none;cursor:default;}
#frmWindow .border{border:1px #97A0AA solid;}
#frmWindow .ntc{padding:30px;text-align:left;background:#fff;font: 12px/1.6 Verdana, Arial, Helvetica, sans-serif;}
#frmWindow .buttonzone{padding:15px;text-align:center;padding-top:10px;background:#f7f7f7;}
#frmWindow .Frm{width:100%;height:500px;border:0}
#frmWindow .windowcontent{width:100%;height:380px;overflow:auto;background:#fff;border:0}
#frmWindow .topBar{height:20px;line-height:20px;background:#cbddef;text-align:left;padding:0px 0px 5px 5px ;font-size:12px;}
#frmWindow .topBar .pwClose{position: absolute;top:0px;right:8px;width:45px;height:18px;background:url(404.png) no-repeat;cursor:pointer}



div#newsquery {
margin:0px;
padding:0px;
}

div#newsquery ul{
margin:0;
padding:0;
}

div#newsquery li{
list-style-type: none;
height:36px;
font-size: 12px;
overflow: hidden;
line-height:28px;
background:url(../image/line.png) 0px 5px no-repeat;
}

div#newsquery a:link,div#newsquery a:visited,div#newsquery a:active{
text-decoration: none;
font:12px/28px Verdana, Arial, Helvetica, sans-serif;
color:#696969;
}

div#newsquery a:hover{
text-decoration: underline;
font:12px/28px Verdana, Arial, Helvetica, sans-serif;
color:#696969;
}


div#newsquery li.title{
padding-left:19px;
}


div#newsquery div.title{
float:left;
font:12px/28px Verdana, Arial, Helvetica, sans-serif;
}

div#newsquery .time{
float:right;
white-space: nowrap;
overflow: hidden;
font:12px/23px Verdana, Arial, Helvetica, sans-serif;
padding-right:5px;
color:#696969;
}





div#showpages {
clear:both;
padding:0px;
margin:20px 0px;
width:100%;
height:30px;
line-height:30px;
white-space: nowrap;
}
div#showpages a{display:inline-block;min-width:20px;height:20px;padding:0 4px;line-height:20px;text-align:center;}

div#pagesinfo {
color:#696969;
float:left;
padding:3px 8px;
white-space: nowrap;
}

div#pages {
float:right;
padding-right:8px;
white-space: nowrap;
}

div#pages ul{
margin:0;
padding:0;
}

div#pages a:link,div#pages a:visited,div#pages a:active{
color:#303030;
text-decoration: none;
}

div#pages a:hover{
color:#ff0000;
text-decoration: none;
}

div#pages li{
margin:3px;
padding:2px 5px;
list-style-type: none;
float:left;
background:#dcd9d4;
color:#303030;
border:1px #dcd9d4 solid;
white-space: nowrap;
}

div#pages li.pagesnow{
color:#303030;
background-color:#eee;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.pbutton{
color:#303030;
background-color:#dcd9d4;
padding:3px 5px 1px 5px;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.opt{
color:#303030;
padding:0px;
white-space: nowrap;
border:0px;
background:#fff;
}




div#nav {
color:#696969;
padding:0px 10px 0px 26px;
}

div#nav a{
color:#696969;
}



div.newsclass_dolphin{
margin:0px;
padding:12px 0px 40px 30px;
}

a.newsclass_dolphin:link,a.newsclass_dolphin:visited,a.newsclass_dolphin:active{
display:block;
text-decoration: none;
font:12px/29px Verdana, Arial, Helvetica, sans-serif;
height:35px;
text-align:left;
background:url(../image/dot2.png) 0px center no-repeat;
padding-left:37px;
margin:0px;
color:#696969;
}

a.newsclass_dolphin:hover{
display:block;
color:#ff5900; 
text-decoration: none;
}


#dropmenu{	
margin: 0;
padding: 0;
width:100%;
height:31px;
}

#dropmenu li{	
float: left;
list-style: none;
font: 14px/31px  'microsoft yahei',Verdana,Arial;

}

#dropmenu li a{	
display: block;
padding: 0px;
text-align:center;
text-decoration: none;

color: #ebebea;
white-space: nowrap;
font: 14px/31px  'microsoft yahei',Verdana,Arial;

padding: 0 15px;
}

#dropmenu li a:hover{	
color: #fff;

background-color: rgb(255,89,0);
}
		
#dropmenu li ul{
margin: 1px 0 0 0;
padding: 0;
width:99px;
position: absolute;
visibility: hidden;
}
		
#dropmenu li ul li{
float: none;
display: inline;
}
			
#dropmenu li ul li a{	
width:99px;
text-align:center;
color: #ebebea;
font: 14px/33px  'microsoft yahei',Verdana,Arial;
background: url(../image/menu.png) no-repeat;
}
			
#dropmenu li ul li a:hover{	
color: #fff;
background: url(../image/menubgnow.png) no-repeat;
}


.newsclass_dolphin li{
	display: block;
	text-decoration: none;
	margin-left: -15px;
	
}

.newsclass_dolphin li a{
	font: 12px/29px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background: url(../image/dot2.png) 0px center no-repeat;
	padding-left: 37px;
	margin: 0px;
	color: #696969;
}

.newsclass_dolphin li a:hover{
	color: #ff5900;
}




div#newscontent{
text-align:left;
padding:0px 0px 8px 0px;
}

div#newscontent .newstitle{
	font-size:22px;
    font-weight: bold;
	line-height:50px;
	text-align:center;
}

div#newscontent .info{
height:28px;
line-height:28px;
border:1px #e8e8e8 solid;
margin:0px 0px;
text-align:center;
background-color:#f7f7f7;
}


div#newscontent .memo{
margin:20px 0px 0px 0px;
padding:15px;
text-align: left;
font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
border:1px #ddd dotted;
text-align:left;
background-color:#fff;
}

div#newscontent .con{
margin:30px 0px;
text-align: left;
font: 14px/22px Verdana, Arial, Helvetica, sans-serif;
}

div#newscontent .con p,div#newscontent .con a{
font: 14px/22px Verdana, Arial, Helvetica, sans-serif;
}


div#newscontent .bzone{
clear:both;
margin:30px 0px;
text-align: left;
}


div#newscontent div.down{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(404.png) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent div.down span#downlink{
font: 12px Verdana, Arial, Helvetica, sans-serif;
line-height:22px;
cursor:pointer;
text-decoration: underline;
}

div#newscontent .tags{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(404.png) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .source{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(404.png) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .addfav{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(404.png) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
cursor:pointer;
}

div#newscontent #zhichi{
cursor:pointer;
background:url(404.png) right no-repeat;
padding-right:12px;
}

div#newscontent #fandui{
cursor:pointer;
background:url(404.png) right no-repeat;
padding-right:12px;
}


div#newscontent .banzhu{
display:none;
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(404.png) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .banzhu span{
cursor:pointer;
}





div#contentpages {
margin:0;
padding:0;
height:39px;
}


div#contentpages ul{
margin:0;
padding:0;
}


div#contentpages li{
margin:3px;
list-style-type: none;
float:left;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#505050;
border:1px #cde6ff solid;
white-space: nowrap;
padding:2px 5px;
cursor:pointer;
background-color:#fff;
}

div#contentpages li.pagesnow{
color:#505050;
border:1px #cde6ff solid;
background-color:#e4f2ff;
cursor:pointer;
}

div#contentpages li.pbutton{
color:#505050;
background-color:#e4f2ff;
padding:2px 6px 2px 6px;
cursor:pointer;
}

div#contentpages li.cbutton{
color:#505050;
background-color:#e4f2ff;
padding:2px 6px 2px 6px;
cursor:default;
}

.logo a{
	text-decoration: none;
}

.logo h1{
	color: white;
	font-family: "微软雅黑";
	font-size: 28px;
}

.logo h1:first-letter{
	color: #ff5900;
	font-size: 36px;
}



#dropmenu li ul.sub-menu{
	width: 100%;
}




#pdv_16919{width:750px;height:40px;line-height:40px;}
#pdv_16919 #nav{height:40px;line-height:40px;}
#pdv_16920{width:716px; min-height:322px;}

#bottom .bottom-c{position:relative;width:1002px;height:154px;margin:0 auto;overflow:hidden;}
#pdv_10813{width:1002px;height:30px;margin-top:54px;}
#pdv_10807{width:1002px;height:58px;margin:16px 0 0;text-align: center; line-height: 24px;font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff;}
#bottommenu{height:30px;line-height:30px;}
#bottommenu, 
#bottommenu a{}
