﻿@charset "utf-8";
/**
 * CSS Document1 * 
 * Created by cjy 2017/2/20.
 */
.index-con {
  background: none;
}
/*1360���
.ss-con {
  width: 1360px;
  padding:0 15px;
  margin: 0 auto;
}*/
.ss-con {
  width: 1168px;
  padding:0 16px;
  margin: 0 auto;
}
#ss-top .comment-logo {
  width: 1330px;
  margin: 0 auto;
}
#ss-top .comment-logo .logo {
  position: absolute;
  top: 0;
  display: block;
  margin-top: 72px;
  width: 261px;
  height: 51px;
  background: url("../images/2016cjy-ggjy-logo.png") no-repeat;
}
.dcjs {
  margin-top: 20px;
}
.dcjs .title {
  font: 24px/60px "myFont";
  color: #595757;
  width: 206px;
  border-bottom: 1px solid #595757;
  display: inline-block;
}
.cpss-dcjs .cpss {
  margin: 50px 0;
}
.cpss-dcjs .cpss input,
.cpss-dcjs .cpss select {
  display: inline-block;
  float: left;
  height: 36px;
  border: 1px solid #dddede;
  padding-left: 10px;
  font: 14px/36px "myFont";
  color: #333;
  margin-right: 8px;
}
.cpss-dcjs .cpss .top-sel {
  height: 38px;
  width: 195px;
}
/*1360���
.cpss-dcjs .cpss .zpmc {
  width: 385px;
}*/
.cpss-dcjs .cpss .zpmc {
  width: 500px;
}
.cpss-dcjs .cpss .zz {
  width: 196px;
}
.cpss-dcjs .cpss .nd {
  width: 150px;
  margin-right: 0;
}
.cpss-dcjs .cpss .zhi {
  margin-right: 0;
  width: 30px;
}
.cpss-dcjs .cpss .btn {
  display: inline-block;
  float: left;
  width: 60px;
  height: 38px;
  border: none;
  background: #dcdddd url("../images/2016zl_search_ico.png") no-repeat center center;
  cursor: pointer;
  margin-left: 6px;
  margin-right:0;/*luo*/
}
.cgp-dcjs .cgplb {
  margin: 40px 40px 40px 0;
}
.cgp-dcjs .cgplb a {
  font: 18px/38px "myFont";
  color: #595757;
  padding-right: 24px;
  display: inline-block;
}
.cgp-dcjs .cgplb a:hover {
  color: #f60;
}
.pic-cgp {
  margin-top: 30px;
}
.pic-cgp .pic-l {
  width: 585px;
  position: relative;
}
.pic-cgp .pic-l img {
  width: 580px;
  height: 332px;
}
.pic-cgp .pic-l a {
  display: block;
  position: absolute;
  font: 34px "myFont";
  color: #ffffff;
  top: 136px;
  text-align: center;
  width: 100%;
}
.pic-cgp .pic-l a:hover {
  color: #f60;
}
.pic-cgp .pic-r {
  position: relative;
  width: 700px;
}
.pic-cgp .pic-r .pic-small {
  width: 334px;
  height: 163px;
  margin-left: 8px;
  margin-bottom: 6px;
  float: left;
  position: relative;
}
.pic-cgp .pic-r .pic-small img {
  width: 334px;
  height: 163px;
}
.pic-cgp .pic-r .pic-small a {
  display: block;
  position: absolute;
  font: 22px "myFont";
  color: #ffffff;
  top: 60px;
  text-align: center;
  width: 100%;
}
.pic-cgp .pic-r .pic-small a:hover {
  color: #f60;
}
.pic-cgp1 .pic-small {
  width: 416px;
  height: 204px;
  margin-right: 10px;
  margin-bottom: 6px;
  float: left;
  position: relative;
}
.pic-cgp1 .pic-small img {
  width: 416px;
  height: 204px;
}
.pic-cgp1 .pic-small a {
  display: block;
  position: absolute;
  font: 28px "myFont";
  color: #ffffff;
  top: 90px;
  text-align: center;
  width: 100%;
}
.pic-cgp1 .pic-small a:hover {
  color: #f60;
}
.gcjs{
	display: inline-block;
    width: 912px;
    margin: 10px 20px 30px 20px;
}/*luo*/
.gcjs-dcjs {
  margin-bottom: 80px;
}
.gcjs-dcjs p {
  font: 14px/24px "myFont";
  margin-top: 40px;
}
.row04-ccc {
  /*margin-bottom: 80px;*/
  display: block;
  zoom: 1;
}
.row04-ccc:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.row04-ccc li {
  /*display: inline-block;
  float: left;
  width: 33.33%;*/
}
.row04-ccc li a {
  display: inline-block;
  width: 100%;
  position: relative;
  z-index: 1;
  background-color: #000;
  -webkit-transition: all 0.35s;
  -o-transition: all 0.35s;
  transition: all 0.35s;
}
.row04-ccc li a:hover {
  /*background-color: #fff;*/
}
.row04-ccc li a img {
  width: 100%;
  z-index: 2;
  position: relative;
  /*-webkit-transition: all 0.35s;
  -o-transition: all 0.35s;
  transition: all 0.35s;*/
  opacity: 0.7;
  display: block;
}
.row04-ccc li a:hover img {
  opacity: 1;
}
.row04-ccc li a span {
  /*display: inline-block;
  width: 100%;
  position: absolute;
  z-index: 3;
  left: 0;
  top: 50%;
  margin-top: -12px;
  font: 24px/24px "myFont";
  color: #fff;
  text-align: center;
  opacity: 0.7;*/
}
.row04-ccc li a:hover span {
  opacity: 1;
}
/*��ؼ���-�ͻ�**/
.yh-title span {
  font: 24px/30px "myFont";
  color: #595757;
}

