@charset "gb2312";
* {margin: 0px;padding: 0px;border: 0px;}
li{list-style-type:none;list-style-position: outside;margin:0px;padding:0px;}
.clear {clear:both;line-height:0;}
body > div{text-align:left;margin-right:auto;margin-left:auto;}
div {text-align: left;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;padding:0px;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
input {border: 1px solid #666666;}
.txtout li {white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;float:left;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;display:inline-block;_height:1px;}
*html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
.clearfix {display:block;}

/* Á´½ÓÑÕÉ« */
a:link { color: #1b1b1b; text-decoration: none } 
a:visited { color: #1b1b1b; text-decoration: none } 
a:hover { color: #ff0000; text-decoration: underline }
a:active { color: #ff0000; text-decoration: none } 

.hong { COLOR: #cc3300}
.hong a:link { COLOR: #cc3300; TEXT-DECORATION: none } 
.hong a:visited { COLOR: #cc3300; TEXT-DECORATION: none } 
.hong a:hover { COLOR: #cc3300; TEXT-DECORATION: none }
.hong a:active { COLOR: #ff0000; TEXT-DECORATION: none }

.bai { color: #ffffff;}
.bai a:link {color: #ffffff;}
.bai a:visited { color: #ffffff;}
.bai a:hover { color: #ffffff;text-decoration: none}
.bai a:active { color: #ffffff;text-decoration: none}
.lan { color: #8e8e8e;}
.lan a:link {color: #8e8e8e;}
.lan a:visited { color: #8e8e8e;}
.lan a:hover { color: #ff0000;text-decoration: none}
.lan a:active { color: #ff0000;text-decoration: none}
.hui { color: #8c8c8c;}
.hui a:link {color: #8c8c8c;}
.hui a:visited { color: #8c8c8c;}
.hui a:hover { color: #6f6f6f;text-decoration: none}
.hui a:active { color: #6f6f6f;text-decoration: none}





.rlink {float: right;padding-top: 4px;padding-right: 10px;}

.rlink2 {float: right;padding-top: 8px;padding-right: 10px;}
.rlink3 {float: right;padding-top: 18px;padding-right: 10px;}
.rlink4 {float: right;padding-top: 2px;}
.txt14 {
	font-size: 14px;
}
.left { float:left;}

.right { float:right}
.bold {
	font-weight: bold;
}
.dw {font: 0px/0px sans-serif;clear: both;display: block;}
/* ²¼¾Ö */
.web_20w {float: left;width: 20px;height:20px;overflow: hidden;}
.web_19w {float: left;width: 19px;height:19px;overflow: hidden;}
.web_23h {height: 23px;width: 23px;overflow: hidden;clear:both;}
.web_25h {height: 25px;width: 25px;overflow: hidden;clear:both;}


body {
	text-align: center;
	font-size: 12px;
	background-color: #f2efe8;
}

.top {
	width: 100%;
	height: 247px;
	background-image: url(01.gif);
	margin-bottom: 12px;
}
.top .t1 {
	background-image: url(top.jpg);
	height: 232px;
	width: 972px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}




.w960 {
	width: 960px;
	margin-bottom: 12px;
}
.nleft {
	float: left;
	width: 678px;
}
.ll {
	background-image: url(d02.gif);
	height: 290px;
	width: 688px;
}
.yj {
	width:318px;
	height:202px;
	float: left;
	padding-top: 25px;
	padding-right: 13px;
	padding-left: 13px;
}

.yjtt {
	width:318px;
	height:80px;
	float: left;
}
.yjtt h1 {
	width:318px;
	height:25px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.yjtt p {
	width:318px;
	float: left;
	font-size: 12px;
	color: #000000;
	line-height: 22px;
}

.news {
	background-color: #f8f8f8;
	width: 664px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	margin-bottom: 12px;
}
.news .tt {
	float: left;
	height: 66px;
	width: 662px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c9b898;
	margin-bottom: 10px;
}
.news .tp {
	height: 252px;
	width: 310px;
	margin-right: 17px;
	float: left;
}
.news .pt {
	width: 327px;
	float: left;
	padding-left: 5px;
}
.news .pt li {
	font-size: 14px;
	float: left;
	height: 28px;
	width: 322px;
}




.nright {
	float: right;
	width: 257px;
}
.hlzjc {
	height: 185px;
	width: 940px;
	margin-bottom: 12px;
	background-color: #f8f8f8;
	padding-top: 25px;
	padding-right: 10px;
	padding-left: 10px;
}
.jc {
	width:294px;
	height:205px;
	float: left;
	padding-top: 25px;
	padding-right: 13px;
	padding-left: 13px;
}

.jctt {
	width:293px;
	height:80px;
	float: left;
}
.jctt h1 {
	width:293px;
	height:35px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.jctt p {
	width:293px;
	float: left;
	font-size: 12px;
	color: #000000;
	line-height: 22px;
}
.mh {
	background-color: #f8f8f8;
	height: 180px;
	width: 960px;
	margin-bottom: 12px;
}
.mh li {
	height: 180px;
	width: 190px;
	float: left;
	padding-right: 1px;
	padding-left: 1px;
}
.mh li img {
	height: 128px;
	width: 188px;
	border: 1px solid #888580;
	float: left;
}
.mh li h1 {
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	float: left;
	height: 30px;
	width: 180px;
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 5px;
}

.bl {
	width:272px;
	padding-bottom:10px;
	background-color: #f8f8f8;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #d6caae;
}

.list01 {
	float: left;
	width: 248px;
	padding-left: 13px;
}
.list01 li {
	float: left;
	height: 28px;
	width: 248px;
	font-size: 14px;
}
.list02 {
	float: left;
	width: 293px; height:90px;
}
.list02 li {
	float: left;
	height: 28px;
	width: 293px;
	font-size: 14px;
}

.list03 {
	float: left;
	width: 318px; height:146px;
}
.list03 li {
	float: left;
	height: 28px;
	width: 318px;
	font-size: 14px;
}

.list04 {
	float: left;
	width: 248px;
	padding-left: 13px;
}
.list04 li {
	float: left;
	height: 60px;
	width: 248px;
}
.listtt {
	float: left;
	width: 249px;
	padding-left: 13px;
	padding-right: 10px;
	height: 114px;
}
.listtt h1 {
	float: left;
	width: 249px;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	height: 25px;
}
.listtt img {
	height: 70px;
	width: 100px;
	margin-right: 10px;
	float: left;
}
.listtt p {
	font-size: 12px;
	line-height: 22px;
	color: #666666;
	float: left;
	width: 139px;
}


.spbt { width:106; height:27px; float:left;}
.lmbt {
	width:327px;
	height:24px;
	background-image: url(04.gif);
}

.lmbt2 {
	width:272px;
	height:50px;
}
.lmbt4 {
	width:960px;
	height:42px;
	background-image: url(d03.gif);
}
.lmbt5 {
	width:293px;
	height:35px;
	background-image: url(09.gif);
}
.lmbt6 {
	width:960px;
	height:50px;
	background-image: url(10.gif);
}
.lmbt7 {
	width:678px;
	height:44px;
}
.lmbt8 {
	width:318px;
	height:35px;
	background-image: url(14.gif);
}
.bt01 {
	font-size: 14px;
	font-weight: bold;
	color: #ad1a28;
	float: left;
	width: 130px;
	padding-top: 17px;
	padding-left: 12px;
}
.bt02 {
	font-size: 14px;
	font-weight: bold;
	color: #ad1a28;
	float: left;
	width: 70px;
	padding-top: 1px;
	padding-left: 20px;
}
.foot {
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	height: 140px;
	width: 980px;
	text-align: center;
	padding-top: 40px;
}
