img {
	border:none;
	margin: 0px;
	padding: 0px;
	max-width:100%;
}

*{ margin:0; padding:0;}
ul, li {list-style-type: none;}
h5 {
	font-size: 24px;
}
h6 {
	font-size: 12px;
	color: #F00;
}
a:hover{
	color: #006cc2;
}
a {
	color: #666;
	text-decoration: none;
}
body {
	font-family: "微软雅黑";
	font-size: 12px;
	margin: 0px;
	text-decoration: none;
	background-color: #FFF;
	color: #5a5a5a;
	line-height: 22px;
	background-image: url(../images/topt.png);
	background-repeat: repeat-x;
	background-position: 0px top;
}
.clr {clear: both;}
.fl{
	float:left;
}
.fr{ float:right;}
#header{
	width:1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#main{
	width:1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#footer{
	width:1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.top-box {
	height: 108px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.top-box .top-box-fr {
	float: right;
	width: 260px;
	height: 108px;
	overflow: hidden;
}
.top-box .top-box-fr dl dt {
	line-height: 35px;
	height: 35px;
}
.top-box .top-box-fr dl dd {
	background-image: url(../images/index_06.png);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 50px;
	font-weight: bold;
	font-size: 16px;
	margin-top: 15px;
}
.top-box .top-box-fr dl dd b{
	font-size: 24px;
	color: #57b43f;
	}.top-box .top-box-fl {
	float: left;
	height: 108px;
	overflow: hidden;
	width: 700px;
}
.top-box .top-box-fl dl {
	width: 700px;
	overflow: hidden;
	margin-top: 30px;
}
.top-box .top-box-fl dl dt{
	float: left;
	height: 55px;
	width: 408px;
}
.top-box .top-box-fl dl dd{
	font-size: 15px;
	font-weight: bold;
	color: #006cc2;
	margin-left: 10px;
	float: left;
	line-height: 26px;
	padding-top: 5px;
}
.nav-box {
	background-image: url(../images/index_12.png);
	background-repeat: repeat-x;
	height: 43px;
}
.nav-box ul
{
	padding: 0;
	z-index: 30;
	width: 1000px;
	height:43px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.nav-box ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-size: 14px;
	font-weight: bold;
	line-height: 43px;
	height: 43px;
	width: 111px;
}


/* 过渡效果 */
.nav-box ul li .trans{
	display:block;
	width:111px;
	height:43px;
	line-height:43px;
	text-align:center;
	color:#fff;/* 必须填写过渡条件 */
/
	-webkit-transition:background 0.2s linear 0s;
	-moz-transition:background 0.2s linear 0s;
	-o-transition:background 0.2s linear 0s;
	transition:background 0.2s linear 0s;
}
.nav-box ul li .trans:hover{
	color:#FFF;/* 必须填写过渡条件 */
	text-shadow:1px 0px 2px #000000;/* 必须填写过渡条件 */
	-webkit-transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
	-moz-transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
	-o-transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
	transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
	background-color: #57b43f;
}
.Search-box {
	width: 1000px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	height: 36px;
	overflow: hidden;
}

.Search-box dl .fr {
	float: right;
}

.Search-box .Search-c {
	line-height: 24px;
	height: 23px;
	width: 190px;
	border: 1px solid #CCC;
	float: left;
	margin-top: 5px;
	background-image: url(../images/index_17.png);
	background-repeat: no-repeat;
	background-position: 1px;
}
.Search-box .Search-s{
	line-height: 26px;
	height: 25px;
	width: 44px;
	font-weight: bold;
	color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	cursor: Pointer;
	background-repeat: no-repeat;
	float: left;
	margin-top: 5px;
	background-color: #51b234;
}
.Search-box .Search-s:hover{
	/* 只有当鼠标移入时才处理注：若a:hover中不写transition,则会继承a中的transition */
	background:#006cc2;/* 必须填写过渡条件 */
	color:#FFF;/* 必须填写过渡条件 */
	text-shadow:1px 0px 2px #000;/* 必须填写过渡条件 */
	-webkit-transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
	-moz-transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
	-o-transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
	transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
}
.Search-box dl .fl {
	float: left;
	line-height: 38px;

}
.Search-box dl .fr b{
	font-weight: normal;
	color: #000;
}
.banner-box {
	height: 400px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	overflow: hidden;
}
.banner-box2 {
	height: 185px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(../images/index_09.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.main-one {
	height: 480px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.product-box {
	float: right;
	height: 420px;
	width: 745px;
	overflow: hidden;
}
.product-box dl dt {
	background-image: url(../images/index_29.png);
	background-repeat: repeat-x;
	height: 41px;
	width: 744px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	overflow: hidden;
	font-size: 16px;
	line-height: 41px;
	font-weight: bold;
}
.product-box dl dt b {
	background-image: url(../images/index_26.png);
	background-repeat: no-repeat;
	height: 41px;
	width: 180px;
	display: block;
	color: #FFF;
	text-indent: 65px;
}
.product-box dl dt a img {
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}
.product-box dl dd {
	height: 378px;
	width: 743px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	overflow: hidden;
}
	/* 本例子css */
		.txtScroll-top{
	width:725px;
	overflow:hidden;
	position:relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
		.txtScroll-top .bd{
	width: 725px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
		.txtScroll-top .infoList{
				width: 725px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
			}
		.txtScroll-top .infoList li{ 
			height: 162px;
	width: 725px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	padding-top: 15px;
		}
	
.txtScroll-top .infoList li img{
	width:195px;
	height:156px;
	display:block;
	float: left;
}
.txtScroll-top .infoList li a.a_goods{
	width:195px;
	height:156px;
	display:block;
	border:1px solid #CCC;
	padding: 1px;
}
.txtScroll-top .infoList li a.a_goods:hover{
	border:1px solid #51b234;
	display:block;
	filter:alpha(opacity=70)
}
.txtScroll-top .infoList li .fr .fr-top {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	height: 25px;
	width: 480px;
	overflow: hidden;
}
.txtScroll-top .infoList li .fr .fr-main {
	height: 100px;
	width: 480px;
	overflow: hidden;
}


.txtScroll-top .infoList li .fr {
	height: 162px;
	width: 480px;
	float: right;
	padding-right: 30px;
	overflow: hidden;
}
.txtScroll-top .infoList li .fr .fr-fast {
	height: 26px;
	width: 480px;
}
.txtScroll-top .infoList li .fr .fr-fast a {
	height: 26px;
	width: 105px;
	float: right;
	margin-right: 5px;
	margin-left: 5px;
	background-image: url(../images/index_42.png);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 26px;
	text-indent: 13px;
}
.txtScroll-top .infoList li .fr .fr-fast a:hover{
	background-image: url(../images/index_42en.png);
	} 

.Side-box {
	float: left;
	height: 490px;
	width: 240px;
	overflow: hidden;
}
.Side-box dl dt{
	background-image: url(../images/index_24.png);
	background-repeat: no-repeat;
	height: 54px;
	width: 240px;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	line-height: 41px;
	text-indent: 65px;
}
.Side-box dl dd{
	height: 425px;
	width: 238px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	overflow: hidden;
}
.Side-box dl dd ul{
	width: 220px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.Side-box dl dd ul li{
	line-height: 38px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	height: 38px;
	width: 220px;
	overflow: hidden;
}
.Side-box dl dd ul li a{
	display: block;
	height: 38px;
	width: 220px;
	background-image: url(../images/index_38.png);
	background-repeat: no-repeat;
	background-position: 10px;
	text-indent: 30px;
}
.Side-box dl dd ul li a:hover{
	color:#FFF;/* 必须填写过渡条件 */
	text-shadow:1px 0px 2px #000000;/* 必须填写过渡条件 */
	-webkit-transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
	-moz-transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
	-o-transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
	transition:background 0.5s ease-out, color 0.4s ease-out, text-shadow 0.3s linear;/* 它可以设置很多过渡效果 */
	background-color: #57b43f;
	background-image: none;
}.product-box-ad {
	height: 285px;
	width: 1000px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	overflow: hidden;
}
.product-box-ad dl dt {
	background-image: url(../images/index_29.png);
	background-repeat: repeat-x;
	height: 41px;
	width: 999px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	overflow: hidden;
	font-size: 16px;
	line-height: 41px;
	font-weight: bold;
}
.product-box-ad dl dt b {
	background-image: url(../images/index_26.png);
	background-repeat: no-repeat;
	height: 41px;
	width: 180px;
	display: block;
	color: #FFF;
	text-indent: 65px;
}
.product-box-ad dl dt a img {
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}
.product-box-ad dl dd {
	height: 243px;
	width: 998px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	overflow: hidden;
}
/* 本例子css */
		.picMarquee-left{
	width:980px;
	overflow:hidden;
	position:relative;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
		.picMarquee-left .bd{
}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{
	margin:0 8px;
	float:left;
	_display:inline;
	overflow:hidden;
}
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{
	width:178px;
	height:142px;
	display:block;
	padding:1px;
	border:1px solid #ccc;
}
		.picMarquee-left .bd ul li .pic a:hover img{
	border-color:#51b234;
	filter: alpha(opacity=70);
}
		.picMarquee-left .bd ul li .title{
	line-height:24px;
	padding-left: 3px;
	padding-top: 2px;
}
		.picMarquee-left .bd ul li .title b{
	color: #51b234;
	clear: both;
}
.ads-box{
}
.h-box {
	height: 712px;
	width: 998px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 1px solid #CCC;
	overflow: hidden;
}
.h-box .h-box-1 {
	height: 194px;
	width: 963px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/index_56.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	overflow: hidden;
}
.h-box .h-box-1 dl dt {
	background-image: url(../images/index_55.png);
	background-repeat: no-repeat;
	height: 93px;
	width: 963px;
	overflow: hidden;
	margin-bottom: 5px;
}
.h-box .h-box-1 dl dt span {
	font-weight: bold;
	padding-top: 26px;
	display: block;
	padding-left: 100px;
	line-height: 23px;
	font-size: 14px;
	font-family: Arial;
}
.h-box .h-box-1 dl dt span b {
	font-size: 24px;
	font-family: "黑体";
}
.h-box .h-box-1 dl dd {
	background-image: url(../images/index_60.png);
	background-repeat: no-repeat;
	background-position: 25px;
	text-indent: 50px;
	line-height: 25px;
	font-size: 14px;
}

.h-box .h-box-hr {
	background-image: url(../images/index_64.png);
	background-repeat: no-repeat;
	clear: both;
	height: 61px;
	width: 998px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.h-box .h-box-2 {
	height: 166px;
	width: 624px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(../images/index_71.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: hidden;
	padding-left: 339px;
}
.h-box .h-box-2 dl dt {
	background-image: url(../images/index_68.png);
	background-repeat: no-repeat;
	height: 93px;
	width: 962px;
	overflow: hidden;
	margin-bottom: 5px;
}
.h-box .h-box-2 dl dt span {
	font-weight: bold;
	padding-top: 26px;
	display: block;
	padding-left: 100px;
	line-height: 23px;
	font-size: 14px;
	font-family: Arial;
}
.h-box .h-box-2 dl dt span b {
	font-size: 24px;
	font-family: "黑体";
}
.h-box .h-box-2 dl dd {
	background-image: url(../images/index_60.png);
	background-repeat: no-repeat;
	background-position: 25px;
	text-indent: 50px;
	line-height: 25px;
	font-size: 14px;
}
.h-box .h-box-3 {
	background-image: url(../images/index_76.png);
	background-repeat: no-repeat;
	height: 167px;
	width: 960px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.h-box .h-box-3 dl dt {
	height: 93px;
	width: 963px;
	overflow: hidden;
	margin-bottom: 5px;
}
.h-box .h-box-3 dl dt span {
	font-weight: bold;
	padding-top: 26px;
	display: block;
	padding-left: 100px;
	line-height: 23px;
	font-size: 14px;
	font-family: Arial;
}
.h-box .h-box-3 dl dt span b {
	font-size: 24px;
	font-family: "黑体";
}
.h-box .h-box-3 dl dd {
	background-image: url(../images/index_60.png);
	background-repeat: no-repeat;
	background-position: 25px;
	text-indent: 50px;
	line-height: 25px;
	font-size: 14px;
}
.c-box {
	height: 384px;
	width: 1000px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	overflow: hidden;
}
.Partners-box {
	float: right;
	height: 384px;
	width: 255px;
	overflow: hidden;
}
.Partners-box dl {
	width: 253px;
	height: 383px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	overflow: hidden;
}

.Partners-box dl dt {
	background-image: url(../images/index_29.png);
	background-repeat: repeat-x;
	height: 41px;
	width: 253px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	overflow: hidden;
	font-size: 16px;
	line-height: 41px;
	font-weight: bold;
	text-indent: 20px;
}
.Partners-box dl dt a img {
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}.Partners-box dl dd {
	width: 223px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.Partners-box dl dd ul li {
	margin-bottom: 5px;
}
.Partners-box dl dd ul li img{
	border: 1px solid #CCC;
}
.about-box {
	float: left;
	width: 735px;
	height: 384px;
}
.about-box dl {
	width: 733px;
	height: 383px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	overflow: hidden;
}

.about-box dl dt {
	background-image: url(../images/index_29.png);
	background-repeat: repeat-x;
	height: 41px;
	width: 733px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	overflow: hidden;
	font-size: 16px;
	line-height: 41px;
	font-weight: bold;

}
.about-box dl dt b {
	background-image: url(../images/index_26.png);
	background-repeat: no-repeat;
	height: 41px;
	width: 180px;
	display: block;
	color: #FFF;
	text-indent: 65px;
}
.about-box dl dt a img {
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}.about-box dl dd {
	width: 710px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.about-box dl dd .about-box-dd-top {
	background-image: url(../images/index_92.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 170px;
	width: 710px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	line-height: 24px;
}
.about-box dl dd .about-box-dd-top a img {
	float: left;
	margin-right: 10px;
}
.about-box dl dd .about-box-dd-top a,.news-box dl dd .nav-box-bb-top a{
	color: #F00;
}
.about-box dl dd .about-box-dd-top a:hover,.news-box dl dd .nav-box-bb-top a:hover{
	color: #006cc2;
}
.about-box dl dd .about-box-dd-honor {
	width: 710px;
	overflow: hidden;
}

/* 本例子css */
		.picScroll-left{
	width:710px;
	overflow:hidden;
	position:relative;
	padding-top: 10px;
}
		.picScroll-left .bd{
}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{
	width:152px;
	height:121px;
	display:block;
	padding:2px;
	border:1px solid #ccc;
}
		.picScroll-left .bd ul li .pic a:hover img{
	border-color:#51b234;
}
		.picScroll-left .bd ul li .title{ line-height:24px;   }
.n-box {
	height: 324px;
	width: 1000px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.FAQ-box {
	height: 324px;
	float: right;
	width: 255px;
	overflow: hidden;
}

.FAQ-box dl {
	width: 253px;
	height: 323px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	overflow: hidden;
}
.FAQ-box dl dt {
	background-image: url(../images/index_29.png);
	background-repeat: repeat-x;
	height: 41px;
	width: 253px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	overflow: hidden;
	font-size: 16px;
	line-height: 41px;
	font-weight: bold;
	text-indent: 20px;
}
.FAQ-box dl dt a img {
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}.FAQ-box dl dd {
	width: 245px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: 260px;
}
/* 本例子css */
		.txtMarquee-top{
	width:245px;
	overflow:hidden;
	position:relative;
	height: 260px;
}
		.txtMarquee-top .bd{
}
.txtMarquee-top .infoList li a {
	background-image: url(../images/index_109.png);
	background-repeat: no-repeat;
	background-position: 0px;
	height: 24px;
	display: block;
	line-height: 24px;
	text-indent: 25px;
	width: 245px;
	overflow: hidden;
	color: #000;
}
.txtMarquee-top .infoList li a:hover{
	color: #006cc2;
}
.txtMarquee-top .infoList li b{
	background-image: url(../images/index_116.png);
	background-repeat: no-repeat;
	line-height: 24px;
	display: block;
	background-position: 0px 3px;
	text-indent: 25px;
	font-weight: normal;
	overflow: hidden;
	padding-bottom: 15px;
}
		.txtMarquee-top .infoList li{
	line-height:24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
}
		.txtMarquee-top .infoList li .date{ float:right; color:#999;  }
.news-box {
	float: right;
	width: 467px;
	height: 324px;
	overflow: hidden;
	margin-right: 10px;
}
.news-box dl {
	width: 465px;
	height: 323px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	overflow: hidden;
}

.news-box dl dt {
	background-image: url(../images/index_29.png);
	background-repeat: repeat-x;
	height: 41px;
	width: 465px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	overflow: hidden;
	font-size: 16px;
	line-height: 41px;
	font-weight: bold;
}
.news-box dl dt b {
	background-image: url(../images/index_26.png);
	background-repeat: no-repeat;
	height: 41px;
	width: 180px;
	display: block;
	color: #FFF;
	text-indent: 65px;
}
.news-box dl dt a img {
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}.news-box dl dd {
	width: 450px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 260px;
	overflow: hidden;
}
.news-box dl dd .nav-box-bb-top {
	width: 450px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	height: 119px;
	overflow: hidden;
	line-height: 24px;
}
.news-box dl dd .nav-box-bb-top a img {
	padding: 1px;
	float: left;
	height: 114px;
	width: 162px;
	border: 1px solid #CCC;
	margin-right: 10px;
}
.news-box dl dd .nav-box-bb-top b {
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	display: block;
}
.news-box dl dd .nav-box-bb-top b a{
	color: #666;
}
.news-box dl dd ul {
}
.news-box dl dd ul li span {
	float: right;
}
.news-box dl dd ul li {
	line-height: 33px;
	background-image: url(../images/index_112.png);
	background-repeat: no-repeat;
	background-position: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	text-indent: 15px;
	height: 33px;
	overflow: hidden;
	width: 450px;
}
.newsls-box {
	float: left;
	width: 258px;
	height: 324px;
}
.newsls-box dl {
	width: 256px;
	height: 323px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	overflow: hidden;
}
.newsls-box dl dt {
	background-image: url(../images/index_29.png);
	background-repeat: repeat-x;
	height: 41px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	overflow: hidden;
	font-size: 16px;
	line-height: 41px;
	font-weight: bold;
	text-indent: 20px;
}
.newsls-box dl dt a img {
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}.newsls-box dl dd {
	width: 240px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: 270px;
	margin-top: 5px;
}
.newsls-box dl dd ul{}
.newsls-box dl dd ul li{
	line-height: 32px;
	background-image: url(../images/index_112.png);
	background-repeat: no-repeat;
	background-position: 5px;
	text-indent: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	height: 32px;
	overflow: hidden;
}
.newsls-box dl dd ul li span {
	float: right;
}
.link-box {
	width: 1000px;
	margin-top: 10px;
	overflow: hidden;
}
.link-box dl {
	width: 998px;
	height: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	overflow: hidden;
	padding-bottom: 7px;
}
.link-box dl dt {
	background-image: url(../images/index_29.png);
	background-repeat: repeat-x;
	height: 41px;
	width: 998px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	overflow: hidden;
	font-size: 16px;
	line-height: 41px;
	font-weight: bold;
	text-indent: 20px;
}
.link-box dl dd {
	padding-top: 7px;
	margin-top: 1px;
}
.link-box dl dd ul{
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 25px;
}
.line {
	margin-top: 10px;
}
#footer dl {
	background-image: url(../images/index_124.png);
	background-repeat: no-repeat;
	background-position: 0px;
	height: 64px;
	margin-top: 10px;
}
#footer dl ul {
	height: 64px;
	width: 710px;
	padding-left: 270px;
	overflow: hidden;
	padding-top: 10px;
	line-height: 24px;
}
