body { margin:0px;  FONT-FAMILY: "微软雅黑","Microsoft YaHei",Verdana,"Courier New",Courier,monospace,Arial, Helvetica, sans-serif; background:#fff;  color:#333; font-size:12px; }
A{
	  color:#5e5e5e; text-decoration:none;
}
A:hover {
	color:#fff;  text-decoration:none;
}
* { margin:0; padding:0; } 
.pages{ width:760px; margin:0 auto;text-align:center; height:60px; line-height:60px; float:right;}
#page {font-size:12px;padding:15px 0; font-family:Arial, Helvetica, sans-serif;  float:left;margin:0 auto; text-align:center;}
	#page ul{font-size:12px;margin:0 auto; float:left;display:table;text-align:center;}
	#page li{font-size:12px;float:left !important; float:left;margin-right: 2px; height:17px;line-height:17px;display:inline;}
	#page span{display: block; padding: 2px 5px;float:left; background: #FFFFFF; border: 1px solid #000000; color: #000000; }
	#page a{font-size:12px;display: block;float:left; text-decoration: none; margin:0px; color: #ffffff;padding: 2px 5px 2px 5px;background:#333333;}
	#page a:link,#page a:visited {border: 1px solid #CCCCCC;float:left;font-size:12px; }
	#page a:hover {background:#FFFFFF;float:left;color:#0E78BE;font-size:12px;}
	#span1 { float:left; padding-top:15px; float:left;font-size:12px;}
.banner{ width:100%; height:1005px; overflow:hidden; position:relative;}
.bannerxx{ width:100%; height:864px; overflow:hidden; position:relative;}
.banner_1xx{
	width: 100%;
	height: 864px;
	overflow: hidden;
	position: absolute;
	z-index: 0;
	left: 0px;
}
.banner_1{
	width: 100%;
	height: 1005px;
	overflow: hidden;
	position: absolute;
	z-index: 0;
	left: 0px;
}
.banner_2x{ width:100%; height:109px; overflow:hidden; background: url(wftu/toptu.png) top center no-repeat;}
.banner_2{ width:100%; height:109px; overflow:hidden; position:absolute; z-index:1; background: url(wftu/toptu.png) top center no-repeat;}
.banner_2s{ width:1202px; margin:0 auto; height:109px; }
.logo{ float:left; height:auto; overflow:hidden; padding-top:4px;}
.topr{ width:1124px; height:109px; float:right;}
.mainnr{ height:auto; overflow:hidden;}
.top1{ height:48px; overflow:hidden;}
.topfj{ height:8px; overflow:hidden;}
.topss{ float:right; height:auto; overflow:hidden; padding-left:10px;}
.ssbj{ float:right; height:23px; background:url(wftu/ssbj.png) top center no-repeat;  padding-left:10px; padding-right:10px;}
.ssm{ width:169px; height:23px; background:none; font-size:12px; color:#FFF; padding:0px; border:0px;}
.topdh{ background:url(wftu/topdh.png) left center no-repeat;  padding-left:30px; line-height:23px; font-size:12px; color:#FFF; float:right; padding-right:30px;}

.dhm{ float:right; height:auto; overflow:hidden;}
.dhm a{ display: block; padding-bottom:4px; padding-left:20px; padding-right:20px; font-size:14px; color:#FFF; margin-left:30px; line-height:40px;}
.dhm a:hover{ display:block; border-bottom:4px solid #FFF; padding-left:20px; padding-right:20px; font-size:14px; color:#FFF; margin-left:30px; line-height:40px; padding-bottom:0px;}

.dhms{ float:right; height:auto; overflow:hidden;}
.dhms a{  display:block; border-bottom:4px solid #FFF; padding-left:20px; padding-right:20px; font-size:14px; color:#FFF; margin-left:30px; line-height:40px;}
.dhms a:hover{ display:block; border-bottom:4px solid #FFF; padding-left:20px; padding-right:20px; font-size:14px; color:#FFF; margin-left:30px; line-height:40px;}

.syprobt{ height:auto; overflow:hidden; background:url(wftu/syflbj.jpg) bottom center no-repeat; line-height:88px; text-align:center; font-size:40px; color:#333;}
.dmain{ width:100%; height:auto; overflow:hidden;}
.main{ width:1202px; height:auto; margin:0 auto;}
.syprobt2{ height:auto; overflow:hidden; line-height:60px; text-align:center; font-size:24px; color:#333;}
.sypro{ width:100%; height:auto; position:absolute; z-index:0;}
.sypro_1{ left:30px; top:30px; height:auto; overflow:hidden; position:absolute; z-index:1; line-height:60px; font-size:20px; color:#333;}
.sypro_1 a{ display:block; line-height:60px; font-size:20px; color:#333;}
.sypro_1 a:hover { display:block; line-height:60px; font-size:20px; color:#333;}

.sypro_2{ position:absolute; z-index:3; bottom:2px; background:url(wftu/syprom1.png) ; line-height:50px; font-size:18px; color:#fff; text-align:center; width:100%}
.sypro_2s{ position:absolute; z-index:4; bottom:2px; background:url(wftu/syprom2.png) ; line-height:50px; display:none; text-align:center; width:100%}
.sypro_2s a{ display:block; line-height:50px; font-size:18px; color:#FFF;}
.sypro_2s a:hover { display:block; line-height:50px; font-size:18px; color:#FFF;}

.sypro_2x{ position:absolute; z-index:3; bottom:12px; background:url(wftu/syprom1.png) ; line-height:50px; font-size:18px; color:#fff; text-align:center; width:100%}
.sypro_2xs{ position:absolute; z-index:4; bottom:12px; background:url(wftu/syprom2.png) ; line-height:50px; display:none; text-align:center; width:100%}
.sypro_2xs a{ display:block; line-height:50px; font-size:18px; color:#FFF;}
.sypro_2xs a:hover { display:block; line-height:50px; font-size:18px; color:#FFF;}


.sypro_3{ top:0px; right:0px; width:1px; overflow:hidden; position:absolute; z-index:10; background:#FFF;}
.syaboutbt{ height:50px; line-height:50px; text-align:center; font-size:26px; color:#fff;}
.syaboutbt2{ text-align:center; line-height:104px; line-height:78px; text-align:center; font-size:56px; color:#f96263; text-transform:uppercase;}
.syaboutnr{ height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#FFF; text-align:center; padding-bottom:80px; padding-top:50px; }
.syfwbt{ height:auto; overflow:hidden; line-height:88px; text-align:center; font-size:40px; color:#333; text-transform:uppercase;}
.foorlx{ width:400px; float:left;  overflow:hidden; height:74px; position:relative;}
.foorlx2{ width:300px; float: right; height:74px; overflow:hidden; position: relative;}
.foorlx3{ width:440px; float:left;  overflow:hidden; height:74px; position:relative;}
.foorlx_1{ top:0px; left:0px; height:auto; overflow:hidden; position:absolute;} 
.foorlx_1s{ top:0px; left:0px; height:auto; overflow:hidden; position:absolute; display:none;} 
.foorlx_2{ top:7px; left:84px; height:auto; overflow:hidden; position:absolute; line-height:30px; font-size:18px; color:#333;}
.foorbt{ padding-top:20px; line-height:50px; font-size:30px; color:#fff;}
.foor1{ width:210px; height:auto; overflow:hidden; float:left;}
.foor1bt{ border-bottom:1px solid #fff; height:auto; overflow:hidden; line-height:50px; font-size:18px; color:#fff; text-align:left; margin-bottom:10px;}
.foor1nr{ height:auto; overflow:hidden; line-height:35px; font-size:14px; color:#fff; text-align:left;}
.foor1nr a{ display:block; line-height:35px; font-size:14px; color:#fff;}
.foor1nr a:hover {display:block; line-height:35px; font-size:14px; color:#fff;}
.foorrwm{ float:right; height:auto; overflow:hidden; width:195px;  padding-bottom:50px; padding-top:30px;}
.foorrwm_1{ height:auto; overflow:hidden;}
.foorrwm_2{ height:30px; overflow:hidden; line-height:30px; font-size:12px; color:#fff; text-align:center;}
.foornr{ height:60px; text-align:left; font-size:14px; color:#fff; line-height:60px;}
.nymbt{ width:1202px; height:auto; overflow:hidden; text-align:right; padding-top:10px; line-height:38px; font-size:14px; color:#333; margin:0 auto;}
.nymbt a{ display: block; line-height:38px; font-size:14px; color:#333;}
.nymbt a:hover { display: block; line-height:38px; font-size:14px; color:#333;}
.nymbts{ width:1202px; height:auto; overflow:hidden; text-align:left; line-height:38px; font-size:14px; color:#333; margin:0 auto; padding-top:10px;}
.nymbts a{ display: block; line-height:38px; font-size:14px; color:#333;}
.nymbts a:hover { display: block; line-height:38px; font-size:14px; color:#333;}


.aboutml{ width:251px; height:auto; overflow: hidden; float:left;}
.aboutr{ width:870px; height:685px; overflow:hidden; float:right;}
.aboutm{ width:251px; height:61px; overflow:hidden; text-align:center;}
.aboutm a{ display:block; line-height:61px; font-size:16px; color:#333; background:url(wftu/aboutm1.png) top center no-repeat;}
.aboutm a:hover { display:block; line-height:61px; font-size:16px; color:#fff; background:url(wftu/aboutm2.png) top center no-repeat;}
.aboutms{ width:251px; height:61px; overflow:hidden; text-align:center;}
.aboutms a{  display:block; line-height:61px; font-size:16px; color:#fff; background:url(wftu/aboutm2.png) top center no-repeat;}
.aboutms a:hover { display:block; line-height:61px; font-size:16px; color:#fff; background:url(wftu/aboutm2.png) top center no-repeat;}
.aboubt{ height:60px; line-height:60px; font-size:30px; color:#c99770; text-align:left; text-transform:uppercase;}
.aboubt2{ height:auto; overflow:hidden; line-height:60px; font-size:32px; color:#000; text-align:left; text-transform:uppercase;}
.aboutnr{ height:auto; overflow:hidden; font-size:14px; color:#333; line-height:30px; color:#333; padding-top:10px;}

.pronr{ width:400px; height:430px; overflow:hidden; float:left; position:relative;}
.pronr_1{ width:400px; height:430px; overflow:hidden; background:url(wftu/pronr1.jpg) top center no-repeat; z-index:1; top:0px; left:0px; position:absolute;}
.pronr_2{ width:400px; height:430px; overflow:hidden; display:none; background:url(wftu/pronr2.png) top center no-repeat; z-index:2; top:0px; left:0px; position:absolute;}
.pronr_2 a{ display:block; line-height:430px; font-size:1px;}
.pronr_2 a:hover{ display:block; line-height:430px; font-size:1px;}
.prodhm{ height:auto; overflow:hidden;  float:left;}
.prodhm a{ display:block; padding-left:20px; padding-right:20px; line-height:30px; font-size:12px; color:#333; padding-left:20px; padding-right:20px; margin-right:10px; margin-left:10px; border:1px solid #F86263; margin-bottom:15px;}
.prodhm a:hover { display:block; padding-left:20px; padding-right:20px; line-height:30px; font-size:12px; color:#fff; background:#F86263; padding-left:20px; padding-right:20px; margin-left:10px; margin-right:10px; border:1px solid #F86263;  margin-bottom:15px;}
.prodhms{ height:auto; overflow:hidden;float:left; }
.prodhms a{ display:block; padding-left:20px; padding-right:20px; line-height:30px; font-size:12px; color:#fff; background:#F86263; padding-left:20px; padding-right:20px; margin-left:10px; margin-right:10px; border:1px solid #F86263;  margin-bottom:15px;}
.prodhms a:hover { display:block; padding-left:20px; padding-right:20px; line-height:30px; font-size:12px; color:#fff; background:#F86263; padding-left:20px; padding-right:20px; margin-left:10px; margin-right:10px; border:1px solid #F86263;  margin-bottom:15px;}


.pronrtu{ padding:30px 75px 15px 75px; height:auto; overflow:hidden;}
.pronrbt{ height:auto; overflow:hidden; text-align:center; line-height:50px; font-size:14px; color:#333;}
.pronr_3{ top:11px; right:17px; width:73px; height:74px; overflow:hidden;  display:none; position:absolute; z-index:5;}
.pronr_4{ top:295px; left:139px; position:absolute; width:122px; z-index:10; background:url(wftu/prom.png) center center no-repeat; text-align:center; display:none;}
.pronr_4 a{ display:block; line-height:48px; font-size:14px; color:#FFF;}
.pronr_4 a:hover { display:block; line-height:48px; font-size:14px; color:#FFF;}
.proshowbt{ width:450px; height:auto; overflow:hidden; border-bottom:1px solid #CCC; font-size:12px; color:#333; font-weight:bold; line-height:30px; padding-top:50px;}
.proshownr{ height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#333; padding-top:10px; padding-bottom:50px; padding-left:15px; }
.proshowsxy{ width:450px; height:auto; overflow:hidden;}
.proshowsxy_1{ float:left; padding-left:10px; padding-right:10px; height:auto;}
.proshowsxy_2{ float:left; height:25px; padding-left:10px; padding-right:10px;}
.proshowsxy_2 a{ display:block; font-size:12px; color:#C32522; line-height:25px; }
.proshowsxy_2 a:hover{ display:block; font-size:12px; color:#C32522; line-height:25px; }
.news1{ width:50%; float:left; height:515px;}
.news1s{ width:49.9%; float:left; height:515px;}
.news1_1{ padding-right:60px; height:auto; overflow:hidden; float:right;}
.news2_1{ padding-left:60px; height:auto; overflow:hidden; float:left;}
.news1_1s{ width:540px; height:auto; overflow:hidden;}
.news1_1bt{ line-height:44px; margin-top:28px; background:url(wftu/newsbtbj.jpg) left center no-repeat;  padding-left:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news1_1bt a{ display:block; line-height:44px; font-size:26px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news1_1bt a:hover { display:block; line-height:44px; font-size:26px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news1_2{ overflow:hidden; padding-top:20px; line-height:25px; font-size:12px; color:#333; height:250px;}
.news1_3{ float:right;  height:auto; overflow:hidden;}
.news2_1bt{ line-height:44px; margin-top:28px; text-align:center;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news2_1bt a{ display:block; line-height:44px; font-size:26px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news2_1bt a:hover { display:block; line-height:44px; font-size:26px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news2_1s{ width:540px; height:auto; overflow:hidden;}

.newshowbt{ padding-top:20px; text-align:center; line-height:40px; padding-bottom:10px; font-size:16px; color:#333;}
.newshownr { text-align:left; line-height:30px; font-size:14px; color:#333; height:auto; overflow:hidden; padding-bottom:40px;}
.lx1{ width:520px;  height:auto; overflow:hidden; float:left;}
.lx2{ width:630px; float:right;  height:auto; overflow:hidden; float:right; padding-top:85px;}
.lxnrs{ height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#333;}
.ly{ width:732px; height:auto; overflow:hidden; }
.feedbacknr{ width:732px; height:auto; overflow:hidden; margin:0 auto;}
.ly_1{ width:353px; height:auto; overflow:hidden; padding-top:15px; line-height:30px; font-size:12px; color:#666; float:left;}
.lyfj{ width:26px; height:30px; float:left;}
.ly_2{ padding:2px; float:left; height:auto; overflow:hidden; background:url(wftu/ly1.jpg) left center no-repeat; float:left;}
.input10{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; border:0px; height:26px; padding:0px; line-height:26px; width:349px; background:none; }
.input11{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; background:none; border:0px; height:160px; padding:0px; line-height:25px; width:726px; background: none;}
.ly_3{ padding:2px; height:auto; overflow:hidden; background:url(wftu/ly2.jpg) left top no-repeat;}
.lxbt{ padding-top:20px; padding-bottom:20px; height:auto; overflow:hidden; text-align:center; font-size:22px; color:#333; line-height:30px; text-transform:uppercase;}
.lxnr{ width:300px; height:auto; overflow:hidden; float:left; padding-top:50px; text-align:center; line-height:25px; font-size:14px; color:#333;}
.fw_1bt{ line-height:44px; margin-top:40px; background:url(wftu/fwbtbk.jpg) bottom left no-repeat;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.fw_1bt a{ display:block; line-height:55px; font-size:26px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.fw_1bt a:hover { display:block; line-height:55px; font-size:26px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.proxm{ float:left; height:40px; overflow:hidden; float:left;}
.proxm a{ display:block; line-height:40px; font-size:14px; color:#333; padding-left:15px;  background:url(wftu/xflm1.jpg) left center no-repeat; padding-right:25px;}
.proxm a:hover { display:block; line-height:40px; font-size:14px; color:#f86263; padding-left:15px;  background:url(wftu/xflm2.jpg) left center no-repeat; padding-right:25px;}

.proxms{ float:left; height:40px; overflow:hidden; float:left;}
.proxms a{ display:block; line-height:40px; font-size:14px; color:#f86263; padding-left:15px;  background:url(wftu/xflm2.jpg) left center no-repeat; padding-right:25px;}
.proxms a:hover { display:block; line-height:40px; font-size:14px; color:#f86263; padding-left:15px;  background:url(wftu/xflm2.jpg) left center no-repeat; padding-right:25px;}
