body { margin:0px;  FONT-FAMILY: "微软雅黑","Microsoft YaHei",Verdana,"Courier New",Courier,monospace,Arial, Helvetica, sans-serif; background:#fff;  color:#fafafa; font-size:12px; }
A{
	 COLOR:#333; text-decoration:none; font-size:12px;
}
A:hover {
	COLOR:#178115;  text-decoration:none; font-size:12px;
}
* { 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:960px; height:auto; overflow:hidden; margin:0 auto;}
.mainnr{ width:100%; height:auto; overflow:hidden;}

.mains{ width:960px; height:auto; overflow:hidden; margin:0 auto;}
.top{ width:100%; height:163px; background:url(bltu/topbj.png); position:fixed; top:0px; left:0px; z-index:10000000;}
.tops{ width:960px; height:163px; margin:0 auto;}
.top_1{ width:100%; background:#012d6c; height:40px; }
.top_1s{ width:960px; margin:0 auto;height:40px; }
.top_1_1{ float:left; line-height:40px; font-size:12px; color:#FFF; padding-right:20px;}
.topss{ margin:5px 0px 0px 0px; height: auto; overflow: hidden; float:right; width:260px;}
.sstu{ float:right;  height:auto; overflow:hidden; padding-right:39px; padding-left:8px;}
.ssbj{ float:right; padding-left:10px; padding-right:10px; background: url(bltu/ssbj.jpg) right center no-repeat;}
.ssm{ width:167px; height:28px; border:0px; padding:0; text-align:left; background:none; font-size:12px; color:#333;}
.logo{ float:left; padding-top:16px; padding-bottom:20px; height:auto; overflow:hidden;}
.dhd{ margin-top:20px; height:auto; overflow:hidden; float:right;}
.dhm{ float:left; height:auto; overflow:hidden;}
.dhm a{ display:block; padding-left:20px; padding-right:20px; font-size:14px; color:#fff; line-height:90px; margin-left:15px;}
.dhm a:hover { display:block; padding-left:20px; padding-right:20px; font-size:14px; color:#012d6c; background:#fff; line-height:90px; margin-left:15px;}
.dhms{ float:left; height:auto; overflow:hidden;}
.dhms a { display:block; padding-left:20px; padding-right:20px; font-size:14px; color:#012d6c; background:#fff;  line-height:90px; margin-left:15px;}
.dhms a:hover { display:block; padding-left:20px; padding-right:20px; font-size:14px; color:#012d6c; background:#fff;  line-height:90px; margin-left:15px;}
.sypro{ width:160px;  overflow:hidden; float:left; position:relative; height:180px;}
.syprotu{ width:119px; height:119px; position: absolute; left:20px; top:10px; position:absolute; z-index:0;}
.syprobt{	text-align: center;	width: 160px;	height: 58px;	background: url(bltu/btbj.jpg) bottom center no-repeat;	left: 0px; position: absolute;	top: 120px;	z-index: 2;
}
.syprobt a{ display:block; line-height:58px; font-size:14px; color:#333;}
.syprobt a:hover { display:block; line-height:58px; font-size:14px; color:#333;}




.syprom{ float:left; height: auto; overflow:hidden; }
.syprom a{ display:block; line-height:30px;  background:url(bltu/prombj.png) left center no-repeat; font-size:12px; color:#333; margin-left:20px; padding-left:20px; padding-right:15px; margin-top:5px;}
.syprom a:hover { display:block; line-height:30px; background:url(bltu/prombj2.jpg) left center no-repeat; font-size:12px; color:#fff; margin-left:20px; padding-left:20px; padding-right:15px;  margin-top:5px;}



.syproms{ float:left; height: auto; overflow:hidden;}
.syproms a{ display:block; line-height:30px; background:url(bltu/prombj2.jpg) left center no-repeat; font-size:12px; color:#fff; margin-left:20px; padding-left:20px; padding-right:15px; margin-top:5px;}
.syproms a:hover { display:block; line-height:30px; background:url(bltu/prombj2.jpg) left center no-repeat; font-size:12px; color:#fff; margin-left:20px; padding-left:20px; padding-right:15px;  margin-top:5px;}
.syprotus{ width:240px; height:auto; overflow:hidden; float:left;}
.syprotus_1{ border:1px solid #CCC; height:auto; overflow:hidden; margin:19px 19px 0px 19px;}
.syprotus_2{ width:240px; height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:12px; color:#fff; background:url(bltu/probtbj.jpg) top center no-repeat;}
.syprotus_2 a{ display:block; line-height:40px; font-size:12px; color: #fff;}
.syprotus_2 a:hover { display:block; line-height:40px; font-size:12px; color: #fff;}

.syprogm{ width:222px; height:46px; text-align:center; margin:0 auto; background:url(bltu/prom.jpg) center center no-repeat; margin-top:20px;}
.syprogm a{ display:block; line-height:46px; font-size:14px; color:#FFF;}
.syprogm a:hover{ display:block; line-height:46px; font-size:14px; color:#FFF;}
.syaboutbt{ padding-top:35px; line-height:75px; text-align:center; font-size:46px; color:#fff; font-weight:600;}
.syaboutbt2{ height:25px; text-align:center; line-height:25px; font-size:12px; font-weight:600; color:#ccc;}
.syaboutbt3{ height:45px; text-align:center; line-height:45px; font-size:20px; color:#fff; font-weight:600;}

.syaboutnr{ height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#FFF;}
.syaboutm{ padding-top:40px; height:auto; overflow:hidden;}
.foornrs{ width:200px; height:auto; overflow:hidden; float:left;}
.foornr{ width:320px; height:auto; overflow:hidden; float:left;}
.foornr_1{ margin-top:57px; padding-top:57px; line-height:50px; text-align:center; font-size:16px; color:#FFF;}
.foornr_2{ height:auto; overflow:hidden; text-align:center; font-size:12px; color:#949292; padding-bottom:30px;}

.profbt{ height:auto; overflow:hidden; line-height:70px; font-size:30px; color:#FFF; text-transform:uppercase; padding-left:20px;}
.fprofl{ width:192px; height:auto; overflow:hidden; float:left;}
.fproflm{ width:192px; height:auto; background:url(bltu/fbj.jpg) left center no-repeat; overflow:hidden;}
.fproflm a{ display:block; line-height:28px; border:1px solid #1F2732; padding-left:36px; margin-top:5px; margin-bottom:5px; font-size:12px; color:#FFF;}
.fproflm a:hover { display:block; line-height:28px; border:1px solid #2283d0; padding-left:36px; margin-top:5px; margin-bottom:5px; font-size:12px; color:#FFF;}
.foordnr{ width:100%; height:50px; overflow: hidden; line-height:50px; font-size:14px; color:#FFF; text-align:center; background:#012d6c;}
.nymbt{ width:960px; margin:0 auto; text-align:right; font-size:12px; color:#333; line-height:40px}
.nymbt a{ line-height:40px; font-size:12px; color: #333;}
.nymbt a:hover { line-height:40px; font-size:12px; color: #333;}
.aboutnr{ padding-top:30px; height:auto; line-height:28px; overflow:hidden; text-align:center; font-size:14px; color:#FFF; }
.pronbt{ padding-top:10px; line-height:55px; height:auto; text-align:center; overflow:hidden; font-size:30px; color:#FFF; text-transform: uppercase;}
.pronbt2{ line-height:30px; height:auto; text-align:center; overflow:hidden; font-size:20px; color:#FFF; background:url(bltu/probtbj2.jpg) center center no-repeat;}



.profl{ width:250px; height:546px; background:url(bltu/proflbj.jpg) top center no-repeat; float:left;}
.proflbt{ padding-top:80px; line-height:40px; padding-bottom:40px; text-align:center; font-size:28px; color:#FFF; text-transform: uppercase;}
.profltu{ padding-left:48px; padding-right:48px; height:auto; overflow:hidden; padding-bottom:30px;}
.proflm{ height:25px; background:url(bltu/proflm.jpg) center center no-repeat; text-align:center;}
.proflm a{ display:block; line-height:25px; font-size:12px; color:#012d6c;}
.proflm a:hover { display:block; line-height:25px; font-size:12px; color:#012d6c;}
.proxfld{ width:690px; height:auto; overflow:hidden;}
.proxflm{ padding-left:20px; padding-right:20px; height:auto; overflow:hidden; float:left;}
.proxflm a{ display: block; line-height:25px; font-size:12px; color:#333;}
.proxflm a:hover { display: block; line-height:25px; font-size:12px; color:#1886e5;}
.proxflms{ padding-left:20px; padding-right:20px; height:auto; overflow:hidden; float:left;}
.proxflms a{display: block; line-height:25px; font-size:12px; color:#1886e5;}
.proxflms a:hover { display: block; line-height:25px; font-size:12px; color:#1886e5;}
.pro{ margin-left:21px; float:left;  border:1px solid #CCC; margin-bottom:10px;}
.pros{ margin-left:18px; margin-right:18px; float:left;  border:1px solid #CCC; margin-bottom:30px;}

.pro_1{height:auto;  overflow:hidden; width:200px; height:200px;}
.pro_1bt{ width:200px; text-align:center; height:50px;}
.pro_1bt a{ display:block; line-height:27px; text-align:center; font-size:14px; color:#333;}
.pro_1bt a:hover{ display:block; line-height:27px; text-align:center; font-size:14px; color:#333;}
.pro_1m{ bottom:16px; width:55px; height:55px; left:116px; position:absolute; z-index:2;}
.pro_1ms{ bottom:0px; width:77px; height:77px; left:105px; position:absolute; z-index:2; display:none;}
.prom{ height:auto; margin-top:30px; text-align:center; background:url(bltu/proms.jpg) center center no-repeat;}
.prom a{ display:block; line-height:60px; font-size:14px; color:#FFF;}
.prom a:hover { display:block; line-height:60px; font-size:14px; color:#FFF;}
.pro_1mx{ bottom:46px; width:55px; height:55px; left:116px; position:absolute; z-index:2;}
.pro_1mxs{ bottom:30px; width:77px; height:77px; left:105px; position:absolute; z-index:2; display:none;}


.syproxfl{ float:left;  height:auto; text-align:left; overflow:hidden;}
.syproxfl a{ display:block; padding-left:18px; line-height:25px; font-size:12px; background:url(bltu/proxflbj.jpg) left center no-repeat; color:#333; border:1px solid #FFF; padding-right:20px; margin-left:20px;}
.syproxfl a:hover { display:block; padding-left:18px; line-height:25px; font-size:12px; background:url(bltu/proxflbj.jpg) left center no-repeat; color:#333; border:1px solid #ccc; padding-right:20px; margin-left:20px;}
.syproxfls{ float:left; height:auto; text-align:left; overflow:hidden; }
.syproxfls a { display:block; padding-left:18px; line-height:25px; font-size:12px; color:#333; border:1px solid #ccc;  background:url(mwstu/proxflbj.jpg) left center no-repeat; padding-right:20px; margin-left:20px;}
.syproxfls a:hover { display:block; padding-left:18px; line-height:25px; font-size:12px; color:#333; border:1px solid #ccc;  background:url(mwstu/proxflbj.jpg) left center no-repeat;  padding-right:20px; margin-left:20px;}

.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;}
.newdbt{ float:left; height:auto; overflow:hidden; line-height:80px; font-size:48px; color:#333; padding-right:18px;}
.newdbt2{ float:left; height:auto; overflow:hidden; padding-top:20px; line-height:56px; font-size:26px; color:#333;}

.news{ width:464px; height:480px; overflow:hidden; float:left;}
.newstu{ height:auto; overflow:hidden;}
.newsbt{ height:auto; overflow:hidden; text-align:left;}
.newsbt a{ display:block; line-height:34px; padding-top:10px; font-size:16px; color:#333; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newsbt a:hover { display:block; line-height:34px; padding-top:10px; font-size:16px; color:#012d6c; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newsnr{ width:464px;  overflow:hidden; line-height:25px; height:75px; font-size:12px; color:#333;}
.newsfj{ width:32px; height:480px; overflow:hidden; float:left;}
.newsm{ width:138px; height:27px; float:left; text-align:center; background: url(bltu/nm.jpg) center center no-repeat;}
.newsm a{ display:block; line-height:27px; font-size:12px; color:#FFF;}
.newsm a:hover{ display:block; line-height:27px; font-size:12px; color:#FFF;}
.newshowbt{ text-align:center; padding-top:20px; line-height:30px; font-size:16px; color:#333; padding-bottom:20px;}
.newshownr{ height:auto; overflow: hidden; padding-bottom:40px; line-height:25px; font-size:12px; color:#333;}

.fw{ width:316px; height:auto; overflow:hidden; float:left;}
.fwtu{ border:1px solid #018FD7; height:auto; overflow:hidden;}
.fwbt{ text-align:center; padding-top:24px; line-height:44px; font-size:18px; color:#FFF;}
.fwbt a{ display:block; line-height:44px; font-size:18px; color:#FFF;}
.fwbt a:hover { display:block; line-height:44px; font-size:18px; color:#FFF;}
.fwnr{ height:75px; overflow:hidden; line-height:25px; font-size:12px; color:#FFF;}
.fwm{ text-align:right; padding-bottom:15px; height:auto; overflow:hidden;}
.fwm a{ display:block; line-height:30px; font-size:12px; color:#FFF;}
.fwm a:hover{ display:block; line-height:30px; font-size:12px; color:#FFF;}
.fwfj{ width:6px; height:100px; overflow:hidden; float:left;}
.lxbt1{ text-align:center; line-height:60px; font-size:46px; color:#012d6c; height:auto; overflow:hidden;}
.lxbt2{ text-align:center; line-height:55px; font-size:30px; color:#012d6c; height:auto; overflow:hidden; background:url(bltu/lxbtbj.jpg) center center no-repeat;}









