@import url("base.css");
.w1024{ width:1024px; margin:auto;}
.topbar{ width:954px;margin:auto; height:34px; line-height:34px; text-align:right; background:url(../images/bg-1.gif) no-repeat;}
.topbanner{ width:954px; margin:auto; height:300px; background:url(../images/bg-3.jpg) no-repeat;}
.BoxOne{ width:954px; margin:auto; height:435px; margin:auto; background:#fff; overflow:hidden;}
.BoxOne .flash{ width:357px; border:1px solid #ccc; overflow:hidden; float:left; _display:inline; margin-left:3px; margin-top:20px; padding-left:4px; padding-top:3px;}
.OneMid{ width:325px; float:left; _display:inline;margin-top:20px;padding-left:8px;padding-right:8px; }
.OneMid ul.MidBox{ width:100%; float:left;display:inline;border-bottom:1px dotted #ccc; margin-top:12px;display:inline;}
.OneMid ul.MidBox span.tit{ display:block;text-align:center; line-height:40px;height:40px;width:100%;overflow:hidden;  white-space:nowrap;text-overflow:ellipsis;}
.OneMid ul.MidBox span.tit a{font-size:16px; color:#095579; font-weight:bold;}
.OneMid ul.MidBox span.info{display:block; line-height:23px; padding-bottom:10px; }
.OneMid ul.list{float:left;margin-top:8px;width:100%;}
.OneMid ul.list li{height:28px;line-height:28px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.OneMid ul.list li a{font-size:14px;}
.OneRight{ width:245px; float:right; background:#D3E9F5; height:400px; overflow:hidden; margin-top:20px;}
.OneRight .titbar{ height:33px; width:100%; background:url(../images/bg-4.gif) no-repeat 6px 6px; margin-bottom:10px;}
.OneRight .titbar span{ line-height:40px; font-size:14px; font-weight:bold; margin-left:15px; color:#fff;}
.OneRight ul li{ margin-left:12px; line-height:20px;}
.OneRight ul li.b{ font-weight:bold;}

.BoxTwo{ width:954px; margin:auto; background:url(../images/bg-10.gif) #5BA9D7 repeat-x;}
.BoxThr{ width:954px; margin:auto;  background:url(../images/bg-10.jpg) no-repeat;padding-bottom:6px;}
.BoxThr .indexBoxTit{background:url(../images/bg-11.jpg) no-repeat;}
.BoxFour{padding-bottom:6px;}
.BoxFour .indexBoxTit{background:url(../images/bg-12.jpg) no-repeat;}
.TwoContent{ width:938px; float:left; margin-left:8px;  float:left;background:#fff;padding-bottom:10px;margin-bottom:6px;}
.TwoContentBox{ width:443px; float:left; _display:inline; overflow:hidden; height:135px; margin-left:20px; margin-top:30px;}
.TwoContentBox .left{ width:178px; height:133px; border:1px solid #ccc; overflow:hidden; float:left;}
.TwoContentBox .left img{ margin-left:4px; margin-top:3px;}
.TwoContentBox .left span.title{ text-align:center; line-height:30px;height:30px;width:155px;margin:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block;}
.TwoContentBox .left span.title a{ color:green;}
.TwoContentBox .right{ float:right; width:250px; float:left; _display:inline; margin-left:10px; color:#666; text-indent:2em; line-height:22px; padding-top:13px;}
.TwoContentBox .right a{ color:green;}

.ThrContent{ width:938px; background:#fff; float:left; margin-top:0px; margin-left:8px;  float:left;padding-bottom:10px;}
.ThrContentBox{ width:188px; height:150px; border:1px solid green; float:left; overflow:hidden; display:inline; margin-left:26px; margin-top:22px; margin-right:15px;}
.ThrContentBox img{margin:2px;}
.hfooter{width:954px;margin:auto;height:130px;background:#fff; overflow:hidden;margin-top:-9px;}

.qiyeBanner{ width:954px; margin:auto;}
.w954{ width:954px; float:left; display:inline; margin-left:35px; background:#fff;padding-bottom:10px;}
.QBoxOne{ width:906px; margin:auto; margin-top:20px;}
.QoneBoxTable td.text{ padding-left:20px;font-size:16px; font-weight:bold;}
.QoneBoxTable td.intro{ padding-left:10px; line-height:23px; text-indent:2em; padding-top:8px;}
.QoneBoxTable td.intro a{ color:green;}

.QBoxTwo{ width:904px; margin:auto; float:left;padding-bottom:10px;_display:inline;margin-left:25px; border:1px solid #93E042; margin-top:10px;}
.QBoxTwo .titbar{ width:100%; height:34px; line-height:30px; background:url(../images/bg-7.gif) no-repeat;}
.QBoxTwo .titbar span{ font-size:14px; font-weight:bold; color:#fff; margin-left:13px;}
.QBoxTwo .left{ width:450px; float:left; border-right:1px solid #93E042; }
.QBoxTwo .left .title{ text-align:center; line-height:40px; margin-bottom:8px;}
.QBoxTwo .left .title a{ font-size:16px; font-weight:bold; color:#0B800E;}
.QBoxTwo .left .title a:hover{ text-decoration:none; color:#f60;}
.QBoxTwo .left ul li{ width:360px; margin:auto; height:30px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.QBoxTwo .left ul li a{ font-size:14px;}
.QBoxTwo .right{ border:none;}

.QBoxThr{ height:485px;}
.QThrBox{ width:162px; height:205px;  float:left; overflow:hidden; _display:inline; border-bottom:1px dotted #ccc; margin-left:16px; margin-top:15px;}
.QThrBox img{ border:1px solid #ccc; padding:20px 1px;}
.QThrBox span.title{ text-align:center; line-height:16px;margin-top:6px; display:block;}
.indexBoxTit{width:100%;height:50px;background:url(../images/bg-10.jpg) no-repeat;}
.boxline{float:left;margin-left:0px;width:100%;display:inline;border-bottom:1px dotted #ccc;padding-bottom:26px;}
.FourConBox{width:290px;padding-bottom:50px;height:100%;border-right:1px dotted #666;margin:20px 0;float:left;_display:inline;}
.FourConBox ul li{width:260px;margin:auto;height:26px;line-height:26px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.FourConBox ul li a{font-size:14px;}
.FourContent{}