﻿*{
	margin: 0 ;
	padding: 0 ;
}
body{
	box-sizing: border-box;
    font-family: 'PingFangSC-Regular','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',sans-serif;
	min-width:1100px;
}
li{
	list-style-type: none;
}
a{
	text-decoration: none;
	color: #333;
}

img{
	border: none;
	vertical-align: middle;
}
.clear{
	clear: both;
}
.top {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    border-bottom: 1px solid #92969b;
    background-color: #ffffff;
    min-width: 1100px;
}
.containers {
    width: 1100px;
    margin: 0 auto;
}
.time {
    float: left;
    color: #666666;
}
.top ul {
    float: right;
}

.top ul li {
    color: #1a5284;
    font-size: 14px;
    padding-left: 23px;
    float: left;
    margin-right: 20px;
}
.top ul li.weixint {
    background: url(../images/微信icon.png) left center no-repeat;
}
.top ul li.weibo {
    background: url(../images/微博icon.png) left center no-repeat;
}

.top ul li.wordmail {
    background: url(../images/邮箱icon.png) left center no-repeat;
}
.qrcode 
{
    display:none;
    width: 112px;
    height: 112px;
    position: absolute;
    padding: 1px;
    border-radius: 4px;
    z-index: 99999;
}
.qrcode img {
    width: 106px;
    height: 106px;
    background: #fff;
    border-radius: 4px;
}

.top_img{
	width:1100px;
	height:165px;
	margin:0 auto;
	display:block;
}
hr{
	width: 1100px;
	margin: 20px auto;
	background: none;
	letter-spacing: 0;
	border-top: 1px dashed #DDDDDD;
	border-bottom: 0;
}
/*微信*/
.weixin{
	position: fixed;
	left: 6%;
	top: 60%;
}
.weixin ul li, .weixin1 ul li{
	margin-top: 20px;
}
.weixin1{
	position: fixed;
	top: 60%;
	right: 6%;
}

/*搜索*/
.top1 {
	width: 1100px;
	height: 50px;
	position:relative;
	margin: 0 auto ;
	z-index: 9999;	
}
.top1 input.searchText {
	position: absolute;
	border: 0;
	border-top: 1px solid #0068b6;
	border-bottom: 1px solid #0068b6;
	border-left: 1px solid #0068b6;
	font: normal 12px/33px "\5b8b\4f53", Tahoma, Arial;
	color: #919191;
	text-indent: 14px;
	letter-spacing: 1px;
	top: 0px;
	left: 880px;
	width: 181px;
	height: 24px;
	background: #fff;
	line-height: 14px;
}

.top1 button {
	width: 36px;
	height: 26px;
	position: absolute;
	border: 0;
	font: normal 12px/20px microsoft yahei;
	color: #fff;
	text-align: center;
	background: url(../../images/Default2019/login.png) 0 -103px no-repeat;
	cursor: pointer;
	top: 0;
	left: 1060px;
	border: 1PX solid #0068b6;
}
.top1 p{
	float: right;
	margin-right: 7px;
	height: 26px;
	line-height: 26px;
}
.top1 p a{
	color: #0068B6;
	/*font-size: 14px;*/
	font-weight: bold;	
}
.top1 p a:hover{
	color: #FF6600;
}
/*导航*/
.dh, .one_h1, .m_one, .m_two, .text, .hrr, .zhuanti, .video, .member, .link, .bt_text, .bt_text_two, .m_f, .bt_text_three{
	width:1100px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 20px;
}
.m_three{
	margin-top: 20px;
}
.dh h1{
	width: 274px;
	height: 66px;	
	float: left;
	font-family: "微软雅黑";
}
.dh h1 img{
	width: 274px;
	height: 66px;
}
.nav{
	float: right;
	width: 816px;
	height: 66px;
	margin-top: 0px;
	background: #0068B6;
}
.nav ul li{
	width: 88px;
	height: 48px;
	float: left;
	margin-left: 14px;
	margin-top: 10px;
	font-size: 18px;
	text-align: center;
	font-family: "微软雅黑";
	letter-spacing: 1px;	
	line-height: 46px;
}
.nav a{	
	color: #FFFFFF;	
	line-height: 40px;	
	font-weight: bolder;	
}
.nav li:hover{
border-bottom: 2px solid #FFFFFF;
}
/*导航下拉菜单*/
.nav li  #ulo{
	width: 815px;
	height: 65px;
	position:absolute;
	margin-top: 5px;
	margin-left: -646px;
	background-color:rgba(255,255,255,0.9);
	border-bottom: 1px solid #0044A8;
	border-left: 1px solid #0044A8;
	border-right: 1px solid #0044A8;
	transition: 1s;
	display: none;
	z-index: 100;
}
#ulo{
	background:url(../../images/Default2019/zhengxie17370_drap.png) no-repeat  top;
	background-position:  275px 0;
}
.nav li #ulo li{
	margin-left: 10px;
	margin-top:5px;
}
.nav #ulo li a{
	color: #0068B6;
	font-size: 16px;
	font-weight: bold;
}
.nav li:hover #ulo{
	display: block;
	margin-top: 1px;
	transition: 1s;
}
.nav li:hover #ulo li{
	border-bottom: 0;
}
.nav li:hover #ulo li a:hover{	
	color: #FF6600;
}

