/* ====================
	公共css样式
==================== */

@charset "utf-8";
*{margin:0;padding:0;}
body{font-size:12px; font-family:"宋体",Verdana, Arial; line-height:150%; margin:0; padding:0; color:#000; background-color:#fff;}
div{margin:0 auto; padding:0;}
td{ line-height:30px;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
/*button{cursor:pointer}*/
a{text-decoration:none}
a:link{color:#000;}
a:visited{color:#000;}
a:hover{color:#f07300;}
ul li a:link{color:#000;}
ul li a:visited{color:#000;}
ul li a:hover{color:#f07300;}

.block{ width:975px; height:auto; overflow:hidden; clear:both;}

.fl{float:left;}
.fr{float:right;}

.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

.db{display:block;}
.di{display:inline;}
.dn{display:none;}


/*页面留白*/
.blank5{height:5px; clear:both; overflow:hidden;}
.blank10{height:10px; clear:both; overflow:hidden;}
.blank30{height:30px; clear:both; overflow:hidden;}

/*英文强制换行*/
.word{word-wrap:break-word; word-wrap:break-word; table-layout:fixed; text-overflow:ellipsis;}
.bold{font-weight:bold;}

.clear {clear: both; /*line-height:0px;height:0;font-size:0px;*/} 

.block_bg{ width:100%; height:auto; background:url(../images/block_bg.jpg) repeat-x left top;}
.main_bg{ width:1022px; height:auto; overflow:hidden; clear:both; background:url(../images/main_bg.png) repeat-y top left; }
.main_bottom{ width:1022px; height:auto; overflow:hidden; clear:both; background:url(../images/main_bottom.jpg) no-repeat bottom; padding-bottom:85px;min-height:1170px;_height:1170px;}

.footer{ width:1010px; height:95px; overflow:hidden;}
.footer ul{ margin:10px 0 0 292px;}
.footer ul li{ float:left; display:inline; padding-left:6px; line-height:22px; color:#000;}
.footer ul li a{ color:#000; padding-right:5px;}
.footer ul li a:link{color:#000;}
.footer ul li a:visited{color:#000;}
.footer ul li a:hover{color:#0987C1;}
.footer p{ text-align:center; color:#000; line-height:22px; width:100%; float:left;}
