@charset "gb2312";
* {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
body {
	width: 973px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	line-height: 24px;
	color: #333333;
}
.clear {
	font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 0px;
	width: 0px;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.leftspan {
	float: left;
}
.centerspan {
	float: left;
	margin-left: 5px;
}

.rightspan {
	float: right;
}

.login {
	line-height: 30px;
	font-size: 12px;
	float: left;
	width: 350px;
	color: #0000CC;
}
.login .user {
	height: 17px;
	width: 60px;
	line-height: 17px;
	border: 1px solid #666666;
}
.login .tjan {
	line-height: 20px;
	background-image: url(images/dlbg.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 48px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.login a {
	color: #0000CC;
	text-decoration: none;
}
.topnav {
	line-height: 30px;
	float: right;
	font-size: 12px;
	color: #0000CC;
}
.topnav li {
	float: left;
}
.topnav .topnavline {
	padding-right: 3px;
	padding-left: 3px;
}
.topnav li a {
	color: #0000CC;
	text-decoration: none;
}
.topnav .navcolor img {
	margin-right: 2px;
	margin-left: 2px;
}
.topnav .navcolor {
	_padding-top: 9px;
}
.topnav .redfont {
	color: #FF0000;
}
.mainnavdiv {
	border: 1px solid #c0c7e3;
	background-color: #f3f6fb;
}
.mainnavdiv .logo {
	float: left;
	width: 216px;
}
.mainnav {
	float: left;
	width: 750px;
}

.top li a {
	color: #333333;
	text-decoration: none;
}
.mainnav .redfont {
	color: #FF0000;
}
.ad1 {
	border: 1px solid #c0c7e3;
	background-color: #f3f6fb;
	margin-top: 5px;
	height: 107px;
	padding: 1px;
}.ad1 .leftad {
	float: left;
	width: 481px;
}
.ad1 .rightad {
	float: right;
	width: 480px;
}


.mainnavdiv .top li {
	float: left;
	width: 75px;

}


.copyright {
	text-align: center;
	color: #333333;
	width: 970px;
	font-size: 12px;
}


.seach {
	background-color: #f2f5fa;
	margin-top: 10px;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #bacbdf;
	border-right-color: #bacbdf;
	border-left-color: #bacbdf;
	padding-top: 5px;
}
.seach ul {
	padding-left: 270px;
}
.seach li {
	float: left;
	cursor: pointer;
}
.seach .active {
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #829eb6;
	border-right-color: #829eb6;
	border-left-color: #829eb6;
}
.seach .normal {
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #d7e4ed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #829eb6;
	border-right-color: #829eb6;
	border-left-color: #829eb6;
}
.seachk {
	line-height: 36px;
	background-image: url(images/seachbg.jpg);
	background-repeat: repeat-x;
	height: 36px;
	border: 1px solid #819db5;
	*margin-top: -2px;
}
.seachk .sskuang {
	line-height: 22px;
	height: 22px;
	width: 420px;
	border: 1px solid #849dbb;
}
.seachk .ssan {
	background-image: url(images/seachan.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-right: 5px;
	margin-left: 5px;
	color: #FFFFFF;
}
.seachk a {
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}
.hotdiv {
	float: left;
	width: 354px;
	margin-top: 10px;
}
a:link {
	text-decoration: none;
	color: #333333;
}

.hotdiv .fwnr {
	background-image: url(images/bg2.jpg);
	background-repeat: repeat-x;
	border: 1px solid #b8cade;
	padding: 10px;
	background-position: left bottom;
}
.hotdiv .fwnr h2 {
	font-size: 14px;
	color: #263b66;
	line-height: 20px;
}
.hotdiv .fwnr .rightspan a {
	font-weight: normal;
	color: #FF0000;
}
.hotdiv .fwnr li {
	float: left;
	width: 110px;
	margin-top: 3px;
}
.hotdiv .rmzt {
	background-color: #f3f6fb;
	border: 1px solid #bdc9e1;
	margin-top: 10px;
}
.rmzttitle li {
	float: left;
	font-size: 12px;
	text-align: center;
	height: 25px;
	width: 87px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #bdc7e0;
	border-bottom-color: #bdc7e0;
	background-color: #FFFFFF;
	cursor: pointer;
}
.rmzttitle .active {
	background-color: #f3f6fb;
	border-bottom-width: 0px;
}
a:hover {
	text-decoration: none;
	color: #333333;
}

.rmzttitle .normal {
	background-color: #FFFFFF;
}
.hotdiv .rmzt .rmztnr {
	clear: both;
}
a:visited {
	text-decoration: none;
	color: #333333;
}

.rmnrpic li {
	text-align: center;
	float: left;
	width: 117px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.rmnrtxt li {
	font-size: 12px;
	line-height: 25px;
	float: left;
	width: 161px;
	height: 25px;
	overflow: hidden;
	background-image: url(images/ico1.jpg);
	background-repeat: no-repeat;
	background-position: 5px 9px;
	padding-left: 15px;
}
.rmnrtxt a {
	color: #003399;
	text-decoration: none;
}

.hdpdiv {
	float: right;
	width: 606px;
	margin-top: 10px;
	height: 295px;
}
.hdpdiv .hdpbigpic {
	border: 1px solid #bdc9e1;
}

.pinpai {
	margin-top: 10px;
	border: 1px solid #b8cade;
}

.pinpai h2 {
	line-height: 30px;
	font-size: 14px;
	background-image: url(images/ppbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 33px;
	padding-right: 10px;
}
.pinpai .pinpaipic li {
	float: left;
	width: 172px;
	background-image: url(images/picbg.jpg);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 5px;
	background-position: center top;
	padding-left: 20px;
	padding-top: 2px;
}
.pinpai a {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.pinpai .pinpaipic .pptxta {
	display: block;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	text-align: center;
	width: 152px;
}
.hzmt .lianjie {
	margin-left: 21px;
}

.pinpai .pinpaipic .ppdx {
	height: 141px;
	width: 142px;
}
.hzmt .lianjie li {
	float: left;
	width: 95px;
	padding-left: 4px;
}


.ad2 {
	height: 145px;
	margin-top: 5px;
}
.new {
	margin-top: 3px;
}

.newmk {
	float: left;
}
.zx1 {
	width: 322px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C8E6FE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8E6FE;
}
.zx2 {
	width: 321px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C8E6FE;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C8E6FE;
	border-bottom-color: #C8E6FE;
}
.newmk li {
	padding-right: 10px;
}

.newmk h1 {
	line-height: 24px;
	background-image: url(images/newhbg.jpg);
	background-repeat: repeat-x;
	height: 24px;
	padding-left: 10px;
}
.newmk h1 a {
	background-image: url(images/ico2.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	padding-top: 3px;
}
.newmk li .leftspan {
	line-height: 24px;
	height: 24px;
	width: 220px;
	overflow: hidden;
	background-image: url(images/ico3.jpg);
	background-repeat: no-repeat;
	background-position: 10px 9px;
	padding-left: 20px;
}
.newmk li .rightspan {
	color: #999999;
}
.ad3 {
	height: 145px;
	margin-top: 5px;
}
.tablist {
	margin-top: 3px;
}
.tablist .tabmk {
	width: 318px;
	border: 1px solid #bdc8dc;
}
.tabmk .tablisttitle li {
	float: left;
	width: 105px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #bdc8dc;
	border-bottom-color: #bdc8dc;
	border-right-width: 1px;
	border-bottom-width: 1px;
	background-color: #dbe7f3;
	text-align: center;
	color: #29416d;
	cursor: pointer;
}
.tabmk .tablisttitle .active {
	border-bottom-width: 1px;
	background-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	cursor: pointer;
}
.tabmk .tabnrlist {
	padding: 5px;
	font-size: 12px;
}
.tabnrlist .leftspan {
	line-height: 25px;
	height: 25px;
	width: 250px;
	overflow: hidden;
}
.tabnrlist .leftspan .tabfl {
	color: #333333;
	text-decoration: none;
}
.tabnrlist .leftspan .tabwz {
	color: #003399;
	text-decoration: none;
}
.tabnrlist .leftspan .tabwz1 {

	text-decoration: none;
}
.tabnrlist .rightspan {
	line-height: 25px;
}
.ad4 {
	height: 145px;
	margin-top: 5px;
}.chanpin .cpzs {
	float: left;
	width: 528px;
	border: 1px solid #bec9db;
	margin-top: 10px;
}
.cpzstitle li {
	float: left;
	width: 175px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #bec9db;
	border-bottom-color: #bec9db;
	text-align: center;
	background-color: #dae6f4;
	cursor: pointer;
}
.cpzstitle .active {
	border-bottom-color: #FFFFFF;
	background-color: #FFFFFF;
}
.cpzs .cppiclist li {
	text-align: center;
	float: left;
	width: 132px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.cpzs .cppiclist .cptpa {
	display: block;
	height: 100px;
	width: 108px;
	border: 1px solid #CCCCCC;
	overflow: hidden;
}
.cpzs .cppiclist .cpwza {
	display: block;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 27px;
	height: 25px;
	overflow: hidden;
}
.cpzs .cppiclist .picend {
	padding-right: 10px;
	padding-left: 10px;
	background-color: #f3f6fb;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #bcc1d5;
}
.picend .leftspan {
	width: 400px;
	overflow: hidden;
	line-height: 30px;
	height: 30px;
}
.picend .leftspan a {
	color: #003399;
	text-decoration: none;
	font-size: 12px;
	padding-right: 3px;
	padding-left: 3px;
}
.picend .rightspan {
	font-size: 12px;
	line-height: 30px;
	background-image: url(images/ico4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.picend .rightspan a {
	color: #000066;
}
.chanpin .zhidao {
	float: right;
	width: 429px;
	border: 1px solid #bcc8e0;
	margin-top: 10px;
}
.zdtitle li {
	background-color: #d9e5f3;
	text-align: center;
	float: left;
	width: 142px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #bdc7e0;
	border-bottom-color: #bdc7e0;
	cursor: pointer;
}
.zdtitle .active {
	background-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.zhidao h1 {
	font-size: 12px;
	line-height: 27px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	color: #333333;
	padding-left: 10px;
}
.zhidao h1 span {
	padding-right: 20px;
}
.zhidao h2 {
	padding-left: 10px;
}
.zhidao h2 a {
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.hzmt .diqu {
	margin-left: 23px;
}

.zhidao .wtlist {
	padding-right: 10px;
	padding-left: 10px;
}
.hzmt .diqu li {
	float: left;
	height: 30px;
	width: 45px;
}

.wtlist li {
	background-image: url(images/ico3.jpg);
	background-repeat: no-repeat;
	background-position: 3px 9px;
	padding-left: 10px;
	font-size: 12px;
}
.wtlist li a {
	color: #003366;
	text-decoration: none;
}
.wtlist .leftspan {
	height: 25px;
	width: 300px;
	overflow: hidden;
}
.zhidao .zdend {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 26px;
	background-color: #f3f6fb;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #c4c4e0;
}
.zdend .leftspan {
	line-height: 26px;
	height: 26px;
	width: 280px;
	overflow: hidden;
}
.zdend .leftspan a {
	color: #003366;
	text-decoration: none;
}
.zdend .rightspan {
	background-image: url(images/ico4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.zdend .rightspan a {
	color: #000099;
}
.zdqy {
	margin-top: 10px;
	border: 1px solid #bec5e1;
	height: 100%;
}
.zdqy h1 {
	line-height: 22px;
	background-image: url(images/zdbg.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #333e6b;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bec5df;
}
.zdqy li {
	text-align: center;
	float: left;
	width: 117px;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 48px;
	padding-right: 2px;
	padding-left: 2px;
}
.hzmt {
	margin-top: 10px;
	border: 1px solid #bec5e1;
	height: 100%;
}

.hzmt h1 {
	line-height: 22px;
	background-image: url(images/zdbg.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #333e6b;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bec5df;
	height: 100%;
	padding-right: 15px;
}
.hzmt li {
	white-space: nowrap;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
.hzmt li a {
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}
.endnav {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bec5df;
	margin-top: 10px;
	padding-left: 170px;
}
.endnav li {
	float: left;
	line-height: 30px;
	font-size: 12px;
}
.endnav .endnavline {
	padding-right: 5px;
	padding-left: 5px;
}
.endnav a {
	color: #333333;
	text-decoration: none;
}
.none {display:none;}

.top {
	line-height: 20px;
	list-style-type: square;
	float: right;
}
.top li {
font-size: 12px;
	line-height: 26px;
	white-space: nowrap;
	float: left;
	width: 72px;
	list-style-type: none;
	font-family: "ËÎÌå";
}

.txt_1 {font:bold 24px Verdana, Tahoma;color:#fff}
img.thumb_img {cursor:pointer;display:block;margin-bottom:10px}
img#main_img {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:247px;margin:10px;overflow:hidden}
.info {color:#666;font:normal 9px Verdana;margin-top:20px}
.info a:link, .info a:visited {color:#666;text-decoration:none}
.info a:hover {color:#fff;text-decoration:none}

.pinpai .pinpaipic img {
	height: 141px;
	width: 142px;
	border: 1px solid #5B97A4;
}
.pinpai .pinpaipic {
	margin-left: 5px;
}