/*标题新闻.one_h1{
	left: 0;
	right: 0;
	margin: auto;
	position: absolute;
	z-index: -3;
}*/

.newsTab {
  width: 545px;
  height: 38px;
  float: left;
  position: relative;
  border-bottom: 2px solid #0068B6;
  margin-left: 5px;
}
.newsTab h2 {
  position: absolute;
  left:10px;
}
.newsTab h2 a {
  display: inline-block;
  width: 170px;
  height: 40px;
  text-align: center;
  font: bold 18px/36px microsoft yahei;
  color: #333333;
}
.newsTab h2 a.focus {
  background: #0068B6;
  color: #fff;
}

.newsTabs {
  width: 542px;
  height: 40px;
  float: left;
  position: relative;
  border-bottom: 2px solid #d3d3d3;
  background:#efefef;
}
.mright {margin-right: -3px;}
.mleft {margin-left: -3px;}
.newsTabs h2 {
  position: absolute;
  left:0px;
}
.newsTabs h2 a {
  display: inline-block;
  width: 170px;
  height: 40px;
  text-align: center;
  font: 18px/36px microsoft yahei;
  color: #333333;  
}
.newsTabs h2 a.focus 
{
  background:#f3f3f3;
  border-bottom: 3px solid #0068B6; 
  font: bold 18px/36px microsoft yahei; 
}

.toutiao {
  width: 550px;
  height: 50px;
  margin: 10px 0 0 0;
  text-align: center;
}
.toutiao ul li {
  padding: 10px 0 0 0;
}
.newsBox {
  width: 530px;
  overflow: hidden;
  padding: 0 0px;
  margin-left: 20px;
  display: none;
}
.newsBox dl {
  width: 550px;
  float: left;
  padding: 5px 0 14px 0;
}
.newsBox dl dt {
  width: 445px;
  height: 35px;
  /*font-size: 14px;*/
  line-height: 35px;
  overflow: hidden;
  padding-right: 5px;
  float: left;
  text-indent: 11px;
  color: #878686;
  background: url(../images/index2016.png) no-repeat -101px -168px;
}
.newsBox dl dt a {
  color: #3a3737;
  margin-left: 2px;
}
.newsBox dl dd {
  height: 35px;
  font-size: 12px;
  line-height: 35px;
  overflow: hidden;  
  color: #918f8f;
  float: right;
  width: 80px;  
  margin-right: 15px;
}

