﻿@charset "utf-8";
*{
	margin:0px;
	padding:0px;
	font-family:"宋体";
	font-size:12px;
	color:#000;
}
li{
	list-style:none;
}
img{
	vertical-align:top;
}
h2{
	position:relative;
	text-indent:10px;
}
h2 span{
	position:absolute;
	top:0px;
	right:5px;
	font-weight:normal;
}
.mainleft h2 span{
	position:absolute;
	top:0px;
	right:15px;
}
h2 span a:hover{
	color:#FFF;
}
.newslist li{
	height:27px;
	line-height:27px;
	border-bottom:#333 dashed 1px;
	position:relative;
	text-indent:22px;
	background:url(../images/icon.jpg) no-repeat 7px 8px;
}
.newslist li span{
	position:absolute;
	top:0px;
	right:5px;
}
a{
	text-decoration:none;
}
a:hover{
	color:#339102;
}
.content{
	display:block;
}
.boxwidth{
	width:1003px;
	margin:0px auto;
}
#top_banner{
	height:278px;
}
#menu{
	line-height:37px;
	overflow:hidden;
}
.menuleft{
	background:url(../images/menu_left.jpg) no-repeat;
	width:10px;
	height:37px;
	float:left;
}
.menum{
	background:url(../images/menubgbg.jpg) repeat-x;
	width:983px;
	height:37px;
	float:left;
}
.menum ul{
	padding-top:2px;
}
.menum li{
	float:left;
	width:82px;
	height:35px;
	line-height:35px;
	text-align:center;
	background:url(../images/li_bg.jpg) no-repeat right;
	padding-left:4px;
}
.menum li a{
	color:#FFF;
	font-weight:bold;
}
.menum li a:hover{
	display:block;
	background:url(../images/nava_bg.jpg) no-repeat 0px 5px;
	width:69px;
	text-align:center;
	color:#000;
}
.menuright{
	background:url(../images/menu_right.jpg) no-repeat;
	width:10px;
	height:37px;
	float:right;
}
#main_box{
	overflow:hidden;
	margin-top:9px;
}
.mainleft{
	width:230px;
	float:left;
}
.mainleft h2{
	color:#FFF;
}
.zhanz{
	background:url(../images/zhanz_bg.jpg) no-repeat;
}
.zhanz .content{
	min-height:233px;
	height:auto!important;
	height:233px;
	overflow:hidden;
	line-height:20px;
	padding:9px 5px 0 8px;
}

