@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;}
body , ul , ol , h1 ,h2 , h3 , h4, h5 , p , dl , dt , dd , form ,input,Submit,li{ padding: 0; margin: 0; }
img {border:0;}
ul, ol,li{list-style:none;}
a{text-decoration:none}
.w1200 {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display:block;
	overflow:hidden;
}
body {
	
	background-repeat: no-repeat;
		font-family: "微软雅黑";
	background-position: center top;
}
.t01 {
	font-size: 14px;
	line-height: 40px;
	color: #FFF;
	float: left;
}
.t01 a{
	color: #FFF;
}
.t01 img {
	margin-right: 10px;
	margin-top: 12px;
	float: left;
}
.liulan {
	font-size: 14px;
	line-height: 28px;
	color: #FFF;
	float: right;
	margin-right: 15px;
	background-color: #CC3300;
	border-radius: 25px;
	width: 130px;
	height: 28px;
	margin-top: 5px;
}
.liulan img {
	margin-right: 10px;
	margin-left:15px;
	margin-top: 5px;
	float: left;
}

.ss {
	background-image: url(ssbg_xxgk.png);
	background-repeat: no-repeat;
	float: right;
	height: 28px;
	margin-top: 5px;
}

#t_select {
    width: 56px;
    height: 24px;
    line-height: 24px;
    text-align: left;
    float: left;
}
#t_selected {
	padding-right: 12px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	overflow: hidden;
	color: #666;
	font-size: 14px;
	position: relative;
	z-index: 998;
	cursor: pointer;
	margin-top: 3px;
	margin-right: 5px;
	float: left;
	width: 50px;
	margin-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-image: url(icon04_xxgk.gif);
	background-repeat: no-repeat;
	background-position: 45px center;
}
#t_select-list {
	position: absolute;
	margin-top: 29px;
	margin-left: 5px;
	border: #d7d7d7 1px solid;
	border-bottom: none;
	width: 60px;
	display: none;
	line-height: 29px;
	color: #333333;
	z-index: 100;
	font-size: 14px;
}
#t_select-list a {
	display: block;
	text-decoration: none;
	color: #333333;
	border-bottom: 1px #d7d7d7 solid;
	text-align: center;
	line-height: 28px;
	background-color: #FFFFFF;
}
.indexbox1{
	width: 182px;
	padding-left: 5px;
	background: none;
	height: 24px;
	line-height: 24px;
	color: #999999;
	font-size: 14px;
	border: 0;
	float: left;
	margin-left: 15px;
	margin-top: 2px;
	outline: none;
}
.btn_so {
	background: url(bn_xxgk.png) 0 0 no-repeat;
	width: 60px;
	height: 28px;
	border: 0;
	cursor: pointer;
	float: left;
	outline: none;
	}
	
.btn_so2 {
	background: url(gj_xxgk.png) 0 0 no-repeat;
	width: 90px;
	height: 28px;
	border: 0;
	cursor: pointer;
	float: right;
	outline: none;
	}
.logo {
	float: left;
	margin-top: 65px;
	margin-bottom: 80px;
}
.dh {
	height: 55px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	margin-bottom: 25px;

}
#navMenu {
	height: 55px;
	display: block;
	overflow:hidden;
	width: 1200px;
	z-index: 9999;
	margin-right: auto;
	margin-left: auto;
	font-size: 18px;
	line-height: 55px;
	color: #333333;
	font-family: "微软雅黑";
	background-color: #215895;
	border-radius:5px 5px 0px 0px;
}
#navMenu ul{
	width:100%;
}

#navMenu .onelink{
	background-color: #5f91c9;
	color: #FFFFFF;
}
#navMenu .onelink a{
	color: #FFFFFF;
}
#navMenu li {
	text-align: center;
	float: left;
	line-height: 55px;
	height: 55px;
	width: 199px;
	font-size: 16px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #527dac;
}

#navMenu li a {
	color:#FFFFFF;
	margin-left: 0px;
	display: block;
	font-size:18px;
	text-decoration: none;
}
#navMenu li a:hover, #navMenu li.hover a {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 18px;
	background-color: #5F91C9;
}

.dropMenu {
	position: absolute;
	top: 0;
	z-index: 9999;
	visibility: hidden;
	background-color: #215895;
	filter: Alpha(Opacity=85);
	margin-top: -1px;
	margin-left: 0px;
	width: 149px;
	z-index: 9999;
}