.newsBoxl {
  width: 540px;
  overflow: hidden;
  padding: 0 0px;
  margin-right: 10px;
  display: none;
}
.newsBoxl dl {
  width: 540px;
  float: left;
  padding: 5px 0 14px 0;
}
.newsBoxl dl dt {
  width: 445px;
  height: 35px;
  /*font-size: 14px;*/
  line-height: 35px;
  overflow: hidden;
  padding-right: 5px;
  float: left;
  text-indent: 11px;
  color: #878686;
  background: url(../images/index2016.png) no-repeat -101px -168px;
}
.newsBoxl dl dt a {
  color: #3a3737;
  margin-left: 2px;
}
.newsBoxl dl dd {
  height: 35px;
  font-size: 12px;
  line-height: 35px;
  overflow: hidden;  
  color: #a7a6a6;
  float: right;
  width: 80px;  
  margin-right: -10px;
}
.newsBoxr {
  width: 540px;
  overflow: hidden;
  padding: 0 0px;
  margin-left: 10px;
  display: none;
}
.newsBoxr dl {
  width: 540px;
  float: left;
  padding: 5px 0 14px 0;
}
.newsBoxr dl dt {
  width: 445px;
  height: 35px;
  /*font-size: 14px;*/
  line-height: 35px;
  overflow: hidden;
  padding-right: 5px;
  float: left;
  text-indent: 11px;
  color: #878686;
  background: url(../images/index2016.png) no-repeat -101px -168px;
}
.newsBoxr dl dt a {
  color: #3a3737;
  margin-left: 2px;
}
.newsBoxr dl dd {
  height: 35px;
  font-size: 12px;
  line-height: 35px;
  overflow: hidden;  
  color: #a7a6a6;
  float: right;
  width: 80px;  
  margin-right: 6px;
}
.one_h1 h1{
	width: 1098px;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;	
	font-size: 30px;
	overflow: hidden;
	margin-top: 10px;	
	font-family: "微软雅黑";
}
.one_h1 h1 a{
	color: #0068b6;
}
.one_h1 h1 a:hover, .one_h1 p a:hover{
	color: #FF6600;
}
.one_h1 p{
	width: 1100px;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
	letter-spacing: 1px;
	margin-top: 5px;
}
.one_h1 p a{
	color: #0068b6;
}
.m_one .left{
	width: 550px;
	height: 390px;
	float: left;
}
.right{
	width: 550px;
	height: 390px;
	float: right;
	overflow: hidden;
}
.r_one{
	width:550px;
	overflow: hidden;
	margin-top: 15px;
}
.r_one h1 a{
	width: 550px;
	overflow:hidden;
	white-space: nowrap;
	display: block;
	font-size: 22px;
	color: #0068B6;
	font-family: "微软雅黑";
  padding: 0px 0px 7px 0px;
  margin-top: 12px;
}
.r_one h1 a:hover{
	color: #FF6600;
}
.r_one p{
	width:550px;
	white-space: nowrap;
	overflow: hidden;
}
.r_one p a{	
	color: #414141;
	/*font-size: 14px;*/
	line-height: 32px;
  width:514px;
}
.r_one p a:hover{
	color: #FF6600;
}
.r_one dt span{
	background:#FF6600;
	padding: 2px 5px;
	color: #FFFFFF;
	font-size: 12px;
	margin-right: 8px;
	border-radius: 5px;
}
.r_one:first-child{
	margin-top: 0;
}
.ad{
	width: 1100px;
	height: 103px;
	margin: 0 auto;
	margin-top: 20px;
}
.ad img{
	width: 1100px;
	height: 103px;
}
.add{
	width: 1096px;
	overflow: hidden;
	margin: 0 auto;
	border: 2px solid #008dd2;
	margin-top: 20px;
	padding: 10px 0;
	border-radius: 10px;
}
.add ul li{
	float:left;
	width:312px;
	height: 85px;
	overflow: hidden;
	margin-left: 20px;
}
.zx_two h1 a span{
	width: 1.5px;
	height: 19px;
	display: block;
	background: #42729a;
	float: right;
	margin-right: 228px;
	margin-top: 5px;
}
.zx_two h1 a b{
	width: 218px;
	overflow: hidden;
	/*font-size: 14px;*/
	color: #42729a;
	letter-spacing: 0;
	margin-top: -21px;
	float: right;
	font-weight: normal;
}
.zx_two h1 a:hover span{
	background:#FF6600 ;
}
.zx_two h1 a:hover b{
	color: #FF6600;
}
/*资讯*/
.m_two .head, .m_three .head, .video .head{
	width: 100%;
	height: 50px;
	margin-top: 20px;
	border-bottom: 1px solid #0068B6;
}
.m_two .head .left, .m_three .head .left, .video .head .left{
	width: 180px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #0068B6;
}
.m_two .head .left a p, .m_three .head a p, .video .head a p{
	float: left;
	font-size: 28px;
	color: #0044A8;	
	font-family: "微软雅黑";	
}
.head .left a span, .m_three .head a span, .video .head a span{
	color: #42729a;
	/*text-transform:uppercase;*/
	margin-left: 70px;
	font-family: "微软雅黑";
	/*font-size: 14px;*/
	display: block;
	line-height: 70px;
}

