/*------总体--------*/

*{margin:0;padding:0;word-wrap:break-word;}
body{	color:#444;	background:#ececec;font-family:  "宋体-PUA";font-size: 14px;line-height: 2;}
.clear {clear:both;height:0px; overflow:hidden;}
a,img{border:0;}
div,ul,li,dl,dt,dd,p,form{padding: 0px; margin: 0px;list-style-type: none;}
a{text-decoration:none; color:#54576C;}
a:hover{text-decoration:none; color:#c0392b;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank3{height:3px;overflow:hidden;}
.blank5{height:5px;overflow:hidden;}
.blank10{height:10px;overflow:hidden;}

dt{ background:url(../images/77/title_bg.png) no-repeat right top;height:32px;}
dt ul{height:31px; background:url(../images/77/sign.png) no-repeat left top;}
dt ul li{width:100px;float:left;margin-left:40px;font-family: "微软雅黑";font-size: 16px;color: #FFF;font-weight: bolder;}
dt ul .li2{color:#000;}
dd{ border:1px solid #dedede;padding-left:20px;margin-top:-1px;}
dd ul{margin-top:10px;}
dd ul li {	font-family: "微软雅黑";font-size: 18px;height:38px;padding-left:16px;background:url(../images/77/dot.png) 0 50% no-repeat;overflow:hidden;}
dd #tt{margin-top:10px;padding-right:10px;height:50px;border-bottom:1px dashed #dedede;width:98%;overflow:hidden;}
dd #tt li {	font-family: "微软雅黑";font-size: 25px;font-weight:bolder;padding-left:0px;background:none;overflow:hidden;}
dd #tt li a{text-decoration:none;color:#c0392b;}

.tabs,.tabs_act{float:left;display:bloc04k;}
.tabs_act{border-bottom:1px solid red;}



.bg01{background:url(../images/77/bg02.png) repeat-x;width:100%;float:left;}
.content{ width:1200px;margin:0 auto;}
.main{ float:left;background:#FFF; width:1200px;}
.foot{margin-top:10px; width:100%;height:150px; border-top:3px solid #2da9fa;float:left;background:#FFF;}
.foot p{width:1000px; text-align:center;margin:0 auto;margin-top:50px;color:#000;}

/*------布局-------*/
.box{float:left;width:100%;overflow:hidden;}
.hi1{height:430px;}
.hi2{height:350px;}
.hi3{height:100px;}
.hi4{}
.hi5{height:340px;}
.hi6{height:100px;}
.hi7{height:370px;}
.hi8{height:340px;}
.hi9{}
.hi10{}
.hi11{height:265px;}








/*-----head-------*/
.head{width:1200xp;}
.head .top{}
.head .top dt{margin:3px 0 0 20px; background:none;}
.head .top dt span{float:right;}
.head .fl{height:210px;}
.head .fl embed{float:left; margin-top:30px;}
.head .fl img{float:right;}
.head .nav{height:88px; background:url(../images/77/nav_1.png) no-repeat;}

.head .nav_1{height:39px;width:1193px;background:url(../images/77/nav.png);margin:0px 5px 0 2px;float:left;}
.head .nav_1 ul{margin-left:30px;}
.head .nav_1 ul li {width:100px;float:left;margin-left:20px;}
.head .nav_1 ul li a{font-family: "微软雅黑 Light", "宋体-PUA";font-size: large;color: #FFF;font-weight: bolder;padding-right:20px;border-right:1px solid #009;}
.head .nav_1 ul li a:hover{ color:#FC0;}
.head .nav_2{height:40px;width:1200px;float:left;}
.head .nav_2 .date{float:left;width:600px;margin:5px 0 0 50px;font-weight: bold;}
.head .nav_2 .search{float:right;width:450px;height:35px;margin-top:2px;background:url(../images/77/bg_s.png) no-repeat;padding-top:3px;}
.head .nav_2 .search span{float:left;margin-left:20px;color:#0050af;font-weight: bold;}
.head .nav_2 .search .sbx{float:left;}
.head .nav_2 .search .text{width:230px;height:19px;}
.head .nav_2 .search .button{width:58px;height:26px; background:url(../images/77/s_bt.png) no-repeat;}



/*-------1.焦点图、头条------*/
.hi1 .l1{float:left;width:755px;height:420px; border:1px solid #dedede;margin:5px;overflow:hidden;}
/* 默认幻灯片 */

.hi1 .r1{width:420px; height:420px;margin:0 5px 5px 5px;float:right;}
.hi1 .r1 .xw {margin-right:10px;}
.hi1 .r1 .xw .title{font-family: "微软雅黑";font-size: 25px; font-weight:bolder;} 
.hi1 .r1 .xw .title a{text-decoration:none;color:#c0392b;}
.hi1 .r1 .xw .info{font-family: "微软雅黑";font-size: 18px;height:305px;}
.hi1 .r1 .xw .pr{float:right;margin-right:15px;}

/*------2.本地要闻、重点关注---------*/
.hi2 .l1{width:1190px;margin:5px;height:100px;float:left;}
.hi2 .l1 dd{height:310px;}
.hi2 .l1 #tt li{width:auto;}
.hi2 .l1 dd ul{width:1190px;margin-top:20px;}
.hi2 .l1 dd ul li{width:550px;float:left;margin-right:20px;}


/*------3.守纪律专题------*/
.hi3 .l1 {}
.hi3 .l1 img{height:100px;}


/*------4.纪律审查、监督曝光------*/
.hi4 .l1{width:850px;margin:5px;float:left;}
.hi4 .l1 dd{height:150px;}
.hi4 .l1 dd ul{margin-top:20px;}
.hi4 .l2{width:850px;margin:5px;float:left;}
.hi4 .l2 dd{height:150px;}
.hi4 .l2 dd ul{margin-top:20px;}

.hi4 .r1{width:330px;margin:5px;float:right;height:330px;}



/*------5.工作动态、公示公告------*/
.hi5 .l1{width:850px;margin:5px;float:left;}
.hi5 .l1 dd{height:300px;}
.hi5 .l1 dd ul{width:850px;}
.hi5 .l1 dd ul li{float:left;width:400px;}
.hi5 .l1 #tt li{width:auto;}
.hi5 .r1{width:330px;;margin:5px;float:right;}
.hi5 .r1 dd{height:300px;}
.hi5 .r1 dd ul{margin-top:20px;}
.hi5 .r1 dd ul li{}


/*------6.党风廉政专题------*/
.hi6 .l1 {width:1190px;height:90px;margin:5px;}
.hi6 .l1 img{width:1190px; height:90px;}

/*------7.理论研究、在线学习------*/
.hi7 .l1{width:590px;margin:5px;float:left;}
.hi7 .l1 .dt2{ background:none; border-left:1px solid #dedede;border-right:1px solid #dedede;height:32px;}
.hi7 .l1 .dt2 ul{ background:none;}
.hi7 .l1 .dt2 li{ color:#000;float:left;width:100px;}
.hi7 .l1 dd{height:300px;}
.hi7 .l1 dd ul{margin-top:20px;}
.hi7 .r1{width:590px;;margin:5px;float:right;}
.hi7 .r1 .dt2{background:none; border-left:1px solid #dedede;border-right:1px solid #dedede;height:32px;}
.hi7 .r1 .dt2 ul{ background:none;}
.hi7 .r1 .dt2 li{  color:#000;float:left;width:100px;}
.hi7 .r1 dd{height:300px;}
.hi7 .r1 dd ul{margin-top:20px;}


/*------8.互动交流、网上调查、廉政视频------*/
.hi8 .l1{width:590px;margin:5px;float:left;}
.hi8 .l1 dd{height:190px;}
.hi8 .l1 dd img {margin:20px 0 0 40px;}
.hi8 .l2{width:590px;margin:5px;float:left;}
.hi8 .l2 dd{height:68px;}
.hi8 .l2 dd ul{ margin-top:20px;}
.hi8 .r1{width:590px;;margin:5px;float:right;}
.hi8 .r1 dd{height:300px;}
.hi8 .r1 dd .left01{margin-top:20px;float:left; }
.hi8 .r1 dd .right01{float:right;margin:20px 10px 0 0;width:245px;}

.hi8 .r1 dd .right01 .title1{font-family: "微软雅黑";font-weight:bolder;padding-left:0px;}
.hi8 .r1 dd .right01 .title1 a{text-decoration:none;color:#c0392b;font-size:25px; }
.hi8 .r1 dd .right01 .info1{font-family: "微软雅黑";font-size: 18px;height:38px;}


/*------9.省纪委js------*/
.hi9 {width:1190px;height:218px;margin:5px; border:1px solid #dedede;}

/*------10.廉政风采------*/
.hi10 {width:1190px;height:160px;margin:5px;}


/*------11.友情链接------*/
.hi11 .l1{width:1190px;margin:5px;float:left;}
.hi11 .l1 img{margin:10px 0 0 10px;height:50px;width:1170px;margin-bottom:15px;}
.hi11 .l1 .dt2{ background:none; border-left:1px solid #dedede;border-right:1px solid #dedede;height:32px; font-weight:lighter;}
.hi11 .l1 .dt2 ul{ background:none;}
.hi11 .l1 .dt2 li{ color:#000;float:left;width:auto;}
.hi11 .l1 dd{height:120px;padding-top:70px; border-top:none;}
.hi11 .l1 dd ul{height:150px; overflow:hidden;}
.hi11 .l1 dd ul li{ width:auto;float:left; background:none;margin-left:15px;}
.hi11 .l1 dd ul li a{ font-size:16px; color:#000;}


/*------JS：四列栏目--------*/
.edu {
	margin:-1px;
}
.edu dt, .edu dd {
	float:left;
	margin-right:1px;
}
.edu dt {
	width:40px;
	height:240px;
}
.edu dt h4 {
	width:20px;
	border:1px solid #ccc;
	background:#dbdbdb url(../images/77/sprite.png) -206px -230px no-repeat;
	padding:69px 9px 29px;
	line-height:30px;
	text-align:center;
	font-size:16px;
}
.edu dt.current h4 {
	width:20px;
	border:1px solid #c0392b;
	background:#d35400 url(../images/77/sprite.png) -156px -230px no-repeat;
	color:#fff;
}
.edu dd {
	display:none;
	width:1007px;
	height:200px;
	border:1px solid #f5eae0;
	background-color:#fdf7f2;
	padding:9px;
}
.edu .list-t {
	margin:-2px -20px -2px 10px;
	padding:0;
}
.edu .list-t li {
	width:458px;
	height:34px;
	line-height:34px;
	margin-right:20px;
	padding-left:13px;
	float:left;
}

/*------JS：图片滚动--------*/
.show {
	border:1px solid #ccc;
	margin-bottom:20px;
	padding:14px;
	position:relative;
}
.show .scroll { /* 容器大小、溢出隐藏 */
    width:1130px;
    height:130px;
    position:relative;
    overflow:hidden;
}
.show li { /* 子元素大小 */
    width:226px;
    height:130px;
	text-align:center;
	margin-right:10px;
}
.show li a {
	display:block;
	width:210px;
	height:130px;
	position:relative;
	overflow:hidden;
	margin: 0 auto;
}
.show li a img {
	height:130px;
	width:210px;
}
.show li a span {
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
    background:rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
	color:#fff;
	text-align:center;
	margin-top:-30px;
	position:relative;
}