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:#333; text-decoration:none;
}
A:hover {
	COLOR:#bb0007;  text-decoration:none;
}
* { margin:0; padding:0; }
.img{ display:block;} 
.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;}
.topky{ float:left; line-height:40px; font-size:12px; color:#FFF;}
.ss{ margin-top:6px; height:auto; overflow:hidden; float:right; width:240px;}
.sstu{ height: auto; overflow:hidden; float:right;}
.ssbj{ float:right; background:#2E2E30; height:auto; overflow:hidden;}
.input12{ FONT-SIZE: 12px; COLOR:#fff; background:none; TEXT-ALIGN:left; height:27px; line-height:27px;  border:none; overflow:hidden; width:211px;}
.logo{ float:left; height:auto; overflow:hidden;}
.dh{ float:right; height:auto; overflow:hidden; float:right;}
.dhm{ float: left; height:94px; overflow:hidden; }
.dhm a{ display:block; margin-left:40px; line-height:94px; font-size:14px; color:#333; font-weight:600;}
.dhm a:hover { display:block; margin-left:40px; line-height:94px; font-size:14px; color:#333; font-weight:600; background: url(betu/dhbj.jpg) top repeat-x;}
.dhms{ float: left; height:94px; overflow:hidden; }
.dhms a{display:block; margin-left:40px; line-height:94px; font-size:14px; color:#333; font-weight:600; background: url(betu/dhbj.jpg) top repeat-x;}
.dhms a:hover {display:block; margin-left:40px; line-height:94px; font-size:14px; color:#333; font-weight:600; background: url(betu/dhbj.jpg) top repeat-x;}
.zyw{ float: left; height:94px; overflow:hidden; }
.zyw a{ padding-left:40px; line-height:94px; font-size:14px; color:#333;}
.zyw a:hover { padding-left:40px; line-height:94px; font-size:14px; color:#333;}
.syprobt{ padding-top:48px; padding-bottom:21px; border-bottom:1px solid #CCC;}
.sypro{ width:380px; height:545px; overflow:hidden; float:left; background: url(betu/probj.png) top center no-repeat;}
.sypro_1{ width:380px; height:380px; overflow:hidden;}
.sypro_2{ width:380px; text-align:center; height:65px;}
.sypro_2 a{ display:block; line-height:65px; font-size:16px; color:#B02930;}
.sypro_2 a:hover { display:block; line-height:65px; font-size:16px; color:#B02930;}
.syprofj{ width:31px; height:545px; float:left;}
.syaboutbt{ padding-top:70px; padding-bottom:20px; border-bottom:1px solid #CCC;}
.syaboutnr{ overflow:hidden; height:155px; line-height:24px; text-align:left; font-size:12px; color:#333;}
.aboutnr{ overflow:hidden; height:auto; line-height:24px; text-align:left; font-size:12px; color:#333;}

.syaboutm{ float:right; padding-left:40px; padding-right:40px; height:auto; overflow:hidden; border:1px solid #FFF; background:#F5F5F5;}
.syaboutm a{ display:block; line-height:35px; color:#fff;}
.syaboutm a:hover { display:block; line-height:35px; color:#B02930;}
.sylx{ padding-left:550px; height:535px;  padding-right:242px; overflow:hidden;}
.sylxbt{ height:270px; text-align:center; width:410px; line-height:270px; font-size:26px; color:#a4836f; font-weight:bold;}
.sylxbt2{ text-align:center; line-height:32px; text-align:center; font-size:20px; color:#333; padding-bottom:17px;}
.sylxnr{ height:auto; overflow:hidden; text-align:center; font-size:12px; color:#333; line-height:22px;}
.syfwrx{ padding-left:150px; height:145px; overflow:hidden; line-height:30px; font-size:14px; color:#FFF; text-align:left;}
.foordh{ height:51px; text-align:left; float:left;}
.foordh a{ padding-right:30px; font-size:14px; color:#FFF; line-height:50px;}
.foordh a:hover { padding-right:30px; font-size:14px; color:#FFF; line-height:50px;}

.foors{ height:51px; text-align:left; float:right; line-height:50px; font-size:14px; color:#FFF;}
.foors a{ padding-left:30px; font-size:14px; color:#FFF; line-height:50px;}
.foors a:hover { padding-left:30px; font-size:14px; color:#FFF; line-height:50px;}
.nymainbt{ height:80px; text-align:right; font-size:14px; color:#FFF; line-height:80px; width:1202px; margin:0 auto;}
.nymainbt a{ line-height:80px; font-size:14px; color:#fff;}
.nymainbt a:hover{ line-height:80px; font-size:14px; color:#fff;}
.aboutbt2{ padding-top:70px; height:auto; overflow:hidden;}
.aboutnr2{ padding-right:568px; height:auto; overflow:hidden; height:352px; line-height:24px; color: #333; font-size:12px; text-transform:uppercase;}
.aboutnr3{ padding-left:600px; height:auto; text-align:center; overflow:hidden; line-height:24px; color: #333; font-size:12px; padding-bottom:40px;}

.aboutnr4{height:auto; text-align:center; overflow:hidden; line-height:24px; color: #333; font-size:12px; padding-bottom:50px;}
.newsbt{ padding-top:70px; line-height:70px; text-align:left; border-bottom:1px solid #CCC; font-size:30px; color:#a4836f; font-size:30px; font-weight:600; text-transform:uppercase;}
.newstu{ float:left; height:auto; overflow:hidden;}
.newsnr{ width:635px; height:auto; overflow:hidden; float:right;}
.newsnrbt{ padding-right:45px; height:auto; overflow:hidden; padding-top:25px; line-height:40px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.newsnrbt a{ display:block; line-height:40px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:16px; color:#333;}
.newsnrbt a:hover { display:block; line-height:40px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:16px; color:#333;}
.nessj{ padding-left:25px; height:40px; line-height:40px; background:url(betu/newssj.jpg) left center no-repeat; font-size:12px; color:#999;}
.newsnrnr{ padding-right:45px; height:82px; overflow:hidden; line-height:22px; font-size:12px; color:#333;}
.newsm{ padding-left:600px; height:auto; overflow:hidden;}
.newshowbt{ padding-top:30px; height:auto; overflow:hidden; line-height:30px; font-size:16px; color:#333; padding-bottom:20px; text-align: center;}
.newshownr{ height:auto; overflow:hidden; text-align:left; font-size:12px; color:#333; line-height:24px; padding-bottom:40px;}
.fwbt{ height:auto; overflow:hidden; line-height:95px; padding-top:15px; text-align:left; font-size:46px; color:#a98667; font-weight:600; text-transform:uppercase;}
.fwnr{ height:auto; overflow:hidden; text-align:left; font-size:14px; line-height:25px; color:#333; padding-bottom:40px;}

.fwbts{ height:auto; overflow:hidden; line-height:45px; padding-top:30px; text-align:left; font-size:40px; padding-bottom:30px; color:#a98667;  text-transform:uppercase;}
.fwsbt{ text-align:center; text-transform:uppercase; font-size:36px; color:#333; line-height:50px; padding-top:50px;}
.fwsbt2{ text-align:center; font-size:16px; color:#666; line-height:40px; padding-bottom:20px;}

.fws{ width:400px; height:auto; overflow:hidden; float:left;}
.fws1{ width:400px; height:365px; overflow:hidden;}
.fws2{ width:400px; height:365px; overflow:hidden; background:#7a7a7a;}
.fws2bt{ padding-left:20px; padding-right:20px; height:auto; overflow:hidden; padding-top:25px; padding-bottom:30px; text-align:right; font-size:20px; color:#FFF; line-height:30px;}
.fws2nr{ padding-left:15px; padding-right:15px; height:auto; overflow:hidden; text-align:left; font-size:12px; color:#FFF; line-height:24px;}
.fws2bts{ padding-left:20px; padding-right:20px; height:auto; overflow:hidden; padding-top:20px; padding-bottom:40px; text-align:right; font-size:20px; color:#FFF; line-height:30px;}

.pro{ width:300px; height:327px; float:left; background:url(betu/probjx.png);}
.pros{ width:300px; height:327px; float:left; background:url(betu/probjs.png);}
.pro_1{ height:auto; overflow:hidden; padding:25px 35px 25px 35px;}
.pro_2{ text-align:center; width:300px; line-height:30px; font-size:14px; color:#333;}
.pro_2 a{ display:block; line-height:30px; font-size:14px; color:#333;}
.pro_2 a:hover { display:block; line-height:30px; font-size:14px; color:#333;}

.pbt{ height:45px; overflow:hidden; float:left;}
.pbt a{ display:block; background:url(betu/pbt1.jpg) left center no-repeat; padding-left:17px; line-height:45px; font-size:12px; color:#333; margin-right:12px; padding-right:8px;}
.pbt a:hover { display:block; background:url(betu/pbt2.jpg) left center no-repeat; padding-left:17px; line-height:45px; font-size:12px; color:#fff; margin-right:12px; padding-right:8px;}
.pbts{ height:45px; overflow:hidden; float:left;}
.pbts a{display:block; background:url(betu/pbt2.jpg) left center no-repeat; padding-left:17px; line-height:45px; font-size:12px; color:#fff; margin-right:12px; padding-right:8px;}
.pbts a:hover { display:block; background:url(ybtu/pbt2.jpg) left center no-repeat; padding-left:17px; line-height:45px; font-size:12px; color:#fff; margin-right:12px; padding-right:8px;}
.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;}