.m_two .head .left:hover,  .m_three .head .left:hover,  .video .head .left:hover{
	border-bottom: 2px solid #FF6600;
}
.m_two .head .left:hover p, .head .left:hover span, .m_three .head .left:hover p, .video .head .left:hover p{
	color: #FF6600;
}
.m_two .head .right, .video .head .right{
	width: 450px;
	height: 50px;
	float: right;
}
.m_two .head .right ul li, .m_three .head .right ul li, .video .head .right ul li{
	float: left;
	line-height: 62px;		
}
.m_two .head .right ul li a, .m_three .head .right ul li a, .video .head .right ul li a{
	color: #0044a8;
	/*font-size: 14px;*/
	padding: 0 10px;
	border-left:1px solid #0044a8;		
}
.m_two .head .right ul li:first-child a, .m_three .head .right ul li:first-child a, .video .head .right ul li:first-child a{
	border-left:none;
}
.m_two .head .right ul li a:hover, .m_three .head .right ul li a:hover, .video .head .right ul li a:hover{
	color: #FF6600;
}
/*资讯内容*/
.text_one{
	width:340px;
	height: 435px;
	overflow: hidden;
	float: left;
}
.text_one ul:last-child{
	margin-top: 10px;
}
.text_one ul li{
	width: 316px;
	white-space: nowrap;
	overflow: hidden;
}
.text_one ul li a{
	
	list-style-type: binary;
	color: #000000;
	/*font-size: 14px;*/
	line-height: 36px;
}
.text_one ul li:first-child a{
	background: url(../../images/Default2019/zx_29.png) no-repeat left;
	color: #000000;
	font-weight: bold;
	font-size: 16px;
	
}
.text_one ul li a{
	background: url(../../images/Default2019/zx_36.png) no-repeat left;
	padding-left: 8px;
}
.text_one ul li a:hover{
	background: url(../../images/Default2019/zx_366.png) no-repeat left;
	color: #FF6600;
}
.text_two{
	width: 330px;
	/*height: 350px;*/
	float: left;
	margin-top: 0px;
	margin-left: 44px;
}
.text_two h1{
	color: #414141;
	font-size: 16px;
	background: url(../../images/Default2019/zz_26.png) no-repeat left;
	padding-left: 20px;
	font-weight: no;
}
.text_two h1 a{
	color: #414141;
}
.text_two h1 a:hover{
	color: #FF6600;
}
.text_two ul li{
	width: 330px;
	height: 90px;
	line-height: 18px;
	padding: 2px 5px;
	background:#f5f5f5;
	margin-top: 3px;
	text-align: left;
	border: 1px solid #D4D4D4;
}
.text_two ul li a{
	color: #414141;
}
.text_two ul li img{
	width: 80px;
	height: 80px;
	float: left;
	margin-top: 4px;
}
.text_two ul li p{
	width: 220px;
	height: 92px;
	float: right;
	line-height: 24px;
	margin-top: 5px;
	overflow: hidden;
}
.text_two ul li p b{
	/*font-size: 14px;*/
}

