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 {
	background: url(../images/a-01.gif) repeat;
	width: 100%;
	height: 100%;
	font: 16px "Microsoft Yahei";
	-webkit-text-size-adjust: 100%;
	color: #333;
}
a {
	color: #333;
	text-decoration: none
}
a:hover {
	color: #1b7ee3;
	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
}
.head {
	width: 100%;
	height: 139px;
	background: white;
}
.head-mar {
	width: 1300px;
	margin: 0 auto;
}
.head-l {
	width: 800px;
	height: 139px;
	float: left;
}
.head-r {
	width: 320px;
	float: right;
	margin-top: 25px
}
.head-r .xtdl {
	float: right;
	font-size: 14px;
	padding-bottom: 10px;
}
.head-r .inp-wrap {
	height: 40px;
	border: 1px solid #b2e2ff;
	background-color: #fff;
}
.head-r .inp-wrap .inp {
	float: left;
	width: 245px;
}
.head-r .inp-wrap .inp input {
	line-height: 30px;
	width: 220px;
	height: 30px;
	outline: none;
	border: none;
	margin-left: 15px;
	margin-top: 5px;
	background-color: #fff;
}
.head-r .inp-wrap .btn {
	float: right
}
.nav-wrap {
	height: 48px;
	background: #f3f7f9;
	overflow: hidden;
	clear: both;
}
.nav-wrap .nav {
	width: 1300px;
	margin: 0 auto;
	height: 48px;
	position: relative;
}
.nav-wrap .nav .nav-o {
	height: 48px;
	float: left;
	line-height: 48px;
	text-indent: 1.5em;
}

