.a-part{
	height: 100%;
	padding-top: 20px;
	margin: 10px auto;
	clear: both;
	/*text-align: center;*/
}
.a-part .w7-dd .fzlc{
	font-size: 16px;
	line-height: 26px;
	text-align: left;
	width: 980px;
	margin: 0 auto 13px;
	text-indent: 32px;
}
.a-part .ldgh{
	width: 1020px;
	height: 704px;
	margin: 0 auto;
	background-image: url(../images/kuang.jpg);
	overflow: hidden;
}
.a-part .ldgh .ldghC{
	width: 409px;
	float: left;
	text-align: center;
}
.a-part .ldgh .ldgh0{
	margin-top: 57px;
}
.a-part .ldgh .ldghp{
	width: 334px;
	text-align: left;
	line-height: 20px;
	margin: 28px auto;
	text-indent: 24px;
}
.a-part .ldgh .ldghpE{
	line-height: 16px;
}
.a-part .ldgh .video{
	margin-top: 35px;
}
.a-part .ldgh .ldghF{
	width: 580px;
	float: left;
	overflow: hidden;
	margin-top: 35px;
}
.a-part .ldgh .ldghF .ldghFC{
	width: 390px;
	float: left;
}
.a-part .ldgh .ldghF .ldghFR{
	width: 172px;
	height: 137px;
	float: right;
	top: 0;
}
.a-part .ldgh .ldghF p{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.a-part .ldgh .ldghF .ldghFRS{
	margin-top: 16px;
}
.a-part .ldgh .ldghF .ldghUL{
	margin-top: 311px;
	margin-left: -10px;
}
.a-part .ldgh .ldghF .ldghUL li{
	width: 108px;
	height: 113px;
	float: left;
	margin-left: 10px;
}
.a-part .ldgh .ldghF .ldghUL li img{
	height: 76px;
}
.a-part .cybjC img{
	/*margin-top: 50px;*/
	/*height: 76px;*/
	/*width: 68%;
	float: right;*/
}




.a-tips h2{
	font-weight: normal;
	font-size: 30px;
	line-height: 54px;
	color: #515151;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
}

.a-tips p.en{
	height: 28px;
	text-align:center;
	font-size:2em;
	font-family: "Courier New", Courier, monospace;
}
.a-tips p.eenn{
	text-align:center;
	font-size: 1em;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 20px;
}

.a-tips .line { margin:25px 0 0 0;
    left: 50%;
 
    width: 30px;
    height: 4px;
    background: #1E569F none repeat scroll 0% 0%;
    margin-left: -15px;
}
/*--------*/
#part{
	float:left;
	height: 100%;
}


#tips h2{
	font-weight: normal;
	font-size: 44px;
	line-height: 54px;
	color: #515151;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
}

#tips p.en{
	height: 28px;
	text-align:center;
	font-size:2em;
	font-family: "Courier New", Courier, monospace;
}
#tips p.eenn{
	text-align:center;
	font-size: 1em;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 20px;
}

#tips .line { margin:25px 0 0 0;
    left: 50%;
 
    width: 30px;
    height: 4px;
    background: #1E569F none repeat scroll 0% 0%;
    margin-left: -15px;
}
/*-----------*/


.w1-a1{
	width: 1000px;
	padding-top: 50px;
	height: 100%;
	padding-bottom: 50px;
	margin: auto;
}
.w1-a2{
	width: 1000px;
	margin: auto;
	padding-top: 50px;
	height: 100%;
	padding-bottom: 50px;
}
.w1-a3{
	width: 1000px;
	margin: auto;
	padding-top: 50px;
	height: 100%;
	padding-bottom: 50px;
}
.w1-a4{
	width: 1000px;
	padding-top: 50px;
	height: 450px;
	padding-bottom: 50px;
	margin: auto;
}
.w1-a5{
}
.w1-a6{
}

.a-partse2{
	background-color: #F0F0F0;
	margin: auto;
	height: 100%;
	width: 100%;
}
.a-partfo2{
	margin: auto;
	height: 100%;
	width: 100%;
	background: #F0F0F0;
}
.a-partfif2{
	background-color: #E7E7E7;
	margin: auto;
	height: 100%;
	width: 100%;
	margin-bottom: 115px;
}
.a-partth {
	background-color: #CCC;
}



.w2-a1{
	width: 1000px;
	padding-top: 50px;
	height: 100%;
	padding-bottom: 50px;
	margin: auto;
}
.w2-a2{
	width: 1000px;
	margin: auto;
	padding-top: 50px;
	height: 100%;
	padding-bottom: 50px;
}
.w2-a3{
	width: 1000px;
	margin: auto;
	padding-top: 50px;
	height: 100%;
	padding-bottom: 50px;
}
.w2-a3 h2 {
	color: #F60;
}

