body { margin:0px;  FONT-FAMILY: "微软雅黑","Microsoft YaHei",Verdana,"Courier New",Courier,monospace,Arial, Helvetica, sans-serif; background:#000000;  color:#333; font-size:12px; }
A{
	 COLOR:#333; text-decoration:none;
}
A:hover {
	COLOR:#F42774;  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;}
.dmain{ width:100%; height:auto; overflow:hidden;}
.main{ width:1202px; height:auto; overflow:hidden; margin:0 auto;}
.mainnr{ width:1202px; height:auto; overflow:hidden;}
.toptopqq{ float:left; height:40px; background:url(ldtu/qq.jpg) left center no-repeat; padding-right:60px; padding-left:35px; line-height:40px; color:#FFF; font-size:12px;}
.toptopqq a{ display:block; font-size:12px; color:#FFF; line-height:40px;}
.toptopqq a:hover{ display:block; font-size:12px; color:#FFF; line-height:40px;}
.toptopdh{ float:left; height:40px; background:url(ldtu/dh.jpg) left center no-repeat; padding-right:60px; padding-left:35px; line-height:40px; color:#FFF; font-size:12px;}
.topky{ float:right; height:40px; background:url(ldtu/topwybj.jpg) center right no-repeat; width:84px;}
.topky_2{ padding-left:15px; padding-right:15px; font-size:12px; color:#FFF; line-height:40px; float:right;}
.logo{ float:left; height:137px; overflow:hidden;}
.dhfj{ width:800px; height:40px; overflow:hidden; float:right;}
.dh{ width:800px; height:34px; float:right;}
.dhm{ float:right; height:34px;}
.dhm a{ display:block; font-size:14px; color:#FFF; padding-left:18px; padding-right:18px; margin-left:10px; margin-right:10px; line-height:34px;}
.dhm a:hover { display:block; font-size:14px; color:#FFF; padding-left:18x; padding-right:18px; margin-left:10px; margin-right:10px; background:#B4B4B4; line-height:34px;}
.dhms{ float:right; height:34px;}
.dhms a{ display:block; font-size:14px; color:#FFF; padding-left:18px; padding-right:18px; margin-left:10px; margin-right:10px;background:#B4B4B4; line-height:34px;}
.dhms a:hover { display:block; font-size:14px; color:#FFF; padding-left:18x; padding-right:18px; margin-left:10px; margin-right:10px; background:#B4B4B4; line-height:34px;}
.ss{ float:right; height:34px; width:700px;}
.sstu{ float:right; height:auto; overflow:hidden; padding-left:4px;}
.ssbj{ float:right; height: auto; overflow:hidden; background:url(ldtu/ssbj.jpg) left top no-repeat; padding:2px 2px 2px 35px;}
.input12{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; border:none; height:30px; padding:0px; line-height:30px; width:263px; background:none; }
.sybanner{ width:100%; height:530px; position:relative;}
.sybanner_1{ width:100%; height:500px; position:absolute; z-index:1;}
.sybanner_2{  width:100%; height:310px; position:absolute; z-index:2; top:450px;}
.syprofl{ width:761px; height:auto; overflow:hidden; float:left; background:url(ldtu/syprobtfj.jpg) right bottom no-repeat;}
.syproflm{ width:250px; height:240px; float:left; overflow:hidden;}
.sycpbt{ width:250px; height:30px; overflow:hidden; background:url(ldtu/syprojt.jpg) left center no-repeat;}
.sycpbt a{ display:block; font-size:12px; color:#FFF; line-height:30px; padding-left:10px;}
.sycpbt a:hover{ display:block; font-size:12px; color:#848383; line-height:30px; padding-left:10px;}
.symbt2{ width:1202px; height:auto; overflow:hidden; padding-top:28px; line-height:80px; border-bottom:1px solid #fff; font-size:30px; color:#FFF; text-align:center; text-transform: uppercase;}
.symain1{ width:394px; height:auto; overflow:hidden; float:left;}
.symainfj{ width:10px; height:100px; float:left;}
.symainbt{ width:394px;  height:66px; line-height:66px; text-align:center; font-size:12px; color:#FFF;}
.symainnr{ border:2px solid #E0E0E0; height:auto; overflow:hidden;}
.symainnr_1{ width:390px; height:244px; overflow:hidden; background:#FFFFFF;}
.syabout{ padding:30px 10px 10px 10px; height:auto; overflow:hidden; line-height:25px; font-size:12px; color:#333;}
.syaboutm{ padding-left:10px; height:30px; background:url(ldtu/syaboutgd.jpg) left center no-repeat;}
.syaboutm a{ display: block; line-height:30px; font-size:10px; color:#333;  text-transform: uppercase; font-weight:600;}
.syaboutm a:hover{ display: block; line-height:30px; font-size:10px; color:#333;  text-transform: uppercase; font-weight:600;}
 
.synews{ width:374px; height:30px;}
.synews_1{ width:270px; height:30px; float:left; text-align:left;}
.synews_1 a{ display:block; line-height:30px; font-size:12px; color:#333;}
.synews_1 a:hover{ display:block; line-height:30px; font-size:12px; color:#333;}

.synews_2{ float:right; line-height:30px; font-size:12px; color:#333; text-align:right;}
.syyx{ width:1202px; height:auto; overflow:hidden;}
.syyxbt{ width:410px; float: left; height:116px; }
.syyxbt_1{ height:32px; text-align:right; padding-right:37px; color:#fff; font-size:28px; line-height:32px;}
.syyxbt_2{ height:18px; text-align:right; padding-right:37px; color:#fff; font-size:10px; line-height:18px;}
.syyxbt_3{ height:46px; text-align:right; padding-right:37px; color:#fff; font-size:28px;}
.syyxss{ padding:2px; height:auto; overflow:hidden; background: #FFF; float:left;}
.inputyx{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; border:none; height:42px; padding:0px; line-height:42px; width:211px; background:none; }
.syyxdz{ width:215px; height:70px; line-height:40px; font-size:12px; color:#FFF; text-align:left;}

.foor_1{ width:277px; height:auto; overflow:hidden; float:left; background:url(ldtu/foorfj.jpg) right top no-repeat;}
.foor_1_1{ width:277px; height:64px; overflow:hidden;}
.foor_1_2{ padding-right:30px; height:auto; overflow:hidden; line-height:25px; font-size:12px; color:#FFF;}
.foor_1_3{ padding:25px 98px 15px 60px; height:auto; overflow: hidden;}
.foor_2{ width:260px; height:auto; overflow:hidden; float:left;}
.foor_3{ padding-top:17px; height:auto; overflow:hidden; width:240px; float:left;}
.foor_3m{ width:284px; height:24px; overflow:hidden; text-align:left;}
.foor_3m a{ display:block; padding-left:28px; line-height:25px; color:#FFF; font-size:12px; padding-left:28px;}
.foor_3m a:hover{ display:block; padding-left:28px; line-height:25px; color:#FFF; font-size:12px; padding-left:28px;}
.foor_4{ width:350px; height:270px; background:url(ldtu/foordt.jpg) bottom center no-repeat; float:left;}
.foor_5{ width:320px; height:270px; background:url(ldtu/foorfj.jpg) left no-repeat; float:left;}
.nybtd{ float:left; height:80px; line-height:80px; font-size:26px; color:#FFF;}
.nybtx{ float:right; height:80px; line-height:80px; font-size:12px; color:#6c6b6b;}
.nybtx a{ line-height:80px; font-size:12px; color:#6c6b6b; }
.nybtx a:hover { line-height:80px; font-size:12px; color:#6c6b6b; }
.nymainbt{ width:1202px; height: 70px; text-align:left; background:url(ldtu/aboutbtbj.jpg) left top no-repeat; line-height:70px; font-size:16px; color:#FFF; margin-top:56px;}
.aboutnr{ line-height:25px; font-size:12px; color:#828181; text-align:left; padding-bottom:100px;}
.aboutnr2{ width:1202px; height:555px; background:url(ldtu/about3.jpg);}
.aboutnr2bt{ width:1202px; height:84px; text-align:left; font-size:12px; color:#FFF; line-height:84px;}
.aboutnr2nr{ padding:66px 360 0 140px; height:auto; overflow:hidden; line-height:25px; font-size:12px; color:#818181;}
.pleft{ width:225px; height:auto; overflow:hidden; float:left;}

.leftm{ width:225px; height:60px; overflow:hidden;}
.leftm a{ display:block; line-height:55px; font-size:12px; color:#FFF; background:url(ldtu/prodh1.jpg) left center no-repeat; padding-left:20px; padding-right:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.leftm a:hover{ display:block; line-height:55px; font-size:12px; color:#333; background:url(ldtu/prodh2.jpg) left center no-repeat; padding-left:20px; padding-right:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.leftms{ width:225px; height:60px; overflow:hidden;}
.leftms a{ display:block; line-height:55px; font-size:12px; color:#333; background:url(ldtu/prodh2.jpg) left center no-repeat; padding-left:20px; padding-right:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.leftms a:hover{ display:block; line-height:55px; font-size:12px; color:#333; background:url(ldtu/prodh2.jpg) left center no-repeat; padding-left:20px; padding-right:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}


.pright{ width:944px; height:auto; overflow:hidden; float:right;}
.prod{ width:300px; height:345px; float:left;}
.prodfj{ width:22px; height:345px; float:left;}

.prod1{ width:300px; height:315x; position: relative;}
.prod1_1{ width:300px; height:260px; position:absolute; z-index:1;}
.prod1_2{
	width: 300px;
	height: 81px;
	position: absolute;
	z-index: 2;
	top:234px;
	line-height: 81px;
	font-size: 14px;
	color: #FFF;
	font-weight: 600;
	text-align: center;
	background: url(ldtu/prod1.png) right top no-repeat;
}
.prod2{ width:300px; height:315px; position: relative;}
.prod2_1{ width:300px; height:260px; position:absolute; z-index:99;}
.prod2_2{ width:300px; height:100px; position:absolute; z-index:100; bottom:0px; line-height:124px; font-size:14px; color:#333; font-weight:600; text-align:center; background:url(ldtu/prod2.png) top right no-repeat;}
.prod2_2 a{ display:block; line-height:100px; font-size:14px; color:#333; font-weight:600;}
.prod2_2 a:hover{ display:block; line-height:100px; font-size:14px; color:#333; font-weight:600;}


.leftm2{ width:271px; height:60px; overflow:hidden;}
.leftm2 a{ display:block; line-height:55px; font-size:12px; color:#FFF; background:#808080; padding-left:20px; padding-right:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.leftm2 a:hover{ display:block; line-height:55px; font-size:12px; color:#333;  background:#fff; padding-left:20px; padding-right:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newsfj{ width:1202px; height:28px; overflow:hidden;}
.news{ border:1px solid #CCC; background:#FFF; height:auto; overflow:hidden;}
.news_1{ width:1200px; height:318px; overflow:hidden;}
.news_1tu{ float:right; padding:75px 73px 0 85px; height:auto; overflow:hidden;}
.news_1nr{ float:right; height:auto; overflow:hidden; padding-top:60px; width:770px;}
.news_1nrbt{ width:770px; height:55px; line-height:55px; text-align:left; font-size:14px; color:#333; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.news_1nrbt a{ display:block; font-size:14px; color:#333; line-height:55px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.news_1nrbt a:hover{ display:block; font-size:14px; color:#333; line-height:55px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.news_1nrnr{ width:770px; height:140px; line-height:25px; font-size:12px; color:#333; text-align:left;}
.news_1nrrq{ width:770px; height:auto; overflow: hidden;}
.news_1nrrq_1{ float:left; border:1px solid #666; line-height:30px; padding-left:15px; padding-right:15px; font-size:12px; color:#333;}

.newshowbt{ width:1202px; height:auto; overflow:hidden; padding-bottom:10px; line-height:25px; font-size:14px; color:#FFF; text-align:center; padding-top:15px;}
.newshownr{ width:1202px; height:auto; overflow:hidden; text-align:left; font-size:12px; color:#FFF; line-height:25px; padding-bottom:20px;}

.fw{ width:100%; height:500px; overflow:hidden;}
.fw1{  width:50%; height:500px; float:right;}
.fw1s{  width:601px; padding-top:90px; height:auto; overflow:hidden; float:right;}

.fw1sbt{ padding-right:20px; height:55px; line-height:55px; font-size:14px; color:#FFF;}
.fw1sbt a{ display:block; font-size:14px; color:#FFF; line-height:55px;}
.fw1sbt a:hover{ display:block; font-size:14px; color:#FFF; line-height:55px;}

.fw1snr{ padding-right:20px; height:193px; text-align:left; line-height:25px; font-size:12px; color:#6c6b6b;}
.fw1sm{ height:auto; overflow:hidden; text-align:left;}

.fw2{ width:50%; height:500px; float:left;}
.fw2s{ width:601px; padding-top:90px; height:auto; overflow:hidden; float:left;}
.fw2sbt{ padding-left:20px; height:55px; line-height:55px; font-size:14px; color:#333;}
.fw2sbt a{ display:block; font-size:14px; color:#333; line-height:55px;}
.fw2sbt a:hover{ display:block; font-size:14px; color:#333; line-height:55px;}

.fw2snr{ padding-left:20px; height:193px; text-align:left; line-height:25px; font-size:12px; color:#6c6b6b;}
.fw2sm{padding-left:20px; height:auto; overflow:hidden; text-align:left;}
.fw3{ float:right; width:50%; height:auto; overflow:hidden; }
.fwbt{ width:1202px; height:auto; overflow:hidden; padding-top:70px; line-height:120px; text-align:center; font-size:48px; color:#000; font-weight:bold; text-transform: uppercase;}
.fwbt2{ width:1202px; height:auto; overflow:hidden; text-align:center; font-size:14px; color:#5a5857; line-height:45px; padding-bottom:20px; }

.service{ width:240px; height:190px; overflow:hidden; float:left;}
.service1{ width:240px; height:190px; background:url(ldtu/service1.jpg) center  center no-repeat;}
.service1_1{ padding-top:60px; line-height:62px; font-size:52px; color:#000000; text-align:center;}
.service1_2{ height:32px; line-height:32px; font-size:18px; color:#5a5857; text-align:center; text-transform: uppercase;}
.service1_3{ line-height:190px; font-size:24px; color:#000000; text-align:center; text-transform: uppercase;}

.service2{ width:240px; height:190px; background:url(ldtu/service2.jpg) center center no-repeat;}
.service2_1{ padding-top:60px; line-height:62px; font-size:52px; color:#fff; text-align:center;}
.service2_2{ height:32px; line-height:32px; font-size:18px; color:#fff; text-align:center; text-transform: uppercase;}
.service2_3{ line-height:190px; font-size:24px; color:#fff; text-align:center; text-transform: uppercase;}

.service3{ width:1202px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#333; text-align:center;}
.contactbt{ width:1202px; height:auto; overflow:hidden; padding-top:25px; line-height:90px; text-align:left; font-size:18px; color:#FFF; text-transform: uppercase;}
.contactleftch{ padding-left:65px; height:auto; overflow:hidden; float:left; line-height:40px; background:url(ldtu/lxtu.jpg) left top no-repeat; font-size:12px; color:#818181;}
.contactleften{ padding-left:65px; height:auto; overflow:hidden; float:left; line-height:40px; background:url(ldtu/lxtus.jpg) left top no-repeat; font-size:12px; color:#818181;}
.contactright{ float:right; height:auto;  overflow:hidden;}

.contactfj{ padding-top:60px; margin-bottom:60px; border-bottom:1px solid #FFF; width:1202px; height:auto; overflow: hidden;}
.lxbt{ height:43px; line-height:43px; padding-left:120px; font-size:18px; color:#333; background: url(ldtu/lxbt.jpg) left no-repeat;}
.lxbt2{ padding:36px 120px 10px 120px; height:auto; overflow:hidden; line-height:25px; font-size:12px; color:#818181; text-align:left;}

.ly{ width:732px; height:auto; overflow:hidden;}
.ly_1{ width:353px; height:auto; overflow:hidden; padding-top:15px; line-height:30px; font-size:12px; color:#fff; float:left;}
.lyfj{ width:26px; height:30px; float:left;}
.ly_2{ padding:2px; float:left; height:auto; overflow:hidden; background:url(ldtu/ly1.jpg) left center no-repeat; float:left;}
.input10{ FONT-SIZE: 12px; COLOR:#fff; TEXT-ALIGN:left; border:0px; height:26px; padding:0px; line-height:26px; width:349px; background:none; }
.input11{ FONT-SIZE: 12px; COLOR:#fff; 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(ldtu/ly2.jpg) left top no-repeat;}
.feedbacknr{ width:740px; height:600px; overflow:hidden; margin:0 auto;}
.feedbackbt{ width:1002px; height:auto; overflow:hidden; padding-top:30px; line-height:30px; font-size:12px; color:#333;}
.prom{ width:150px; height:35px; float:left; text-align:left;}
.prom a{ display:block; padding-left:20px; padding-right:15px; font-size:12px; color:#FFF; line-height:30px;}
.prom a:hover{ display:block; padding-left:20px; padding-right:15px; font-size:12px; color:#FFF; line-height:30px; background:url(ldtu/nyprobt.jpg) left top no-repeat;}

.proms{ width:150px; height:35px; float:left; text-align:left; background:url(ldtu/nyprobt.jpg) left top no-repeat;}
.proms a{ display:block; padding-left:20px; padding-right:15px; font-size:12px; color:#FFF; line-height:30px;}
.proms a:hover{ display:block; padding-left:20px; padding-right:15px; font-size:12px; color:#FFF; line-height:30px; }
.proxbanner{  background: #FFF; height:auto; overflow:hidden;}
.proxbannerbt{ width:1170px; height:130px;}
.proxbannerbt1{ float:left; height:116px; line-height:116px; font-size:50px; color:#333;}
.proxbannerbt2{ float:left; height:88px; line-height:88px; font-size:14px; color:#333; padding-left:8px;}

.pro1{ float:left; height: auto; overflow:hidden; background: url(ldtu/profj.jpg) bottom center no-repeat; border-right:1px solid #E5E5E5;}
.pro2{ float:left; height: auto; overflow:hidden; background: url(ldtu/profj.jpg) bottom center no-repeat; }
.probt{ width:400px; height:65px; line-height:30px; text-align:center; font-size:14px; color:#333;}

.proshownr{ height:auto; overflow:hidden; min-height:70px; _height:70px; line-height:30px; font-size:12px; color:#333; padding-left:10px; }
.proshowsxy{ width:550px; height:auto; overflow:hidden;}
.proshowsxy_1{ float:left; height:auto;}
.proshowsxy_2{ float:left; height:25px; padding-left:8px; padding-right:8px;}
.proshowsxy_2 a{ display:block; font-size:12px; color:#333; line-height:25px;}
.proshowsxy_2 a:hover{ display:block; font-size:12px; color:#C32522; line-height:25px;}
.proshowbt{ width:400px; height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#333; font-weight:600;  padding-top:40px; border-bottom:1px solid #CCC;}
