@charset "utf-8";
/*
蓝色2d5dc0
红色e7161b
*/
*{padding:0px; margin:0px;}
body{min-width:1208px;padding:0px; margin:0px; background:#b6d3ed; font-size: 16px; font-family: "Microsoft Yahei";}
ul,li,h1,h2,h3,p,a,img,iframe{padding:0; margin:0;outline:none; color:#333; }
ul{ list-style:none;}
a{text-decoration:none; color:#333; font-size:16px;}
a:hover{text-decoration:none; color:#f00;}
.clear{ clear:both;}
img{border:0;}
.jwplayer{text-indent:0px;}

.wid1160{width:1160px;margin: 0 auto;}
.wid1208{width:1208px;margin: 0 auto;}
.index-bg{width:100%;}

/*头部*/
.head{overflow: hidden;}
.index-head{background: url("images/topImg.jpg") no-repeat center bottom #e7161b;}

.menu-box{height:49px;border-top:1px solid #86a0d6;border-bottom: 5px solid #e7161b;background-color: #2d5dc0;}
.menu-box .menu{line-height:49px;display:flex;}
.menu-box .menu li{width:100%;text-align:center;}
.menu-box .menu li:hover,.menu-box .menu li.current{background-color:rgba(0,0,0,.2);}
.menu-box .menu li a{color:#fff;display:block;width:100%;height:49px;font-size: 20px;}

.menuImgUl .menuImg{background:url("images/menuTitle.png?v20240301") no-repeat;width:100%;height: 49px;display: inline-block;}
.menuImgUl .mn-1{background-position: center 0px}
.menuImgUl .mn-2{background-position: center -50px}
.menuImgUl .mn-3{background-position: center -100px}
.menuImgUl .mn-4{background-position: center -150px}
.menuImgUl .mn-5{background-position: center -200px}
.menuImgUl .mn-6{background-position: center -250px}
.menuImgUl .mn-7{background-position: center -300px}
.menuImgUl .mn-8{background-position: center -350px}

.top{height:40px;line-height:40px;font-size:14px;color:#fff;margin-top:3px;}
.top a{font-size:14px;color: #fff;margin:0 5px;}
.top a:hover{color:#fffcb0;}
.top-search{float:left;margin-top:7px;width:174px;height:26px;line-height:26px;padding-right:26px; border:1px solid #ccc;background: #fff;}
.search-box{}
.search-box input{border:none;outline:none;padding:0px 5px;background:none;width:164px;float: left;display: block;line-height: 26px;}
.search-box button{background:url(images/search.png) no-repeat center; width:26px;height:26px; border:none;margin-right:-26px;float: right;}
.top-link{padding-left: 20px;float:left;}
.top-link.ym{padding-left: 20px;float:right;}
.top a.b{font-family:"Microsoft Yahei";font-size:16px;font-weight:bold;}
.top a.b:nth-child(2){padding-right: 20px;}

.logo{width:1209px;height: 70px;margin:50px auto 20px;}

/*头部切换图片样式*/
.head-img{width:1208px;height:226px; position:relative;}
.head-img .logo{ width:611px; height:141px; background:url(images/logo.png) no-repeat; position:absolute; top:38px;left:20px;z-index:10000;}
.head-img .hd-img{width:1208px;height:226px;overflow: hidden;}
.head-img .hd-img li,.head-img .hd-img li img{ width:1208px;height:226px;}
.menu-box{height:49px;border-top:1px solid #86bfe9;background:#2d5dc0;}
.menu-box .menu{line-height:49px;display:flex;}
.menu-box .menu li{width:100%;text-align:center;}
.menu-box .menu li:hover,.menu-box .menu li.current{background:rgba(0,0,0,.2);}
.menu-box .menu li a{color:#fff;display:block;width:100%;height:49px;font-size: 20px;}



/*底部*/
.foot{box-sizing:border-box;background:#b6d3ed; padding:18px 30px 10px;text-align:center;color:#333;font-family:'宋体';font-size:14px;line-height:1.58em}
.foot a{color:#333;line-height:2em; font-size: 14px;}

/*文章列表页*/
.cont-body{min-height:320px;margin:0 auto;background:#e6f3ff;line-height: 1.8em;  overflow: hidden;}
.top-bt{width:1208px;height:35px;background:url(images/notice-line.jpg);margin:0 auto;line-height:35px;}
.top-bt1{margin-left:370px;font-size:16px;}
.onsite{width:1160px;height:46px;position:relative;margin: 0px auto;padding: 10px 0;background-color:#fff;}
.onsite .o-center{width:1160px;height:46px;}
.search{width:200px;height:34px;margin:7px;float:right;}
.search .ipt-keywords{width:155px;height:30px;border:1px #ccc solid; background:#fff;float:left;font-size:18px;padding-left: 3px;color:#555;}
.search .btn-search{background:url(images/ico32.png) no-repeat 5px -67px #004080;float:left;width:39px;height:32px;border:0;cursor: pointer;}
.site-t{width:650px;height:46px;line-height:46px;margin-left:20px;float:left;white-space: nowrap;}
.linkcss{color:blue;text-decoration: underline;}
.linkcss:hover{color:red;}

.list-box{width:1160px;margin:0 auto;background:#fff;min-height: 400px;
    padding: 10px 0px;box-sizing: border-box;}
.l-b-head{width:1100px;height:50px;margin:0 auto;border-bottom:3px solid #004080;font-size:24px;color:#22529c;font-weight:bold;line-height:51px;font-family:"微软雅黑";}
.l-b-head .more{padding-right: 10px;  line-height:50px;color: #666;}
.l-b-head .more:hover{color:red}
.l-b-list{width:93%;min-height:300px;padding:20px 30px;margin: 0 auto;}
.l-b-list ul li{width:100%;line-height:36px;height:36px;display:flex;}
.l-b-list ul li.line{height:1px;line-height:1px;overflow:hidden;border-top:dashed 1px #ccc; margin:10px auto;}
.l-b-list ul li .left{width:77%;float:left;overflow: hidden; white-space:nowrap;padding-left:3%;background:url(images/list-ico.gif) no-repeat 0px 15px;}
.l-b-list ul li .left a{}
.l-b-list ul li .tiem{width:20%;float:right; text-align:center;color:#666;}
.listSearch ul li .left a b{font-size:14px;}
.listSearch .l-b-head font{font-size: 18px;color:#000;padding-left:30px;}

.page{text-align:center; margin:30px auto;clear: both;}
.page a{font-size:14px;line-height:22px; background:url(images/page-bg.png) left bottom repeat-x; height:22px; padding:4px 8px; margin:0 3px; border:solid 1px #999;color:#434343; font-family:"宋体"}
.page a.current{background:#BF000C;font-weight:bold; border:solid 1px #ccc; color:#fff;}
.page a.disabled{color:#E8E8E8; border:solid 1px #ccc; background:#fff;}

/*category*/
.category{width:1160px;margin:0 auto;overflow: hidden;background-color: #fff;
    padding: 10px 30px;box-sizing: border-box;}
.category-list-text{border:1px #ccc solid;margin-bottom:10px;}
.cl-w475{width:563px;height:430px;overflow:hidden;}
.category-list-text .cl-h{background: #f1f1f1;overflow: hidden;}
.category-list-text .cl-h a.tl{padding: 10px 15px;float:left;display:block;font-size:24px;font-weight: bold;color:#22529c;font-family:"Microsoft Yahei";max-width: 80%;}
.category-list-text .cl-h a.more{background:none;float:right;padding:0 10px;line-height:50px;width:60px;}
.category-list-text .cl-list1{width:auto;padding:10px 0;border-top:1px #ccc solid;}
.category-list-text .cl-list1 ul li{width:92%;margin:0 auto;white-space:nowrap;}

/*list_imgtext 图片新闻列表*/
.list-imgtext{}
.list-imgtext ul li{border-bottom:dashed 1px #ccc;height:147px;padding:15px 0;}
.list-imgtext ul li img{width:200px;height:135px;float:left;}
.list-imgtext ul li .it-box-r{height:137px;padding-left: 30px;}
.list-imgtext ul li .it-box-r .it-title a{font-size:18px;font-weight:bold;line-height: 20px;font-family: "Microsoft Yahei";}
.list-imgtext ul li .it-box-r .it-info{line-height: 25px;padding-top: 10px;}
.list-imgtext ul li .it-box-r .it-time{text-align:right;color:#666;line-height:30px;}
.list-imgtext ul li .it-box-r a.more{float:right; margin-left: 20px;}
/*图库列表*/
.list-img{}
.list-img ul li{height:167px;width:200px;margin:9px;float: left;text-align: center;}
.list-img ul li img{width:200px;height:135px;float:left;}
/*带缩略图的列表*/
.has-ThumbImg{width: 100%;padding: 10px; box-sizing: border-box;}
.has-ThumbImg ul{margin:20px 0;overflow: hidden;}
.has-ThumbImg ul li a{display: block;}
.has-ThumbImg ul li{float: left;width:31%;margin:5px 0 5px 3.5%;}
.has-ThumbImg ul li:nth-child(3n+1){clear:both;margin-left:0px;}
.has-ThumbImg ul li img{width:346px;height: 195px;}
.has-ThumbImg ul li span{display: block;text-align:center;width:100%;
    line-height:32px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.list-menu{width:100%;box-sizing:border-box;padding:10px;overflow:hidden;display:flex;border-bottom: 1px solid #ccc;line-height:1.1;}
.list-menu .tl{font-size:32px;color:#000;font-family:"Microsoft Yahei";font-weight:bold;display: block;position: relative;}
.list-menu .tl:after{content:"";width:32px;height:32px;position:absolute;right: -60px;top:5px;
    background:url("images/ico-02.1.png") no-repeat;}
.list-menu ul{margin-left:170px;}
.list-menu ul li{padding:0 15px;float: left;line-height: 40px;}
.list-menu ul li:after{content:"";height:24px;border-right:2px solid #666; margin-left: 30px;}
.list-menu ul li:last-child:after{border-right: none;}
.list-menu ul li a{font-size:24px;color:#000;}
.list-menu ul li a:hover{color:#e7161b;}
.list-menu a.on{display:block;float:left;margin-left:100px;color:#2d5dc0;
    font-style: italic;font-weight: bold;font-size:50px;font-family: "Microsoft Yahei";}

/*content*/
.cont-box{width:1160px;margin:0 auto;padding: 10px 30px;box-sizing: border-box;background:#fff;}
.art-title{width:1100px; padding:25px 0px 10px;text-align:center;position:relative;color:#1E5681;line-height:40px;}
.art-title .secondTitle{font-size: 16px;text-align: center;}
.art-title span.secondTitle{width:1068px;display: block;height: 50px;line-height:50px;float: left;}
.back-btn{background:url(images/ico-back.jpg) no-repeat;width:16px;height:16px;display:block;position: absolute;left:-20px;top: 10px;}
.art-part{clear:both;border-bottom:dashed 1px #aaa; line-height:32px;text-align:center; margin-bottom:15px;font-size:14px;}
.art-part .change-font-size a{cursor:pointer;}
.art-part em{margin-right:20px;font-style:normal; color:#666;}
.articlecontent{font-size:14px;}
.art-info{width:1048px; padding:10px 20px;background:#f0f3f4;font-weight:bold;color:#666;line-height:1.8em;}
.art-cont{width:1048px; padding:10px 20px;line-height:2em;font-size:16px; color:#000;}
.art-cont img{max-width:968px;}
.attachments{padding: 10px;font-size: 14px;color: #003060}
.art-part .zt{float:left;margin-left:10px;height: 32px;}
.art-part .zt a{border: 1px solid #ccc;color:#666;font-size:14px;}
div.jwplayer{display: inline-block;}

/*弹出框*/
.openwin-black-bg{position:absolute;width:100%;background:black;filter:alpha(opacity:50);opacity:0.5; height:100%;top: 0;left:0;}
.openwin{;min-height: 300px;position:absolute;top: 0;left: 0;}
.openwin .tl{height: 32px;width:100%;background: url(images/openwin-tl-bg.jpg) repeat-x;line-height: 30px;}
.openwin .tl .tl-txt{color:#fff;font-size: 14px;font-weight:bold;padding-left: 10px;}
.openwin .tl .close{background:url(images/openwin-close.jpg) no-repeat;display: block;width:16px;height: 16px;cursor:pointer;float:right;margin-right:10px;margin-top:8px;}
.openwin .bd{min-height: 235px;width:514px;border:3px #336eb6 solid;border-top:none;background:#F1F1F1;}
.openwin .bd .report-ok{width:484px;min-height:182px;margin:0 auto;padding:15px;}

.report-search-no{height: 43px;padding:0 15px;line-height:43px;background:#fff;border:#ccc 1px solid;font-size:36px;font-weight:bold;color:#336eb6;text-align:center;}
.openwin-text{line-height:1.8em;padding: 10px 0;}
.openwin-text p{text-indent:2em;}


/*信息公开*/
.tl2{font-size: 30px;font-family: "Microsoft Yahei";color: #22529c;font-weight:bold;text-align: center;height: 50px;line-height: 50px;background:url(images/category-tl-line.jpg) repeat-x bottom;}
.category-btn-box{padding-top:15px;}
.category-btn-box li{width:260px;float: left; margin: 10px 0px 10px 18px;text-align: center;}
.category-btn-box li i{display: list-item;padding-top: 20px;font-size:40px;color:#0a3b79}
.category-btn-box li a{font-size: 20px;font-family: "Microsoft Yahei";width:100%;line-height: 60px; display: block;cursor: pointer;
    background:#f3f3f3;border-right:#ccc 1px solid;border-bottom:#ccc 1px solid;
    -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.tl-list-1 ul.xxgk-index li{width:108px; margin:4px 0 8px 10px;padding: 0px;word-break: break-all; line-height: 32px;}
.tl-list-1 ul.xxgk-index li {word-wrap:break-word;}
.tl-list-1 ul.xxgk-index li a{white-space:inherit; font-size:16px;line-height:18px; height: 82px;}
.tl-list-1 ul.xxgk-index li i{padding:10px 0 8px;font-size:28px;}

/*网上举报*/
.report-btn-box{height: 96px;width: 100%;}
.btn-shadow{background:#d8d8d8; position: relative; width: 280px;height: 66px;margin: 15px;float: left; }
.reportbtn{background: url("images/ico32.png") no-repeat; width: 200px;height: 66px; display: block;  border: none; cursor: pointer;position: absolute;top:-6px;left:-6px;color: #fff;font-size:30px;font-family: "Microsoft Yahei";font-weight: bold;padding-left:80px;line-height:60px;}
.reportbtn:hover{color: #fff;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.report-jbgo{background-position:20px 10px;background-color:#e43635;}
.report-jbcx{background-position:20px -50px;background-color:#e7a105;}
.report-jbzn{background-position:20px -230px;background-color:#3f89e2;}
.report-zxzx{background-position:20px -110px;background-color:#e43635;}
.report-books{background-position:20px -290px;background-color:#3f89e2;}


/*领导机构 */
.ld-bd{width: 1160px;box-sizing: border-box;padding: 10px 20px 10px;overflow: hidden;margin: 0 auto;background: #fff;}
.b-left{width:260px; float: left;margin-top: 15px;}
.b-left ul{width: 100%;}
.b-left li{height: 46px; line-height: 46px;margin-right: 5px;margin-bottom: 9px;text-align: center;background:#eee;}
.b-left li a{display:block;width: 100%;height: 100%;}
.b-left li.on{background: #228bd7;}
.b-left li.on a{color:#ffffff;}
.b-left ul.s-node-menu{width:92%;margin: 0 auto;}
.b-left ul.s-node-menu li{border:1px solid #ddd;height: 32px;line-height:32px;background:#fff;}
.b-left ul.s-node-menu li.on{background:#6cc1ff;border:1px solid #6cc1ff;}
.bd-right{width:820px; float:right;padding: 20px;overflow: hidden;background: #fff;
    border-bottom: #ccc solid 1px;color: #333;border-top: #e5e5e5 solid 10px;
    -moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;box-shadow: 2px 2px 10px #909090;
    font-size: 14px;line-height: 30px;min-height: 500px;background: #f8f8f8;}

.xldr_profile .name{ overflow: hidden;}
.xldr_profile .name .p1{ font-size:30px; color:#000; float:left; line-height:38px; }
.xldr_profile .name .p2{color:#5d5d5d;margin-left:14px;float:left;margin-top:18px;line-height: 24px;}
.xldr_profile .name .p3{ height:216px;font-size:12px; color:#333; line-height:36px; margin-top:30px;}
.xldr_profile .name .p3 a{ color:#9c9c9c; margin-left:10px; background:url(xldr_more.png) no-repeat right center; padding-right:24px;}

.profile_left{float: left;width: 152px;overflow: hidden;}
.profile_left img{width: 152px;height: 200px;}
.profile_right{float: right;width: 640px;padding: 10px;}

.profile{ line-height: 30px; margin-top: 20px;}
.profile a{ color: #2099ff;}
.profile *{ background:none !important;}

/*领导简介*/
.xldr_profile{ overflow: hidden;}
.ldfg{overflow:hidden;padding: 10px;}
.ldfg h1{ line-height: 40px; height: 40px; font-size: 18px; font-weight: 500;}
.ldfg h1 span{line-height: 40px; height: 40px; float: left;}
.ldfg h1 span.on a{ color:#2099ff; padding: 0 10px;}
.ldfg h1 span.on i{background: #2099ff;width: 5px; height: 17px; line-height: 17px;float: left; margin-top: 12px;}
.ldfg h1 b{border-bottom: 2px solid #DDDDDD;float: right;width: 700px;height: 5px;margin-top: 15px;}
.ldfg .ldfg_con{line-height: 30px;position: relative;overflow: hidden;padding: 0 10px;}
.ldfg .open{display:inline-block;padding:5px 10px;float:right;font-size:16px;font-weight:bold;cursor: pointer;}

/*巡视巡察*/
.xsxc .list-box{width:820px; float:right;}
.xsxc .list-box .l-b-head{width:800px;}

/*category2*/
.cat2{}
.cat2-tl{height:40px;margin-top:20px;font-size:24px;font-family:"Microsoft Yahei";border-bottom:1px solid #ccc;font-weight: bold;position: relative;}
.cat2-tl em{display:inline-block;width:100%;height: 30px;border-bottom:5px solid #ccc;}
.cat2-tl span{display: inline-block;position: absolute;left:0;background:#fff;height:30px;padding-right:20px;margin-top: 5px;}
.cat2-sub .cat2-sub-tl{height:30px;margin-top: 30px; border-left:12px solid #af090b;clear: both;padding-left: 10px;}
.cat2-sub .cat2-sub-tl a.tl{font-size:20px;font-family:"Microsoft Yahei";color: #af090b;font-weight: bold;line-height: 32px;float:left;display: inline-block;}
.cat2-sub .cat2-sub-tl a.more{font-size:32px;font-family: "宋体";font-weight: bold;color: #999;float:left;display:inline-block;line-height:32px;}
.cat2-sub .cat2-sub-bd{padding: 20px 0 10px;}
.cat2-sub li{clear: both;border-bottom: 1px #ccc dashed;height: 38px;}
.cat2-bd{padding:20px;}
.cat2-bd li{height: 38px;clear: both;border-bottom: 1px #ccc dashed;}
.list2 .list-box{border: none;}
.list2 .list-box .l-b-head{color: #000;background: none;border:none;}
.list2 .list-box .l-b-list ul li{border-bottom: 1px #ccc dashed;line-height:40px;height: 40px;}
.list2 .list-box .l-b-list ul li.line{height:1px;line-height: 1px;border-top:none;}

/*专题列表*/
.ztzl-tl{width: 100%;height:91px;background:url('images/ztzl-top.jpg') no-repeat center;margin:20px 0;}
.zhuanti-list{overflow: hidden;}
.zhuanti-list li{width:33.3%;float: left;}
.zhuanti-list li img{width: 100%;max-width: 478px;max-height:274px}
.zhuanti-list li a{padding:10px;box-sizing: border-box;display: block;}
.zhuanti-list li:nth-child(4){clear: both;}
.zhuanti-list li:nth-child(7){clear: both;}


/*公用*/
.font1{font-size:24px;color:#aa1f22;font-family:"Microsoft Yahei";font-weight:bold;}
.font1:hover{color:#f00;}
.font2{font-size:18px; font-family:"Microsoft Yahei";color:#fff;}
.font3{font-size:24px;color:#22529c;font-family:"Microsoft Yahei";font-weight:bold;}
.font3:hover{color:#3f89e2}
.font4{font-size:18px; font-family:"Microsoft Yahei";font-weight:bold;}
.font5{font-size:24px; font-family:"Microsoft Yahei";font-weight:bold;}
.font6{font-size: 24px;color:#fff;font-family:"Microsoft Yahei";}
.font7{font-size: 20px;color:#f00;font-family:"Microsoft Yahei";font-weight:bold;}
.font8{font-size: 24px;color:#ba3232;font-family:"Microsoft Yahei";font-weight:bold;}
.font8:hover{color:#fff;}
.font9{font-size: 28px;color:#fff;font-family:"Microsoft Yahei";font-weight:bold;}
.font10{font-size: 28px;color:#1E5681;font-family:"Microsoft Yahei";}

.no-white-space{white-space: normal;}
.left{float:left;}
.right{float:right;}
.margin-center{margin:0 auto;}
.margin-top-0{margin-top:0;}
.margin-top-20{margin-top:20px;}
.margin-top-10{margin-top:10px;}
.text-left{ text-align:left;}
