td {
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 22px;
	color: #707070;
	font-size: 12px;
	letter-spacing: 1px;
}
body {
	margin: 0px;
	font-size: 12px;
	font-family: "Î¢ÈíÑÅºÚ";
	padding: 0px;
	padding-top: 1px;
	overflow-x: hidden;
}
a {
	text-decoration: none;
	color: #707070;
}
a {
blr:expression(this.onFocus=this.blur());
	outline: none;
}
a:focus {
	-moz-outline-style: none;
}
input, textarea {
	outline: none;
}
form {
	font-family: "Î¢ÈíÑÅºÚ";
	margin: 0px;
	font-size: 12px;
}
select {
	font-size: 12px;
	font-family: "Î¢ÈíÑÅºÚ";
}
input {
	font-size: 12px;
	font-family: "Î¢ÈíÑÅºÚ";
	padding: 1px;
}
#foot td {
	color: #ffffff;
}
#foot a {
	text-decoration: none;
	color: #ffffff;
}
.tdbg_leftall {
	padding: 1px;
	font-family: "Î¢ÈíÑÅºÚ";
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}
.tdbg_main {
	padding: 6px;
	BORDER-BOTTOM: #bbbbbb 1px solid;
	BACKGROUND-COLOR: #fafafa;
}
.toptel {
	background: url(../image/index_14.gif) no-repeat left center;
	background-size:60px 60px;
}
.toptel p {
	padding-left: 70px;
	font-size: 25px;
	color: #f30e0e;
	font-weight: bold;
	letter-spacing: 0px;
	line-height:30px;
}
.toptel p span {
	font-weight: normal;
	font-size: 16px;
	color: #5a5a5a;
	letter-spacing: 1px;
}
.topmenu a {
	display: block;
	line-height: 53px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
.topmenu td:hover a {
	background-color: #84b31b;
	color: #fff;
}
.linebg {
	line-height: 0px;
}
.topmenu td div {
	position: absolute;
	left: 0px;
	top: 53px;
	z-index: 100;
	display: none;
	background: #e60012;
}
.topmenu td:hover table td a {
	font-size: 14px;
	color: #fff;
	line-height: 45px;
	text-align: center;
	display: block;
	background: transparent;
	font-weight: normal;
	border-bottom: #f19899 1px dashed;
}
.topmenu td table td a {
	font-size: 14px;
	color: #fff;
	line-height: 45px;
	text-align: center;
	display: block;
	background: transparent;
	border-bottom: #f19899 1px dashed;
}
.topmenu td table td a:hover {
	background-color: #84b31b;
	color: #fff;
}
.hover_menu {
	background: #efedee;
	transition: 1s;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
}
.hover_menu a {
	color: #fff;
}
.fullSlide {
	width: 100%;
	position: relative;
	height: 800px;
	z-index: 1;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
	z-index: -100px;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important;
	height: 800px;
	overflow: hidden;
	text-align: center;
}
.fullSlide .bd li a {
	display: block;
	height: 800px;
}
.fullSlide .hd {
	width: 800px;
	margin: 0 auto;
	margin-top: -35px;
*position:absolute;
*z-index:1;
*bottom:0;
*left:140px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.fullSlide .hd ul {
	margin: 0 0 0 40px;
	display: inline-block;
	padding: 0 10px;
	height: 22px;
	opacity: 0.99
}
.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
*display:inline;
	zoom: 1;
	width: 13px;
	height: 12px;
	margin: 6px;
	background: url(../image/tg_flash_p.png) -20px 0;
	overflow: hidden;
	line-height: 9999px;
}
.fullSlide .hd ul .on {
	background-position: 0 0;
}
.fbc_trigger_con li {
	font: 28px/1 tahoma;
	color: #fff;
	cursor: pointer;
	margin: 0 1px;
	filter: Alpha(Opacity=100);
	opacity: 1
}
.fbc_trigger_con .on {
	filter: Alpha(Opacity=100);
	opacity: 1
}
ul, li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#keyword {
	color: #cecece;
	width: 200px;
	line-height: 33px;
	text-indent: 15px;
	border: none;
	background: transparent;
	height: 33px;
}
.prdsorttd {
	position: relative;
}
.prdsortname {
	position: absolute;
	width: 96%;
	height: 96%;
	left: 2%;
	top: 1%;
	background: url("../image/mtm.png");
	opacity: 0;
	transition: 0.3s linear;
	-webkit-transition: all .3s linear;
	-mos-transition: all .3s linear;
	-mz-transition: all .3s linear;
	-o-transition: all .3s linear;
	text-align: center;
	font-size: 16px;
}
.prdsortname a {
	display: block;
	height: 96%;
	width: 96%;
	line-height: 700px;
	text-align: center;
	margin: 0px auto;
	margin-top: 2%;
	transition: 0.3s linear;
	-webkit-transition: all .3s linear;
	-mos-transition: all .3s linear;
	-mz-transition: all .3s linear;
	-o-transition: all .3s linear;
	color: #ffffff;
}
.prdsorttd:hover .prdsortname {
	opacity: 1;
}
.prdsorttd:hover .prdsortname a {
	line-height: 350px;
}

