﻿@charset "utf-8";
* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0; max-width: 100%;}
a { text-decoration: none; color: #000; outline: none; }
body { min-width: 1260px; font-family: "微软雅黑"; position: relative;background-color: #f2f2f2;}
input { outline: none; }
.clearfix{clear: both;}
/*top*/
.top-bg{background: url(../images/top-bg.png);}
.top-box{width: 1200px;margin: 0 auto;background: url(../images/top-bg2.png) center;}
.logo-box{overflow: hidden;}
.logo{float: left;padding: 45px 0 30px 0;}
.logo img{display: block;}
.search{float: right;overflow: hidden;padding-top: 66px;width: 256px;}
.search .text{float: left; width: 175px;height: 34px;line-height: 34px;border: none;color: #323232;font-size: 14px;padding-left: 10px;background-color: #d5dbe1;}
.search .btn{float: left;width: 70px;height: 34px;background: url(../images/search.png) no-repeat center;background-color: #10599e;border: none;cursor: pointer;}
.nav-box{border-top: 1px solid #074178;height: 70px;line-height: 70px;}
/* 本例子css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  position:relative; z-index:1;}
.nav{ position:relative; margin:0 auto;  font-family:"微软雅黑"; font-size:18px; }
.nav a{ color:#ffffff;}
.nav h3{ font-size:100%; font-weight:normal;}
.nav .m{ float:left;  position:relative; z-index:1; }
.nav h3 a{ display:block; text-align:center;padding: 0 36px;}
.nav h3 a:hover{color: #FFC600; background:url(../images/navbg.png) center bottom; }
.nav .sub{ display:none; /*默认隐藏*/  position:absolute; top:70px; z-index:1; width:100%; border:1px solid #E6E4E3; border-top:0;  background:#fff;}
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;}
.nav .sub li a{ display:block;font-size: 14px;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; line-height:28px; color:#666;}
.nav .sub li a:hover{ color:#ffc600;}
/*内容区*/
.box-bg{width: 1200px;margin: 0 auto;padding: 0 30px;background-color: #ffffff;}
/*头条区*/
.toutiao{width:1200px; padding-top:15px;text-align:center;}
.toutiao-list{width:1200px;height:30px; overflow: hidden; text-align:center;} 
.toutiao-list li{ display:inline; }
.toutiao-list li a{font-size: 16px;color: #333; text-decoration:none}
.toutiao-list li a:hover{color:#ffba00;transition: 0.6s all;text-decoration:underline}

/*本院要闻*/
.news-box01{height: 364px;padding-top: 25px;overflow: hidden;}
.news-left{float: left;width: 700px; height:360px;margin-right: 15px;}
/* 本例子css */
.news-left{overflow:hidden; position:relative;}
.news-left .hd{overflow:hidden; position:absolute; right:20px; bottom:0px; z-index:1;}
.news-left .hd .pageState{color: #ffffff;line-height: 60px;}
.news-left .bd{ position:relative; height:100%; z-index:0;   }
.news-left .bd li{ zoom:1; vertical-align:middle; }
.news-left .bd img{ width:700px; height:360px; display:block;  }
.news-left .bd p{position: absolute;bottom: 0;left: 0;width: 100%;height: 50px;line-height: 50px;background: url(../images/index-news02.png);font-size: 16px;}
.news-left .bd p a{color: #ffffff;margin-left: 20px;}
.news-left .bd p a:hover{color: #ffc600;transition: 0.6s all;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.news-left .prev,
.news-left .next{ position:absolute; top:50%; margin-top:-30px; display:block; width:30px; height:60px;  }
.news-left .prev{ right:auto; left:0;background: url(../images/news01-left.png) no-repeat; filter:alpha(opacity=10);opacity:0.1; }
.news-left .next{ left:auto; right:0;background: url(../images/news01-right.png) no-repeat; filter:alpha(opacity=10);opacity:0.1; }
.news-left .prev:hover,
.news-left .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.news-left .prevStop{ display:none;  }
.news-left .nextStop{ display:none;  }
/*右侧新闻*/
.news-right{width: 485px;float: left;}

.hengxian{border-bottom: 1px solid #cccccc;}
.big-title2 a{float: right;font-size: 12px;color: #999999;line-height: 20px;}
.big-title2 a:hover{color: #ffba00;transition: 0.6s all;}
.big-title2{margin-bottom:0px; height:20px;}


.big-title span{float: left; border-bottom: 3px solid #10599e;display: inline-block;padding-bottom: 10px;font-size: 22px;color: #323232;margin-bottom: -2px;padding-right: 20px;}
.big-title a{float: right;font-size: 12px;color: #999999;line-height: 20px;}
.big-title a:hover{color: #ffc600;transition: 0.6s all;}
.news-right01 h3 a{font-size: 16px;color: #666;  text-decoration:none; line-height:20px;}
.news-right01 h3 a:hover{color: #ffba00;transition: 0.6s all; text-decoration:underline}



.news-right01 h5{font-size: 18px;margin-bottom:10px;}
.news-right01 h5 a{color: #323232;}
.news-right01 h5 a:hover{color: #ffc600;transition: 0.6s all;}
.news-right01 p{font-size: 14px;color: #999999;line-height: 24px; text-indent:2em}
.news-right01 p a{color: #003984;margin-left: 10px;}
.news-right01 p a:hover{color: #ffba00;transition: 0.6s all;}
.news-right01{padding-bottom: 10px;border-bottom: 1px dashed #d0d0d0;}

.news-right li{margin-top: 15px;font-size: 14px;color: #808080;line-height: 23px; border-bottom:1px dashed #D9E3F4}

.news-right li span{font-size: 14px;color: #808080;margin-right: 20px;}
.news-right li a{font-size: 16px;color: #272727;margin-left: 20px;}
.news-right li:hover a{color: #ffba00;transition: 0.6s all;}

/*mylinks*/
.mylinks-box{margin-top:25px;width:1200px;  height:80px;position:relative;}
.mylinks{width:184px; height:78px; overflow:hidden; float:left;  margin-right:18px;}
.mylinks-box a{color:#003894; letter-spacing:2px; font-size:16px; text-decoration:none; border:2px solid #2c5c9b;display:block; width:180px; height:72px; float:left; line-height:72px; }
.mylinks-box a:hover{ border:2px solid #fff;background:#ffba00}
.mylinks-box img{width:40px; height:40px; float:left; margin-left:30px; margin-top:17px; margin-right:10px;}
.mylinks2{width:184px; height:78px; overflow:hidden; float:left; margin-right:0px; }


/*box03*/
.box03{margin-top:20px;width:1200px; height:340px; position:relative;}
/*通知公告*/
.box03 .tongzhibox{ width:360px;float:left; height:340px; overflow:hidden;}
.tongzhi-title{width:360px; height:33px; overflow:hidden; }
.bg-title{border-bottom:3px solid #003894; line-height:30px;float:left; font-size:18px; color:#3764a9; font-weight:bold; width:80px;}
.title-more{ border-bottom:3px solid #eee; line-height:30px; font-size:18px; width:280px; float:right;}
.title-more a{display:block; width:40px; height:30px; float:right; margin-right:10px; background:url(../images/themore.png) bottom;}
.tongzhi-list{ width:360px; margin-top:10px;}
.tongzhi-list li{overflow: hidden; border-bottom:1px dotted #D9E3F4}
.tongzhi-list li a{color: #323232;font-size: 16px; line-height:40px;}
.tongzhi-list li a:hover{color: #ffc600;transition: 0.6s all;}
.tongzhi-list li span{float:right;font-size: 14px;color: #666666; line-height:40px;}
/**案件发布**/
.box03 .anjianbox{ width:410px; float:left; height:340px; overflow:hidden; margin-left:25px;}

.anjian-title{width:410px; height:33px; overflow:hidden; }

.bg-title{border-bottom:3px solid #003894; line-height:30px;float:left; font-size:18px; color:#3764a9; font-weight:bold; width:80px;}
.anjian-more{ border-bottom:3px solid #eee; line-height:30px; font-size:18px; width:330px; float:right;}
.anjian-more a{display:block; width:40px; height:30px; float:right; margin-right:10px; background:url(../images/themore.png) bottom;}

.anjian-toutiao{width:410px; height:150px; margin-top:12px; overflow:hidden }
.anjian-toutiao .anjian-pic{ width:200px; height:150px; overflow:hidden; float:left}
.anjian-pic img{ border:none; width:200px; height:150px; transition: all .4s;}
.anjian-pic  img:hover{ transform: scale(1.1); }

.anjian-toutiao .anjian-xq {width:200px; height:150px; overflow:hidden; float:right}
.anjian-bt a{color: #666;font-size: 16px; line-height:30px; font-weight:bold; text-decoration:none}
.anjian-bt a:hover{color: #ffc600;transition: 0.6s all; text-decoration:underline;}
.anjian-xq p{ text-indent:2em; color:#666; line-height:30px; font-size:14px}

.anjian-list{ width:410px; height:190px; margin-top:12px; overflow:hidden}
.anjian-list li{overflow: hidden; border-bottom:1px dotted #D9E3F4}
.anjian-list li a{color: #323232;font-size: 16px; line-height:40px;}
.anjian-list li a:hover{color: #ffc600;transition: 0.6s all;}
.anjian-list li span{float:right;font-size: 14px;color: #666666; line-height:40px;}

/*12309链接、检察长信箱链接*/
.box03 .lkbox{width:380px; margin-top:5px; float:left; margin-left:25px; height:340px; overflow:hidden;}
.lkbox .jcw{width:380px; height:200px; overflow:hidden}
.jcw img{border:none; width:380px; height:200px;}
.lkbox .xinxiang{margin-top:12px; width:380px; height:115px;overflow:hidden}
.xinxiang img{border:none; width:380px; height:115px; }
 

/***检务公开**/

.gongkaibox{ padding-top:5px; overflow:hidden; height:370px; width:1200px;}

.fenge img{ width:1200px; height:40px;}

.gongkaibox .gongkai-left{width:360px; float:left; height:350px; overflow:hidden;}
.boxTit{border-bottom:3px solid #eee; height:30px; }
.mybtn-lf{ float:left; cursor:pointer;color:#FFFFFF; background-color:#3764a9; font-weight:bold; font-size:18px; text-align:center; width:95px; height:27px;overflow:hidden}
.shufg{ float:left;color:#003894; font-size:20px; font-weight:bold; width:10px; text-align:center; width:10px; text-align:center; height:27px; overflow:hidden}
.mybtn-r{ line-height:25px; cursor:pointer;color:#3764a9; float:left;font-size:18px;width:95px; font-weight:bold; text-align:center; height:27px;overflow:hidden}
.themr{ float:right; width:80px; height:27px; overflow:hidden}
.boxTit a{ display:block; width:40px; height:30px; float:right; margin-right:10px; background:url(../images/themore.png) bottom; }

/**********************/

.kfr-list{width:360px; height:320px;  overflow:hidden;}
.kfr-piclist{ width:360px; height:140px;margin-top:15px; overflow:hidden;}
.kfr-piclist li{width:180px; height:140px; float:left; overflow: hidden; }
.kfr-piclist li img{ border:none; width:170px; height:110px; transition: all .4s; }
.kfr-piclist li img:hover{ width:166px; height:106px; transform: scale(1.1); }


.kfr-piclist li span{ padding:0px; margin-top:-5px;text-align:center; background:#012045;  width:170px; height:30px; display:block; line-height:30px; }
.kfr-piclist li a{color:#fff; text-decoration:none;background-color:#012045; width:170px; height:140px; display:block; overflow:hidden }
.kfr-piclist li a:hover{color:#ffc600;}
 
.kfr-wzlist{ width:360px; height:300px; margin-top:12px; overflow:hidden; }
.kfr-wzlist li{overflow: hidden; border-bottom:1px dotted #D9E3F4; }
.kfr-wzlist li a{color: #323232;font-size: 16px; line-height:40px;}
.kfr-wzlist li a:hover{color: #ffc600;transition: 0.6s all;}
.kfr-wzlist li span{float:right;font-size: 14px;color: #666666; line-height:40px;}
  
.gongkaibox .gongkai-right{width:815px; float:left; height:325px; overflow:hidden; margin-left:25px; background:#f3f7f9;}
.gongkai-right .jwlinks-h{ width:815px; height:57px; overflow:hidden; margin-top:15px;}
.jwlinks-h img{border:none; vertical-align:middle;}
.jwlinks-h a{ color:#666;  font-size:14px; text-decoration:none; display:block; width:180px; height:57px; float:left; font-weight:bold; line-height:55px;  margin-left:19px; background:#d7e0f1;}
.jwlinks-h a:hover{ background:#ffc600; color:#003894;}

.gongkai-right .jwlinks-h2{ width:768px; height:220px; overflow:hidden; margin-top:15px; margin-left:20px; border:3px solid  #e1e4e6; overflow:hidden}
.jwlinks-h2 .jwlinks-lef{ width:525px; height:220px; overflow:hidden; float:left}
.jwlinks-lef-01{ width:525px; height:140px; overflow:hidden;}
.jwlinks-lef-02{ width:525px; height:70px; overflow:hidden; margin-top:5px;}
.jwlinks-lef-01 a{ width:150px; height:54px; border:2px solid #b4c7eb; color:#666;  display:block; float:left; margin-top:10px; margin-left:15px;font-weight:bold; font-size:14px; line-height:54px; } 
.jwlinks-lef-01 img{border:none; vertical-align:middle;}
.jwlinks-lef-01 a:hover{border:2px solid #003894; color:#003894; background:#C2E1F1  } 

.jwlinks-lef-02 a{ display:block;float:left; margin-left:15px; } 

.jwlinks-fg{ float:left; width:2px; height:220px; overflow:hidden;}
.jwlinks-fg .fgshuxian{ border-left:1px dashed  #b4c7eb; width:2px; height:170px; margin-top:25px; }

.jwlinks-right{float:left; width:240px; height:220px; overflow:hidden;}
.jwlinks-right a{ float:left; width:96px; font-size:14px;  color:#666; text-align:center; text-decoration:none; font-weight:bold; height:93px; margin-left:15px; margin-top:10px; display:block;}
.jwlinks-right img:hover{ margin-top:-5px; margin-left:-5px; }
.jwlinks-right a:hover{color:#ffc600; text-decoration:underline;}

.guanggao{ margin-top:20px; overflow:hidden; height:116px; width:1200px; margin-bottom:5px;}

/******理论研究、业务数据******/

.yewu-left{width:587px; float:left; height:340px; overflow:hidden; }

.yewu-list{ width:587px; margin-top:10px;}
.aboutMyUl li{overflow: hidden; border-bottom:1px dotted #D9E3F4}
.aboutMyUl li a{color: #323232;font-size: 16px; line-height:40px;}
.aboutMyUl li a:hover{color: #ffc600;transition: 0.6s all;}
.aboutMyUl li span{float:right;font-size: 14px;color: #666666; line-height:40px;}
.yewu-right{width:587px; float:left; margin-left:26px; height:340px; overflow:hidden; }

/*****专题********/
.zhuanti{width:1200px;position:relative; height:167px; overflow:hidden}
.zhuanti-fg{ background:url(../images/zhuanti.png); width:1200px; height:40px; overflow:hidden;}
.zhuati-fg a{width:80px; height:40px; display:block; float:right; margin-right:20px; background:url(../images/themore.png) no-repeat;}
.zhuanti .bd{width: 1200px;overflow: hidden;margin-top:15px;}
.zhuanti .bd ul{ overflow:hidden; zoom:1;}
.zhuanti .bd ul li{ margin-right: 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.zhuanti .bd ul li .pic{ text-align:center;width:290px; height:110px;}
.zhuanti .bd ul li .pic img{ width:290px; height:110px; display:block;}
.zhuanti .bd ul li .pic img:hover{transform: scale(1.05);transition: 0.6s all;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.zhuanti  .prev,
.zhuanti  .next{ position:absolute; top:50%;  display:block; width:18px; height:45px;  }
.zhuanti  .prev{ right:auto; left:0;background: url(../images/pro-left.png) no-repeat; filter:alpha(opacity=50);opacity:0.5; }
.zhuanti .next{ left:auto; right:0;background: url(../images/pro-right.png) no-repeat; filter:alpha(opacity=50);opacity:0.5; }
.zhuanti .prev:hover,
.zhuanti .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.zhuanti  .prevStop{ display:none;  }
.zhuanti  .nextStop{ display:none;  }


/******最后的版块*******/
.endline{width:1200px; margin-top:25px; overflow:hidden; height:750px; width:1200px; position:relative;}

.endline-lef{ width:830px; height:730px; float:left; overflow:hidden; }
.endline-right{width:350px; height:730px; overflow:hidden; float:left; margin-left:20px; background:#eef0f3;}

.edl-01{ width:830px; height:280px; overflow:hidden;}

/***********党建、纪检*****************/
.edl-01-lef{ width:405px; height:280px; overflow:hidden; float:left;}
.edl-01-rg{ width:405px; height:280px; overflow:hidden; float:left; margin-left:20px;  }


.dangjian-list{width:405px; height:240px; margin-top:10px; overflow:hidden}
.jijian-list{  width:405px; height:240px; margin-top:10px; overflow:hidden}
.duijian-list{ width:405px; height:240px; margin-top:10px; overflow:hidden}

.dangjian-wzlist{ width:405px; height:120px; margin-top:3px; overflow:hidden}


.dangjian-piclist{width:405px; height:116px;margin-top:4px; overflow:hidden;}

.dangjian-piclist li{width:202px; height:116px; float:left; overflow: hidden; }
.dangjian-piclist li img{ border:none; width:198px; height:84px;transition: all .4s;  }
.dangjian-piclist li img:hover{ transform: scale(1.1); }
.dangjian-piclist li span{ padding:0px; margin-top:-4px;text-align:center; background-color:#012045;  width:198px; height:30px; display:block; line-height:30px; }
 
.dangjian-piclist li a{color:#fff; text-decoration:none;width:198px; height:120px; overflow:hidden;display:block;}
.dangjian-piclist li a:hover{color:#ffc600;}
 
/*******队建**********/
.duijian-title{ width:405px;height:33px; overflow:hidden; }
.duijian-title .title-more{width:325px;}
.aboutMyUl strong a{ color:#3a5a8e; font-size:16px;}
.aboutMyUl strong a:hover{ color:#ff0000;}

/************检察文化*******************/

.edl-02{ width:830px; height:195px; overflow:hidden; margin-top:15px;}
.wenhua-title{ width:830px;height:33px; overflow:hidden; }
.wenhua-title .title-more{width:750px;}
.wenhua-pic{ float:left; width:250px; height:160px; margin-top:15px; overflow:hidden;}
.wenhua-pic img{border:none; width:250px; height:160px;transition: all .4s;}
.wenhua-pic img:hover{ border:2px solid #003894; transform: scale(1.1); }

.wenhua-pic p{position:absolute; font-size:16px; text-align:center; background:#01204f; margin-top:-52px; width:250px; height:40px; line-height:40px; overflow:hidden}

.wenhua-pic a{color:#fff;}
.wenhua-pic  a:hover{color: #ffc600;transition: 0.6s all;}
.wenhua-list{ float:left; margin-left:20px; width:560px; height:160px; overflow:hidden; margin-top:10px;}

/***************风采荣誉*******************/
.edl-03{ width:830px; height:220px; overflow:hidden; margin-top:20px;}
.edl03-box{width:830px; height:200px; margin-top:20px; overflow:hidden;}

.edl-03 li{ float:left; width:195px; height:155px; overflow:hidden; margin-right:12px;}
.edl-03 .pic-kuang{ width:193px; height:123px; overflow:hidden; border:1px solid #aab4c0;}
.edl-03  img{border:none; margin-top:6px; margin-left:6px; width:181px; height:111px;transition: all .4s;}
.edl-03  img:hover{ transform: scale(1.1); }
.edl-03 span{position:absolute; font-size:16px; text-align:center; width:195px; height:30px; overflow:hidden; line-height:30px;}
.edl-03 a{color:#323232;font-size: 16px; text-decoration:none}
.edl-03  a:hover{color: #ffc600;transition: 0.6s all;}

/************检察视频*********************/
.jcsp-title{width:350px; height:41px; background:url(../images/jcsp.png) center no-repeat; overflow:hidden; margin-top:2px;}
.jcsp-title a{ display:block; width:40px; height:30px; float:right; margin-right:10px; background:url(../images/themore.png) bottom;  }
.jcsp-box{width:330px; height:186px; margin-top:10px; overflow:hidden; background:#CCCCCC; margin-left:10px;}
.jcsp-list{width:330px; height:120px; overflow:hidden; margin-top:10px; margin-left:10px;}
.jcsp-list li a{color: #323232;font-size: 16px; line-height:40px;}
.jcsp-list li a:hover{color: #ffc600;transition: 0.6s all;}
.jcsp-list li span{float:right;font-size: 14px;color: #666666; line-height:40px;}
 
/***************媒体之声*******************/
.mtzs-title{width:350px; height:38px; background:url(../images/mtzs.png) center no-repeat; overflow:hidden; margin-top:20px;}
.mtzs-title a{ display:block; width:40px; height:30px; float:right; margin-right:10px; background:url(../images/themore.png) bottom;  }
.mtzs-list{width:330px; height:280px; overflow:hidden; margin-top:10px; margin-left:10px;}
.mtzs-list li a{color: #323232;font-size: 16px; line-height:40px;}
.mtzs-list li a:hover{color: #ffc600;transition: 0.6s all;}
.mtzs-list li span{float:right;font-size: 14px;color: #666666; line-height:40px;}




/*******栏目页list***********/


.box-bg2{width:1200px; margin:0 auto; padding:0px; background-color: #ffffff;}
.myleft{ background:url(../images/mylef.png) repeat-y right;}
 

.mysubnav { width: 260px; position:relative; margin-left:18px; margin-top:20px; overflow:hidden }
.mysubnav .mylanmu {  text-align: center; line-height: 55px; height: 55px; background: #00386d; font-size: 24px; color: #fff; }
.mysubnav ul{ padding:0px; margin-left:10px; width:250px;background:url(../images/my_lef_ul.png) repeat-y left;}
.mysubnav li{ width:250px; background:url(../images/mylm01.png) no-repeat left; position:relative; height:44px; line-height:44px; overflow:hidden; margin-top:10px; overflow:hidden;}
.mysubnav .myxuxian{ border-bottom:1px dashed #b2c2e4; width:218px; height:43px; overflow:hidden; float:left; margin-left:22px;}
.mysubnav li a{ color:#666; width:192px; float:left; margin-left:35px; font-size:18px; height:43px; line-height:43px; display:block;}
.mysubnav li.on,.mysubnav li:hover{background:url(../images/mylm02.png) no-repeat left;}
.mysubnav li a:hover{ color:#003894; font-weight:bold;}
.mysubnav li.on a{color:#003894; font-weight:bold}
 

.mypos-box{ position: relative; width:845px;   height:31px; margin-top:20px; border-bottom:1px solid #d9d9d9; overflow:hidden;}
.mypos{float: left; font-size: 14px; line-height:20px; color: #666;   }
.mypos a{ color:#666;}
.mypos a:hover {color: #ffc600;transition: 0.6s all;}

.mypos-r { float: right; font-size: 18px; line-height:20px; color: #4c4c4c;  }
.mypos-r img{ width:16px; height:16px; vertical-align:middle; margin-right:4px;}

.mylist{ width:845px;  overflow:hidden; margin-top:30px; margin-left:20px;}
.mylist ul li{ overflow: hidden;   padding-left: 20px; background: url(../images/list-icon.png) left center no-repeat; border-bottom:1px dashed #d9d9d9; line-height:40px; width:770px; height:40px;}

.mylist ul li a {float: left; width: 690px; overflow: hidden;  font-size: 16px; color: #333;   }
.mylist ul li a:hover { color: #ffc600;transition: 0.6s all;}
.mylist ul li span { float: right; font-size: 14px; color: #808080; }
.mylist .switch { text-align: center; margin: 50px 0; }
.mylist ul li strong { width:80px; overflow:hidden;} 

/*************本院介绍********************/
.byjs-pic{position: relative; width:845px; height:157px; margin-top:20px; border:1px solid #d9d9d9; overflow:hidden;}
.byjs-pic img{width:825px; height:137px; margin-top:10px; margin-left:10px;}

.byjs-jgt{position: relative; width:845px; height:250px; margin-top:20px; border:1px solid #d9d9d9; overflow:hidden;}
.byjs-jgt img{width:825px; height:230px; margin-top:10px; margin-left:10px;}

.byjs-xmt{position: relative; width:845px; height:190px; margin-top:20px; border:1px solid #d9d9d9; overflow:hidden;}
.byjs-xmt img{width:825px; height:170px; margin-top:10px; margin-left:10px;}

.in-yqjj-tt{ background:url(../images/yqjj-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden; float:left;}
.yqjj-list-box{width:845px; margin:0px; padding:0px;border-top:none;border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9;  float:left }
 
.in-jgsz-tt{ float:left;background:url(../images/jgsz-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.in-ldjs-tt{ float:left;background:url(../images/ldjs-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.in-dlwz-tt{ float:left;background:url(../images/dlwz-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}

.themr1{ float:right; width:80px; height:25px; overflow:hidden}
.themr1 a{ display:block; width:40px; height:25px; float:right; margin-right:10px; background:url(../images/themore.png) center; }

/*********新闻*************/
.in-xwdt-tt{ float:left;background:url(../images/xwdt-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.in-xmt-tt{  float:left;background:url(../images/xmt-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.in-jcsp-tt{ float:left;background:url(../images/jcsp-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.in-mtzs-tt{ float:left;background:url(../images/mtzs-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}

/**检察业务*/
.in-ajzj-tt{ float:left;background:url(../images/ajzj-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.in-ywsj-tt{  float:left;background:url(../images/ywsj-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.in-zcyj-tt{ float:left;background:url(../images/zcyj-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
/**检察文化*/
.in-wxzp-tt{ float:left;background:url(../images/wxzp-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.in-shsy-tt{  float:left;background:url(../images/shsy-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.in-wtsh-tt{ float:left;background:url(../images/wtsh-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}





/****jcfw***/
.in-jcfw-pic{position: relative; width:845px; height:180px; margin-top:20px; overflow:hidden;}
.in-jcfw-pic a{width:845px; height:180px;  display:block;}
.in-jcfw-pic img{width:845px; height:180px;  }
.in-jwzn-tt{ float:left;background:url(../images/jwzn-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.in-flfg-tt{  float:left;background:url(../images/flfg-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.in-zdal-tt{ float:left;background:url(../images/zdal-tt.png) bottom no-repeat; width:845px; height:25px; margin-top:20px; overflow:hidden}
.myul2 a{ font-size: 16px; color: #333;}
.myul2 a:hover { color: #ffc600;transition: 0.6s all;}


/*mypic-list*/
.mypic-list { width:845px; overflow:hidden; margin-top:30px;}
.mypic-list ul { overflow: hidden; width: 845px;}
.mypic-list ul li { width:190px; margin-right:21px; margin-bottom: 20px; float: left; }
.mypic-list ul li .pic { width:190px; height: 165px;overflow: hidden;}
.mypic-list ul li .pic:hover{transform: scale(1.2);transition: 0.6s all;}
.mypic-list ul li img { width:190px; height:165px; }
.mypic-list ul li p { font-size: 16px; text-align: center; line-height:20px; }
.mypic-list ul li p a { color: #333; }
.mypic-list ul li p a:hover { color: #ffc600;transition: 0.6s all;}

/******检务公开栏目**************/
.gongkailan-pic{position: relative; width:845px; height:157px; margin-top:20px; overflow:hidden;}
.gongkailan-pic a{ width:413px; height:155px; display:block; border:1px solid  #d9d9d9; }
.gongkailan-picbox{ width:395px; height:137px; overflow:hidden; float:left; margin-top:10px; margin-left:10px;}
.gongkailan-pic img{width:395px; height:137px;}
.gongkailan-pic img:hover{transform: scale(1.02);transition: 0.6s all;}

.in-lanmu-tt{ float:left;width:845px; background:url(../images/in-lan-tt.png) no-repeat bottom; height:29px; margin-top:20px; overflow:hidden; font-size:20px; line-height:27px; letter-spacing:1px; font-weight:bold;  text-indent:1.2em; color:#3764a9;font-style:oblique}


/*links*/
.links-box{margin-top: 60px;height: 106px;}
/* 本例子css */
.links-box{ width:1058px;position:relative;margin-left: 70px;}
.links-box .hd{}
.links-box .hd .prev,.links-box .hd .next{ display:block; width:30px; height:60px;cursor:pointer; position: absolute;top: 50%;margin-top:-30px;}
.links-box .hd .prev{background: url(../images/links-left.png) no-repeat;left: -70px;}
.links-box .hd .next{background: url(../images/links-right.png) no-repeat;right: -70px;}
.links-box .bd{width: 1058px;overflow: hidden;}
.links-box .bd ul{ overflow:hidden; zoom:1;}
.links-box .bd ul li{ margin:0 30px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.links-box .bd ul li .pic{ text-align:center; }
.links-box .bd ul li .pic img{ width:100px; height:75px; display:block;}
.links-box .bd ul li .title{margin-top: 10px;font-size: 16px;text-align: center;display: block;}
.links-box .bd ul li .title a{color: #323232;}
.links-box .bd ul li .title a:hover{color: #ffc600;transition: 0.6s all;}
/*案件发布*/
.news-box02{padding-top: 50px;overflow: hidden;height: 253px;}
.case-box{width: 575px;float: left;margin-right: 50px;}
.case-box ul{margin-bottom: -20px;}
.case-box li{overflow: hidden;margin-bottom: 20px;}
.case-box li a{float: left;color: #323232;font-size: 16px;}
.case-box li span{float: right;font-size: 14px;color: #666666;}
.case-box li a:hover{color: #ffc600;transition: 0.6s all;}
/*媒体之声*/
.media-box{width: 575px;float: left;}
.media-box ul{margin-bottom: -20px;}
.media-box li{margin-bottom: 20px;}
.media-box li a{color: #323232;font-size: 16px;}
.media-box li span{font-size: 16px;color: #d56e2b;}
.media-box li a:hover{color: #ffc600;transition: 0.6s all;}
/*检查风采*/
.people-box{padding-top: 50px;overflow: hidden;height:308px;}
.people-box ul{overflow: hidden;margin-right: -20px;}
.people-box li{float: left;width: 285px;margin-right: 20px;overflow: hidden;}
.people-box li img{width: 285px;height: 210px;display: block;overflow: hidden;}
.people-box li p{font-size: 16px;margin-top: 10px;text-align: center;}
.people-box li p a{color: #323232;}
.people-box img:hover{transform: scale(1.02);transition: 0.6s all;}
.people-box li p a:hover{color: #ffc600;transition: 0.6s all;}
/*专题活动*/
/* 本例子css */
.project-box{ width:1200px;position:relative;padding: 50px 0;overflow: hidden;height: 178px;}
.project-box .bd{width: 1200px;overflow: hidden;}
.project-box .bd ul{ overflow:hidden; zoom:1;}
.project-box .bd ul li{ margin-right: 25px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.project-box .bd ul li .pic{ text-align:center;width:220px; height:110px;}
.project-box .bd ul li .pic img{ width:220px; height:110px; display:block;}
.project-box .bd ul li .pic img:hover{transform: scale(1.05);transition: 0.6s all;}
.project-box .bd ul li .title{margin-top: 10px;font-size: 16px;text-align: center;display: block;}
.project-box .bd ul li .title a{color: #323232;}
.project-box .bd ul li .title a:hover{color: #ffc600;transition: 0.6s all;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.project-box .prev,
.project-box .next{ position:absolute; top:50%; margin-top:15px; display:block; width:17px; height:32px;  }
.project-box .prev{ right:auto; left:0;background: url(../images/pro-left.png) no-repeat; filter:alpha(opacity=20);opacity:0.2; }
.project-box .next{ left:auto; right:0;background: url(../images/pro-right.png) no-repeat; filter:alpha(opacity=20);opacity:0.2; }
.project-box .prev:hover,
.project-box .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.project-box .prevStop{ display:none;  }
.project-box .nextStop{ display:none;  }
/*页脚*/
.footer-bg{background-color: #00386d;}
.footer-box{width: 1200px;margin: 0 auto;padding: 30px 0;}
.footer-box p{overflow: hidden;text-align: center;border-bottom: 1px solid #1f4d78;padding-bottom: 30px;margin-bottom: 20px;}
.footer-box p span{color: #fafafa;font-size: 16px;}
.footer-box p a{font-size: 14px;color: #fafafa;margin-right: 20px;margin-bottom: 10px;display: inline-block;}
.footer-box p a:hover{color: #ffc600;transition: 0.6s all;}
.footer-box ul{margin-bottom: -10px;}
.footer-box li{font-size: 14px;color: #98b8d6;margin-bottom: 10px;text-align: center;}
.footer-box li span{margin-right: 15px;}
.footer-box li a{color: #98b8d6;}
.footer-box li a:hover{text-decoration: underline;}
/*右侧悬浮 
.side-left { position: fixed;right: -150px;top: 450px; }
.side-left .show {cursor: pointer; position: absolute;left: -51px;top: 0; width: 20px;padding: 10px 15px;height: 130px; line-height: 21px; background: url(../images/float-bg.png) 0 0 no-repeat; font-size: 18px;color: #fff;}
.side-left .hide { background: #00386d;padding: 20px 10px; }
.side-left .hide ul li { padding: 10px 0;width: 130px; }
.side-left .hide ul li + li { border-top: 1px dashed #33608a; }
.side-left .hide img { display: block;margin: 0 auto;}
.side-left .hide .sao { font-size: 12px; color: #fff; line-height: 30px;text-align: center;}
.side-left:hover{right: 0;transition: 0.6s all;}*/

.side-left{width:350px; height:330px; position:fixed; right:-310px;; top:250px; overflow:hidden;}

.side-left .show{float:left; width:40px; vertical-align:middle; overflow:hidden; line-height:35px; font-size:18px; font-weight:bold; color:#fff;  background:#00ff00; height:330px; text-align:center; background:url(../images/float-bg1.png) top left no-repeat; cursor:pointer}

.side-left .hide{float:left; width:300px;  height:330px; background:#fff; }

.side-left ul{ list-style:none; padding:0px; margin:0px;}
.side-left .hide ul li {float:left; width: 130px; height:160px; margin-left:10px; margin-top:10px;  }
 
.side-left .hide img {width:120px; height:120px; }

.side-left .hide .sao { font-size: 12px; color: #666; height:30px; line-height: 30px;text-align: center;}

.side-left:hover{right:0;transition: 0.6s all;}


/*返回顶部*/
.backtop { position: fixed; right: 30px; bottom: 30px; cursor: pointer; display: none; width: 51px; height: 50px; }
/*main-in*/
.now { }
.now .wrap { overflow: hidden; padding-bottom: 10px; border-bottom: 1px solid #d9d9d9; }
.now-l { padding-top: 30px; float: left; font-size: 14px; color: #666; }
.now-l span { color: #333; padding-left: 26px; }
.now-l a { color: #666; }
.now-l a:hover {color: #ffc600;transition: 0.6s all;}
.now-r { float: right; font-size: 18px; color: #4c4c4c; padding-top: 25px; }
.now-r img{ width:20px; height:20px; vertical-align:middle; margin-right:4px;}
.inner { padding-top: 40px; min-height: 500px; }
.inner .wrap { overflow: hidden; }
.subnav { width: 260px; border: 1px solid #00386d; float: left; }
.subnav .lanmu { text-align: center; line-height: 60px; height: 60px; background: #00386d; font-size: 24px; color: #fff; }
.subnav ul { padding: 15px; }
.subnav ul li { width: 170px; height: 44px; line-height: 44px; margin: 15px auto; text-align: center; position: relative; }
.subnav ul li a { font-size: 18px; color: #333; }
.subnav ul li .line { height: 40px; width: 3px; background: #ffc600; border-radius: 1px; position: absolute; left: -15px; top: 2px; display: none; }
.subnav ul li.on, .subnav ul li:hover { background: #ffc600; border-radius: 8px; }
.subnav ul li.on a, .subnav ul li:hover a { color: #fff; }
.subnav ul li.on .line, .subnav ul li:hover .line { display: block; }
.inner-r { width: 870px; float: right; }
/*list*/
.inner-r .list ul li { overflow: hidden; margin-bottom: 20px; padding-left: 20px; background: url(../images/list-icon.png) left center no-repeat; }
.inner-r .list ul li a { float: left; width: 753px; overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; color: #333; }
.inner-r .list ul li a:hover { color: #ffc600;transition: 0.6s all;}
.inner-r .list ul li span { float: right; font-size: 14px; color: #808080; }
.inner-r .switch { text-align: center; margin: 50px 0; }
/*pic-list*/
.inner-r .pic-list ul { overflow: hidden; width: 950px;margin-bottom: -20px;}
.inner-r .pic-list ul li { width: 260px; margin-right: 43px; margin-bottom: 20px; float: left; }
.inner-r .pic-list ul li .pic { width: 260px; height: 165px;overflow: hidden;}
.inner-r .pic-list ul li .pic:hover{transform: scale(1.02);transition: 0.6s all;}
.inner-r .pic-list ul li img { width: 100%; }
.inner-r .pic-list ul li p { font-size: 16px; text-align: center; line-height: 44px; }
.inner-r .pic-list ul li p a { color: #333; }
.inner-r .pic-list ul li p a:hover { color: #ffc600;transition: 0.6s all;}
/*info*/
.myzwbox { width:805px; float:left; margin-left:20px;}
.info .title { text-align: center; border-bottom: 1px solid #d9d9d9;margin-bottom:20px;}
.info .title h3 { font-size: 24px; color: #333; }
.info .time { padding: 20px 0; font-size: 12px; color: #999; }
.info .artical p { font-size: 15px; color: #666; line-height: 34px; text-indent: 2em;text-align: justify;}
.info .artical img { display: block; margin: 0 auto; }
.info .pn { padding: 25px; background: #f5f5f5; margin: 50px 0; font-size: 15px; }
.info .pn span { color: #333; }
.info .pn a { color: #666; }
.info .pn a:hover { color: #ffc600;transition: 0.6s all; }
/*pic-list*/
.inner-r .pro-list ul { overflow: hidden; width: 950px;margin-bottom: -30px;}
.inner-r .pro-list ul li { width: 195px; margin-right: 30px; margin-bottom: 30px; float: left; }
.inner-r .pro-list ul li{ width: 195px; height: 98px;overflow: hidden;}
.inner-r .pro-list ul li:hover{transform: scale(1.02);transition: 0.6s all;}
.inner-r .pro-list ul li img { width: 100%; }
.info .pn p{line-height:30px;}