/* CSS Document */
/***********************index**********************/
.indexbanner img{
	transform:none;
	}
.sousuo{
	height:30px;
	float:right;
	width:30%;
}
.tbannerlittle{
	display:none;	
}
.dxlogo{
	position:relative;
}
.sousuo input{
	width:75%;
	height:30px;
	border:2px solid #1d3c50;
	float:left;
	padding-left:1%;
}
.sousuo button{
	letter-spacing:0.5rem;
	float:left;
	width:25%;
	height:30px;
	background:#39596e;
	color:#FFF;
    border:1px solid #1d3c50;
	cursor:pointer;
}
.dxlogo img{
	width:30%;
	height:auto;
}
.dxlogo img,.dxlogo div{
	position:absolute;
	top:10px;
}
.dxlogo div{
	top:20px;
	}
.dxlogo div{
	right:0;
}
.hfdx_nav{
	width:100%;
	position:absolute;
	height:95px;
	margin-top:80px;
	background-color:rgba(57,89,110,0.2);
	border-top:2px solid #39596e;
	border-bottom:2px solid #39596e;
}
.hfdx_nava a{
  width:14%;
  float:left;
  height:45px;
  display:inline-block;
  line-height:45px;
  text-align:center;	
  font-family:'宋体';
  font-size:1rem;
}
.banner1{
	display:none;
}
.navigation{
	background:url(../images/navbeijing.png) no-repeat center center;
	background-size: 100% 100%;
	/*padding-left:20%;
	padding-right:20%;*/
	/*padding-top:35px;*/
	/*overflow:hidden;*/
	/*padding-bottom:35px;*/
}
.cnki{
}
.cnki img{
	width:20%;
	float:left;
	transform:none;
}
.cnkissk{
	width:35%;
	float:left;
	border:2px solid #0a347f;
	height:32px;
	line-height:32px;
	border-radius:40px;
	/*box-shadow:5px 5px 10px -5px black;*/
	outline:none;
}
.cnkissk .gjz{
	width:75%;
	float:left;
	border:none;
	background:none;
	height:30px;
	line-height:30px;
	padding-left:2%;
	outline:none;
	}
.cnkissk .ss{
	width:25%;
	float:left;
	border:none;
	height:30px;
	line-height:30px;
	letter-spacing:10px;
	color:#0a347f;
	font-size:1rem;
	outline:none;
	background:url(../img/sousuo.png) no-repeat right 20px center;
	cursor:pointer;
	}
.cnki .gou{
	float:left;
	height:30px;
	margin-top:10px;
/*	font-size:1rem;
*/}
.gou a{
	  line-height:30px;
	  width:50px;
		border-radius:5px;
		height:30px;
		display:inline-block;
		text-align:center;
}
.gou .gouclass{
	    background:#2d4c66;
		color:#fff;
}
.gou label input{
	border:2px solid #0a347f;
	margin-right:2px;
}
.hfdxbj{
	background:url(../images/bigbj.png) repeat-y;
	background-size:100% auto;
    padding-top:5px;
	padding-bottom:5px;
}
.hfdxyy{
	box-shadow:black 0px 0px 6px;
	z-index:9999;
    padding-left:0;
	padding-right:0;
	background:#FFF;
}
.fhdxdi{
	width:100%;
	background:url(../images/di.png) no-repeat;
	background-size:100% auto;
	text-align:center;
	line-height:30px;
	padding-top:60px;
	background-size:100% 100%;
	padding-bottom:50px;
}
.zxdt{
  background:url(../images/zxdt.png) no-repeat;
/*  background-size:100% auto;
*/  width:100%;
  height:45px;	
}
.zxdtbj{
	width:17%;
	background:url(../images/zxdt_bj.png) no-repeat;
	padding:60px 10px 70px 10px;
	float:left;
	background-size:100% 100%;
}
.zxdtbj a{
	display:inline-block;
	width:100%;
	height:41px;
	background:url(../images/kuang.png) no-repeat;
	background-size:100% 100%;
	text-align:center;
	line-height:41px;
	margin-top:10px;
}
.cz1tab .cztupian{
 width: 19%;
 margin-right: 1%;
 display: block;
 overflow: hidden;
 float: left;
}

.zxdtr{
	width:82%;
	margin-left:1%;
	height:275px;
	background:url(../images/zxdtrbg.png) no-repeat;
	background-size:100% 100%;
	float:left;
    padding:0 15px;
	}
.zxdttop,.zxdttopa{
	float:right;
	height:23px;
}
.zxdttop a,.zxdttopa a{
	width:80px;
    display:inline-block;
	text-align:center;
}
.zxdttop .nactivea,.zxdttopa .nactiveb{
  color:#2d4c66;
  font-weight:bold;	
}
.zxdtbottom{
	border-top:2px solid #2d4c66;
	margin-top:23px;
	position:relative;
	}