.zzjj img{
	float:left;
	padding-right:5px;
}
.zzjj span a{
	color:#9f0109;
}
.wzsm{
	margin-top:8px;
}
.wzsm h2,.fwyz h2,.zzrx h2{
	background:url(../images/wzsq_h.jpg) no-repeat;
	height:25px;
	line-height:25px;
}
.wzsm .content,.fwyz .content{
	background:url(../images/wzsq_bg.jpg) no-repeat;
	min-height:185px;
	height:auto!important;
	height:185px;
	padding:10px 8px 0px 3px;
}
.fwyz{
	margin-top:8px;
}
.fwyz .content{
	padding:2px 8px 0 3px;
}
.fwyz .content li{
	height:20px;
	line-height:20px;
	border:none;
	background:url(../images/icon.jpg) no-repeat 7px 6px;
}
.zzrx{
	margin-top:8px;
}
.zzrx .content{
	background:url(../images/rex_bg.jpg) no-repeat;
	min-height:120px;
	height:auto!important;
	height:120px;
	line-height:18px;
	padding:0px 0px 0px 20px;
}
.zzrx .content li{
	padding-top:5px;
	position:relative;
}
.zzrx .content li .qq{
	position:absolute;
	top:0px;
	right:15px;
}
.blod{
	font-weight:bold;
}
.mainm{
	width:504px;
	float:left;
	margin-left:4px;
	display:inline;
}
.mainm h2 span a:hover{
	color:#339102;
}
.js_baob{
	width:503px;
	height:242px;
}
.tdjs{
	margin-top:5px;
}
.tdjs h2,.sgye h2,.ywjd h2{
	background:url(../images/ywjd_h.jpg) no-repeat;
	height:27px;
	line-height:27px;
}
.tdjs .content{
	background:url(../images/tdjs_bg.jpg) no-repeat;
	min-height:133px;
	height:auto!important;
	height:133px;
	padding-top:5px;
}
.tdjs .content ul{
	overflow:hidden;
	width:504px;
}
.tdjs .content li{
	float:left;
	padding-left:7px;
}
.tdjs .content li img{
	border:#CCC 1px solid;
	padding:2px;
}
.tdjs .content li a{
	display:block;
	text-align:center;
	line-height:24px;
}
.sgye{
	margin-top:2px;
}
.sgye .content{
	overflow:hidden;
}
.sg_left{
	width:133px;
	height:182px;
	float:left;
}
.sg_right{
	background:url(../images/sgye_bg.jpg) no-repeat;
	min-height:177px;
	height:auto!important;
	height:177px;
	width:361px;
	float:right;
	padding:5px 5px 0 5px;
}
.ywjd{
	margin-top:5px;
}
.ywjd .content{
	overflow:hidden;
}
.yw_left{
	background:url(../images/ywjd_bg.jpg) no-repeat;
	width:356px;
	min-height:177px;
	height:auto!important;
	height:177px;
	float:left;
	padding:5px 5px 0 5px;
}
.yw_right{
	width:138px;
	height:182px;
	float:right;
}
.mainright{
	width:254px;
	float:right;
	margin-right:1px;
	display:inline;
}
.djbm{
	margin-top:3px;
}
.djbm h2,.fwlc h2{
	background:url(../images/djbm_h.jpg) no-repeat;
	height:25px;
	line-height:28px;
	overflow:hidden;
	color:#FFF;
}
.djbm .content{
	background:url(../images/djbm_bg.jpg) no-repeat;
	min-height:361px;
	height:auto!important;
	height:361px;
}
.djbm dl{
	height:62px;
	border-bottom:#CCC 1px dashed;
	padding:8px 3px 0px 3px;
}
.djbm dd,.djbm dt{
	float:left;
}
.djbm dt{
	padding:0px 5px;
	width:62px;
}
.djbm dd{
	width:170px;
	position:relative;
}
.djbm dd h3,.jrdy h3{
	text-align:center;
	color:#ff6600;
	background:url(../images/bm_hbg.jpg) no-repeat;
	height:18px;
	width:98px;
	line-height:18px;
	padding-bottom:5px;
	margin-left:28px;
}
.dyxy{
	height:67px;
	padding-top:8px
}
.dy_img{
	float:left;
	width:88px;
	
}
.jrdy{
	float:left;
	width:160px;
	position:relative;

}
.jrdy h3{
	margin-left:16px;
}
.djbm .content span{
	position:absolute;
	top:46px;
	right:8px;

}
.djbm .content span a{
	color:#780000;
}
.djbm .content span a:hover{
	color:#339102;
}
.fwlc{
	margin-top:4px;
}
.fwlc .content{
	background:url(../images/fwlc_bg.jpg) no-repeat;
	height:180px;
	padding:5px 3px 0 3px;
}
#links{
	background:url(../images/links.jpg) no-repeat;
	height:27px;
	line-height:27px;
	margin-top:10px;
}
#links h2{
	width:95px;
	float:left;
}
#links .content{
	float:left;
}
#links .content a{
	display:block;
	float:left;
	padding-left:10px;
	padding-right:10px;
	background:url(../images/xx.jpg) no-repeat 0px 6px;
}
#footer{
	background:url(../images/copyright.jpg) no-repeat;
	height:83px;
	margin-top:8px;
	position:relative;
}
.sunnav{
	position:absolute;
	top:17px;
	left:290px;
}
.sunnav li{
	float:left;
	padding-left:42px;
	height:24px;
	line-height:24px;
}
.sunnav li a{
	color:#fff;
	font-weight:bold;
}
.sunnav li a:hover{
	color:#000;
}
.sunbg1,.sunbg3{
	background:url(../images/sunnav1.jpg) no-repeat 42px 0px;
	width:68px;
	text-align:center;
}
.sunbg3{
	background:url(../images/sunnav3.jpg) no-repeat 42px 0px;
}
.sunbg2{
	background:url(../images/sunnav2.jpg) no-repeat 42px 0px;
	width:101px;
	text-align:center;
}
.copyright{
	padding:50px 0px 0px 315px;
}
.copyright span a{
	color:#FFF;
}

/*下面是内页样式*/

.ny_con{
	width:767px;
	float:right;
}
.ny_bt{
	height:27px;
	line-height:27px;
	text-indent:15px;
	background:url(../images/by_bt.jpg) no-repeat;
	font-weight:bold;
}
.nybox{
	min-height:586px;
	height:auto!important;
	height:586px;
	background:url(../images/by_conbg.jpg) repeat-y;
	position:relative;
	padding:10px 5px 0px 5px;
}
.donghua{
	position:absolute;
	bottom:0px;
	right:0px;
}
#pic li{
	float:left;
	padding-left:20px;
	text-align:center;
}
#pic li a{
	display:block;
	line-height:25px;
}
#pic li img{
	border:#CCC 1px solid;
	padding:2px;
}
#page{
	line-height:20px;
	padding:15px;
		min-height:567px;
	height:auto!important;
	height:567px;
}
.ny_tab tr{
	line-height:22px;
}
	
h1.titlestyle {
	text-align:center;
	font-size:26px;
	line-height:28px;
	padding:20px 0 10px 0;
	
}
.infoTS {
	text-align:center;
	background:#f4f4f4;
	margin-bottom:10px;
}	
.ny_img{
	text-align:center;
	padding-bottom:10px;
}
#details{
	padding:0px 10px;
}

.imgsizesty{
	text-align:center;
	padding:5px 0px;
}



DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; PADDING-TOP: 3px; TEXT-ALIGN:right;
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	COLOR: #638425;
	BACKGROUND-COLOR: #f1ffd6;
	border: 1px solid #9BDC23;
}
DIV.scott A:active {
	COLOR: #638425;
	BACKGROUND-COLOR: #f1ffd6;
	border: 1px solid #9BDC23;
}
DIV.scott SPAN.current {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #b2e05d;
	border: 1px solid #9BDC23;
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

