html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
	border: 0;
	margin: 0;
	outline: 0;
	padding: 0;
}
body {
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑", "Microsoft YaHei", "Helvetica Neue", "Helvetica", "Arial", "STHeiti", "simsun", sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #FFF;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
ol, ul, li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
dl, dt, dd, p, form {
	padding: 0px;
	margin: 0px;
}
img {
	border: 0;
}
th, em, cite {
	font-style: normal;
	font-weight: normal;
}
a {
	color: #333333;
	text-decoration: none;
	font-size: 14px;
}
a:hover {
	color: #e71302;
	text-decoration: none;
}
.div-0 {
	position: absolute;
}
.bg-1 {
	background-color: #F7F7F7;
}
.bg-0 {
	background-color: #fff;
}
.font-hot {
	font-weight: bold;
	color: #F00;
}
.font-gray {
	color: #999;
}
.wap {
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	height: auto;
 *zoom: 1;
}
.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 0px;
	overflow: hidden;
}
textarea {
	font-size: 12px;
}
.input-set {
	border: 1px solid #ddd;
	overflow: hidden;
	margin: 0px;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
}
.textarea-set {
	border: 1px solid #ddd;
	overflow: auto;
	padding: 2px 1px;
}
.but-submit, .but-set {
	cursor: pointer;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	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;
}
.space-top {
	margin-top: 20px;
}
#noncePlace {
	clear: both;
 *zoom: 1;
	color: #999999;
	overflow: hidden;
	font-family: "宋体";
	font-size: 12px;
	height: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}
