body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{
	font:15px "Microsoft Yahei";
overflow:scroll;
overflow-x:hidden;
-webkit-text-size-adjust:100%;	background-color: #FFFFFF;
}
a{color:#333;text-decoration:none}
a:hover{color:#0068b7;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

/*nav*/

.menunr table{margin:0 auto;}

#navs_main{display:inline-flex;}

/*单篇正文标题*/
.tlt{text-align:center;color:red;}

#picmove{margin:0 auto;}

/*更多按钮*/
#morea{
float:right;
font-size:16px;
padding-top:8px;
}
#morea a{color:grey;}

/*.nrbtka{font-size: 29px;
	line-height: 65px;
	color: #025dac;
border-bottom:1px dashed gray;
height:55px;
}*/


/*友情链接图片*/
.ztbox .ztk .nrk{
	float: left;
	height: 68px;
	width: 165px;
	margin-right: 3px;
	margin-left: 3px;
          padding-top:10px;
}
.ztbox .ztk .nrk img{
        height: 66px;
	width: 165px;
}

/*新闻列表副标题*/
.subt{color:blue;padding-left:18%;}

/*搜索框*/
.searchk{
        width: 190px;
        display: inline-block;
        margin-top: 8px;
        position: relative;
        right: 90px;
}
.searchk .sea{
     padding-bottom: 4px;
     width: 25px;
}

/*LOGO*/
.topbanner .logo{
           position:absolute;
	top:0px;	
}



/*搜索图标*/

.ssbtn {
	  height: 41px;
	  width: 41px;
          float: right;
          position: relative;
          z-index: 999;
          margin-right: 55px;
}

/*联系我们*/
.footmain{
           float: left;
           margin-left: 9%;
           margin-top: 10px;
}


/*二维码*/
.pagedown .footscan{
           display: inline-block;
           margin-left: 160px;
}
/*二维码图片*/
.pagedown .footscan .scan img{width:81px;height:71px;}

/*二维码字*/
.pagedown .scanfont{
           color:white;
           font-size:12px;
           margin-left: 11px; 
           margin-bottom: 5px;    
}

.footscan .scan img{
    padding-left: 10px;

}
.footscan .scanfont .fonts{
     display: inline-block;
     margin-left: 5px;
}

.footscan .scanfont .fonts:nth-child(2){
    padding-left: 18px;
}
.footscan .scanfont .fonts:nth-child(3){
    padding-left: 11px;
}



/*底部LOGO*/
.footlogo{
           float:left;
           margin-left: 100px;
           margin-top: 9px;
}

/*顶部时间*/
.topbanner #show{
           border:1px red solid;
           position:absolute;
	top:280px;
	left:860px;
color:white;
}

/*通知公告		
.rbox{
           width: 398px;
           position:absolute;
	top:594px;
	left:855px;
}*/


/*导航栏文字*/
.menubox .menunr a{
           color:white;
           font-size:17px;
           line-height:48px;
}

.menubox .menunr a:hover{
color:#B0568B;
}


/*新闻*/
.bnrk{
           position:absolute;
	top:759px;
	left:463px;
}

/*index*/
.topbanner{
	background-color: #0568c5;
	height: 150px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center center;
}
.topbanner .nrk {
	width: 1300px;
	margin-right: auto;
	margin-left: auto;
	height: 95px;
	padding-top: 55px;
}

.ssk {
background-image: url(../images/sskb.png);
		float: right;
	height: 39px;
	width: 189px;
	padding-right: 10px;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 25px;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 20px;
           position: relative;
           z-index: 999;
}