.w2-a4{
	width: 1000px;
	padding-top: 50px;
	height: 450px;
	padding-bottom: 50px;
	margin: auto;
}
.w4-a {
	margin: auto;
	width: 1000px;
}
.w7-a1 {
	margin:0 auto;
	width: 1000px;
	min-height: 700px;
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
	overflow: hidden;
}
.w7-aa{
	margin:0 auto;
	width: 1000px;
	/*height:1000px;*/
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
	/*min-height: 615px;*/
}
.w7-bb{
	margin:0 auto;
	width: 1000px;
	height:1200px;
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
}
.w7-cc{
	margin:0 auto;
	width:1000px;
	/*height:600px;*/
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
	overflow: hidden;
}
.w7-dd{
	margin:0 auto;
	width: 1000px;
	/*height:750px;*/
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
}
.w7-ee{
	margin:0 auto;
	width: 1000px;
	/*height:400px;*/
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
	overflow: hidden;
}
.w7-ff{
	margin:0 auto;
	width: 1000px;
	height:1500px;
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
}
.w7-gg{
	margin:auto;
	width:1000px;
	height:1500px;
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
}
.w7-hh{
	margin:auto;
	width:1000px;
	height:2100px;
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
}
.w7-ii{
	margin:auto;
	width:1000px;
	height:2650px;
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
}
.w7-jj{
	margin:auto;
	width:1000px;
	/*height:1100px;*/
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
	overflow: hidden;
}
.w7-kk{
	margin:0 auto;
	width: 1000px;
	/*height:500px;*/
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
	overflow: hidden;
}
.w7-ll{
	margin:0 auto;
	width: 1000px;
	height:1300px;
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
}
.w7-mm{
	margin:0 auto;
	width: 1000px;
	/*height:900px;*/
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
	overflow: hidden;
}
.w7-nn{
	margin:auto;
	width:1000px;
	height:1350px;
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
}
.w7-pp{
	margin:auto;
	width:100%;
	height:1350px;
	padding-top:30px;
	background:url(../images/xian.jpg) repeat-x 0px 20px;
}
.w7-a2 {
	width: 1000px;
	height: 700px;
	padding-top:30px;
	margin: auto;
}

.w7-a2-1 {
	width: 1000px;
	height: 310px;
	margin: auto;
}


.w7-a2-2 {
	width: 1000px;
	height: 260px;
	padding-top: 50px;
	margin: auto;
}


.w7-a3 {
	width: 1000px;
	height: 700px;
	padding-top: 50px;
	margin: auto;
}
.w7-a4 {
	width: 1000px;
	height: 960px;
	padding-top: 50px;
	margin: auto;
	background-color: #E7E7E7;
}
.w7-a5 {
	width: 1000px;
	height: 650px;
	padding-top: 50px;
	margin: auto;
}
.w7-a6 {
	width: 1000px;
	height: 1700px;
	padding-top: 50px;
	margin: auto;
}

/**/
.nrg_g {
	width: 100%;
}
.nrg_g .kang {
	height: 100%;
	padding-top: 10px;
}
.nrg_g .kang h2 {
	color: #B70000;
}

article,section,time,aside{display:block;}

.point-time {
	content: "";
	position: absolute;
	width: 13px;
	height: 13px;
	top: 17px;
	left: 20%;
	margin-left: -4px;
	border-radius: 50%;
	box-shadow: 0 0 0 5px #fff;
	background-color: #F90;
}
.content {
  width: 970px;
  margin: 30px auto;
}
.content article {
  position: relative;
}
.content article > h3 {
  width: 15%;
  height: 20px;
  line-height: 20px;
  text-align: right;
  font-size: 1.4em;
  color: #1d1d1d;
  padding: 10px 0 20px;
}
.content article section {
  padding: 0 0 17px;
  position: relative;
}
.content article section:before {
  content: "";
  width: 5px;
  top: 17px;
  bottom: -17px;
  left: 20%;
  background: #e6e6e6;
  position: absolute;
}
.content article section:last-child:before {
  display: none;
}
.content article section time {
  width: 15%;
  display: block;
  position: absolute;
}
.content article section time > span {
  display: block;
  text-align: right;
}
.content article section aside {
  color: #3a3a38;
  margin-left: 25%;
  padding-bottom: 15px;
}
.content article section .brief {
  color: #9f9f9f;
}
.w2-a3 .rLbk {
	width:333px;
	float:left;
	padding-top: 10px;
	padding-bottom: 30px;
}
.w2-a3 .rlbk-g {
	height: 150px;
	width: 100%;
}
.w2-a3 .rlbk-g2 {
	height: 620px;
	width: 100%;
}


.w2-a3 .rTx3{
	width:320px;
	float:left;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCC;
}
.w2-a3 .rTx3 ul{
	list-style:none;
	width:300px;
}
.w2-a3 .rTx3 ul li{
	width:320px;
	padding-bottom:4px;
	font-family:Arial;
	list-style-image: url(../imgnrg/idx_mk04.gif);
	list-style-position: inside;
	padding-left: 10px;
}
.w2-a3 .rTx3 ul li a {
	color: #666;
}
.w2-a3 .rTx3 ul li a:hover {
	color: #F00;
}
.w2-a4 .xydw-tupian {
	float: left;
	width: 158px;
	height: 310px;
}
.w2-a4 .xydw-danwei {
	float: left;
	width: 330px;
	height: 310px;
	padding-left: 10px;
}
.w2-a4 .xydw-danwei ul  li{
	list-style-position: inside;
	float: none;
	list-style-image: url(../imgnrg/about4_icon.png);
}
.w2-a4 .xydw-danwei ul {
	line-height: 28px;
}