.zxdtbottom div{
 	width:100%;
	height:40px;
	display:inline-block;
	line-height:40px;
	padding-left:15px;
	background:url(../images/jiantou.png) no-repeat left center;
	border-bottom:1px dashed #999;
}
.zxdtbottom a{
	width:80%;
	display:inline-block;
	overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.zxdtbottom span{
   display:inline-block;
   float:right;	
   width:20%;
   text-align:center;
}
.zxdtbj .zxdtnactive{
  background:url(../images/lank.png) no-repeat;	
  background-size:100% 100%;
  color:#fff;
}
.zxdtr {
  display:none;
	}
.zxdtttab .zxdtbottom,.zxdtttaba .zxdtbottom{
  display:none;
  position:relative;
	}
	
.llsydjfg,.zyqsfzlc{
  clear:both;
  width:100%;
  overflow:hidden;
}
.zyqsli{
 position:relative;	
}
.llsyl,.zyqs{
	width:37%;
	padding-top:45px;
    background:url(../images/llsy.png) no-repeat;
    background-size:auto 45px;
	float:left;
}
.llsy,.zyqsl{
	width:100%;
	border:1px solid #7799b5;
	padding:5px;
	overflow:hidden;
}
.llsyt,.zyqsli{
    border:1px solid #aeaeae;
    padding:5px;
    overflow:hidden;
}
.zyqsli{
    background:#f5f8fb;
}
.llsytab,.zyqstab{
    position:relative;
	}
.llsyt a,.zyqsli a{
	width:32.555555555%;
	display:inline-block;
	float:left;
	margin-right:1%;
	margin-bottom:1%;
	overflow:hidden;
}
.zyqsli a,.alpxsb a,.djdgr a{
 width:75%;
 height:35px;
 line-height:35px;
 padding-left:20px;
 background:url(../images/jiantou.png) no-repeat left center;
 margin:0;	
}
.djfgr,.fzlc{
	width:62%;
	margin-left:1%;
	padding-top:45px;
    background:url(../images/djfg.png) no-repeat;
    background-size:auto 45px;
	float:left;
	overflow:hidden;
	}
.llsyt .lssynomr{
   margin-right:0;
   z-index:9999;	
}
.llsyt .lssynomb{
   margin-bottom:0;
   z-index:9999;		
}
.llsyb a,.zyqsb a{
	width:33.333333%;
	display:inline-block;
	float:left;
	padding-left:35px;
	background:url(../images/huid.png) no-repeat 20px center;
	overflow:hidden;
	line-height:40px;
}
.zyqsb a{
   width:25%;	
}
.llsyb .llsynative,.zyqsb .zyqsnative{
   	background:url(../images/dian.png) no-repeat 20px center;
	color:#2d4c66;
}
.llsytab .llsyt,.zyqstab .zyqsli{
  display:none;	
}
.djfg{
	padding:10px;
	background:url(../images/djfgbj.png) no-repeat;
	overflow:hidden;
		position:relative;

}
.djfga{
	width:100%;
	height:30px;
	background:url(../images/djdgtabbj.png) no-repeat;
	background-size:100% 100%;
}
.djfga .djfgnative{
	font-size:1rem;
	color:#2d4c66;
	font-weight:bold;
}
.djfga a{
	width:150px;
	height:30px;
	display:inline-block;
	text-align:center;
	line-height:30px;
	
	}
.djdgl,.djdgoil{
   width:17%;
   border:1px solid #999;
   background:#eaecee;
   float:left;
}
.djdgl a,.djdgoil a{
	height:32px;
	width:100%;
	text-align:center;
	line-height:32px;
	display:inline-block;
	border-bottom:1px dashed #999;
	}
.djdgr{
	width:83%;
	float:left;
	padding:10px;
	height:230px;
	
	
}
.djdgr p{
   line-height:30px;
   text-indent:2em 
}
.djdgmore,.zyqsli .djdgmore,.dcjyr .djdgmore,.zxdtbottom .djdgmore,.djdgrtabtwo .djdgmore,.spjlr .djdgmore,.lzqzr .djdgmore,.qyzpr .djdgmore,.jjqsr .djdgmore,.alpxsb .djdgmore,.ljzzsse .djdgmore,.lzpgsse .djdgmore,.xgcgboxrc .djdgmore,.xgcgboxtab .djdgmore,.djdgoutinside .djdgmore{
   width:67px;
   height:23px;
   display:inline-block;	
   border-radius:5px;
   background:#5f7c95;
   border:1px solid #487397;
   text-align:center;
   line-height:23px;
   color:#fff;
   position:absolute;
   right:0px;
   bottom:-35px;
}
.xgcgboxtab .djdgmore{
	right:15px;
	bottom:15px;
}
.zyqsli .djdgmore{
	right:10px;
	bottom:10px;
	}
.xgcgboxrc .djdgmore{
	right:20px;
	bottom:10px;
	padding:0;	
}
.alpxsb .djdgmore{
	right:10px;
   bottom:10px;
   padding-left:0;
}
.dcjyr .djdgmore,.lzqzr .djdgmore{
	right:10px;
	bottom:5px;
	padding-left:0;
}
.bgwhdiv .spjlr,.lzqzr,.jjqsr,.qyzpr{
	position:relative;
}
.spjlr .djdgmore,.lzqzr .djdgmore,.jjqsr .djdgmore,.qyzpr .djdgmore{
	right:20px;
	bottom:20px;
	padding:0;
}
.djdgrtabtwo .djdgr,.djdgoutinside .djdgr{
/*	position:relative;
*/	}
	.djdgrtabtwo .djdgmore,.djdgoutinside .djdgmore{
		right:20px;
		bottom:10px;
		padding-left:0;
	}
	.djdgoutinside .djdgr{
		display:none;
	}
.zyqsli .djdgmore{
  padding-left:0;	
}
.djdgb,.djdgr{
   display:none;	
}
.djdgl .djfgbnative,.djdgoil .djdgoinative{
	background:#586b81;
	color:#fff;
	border-bottom:none;

}
.djdgoutinside .djdgr{
	height:237px;
}
.zyqs{
	background:url(../images/zyqs.png) no-repeat;
}
.fzlc{
	background:url(../images/fzlc.png) no-repeat;
}
.fzlck{
   width:100%;
   border:1px solid #7799b5;	
   padding:10px;
}
.fzlcpad{
	background:#f5f8fb;
	overflow:hidden;
}
.fzlctu{
	width:25%;
	padding:10px;
	text-align:center;
	padding-bottom:0;
	float:left;
}

.fzlcborder{
   width:100%;
   height:auto;
   border-radius:50%;
   border:1px solid #7799b5;
   overflow:hidden;	
}
.fzlcoutborder{
	border:1px solid #7799b5;
	padding:3px;
    border-radius:50%;
}
.fzlczibg{
	  color:#fff;
	  width:80%;
	  line-height:40px;
	  height:40px;
	  display:inline-block;
	  background:url(../images/fzlczibj.png) no-repeat;	
	  background-size:100% auto;
}
.dcjy{
	width:100%;
}
.mlwtbt{
  height:45px;
  width:100%;
  background:url(../images/mlwt.png) no-repeat center center;	
}
.dcjybt{
  height:45px;
  width:100%;
  background:url(../images/dcjy.png) no-repeat center center;	
}
.mlwtbj{
   background:url(../images/mlwtbj.png) no-repeat;
   background-size:100% auto;
   height:430px;	
   position:relative;
}
.mlquestiona,.mlquestionb,.mlquestionc{
  width:14%;
  position:absolute;
  left:10%;
  top:20px;
}
.mlquestionb{
	left:10%;
	top:60%;
}
.mlquestionc{
	left:25%;
	top:35%;
}
.mlquestione{
	width:14%;
    position:absolute;
	right:42%;
	bottom:5%;
}

.mlquestiond,.mlquestionf,.mlquestiong{
		right:25%;
		width:14%;
		position:absolute;
		top:35%;
}
.mlquestiong{
	right:10%;
	top:60%;
}
.mlquestionf{
	  right:10%;
	  top:20px;
}
.mlquestiona a,.mlquestionb a,.mlquestionc a,.mlquestiond a,.mlquestione a,.mlquestionf a,.mlquestiong a{
	width:100%;
	height:35px;
	background:url(../images/mlwtkuang.png) no-repeat;
	display:inline-block;
	line-height:35px;
	text-align:center;
	background-size:100% 35px;
}
.dcjybj{
	width:100%;
	border:1px solid #6a90a8;
	background:url(../images/dcjybj.png) no-repeat center center;
	padding:10px;
	overflow:hidden;
	background-size:100% 100%;
}
/*.dcjya{
   width:10%;	
}
*/.dcjya a{
	width:10%;
	height:52px;
	background:url(../images/dcjytab.png) no-repeat center center;
	display:inline-block;
	line-height:52px;
	text-align:center;
	color:#fff;
}
.dcjya .dcjyltab{
	background:url(../images/dcjytabone.png) no-repeat center center;
	
}
.dcjyb{
  display:none;	
}
.dcjyl,.dcjytabba,.dcjytabbb,.dcjytabbc,.dcjytabbd{
	width:10%;
	border:1px solid #999;
	background:#eaecee;
	float:left;	
	margin-top:10px;
}
.dcjyl a,.dcjytabba a,.dcjytabbb a,.dcjytabbc a,.dcjytabbd a{
	width:100%;
	height:35px;
	display:inline-block;
	text-align:center;
	line-height:35px;
	border-bottom:1px dashed #999;
}
.dcjyr{
	padding:10px;
    width:90%;
    float:left;	
}
.dcjyra{
	height:31px;
	line-height:31px;
	border-bottom:1px dashed #999;
}
.dcjyr a{
	display:inline-block;
	width:50%;
	float:left;
	padding-left:15px;
	background:url(../images/jiantou.png) no-repeat left center;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	height:30px;
}
.dcjyra span{
	display:inline-block;
	float:left;
	text-align:center;
		overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	height:30px;
}
.spana{
	width:10%;
}
.spanb{
	width:20%;
	}
.spanc{
	width:10%;
}
.spand{
	width:10%;
}
.dcjyr{
	display:none;	
	margin-bottom:10px;
}
.dcjyl .dcjyla,.dcjytabba .dcjyla,.dcjytabbb .dcjyla,.dcjytabbc .dcjyla,.dcjytabbd .dcjyla{
    background:#586b81;
    color:#fff;	
    z-index:9999;
}
.dcjyscale{
	width:100%;
	z-index:9999;	
}
.dcjy .dcjybj{
	position:relative;
}
.indexbanner .banner2{
	display:none;
	}
  .hfdx_navsmall{
	display:none;

  }
  .zyqsli a,.alpxsb a,.djdgr a{
    overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	display:inline-block;
  }
  .alpxsb a{
	  width:80%;
	  display:inline-block;
	  padding-left:25px;
	  background:url(../images/jiantou.png) no-repeat left 10px center;
	  }
  .bgwhbt{
	background:url(../images/bgwhbt.png) no-repeat;
	height:45px;
	background-size:auto 45px;  
  }
  .bgwhdiv{
	width:100%;
	background:url(../images/bgwhzx.png) no-repeat center center;
	background-size:100% auto; 
	position:relative; 
	overflow:hidden;
  }
  .bgwhdiv .bgwhspjl,.bgwhdiv .bgwhlzqz,.bgwhdiv .bgwhqyzp,.bgwhdiv .bgwhjjqs{
	width:50%;
	height:244px;
	float:left;
  }
  .bgwhdiv .bgwhqyzp,.bgwhdiv .bgwhjjqs{
	padding-top:20px;  
	  
  }
  .bgwhdiv .spjll, .lzqzl,.qyzpl,.jjqsl{
	  width:25%;
	  float:left;
  }
  .bgwhdiv .spjlr ,.lzqzr,.qyzpr,.jjqsr{
	  width:70%;
	  float:left;
	  background:url(../images/spjlbjli.png) no-repeat;
	  height:225px;
	  background-size:auto 225px;
	  padding:15px;
	  line-height:25px; 
  }
  .qyzpr{
	text-align:center;  
  }
  .lzqzr,.jjqsr{
	 background:url(../images/lzqzbjli.png) no-repeat;  
  }
  .lzqzl,.lzqzr,.jjqsr,.jjqsl{
	float:right;  
  }
  .bgwhdiv p{
	  text-indent:2rem; 
  }
  .spjlbj,.lzqzbj,.qyzpbj,.jjqsbj{
	 background:url(../images/bgwhk.png) no-repeat center center;  
	 background-size:auto 30px;
	 height:30px;
	 text-align:center;
	 line-height:30px;
  }
  .spjltu,.lzqztu,.qyzptu,.jjqstu{
	  background:url(../images/spjl.png) no-repeat center center;
	  height:160px;
	  background-size:auto 160px;
	  margin-top:20px;
  }
   .qyzptu,.jjqstu{
	margin-top:10px;  
  }
   .qyzpbj,.jjqsbj{
	margin-top:26px;   
   }
    .lzqztu{
	background:url(../images/lzqz.png) no-repeat center center;  
  }
.qyzptu{
  background:url(../images/qyzp.png) no-repeat center center;	
}
.jjqstu{
	background:url(../images/jjqs.png) no-repeat center center;
}
.bgwhsp{
  width:70%;
  height:80%;	
}
  .spjlr{
	  position:relative;
	  }
	  .lzqzr a,.jjqsr a,.ljzzsse a,.lzpgsse a,.xgcgboxrc a,.xgcgboxtab a{
		 width:80%;
		 display:inline-block;
		 height:30px;
		 overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;  
		line-height:30px;
		padding-left:15px;
		background:url(../images/jiantou.png) no-repeat left center;
		text-align:left;
	  }
	  .xgcgboxrb{
		padding-top:10px;  
	  }
	  .xgcgboxrc a,.xgcgboxtab a{
		color:#fff;  
	  }
	  .xgcgboxrb,.xgcgboxrc{
		  transform:skewX(10deg);
		  
		  }
.alpxbt,.jdjsbt,.ljzzbt,.lzpgbt{
	background:url(../images/alpxbt.png) no-repeat;
	background-size:auto 45px;
	height:45px;
}
.ljzzbt{
	background:url(../images/ljzzbt.png) no-repeat;
}
.lzpgbt{
	background:url(../images/lzpgbt.png) no-repeat;
}
.alpxscontent{
  height:295px;
  background:#efebeb;
  border:1px solid #999;
  padding:10px;	
}
.alpxa a{
  height:30px;
  line-height:30px;
  color:#5a737e;
  font-weight:bold;	
  background:url(../images/alfxxian.png) no-repeat right 10px center;
}
.alpxa .alpxnative{
  color:#833e3e;	
}
.alpxsb{
   border-radius:5px;
   background:#fff;
   box-shadow:black 0px 0px 6px;	
   padding:0;
   overflow:hidden;
   margin-top:10px;
}
.alpxsb img{
	transform:none;
	}
.alpxsbtab .alpxsb{
	display:none;	
}
.jdjsbt{
	background:url(../images/jdjsbt.png) no-repeat;
	}
.jdjsbj{
   background:url(../images/jdjsbj.png) no-repeat center center;
   height:295px;	
}
.jdjsbj_position{
	padding:10px;	
}
.jdjsbj_position .img{
	width:100%;
	height:auto;
	display:inline-block;
	border-radius:50%;
	overflow:hidden;
}
.jdjsxian{
	background:url(../images/jdjsxian.png) no-repeat center center;
	padding:8px;
	background-size:100% auto;
}
.jdjsbj_position li{
   padding:0;	
}
.jdjsk{
	background:url(../images/fzlczibj.png) no-repeat center center;
	height:39px;	
	width:100%;
	display:inline-block;
	color:#fff;
	text-align:center;
	line-height:39px;
	margin-top:10px;
}
.picbox{
	position:relative;	
}
.jdjsbj{
 position:relative;	
 padding-left:5px;
}
.ljzzcontent,.lzpgcontent{
  padding:10px 10px 10px 0;	
}
.ljzza,.lzpga{
 width:34%;	
 float:left;
}
.ljzza a,.lzpga a{
	width:100%;
	height:65px;
	background:url(../images/ljzzabjtwo.png) no-repeat;
	display:inline-block;
	background-size:100% auto;
	text-align:center;
	line-height:50px;
}
.ljzzsse,.lzpgsse{
 width:66%;	
 float:left;
 background:url(../images/ljflower.png) no-repeat right bottom;
 position:relative;
 display:none;
}
.lzpgsse{
background:url(../images/ljflowertwo.png) no-repeat right bottom;
	}
.ljzzsse .djdgmore,.lzpgsse .djdgmore{
	right:10px;
	bottom:-25px;
	padding:0;
}
.ljzza .ljzznactivetwo,.lzpga .lzpgnactivetwo{
	background:url(../images/ljzzabj.png) no-repeat center center;
	background-size:100% auto;
	color:#fff;
}
.xgcgbt{
	width:100%;
	height:45px;
	background:url(../images/xgcgbt.png) no-repeat;
	background-size:auto 45px;
}
.xgcg{
	float:left;
	width:100%;	
	position:relative;
	padding-bottom:10px;
}
.xgcgbj{
	background:url(../images/xgcgbj.png) no-repeat;
	width:100%;	
}
.xgcghidden,.xgcghiddenb{
	height:240px;
	background:url(../images/xgcgbluebj.png) no-repeat 10px 5px,#5f7c95;
	padding:20px 40px;
}
.xgcgcontext{
	/*overflow:hidden;	*/
}
.xgcgboxa,.xgcgboxb,.xgcgboxc,.xgcgboxd{
	width:570px;
	height:200px;
	transform:skewX(-10deg);
	float:left;
	border-right:1px solid #fff;
	overflow:hidden;
}
.xgcgon{
	background:#869ec4;
}
.xgcgboxb,.xgcgboxc,.xgcgboxd{
	width:100px;
	overflow:hidden;
	text-align:center;
}
/*.xgcgboxc{
		width:80px;
	overflow:hidden;

}
.xgcgboxd{
		width:80px;
	overflow:hidden;

}
*/.xgcgboxl{
	width:100px;	
	float:left;
	height:200px;
	text-align:center;
	cursor:pointer;
}
.xgcgboxa span,.xgcgboxb span,.xgcgboxc span,.xgcgboxd span{
	width:45px;
	height:	45px;
	background:url(../images/cgboxa.png) no-repeat center center;
	background-size:100% auto;
	display:inline-block;
	transform:none;
	z-index:999;
	margin-top:20px;
}
.xgcgboxa,.xgcgboxb,.xgcgboxc,.xgcgboxd{
	position:relative;
}
.xgcgboxa{
  margin-left:30px;	
}
.xgcgboxb span{
	background:url(../images/cgboxb.png) no-repeat center center;
}
.xgcgboxc span{
	background:url(../images/cgboxc.png) no-repeat center center;
}
.xgcgboxd span{
	background:url(../images/cgboxd.png) no-repeat center center;
}

.xgcgboxr,.xgcgboxrb,.xgcgboxrc,.xgcgboxrd{
	width:460px;	
	float:left;
	text-align:center;
	padding-right:20px;
	overflow:hidden;
	height:200px;
}
.xgcgboxr{
	
}
.xgcgboxr,.xgcgboxrb,.xgcgboxrc,.xgcgboxrd{
	position:absolute;
	left:100px;
	}
.xgcgboxr img,.xgcgboxrb img,.xgcgboxrc img,.xgcgboxrd img{
   transform:none;	
}
.xgcgboxl a{
	width:20px;
	height:auto;
	display:block;
	color:#fff;
	margin-left:40px;
	}
.lb_gl{
	clear:both;
}
/**************gotop*******************/
.gotop{
	background:url(../img/top-icons.png) no-repeat 0 0;
	width: 50px;
	height: 50px;
	position: fixed;
	right:46px;
	bottom: 118px;
	display:none;
	cursor: pointer;
	z-index:9999;
	}
.gotop:hover{
	background:url(../img/back.png) no-repeat 0 0;
	width: 50px;
	height: 50px;
	}
/**************gotop*******************/
/*******************************jdjs*****************************/
.picbox{width: 100%;position: relative;}
.poster-item{background: #fff;height: 270px;width:190px;border-radius: 10px;/*padding:45px 23px 20px 23px;*/
	transition: all 0.5s;cursor: default;
	-moz-transition: all 0.5s;cursor: default;
	-webkit-transition: all 0.5s;cursor: default;
	-o-transition: all 0.5s;cursor: default;

}
#zturn .zturn-item{box-shadow: 10px 10px 30px -10px black;padding:5px;}

/*******************************jdjs*****************************/
.bgwhdivbig{
display:block;	
}
.bgwhtablittle{
 display:none;	
}
.alpx,.jdjs,.ljzz,.lzpg{
 padding-left:0;	
}
.xgcghiddenb{
 display:none;	
}
.twostagetitle{
	font-size:0.925rem;
}
@media (max-width: 1700px) {
	.hfdx_nava a{
    height:35px;
	line-height:35px;
	}
	.hfdx_nav{
	height:70px;
	}
}
@media (max-width: 1500px) {
	.indexbanner .banner1{
	display:block;
}
	.indexbanner .banner,.indexbanner .banner2{
	display:none;	
}

}
@media (max-width: 1200px) {
	.navigation{
	padding-bottom:20px;
	
	}
	.cnki img{
		display:none;
	}
	.cnkissk{
	 width:100%;	
	}
	.zxdtbj{
	  padding:40px 10px 40px 10px;	
	  height:240px;
	}
	.zxdtr{
		height:235px;
	}
	.zxdtbottom div{
	height:35px;
	line-height:35px;	
	}
	 .zxdtbottom .djdgmore{
		 right:-5px;
		 bottom:-28px;
	 }
	 .llsyb a, .zyqsb a{
		padding-left:15px;
		background:url(../images/huid.png) no-repeat 0px center;
	 }
	 .llsyb .llsynative,.zyqsb .zyqsnative{
		 background:url(../images/dian.png) no-repeat 0px center;
	 }
	 .djdgl a{
		height:26px;
		line-height:26px; 
	 }
	 .djdgr,.djdgoutinside .djdgr{
		height:200px; 
	 }
	 .fzlcpad{
		 height:278px;
	 }
	 .fzlczibg{
		 height:30px;
		 line-height:30px;
		 margin-top:40px;
	 }
	 .mlwtbj{
		height:330px; 
	 }
	 .dcjya a,.dcjya .dcjyltab{
		background-size:98% auto; 
	 }
	 .dcjytabba a,.dcjytabbb a,.dcjytabbc a,.dcjytabbd a{
		height:30px;
		line-height:30px; 
	 } 
	 .bgwhdiv .spjlr, .lzqzr, .qyzpr, .jjqsr{
		background-size:100% 210px; 
	 }
	 .spjlr .djdgmore, .lzqzr .djdgmore, .jjqsr .djdgmore, .qyzpr .djdgmore{
		right:20px;
		bottom:28px; 
		padding:0;
	 }
	 .qyzpbj, .jjqsbj{
		margin-top:10px; 
	 }
	 .spjlbj, .lzqzbj, .qyzpbj, .jjqsbj{
		 background-size:100% auto;
		 width:90%;
		 margin-left:5px;
	 }
	 .ljzza a, .lzpga a{
		line-height:35px; 
	 }
	.ljzza a, .lzpga a{
		 line-height:40px;
	 }
	 .xgcgboxl{
		 width:80px;
		 }
	 .xgcgboxr, .xgcgboxrb, .xgcgboxrc, .xgcgboxrd{
		left:80px; 
	 }
	 .xgcgboxr, .xgcgboxrb, .xgcgboxrc, .xgcgboxrd{
		width:430px; 
		margin-top:5px;
	 }
	 .xgcgboxa, .xgcgboxb, .xgcgboxc, .xgcgboxd{
		 width:510px;
		 }
		 .xgcgboxb, .xgcgboxc, .xgcgboxd{
			width:80px; 
		 }
		 .xgcgboxrc .djdgmore{
			right:30px;
			bottom:25px; 
		 }
		 .xgcgbj{
			background:none;
		 }
		.xgcghidden{
		background:url(../images/xgcgbluebj.png) no-repeat center center;
		background-size:100% 100%;	 
		 }
		
}
@media (max-width: 1024px) {
	.dxlogo img{
	width:35%;
	}
	.sousuo{
	width:40%;
	}
	.zxdtbj{
	padding:0;
	background:none;
		}
	.llsyb a{
		width:50%;
		line-height:30px;
		padding-left:25px;
		background:url(../images/huid.png) no-repeat 10px center;
	}
		 .llsyb .llsynative{
		 background:url(../images/dian.png) no-repeat 10px center;
	 }
	 .djdgr,.djdgoutinside .djdgr{
		 height:180px;
	 }
	 .djdgl a,.djdgoil a{
		 height:25px;
		 line-height:25px;
		 
	 }
	 .djdgl, .djdgoil{
		margin-top:5px; 
	 }
	 .djfga a{
		width:100px; 
	 }
	 .zyqsb a{
		 width:33.33333333%;
		 height:30px;
		 line-height:30px;
	 }
	 .fzlcpad{
		height:286px; 
	 }
	 .fzlczibg{
		width:100%; 
	 }
	 .fzlctu{
		padding:5px; 
	 }
	 .fzlcoutborder{
		margin-top:40px; 
	 }
	 .mlwtbj{
		 height:260px;
	 }
	 .mlquestionb,.mlquestiong{
		top:50%; 
	 }
	 .mlquestiona,.mlquestionf{
		top:10px; 
	 }
	 .dcjya a, .dcjya .dcjyltab{
		background-size:60% auto; 
	 	margin-bottom:2px;
	 }
	 .dcjya a{
		 width:20%;
		 height:40px;
		 line-height:40px;
		 }
    .dcjya a{
		background:#6a90a8;
		border-right:1px solid #fff;
		height:30px;
		line-height:30px;
		}
	.dcjya .dcjyltab{
		background:#153c55;
	}
	.dcjyl{
		width:12%;
	}
	.dcjyr{
	  width:87%;	
	}
	.dcjyl, .dcjytabba, .dcjytabbb, .dcjytabbc, .dcjytabbd{
	 width:15%;	
	}
	.dcjyr{
	  width:85%;	
	}
	.dcjyscale{
		width:100%;
	}
	
}
@media (max-width: 1000px) {
.spjltu, .lzqztu, .qyzptu, .jjqstu{
  display:none;	
}
.bgwhdiv{
	background:none;	
}
.bgwhdiv .spjll, .lzqzl, .qyzpl, .jjqsl{
 float:none;	
}
.bgwhdiv .bgwhspjl, .bgwhdiv .bgwhlzqz, .bgwhdiv .bgwhqyzp, .bgwhdiv .bgwhjjqs{
	width:49%;
	}
.bgwhdiv .bgwhspjl,.bgwhdiv .bgwhqyzp{
	margin-right:2%;	
}
.bgwhdiv .spjlr, .lzqzr, .qyzpr, .jjqsr{
	width:100%;
}
.bgwhdiv .bgwhqyzp, .bgwhdiv .bgwhjjqs{
	padding-top:0;	
}
.bgwhdiv .spjll, .lzqzl, .qyzpl, .jjqsl{
	width:50%;	
	margin-left:25%;
}
.spjlbj, .lzqzbj, .qyzpbj, .jjqsbj{
	height:40px;
	line-height:40px;	
}
.bgwhdiv .bgwhspjl, .bgwhdiv .bgwhlzqz, .bgwhdiv .bgwhqyzp, .bgwhdiv .bgwhjjqs{
	height:255px;	
}
.qyzpbj, .jjqsbj{
 margin-top:0;	
}
.spjlr .djdgmore, .lzqzr .djdgmore, .jjqsr .djdgmore, .qyzpr .djdgmore{
bottom:30px;	
}
.alpxa a{
	background:none;	
}
.xgcgboxl{
		 width:60px;
		 }
	 .xgcgboxr, .xgcgboxrb, .xgcgboxrc, .xgcgboxrd{
		left:50px; 
	 }
	 .xgcgboxr, .xgcgboxrb, .xgcgboxrc, .xgcgboxrd{
		width:390px; 
	 }
	 .xgcgboxa, .xgcgboxb, .xgcgboxc, .xgcgboxd{
		 width:440px;
		 padding-top:15px;
		 }
		 .xgcgboxb, .xgcgboxc, .xgcgboxd{
			width:50px; 
		 }
		 .xgcgboxl a{
			margin-left:20px; 
		 }
		 .xgcgboxa span, .xgcgboxb span, .xgcgboxc span, .xgcgboxd span{
			width:30px;
			height:30px;
			background-size:30px auto; 
		 }
}
@media (max-width: 990px) {
	.dxlogo img{
		width:40%;
	}
	.ljzza .ljzznactivetwo, .lzpga .lzpgnactivetwo,.ljzza a, .lzpga a{
		background-size:100% 50px;
		line-height:50px;
	}
}
@media (max-width: 900px) {
	.dxlogo img{
	width:45%;
	}
	 .hfdxbj .nav_button{
	width: 40px;height: 40px;
	background:url(../images/button.png) no-repeat center center;
	padding: 0;border: 0;
	/*margin-top: 20px;*/
	position: absolute;
	right: 0;bottom: 5px;
	cursor:pointer;
	border:1px solid #fff;
	border-radius:5px;
}
  .hfdx_nav{
	  display:none;
  }
  .hfdxbj{
	  position:relative;
  }
  .hfdxbutton{
	   position:relative;
  }
  .hfdx_navsmall{
	  width:100%;
	  position:absolute;
	  background-color:rgba(88,107,129,0.8);
	  top:5px;
	  display:none;
	  z-index:999;
  }
  .hfdx_navsmall a{
	  color:#fff;
	  width:50%;
	  height:50px;
	  display:inline-block;
	  border-bottom:1px solid #fff;
	  float:left;
	  text-align:center;
	  line-height:50px;
	  font-size:1rem;
	  }
	  .hfdx_navsmall a:hover{
		 color:#be0008;  
	  }
}
@media (max-width: 800px) {
	.indexbanner .banner1{
	display:none;
}
    .indexbanner .banner2{
	display:block;
}
   .sousuo{
	   display:none;
   }
   
	  	 .hfdxbj .nav_button{
bottom:60px;
		 }
	  .zxdt{
		  background-size:auto 40px;
		  height:40px;
		  }
		  .llsyl, .zyqs,.djfgr, .fzlc{
			padding-top:40px;
			background-size:auto 40px;  
		  }
		  .mlwtbt,.dcjybt,.bgwhbt,.alpxbt,.jdjsbt,.ljzzbt,.lzpgbt,.xgcgbt{
			height:40px;
			background-size:auto 40px;  
		  }
		  .mlwtbj{
			height:230px;  
			background-size:100% 100%;
		  }
		  .djdgmore, .zyqsli .djdgmore, .dcjyr .djdgmore, .zxdtbottom .djdgmore, .djdgrtabtwo .djdgmore,.spjlr .djdgmore, .lzqzr .djdgmore, .jjqsr .djdgmore, .qyzpr .djdgmore,.alpxsb .djdgmore,.ljzzsse .djdgmore, .lzpgsse .djdgmore,.xgcgboxtab .djdgmore{
			width:60px;
			height:20px;
			line-height:18px;  
		  }
		  
}
@media (max-width: 768px) {
.alpxsb{
	width:80%;
}
.ljzz,.lzpg{
	overflow:hidden;
}
.ljzza a, .lzpga a{
	 height:50px;
	 width:90%;	
	 line-height:50px;
}
.ljzza .ljzznactivetwo, .lzpga .lzpgnactivetwo{
	line-height:45px;
}
.ljzzsse .djdgmore, .lzpgsse .djdgmore{
 bottom:5px;	
}
.alpx, .jdjs, .ljzz, .lzpg{
	padding-right:0;	
}
}
@media (max-width: 720px) {
	.llsyl{
	  background:url(../images/llsyc.png) no-repeat;
	  width:100%;
	  margin:0 auto;
	  background-size:auto 40px;	
	}
	.llsyt{
		width:80%;
		float:left;
	}
	.llsyb{
	  width:20%;
	  float:left;	
	}
	.llsyb a{
		width:100%;
	}
	.djfgr{
			  width:100%;
	  margin:0 auto;
	  background-size:auto 40px;
	}
	.djfga a{
	 width:150px;	
	}
	.zyqs{
		width:100%;
		background:url(../images/zyqsc.png) no-repeat;
		background-size:auto 40px;
	}
	.zyqsb a{
	width:25%;	
	}
	.zyqsli a{
	  height:32px;	
	}
	.fzlc{
	  width:100%;
	  margin-left:0%;	
	}
	.fzlczibg{
	  width:100%;
	  height:40px;
	  line-height:40px;
	  background-size:100% 40px;	
	}
	.mlquestiona img,.mlquestionb img,.mlquestionc img,.mlquestiond img,.mlquestione img,.mlquestionf img,.mlquestiong img{
	 display:none;
	}
	.mlquestiona,.mlquestionb,.mlquestionc,.mlquestiond,.mlquestione,.mlquestionf,.mlquestiong{
	 width:18%;	
		}
		.mlquestionb, .mlquestiong{
		 top:60%;	
		}
		.mlquestionc{
			left:20%;
		}
		.mlquestiond{
			right:20%;
		}
	.mlquestione{
	  bottom:20%;	
	}
	.spjlbj, .lzqzbj, .qyzpbj, .jjqsbj{
	background-size:100% 30px;
	}
	.bgwhdiv .spjlr, .lzqzr, .qyzpr, .jjqsr{
	 height:200px;	
	}
	.bgwhdiv p{
	 height:150px;
	 overflow:hidden;	
	}
	.qyzpbj, .jjqsbj{
	 margin-top:0;	
	}
	.bgwhdiv p{
	 height:100px;
	 overflow:hidden;	
	}
	.lzqzr .lzqzahidden,.jjqsr .lzqzahidden{
	 display:none;	
	 z-index:999;
	}
	.qyzpr{
		padding-top:0;
			
	}
		 .xgcghide{
			width:80%; 
			margin-left:10%;
			overflow:hidden;
		 }
		 .xgcghiddenb{
			display:block; 
		 }
		 .xgcghide a{
			width:25%;
			height:30px;
			display:inline-block; 
			float:left;
			text-align:center;
			color:#fff;
			font-weight:bold;
		 }
		 .xgcgbj{
			 background:none;
			 height:auto;
			 padding-bottom:10px;
		 }
		 .xgcgboxtab{
			width:100%;
			transform:none;
			text-align:center;
		 }
		 .xgcgtab{
			width:100%; 
		 }
		  .xgcgboxtab img{
			transform:none;
		 }
		.xgcgbj{
		display:none;	
		}
		.xgcghiddenb{
			background-size:auto auto;
			height:auto;
			background:#7783a0;
		}
		.xgcghide .zgnative{
		 color:#6f0f05;	
		}
		.xgcgboxtab{
		   display:none;
		   border:1px solid #fff;	
		   margin.-top:5px;
		}
		.bgwhsp{
		width:100%;
		height:100%;	
		}
		.xgcgtab{
			
		}
		.xgcgboxtab img{
		height:100%;	
		}
}
@media (max-width: 700px) {
    .navigation{
	  padding-bottom:10px;
	  padding-top:15px;	
	}
	.cnkissk .gjz,.cnkissk,.cnkissk .ss{
		height:30px;
		line-height:30px;
		}
	.cnkissk .gjz{
		width:70%;
	}
	.cnkissk .ss{
		width:30%;
	}
	.gou label{
	 padding-left:5px;	
	}
	.lywhatab a, .rwgsatab a{width: 100%;}
}
@media (max-width: 650px) {
	.navigation{
	  padding-left:10%;
	  padding-right:10%;	
	}
	.tbanner{
		display:none;
	}
	.tbannerlittle{
	display:block;	
	}
}
@media (max-width: 630px) {
	.dcjyl, .dcjytabba, .dcjytabbb, .dcjytabbc, .dcjytabbd{
	 width:20%;	
	}
.dcjytabba a, .dcjytabbb a, .dcjytabbc a, .dcjytabbd a{
	height:25px;
	line-height:25px;
}
	.dcjyr{
	  width:80%;	
	}
	.dcjyscale{
		width:100%;
	}
}
@media (max-width: 600px) {
	.zxdttop a,.zxdttopa a{
	  width:60px;	
	}
	.zxdtr,.zxdtbj{
	  height:215px;	
	}
	.zxdtbottom div{
		height:30px;
		line-height:30px;
		font-size:0.8rem;
	}
	.zxdtbottom span{
		font-size:0.7rem;
	}
	.zxdtr{
	  padding-top:5px;	
	}
		.zxdtbj{
		width:100%;
		text-align:center;
		height:auto;
		}
  .zxdtbj a{
	  width:30%;
  }
  .zxdtr{
	width:100%;  
  }
  .zxdtbj a{
	  height:35px;
	  line-height:35px;
	  margin-top:0;
  }
   .mlwtbj{
	height:200px;   
   }
   .bgwhdiv .bgwhspjl, .bgwhdiv .bgwhlzqz, .bgwhdiv .bgwhqyzp, .bgwhdiv .bgwhjjqs{
	height:240px;   
   }
}
@media (max-width: 580px) {
.llsyt,.llsyb{
 width:100%;
 float:none;	
}
.llsyb a{
  width:33.33333333%;	
}
.djfga a{
 width:100px;	
}
}
@media (max-width: 550px) {
   .mlwtbj{
	height:180px;   
   }
.mlquestiona, .mlquestionb, .mlquestionc, .mlquestiond, .mlquestione, .mlquestionf, .mlquestiong{
  width:25%;	
}
.mlquestione{
 right:37%;	
}
.mlquestionc{
 left:10%;	
}
.mlquestiond{
 right:10%;	
}
.poster-item{
 width:150px;
 height:220px;	
}
.jdjsbj{
	padding-left:50px;
	height:260px;
}
}
@media (max-width: 500px) {
	.navigation{
	  padding-left:20px;
	  padding-right:20px;	
	}
	.fzlcpad{
	  height:200px;	
	}
	.fzlcoutborder{
	 margin-top:20px;	
	}
	.fzlczibg{
		height:30px;
		line-height:30px;
		background-size:100% 30px;
		margin-bottom:0;
	}
	.bgwhdiv .bgwhspjl, .bgwhdiv .bgwhlzqz, .bgwhdiv .bgwhqyzp, .bgwhdiv .bgwhjjqs{
	 width:100%;
	 margin-left:0;	
	}
	.spjlbj, .lzqzbj, .qyzpbj, .jjqsbj{
	background-size:70% auto;	
	}
	
	.bgwhdivbig{
		display:none;
	}
	.spjlbj, .lzqzbj, .qyzpbj, .jjqsbj{
	 width:50%;
	 float:left;
	 margin-left:0;	
	}
	.font-weight{
	  color:#2e5490;
	  font-weight:bold;	
	}
	.bgwhcontent div{
		display:none;	
	}
	.bgwhtabdiv div{
	 cursor:pointer;	
	}
	.bgwhdivbig{
display:none;	
}
.bgwhtablittle{
 display:block;	
}
.qyzpr{
		padding-top:20px;
			
	}
}
@media (max-width: 490px) {
.dcjyl, .dcjytabba, .dcjytabbb, .dcjytabbc, .dcjytabbd{
  width:50%;	
}
 .dcjytabbb{
  width:65%;
 }
.dcjyl a, .dcjytabba a, .dcjytabbb a, .dcjytabbc a, .dcjytabbd a{
 width:50%;	
}
.dcjyr{
 width:100%;
 padding-top:5px;	
}
.dcjytabba a, .dcjytabbb a, .dcjytabbc a, .dcjytabbd a{
  border-bottom:none;	
}
.dcjyl, .dcjytabba,.dcjytabbc ,.dcjytabbd {
  width:100%;	
}
 .dcjytabba a,.dcjytabbc a, .dcjytabbd a{
 width:33.33333333%; 
 }
 .dcjyl .dcjyla, .dcjytabba .dcjyla, .dcjytabbb .dcjyla, .dcjytabbc .dcjyla, .dcjytabbd .dcjyla{
	color:#153c55;
	font-weight:bold;
	background:none; 
 }
}
@media (max-width: 480px) {
.fzlctu{
	width:50%;
}
.fzlcpad{
	height:200px;
		max-height:200px;
	overflow:scroll;
   word-wrap: break-word;

}
.fzlczibg{
 margin-top:20px;	
}
.fzlctu{
  width:30%;
  margin-left:10px;	
}
.fzlctu .fzlcoutborder{
	display:none;
	}
.fzlctu{
 width:50%;	
 margin-left:0;
}
.fzlcpad{
 height:100px;	
	padding:0 15%;
}
.fzlczibg{
margin-top:10px;	
}
}
@media (max-width: 450px) {
.djfg{
padding-right:0;
	
	}
	.djfga a{
	width:80px;
	font-size:0.725rem;	
	}
.djfga .djfgnative{
  font-size:0.925em;	
}
.mlwtbj{
	height:160px;
	}
	.mlquestiona, .mlquestionb, .mlquestionc, .mlquestiond, .mlquestione, .mlquestionf, .mlquestiong{
	width:26%;	
	}
}
@media (max-width: 430px) {
	.gou label{
	  padding-left:2px;	
	}
	.cnki .gou{
		font-size:0.8rem;
	}

	.mlquestionc,.mlquestionb,.mlquestiona{
	   	left:5%;
	}
		.mlquestiona, .mlquestionb, .mlquestionc, .mlquestiond, .mlquestione, .mlquestionf, .mlquestiong{
	width:30%;	
	}
    .mlquestione{
	  right:35%;
	  bottom:10%;	
	}
	 .mlquestiond,  .mlquestionf, .mlquestiong{
		 right:5%;
	 }
	 .gou a{
width:45px;	
}

}
@media (max-width: 400px) {
	.cnkissk .ss{
	 font-size:0.9rem;	
	 background:none;
	}
.fzlczibg{
margin-top:10px;	
}
.fzlcpad{
	height:110px;
	max-height:110px;
}
.mlquestione{
  right:35%;
  bottom:10%;	
}
.poster-item{
width:120px;
height:180px;	
}
.jdjsbj{
	padding-left:80px;
	height:200px;
}
.xgcghide{
	width:100%;
	margin-left:0;
}
.xgcghide a{
height:20px;
line-height:20px;
width:50%;	
}
.xgcghiddenb{
padding-top:10px;	
}
.gou a{
width:40px;	
}
}
@media (max-width: 380px) {
.navigation{
		  padding-left:10px;
	  padding-right:10px;	

}
.dcjya a{
  font-size:0.75rem;	
}
}
@media (max-width: 360px) {
.llsyb a{
    width:50%;
	line-height:25px;	
}
	.djfga a{
width:70px;

	}
	.gou a{
	width:35px;	
	}
}
@media (max-width: 350px) {
  .zxdtbj a{
	  height:30px;
	  line-height:30px;
	  margin-top:0;
  }


}
@media (max-width: 340px) {
.navigation{
	  padding-left:5px;
	  padding-right:5px;	

}
	.cnki .gou{
		font-size:0.75rem;
		}

}
/**********************************tpibanner****************************************/
.tpibanner img,.tpiseekcon img{
	transform:none !important;
	}
.tpibannertop .tpilogo{
	width:30%;
	height:	auto;
	display:inline-block;
	float:left;
}
.tpibannertop span{
	width:15%;
	height:23px;
	line-height:23px;
	display:inline-block;	
	float:right;
	margin-right:10px;
}
.tpidingwei{
	position:relative;	
}
.tpibannertop{
	position:absolute;
	top:0;
	margin:0 auto;
	width:100%;
	margin-top:10px;
}
.tpibigbox{
	box-shadow:#ccc 0px 0px 2px;
	margin-top:3px;	
	overflow:hidden;
}


.tpibread,.djdzbread{
	background:url(../images/line.png) no-repeat center bottom;
	height: 45px;
	border-bottom: 1px solid #eee;
	}
.djdzbread{
	background:url(../images/dgdzxian.png) no-repeat center bottom;
}
.tpibread span,.djdzbread span{
	float:left;
	width:10%;
	height:45px;
	background:url(../images/tpibread.png) no-repeat center center;
	display:inline-block;
}
.tpibread p,.djdzbread p{
	float:left;
	width:90%;
	height:45px;
	line-height:40px;
	background:url(../images/cloud.png) no-repeat right center;
}
.djdzbread a{
	color:#9e2121;
}
.tpibread a{
	color: #4c7897;
}
.tpisearch{
	height: auto;
	width: 100%;
	background: url(../images/tpisearchback.png) no-repeat center center;
	border: 1px solid #ccc;
	background-size:100% 100%;
	padding:10px 0px;
    overflow:hidden;
}
/*.tpisearch div{
	margin-top:30px;
}*/
.tpiseektab{display: none;}
.searchdown{
	
	height: 35px;
	width: 12%;
    color: #333;
    /*去掉默认的下拉三角*/
    appearance:none;  
    -moz-appearance:none;  
    -webkit-appearance:none;
    /*添加下拉三角图标*/
   background:url(../img/sanjiao.png) no-repeat right 10px center;
   background-color:#fff;
   float: left;
   border:1px solid #999;
   padding-left:10px;
}
.tpibread p, .djdzbread p{margin-bottom: 0;padding-left: 10px;}
.tsearchtext{
	width: 70%;
	height: 35px;
	border-radius: 3px;
	border: 1px solid #ccc;
	background: #fff;
	padding-left:5px;
	float: left;
	margin-left:5%;
	margin-right:5%;
}
.tsearchsubmit{
	width: 8%;
	height: 35px;
	line-height: 30px;
	background: #345760;
	color: #fff;
	border: 1px solid #ccc;
	border-radius: 5px;
	letter-spacing: 5px;
	float: right;
	cursor: pointer;
}
.tpiseektab{

	border: 1px solid #083b53;
}
.tpiseektaba{
	height: 35px;
	width: 100%;
	background: #7496ae;
            color: #fff;
            line-height: 35px;
}
.tpiseektaba a{
	width: 10%;
	height: 35px;
	color: #fff;
	display:inline-block;
	text-align: center;
/*	border-right: 1px solid #fff;
*/ }
 .tpiseekcon{
 	width: 100%;
	position:relative;
	height:90px;
 }
 .tpiseekcon label{
	text-align: center;
	display: inline-block;
	margin-right: 10px;
	height: 35px;
	line-height: 35px;
 }
 .tpiseekcon input{
	margin-right: 5px;
  }
 .tpiseekcon span{
	color: #999 !important;
	font-size: 0.8rem;
 }
 .tpiseektaba .tpitabnative{
    color: #000;
    background: #fff;
    border: 2px solid #083b53;
    border-bottom: none;
    box-sizing:border-box;
    -moz-box-sizing:border-box; 
 }
 .tpiseekcon{
 	display: none;
 }
 
 .tpiseekcon img{
	width:25px;
	height:20px;
	position:absolute; 
	right:10px;
	bottom:100px;
	cursor:pointer;
 }
 .tpiwxlymask,.tpifbnfmask,.tpigjcmask{
	 width: 100%;
		height: 100%;
		z-index:9999;
		background:rgba(0,0,0,0.3);
		position: fixed;/* 相对于整个页面，上面还要加HTML，body为零 */
		top: 0;
		left: 0;
		display:none;
 }
 .tpiseekwxly,.tpiseekgjc,.tpiseekfbnf{
	    width:60%;
		background:rgba(255,255,255,0.85);
		margin:120px auto; 
	    position: relative;
		word-wrap: break-word;
		float:none;
		color:#000;
/*		padding:10px;
*/		border:1px solid #336280;
		overflow:hidden;
		height:600px;/*overflow:hidden; 隐藏后下面图片×可以显现出来*/
		overflow-y: scroll;
		word-wrap: break-word;
		max-height:600px;
 }
 .tpiseekwxly .maskclose,.tpiseekgjc .maskclose,.tpiseekfbnf .maskclose{
	 position:absolute;
	 right:0;
	 top:0;
	 width:23px;
	 height:28px;
	 z-index:9999;
	 border:1px solid #4b6a76;
 }
 .twxlybt{
	width:100%;
	height:28px;
	color:#666;
	background: linear-gradient(#fff, #97bac2);
	line-height:28px;
	padding-left:10px;
	font-weight:bold;
	font-size:0.975rem;
	letter-spacing:2px;
  
 }
 .tpisort{
	height:40px;
	width:100%;
	/*border:1px solid #aaaaaa; */
	padding:5px;
 }
 .tpisort .tsort,.tresult{
	 line-height:30px;
	 color:#2c535e;
	 }
	 .tpitime{
		height:25px;
		width:75px;
		display:inline-block;
		border:1px solid #2c535e;
		padding-left:8px;
		line-height:22px;
		font-size:0.7rem;
		color:#2c535e;
		background:url(../img/tpitime.png) no-repeat right 5px center;
	 }
	.tpisort a.tpitime:hover{
		 background:url(../img/wihtejt.png) no-repeat right 5px center;
		 background-color:#2c535e;
		 color:#fff;
	 }
	.tresult{
		color:#999;
		font-size:0.8rem;
		position:relative;
		float:right;
		width:120px;
	}
	.tresult a{
	 width:19px;
	 height:19px;
	 background:url(../images/tpiresult.png) no-repeat center center;
	 display:inline-block;
	 position:absolute;
	 top:5px;
	 right:2px;

	}
	.tsubstance,.tscydiv{
		/*border:1px solid #aaa;*/
		width: 85%;
		float: right;
		margin-top: 20px;
		min-height: 450px;
	}
	.lywhatab a,.rwgsatab a,.tscytab a,.msgjtab a,.j2lbltab a,.hslstab a{width: 50%;height: 50px;line-height: 50px;display: block;text-align: center;margin: auto;}
	.rwgsatab a,.tscytab a,.msgjtab a,.j2lbltab a{width: 75%;}
	.hslstab a{width: auto;height: 80px;
line-height: 30px;padding-top: 10px;background: url(../img/jjgkbj.png) no-repeat center center;margin-top: 10px;}
.hslstab .native{background: url(../img/jjgkbj_blue.png) no-repeat center center;font-size: 16px;}
.hsls{width: 78%;margin: 0;padding-left: 10px;}
.hsls1{display: none;}
.hslsa .native,.hslsa1 .native,.hslsa5 .native,.hslsa3 .native,.hslsa4 .native{font-weight: bold;}
.hslsn{margin: 0;}
.hslsn,.hslsn1,.hslsn5,.hslsn3,.hslsn4{display: none;}
.hslsa a,.hslsa1 a,.hslsa5 a,.hslsa3 a,.hslsa4 a{width: 100%;height: 30px;line-height: 30px;display: block;padding-left:10px;background: url(../img/dot.png) no-repeat left center; }
	.lywhatab a.native,.rwgsatab a.native,.tscytab a.native,.msgjtab a.native,.j2lbltab a.native{border-bottom: 3px solid #7f97b1;font-size: 16px;}
	.lywhatab,.rwgsatab,.tscytab,.msgjtab,.hslstab{width: 15%;float: left;}
	.hslstab{width: 22%;}
	.j2lbltab{width: }
	.lywh1 a,.rwgsa1 a,.msgja1 a{width: 25%;float: left;padding: 0 15px;}
	.rwgsa1 a,.msgja1 a{
	padding: 0 39px;
              margin-top: 20px;}
              .msgja1 a{padding: 0 25px;}
              .msgja1{display: none;}
	.rwgsa1 a,.msgja1 a{width: 20%;height: 200px;}
	.lywh1 .tscaleb{width: 65%;text-align: left;padding-left: 0;}
	.lywh1 a strong,.rwgsa1 a strong,.msgja1 a strong{overflow: hidden;width: 100%;display: block;height: 160px;}
	.lywh1 a span,.rwgsa1 a span,.msgja1 a span{width: 100%;height:35px;line-height: 35px;display: block;text-align: center;color: #33485f;}
	.fh,.tw{overflow: hidden;}
	.fh a,.tw a{padding:10px 20px !important;display: block;margin-right: 20px;background: #bed1e6;margin-bottom:25px;width: auto !important;text-align: center;}
               .fh  a.native,.tw a.native{background: #9ab1c8;}
               .twdiv,.rwgsa1{display: none;}
	.tsubtop{
		display: none;
		width:100%;
		height:40px;
		 background: linear-gradient(#fff, #e5edf5);	/*渐变从上往下*/
	}
	.lywh2 a strong{
		border-radius: 50%;
	}
	.lywh1 a span{margin-top: 0;margin-bottom: 10px;}
	.lywh2 a{padding: 0 30px;}
	.lywh4 img{height: 160px !important;object-fit:cover;}
	.lywh1{display: none;}
	.dfnj{width: 100% !important;}
	.dfnjdiv a{width: 16.666%;}
	.zqlb{width: 100%;}
	.yuhao{display: block;}
	.tscalea,.tscaleb,.tscalec,.tscaled{
	 width:5%;
	 text-align:center;	
	  line-height:40px;	
	  height:40px;
	  display:inline-block;
	  color:#323232;
	   overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;  
	}
	.tsubtop span{
	  font-weight:bold;
	  color:#333;
	}
	.tscaleb{
	width:auto;	
	padding-right:20px;
	}
	a.tscaleb:hover{
	color:#083b53;
	}
	.tscalec{
	width:15%;	
	}
	.tscaled{
	width:15%;	
	font-size:0.8rem;
	color:#666;
	}
	.tpiul li{
	border-bottom:1px dashed #ccc;	
	}
	.tscytscy li{
		border: none;
	}
	.tpiul{
		padding:10px;
		padding-top:0px;
	}
	.tpifanye{
	width:100%;
	height:80px;	
	float: left;
	}
	.tpidibg,.tpidjgzdibg{
	background:url(../images/tpidibg.png) no-repeat center bottom;	
	background-size:100% auto;
	}
	.tpidjgzdibg{
	background:url(../images/djdzdibg.png) no-repeat center bottom;	
	}
	.tpifoot{
	width:100%;
	height:160px;
	text-align:center;
	line-height:35px;
	padding-top:20px;
	border-top:2px solid #7e969a;	
	}
	.test{
/*	width:100px;
	height:200px;
	border:1px solid #666;	
*/	}
.tpilabel{
  overflow-y: scroll;
 word-wrap: break-word;	
 max-height:80px;
 padding:10px;
}
.tscytscy{display: none;}
.tpinewdw{
   position:relative;	
}
.newlyspan{
	position:absolute;
	display:inline-block;
	width:40px;
	height:16px;
	left:-40px;
	top:8px;
} 
.newlyspan a.aone,.newlyspan a.atwo{
  width:16px;
  height:16px;
  display:inline-block;
  background:url(../images/huijia.png) no-repeat center center;	
}
.newlyspan a.atwo{
  background:url(../images/huijian.png) no-repeat center center;	
  float:right;
}
.newlyspan a.atwo:hover{
	background:url(../images/tpijian.png) no-repeat center center;	
}
.newlyspan a.aone:hover{
background:url(../images/tpijia.png) no-repeat center center;	
}

@media (max-width: 1200px) {
	.tpibannertop .tpilogo{
	width:35%;	
	}
}
@media (max-width: 1000px) {

.tpibannertop span{
	width:20%;
}
	.tpibannertop .tpilogo{
	width:40%;	
	}
	.searchdown{
	width:15%;
	}
	.tsearchtext{
	width:65%;	
	}
	.tsearchsubmit{
		width:10%;	
	}
	.tpibread span, .djdzbread span{
		background-size:100% auto;
	}
	.lywhatab a, .rwgsatab a{width: 100%;}
	.rwgsa1 a{padding: 5px;}
}
@media (max-width: 750px) {

.tpiseektaba a{
width:12%;	
}
.tpibannertop span{
 width:23%;
 font-size:0.725rem;	
}
.tpibread span{
 background-size:100% auto;	
}
.tpibread p{
font-size:0.8rem;	
}

}
@media (max-width: 720px) {
.tscalea, .tscaleb, .tscalec, .tscaled{
 font-size:0.75rem;
 height:25px;
 line-height:25px;	
 margin-top:5px;
}
.tpifoot{
height:120px;	
}
.tpibannertop span{
margin-top:0 !important;	
}
.tpibread span,.djdzbread span{
background-size:100% auto !important;
}
}
@media (max-width: 650px) {

.tpiseektaba a{
width:15%;	
}
.tpisearch{
	
}
.tpisearch div{
	margin-top:10px;
}
.searchdown{
	width:16%;
	background:url(../images/sanjiao.png) no-repeat right 3px center;	
	background-color:#fff;
	padding-left:3px;
}
.tsearchtext{
	width:62%;	
}
.tsubstance{width: 75%;}
.lywhatab, .rwgsatab{width: 25%;}
}
@media (max-width: 570px) {
	.tsearchtext{
	margin-left:2%;
	margin-right:2%;	
	}
	.searchdown{
	  width:20%;	
	}
	.tsearchsubmit{
		width:14%;
		}
	.lywh1 a, .rwgsa1 a{width: 50%;}

}
@media (max-width: 500px) {

.tpibannertop span{
	width:28%;
	}
}
@media (max-width: 450px) {
.tpiseektaba a{
	width:20%;	
}
.tpibannertop span{
width:35%;	
}
}
@media (max-width: 400px) {

.tsearchtext{
	margin-left:1%;
	margin-right:1%;
}
	.searchdown{
	width:24%;
	}
	.tsearchtext{
	width:51%;	
	}
	.tsearchsubmit{
		width:23%;	
	}
	.rwgsatab{}

}
@media (max-width: 350px) {
	.searchdown{
	width:26%;
	}
	.tsearchtext{
	width:49%;	
	}
	.tsearchsubmit{
		width:23%;	
	}
	.tpibannertop span{
	width:40%;	
	}
	.tpiseektaba a{
	width:25%;	
	}
}
/**********************************dgdz****************************************/
.edui-body-container p{
	line-height:2rem;
	text-align:justify;
	margin-bottom:10px;
	letter-spacing: 1px;
}
.edui-body-container{
	margin:0 auto;	
	width:100%;
	text-align:justify;
}
.edui-body-container h2{
	margin-bottom:20px;
	font-size:1.75rem;	
}
.edui-body-container p{
font-size:0.875rem;	
}
.edui-editor-body a{
display:inline-block;	
font-size:1rem;	
color:#245189;
text-indent:2rem;
}
.edui-editor-body a:hover{
color:#a81d12;

}
.edui-editor-body{
padding-bottom:30px;	
}
.edui-body-container h3{
font-size:1.2rem;	
}
/*后加在写死的详情页详情页里面的，和之前更新的无关*/
/**********************************splb****************************************/
.bgwhshipin a{
	display:inline-block;
	border:1px solid #2a597e;
	text-align:center;
	color:#2a597e;
	line-height:30px;
	overflow:hidden;
/*	height:148px;
	width:255px;
*/}
.bgwhshipin .lsyjwz{
	height:30px;
	line-height:30px;
	display:block;
	width:100%;
	border:none;
	font-size:1rem;
}
/**********************************splbdetail****************************************/
.lsyjspan{
	width:100%;
	display:block;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	color:#000;
	font-size:1rem;
	line-height:30px;
	border-left:2px solid #505251;
	background:#f6f4f0;
	clear:both;
}
.lsyjxiala{
	overflow:hidden;
	height:auto;	
}
.lsyjxz{
	height:3rem;
	line-height:3rem;
	border-bottom:1px dashed #ccc;
}
.lsyjxiala .lsyja{
	height:30px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	width:80%;
	display:inline-block;
	font-size:0.95rem;
}
.lsyjspan .lsyjload{
	display:inline-block;
	text-align:center;
	color:#333;
	 z-index:9999;
	 float:right;
	 font-size:0.9rem;
	 width:70px;
	 height:25px;
	 line-height:25px;
	 background:#dededd;
	 border-radius:5px;
	 color:#2f5f77;
	 margin-top:2px;
}
.lsyjspan .lsyjload:hover{
color:#9e2121;
}
.spblod{
font-weight:bold;
color:#333;
}
.lsyjvideo{
 width:90%;	
}
.spcontent{
color:#333 !important;	
font-weight:bold;

}
.lsyjclear img{
  transform:none;	
  cursor:pointer;
  width:80%;
}
.lsyjclear{
	text-align:center;
}
.ypaudio{
  width:100%;
  display:inline-block;
  height:28px;	
}
/**********************************dgdzlbdetail****************************************/
.tscaleaxqy,.tscalebxqy,.tscalecxqy{
	 width:5%;
	 text-align:center;	
	  line-height:40px;	
	  height:40px;
	  display:inline-block;
	  color:#323232;
	   overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;  
	}
	.tsubtop span{
	  font-weight:bold;
	  color:#333;
	}
	.tscalebxqy{
	width:75%;	
	padding-right:20px;
	}
	a.tscalebxqy:hover{
	color:#083b53;
	}
	.tscalecxqy{
	width:20%;	
	}
.dgdzxqytaba{
	width:14%;
	margin-right:1%;
	float:left;
	padding:10px;
}
.dgdzxqytaba a{
  width:100%;
  height:40px;
  line-height:40px;
  display:inline-block;
  text-align:center;
  color:#666;
  background:#fff;
  margin-bottom:15px;
  border:1px dotted #999;
  font-size:1rem;
}
.dgdzxqytabadiv{
	width:85%;
	float:left;
}
.dgdzxqytaba .detailanative{
    color:#fff;
	background:#194155;
}
.dgdzxqytabul ul{
	display:none;
}