body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:16px; color:#444444; font-family:"宋体";min-width:1120px;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote{margin:0; padding:0;}
i,em,span{display:inline-block;}

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #988970;
}
a:active {
	text-decoration: none;
	color: #333333;
}
img{vertical-align:middle; border:none}

ul{list-style: none;list-style-type: none;margin:0;padding:0;}
li{list-style-type: none;list-style:none;list-style-image:none;margin:0;padding:0;}

.wik{width:1120px; min-width:1120px; margin:0 auto;}
.fwik{width:1000px; margin:0 auto;}
.oveh{overflow:hidden}
.por{position:relative}
.poa{position:absolute}
.hiid{display:none}

.wb1{height:430px; background:url(../images/wb1.jpg) no-repeat top center;}
.wb2{background:#3d3d3d;}
.wb3{height:160px;background:url(../images/wb3.jpg) no-repeat bottom right;}
.wb4{height:645px;background:url(../images/wb4.jpg) no-repeat top center #26221d;}
.wb5{background:#f0f0f0}
.wb6{background:url(../images/wb6.jpg) no-repeat fixed top center;}
.wb7{height:440px; background:url(../images/wb7.png); padding-top:50px;}
.wb8{background:#323232}
.wb9{background:#131313}
.wb10{background:#FFF}
.wb11{background:url(../images/wb11.jpg) no-repeat top center;}
.wb12{background:url(../images/wb12.jpg) no-repeat bottom center;}

.pa1{padding:30px 0 30px 0;}
.pa2{padding:40px 0 40px 0;}
.pa3{margin:0 40px 0 40px;}
.he1{height:70px}
.he2{height:120px}

.tok{
	position:fixed; top: 0px; _position:absolute; _top:expression(documentElement.scrollTop + "px");
	height:70px; overflow:hidden; display:block; z-index:50; width:100%; background: url(../images/t_bg.png);
}

.log{float:left; width:220px;}
.logo{float:left; width:60px; margin-top:5px;}
.logo img{width:60px; height:60px;}
.logo2{float:left; width:120px; margin-top:5px;}
.logo2 img{width:120px; height:60px;}

.nav{float:left; height:70px; width:620px;}
.nav li{float:left; font-size:14px;}
.nx1{width:6px; height:34px; border-bottom:solid 1px #454545}
.nxa{text-align:center; margin:0 5px 0 5px}
.nxa a:link,.nxa a:visited,.nxa a:active{color:#b2b2b2; display:block; line-height:40px; padding:15px 22px 15px 22px;
-webkit-transition: all 0.5s cubic-bezier(0, 0.28, 0, 1);
-moz-transition: all 0.5s cubic-bezier(0, 0.28, 0, 1);
-ms-transition: all 0.5s cubic-bezier(0, 0.28, 0, 1);
-o-transition: all 0.5s cubic-bezier(0, 0.28, 0, 1);
transition: all 0.5s cubic-bezier(0, 0.28, 0, 1);
}
.nxa a:hover{color:#FFF; background:#cfb383; display:block; line-height:40px; padding:15px 22px 15px 22px}

.tor{float:right; width:160px; font-size:12px; padding-top:23px;}
.tor a:link,.tor a:visited,.tor a:active{float:left; width:75px; height:24px; line-height:24px; text-align:center; background:#383838; color:#9b9a9a; margin-right:1px; display:block}
.tor a:hover{float:left; width:75px; height:24px; line-height:24px; text-align:center; background:#cfb383; color:#FFF; margin-right:1px; display:block}
.tor span{font-family:Arial, Helvetica, sans-serif}

.abt{margin:0 auto; width:501px; overflow:hidden}
.abt1{float:left; width:13px; height:50px; background:url(../images/abt1.png) no-repeat}
.abt2{float:left; width:13px; height:50px; background:url(../images/abt2.png) no-repeat}
.abtt{float:left; width:460px; height:50px; line-height:50px; background:#2f2f2f; text-align:center; font-size:24px; text-align:center; color:#FFF; letter-spacing:15px; padding-left:15px;}
.abtt a:link,.abtt a:visited,.abtt a:hover,.abtt a:active{color:#FFF;}

.abn{float:left; width:520px; height:245px; line-height:36px; font-size:18px; overflow:hidden; margin-top:45px;}
.abx{float:left; width:35px; height:240px; border-right: solid 1px #666666; margin-top:50px}
.abc{float:right; width:520px; height:245px; line-height:45px; font-size:18px; overflow:hidden; margin-top:45px;}
.abc span{font-family:Arial, Helvetica, sans-serif; font-size:22px;}
.abc td{padding-bottom:13px; vertical-align:top}
.abc img{margin-right:10px}

.ti1{text-align:center; font-size:30px; color:#FFF; padding-bottom:5px;}
.ti1m{text-align:center; margin-bottom:40px;}
.ti1m a:link,.ti1m a:visited,.ti1m a:active{color:#FFF;}
.ti1m a:hover{color:#FFF; text-decoration:underline}

.tmt{text-align:center; font-size:30px; padding:5px 0 0 0; overflow:hidden; margin-top:30px;}
.tb{background:url(../images/ti_bg.png) no-repeat center center;}
.tp{padding:20px 0 15px 0;}
.tmt a:link,.tmt a:visited,.tmt a:hover,.tmt a:active{color:#333;}
.tmt span{ font-size:16px; font-family:Arial, Helvetica, sans-serif}

#LeftArr,#RightArr{float:left; width:50px; margin-top:130px; cursor:pointer}
#s_pic{float:left; width:1020px; overflow:hidden;}
.pro{float:left; width:510px;}
.pro li{width:460px; margin:0 auto;}
.pro p{width:460px; font-size:24px; height:40px; padding-top:20px; text-align:center; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro a:link,.pro a:visited,.pro a:active{color:#fff}
.pro a:hover{color:#fff; text-decoration:underline}
.pro span{width:460px; height:50px; line-height:24px; text-align:center; margin:0 auto; overflow:hidden}

.ti2{float:left; width:210px; margin-top:40px;}
.ti2r{float:right; width:730px; margin-top:40px; font-size:24px; text-align:right}
.ti2r span{width:600px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:24px; margin-top:10px;}

.box{margin-left:40px; overflow:hidden}
.box ul li {float:left; margin-right:1px; margin-bottom:1px; position:relative; overflow:hidden; text-align:center;}
.box ul li .dask {width:100%; height:100%; color:#FFF; line-height:189px; font-size:20px; background:#000; opacity:0.6; position:absolute; top:-400px; left:0; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.box ul li .dask span{line-height:375px;}

.boxf{margin-left:40px; overflow:hidden}
.boxf ul li {float:left; width:260px; margin-right:1px; margin-bottom:1px; position:relative; overflow:hidden; text-align:center;}
.boxf ul li .daskf {width:100%; height:100%; color:#FFF; line-height:193px; font-size:20px; background:#000; opacity:0.6; position:absolute; top:-400px; left:0; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.boxf ul li img{width:100%}

.nek{margin-top:30px; overflow:hidden}
.ntui{float:left; width:506px; height:269px; padding-top:35px;background:#FFF;}
.ntui_t{width:440px; margin:0 auto;}
.ntui_ta:link,.ntui_ta:visited,.ntui_ta:active{ width:420px; height:45px; line-height:45px; padding:0 10px 0 10px; font-size:18px; background:#444444; color:#FFF; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ntui_ta:hover{ width:420px; height:45px; line-height:45px; padding:0 10px 0 10px; font-size:18px; background:#9b8b72; color:#FFF; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ntui p{width:440px; line-height:28px; padding-top:20px; font-size:14px; color:#747474}
.ntui span{ padding-top:20px}

.ntu{float:left; width:212px}

.news{float:left; width:402px; height:269px; padding-top:35px;background:#FFF;}
.news a:link,.news a:visited,.news a:hover,.news a:active{width:320px; line-height:40px; text-decoration:underline; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:0 auto}

.jdt{float:left; width:560px;}
div#MainPromotionBanner {
	WIDTH: 560px; HEIGHT: 388px;
}
#MainPromotionBanner #SlidePlayer {
	POSITION: relative; MARGIN: 0px auto
}
#MainPromotionBanner .Slides {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 388px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#MainPromotionBanner .Slides LI {
	WIDTH: 560px; FLOAT: left; HEIGHT:388px
}
#MainPromotionBanner .Slides IMG {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 560px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 388px; BORDER-LEFT-WIDTH: 0px
}
#MainPromotionBanner .SlideTriggers {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; TOP: 350px; RIGHT: 5px; PADDING-TOP: 0px
}
#MainPromotionBanner .SlideTriggers LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN: 3px; WIDTH: 24px; DISPLAY: inline; FONT-FAMILY: Arial; background:#FFF; border:solid 1px #333333; FLOAT: left; HEIGHT: 24px; COLOR: #333; FONT-SIZE: 14px; OVERFLOW: hidden; CURSOR: pointer
}
#MainPromotionBanner .SlideTriggers LI.Current {
	LINE-HEIGHT: 24px; MARGIN: 3px; WIDTH: 24px; background:#333; border:solid 1px #FFF; HEIGHT:24px; COLOR: #fff; font-size:18px; FONT-WEIGHT: bold
}

.hur{float:right; width:515px; color:#FFF;}
.hurt{font-size:36px;}
.hurt span{font-size:20px; font-family:Arial, Helvetica, sans-serif; padding-top:5px;}
.hun{height:100px; line-height:32px; overflow:hidden; margin-top:55px; margin-bottom:55px;}

.fba{color:#FFF}
.fti{text-align:center; padding-top:128px;}
.ftix{width:80px; height:1px; background:#FFFFFF;margin:0 auto; overflow:hidden;}
.ftin{font-size:46px; line-height:50px; padding:20px 0 20px; text-align:center; color:#FFF; margin:0 auto}

/*.lmt{border-bottom:solid 1px #e5e5e5; margin-top:20px; _height:42px}
.lmt_1{float:left; background:url(../images/xh.gif) no-repeat bottom center; border-bottom:solid 2px #279f22; text-align:center; height:40px; min-width:120px; max-width:400px; font-size:20px; color:#279f22;}
.lmt_2{float:right; max-width:400px; padding-top:15px; text-align:right; color:#8f8f8f; font-size:12px;}
.lmt_2 img{width:20px; height:15px}*/

.ta1{width:100%;font-size:18px; margin-bottom:15px;}
.flh:link,.flh:visited,.flh:hover,.flh:active{display:inline-block; background:#202020; color:#FFF;padding:8px 25px 8px 25px; display:inline-block; margin:0 5px 15px 5px;}
.fla:link,.fla:visited,.fla:active{display:inline-block; background:#444; color:#FFF; padding:8px 25px 8px 25px; display:inline-block; margin:0 5px 15px 5px;}
.fla:hover{display:inline-block; background:#444; color:#FFF;padding:8px 25px 8px 25px; display:inline-block; margin:0 5px 15px 5px;}

.fntui{float:left; width:538px; height:235px; padding-top:22px; border:solid 1px #d1d1d1; margin:0 10px 20px 10px; _margin:0 8px 18px 8px;}
.fntui_t{width:500px; margin:0 auto;}
.fntui_ta:link,.fntui_ta:visited,.fntui_ta:active{ width:480px; height:45px; line-height:45px; padding:0 10px 0 10px; font-size:18px; background:#444444; color:#FFF; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fntui_ta:hover{ width:480px; height:45px; line-height:45px; padding:0 10px 0 10px; font-size:18px; background:#9b8b72; color:#FFF; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fntui p{width:500px; line-height:28px; padding-top:20px; font-size:14px; color:#747474}
.fntui span{ padding-top:20px}

.atx{border-bottom: solid 1px #e5e5e5;}
.ab1{text-align:center; font-size:40px;}
.ab2{text-align:center; font-size:14px; color:#8f8f8f; padding-top:10px;}
.ab2 a:link,.ab2 a:visited,.ab2 a:hover,.ab2 a:active{color:#8f8f8f}
.ab3{overflow:hidden; padding-bottom:30px; padding-top:15px;}
.ab3_img{width:900px; text-align:center; overflow:hidden; margin:0 auto;}
.ab3_img img{border:none; max-width:900px;}
.syp,.xyp{width:50px; height:50px; margin:0 auto}
.syp a:link,.syp a:visited,.syp a:hover,.syp a:active{width:50px; height:50px; background:url(../images/pr1.png) no-repeat; display:block}
.xyp a:link,.xyp a:visited,.xyp a:hover,.xyp a:active{width:50px; height:50px; background:url(../images/pr2.png) no-repeat; display:block}
.ab4{line-height:34px;}
.ab4 img{max-width:1120px}
.ab4 span{font-family:Arial, Helvetica, sans-serif}

.fay{border-top:solid 1px #e7e7e7; margin-top:20px;overflow:hidden; font-size:14px; padding-top:20px;}
.fal{float:left; width:530px; color:#999}
.fal a:link,.fal a:visited,.fal a:active{width:530px; height:25px; line-height:25px;color:#888; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fal a:hover{width:530px; height:25px; line-height:25px;color:#333; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.far{float:right; width:184px; padding-top:5px;}

/*.gbt{font-size:20px; font-weight:bold; padding-top:25px; color:#333}
.gbb{font-size:16px; padding-top:15px; padding-bottom:15px;}
.gbb a:link,.gbb a:visited,.gbb a:active{color:#c2a07a; line-height:24px;}
.gbb a:hover{color:#c2a07a; text-decoration:underline}
.gbn{border:solid 1px #d1d1d1; padding:10px;}
.gbk{ width:700px; padding-top:30px; font-size:16px; line-height:35px; overflow:hidden}
.gbl{float:left; width:120px;}
.gbr{float:left; width:500px}*/

.ym{width:100%; padding-top:30px;overflow:hidden; font-size:14px;}
.ym a{float:left; border:solid 1px #cccccc; padding:6px 11px 6px 11px; color:#545454; margin-right:5px; margin-bottom:5px;}
.ym a:hover{background:#c5b294; color:#FFF; border:solid 1px #c5b294;}
a.select{background:#444; color:#FFF; border:solid 1px #444;}
a.select:hover{background:#444; color:#FFF; border:solid 1px #444;}

.lang{width:284px; _width:286px; text-align:center; margin:0 auto}
.langa:link,.langa:visited,.langa:active{float:left; width:140px; height:44px; line-height:44px; background:#252525; color:#FFF; display:block; margin:1px;}
.langa:hover{float:left; width:140px; height:44px; line-height:44px; background:#988970; color:#FFF; display:block; margin:1px;}
.langh:link,.langh:visited,.langh:hover,.langh:active{float:left; width:140px; height:44px; line-height:44px; background:#988970; color:#FFF; display:block; margin:1px;}
.lang span{font-family:Arial, Helvetica, sans-serif;}

.d_2wei{text-align:center; color:#FFF; font-size:18px; padding:40px;}
.d_2wei span{padding:0 20px 0 20px}
.d_2wei img{ margin-bottom:20px}

.nad{text-align:center; color:#777777; background:url(../images/nad_bg.gif) repeat-x; font-size:14px}
.nad a:link,.nad a:visited,.nad a:active{color:#777777;}
.nad a:active{color:#a48a5e;}
.nad span{color:#313131; padding:0 10px 0 10px}

.dw{text-align:center; color:#777777; font-size:14px; line-height:28px; padding-top:20px;}
.dw a:link,.dw a:visited,.dw a:active{color:#777777;}
.dw a:hover{color:#988970;}
.dw span{font-family:Arial, Helvetica, sans-serif}



.bu{border:none; color:#FFF; height:40px; font-size:16px; font-family:"微软雅黑"; cursor:pointer;
	border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
}
.bu1{ float:right; border:none; font-family:"微软雅黑"; cursor:pointer; color:#FFF; width:90px;height:30px;background: url(../images/se.png) no-repeat left center #00a22e; text-align:left; padding-left:35px;
	border-top-right-radius:30px;
	-moz-border-top-right-radius:30px;
	-ms-border-top-right-radius:30px;
	-o-border-top-right-radius:30px;
	-webkit-border-top-right-radius:30px;
	border-bottom-right-radius:30px;
	-moz-border-bottom-right-radius:30px;
	-ms-border-bottom-right-radius:30px;
	-o-border-bottom-right-radius:30px;
	-webkit-border-bottom-right-radius:30px;
}
.bu2:link,.bu2:visited,.bu2:active{width:145px; height:40px; line-height:40px; text-align:center; background:url(../images/bu2.gif) repeat-x; color:#FFF; display:block}
.bu2:hover{width:145px; height:40px; line-height:40px; text-align:center; background:#444444; color:#FFF; display:block}

.bu3:link,.bu3:visited,.bu3:active{width:188px; height:50px; line-height:50px; text-align:center; border:solid 2px #FFFFFF; color:#FFF; display:block;}
.bu3:hover{width:188px; height:50px; line-height:50px; text-align:center; background:#988970; border:solid 2px #988970; color:#FFF; display:block}

.bu4:link,.bu4:visited,.bu4:active{width:180px; height:40px; line-height:40px; text-align:center; border:solid 2px #CCCCCC; color:#888; display:block}
.bu4:hover{width:180px; height:40px; line-height:40px; text-align:center; border:solid 2px #988970; background:#988970; color:#FFF; display:block}


.tx{border:solid 1px #d1d1d1; padding:8px; font-size:15px; font-family:"微软雅黑"}
.tx1{float:left; width:200px; padding:5px; border:none; background: #FFF; border-radius:30px; font-size:13px;}
.tx2{width:500px;}
.tx3{width:500px; height:90px;}

.sel1{padding:8px; width:150px; font-size:15px; font-family:"微软雅黑";border:solid 1px #d1d1d1;}
.sel1 option{ font-family:"微软雅黑";}

/*#totop{position:fixed;bottom:10px;right:10px;z-index:999;width:71px; cursor:pointer; display:none;}
*html #totop{position:absolute;cursor:pointer;right:10px; display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop a{display:block;width:71px;height:24px; font-size:12px; padding-top:48px;background:url(../images/toTop.gif) no-repeat;text-align:center;color:#888}
#totop a.cur{background-position:-88px 0;text-decoration:none;color:#666;}*/

/*.suspend{width:40px; position:fixed;top:250px;right:0;overflow:hidden;z-index:9999;box-shadow: 0 3px 6px #8e8e8e; }
.suspend dl{width:140px; margin-left:40px; background:#FFF; border-bottom-left-radius:20px; background:#ed4646; overflow:hidden}
.suspend dl dt{width:40px; height:198px; position:absolute; background:url(../images/suspend.png) no-repeat; top:0;left:0;cursor:pointer; color:#FFF;}
.suspend dl dd.suspendQQ{width:130px;min-height:160px; margin:10px 0 10px 10px; border-top-left-radius:10px; border-bottom-left-radius:10px;  background:#FFF; overflow:hidden}
.suspend dl dd.suspendQQ ul{margin-left:0px; width:125px; padding:0 0 0 5px; height:38px;font-size:12px;overflow:hidden}
.suspend dl dd.suspendQQ ul:last-child{border:none}
.su1{float:left; width:40px;padding-top:12px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.su2{float:left; width:80px; padding-top:8px;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}*/


.ftm{width:400px; margin:0 auto; font-size:40px; line-height:70px; text-align:center; border-top:solid 1px #333333; border-bottom:solid 1px #333333; margin-bottom:20px;}
.ta2 td{padding-bottom:18px}