.indexabbt {
	font-family: ·½ÕýÀ¼Í¤ºÚ;
	font-size: 24px;
	color: #ff0000;
	padding-top: 300px;
	padding-bottom: 20px;
}
.indexwzbt {
	border: #f27f88 3px solid;
	position: relative;
	line-height: 90px;
	font-size: 53px;
	font-weight: bold;
	color: #e80011;
}
.indexwzbten {
	position: absolute;
	left: 100px;
	top: -15px;
}
.indexwzbten td {
	padding: 0px 7px;
	color: #e80011;
	font-size: 30px;
	font-family: Arial;
	font-weight: bold;
}
.prdname a {
	font-size: 16px;
	color: #0b0b0b;
}
.prdpic {
	border: #d5d5d5 1px solid;
	border-top-width: 0px;
	position: relative;
}
.pda {
	display: block;
	height: 260px;
	overflow: hidden;
	text-align: center;
	width: 100%;
}
.pda img {
	transition: .7s;
	-moz-transition: .7s;
	-webkit-transition: .7s;
	-o-transition: .7s;
}
.prdroll {
	position: absolute;
	left: 0px;
	top: 0px;
	background: url("../image/mtm.png");
	opacity: 0;
	color: #ffffff;
	transition: 0.3s linear;
	-webkit-transition: all .3s linear;
	-mos-transition: all .3s linear;
	-mz-transition: all .3s linear;
	-o-transition: all .3s linear;
	height: 260px;
	width: 100%;
}
.prdroll a {
	display: block;
	height: 260px;
	overflow: hidden;
	text-align: center;
	width: 100%;
	color: #ffffff;
}
.prdroll a img {
	margin-top: 50%;
}
.prdroll img {
	width: 37px;
	height: 37px;
	transition: 0.3s linear;
	-webkit-transition: all .3s linear;
	-mos-transition: all .3s linear;
	-mz-transition: all .3s linear;
	-o-transition: all .3s linear;
}
.prdpic:hover .prdroll {
	opacity: 1;
}
.prdpic:hover .prdroll a img {
	margin-top: 30%;
}
.prdpic:hover .pda img {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transition: scale(1.2);
}
.indexpname {
	position: absolute;
	width: 380px;
	height: 260px;
	left: 0%;
	top: 0%;
	background: url("../image/mtm.png");
	opacity: 0;
	transition: 0.3s linear;
	-webkit-transition: all .3s linear;
	-mos-transition: all .3s linear;
	-mz-transition: all .3s linear;
	-o-transition: all .3s linear;
	text-align: center;
	font-size: 16px;
}
.indexpname a {
	display: block;
	height: 100%;
	width: 100%;
	line-height: 500px;
	text-align: center;
	margin: 0px auto;
	margin-top: 2%;
	transition: 0.3s linear;
	-webkit-transition: all .3s linear;
	-mos-transition: all .3s linear;
	-mz-transition: all .3s linear;
	-o-transition: all .3s linear;
	color: #ffffff;
}
.prdpic:hover .indexpname {
	opacity: 1;
}
.prdpic:hover .indexpname a {
	line-height: 260px;
}
.indesnewslist {
	border: #f1f1f1 1px solid;
	position: relative;
	cursor: pointer;
}
.indexnewsbt {
	line-height: 40px;
	font-size: 16px;
	color: #221815;
}
.indexnewsdate {
	background: url(../image/newsdatpic.png) no-repeat 10px center;
	color: #8d8c8c;
	font-size: 12px;
	text-indent: 30px;
}
.blueBg {
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 0px;
	background-color: rgba(255,74,74,1);
	transition: all .7s cubic-bezier(0.71, -0.01, 0.07, 0.99) 0s;
	-webkit-transition: all .7s cubic-bezier(0.71, -0.01, 0.07, 0.99) 0s;
}
.indesnewslist:hover .blueBg {
	height: 334px;
}
.indesnewslist:hover .indexnewsbt {
	color: #fff;
}
.indesnewslist:hover .indexnewsdate {
	color: #fff;
	background: url(../image/newsdatpichover.png) no-repeat 10px center;
}
.indexmorebut {
	width: 160px;
	line-height: 34px;
	height: 34px;
	border: #7d7d7d 1px solid;
	text-align: center;
	border-radius: 5px;
}
.indexmorebut:hover {
	border: red 1px solid;
}
.indexmorebut:hover a {
	color: red;
}
.indexfcbt {
	font-size: 20px;
	color: #fff;
	font-weight: bold;
}
.indexfcpic a {
	display: block;
	width: 332px;
	height: 271px;
	overflow: hidden;
}
.indexfcpic img {
	transition: .7s;
	-moz-transition: .7s;
	-webkit-transition: .7s;
	-o-transition: .7s;
}
.indexfcpic:hover img {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transition: scale(1.2);
}
.indexfcwz {
	position: relative;
	cursor: pointer;
}
.biankuang {
	width: 4px;
	height: 4px;
	position: absolute;
	z-index: 99;
	border-radius: 10px;
}
.biankuang_1 {
	height: 0px;
	top: 6px;
	left: 6px;
	border-left: 4px solid #111;
}
.biankuang_2 {
	width: 0px;
	bottom: 2px;
	left: 6px;
	border-top: 4px solid #111;
}
.biankuang_3 {
	height: 0px;
	bottom: 6px;
	right: 6px;
	border-right: 4px solid #111;
}
.biankuang_4 {
	width: 0px;
	top: 2px;
	right: 6px;
	border-bottom: 4px solid #111;
}
.footbt {
	font-size: 15px;
	color: #fefefe;
	font-weight: bold;
}
.footmenu a {
	color: #adadad;
	font-size: 12px;
}
.footmenu a span {
	color: #fdfdfd;
}
.footlx td {
	color: #ffffff;
	font-size: 12px;
}