#noncePlace a {
	color: #999999;
	padding: 0px 5px;
	font-size: 12px;
}
#noncePlace strong {
	color: #999999;
	font-size: 12px;
	font-weight: normal;
}
.paginator-box {
	TEXT-ALIGN: center;
	clear: both;
	overflow: hidden;
	height: auto;
	zoom: 1;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 25px;
}
.paginator-box li {
	display: inline;
	font-size: 12px;
	color: #999;
}
.paginator-box a {
	BORDER-RIGHT: #cacaca 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #cacaca 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #cacaca 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cacaca 1px solid;
	TEXT-DECORATION: none;
	background-color: #FFF;
	font-size: 12px;
}
.paginator-box span {
	font-size: 12px;
}
.paginator-box li.thisclass a {
	FONT-WEIGHT: bold;
	COLOR: #fff;
	BACKGROUND-COLOR: #fe7d06;
	border: 1px solid #fe7d06;
}
.paginator-box strong {
	font-weight: bold;
}
.paginator-box A:hover {
	COLOR: #fff;
	background-color: #fe7d06;
}
.box {
}
.box .box-top {
/*line-height: 32px;

	height: 32px;*/

}
.box .box-top h3 {
	text-align: center;
}
.box .box-top h3 a, .box .box-top h3 span {
	font-size: 14px;
	font-weight: 300;
}
.box .box-top .a-more {
	float: right;
}
.box .box-con {
	overflow: hidden;
	height: auto;
 *zoom: 1;
	clear: both;
}
.box .box-bottom {
	background-image: url(main/box-1-bottom.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	clear: both;
	height: 9px;
	overflow: hidden;
}
.tab-box {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0e658;
	overflow: hidden;
	height: auto;
 *zoom: 1;
}
.tab-box ul {
}
.tab-box li {
	float: left;
	margin-right: 15px;
}
.tab-box a, .tab-box span {
	font-size: 20px;
	font-weight: bold;
	padding: 5px;
}
.tab-box li.cur {
	background-color: #b0e658;
}
.tab-box li.cur a, .tab-box li.cur span {
	color: #FFF;
}
ul.ul-li-list li {
	clear: both;
	height: 18px;
	margin-bottom: 8px;
	width: auto;
}
ul.ul-li-list li .title {
	background-image: url("ico-title.gif");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 14px;
	float: left;
}
ul.ul-li-list li span.time {
	float: right;
	display: block;
	color: #999;
}
ul.ul-li-list li cite {
	color: #999;
	padding-right: 20px;
	font-size: 12px;
}
ul.ul-li-list li .xiazai {
	float: right;
	display: block;
	color: #999;
}
ul.ul-li-list li .xiazai:hover {
	color: #e71302;
}
.baidu {
	display: none;
}
#top-box {
	height: 117px;
	overflow: hidden;
	position: relative;
	z-index: 100;
}
.logo a {
	float: left;
	height: 75px;
	width: 239px;
	display: block;
	line-height: 999px;
	overflow: hidden;
	margin-top: 17px;
	background-image: url(top/logo.png);
	background-position: 0px 0px;
}
.top-kouhao {
	background-image: url(top/kouhao.png);
	height: 81px;
	width: 410px;
	margin-top: 36px;
	float: right;
}
.top-tel {
	background-image: url(top/tel.gif);
	float: right;
	height: 25px;
	width: 319px;
	overflow: hidden;
	margin-top: 55px;
}
.top-line {
	background-image: url(top/kouhao-bg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 81px;
	margin-top: 36px;
}
.top-line-none {
}
.menu {
	clear: both;
	overflow: visible;
	background-image: url(nav/bg.png);
	height: 46px;
	background-repeat: repeat-x;
	background-position: left top;
}
.menu .wap {
	overflow: visible;
	position: relative;
	z-index: 1000;
	padding-left: 50px;
}
#nav {
	height: 46px;
	position: relative;
	z-index: 100;
}
.menu dl {
	float: left;
	position: relative;
	background-image: url(nav/line.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.menu dl.nav-lianxi {
	background-image: none;
}
.menu dt {
	overflow: hidden;
	line-height: 46px;
	height: 46px;
	width: 150px;
	text-align: center;
	position: relative;
	z-index: 110;
}
.menu dt a {
	font-size: 16px;
	font-weight: normal;
	color: #FFF;
}
.menu dt a:hover {
}
.menu dl:hover dt {
	background-color: #a90c00;
}
.menu dl.nav-home dt {
	padding-right: 40px;
	width: auto;
}
.menu dl.nav-home:hover dt {
	background-color: transparent;
}
.menu dl dd {
	position: absolute;
	z-index: 99;
	top: 45px;
	display: none;
	left: 0;
	overflow: hidden;
	height: auto;
 *zoom: 1;
	text-align: left;
	background-image: url(nav/ico-arr.png);
	background-repeat: no-repeat;
	background-position: -5px 0px;
	width: 369px;
}
.menu dl:hover dd {
	display: block;
}
.menu dl dd .dd-rim {
	width: 365px;
	border: 1px solid #dcddde;
	border-top: 0px none;
	overflow: hidden;
	height: auto;
 *zoom: 1;
	padding-bottom: 5px;
	padding-top: 20px;
	-moz-box-shadow: 0px 0px 2px #cdcdcd;
	-webkit-box-shadow: 0px 0px 2px #cdcdcd;
	box-shadow: 0px 0px 2px #cdcdcd;
	/* For IE 8 */

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cdcdcd')";

    /* For IE 5.5 - 7 */

    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cdcdcd');
	background-image: url(nav/dd-rim-bg.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 1px;
	margin-bottom: 5px;
}
.menu dd .nav-item {
	padding-top: 0px;
	padding-bottom: 8px;
	color: #8d8d8d;
	padding-left: 12px;
}
/*.menu dd .nav-item:hover {

	background-color: #b20000;

}*/

.menu dd a {
	color: #686868;
	padding: 0px 7px;
}
.menu dd cite {
	font-weight: bold;
	padding: 0px 7px;
	color: #686868;
}
.menu dd cite a {
	font-weight: bold;
	padding: 0px;
	color: #686868;
}
.menu dd cite a:hover {
	color: #1b1b1b;
}
.menu dd a:hover {
	color: #1b1b1b;
}
.menu dd p {
	display: inline;
	padding: 0px 7px;
	color: #545454;
}
.menu dd .nav-item-left {
	float: left;
	width: 170px;
	margin-left: 20px;
}
.menu dd .nav-item-right {
	float: right;
	width: 170px;
	margin-right: 20px;
}
.menu dd .nav-item-2 {
	padding-bottom: 10px;
	overflow: hidden;
	height: auto;
 *zoom:1;
}
.menu dd .nav-item-2 cite {
	font-size: 16px;
	font-weight: 300;
	background-image: url(nav/dd-line.png);
	background-repeat: no-repeat;
	background-position: -50px bottom;
	margin-bottom: 10px;
	padding-bottom: 5px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.menu dd .nav-item-2 a {
	background-image: url(ico-title-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	display: block;
	margin-bottom: 4px;
}
.menu dd .nav-item-2 cite a {
	font-size: 16px;
	font-weight: 300;
	background-image: none;
	margin: 0px;
	padding: 0px;
}
.menu dd .nav-item-2 a:hover, .menu dd .nav-item-2 cite a:hover {
	color: #e71302;
}
.menu dd .nav-item-none {
}
.menu dd .nav-item-none cite {
	background-image: none;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.menu dd .nav-item-none cite a {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
/*#about .menu .nav-about dt , #neikan .menu .nav-zixun dt , #zixun .menu .nav-zixun dt , #chanpin .menu .nav-chanpin dt , #chanpin-xiangxi .menu .nav-chanpin dt , #anli .menu .nav-anli dt , #anli-xiangxi .menu .nav-anli dt , #lianxi .menu .nav-lianxi dt , #zhishi .menu .nav-fuwu dt , #xiazai .menu .nav-fuwu dt , #wenti .menu .nav-fuwu dt {

	background-image: url(nav/cur.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	}*/

.menu dl.nav-about dd {
	width: 404px;
}
.menu dl.nav-fuwu dd {
	left: -254px;
	width: 404px;
}
.menu dl.nav-about dd .dd-rim, .menu dl.nav-fuwu dd .dd-rim {
	width: 400px;
}
.menu dl.nav-chanpin dd, .menu dl.nav-anli dd {
	width: 384px;
}
.menu dl.nav-chanpin dd .dd-rim, .menu dl.nav-anli dd .dd-rim {
	width: 380px;
}
.menu dl.nav-zixun dd, .menu dl.nav-lianxi dd {
	left: 0px;
	width: 150px;
}
.menu dl.nav-zixun dd .dd-rim, .menu dl.nav-lianxi dd .dd-rim {
	width: 146px;
}
#food-box {
	background-color: #dfdfdf;
	clear: both;
	padding-top: 35px;
	padding-bottom: 35px;
	overflow: hidden;
	height: auto;
 *zoom:1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d1d1d1;
}
#food-box .dl-1, #food-box .dl-2, #food-box .dl-3, #food-box .dl-4, #food-box .dl-5 {
	background-image: url(bottom/line.png);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	padding-left: 35px;
	overflow: hidden;
	height: auto;
 *zoom:1;
	padding-right: 50px;
}
#food-box .dl-1 {padding-left: 0px;}
 #food-box .dl-5 {padding-left: 0px;padding-right: 0px;}
#food-box .dl-1 ul , #food-box .dl-2 ul {
	float: left;
	margin-right: 35px;
}
#food-box .dl-1 ul.right , #food-box .dl-2 ul.right {margin-right: 0px;}
#food-box .dl-1 li.title a , #food-box .dl-2 li.title a {
	font-size: 14px;
}
#food-box .dl-5 {
	background-image: none;
	float: right;
	overflow: hidden;
	height: auto;
	zoom: 1;
}
#food-box dt {
	color: #636263;
	font-size: 16px;
	margin-bottom: 5px;
	letter-spacing: 2px;
	font-weight: bold;
}
#food-box dd {
	line-height: 185%;
	color: #636263;
	font-size: 12px;
}
#food-box dd a {
	color: #636263;
	font-size: 12px;
}
#food-box dd a:hover {
	color: #000000;
	text-decoration: none;
}
#food-box .dl-zixun-2 {
	clear: both;
	margin-top: 15px;
}

