.clear{clear: both;}
.center{width:1200px; margin:0 auto;}
body{background: #f2f2f2;}

/*header*/
.header{height: 85px; background: url(top_bg.jpg) repeat-x left top; margin: 0 auto; z-index: 9999;}
.header .logo{float: left; height: 85px;}


/*导航*/
.nav{height:46px; float: left; width: 588px; margin: 19px 0 0 36px;}
.nav_yj{width: 588px; margin: 0 auto; height: 46px; }
.nav_yj li{float: left;display: inline; text-align: center; line-height: 46px; position: relative; width: 94px; z-index: 999;}
.nav_yj li.on{background: #19a4ec; height: 46px; line-height: 46px;}
.nav_yj li a{font-size: 16px; color: #fff; display: block;}
.nav_yj li.on a,.nav_yj li.on a:hover{color: #fff;}

.nav_ej{position: absolute; top: 46px; left: 0; display: none; background: #19a4ec; float: left; width: 100%; z-index: 1000;}
.nav_ej li{text-align: center; background: none; line-height: 46px; float: left;display: inline; width: 100%; display: inline;}
.nav_ej li a{font-size: 14px; color: #fff; display: block; background: none; padding: 0;}
.nav_ej li a:hover{background: #177cb0;}

.search{float: right; height: 34px; width: 229px; margin: 26px 0 0 0; background: #fff; border-radius: 8px; border:1px solid #dcdcdc;}
.search .txt,.search .btn{border: none; background: none; height: 34px; line-height: 34px; float: left;}
.search .txt{padding: 0 8px; width: 175px; color: #666;}
.search .btn{width: 34px; background: url(search.png) no-repeat 0 0; cursor: pointer;}

/*图片轮播*/
.banner{height: 220px; width: 1200px;}
.slide{height:220px;position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{position:absolute;width:1200px;height:100%;left:0;top:0;}


/*工作动态*/
.item ul{overflow: hidden; margin: 8px 0 4px;}
.item ul li{height: 34px; line-height: 34px; padding-left: 15px; background: url(list_style.png) no-repeat left center; }
.item ul li span{float: right; color: #999; }
.item ul li a:hover{color: #19a4ec;}

.item .item_th p img{float:left; margin:12px 6px 0 11px;}
.item_th{height: 42px;line-height: 42px;font-size: 18px; font-weight: bold; color: #19a4ec;}
.item_th p{float: left;font-size: 18px; font-weight: bold; color: #19a4ec; width: 149px;}
.orange_th p{color: #e68c0a;}
.pink_th p{color: #bc4bf1;}
.tsg_th p{color: #30b302;}
.item_th .more{float: right;color: #333; margin-right: 11px; font-weight: normal;}

/*快速通道*/
.kstd{width: 712px; float: left; display: inline; border: 1px solid #eeeeee; margin-top: 10px; position: relative; background: #fff;}
.kstd_th{position: absolute; top:0; left: 0;}
.kstd ul{margin: 0;}
.kstd ul li{background: none; padding-left: 0; float: left; display: block; width: 178px; height: 260px;}
.kstd ul li.gray_ksdh{background: #f8f8f8;}
.kstd ul li a{width: 178px; height: 260px; display: block;}
.kstd ul li a img{padding: 71px 0 0 43px;}
.kstd ul li a p{text-align: center; font-size: 16px;}

/*通知公告*/
.tzgg{width: 456px; float: right; min-height: 259px; _height:259px; display: inline; margin-top: 10px; background: #fff;border: 1px solid #eeeeee;}
.tzgg ul{width: 431px; margin: 0 auto; min-height: 204px; _height:204px;}
.xtbg{width: 399px; float: left; min-height: 228px; _height:228px; display: inline;}
.xtbg ul{width: 374px; margin: 0 auto; min-height: 170px; _height:170px;}

/*图书馆*/
.tsg{width: 590px; min-height: 250px; _height:250px; float: left; background: #fff;border: 1px solid #eeeeee;}
.img_icon{width: 100px; float: left; padding: 40px 0 0 81px;}
/*.img_icon img{width: 94px; height: 94px;}*/
.tsg ul{width: 338px; float: right; min-height: 170px; _height:170px;}

.jxjs{float: right; display: inline;}

/*底部*/
.footer{height:147px; background: url(bottom_bg.jpg) repeat-x left top;width: 100%;margin-top: 25px;}
.link{width: 1200px; height: 36px; margin: 0 auto; padding: 17px 0 10px 0;}
.link ul{width: 1200px; height: 36px;}
.link ul li{float: left; width: 100px; height: 36px; line-height: 36px; text-align: center;}
.link ul li.first_li a{font-size: 15px;}
.link ul li a{font-size: 12px; color: #fff;}
.footer p{text-align: center; color: #fff;line-height: 28px;}

/*列表页*/
.bann{width: 1200px; height:220px; margin: 10px auto 0 auto;}
.bann img{width: 1200px; height: 220px;}
.menu{width: 220px; float: left; margin-top: 12px;border: 1px solid #dcdcdc; border-top: none; padding-bottom: 100px;}
.menu .th{text-align: center; line-height: 42px; height: 42px; font-weight: bold; font-size: 16px; background: #075bcc; color: #fff; border-top:2px solid #f7b52f;}
.menu .th p{font-weight: bold; font-size: 16px; color: #fff;}
.menu ul{ overflow: hidden; height: auto; }
.menu ul li{line-height: 42px; height: 42px; text-align: center; padding-top: 0; border-bottom: 1px solid #DCDCDC;}
.menu ul li a{font-size: 14px;}
.menu ul li.on{background: #dcdcdc;}
.menu ul li.on a{color: #075bcc;}

.box{width: 960px; min-height: 645px; _height:645px; float: right; margin-top: 12px; display: inline;}
.box .list_item_th{height: 42px; line-height: 42px; border-bottom: 2px solid #075bcc;}
.box .list_item_th p{color: #075bcc; font-size: 18px; font-weight: bold; width: 186px; float: left; display: inline-block;}
.box .list_item_th p img{float: left; padding: 12px 13px 0 1px;}
.box .list_item_th .local{float: right; padding-right: 6px; color: #333; display: block;}
.box .list_item_th .local a{color: #333;}
.box ul{min-height: 529px; _height:529px;}
.box ul li{height: 34px; line-height: 34px; border-bottom: 1px dotted #dcdcdc; background: url(list_style.png) no-repeat left center; padding-left: 15px;}
.box ul li span{color: #666;}
.pages{padding: 10px 0; text-align: center; line-height: 32px; height: 32px;}

/*内容页*/
.content{padding: 6px 8px 12px 0;}
.content .title{line-height: 28px; font-size: 20px; font-weight: bold; text-align: center; padding: 15px 0px; margin: 0 20px; border-bottom: 1px dotted #dcdcdc;}
.content .txt{text-align: center; color: #888; line-height: 28px; padding: 10px 0;}
.con{min-height: 400px; _height:400px; padding: 5px 15px;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.old_box,.con .old_box p,.con .old_box div,.con .old_box span,.con .old_box font,.con .old_box strong,.con .old_box b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con p .edui-faked-video{display: block;}
.con .old_box p .edui-faked-video{display: block;}
.con img{max-width: 600px;}
.con .old_box img{max-width: 600px;}
.con b,.con strong{font-weight: bold;}
.con .old_box b,.con .old_box strong{font-weight: bold;}
.con table{margin:0 auto !important;}
.con .old_box table{margin:0 auto !important;}
.con table tr td{border:1px solid #dcdcdc !important;}
.con .old_box table tr td{border:1px solid #dcdcdc !important;}





