/*reset.css*/
html, body, div, span, object, iframe,
h1,h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-size: 14px;}
a{text-decoration: none;color: #151515;cursor: pointer;}
li{list-style: none;}
input{outline:none;}
body,html{width: 100%;background: #FFFFFF;color: #151515;}
.article, .article p, .article span, .article font, .article div {line-height:40px;font-size:16px;font-family:"Microsoft Yahei"!important;}
.article img {max-width:800px!important;}
.article table {max-width:1000px;margin:0 auto!important;}
/*common*/
.clearFix:after,.clearFix:before{content: "";display: block;clear: both;}
.inner{width: 1100px;margin: 0 auto;}
.pull-left{float: left;}
.pull-right{float: right;}
.hide{display: none !important;}

/*头部*/
.header_top{width: 100%; height: 40px;}
.header_top a{display: inline-block; font-size: 14px;line-height: 40px;}
.header_logo{width: 100%;height:350px;background: url(../images/logo_bg.png) no-repeat center;}
.header_logo .inner{position: relative;}
.header_logo img{position: absolute;top: 130px;left:50px;}

/*导航*/
.nav{width:100%;height:55px;background-color: #ac0001;}
.nav ul{width: 100%;height: 100%;}
.nav ul li{float: left;width:157px;height: 100%;}
.nav ul li a{display: inline-block;width: 100%; border-left:2px solid #FFF;text-align: center;line-height: 55px;font-size: 20px;color: #FFFFFF;font-family:"SimHei",微软雅黑;font-weight: 600;}
.nav ul li a.on{background: #d72416;}

/*日期+搜索*/
.headerDate{width:100%;height:40px;line-height:40px;}
.spanText{float: left;margin-top:8px;display: inline-block;width: 190px;font-size: 12px;color: #000;}
.spanText1{font:12px/30px "宋体";}
.spanText2{font:13px/30px "宋体";}
.weather{display: inline-block;margin-top:16px;}
.search{float: right;display: inline-block;height:40px;width: 282px;cursor: pointer;background: url(../images/search01.png) no-repeat center;margin-top: 5px;} 
.top_search_text{float: left;display: inline-block;width:155px;height:26px;margin-top:6px;margin-left:26px;line-height: 26px;color: #7d7d7d;border: none;border: 0px;}
.top_search_btn {position: relative;float:right;display: inline-block;width:64px;height: 28px;margin-top:5px;margin-right:8px;background: url(../images/search02.png) no-repeat center;color: #fff;border: none;cursor: pointer;}



/*新闻*/
.news{width: 100%;}
.news_title{width: 100%;height: 75px;background: url(../images/news_bg.png) no-repeat center;margin-top: 20px;margin-bottom: 20px;}
.news_title h4{width: 800px;height: 100%;padding-left: 250px;overflow:hidden;}
.news_title h4 a{display: inline-block;width: 100%;line-height: 75px;color: #353535;font-size: 32px;font-weight:normal; font-family:"SimHei","Microsoft YaHei",微软雅黑,"MicrosoftJhengHei";}
.department_news{position:relative;z-index:1000;width:100%;background:#fff;}
.department_news .picHandover{width:600px;}
.department_news .roll {float:left;position:relative;display:inline-block;width:600px;height:365px;overflow:hidden;}
.department_news .roll_pic {width:600px;height:365px;}
.department_news .roll_pic a{display:block;width:600px;height:365px;}
.department_news .roll_num li.roll_num_hover {background:url(../images/active_li_department.png) no-repeat center;}
.department_news .roll_pic img{width:600px;height:365px;}
.department_news .roll_num{position:relative;float:right;line-height:40px;height:40px;top:-40px;margin-right:15px;z-index:10;}
.department_news .roll_num li {float:left;width:14px;height:40px;margin:0 5px;line-height:32px;background:url(../images/default_li_department.png) no-repeat center;text-align:center;cursor:pointer;color:#FFF;}
.department_news .roll_title{position:absolute;bottom:0px;width:600px;height:40px;line-height:40px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.department_news .roll_title a {float:left;padding-left:10px;font-size:14px;text-decoration:none;color:#FFFFFF;}
.news_depart_text ul li a {float:left;width: 370px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: left;}
.news_depart_text {width:475px;}
.news_depart_text .hd {width:100%;height:47px;border-top: 4px solid #ccc; background-color:#fbfbfb ;}
.news_depart_text .hd a {float:right;line-height:47px;}
.news_depart_text .hd .news_border {float:left;padding: 0 8px;}
.news_depart_text .hd h4{line-height:36px;font-size:18px; color:#ac0001;}
.news_border_bottom{width: 100%;height:4px; background: url(../images/news_top.png) no-repeat center;padding: 0 8px;position: relative;top:-4px;left: -8px;}
.news_depart_text ul {width:100%;margin-top:14px;}
.news_depart_text ul li {width: 100%;height:36px;line-height:36px;}
.news_depart_text ul li a {float:left;width: 370px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: left;}
.news_depart_text ul li .titleDate {float:right;}

/*专题专栏*/
.topic{width:100%;margin-top: 28px;}
.topic a{display: inline-block;}
.topic_l{width:600px;float: left;}
.topic_r{width:475px;float: right;}


/*快讯+动态+公告*/
.notice{width: 100%;margin-top: 27px;}
.notice_infor{float: left;width: 350px;margin-right:25px;padding-bottom: 15px;}
.notice_title{width: 100%;height: 40px;background: #f5f5f5;}
.notice_title h4{float: left;width: 105px; height: 100%;text-align: center;line-height: 40px;font-size: 18px;color: #FFFFFF;background: #AC0001;}
.notice_title a{float: right;display: inline-block; width: 68px;text-align: center;line-height: 40px;color: #161616;font-size:14px;}
.notice_infor ul{width: 100%;margin-top: 12px;}
.notice_infor ul li{width: 100%;height: 35px;line-height:35px;background-image:url(../images/list_1.png);background-position:5px center;background-repeat:no-repeat;padding-left: 20px;}
.notice_infor ul li a{display: inline-block; width: 310px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.notice_list{width: 100%;height: 266px;overflow: hidden;}


/*工作动态*/
.work{width:1110px;height: 358px;margin: 0 auto; background: url(../images/work_bg.png) no-repeat center;}
.work_in{margin-top: 60px;width: 510px;margin-left: 27px;}
.work_title{width: 100%;height: 38px;line-height: 38px; border-bottom:1px solid #e2e2e2;}
.work_title h4{float:left;width:129px;height: 100%;text-align: center;line-height:38px;color: #AC0001;font-size:16px;margin-left: 10px;}
.work_title a{font-size: 14px;}
.work_top_line{width: 100%;margin-top: 20px;}
/*.work_top_line .pull-left{width:137px;height: 87px;}
.work_top_line .pull-left img{border:4px solid #e7e7e7;width:100%;height:100%;}
.work_top_line .pull-right{width: 360px;}*/
.work_top_line  h5{height:22px;line-height: 22px;font-size: 16px;color: #282828;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.work_top_line p{margin-top: 12px;line-height: 26px;font-size: 12px;padding-bottom:7px;border-bottom:1px dashed #ccc;}
.work_in ul{width: 100%;padding-bottom: 20px;}
.work_in ul li{height: 40px;line-height: 40px;}
.work_in ul li a{float: left;width: 350px;height: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;}
.work_in ul li .titleDate{float: right;}
/*廉政文化*/
.culture{width:1100px;margin:32px auto;}
.culture .common{height: 304px; position: relative;background: #f8f8f8;border-top:2px solid #AC0001;}
.culture .common .culture_logo{position: absolute;top: -8px;left: 7px;}
.culture_l{width: 350px;float: left;}
.culture_r{width: 726px;float: right;}
.culture_in{width:320px;margin:10px 0 0 15px;}


.culture_in_1{padding-top:42px;}
.culture_in p{height:38px;line-height:38px;font-size:15px;padding-left:10px;}
.culture_in p span{font-weight:bold;color:#AC0001;font-size:15px;}
.culture_r_l{float: left;width: 330px;margin:47px 0 0 17px;}
.culture_r_r{float: left;width:330px;margin-left:25px;}
.culture_title{width: 100%;height:38px; border-bottom: 4px solid #e2e2e2;}
.culture_title h4{float: left;width:100px;height: 100%;font-size: 18px;color:#AC0001;line-height: 38px;}
.culture_title a{float: right;display: inline-block;line-height: 38px;}
.culture_r_l ul{width:100%;margin-top:5px ;}
.culture_r_l ul li{height: 40px;line-height: 40px;}
.culture_r_l ul li a{font-size: 14px;display: inline-block;width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.culture_r_title{width: 100%;height:75px; background:url(../images/culture_title_bg.png) no-repeat left center;}
.culture_r_r a{display: block;width: 330px;height: 217px;}
.culture_r_r a img{width: 100%;height: 100%;}



/*资料库*/
.data{width:1110px;height: 330px;margin: 0 auto; background: url(../images/data_bg.png) no-repeat center;}
.data .data_in{width: 325px;float: left;margin:45px 0 0 35px;}
.data_title{width: 100%;height: 40px;border-bottom:3px solid #f5f5f5;}
.data_title  .data_title_l{float: left; width:95px;height: 100%;position: relative;}
.data_title h4{width:95px;text-align: center;height: 100%;line-height: 40px;font-size: 18px; color:#AC0001;}
.data_title_l .data_title_bottom{width: 100%;height:3px;background-color: #AC0001;position: absolute;bottom: -3px;}
.data_title a{float: right;display: inline-block; width: 68px;text-align: center;line-height: 40px;color: #161616;font-size:14px;}
.data_in ul{width: 100%;margin-top: 10px;}
.data_in ul li{width: 100%;height: 36px;line-height: 36px;background-image: url(../images/list_1.png);background-position: 5px center;background-repeat: no-repeat;padding-left: 20px;}
.data_in ul li a{display: inline-block;width: 310px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*友情链接*/
.links{width:1110px;height:60px;margin: 0 auto; background: url(../images/link_bg.png) no-repeat center;margin-top: 23px;}
.links_select{margin-left:160px;padding-top: 15px;}
.links select{float: left;background: url(../images/arrow01.png) no-repeat center;width:210px;height: 32px;border: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;padding: 0 0 5px 10px;line-height: 30px;margin-left: 15px;}


/*底部*/
.bottom{width:100%;height: 106px;background:#ac0001;margin-top: 30px;}
.bottom .inner{width:800px;padding-top: 20px;}
.bottom .inner p{font-size:16px ;color: #FFFFFF;margin-top: 5px;}




/*二级*/
.content{width:1118px;margin:0 auto;}
.content .headerDate{padding-left:5px;}
.content_top{width:100%;height:14px;background:url(../images/borderTop.png) no-repeat center;}
.content_bottom{width: 100%;height:12px;background:url(../images/borderBotm.png) no-repeat center;}
.crumbs{width:100%;height:30px;line-height:30px;background: url(../images/Loc.png) no-repeat 22px center;padding-left:44px;}
.content_body{width:100%;background:url(../images/borderCenter.png);padding-bottom:30px;}
.content_body .bodyLeft{width:225px;min-height:697px;margin:32px 0 0 22px;background:#f6f6f6;position: relative;}
.content_title{width:173px;height: 35px;position: absolute;top:-9px;left:26px;background: url(../images/titleBg2.png) no-repeat center;line-height: 35px;color: #FFFFFF;font-size: 18px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.bodyLeft ul{width:190px;margin:30px 0 0 18px;padding-bottom: 20px;}
.bodyLeft ul li{width: 100%;height: 45px;line-height: 45px;border-bottom:1px dashed #c3c3c3;}
.bodyLeft ul li a{display:inline-block;width:120px;padding-left:18px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bodyLeft ul li span{float:right;margin-right:20px;}
.bodyLeft ul li.on{color: #AC0001;}
.bodyLeft ul li.on a{color: #AC0001;}
.content_body .bodyRight{width:800px;margin:22px 32px 0 0;}
.rightTitle{width:100%;height:40px;border-bottom:3px solid #efefef;}
.rightTitle_L{width:107px;height:43px;float:left;}
.rightTitle_L h4{width:100%;height: 35px;text-align:center;line-height:40px;}
.rightTitle_L h4 a{font-size: 16px;font-weight:normal;color:#AC0001;}
.rightTitle_L .title_bottom{width:100%;height:8px;background:url(../images/titleBottom.png) no-repeat center;}
.bodyRight_infor{width:100%;margin-top:17px;}
.bodyRight_infor li{height:38px;line-height: 38px;background:url(../images/list_1.png) no-repeat 5px center;}
.bodyRight_infor li a{display: inline-block;width:650px;padding-left:28px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.bodyRight_infor li .datetime{float: right;}

/*细览*/
.sub .title{line-height:50px;text-align:center;color: #0d7dca;font-size: 24px;font-family: "微软雅黑";}
.sub .laiyuan{height:50px;line-height: 50px;text-align:center;}
.sub .zjy_nrwz{width:1040px;margin:0 auto;min-height:500px; text-align:left;}  
/*细览结束*/