@charset "utf-8";
*{margin: 0px;padding: 0px;}
body {	margin: 0px;	padding: 0px;	font-size: 14px;}
html { overflow-x: hidden;} 
form{padding:0px;margin:0px;}
img {border:0px;}
a {text-decoration: none !important;}
a:link{text-decoration:none;}

a:hover {text-decoration: underline;}
.left {float: left;margin-left: 10px;_margin-left: 5px;font-weight: bold;}
.right {float: right;margin-right: 10px;_margin-right: 5px;font-size: 13px;}
#bigtop {
	background-color: #EDEDED;
	height: auto;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
#bigtop #top {
	height: 30px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	line-height: 30px;
}
#bigtop #top #twzl {
	float: left;
	color: #666666;
}
#bigtop #top .forms {
	float: left;
	color: #666666;
	line-height: 30px;
	font-size: 12px;
	position: relative;
	width: 450px;
	height: 30px;
	margin: 0px;
	left: 50px;
	padding: 0px;
}
#bigtop #top .forms .input1 {
	width: 44px;
	line-height: 30px;
	height: 21px;
	margin-bottom: 0px;
	position: absolute;
	top: 4px;
	left: 315px;
}
#bigtop #top .forms .input2 {
	font-size: 12px;
	width: 100px;
	line-height: 19px;
	height: 19px;
	position: absolute;
	top: 4px;
	border: 1px solid #CCC;
	left: 50px;
}
#bigtop #top .forms .input3 {
	font-size: 12px;
	width: 100px;
	line-height: 19px;
	height: 19px;
	position: absolute;
	top: 4px;
	left: 205px;
	border: 1px solid #CCC;
}
#bigtop #top .forms .mim {
	position: absolute;
	left: 168px;
	top: 0px;
	line-height: 30px;
	height: 30px;
}
#bigtop #top .forms .ze {
	position: absolute;
	left: 370px;
	top: 0px;
	height: 30px;
	width: auto;
	line-height: 30px;
}
#bigtop #top .forms .ze a {
	color: #666;
}
#bigtop #top .forms .zh {
	position: absolute;
	left: 400px;
	top: 0px;
	line-height: 30px;
	height: 30px;
}
#bigtop #top .forms .zh a {
	color: #666;
}
#bigtop #top #twzr {
	float: right;
	color: #666666;
}
#bigtop #top #twzr a {
	color: #666;
}
.logo {
	height: 120px;
	width: 980px;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:8px;
}
.dh {
	background-image: url(dhbg.jpg);
	height: 82px;
	width: 980px; overflow:hidden;
	margin-right: auto;
	margin-left: auto;
}
.dhul {
	margin: 0px;
	padding: 0px; padding-left:3px; margin-left:-9px \9;
	list-style-type: none;
}
.dhul li {
	line-height: 44px;
	height: 42px;
	width: auto; 
	overflow:hidden;
	text-align: center;
	float: left;
	margin-left:9px;
	font-size: 14px;
	font-weight: bold;
}
.dhul li a {
	color: #FFF;
}
.so {
	background-image: url(sobg.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 980px;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.dhs {
	position: absolute;
	left: 15px;
	bottom: 0px;
	height: 60px;
	width: 570px;
}
.dhsul {
	margin: 0px;
	list-style-type: none;
	clear: both;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dhsul li {
	float: left;
	margin-right: 25px;
}
.dhsul li a {
	color: #FFF;
}
.dhsuls {
	margin: 0px;
	list-style-type: none;
	clear: both;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
*+html .dhsuls{padding-top:5px;}
.dhsuls li {
	float: left;
	margin-right: 25px;
}
.dhsuls li a {
	color: #FFF;
}
.inps {
	height: 32px;
	width: 313px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	right: 63px;
	top: 14px;
	overflow: hidden;
	_line-height:32px;
}
*+html .inps{line-height:32px;}
.inpst {
	position: absolute;
	right: 23px;
	top: 18px;
}
.bing {
	width: 980px;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	height: auto;
}
.chang {
	height: 278px;
	width: 354px;
	border: 1px solid #CCC;
	float: left;
	position: relative;
}
#imgs {
	height: 250px;
	width: 350px;
	position: absolute;
	left: 2px;
	top: 2px;
}
.ps {
	position: absolute;
	height:278px;
	width: 354px;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	line-height: 30px;
	text-align: center;
	display: none; z-index:1;
}
.ps_block {
	display: block;
}

.ps a {
	color: #FFF;
}
.ps span {
	position: absolute;
	height: 28px;
	width: 354px;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px; line-height:32px; overflow:hidden;
}
.ps span a{ color:#333;}
.ps span a:hover{ color:#333;}

.changul {
    margin: 0px;
    padding: 0px;
    height: 15px;
    list-style-type: none;
    overflow: hidden;
    position: absolute;
    right: 6px;
    top: 233px;
    z-index: 2;
}
.changul li {
    height: 15px;
    width: 15px;
    background-image: url(baiquan.png);
    background-repeat: no-repeat;
    background-position: center center;
    float: left;
    margin-left: 5px;
    cursor: pointer;
}
.changul .lis {
	background-image: url(huanquan.png);
}
.changr {
	float: left;
	height: 280px;
	width: 288px;
	margin-left: 8px;
}
.chanrul {
	margin: 0px;
	list-style-type: none;
	clear: both;
	height: 69px;
	width: 288px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.chanrul .changli {
	font-weight: bold;
	text-align: center;
	width: 288px;
	text-indent: 0px;
	height: 25px;
	margin: 0px;
	padding: 0px;
}
.chanrul .changli a {
	color: #000;
}
.chanrul li {
	color: #666;
	text-indent: 28px;
	line-height: 20px;
	margin-left: 5px;
}
.chanrul li a {
	color: #000;
}
.fagui {
	float: right;
	height: 278px;
	width: 318px;
	border: 1px solid #CCC;
	position: relative;
}
.biao {
	line-height: 29px;
	background-image: url(biaobg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 318px;
}
.left a {
	color:#3b697e;
}
.right a {
	color: #000;
}
.faguiul {
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.faguiul li {
	margin-top: 8px;
	_margin-top:7px;
}
*+html .faguiul li{margin-top:7px;}
.faguiul li img {
	margin-right: 10px;
	margin-bottom: 3px;
}
.faguiul li a {
	color: #000;
}
.huanbing {
	width: 980px;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	height: auto;
}
.huan {
	float: left;
	height: 278px;
	width: 650px;
	border: 1px solid #CCC;
}
.biaos {
	line-height: 28px;
	background-image: url(biaosbg.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.huanul {
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 175px; overflow:hidden; line-height:30px;
	list-style-type: none;
	background-image: url(huigun.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.huanul .ses {
}
.huanul .ses a {
	color:#3b697e;
}
.huanul li {
	font-weight: bold;
	float: left;
	text-align: center;
	width: 87px;
	font-size: 14px;
}
.huanul li a {
	color: rgb(102,102,102);
}
.hnr {
	width: auto;
	overflow: hidden;
	height: auto;
	display: none;
}
.hnr_block {
	display: block;
}

.img {
	float: left;
	width: 138px;
	overflow: hidden;
	height: auto;
	margin-left: 10px;
	_margin-left:5px;
}
.ig {
	height: 110px;
	width: 138px; overflow:hidden;
	position: relative;
	margin-top: 10px;
}
.ig a img {
	height: 110px;
	width: 138px;
}
.alpha {
	position: absolute;
	left: 0px;
	bottom: 0px;
	line-height: 21px;
	background-image: url(alpha.png);
	background-repeat: no-repeat;
	text-align: center;
	height: 20px;
	width: 138px;
}
.alpha a {
	color: #FFF;
}
.imgr {
	overflow: hidden;
	width: 185px;
	float: left;
	margin-left: 15px;
	position: relative;
	height: 250px;
}
.imgrul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position: absolute;
	left: 0px;
	bottom: 9px;
	_bottom:5px;
}
.imgrul li {
	margin-top: 8px;
	_margin-top:7px;
	width: 92px;
	background-image: url(huigun.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
*+html .imgrul li{margin-top:7px;}
.imgrul li a {
	color: #000;
}

.imgruls {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position: absolute;
	bottom: 9px;
	_bottom:5px;
	left: 100px;
	_left:103px;
}
*+html .imgruls{left:103px;}
.imgruls li {
	margin-top: 8px;
	_margin-top:7px;
	width: 84px;
}
*+html .imgruls li{ margin-top:7px;}
.imgruls li a {
	color: #000;
}
.chunli {
	overflow: hidden;
	height: auto;
	float: right;
	width: 290px;
}
.chunul {
	margin: 0px;
	list-style-type: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.chunul li {
	margin-top: 8px;
	_margin-top:7px;
}
*+html .chunul li{margin-top:7px;}
.chunul li img {
	margin-right: 10px;
	margin-bottom: 3px;
}
.chunul li a {
	color: #000;
}
.banner {
	height:80px;
	width: 980px;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
}
.banner a img {
	height: 80px;
	width: 980px;
}
.falvul {
	margin: 8px;
	padding: 0px;
	list-style-type: none;
	left: 10px;
	bottom: 7px;
}
.falvul li {
height:24px;
line-height:24px;

}
*+html .falvul li{margin-top:7px;}
.falvul li img {
	margin-right: 10px;
	margin-bottom: 3px;
}

.falvul li a {
	color: #000;
}
.falvuls {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position: absolute;
	right: 15px;
	bottom: 7px;
}
.falvuls li {
	color: rgb(102,102,102);
	margin-top: 8px;
}
.rights {
	float: right;
	margin-right: 10px;
	_margin-right:5px;
	width: 145px;
}
.rights a {
	color: rgb(52,153,51);
}
.jtul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.jtul li img {
	margin-top: 7px;
}

.jtul li {
	float: left;
	margin-left: 10px;
	_margin-left:8px;
}










.zuibig {
	width: 980px;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	height: auto;
}
.zuiqie {
	height: 280px;
	width: 652px;
	float: left;
}
.zuiul {
	line-height: 32px;
	background-image: url(ulbg.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 258px;
	margin: 0px;
	padding: 0px; overflow:hidden;
	list-style-type: none;
}
.zuiul li {
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin-right: 5px;
	margin-left: 9px;
	margin-left:7px \9;
	cursor: pointer;
}
.zuiul .zis {
}
.zuiul .zis a {
	color:#3b697e;
}


.zuiul li img {
	margin-top: 7px;
}

.zuiul li a {
	color: rgb(102,102,102);
}
.himg {
	width: 650px;
	height: 248px;
	border: 1px solid #CCC;
	display: none;
}
.himg_block {
	display: block;
}

.baoig {
	height: 110px;
	width: 652px;
	margin-top: 10px;
	_margin-top:7px;
}
.igs {
	position: relative;
	height: 110px;
	width: 138px;
	float: left;
	margin-left: 20px;
	_margin-left:15px;
}
.igs a img {
	height: 110px;
	width: 138px;
}
.alphas {
    line-height: 21px;
    background-image: url(alpha.png);
    background-repeat: no-repeat;
    text-align: center;
    height: 20px;
    width: 138px;
    position: absolute;
    left: 0px;
    bottom: 0px;
}
.alphas a {
	color: #FFF;
}






















































































#foot {
	height: auto;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #F6C3C2;
	margin-top: 8px;
	background-color: #FFECE8;
	padding-bottom: 8px;
	overflow: hidden;
	clear: both;
}
#foot #lianimg {
	height: 56px;
	width: 980px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: center;
}
#foot #lianimg img {
	padding-top: 7px;
}
.link {
	float: left;
	width: 100px;
	height: 65px;
	text-align: center;
	line-height: 25px;
	padding-top: 10px;
}
.link a  {
	font-size: 13px;
	color: rgb(0,55,152);
}
.linkzi {
	float: left;
	width: 880px;
	overflow: hidden;
	height: auto;
}



.yqlianjie {
	font-size: 14px;
	height: auto;
	width: 880px;
	float: left;
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}
.yqlianjie li {
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	_margin-right: 23px;
	margin-bottom: 0px;
	margin-left: 0px;
	white-space: nowrap;
	height: 14px;
}
.yqlianjie li a {
	color: #333;
	text-decoration: none;
	font-size: 13px;
}
.yqlianjie li a:hover {
	color: #C03;
	text-decoration: none;
}
#wenzilianjie {
	height: 28px;
	width: 980px;
	margin-top: 8px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	text-align: center;
	border: 1px solid #CCCCCC;
	line-height: 28px;
	background-color: #F9F9F9;
}
#wenzilianjie .huise a {
	color: #666;
}
#foot_big {
	height: 220px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
}
#foot_big #logo {
	height: 150px;
	width: 90px;
	float: left;
}
#foot_big #logo img {
	margin-top: 35px;
}
#foot_big #footwzc {
	float: left;
	width: 780px;
	font-size: 13px;
	height: 220px;
	text-align: center;
}
#foot_big #footwzc #ftwz1 {
	width: auto;
}
#foot_big #footwzc #ftwz2 {
	width: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
#foot_big #footwzc #ftwz2 a {
	color: #F00;
}
#foot_big #footwzc #ftwz2 a:hover {
	text-decoration: none;
}
#foot_big #footwzc #ftwz3 {
	width: auto;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#foot_big #footwzc #ftwz3 a {
	color: #666;
	text-decoration: none;
}
#foot_big #footwzc #ftwz3 a:hover {
	color: #000;
}
#foot_big #footwzc #frwz4 {
	width: auto;
	margin-top: 10px;
}
#foot_big #footwzc #frwz4 a {
	color: #666;
}
#foot_big #footwzc #frwz4 a:hover {
	color: #000;
	text-decoration: none;
}
#foot_big #footwzc #ftwz5 {
	width: auto;
	margin-top: 10px;
}
#foot_big #footwzc #ftwz5 a {
	color: #666;
	text-decoration: none;
}
#foot_big #footwzc #ftwz5 a:hover {
	color: #000;
	text-decoration: none;
}
#foot_big #footwzc #ftwz6 {
	width: auto;
	margin-top: 10px;
}
#foot_big #ftimg {
	text-align: center;
	margin-top: 10px;
}
#foot_big #ftlogor {
	float: left;
	width: 90px;
	margin-top: 60px;
}
.huise {
	color: #666;
}

.sdt_utp{ height:110px; width:652px; _margin-top:10px;}
.sdt_utp ul li{ float:left; width:280px; margin-left:20px; padding-left:20px; background:url(heidian.jpg) no-repeat center left; height:25px; line-height:25px; overflow:hidden;}
.content{ width:100%; height:auto; margin:auto;}
