/*****************box1**********************/
.header{
	background:url(../images/banner.png) no-repeat top left;
	width:1000px;
	height:85px;
	padding-top:135px;
	text-align:left;
	color:#666666;
	line-height:26px;
	font-weight:bold;
	font-size:14px;
	padding-left:50px;
}
.boxall{
	background-color:#eeeeee;
	padding-bottom:40px;
	margin-bottom:35px;
	padding-top:25px;
}
.box1{
	height:505px;
	margin-bottom:30px;
	width:980px;
	zoom:1;
	position:relative;
}
.divtop{
	height:220px;
	margin-bottom:25px;
}
/***************box1L*****************/
.box1L{
	width:280px;
	height:505px;
	float:left;
	margin-right:30px;
}
.divbox1L{
	width:280px;
	height:175px;
	background-position:0 0;
	overflow:hidden;
}
.pyzc{
	width:35px;
	height:110px;
	background-color:#19448e;
	display:block;
	position:absolute;
	top:1px;
	left:-35px;
	color:#FFF;
	font-size:18px;
	text-align:center;
	line-height:20px;
	background-position:-710px -5px;
}
.pyzc2{
	width:35px;
	height:110px;
	background-color:#e9ecf5;
	display:block;
	position:absolute;
	top:0px;
	right:-35px;
	color:#666;
	font-size:18px;
	text-align:center;
	line-height:20px;
	background-position:-795px -86px;
}
.pstt{
	padding-top:10px;
	display:block;
}
.pstts{
	padding-top:16px;
	display:block;
}
.ulUse{
	overflow:hidden;
	zoom:1;
	padding-left:40px;
	margin-top:20px;
}
.ulUse li{
	margin-bottom:20px;
	height:20px;
	line-height:20px;
	vertical-align:bottom;
}
.liTxt{
	height:20px;
	line-height:20px;
	padding-left:5px;
	vertical-align:middle;
	width:155px;
	margin-left:20px;
	float:left;
	border:none;
	border:0px;
}
.liPas{
	height:20px;
	line-height:20px;
	padding-left:5px;
	vertical-align:middle;
	width:155px;
	margin-left:20px;
	float:left;
	border:none;
	border:0px;
}
.lablewz{
	height:20px;
	line-height:20px;
	width:45px;
	display:block;
	float:left;
	color:#FFF;
}
.liyzm{
	width:75px;
	margin-left:20px;
	float:left;
	height:20px;
	line-height:20px;
	border:none;
	padding-left:5px;
	border:0px;
}
.yzmhk{
	width:75px;
	height:20px;
	line-height:20px;
	margin-left:6px;
	float:left;
	margin-top:0px;
}
.zc{
	width:105px;
	background-color:#f3b85a;
	height:20px;
	line-height:20px;
	display:block;
	text-align:center;
	color:#FFF;
	float:left;
	cursor:pointer;
}
.zc a{
	display:block;
	height:20px;
	line-height:20px;
	color:#FFF;
}
.loginBtn{
	width:105px;
	height:20px;
	line-height:24px;
	border:none;
    background-color:#f3b85a;
	color:#fff;
	float:left;
	margin-left:15px;
	cursor:pointer;
}
.divbox2L{
	height:305px;
	margin-top:25px;
	background-color:#e0e0e0;
}
.h1box2L{
	height:55px;
	background-position:-289px -1px;
}
.imgbox2L{
	width:60px;
	height:60px;
	display:block;
	text-indent:-9999px;
	background-position:-289px -59px;
}
.imgbox2L1{
	background-position:-349px -59px;
}
.imgbox2L2{
	background-position:-409px -59px;
}
.imgbox2L3{
	background-position:-289px -119px;
}
.imgbox2L4{
	background-position:-349px -119px;
}
.imgbox2L5{
	background-position:-409px -119px;
}
.ulbox2L{
	margin-top:25px;
}
.ulbox2L li{
	width:60px;
	float:left;
	margin-left:25px;
	margin-bottom:25px;
	display:inline;
}
.spanbox2L{
	height:30px;
	display:block;
}
/***************box1LEND*****************/
.box1R{
	width:670px;
	height:505px;
	float:left;
	overflow:hidden;
}
.divbox1R{
	width:670px;
	overflow:hidden;
	zoom:1;
	display:block;
	margin-bottom:30px;
}
.spanbox1R{
	width:50px;
	background-color:#1e4d95;
	display:block;
	height:85px;
	text-align:center;
	color:#FFF;
	line-height:40px;
	padding-top:5px;
	float:left;
	font-size:30px;
	color:#FFF;
}
.h2box1R{
	height:55px;
	line-height:55px;
	width:620px;
	float:right;
	text-align:center;
	background-color:#FFF;
}
.h2box1R a{
	font-size:26px;
	color:#284d9b;
}
.divbox1Rs{
	height:32px;
	float:left;
	width:620px;
	vertical-align:text-top;
	overflow:hidden;
	text-align:center;
	background-color:#FFF;
}
.divbox1Rs a{
	font-size:16px;
	margin-right:30px;
}
.divbox1R1{
	width:670px;
	overflow:hidden;
	zoom:1;
}
.divbox1R1l{
	width:325px;
	float:left;
}
.divbox1R1L{
	width:325px;
	height:175px;
	margin-bottom:35px;
}
.h1box1R1L{
	height:29px;
	border-bottom:1px solid #1d4b93;
	position:relative;
}
.abox1R1L{
	font-size:18px;
	color:#1b4990;
	border-left:10px solid  #1d4b93;
	height:23px;
	line-height:23px;
	padding-left:10px;
	text-shadow: 1px 0px 0px #fefdfd,
						-1px 0px 0px #fefdfd,
						0px 1px 0px #fefdfd,
						0px -1px 0px #fefdfd;
						display:block;
						width:100px;
						float:left;
}
.adirection{
	display:block;
	width:20px;
	height:28px;
	position:absolute;
	right:0px;
	top:0px;
	cursor:pointer;
}
.rightdirection{  
    width:0;
	height:0;  
    line-height:0;  
    border-width: 5px 0px 5px 5px;  
    border-style:solid;  
    border-color:transparent transparent transparent #961009;
    padding: 0;  
    width: 0;  
    height: 0;  
    /* ie6 height fix */  
    font-size: 0;  
    line-height: 0;  
    /* ie6 transparent fix */  
    _border-top-color: #dddddd;  
    _border-bottom-color: #dddddd;  
    _filter: chroma( color = #dddddd);
	display:block;
	position:absolute;
	right:4px;
	top:12px;            
}
.rightdirections{  
    width:0;
	height:0;  
    line-height:0;  
    border-width: 5px 0px 5px 5px;  
    border-style:solid;  
    border-color:transparent transparent transparent #961009;
    padding: 0;  
    width: 0;  
    height: 0;  
    /* ie6 height fix */  
    font-size: 0;  
    line-height: 0;  
    /* ie6 transparent fix */  
    _border-top-color: #dddddd;  
    _border-bottom-color: #dddddd;  
    _filter: chroma( color = #dddddd);
	display:block;
	position:absolute;
	right:10px;
	top:12px;            
}
.divbox1R1M{
	height:385px;
	overflow:hidden;
	zoom:1;
	margin-bottom:25px;
}
.ulbox1R1M{
	padding-top:13px;
	padding-left:10px;
}
.ulbox1R1M li{
	background:url(../images/pyBg.png) no-repeat 0 -481px;
	padding-left:10px;
	overflow:hidden;
	height:26px;
	line-height:26px;
}
.search_result{
	width:315px;
	float:left;
	margin-left:30px;
}
.search_result ul.list-thumb-result {
	width:315px;
}
.search_result ul.list-thumb-result li {
	position: relative;
	display: block;
	float: left;
	width: 315px;
	overflow: hidden;
	height: 175px;
	padding-bottom: 35px;
}
.search_result ul.list-thumb-result li a img {
	width:315px;
	height: 175px;
	display: block;
}
.search_result ul.list-thumb-result li a.overhand {
	z-index: 20;
	width: 315px;
	height: 175px;
	position: absolute;
}
.search_result ul.list-thumb-result li div.titreresultdiv {
	z-index: 10;
	width: 315px;
	margin: 60px 0px 0 0px;
	padding: 0px !important;
	position: absolute;
	display: block;
	height: 600px;
	overflow: hidden;
}
.search_result ul.list-thumb-result li div.titreresultdiv a.titleresult {
	font-size: 11px;
	z-index: 10;
	color: #fff;
	width: 299px;
	padding: 8px 8px 8px 8px;
	margin: 0;
	position: absolute;
	background: url(../images/backtitleresult.png);
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/05zjnews/images/2013demo/backtitleresult.png');
	_background: none;
}
.search_result ul.list-thumb-result li a.titlebackresult {
	z-index: 5;
	display: block;
	width: 315px;
	height: 175px;
	position: absolute;
	background: url(../images/hoversearchs.png) no-repeat;
}
/*****************box1END**********************/
.adv{
	height:125px;
	width:980px;
}
.adv img{
	height:125px;
	width:980px;
}
/*****************box2**********************/
.divBox3{
	zoom:1;
	height:855px;
	margin-bottom:25px;
}
.divBox3L{
	width:280px;
	overflow:hidden;
	zoom:1;
	float:left;
}
.imgBox3L{
	width:280px;
	height:160px;
}
.spanimg{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 30px;
	line-height: 30px;
	background: rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000');
	font-size: 12px;
	overflow: hidden;
	color:#FFF;
	text-align:center;
	padding-left:1%;
	padding-right:1%;
	width:98%;
	display:block;
}
.aimgBox3L{
	width:280px;
	height:160px;
	position:relative;
	display:block;
}
.playIcon160 {
	position: absolute;
	width: 78px;
	height: 97px;
	top: 25px;
	left: 95px;
	background: url(../images/void.png);
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/void.png');
	_background: none;
	display:block;
}
.playIcon160Hover {
	background: url(../images/voidA.png);
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/voidA.png');
	_background: none;
}
.divBox3M{
	width:325px;
	float:left;
	margin-left:30px;
}
.divBox3R{
	width:312px;
	background-color:#e9edf5;
	float:right;
	padding-top:15px;
	padding-left:8px;
	position:relative;
	height:840px;
}
.p1Box3R{
}
.a1Box3R{
	background-position:0 -183px;
	display:block;
	width:130px;
	height:33px;
	float:left;
	text-indent:-9999px;
}
.a2Box3R{
	background-position:0 -217px;
}
.a3Box3R{
	background-position:0 -251px;
	height:35px;
}
.a4Box3R{
	background-position:0 -287px;
	width:89px;
}
.a5Box3R{
	background-position:0 -321px;
	width:70px;
}
.a6Box3R{
	background-position:0 -355px;
	height:48px;
}
.a7Box3R{
	background-position:0 -404px;
	width:142px;
}
.aboxwz{
	font-size:18px;
	text-shadow: 1px 0px 0px #fefdfd,
						-1px 0px 0px #fefdfd,
						0px 1px 0px #fefdfd,
						0px -1px 0px #fefdfd;
	float:left;
	font-weight:bold;
	height:33px;
	line-height:30px;
	display:block;
	color:#01437d;
}
.asboxwz{
	height:35px;
	line-height:32px;
}
.as2boxwz{
	height:48px;
	line-height:45px;
}
.spanDot{
	width:25px;
	background-position:-662px -478px;
	display:block;
	height:33px;
	float:left;
}
.spansDot{
	height:35px;
}
.spans2Dot{
	height:48px;
	background-position:-662px -470px;
}
.ulBox3R{
	width:310px;
	float:left;
	padding-top:14px;
	padding-bottom:23px;
	padding-left:10px;
}
.ulBox3R li{
	height:24px;
	line-height:24px;
	overflow:hidden;
	background:url(../images/pyBg.png) no-repeat 0 -481px;
	padding-left:10px;
	width:280px;
	float:left;
}
.clear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .clearfix { zoom: 1; }
/* IE6 */
*:first-child + html .clearfix { zoom: 1; }
/* IE7 */
.bg{ background:url(../images/pySP.png) no-repeat;}
/*�ײ�logo*/
.botLogoList{
	width:980px;
	background-color:#EEEEEE;
	padding-bottom:20px;
}
.jbfsBar{
	height:70px;
}
.jbfsBar h2{
	width:276px;
	height:64px;
	background-position:-474px -115px;
	float:left;
}
.jbfsBar span{
	border-top:2px solid #6896C7;
	height:2px;
	margin-top:33px;
	width:695px;
	float:left;
}
.pylmBar{
	padding:0 10px;
	height:65px;
	overflow:hidden;
	margin-top:10px;
}
.pylmBar h2{
	width:180px;
	height:44px;
	background-position:-473px -60px;
	float:left;
	font-size:18px;
	line-height:44px;
	color:#01437d;
	border-bottom:4px solid #2C5BAD;
	text-shadow: 1px 0px 0px #fefdfd,
						-1px 0px 0px #fefdfd,
						0px 1px 0px #fefdfd,
						0px -1px 0px #fefdfd;
						
}
.pylmBar span{
	float:left;
	width:780px;
	border-bottom:2px solid #C3C1C2;
	height:45px;
}
.imgList110{ padding-left:30px;}
.imgList110 li{
	width:110px;
	height:50px;
	float:left;
	margin-right:25px;
	_display:inline;
	margin-bottom:10px;
}
.imgList110 li img{
	width:108px;
	height:48px;
	border:1px solid #D3D3D3;
	display:block;
}
.imgList110 li a:hover img{
	border:1px solid #2C5BAD;
}
/*****************box2END**********************/
/****************��¼��**********************/
.ulDl{
	width:240px;
	height:164px;
	border-bottom:1px solid #337dd4;
	padding-left:10px;
	padding-right:10px;
}
.ulDl li{
	height:40px;
	line-height:40px;
	color:#FFF;
	font-weight:bold;
}
.ulDl li a{
	color:#FFF;
}
.spanHf{
	margin-left:6px;
	margin-right:20px;
}
.spanDlName{
	color:#eab452;
	margin-right:20px;
	font-weight:bold;
	margin-left:6px;
}
.agrzx{
	margin-right:25px;
}
.spanWyjb{
	width:230px;
	height:25px;
	background-color:#eab452;
	text-align:center;
	line-height:25px;
	display:block;
	margin-top:10px;
}
/****************��¼��END**********************/
.header p{
	width:1050px;
}
.spanHeader1{
	margin-left:50px;
	margin-right:51px;
}
.spanHeader2{
	margin-left:50px;
	margin-right:180px;
}