@charset "gb2312";
/* public */
* {
	margin:0;
	padding:0;}
html, body {
	height:100%;}
body {
	font-size:14px;
	font-family:"宋体", "微软雅黑", Arial;
	background-color:#f7f7f7;
	text-align:center;}
ul {
	list-style:none
;}
ul li {
	list-style:none
;}
img {
	border:0px;}
input {
	border:1px;
	line-height:20px;
	height:20px;
	padding-left:3px;}
textarea {
	border:1px;}
a {
	text-decoration:none
;}
h1 {
	font-size:18px;
	font-family:"微软雅黑", "黑体";
	font-weight:300;}
h2 {
	font-size:20px;
	font-weight: bold;}
h3 {
	font-size:14px;}
.Tbor {
	border:1px solid #F00
;}
.Tclr {
	background-color:#CCC
;}
.red {
	color:#F00
;}
.font12px {
	font-size:12px
;}
.div_fr {
	float:right
;}
.div_fl {
	float:left
;}
.div_center {
	margin:0 auto 0 auto;}
/*other_public*/

a:link, a:visited {
	text-decoration:none;
	color: #000;}
a:hover {
	text-decoration: underline;
	color:#333;}
a.white:link, a.white:visited {
	text-decoration:none;
	color:#fff;}
a.white:hover {
	text-decoration: underline;
	color:#fff;}
a.gray:link, a.gray:visited {
	text-decoration:none;
	color:#666;}
a.gray:hover {
	text-decoration: underline;
	color:#666;}
a.localtitle:link, a.localtitle:visited {
	text-decoration:none;
	color:#073d69;}
a.localtitle:hover {
	text-decoration: underline;
	color:#073d69;}
a.sort_title:link, a.sort_title:visited {
	text-decoration:none;
	color:#666;}
a.sort_title:hover {
	text-decoration: underline;
	color:#666;}
a.news_title:link, a.news_title:visited {
	text-decoration:none;
	color:#666;}
a.news_title:hover {
	text-decoration: underline;
	color:#666;}
a.tagsfont:link, a.tagsfont:visited {
	text-decoration:none;
	color:#999;}
a.tagsfont:hover {
	text-decoration: underline;
	color:#666;}
.grayfont {
	color:#999;}
.datefont {
	color:#000;
	float:right;}
.redfont {
	color:#F00;}
.bigfont {
	font-size:14px;}
.boldfont {
	font-weight:bold;}
.date {
	color:#000;
	float:right;}
.titlefont1 {
	color:#333;}
.titlefont2 {
	color:#999;}
.titlefont3 {
	color:#f00;}
.titlefont4 {
	color:#00f;}
.titlefont5 {
	color:#096;}
.titlefont6 {
	color:#ff0;}

/* 首页Css样式 */
.clear_fix {
	clear:both;
	height:0px;
	overflow:hidden;
	width: 0px;
	font-size: 0px;}

#top1 {
	width:1002px;
	height:30px;
	margin:0 auto;
	font-size:12px;}
#top {
	width:100%;
	background-image:url(../images/centerbg.jpg);
	background-repeat:repeat-x;}
#logo {
	width:1002px;
	margin:0 auto;
	background-image:url(../images/gxlogo.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:150px;
	overflow:hidden;}
#banner {
	width:1002px;
	height:100px;
	background-image:url(../images/gxzxbg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 20px;}

#conLeft1 {
	width:200px;
	height:38px;
	line-height:48px;
	font-size:14px;
	color:#3c3b3b;
	padding-left:13px;
	font-weight:600;
	overflow:hidden;}
.conMore {
	float:right;
	margin-right:5px;
	height:32px;
	font-size: 12px;}
.conMore img {
	vertical-align:middle;}
#conLeft2 {
	width:194px;
	margin:15px auto auto 15px;}
#conLeft2 ul li {
	width:188px;
	height:150px;
	margin-bottom:5px;}
#conLeft2 ul li img {
	width:186px;
	height:148px;
	border:1px solid #999;}
#conLeft2 table {
	display:inline;}

#maincon {
	width:1002px;
	margin:10px auto;
	position:relative;
	overflow:visible;}
#conmid {
	width:1002px;
	margin-top: 5px;}
#left1 {
	width:594px;
	_width:598px;
	height:300px;
	background-color:#ffffff;
	border:1px #aaa solid;
	text-align: left;
	float: right;}
#conmidleft {
	width:400px;
	height:300px;
	float: left;}
#daohang {
	width:400px;
	height:205px;
	_height:200px;
	background-color:#FFF;
	border: 1px solid #aaa;}
#daohang  a{
	color:#FFF;}

#linkfriend{
	width:400px;
	margin-top:5px;
	height:88px;
	background-color:#FFF;
	border: 1px solid #aaa;}

#conNews {
	overflow:hidden;
	width: 1002px;}
.loading{
	width:40px;
	height:40px;
	margin:auto auto;
	background-color: #999;}
#conNL {
	overflow:visible;
	width:400px;
	height:300px;
	background-color:#ffffff;
	float:left;
	border: 1px solid #aaa;}
#conNr {
	width:594px;
	_width:598px;
	height:300px;
	background-color:#ffffff;
	float:right;
	text-align: left;
	border: 1px solid #aaa;}
#conCon1 {
	height:32px;
	line-height:32px;
	font-size:14px;
	color:#006;
	padding-left:13px;
	overflow:hidden;
	font-family:"微软雅黑", "黑体", Arial;
	background-image: url(../images/titlebt.jpg);
	background-position: left bottom;
	text-align: left;
	background-repeat: repeat-x;}
#conCon1 a{
	color:#333;}

/*#conCon2{ width:auto; height:31px; line-height:34px; color:#004089; font-weight:600; font-size:13px; padding-left:32px; overflow:hidden;}*/
#conCon3 {
	margin-right:5px;}
#conCon3 ul li {
	height:31px;
	padding-left:15px;
	line-height:31px;
	background:url(../images/bgli.jpg) no-repeat 0px 14px;
	color:#000000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #969595;
	margin-left:10px;}
#conCon3 ul li a {
	color:#000000;}
#daohang td {
	height:35px;
	background-color:#02a6f7;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #eee;
	border-right-color: #eee;
	border-bottom-color: #eee;
	border-left-color: #eee;
	font-family: "微软雅黑", "黑体", Arial;
	font-size: 16px;
	line-height: 35px;
	color: #FFF;}
#daohang table {
	margin:0 auto;
	text-align:center;}
#linkfriend table {
	margin:0 auto;
	text-align:center;}
#picshow{
	width:1002px;
	height:160px;
	margin:5px auto;
	background-color:#F0F0F0;
	overflow:hidden;
	border:1px solid #39F;}
#foot{
	height:80px;
	background-color:#0081C2;
	color: #FFF;
	line-height: 26px;
	min-width: 1002px;}


#conRight {
	width:221px;
	height:384px;
	margin-left:11px;
	float:left;}
#conRight1 {
	height:36px;
	line-height:40px;
	font-size:14px;
	font-weight:600;
	color:#3c3b3b;
	margin-left:8px;
	overflow:hidden;}
#conRight2 {
	margin-top:88px;
	color:#000;
	line-height:28px;
	padding-left:5px;}
#friend_link {
	height:auto;
	border:1px solid #d0d0d2;
	margin-top:10px;
	padding-left:10px;
	line-height:30px;}
}
#friend_link ul li {
	float:left;
	color:#000;
	padding-left:5px;
	padding-right:5px;}