/*1360���
.yh-title hr {
  display: inline-block;
  width: 1250px;
  float: right;
  font: 32px "myFont";
}*/
.yh-title hr {

  width: 1168px;
}
/*1360���
.cgp-dcjs-lb {
  margin: 50px 0;
}*/
.cgp-dcjs-lb {
  margin: 20px 0;
}

/*1360���
.cgp-dcjs-lb .con {
  width: 298px;
  height: 300px;
  float: left;
  margin-left: 20px;
  position: relative;
}*/

.cgp-dcjs-lb .con {
  width: 277px;
  height: 252px;
  display: inline-block;
  margin: 0 0 20px 20px;
  position: relative;
}
.cgp-dcjs-lb .con:first-child {
	margin-left: 0;
	position: relative;
}

.cgp-dcjs-lb .con:nth-child(4n+1) {
	margin-left: 0;
}

/*1360���
.cgp-dcjs-lb .con img {
   width: 298px;
  position: absolute;
  clip: rect(0px,298px,200px,0px); 
}*/

.cgp-dcjs-lb .con img {
  max-width: 277px;
  max-height: 156px;
  position: absolute;
  /*clip: rect(0px,277px,156px,0px);*/ 
}
.cgp-dcjs-lb .con.ml0 {
  margin-left: 0;
}
.cgp-dcjs-lb .con a {
  font: 14px/18px "myFont";
  color: #595757;
}
.cgp-dcjs-lb .con a:hover {
  color: #f60;
}
/*1360���
.cgp-dcjs-lb .con a p {
  top: 200px;
  font: 18px/50px "myFont";
  position: absolute;
}*/