.ssk a {color:#FFFFFF;text-decoration:none}
.ssk a :hover{color:#FFFF00;text-decoration:none;}

.ssk .srk {
	height: 36px;
	line-height: 36px;
	outline:0px;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
	background-color: #0568C5;
	width: 140px;
           position: relative;
           z-index: 999;
}

.tianqi {
	line-height: 41px;
	color: #FFFFFF;
	float: right;
	margin-right: 110px;
           position: relative;
           z-index: 999;
}


.menubox {
	height: 48px;
	width: 100%;
           background-color: #0568c5;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #EAF7FF;
}
.menunr {
	width: 1200px;
margin:auto;
}
.menunr .btn {
	line-height: 48px;
	float: left;
	width: 90px;
	text-align: center;
}

.menunr .btn a{
	color:#333;
	text-decoration:none;
	display: block;
	background-color: #FFFFFF;
	width: 90px;
}
.menunr .btn a:hover{
	color:red;
	text-decoration:none;
	background-color: #0872C6;
	display: block;
}

.newspicbox {
	height: 400px;
	width: 100%;
	margin-bottom: 12px;
	
	background-position: center center;
}
.newspicbox .midbox {
	position:absolute;
	width:1200px;
	height:400px;
	;
	left: 50%;
	margin-left: -600px;
}

.newspicbox .midbox  .jt1 {
	height: 63px;
	width: 33px;
	position:relative;
	right: 0px;
	float: left;
	top: 160px;
}
.newspicbox .midbox  .jt2 {
	height: 63px;
	width: 33px;
	position:relative;
	float: right;
	left: 0px;
	top: 160px;
}
.newspicbox .midbox  .wz {
	font-size: 14px;
	line-height: 38px;
	color: #FFFFFF;
	background-image: url(../images/yya1.png);
	text-align: center;
	height: 38px;
	width: 1172px;
	position:relative;
	top: 350px;
}

.zwbox {
	height: 434px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 3px;
}
.zwbox .rbox {
	float: right;
	width: 398px;
}
.nrbtk {
	font-size: 29px;
	line-height: 75px;
	color: #025dac;
}
/*.nrbtk {
	font-size: 29px;
	line-height: 75px;
	color: #025dac;
    border-bottom: 1px dashed gray;
    height: 60px;
    margin-bottom: 10px;
    width: 725px;
}*/


.zwbox .lbox {
	float: left;
	width: 700px;
           margin-left:2px;
}
.zwbox .lbox .lbnrk {
	float: left;
	width: 383px;
}
.xwk {
	width: 383px;
	height: 72px;
}
/*.xwkbt {
	float: left;
	height: 46px;
	width: 56px;
	line-height: 20px;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
margin-right:8px;
margin-top:6px;
line-height: 22px;
background-image: url(../images/bb2.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}*/
.xwkbt {
	float: left;
	height: 46px;
	width: 56px;
	background-color: #0062ad;
	line-height: 20px;
	font-size: 14px;
	color: white;
	text-align: center;
	padding-top:5px;
           margin-top:5px;
           margin-right:5px;
    background-image: url(../images/bb2.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.xwknr {
	float: right;
	height: 30px;
	width: 379px;
	line-height: 30px;
}
.xwktime {
	float: right;
	height: 20px;
	width: 317px;
	font-size: 12px;
	line-height: 20px;
	background-image: url(../images/time1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 15px;
}
/* .tznr {
	height: 103px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-top: 13px;
}*/
.tznr {
	height: 100px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 16px;
}



.tzbt {
	line-height: 34px;
	width: 100%;
	background-image: url(../images/dian1.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	text-indent: 10px;
}
.tzzw {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	line-height: 26px;
}



.kjbox {
	height: 112px;
	width: 1198px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.kjbox .kjk {
	float: left;
	height: 112px;
	width: 171px;
}
.kjbox .kjk a:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8} 

.ztbox {
	background-color: #eaf7ff;
	height: 66px;
	width: 100%;
	padding-bottom: 18px;
           margin-bottom:10px;
}
.ztbox .ztk {
	height: 66px;
	width: 1202px;
	margin-right: auto;
	margin-left: auto;
}

.pagedown {
	background-color: #0568c5;
	height: 115px;
	width: 100%;
	padding-top: 20px;
	background-position: bottom;
}

.pagedown .nrk {
	height: 96px;
	width: 1135px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/aa12.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
}
.pagedown .nrk .weibok {
	float: right;
	height: 95px;
	width: 260px;
}
.pagedown .nrk .wzk {
	float: right;
	width: 350px;
	font-size: 14px;
	line-height: 35px;
	padding-top: 10px;
	padding-right: 100px;
	color: #FFFFFF;
}

.pagedown .nrk .wzk a {color:#FFFFFF;text-decoration:none}
.pagedown .nrk .wzk a :hover{color:#FFFF00;text-decoration:none;}

.wbn {
	float: right;
	height: 96px;
	width: 72px;
	border-left-width: 14px;
	border-left-style: solid;
	border-left-color: #0568c5;
}
.wbn .bt {
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	text-align: center;
}




.downline {
	background-color: #0568c5;
	height: 50px;
	width: 100%;
	font-size: 12px;
	line-height: 50px;
	color: #FFFFFF;
	text-align: center;
}
.kg1 {
	float: left;
	height: 10px;
	width: 68px;
}
