@charset "gb2312";
/* CSS Document */

body{width:100%; height:100%; margin:0; background:#fff; font-family:"宋体"; font-size:12px; color:#333;}
ul{ list-style-type:none; margin:0; padding:0;}
img{border:0px;}
a{ text-decoration:none;}
h2{font-size:18px; margin:0; padding:0;}
h3{font-size:16px; margin:0; padding:0;}
h4{font-size:14px; margin:0; padding:0;}

.container{width:1000px; height:1110px; margin:0 auto;}
.container .header{width:200px; height:30px; padding:14px 0px 100px 800px; background:url(imagesheader.jpg) no-repeat;}
.container .header a{color:#376eba;}
.container .nav{width:1000px; height:37px; background:url(imagesnav.jpg) no-repeat; margin-bottom:5px;}
.container .nav li{width:90px; float:left; text-align:center; height:37px; line-height:37px; background:url(imagesli-bg.jpg) no-repeat;}
.container .nav li a{display:block; width:89px; height:35px; margin:1px 0 1px 1px; font-size:14px; color:#fff;}
.container .nav li a:hover{ background:url(imagesahover.jpg) no-repeat;}

.container .banner{width:1000px; height:149px; background:url(imagesbanner.jpg) no-repeat; margin-bottom:5px;}

.container .main{width:1000px; height:445px;}
.main .left{width:325px; height:445px; float:left;}
.left .unit{width:315px; border:1px solid #cfe6f0; height:215px; margin-bottom:5px;}
.left .unit .unit-title{width:313px; margin:0 1px 1px 1px; border-bottom:1px solid #cfe6f0; height:24px; background:url(imagestitle-bg.jpg) repeat-x;}
.left .unit .unit-title h3{padding-left:10px; line-height:24px; float:left; font-size:14px; color:#0877c1; height:24px; width:117px; background:url(imagesh3-bg.jpg) no-repeat;}
.left .unit .unit-title a{width:34px; height:11px; padding:6px; float:right;}
.left .unit .unit-content{width:315px; height:187px;}
.left .unit .unit-content ul{padding:10px;}
.left .unit .unit-content li{ height:24px; line-height:24px; padding-left:20px; background:url(imagesdot.jpg) no-repeat; background-position:10px; overflow:hidden;}
.left .unit .unit-content li a{color:#333;}
.left .unit .unit-content li a:hover{color:#06F;}
.left .unit .bt{ background:url(imagescontent-bg.jpg) no-repeat; background-position:bottom;}
.left .unit .bt ul{padding:10px 10px 0 10px;}
.left .unit .bt li{background:none; height:59px;}

.main .middle{width:450px; height:445px; float:left;}
.middle .unit{width:440px; border:1px solid #cfe6f0; height:215px; margin-bottom:5px;}
.middle .unit .unit-title{width:438px; margin:0 1px 1px 1px; border-bottom:1px solid #cfe6f0; height:24px; background:url(imagestitle-bg.jpg) repeat-x;}
.middle .unit .unit-title h3{padding-left:10px; line-height:24px; float:left; font-size:14px; color:#0877c1; height:24px; width:117px; background:url(imagesh3-bg.jpg) no-repeat;}
.middle .unit .unit-title a{width:34px; height:11px; padding:6px; float:right;}
.middle .unit .unit-content{width:440px; height:187px;}
.middle .unit .unit-content ul{padding:10px 10px 0 10px;}
.middle .unit .unit-content li{ height:24px; line-height:24px; padding-left:20px; background:url(imagesdot.jpg) no-repeat; background-position:10px; overflow:hidden;}
.middle .unit .unit-content li span{float:right; color:#666;}
.middle .unit .unit-content li a{color:#333; float:left;}
.middle .unit .unit-content li a:hover{color:#06F;}
.pic{width:411px; height:183px; float:left; padding:2px 13px;}
#bannerPic {position:relative; width:411px; height:183px; overflow:hidden;}
#banner_bg {position:absolute; bottom:0; height:10px; z-index:1000;cursor:pointer; width:411px; }
#banner_info{position:absolute; display:none; bottom:30px; left:5px;height:16px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:10px;}
#bannerPic ul {height:18px; position:absolute;list-style-type:none; z-index:1002;margin:0; padding:0; bottom:0px; right:-1px;}
#bannerPic ul li {height:18px; width:8px; padding:0 5px; margin:0; font-size:12px; float:left; display:block; color:#FFF; background:#000; border:1px solid #fff; border-bottom:0px; border-top:0px; cursor:pointer}
#bannerPic ul li.on { background:#F30;}
#banner_list a{position:absolute;} 


.main .right{width:225px; height:445px; float:left;}
.right .unit{width:223px; border:1px solid #cfe6f0; height:215px; margin-bottom:5px;}
.right .unit .unit-title{width:221px; margin:0 1px 1px 1px; border-bottom:1px solid #cfe6f0; height:24px; background:url(imagestitle-bg.jpg) repeat-x;}
.right .unit .unit-title h3{padding-left:10px; line-height:24px; float:left; font-size:14px; color:#0877c1; height:24px; width:117px; background:url(imagesh3-bg.jpg) no-repeat;}
.right .unit .unit-title a{width:34px; height:11px; padding:6px; float:right;}
.right .unit .unit-content{width:223px; height:187px;}
.right .unit .unit-content ul{padding:10px;}
.right .unit .unit-content li{ height:24px; line-height:24px; padding-left:20px; background:url(imagesdot.jpg) no-repeat; background-position:10px; overflow:hidden;}
.right .unit .unit-content li a{color:#333;}
.right .unit .unit-content li a:hover{color:#06F;}

.right .unit2{width:223px; border:1px solid #cfe6f0; height:104px; margin-bottom:5px;}
.right .unit2 .unit-content{width:223px; height:75px;}
.right .unit2 .unit-content li{ height:60px; line-height:60px; padding:0 28px; background:url(imagesstar.jpg) no-repeat; background-position:10px; overflow:hidden; float:left;}
.right .unit2 select{width:150px; height:24px; margin:7px 30px;}

.main-pic{width:998px; height:215px; border:1px solid #cfe6f0; margin-bottom:5px;}
.main-pic .unit-title{width:996px; margin:0 1px 1px 1px; border-bottom:1px solid #cfe6f0; height:24px; background:url(imagestitle-bg.jpg) repeat-x;}
.main-pic .unit-title h3{padding-left:10px; line-height:24px; float:left; font-size:14px; color:#0877c1; height:24px; width:117px; background:url(imagesh3-bg.jpg) no-repeat;}
.main-pic .unit-title a{width:34px; height:11px; padding:6px; float:right;}
.main-pic .unit-content{width:1000px; height:189px;}
.main-pic .unit-content ul li {float: left;height:180px; overflow:hidden; width:184px; padding:8px 0 0 13px; background:url(../images/star.png) no-repeat; background-position:10px 8px;}
.main-pic .unit-content ul li a {color:#444;float: left;font-size: 12px;height:180px;  }
.main-pic .unit-content ul li a:hover{color:#00566d;}
.main-pic .unit-content ul li a h4 {font-weight:normal; text-align:center; width:184px; height:24px; line-height:24px;}

/*二级页*/
.breadCrumb{width:985px; height:30px; text-align:left; padding:0 0 0 15px; line-height:30px;color:#555; background:#cfe6f0; margin:0 0 10px 0;}
.breadCrumb a{color:#555;}
.breadCrumb a:hover{ color:#1c77b0;}
#article .container,#article01 .container,#list .container,#list_all .container{height:auto; min-height:700px; -height:500px; _height:700px;}

.sub-main{width:1000px; height:auto; min-height:400px; _height:400px; -height:400px; margin-bottom:8px; float:left;}
.sub-main .menu{width:225px; border:1px solid #cfe6f0; height:auto; min-height:250px; _height:250px; -height:250px; float:left; margin-right:8px;}
.menu .menu-title{width:223px; margin:0 1px 1px 1px; border-bottom:1px solid #cfe6f0; height:24px; background:url(imagestitle-bg.jpg) repeat-x;}
.menu .menu-title h3{padding-left:10px; line-height:24px; float:left; font-size:14px; color:#0877c1; height:24px; width:117px; background:url(imagesh3-bg.jpg) no-repeat;}
.menu .menu-title a{width:34px; height:11px; padding:6px; float:right;}
.menu .menu-list{width:223px; height:189px;}
.menu .menu-list ul{padding:10px;}
.menu .menu-list li{ height:30px; line-height:30px; padding-left:40px; background:url(imagesstar.jpg) no-repeat; background-position:10px; overflow:hidden;}
.menu .menu-list li a{color:#333;}
.menu .menu-list li a:hover{color:#F60;}
/*文章页*/
#article .sub-main .article{width:763px; height:auto; min-height:400px; _height:400px; -height:400px; float:left; border:1px solid #cfe6f0;}
#article .sub-main .article .title{border-bottom:1px solid #eee; height:auto; text-align:center; color:#0877c1; padding-top:15px;}
#article .sub-main .article .title h2{margin-top:0;}
#article .sub-main .article .zhengwen{width:713px; margin:10px 25px; height:auto; line-height:24px;}

#article .sub-main .article .select{width:300px; margin:0 25px 10px 25px; height:auto; float:left; display:inline; border-top:1px dashed #ccc;}
#article .sub-main .article .select h3{float:left; padding-left:10px; margin:10px 0; font-size:14px;}
#article .sub-main .article .select ul{width:290px; float:left; margin:0; padding-left:10px; list-style-type:none;}
#article .sub-main .article .select ul li{width:260px; height:24px; overflow:hidden; display:block; line-height:24px; background:url(../images/star2.png) no-repeat; background-position:0 8px; padding:0 0 0 20px;}
#article .sub-main .article .select ul li a{color:#555;}
#article .sub-main .article .select ul li a:hover{color:#1c77b0;}

/*二级文章页*/
#article01 .sub-main .article{width:998px; height:auto; min-height:400px; _height:400px; -height:400px; float:left; border:1px solid #cfe6f0;}
#article01 .sub-main .article .title{border-bottom:1px solid #eee; height:auto; text-align:center; color:#0877c1; padding-top:15px;}
#article01 .sub-main .article .title h2{margin-top:0;}
#article01 .sub-main .article .zhengwen{width:948px; margin:10px 25px; height:auto; line-height:24px;}

#article01 .sub-main .article .select{width:300px; margin:0 25px 10px 25px; height:auto; float:left; display:inline; border-top:1px dashed #ccc;}
#article01 .sub-main .article .select h3{float:left; padding-left:10px; margin:10px 0; font-size:14px;}
#article01 .sub-main .article .select ul{width:290px; float:left; margin:0; padding-left:10px; list-style-type:none;}
#article01 .sub-main .article .select ul li{width:260px; height:24px; overflow:hidden; display:block; line-height:24px; background:url(../images/star2.png) no-repeat; background-position:0 8px; padding:0 0 0 20px;}
#article01 .sub-main .article .select ul li a{color:#555;}
#article01 .sub-main .article .select ul li a:hover{color:#1c77b0;}
/*列表页*/
#list .sub-main .article{width:763px; height:auto; min-height:400px; _height:400px; -height:400px; float:left; border:1px solid #cfe6f0;}
#list .sub-main .article .title{border-bottom:1px solid #eee; height:30px; line-height:30px; color:#0877c1; background:url(imagestitle-bg2.jpg) repeat-x; padding-left:10px;}
#list .sub-main .article .title h4{margin-top:0;}
#list .sub-main .article .zhengwen{width:713px; margin:10px 25px; height:auto; line-height:24px;}

#list .sub-main .article .zhengwen ul{width:100%; margin:0 auto; padding:0px;}
#list .sub-main .article .zhengwen ul li{width:95%; height:24px; overflow:hidden; display:block; line-height:24px; background:url(imagesdot.jpg) no-repeat; background-position:10px 12px; padding:0 0 0 20px; border-bottom:1px dashed #ccc;}
#list .sub-main .article .zhengwen ul li a{color:#555; text-decoration:none; float:left;}
#list .sub-main .article .zhengwen ul li a:hover{color:#1c77b0;}
#list .sub-main .article .zhengwen ul li span{color:#888; float:right; padding-right:10px;}

#list .sub-main .select{ height:30px; padding-left:40px;}
#list .sub-main .select ul{margin:0; padding:0; list-style-type:none;}
#list .sub-main .select ul li{display:inline-block; margin:0 5px; float:left;}
#list .sub-main .select ul li a{color:#555; text-decoration:none;}
#list .sub-main .select ul li a:hover{color:#1c77b0; text-decoration:underline;}
/*列表页*/
#list_all .sub-main .article{width:763px; height:auto; min-height:400px; _height:400px; -height:400px; float:left; border:1px solid #cfe6f0;}
#list_all .sub-main .article .title{border-bottom:1px solid #eee; height:30px; line-height:30px; color:#0877c1; background:url(imagestitle-bg2.jpg) repeat-x; padding-left:10px;}
#list_all .sub-main .article .title h4{margin-top:0;}
#list_all .sub-main .article .zhengwen{width:713px; margin:10px 25px; height:auto; line-height:24px;}
.zhengwen .zw-title{width:100%; margin:0 auto; padding:0px; border-bottom:3px solid #3399df; float:left;}
.zhengwen .zw-title h3{padding-left:20px; line-height:24px; float:left; font-size:14px; color:#0877c1; height:24px; width:117px; background:url(imagesstar.jpg) no-repeat; background-position:8px 8px;}
.zhengwen .zw-title a{width:34px; height:11px; padding:6px 30px; float:right;}

#list_all .sub-main .article .zhengwen ul{width:100%; margin:5px 0 25px 0; padding:0px; float:left}
#list_all .sub-main .article .zhengwen ul li{width:95%; height:24px; overflow:hidden; display:block; line-height:24px; background:url(imagesdot.jpg) no-repeat; background-position:10px 12px; padding:0 0 0 20px; border-bottom:1px dashed #ccc;}
#list_all .sub-main .article .zhengwen ul li a{color:#555; text-decoration:none; float:left;}
#list_all .sub-main .article .zhengwen ul li a:hover{color:#1c77b0;}
#list_all .sub-main .article .zhengwen ul li span{color:#888; float:right; padding-right:10px;}
/*列表页*/
#list01 .sub-main .article{width:763px; height:auto; min-height:400px; _height:400px; -height:400px; float:left; border:1px solid #cfe6f0;}
#list01 .sub-main .article .title{border-bottom:1px solid #eee; height:30px; line-height:30px; color:#0877c1; background:url(imagestitle-bg2.jpg) repeat-x; padding-left:10px;}
#list01 .sub-main .article .title h4{margin-top:0;}
#list01 .sub-main .article .zhengwen{width:713px; margin:10px 25px; height:auto; line-height:24px;}

#list01 .sub-main .article .zhengwen ul{width:100%; margin:0 auto; padding:0px;}
#list01 .sub-main .article .zhengwen ul li{width:95%; height:24px; overflow:hidden; display:block; line-height:24px; background:url(imagesdot.jpg) no-repeat; background-position:10px 12px; padding:0 0 0 20px; border-bottom:1px dashed #ccc;}
#list01 .sub-main .article .zhengwen ul li a{color:#555; text-decoration:none; float:left;}
#list01 .sub-main .article .zhengwen ul li a:hover{color:#1c77b0;}
#list01 .sub-main .article .zhengwen ul li span{color:#888; float:right; padding-right:10px;}

#list01 .sub-main .select{ height:30px; padding-left:40px;}
#list01 .sub-main .select ul{margin:0; padding:0; list-style-type:none;}
#list01 .sub-main .select ul li{display:inline-block; margin:0 5px; float:left;}
#list01 .sub-main .select ul li a{color:#555; text-decoration:none;}
#list01 .sub-main .select ul li a:hover{color:#1c77b0; text-decoration:underline;}
#list01 .menu .menu-list{width:223px; height:189px;}
#list01 .menu .menu-list ul{padding:10px;}
#list01 .menu .menu-list li{ height:30px; line-height:30px; padding-left:20px; background:url(imagesdot.jpg) no-repeat; background-position:10px; overflow:hidden;}

.footer{width:1000px; clear:both; height:100px; border-top:3px solid #3399df; line-height:30px; text-align:center;}