.cgp-dcjs-lb .con a p {
  top: 160px;
  font: 18px/50px "myFont";
  position: absolute;
}
.cgp-dcjs-lb .con  p.cp-author {
  top: 200px;
  position: absolute;
}
.cgp-dcjs-lb .con  p.cp-creationage {
  top: 222px;
  position: absolute;
}
.cgp-dcjs-lb .con  p.cp-category {
  top: 244px;
  position: absolute;
}
/*��ؼ���-�ͻ�**/
/*��ؼ���-�ݲؾ�Ʒ**/
.cgp-dcjs .gcjs p {
  margin-top: 30px;
  font: 14px/26px "myFont";
  color: #595757;
}
/*��ؼ���-�ݲؾ�Ʒ**/
/*��ؼ���-����-��������**/
/*1360���
.hbdxdx {
  margin: 90px 0;
}*/
.hbdxdx {
  margin: 20px 0;
}
.hbdxdx .hbdxdx-pic {
  width: 576px;
  display: inline-block;
}
.hbdxdx .hbdxdx-pic img {
  max-width:578px;
}
/*1360���
.hbdxdx .hbdxdx-wz {
  width: 644px;
  display: inline-block;
  margin-left: 100px;
}*/
.hbdxdx .hbdxdx-wz {
  width: 570px;
  display: inline-block;
  padding-left: 20px
}
.hbdxdx .hbdxdx-wz .tit {
  font: 30px/60px "myFont";
  color: #595757;
  border-bottom: 1px solid #a0a0a1;
}
.hbdxdx .hbdxdx-wz .nr01 {
  margin-top: 40px;
}
.hbdxdx .hbdxdx-wz .nr01 p {
  margin-top: 15px;	
  font: 16px/18px "myFont";
  color: #595757;
}
.hbdxdx .hbdxdx-wz .nr02 {
  margin-top: 60px;
}
.hbdxdx .hbdxdx-wz .nr02 p,
.hbdxdx .hbdxdx-wz .nr02 strong {
  margin-top: 20px;
}
.hbdxdx .hbdxdx-wz .nr02 strong {
  font: 20px/18px "myFont";
  color: #595757;
}
.hbdxdx .hbdxdx-wz .nr02 p {
  font: 14px/18px "myFont";
  color: #595757;
}
.zzjj-zwnr {
  min-width: 1200px;
  /*margin-bottom: 120px;*/
  background-color: #f3f3f3;
}
/*1360���
.zzjj-zwnr .zzjj-nr {
  width: 1330px;
  margin: 0 auto;
  padding-top: 70px;
}*/
.zzjj-zwnr .zzjj-nr {
  width: 1168px;
  margin: 0 auto;
  padding-top: 20px;
}
.zzjj-zwnr .zzjj-nr .title {
  display: inline-block;
  width: 216px;
  font: 24px/50px "myFont";
  color: #595757;
  border-bottom: 1px solid #7c7c7c;
}
/*1360���
.zzjj-zwnr .zzjj-nr .nr {
  display: inline-block;
  width: 990px;
  margin-left: 90px;
  margin-top: 10px;
}*/
.zzjj-zwnr .zzjj-nr .nr {
  display: inline-block;
  width: 912px;
  margin:10px 20px 30px 20px;

}
.zzjj-zwnr .zzjj-nr .nr strong {
  font: 18px/25px "myFont";
  color: #595757;
}
.zzjj-zwnr .zzjj-nr .nr p {
  font: 14px/25px "myFont";
  color: #595757;
}
/*��ؼ���-����-��������**/
/*��ؼ���-����**/
.jcjj {
  padding:20px 0;
}
.jcjj p {
  font: 14px/30px "myFont";
  color: #595757;
}
.cs-dcjs-lb {
 /*padding: 20px 0;*/
}
.cs-dcjs-lb .con {
  width: 376px;
  height: 292px;
  float: left;
  margin:0 0 20px 20px;
  position: relative;
}
.cs-dcjs-lb .con:first-child {
	margin-left: 0;
	position: relative;
}