.m_two .text_one:last-child{
	width: 315px;
	float: right;
}
.m_three{
	width: 639px;
	height: 400px;
	float: left;
}
.m_three .head .right{
	width: 135px;
	height: 50px;
	float: right;
	line-height: 50px;
}
.m_three .head .left a b, .m_two .head .left a b, .video .head .left a b, .energy .head li a b{
	width: 1.5px;
	height: 23px;
	display: block;
	background: #42729a;
	float: left;
	margin: 20px 0 0 15px;
}
.three_text, .three_text1{
	width: 100%;
	overflow: hidden;
}
.three_text h1, .three_text1 h1{
	font-weight: normal;
	font-size: 14px;	
	margin-top: 20px;
}
.three_text h1 a, .three_text1 h1 a{
	color:#12345b;
}
.three_text h1 span, .three_text1 h1 span{
	font-size: 12px;
	color: #7A7A7A;
	margin-left: 20px;	
}
.three_text h2, .three_text1 h2{
	color:#7A7A7A;
	font-size: 14px;
	font-weight: normal;
	margin-top: 2px;
}
.three_text h2 img, .three_text1 h2 img{
	width:163px;
	height:109px;
	float: left;
}
.three_text h2 span, .three_text1 h2 span{
	width: 460px;
	height: 109px;
	overflow: hidden;
	float: right;
	line-height: 26px;
}
.zx_one .three_text1 h2 span{
	white-space: normal;
	width:560px;
	height: 109px;
	color: #414141;
}
.three_text ul, .zx_one ul{
	margin-top: 10px;
}
.three_text ul li, .zx_one ul li{
	width: 745px;
	white-space: nowrap;
	overflow: hidden;	
	font-size: 14px;
	line-height: 36px;
}
.three_text ul li a, .zx_one ul li a{
	display: block;
	width: 550px;
	white-space: nowrap;
	overflow: hidden;
	color:#000000;
	float: left;
}
.three_text ul li span, .zx_one ul li span{
	color: #7A7A7A;
	margin-left: 20px;
	font-size: 14px;
	float: right;
}
.three_text ul li a:hover, .zx_one ul li a:hover{
color: #FF6600;
}
.hrr ul{
	margin-top: 0px;
}
.hrr ul li{
	float: left;
	margin-left: 15px;
}
.hrr ul li:first-child{
	margin-left: 0;
}


.zhuanti{
	margin-top: 25px;
}
.zhuanti h1{
	width:58px;
	height:267px;
	float: left;
}
.zhuanti h1 img{
	width: 58px;
	height: 267px;
}
.ztt{
	float: left;
}
.ztt h5{
	float: right;
	font-size: 14px;
	height: 20px;
}
.ztt ul li{
	width: 213px;
	height: 225px;
	float: left;
	padding:10px 23px;
	border-top: 1px solid #A3A3A3;
	border-bottom: 1px solid #A3A3A3;
	border-right:  1px solid #A3A3A3;
}
.ztt ul li h2{
	font-weight: normal;
	text-align: center;
	color: #0044a8;
	font-size: 16px;
	letter-spacing: 1px;
	background: url(../../images/Default2019/zt_59.png) no-repeat center;
}
.ztt ul li h3{
	width: 213px;
	height: 140px;
	margin-top: 10px;
}
.ztt ul li h3 img{
	width: 213px;
	height: 140px;
}
.ztt ul li h4 a{
	color: #0044A8;
	font-weight: normal;
	font-size: 14px;
	line-height: 30px;
	font-weight:bold;
}
.ztt ul li h4 a:hover{
	color: #FF6600;
}
.ztt ul li p{
	margin-top: 0px;
	width: 100%;
	height: 38px;
	overflow: hidden;
	color: #595757;
	line-height:20px;	
	letter-spacing: -0.8px;
}
.ztt ul li:first-child{
	border-left: 1px solid #A3A3A3;
}


