@charset "utf-8";/* CSS Document */

.center{ width:1010px; margin:0 auto; overflow: hidden;}
ul li a:hover{ color: #227fbf;}

.wrap{ width:100%; height:auto; overflow:hidden; background: #fff;}

/*header*/
.header{height: 153px; background: #227fbf; border-bottom: 7px solid #cce1f1;}
.header .center{height: 153px; background: url(header_bg.png) no-repeat 36px center;}

.logo{float: left; margin: 26px 0 0 2px;}

.search{width: 255px; height: 40px; background: url(search.png) no-repeat 0 0; float: right; margin: 46px 8px 0 0;}
.search .txt,.search .btn{float: left; border: none; background: none; height: 40px;}
.search .txt{padding: 0 10px; width: 186px; line-height: 40px; color: #999;}
.search .btn{width: 49px; cursor: pointer;}

/*导航*/
.nav_box{width: 1010px; height: 46px; margin: 0 auto; position: absolute; z-index: 999; top: 133px; left: 50%; margin-left: -505px;}
.nav_yj{ width: 982px; padding: 0 14px; background: url(nav.png) no-repeat 0 0; height: 46px; top: 0px; left: 0;}
.nav_yj li{float: left; height: 46px; line-height: 46px; position: relative;}
.nav_yj li a{display: block; padding: 0 15px; font-weight: bold; font-size: 15px; *white-space: nowrap;}
.nav_yj li.on{background: #1c90c8;}
.nav_yj li.on a,.nav_yj li.on a:hover{color: #fff;}

.nav_ej{ position: absolute; top: 46px; left: 0; display: none; background: #1c90c8; float: left; width: 186px;  z-index: 999;}
.nav_ej li{ width: 186px; text-align: center; background: none; height: 40px; line-height: 40px;}
.nav_ej li a{font-size: 14px; color: #fff;}
.nav_ej li a:hover{background: #35a9e4;}

/*main*/
.main{/*background: url(main_bg.jpg) repeat-x 0 0;*/ overflow: hidden; padding: 8px 0 12px;}

/*首页列表*/
.item{width: 493px; float: left; margin: 0 24px 0 0;}
.item1{margin-right: 0; float: right;}
.item .th{height: 46px; line-height: 46px; border-bottom: 2px solid #60b0ec; color: #1d5681; font-size: 18px; padding-left: 2px;}
.item .th .more{float: right; width: 26px; height: 26px; background: url(more.png) no-repeat; margin-top: 10px;}
.item ul{padding: 6px 6px 0; min-height: 260px;}
.item ul li{padding-left: 12px; background: url(li_style.jpg) no-repeat 0 center; border-bottom: 1px dashed #dcdcdc; height: 34px; line-height: 34px;}
.item ul .last{border-bottom:none;}
.item ul li .time{float: right; color: #acabab;}

/*底部链接*/
.tb_box{overflow: hidden; background: #eee;}
.ad1{width: 483px; height: 91px; border: 1px solid #dcdcdc; padding: 4px; background: #fff; margin: 20px 0; overflow: hidden;}
.ad1 img{width: 483px; height: 91px;}

.tb_list{overflow: hidden; padding: 20px 0 0 0; _float: left;}
.tb_list .dh{float: left; width: 155px; height: 46px; text-align: center; line-height: 46px; margin:0 14px 9px 0;  overflow: hidden; _display:inline;}
.tb_list .last{margin-right: 0;}
.tb_list .dh a{color: #fff; font-size: 16px; display: block; width: 155px; height: 46px; overflow: hidden;}
.tb_list .dh1{background: #3d91d1;}
.tb_list .dh2{background: #ee880f;}
.tb_list .dh3{background: #60ab17;}
.tb_list .dh4{background: #a252bc;}
.tb_list .dh5{background: #1da0b3;}
.tb_list .dh6{background: #cb67ca;}

/*footer*/
.footer{background: #227fbf; padding: 20px 0;}
.footer p{text-align: center; line-height: 32px; color: #fff;}

/*列表页左侧栏目*/
.main1{ padding-top: 32px;}
.menu{float: left; width: 200px;}
.menu .th{height: 48px; line-height: 48px; background: #227fbf; color: #fff; text-align: center; font-size: 16px;}
.menu ul{display: block; width: 198px; min-height: 400px; _height:400px; border: 1px solid #dcdcdc; border-top: none;}
.menu ul li{height: 42px; line-height: 42px; text-align: center;}
.menu ul .on{background: #ddecf7;}
.menu ul li a{font-size: 16px; display: block;}
.menu ul li a:hover{background: #ddecf7; color: #333;}

.main1 .item1{ width: 786px;}

.local{float: right;color: #333; font-weight: normal; padding-right: 2px;}
.local a{color: #333; font-weight: normal;}

.main1 .item1 ul{padding: 6px 0; min-height:560px; _height:560px;}
.main1 .item1 ul li{padding-left: 14px; background: url(li_style.jpg) no-repeat 1px center;}

.pages{line-height: 32px; padding: 15px 0; text-align: center;}

/*内容页*/
.content{padding: 5px 0;}
.content .title{line-height: 30px; padding: 15px 0; text-align: center; font-size: 20px; border-bottom: 1px dotted #dcdcdc; margin: 0 15px;}
.content .time{line-height: 30px; padding: 10px 0; font-weight: normal; text-align: center; color: #999;}
.con{min-height: 500px; _height:500px;}
.con,.con p,.con span,.con div{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con img{max-width: 100%;}
.con b,.con strong{font-weight: bold;}



