.cs-dcjs-lb .con:nth-child(3n+1) {
	margin-left: 0;
}
.cs-dcjs-lb .con img {
  width: 376px;
/*   height: 300px; */
  position: absolute;
  clip: rect(0px,376px,212px,0px);
}
.cs-dcjs-lb .con.ml0 {
  margin-left: 0;
}
.cs-dcjs-lb .con a {
  font: 14px/18px "myFont";
  color: #595757;
  top: 222px;    position: absolute;
}
.cs-dcjs-lb .con a:hover {
  color: #f60;
}
.cs-dcjs-lb .con a p {
  font: 18px/50px "myFont";
}
/*��ؼ���-����**/
/*��ؼ���-�����Ҿ���**/
.ysjjx-dcjs {
  margin-top: 50px;
}
.ysjjx-dcjs .zp {
  display: inline-block;
  width: 854px;
}
.ysjjx-dcjs .zp img {
  width: 854px;
  height: 400px;
}
.ysjjx-dcjs .wz {
  display: inline-block;
  width: 426px;
  margin-left: 50px;
}
.ysjjx-dcjs .wz strong {
  font: 20px/22px "myFont";
  color: #595757;
}
.ysjjx-dcjs .wz .nr {
  margin-top: 34px;
}
.ysjjx-dcjs .wz .nr p {
  font: 14px/26px "myFont";
  color: #595757;
}
/*��ؼ���-�����Ҿ���**/
/*��ؼ���-�����Ҿ���-��������**/
.zwnr-zp {
  margin: 50px 0;
}
.zwnr-zp .float-left {
  display: inline-block;
  width: 200px;
  height: 200px;
  margin: 0 10px 10px 0;
}
.zwnr-zp .float-left img {
  width: 200px;
  height: 200px;
}
/*��ؼ���-�����Ҿ���-��������**/
/*��ؼ���-�ݲؾ�Ʒ-��������**/
.zwnr-gcjp-dcjs .zp {
  width: 1330px;
  height: 800px;
}
.zwnr-gcjp-dcjs .zp img {
  width: 1330px;
  height: 800px;
}
.zwnr-gcjp-dcjs .wz .nr01 {
  display: inline-block;
  width: 700px;
}
.zwnr-gcjp-dcjs .wz .nr01 .tit {
  font: 36px/50px "myFont";
  color: #595757;
}
.zwnr-gcjp-dcjs .wz .nr01 hr {
  display: inline-block;
  width: 184px;
  color: #f5f5f6;
}
.zwnr-gcjp-dcjs .wz .nr01 div {
  margin-top: 56px;
}
.zwnr-gcjp-dcjs .wz .nr01 .jj01 p {
  font: 16px/32px "myFont";
  color: #595757;
}
.zwnr-gcjp-dcjs .wz .nr01 .jj01 p span {
  display: inline-block;
  width: 66px;
  text-align: justify;
}
.zwnr-gcjp-dcjs .wz .nr01 .jj02 p {
  font: 14px/32px "myFont";
  color: #595757;
}
.zwnr-gcjp-dcjs .wz .nr01 .jj02 p span {
  display: inline-block;
  width: 66px;
  text-align: justify;
}
.zwnr-gcjp-dcjs .wz .nr01 .jj03 p {
  font: 18px/32px "myFont";
  color: #595757;
}
.zwnr-gcjp-dcjs .wz .nr01 .jj03 p span {
  display: inline-block;
  width: 66px;
  text-align: justify;
}
.zwnr-gcjp-dcjs .wz .nr02 {
  display: inline-block;
  width: 500px;
  min-height: 960px;
  background-color: #f3f3f3;
}
.zwnr-gcjp-dcjs .wz .nr02 .tit {
  font: 24px/50px "myFont";
  color: #595757;
}
.zwnr-gcjp-dcjs .wz .nr02 hr {
  display: inline-block;
  width: 184px;
  color: #f5f5f6;
}
.zwnr-gcjp-dcjs .wz .nr02 div {
  margin-top: 56px;
  padding: 0 46px;
}
.zwnr-gcjp-dcjs .wz .nr02 .jj05 strong {
  font: 18px/24px "myFont";
  color: #595757;
}
.zwnr-gcjp-dcjs .wz .nr02 .jj05 p {
  font: 14px/24px "myFont";
  color: #595757;
}