@charset "utf-8";
/* CSS Document */

*{ margin:0 auto; padding: 0 auto;}
body,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,span,p,th,td{margin:0;padding:0;}
li{ list-style:none;}
a{ color:#000;text-decoration:none;}
a:hover{ color:#3b66b9;}
body{ font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; word-wrap:break-word;}
img{ border:0px;}
input{ border:0px; outline:none;}
.left {float: left;}
.right {float: right;}
.transitions {
  transition: all .5s;
    -moz-transition: all .5s;
/* Firefox 4 */
    -webkit-transition: all .5s;
 /* Safari and Chrome */
    -o-transition: all .5s;
 /* Opera */
}



/*top*/
.top{ width:1098px; height:45px;}
.top li{ line-height:45px; font-size:13px;}
.top li a{ margin:0px 5px;}
.search{ margin-top:10px;}
input.kuang{ background:url(../images/jjjc-index1.png) no-repeat; width:171px; height:25px;padding-left:20px;
color:#555;}
input.an{ background:url(../images/jjjc-index2.png) no-repeat; width:69px; height:25px; font-size:13px; color:#bb0505;
letter-spacing:2px;}


/*logo*/
.logos{ width:1098px; height:173px;margin:0 auto;}


/*bottom*/
.bottom{ width:798px;#width:838px; height:96px; background:url(../images/jjjc-index9.png) repeat-x;
border-top:4px solid #3b66b9; margin-top:6px; font-size:13px; line-height:25px; padding-top:10px;
padding-left:300px;#padding-left:260px;}
.bottom li{ float:left; margin:0px 20px;}
.bottom li img{ margin-top:5px;}
.bottom li a{ color:#3b66b9;}


/*content*/
.content{ width:1280px;margin:0 auto;}


/*content-left*/
.content-left{ width:255px; height:738px; background:#f4f4f4;}

.navigation{ width:237px; height:auto; padding:9px;}
.navigation ul li{ float:left; width:235px; height:48px; border:1px solid #ccc; background:#fff; margin:5px 0px;}
.navigation ul li img{ float:left; margin:15px 0px 0px 40px;}
.navigation ul li a{ line-height:48px; font-size:16px; display:block; width:140px; float:left; overflow:hidden;
text-align:center;}

.relevant{ width:237px; height:auto; padding:9px; margin-top:3px;}
.relevant h1 a{ font-size:16px; display:block; padding:0px 5px; color:#3b66b9; border-bottom:2px solid #3b66b9; line-height:30px; font-weight:normal;}
.relevant ul{ margin-top:10px;}
.relevant ul li{ float:left; line-height:26px; font-size:12px;}
.relevant ul li span{border:2px solid #3b66b9; float:left; margin:10px 10px 0px 10px; width:0px; height:0px;}
.relevant ul li a{ display:block; float:left; width:200px; heigth:26px; overflow:hidden;}


/*content-right*/
.content-right{ width:837px; height:738px;}

.content-right1{ width:819px; height:248px;padding:8px;}
.yx-rotaion {
  position:relative;
  width:370px;
  height:246px;
  overflow:hidden;
  font:12px/1.5 Verdana,Geneva,sans-serif;
}
.yx-rotaion .rotaion_list img {
  width:370px;
  height:246px;
}
.yx-rotaion .txt-bg {
  position:absolute;
  bottom:0;
  z-index:1;
  height:36px;
  width:100%;
  background:#333;
  filter:alpha(opacity=40);
  opacity:0.4;
  overflow:hidden;
}
.yx-rotaion .txt {
  position:absolute;
  bottom:0;
  z-index:2;
}
.yx-rotaion .txt li {
  position:absolute;
  bottom:-36px;
}
.yx-rotaion .txt li a {
  display:block;
  color:white;
  font-size:13px;
    width:259px;
  padding-left:20px;
    height:36px;
  line-height:36px;
  overflow:hidden;
}

.yx-rotaion .num {
  bottom:8px;
  right:8px;
    font-size: 0;
    position: absolute;
    text-align: center;
    z-index: 99;
}
.yx-rotaion .num li {
    border:5px solid #fff;
  float:left;
  position:relative;
  margin-right:6px;
  cursor:pointer;
}
.yx-rotaion .num .on {
    border:5px solid #3b66b9;
}
.content-right1-wz{ width:443px; height:246px;}

.journalism-top {
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #3b66b9;
}
.journalism-top .note {
    width: 5px;
    height: 20px;
    background: #3b66b9;
    border-radius: 33%;
    margin-top: 10px;
  margin-left:5px;
    float: left;
}
.journalism-top .title {
    width: 100px;
    margin-left: 10px;
    font-size: 18px;
    float: left;
}
.journalism-top .more {
    display: block;
    width: 50px;
  margin-right:5px;
    text-align: right;
    color: #3b66b9;
    float: right;
}

.content-right1-wz h1{ border-bottom:2px solid #bb0505;  font-weight:normal; width:443px; height:38px;}
.content-right1-wz h1 .title{ display:block; width:140px; height:38px; background:#bb0505; color:#fff; font-size:16px;
text-align:center; line-height:38px; letter-spacing:2px;}
.content-right1-wz h1 .more{ font-size:14px; line-height:38px; padding-right:2px; color:#555;}
.content-right1-wz ul{margin-top:13px;}
.content-right1-wz ul li{ width:443px; height:32px; float:left;}
.content-right1-wz ul li i{ border:3px solid #3b66b9; float:left; margin:13px 10px 0px 10px; width:0px; height:0px;}
.content-right1-wz ul li a{ float:left; display:block; width:325px; height:32px; overflow:hidden; margin-right:10px; font-size:14px; line-height:32px;}
.content-right1-wz ul li span{float:left; font-size:14px; color:#555; line-height:32px;}

.list{ margin-top:6px; width:413px; height:228px;}
.list h1{width:413px;}
.list h1 .more{padding-right:10px;}
.list ul li{ border-bottom:1px dashed #eee; width:393px; margin-left:10px;}
.list ul li img{ float:left; margin:14px 10px 0px 10px;}
.list ul li a{ width:355px;}
.list-right{ margin-left:7px;}


/*overview*/
.list-content{ height:900px;}
.list-content-left{ height:900px; }

.list-content-right{ width:815px;height:738px;}
.list-content-right h1{ width:805px; height:35px; border-bottom:1px solid #3b66b9;font-size:14px; line-height:35px;
font-weight:normal; margin-top:20px;}
.list-content-right h1 img{ margin:5px 10px 0px 10px; float:left;}
.list-content-right h1 span{float:left;}
.list-content-right h1 a{ font-size:14px; line-height:35px; float:left; padding:0px 5px;}
.overview ul{ margin-top:20px; height:700px; margin-bottom:30px; overflow:hidden;}
.overview ul li{ height:35px; float:left;}
.overview ul li img{ float:left; margin:16px 10px 0px 10px;}
.overview ul li a{ float:left; display:block; width:700px; height:35px; line-height:35px; overflow:hidden;
font-size:15px;}
.overview ul li span{ float:left; line-height:30px; font-size:14px; color:#888;}
#pageGro{ width:478px; height:60px; background:#fff; padding-top:30px; padding-left:386px;}
#pageGro div,#pageGro div ul li{ font-size:16px; line-height:23px; margin-left:5px;}
#pageGro div ul li{ width:22px; text-align:center;  float:left;}
#pageGro div ul li a{ color:#FFF; background:#c7c5c6; width:22px; display:block; height:23px;}
#pageGro div ul li a:hover{ width:22px; display:block; height:23px; text-align:center; background:#3b66b9; color:#FFF;}

#pageGro .pageUp,#pageGro .pageDown{ width:60px; float:left;}
#pageGro .pageUp a,#pageGro .pageDown a{font-size:16px; width:60px; height:23px; display:block;text-align:center;}
#pageGro .pageUp a:hover,#pageGro .pageDown a:hover{ width:60px; height:23px; display:block; color:#fff; background:#3b66b9; text-align:center;}
#pageGro .pageUp{ text-align:ceter;}
#pageGro .pageDown{ text-align:ceter;}
.tjs{ display:block; width:100px; float:left;}
.tjs a{ background:#c6c5c5;}

/*content*/
.nry{ width:1096px; border:1px solid #eee; margin:0 auto;}
.content-title{ width:100%;height:55px;}
.content-title h1{ width:100%; height:35px;}
.nrybt{ font-size:30px; line-height:50px; min-height:50px;width:1038px; padding:15px; text-align:center;margin:0 auto;}
.dzx{ width:1058px; height:30px; background:#e5e5e5; text-align:center; line-height:30px;margin:0 auto;}
.dzx span{ margin:0px 5px; font-size:14px;}
.nrynr{ width:1100px; height:auto; overflow:hidden; padding:30px 0px; line-height:40px; font-size:14px;
text-indent:2em;margin:0 auto;}
.ly{text-align:right; margin-top:10px;}
.sx{ width:1008px; height:70px;border-top:1px dashed #eee; border-bottom:1px dashed #eee; margin-bottom:20px;padding:10px 0px;margin:0 auto;}
.sx a{ display:block; float:left; width:1008px; height:35px; line-height:35px; overflow:hidden; font-size:14px;}