@charset "utf-8";
/* CSS Document */
.ind_body{background:#f3f3f3;}

/*****头部****/
.jgdj-header{width:100%;height:428px;border-bottom:2px solid #ce0606;background:url(../images/jgdj_headerbg.jpg) center 0 no-repeat;}
.jgdj-header .container{position: relative;}
.jgdj-header .guidang{position:absolute;right:0;top: 50px;z-index: 99;}
.jgdj-banner{height:236px;margin:auto;text-align:center;padding:134px 0 0 0;position:relative;}
.jgdj-banner img{max-width: 90%;height: auto;}
/*导航*/
.jgdj-menubox{height:60px;margin:auto;background:#cf0606;overflow:hidden;}
.jgdj-menubox ul li{float:left;width:300px;height:60px;background:url(../images/jgdj_muline.png) right center no-repeat;position:relative;}
.jgdj-menubox ul li a{display:block;height:60px;line-height:60px;text-align:center;font-size:22px;font-weight:bold;color:#fff;overflow:hidden;}
.jgdj-menubox ul li a:hover,.menubox ul li.on a{color:#fff;background:#f58301;}
.jgdj-menubox ul li.last{background:none;}
/****底部****/
.footer{color:#fff;background:#747474;}
.footer a{color:#fff;}
.footer a:hover{color:#ee1c25;}
@media (max-width:1199px) and (min-width:992px){
    /*导航*/
    .jgdj-menubox ul li{width:248px;}
}
@media (max-width:991px){
    /*****头部****/
    .jgdj-header{height: auto;}
    .jgdj-banner{height: auto;padding:120px 0 50px;}
    /*导航*/
    .jgdj-menubox ul li{width:25%;}
}
@media (max-width:767px){
    /*****头部****/
    .jgdj-banner{padding:100px 0 40px;}
    .jgdj-header .guidang{top:0;width:200px !important;height: 200px !important;background-size: 100% !important;}
    /*导航*/
    .jgdj-menubox{height: auto;}
    .jgdj-menubox ul li{width:50%;height: 50px;}
    .jgdj-menubox ul li a{height: 50px;line-height: 50px;}
}


/***** 主体内容 ******/
.jgdj-container{padding:20px 0;}
.bg-white{background:#fff;}
/*标题*/
.xw-top{height:41px;border-bottom:#cf0606 1px solid;overflow:hidden;}
.xw-top ul li{float:left;height:41px;padding-right:10px;}
.xw-top ul li a{display:block;height:41px;line-height:41px;padding:0 22px;font-size:22px;font-weight:bold;color:#454545;}
.xw-top ul li.active a,.xw-top ul li a:hover{color:#fff;background:#cf0606;}
/*文字列表*/
.new-list{padding-top:10px;}
.new-list li{height:30px;line-height: 30px;font-size: 16px; background: no-repeat left center;background-image: url(../images/jgdj_ico.png) !important;padding:2px 40px 2px 14px;vertical-align: bottom; position: relative;}
.new-list li a{ display: inline-block;max-width: 100%;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.new-list li .date{font-size: 14px;color:#999; position: absolute; right: 0; top:2px;}
.new-list li img{float: left;padding-top: 12px;}
@media (max-width: 991px){
    .new-list li a{ max-width: none !important; display: block; float: none;}
    .new-list li img{ display: none;}
}
/*轮播*/
.twbox{width:534px;height:400px;overflow:hidden;}
.ind-flash .flash-slide{position: relative;height:100%; width: 100%;}
.ind-flash .ind-flashPic,.ind-flash .ind-flashPic ul,.ind-flash .ind-flashPic li,.ind-flash .ind-flashPic img,.ind-flash .ind-flashPic a{height:100% !important; width: 100% !important; }
.ind-flash .ind-flashPic{ position:relative; z-index:0;}
.ind-flash .ind-flashPic li{ zoom:1; vertical-align:middle;}
.ind-flash .ind-flashPic a{display:block; color: #fff; position: relative;}
.ind-flash .ind-flashPic img{display:block;}
.ind-flash .ind-flashPic .title{display: block; height: 44px; line-height:44px; padding: 0 120px 0 15px; font-size: 16px;font-weight: normal; background: rgba(0, 0, 0, 0.45); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.ind-flash .ind-flashPic a:hover .title{color: #fff;}
.ind-flash .ind-flashNum{ height:12px;position:absolute; right:5px; bottom:14px; z-index:1; }
.ind-flash .ind-flashNum ul{zoom:1; float:left;}
.ind-flash .ind-flashNum ul li{ float:left; margin-right:10px;}
.ind-flash .ind-flashNum ul li a,.ind-flash .ind-flashNum ul li span{display: block; width:8px; height:8px;font-size: 0; background:#fff !important;border:2px solid #fff;border-radius:50%;overflow: hidden; cursor: pointer;}
.ind-flash .ind-flashNum ul li.on a,.ind-flash .ind-flashNum ul li.on span{background: none !important;border-color:#f69f02;}
/*动态*/
.xwbox{width:626px;height:363px;padding:17px 20px 20px 0;overflow:hidden;}
.xwbox .new-list li a{max-width: 540px;}
/*左右版块*/
.twocontain{padding:15px 20px 20px;}
.bkbox{width:560px;height:324px;overflow:hidden;}
.bkbox .new-list li a{max-width: 470px;}
.bk-top{height:42px;background: 0 bottom repeat-x;background-image:url(../images/line_dd.gif) !important;overflow:hidden;}
.bk-top ul li{float:left;height:42px;padding-right:20px;}
.bk-top ul li a{display:block;height:42px;line-height:30px;font-size:22px;font-weight:bold;color:#454545;}
.bk-top ul li.active a,.bk-top ul li a:hover{color:#cf0606;background: center bottom no-repeat;background-image:url(../images/jgdj_bkico.gif) !important;}
@media (max-width:1199px) and (min-width:992px){
    /*轮播*/
    .twbox{width:500px;}
    /*动态*/
    .xwbox{width:452px;}
    .xwbox .new-list li a{max-width: 368px;}
    /*左右版块*/
    .bkbox{width:466px;}
    .bkbox .new-list li a{max-width: 380px;}
}
@media (max-width:991px){
    .twbox,.xwbox,.bkbox{float:none;width:auto;height: auto;}
    /*轮播*/
    .twbox{height: 575px;}
    /*动态*/
    .xwbox{padding:20px;}
    /*左右版块*/
    .bkbox.fr{margin-top:10px;}
}
@media (max-width:767px){
    .jgdj-container{padding:10px 0;}
    /*轮播*/
    .twbox{height: 360px;margin:0 10px;}
    /*动态*/
    .xwbox{padding:10px;}
    /*左右版块*/
    .twocontain{padding:15px 10px;}
}
@media (max-width:500px){
    /*轮播*/
    .twbox{height: 295px;}
}
@media (max-width:413px){
    /*轮播*/
    .twbox{height: 265px;}
}
@media (max-width:359px){
    /*轮播*/
    .twbox{height: 225px;}
}


/***** 栏目页-主体内容******/
.lmy_mainer{background:#fff;padding: 10px 20px 20px;margin:20px 0;}
/*当前位置*/
.wz_top{line-height:24px;padding:9px 10px 9px 35px;margin-bottom:2px;border-bottom: #dedede 1px dotted;background:10px 11px no-repeat;background-image:url(../images/wz_ico.png) !important;font-size:14px;}
.wz_top i{ font-style: normal;}
.wz_top .search-keywords{color:#cc0000;}
/*分页*/
.pagination a:hover{background:#cf0606;border-color:#cf0606;}
.pagination a.active{border-color:#cf0606;}
.pagination span.current,.pagination span.current:hover{background:#cf0606;border-color:#cf0606;}
.pagination a.text,.pagination a.text:hover{background:#cf0606;border-color:#cf0606;}
.pagination .inputBar .go-page:hover{background:#cf0606;border-color:#cf0606;}
/***栏目文字列表****/
.navjz{padding:15px 0;min-height:500px;font-size:14px;line-height:1.8;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.navjz ul{clear: both;}
.navjz .pagination{clear: none;}
.navjz table{max-width:100% !important;}
.navjz ul li{height:36px;line-height:36px;vertical-align:bottom; padding: 2px 90px 2px 16px;background: url("../images/ico.gif") left center no-repeat; font-size:16px;}
.navjz ul li .date{color:#999;font-size: 14px; position: absolute; right: 0; top:2px;}
.navjz ul.doc_list{padding-bottom:5px;}
.navjz ul.doc_list li,.navjz ul.download-list li{overflow:hidden;background-image: url("../images/ico.gif") !important;position: relative;}
.navjz ul.doc_list li a{ max-width: 980px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz ul.doc_list li img{float:left;margin:13px 0 0 2px;}
.navjz ul li.lm_line{height: 0;border-bottom: 1px dashed #ddd;margin: 12px 0; padding:0;background-image: none !important;}
.navjz ul li.columnName{height:36px;background:none !important;margin:0 0 5px;padding:2px 0;border-bottom: #dce4ee 1px solid;}
.navjz ul li.columnName .title{display:block; white-space:nowrap;height:36px;line-height:36px;font-size:16px;color:#028221; width: 85%;max-width: none;}
.navjz ul li.columnName .more{font-size:14px;color:#999;line-height:36px;}
.navjz ul li.columnName .more:hover{color:#028221;}
@media (max-width: 1199px) and (min-width: 992px) {
    .navjz ul.doc_list li a{max-width: 780px; }
}
@media (max-width: 991px){
    .navjz ul.doc_list li a{max-width: none; display: block; float: none;}
    .navjz ul.doc_list li img{ display: none;}
    .navjz ul li.columnName{height: auto; position: relative;}
    .navjz ul li.columnName .title{display: block; margin-right: 60px; height: auto; line-height: 1.5; padding: 8px 0; white-space: normal; width: auto;}
    .navjz ul li.columnName .more{ position: absolute; right: 0; top: 4px; margin-right: 0;}
}
@media (max-width:767px) {
    .lmy_mainer{padding:10px;margin:10px 0;}
    .navjz{padding:5px 0;min-height: 200px;}
}

/*图片列表*/
.navjz ul.picture-list{clear:both;padding:0;margin-right:-20px;}
.navjz ul.picture-list li{padding:0 20px 10px 0;background:none;float:left;text-align:center;height:auto;width:275px;}
.navjz ul.picture-list li a{display:block;float:none;text-align:center;}
.navjz ul.picture-list li img{display:block;padding:0;border:none;width:100% !important;height:203px !important;}
.navjz ul.picture-list li a .img_title{display:block;height:36px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media (max-width: 1199px) and (min-width: 992px) {
    .navjz ul.picture-list li{width:223px;}
    .navjz ul.picture-list li img{height: 165px !important;}
}
@media (max-width: 991px){
    .navjz ul.picture-list li{width:229px;}
    .navjz ul.picture-list li img{height: 169px !important;}
}
@media (max-width:767px) {
    .navjz ul.picture-list{margin-right:0;}
    .navjz ul.picture-list li{float:none;width:auto;padding:5px 0;}
    .navjz ul.picture-list li img{height: auto !important;}
}

/*** 通用文章页 START ****/
.secnr{height: auto;text-align: left;min-height: 300px;_height: 300px;padding:20px;background:#fff;position: relative;}
.wenzhang{padding:0 40px;font-size:14px;line-height:1.8;height:auto;position: relative;}
.wenzhang .guidang{position:absolute;right:-20px;top:-40px;z-index:99;}
.wztit,.newstitle{font-size:24px;line-height:42px;text-align:center;padding:10px 0 10px;}

.newstitle,.wztit{ font-size:30px;line-height:1.6; font-family:Microsoft YaHei; text-align:center; color:#333333; padding:10px 0 10px;}
.newstitlef{font-size:22px;text-align: center;line-height: 1.6;padding:5px 0;font-weight: normal;font-family:Microsoft YaHei;}
.newstitlet{font-size:20px;text-align:center;line-height:1.6;padding:5px 0;font-weight:normal;}
.newstitles{font-size:16px;text-align:center;line-height:1.6;padding:5px 0;font-weight:normal;}

.newsinfo{  line-height:30px; text-align:center; color:#666;  padding:10px 0; border-bottom:1px solid #dddddd;font-family:Microsoft YaHei;  position:relative;}
.newsinfo a{color:#666;  }
.newsinfo input{width: 12px;height: 12px;border: 1px solid #666666; margin:0 4px 0 0;vertical-align: middle;cursor: pointer;outline: medium none;overflow: hidden;}
.newsinfo .sp{ padding:0 0.5em; display: inline-block;}
.newsinfo i{font-style: normal;}
.wz_font {display:inline-block; }
.wz_font a:hover {color: #bd1a2d;}
.wz_font a.active {color: #bd1a2d;}

.wzfbxx,.voteinfo{height:auto;line-height: 24px;color: #666;margin:10px 0 0px;font-size:14px;border-bottom: 1px solid #dcdcdc;text-align:center;padding:8px 0;position: relative;}
.wzfbxx span{padding:0 6px;}
.wzfbxx span i{font-style: normal;}

.newscontnet{padding:20px 0;overflow-x:auto;min-height:350px;_height:350px;font-size:16px;line-height:2; text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.newscontnet table{max-width:100% !important;margin:auto;}
.newscontnet img{max-width:94% !important;height: auto !important;}
.newscontnet p{margin:5px 0;}

.wzbot{position:relative;padding:15px 0 0px; border-top: #ddd 1px dashed;}
.wzbot .shares span{display:inline-block;vertical-align:middle;}
.wzbot .shares .share-box{position:relative;right:auto;top:auto;}

.wzbot .wzbot_btn{float: right;}
.wzbot .wzbot_btn a{display:block;float:left;white-space:nowrap;height:30px;line-height:30px;margin-right:12px;}
.wzbot .wzbot_btn .print_btn{padding-left:25px;background:url(../images/print.gif) 0 center no-repeat;}
.wzbot .wzbot_btn .close_btn{padding-left:25px;background:url(../images/close1.gif) 0 center no-repeat;}

.scan_code_box{margin:0 auto;padding:20px 0 30px;text-align:center;}
.scan_code_box .pic{text-align:center;width:auto;margin:0 auto;}
.scan_code_box img{width:120px;height:120px;border:1px solid #efefef;margin:0 auto;padding:9px;}
.scan_code_box .txt{text-align:center;line-height:32px;font-size:14px;color:#666;display:block;}
.scan_code_box .ewmgai{display:none;}


.p-prev-next{margin-top:5px;line-height: 32px;}
.p-prev-next .prev-page span{font-weight: bold;}

.video_main_content{text-align:center;padding:20px 0 0;}
.sp_wzcon{padding:20px 0;overflow-x:auto;font-size:14px;line-height:1.8;font-family:"宋体";text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.sp_wzcon table{max-width:100%;margin:auto;}
.sp_wzcon img{max-width:94% !important;height: auto !important;}
.sp_wzcon p{margin:5px 0;}
@media only screen and (max-width:991px) {
    .wenzhang{padding:0;}
    .newsinfo .sp{display: inline-block;}
}
@media only screen and (max-width:767px) {
    .secnr{padding:10px 0;}
    .wenzhang{padding:0;}
    .newstitle, .wztit{font-size: 26px;}
    .newscontnet{ min-height: 200px;word-break: break-all;}
}
@media print{
    .topcon,.header,.footer,.position,.wzfbxx,.wzbot,.scan_code_box{display:none;}
}
