body { margin:0px;  FONT-FAMILY: "微软雅黑","Microsoft YaHei",Verdana,"Courier New",Courier,monospace,Arial, Helvetica, sans-serif; color:#fff; font-size:12px; background:#fff;}
A{
	 COLOR:#fff; text-decoration:none;
}
A:hover {
	COLOR:#CC020E; text-decoration:none;
}
.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:100%; height:auto; overflow:hidden;}
.top{ height:100px; position:fixed; width:100%; background:#FFF; z-index:100; background:url(jdtu/dh.jpg) top repeat-x; z-index:3;}
.topl{ height:70px; overflow: hidden; float:left;}
.logo{ float:left; height:auto; overflow:hidden;}
.dhm{ float:left; padding-left:60px; line-height:70px;}
.dhm a{ display:block; line-height:70px; color:#333; font-size:16px;}
.dhm a:hover { display:block; line-height:70px; color:#333; font-size:16px; background:url(jdtu/dhbj.jpg) bottom repeat-x;}
.dhms{ float:left; padding-left:60px; line-height:80px;}
.dhms a{ display:block; line-height:70px; color:#333; font-size:16px;  background:url(jdtu/dhbj.jpg) bottom repeat-x;}
.dhms a:hover { display:block; line-height:70px; color:#333; font-size:16px;  background:url(jdtu/dhbj.jpg) bottom repeat-x;}
.ssd{ float:right; padding-right:45px; height:auto;  overflow:hidden; padding-left:50px;}
.zyw{ float:right;  height:auto; overflow:hidden; float:right;}
.zyw a{ display:block; margin-top:25px; line-height:22px; padding-left:8px; padding-right:8px; color:#000000; background:#f4f4f4; font-size:12px;}
.zyw a:hover { display:block; margin-top:25px; line-height:22px; padding-left:8px; padding-right:8px; background:#080808; color:#d5d5d5; font-size:12px;}
.zyws{ float:right;  height:auto; overflow:hidden; float:right;}
.zyws a{ display:block; margin-top:25px; line-height:22px; padding-left:8px; padding-right:8px; background:#080808; color:#d5d5d5; font-size:12px;}
.zyws a:hover { display:block; margin-top:25px; line-height:22px; padding-left:8px; padding-right:8px; background:#080808; color:#d5d5d5; font-size:12px;}
.syprobt{ float:left; line-height:160px; font-size:30px; color:#333;  font-weight:600;}
.syprom{ float:right; height:auto; overflow:hidden;}
.syprom a{ display:block; line-height:40px; margin-top:60px; font-size:14px; color:#FFF; background:#252525; padding-left:20px; padding-right:20px;}
.syprom a:hover{ display:block; line-height:40px; margin-top:60px; font-size:14px; color:#FFF; background:#252525; padding-left:20px; padding-right:20px;}
.sypro_1{ width:198px; height:auto; overflow:hidden;}
.sypro_2{ width:198px; text-align:center; line-height:40px; color:#999999; font-size:14px; font-weight:600;}
.sypro_2 a{ display:block; line-height:40px; font-size:14px; font-weight:600; color:#999999;}
.sypro_2 a:hover { display:block; line-height:40px; font-size:14px; font-weight:600; color:#999999;}
.sypro_3{ width:198px; text-align:center; line-height:40px; color:#333; font-size:14px; font-weight:600;}
.sypro_3 a{ display:block; line-height:40px; font-size:14px; font-weight:600; color:#333;}
.sypro_3 a:hover { display:block; line-height:40px; font-size:14px; font-weight:600; color:#333;}
.syaboutbt{ padding-top:20px; line-height:140px; text-align:left; font-size:30px; color:#FFF; font-weight:600;}
.syaboutnr{ height:auto; overflow:hidden; line-height:28px; font-size:14px; color:#FFF; padding-bottom:50px;} 
.syaboutm{ float:left; padding-left:20px; padding-right:20px; line-height:40px; background: #FFF;}
.syaboutm a{ display: block; line-height:40px; font-size:14px; color:#333;}
.syaboutm a:hover { display: block; line-height:40px; font-size:14px; color:#333;}
.synewsbt{ padding-top:60px; height:auto; overflow:hidden; font-size:30px; color:#333;  font-weight:600; line-height:40px; width:400px;}
.synewsbt2{ line-height:35px; padding-bottom:30px; font-size:12px; color:#828181; text-align:left; width:400px;}
.nyfj{ width:100%; height:30px; overflow:hidden;}
.synews{ width:383px; height:auto; overflow:hidden; float:left;}
.synewstu{ height: auto; overflow:hidden; width:100%;}
.synn{ float:left; margin-top:35px; height:auto; overflow:hidden; width:45px; line-height:40px; color:#2d4b7a; background:#f3f3f3; text-align:center;}
.synnr{ float:right; width:312px; height:auto; overflow:hidden;}
.synnr_1{ height:auto; overflow:hidden; padding-top:18px; line-height:45px; text-align:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.synnr_1 a{ display:block; line-height:45px; font-size:16px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.synnr_1 a:hover { display:block; line-height:45px; font-size:16px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.synnr_2{ text-align:left; line-height:30px; color:#6a6a6a; font-size:12px; color:#666; margin-bottom:50px;}
.synewsfj{ width:26px; height:300px; overflow:hidden; float:left;}
.fqq{ width:126px; margin:40px auto; height:auto; overflow:hidden;}
.fdh{ border-bottom:1px solid #373737; height:auto; overflow:hidden; text-align:center; line-height:95px; font-size:16px; color:#ffffff;}
.fdh a{ font-size:16px; color:#FFF; line-height:95px; padding-left:40px; padding-right:40px;}
.fdh a:hover { font-size:16px; color:#FFF; line-height:95px; padding-left:40px; padding-right:40px;}
.foonr{ height:auto; overflow:hidden; text-align: center; font-size:14px; color:#FFF; line-height:90px;}
.nymbt{ float:right; height:auto; overflow:hidden; border-right:1px solid #CCC; font-size:14px; color:#333; line-height:48px; padding-right:160px; background:url(jdtu/nybtbj.jpg) right center no-repeat; padding-left:20px;}
.nymh{ float:right; border-left:1px solid #CCC; border-right:1px solid #CCC; height: auto; overflow:hidden; padding-left:20px; padding-right:20px;}
.abtoubt1{ float: left; background: url(jdtu/aboutbt.jpg) right top no-repeat; line-height:42px; color:#333; font-size:28px; color:#333;}
.aboutbt2{ text-align:left; height:auto; overflow:hidden; font-size:22px; color:#252525; line-height:40px;}
.aboutnr{ padding-bottom:45px; height:auto; overflow: hidden; line-height:30px; font-size:14px; color:#333; }
.a1{ float:left; line-height:100px; width:620px; background:url(jdtu/a3.jpg) left center no-repeat;}
.a1 a{ display:block; padding-left:50px; line-height:100px; color:#080808; font-weight:600;font-size:18px;}
.a1 a:hover { display:block; padding-left:50px; line-height:100px; color:#080808; font-weight:600;font-size:18px; }
.a2{ float:right; line-height:100px; width:620px; background:url(jdtu/a4.jpg) left center no-repeat;}
.a2 a{ display:block; padding-left:50px; line-height:100px; color:#fff; font-weight:600; font-size:18px;}
.a2 a:hover { display:block; padding-left:50px; line-height:100px; color:#fff; font-weight:600; font-size:18px;}
.psstu{ float:right; height:auto; overflow:hidden; }
.pssbj{ height:45px; overflow:hidden; background:url(jdtu/ssbj.jpg) left center no-repeat; padding-left:10px; float:right;}
.pssm{ line-height:45px; overflow:hidden; width:164px; font-size:14px; color:#333; height:45px; margin:0px; padding:0px; background:none; border:none;}
.pdbt{ float:left;  padding-left:20px; background:url(jdtu/pbt.jpg) left center no-repeat; line-height:45px; font-size:18px; color:#333; padding-right:16px; text-transform:uppercase;}
.pdbt2{ float:left; height:45px; line-height:45px; font-size:18px; color:#949494; text-transform:uppercase;}
.plfj{ width:290px; height:auto; overflow:hidden; float:left;}
.pldfl{ font-size:14px; color:#FFF; background:#0358a8; text-align:left; line-height:45px; padding-left:50px;}
.pldflfj{ height:10px; overflow:hidden; width:100%;}
.pldflm{  height:auto; overflow:hidden; line-height:30px; text-align:left;}
.pldflm a{padding-left:70px; display:block; background:#e8edf1 url(jdtu/plbj1.jpg) left center no-repeat; line-height:30px; color:#333; font-size:14px;}
.pldflm a:hover { padding-left:70px; display:block; background:#e8edf1 url(jdtu/plbj2.jpg) left center no-repeat; line-height:30px; color:#0358a8; font-size:14px;}
.pldflms{  height:auto; overflow:hidden; line-height:30px; text-align:left;}
.pldflms a{display:block; padding-left:70px; background:#e8edf1 url(jdtu/plbj2.jpg) left center no-repeat; line-height:30px; color:#0358a8; font-size:14px;}
.pldflms a:hover { display:block; padding-left:70px; background:#e8edf1 url(jdtu/plbj2.jpg) left center no-repeat; line-height:30px; color:#0358a8; font-size:14px;}
.pldflmx{   background:#e8edf1; height:auto; overflow:hidden; line-height:30px; text-align:left;}
.pldflmx a{padding-left:50px; display:block;  line-height:30px; color:#333; font-size:14px;}
.pldflmx a:hover { padding-left:50px; display:block;  line-height:30px; color:#0358a8; font-size:14px;}
.pldflmxs{ background:#e8edf1; height:auto; overflow:hidden; line-height:30px; text-align:left;}
.pldflmxs a{padding-left:50px; display:block;  line-height:30px; color:#0358a8; font-size:14px;}
.pldflmxs a:hover { padding-left:50px; display:block;  line-height:30px; color:#0358a8; font-size:14px;}
.pro{ width:270px; position:relative; height:340px; overflow:hidden; float:left;}
.pro_1{ border:1px solid #CCC; position:absolute; z-index:0;}
.pro_1_1{ padding-left:24px; padding-left:24px; height:auto; overflow: hidden;}
.pro_1_2{ width:268px; height:auto; overflow:hidden; text-align:center; line-height:30px; font-size:14px; color:#333;}
.profj{ width:20px; height:340px; overflow:hidden; float:left;}
.pro_2{ width:270px; height:282px; background:url(jdtu/probj.png) bottom center no-repeat; top:0px; left:0px; position:absolute; z-index:1; display:none;}
.pro_3{ top:221px; width:270px; left:0px; text-align:center; height:60px; position:absolute; z-index:10; display:none;}
.pro_3 a{ display:block; line-height:60px; color:#FFF; font-size:14px;}
.pro_3 a:hover { display:block; line-height:60px; color:#FFF; font-size:14px;}
.proshowbt{ width:350px; height:auto; overflow:hidden; border-bottom:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; line-height:30px; padding-top:10px;}
.proshownr{ height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#333; padding-top:10px; width:350px; padding-bottom:20px;}
.proshowsxy{ padding-left:40px; 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; }
.news{  padding-top:45px; padding-bottom:45px; border-bottom:1px solid #CCC; height:auto ; overflow:hidden;} 
.newstu{ float:left; padding-right:45px; height:auto; overflow:hidden;}
.newsnr{ float:left; height:auto; overflow:hidden; width:750px;}
.newsnrbt{ text-align:left; line-height:50px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:auto;}
.newsnrbt a{ display:block; line-height:50px; font-size:14px; color:#333;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.newsnrbt a:hover { display:block; line-height:50px; font-size:14px; color:#333;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.newsnrnr{ height:auto; overflow:hidden; line-height:30px; font-size:12px; color:#656565;}
.newsrq{ margin-top:45px; border-left:1px solid #F2F2F2; float:right; height:auto; overflow:hidden;}
.newsrqd{ width:90px; text-align:center; font-size:30px; color:#999999; height:40px; overflow:hidden; font-weight:600;}
.newsrqy{ width:90px; text-align:center; font-size:12px; color:#999999; height:25px; overflow:hidden;}
.newshowbt{ padding-top:50px; text-align:center; font-size:16px; color:#333; line-height:40px; }
.newshownr{ text-align:left; font-size:14px; color:#333; height:auto; overflow:hidden; line-height:30px;}
.fwbt{ text-align:left; font-size:24px; color:#333; font-weight:600; line-height:200px; height:200px; text-transform:uppercase;}
.fw{ width:384px;  height:379px; overflow:hidden; float:left; position:relative; background:url(jdtu/fw.jpg) bottom center no-repeat;}
.fw_1{ width:370px; left:7px; top:0px; overflow:hidden;  height:auto; position:absolute; z-index:0;}
.fw_2{ top:192px; left:163px; position:absolute; z-index:1;  overflow:hidden; width:58px;  height:58px; overflow:hidden;}
.fwfj{ width:25px; height:420px; overflow:hidden; float:left;}
.fw_3{ width:320px; top:260px; position:absolute; left:32px;}
.fw_3bt{ width:320px; text-align:center; font-size:18px; color:#0e0e0e; text-transform:uppercase; line-height:40px;}
.fw_3nr{ text-align:center; line-height:24px; font-size:12px; color:#333;}
.fwm{ border-bottom:1px solid #CCC; text-align:left; height:auto; overflow:hidden;}
.fwm a{ display:block; line-height:45px; background:url(jdtu/fwm1.jpg) right center no-repeat; font-size:14px; color:#333;}
.fwm a:hover { display:block; line-height:45px; background:url(jdtu/fwm2.jpg) right center no-repeat;  font-size:14px; color:#333;}
.fwms{ border-bottom:1px solid #CCC; text-align:left; height:auto; overflow:hidden;}
.fwms a{ display:block; line-height:45px; background:url(jdtu/fwm2.jpg) right center no-repeat; font-size:14px; color:#333;}
.fwms a:hover { display:block; line-height:45px; background:url(jdtu/fwm2.jpg) right center no-repeat;  font-size:14px; color:#333;}

.fwnrbt{ text-align:left; line-height:65px; font-size:16px; color:#333;}
.fwnrnr{ height:auto; overflow:hidden; text-align:left; font-size:14px; color:#333; line-height:30px; padding-bottom:25px;}

.fwnrm{ margin-top:27px; height:auto; float:right; padding-left:20px; padding-right:20px; font-size:14px; color:#FFF; background:#252525;}
.fwnrm a{ display:block; line-height:40px; color:#fff; font-size:14px;}
.fwnrm a:hover { display:block; line-height:40px; color:#fff; font-size:14px;}
.lxdbt{ padding-left:15px; padding-right:15px; height:55px; line-height:55px; font-size:30px; color:#333; background: url(jdtu/lxbtbj.jpg) right top no-repeat; text-transform:uppercase;}
.lxdbt2{ padding-left:15px; padding-right:15px; height:auto; overflow:hidden; background:#FFF; font-size:16px; color:#acacac;}
.lxnr{ margin-top:95px; height:auto; overflow:hidden; float:left; width:280px;}
.lxnr_1{ height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#262626;}
.lxnr_2{ float:left; height:auto; overflow:hidden;}
.lxnr_3{ float:left; padding-left:45px; padding-right:45px; height:auto;  overflow:hidden; line-height:35px; background:#0358a8; color: #FFF; margin-top:20px; text-transform:uppercase;}
.lxnr_4{ width:100%; height:auto; overflow:hidden; text-align:center; font-size:14px; color:#848484;}
.lydbt{padding-right:15px; height:55px; line-height:55px; font-size:30px; color:#333; background: url(jdtu/lxbtbj.jpg) right top no-repeat; float:left; text-transform:uppercase;}
.lydbts{ float:left; padding-top:20px; line-height:30px; font-size:12px; color:#606060; padding-left:10px;}
.ly{ float:left; padding-left:28px; padding-right:10px; height:50px; overflow:hidden;}
.lym{ width:346px; height:50px; overflow:hidden; line-height:50px; border:0px; margin:0px; padding:0px; background:none;}
.lyfj{ width:25px; height:80px; overflow:hidden; float:left;}
.lys{ padding-left:28px; padding-right:10px; height:189px; overflow:hidden;}
.lysm{ width:1164px; height:189px; overflow:hidden;  line-height:25px; border:0px; margin:0px; padding:0px; background:none;}





