@charset "gb2312";
/* CSS Document */
.mm{ background:#F3F2F1;}
.m01{ height:350px; background:#F3F2F1;}
.show{position:relative;overflow:hidden;width:456px;height:314px;}
.show-main{position:relative;width:456px;height:314px;}
.show-main li{position:absolute;width:456px;height:314px;top:0;left:0;}
.show-main li div img{ width:456px; height:280px;}
.show-main h3{width:446px; height:34px;padding:0 10px;font-size:14px;line-height:32px;background:#007ECA;overflow:hidden;}
.show-main h3 a{color:#fff;}
.show-button{position:absolute;bottom:14px;right:30px;}
.show-button span{display:block;float:left;background:#8DCBEF;color:#fff;margin:0 4px;width:9px;height:9px;font-size:0px;cursor:pointer; border-radius:50%;}
.show-button span.hover{background:#fff;}
.show_j01{ width:34px; height:34px; background:url(../images_kn/show_j01.png); position:absolute;top:0px;left:0px;}
.show_j02{ width:34px; height:34px; background:url(../images_kn/show_j02.png); position:absolute;right:0px;bottom:0px;}
.m01r{ width:510px;}
.m01r a:hover{color:#007ECA;}
.notice_bt{ height:17px; background:url(../images_kn/notice_nt.png) no-repeat;}
.notice ul li{ width:50%; float:left; overflow:hidden;}
.tw01{ height:100px; overflow:hidden;}
.tw01 img{ float:left; margin-right:15px; width:150px; height:100px;}
.dfcz a{ display:block; border-right:1px #ccc solid; float:left; font-size:14px; line-height:14px; color:#333; margin:0px 5px 13px 0px; padding-right:5px;}
.dfcz a:hover{ color:#007ECA;}
.tubt{ width:150px; height:100px; position:relative;}
.tubt p{ height:18px; position:absolute; left:0px; bottom:0px; line-height:18px; text-align:center; color:#fff; font-size:12px; background:url(../images_kn/tubt.png); font-weight:bold; width:100%;}
.tubt p a{ color:#fff;}
.gdqh a{height:39px; line-height:38px; background:url(../images_kn/bt_b.jpg) repeat-x #007ECA; padding:0px 10px; float:left; color:#fff; font-size:18px}
.gdqh a.selected{background:url(../images_kn/bt_y.jpg) repeat-x #FFBF00;}
.sng{ position:relative; float:left; display:block;}
.sng:hover{ background-color:#007ECA}
.sng_bt{ background:url(../images_kn/sng_btb.png); color:#FFF; line-height:22px;position:absolute; bottom:0px; width:100%; padding:5px 0px;}
.sng_bt span{ padding:0px 10px;}
.sng_da{ width:150px; height:150px; background:url(../images_kn/sng_da.png) no-repeat center 20px #00B2B2;}
.sng_yxyd{ width:150px; height:150px; background:url(../images_kn/sng_yxyd.png) no-repeat center 20px #FFBF00;}
.sng_pd{ width:314px; height:120px; background:url(../images_kn/sng_pd.jpg) no-repeat #FFBF00;}
.tu314{ position:relative; width:314px; height:200px;}
.tu314 img{ width:314px; height:200px;}
.tu314 p{ position:absolute; left:0px; bottom:0px; width:300px; line-height:24px; font-size:14px; color:#fff; background:url(../images_kn/sng_btb.png); padding:0px 7px;}
.hlwb{ width:146px; height:60px; background:url(../images_kn/hlwb.png); display:block; margin-right:22px; margin-top:15px}
.xyxlj{ width:146px; height:60px; background:url(../images_kn/xyxlj.png); display:block; margin-top:15px}
.tu314b{ width:314px; height:80px; padding-top:8px; height:99px;}
.tu314b img{ width:314px; height:80px;}
.xmt ul{ width:1040px !important;}
.linkbt{ height:34px;border-bottom:1px #007ECA solid; margin-bottom:15px;}
.linkbt a{line-height:34px; padding:0px 20px; font-size:16px; color:#666; display:block; float:left;}
.linkbt a.selected{color:#007ECA; border-left:1px #007ECA solid; border-top:1px #007ECA solid; border-right:1px #007ECA solid; background:#F3F2F1; font-weight:bold;}
.link_a ul{ margin-bottom:10px;}
.link_a a{ display:block; height:24px; line-height:24px; padding-right:15px; float:left; font-size:12px; color:#666;white-space:nowrap;}
.link_a a:hover{ color:#007ECA;}
.footbg{ height:30px;margin-top:20px;}

.m_addbt{ height:49px; background:url(../images_kn/m_addbt.jpg)}
.m_add{ background: url(../images_kn/m_addbg.jpg) no-repeat #FDF2D9; padding:25px 0px 25px 21px;}

.add_img{width:988px;height:140px;overflow:hidden; margin-top:25px; *margin-top:0px;}
.add_img li{float:left;width:170px;height:110px;font-size:12px; text-align:center; color:#444; line-height:30px; margin-right:27px;}
.add_img li img{ width:170px; height:110px;}
.add_img li a{font-size:12px; color:#444;}
.add_img a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}

.xyllz{overflow: hidden;padding:20px 0;}
.xyllz a{display: block;float: left;margin:0 8px 6px 0; font-size: 14px;line-height: 22px;padding: 0 6px;border: 1px #ccc solid;border-radius: 4px;color:#666;background: #f0f0f0;}
.xyllz a:hover{background: #007ECA;color: #fff;}



/* 2018国庆聚合栏目 */
.gq-page{ width:1000px; margin:0 auto; overflow:hidden; margin-bottom: 20px;}
.gq-page img{border:none;}
.gq-page a{text-decoration:none; color:#fff; font-family:"微软雅黑";}
.gq-page a:hover{ text-decoration:none; font-family:"微软雅黑";}
.gq-page h1,h2,h3,h4,h5,h6{font-family:"微软雅黑";}
.gq-page h1 a{font-family:"微软雅黑";}
.pg-bt{ width:1000px; height:102px;  background:url(../images_kn/page-bt.png); }
.pg-nr{ width:1000px; overflow:hidden;margin-top:20px;}
.pg-jdt{ width:314px;overflow:hidden;position:relative; float:left;}
.pg-jdt img{ width:298px; height:232px; border:#e8e6e9 8px solid; }
.pg-jdt h1{ height: 30px;line-height: 30px;position: absolute;padding: 0 3%;background: url(../images_kn/rs.png);font-size: 16px;
			bottom:0px;left: 8px; width:89%; right:8px; text-align:center; color:#fff; }

.pg-new{margin:0 0 0 20px; width:300px;float:left;  overflow:hidden; }
.pg-new a{display:block;  height:32px; line-height:32px; color:#666; font-size:14px; padding-left:10px; background:url(../images_kn/line-bg.png) no-repeat scroll 0 50%; }
.pg-new a:hover{ color:#f96f71;}
.pg-imgs{  width:348px; float:right; overflow:hidden;}
.box-a{width:164px; height:120px; margin-bottom:10px;}
.box-a img{overflow:hidden; float:left; width:164px; height:100px;}		
.g-p2{font-size:14px;text-align:center;line-height:20px; background:#fa5b6f;  width:164px;}
.g-p2 a{ color:#fff;}
.g-p2 a:hover{ color:#feffb7;}
.qmbj{ height:220px; background:url(../images_kn/pg-jdt-bg.jpg) no-repeat;}
/*举报信息*/
.jbxx{ width: 100%; display: flex; flex-direction: row; height: 72px; justify-content: center; padding-bottom: 20px; }
.jbxx .jbxx_item{ width: 252px; height: 72px; margin-left: 10px; }
.jbxx .jbxx_item .jbxx_img{ width: 100%; height: 100%; }
