@charset "utf-8";
/* CSS Document */

body{width:100%; height:100%; background:#fff; color:#555; font-family:"宋体"; font-size:12px; margin:0;}
.container{width:960px; height:100%; background:#fff; margin:0 auto;}
img{border:0px;}
.header{width:1000px; height:70px; background:url(../images/header.jpg) no-repeat;}
.header .search{float:right; margin:5px;}
.header .search #search{border:1px solid #1c77b0; border-right:0px; background:#bbe0f9; color:#1c77b0; padding:0 0 0 10px; float:left; margin:1px 0; height:24px; line-height:24px;}
.header .search #searching{ margin:0;; float:left; width:20px; padding:0 10px; color:#fff; height:28px; border:0px; background:url(../images/go.png) no-repeat; font-family:Arial, Helvetica, sans-serif; line-height:28px;}
.nav{width:960px; height:40px; background:#fff; position:relative; z-index:1200;}
.nav ul{width:1000px; height:40px; margin:0 0px; list-style-type:none; padding:0;}
.nav ul li{width:110px; position:relative; height:40px; float:left; line-height:40px; text-align:center; font-family: "宋体"; font-size:14px;}
.nav ul li a{ color:#1c77b0; text-decoration:none;}
.nav ul li a:hover{color:#000;}
.down_lable,.cue_lable,.space_lable,.group_lable,.cue_lable1,.cue_lable2,.cue_lable3,.cue_lable4,.cue_lable5,.cue_lable6{
                   position:absolute; top:36px; left:8px; width:80px; display:block; 
				   z-index:1100; text-align:center;}
.down_lable ul,.cue_lable ul,.space_lable ul,.group_lable ul,.cue_lable1 ul,.cue_lable2 ul,.cue_lable3 ul,.cue_lable4 ul,
.cue_lable5 ul,.cue_lable6 ul{ display:block; height:auto; list-style-type:none; margin:0; padding: 0; width:auto;}
.nav ul li .down_lable li,.nav ul li .cue_lable li,.nav ul li .space_lable li,.nav ul li .group_lable li,.nav ul li .cue_lable1 li,.nav ul li .cue_lable2 li,.nav ul li .cue_lable3 li,.nav ul li .cue_lable4 li,.nav ul li .cue_lable5 li,.nav ul li .cue_lable6 li{
	 line-height:21px; padding:1px; font-size:12px; width:80px; display:block; text-align: center; border:1px solid #ffac33; background-color:#2f3a88; 
    font-family: "宋体";
	float:none;
    height: 22px;
    position: relative;
   
}
.nav ul li .down_lable a,.nav ul li .cue_lable a,.nav ul li .space_lable a,.nav ul li .group_lable a,.nav ul li .cue_lable1 a,.nav ul li .cue_lable2 a,.nav ul li .cue_lable3 a,.nav ul li .cue_lable4 a,
.nav ul li .cue_lable5 a,.nav ul li .cue_lable6 a{ text-decoration:none; text-align:center; text-align:center; width:80px; display:block; color:#fff;}
.nav ul li .down_lable a:hover,.nav ul li .cue_lable a:hover,.nav ul li .space_lable a:hover,.nav ul li .group_lable a:hover,.nav ul li .cue_lable1 a:hover,.nav ul li .cue_lable2 a:hover,.nav ul li .cue_lable3 a:hover,.nav ul li .cue_lable4 a:hover,.nav ul li .cue_lable5 a:hover,.nav ul li .cue_lable6 a:hover{text-decoration:none; display:block; width:80px; color:#000;}

.pic{width:1000px; height:329px; margin-bottom:10px; position:relative; z-index:1000;}
#bannerPic {position:relative; width:1000px; height:329px;/* border:1px solid #666;*/ overflow:hidden;}
#banner_bg {position:absolute; bottom:0;border-bottom:10px solid #ffac33; background-color:#2f3a88;height:20px;/**/z-index:1000;cursor:pointer; width:1000px; }
#banner_info{position:absolute; bottom:10px; left:5px;height:16px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#bannerPic ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:1px solid #fff;z-index:1002;margin:0; padding:0; bottom:10px; right:0px;}
#bannerPic ul li { padding:0px 8px;float:left;display:block;color:#FFF;border:#fff 1px solid;background:#2f3a88;cursor:pointer}
#bannerPic ul li.on { background:#ffac33}
#banner_list a{position:absolute;} 
/*------------------------------------------------------main---------------------------------------------------*/
#index .main{width:1000px; height:160px; background:url(../images/main-bg.png) no-repeat; background-position:bottom right; margin-top:20px;}
#index .main .news{width:250px; height:160px; margin:0 10px; float:left; display:inline;}
#index .main .news .title{width:250px; height:24px; background:url(../images/title.png) no-repeat;}
#index .main .news .title h4{font-family:"宋体"; font-size:12px; font-weight:100; margin:0; padding-left:15px; line-height:24px; color:#4d6ca3; float:left;}
#index .main .news .title a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#4d6ca3; text-decoration:none; float:right; line-height:24px;}
#index .main .news .content{width:250px; height:130px;}
#index .main .news .content ul{margin:0; padding:0; list-style-type:none;}
#index .main .news .content ul li{height:24px; line-height:24px; display:block; padding-left:20px; background:url(../images/star.png) no-repeat; background-position:8px 8px;}
#index .main .news .content ul li a{color:#555; text-decoration:none;}
#index .main .news .content ul li a:hover{color:#4d6ca3;}
#index .main .bt{width:148px; height:25px; margin-top:5px; margin-left:12px; float:left; display:inline;}
#index .main .links a{float:left;}
/*------------------------------------------------------article---------------------------------------------------*/
#article .main{width:1000px; height:auto; min-height:400px; -height:400px; _height:400px; background:url(../images/main.png) repeat-y; margin:0; float:left; display:inline;}
#article .main .menu{width:260px; height:auto; float:left; display:inline; margin-right:15px;}
#article .main .menu .list{width:260px; height:auto; min-height:400px; _height:400px; -height:400px; background:url(../images/download-bg.png) repeat-y; margin-bottom:30px;} 
#article .main .menu .list ul{margin:0 0 0 20px; padding:0; list-style-type:none; width:220px; }
#article .main .menu .list ul li{width:200px; height:24px; overflow:hidden; display:block; line-height:24px; background:url(../images/star.png) no-repeat; background-position:0 8px; padding:0 0 0 20px;}
#article .main .menu .list ul li a{color:#555; text-decoration:none;}
#article .main .menu .list ul li a:hover{color:#1c77b0;}

#article .main .article{width:720px; height:auto; min-height:500px; -height:500px; _height:500px; float:left; display:inline; border:1px solid #F0F0F0; border-top:0px; border-bottom:0px;}
#article .main .article .title{border-bottom:1px solid #F0F0F0; height:auto; text-align:center; color:#2f3a88;}
#article .main .article .title h2{margin-top:0;}
#article .main .article .zhengwen{width:680px; margin:10px 20px; height:auto; line-height:24px; padding-bottom:70px; border-bottom:1px solid #F0F0F0;  background:url(../images/main-bg.png) no-repeat; background-position:bottom right;}

#article .main .article .select{width:300px; margin:0 10px; height:auto; float:left;}
#article .main .article .select h3{float:left; padding-left:10px; color:#2f3a88;}
#article .main .article .select ul{width:290px; float:left; margin:0; padding-left:10px; list-style-type:none;}
#article .main .article .select ul li{width:290px; 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 .main .article .select ul li a{color:#555; text-decoration:none;}
#article .main .article .select ul li a:hover{color:#2f3a88;}

#article .main-top{width:1000px; height:40px;/* background:url(../images/title2.png) no-repeat; margin:0 4px;*/}
#article .main-top .title{width:248px; height:36px;background:#bedbf7; float:left; display:inline; margin-right:23px; border:2px solid #2f3a88; border-bottom:2px solid #2f3a88;}
#article .main-top .title h3{font-size:16px; font-family:"宋体"; font-weight:900; color:#2f3a88; line-height:34px; 
margin:0; padding:0 0 0 40px; background:url(../images/star1.png) no-repeat; background-position:20px 12px; float:left;}
#article .main-top .article-top{width:720px; height:39px; float:left; display:inline; border:1px solid #F0F0F0; border-bottom:0px;}

#article .main-bottom{width:1000px; height:18px; background:url(../images/downl-bottom.png) no-repeat; float:left; display:inline; margin-bottom:10px;}
#article .main-bottom .title{width:248px; height:18px; float:left; display:inline; margin-right:27px;}
#article .main-bottom .article-bottom{width:720px; height:17px; float:left; display:inline; border:1px solid #F0F0F0; border-top:0px;}
/*-------------------------------------------------------article02------------------------------------------------------------*/
#article02 .main{width:1000px; height:auto; min-height:400px; -height:400px; _height:400px; background:#fff; margin:10px 0; float:left; display:inline;}
/*#article02 .main .article{width:920px; height:auto; min-height:500px; -height:500px; _height:500px; float:left; display:inline; border:1px solid #2f3a88; margin:0 40px 0 40px;}*/
#article02 .main .article{width:998px; height:auto; min-height:500px; -height:500px; _height:500px; float:left; display:inline; border:1px solid #2f3a88; margin:0 0px 0 0px;}
#article02 .main .article .title{border-bottom:1px solid #2f3a88; height:auto; text-align:center; color:#2f3a88;}
#article02 .main .article .zhengwen{width:880px; margin:10px 20px; height:auto; line-height:24px; padding-bottom:70px; border-bottom:1px solid #2f3a88;  background:url(../images/main-bg.png) no-repeat; background-position:bottom right;}

#article02 .main .article .select{width:300px; margin:0 10px; height:auto; float:left;}
#article02 .main .article .select h3{float:left; padding-left:10px; color:#2f3a88;}
#article02 .main .article .select ul{width:290px; float:left; margin:0; padding-left:10px; list-style-type:none;}
#article02 .main .article .select ul li{width:290px; 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;}
#article02 .main .article .select ul li a{color:#555; text-decoration:none;}
#article02 .main .article .select ul li a:hover{color:#2f3a88;}
/*-------------------------------------------------------list------------------------------------------------------------*/
#list .main{width:1000px; height:auto; min-height:400px; -height:400px; _height:400px; background:url(../images/main.png) repeat-y; margin:0; float:left; display:inline;}
#list .main .menu{width:260px; height:auto; float:left; display:inline; margin-right:15px;}
#list .main .menu .list{width:260px; height:auto; min-height:400px; _height:400px; -height:400px; background:url(../images/download-bg.png) repeat-y; margin-bottom:30px;} 
#list .main .menu .list ul{margin:0 0 0 20px; padding:0; list-style-type:none; width:220px; }
#list .main .menu .list ul li{width:200px; height:24px; overflow:hidden; display:block; line-height:24px; background:url(../images/star.png) no-repeat; background-position:0 8px; padding:0 0 0 20px;}
#list .main .menu .list ul li a{color:#555; text-decoration:none;}
#list .main .menu .list ul li a:hover{color:#1c77b0;}

#list .main .article{width:720px; height:auto; min-height:500px; -height:500px; _height:500px; float:left; display:inline; border:1px solid #f0f0f0; border-top:0px; border-bottom:0px;}
#list .main .article .title{ height:20px; text-align:center;}
#list .main .article .title h2{margin:0; padding:0;}
#list .main .article .zhengwen{width:680px; margin:10px 20px; height:auto; line-height:24px; padding-bottom:70px; border-bottom:1px solid #f0f0f0;  background:url(../images/main-bg.png) no-repeat; background-position:bottom right;}
#list .main .article .zhengwen ul{margin:0; padding:0; list-style-type:none; width:100%;}
#list .main .article .zhengwen ul li{margin:0; padding:0; height:24px; list-style-type:none; width:100%; border-bottom:1px dashed #ccc;}
#list .main .article .zhengwen ul li span{float:right;}
#list .main .article .zhengwen ul li a{color:#555; text-decoration:none;}
#list .main .article .zhengwen ul li a:hover{color:#2f3a88; text-decoration:none;}

#list .main .article .select{width:90%; margin:0 10px; height:auto; float:left;}
#list .main .article .select ul{width:90%; float:left; margin:0; padding-left:10px; list-style-type:none;}
#list .main .article .select ul li{height:24px; display:block; line-height:24px; float:left; padding:0 0 0 20px;}
#list .main .article .select ul li a{color:#555; text-decoration:none;}
#list .main .article .select ul li a:hover{color:#2f3a88;}

#list .main-top{width:1000px; height:40px;/* background:url(../images/title2.png) no-repeat; margin:0 4px;*/}
#list .main-top .title{width:248px; height:37px;background:#bedbf7; float:left; display:inline; margin-right:23px; border:2px solid #2f3a88; border-bottom:2px solid #2f3a88;}
#list .main-top .title h3{font-size:16px; font-family:"宋体"; font-weight:900; color:#2f3a88; line-height:34px; 
margin:0; padding:0 0 0 40px; float:left;}
#list .main-top .article-top{width:720px; height:39px; float:left; display:inline; border:1px solid #f0f0f0; background:#bedbf7;}
#list .main-top .article-top h3{font-size:16px; font-family:"微软雅黑"; font-weight:900; color:#2f3a88; line-height:40px; 
margin:0; padding:0 0 0 40px; float:left;}

#list .main-bottom{width:1000px; height:18px; background:url(../images/downl-bottom.png) no-repeat; float:left; display:inline; margin-bottom:10px;}
#list .main-bottom .title{width:248px; height:18px; float:left; display:inline; margin-right:27px;}
#list .main-bottom .article-bottom{width:720px; height:15px; float:left; display:inline; border:1px solid #f0f0f0; border-top:0px;}

/*-------------------------------------------------------list02------------------------------------------------------------*/
#list02 .main{width:1000px; height:auto; min-height:400px; -height:400px; _height:400px; background:url(../images/main.png) repeat-y; margin:0; float:left; display:inline;}
#list02 .main .menu{width:260px; height:auto; float:left; display:inline; margin-right:15px;}
#list02 .main .menu .list{width:260px; height:auto; min-height:400px; _height:400px; -height:400px; background:url(../images/download-bg.png) repeat-y; margin-bottom:30px;} 
#list02 .main .menu .list ul{margin:0 0 0 20px; padding:0; list-style-type:none; width:220px; }
#list02 .main .menu .list ul li{width:200px; height:24px; overflow:hidden; display:block; line-height:24px; background:url(../images/star.png) no-repeat; background-position:0 8px; padding:0 0 0 20px;}
#list02 .main .menu .list ul li a{color:#555; text-decoration:none;}
#list02 .main .menu .list ul li a:hover{color:#1c77b0;}

#list02 .main .article{width:720px; height:auto; min-height:500px; -height:500px; _height:500px; float:left; display:inline; border:1px solid #f0f0f0; border-top:0px; border-bottom:0px;}
#list02 .main .article .title{ height:20px; text-align:center;}
#list02 .main .article .title h2{margin:0; padding:0;}
#list02 .main .article .zhengwen{width:680px; margin:10px 20px; height:auto; line-height:24px; padding-bottom:70px; border-bottom:1px solid #f0f0f0;  background:url(../images/main-bg.png) no-repeat; background-position:bottom right;}
#list02 .main .article .zhengwen .title1{width:100%; height:30px; background:#ffac33; margin:10px 0;}
#list02 .main .article .zhengwen .title1 h3{ font-size:14px; margin:0; padding-left:20px; line-height:30px; color:#fff;}
#list02 .main .article .zhengwen .title1 h3 a{ font-size:14px; margin:0; padding-left:20px; line-height:30px; color:#fff;}
#list02 .main .article .zhengwen ul{margin:0; padding:0; list-style-type:none; width:100%;}
#list02 .main .article .zhengwen ul li{margin:0; padding:0; height:24px; list-style-type:none; width:100%; border-bottom:1px dashed #ccc;}
#list02 .main .article .zhengwen ul li span{float:right;}
#list02 .main .article .zhengwen ul li a{color:#555; text-decoration:none;}
#list02 .main .article .zhengwen ul li a:hover{color:#2f3a88; text-decoration:none;}

#list02 .main .article .select{width:90%; margin:0 10px; height:auto; float:left;}
#list02 .main .article .select ul{width:90%; float:left; margin:0; padding-left:10px; list-style-type:none;}
#list02 .main .article .select ul li{height:24px; display:block; line-height:24px; float:left; padding:0 0 0 20px;}
#list02 .main .article .select ul li a{color:#555; text-decoration:none;}
#list02 .main .article .select ul li a:hover{color:#2f3a88;}

#list02 .main-top{width:1000px; height:40px;/* background:url(../images/title2.png) no-repeat; margin:0 4px;*/}
#list02 .main-top .title{width:248px; height:37px;background:#bedbf7; float:left; display:inline; margin-right:23px; border:2px solid #2f3a88; border-bottom:2px solid #2f3a88;}
#list02 .main-top .title h3{font-size:16px; font-family:"宋体"; font-weight:900; color:#2f3a88; line-height:34px; 
margin:0; padding:0 0 0 40px; float:left;}
#list02 .main-top .article-top{width:720px; height:39px; float:left; display:inline; border:1px solid #0f0f0; background:#bedbf7;}
#list02 .main-top .article-top h3{font-size:16px; font-family:"微软雅黑"; font-weight:900; color:#2f3a88; line-height:40px; 
margin:0; padding:0 0 0 40px; float:left;}

#list02 .main-bottom{width:1000px; height:18px; background:url(../images/downl-bottom.png) no-repeat; float:left; display:inline; margin-bottom:10px;}
#list02 .main-bottom .title{width:248px; height:18px; float:left; display:inline; margin-right:27px;}
#list02 .main-bottom .article-bottom{width:720px; height:15px; float:left; display:inline; border:1px solid #f0f0f0; border-top:0px;}

/*-------------------------------------------------------breadCrumb------------------------------------------------------------*/
.breadCrumb{width:990px; height:30px; background:#2f3a88; line-height:30px; padding-left:10px; margin-bottom:10px;color: #fff;}
.breadCrumb a{color:#fff;}
.breadCrumb a:hover{ color:#ffac33;}
/*-------------------------------------------------------add------------------------------------------------------------*/
.add{width:1000px; height:30px; background:#bedbf7; clear:both;}
.add ul{width:800px; height:30px; list-style-type:none; margin:0 100px; padding:0;}
.add ul li{float:left; padding:0 20px; height:30px; line-height:30px;}
.add ul li a{color:#555; text-decoration:none;}
.add ul li a:hover{color:#1c77b0;}
/*-------------------------------------------foooter----------------------------------------------*/
.footer{width:100%; height:70px; text-align:center; line-height:24px;}
