.cenab{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.cenableft{width:190px; height:auto; overflow:hidden; margin:0 auto; float:left; padding-right:10px;}
.cenablefts{width:180px; height:30px; line-height:30px; color:#FFF; font-size:16px; font-weight:bold;  margin:0 auto; background:#005CAC; float:left; padding-left:10px;}
.cenablefts1{width:190px; height:30px; text-align:center; line-height:30px; color:#FFF; font-size:16px; font-weight:bold;  margin:0 auto; background:#005CAC; float:left; margin:10px 0px 10px 0px;}

.cenableftx ul {width:190px; height:28px;  margin:0 auto; float:left;}
.cenableftx li { float:left; border-top:#FFF 2px solid; background: #F3F3F3;}
.cenableftx li a{ width:170px; height:26px; line-height:26px; padding-left:20px; text-decoration:none; display:inline-block; font-size:14px;}
.cenableftx li a:hover{ color: #005CAC;}

.prorights{width:800px; height:auto; overflow:hidden;  margin:0 auto; float:left;}
.prorightx ul {width:800px; height:auto; overflow:hidden;  margin:0 auto; float:left;}
.prorightx li { float:left; border-top:#FFF 2px solid; background: #F3F3F3; width:790px; height:26px; padding-left:10px; text-decoration:none; display:inline-block; font-size:14px;}

.cenabright{width:800px; height:auto; overflow:hidden; margin:0 auto; float:left; background:url(../images/aboutbg.jpg) bottom no-repeat;}
.groupbright{width:800px; height:auto; overflow:hidden; margin:0 auto; float:left;}
.cenabrighp{width:800px; height:auto; overflow:hidden; margin:0 auto; float:left;}
.cenabrights{width:785px; border-left:#005CAC 5px solid;  height:28px; line-height:28px; border-bottom:#CCC 1px solid; border-top:#CCC 1px solid; padding-left:10px; margin:0 auto; float:left;}
.cenabrightc{width:800px; height:200px; padding:10px 0px 10px 0px; margin:0 auto; float:left;}



.focus{ width:465px; position:relative; overflow:hidden;}   
#foucsBox { margin: 0 auto; padding: 0; width: 800px; height: 200px; overflow: hidden; zoom: 1; position: relative; }
    #foucsBox .imgCon { width: 800px; height: 200px; margin: 0; padding: 0; position: relative; list-style: none; }
        #foucsBox .imgCon li { float: left; width: 800px; height: 200px; }
            #foucsBox .imgCon li img { border: 0; }
            #foucsBox .imgCon li .imgTitle { width: 800px; position: absolute; bottom: 35px; text-align: center; z-index: 2; }
                #foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei"; font-weight: normal; font-size: 18px; zoom: 1; }
    #foucsBox .showPage { width: 800px; height: 70px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }
    #foucsBox .foucs { width: 800px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
        #foucsBox .foucs span { display: inline-block; width: 10px; height: 10px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/bg.png) no-repeat; cursor: pointer; overflow: hidden; }
            #foucsBox .foucs span.f { background: url(../images/bg.png) -23px 0px no-repeat; }
    #foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
        #foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../images/bg.png) 0 0 no-repeat; }
        #foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 100px; height: 56px; }
    #foucsBox .lBtn { float: left; }
        #foucsBox .lBtn span { float: left; background-position: 0 -90px; }
    #foucsBox .rBtn { float: right; }
        #foucsBox .rBtn span { float: right; background-position: -30px -90px; }
    #foucsBox .btnHover { width: 146px; background: #408ED6; overflow: hidden; }
        #foucsBox .btnHover img { display: inline; }




.newsjtbt{width:800px; height:auto; overflow:hidden; line-height:40px; margin-bottom:10px; border-bottom:#CCC solid 1px;color: #005592; font-weight:bold; font-size:18px; margin:0 auto; float:left;}

.newsxwlb ul {width:800px; height:auto; overflow:hidden;  margin:0 auto; float:left;}
.newsxwlb li { float:left;}
.newsxwlb li a{ width:780px; height:35px; padding:0px 10px 0px 10px; line-height:35px; border-bottom:#CCC dashed 1px; text-decoration:none; display:inline-block; font-size:14px;}
.newsxwlb li a:hover{ background:#F3F3F3;}


.cenpage{width:800px;  height:42px; line-height:42px; border-bottom:#CCC 1px solid; text-align:center; margin:0 auto; float:left;}

.newsjtbt1{width:800px; height:auto; overflow:hidden; line-height:40px; margin-bottom:10px; border-bottom:#CCC solid 1px;color: #005592; font-weight:bold; font-size:18px; margin:0 auto; float:left; text-align:center;}
.newsjtbt2{width:800px; height:auto; overflow:hidden; line-height:30px; margin-bottom:10px; margin:0 auto; float:left; text-align:center;}

.newsjtbt3{width:800px; height:60px; margin-top:20px; border-top:#CCC solid 1px; line-height:60px; margin-bottom:10px; float:left;}

.newpicture{width:800px; height:auto; overflow:hidden; padding:10px 0px 10px 0px; margin:0 auto;}
.picture{width:800px; height:auto; overflow:hidden; margin:0 auto;}
.picture ul {width:800px; height:auto; overflow:hidden; margin:0 auto;}
.picture li {float:left;width:380px; padding:0px 10px 0px 10px; text-decoration:none; display:inline-block;}

.pictureb ul {width:800px; height:auto; overflow:hidden; margin:0 auto;}
.pictureb li {float:left;width:360px; line-height:30px; padding:0px 10px 0px 10px; background:#F3F3F3; text-decoration:none; display:inline-block;  margin:0px 10px 10px 10px;}

.picturev ul {width:800px; height:auto; overflow:hidden; margin:0 auto;}
.picturev li {float:left;width:380px; line-height:30px; padding:0px 10px 0px 10px; text-decoration:none; display:inline-block;text-align:center;}

.anewpicture{width:800px; height:auto; overflow:hidden; padding:10px 0px 10px 0px; margin:0 auto;}
.apicture{width:400px; height:auto; overflow:hidden; margin:0 auto;}
.apicture ul {width:400px; height:auto; overflow:hidden; margin:0 auto;}
.apicture li {float:left;width:380px; padding:0px 10px 0px 10px; text-decoration:none; display:inline-block;}

.apictureb ul {width:400px; height:auto; overflow:hidden; margin:0 auto;}
.apictureb li {float:left;width:360px; line-height:30px; padding:0px 10px 0px 10px; background:#F3F3F3; text-decoration:none; display:inline-block;  margin:0px 10px 10px 10px;}

.apicturev ul {width:400px; height:auto; overflow:hidden; margin:0 auto;}
.apicturev li {float:left;width:380px; line-height:30px; padding:0px 10px 0px 10px; text-decoration:none; display:inline-block;text-align:center;}


.forum{width:780px; height:auto; overflow:hidden; padding-left:20px; line-height:30px; float:left;}
.foruml{width:780px; height:auto; overflow:hidden; padding-left:20px; line-height:40px; float:left;}
.forumll{width:380px; height:auto; overflow:hidden; line-height:40px; float:left;}
.forumlr{width:400px; height:auto; overflow:hidden; line-height:40px; float:left;}
.forum1{width:65px; height:auto; overflow:hidden; line-height:30px; float:left;}
.forumr{width:715px; height:auto; overflow:hidden; line-height:30px; float:left;}

.aforumbt { width:100px; height:30px; float:left; border:0px; margin:0px 10px 0px 0px; background:#005CAC; line-height:30px; text-align:center; font-size:16px; color:#FFF;}
.aforumbt.hover{ color:#ccc;}


.forumbt a{ width:100px; height:40px; float:left; margin:0px 10px 0px 0px; background:#005CAC; line-height:40px; text-align:center; font-size:16px; color:#FFF;}
.forumbt a:hover{ color:#ccc;}

.forumbt1 a{ width:100px; height:30px; float:left; margin:0px 0px 0px 10px; background:#333; line-height:30px; text-align:center; font-size:16px; color:#FFF;}
.forumbt1 a:hover{ color:#ccc;}

.forumdow ul {width:800px; height:auto; overflow:hidden; margin:0 auto;}
.forumdow li {float:left;width:180px; line-height:30px; padding:0px 10px 0px 10px; text-decoration:none; display:inline-block;text-align:center; font-size:16px;}