@charset "utf-8";
/* CSS Document */
/* Powered by 96KaiFa.Com  \\   QQ 21617372 \\ https://www.96kaifa.com */

/* 观察家 */
.fl{float:left;}
.fr{float:right;}
.gcj-content{width:1100px; margin:0 auto;}

.gcj-nav{width:100%; background:url(../images/gcj-bg1.jpg) no-repeat top center; height:100px;}
.gcj-nav .fl img{padding-top:15px; float:left;}
.gcj-nav .fl p{float:left; color:#a5a6ab; font-style:italic; padding-top:50px; line-height:16px; padding-left:20px;}
.gcj-nav .fr{width:105px; height:26px; padding-top:42px; }
.gcj-nav .fr p{line-height:25px; font-size:16px;}
.gcj-nav .fr i{display:block; float:left; width:26px; height:26px; background:url(../images/gcj-icon1.png) no-repeat; padding-right:5px;}
.gcj-nav .fr p a{color:#a4a4a5;}
.gcj-nav .fr p a:hover{color:#fff; text-decoration:none;}

.gcj-all{width:1100px; margin:0 auto; background:url(../images/gcj-bg2.png) repeat-y right top;}
.gcj-all .gcj-content{margin-top:25px; }
.gcj-all .gcj-right{width:335px; }

.gcj-all .gcj-list{width:730px;}
.gcj-all .gcj-list ul li{width:730px; vertical-align:bottom; float:left; padding-bottom:30px; margin-top:30px; border-bottom:1px #e4e4e4 solid;}
.gcj-all .gcj-list .con h2{font-size:22px; height:23px; line-height:23px; width:730px; margin-bottom:20px;}
.gcj-all .gcj-list .con img{width:160px; height:113px; padding-right:15px; float:left;}
.gcj-all .gcj-list .con div p{font-size:14px; line-height:25px; color:#606a77; width:100%; padding-bottom:13px;}
.gcj-all .gcj-list .con div span{width:100px; height:20px; line-height:20px;}
.gcj-all .gcj-list .con div span em{ color:#a0a0a0; font-size:14px; font-style:normal; padding-right:15px;}
.gcj-all .gcj-list .con div span a{color:#a0a0a0; background:url(../images/gcj-icon5.png) no-repeat 0 5px; padding-left:18px;}
.gcj-all .gcj-list .con div span i{color:#a0a0a0; text-align:right; float:right; font-style:normal;}
.gcj-all .gcj-list .gcj-more{width:730px; height:40px; background:#eaeaea; float:left; line-height:40px; text-align:center; margin-top:25px;}

.gcj-all .gcj-right .gcj-people{width:335px;}
.gcj-all .gcj-right .gcj-people .gcj-top{height:159px;}
.gcj-all .gcj-right .gcj-people .gcj-top .gcj-zz{float:left; height:94px; width:94px; position:relative; margin-top:43px; margin-right:15px; margin-left:18px; }
.gcj-all .gcj-right .gcj-people .gcj-top .gcj-zz b{width:94px; height:94px; position:absolute; background:url(../images/gcj-people1-bg.png) no-repeat;  z-index:2;}
.gcj-all .gcj-right .gcj-people .gcj-top .gcj-zz img{width:94px; height:94px; position:absolute; z-index:0;}
.gcj-all .gcj-right .gcj-people .gcj-top div{margin-top:44px; float:right; width:190px; margin-right:17px; }
.gcj-all .gcj-right .gcj-people .gcj-top div h2{font-size:20px;line-height:35px;  height:35px;}
.gcj-all .gcj-right .gcj-people .gcj-top div h2 i{ background:url(../images/gcj-icon2.png) no-repeat; width:14px; height:16px; display:inline-block; margin-left:5px; margin-top:1px;}
.gcj-all .gcj-right .gcj-people .gcj-top div p{color:#8b8b8b; line-height:25px; font-size:14px; overflow:hidden; height:50px;}
.gcj-all .gcj-right .gcj-people .gcj-bottom{width:335px; height:63px; background-color:#eaeaea; border-top:1px #cccccc dotted; margin-bottom:3px; }
.gcj-all .gcj-right .gcj-people .gcj-bottom i{ width:35px; height:34px; display:block; background:url(../images/gcj-icon3.png) no-repeat;  float:left;margin-left:72px; margin-top:14px;}
.gcj-all .gcj-right .gcj-people .gcj-bottom p{width:160px; height:32px; border-left:1px #e0e0e0 solid; float:left; margin-left:15px; padding-left:15px; line-height:32px; margin-top:16px; font-size:16px;}
.gcj-all .gcj-right .gcj-people .gcj-bottom p span{color:#db000a; font-size:20px;}

.gcj-all .gcj-right .gcj-title{width:335px; height:64px; border-top:1px #cacaca solid;}
.gcj-all .gcj-right .gcj-title p{margin-left:18px; margin-top:29px; height:16px; line-height:16px; font-size:16px; font-weight:bold;}
.gcj-all .gcj-right .gcj-title p i{width:10px; height:16px; background:url(../images/gcj-icon4.png) no-repeat 0 4px; display:block; float:left;}

.gcj-all .gcj-right .gcj-tjwz{width:300px; margin-left:18px; height:540px;}
.gcj-all .gcj-right .gcj-tjwz ul li{width:300px; float:left; height:83px; margin-bottom:20px; vertical-align:bottom;}
.gcj-all .gcj-right .gcj-tjwz .tjwz-list{width:300px;}
.gcj-all .gcj-right .gcj-tjwz .tjwz-list img{float:left; width:119px; height:86px; padding-right:8px;}
.gcj-all .gcj-right .gcj-tjwz .tjwz-list h2{font-size:16px; line-height:25px; font-weight:normal; height:60px; }
.gcj-all .gcj-right .gcj-tjwz .tjwz-list p em{font-style:normal; color:#707070; font-family:"宋体"}
.gcj-all .gcj-right .gcj-tjwz .tjwz-list p i{font-style:normal; color:#707070; font-family:"宋体"; margin-left:10px; background:url(../images/gcj-icon5.png) no-repeat 0 1px; padding-left:17px; }

.gcj-all .gcj-right .gcj-rmwz{width:300px; margin-left:18px; margin-bottom:35px;}
.gcj-all .gcj-right .gcj-rmwz .list-first{height:102px; border-bottom:1px #cccccc dotted; margin-bottom:10px;}
.gcj-all .gcj-right .gcj-rmwz .list-first .fl{width:127}
.gcj-all .gcj-right .gcj-rmwz .list-first .fl img{width:119px; height:86px; padding-right:8px;}
.gcj-all .gcj-right .gcj-rmwz .list-first .fr{width:173px;}
.gcj-all .gcj-right .gcj-rmwz .list-first .fr h2{font-size:16px; line-height:25px;}
.gcj-all .gcj-right .gcj-rmwz .list-first .fr p{color:#707070; color:#707070; font-family:"宋体"; font-size:12px; line-height:17px;background:url(../images/gcj-icon6.png) no-repeat 0 0; padding-left:38px;}
.gcj-all .gcj-right .gcj-rmwz ul li{width:282px; font-size:14px; font-family:"宋体"; line-height:35px; height:35px; overflow:hidden; padding-left:18px; background:url(../images/icon16.png) no-repeat 0 -188px;}

.gcj-all .gcj-right .gcj-gz{width:335px; height:200px; border-top:1px #cacaca solid;}
.gcj-all .gcj-right .gcj-gz .fl{margin-left:50px; margin-top:31px; width:105px;}
.gcj-all .gcj-right .gcj-gz .fr{margin-right:50px; margin-top:31px; width:105px;}
.gcj-all .gcj-right .gcj-gz img{width:105px; height:105px; margin-bottom:10px;}
.gcj-all .gcj-right .gcj-gz a{font-size:14px; color:#fff; background:#db000a; width:90px; height:25px; line-height: 25px; text-align: center; display:block; margin:0 auto;}
.gcj-all .gcj-right .gcj-gz a:hover{text-decoration:none;  background:#ea686d;}

/* 观察家内容页 */
.gcj-all .gcj-text{width:700px; margin:0 auto; margin-left:20px;}
.gcj-all .gcj-text h2{width:700px; font-size:35px; text-align:center; height:auto; line-height:55px; margin-top:20px; padding-bottom:30px;}
.gcj-all .gcj-text .gcj-time{height:33px; width:700px;margin-bottom:40px;}
.gcj-all .gcj-text .gcj-time .fl p{font-size:16px; color:#cccccc; height:33px; line-height:33px; font-weight:bold;}
.gcj-all .gcj-text .gcj-time .fl p span{font-weight:normal; padding-left:15px;}
.gcj-all .gcj-text .gcj-time .fr{width:150px; height:33px; }
.gcj-all .gcj-text .gcj-time .fr a{width:33px; height:34px; margin:0 2px; display:block; float:left; line-height:33px;}
 .weixin{background:url(../images/gcj-share.png) no-repeat 0 -112px; position:relative;}
 .weixin .wx{ background:url(../images/bg-weixin.png) no-repeat; width:232px; height:110px; position:absolute; top:35px;  }
 .weixin .wx p{ font-size:12px; line-height:25px; padding-left:100px; padding-top:33px;}
 .weibo{background:url(../images/gcj-share.png) no-repeat 0 0px;}
 .kongjian{background:url(../images/gcj-share.png) no-repeat 0 -37px;}
.qt{background:url(../images/gcj-share.png) no-repeat 0 -74px;}
.gcj-all .gcj-text .gcj-jianjie{width:697px; height:50px; border-left:3px #fd7f8c solid; margin-bottom:40px;}
.gcj-all .gcj-text .gcj-jianjie p{font-size:14px; line-height:23px; padding-left:20px; font-family:"宋体"; color:#898989; }
.gcj-all .gcj-text .gcj-txt{width:700px;}
.gcj-all .gcj-text .gcj-txt p{font-size:16px; font-family:"宋体"; text-indent:2em; line-height:33px; padding-bottom:20px;}
.gcj-all .gcj-text .gcj-txt .tu{width:730px;  }
.gcj-all .gcj-text .gcj-txt .tu img{text-align:center; width:555px; display:block; margin:0 auto; padding-bottom:30px;}

.gcj-all .gcj-text .gcj-zhan{height:33px; width:700px; padding-top:20px; padding-bottom:30px; border-top:1px #cccccc dotted;}
.gcj-all .gcj-text .gcj-zhan .fl a{width:70px; height:33px; display:block; float:left; line-height:33px; font-size:16px; color:#cccccc; padding-left:25px;}
.gcj-all .gcj-text .gcj-zhan .fl a:hover{ color:#cccccc；}
.gcj-all .gcj-text .gcj-zhan .fl .good{background:url(../images/gcj-icon9.png) no-repeat 0 10px;}
.gcj-all .gcj-text .gcj-zhan .fl em{font-style:normal}
.gcj-all .gcj-text .gcj-zhan .fl .bad{background:url(../images/gcj-icon9.png) no-repeat 0 -24px;}
.gcj-all .gcj-text .gcj-zhan .fr{width:210px; height:33px; }
.gcj-all .gcj-text .gcj-zhan .fr a{width:33px; height:34px; margin:0 2px; display:block; float:left; line-height:33px;}
.gcj-all .gcj-text .gcj-zhan .fr i{float:left; line-height:33px; padding-right:5px; font-style:normal;}