#friend_linkRight {
	width:49px;
	height:34px;
	float:right;
	margin-right:9px;
	cursor:pointer;}
.maplist1 {
	width:100%;
	background-color:#eee;
	padding-left:30px;
	font-weight:600;
	border:1px solid #fff;
	line-height:30px;}
.maplist1 a {
	color:#039;}
.maplist2 {
	display:inline-block;
	padding-left:50px;
	line-height:40px;
	font-weight:normal;}
.maplist2 a {
	color:#000;}
/* 内页Css样式 */
#temp_left {
	width:222px;
	height:auto;
	float:left;
	display:inline;}
#temp_left1{
	background-color:#f0f0f0;
	border: 1px solid #aaa;
	font-size: 14px;
	line-height: 32px;
	font-weight: 600;
	padding: 2px 5px;}

#temp_right {
	width:760px;
	float:right;
	padding-bottom:10px;
	min-height:400px;
	display:inline;
	border:1px solid #a2a2a2;
	background-color:#fff;
	text-align:left;
	overflow:hidden;}
#temp_content img{
	max-width:600px;
	text-align:center;
	margin:2px;}

#temp_main {
	width:1002px;
	margin:10px auto 10px auto;
	text-align:center;
	overflow:hidden;}
#temp_left1 ul li {
	height:32px;
	line-height:32px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #fff;
	border-bottom-color: #aaa;
	font-weight: 500;}