.dropMenu li {
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C6EAFF;
}
.dropMenu li a {
	width: 100%;
	display: block;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
}

.dropMenu a:hover {
	color:#FFFFFF;
	font-size:14px;
}
ul,li{
	padding:0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.gklist {
	float: left;
	width: 270px;
}
.lm h1 {
	font-size: 20px;
	color: #215895;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #215895;
	padding-left: 15px;
}
.lm h1 a{
	color: #215895;
}
.lm {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddada;
	height: 40px;
	margin-bottom: 15px;
}
.gklist ul li {
	background-color: #e3eef9;
	height: 55px;
	font-size: 17px;
	line-height: 55px;
	color: #333333;
	margin-bottom: 13px;
}

.gklist ul li a{
	color: #333333;
}
.gklist ul li img {
	margin-right: 20px;
	margin-left: 20px;
	float: left;
	margin-top: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A9BEDC;
	padding-right: 20px;
}
.gklist .lb01 {
	width: 270px;
	padding-top: 15px;
	display: block;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;

}
.gklist .lb01 ul {
	width: 110%;
}
.gklist .lb01 ul li {
	background-image: url(lmbg_xxgk.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 37px;
	width: 94px;
	font-size: 14px;
	line-height: 37px;
	padding-left: 37px;
	margin-right: 8px;
	margin-bottom: 8px;
}
.nlist {
	float: left;
	width: 428px;
	height:403px;
}
.tabbox{
	width:100%;
	margin-right: auto;
	margin-left: auto;	position:relative;
	overflow:hidden;
}
.tabbox .tabbtn{
	height: 38px;
	/* width: 110%; */
	background-image: url(dh03_xxgk.jpg);
	background-repeat: repeat-x;
}

.tabbox .tabbtn li{
	float: left;
	position: relative;
	width: 20%;
}
.tabbox .tabbtn li a,.tabbox .tabbtn li span{
	display: block;
	float: left;
	height: 38px;
	line-height: 30px;
	overflow: hidden;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
	color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	background-image: url(dh02_xxgk.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	/* padding-right: 10px; */
	/* padding-left: 10px; */
	width: 109px;
}
.tabbox .tabbtn li.current{
}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{
	height: 38px;
	line-height: 30px;
	color: #FFFFFF;
	font-weight: normal;
	background-image: url(dh01_xxgk.jpg);
	font-size: 14px;
	background-repeat: no-repeat;
	background-position: center top;
}
.tabbox .tabcon ul{
	float: left;
	width: 100%;
	padding-top: 5px;
}
.tabbox .tabcon li{
	line-height: 38px;
	overflow: hidden;
	font-size: 16px;
	color: #333333;
	background-image: url(dian_xxgk.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 15px;
	height:38px;
}
.tabbox .tabcon li a{
	color: #333333;
}
.tabbox .tabcon li span{
	color:#999999;
	float: right;
}
.tabbox .tabcon li span a{
	color:#999999;
}
.tabbox .tabcon p{
	font-size: 14px;
	color: #333;
	line-height: 37px;
	background-image: url(jt2_xxgk.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	float: left;
	width: 169px;
	height:37px;
	overflow:hidden;
}
.tabbox .tabcon p a{
	color: #333;
}
.gg{
	height: 109px;
	width: 890px;
	margin-top: 25px;
	margin-bottom: 25px;
	float: left;
}

.gkml {
	width: 270px;
	margin-top: 20px;
	float: left;
}
.tabboxf{
	width:100%;
	margin-right: auto;
	margin-left: auto;	position:relative;
	overflow:hidden;
}
.tabboxf .tabbtnf{
	height: 38px;
	width: 110%;
	background-color: #f3f5f8;
}

.tabboxf .tabbtnf li{
	float: left;
	position: relative;
}
.tabboxf .tabbtnf li a,.tabboxf .tabbtnf li span{
	display: block;
	float: left;
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
	color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	width: 135px;
}

.tabboxf .tabbtnf li.currentf a,.tabboxf .tabbtnf li.currentf span{
	height: 38px;
	line-height: 38px;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 14px;
	background-color: #215895;
	width: 135px;
	background-image: url(jt_xxgk.jpg);
	background-repeat: no-repeat;
	background-position: 22px 17px;
}
.tabboxf .tabconf{
	float: left;
	padding-top: 5px;
	height: 320px;
	border: 1px solid #DCECF5;
	width: 268px;
}

.tabboxf .tabconf .lb02{
	width: 100%;
	margin:5px auto;
	display: block;
	overflow: hidden;
}
.tabboxf .tabconf .lb02 h1{
	font-size: 14px;
	line-height: 30px;
	background-color: #EAF3FA;
	width: 100%;
	font-weight: normal;
	color: #215895;
	text-indent: 10px;
	float: left;
	margin-bottom: 5px;
}
.tabboxf .tabconf .lb02 h1 a{
	color: #215895;
}

.tabboxf .tabconf .lb02 h2{
	font-size: 12px;
	line-height: 30px;
	width: 50%;
	margin-right: 0px;
	margin-left: 0px;
	font-weight: normal;
	color: #333333;
	text-indent: 16px;
	float: left;
	background-image: url(dian2_xxgk.jpg);
	background-repeat: no-repeat;
	background-position: 6px center;
}

.tabboxf .tabconf .lb02 h2 a{
	color: #333333;
}

.ysq {
	width: 270px;
	margin-top: 25px;
	float: left;
}
.ysq ul{ width:110%;}
.ysq ul li {
	font-size: 14px;
	background-image: url(bg02_xxgk.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 33px;
	width: 94px;
	margin-right: 8px;
	margin-bottom: 8px;
	line-height: 33px;
	padding-left: 37px;
}
.ysq ul li a{
	color:#333;
}
.tabboxh{
	width:100%;
	margin-right: auto;
	margin-left: auto;	position:relative;
	overflow:hidden;
}
.tabboxh .tabbtnh{
	height: 32px;
	width: 110%;
	background-color: #e4eef6;
}

.tabboxh .tabbtnh li{
	float: left;
	position: relative;
}
.tabboxh .tabbtnh li a,.tabboxh .tabbtnh li span{
	display: block;
	float: left;
	line-height: 32px;
	overflow: hidden;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
	color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	width: 135px;
	height: 32px;
}

.tabboxh .tabbtnh li.currenth a,.tabboxh .tabbtnh li.currenth span{
	line-height: 32px;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 14px;
	background-color: #386da9;
	width: 135px;
	height: 32px;
}
.tabboxh .tabconh{
	float: left;
	height: 246px;
	width: 268px;
	background-image: url(pmbg_xxgk.jpg);
}
.tabboxh .tabconh ul li{
	width: 260px;
	float: left;
	height: 31px;
}
.tabboxh .tabconh ul li h1{
	font-size: 14px;
	line-height: 31px;
	color: #333;
	font-weight: normal;
	float: left;
	margin-left: 40px;
}
.tabboxh .tabconh ul li h1 a{
	color: #333;
}
.tabboxh .tabconh ul li h2{
	font-size: 14px;
	line-height: 31px;
	color: #333;
	font-weight: normal;
	float: right;
	margin-right: 30px;
}
.tabboxh .tabconh ul li h2 a{
	color: #333;
}

.tongji {
	width: 270px;
	margin-top: 25px;
	float: left;
}
.nlist2 {
	float: right;
	width: 890px;
}
.nlist2 ul {
	width: 110%;
}
.nlist2 ul li {
	background-color: #eaf3fa;
	float: left;
	border: 1px solid #bfdcf5;
	line-height: 50px;
	font-size: 22px;
	color: #135ca9;
	border-radius: 5px;
	margin-right: 19px;
}
.nlist2 ul li:hover{
	background-color: #d6edff;
}
.nlist2 ul li a{
	color: #135ca9;
	padding-top: 30px;
	padding-right: 35px;
	padding-bottom: 30px;
	padding-left: 35px;
	display:block;
}

.nlist2 ul li img {
	float: left;
	margin-right: 30px;
}
.nlist3 {
	float: right;
	width: 890px;
	margin-top: 30px;
}
.nlist3 ul {
	width: 110%;
}
.nlist3 ul li {
	background-color: #eaf3fa;
	float: left;
	line-height: 50px;
	font-size: 22px;
	color: #135ca9;
	border-radius: 5px;
	margin-right: 17px;
	width: 112px;
	height:169px;
	text-align: center;
}
.nlist3 ul li:hover{	background-color: #d6edff;}

.nlist3 ul li a{
	color: #135ca9;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	display:block;
}

.nlist3 ul li h1 {
	font-size: 18px;
	color: #135CA9;
	font-weight: normal;
	line-height: 27px;
}
.nlist3 ul li h1 a{
	color: #135CA9;
}
.nlist3 ul li img {
	margin-bottom: 10px;
}
.nlist4 {
	float: left;
	width: 586px;
	margin-top: 30px;
}
.zt {
	float: right;
	width: 270px;
	margin-top: 30px;
}
.zt img {
	margin-bottom: 8px;
}
.hudong {
	float: right;
	width: 270px;
	margin-top: 8px;
}
.hudong ul{
	width: 110%;
	margin-bottom: 10px;
}
.hudong ul li{
	font-size: 16px;
	float: left;
	height: 40px;
	width: 131px;
	margin-right: 8px;
	margin-bottom: 10px;
	line-height: 40px;
	background-color: #ebf2fa;
	font-weight: bold;
	color: #215895;
}
.hudong ul li a{
	color: #215895;
}

.hudong ul li img {
	float: left;
	margin-top: 8px;
	margin-left: 15px;
	margin-right: 10px;
}
.lianjie {
	height: 45px;
	width: 1200px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	background-color: #427cbe;
}
.lianjie p {
	font-size: 16px;
	line-height: 45px;
	color: #FFF;
	margin-left: 20px;
	margin-right: 20px;
	float: left;
}
.lianjie p a{
	color: #FFF;
}

.lianjie #form select {
	height: 30px;
	width: 250px;
	outline: none;
	margin-top: 8px;
	background-color: #ebf2fa;
	font-size: 14px;
	color: #333;
	padding-left: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}
.end {
	background-color: #215895;
	height: 150px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;


}
.end .bq {
	float: left;
	height: 125px;
	width: 635px;
	margin-top: 25px;
	margin-left: 25px;
}
.end .bq p {
	font-size: 12px;
	line-height: 25px;
	color: #FFF;
}
.end .bq p a{
	color: #FFF;
}

.end .bq img {
	float: left;
}
.end .wx {
	float: left;
	height: 90px;
	width: 250px;
	margin-top: 30px;
	margin-left: 20px;
}
.end .wx p {
	font-size: 12px;
	line-height: 25px;
	color: #FFF;
}
.end .wx p a{
	color: #FFF;
}

.end .wx img {
	float: left;
	margin-right: 20px;
}
.neirong{
	background-color: #EAF3FA;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	margin-top: 25px;
	padding: 0px;
	margin-bottom: 25px;
}
.neirong{
	background-color: #EAF3FA;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	margin-top: 25px;
	padding: 0px;
	margin-bottom: 25px;
}

.neirong .leftk{ width:240px; float:left;		display: block;
	overflow: hidden;

}
.neirong .leftk h1 {
	width: 180px;
	background-color: #215895;
	font-size: 26px;
	color: #FFF;
	line-height: 30px;
	font-weight: normal;
	padding-left: 30px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;border-radius:7px 7px 0px 0px;
}
.neirong .leftk h1 a{
	color: #FFF;
}
.neirong .rightk {
	float: right;
	width: 920px;
	background-color: #FFF;
	padding-bottom: 20px;
	padding-left: 40px;
}
.list{
	width: 100%;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.list ul li{
	background-color: #eaf3fa;
	border-bottom-style: solid;
	border-bottom-color: #CCE1F2;
	background-image: url(icon05_xxgk.png);
	background-repeat: no-repeat;
	background-position: 195px 28px;
	border-bottom-width: 1px;
}
.list ul li a{
	padding-left: 30px;
	color: #333333;
	font-size: 16px;
	display: block;
	font-weight: normal;
	height: 60px;
	line-height: 60px;
	position: relative;
}
.list ul li .inactive{
	background-image: url(off_xxgk.png);
	background-repeat: no-repeat;
	background-position: 200px center;
}
.list ul li .inactives{background:url(on_xxgk.png) no-repeat 200px center;} 
.list ul li ul{display: none;}
.list ul li ul li {
	background-color: #c3dcf0;
	background-position: 45px 18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #fff;
	line-height: 40px;
	height: 40px;
}
.list ul li ul li ul{display: none;}
.list ul li ul li a{
	padding-left: 65px;
	line-height: 40px;
}
.list ul li ul li ul li {
	background-color: #d6e6f1;
	border-color: #6196bb;
	background-image: none;
}
.last{ background-color:#d6e6f1; border-color:#6196bb; }
.list ul li ul li ul li a{
	color: #316a91;
	padding-left: 80px;
}
.lt05 {
	font-size: 32px;
	line-height: 40px;
	color: #333333;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 30px;
	padding-right: 100px;
	padding-left: 100px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDADA;
	margin-bottom: 30px;
}
.lt05 a{
	font-size: 20px;
	line-height: 50px;
	color: #333333;
}
.lt08 {
	font-size: 18px;
	line-height: 50px;
	color: #333333;
	margin-bottom: 20px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.lt08 p{
	font-size: 18px;
	line-height: 50px;
	color: #333333;
	padding-left: 20px;

}
.lt10 {
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 40px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
}
.lt10 p {
	font-size: 15px;
	line-height: 32px;
	color: #333;
	text-indent: 2em;
	margin-bottom: 20px;
}
.lt10 p a{
	color: #333;
}
.lm07 {
	height: 26px;
	width: 100%;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddada;
	padding-bottom:14px;
	overflow:hidden;
}
.lm07 h1 {
	font-size: 20px;
	color: #215895;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #215895;
	padding-left: 15px;
	float: left;
	margin-bottom:14px;
}
.lm07 h1 a{
	color: #215895;
}
.lm07 h2 {
	font-size: 14px;
	font-weight: normal;
	float: right;
	color: #666666;
	text-indent: 25px;
	line-height: 30px;
}
.lm07 h2 a{
	color: #666666;
}
.neirong .rightk .nr {
	padding-bottom: 40px;

}
.neirong .rightk .nr li{
	line-height: 40px;
	overflow: hidden;
	font-size: 16px;
	color: #333333;
	background-image: url(dian_xxgk.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 17px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.neirong .rightk .nr li a{
	color: #333333;
}
.neirong .rightk .nr li span{
	color:#999999;
	float: right;
}
.neirong .rightk .nr li span a{
	color:#999999;
}


.neirong .rightk .nr p {
	font-size: 16px;
	line-height: 32px;
	color: #333;
	text-indent: 2em;
	margin-bottom: 20px;
}
.neirong .rightk .nr p a{
	color: #333;
}
.pagination{
	font-size: 12px;
	padding-top: 20px;
	text-align: center;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	display:block;
	overflow:hidden;
}
.pagination ul li {
	float: left;
}
.pagination a,.pagination span{
	font-size: 12px;
	color: #ccc;
	display: inline-block;
	_display: inline;
	border: 1px solid #ddd;
	margin-right: 5px;
	line-height: 26px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.pagination a.prev,.pagination a.next{
	padding: 0 15px;
}
.pagination a:hover,
.pagination a.cur,
.pagination a.active,
.pagination li.active a,
.pagination li.active a:hover,
.pagination span.page_this {
	font-weight: bold;
	color: #fff;
	border: 1px solid #144E9C;
	background-color: #144E9C;
}
.neirong .rightk .nr table {
	line-height: 30px;
	border: 1px solid #B6D0E7;
	font-size: 16px;
	text-align: center;
	background-color: #CCE1F2;
	margin-right: auto;
	margin-left: auto;
	border-radius: 5px;
}
.neirong .rightk .nr table tr td {
	padding: 10px;border-radius: 5px;
}
.neirong .rightk .nr table tr td.one {
	background-color: #84B1D7;
	color: #FFF;
}
.nr2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDADA;
	border-right-color: #DDDADA;
	border-bottom-color: #DDDADA;
	border-left-color: #DDDADA;
	padding-top: 30px;
	padding-right: 40px;
	padding-bottom: 30px;
	padding-left: 40px;
	margin-bottom: 30px;
}
.nr2 p {
	font-size: 16px;
	line-height: 32px;
	color: #000;
}
.nr2 img{ max-width:100%; height:auto}
.nr2 table{
	border-collapse: collapse;
	border-spacing: 0;
}
.nr2 table td,
.nr2 table th{
	border:1px solid #000;
}
.nr2 table p {
	font-size: 16px;
	line-height: 32px;
	color: #333;
	text-indent: 0;
	margin-bottom: 0;
}
.nr2 p a{
	color: #333;
}
.tabcon22 ul{ width:110%;}
.tabcon22 ul li{
	font-size: 14px;
	color: #333;
	line-height: 35px;
	background-image: url(jt_xxgk.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	float: left;
	width: 290px;
	border: 1px solid #dbecf3;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #EBF2FA;
	position: relative;
}
.tabcon22 ul li a{
	color: #333;
	padding-left: 25px;
}
.tabcon22 ul li span{
	position: absolute;
	right:0;
}
.tabcon22 ul li span a{
	padding-right: 10px;
	padding-left: 0;
}
.tabcon22 {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}
.tabcon23 ul{ width:120%;}
.tabcon23 ul li{
	float: left;
	width: 302px;
	margin-right: 97px;
}
.tabcon23 ul li h1{
	font-size: 20px;
	color: #FFFFFF;
	line-height: 50px;
	background-repeat: no-repeat;
	background-position: 15px center;
	width: 300px;
	border: 1px solid #5F91C9;
	margin-bottom: 25px;
	background-color: #5F91C9;
	text-align: center;
	font-weight: normal;
	border-radius: 5px
}
.tabcon23 ul li h1 a{
	color: #FFFFFF;
}
.tabcon23 ul li h2{
	font-size: 15px;
	color: #333;
	line-height: 20px;
	background-image: url(jt_xxgk.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
	width: 300px;
	border: 1px solid #dbecf3;
	margin-bottom: 10px;
	background-color: #EBF2FA;
	font-weight: normal;
	border-radius: 5px 
}
.tabcon23 ul li h2 a{
	color: #333;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	display:block;
}
.tabcon23 ul li h3{
	font-size: 14px;
	color: #333;
	line-height: 20px;
	background-repeat: no-repeat;
	background-position: 15px center;
	width: 300px;
	border: 1px solid #E8E8E8;
	margin-bottom: 10px;
	background-color: #eeeeee;
	font-weight: normal;
	border-radius: 5px;
	text-align: center;
}
.tabcon23 ul li h3 a{
	color: #333;
	padding-top: 10px;
	padding-bottom: 10px;
	display:block;
}

.tabcon23 {
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	margin-bottom: 40px;
}

.leftk .ss2 {
	width: 185px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
.leftk .ss2 .txt2 {
	height: 32px;
	margin-bottom: 10px;
	width: 100%;
	font-size: 14px;
	color: #666;
	text-indent: 15px;
	border: 1px solid #CDE2F3;
}
.leftk .ss2 .bn{
	height: 32px;
	margin-bottom: 10px;
	width: 100%;
	font-size: 14px;
	color: #FFF;
	background-color: #215895;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.lm08 {
	height: 50px;
	width: 100%;
	margin-bottom: 60px;
	/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddada;
*/	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 20px;
}
.lm08 h1 {
	font-size: 20px;
	color: #FFFFFF;
	line-height: 50px;
	font-weight: normal;
	background-color: #215895;
	height: 50px;
	width: 205px;
	text-align: center;
	border-radius: 5px;
	margin-right: auto;
	margin-left: auto;
}
.lm08 h1 a {
	color: #215895;
}

.lm09 {
	height: 26px;
	width: 100%;
	overflow:hidden;
	margin-top: 5px;
	border-bottom:1px dotted #ccc
}
.lm09 h1 {
	font-size: 16px;
	color: #215895;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #215895;
	padding-left: 15px;
	float: left;
}
.neirong .rightk .wb {
	padding-bottom: 40px;
	min-height: 700px;
}
.neirong .rightk .wb ul li {
	display: block;
	overflow: hidden;
	float: left;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #215895;
	border-right-color: #dddada;
	border-bottom-color: #dddada;
	border-left-color: #dddada;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	width: 248px;
	margin-right: 13px;
	margin-bottom: 20px;
	height:190px;
}
.neirong .rightk .wb ul li h1 {
	font-size: 18px;
	line-height: 40px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-color: #dddada;
	margin-bottom: 15px;
	border-bottom-style: solid;
}
.neirong .rightk .wb ul li h1 a{
	color: #333;
}
.neirong .rightk .wb ul li dl dd{
	float: left;
	width: 100px;
	font-size: 14px;
	color: #333;
	text-align: center;
	border: 1px solid #dddada;
	padding: 7px;
	margin-right: 14px;
	margin-bottom: 0px;
}
.neirong .rightk .wb ul {
	width: 110%;
}
.neirong .rightk .wb ul li dl {
	width: 110%;
}
.neirong .rightk .wb ul li dl dd img {
	height: 100px;
	width: 100px;
}
.neirong .rightk .wb2 {
	padding-bottom: 40px;
	min-height: 750px;
}
.neirong .rightk .wb2{
	display: block;
	overflow: hidden;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #215895;
	border-right-color: #dddada;
	border-bottom-color: #dddada;
	border-left-color: #dddada;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
	text-align: center;
	text-align: center;

}
.neirong .rightk .wbb{
	width:724px;
	margin:0 auto;
}
.neirong .rightk .wb2 h1 {
	font-size: 30px;
	line-height: 80px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-color: #dddada;
	margin-bottom: 50px;
	border-bottom-style: solid;
}
.neirong .rightk .wb2 span{
	float: left;
	width: 250px;
	font-size: 18px;
	color: #333;
	text-align: center;
	border: 1px solid #dddada;
	padding: 15px;
	margin:0 40px;
	line-height: 30px;
	font-weight: bold;
}

.neirong .rightk .wb2 span img {
	height: 250px;
	width: 250px;
}


#bmfu_h {width:270px;position:absolute;z-index:6;background:#ebf2fa;left:-139px;padding-bottom:5px;display:none}
#bmfu_h dt{height:8px;float:left;margin-bottom:5px}
#bmfu_h dd{width:50%;float:left;height:35px; line-height:35px}
li #bmfu_h dd a{font-weight:normal;font-size:14px;padding-left:26px;background: url(list02_xxgk.gif) 13px center no-repeat; color:#666}
li #bmfu_h dd a:hover{color:#000}


.NavList {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}
.NavList ul{ width:110%;}
.NavList .chnlList li {
	width: 363px;
	background: #fff;
	border: 1px solid #215895;
	float: left;
	line-height: 32px;
	text-align: center;
	border-radius: 5px;
	margin-right: 22px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.NavList .chnlList a {
	display: block;
	cursor: pointer;
	font-size: 16px;
	color: #215895;
}
.NavList .chnlList li:hover,.NavList .chnlList li.active{
	background-color: #215895;
}
.NavList .chnlList li:hover a,.NavList .chnlList li.active a{
    color: #fff;
}
.table {
	margin-right: auto;
	margin-left: auto;
	border-spacing: 0;
	border-collapse: collapse;
	width: 1200px;
	margin-bottom: 15px;
}
.table th, .table td {
	padding: 0px;
	border: 1px solid #c8c8c8;
	font-size: 16px;
	color: #333;
}
.table td {
	padding: 10px;
	line-height: 27px;
	font-size: 16px;
	color: #333;
	text-align: center;

}
.table td a{
	color: #333;
}
.NavList2 {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}
.NavList2 ul{ width:110%;}
.NavList2 ul li{
	width: 538px;
	float: left;
	height: 50px;
	font-size: 18px;
	line-height: 50px;
	color: #333;
	margin-right: 50px;
	margin-bottom: 20px;
	padding-left: 30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #215895;
	background-color: #E9F1FA;
}
.NavList2 ul li a{
	color: #333;
}
.lm10 {
	font-size: 14px;
	color: #333;
	line-height: 35px;
	background-image: url(jt_xxgk.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	width: 920px;
	border: 1px solid #dbecf3;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #EBF2FA;
	height: 35px;
}

.lm10 h1 {
	font-size: 16px;
	background-color: #215895;
	float: left;
	padding-right: 20px;
	padding-left: 20px;
	color: #FFF;
}
.lm10 h1 a{
	color: #FFF;
}

.lm10 span{
	float: right;
	margin-right: 10px;
}

.lm10 span a{
	color: #333;

}
.NavList2 ul li:first-child {
	clear: both;
	width: 1160px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #a90214;
	background-color: #FFFBF4;
}

#localtime font{
	color:#fff;
}