@charset "gb2312";
/* CSS Document */


/*全局样式*/
*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,td,th,p,span,a{border:0;}
img,input{border:none;vertical-align:middle;}
body{font-family:Tahoma,Arial,Helvetica,"宋体";font-size:12px; background-color:#FFF; background-image:url(imagesbg.jpg); background-repeat:repeat-x; color:#000;}
html{overflow-y:scroll;}
ul,ol{list-style-type:none;}
th,td,input{font-size:12px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}
button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#f60;}

.container{width:1000px; height:auto; margin:0 auto;}
.header{width:1000px; height:173px;}
.nav{width:1000px; height:35px; background:url(imagesnav-bg.jpg) repeat-x; margin-bottom:10px; position:relative;}
.nav .nav-l{width:5px; height:35px; background:url(imagessprite.jpg) no-repeat scroll left top; position:absolute; left:0; top:0;}
.nav .nav-r{width:5px; height:35px; background:url(imagessprite.jpg) no-repeat scroll -5px top; position:absolute; right:0; top:0;}

.nav li{width:100px; padding:0px; float:left; background:url(imagesnav-li-bg.jpg) no-repeat;}
.nav li a{display:block; width:100px; height:35px; line-height:32px; color:#fff; text-align:center; font-size:14px;}
.nav li a:hover{color:#a06110; font-weight:bold; background:url(../images/nav-hover.jpg) no-repeat; text-decoration:none;}
.date{width:1000px; height:30px; line-height:30px;}
.date .welcome{width:200px; float:left; height:30px;}
.date .left{width:200px; float:left; height:30px;}
.search{width:250px;height:30px;position:relative; float:right;}
.search input{position:absolute; width:155px;height:24px;line-height:24px; color:#3c98cc; border-left:1px solid #eee; border-bottom:1px solid #eee; background:url(imagesinput-bg.jpg) repeat-x; left:60px; top:3px; padding-left:10px; }
.search input.notxt{color:#3c98cc; padding-left:7px;}	
.search input.notxt1 {position: absolute;width: 25px;height: 25px;top: 3px;left: 215px;border: none;cursor: pointer;background:url(imagessprite.jpg) no-repeat scroll -25px bottom;cursor:pointer; }

.main{width:1000px; height:1400px; padding:10px 0;}
.main-left{width:260px; height:1400px; float:left;}

.notice{width:240px; height:220px; margin-bottom:15px; _margin-bottom:14px;}
.notice .content{width:218px; height:171px; padding:10px; _padding:7px 10px; background:#fafdfe; border:1px solid #ddd;}
.notice .content li{height:45px; line-height:20px; overflow:hidden; padding-left:10px; background:url(imagesstar.jpg) no-repeat scroll left 7px;}
.notice .content li a{ color:#055389;}
.notice .content li span{ color:#055389;}

.query{width:240px; height:145px; margin-bottom:15px; _margin-bottom:14px;}
.query .content{width:218px; height:96px; padding:10px; _padding:7px 10px; background:#fafdfe; border:1px solid #ddd;}
.query .content li{height:23px; line-height:23px; _height:22px; _line-height:22px; overflow:hidden; padding-left:10px;}
.query .content li a{ color:#055389; float:left;}
.query .content li span{ width:15px; height:15px; display:block; margin:2px 10px 0 0; float:left; background:url(imagesicos.jpg) no-repeat;}
.query .content li span.two{ background-position:left -15px;}
.query .content li span.three{ background-position:left -30px;}
.query .content li span.four{ background-position:left -45px;}

.manage{width:240px; height:122px; margin-bottom:15px; _margin-bottom:14px;}
.manage .content{width:218px; height:73px; padding:10px; _padding:7px 10px; background:#fafdfe; border:1px solid #ddd;}
.manage .content li{height:23px; line-height:23px; _height:22px; _line-height:22px; overflow:hidden; padding-left:10px;}
.manage .content li a{ color:#055389; float:left;}
.manage .content li span{ width:15px; height:15px; display:block; margin:2px 10px 0 0; float:left; background:url(imagesicos2.jpg) no-repeat;}
.manage .content li span.two{ background-position:left -15px;}
.manage .content li span.three{ background-position:left -30px;}

.project{width:240px; height:100px; margin-bottom:15px; _margin-bottom:14px;}
.project .content{width:218px; height:50px; padding:10px; _padding:7px 10px; background:#fafdfe; border:1px solid #ddd;}
.project .content li{height:23px; line-height:23px; _height:22px; _line-height:22px; border-bottom:1px dashed #ccc; overflow:hidden; padding-left:10px; background:url(imagesstar.jpg) no-repeat scroll left 7px;}
.project .content li a{ color:#055389;}
.project .content li span{ color:#055389;}

.rules{width:240px; height:202px; margin-bottom:15px;}
.rules .content{width:218px; height:153px; padding:10px; _padding:9px 10px; background:#fafdfe; border:1px solid #ddd;}
.rules .content li{height:25px; line-height:25px; _height:24px; _line-height:24px; overflow:hidden; padding-left:10px; background:url(imagesstar.jpg) no-repeat scroll left center;}
.rules .content li a{ color:#055389; float:left;}
.rules .content li span{ color:#055389; float:right;}

.brief{width:240px; height:194px; margin-bottom:15px; _margin-bottom:14px;}
.brief .content{width:218px; height:145px; padding:10px; _padding:7px 10px; background:#fafdfe; border:1px solid #ddd;}
.brief .content li{height:24px; line-height:24px; _height:23px; _line-height:23px; overflow:hidden; border-bottom:1px dashed #ccc; padding-left:10px; background:url(imagesstar.jpg) no-repeat scroll left 7px;}
.brief .content li a{ color:#055389; float:left;}

a.link{display:block; width:200px; height:43px; padding:10px 19px; margin-bottom:15px; _margin-bottom:14px; background:url(imagesa-link.jpg) no-repeat; color:#fff; line-height:22px; text-align:center;}

.links{width:240px; height:220px; margin-bottom:15px; _margin-bottom:14px;}
.links .content{width:218px; height:171px; padding:10px; background:#fafdfe; border:1px solid #ddd;}
.links .content select{width:218px; height:22px; margin:10px 0;}


.title3{width:472px; height:27px; line-height:27px; padding:0 5px; background:url(imagestitle1.jpg) repeat-x; position:relative;}
.title1{width:230px; height:27px; line-height:27px; padding:0 5px; background:url(imagestitle1.jpg) repeat-x; position:relative;}
.title1 .title1-l{width:5px; height:27px; position:absolute; left:0; top:0; background:url(imagessprite.jpg) no-repeat scroll -15px top;}
.title1 .title1-r{width:5px; height:27px; position:absolute; right:0; top:0; background:url(imagessprite.jpg) no-repeat scroll -20px top;}
.title1 h3,.title3 h3{color:#fff; float:left;}
.title1 a,.title3 a{color:#fff; float:right;}

.main .main-center{width:500px; height:1400px; float:left;}

.main .main-center .unit{width:480px; height:200px; border:1px solid #ccc; background:#fdfdfd; margin-bottom:15px;}
.main .main-center .title2{width:460px; height:27px; line-height:27px; padding:0 10px; background:url(imagestitle2.jpg) repeat-x;}
.main .main-center .title2 h3{float:left; color:#075d96;}
.main .main-center .title2 a{float:right; color:#075d96;}
.main .main-center .unit ul{padding:10px}
.main .main-center .unit ul li{height:24px; line-height:24px; padding-left:10px; background:url(imagesstar.jpg) no-repeat scroll left center;}
.main .main-center .unit ul li span{float:right;}
.main .main-center .unit ul li a{float:left;}

.main .main-center .unit-scroll{width:480px; height:173px; border:1px solid #ccc; background:#e8f6fc; margin-bottom:0px;}
.unit-scroll ul{display:inline;} 
.unit-scroll ul li{ width:141px; float:left; margin:0px 10px; text-align:center; line-height:24px; display:inline;}
.unit-scroll ul li img{width:135px; height:95px; background:#FFFFFF; padding:2px;border:1px solid #c7c7c7;}
.unit-scroll ul li a{ display:block; width:146px;color:#000; }
.unit-scroll ul li a:hover{width:146px;color:#f60;}

.main .main-center .unit-pic{width:472px; height:312px; margin-bottom:15px;}
.main .main-center .unit-pic .content{width:370px; height:253px; padding:15px 55px; border:1px solid #ccc; background:#fdfdfd;}
.pic1{width:370px; height:253px; position:relative; z-index:1000;}
.banner { width: 370px; height:253px; position: relative; overflow:hidden; }
.banner ul { position: absolute; top: 0; left: 0; z-index: 1; width: 2940px; }
.banner ul li { width:370px; height:253px; float:left; position:relative;}
.banner ul li img{width:370px; height:225px;}
.banner ul li .zz{width:370px; position:absolute; left:0; bottom:0; background:#0163aa; z-index:1000; height:30px; line-height:30px; color:#fff;cursor:pointer;}
.banner ol { position: absolute; bottom: 30px; right:0px; z-index:1002; }
.banner ol li { float: left; width:18px; height: 18px; text-align:center; overflow: hidden; background:#000; color:#fff; border:1px solid #ccc; cursor:pointer;}
.banner .active {  background:#0163aa;}

.unit1{width:240px; height:312px; margin-bottom:15px;}
.unit1 .content{width:218px; height:263px; padding:10px; _padding:9px 10px; background:#fafdfe; border:1px solid #ddd;}
.unit1 .content li{height:25px; line-height:25px; _height:24px; _line-height:24px;  overflow:hidden; padding-left:10px; background:url(imagesstar.jpg) no-repeat scroll left center;}
.unit1 .content li a{ color:#055389; float:left;}
.unit1 .content li span{ color:#055389; float:right;}

.main .main-right{width:240px; height:1400px; float:left;}

.employment{width:240px; height:175px; margin-bottom:15px;}
.employment .content{width:218px; height:126px; padding:10px; _padding:9px 10px; background:#fafdfe; border:1px solid #ddd;}
.employment .content li{height:25px; line-height:25px; _height:24px; _line-height:24px;  overflow:hidden; padding-left:10px; background:url(imagesstar.jpg) no-repeat scroll left center;}
.employment .content li a{ color:#055389; float:left;}
.employment .content li span{ color:#055389; float:right;}

/*二级页*/
.crumb{width:1000px; height:30px; line-height:30px; border-bottom:1px solid #055389;}
.sub-main{width:1000px; height:auto; float:left; min-height:500px; -height:500px; _height:500px; padding:10px 0;}
.sub-main .main-left{width:260px; height:auto; min-height:500px; -height:500px; _height:500px; float:left;}
.article_wrap{width:740px; float:left; height:auto; min-height:502px; -height:502px; _height:502px;}
.article_wrap .article{width:738px; height:auto; min-height:200px; -height:200px; _height:200px; border:1px solid #ccc; margin-bottom:15px;}
.article .head{width:100%; height:auto; min-height:50px; _height:50px; -height:50px; text-align:center; color:#055389;}
.article .head h2{margin:15px 0;}
.article .head h4{margin:5px 0;}
.article .head .discription{width:100%; height:24px; line-height:24px; background:#055389; color:#fff;}
.article .zhengwen{width:90%; padding:10px 5%; line-height:24px;}
.article .select{ padding:20px 40px; text-align:center; clear:both;}
.article .select h3{line-height:30px; text-align:left; width:100%;}
.article .select ul{padding:0;}
.article .select ul li{padding:0; border:none; background:none;}
.article .select a{padding:0 2px;}

.menu{width:240px; height:auto; margin-bottom:15px;}
.menu .content{width:218px; height:auto; padding:10px; background:#fafdfe; border:1px solid #ddd;}
.menu .content li{height:30px; line-height:30px; font-size:14px; overflow:hidden; padding-left:10px; background:url(imagesstar.jpg) no-repeat scroll left center;}
.menu .content li a{ color:#055389; float:left;}

.article .list-title{width:100%; height:27px; line-height:27px; background:#055389; color:#fff;}
.article .list-title a{padding-right:15px; float:right; color:#fff;}
.article .list-title h3{padding-left:15px; float:left;}

.article ul{padding:20px}
.article ul li{height:24px; line-height:24px; border-bottom:1px dashed #ccc; padding-left:10px; background:url(imagesstar.jpg) no-repeat scroll left center;}
.article ul li span{float:right;}
.article ul li a{float:left;}

.article ul.list-pic{padding:20px}
.article ul.list-pic li{height:120px; line-height:24px; border:1px solid #ccc; display:inline; width:140px; padding:0; background:#fafdfe; float:left; margin:10px 15px; text-align:center;}
.article ul.list-pic li a h4{font-weight:normal;}
.article ul.list-pic li a img{width:135px; height:95px; padding:2px; background:#fff;}















.footer{width:1000px; height:115px; line-height:30px; clear:both; color:#666; text-align:center; background:url(imagesfooter.jpg) repeat-x;}
.footer a{color:#173f69; padding:5px;}