#temp_left1 ul li a{
	text-decoration:none;
	display:block;
	width:100%;}
#temp_left1 ul li:hover {}
#temp_left1 li:hover a{
	color:#fff;
	background-color:#03C;}

#temp_left2 {
	width:222px;
	height:320px;
	float:left;
	background:url(../images/bglxwm.jpg) no-repeat;
	text-align: left;
	margin-top: 5px;}
#temp_left2_1 {
	height:36px;
	line-height:40px;
	font-size:14px;
	font-weight:600;
	color:#3c3b3b;
	margin-left:10px;
	overflow:hidden;}
#temp_left2_2 {
	margin-top:88px;
	color:#000;
	line-height:28px;
	padding-left:8px;
	font-size:12px;}
#temp_local {
	background:url(../images/bglocal.jpg) repeat-x;
	height:38px;
	line-height:38px;
	padding-left:22px;
	color:#333333;}
#temp_local a {
	color:#333333;}
#temp_titleDetail {
	text-align:center;
	margin-top:10px;
	color:#000000;}
#temp_title {
	margin-top:15px;
	text-align:center;}
#temp_info {
	text-align:center;}
#temp_preview {
	margin-top:15px;}
#temp_img {
	margin-top:15px;
	text-align:center;}
#temp_img img {
	max-width:650px;
width:expression(this.width > 650 ? 650: true);}
#temp_content {
	margin-top:15px;
	padding-left:20px;
	padding-right:20px;
	line-height:26px;
	font-size:14px;
	color:#000;}
#temp_title_center {
	color:#000000;}
#temp_info_top {
	margin-top:15px;
	text-align:center;
	font-size:12px;
	color:#666;}
#temp_info_foot {
	margin-top:50px;
	text-align:center;
	font-size:12px;
	clear:both;}
#temp_textlist {
	margin-top:15px;
	padding-left:20px;
	padding-right:20px;}
#temp_textlist ul {}
#temp_textlist ul li {
	width:698px;
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #000;
	background:url(../images/bgli.jpg) no-repeat 0px 13px;
	padding-left:15px;
	color:#000;}
#temp_textlist ul li a {
	color:#000;}
#temp_imglist {
	margin-top:15px;}
#temp_imglist ul {}
#temp_imglist ul li {
	float:left;
	width:160px;
	background-color:#eee;
	margin-top:10px;
	margin-left:10px;
	display:inline;
	padding-top:8px;
	line-height:25px;
	text-align:center;}
#temp_imglist img {
	border:1px solid #666;
	width:130px;
	height:115px;}
#temp_imglist2 {
	width:700px;
	height:auto;
	overflow:hidden;
	margin-top:15px;
	margin-left:30px;
	text-align:left;}
#temp_imglist2 ul {}
#temp_imglist2 ul li {
	width:660px;
	height:90px;
	text-align:left;
	line-height:20px;
	padding-top:10px;
	border-bottom:1px dotted #999;
	margin-top:5px;}
#temp_imglist2 img {
	width:90px;
	height:80px;
	border:1px solid #333;}
#temp_imglist2 div {
	width:550px;
	float:right;
	color:#999;
	padding-top:5px;}
#temp_page {
	padding-top:15px;
	color:#000;
	clear:both;
	text-align:center;}
#temp_tags {
	clear:both;}
.sortlist1 {}
.sortlist2 {}
.sortlist3 {
	width:500px;
	height:auto;
	overflow:hidden;}
.sortlist3 ul li {
	width:500px;
	height:100px;
	text-align:left;}
.sortlist3 ul li img {
	width:90px;
	height:75px;
	border:1px solid #333;}
.sortlist3 div {
	width:400px;
	float:right;}
.sortlist4 {}
.sort_preview {}
.leftlist {}
#temp_prev, #temp_next {
	margin-top:8px;
	margin-left:15px;
	color:#000;}
#temp_prev a, #temp_next a {
	color:#000;}
.mn {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	background:#2A579A;
	line-height:25px;
	height:25px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
.mn a {
	margin:0px 5px;}
#colname {
	background-image: url(../images/titlebg.jpg);
	background-repeat: repeat-x;
	height: 32px;
	color: #00C;
	text-align: left;}
.coltitle {
	background-image: url(../images/titlebg.jpg);
	height: 32px;
	background-position: left bottom;
	display: inline-block;}
.grayfont1 {
	color: #900;}