/*会员 志愿者  大数据*/
.member ul{
	margin-top: 20px;
}
.member ul li{
	float: left;
	width: 357px;
	height: 192px;
	margin-left: 14px;
}

.member ul li img{
	
	width: 355px;
	
	height: 190px;

	border: 1px solid #5296f9;
}


.member ul li:first-child{
	margin-left: 0;
}
/*合作单位和友情链接*/
.link{
	border-top:1px solid #595757 ;
	margin-top: 30px;
}
.button{
	width: 100%;
	overflow: hidden;
	background: #f5f5f5;
}
.button ul li{
	float: left;
	color: #595757;
	padding:8px 20px;
	border-right:1px solid #BEBDBD;
	font-size: 14px;
}
.button ul li:last-child{
	float: right;
	border-right:0 ;
}
.button ul li a{
	color: #898889;
	font-size: 12px;
	font-weight: bold;
}
.button ul li a:hover{
	color: #FF6600;
}
.bt_text ul li{
	float: left;
	width: 155px;
	height:48px;
	border: 1px solid #919191;
	margin-top: 20px;
	margin-left: 25px;
}
.bt_text ul li img{
	width: 155px;
	height: 48px;
}
.bt_text ul li:hover{
	border: 1px solid #0068B6;
}
.bt_text ul li:first-child{
	margin-left: 0;
}
.bt_text_two ul li, .bt_text_three ul li{
	padding: 10px;
	float: left;
	margin-left: 15px;
}
.bt_text_two ul li a, .bt_text_three ul li a{
	color: #7A7A7A;
}
.bt_text_two ul li a:hover, .bt_text_three ul li a:hover{
	color: #0068B6;
	text-decoration: underline;
}
/*资讯修改板式*/
.zx_twol{
	width: 540px;
	height:250px;
	float: left;
	margin-top:20px;
	margin-right:10px;
}
.zx_twor{
	width: 540px;
	height:250px;
	float: left;
	margin-top:20px;
	margin-left:10px;
}
.zx{
	width: 1100px;
	overflow: hidden;
}
.zx_one{
	width: 745px;
	height: 315px;
	float: left;
}
.zx_two{
	width: 332px;
	height:330px;
	float: left;
	margin-left: 52px;
}
.zx_two ul li{
	width:330px;
	overflow: hidden;
	/*font-size: 14px;*/
	line-height: 40px;
	letter-spacing: 1px;
	padding: 3px 0;
	background: url(../../images/Default2019/zx_36.png) no-repeat;
	background-position: 0 24px;
	padding-left: 10px;
	position: relative;		
}
.zx_two ul li:hover{
	background:url(../../images/Default2019/zx_29.png) no-repeat;
	background-position: 0 24px;
}
.zx_two ul li .p{
	width: 330px;
	height: 187px;
	margin-top: 5px;
	position: relative;
}
.zx_two ul li .p img{
	width: 130px;
	height: 90px;
	position: absolute;
	left: 0;
	top: 0;	
	float: left;
	z-index: 99;
transition: 0.5s;
}

.zx_two ul li .p span{
	float: right;
	width:190px;
	height: 90px;
	overflow: hidden;
	line-height: 22px;
	font-size: 12px;
	color: #919191;
	letter-spacing: 0;
	
}
.zx_two ul li .p  img:hover{
	cursor: pointer;	
	width: 280px;
	height: 187px;
	animation:myfirst 0.5s;
-moz-animation:myfirst 0.5s; /* Firefox */
-webkit-animation:myfirst 0.5s; /* Safari and Chrome */
-o-animation:myfirst 0.5s; /* Opera */

}
@keyframes myfirst
{
from {width:130px;height: 90px;}
to {width:280px;height: 187px;}
}

