﻿/*
Theme Name:  内蒙古纪委检察网-建党100周年
Theme URI:  
Description:  It's a theme create by cy
Version:  
Author:  cy
Author URI:  cy
Tags:  
*/

/* CSS Document */
@charset "utf-8";/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:16px;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{color:#111111;text-decoration: none;}
a:hover{text-decoration: none;color:#e60000;}
body,textarea,input,button,select,keygen,legend{font:16px/30px arial,\5b8b\4f53;color:#333;outline:0;vertical-align: middle;font-family:"Microsoft YaHei";}
body{font-family:"Microsoft YaHei";min-width: 1200px;background:#d30102 url(../images/c_bg.jpg) no-repeat center top;}
.middle{width: 1170px;margin: 0 auto;}
.clear{clear: both;}
.red{color: #e60000;}
/*index*/
#c-banner{height: 440px;margin-bottom: 50px;}
#c-main{width: 1202px;margin: 0 auto;padding-bottom: 35px;}
.c-m-sc{background: url(../images/c_dy_bg.png) no-repeat;width: 1202px;height: 439px;overflow: hidden;margin-bottom: 50px;}
.c-m-sc p{margin: 140px 70px 0 70px;font-size: 24px;color: #461212;font-family: "Noto Sans SC","Source Han Sans CN";font-weight: 100;text-indent: 2em;line-height: 40px;}
.c-m-sc span{font-size: 16px;float: right;margin-right: 80px;color: #461212;}
.c-m-box{width: 1170px;margin: 0 auto 50px auto;overflow: hidden;}
.c-m-xxzy .c-tit{background: url(../images/c_cat_tit01.png) no-repeat;height: 28px;overflow: hidden;}
.c-tit a{float: right;color: #e30625;font-size: 14px;font-family: "Noto Sans SC","Source Han Sans CN";font-weight: 100;}
.c-m-xxzy .c-xxzy{background: url(../images/c_xxzy_bg.png) no-repeat;width: 1170px;height: 510px;padding: 10px;margin-top: 30px;overflow: hidden;}
.c-m-xxzy .c-xxzy .xxzy-left{float: left;margin-right: 10px;position: relative;}
.c-m-xxzy .c-xxzy .xxzy-left ul{width: 810px;height: 490px;overflow: hidden;}
.c-m-xxzy .c-xxzy .xxzy-left ul li{float: left;}
.c-m-xxzy .c-xxzy .xxzy-left p{background:url(../images/c_xxzy_mc.png);width: 810px;height: 40px;position: absolute;bottom: 0;color: #FFFFFF;line-height: 40px;padding:0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.c-m-xxzy .c-xxzy .xxzy-right{float: left;}
.c-m-xxzy .c-xxzy .xxzy-right ul{width: 330px;height: 240px;overflow: hidden;}
.c-m-xxzy .c-xxzy .xxzy-right .u2{margin-bottom: 10px;}
.c-m-xxzy .c-xxzy ul li{display: none;}
.c-m-xxzy .c-xxzy .xxzy-right li{width: 330px;height: 240px;overflow: hidden;position: relative;margin-bottom: 10px;}
.c-m-xxzy .c-xxzy .xxzy-right li img{width:100%;height:100%;}
.c-m-xxzy .c-xxzy .xxzy-right p{background:url(../images/c_xxzy_mc.png);width: 330px;height: 40px;position: absolute;bottom: 0;color: #FFFFFF;line-height: 40px;padding:0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}

.c-m-wgzx .c-tit{background: url(../images/c_cat_tit02.png) no-repeat;height: 28px;overflow: hidden;}
.c-wgzx{margin-top: 30px;}
.c-wgzx ul{width: 1200px;height: 360px;overflow: hidden;}
.c-wgzx li{width: 370px;height: 360px;background-color: #FFFFFF;float: left;margin-right: 30px;}
.c-wgzx li .c-img{background: url(../images/c_wgzx_img_bg.jpg) no-repeat;width: 370px;height: 220px;padding: 10px;box-sizing: border-box;overflow: hidden;}
.c-wgzx li .c-img img{-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.c-wgzx li .c-img:hover img{-webkit-transform: scale(1.04);-moz-transform: scale(1.04);-ms-transform: scale(1.04);-o-transform: scale(1.04);transform: scale(1.04);}

.c-wgzx li h4{width: 370px;padding: 0 15px;box-sizing: border-box;}
.c-wgzx li h4 a{text-align: center;display:block;font-size: 18px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.c-wgzx li p{padding: 0 20px;color: #707070;text-indent: 2em;line-height: 24px;font-size: 14px;height: 72px;overflow: hidden;text-align: justify;}
.c-wgzx li p a{color: #e30625;font-family: "Noto Sans SC","Source Han Sans CN";font-weight: 500;}
.c-m-jjdt .c-tit{background: url(../images/c_cat_tit03.png) no-repeat;height: 28px;overflow: hidden;}

.c-m-xxgc .c-tit{background: url(../images/c_cat_tit05.png) no-repeat;height: 28px;overflow: hidden;margin-bottom: 15px;}
.c-xxgc {} 
.c-xxgc ul{width: 1210px;overflow: hidden;min-height: 336px;}
.c-xxgc li{width: 565px;float: left;background: url(../images/c_list_icon.jpg) no-repeat left center;padding-left: 18px;font-size: 18px;margin-right: 40px;height: 48px;line-height: 48px;box-sizing: border-box;}
.c-xxgc li:hover a{color: #e74654;}
.c-xxgc li a{color: #1c1c1c;width: 450px;display: inline-block;}
.c-xxgc li span{color:#888888;font-size: 16px;}


.c-jjdt{margin-top: 30px;}
.c-jjdt ul{width: 1200px;height: 352px;}
.c-jjdt ul li{float: left;width: 570px;height: 146px;margin:0 30px 30px 0;}
.c-jjdt ul li .jjdt-left{float: left;width: 220px;margin-right: 20px;}
.c-jjdt ul li .jjdt-right{float: left;width: 330px;}
.c-jjdt ul li .jjdt-right h4{font-size: 24px;line-height: 60px;}
.c-jjdt ul li .jjdt-right p{font-size: 14px;line-height: 24px;color: #888888;font-family: "Noto Sans SC","Source Han Sans CN"}

.c-m-sdyd .c-tit{background: url(../images/c_cat_tit04.png) no-repeat;height:30px;overflow: hidden;}
.c-sdyd{background: url(../images/c_sdyd_bg.png) no-repeat;width: 1170px;height: 340px;margin-top: 30px;}
.c-sdyd .c-sdyd-img{float: left;width: 490px;height: 320px;padding: 10px;}
.c-sdyd .c-sdyd-con{float: left;width: 600px;margin:30px 0 0 30px;}
.c-sdyd .c-sdyd-con h4{color: #1c1c1c;font-size: 24px;line-height: 60px;}
.c-sdyd .c-sdyd-con .con{color: #333333;font-size: 14px;font-family: "Noto Sans SC","Source Han Sans CN";overflow-y:auto;height: 180px;padding:0 15px;text-align: justify;}
.c-sdyd .c-sdyd-con .con p{text-indent: 2em;}
/* <!--修改 滚动条 下面 的 宽度--> */
.c-sdyd .c-sdyd-con .con::-webkit-scrollbar {
  width: 6px;
}
/* <!--修改 滚动条的 下面 的 样式--> */
.c-sdyd .c-sdyd-con .con::-webkit-scrollbar-track {
  background-color: #e6e6e6;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
/* <!--修改 滑块 --> */
.c-sdyd .c-sdyd-con .con::-webkit-scrollbar-thumb {
   background-color: #e30625;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}



#c-footer{padding: 30px 0;}
#c-footer .c-footer{text-align: center;width: 1170px;margin: 0 auto;position: relative;}
#c-footer .c-footer p{color: #fff;line-height: 36px;}
#c-footer .c-footer .c-footer-copr{height: 80px; width: 80px; left: 5px; position: absolute;z-index:100; margin: 0px auto; bottom: 0}

/*list*/
#c-main .c-current{height: 45px;line-height: 45px;overflow: hidden;background: url(../images/c_line01.jpg) repeat-x bottom; padding-bottom: 15px;}
#c-main .c-current ul{background: url(../images/c_current01.png) no-repeat left center;padding-left: 30px;}
#c-main .c-current ul li{display: inline-block;margin: 0 5px;}
#c-main .c-current ul li span{color: #666666;}
#c-main .c-current ul li a{color: #666666;}
#c-main .c-current ul li a:hover{color: #e60000;}
#c-main .c-current ul .active{}
#c-main .c-current ul .active a{}

#c-main{background-color: #fff;padding: 30px;}
#c-main .c-lum{height: 50px;line-height: 50px;margin-top: 20px;}
#c-main .c-lum h4{color: #e60000;font-weight: bold;font-size: 24px;}
#c-main .c-listbox{}
#c-main .c-listbox .c-list-post{}
#c-main .c-listbox .c-list-post li{overflow: hidden;padding-left: 20px;background: url(../images/c_list_icon.png) no-repeat 2px center;line-height: 48px;}
#c-main .c-listbox .c-list-post li a{float: left;display:block;width:906px;height: 48px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;}
#c-main .c-listbox .c-list-post li span{float:right;color:#666666;width:120px;text-align:center;display:block;}

#c-main .c-list-ym{padding-top:40px; height:54px;position:relative; width:100%;}
#c-main .c-list-ym ul{float:left;position:relative;left:50%;}
#c-main .c-list-ym ul li{line-height:30px; padding: 0 11px;text-align:center;margin-right: 5px;position: relative;right: 50%;float: left;font-family: "Microsoft YaHei";color: #616161;font-size: 14px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
#c-main .c-list-ym ul li a{color:#616161;display:inline-block;}
#c-main .c-list-ym ul li:hover{background:#e60000;color: #FFFFFF;}
#c-main .c-list-ym ul .active{background:#e60000;}
#c-main .c-list-ym ul .active:hover{background:#e60000;}
#c-main .c-list-ym ul .active a{color:#fff;}
#c-main .c-list-ym ul li:hover a{color:#FFFFFF;}
#c-main .c-list-ym ul .active:hover a{color:#fff;}



/*imglist*/
#c-main .c-video-con{margin-top: 20px;}
#c-main .c-videoBox .c-video-con ul{overflow: hidden;}
#c-main .c-videoBox .c-video-con ul li{float: left;width:360px;margin: 0 15px;display: inline;}
#c-main .c-videoBox .c-video-con ul li .img{width:350px;height: 220px;overflow: hidden;position: relative;background: url(../images/c_imgList_bg.png) no-repeat;padding: 10px;box-sizing: border-box;}
#c-main .c-videoBox .c-video-con ul li .img img{-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
#c-main .c-videoBox .c-video-con ul li .img:hover img{-webkit-transform: scale(1.04);-moz-transform: scale(1.04);-ms-transform: scale(1.04);-o-transform: scale(1.04);transform: scale(1.04);}
#c-main .c-videoBox .c-video-con ul li p{width: 350px;height: 60px;line-height: 60px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size: 18px;color: #1c1c1c;}
#c-main .c-videoBox .c-video-con ul li p a{}
#c-main .c-videoBox .c-video-con ul li a i{width:52px;height:52px;display:block;position:absolute;z-index:32;top:70px;left:178px;background:url(../images/c_video_ico01.png) no-repeat;cursor:pointer;}


/*content*/
#c-main .c-content{}
#c-main .c-content h1{text-align: center;font-size: 24px;color: #e60000;margin-top: 20px;line-height: 42px;padding: 30px 0;word-break: break-word;}
#c-main .c-content .c-content-top{margin-top: 20px;border-bottom: 1px solid #dddddd;padding-bottom: 15px;}
#c-main .c-content .c-content-top i{margin-right: 30px;color: #737373;}
#c-main .c-content .c-content-top div{display: inline-block;}
#c-main .c-content .c-content-con{line-height:30px;padding: 10px 14px 30px 14px;}
#c-main .c-content .c-content-con p{line-height:32px;width:100% !important;padding:0 !important;margin:8px 0 0 0 !important;background-color:transparent !important;font-family: "Microsoft YaHei" !important;font-size: 16px !important;word-wrap:break-word;word-break:break-all;min-height:24px;color: #222222;}
#c-main .c-content .c-content-con p span{font-family: "Microsoft YaHei" !important;line-height:30px !important;font-size: 16px !important;}
#c-main .c-content .c-content-con p img{padding:10px 0;display: inline;max-width: 100%;height: auto;}
#c-main .c-content .c-content-con p a{word-wrap:break-word;}
#c-main .c-content .c-content-con table{margin-top:10px;width:100% !important;}
#c-main .c-content .c-content-con table tbody tr td{border: 1px solid #d1d1d1 !important;}
#c-main .c-content .bdsharebuttonbox{padding: 0 14px;}
#c-main .c-content .bdsharebuttonbox {display:inline-block;float:right;}
#c-main .c-content .bdsharebuttonbox span {float:left;}
.bdsharebuttonbox .bds_weixin{background: url(../images/icon_weixin.png) no-repeat;width: 30px !important;height: 30px;background-position: 0px 0px !important;margin: 0;display: inline-block;padding: 0;margin-right: 10px;}
.bdsharebuttonbox .bds_tsina{background: url(../images/icon_weibo.png) no-repeat;width: 30px !important;height: 30px;background-position: 0px 0px !important;margin: 0;display: inline-block;padding: 0;margin-right: 10px;}
.bdsharebuttonbox .bds_qzone{background: url(../images/icon_qqkj.png) no-repeat;width: 30px !important;height: 30px;background-position: 0px 0px !important;margin: 0;display: inline-block;padding: 0;margin-right: 10px;}