#food-box .dl-5 .erweima {
	background-image: url(bottom/erweima.gif);
	clear: both;
	height: 160px;
	width: 132px;
	margin-bottom: 25px;
	overflow: hidden;
	float: right;
}
#food-box .dl-5 dl {
	clear: both;
	float: right;
}
#food-box .dl-5 dt {
	margin-left: 10px;
}
#food-box .dl-5 a {
	display: block;
	float: left;
	height: 26px;
	width: 26px;
	overflow: hidden;
	font-size: 12px;
	background-color: #636263;
	background-repeat: no-repeat;
	background-position: center center;
	margin-left: 10px;
}
#food-box .dl-5 .a-1 {
	background-image: url(bottom/guanzhu-1.png);
}
#food-box .dl-5 .a-2 {
	background-image: url(bottom/guanzhu-2.png);
}
#food-box .dl-5 .a-3 {
	background-image: url(bottom/guanzhu-3.png);
}
#food-box .dl-5 .a-4 {
	background-image: url(bottom/guanzhu-4.png);
}
#food-box .dl-5 a:hover {
	background-color: #e71807;
}
#food-box .dl-5 dl {
	display: none;
}
.food-search-box {
	margin-top: 15px;
}
.food-search-box form {
	border: 1px solid #8b8b8b;
	height: 32px;
	width: 145px;
	overflow: hidden;
}
.food-search-box .input-set {
	background-color: #dfdfdf;
	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;
	float: left;
	line-height: 27px;
	height: 27px;
	width: 100px;
	overflow: hidden;
	margin-top: 1px;
	padding-left: 10px;
	color: #797979;
}
.food-search-box .but-submit {
	background-image: url(bottom/ico-search.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	overflow: hidden;
	float: right;
	display: block;
	width: 30px;
	background-color: #FFF;
	border-left: 1px solid #8B8B8B;
}
#copyright-nav-box {
	color: #595959;
	line-height: 38px;
	text-align: center;
	height: 38px;
	background-color: #cdcdcd;
	font-size: 12px;
}
#copyright-nav-box a {
	color: #595959;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 12px;
}
#copyright-nav-box a:hover {
	color: #000000;
	text-decoration: none;
}
#copyright-box {
	line-height: 40px;
	text-align: center;
	height: 40px;
	overflow: hidden;
	background-color: #dfdfdf;
	font-size: 12px;
}
#copyright-box .wap {
	color: #98979a
}
#copyright-box .wap a {
	color: #98979a;
	font-size: 12px;
}
#home-loop-box {
	text-align: center;
	overflow: hidden;
	height: auto;
}
#slides {
	display: none;
	position: relative;
	z-index: 100
}
#slides figcaption {
	overflow: hidden;
	position: absolute;
	z-index: 100;
	height: 50%;
	width: 30%;
	top: 50%;
	margin-top: -15%;
}
.slidesjs-pagination {
	list-style: none;
	position: absolute;
	z-index: 100;
	right: 50%;
	bottom: 8px;
	margin-right: -40px;
}
.slidesjs-pagination li {
	float: left;
	margin: 0 2px
}
.slidesjs-pagination li a {
	display: block;
	width: 13px;
	height: 0;
	padding-top: 13px;
	background-image: url(pagination.png);
	background-position: 0 -28px;
	float: left;
	overflow: hidden
}
.slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active {
	background-position: 0 -14px
}
.slidesjs-pagination li a:hover {
	background-position: 0 0px
}
.slidesjs-pagination .active {
	color: red
}
.slidesjs-navigation {
	display: none
}
.home-biaoda {
	background-color: #000000;
}
.home-biaoda .wap {
	background-image: url(home/biaoda.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 110px;
	width: 1005px;
	margin-right: auto;
	margin-left: auto;
}
#main-box {
	height: auto;
 *zoom:1;
	padding-top: 3px;
	padding-bottom: 3px;
}
#home #main-box {
	background-image: url(main/bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 40px;
	padding-bottom: 30px;
}
#chanpin #main-box , #anli #main-box {
	padding-top: 30px;
	padding-bottom: 30px;
}
#anli #main-box {
	padding-top: 10px;
}
#main-box .wap {
	background-image: url(sub/bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
#home #main-box .wap, #chanpin #main-box .wap, #chanpin-xiangxi #main-box .wap, #anli #main-box .wap, .sitemap #main-box .wap {
	background-image: none;
}
.main-box {
	float: left;
	width: 710px;
	padding-bottom: 35px;
	overflow: hidden;
	height: auto;
 *zoom:1;
}
#lianxi .main-box {
	width: 735px;
}
.sub-box {
	float: right;
	width: 255px;
	padding-bottom: 35px;
	overflow: hidden;
	height: auto;
 *zoom:1;
	padding-top: 25px;
}
#about #main-box .wap, #lianxi #main-box .wap, #zhishi #main-box .wap, #xiazai #main-box .wap, #wenti #main-box .wap, #neikan #main-box .wap {
	background-image: url(sub/bg.jpg);
	background-repeat: repeat-y;
	background-position: 785px 0px;
}
#about .main-box, #lianxi .main-box, #zhishi .main-box, #xiazai .main-box, #wenti .main-box, #neikan .main-box {
	width: 760px;
}
#about .sub-box, #lianxi .sub-box, #zhishi .sub-box, #xiazai .sub-box, #wenti .sub-box, #neikan .sub-box {
	width: 205px;
}
.chanpin-list {
	overflow: hidden;
	height: auto;
 *zoom:1;
	width: 1100px;
	margin-top: 15px;
}
.chanpin-box {
	float: left;
	height: 195px;
	width: 234px;
	margin-bottom: 15px;
	margin-right: 15px;
	overflow: hidden;
	
	border: 1px solid #CCCCCC;
}
.chanpin-box .pic-box {
	text-align: center;
	display: block;
	margin-top: 7px;
}
.chanpin-box h2 {
}
.chanpin-box .title {
	line-height: 32px;
	text-align: center;
	height: 32px;
	display: block;
	font-size: 14px;
	font-weight: normal;
	margin-top: 10px;
}
.chanpin-box .title b {font-weight: normal;}
.chanpin-box ul {
	padding-left: 20px;
}
.chanpin-box ul li {
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #707070;
}
.home-anli-list {
	overflow: hidden;
	height: auto;
 *zoom:1;
	width: 1100px;
	margin-top: 15px;
}
.home-anli-list .anli-box {
	float: left;
	height: 279px;
	width: 236px;
	margin-right: 15px;
	overflow: hidden;
	background-image: url(chanpin/bg.png);
}
.home-anli-list .anli-box .pic-box {
	text-align: center;
	display: block;
	margin-top: 20px;
}
.home-anli-list .anli-box h2 {
	padding-left: 20px;
}
.home-anli-list .anli-box .title {
	line-height: 32px;
	text-align: left;
	height: 32px;
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
}
.home-anli-list .anli-box ul {
	padding-left: 20px;
}
.home-anli-list .anli-box ul li {
	height: 20px;
	line-height: 20px;
	font-size: 12px;
}
.home-box-2 {
	margin-top: 15px;
	overflow: hidden;
	height: auto;
 *zoom:1;
}
.home-box-1 .box-top, .home-box-2 .box-top {
	background-image: url(home/line.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.home-box-1 .box-top h3 a, .home-box-2 .box-top h3 a {
	font-size: 18px;
	font-weight: bold;
}
.home-box-4 .box-top {
	background-image: url(home/line2.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.home-box-4 .box-top h3 span {
	font-size: 16px;
	font-weight: bold;
	color: #8e8e8e;
}
.home-box-3 {
	overflow: hidden;
	height: auto;
 *zoom:1;
	margin-bottom: 25px;
	margin-top: 15px;
}
.home-youqing-list {
	text-align: center;
	padding-top: 10px;
}
.home-youqing-list a {
	padding: 8px;
	color: #828182;
}
.home-about-box {
	float: left;
	width: 605px;
}
.home-about-box img {
	padding: 3px;
	float: left;
	border: 1px solid #cfcfcf;
	margin-right: 15px;
	margin-bottom: 10px;
	width: 251px;
}
.home-about-box .right {
	float: right;
	width: 330px;
}
.home-about-box p {
	line-height: 185%;
	margin-bottom: 10px;
	margin-top: -4px;
	font-size: 12px;
}
.home-about-box-top {
	background-image: url(home/main-line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 40px;
}
.home-about-box-top h3 {
	text-align: left;
	padding-bottom: 12px;
}
.home-about-box-top h3 a {
	font-size: 18px;
	font-weight: bold;
}
.home-about-box-con {
	padding-top: 18px;
	width: 605px;
	overflow: hidden;
}
.home-about-box-con img {
	float: left;
}
.home-about-box-con span.title {
	font-size: 16px;
	padding-right: 5px;
}
.home-zixun-box {
	float: right;
	width: 340px;
	overflow: hidden;
	height: auto;
 *zoom:1;
}
.home-zixun-box-top {
	background-image: url(home/sub-line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 40px;
}
.home-zixun-box-top ul {
	text-align: left;
	padding-bottom: 12px;
}
.home-zixun-box-top li {
	float: left;
	width: 76px;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.home-zixun-box-top li a {
	font-size: 15px;
	font-weight: bold;
}
.home-zixun-box-top li.cur {
	background-image: url(home/cur.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.home-zixun-box-con {
	padding-top: 18px;
}
.home-toutiao-box {
}
.home-toutiao-box dt {
	float: left;
}
.home-toutiao-box dt img {
	padding: 3px;
	border: 1px solid #cfcfcf;
	margin-right: 15px;
	margin-bottom: 15px;
}
.home-toutiao-box dd {
}
.home-toutiao-box .title {
	font-weight: bold;
	margin-bottom: 5px;
}
.home-toutiao-box p {
	line-height: 180%;
	padding-top: 5px;
	font-size: 12px;
}
#lanmu-box {
	background-color: #f9f9f9;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
}
#lanmu-box dl {
	clear: both;
	overflow: hidden;
	height: auto;
 *zoom:1;
}
#lanmu-box dt {
	font-size: 14px;
	color: #FFF;
	background-color: #d61506;
	height: 25px;
	width: 90px;
	text-align: center;
	float: left;
	margin-right: 10px;
	overflow: hidden;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-radius: 5px;
	line-height: 25px;
}
#lanmu-box dd {
	line-height: 25px;
	height: 25px;
}
#lanmu-box dd a {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#lanmu-box dd .cur {
	background-color: #666666;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-radius: 5px;
	color: #FFF;
}
.lanmu-dl-1 {
	padding-bottom: 15px;
}
.chanpin-box-1 {
	margin-bottom: 15px;
}
.chanpin-box-1 .box-top {
	background-image: url(home/line.png);
	background-repeat: no-repeat;
	background-position: center center;
	line-height: 25px;
	height: 25px;
}
.chanpin-box-1 .box-top h3 {
	line-height: 21px;
	height: 25px;
}
.chanpin-box-1 .box-top h3 a {
	font-size: 18px;
	font-weight: bold;
	color: #d61506;
	padding-right: 11px;
}
.chanpin-box-1 .box-top h3 a:hover {
	color: #F60;
}
.chanpin-xiangxi-main {
	overflow: hidden;
	height: auto;
 *zoom:1;
}
.chanpin-xiangxi-sub {
	overflow: hidden;
	height: auto;
 *zoom:1;
	margin-top: 20px;
	padding-bottom: 30px;
}
.xiangxi-pic-box {
	width: 455px;
	float: left;
	/*margin-right: 35px;*/

	overflow: hidden;
	height: auto;
 *zoom:1;
}
.xiangxi-pic-box .pic-b {
	border: 1px solid #e8e8e8;
	text-align: center;
}
.xiangxi-pic-box .pic-list {
	width: 470px;
	margin-top: 15px;
}
.xiangxi-pic-box .pic-list span {
	float: left;
	border: 1px solid #e8e8e8;
	display: block;
	margin-right: 10px;
	overflow: hidden;
	height: 62px;
	width: 104px;
	text-align: center;
}
/*.xiangxi-pic-box .pic-list img {

	height: 62px;

	width: 104px;

}*/

.xiangxi-txt-box {
	overflow: hidden;
	height: 350px;
	position: relative;
	z-index: 100;
	float: right;
	width: 505px;
}
.xiangxi-txt-box h2 {
	font-size: 26px;
	font-weight: bold;
	color: #d61506;
	margin-bottom: 15px;
}
.xiangxi-txt-box ul {
	margin-bottom: 15px;
}
.xiangxi-txt-box li {
	font-size: 16px;
	margin-bottom: 5px;
	clear: both;
	overflow: hidden;
	height: auto;
 *zoom:1;
}
.xiangxi-txt-box li cite {
	display: block;
	float: left;
	width: 80px;
	text-align: right;
}
.xiangxi-txt-box li span {
	display: block;
}
.xiangxi-txt-box p {
	margin-top: 15px;
	font-size: 16px;
}
.but-xiazai-chanpin {
	background-image: url(chanpin/but-xiazai.jpg);
	height: 37px;
	width: 136px;
	overflow: hidden;
	position: absolute;
	z-index: 100;
	right: 0px;
	bottom: 0px;
	line-height: 999px;
}
.tab-top {
	overflow: hidden;
	height: 44px;
	background-image: url(chanpin/xiangxi-neirong-top-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 38px;
	margin-bottom: 20px;
}
.tab-top ul {
}
.tab-top li {
	float: left;
	height: 44px;
	font-size: 15px;
	font-weight: bold;
	padding-right: 25px;
	padding-left: 25px;
	background-image: url(chanpin/tab-line.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFF;
	cursor: pointer;
}
.tab-top li a {
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
}
.tab-top li.jiewei {
	background-image: none;
}
.tab-top li.cur {
	background-image: url(chanpin/tab.gif);
	background-position: center top;
}
.tab-con {
	overflow: hidden;
	height: auto;
 *zoom: 1;
}
.hide {
	display: none;
}
.tab-con .block {
	display: block;
}
.chanpin-xiangxi-sub .desc-con {
	overflow: hidden;
	height: auto;
 *zoom: 1;
	margin-bottom: 40px;
}
.anli-list {
	overflow: hidden;
	height: auto;
 *zoom:1;
	width: 1100px;
	margin-top: 20px;
}
.anli-list .anli-box {
	float: left;
	height: 190px;
 *zoom:1;
	width: 230px;
	overflow: hidden;
	border: 1px solid #dcdcdc;
	margin-bottom: 20px;
	margin-right: 20px;
}
.desc-con .anli-list {
	margin-top: 0px;
}
#chanpin-xiangxi .anli-list .anli-box, #anli-xiangxi .anli-list .anli-box {
	margin-right: 19px;
}
.anli-list .anli-box .pic-box {
	text-align: center;
	display: block;
	margin-top: 15px;
}
.anli-list .anli-box .pic-box img {
	height: 133px;
	width: 200px;
}
.anli-list .anli-box h2 {
	padding-left: 0px;
}
.anli-list .anli-box .title {
	line-height: 32px;
	text-align: center;
	height: 32px;
	display: block;
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
}
.anli-list .anli-box .title b {	font-weight: normal;}
.desc-con .anli-list .anli-box .title {
	font-weight: normal;
	text-align: center;
}
.anli-list .anli-box ul {
	padding-left: 15px;
	padding-bottom: 10px;
	overflow: hidden;
	height: auto;
 *zoom:1;
}
.anli-list .anli-box ul li {
	height: 20px;
	line-height: 20px;
}
.zixun-tab {
	background-image: url(zixun/tab-line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 40px;
	margin-bottom: 20px;
}
.zixun-tab h3 {
	float: left;
	font-size: 26px;
	font-weight: 300;
	padding-right: 15px;
}
.zixun-tab ul {
}
.zixun-tab li {
	height: 40px;
	float: left;
	text-align: center;
	width: 86px;
	line-height: 35px;
}
.zixun-tab li a {
	font-size: 16px;
	font-weight: bold;
}
.zixun-tab li.cur {
	background-image: url(zixun/tab-cur.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.zixun-tab li.cur a {
	color: #e71302;
}
.toutiao-box {
}
.toutiao-box dt {
	float: left;
}
.toutiao-box dt img {
	padding: 3px;
	border: 1px solid #cfcfcf;
	margin-right: 15px;
	margin-bottom: 15px;
}
.toutiao-box dd {
}
.toutiao-box .title {
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 18px;
	color: #e71302;
	display: block;
}
.toutiao-box .time {
	color: #858585;
	padding-top: 5px;
	font-size: 13px;
}
.toutiao-box p {
	line-height: 180%;
	padding-top: 5px;
	color: #858585;
	
}
.zixun-list ul.ul-li-list li, .wenti-list ul.ul-li-list li {
	height: 25px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin: 0px;
	line-height: 25px;
}
.zixun-list li .title, .wenti-list li .title {
	font-size: 14px;
}
.zixun-list li .time, .wenti-list li .time {
	font-size: 14px;
}
#container {
	text-align: left
}
.sub-box .box {
	border: 1px solid #d3d3d3;
	background-color: #FFF;
	margin-left: 20px;
}
.sub-box .box .box-top {
	line-height: 35px;
	background-image: url(sub/title-bg.jpg);
	height: 35px;
	overflow: hidden;/*line-height: 32px;

	height: 32px;*/
}
.sub-box .box .box-top h3 {
	text-align: center;
}
.sub-box .box .box-top h3.h3-set {
	text-align: center;
}
.sub-box .box .box-top h3 a, .sub-box .box .box-top h3 span {
	font-size: 18px;
	/*font-weight: bold;*/

	color: #FFF;
}
.neikan-list {
	margin-top: 20px;
	width: 730px;
	overflow: hidden;
	height: auto;
 *zoom:1;
	padding-top: 0px;
}
.neikan-box {
	float: left;
	margin-bottom: 22px;
	margin-right: 42px;
	text-align: center;
	height: 180px;
	width: 102px;
	overflow: hidden;
}
.neikan-box .pic-box {
	clear: both;
	display: block;
	padding-bottom: 10px;
}
.neikan-box .pic-box img {
	border: 1px solid #d3d3d3;
	height: 141px;
	width: 100px;
}
.neikan-box .title {
}
.sub-box .neikan-list {
	width: auto;
	margin-top: 18px;
	background-image: none;
	padding: 0px;
}
.sub-box .neikan-box {
	clear: none;
	float: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
.sub-search-box {
	background-image: url(sub/arr.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-bottom: 20px;
}
.sub-search-box form {
	border: 1px solid #cfcfcf;
	height: 32px;
}
.sub-search-box .input-set {
	background-color: #ffffff;
	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;
	float: left;
	line-height: 27px;
	height: 27px;
	width: 190px;
	overflow: hidden;
	margin-top: 1px;
	padding-left: 10px;
}
.sub-search-box .but-submit {
	background-image: url(ico-search.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	overflow: hidden;
	float: right;
	display: block;
	width: 32px;
	background-color: #FFF;
	border-left: 1px solid #CFCFCF;
}
.xiangxi-page h2 {
	font-size: 30px;
	font-weight: 300;
	text-align: center;
	display: block;
	padding-top: 0px;
	padding-bottom: 20px;
}
#anli-xiangxi .xiangxi-page h2 {
	font-size: 28px;
}
.xiangxi-page .page-shuxing {
	clear: both;
	color: #999999;
	text-align: center;
	font-size: 12px;
	padding-bottom: 15px;
}
.page-title {
	background-image: url(title-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 84px;
	overflow: hidden;
	text-align: center;
	margin-bottom: 20px;
}
.page-title h2, .page-title h2 a {
	font-size: 26px;
	font-weight: 300;
	margin-top: 28px;
}
.anli-xiangxi-shuxing {
	padding-top: 10px;
}
/*.anli-xiangxi-shuxing li {

	margin-bottom: 5px;

}

.anli-xiangxi-shuxing li span {



}*/

.anli-xiangxi-shuxing table {
	background-color: #FFF;
}
.anli-xiangxi-shuxing th {
	background-color: #dddddf;
	text-align: center;
	padding: 5px;
	width: 20%;
}
.anli-xiangxi-shuxing td {
	background-color: #f3f3f3;
	text-align: left;
	padding: 5px;
	width: 30%;
}
.anli-xiangxi-shuxing .xiangxi-con {
	padding: 10px;
}
.anli-xiangxi-pic-box {
	overflow: hidden;
	margin-top: 25px;
	height: auto;
 *zoom:1;
	position: relative;
	z-index: 100;/*width: 695px;*/
}
.anli-xiangxi-pic-box img {
	margin-bottom: 10px;
}
/*.anli-xiangxi-pic-box .pic-b {
	width: 695px;
	overflow: hidden;
	height: 410px;
 *zoom:1;
	border: 1px solid #e9e9e9;
}
.anli-xiangxi-pic-box .pic-b img {
	width: 695px;
	overflow: hidden;
	height: 410px;
}
.anli-xiangxi-pic-box .pic-list {
	width: 710px;
	margin-top: 15px;
}
.anli-xiangxi-pic-box .pic-list a {
	float: left;
	border: 1px solid #FFFFFF;
	display: block;
	margin-right: 13px;
	overflow: hidden;
}
.anli-xiangxi-pic-box .pic-list img {
	height: 55px;
	width: 85px;
}*/
.xiangxi-page .hint {
	background-color: #f0f0f0;
	border: 1px solid #e5e5e5;
	padding: 15px;
	line-height: 24px;
	margin-bottom: 15px;
}
.xiangxi-page .xiangxi-con {
	overflow: hidden;
	height: auto;
	line-height: 185%;
	font-size: 14px;
}
.article-continue {
	overflow: hidden;
	height: auto;
 *zoom: 1;
	margin-bottom: 20px;
	clear: both;
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px solid #dedede;
}
.article-continue .pre {
	display: block;
	clear: both;
}
.article-continue .next {
	display: block;
	clear: both;
	margin-top: 8px;
}
.info-aside {
	margin-bottom: 20px;
	clear: both;
	margin-top: 15px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dedede;
}
.info-aside .ul-li-list {
	margin-left: 0px;
	padding: 15px;
}
.info-aside .ul-li-list li {
	clear: none;
	float: left;
	width: 49%
}
.article-tag-list {
	clear: both;
	margin-top: 30px;
}
.article-tag-list span {
}
.article-tag-list a {
	padding-right: 15px;
}
#bshare-box {
	clear: both;
	height: 30px;
	margin-top: 15px;
}
#page-top-pic {
	background-color: #eeeeee;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
}
#page-top-pic .wap, #lianxi #page-top-pic .wap, #neikan #page-top-pic .wap, #rongyu #page-top-pic .wap {
	background-image: url(page-top-pic/about.jpg);
	height: 230px;
	width: 990px;
	background-position: 0px -20px;
}
#lianxi #page-top-pic .wap {
	background-image: url(page-top-pic/lianxi.jpg);
}
#wenti #page-top-pic .wap, #xiazai #page-top-pic .wap, #zhishi #page-top-pic .wap, #dingdan-search #page-top-pic .wap {
	background-image: url(page-top-pic/fuwu.jpg);
}
.sub-nav-box {
	overflow: hidden;
	height: auto;
	zoom: 1;
}
.sub-nav-box .box-top {
	border-bottom: 3px solid #ececec;
	padding-bottom: 10px;
	margin-bottom: 0px;
	text-align: center;
}
.sub-nav-box .box-top h3 {
	font-size: 18px;
	font-weight: 300;
	padding-left: 0px;
}
.sub-nav-box .box-con {
}
.sub-nav-box .box-con ul {
}
.sub-nav-box .box-con li {
	line-height: 36px;
	height: 36px;
	border-bottom: 1px solid #e9e9e9;
	padding-left: 0px;
}
.sub-nav-box .box-con li a {
	display: block;
	text-align: center;
	font-size: 14px;
}
.sub-nav-box .box-con li span {
	font-weight: 300;
	text-align: center;
	display: block;
	font-size: 16px;
}
.sub-nav-box .box-con li span a {
	font-weight: 300;
	text-align: center;
	display: inline;
	font-size: 16px;
}
.sub-nav-box .box-con li span cite {
	font-weight: bold;
}
.sub-nav-box .box-con li a.cur, .sub-nav-box .box-con li a:hover {
	color: #e71302;
}
.sub-nav-box .box-con li.jiewei {
	border: 0px none;
}
.about-box, .lianxi-box {
	line-height: 185%;
}
.lianxi-box h4 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
}
.lianxi-box hr {
	color: #efefef;
	padding: 0px;
	clear: both;
	overflow: hidden;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #efefef;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: -5px;
}
.neikan-nav {
	padding-top: 15px;
	padding-left: 30px;
}
.neikan-nav dl {
	padding-bottom: 15px;
}
.neikan-nav dt a {
}
.neikan-nav dd {
	margin-top: 5px;
	display: none;
}
.neikan-nav dd a {
	background-image: url(neikan/ico-1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 5px;
}
.neikan-nav dl.cur dd {
	display: block;
}
.xiangguan-list {
	padding-top: 15px;
	padding-left: 10px;
}
.xiangguan-list li {
	padding-bottom: 2px;
}
.xiangguan-list .ul-li-list li .title {
	background-image: url(neikan/ico-2.gif);
}
.sub-box .box-chanpin {
	border: 0px none;
	background-color: transparent;
}
.sub-box .box-chanpin .box-con {
	margin: 0px;
	padding: 0px;
}
.sub-box .chanpin-list {
}
.sub-box .box-chanpin .chanpin-box {
	background-image: none;
	border: 1px solid #dcdcdc;
	padding: 0px;
	clear: both;
	float: none;
	width: 232px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-color: #FFF;
	height: 190px;
}
.sub-box .box-chanpin .chanpin-box h2 {
	padding: 0px;
}
.sub-box .box-chanpin .chanpin-box .title {
	line-height: 32px;
	text-align: center;
	height: 32px;
	display: block;
	font-size: 14px;
	font-weight: 300;
	margin-top: 10px;
}
.anli-wap {
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	height: auto;
 *zoom: 1;
}
.anli-wap .top {
	background-image: url(anli/tab-bg.gif);
	height: 44px;
}
.anli-wap .top h3 {
	font-size: 16px;
	font-weight: 300;
	color: #FFF;
	width: 116px;
	float: left;
	height: 35px;
	line-height: 35px;
	text-align: center;
}
.job-box table {
}
.job-box th {
	background-color: #f1f2f3;
	padding: 5px;
	font-weight: bold;
}
.job-box td {
	padding: 5px;
}
.job-box .title {
	background-image: url(ico-title-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}
.job-page-box {
	clear: both;
}
.job-page-box h2 {
	font-size: 24px;
	font-weight: 300;
	clear: both;
	margin-bottom: 15px;
	background-color: #f1f2f3;
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.job-page-box div {
	background-image: url(job-line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 15px;
	padding-left: 10px;
}
.job-page-box dl {
	clear: both;
	padding-top: 15px;
	padding-left: 10px;
}
.job-page-box dt {
	font-weight: bold;
	padding-bottom: 5px;
	float: left;
	line-height: 180%;
}
.job-page-box dd {
	line-height: 180%;
}
.job-lianxi {
	line-height: 185%;
	background-color: #f1f2f3;
	border: 1px solid #dfdfdf;
	clear: both;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.job-lianxi-but {
	background-image: url(job/but.jpg);
	height: 46px;
	width: 176px;
	display: block;
	line-height: 999px;
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 10px;
	clear: both;
	float: left;
}
.xiangxi-page-neikan .left {
	float: left;
	height: 275px;
	width: 102px;
}
.xiangxi-page-neikan .right {
	float: right;
	width: 588px;
}
.xiangxi-page-neikan .left img {
	border: 1px solid #d3d3d3;
	height: 141px;
	width: 100px;
}
.xiangxi-page-neikan h2 {
	font-size: 30px;
	font-weight: 300;
	text-align: left;
	display: block;
	padding-top: 0px;
	padding-bottom: 20px;
}
.xiangxi-page-neikan .page-shuxing {
	clear: both;
	color: #999999;
	text-align: left;
	font-size: 12px;
	padding-bottom: 15px;
}
.xiangxi-page-neikan .xiangxi-con {
	line-height: 195%;
}
#gotop-wap {
	width: 990px;
	margin: 0 auto;
	text-align: center
}
.liuyan-box {
	margin-top: 40px;
	width: 600px;
	background-color: #f1f2f3;
	padding-top: 15px;
	padding-bottom: 15px;
	overflow: hidden;
	height: auto;
 *zoom:1;
}
.liuyan-box dt {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 27%;
	clear: both;
}
.liuyan-box dd {
	clear: both;
}
.liuyan-box table {
}
.liuyan-box th {
	width: 30%;
	padding: 3px;
}
.liuyan-box td {
	width: 70%;
	padding: 3px;
}
.code {
	font-family: Arial;
	font-style: italic;
	color: Red;
	border: 0;
	padding: 2px 3px;
	letter-spacing: 3px;
	font-weight: bolder;
}
.huoban-list {
}
.huoban-list li {
	padding: 5px;
	float: left;
	height: 60px;
	width: 175px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.huoban-list li img {
	height: 50px;
	width: 165px;
}
.fengmao-list {
	overflow: hidden;
	height: auto;
 *zoom:1;
	width: 750px;
}
.fengmao-box {
	float: left;
	height: 200px;
	width: 225px;
	margin-bottom: 15px;
	margin-right: 15px;
	overflow: hidden;
}
.fengmao-box .pic-box {
	text-align: center;
	display: block;
}
.fengmao-box h2 {
}
.fengmao-box .title, .fengmao-box span {
	line-height: 32px;
	text-align: center;
	height: 32px;
	display: block;
	margin-top: 0px;
}
.chanpin-canshu {

	line-height: 175%;
}
.chanpin-canshu table {
}
.chanpin-canshu th {
	font-weight: bold;
	padding: 3px;
	background-color: #A8A8A8;
}
.chanpin-canshu td {
	padding: 3px;
}
.chanpin-canshu .title {
	text-align: left;
	padding-left: 80px;
	width: 30%;
}
.chanpin-canshu .bg-1 {
	background-color: #E3E3E3;
}
.chanpin-canshu .bg-0 {
	background-color: #F5F5F5;
}
.chanpin-canshu tr:hover {
	background-color: #E4E9C0;
}
#chanpin-xiangxi .anli-list .anli-box h2 {
	padding-left: 0px;
}
#chanpin-xiangxi .anli-list .anli-box h2 a {
	font-size: 14px;
}
.xiangguan-txt-box {
}
.xiangguan-txt-box .box .box-top {
	background-color: #EFEFEF;
	padding: 5px;
	text-align: left;
	margin-bottom: 10px;
}
.xiangguan-txt-box .box .box-top h3 {
	text-align: left;
}
.xiangguan-txt-box .box .box-top h3 span {
	font-weight: bold;
	font-size: 16px;
}
.xiangguan-txt-box ul.ul-li-list li {
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
/*返回顶部 */

.backToTop {
	width: 50px;
	height: 50px;
	background-image: url(scrolltop.png);
	_background-image: url(scrolltop.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	cursor: pointer
}
.backToTop:hover {
	background-image: url(scrolltop_hover.png);
	_background-image: url(scrolltop_hover.png);
}
.sub-tag-list, .sub-txt-list {
	line-height: 20px;
	padding: 10px 18px;
}
.tag-list {
	line-height: 185%;
	padding: 10px 18px;
}
.tag-list a {
	padding: 5px;
}
.listbox {
	padding: 10px 18px 0px 0px;
}
.e2 li {
	width: 100%;
	overflow: hidden;
	clear: both;
	color: #aaa;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	background-image: url(line.gif);
	background-position: left bottom;
	margin-bottom: 15px;
	background-repeat: repeat-x;
}
.e2 li b a {
	color: #555;
}
.e2 li a.preview {
	width: 84px;
	float: left;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 10px;
	display: inline;
}
.e2 li a.preview img {
	width: 80px;
	display: block;
	padding: 1px;
	border: 1px solid #EEE;
}
.e2 li a.title {
	overflow: hidden;
	line-height: 25px;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 5px;
}
.e2 span.info {
	display: block;
	line-height: 23px;
	color: #555;
	padding-left: 0px;
	font-size: 12px;
}
.e2 span.info small {
	color: #AAA;
	font-size: 12px;
}
.e2 span.info a {
	color: #690;
}
.e2 p.intro {
	color: #776955;
	line-height: 20px;
	padding-left: 0px;
	padding-right: 10px;
}
.search-page-title {
	background-color: #f1f2f3;
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.search-page-title h4 {
}
.search-page-title span {
	font-size: 15px;
	font-weight: bold;
}
.resultlist {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.resultlist ul {
}
.resultlist ul li {
	padding-bottom: 20px;
	background-image: url(line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 15px;
}
.resultlist ul li h3 {
	line-height: 30px;
	font-size: 16px;
	font-weight: normal;
}
.resultlist ul li h3 a {
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}
.resultlist ul li p {
	line-height: 22px;
	padding-bottom: 5px;
}
.resultlist ul li p font {
	color: #656565!important;
}
.resultlist ul li p a {
	text-decoration: underline;
}
.resultlist ul li span small {
	line-height: 22px;
	font-size: 12px;
	color: #999;
}
.resultlist ul li span, .resultlist ul li span a {
	color: #999;
}
.linkbox {
	padding: 10px 8px;
	border-bottom: 1px solid #EEE;
}
.linkbox h3, .linkbox h3 a {
	font-size: 16px;
	font-weight: bold;
}
.f6 {/* 链接横排自适应列表 */
	width: 100%;
	overflow: hidden;
	clear: both;
	padding-bottom: 10px;
}
.f6 li {
	float: left;
	line-height: 14px;
	white-space: nowrap;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.f6 li a {
	color: #666666;
	float: left;
}
/*预览S*/

.viewer-top {
	background-color: #d6dadd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #646464;
	clear: both;
	height: 45px;
}
.viewer-con {
}
table.ptzctrlbtn {
	cursor: pointer;
	table-layout: fixed
}
td.ptzctrlbtn_label {
	height: 22px;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
}
table.ptzctrlbtn {
	cursor: pointer;
	table-layout: fixed
}
td.ptzctrlbtn_label {
	height: 22px;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
}
td.ptzctrlbtn_label_dimmed {
	color: #666666;
	height: 22px;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
}
td.disabledText {
	color: #aaaaaa;
}
table.noclick {
	cursor: default;
}
td.panelclick {
	cursor: pointer;
}
td.panelmove {
	cursor: move;
}
td.panelframe {
	background-color: #cccccc;
}
td.paneltitle {
	background-color: #cccccc;
}
/*预览E*/

.sort-title {
	line-height: 30px;
	height: 30px;
	clear: both;
	margin-bottom: 20px;
	margin-top: 0px;
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 10px;
}
.sort-title h3 a {
	padding-right: 10px;
	background-color: #FFF;
	font-weight: bold;
	color: #4577d5;
	font-size: 16px;
}
.sort-title h3 a:hover {
	color: #F60;
}
.sort-con {
	height: auto;
	padding-top: 10px;
	padding-bottom: 30px;
}
.rongyu-list .rongyu-box {
	float: left;
	height: 230px;
	width: 200px;
	margin-bottom: 25px;
	margin-right: 25px;
	overflow: hidden;
	text-align: center;
}
.rongyu-list .rongyu-box img {
	border: 1px solid #CCC;
}
.rongyu-list .rongyu-box span {
	line-height: 32px;
	text-align: center;
	height: 32px;
	display: block;
	font-size: 12px;
}
.no-info-box {
	text-align: center;
	padding: 50px;
	font-size: 18px;
	font-weight: 300;
}
.anli-xiangxi-con-box {
	text-align: center;
}
.home-box-left {
	float: left;
	width: 460px;
	
	overflow: hidden;
	height: auto;
}
.home-box-right {
	width: 460px;
	float: right;
	background-image: url(home/main-line-2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 35px;
}
.home-box-left h2 {
	text-align: center;
	display: block;
	clear: both;
	margin-bottom: 10px;
}
.home-box-left h2 a {
	font-size: 24px;
	font-weight: normal;
	color: #D20000;
}
.home-box-left dl {
	padding-bottom: 20px;
	overflow: hidden;
	height: auto;
}
.home-box-left dt {
	clear: both;
	overflow: hidden;
	background-image: url(home/main-line.gif);
	background-position: -185px center;
	background-repeat: no-repeat;
	height: 32px;
	line-height: 32px;
}
.home-box-left dt span {
	display: block;
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #D20000;
	background-color: #FFFFFF;
	padding-right: 15px;
}
.home-box-left dt a {
	font-size: 12px;
	display: block;
	float: right;
	margin-top: 3px;
}

.home-box-left dd {
	height: auto;
	padding-top: 15px;
	overflow: hidden;
}
.home-box-left dd .pic-list {
	float: left;
	margin-right: 15px;
	height: 137px;
	width: 228px;
	border: 1px solid #CCCCCC;
	overflow: hidden;
}
.home-box-left dd .pic-list img {
height: 137px;
	width: 228px;	
}
.home-box-left dd .sort-list {
	
}
.home-box-left dd .sort-list a {
	background-image: url(ico-title-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	display: block;
	line-height: 20px;
	float: left;
	height: 20px;
	overflow: hidden;
	width: 90px;
	margin-bottom: 10px;
}

.home-anli-list {
	height: auto;
    margin-top: 0px;
    overflow: hidden;
    width: 600px;
	}
.home-anli-list li {
	text-align: center;
	float: left;
	margin-right: 20px;
}
.home-anli-list .pic-box {
	width: 218px;
	overflow: hidden;
	height: 145px;
	clear: both;
	margin-bottom: 5px;
	display: block;
	
	border: 1px solid #CCCCCC;
}
.home-anli-list .pic-box img {width: 218px;height: 145px;}
.home-anli-list .title {}

.food2-box {
	display: block;
	text-align: center;
}
#FloatAdimg {
	right: 1px;
	position: fixed;
	top: 200px;
	z-index: 9999;
}
#FloatAdimg dl {
	width: 120px;
	
}
#FloatAdimg dt {
	background-image: url(page-kefu-title.png);
	background-position: center center;
	background-color: #cc0204;
	height: 40px;
	background-repeat: no-repeat;
	
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	
	
}
#FloatAdimg dd {
	background-color: #FFFFFF;
	overflow: hidden;
	height: auto;
	border: 1px solid #CD0003;
}
#FloatAdimg dd ul {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
}
#FloatAdimg dd li {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}
#FloatAdimg a {
	font-size: 12px;
}
#FloatAdimg a:hover {
	margin-top: 1px;
	margin-left: 1px;
}