@-moz-keyframes myfirst /* Firefox */
{
from {width:130px;height: 90px;}
to {width:280px;height: 187px;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
from {width:130px;height: 90px;}
to {width:280px;height: 187px;}
}

@-o-keyframes myfirst /* Opera */
{
from {width:130px;height: 90px;}
to {width:280px;height: 187px;}
}
/*.zx_two ul li em{
	display: block;
	background:red;
	color: #ffffff;
	padding:1px 4px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	font-style:normal ;
	float: left;
	margin-top: 10px;
}*/
.zx_two ul li a{
	display: block;		
	width: 260px;
	height: 32px;
	/*white-space: nowrap;*/
	overflow: hidden;
	float: left;
	color: #414141;	
}
/*时间*/
.zx_two ul li span{
    float: right;
    width: 40px;
    height: 20px;
    color: #a7a6a6;	
    font-size: 12px;
    margin-top: 0px;
    margin-right: 5px;
}

.zx_two ul li:first-child{
	font-weight: bold;
	background: none;
	width: 330px;
}
.zx_two ul li:first-child .p{
	font-weight: normal;
}
.zx_two ul li:first-child a{
	width: 320px;
}
.zx_two ul li a:hover{
	color: #FF6600;
}
.zx_two h1, .energy .head ul li{
	font-size: 22px;
	margin-top: 20px;
	font-weight:normal;
	border-bottom: 1px solid #0068B6;
	padding-bottom:2px ;
	letter-spacing: 1px;
	font-family: "微软雅黑";
}
.zx_two h1 a, .energy .head ul li a{
	color: #0044A8
}
.zx_two h1 a:hover, .energy .head ul li a:hover{
	color: #FF6600;
}
.energy{
	width:330px;
	overflow: hidden;
	float: left;
	margin-left: 55px;
	margin-top: 5px;
}
.energy .head ul li a span{
	width: 1.5px;
	height: 19px;
	display: block;
	background: #42729a;
	float: right;
	margin-right: 228px;
	margin-top: 5px;
}
.energy .head ul li a b{
	width: 218px;
	overflow: hidden;
	font-size: 14px;
	color: #42729a;
	letter-spacing: 0;
	margin-top: -21px;
	float: right;
	font-weight: normal;
}
.en_green{
	width: 330px;
	overflow: hidden;
}
.en_biaoti1 {
}
.en_green ul{
	width: 330px;
	float:left;
}
.en_green ul li{
	width:310px;
	overflow: hidden;
	margin-top:15px ;
	background: url(../../images/Default2019/zx_36.png) no-repeat;
	padding-left: 10px;
	background-position: 0 5px;
}
.en_green ul li:hover{
	background: url(../../images/Default2019/zx_29.png) no-repeat;
	background-position: 0 5px;
}
.en_green ul li:first-child{
	background: none;
}
/*.en_green ul li a b{
	font-size: 14px;
	color: #3f403f;
    width:180px;
    
}*/
.en_green ul li a:hover b{
	color: #FF6600;
}
.en_green ul li a{
	/*letter-spacing: 1px;*/
	/*white-space: nowrap;*/
	text-overflow: ellipsis;
	font-size: 14px;
	
	color: #4a4a4a;
    height:16px;
}


.en_green ul  .en_biaoti1 a{
    float:left;
    font-size: 14px;
    width:240px;
}
.en_biaoti1 span{
    float: right;
   
    color: #a7a6a6;
    font-size: 12px;    
}


.en_green ul li a:hover{
	color: #FF6600;
}
.en_ge{
	margin-left: 0;
}
.energy .head ul li{
	font-size: 22px;
	font-family: "微软雅黑";
	margin-top: 10px;
}


/*滚动条*/
.scroll-pane, .scroll-pane-arrows{
		width: 100%;  
		height:295px;
		overflow: auto;
		margin-top: 5px;
		}			
#container{
		width:260px;
		float: right;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}
#ulo::-webkit-scrollbar{/*滚动条整体样式*/
            width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
            height: 4px;
        }
#ulo::-webkit-scrollbar-thumb{/*滚动条里面小方块*/
            border-radius: 5px;
            -webkit-box-shadow: inset 0 0 5px rgba(11,86,169,0.8);
            background: rgba(11,86,169,0.8);
            height: 100px;
        }
