.top2>div.nav ul li.li3 a{color: #2a58ae}



.n-b{width:1170px;margin: 0 auto;position: relative;}
.n-b .gong .gong-t{height:70px;width:1170px;line-height: 70px;}
.n-b .gong .gong-t h3{padding-left: 35px;background: url(../images/dian.png) no-repeat 13px center;float: left;font-size: 16px}
.n-b .gong .gong-t a{float: right;margin-right: 10px;margin-top:40px;color: #863a23;font-size: 12px;line-height: 0}
.n-b .gong .x_box { width:1170px; overflow:hidden;}
.n-b .gong .x_box ul { width:1300px; position:relative; overflow:hidden;}
.n-b .gong ul li{width:359px;float: left;margin-right: 45px;}
.n-b .gong ul li a{color: #000}
.n-b .gong ul li img{display: block;margin-bottom: 20px}
.n-b .gong ul li img.current{opacity: 0.4}
.n-b .gong ul li img.dang{ height: 16px;position: absolute;top: 255px;opacity: 1!important;z-index:5;width: 360px}

.n-b .news-less{background-color: #f7f7f7;padding: 20px;margin-top: 40px;}
.n-b .news-less ul li{width: 520px;float: left;padding-bottom: 10px;border-bottom: 1px dashed #C7C7C7;margin-bottom: 10px}
.n-b .news-less ul li a{font-size: 14px;color: #525c68;font-weight: 600;margin-bottom: 15px;line-height: 20px;}
.n-b .news-less ul li span.time{font-size: 12px;color: #525c68;margin-left: 20px;float: right;margin-right: 12px}
.n-b .news-less ul li p{font-size: 12px;color: #525c68;line-height: 24px;height: 48px;overflow: hidden;margin-top: 15px;}



/*媒体报道和行业新闻*/
.n-m{width:1170px;margin-top: 40px}
.n-m .mei{float: left;width:570px;}
.n-m .mei h3{height: 70px;line-height:70px;padding-left: 35px;background: url(../images/dian.png) no-repeat 13px center;font-size: 16px;box-sizing:border-box;}
.n-m .mei .mei-b{width:570px;height:210px;background: url(../images/mei.jpg) no-repeat 30px 30px #f1f0ee;padding-left:170px;box-sizing:border-box;}
.n-m .mei .mei-b ul li{padding-top: 30px;line-height: 16px}
.n-m .mei .mei-b ul li i{font-style: normal;color: #bb261b;font-size: 12px}
.n-m .mei .mei-b ul li span{color: #000}
.n-m .hang{float: right;}
.n-m .hang .hang-b{background-image:url(../images/hang.jpg); }



/*专题活动*/
.zhuan{margin-top: 40px;background: url(../images/hui-bg.png) repeat-x bottom left;}
.zhuan .bx-wrapper{max-width:1030px!important; height:120px;}
.zhuan .bx-wrapper .bx-viewport{height:100px!important;}
.zhuan .bx-wrapper .bx-viewport .slide{width:335px!important;height:100px!important;margin-left: }
.zhuan .bx-wrapper .bx-controls-direction a{width: 23px;height: 45px;background: url(../images/arrow.png) no-repeat;left: -30px;margin-top: -24px;}
.zhuan .bx-wrapper .bx-controls-direction a.bx-next{background-position: right top;left: auto;right: -30px;}


/*公司新闻*/
.news-t h2{width:183px;background-position: 85px top;}
.gong-l{float: left;width:800px;margin-top: 27px}
.gong-l ul li{width: 800px;height: 255px;position: relative;}
.gong-l ul li img{float: left;margin-right: 23px;}
.gong-l ul li>span{position: absolute;width:72px;height:72px;background: url(../images/play.png) no-repeat;top: 62px;left: 99px}

.gong-l ul li .gongsi-nr{float: right;width:510px;position: relative;}
.gong-l ul li h3{font-size: 16px;margin-bottom: 24px;font-weight: 100}
.gong-l ul li p{line-height: 30px;color: #676767;width:510px;height:140px;}
.gong-l ul li .gongsi-nr span{position: absolute;right: 0;top: 0px;font-family: Arial}
.gong-l ul li .gongsi-nr span,.gong-l ul li .gongsi-nr a{color: #d0000e;font-size: 12px}



/*新闻详情*/
.xnews_c {float: left;width:800px;margin-top: 25px}
	.xnews_c h1 { line-height:24px; text-align:center; font-weight:500; font-size:18px; position:relative;}
	.xnews_c .s_time { float:right; font-size:12px; font-weight:normal; color:#d0000e; line-height:20px;}
	.xnews_c .x_bshare { height:25px; border-bottom:#e5e5e5 1px solid; position:relative; }
	.xnews_c .bshare-custom { float:right; position:relative; top:4px;}
	.xnews_c .bshare-custom a { margin-right:0;}
	.xnews_c .d_box { padding:20px 10px; font-size:16px; line-height:30px;}
	.xnews_c .xPage_info { position:relative; padding:20px 0;}
	.xnews_c .xPage_info a { color:#000;}
	.xnews_c .xPage_info a:hover { color:#f00;}










/*活动&资讯*/
.xmian{
	/*background: pink;*/
	/*font-family: "Microsoft YaHei"!important;*/
}
.zixun-main{
	width: 1172px;
	/*height: 1086px;*/
	/*background: #ccc;*/
	margin: 0 auto;
	position: relative;
}
.zixun-news{
	float: left;
	width: 856px;
	/*height: 930px;*/
	/*background: #cc0;*/
	/*display: none;*/
}
.zixun-tupian{
	float: right;
	width: 268px;
	margin-top: 14px;
	/*height: 1086px;*/
	/*background: #c0c;*/

}
.zixun-news .zx-nei{padding: 20px 23px 0}
.zixun-news .zx-nei p{margin-bottom: 24px;}
.zixun-news .zx-nei p{margin-bottom: 24px}
.zixun-news .zx-nei p,.zixun-news .zx-nei p span{font-size: 14px!important;line-height: 24px!important;font-family: "Microsoft YaHei"!important;}


/*标题*/
.zixun-biaoti{
	width: 856px;
	height: 74px;
	background: #fff;
	position: relative;
	border-bottom: solid 1px lightgray;

}
.zixun-biaoti h3{
	font-size: 18px;
	font-family: '微软雅黑';
	text-align: center;
	line-height: 74px;
}
.zixun-biaoti div{
	position: absolute;
	top: 40px;
	right: 0px;
	/*background: gray;*/
	width: 110px;
}

.zixun-biaoti div.bshare-custom{float: left;position: relative;top: 4px;width: auto;}
.zixun-biaoti div.bshare-custom .bshare-sinaminiblog{padding: 12px 10px!important;background: url(../images/zi-fenxiang.png) no-repeat!important;width: 0!important;height: 0!important}
.zixun-biaoti div span{
	position: absolute;
	top: 8px;
	color: #2b79c4;

}
/*新闻内容*/
.zx-nei p{
	font-size: 14px;
	font-family: '微软雅黑';
	line-height: 20px;
	
}
.zx-nei .zx-tu{
	text-align: center;
}

/*新闻底部翻页*/
.dbnav .db-left{float: left;}
.dbnav .db-left li{margin-bottom: 10px; font-size: 14px}
.dbnav .db-left li img{vertical-align:middle; padding-right: 19px;}
.dbnav .db-right{float: right; background: #b0bbc1; color: #fff; padding: 7px 20px; margin-right: 13px;}
.dbnav .db-right a{color: #fff; font-size: 12px;}
.cls{clear: both;}

/*新闻切换*/
.zixun-tab{
	width: 856px;
	height: 170px;
	background: #fff;
	position: absolute;
	z-index: 99;
	bottom: 0px;
	font-size: 12px;
	font-family: '微软雅黑';
	line-height: 40px;
}
.zixun-tab ul{
	margin-top: 50px;
	margin-left: 50px;
	height: 80px;
	/*background: red;*/
	overflow: hidden;
}
/*.zixun-tab ul li{
	display: none;
}*/
.zixun-tab .return{
	width: 87px;
	height: 28px;
	background: #b0bbc1;
	line-height: 28px;
	text-align: center;
	color: #fff;
	position: absolute;
	right: 0px;
	bottom: 80px;
}
.zixun-tab .lr{
	position: absolute;
	bottom: 30px;
	left: 0px;
}
.xianshi{
	display: block!important;
}
.cang{
	display: none!important;
}

/*图片*/
.zixun-tupian div{
	height: 260px;
	position: relative;
}
.zixun-tupian div span{
	width: 134px;
	position: absolute;
	left: 0px;
	bottom:22px;
	font-size: 12px;
	font-family: "Microsoft YaHei";
	color:#1552ad;
	line-height: 20px;
	font-weight: bold;
}



	


/*精彩活动*/
.act-t{width: 1156px;margin: 0 auto;height: 400px;margin-bottom: 40px;}
.act-t ul li{float: left;}
.act-t ul li.cur .zi p{color: #07509b}
.act-t ul li div.tu{width: 0px;float: left;transition:all 1s;overflow: hidden;}
.act-t ul li div.zi{width: 43px;float: left;background: url(../images/act-list-bg.jpg) no-repeat;background-position: left top;height: 100px;text-align: center;position: relative;height: 400px;cursor: pointer;}
.act-t ul li:nth-of-type(2) div.zi{background-position: -43px top}
.act-t ul li:nth-of-type(3) div.zi{background-position: -86px top}
.act-t ul li:nth-of-type(4) div.zi{background-position: -129px top}

.act-t ul li div.zi:before{content: "";position: absolute;width: 9px;height: 16px;background: url(../images/act-arr.png) no-repeat;top: 58px;left: 50%;margin-left: -4.5px;
	animation:shan 1s infinite;
	-o-animation:shan 1s infinite;
	-moz-animation:shan 1s infinite;
	-webkit-animation:shan 1s infinite;
	-ms-animation:shan 1s infinite;
}
@keyframes shan
{
	0% {opacity: 1;margin-left: -1.5px}
	100% {opacity: 0;margin-left: -10.5px}
}
@-webkit-keyframes shan
{
	0% {opacity: 1;margin-left: -1.5px}
	100% {opacity: 0;margin-left: -10.5px}
}
@-o-keyframes shan
{
	0% {opacity: 1;margin-left: -1.5px}
	100% {opacity: 0;margin-left: -10.5px}
}
@-moz-keyframes shan
{
	0% {opacity: 1;margin-left: -1.5px}
	100% {opacity: 0;margin-left: -10.5px}
}
@-ms-keyframes shan
{
	0% {opacity: 1;margin-left: -1.5px}
	100% {opacity: 0;margin-left: -10.5px}
}

.act-t ul li.zuo div.zi:before{
	transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-moz-animation:shan-zuo 1s infinite;
	-o-animation:shan-zuo 1s infinite;
	-moz-animation:shan-zuo 1s infinite;
	-webkit-animation:shan-zuo 1s infinite;
	-ms-animation:shan-zuo 1s infinite;
}
@keyframes shan-zuo
{
	0% {opacity: 0;margin-left: -10.5px}
	100% {opacity: 1;margin-left: -1.5px}
}
@-webkit-keyframes shan-zuo
{
	0% {opacity: 0;margin-left: -10.5px}
	100% {opacity: 1;margin-left: -1.5px}
}
@-o-keyframes shan-zuo
{
	0% {opacity: 0;margin-left: -10.5px}
	100% {opacity: 1;margin-left: -1.5px}
}
@-moz-keyframes shan-zuo
{
	0% {opacity: 0;margin-left: -10.5px}
	100% {opacity: 1;margin-left: -1.5px}
}
@-ms-keyframes shan-zuo
{
	0% {opacity: 0;margin-left: -10.5px}
	100% {opacity: 1;margin-left: -1.5px}
}

.act-t ul li div.zi p{position: absolute;width: 16px;font-size: 14px;text-align: center;height: 312px;bottom: 0;left: 50%;margin-left: -8px;word-wrap: break-word;font-weight: 500;color: #313B4A}
.act-t ul li div.zi:hover p{color: #07509b}
.act-t ul li.cur div.tu{width: 984px;}

.act-b{width: 1170px;margin: 0 auto}
.act-b-l{float: left;width: 784px;margin-left: 7px;}
.act-b-l ul li{float: left;width: 372px;margin-right: 20px;}
.act-b-l ul li .tu img{width: 372px;height: 198px;}
.act-b-l ul li .tu{margin-bottom: 30px;}
.act-b-l ul li .zi{padding-left: 117px;height: 72px;position: relative;margin-left: -18px}
.act-b-l ul li .zi img.act-list{position: absolute;left: 0;top:0;}
.act-b-l ul li .zi h4,.act-b-l ul li .zi h4 a{font-size: 16px;color: #636f80;margin-bottom: 10px;}
.act-b-l ul li .zi p{font-size: 12px;color: #636f80;line-height: 20px;}

.act-b-r{float: right;margin-right: 7px;}
.act-b-r .bx-wrapper .bx-viewport .slide p{line-height: 30px;font-size: 16px;color: #636f80;cursor: pointer;margin-top: 27px;}
.act-b-r .bx-wrapper .bx-viewport .slide p:hover{color: #2a58ae}
.act-b-r .bx-wrapper .bx-pager{display: block;text-align: left;}
.act-b-r video{background-color: #000}


/*企业新闻*/
.newslist{width: 1170px;margin: 0 auto;}
.newslist-r{float: left;width: 855px;}
.newslist-r ul li{padding-bottom: 20px;padding-left: 10px;border-bottom: 1px dashed #dbdbdb;padding-top: 15px;position: relative;transition:all 0.5s;padding-right: 17px}
.newslist-r ul li h3 a{line-height: 40px;font-size: 16px;color: #525c68;font-weight: 500;transition:all 0.5s;}
.newslist-r ul li h3 a:hover{color: #fff!important}
.newslist-r ul li span.time{color: #86898c;font-size: 14px;position: absolute;right: 17px;top: 20px;transition:all 0.5s;}
.newslist-r ul li p{font-size: 14px;color: #525c68;line-height: 22px;transition:all 0.5s;}

.newslist-r ul li.hover{background-color: #4c82e8;}
/*.newslist-r ul li.hover{background-color: #2A58AE;}*/
.newslist-r ul li.hover h3 a{color: #fff}
.newslist-r ul li.hover span.time{color: #fff;}
.newslist-r ul li.hover p{color: #D6D6D6;}

.qi3{
	width: 660px;
	height: 50px;
	margin-top: 29px;
	margin-left: auto;
}
.qi3 a{
	display: inline-block;
	margin-left: 2px;
	width: 25px;
	height: 22px;
	background: #bbbec2;
	text-align: center;
	line-height: 25px;
}
.qi3 span.go{line-height: 22px;padding: 0 10px;background-color:#bbbec2;display: inline-block;margin: 0 2px;}










.qi3 a{
    display: inline-block;
    margin-left: 2px;
    width: 25px;
    height: 22px;
    background: #bbbec2;
    text-align: center;
    line-height: 25px;
    background: -webkit-linear-gradient(#fff, #e6e6e6);
    height: 30px;
    line-height: 30px;
    border: 1px solid #ccc;
    transition:all 0.5s;
}
.qi3 a:hover{background:#000;color:#fff!important;}/*.qi3 span.go:hover*/
.qi3 span.go{line-height: 22px;padding: 0 10px;background-color:#bbbec2;display: inline-block;margin: 0 2px;background: -webkit-linear-gradient(#fff, #e6e6e6);height: 30px;line-height: 30px;border: 1px solid #ccc;transition:all 0.5s;}

.dbnav .db-left ul a{
    font-size:14px;
}
.dbnav .db-left ul a:hover li{
    color:#2a58ae!important;
}

.act-b-l ul li .zi{
    margin-left:0
}