html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
LI {
	BORDER-WIDTH: 0px;
	PADDING: 0px;
	MARGIN: 0px;
}
TABLE,TD,TR,TH {FONT-SIZE: 12px}
/* remember to define focus styles! */
:focus {outline: 0;}
ol, ul {list-style: none;}
body {
	color: #666;
	background-color: #F39301;
	background-image: url(images/banner.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}


/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {
	font-weight: normal;
}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

.clear {CLEAR: both;FONT-SIZE: 1px;VISIBILITY: hidden;WIDTH: 1px;HEIGHT: 0px;line-height: 0px;}

.hiden {DISPLAY: none}


A:link {COLOR: #333; TEXT-DECORATION: none; }
A:visited {COLOR: #333; TEXT-DECORATION: none;}
A:hover {COLOR: #000; TEXT-DECORATION: underline;}
A:active {COLOR: #000}
.clear {CLEAR: both;FONT-SIZE: 1px;VISIBILITY: hidden;WIDTH: 1px;HEIGHT: 0px;line-height: 0px;}

.hiden {DISPLAY: none}

.ip {padding-top: 12px;}

.red a {font-size: 12px;color: #CC0000;text-decoration: none;}
.red,.red a:link ,.red a:visited {color: #CC0000;}
.red a:hover {text-decoration: underline;color: #666;}

.blue a {font-size: 12px;color: #0066cc;text-decoration: none;}
.blue,.blue a:link ,.blue a:visited {color: #0066cc;}
.blue a:hover {text-decoration: underline;}
.header { height:141px}
.box {
	width:1002px;
	margin:auto;
	
}
.box5 {
	width:1002px;
	margin:auto;
}


.box2 {
	width:908px;
	height:453px;
	margin: auto;
	background-repeat: no-repeat;
	padding: 0 30px;
}
.boxzpzs{ padding:11px 13px 50px 13px}

.box3 {
	border-left:1px solid #cf010d;
	border-right:1px solid #cf010d;
	border-bottom:1px solid #cf010d;
	background-color: #fcf3a6;

}

.box4 {
	border-left:1px solid #cf010d;
	border-right:1px solid #cf010d;
	border-bottom:1px solid #cf010d;
	background-color: #fcf3a6;
	width: 288px;
	float: left;

}

.box5 {
	border-left:1px solid #cf010d;
	border-right:1px solid #cf010d;
	border-bottom:1px solid #cf010d;
	background-color: #fcf3a6;
	width: 670px;
	float: right;

}
.box6 {
	border-left:1px solid #cf010d;
	border-right:1px solid #cf010d;
	border-bottom:1px solid #cf010d;
	background-color: #fcf3a6;
	width: 750px;
	margin: auto;


}
.nav { background-image: url(images/navbg.gif); height:34px;}
.nav li
 {
	float: left;
	list-style-type: none;
	padding: 8px 0px 0px 12px;
}
.nav a {font-size: 16px;color: #990501;text-decoration: none;font-family: "黑体";}
.nav,.nav a:link ,.nav a:visited {
	font-size: 16px;
	color: #990501;
	font-family: "黑体";
	padding-left: 16px;
}
.nav a:hover {
	font-size: 16px;
	text-decoration: underline;
	color: #990501;
	font-family: "黑体";
}








.listw li {
	float: left;
	width: 180px;
	list-style-type: none;
	padding: 0 50px 15px 0;
}


.flashup{
	width:883px;
	padding: 16px 13px 16px 13px;
	text-align: center;
	background-color: #FFFFFF;
}
.flashbox{
	width:911px;
	padding: 0px 0px 0px 0px;
	
}
.tlt{
	height: 34px;
	background-image: url(images/title.gif);
}
.listw {
	padding: 20px 0px 0px 40px;
}
.banner_title{padding-top:5px;	text-align: center;}

.banner_title a:link    {font-size: 13px; color: #000; text-decoration: none;line-height: 18px;}
.banner_title a:visited { font-size: 13px; color: #000; text-decoration: none;line-height: 18px;}
.banner_title a:hover   { font-size: 13px; color: #000; text-decoration: underline;line-height: 18px;}




.zpzzr{
	font-size: 13px;
	color: #000;
	text-decoration: none;
	line-height: 22px;
	padding-top: 18px;
}
.zpzzr a:link    {font-size: 13px; color: #000; text-decoration: none;line-height: 22px;}
.zpzzr a:visited { font-size: 13px; color: #000; text-decoration: none;line-height: 22px;}
.zpzzr a:hover   { font-size: 13px; color: #000; text-decoration: underline;line-height: 22px;}




#tnt_pagination {
	display:block;
	text-align:left;
	height:22px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding: 3px 0 20px 280px;
}
 
#tnt_pagination a:link, #tnt_pagination a:visited{
    padding:7px;
    padding-top:2px;
    padding-bottom:2px;
    border:1px solid #FF6600;
    margin-left:5px;
    text-decoration:none;
    background-color:#F5F5F5;
    color:#FF6600;
    width:22px;
    font-weight:normal;
}
 
#tnt_pagination a:hover {
    background-color:#FEF2D5;
    border:1px solid #FF6600;
    color:#FF6600;   
}
 
#tnt_pagination .active_tnt_link {
    padding:7px;
    padding-top:2px;
    padding-bottom:2px;
    border:1px solid #FF6600;
    margin-left:5px;
    text-decoration:none;
    background-color:#FCF3A6;
    color:#CF010D;
    cursor:default;
}
 
#tnt_pagination .disabled_tnt_pagination {
    padding:7px;
    padding-top:2px;
    padding-bottom:2px;
    border:1px solid #FF6600;
    margin-left:10px;
    text-decoration:none;
    background-color:#F5F5F5;
    color:#D7D7D7;
    cursor:default;
}
.box4 .listw{padding: 0px 12px 20px 12px;}
.zxf {
	float: left;
	height: 99px;
	width: 148px;
	padding-right: 8px;
	padding-top: 18px;
}
.box4 .listw li {
	float: left;
	width: 180px;
	list-style-type: none;
	padding: 0 50px 15px 0;
}
.text {
	padding: 40px 20px 40px 40px;
	font-size: 13px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
.searchl {
	float: left;
	width: 100px;
}
.searchr {
	float: right;
	width: 300px;
	padding-top: 112px;
}
.haha {
	height: 13px;
	color: #999999;
	line-height: 13px;
}
.haha2 {
	width: 50px;
	height: 20px;
	
}

