@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
body { line-height: 1; font-family: "simsun","Microsoft YaHei","Myriad Set Pro","Helvetica Neue","Helvetica","Arial","sans-serif";color:#333333;}
ol, ul { list-style: none;}
img,input{border:0;vertical-align: top;}
input{outline: none;}
a{color:#333;text-decoration: none}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none;}
table { border-collapse: collapse; border-spacing: 0;}
.fl{float: left}
.fr{float: right}
.m0 { margin:0;}


#banner { width:100%; display:block; overflow:hidden; height:600px; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/banner.jpg) no-repeat center top;}
#nav { width:100%; display:block; overflow:hidden; height:75px; background:#9A0E0D;}
#nav ul { width:1002px; margin:0px auto; display:block; overflow:hidden; text-align:left; height:75px;}
#nav a { font-family:Microsoft YaHei; font-size:24px; color:#fff; padding:26px 27px; float:left;}
#nav a:hover,#nav .hover { background:#CC1311;}

#main { width:1002px; margin:0px auto; display:block; overflow:hidden;}
.con01 { width:846px; border:2px dashed #E6E7E2; display:block; overflow:hidden; padding:28px 38px 28px 114px; margin-top:34px; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/bg01.jpg) no-repeat 36px 35px;}
.con01 h2 { width:848px; float:left;font-family:Microsoft YaHei; font-size:38px; color:#C30102; font-weight:bold; }
.con01 div {width:848px; float:left;font-family:Microsoft YaHei; font-size:16px; color:#66441F; line-height:160%; padding-top:20px; text-align:center;}

.con02 { width:100%; display:block; overflow:hidden;}
.con02 .left { width:540px; float:left;}
/*焦点图*/
.focus{ position:relative; width:540px; height:350px; background-color: #000; float: left; margin-top:38px; overflow: hidden;}  
.focus img{ width: 540px; height: 350px;} 
.focus .shadow .title{width: 260px; height: 40px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6); padding：0px 10px; filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left;color:#fff;padding:0px 10px; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "Microsoft YaHei"; font-weight:bold;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:8px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:37px;height:96px;}
.focus .prev{top: 50%;margin-top: -65px; left: 0; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/icon_left.png) no-repeat; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -65px; right: 0;  background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/icon_right.png) no-repeat;  cursor:pointer;}  


.con02 .right { width:425px; float:right; overflow:hidden;}
.con02 .right dl { background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/bg02.jpg) repeat-x left top; display:block; overflow:hidden; width:100%; padding-bottom:20px;}
.con02 .right dt { padding-top:30px; text-align:left;font-family:Microsoft YaHei; font-size:20px; color:#7E0306; line-height:150%;}
.con02 .right dt a {color:#7E0306;}
.con02 .right dd { padding-top:10px; text-align:left;font-family:Microsoft YaHei; font-size:14px; color:#4E4E4E; line-height:170%;}
.con02 .right dd a {color:#4E4E4E;}

.con03 { width:1080px; display:block; overflow:hidden;  margin:0px auto;margin-top:40px;}
.title { width:1002px; margin:0px auto; display:block; overflow:hidden; height:29px; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/bg03.jpg) repeat-x left top; position:relative; text-align:center;}
.title img { margin:0px auto;}
.title .more { width:54px; position:absolute; right:14px; bottom:0; text-align:center; background:#fff; font-size:14px;font-family:Microsoft YaHei; color:#010916; font-weight:bold; line-height:29px; display:block;}
.con03 .list {width:100%; margin-top:40px; display:block; overflow:hidden; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/bg05.jpg) repeat-y center top;}
.con03 .list ul { margin-top:-1px;}
.con03 .list li { width:444px; float:left; margin:0px 38px; border-top:1px dashed #E5E5E5; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/bg04.jpg) no-repeat left 19px; padding-left:20px; font-family:Microsoft YaHei; font-size:18px; color:#717171; line-height:42px;}

.con04 { width:1098px; display:block; overflow:hidden;margin:0px auto; margin-top:40px; }


.aui-content-box {
    position: relative;
    width: 1098px;
    height: 240px;
    margin: 0 auto;
    background: #fff;
    float: left; margin-top:50px;
}
.prev a {
    position: absolute;
    left: 0;
    z-index: 100;
    width: 30px;
    height: 76px;
}

.next a {
    position: absolute;
    right: 0;
    z-index: 100;
    width: 30px;
    height: 76px;
}

.prev img {
    width: 100%;
    display: block;
    border: none;
    position: absolute;
    left: 0;
    top: 12px;
}

.next img {
    width: 100%;
    display: block;
    position: absolute;
    border: none;
    top: 13px;
    right: 0;
}

.prev a:hover {
    opacity: 1;
}

.next a:hover {
    opacity: 1;
}
.aui-content-item-img {
    width: 200px;
    height: 140px;
	padding:15px 14px;

}

.aui-content-item-img img {
    width: 100%;
    height: 100%;

}

.aui-content-item-name {
    width: 200px;
    padding: 0 15px;
    line-height: 160%; text-align:left;
    color: #32323A;
    font-size: 14px; font-family:Microsoft YaHei;
}

.aui-content-box-list ul li {
    float: left;
    border: 1px solid #E6E6E6; margin:0px 14px;
}

.aui-content-box-list ul li a {
    position: relative;
    display: block;
    width: 228px;
    height: 238px;
    text-align: center;
    margin: auto;
}

.aui-content-box-ovf {
    width: 1018px;
    overflow: hidden;
    position: relative;
    margin-left:30px;
    height: 240px;
}

.aui-content-box-list {
    width: 6950px;
    position: absolute;
    left: 0px;
    top: 0px;
}

.prev {
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: -40px; display:none;
}

.next {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -40px;display:none;
}

.con05 { width:1002px; display:block; overflow:hidden;  margin:0px auto;margin-top:60px;}
.con05 ul { margin-top:40px; display:block; overflow:hidden;}
.con05 li { width:314px; float:left; margin:0px 10px;}
.con05 li img { width:314px; height:164px;}

.con06 { width:1098px; display:block; overflow:hidden;margin:0px auto; margin-top:60px; }
#owl-demo img{border:0 none;}
#owl-demo{position:relative;width:1002px;height:470px;margin:40px auto 0 auto;}
#owl-demo ul{margin:-10px -10px 0 0;overflow:hidden;zoom:1;}
#owl-demo li{position:relative;float:left;margin:10px 10px 0 0;overflow:hidden;_display:inline;}
#owl-demo .li1{width:314px;}
#owl-demo .li2{width:314px; padding:0px 6px;}
#owl-demo .li3{width:314px;}
#owl-demo li img { margin:5px 0;}
#owl-demo .li2 img{width:314px; height:140px; margin:5px 0px 4px 0;}

/* 左右箭头 */
.owl-buttons div{position:absolute;top:50%;width:30px;height:76px;margin-top:-43px;text-indent:-9999px;}
.owl-prev{left:-48px; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/prev.jpg) no-repeat left top;}
.owl-next{right:-48px; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/next.jpg) no-repeat right top;}
/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;border: 1px solid #e6e6e6;
    padding: 6px 14px;
	width: 974px;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

/* 效果CSS开始 */
.mkeFocus { height: 550px; width:1002px; margin:0 auto; margin-top:40px; }
.mkeUl { margin: 0px auto; height: 550px; width: 1002px; overflow: hidden; position: relative; }
.mkeUl ul { position: absolute; left: 0px; top: 0px; height: 550px; }
.mkeUl ul li { float: left; position:relative; }
.mkeUl ul li h2 { position:absolute; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  left:0; right:0;  bottom:0;height:100px; text-align: left; font: 14px "微软雅黑"; color:#fff; font-weight:bold; line-height:100px; padding-left:160px;}
.mkeUl ul li h2 a { color:#fff;}
.mkeNum { height: 70px; width: 100px; position: absolute; z-index: 1; left: 13px; bottom: 4px; font: 14px Arial; }
.mke_ns1 { line-height: 56px; text-align: center; height: 56px; width: 40px; position: absolute; left: 6px; top: 0px;  color: #fff; font-size:68px;}
.mke_ns2 { line-height: 36px; color: #fff; font-size:40px; text-align: center; display: block; height:36px; width: 30px; position: absolute; right: 0px; bottom: 16px; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/banNum.png) no-repeat left top; padding-left:20px }
.mkeLbtn { background: url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/icon_red_left.png) no-repeat; height: 123px; width: 59px; position: absolute; left: 0px; top: 165px; cursor: pointer; z-index: 10; }
.mkeRbtn { position: absolute; top: 165px; right: 0px; background: url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/icon_white_right.png) no-repeat; height: 123px; width: 59px; cursor: pointer; z-index: 10; }

/* 效果CSS结束 */

.sjd_code div{float:left;width:203px;height:240px;font-size:14px;color:#595959; line-height:30px; text-align:center;margin:30px;}
.sjd_code img{border:1px solid #e6e6e6;margin-bottom:2px;display:block; width:201px}
.sjd_code span{ display:block;background:#e6e6e6;height:40px;line-height:40px;width:100%;font-family:Microsoft YaHei; font-size:16px; }
.sjd_code{width:1056px;margin:40px auto 10px auto; display:block; overflow:hidden;}

#footer { width:100%; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/bottom_bg.png) no-repeat center top; height:235px; display:block; overflow:hidden; }
#footer ul { width:1002px; margin:0px auto; font-size:14px;font-family:Microsoft YaHei; line-height:200%;}
#footer .left { width:300px; float:left; padding-top:60px; color:#333;}
#footer .right { width:360px; float:right; padding-top:80px; color:#fff;}


/* 列表页 */
.breadcrumb { width:1002px; margin:0px auto; display:block; overflow:hidden; margin-top:18px; height:36px; text-align:left; font-size:14px; color:#666; font-family:simsun; line-height:36px;}
.list_main { width:1000px; margin:0px auto; display:block; overflow:hidden; border:1px solid #CCCCCC; padding:40px 0;}
.list_main h2 { width:968px; margin:0px auto; display:block; overflow:hidden; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/bg03.jpg) repeat-x left top; height:29px; text-align:center;}
.list_main h2 p { width:257px; margin:0px auto; height:29px; line-height:25px; margin:0px auto; text-align:center; font-size:30px;font-family:Microsoft YaHei; font-weight:bold; color:#C2170F; background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/bg06.jpg) no-repeat left top;}
.list_main dl { width:926px; margin:0px auto; display:block; overflow:hidden; margin-top:40px;}
.list_main dt { text-align:left; color:#0066CC;font-size:18px;font-family:Microsoft YaHei; font-weight:bold; display:block;}
.list_main dt span { float:right; font-weight:normal;}
.list_main dt .source { background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/bg07.jpg) no-repeat left 1px; padding-left:18px; font-size:12px; font-family:Microsoft YaHei;color:#666; float:right; margin-right:10px;}
.list_main dt .time { background:url(http://kfqgw.beijing.gov.cn/images/zt/ggkf/images/bg08.jpg) no-repeat left 1px; padding-left:18px; font-size:12px; font-family:Microsoft YaHei;color:#666;float:right;}
.list_main dd { text-align:left; font-size:14px; font-family:simsun; color:#666; line-height:150%; padding-top:10px;}

/* 细览页 */
.content_main { width:1000px; margin:0px auto; display:block; overflow:hidden; border:1px solid #CCCCCC; padding:40px 0;}
.content_main h2 { width:924px; margin:0px auto; display:block; text-align:center; color: #c30102;font-family: Microsoft YaHei;font-size: 38px; line-height:150%;font-weight: bold; border-bottom:1px solid #CCCCCC;}
.content_main h2 p { width:100%; padding:14px 0 50px 0; text-align: center; font-size:14px; font-family:simsun; color:#333; font-weight:normal; line-height:100%;}
.content_main .txt { width:904px; margin:0px auto; text-align:left; font-size:14px; font-family:simsun; color:333; line-height:165%; padding:28px 0;}
