.clear{clear: both;}
.center{width:1160px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}

/*头部*/
.header_top{height: 6px; background: #3d125e; width: 100%;}
.header{height: 109px; background: #724598; width: 100%;}
.header .logo{width: 521px; height: 109px; margin: 0 auto; display: block;}
.header .logo img{width: 521px; height: 109px;}
.top_ul{display: block; margin-top: 45px;}
.top_ul li{float: left; text-align: center; padding: 0 14px;}
.top_ul li img{margin: 0 5px 0 0; display: block; float: left;}
.top_ul li a{color: #fff; display: block; float: left;}
.one{border-right:1px solid #fff;}

/*导航*/
.nav{background: #724598; height: 56px; width: 100%; border-top:1px solid #b68ccc;}
.nav_yj{width: 1160px; margin: 0 auto; height: 56px;}
.nav_yj li{float: left;display: inline; text-align: center; line-height: 56px; position: relative; width: 109px; z-index: 999; margin: 0 18px;}
.nav_yj li.prev{background: none;}
.nav_yj li.on{background: #711d9d; height: 56px; line-height: 56px;}
.nav_yj li.hover{background: url(nav_bg.jpg) repeat-x left bottom;}
.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: 56px; left: 0; display: none; background: #711d9d; float: left; width: 100%; z-index: 1000;}
.nav_ej li{text-align: center; background: none; line-height: 56px; float: left;display: inline; width: 100%; display: inline; margin: 0;}
.nav_ej li a{font-size: 14px; color: #fff; display: block; background: none; padding: 0;}
.nav_ej li a:hover{background: #611986;}

/*图片轮播*/
.banner{height: 535px; width: 100%;}
.slide{height:535px;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:100%;height:100%;left:0;top:0;}
.ban_nav{position:absolute;bottom:24px;left:0;width:100%;text-align:center;z-index:4;}
.ban_nav a{display:inline-block; vertical-align:middle; width:15px; height:15px; line-height:15px; overflow:hidden; margin:0 6px; cursor:pointer; background: url(white_bann.png) no-repeat 0 0;}
.ban_nav .on{background:url(pur_bann.png) no-repeat 0 0;}

/*新闻公共样式*/
.item ul{overflow: hidden; margin: 8px 0 4px;}
.item .more{width: 140px; height: 40px; margin: 0 auto; background: url(more.png) no-repeat center center; text-align: center; margin-top: 55px;}
.item .more a{display: block; width: 100%; height: 100%; color: #fff; line-height: 40px;}
/*结束*/

/*工作要闻*/
.gzyw{margin-top: 20px;}
.gzyw .item_th{width: 393px; height: 66px; margin: 0 auto;}
.gzyw .item_th img{width: 393px; height: 66px;}
.gzyw ul li{float: left; margin-left: 10px; background: #f9f9f9; padding: 20px 15px 25px; width: 337px;} 
.gzyw ul li a{display: block; width: 337px; height: 224px;}
.gzyw ul li a img{width:337px; height:188px;}
.gzyw ul li a:hover p{color: #9c72b0;}
.gzyw ul li a p{font-size: 16px; color: #000; line-height: 30px;}
.gzyw ul li p{color: #999; line-height: 28px;}
.gzyw ul li p.time{ background: url(time_icon.png) no-repeat left center; padding-left: 23px; color: #999; line-height: 34px; height: 34px;}

/*三个选项卡栏目*/
.xxk_box{width: 100%; height: 757px; margin: 0 auto; background: url(bg_bottom.jpg) no-repeat top center; margin-top: 55px;}
.three_ul{height: 60px; width: 100%; background: url(bg_gray.jpg) repeat-x left bottom; padding-top: 20px;}
.three_ul ul{display: block; margin: 0 auto; height: 60px; width: 323px;}
.three_ul ul li{float: left; margin: 0 20px; height: 60px; line-height: 60px; cursor: pointer;}
.three_ul ul li.active{font-size: 18px; color: #724598; background: url(active.jpg) repeat-x left bottom;} 

.new_list ul{margin-top: 70px;}
.new_list ul li{float: left; width: 344px; height: 199px; margin-left: 39px;}
.new_list ul li a.a_box{float: left; width: 65px; height: 199px; display: block;}
.new_list ul li a.a_box p{width: 65px; height: 60px; border-radius: 3px;}
.new_list ul li a.a_box p span.day{height: 32px; line-height: 32px; text-align: center; color: #fff; font-size: 24px; background: #724598; width: 100%; display: block;}
.new_list ul li a.a_box p span.year_month{height: 28px; line-height: 28px; color: #666; text-align: center; width: 100%; display: block; background: #fff;}
.new_list ul li p.p_tiltle{float: left; line-height: 28px; width: 255px; padding-left: 24px; margin-top: 10px; height: 56px;}
.new_list ul li p.p_tiltle a{font-size: 16px;}
.new_list ul li p.p_tiltle a:hover{color: #9c72b0;}
.new_list ul li p.p_biref{float: left; font-size: 16px; line-height: 28px; width: 255px; padding-left: 24px; color: #666; margin-top: 10px;}

/*底部*/
.bottom{background: #724598;}
.footer_top{height: 134px;}
.link{height: 94px; padding-top: 20px;}
.link p{font-size: 18px; color: #fff; height: 30px; line-height: 30px;}
.link ul{overflow:hidden; line-height: 30px;}
.link ul li{background: url(link_style.png) no-repeat left center; padding-left: 15px; float: left; margin-left: 46px;}
.link ul li.last{margin-left: 74px;}
.link ul li a{color: #fff;}

.footer_bottom{border-top:1px solid #9d7db7; padding: 25px 0;}
.footer_bottom p{text-align: center; color: #fff; line-height: 30px; height: 30px;}

/*列表页*/
.bann{width: 1160px; height:300px; margin: 10px auto 0 auto;}
.bann img{width: 1160px; height: 300px;}
.menu{width: 220px; float: left; margin-top: 12px;border: 1px solid #dcdcdc; border-top: none; border-bottom: none;}
.menu .th{text-align: center; line-height: 42px; height: 42px; font-weight: bold; font-size: 16px; background: #724598; color: #fff;}
.menu .th p{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; border-left: 4px solid #724598;}
.menu ul li.on a{color: #724598;}

.box{width: 906px; min-height: 645px; _height:645px; float: right; margin-top: 12px; display: inline;}
.box .list_item_th{height: 34px; line-height: 28px; border-bottom: 2px solid #724598;}
.box .list_item_th p{color: #724598; font-size: 18px; font-weight: bold; width: 100px; 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;}
.list_box ul{min-height: 597px; _height:597px;}
.list_box ul li{height: 38px; line-height: 38px; border-bottom: 1px dotted #dcdcdc; background: url(list_style.png) no-repeat left center; padding-left: 15px; margin: 0; font-weight: normal;}
.list_box ul li a:hover{color:#724598;}
.list_box ul li span{color: #666; float: right;}
.pages{padding: 10px 0; text-align: center; line-height: 32px; height: 32px;}

/*内容页*/
.content{padding: 6px 0 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;}
.con img{max-width: 650px;}
.con b,.con strong{font-weight: bold;}
.con table{margin:0 auto !important;}
.con table tr td{border:1px solid #dcdcdc !important;}
