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;}
.dmain{ width:100%; height:auto; overflow: hidden;}
.main{ width:1202px; height:auto; overflow:hidden; margin:0 auto;}
.mains{ width:1202px; height:auto; overflow:hidden; margin:0 auto;}
.mainnr{ width:100%; height:auto; overflow:hidden;}
.bannerp{ width:100%; height:835px; overflow:hidden; position:relative;}
.bannera{ width:100%; height:949px; overflow:hidden; position:relative;}
.bannern{ width:100%; height:750px; overflow:hidden; position:relative;}

.sybanner{ width:100%; height:850px; overflow:hidden; position:relative;}
.sybanner_1{ width:100%; height:95px; position:absolute; z-index:1; top:0px; left:0px; background:url(djtu/topbj.png) top left;}
.sybanner_2{ width:100%; height:850px; overflow:hidden; position:absolute; z-index:0; left:0px; top:0px;}
.toptop{ height:28px; width:100%;}
.zywzi{ float:right; height:auto; overflow:hidden; line-height:28px; font-size:12px; color:#333; background:url(djtu/zyw.png) left center no-repeat; padding-left:25px;}
.topyx{ float:right; height:28px; line-height:28px; font-size:12px; color:#333; background:url(djtu/yx.png) left center no-repeat; padding-left:30px; padding-right:30px;}
.topdh{ float:right; height:28px; line-height:28px; font-size:12px; color:#333; background:url(djtu/dh.png) left center no-repeat; padding-left:30px; padding-right:30px;}
.dhd{ height:59px; width:100%;}
.logo{ float:left; height:auto; overflow:hidden; padding-left:70px; padding-top:3px;}
.dhm{ float:right; height:auto; margin-top:19px; overflow:hidden;}
.dhm a{ display: block; line-height:40px; padding-left:5px; padding-right:5px; margin-right:50px;  font-size:16px; color:#333; text-transform:uppercase;}
.dhm a:hover { display: block; line-height:40px; padding-left:5px; padding-right:5px; margin-right:50px;  font-size:16px; color:#333; text-transform:uppercase; background:url(djtu/dhbj.jpg) bottom center repeat-x;}
.dhms{ float:right; height:auto; margin-top:19px; overflow:hidden;}
.dhms a{  display: block; line-height:40px;  padding-left:5px; padding-right:5px; margin-right:50px; font-size:16px; color:#333; text-transform:uppercase; background:url(djtu/dhbj.jpg) bottom center repeat-x;}
.dhms a:hover { display: block; line-height:40px;  padding-left:5px; padding-right:5px; margin-right:50px;  font-size:16px; color:#333; text-transform:uppercase; background:url(djtu/dhbj.jpg) bottom center repeat-x;}
.sybt1{ padding-top:20px; line-height:70px; text-align:center; font-size:50px; text-transform:uppercase; color:#FFF; text-align:center;}
.sybt2{ padding-bottom:10px; line-height:42px; text-align:center; font-size:32px; color:#FFF; text-transform:uppercase; text-align:center;}
.syanr1{ height:118px; background:url(djtu/sya2.jpg) center center no-repeat; overflow:hidden;}
.syanr2{ height: auto; overflow:hidden; padding-bottom:20px; height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#57585a; }
.sypro_1{ position:absolute; z-index:1; top:0px; left:0px; width:100%; height:auto; overflow:hidden;}
.sypro_2{ width:100%; position:absolute; z-index:10; top:0px; left:0px; background:url(djtu/rpobj.png) ; height:180px;}
.sypro_2m{ float:left; padding-left:20px; padding-right:50px; background:url(djtu/probj.png) right center no-repeat;}
.sypro_2m a{display:block; line-height:130px; color:#333; font-size:16px;}
.sypro_2m a:hover {display:block; line-height:130px; color:#333; font-size:16px;}
.sybt3{ text-align:center; line-height:60px; font-size:40px; color:#333;}
.sybt4{ text-align:center; line-height:45px; font-size:30px; color:#333;}
.synewsm{ padding-left:35px; padding-right:35px; line-height:40px; font-size:14px; color:#333; background: url(djtu/probj.png) right center no-repeat;}
.synewsm a{ display:block; line-height:40px; font-size:14px; color:#333;}
.synewsm a:hover { display:block; line-height:40px; font-size:14px; color:#333;}

.synewstu{
	overflow: hiddend;
	position: absolute;
	z-index: 0;
	top: 20px;
}
.synewstus{ height:auto; overflow:hiddend; position:absolute; z-index:10; top:0px; visibility:hidden;}
.synewsbt{ margin-top:18px; padding-top:20px; background:url(djtu/sybtbj.jpg) left top no-repeat; font-size:30px; color:#333; text-align:center; line-height:40px; padding-bottom:30px;}
.synewsbt a{ line-height:40px; color:#333; font-size:30px;}
.synewsbt a:hover { line-height:40px; color:#333; font-size:30px;}

.synewsnr{ padding-left:20px; padding-right:20px; height:auto; overflow:hidden; line-height:30px; font-size:16px; color:#878a8b; text-align:left; padding-bottom:50px;}
.synews{ top:365px; width:100%; height:auto; overflow:hidden; left:0px; z-index:0; position:absolute;}
.synewssj{ background:url(djtu/sybtbj2.jpg) right center no-repeat;  padding-right:60px; font-size:18px; color:#878a8b; line-height:40px; text-align:right;}
.foorbt{ padding-left:15px; padding-right:15px; height:auto; overflow:hidden; line-height:42px; font-size:20px; color:#000000; background:#fff;}
.foor1{ width:560px; height:auto; overflow:hidden; float:left;}
.foor1bt{ width:560px; height:40px; line-height:40px; font-size:16px; color:#333; float:left; padding-top:30px;}
.foor1nr{ width:280px; height:auto; overflow:hidden; float:left;}
.foorm{ height:auto; overflow:hidden; text-align:left; text-transform:uppercase;}
.foorm a{ display:block; line-height:30px; font-size:12px; color:#757573; padding-left:5px;}
.foorm a:hover { display:block; line-height:30px; font-size:12px; color:#00ADEF; padding-left:5px;}
.foor2{ width:220px; height:auto; overflow:hidden; float:left;}

.foor2bt{ height:40px; line-height:40px; font-size:16px; color:#333;  padding-top:30px;}

.foor3{ float:right; height: auto; overflow:hidden; width:400px;}
.foorlogo{ padding-top:8px; padding-bottom:8px; height: auto; overflow:hidden;}
.foor3bt{ text-align:left; line-height:40px; font-size:16px; color:#333;}
.foor3nr{ width:240px;  height:40px; line-height:40px; text-align:center; background:#B1B5B6; color:#FFF; font-size:16px;}
.foor3nr1{ line-height:40px; padding-left:40px; font-size:20px; color:#757573;}
.foor3nr2{ line-height:25px; padding-top:5px; padding-left:40px; height:auto; overflow:hidden; font-size:14px; color:#757573; padding-bottom:10px;}
.foorwm{ width:156px; height:auto; overflow:hidden; float:left;}
.foorwm_1{ height:auto; overflow:hidden;}
.foorwm_2{ width:156px; text-align:center; line-height:30px; padding-bottom:20px; font-size:12px; color:#333;}
.foorwmfj{ width:30px; height:80px; overflow:hidden; float:left;}

.foornr{ float:right; line-height:72px; font-size:14px; color:#FFF;}
.aboutbt{ text-align:center; line-height:84px; padding-top:13px; font-size:50px; color:#FFF; font-weight: bold; text-transform:uppercase;}
.about1{ width:1202px; height:670px; position:relative; margin:0 auto;}
.about1_1{ width:900px; height:auto; overflow:hidden; top:43px; left:0px; line-height:30px; font-size:14px; color:#757573; text-align:left; position:absolute; z-index:0;}
.about1_2{height:auto; overflow:hidden; left:46px; bottom:60px;  position:absolute; z-index:0;}
.about1_3{height:auto; overflow:hidden; right:55px; top:63px;  position:absolute; z-index:0; width:155px; color:#57585a; text-align:center; font-size:16px; line-height:30px;}
.about1_4{height:auto; overflow:hidden; right:0px; top:232px;  position:absolute; z-index:0; width:275px; color:#57585a; text-align:center; font-size:16px; line-height:30px; text-align:right;}
.about1_5{ width:470px; height:auto; overflow:hidden; bottom:60px; right:0px; line-height:30px; font-size:14px; color:#57585a; text-align:left; position:absolute; z-index:0;}
.about1_6{ width:874px; height:524px; float:right; background:#F7F5F6;}
.about1_6s{ width:820px; float:right; height:auto;}
.about1_6bt{ padding-top:20px; line-height:80px; padding-bottom:15px; font-size:62px; font-weight:bold; color:#00AEEF;}
.about1_6nr{height:auto; overflow:hidden; top:43px; left:0px; line-height:30px; font-size:14px; color:#757573; text-align:left;}
.about2bt{ padding-top:22px; padding-bottom:16px; line-height:80px; font-size:54px; color:#FFF; padding-bottom:16px; text-transform:uppercase;}
.a3_1{ float:right; padding-left:45px; height:auto; overflow:hidden;}
.a3_2{ float:right; width:365px; height:auto; overflow:hidden; border-bottom:1px solid #CCC; line-height:45px; color:#57585a; font-size:18px; padding-left:50px; padding-bottom:15px; padding-bottom:10px;}
.a4bt{ text-align: left; line-height:198px; font-size:54px; color:#FFF; float:left; font-weight:bold; padding-right:15PX;}
.a4btS{ text-align: left; line-height:160px; padding-top:28PX; font-size:34px; color:#FFF;  float:left; text-transform:uppercase;}
.a4nr{  height:244px; width:212px; overflow: hidden; float:left;}
.a4nr_1{ height:auto; overflow:hidden;}
.a4nr_2{ height:auto; overflow:hidden; line-height:18px; padding-top:5px; color:#333; font-size:12px; color:#333;}
.a5{ float:left; width:575px; height:auto; overflow:hidden;}
.a5nrbt{ padding-top:25px; float:left; line-height:150px; font-size:82px; font-weight: bold; color:#57585a; padding-right:10px; text-transform:uppercase;}
.a5nrbts{ float:left; padding-top:84px; line-height:65px; font-size:32px; color:#57585a; text-transform:uppercase; float:left;}
.a5nr{ height:auto; overflow:hidden; padding-left:20px; line-height:44px; font-size:16px; color:#474445;}
.a6bt{ padding-top:60px; line-height:60px; font-size:40px; color: #57585a; font-weight: bold; text-align:left; padding-bottom:30px;}
.a6nr{ width:100%; height:960px; overflow:hidden; position:relative;}
.a6_1{ top:0px; left:0px; position:absolute; height:auto; overflow:hidden;}
.a6_2{ top:540px; left:0px; position:absolute; height:auto; overflow:hidden;}

.a6_3{ top:540px; left:380px; position:absolute; height:auto; overflow:hidden;}
.a6_4{ top:0px; right:40px; position:absolute; height:auto; overflow:hidden;}
.a6_5{ top:310px; right:104px; position:absolute; height:auto; overflow:hidden;}
.a6_6{ top:617px; right:0px; width:460px; position:absolute; height:auto; overflow:hidden;}
.a6_6_1{ float:left; height:auto; overflow:hidden;}
.a6_6_2{ float:right; text-align:left; width:250px; font-size:16px;line-height:30px; padding-top:50px; color:#474445;}

.a61tu{ height:auto; overflow:hidden;}
.a61nr{ height:auto; text-align:left; font-size:16px;line-height:30px; padding-top:8px; color:#474445;}
.nymbt{ height:48px; line-height:48px; background:url(djtu/dztu.jpg) left center no-repeat; font-size:14px; color:#474445; padding-left:30px;}
.nymbt a{ line-height:48px; font-size:14px; color:#474445;}
.nymbt a:hover { line-height:48px; font-size:14px; color:#474445;}

.news1{ width:50%; height:550px; overflow: hidden; float:left;}
.news1 a{ display:block; line-height:550px; font-size:12px;}
.news1 a:hover { display:block; line-height:550px; font-size:12px;}

.news2{ width:49.9%; height:550px; overflow:hidden; float:left;}
.news1s{ padding-left:35px; height:auto; overflow:hidden; float:left;}
.news1ss{ padding-right:35px; height:auto; overflow:hidden; float:right;}
.news1x{ width:550px; height:auto; overflow:hidden;}
.newsbt{ padding-top:30px; line-height:40px; color:#333; font-size:24px; color:#333;}
.newsbt a{ line-height:36px; font-size:24px; color:#333;}
.newsbt a:hover { line-height:36px; font-size:24px; color:#333;}
.newsnr{ height:auto; overflow:hidden; line-height:25px; font-size:14px; color:#333; padding-bottom:15px; padding-top:15px;}
.newssj{ background:url(djtu/nsj.jpg) left center no-repeat; line-height:30px; font-size:14px; color:#333; padding-left:30px;}
.newshowbt{ text-align: center; line-height:40px; font-size:18px; color:#333; padding-bottom:10px;}
.newshownr{ text-align:left; font-size:14px; color:#333; line-height:25px; padding-bottom:40px;}

.ztd{ width:593px; height:auto; overflow:hidden; float:left;}
.ztdtu{ height:auto; overflow:hidden;}
.ztdbt{ height:auto; overflow:hidden; line-height:48px; color:#474445; font-size:16px; text-align:left; text-transform:uppercase; margin-left:10px;}
.ztdbt a{ display:block; line-height:48px; color:#474445; font-size:16px;}
.ztdbt a:hover { display:block; line-height:48px; color:#474445; font-size:16px;}
.ztdsj{ padding-left:30px; background:url(djtu/sjbj.jpg) left center no-repeat; line-height:30px; color:#474445; font-size:14px; margin-left:10px;}
.ztdfj{ width:16px; height:200px; overflow: hidden; float:left;}
.zt{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #CCC; height:auto; overflow:hidden;}
.zttu{ width:235px; height:auto; overflow:hidden; float:left;}
.ztnr{ float:left; height:auto; overflow:auto; width:800px;}
.ztnrbt{ height:125px; overflow:hidden; line-height:48px; color:#474445; font-size:16px; text-align:left; text-transform:uppercase;}
.ztnrbt a{ display:block; line-height:48px; color:#474445; font-size:16px;}
.ztnrbt a:hover { display:block; line-height:48px; color:#474445; font-size:16px;}
.ztnrsj{ padding-left:30px; background:url(djtu/sjbj.jpg) left center no-repeat; line-height:30px; color:#474445; font-size:14px; margin-left:10px;}
.ztnrm{  overflow:hidden; line-height:60px; color:#474445; font-size:16px; text-align:right; text-transform:uppercase;}
.ztnrm a{ display:block; line-height:60px; color:#474445; font-size:16px;}
.ztnrm a:hover { display:block; line-height:60px; color:#474445; font-size:16px;}
.fwbt{ padding-top:60px; line-height:45px; font-size:20px; color:#333; text-align:center; text-transform:uppercase;}
.fwbt2{line-height:80px; font-size:26px; font-weight:600;  color:#333; text-align:center; text-transform:uppercase;}
.fwbt3{line-height:30px; font-size:18px; color:#333; text-align:center; padding-top:10px; padding-bottom:10}
.fwbj{ float:left; height:auto; overflow:hidden; background:url(djtu/fly1.jpg) left top no-repeat; padding:2px 10px;}
.fwm {width:551px; font-size:12px; color:#333; border:0px; margin:0px; padding:0px; background:none; text-align:left; line-height:40px; height:40px; overflow:hidden;}
.fwmfj{ width:60px; height:65px; overflow:hidden; float:left;}

.fwbj2{ height:auto; overflow:hidden; background:url(djtu/fly2.jpg) left top no-repeat; padding:2px 10px;}
.fwm2 {width:1182px; font-size:12px; color:#333; border:0px; margin:0px; padding:0px; background:none; text-align:left; line-height:25px; height:69px; overflow:hidden;}
.lxbt{ padding-left:150px; padding-top:135px; line-height:40px; font-size:30px; color:#333; height:auto; overflow:hidden; background:url(djtu/lxbtbj.jpg) left top no-repeat;}
.lxs{ width:300px; height: 110px; overflow:hidden; float:left;}
.lx{ width:600px; height: 110px; overflow:hidden; float:left;}
.lxnr{ padding-left:85px; line-height:33px; font-size:16px; color:#333; text-align:left;}
.lxnrs{ padding-left:85px; line-height:22px; font-size:16px; color:#333; text-align:left;}
.lxlybt{ padding-left:110px; height:auto; overflow:hidden; line-height:102px; background:url(djtu/lybt.jpg) left center no-repeat; font-size:30px; color:#fff; padding-right:110px; text-transform:uppercase;}
.lybt{ text-align:left; line-height:40px; font-size:12px; color:#333;}
.ly{ padding:2px;  height:auto; overflow:hidden; background:url(djtu/ly1.jpg) top left no-repeat;}
.lym{ width:996px; height:28px; line-height:28px; overflow: hidden; padding:0px; margin:0px; background:none; border:none;}
.ly2{ padding:2px;  height:auto; overflow:hidden; background:url(djtu/ly2.jpg) top left no-repeat;}
.lym2{ width:996px; height:109px; line-height:22px; overflow: hidden; padding:0px; margin:0px; background:none; border:none;}

.abtx{ padding-left:25px ;  padding-right:25px; height:40px; overflow: hidden; float:left;}
.abtx a{ display:block; line-height:40px; font-size:14px; color:#FFF;}
.abtx a:hover { display:block; line-height:40px; font-size:14px; color:#FFF; background:url(djtu/abtbj.jpg) bottom repeat-x;}

.abtxs{ padding-left:25px ;  padding-right:25px; height:40px; overflow: hidden; float:left;}
.abtxs a{ display:block; line-height:40px; font-size:14px; color:#FFF; background:url(djtu/abtbj.jpg) bottom repeat-x;}
.abtxs a:hover { display:block; line-height:40px; font-size:14px; color:#FFF; background:url(djtu/abtbj.jpg) bottom repeat-x;}

.pron{ width:250px; height:320px; float:left; overflow:hidden; position:relative;}
.pron_1{ width:250px; height:250px; overflow:hidden; position:absolute; z-index:10; left:0px; top:0px; background:url(djtu/probjs.png); display:none;}
.pron_1 a{ display:block;  line-height:250px; font-size:12px;}
.pron_1 a:hover { display:block;  line-height:250px; font-size:12px;}
.pron_2{ position:absolute; z-index:0px; border:1px solid #CCC; left:0px; top:0px; height:auto; overflow:hidden;}

.pron_3{ width:250px; height:30px; overflow:hidden; top:250px; left:0px; text-align:center; position:absolute; z-index:2;}
.pron_3 a{ display:block; line-height:30px; font-size:14px; color:#333;}
.pron_3 a:hover { display:block; line-height:30px; font-size:14px; color:#333;}
.pronfj{ width:67px; height:320px; overflow: hidden; float:left;}
.proshowbt{ width:450px; height:auto; overflow:hidden; border-bottom:1px solid #CCC; font-size:14px; 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; }
.proxl{ width:250px;  height:auto; overflow:hidden; float:left; margin-bottom:10px;}

.proxl_2{  line-height:30px; font-size:12px; color:#333; width:250px;}
.proxl_2 a{ display:block;line-height:30px; font-size:12px; color:#707070; }
.proxl_2 a:hover { display:block; line-height:30px; font-size:12px; color:#F08711;}

.proxl_2s{  line-height:30px; font-size:12px; color:#333; width:250px;}
.proxl_2s a{ display:block; line-height:30px; font-size:12px; color:#F08711;}
.proxl_2s a:hover { display:block; line-height:30px; font-size:12px; color:#F08711;}