.nav-wrap .nav .nav-o .pic-o {
	height: 48px;
	padding: 0 27px;
	background-image: url(../images/a-06.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-o2 {
	color: #fff;
	background-color: #0092df;
	padding: 0 27px;
	height: 48px;
	display: block;
	background-image: url(../images/a-06-06.png);
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-t {
	height: 48px;
	padding: 0 27px;
	background-image: url(../images/a-07.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-t2 {
	color: #fff;
	background-color: #0092df;
	padding: 0 27px;
	height: 48px;
	display: block;
	background-image: url(../images/a-07-07.png);
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-th {
	height: 48px;
	padding: 0 27px;
	background-image: url(../images/a-08.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-th2 {
	color: #fff;
	background-color: #0092df;
	padding: 0 27px;
	height: 48px;
	display: block;
	background-image: url(../images/a-08-08.png);
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-f {
	height: 48px;
	padding: 0 27px;
	background-image: url(../images/a-09.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-f2 {
	color: #fff;
	background-color: #0092df;
	padding: 0 27px;
	height: 48px;
	display: block;
	background-image: url(../images/a-09-09.png);
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-fi {
	height: 48px;
	padding: 0 27px;
	background-image: url(../images/a-10.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-fi2 {
	color: #fff;
	background-color: #0092df;
	padding: 0 27px;
	height: 48px;
	display: block;
	background-image: url(../images/a-10-10.png);
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-s {
	height: 48px;
	padding: 0 27px;
	background-image: url(../images/a-11.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-s2 {
	color: #fff;
	background-color: #0092df;
	padding: 0 27px;
	height: 48px;
	display: block;
	background-image: url(../images/a-11-11.png);
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-se {
	height: 48px;
	padding: 0 27px;
	background-image: url(../images/a-12.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-se2 {
	color: #fff;
	background-color: #0092df;
	padding: 0 27px;
	height: 48px;
	display: block;
	background-image: url(../images/a-12-12.png);
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-e {
	height: 48px;
	padding: 0 27px;
	background-image: url(../images/a-13.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-e2 {
	color: #fff;
	background-color: #0092df;
	padding: 0 27px;
	height: 48px;
	display: block;
	background-image: url(../images/a-13-13.png);
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-n {
	height: 48px;
	padding: 0 27px;
	background-image: url(../images/a-14.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-n2 {
	color: #fff;
	background-color: #0092df;
	padding: 0 27px;
	height: 48px;
	display: block;
	background-image: url(../images/a-14-14.png);
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-te {
	height: 48px;
	padding: 0 27px;
	background-image: url(../images/a-15.png);
	display: block;
	background-repeat: no-repeat;
	background-position: 17px center;
}
.nav-wrap .nav .nav-o .pic-te2 {
	color: #fff;
	background-color: #0092df;
	padding: 0 27px;
	height: 48px;
	display: block;
	background-image: url(../images/a-15-15.png);
	background-repeat: no-repeat;
	background-position: 17px center;
}
.banner {
	height: 403px;
	background: url(../images/a-05.jpg) no-repeat top center;
}
.tzggk {
	background-color: #0092df;
	height: 56px;
	width: 100%;
}
.tzgg_nrk {
	height: 56px;
	width: 1300px;
	margin-right: auto;
	margin-left: auto;
}
.tzgg_nrk .btk {
	float: left;
	background-image: url(../images/tzgg_a1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 56px;
	width: 80px;
	line-height: 56px;
	font-weight: bold;
	color: #FFF;
	font-size: 18px;
	padding-left: 40px;
}
.tzgg_nrk .zwk {
	float: left;
	height: 56px;
	width: 1100px;
	padding-left: 20px;
	overflow: hidden;
}
.tzgg_nrk .zwk li {
	display: block;
	float: left;
	width: 395px;
	line-height: 56px;
	margin-right: 15px;
	color: #FFF;
}
.tzgg_nrk .zwk .time {
	float: right;
}
.tzgg_nrk .more {
	float: right;
	height: 29px;
	width: 29px;
	padding-top: 10px;
}
.xxdt-wrap {
	width: 1300px;
	padding: 24px;
	background: #fff;
	height: 345px;
	margin: 0 auto;
}
.xxdt-wrap .xxdt-l {
	width: 523px;
	height: 345px;
	float: left;
}
.xxdt-wrap .xxdt-c {
	width: 500px;
	height: 345px;
	float: left;
	margin-left: 30px;
}
.xxdt-bt-wrap {
	height: 21px;
	border-left: 7px solid #0092df;
	font-weight: bold;
	font-size: 22px;
	line-height: 21px;
}
.xxdt-bt-wrap .ckgd {
	float: right;
	font-size: 14px;
	color: #555555;
	font-weight: normal;
	line-height: 26px;
}
.xxdt-bt-wrap .bt-o {
	cursor: pointer;
	padding: 0 10px;
	float: left;
	color: #0092df;
}
.xxdt-bt-wrap .bt-t {
	cursor: pointer;
	padding: 0 10px;
	float: left;
	color: #555555;
}
.xxdt-lb {
	padding-top: 14px;
}
.xxdt-lb .lb-o {
	height: 95px;
	border-bottom: 1px dashed #c0c0c0;
}
.xxdt-lb .lb-o .lb-o-l {
	height: 66px;
	float: left;
}
.xxdt-lb .lb-o .lb-o-l .wz-o {
	line-height: 35px;
}
.xxdt-lb .lb-o .lb-o-l .wz-t {
	font-size: 14px;
	color: #979797;
	line-height: 28px;
}
.xxdt-lb .lb-o-r {
	float: right;
	width: 69px;
	height: 69px;
	background: #d61919;
	color: #fff;
}
.xxdt-lb .lb-o-r .day {
	font-weight: bold;
	width: 58px;
	margin: 0 auto;
	line-height: 35px;
	text-align: center;
	font-size: 18px;
	border-bottom: 1px solid #f36e78;
}
.xxdt-lb .lb-o-r .moth {
	width: 58px;
	text-align: center;
	margin: 0 auto;
	line-height: 30px;
	font-size: 14px;
}
.xxdt-lb .lb-t {
	overflow: hidden;
}
.xxdt-lb .lb-t ul {
	padding-top: 10px
}
.xxdt-lb .lb-t ul li {
	line-height: 43px;
	padding-left: 15px;
	background: url(../images/a-17.gif) no-repeat left center;
}
.xxdt-lb .lb-t ul li .time {
	float: right;
	font-size: 15px;
	color: #a4a4a4;
}
.xxdt-wrap .xxdt-r {
	width: 221px;
	height: 345px;
	float: right;
}
.xxdt-wrap .xxdt-r .th-pic .th-pic-o {
	margin-top: 25px
}
.xxdt-wrap .xxdt-r .th-pic .th-pic-t {
	margin-top: 16px
}
.white-ht {
	width: 1300px;
	padding: 24px;
	background: #fff;
	height: 138px;
	margin: 22px auto;
}
.yw_bt {
	background-image: url(../images/yw_a1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 22px;
	width: 100%;
	text-align: center;
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	color: #0092DC;
	margin-bottom: 28px;
}
.ywgd_box {
	height: 89px;
	width: 100%;
	overflow: hidden;
}
.ywgd_box .yw_nr {
	float: left;
	height: 89px;
	width: 82px;
	display: block;
	margin-right: 5px;
}
.white-bt-wrap {
	height: 21px;
	border-left: 7px solid #0092df;
	font-weight: bold;
	font-size: 22px;
	line-height: 21px;
}
.white-bt-wrap .ckgd {
	float: right;
	font-size: 14px;
	color: #555555;
	font-weight: normal;
	line-height: 26px;
}
.white-bt-wrap .bt-o {
	padding: 0 10px;
	float: left;
	color: #0092df;
}
.hzhb-wrap {
	width: 1300px;
	padding: 24px;
	background: #fff;
	height: 25px;
	margin: 0 auto;
}
.hzhb-bt-wrap {
	height: 30px;
	border-bottom: 2px solid #0067aa;
}
.hzhb-l {
	text-indent: .7em;
	background: url(../images/a-27.jpg) no-repeat left center;
	color: #fff;
	line-height: 30px;
	width: 105px;
	height: 30px;
	float: left;
}
.hzhb-r {
	float: right;
	font-size: 14px;
}
.hzhb-nr {
	width: 1320px;
	overflow: hidden;
	padding: 0 14px;
	background: #fff;
	height: 105px;
	margin: 0 auto;
}
.hzhb-nr .hzhb-o {
	float: left;
	width: 168px;
	height: 73px;
	padding: 0 10px;
}
.yqlj-wrap {
	height: 75px;
	background: #0c86c7;
}
.yqlj-c {
	width: 1320px;
	margin: 0 auto;
	padding-top: 20px
}
.yqlj-c select {
	width: 240px;
	height: 35px;
	line-height: 35px;
	border-radius: 5px;
	padding: 0 10px;
	margin: 0 10px;
}
.bq {
	height: 156px;
	background: #0092df;
}
.bq .bq-mar {
	width: 1348px;
	overflow: hidden;
	margin: 0 auto;
}
.bq .bq-mar .bq-l {
	float: left;
	width: 1058px;
	padding-top: 30px
}
.bq .bq-mar .bq-l .bq-l-t {
	font-size: 15px;
	color: #fff;
	border-bottom: 1px solid #89d6ff;
	padding-bottom: 15px;
}
.bq .bq-mar .bq-l .bq-l-t a {
	color: #82d4ff;
}
.bq .bq-mar .bq-l .bq-l-b {
	height: 45px;
	line-height: 45px;
}
.bq .bq-mar .bq-l .bq-l-b .cz {
	padding-right: 15px;
	height: 45px;
	text-indent: 2em;
	background: url(../images/a-29.jpg) no-repeat left center;
	float: left;
	color: #82d4ff;
}
.bq .bq-mar .bq-l .bq-l-b .dh {
	padding-right: 15px;
	height: 45px;
	text-indent: 2em;
	background: url(../images/a-30.jpg) no-repeat left center;
	float: left;
	color: #82d4ff;
}
.bq .bq-mar .bq-l .bq-l-b .yx {
	padding-right: 15px;
	height: 45px;
	text-indent: 2em;
	background: url(../images/a-46.jpg) no-repeat left center;
	float: left;
	color: #82d4ff;
}
.bq .bq-mar .bq-l .bq-l-b .dz {
	height: 45px;
	text-indent: 1.5em;
	background: url(../images/a-31.jpg) no-repeat left center;
	float: left;
	color: #82d4ff;
}
.bq .bq-mar .bq-l .bq-l-b .ba {
	height: 45px;
	text-indent: 1.5em;
	margin-left: 15px;
	background: url(../images/ba.jpg) no-repeat left center;
	float: left;
	color: #82d4ff;
}
.bq .bq-mar .bq-r {
	float: left;
	padding-top: 30px;
	padding-left: 10px;
}
.bq .bq-mar .bq-r-wz{
	float: left;
	color: #82d4ff;
	width: 10px;
	padding: 25px 10px 0 50px;
}
.bq .bq-mar .bq-l .bq-l-bb {
	border-top: 1px solid #89d6ff;
	color: #82d4ff;
	padding-top: 10px;
}
.white-bj {
	opacity: 0.9;
	position: absolute;
	width: 1254px;
	padding: 23px;
	height: 311px;
	margin: 20px auto 0 -650px;
	left: 50%;
	background-color: #fff;
	z-index: 999;
}
.white-bj2 {
	opacity: 0.9;
	position: absolute;
	width: 1266px;
	height: 330px;
	left: 50%;
	background-color: #fff;
	z-index: 999;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: -650px;
	padding-top: 16px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-left: 16px;
}
/*集团概况头部切换*/
.jtgk-qh-wrap {
	width: 1254px;
	overflow: hidden;
}
.jtgk-qh-wrap .jtgk-o {
	float: left;
	width: 237px;
}
.jtgk-qh-wrap .jtgk-t {
	float: left;
	width: 335px;
	padding: 0 24px;
}
.jtgk-qh-wrap .jtgk-t .comqh-bt {
	border-left: 6px solid #b50000;
	text-indent: 0.7em;
	font-size: 20px;
	color: #b50000;
	font-weight: bold;
}
.jtgk-qh-wrap .jtgk-t .dwmc {
	padding: 20px 0;
}
.jtgk-qh-wrap .jtgk-t .dwmc-nr {
	line-height: 34px;
	font-size: 16px;
	text-indent: 2em;
}
.jtxw_pic {
	float: left;
	height: 83px;
	width: 143px;
}
.shuxian {
	width: 5px;
	height: 311px;
	float: left;
	border-left: 1px dashed #d2d2d2;
}
.jtgk-qh-wrap .jtgk-th {
	float: left;
	width: 410px;
	padding: 0 20px;
}
.comqh-bt-t {
	float: left;
	color: #b50000;
	text-indent: 0.7em;
	height: 21px;
	border-left: 7px solid #b50000;
	font-weight: bold;
	font-size: 22px;
	line-height: 21px;
}
.ckgd {
	float: right;
	font-size: 14px;
	color: #555555;
	font-weight: normal;
	line-height: 26px;
}
.combt-t {
	line-height: 21px;
	padding: 0 10px;
	float: left;
	color: #555555;
	font-weight: bold;
	font-size: 22px;
}
.jtgk-qh-wrap .jtgk-th ul {
	clear: both;
	padding-top: 9px
}
.jtgk-qh-wrap .jtgk-th ul li {
	line-height: 40px;
	padding-left: 15px;
	background: url(../images/a-17.gif) no-repeat left center;
}
.jtgk-qh-wrap .jtgk-th ul li .time {
	float: right;
	font-size: 15px;
	color: #a4a4a4;
}
.jtgk-f {
	float: right;
	width: 151px;
	height: 100px;
}
.jtgk-btn-o {
	line-height: 63px;
	margin-top: 20px;
	text-align: center;
	color: #fff;
	width: 150px;
	height: 63px;
	background: url(../images/a-34.jpg) no-repeat;
}
.jtgk-btn-o a {
	color: #fff;
}
.comqh-bt-tt {
	cursor: pointer;
	float: left;
	color: #b50000;
	padding: 0 10px;
	height: 21px;
	font-weight: bold;
	font-size: 22px;
	line-height: 21px;
}
.ckgd {
	float: right;
	font-size: 14px;
	color: #555555;
	font-weight: normal;
	line-height: 26px;
}
.combt-tt {
	cursor: pointer;
	line-height: 21px;
	padding: 0 10px;
	float: left;
	color: #555555;
	font-weight: bold;
	font-size: 22px;
}
/*集团新闻头部切换*/
.jtxw-qh-wrap {
	width: 1254px;
	overflow: hidden;
}
.jtxw-qh-wrap .jtxw-l {
	width: 445px;
	float: left;
}
.jtxw-nr-wrap {
	clear: both;
}
.jtxw-lb-o {
	border-bottom: 1px dashed #c6c6c6;
	padding-top: 20px;
	padding-bottom: 19px
}
.jtxw-lb-o .lb-o-bt {
	color: #0068aa;
	font-size: 18px;
	font-weight: bold;
}
.jtxw-lb-o .lb-o-bt a {
	color: #0068aa;
}
.jtxw-lb-o .lb-o-nr {
	color: #979797;
	font-size: 14px;
	line-height: 30px;
}
.jtxw-nr-wrap ul {
	clear: both;
	padding-top: 9px
}
.jtxw-nr-wrap ul li {
	line-height: 40px;
	padding-left: 15px;
	background: url(../images/a-17.gif) no-repeat left center;
}
.jtxw-nr-wrap ul li .time {
	float: right;
	font-size: 15px;
	color: #a4a4a4;
}
.jtxw-l-bt-wrap {
	overflow: hidden;
	border-left: 7px solid #b50000;
	height: 21px;
}
.jtxw-qh-wrap .jtxw-c {
	width: 379px;
	float: left;
	padding-left: 25px;
}
.jtxw-qh-wrap ul {
	clear: both;
	padding-top: 9px
}
.jtxw-qh-wrap ul li {
	line-height: 40px;
	padding-left: 15px;
	background: url(../images/a-17.gif) no-repeat left center;
}
.jtxw-qh-wrap ul li .time {
	float: right;
	font-size: 15px;
	color: #a4a4a4;
}
.jtxw-qh-wrap .jtxw-r {
	width: 332px;
	float: right;
}
.jtgk-th-bt-wrap {
	overflow: hidden;
}
.jtxw-qh-wrap .jtxw-r .ggt {
	margin-top: 20px;
	margin-bottom: 3px;
}
/*集团党建头部切换*/
.jtdj-qh-wrap {
	width: 1254px;
	overflow: hidden;
}
.jtdj-qh-wrap .jtdj-l {
	float: left;
	width: 615px;
}
.jtdj-l-nr {
	padding-top: 20px;
	overflow: hidden;
}
.jtdj-l-lb-o {
	height: 98px;
}
.jtdj-l-lb-o-l {
	float: left;
	width: 170px;
	height: 98px;
}
.jtdj-l-lb-o-r {
	float: right;
	width: 425px;
	height: 97px;
	border-bottom: 1px dashed #c6c6c6;
}
.jtdj-l-lbbt {
	color: #0068aa;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 10px;
}
.jtdj-l-lbbt-nr {
	font-size: 14px;
	color: #979797;
}
.jtdj-l-nr ul {
	padding-top: 11px
}
.jtdj-l-nr ul li {
	line-height: 40px;
	padding-left: 15px;
	background: url(../images/a-17.gif) no-repeat left center;
}
.jtdj-l-nr ul li .time {
	float: right;
	font-size: 15px;
	color: #a4a4a4;
}
.jtdj-qh-wrap .jtdj-r {
	float: right;
	width: 615px;
}
.jtdj-r ul {
	padding-top: 9px
}
.jtdj-r ul li {
	line-height: 40px;
	padding-left: 15px;
	background: url(../images/a-17.gif) no-repeat left center;
}
.jtdj-r ul li .time {
	float: right;
	font-size: 15px;
	color: #a4a4a4;
}
/*主营业务头部切换*/

.zyyw-qh-wrap {
}
.tb_yw_box {
	float: left;
	height: 95px;
	width: 239px;
	display: block;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
}
/*子公司头部切换*/
.zgs-qh-wrap {
	overflow: hidden;
}
.zgs-qh-wrap a {
	display: block;
}
.zgs-qh-wrap .zgs-o {
	text-align: center;
	line-height: 69px;
	margin: 6px 10px;
	float: left;
	width: 293px;
	height: 69px;
	background: url(../images/a-44.jpg) no-repeat;
}
.zgs-ckgd {
	width: 120px;
	margin: 10px auto 0 auto;
	border-radius: 20px;
	text-align: center;
	line-height: 30px;
	height: 30px;
	background: #0068aa;
	clear: both;
}
.zgs-ckgd a {
	display: block;
	color: #fff;
}
.zgs-ckgd a:hover {
	display: block;
	color: #fff;
	background: #0092df;
	border-radius: 20px;
}
/*list*/
.list-top {
	width: 1190px;
	height: 40px;
	background: #f4f4f4;
	margin-bottom: 20px;
	line-height: 40px;
	font-size: 14px;
	padding-left: 10px;
}
.list-wrap {
	margin: 0 auto;
	width: 1200px;
	height: auto;
	background: #fff;
	padding: 25px 50px 30px 50px;
	overflow: hidden;
}
.list-l {
	width: 240px;
	background: #f4f4f4;
	padding-bottom: 20px;
	float: left;
}
.list-l h3 {
	height: 60px;
	text-align: center;
	line-height: 60px;
	color: #333;
}
.list-one {
	width: 212px;
	height: 45px;
	text-align: center;
	background: #fff;
	line-height: 45px;
	margin: 10px auto;
	color: #0092df;
}
.list-one a {
	display: block;
}
.list-one a:hover {
	background: #0092df;
	color: #fff;
}
.list-2 {
}
.list-2 a {
	display: block;
	width: 152px;
	text-align: center;
	background: #fff;
	line-height: 25px;
	color: #333333;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.list-2 a:hover {
	background: #0092df;
	color: #fff;
}
.list-r {
	width: 910px;
	float: right;
}
.list-rr {
	float: right;
}
.list-rr h3 {
	color: #333;
	padding-bottom: 20px;
}
.xqk .list-r ul {
	height: auto;
}
.list-r ul li {
	line-height: 39px;
	background: url(../images/w-02.gif) no-repeat left center;
	text-indent: 1em;
	color: #555;
	border-bottom: 1px dashed #e4e4e4;
}
.list-r .time {
	float: right;
	color: #999;
	font-size: 16px;
}
.page-wrap *{
	text-indent: 0;
}

.list-rr .img {
	width: 640px;
	margin: 0 auto;
}
.cont{
	min-height: 231px;
}
.cont .bt {
	text-align: center;
	padding-bottom: 15px;
	font-size: 30px;
	font-weight: bold;
	color: #d50909;
	
}
.cont .time{
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 15px;
}
.cont .nr{
	line-height: 35px;
	min-height: 250px;
}
.list-rr p {
	text-align: center;
	font-size: 14px;
	color: #555;
	height: 30px;
	line-height: 30px;
	margin-bottom: 35px;
}

.yqlj {
	width: 1319px;
	margin: 0px auto;
	padding-top: 20px;
	overflow: hidden;
}
.yqlj select {
	width: 306px;
	height: 35px;
	margin: 0 10px;
}
.xbanner {
	background: url(../images/a-45.jpg) no-repeat top center;
	height: 127px;
}
.upd_box {
	padding-top: 30px;
	line-height: 35px;
	padding-right: 20px;
	padding-left: 20px;
}

.banner1{width:100%; position:relative; overflow:hidden;}
.banner1 .bd{position:relative; z-index:0; overflow:hidden;}
.banner1 .bd ul{width:100%;}
.banner1 .bd ul li{width:100%; overflow:hidden;}
.banner1 .bd ul li p{width:100%; height:403px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.banner1 .bd ul li a{display:block; width:100%; height:100%;}
.banner1 .hd{width:100%; height:8px; text-align:center; position:absolute; left:0; bottom:30px;}
.banner1 .hd li{display:inline-block; *display:inline; width:8px; height:8px; overflow:hidden; text-indent:-99px; margin:0 8px; -webkit-border-radius:50%; border-radius:50%; vertical-align:top; cursor:pointer;}
.banner1 .hd li.on{background-position:right top;}

.tzgg_nrk .bd li{
	padding: 0 20px;
}
.tzgg_nrk .bd a{
	color: #fff;
}
.tzgg_nrk .bd a:hover{
	color: #fff;
}

.rdxw {
	width: 1300px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	padding-right: 24px;
	padding-left: 24px;
	padding-top: 20px;
	height: 86px;
}
.rdbt {
	float: left;
	height: 86px;
	width: 51px;
}
.rdxw {
}
.rd_zwk {
	float: right;
	height: 86px;
	width: 1169px;
	padding-right: 45px;
}
.rd_nr1 {
	font-size: 36px;
	line-height: 50px;
	font-weight: bold;
	color: #000;
	height: 50px;
	width: 100%;
	text-align: center;
}
.rd_nr2 {
	height: 35px;
	width: 100%;
}
.rd_nr2 .wzbt {
	float: left;
	font-size: 14px;
	line-height: 35px;
	color: #999;
	width: 363px;
}
.rd_nr2 .wzbt a {
	color: #363px;
	text-decoration: none
}
.rd_nr2 .wzbt a:hover {
	color: #1b7ee3;
	text-decoration: none;
}
.rd_nr2 .fg {
	background-image: url(../images/fg_a12.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 35px;
	width: 34px;
	background-position: left;
}