html {
	background-image: url(../images/bj.gif);
}

body{	
    margin:0 auto;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	width: 1002px;
	background-color: #FFFFFF;}

td {FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px}

th {FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px}

p {}

td {}

img { border-width: 0; }

a:link { color: #0b9a17 ; text-decoration: none; }

a:visited { color: #0b9a17 ; text-decoration: none; }

a:hover { color: #1e1e1e ; text-decoration: none; }

a:active { color: red ; text-decoration: none; }

.f {float: left;}

.c {clear: both;}

/*----------------all css centrol------------------------------------*/
.header { text-align: center; width: 1002px; overflow: hidden; }

.logo {}

.s_nav { background-image: url(../images/s_nav_bg.gif); background-repeat: no-repeat; width: 638px; height: 53px; overflow: hidden; }

.main_flash {}

.nav { background-image: url(../images/nav_bg.jpg); background-repeat: no-repeat; width: 1002px; height: 30px; padding-left: 100px; }
.nav A, .nav a:visited {
	color: #fff;
	font-weight: 700;
	line-height: 30px;
	text-decoration: none;
	display: block;
	float: left;
	margin-left: 20px;
	font-size: 15px;
}
.nav a:hover { color: #efc50b }

.tuitui{
	height: 100px;
	width: 740px;
}
.tuitui2{
	height: 400px;
	width: 740px;
}
/*----------------header css centrol------------------------------------*/

.index_body { background-image: url(../images/bj.gif); width: 1002px; overflow: hidden; }

/*----------------indexLeft css centrol------------------------------------*/
.index_left {
	background-color: #fff;
	width: 230px;
	float: right;
	padding-left: 5px;
	height: auto;
}

.vote_title { color: #fff; font-weight: 700; line-height: 35px; background-image: url(../images/zyfs_07.gif); background-repeat: no-repeat; width: 225px; height: 38px; margin-top: 5px; }
.vote_content {
	background-image: url(../images/zyfs_15.gif);
	background-repeat: no-repeat;
	text-align: left;
	width: 215px;
	height: 360px;
	padding-left: 10px;
}
.vote_content A, .vote_content a:visited {
	margin-left: 10px;
}
A.vote_more, a.vote_more:visited {
	color: #cd7612;
	text-decoration: none;
	text-align: right;
	margin-top: 5px;
	margin-right: 10px;
	float: right;
}


.fengcai_title { background-image: url(../images/zyfs_23.gif); background-repeat: no-repeat; width: 225px; height: 37px; }
.fengcai_content { text-align: left; width: 225px; padding-top: 3px; padding-left: 5px; }
.fengcai_content img { float: left; margin-right: 5px; }
.fengcai_content div { margin-top: 10px; }

.yuanyin_title, .liaofa_title, .bingli_title, .linkus_title { color: #fff; font-weight: 700; line-height: 35px; background-image: url(../images/zyfs_07.gif); background-repeat: no-repeat; width: 225px; height: 38px; margin-top: 5px; }
.yuanyin_content, .liaofa_content, .bingli_content, .linkus_content {
	text-align: left;
	width: 216px;
	border-left: 1px solid #3fb404;
	border-bottom: 1px solid #3fb404;
	border-right: 1px solid #3fb404;
	padding-left: 5px;
}
.yuanyin_content A, .liaofa_content A, .bingli_content A {
	display: block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width: 210px;
}
.yuanyin_content .more, .liaofa_content .more, .bingli_content .more, .linkus_content .more {
	float: right;
	text-align: right;
	color: #CD7612;
}
.linkus_content { color: #088d1a; }
.linkus_content div { margin-bottom: 2px; margin-left: 5px; }
/*----------------indexRight css centrol------------------------------------*/
.index_right {
	background-color: #fff;
	width: 767px;
	float: right;
	padding-top: 5px;
	height: auto;
}

.index_aboutus { background-image: url(../images/aboutus_bg.gif); background-repeat: no-repeat; width: 443px; height: 237px; float: left; margin-left: 5px; }
.index_aboutus img {
	float: left;
	margin-top: 55px;
	margin-left: 20px;
}
.index_aboutus div { text-align: left; width: 250px; float: left; margin-top: 50px; margin-left: 10px; }
.index_aboutus div span a, .index_aboutus div span a:visited { color: #ec0d0d; }

.xinfang {
	background-color: #e9f7ee;
	width: 295px;
	float: left;
	margin-left: 5px;
	padding: 1px;
	border: solid 1px #2bb60e;
	height: 235px;
}
.xinfang .title { color: #fff; font-weight: 700; line-height: 27px; background-image: url(../images/zyfs_12.gif); width: 295px; height: 27px; }
.xinfang img { margin-top: 2px; }
.xinfang_content {
	line-height: 23px;
	float: left;
	padding: 5px;
	text-align: left;
}
.xinfang_content A { line-height: 25px; width: 100px; display: block; float: left; }
.xinfang_content h2{
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	height: 20px;
	background-color: #FF0000;
	width: 280px;
	text-align: center;
	color: #FFFF00;
}
.zhuanjia_title {
	background-image: url(../images/zyfs_25.gif);
	background-repeat: no-repeat;
	width: 748px;
	height: 27px;
	clear: both;
	margin-top: 8px;
	margin-left: -3px;
}
.zhuanjia_title span.title { float: left; margin-left: 20px; }
.zhuanjia_title span.title A { color: #fff; font-weight: 700; line-height: 26px; }
.zhuanjia_title span.more { float: right; margin-right: 20px; }
.zhuanjia_title span.more A { color: #fff; line-height: 26px; }


#demo { MARGIN-TOP: 5px; OVERFLOW: hidden; WIDTH: 664px; margin-left: -2px; }

#indemo {FLOAT: left; WIDTH: 1342177.27%}
#demo1 {FLOAT: left}
#demo2 {FLOAT: left}
#demo1 img { margin-left: 10px; }


.l_a {
	background-color: #f6f6f6;
	width: 365px;
	float: left;
	margin-top: 5px;
	margin-right: 1px;
	margin-bottom: 5px;
	margin-left: 6px;
}
.l_a .title { background-image: url(../images/zyfs_31.gif); background-repeat: no-repeat; text-align: left; width: 365px; height: 27px; }
.l_a .title A { color: #fff; line-height: 26px; }
.l_a .title A.t { font-weight: 700; float: left; margin-left: 20px; }
.l_a .title A.t:hover { color: #dbaa0a; }
.l_a .title A.more { float: right; margin-right: 10px; }
.l_a .title A.more:hover { color: #484848; }
.l_a .content {
	text-align: left;
	text-indent: 30px;
	font-size: 13px;
}
.l_a .content A {
	line-height: 25px;
	background-image: url(../images/dian.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	text-indent: 20px;
	display: block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width: 340px;
}

.ad_flash { background-image: url(../images/zyfs_44.gif); background-repeat: no-repeat; width: 669px; height: 116px; }
/*nei*/
.index_about {
	background-image: url(../images/xwxx.gif);
	background-repeat: no-repeat;
	width: 670px;
	height: 42px;
	float: left;
	margin-left: 5px;
	text-align: left;
	text-indent: 50px;
	line-height: 40px;
}
.index_about img { float: left; margin-top: 65px; margin-left: 20px; }
.index_about div { text-align: left; width: 250px; float: left; margin-top: 80px; margin-left: 10px; }
.index_about div span a, .index_aboutus div span a:visited { color: #ec0d0d; }
.about{
	width: 710px;
	border: 6px solid #C0DB9F;
	height: auto;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
	font-size: 14px;
	line-height: 22px;
}
.about h1{
	font-size: 26px;
	color: #006600;
	height: 50px;
	line-height: 50px;;
}
.about h2{
	font-size: 26px;
	color: #006600;
	height: 50px;
	line-height: 50px;
}
.zhengwen{
	font-size: 16px;
	color: #000000;
	line-height: 29px;
}
/*==============================footer==========================*/
.footer {
	width: 1002px;
	clear: both;
	height: 120px;
	background-color: #D2E5BA;
}
.footer_nav { color: #f8f809; background-image: url(../images/zyfs_49.gif); background-repeat: repeat-x; height: 31px; }
.footer_nav a, .footer_nav a:visited { color: #f8f809; line-height: 28px; }
.footer_nav a:hover { color: #030000; }
.footer_content, .footer_content a, .footer_content a:visited { color: #296506; background-image: url(../images/zyfs_51.gif); background-repeat: repeat-x; height: 46px; padding-top: 10px; }
.footer_content a:hover { color: #000; }

.frendlinks {
	width: 1002px;
	height: 100px;
	text-align: left;
}
.frendlinks span { color: #2a6505; float: left; }
.frendlinks a, .frendlinks a:visited {
	color: #000;
	margin-left: 3px;
}
.frendlinks a:hover { color: #ef1515; }
#chat_button { RIGHT: auto; LEFT: expression( ( 0 - chat_button.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) )/2 + 'px' ); BOTTOM: auto; POSITION: absolute; ; TOP: expression( ( 0 - chat_button.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); width:1000px;}