.footlx td a {
	color:#fff;
}
.footlx td span {
	color: #636364;
}
.footend {
	color: #a1a1a1;
	font-size: 12px;
}
.footend a {
	color: #a1a1a1;
}
.diyos {
	position: fixed;
	width: 54px;
	right: 0;
	top: 50%;
	z-index: 100;
}
.diyos ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.diyos ul li {
	width: 54px;
	height: 54px;
	background: #e60012;
	float: left;
	position: relative;
	margin: 1px 0 0 0;
}
.diyos ul li:hover {
	background: #84b31b;
}
.diyos ul li .sidebox {
	position: absolute;
	width: 54px;
	height: 54px;
	top: 0;
	right: 0;
	color: #fff;
	font: 14px/54px "Microsoft Yahei";
	overflow: hidden;
}
.diyos ul li .sidetop {
	width: 54px;
	height: 54px;
	line-height: 54px;
	display: inline-block;
}
.diyos ul li.sideewm {
	width: 54px;
	height: 54px;
	line-height: 54px;
	display: inline-block;
}
.diyos ul li .sideewmshow {
	width: 150px;
	position: absolute;
	top: 0;
	left: -151px;
	z-index: 120;
	display: none;
}
.diyos ul li.sideewm:hover .sideewmshow {
	display: block;
}
.diyos ul li img {
	float: left;
}
.abbt {
	font-size: 28px;
	color: #808080;
	line-height: 45px;
}
.abpath {
	font-size: 12px;
	color: #a2a2a2;
}
.leftmenu a {
	display: block;
	line-height: 45px;
	background: url(../image/abarr.png) no-repeat 20px center #fff;
	width: 220px;
	text-indent: 40px;
	font-size: 14px;
	color: #000;
	border-bottom: #f0f0f0 1px solid;
}
.leftmenu a:hover {
	background: url(../image/abarr.png) no-repeat 20px center #e60012;
	color: #fff;
}

.leftmenucur a {
	display: block;
	line-height: 45px;
	background: url(../image/abarr.png) no-repeat 20px center #e60012;
	width: 220px;
	text-indent: 40px;
	font-size: 14px;
	color: #fff;
	border-bottom: #f0f0f0 1px solid;
}

.leftmenux a {
	display: block;
	line-height: 45px;
	background: url(../image/abarr.png) no-repeat 20px center #fbf5f5;
	width: 220px;
	text-indent: 40px;
	font-size: 14px;
	color: #000;
	border-bottom: #f0f0f0 1px solid;
}
.leftmenux a:hover {
	background: url(../image/abarr.png) no-repeat 20px center #822121;
	color: #fff;
}

.leftmenuxcur a {
	display: block;
	line-height: 45px;
	background: url(../image/abarr.png) no-repeat 20px center #822121;
	width: 220px;
	text-indent: 40px;
	font-size: 14px;
	color: #fff;
	border-bottom: #f0f0f0 1px solid;
}
.prinfosm {
	line-height: 25px;
	padding-right: 30px;
	font-size: 14px;
	color: #666666;
}
.infobt {
	font-size: 16px;
	color: #fff;
}
.imgnobd img {
	outline-width: 0px;
	vertical-align: top;
	margin-bottom: 5px;
}
.txt {
	width: 80%;
	border: 1px solid #ddd;
	padding: 3px 5px;
	color: #999;
	font-family: "ËÎÌå";
	font-size: 13px;
}
.txt2 {
	border: 1px solid #ddd;
	padding: 3px 5px;
	color: #999;
	font-family: "ËÎÌå";
	font-size: 13px;
}
.txt1 {
	width: 80%;
	border: 1px solid #ddd;
	padding: 3px 5px;
	color: #999;
	line-height: 25px;
	height: 75px;
	font-family: "ËÎÌå";
	font-size: 13px;
}
.btn {
	border: 1px solid #ddd;
	padding: 3px 15px;
	cursor: pointer;
	font-family: "ËÎÌå";
	font-size: 14px;
}
.btn:hover {
	background-color: #84b31b;
	color: #FFF;
}
