﻿﻿@charset "utf-8";
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;font-size:14px;font-family:"Microsoft Yahei";}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;border:none;}
ul,li,dl,dt,dd,ol,p,img { list-style:none;border:none;}
address,caption,cite,code,dfn,em,th,var,optgroup {font-style:normal;font-weight:normal;}
del,ins {text-decoration:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
button,input,select,textarea {font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
legend {color:#000000;}
iframe {margin:0 auto;}
a {text-decoration:none;color:#444444;font-family:"Microsoft Yahei";cursor: pointer;}
body {background-color:#f3f3f3;min-width:1348px;text-align:center;color:#353535;font-size: 14px;}
input,a {outline:none;}

/*public*/
.inner {width:1100px;margin:0 auto;text-align:left;}
.minner{width: 1080px;margin:0 auto;}
.floatL {float:left;}
.floatR {float:right;}
.clearfix:after,.clearfix:before{content:"";display:block;clear:both;}
.clearfix {*zoom:1;}
.hide{display: none !important;}
ul li a:hover{color: #e58100;}
a.red{color:#AC0F00;}



/*top*/
.top{width: 100%;height: 316px;}
.logo{padding:110px 0 0 20px ;}
/*.bgbanner{width: 100%;height:100%; position: absolute;top:0;left:0;z-index: -1;background: url(../images/bgBanner.jpg) no-repeat top;}*/
.minbody{background: #FFFFFF;}
.nav{background: url(../images/navBg.png);height:57px;}
.nav ul{padding-top: 7px;margin-left: 2px;}
.nav ul li{float:left;width:137px;height: 46px;text-align: center; position: relative;overflow:hidden;}
.nav ul li.active{overflow: visible;}
.nav ul li a{display: inline-block;width: 100%;height: 100%;}
.nav1{background: url(../images/navOn1.png) no-repeat center;}
.nav2{background: url(../images/navOn2.png) no-repeat center;}
.nav3{background: url(../images/navOn3.png) no-repeat center;}
.nav4{background: url(../images/navOn4.png) no-repeat center;}
.nav5{background: url(../images/navOn5.png) no-repeat center;}
.nav6{background: url(../images/navOn6.png) no-repeat center;}
.nav7{background: url(../images/navOn7.png) no-repeat center;}
.nav8{background: url(../images/navOn8.png) no-repeat center;}
.nav ul li.active .nav1{background: url(../images/nav1.png) no-repeat center;}
.nav ul li.active .nav2{background: url(../images/nav2.png) no-repeat center;}
.nav ul li.active .nav3{background: url(../images/nav3.png) no-repeat center;}
.nav ul li.active .nav4{background: url(../images/nav4.png) no-repeat center;}
.nav ul li.active .nav5{background: url(../images/nav5.png) no-repeat center;}
.nav ul li.active .nav6{background: url(../images/nav6.png) no-repeat center;}
.nav ul li.active .nav7{background: url(../images/nav7.png) no-repeat center;}
.nav ul li.active .nav8{background: url(../images/nav8.png) no-repeat center;}
.nav_top_active{width:148px;height: 5px;background: #e58100;position: absolute;top:-5px;left:-10px;}


.content{background: #FFFFFF;}
.headlines{height:75px;background:url(../images/headlines.png) no-repeat 42px center;}
.headlines h4{width: 800px;height: 100%;text-align:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;margin-left:211px;}
.headlines h4 li{height:75px;line-height:75px;}
.headlines h4 li a{font-size:35px;font-weight:bold;}
.datesearch{height:52px;line-height: 52px;}
.datesearch p{height: 100%;width: 600px;overflow: hidden; padding-left:15px;}
.datesearch p span{float:left;}
.datesearch p iframe{float: left;}
.datesearch form{height:32px;margin-top: 5px;}
.search_box{width:265px;height:100%;background: url(../images/search_bg.png) no-repeat center;}
.search_box input{border: transparent;float: left;background: transparent;}
.search_box .swap_value{width: 190px;height:100%;padding-left:13px;}
.search_box .swap_Search{width:59px;height:100%;}
.m26{margin-top:22px;}
.m26Btn a{display: inline-block;width:68px;height: 27px;background: url(../images/m26Btn.png) no-repeat center; font-size: 12px!important;line-height: 27px;}

.proTitle{width: 100%;height:22px;line-height: 22px; text-align:center;margin-top:16px; position:relative;}
.proTitle .floatL{width:480px;height:22px;background: url(../images/titleL.png) no-repeat center;}
.proTitle .floatR{width:480px;height:22px;background: url(../images/titleR.png) no-repeat center;}
.proTitle .redFont{color: #AC0F00;font-style: italic;font-size:22px;position:absolute; bottom: 3px;left:505px;}
.proTitle .bFont{font-style: italic;font-size: 18px;position:absolute;top:2px;right:505px;}
.prosecutors ul{margin-top:15px;min-height:155px;}
.prosecutors ul li{float: left; width:196px;padding-left:2px;text-align: center;margin:0 11px;}
.prosecutors ul li img{width:196px;height:151px;}

/*182px*/
.group{width: 100%;}
.group ul{margin-top:15px;min-height:85px;}
.group ul li{float:left;width:180px;height:38px;background: url(../images/listBg.png) no-repeat 30px center;}
.group ul li a{display: inline-block;width: 122px;line-height: 38px;padding-left:55px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.media{padding-bottom:20px;}
.media ul{margin-top: 20px;}
.media ul li{float: left; width:360px;height: 84px;line-height: 84px;}
.media ul li img{float: left; width: 85px;height: 85px;margin-left: 16px;}
.media ul li a{display: inline-block;width: 171px;height: 100%;line-height: 82px;margin-left:32px;}

/*专栏*/
.column{height:79px;overflow: hidden;padding: 17px 0;}
.mr_frUl{float: left;overflow: hidden;width:1048px;margin-left:10px;}
.column ul li{float:left;width:262px;text-align: center;}

/*人物介绍*/
.profiles{width:209px;}
.profiles .profiles_top{width:100%;border-top:4px solid #E58100;}
.profiles .profiles_con{width:207px;border: 1px solid #e0e0e0;text-align: center;}
.profiles_center{width: 196px;margin-left:5px;}
.profiles_sj{width:100%;border-bottom: 1px dashed #d9d9d9;padding-bottom: 18px;}
.profiles_sj h5{width:180px;height:46px;line-height: 45px;padding-left: 15px; font-size:18px;font-weight:normal;background: url(../images/minLogo.png) no-repeat 40px center;}
.profiles_sj img{width:143px;height: 190px;margin-top:7px;}
.profiles_sj p{font-size: 16px;color: #CE2011;margin-top:14px;margin-bottom: 12px;}
.profiles_sj a{font-size: 16px;}
.profiles_sj a:hover{color:#D99018;}
.profiles_sj span{padding: 0 10px;}


/*新闻*//*图片轮播*/
.news{width:584px;margin-left:19px;}
.news .roll{position:relative;display:inline-block;width:584px;height:326px;overflow:hidden;}
.news .roll span img{display:none;}
.news .roll:hover span img{display:block;}
.news .roll_pic{width:584px;height:326px;}
.news .roll_pic a{display:block;width:584px;height:326px;}
.news .roll_num li.roll_num_hover {background:url(../images/active_li_department.png) no-repeat center;}
.news .roll_pic img{width:584px;height:326px;}
.news .roll_num{position:relative;float:right;line-height:37px;height:37px;top:-37px;margin-right:15px;z-index:10;}
.news .roll_num li{float:left;width:12px;height:40px;margin:0 5px;line-height:32px;background:url(../images/default_li_department.png) no-repeat center;text-align:center;cursor:pointer;color:#FFF;/*opacity:0.90;*/}
.news .roll_title{position:absolute;bottom:0px;width:584px;height:37px;line-height:37px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.news .roll_title a{padding-left:20px;font-size:18px;text-decoration:none;color:#FFFFFF;}
.news_infor{width: 100%;}
.news_infor .news_infor_title{width: 100%;height:37px;background:#f9f9f9;border-bottom: 1px solid #e4e4e4;margin-top:10px;line-height: 37px;}
.news_infor_title .nav_list{height: 38px;}
.news_infor_title .nav_list a{display: inline-block;width:102px;height: 100%;text-align: center;line-height: 38px;font-size: 18px;}
.news_infor_title .nav_list a.on{background:url(../images/titleBg.jpg) no-repeat center;color:#CE2011;}
.news_infor_list{width:100%;height:179px;overflow:hidden;margin-top: 15px;}
.news_infor_list li{height: 36px;width:100%;line-height: 36px;background:url(../images/listBg.jpg) no-repeat 4px center;}
.news_infor_list li a{display: inline-block;width:520px;padding-left:16px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}


.notice{width:270px;}
.notice_title{width: 100%;height:40px;background:url(../images/title-bg1.png) no-repeat center;line-height: 40px;}
.notice_title a{margin-right:12px;color:#FFFFFF;}
.notice_title2{width: 100%;height:40px;background:url(../images/title-bg4.png) no-repeat center;line-height: 40px;}
.notice_title2 a{margin-right:12px;color:#FFFFFF;}
.notice ul{margin-top:5px;min-height:185px;}
.notice ul li{height: 38px;width:100%;line-height: 38px;background:url(../images/listBg.jpg) no-repeat 4px center;}
.notice ul li a{display:inline-block;width:250px;padding-left:16px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.shorBar{width:270px;margin-top:20px;}
.border-top{border-top:1px solid #e2e2e2;}
.border-left{border-left:1px solid #e2e2e2;}
.shorBar li{width:133px;height:118px;float:left;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background: #f9f9f9;text-align: center;}
.shorBar li i{display:inline-block;width: 100%;height:68px;margin-top:5px;}
.shorBar li p{font-size: 15px;}
.shorBar li .icon1{background: url(../images/icon1.png) no-repeat center;}
.shorBar li .icon2{background: url(../images/icon2.png) no-repeat center;}
.shorBar li .icon3{background: url(../images/icon3.png) no-repeat center;}
.shorBar li .icon4{background: url(../images/icon4.png) no-repeat center;}
.shorBar li .icon5{background: url(../images/icon5.png) no-repeat center;}
.shorBar li .icon6{background: url(../images/icon6.png) no-repeat center;}
.shorBar li .icon7{background: url(../images/icon7.png) no-repeat center;}
.shorBar li .icon8{background: url(../images/icon8.png) no-repeat center;}

.brief{width:209px;margin-top:2px;margin-right:19px;background: #;}
.brief_title{width: 100%;height:38px;color: #FFFFFF;font-size: 18px;line-height: 38px;background:#D99018;text-align: center;}
.brief_title span{color: #FFFFFF;font-size: 18px;padding-left: 40px;}
.brief_title i{float:right;width:17px;height: 17px;margin:10px;background: url(../images/Arrow.png) center;}
.brief_list{width: 100%;background:#f8f8f8;}
.brief_top ul{width:194px;margin-left:7px;padding:5px 0 15px 0;}
.brief_top ul li{width: 100%;height:40px;background: #FFFFFF;margin-top: 15px;}
.brief_top ul li a{display: inline-block;width:130px;height: 100%;line-height: 40px;font-size: 16px; padding-left:42px; background:url(../images/listBg2.png) no-repeat 16px center;}

.brief_bot a{display:block;width:100%;margin-top:22px;}
.brief_bot a img{width:100%;}
/*
.brief_bot p{width: 100%;height: 42px;line-height: 42px;font-size:16px;text-align: center;}
.brief_bot form{width:184px;margin-left:12px;padding-bottom: 14px;}
.brief_bot form b{display: inline-block; height: 24px;line-height: 26px;font-weight: normal;padding-left: 2px;}
.brief_bot form input{width:182px;height: 22px; border: 1px solid #D9D9D9;}
.brief_bot form button{width:86px;height: 29px;border: none;margin:10px 0 0 50px; background: url(../images/btnBg.png) no-repeat center;color: #FFFFFF;text-align: center;line-height: 29px;font-size: 16px;}
*/

.videoR{width: 270px;}
.videoR_title{width: 100%;height:40px;line-height:40px; background: url(../images/title-bg2.png) no-repeat center;}
.videoR_title a{margin-right:12px;color: #FFFFFF;}
.videoR_infor{width: 100%;height:180px;margin-top:11px;}
.videoR_infor img{display: block; width: 100%;height: 100%;}
.statistics{width: 270px;margin-top:14px;}
.statistics_title{width: 100%;height:40px;line-height: 40px; background: url(../images/title-bg3.png) no-repeat center;}
.statistics_title a{margin-right:12px;color: #FFFFFF;}
.statistics_infor{width: 100%;height: 200px;overflow: hidden;}
.statistics_infor table{width: 100%;}
.statistics_infor table tr{height:42px;line-height:42px;}
.statistics_infor table tr td.td1{width: 45px;}
.statistics_infor table tr td.td1 span{background:#e1e1e1;padding:0px 6px;color:#FFFFFF;}
.statistics_infor table tr td.td2{width: 174px;text-align: left;}
.statistics_infor table tr td.td3{text-align: center;}
.statistics_infor table tr td.td1 span.one{background:#d10102;}
.statistics_infor table tr td.td1 span.two{background:#d19201;}
.statistics_infor table tr td.td1 span.three{background:#01aed1;}


.often{width:538px;padding-bottom:20px;}
.often .often_title{width:100%;height:38px;line-height:38px;padding:17px 0 4px 0;border-bottom: 1px solid #e2e2e2;}
.often .often_title h4{width:136px;height: 100%;}
.often .often_title h4.title1{background: url(../images/titlth4BG1.png) no-repeat center;}
.often .often_title h4.title2{background: url(../images/titlth4BG2.png) no-repeat center;}
.often .often_title span{margin-right:19px;}
.often ul{margin-top: 8px;}
.often ul li{height: 36px;width:100%;line-height: 36px;background:url(../images/listBg3.jpg) no-repeat 6px center;}
.often ul li a{display: inline-block;width:420px;padding-left:20px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.often ul li span{float: right;margin-right:12px;}
.switchCol{width:584px;}
.switchCol_top{width: 100%;height:39px;line-height:39px;border-bottom:1px solid #de8b09;}
.switchCol_top .nav_list{height: 100%;}
.switchCol_top .nav_list a{height: 100%;width:108px;text-align: center;line-height: 39px;font-size:18px;}
.switchCol_top .nav_list a.on{background:url(../images/titleBG.png) no-repeat center;color: #FFFFFF;}
.switchCol_top .floatR a{margin-right: 17px;font-size:12px;}
.switchList{width: 100%;height: 203px;overflow: hidden;}
.switchList ul{margin-top:10px;}
.switchList ul li{height:36px;width:100%;line-height: 36px;background:url(../images/listBg.jpg) no-repeat 4px center;}
.switchList ul li a{display:inline-block;width:550px;padding-left:16px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}


/*bottom*/
.bottom{background: #ffffff;width: 100%;height:187px;border-top:2px solid #d99018;margin-top: 28px;}
.links{width: 100%;height: 45px;padding-top: 11px;}
.links_title{float: left;width:155px;line-height:30px;color:#CE2011;font-size:16px;text-align:center;}
.links_select{height:45px;padding-top:12px;margin-left:20px;display: inline-block;font-weight:500;font-size: 16px;color:#1689D5;line-height: 24px;}
.link_fix {
	float: left;width: 202px;padding-left: 8px;height: 30px;line-height: 30px;height: 28px\0;line-height: 28px\0;margin-left: 24px;color: #333232;background: url(../images/selectBg.png) no-repeat center;
    appearance: none;-moz-appearance: none;-webkit-appearance: none;cursor: pointer;outline: none;text-indent: 0.01px;text-overflow: "";border: none;
}
.link_select1 {margin-left: 0px;}
.bottomText{font:14px/30px Microsoft Yahei;padding-left:270px;margin-top:12px;}
.ml10{float:left;display:inline-block;cursor:pointer;}
/*index*/



/*---------------------------------details start---------------------------------*/
.main {background: url(../images/bottom_bg3.png) center;height: 1537px;}
.main .inner {/* padding-top:10px; *//* background:#fff; */}
.main_position {position:relative;z-index:101;}
.main_position .inner {position:relative;z-index:101;}
.main_doc {position:relative;z-index:102;background: url(../images/bottom_bg5.png);margin-top: -264px;}
.main_doc .inner {padding-top:10px;background:#fff;width: 1070px;padding: 0 15px 0px 15px;}
.bgbanner{height:710px;}
.main_block{position: relative;z-index: 102;background: url(../images/bottom_bg3.png) center top;}
.main_block .minContent {padding-top:10px;background:#fff;display:inline-block;margin-top:-337px;min-height:400px;}
.main_bg {position:relative;z-index:102;padding-top:20px;background:none;margin-top: -233px;}
.main_bg .inner {padding-top:0;background:none;}
.main_department {position:relative;margin-top:-296px;z-index:102;background: url(../images/bottom_bg4.png) center top;}
.main_department .top_nav {margin-top:0;}
.main_list {position:relative;z-index:102;background: #f5f5f5 url(../images/bottom_bg4.png) center top;}
.main_list .location {padding-left:20px;padding-top: 15px;background: #fff;}
.main_list .content {padding:0 15px 40px;background: #fff;}
.main_text {position:relative;z-index:102;background: #f5f5f5 url(../images/bottom_bg4.png) center top;}
.main_text .inner {background:#fff;width: 1070px;padding: 0 15px 60px 15px;}
.location {height:38px;line-height:38px;padding-left:15px;font-size:14px;}
.location p,.location p a {color:#2b2b2b;}
.content ul li {line-height: 60px;border-bottom:1px dashed #d9d9d9;font-size:16px;}
.content ul li a:hover {color:#fe8900;}
.content ul li a {margin-left:13px;color:#2b2b2b;}
.content ul li span {float:right;margin-right:17px;color:#2b2b2b;}

.contain h3.title {line-height:65px;color: #bf0000;text-align:center;font-size:28px;}
.source {margin-top:10px;margin-bottom:20px;height:30px;background:#f7f7f7;text-align:center;}
.source span {margin:0 10px;font:14px/30px "Microsoft Yahei";cursor:  pointer;}
.article {text-align:center;}
.article, .article p, .article span, .article font, .article div {line-height:40px;font-size:16px;font-family:"Microsoft Yahei"!important;}
.article p {text-align:justify;margin-bottom:10px;}
.article img {max-width:800px!important;}

.main_left {float:left;width:205px;}
.main_left h4 {width:212px;height:44px;margin-left: -8px;background:url(../images/active_label_bg.png);}
.main_left h4 a {color:#fff;font-size:18px;font-weight:bold;display: block;text-align:  center;line-height: 38px;}
.main_left ul {margin-left:15px;margin-top:15px;width:188px;}
.main_left ul li {width:188px;height:39px;margin-bottom:15px;background:url(../images/active_column.png);}
.main_left ul li a {display:block;height:39px;line-height:39px;color:#2b2b2b;font-size:16px;padding-left:55px}
.main_left ul li.hear {height:41px;background:url(../images/active_column.png);}
.main_left ul li.hear a {height:41px;color:#bf0000;}
.main_right .content ul {margin-left:27px;padding-bottom:30px;min-height: 640px}
.main_right .content ul li a {margin-left:5px;}
.main_right .location {padding-left:20px;}
.main_right {float:right;width:870px;margin-right:15px;background:url(../images/ul_bg.png) left;}
.main_right .content ul li a {margin-left:5px;}
/*---------------------content------------details end---------------------------------*/

/*genreral_square start*/
.location {height: 40px;line-height: 40px;margin: 0 auto;background:#f7f7f7;}
.location p {float: left;padding-left:22px;line-height:40px;color:#515151;font-size:14px;}
.general_right .hd .location {float: right; height:40px;line-height:40px;margin:0 auto;margin-right: 15px;}
.general_right .hd .location p {float:left;padding-left:8px;line-height:40px;color:#515151;font-size:14px;}
.general_right .hd .location p span, .location p a {color:#515151;}


.genreral_square {width:1100px;}
.general_left {width:190px;background:#fafafa;margin-left: 10px;}
.general_left .hd {height:44px;line-height: 44px;text-align: center;font-size: 18px;color: #FFFFFF;background:#AC0F00;}
.general_left .bd {width:100%;}
.general_left .bd ul {width:177px;margin:0 auto;padding-top:15px;padding-bottom:10px;}
.general_left .bd ul li {width:100%;height:37px;line-height:37px;cursor:pointer;font-size:16px;margin-bottom:13px;background:url(../images/default_li.png) no-repeat center;}
.general_left .bd ul li a {display:inline-block;width:110px;}
.general_right {width:872px;margin-right:11px;}
.general_left .bd ul li.heard, .general_left .bd ul li:hover {background:url(../images/active_li.png) no-repeat center;}
.general_left .bd ul li span{padding: 1px 10px 0 15px;}
    
.general_left .bd ul li.heard a,.general_left .bd ul li.heard span{color:#AC0F00;}
.general_right .hd {height:40px;background:#f2f2f2;}
.general_right .hd .list_name1 {float:left;line-height:40px;background:#AC0F00;font-size:18px;cursor:pointer;}
.general_right .hd .list_name1 a {padding:0 20px;color:#1387c6;color: #FFFFFF;}
.general_right .hd .list_name2 {display:inline-block;line-height:43px;color:#3a3a3a;font-size:18px;cursor:pointer;}
.general_right .hd .list_name2 a {padding:0 20px;}
.general_right .bd .bd_ul {min-height:700px;}
.general_right .bd ul {width:850px;display:inline-block;padding:16px 0;margin:0 10px;}
.general_right .bd ul+ul {border-top:1px dashed #b9b9b9;}
.general_right .bd ul li {float:left;height:38px;line-height:38px;width:100%;background:url(../images/grey_spot.png) no-repeat 5px;}
.general_right .bd ul li span{float:right;color:#9f9f9f;font-size:16px;}
.general_right .bd ul li a {font-size:16px;cursor:pointer;padding-left:24px;}

.general_mian {padding:0 20px 20px;}
.general_mian h3.general_title {line-height:50px;color:#AC0F00;text-align:center;font-size:28px;padding-top: 20px;}
.general_source {margin-bottom:20px;height:30px;text-align:center;}
.general_source span {margin:0 10px;line-height:30px;}
.general_article {margin:0 20px;min-height: 540px}
.general_article p{text-indent:2em}
.general_article, .general_article p, .general_article span, .general_article font, .general_article div {line-height:40px;font-size:16px;font-family:"Microsoft Yahei"!important;}
.general_article img {max-width:800px!important;}
.general_article table {max-width:1000px;margin:0 auto!important;}
.general_font span {cursor:pointer;}
.general_share {width:100%;height:60px;}
.bdsharebuttonbox {float:right;}
.fenye {height:30px;margin-top:20px;margin-bottom:40px;}
/*genreral_square end*/