@charset "utf-8";
/* CSS Document */
ul li{list-style-type: none;}
a{text-decoration: none;}
*{margin: 0; padding: 0;}
body{background: #eff4fa;}
.zcwd-box{width: 1200px;margin: 0 auto;background:#fff;}
.zcwd-img{width: 100%;margin: 0 auto;}
.search{width:1180px; font-size: 0px;margin: 20px auto;position: relative;}
.search input {
    border-radius: 3px 0 0 3px;
    width: 1028px;
    height: 70px;
    border: 1px solid #1b6fe3;
    opacity: 0.5;
    vertical-align: middle;
}
 .search button {
    border-radius: 0 3px 3px 0;
    width: 145px;
    height: 71px;
    border: 1px solid transparent;
    vertical-align: middle;
    background-color: #1d79e9;
    text-align: center;
    color: #fff;
}
.hotQueation {
	width: 1160px;  z-index: 3; top:70px; background: rgb(255, 255, 255); padding: 20px 0px 10px 20px;
    box-shadow: 0 4px 5px #1d79e9;
	display: none;
}
.hotQueationList {
    margin-top: 30px;
    position: relative;
    -ms-transform: none;
    transform: none
}

.hotQueationList:before {
    position: absolute;
    top: -30px;
    content: "热门问题";
    color: #cd1415;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 10px;
    box-sizing: border-box
}

.hotQueationList li {
    font-size: 14px;
    line-height: normal;
    padding: 4px 0 4px;
    margin-top: 12px;
    cursor: pointer;
		color:#003691;
}

.hotQueationList li:first-child {
    border-top: 1px solid #e6e6e6;
    box-sizing: border-box;
    padding-top: 8px;
    margin-top: 0
}
.zcwd-leftcon{width: 283px;border: 1px solid #f3f3f3;float: left;margin-left: 10px;}
.zcwd-title{font-size: 18px;
    font-weight: 700;
    line-height: 40px;
    color: #333;
    position: relative;
    padding-left: 10px;
margin-left: 20px;}
.zcwd-title:before {
    position: absolute;
    top: 11px;
    left: 0;
    content: "";
    width: 4px;
    height: 18px;
    background: #333;
    border-radius: 56px;
}
.zcwd-con{width:260px;max-height:870px;overflow-x: hidden;overflow-y:scroll;margin: 0 auto;}
.zcwd-con::-webkit-scrollbar{width: 1px;height:5px;background: #999;}
.zcwd-con ul li{display: block;width: 260px;height: 40px;background: #eef7ff;text-align: center;margin-bottom: 8px;cursor: pointer;}

.zcwd-con ul li a{line-height: 40px;font-size: 16px;color: #333;width: 100%;height: 100%;display: block;}
.zcwd-con ul li:hover{background: #1b6fe3;}
.zcwd-con ul li a:hover{color: #fff;}
.zcwd-con1{width:260px;margin: 0 auto;}

.zcwd-con1 ul li{display: block;width: 260px;height: 40px;background: #eef7ff;text-align: center;margin-bottom: 8px;}

.zcwd-con1 ul li a{line-height: 40px;font-size: 16px;color: #333;}
.zcwd-rightcon{width: 860px;float: right;margin-right: 20px;}
.pc-zcpt{width: 100%;}
.zcwd-contain::after{content: '';clear: both;display: table;}



.wd_list li{
    border:1px solid #e6e6e6;
    background-color: #fff;
    margin-bottom:30px;
    padding:20px 20px;
    overflow: hidden;
}
.wd_list li>a{

    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:100%;
    font-weight: bold;
    font-size: 18px;
    color:#444444;
    padding-bottom:10px;
}
.wen_span,.wd_list li div span.wd_da{
    background:url("../images/wdpt_wen.png") no-repeat left top;
    color:#ffffff;
    width:25px;
    line-height: 25px;
    text-align: center;
    margin-right:10px;
    display: inline-block;
    font-weight: bold;
    font-size: 18px;
}
.wd_list li div span.wd_da{
    background:url(../images/zcwd_da.png) no-repeat left top;
    float:left;
    margin-bottom: 30px;
}

.wd_list li div.da_con div{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.wd_list li div p{
    font-size:16px!important;
    line-height: 27px!important;

}
.wd_list li div p span{
    font-size:16px!important;
    line-height: 25px!important;
    background:none!important;
    font-family: 微软雅黑!important;
}
.paper {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
}
 .paper:after {
  content: ".";
  height: 0;
  visibility: hidden;
  clear: both;
  display: block;
}
 .paper .allcount {
  display: inline-block;
  padding: 0 10px;
  height: 38px;
  line-height: 38px;
  font-size: 14px;
}
 .paper a {
  border: solid 1px #dfdfdf;
  color: #000;
}
.paper a.cur {
  background: #1b6fe2;
  color: #fff;
}
 .paper .jumpbox {
  float: right;
  margin-left: 20px;
}
.paper .jumpbox .text {
  width: 32px;
}
.oPager {
	vertical-align: top; display: inline-block; white-space: nowrap;
}
.oPager a {
	background: white; border-radius: 0px; border: 1px solid rgb(238, 238, 238); border-image: none; height: 38px; text-align: center; color: rgb(51, 51, 51); line-height: 38px; font-size: 14px; margin-right: 5px; vertical-align: top; display: inline-block; min-width: 38px; box-sizing: border-box;
}
.oPager a:hover {
	background: rgb(238, 238, 238); border: 1px solid green; border-image: none; color: rgb(51, 51, 51);
}
.oPager a.cur {
	border: 1px solid green; border-image: none; color: white;
}
.oPager a.lose {
	background: rgb(204, 204, 204); border: 1px solid rgb(237, 237, 237); border-image: none; color: white; cursor: default; opacity: 0.5;
}
.oPager span {
	color: rgb(51, 51, 51); line-height: 38px; font-size: 14px; margin-right: 5px; vertical-align: top;
}
.oPager .jumpbox {
	display: inline-block;
}
.oPager .prev {
	background: none; padding: 0px 10px; font-family: iconfont;
}
.oPager .next {
	background: none; padding: 0px 10px; font-family: iconfont;
}
.oPager .jump {
	background: none; padding: 0px 10px; font-family: iconfont;
}

.oPager .text {
	padding: 0px 10px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 100px; height: 38px; line-height: 38px; font-size: 14px; margin-right: 5px;
}
.im1{display: none;}
.hot-section{width: 1180px;margin:0 auto;}
.hot-section::after{content: '';display: table;clear: both;}
.hot-section h2{font-size:26px;line-height: 2;}
.hot-section h2 img{float: left;margin-top: 8px;}
.hot-section ul li{float: left;margin-right: 20px;margin-top:15px; }
.hot-section ul li:last-child{margin-right: 0px;}

@media screen and (max-width: 750px){
	.im{display: none;}
	.im1{display: block;width: 100%;}
	.zcwd-box{width: 100%;background: #fff;}
	.zcwd-contain{width: 100%;margin: 0 auto;}
	.zcwd-leftcon{width: 100%;margin:0 auto;}
	.zcwd-con{width:90%;height:200px;overflow-x: hidden;overflow-y:scroll;margin: 0 auto;}
	.zcwd-con ul li{display: block;width:100%;height: 40px;background: #eef7ff;text-align: center;margin-bottom: 8px;cursor: pointer;}
.zcwd-con1{width:90%;height:200px;overflow-x: hidden;overflow-y:scroll;margin: 0 auto;}
	.zcwd-con1 ul li{display: block;width:100%;height: 40px;background: #eef7ff;text-align: center;margin-bottom: 8px;}
	.zcwd-leftcon,.zcwd-rightcon{float: none;}
	.zcwd-leftcon{border: 1px solid #f3f3f3;height: auto;}
	.zcwd-rightcon{width:98%;margin: 20px auto;}
	 .paper {
	text-align: center;
	margin-top: 20px;
}
	.hot-section{width:96%;margin:0 auto;}
	.hot-section h2 img{float: left;margin-top: 8px;width: 13%;}
	.hot-section ul li a img{width: 100%;}

	.hot-section ul li{float: left;margin-right:2%;margin-top:15px;display: block;width: 49%;}
	.hot-section ul li:nth-child(even){margin-right:0%;}
.paper:after {
	content: ".";
	height: 0;
	visibility: hidden;
	clear: both;
	display: block;
}
 .paper .allcount {
	display: inline-block;
	padding: 0 2px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
 .paper a {
	border: solid 1px #dfdfdf;
	color: #000;
}
 .paper a.cur {
	background: #1b6fe2;
	color: #fff;
}
.paper .jumpbox {
	display: block;
	margin-left: 20px;
	float: none;
}
 .paper .jumpbox .text {
	width: 32px;
}
.oPager a {
  display: inline-block;
  height: 30px!important;
  line-height: 30px!important;
  min-width: 30px!important;
  text-align: center;
  border-radius: 0px;
  border: 1px solid #eee;
  background: white;
  margin-right: 3px!important;
  color: #333;
  box-sizing: border-box;
  font-size: 14px;
  vertical-align: top;
}
.oPager .prev,
.oPager .next,
.oPager .jump  {
  padding: 0 2px!important;
  font-family: iconfont;
  background: transparent;
}

.search{width:96%; font-size: 0px;margin: 20px auto;position: relative;}
.search input {
    border-radius: 3px 0 0 3px;
    width: 72%;
    height: 70px;
    border: 1px solid #1b6fe3;
    opacity: 0.5;
    vertical-align: middle;
}
 .search button {
    border-radius: 0 3px 3px 0;
    width: 26%;
    height: 71px;
    border: 1px solid transparent;
    vertical-align: middle;
    background-color: #1d79e9;
    text-align: center;
    color: #fff;
}
.hotQueation {
	width:94%;  z-index: 3; top:70px; background: rgb(255, 255, 255); padding: 20px 0px 10px 20px;
    box-shadow: 0 4px 5px #1d79e9;
	display: none;
}
.hotQueationList {
    margin-top: 30px;
    position: relative;
    -ms-transform: none;
    transform: none
}

.hotQueationList:before {
    position: absolute;
    top: -30px;
    content: "热门问题";
    color: #cd1415;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 10px;
    box-sizing: border-box
}

.hotQueationList li {
    font-size: 14px;
    line-height: normal;
    padding: 4px 0 4px;
    margin-top: 12px;
    cursor: pointer;
		color:#003691;
}

.hotQueationList li:first-child {
    border-top: 1px solid #e6e6e6;
    box-sizing: border-box;
    padding-top: 8px;
    margin-top: 0
}
	.mob-zcpt img{width: 100%;}
    .pc-zcpt{
        display: none;
    }
    .mob-zcpt{
        display: block !important;
    }
}
.mob-zcpt{
    display: none;
}

.overlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10001;
    display: none;
    filter: alpha(opacity=60);
    background-color: #777;
    opacity: 0.5;
    -moz-opacity: 0.5;
}

.loading-tip {
    z-index: 10002;
    position: fixed;
    display: none;
}

.loading-tip img {
    width: 100px;
    height: 100px;
}

.hl {
    color: #c50001;
    font-size: inherit !important;
    border: 0 !important;
    padding: 0 !important;
    margin-right: 0 !important;
}
.sdjiucuo2 {
    position: fixed;
    top: 10px;
    right: 10px;
    z-index: 100;
    cursor: pointer;
    width: 161px;
    height: 161px;
    display: block;
}

.sdjiucuo2 a:first-child {
    z-index: 102;
    width: 20px;
    height: 20px;
    text-align: center;
    right: 0px;
    font-size: 20px;
}

.sdjiucuo2 a {
    position: absolute;
    display: block;
}

.sdjiucuo2 a img {
    width: 161px;
    height: 161px;
}

@media screen and (max-width: 750px) {
    .sdjiucuo2 {
        display: none;
    }
}