#ulo::-webkit-scrollbar-track{/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 0;
            background: rgba(0,0,0,0.1);
        }
.text_two ul li:first-child{
	margin-top: 0;
}

.r_one p a{
line-height:30px;
}

/*footer*/
footer{
	width:100%;
	overflow: hidden;
	margin-top: 50px;
	border-top:2px solid #0044A8 ;
	padding-bottom: 20px;
}
.f_m{
	width: 1100px;
	overflow: hidden;
	margin: 0 auto;
}
.f_m ul{
	width: 650px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 20px;
	margin-left:300px;
}
.f_m ul li{
	float: left;
	color: #000000;
	padding: 0 10px;
	border-right:1px solid #898889 ;
	font-size: 14px;
}
.f_m ul li:last-child{
	border: 0;
}
.f_m ul li a, .f_m p{
	color: #000000;
}
.f_m ul li a:hover{
	color: #FF6600;
}
.f_m p{
	text-align: center;
	margin-top: 10px;
	line-height:24px;
}


/*2019.3.11*/
.next_rone{
	margin-top:26px;
}
.next_rone h1{
	color: #0068B6; 
	font-family: '微软雅黑';
	border-bottom: 1px dashed #BEBDBD;
	padding-bottom: 5px;
}
.next_rone h1 a{
	width: 30px;
	font-size: 14px;
	float: right; 
	line-height: 30px;
}
.next_rone h1 span{
	font-size: 14px;
	font-weight:normal;
}

/*跑马灯效果*/
.contents {
	display: block;
	width: 850px;
	padding: 1em 0;
	overflow: hidden;
}
.container {
	width: 100%;
	float: left;
	display: inline-block;
	overflow: hidden;
	box-sizing: border-box;
	height: 45px;
	/*position: relative;*/
	cursor: pointer;
}

.marquee-sibling {
	padding: 0;
	width: 85px;
	height: 45px;
	line-height: 42px;
	font-size: 12px;
	font-weight: normal;
	color:red;
	
	float: left;
	left: 0;
	z-index: 2000;
}
.marquee-sibling .ma_li{
	color:#ffffff;
	position: relative;
	background: url(../../images/default2019/dt0101_05.png) no-repeat;
	padding-left: 10px;
	letter-spacing: 1px;
	font-size: 12px;
	background-position:0 12px;
	margin-top: -18px;
}
.marquee, *[class^="marquee"] {
	display:inline-block;
	white-space:nowrap;
	position:absolute;
}
.marquee{
  width: 860px;
}
.zsk {
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    margin-top: -5px;
    margin-left: -10px;
}
.zsk ul li {
    float: left;
    margin-left: 12px;
    margin-right: 13px;
}

.fw
{
    width: 1100px;
    height:62px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 20px;
}
.fw div
{
    float:left;
}

.fw ul
{
    height:60px;
    float:left;  
    border-top: 1px solid #BEBDBD;
    border-bottom: 1px solid #BEBDBD;    
    border-right: 1px solid #BEBDBD;    
}

.fw ul li{
    width: 175px;
    height: 30px;
    margin: 15px auto;
    text-align: center;
    float: left;
    border-right: 1px solid #BEBDBD;
    font-size: 24px;
    font-weight: bold;
    color:#727070;
}
.fw ul li a{
    color:#727070;
}
.mtjz
{
    width: 1100px;
    margin: 0 auto;
    margin-top: 20px;
}
.mtjz_c
{
    width: 1100px;
    height:170px;
    overflow: hidden;
    margin: 0 auto;
    background:#f5f5f5;
    border-radius: 10px;
}

.mtjz_c ul
{
    height:170px;    
}

.mtjz_c ul li{
    width: 136px;
    height: 130px;
    margin: 20px auto;
    text-align: center;
    float: left;
    border-right: 1px solid #BEBDBD;
    font-size: 14px;
}

