/*html {
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(100%);
}*/
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td {
	margin: 0;
	padding: 0;
}

body,
button,
input,
select,
textarea {
	font: 12px/1.5tahoma, arial, \5b8b\4f53;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
}

address,
cite,
dfn,
em,
var {
	font-style: normal;
}

code,
kbd,
pre,
samp {
	font-family: couriernew, courier, monospace;
}

input {
	outline: none;
}

small {
	font-size: 12px;
}

ul,
ol {
	list-style: none;
}

a {
	text-decoration: none;
}

a:link {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

legend {
	color: #000;
}

fieldset,
img {
	border: 0;
}

button,
input,
select,
textarea {
	font-size: 100%;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

html,
body {
	width: 100%;
	height: 100%;
	overflow: auto;
	font-family: "微软雅黑";

}

/*body {overflow: auto;font-family: "微软雅黑";}*/


@font-face {
	font-family: 'new-icon';
	src: url('/assets/fonts/font/iconfont.eot');
	src: url('/assets/fonts/font/iconfont.eot?#iefix') format('embedded-opentype'),
		url('/assets/fonts/font/iconfont.woff') format('woff'),
		url('/assets/fonts/font/iconfont.ttf') format('truetype'),
		url('/assets/fonts/font/iconfont.svg#iconfont') format('svg');
}


.head,
.notice,
.content,
.footer {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
}

/*================头部==============*/
.head-wrap {
	/*width: 1920px;*/
	width: 100%;
	height: 90px;
	background-color: #165DA5;
	position: fixed;
	top: 0;
	/*left: 50%;*/
	z-index: 10;
	/*margin-left: -964px;*/
}

.head-wrap .head {
	/*background-color: pink;*/
	/*overflow: hidden;*/
}

.head-wrap .head .logo {
	float: left;
	margin-top: 17px;
}

.head-wrap .head .logo img {
	width: 491px;
	height: 56px;
}

.head-wrap .head .head-right {
	float: right;
	 width: 685px;
	/*width: 580px;*/
	height: 100%;
	/*background-color: paleturquoise;*/
}

.head-wrap .head .head-right .search-box {
	width: 100%;
	height: 28px;
	margin-top: 15px;

	position: relative;
}

.head-wrap .head .head-right .search-box .search-input {
	width: 260px;
	height: 28px;
	border: 0;
	float: right;
	padding-left: 10px;
	font-size: 14px;
}

.head-wrap .head .head-right .search-box .chiness {
	float: right;
	margin-right: 17px;
	line-height: 28px;
	color: #fff;
}
.english a,.chiness a {
	color: #fff;
}
.chiness a {
	color: #00deff;
}
.head-wrap .head .head-right .search-box .english {
	float: right;
	margin-right: 17px;
	line-height: 28px;
	color: #fff;
}

.search-box .search-icon {
	width: 14px;
	height: 16px;
	position: absolute;
	right: 10px;
	top: 5px;
}

/*头部导航*/
.head-wrap .head .head-right .nav-box {
	width: 100%;
	height: 43px;
	margin-top: 3px;
	/*background-color: pink;*/
}

.head-wrap .head .head-right .nav-box .nav-item {
	float: left;
	margin-left: 20px;
	line-height: 43px;
	cursor: pointer;
	position: relative;
}

.nav-item a {
	color: #fff;
}

.nav-box .nav-item:hover .nav-second {
	display: block;
}

.nav-box .nav-item .nav-second {
	width: 580px;
	min-height: 210px;
	position: absolute;
	/*background-color: #123B64;*/
	background-color: rgba(18, 59, 100, 0.9);
	top: 43px;
	left: -150px;
	padding: 10px 40px 40px;
	display: none;
}

/* .nav-box .nav-item:nth-of-type(5) .nav-second {left: -220px;}
.nav-box .nav-item:nth-of-type(6) .nav-second {left: -295px;}
.nav-box .nav-item:nth-of-type(7) .nav-second {left: -370px;}
.nav-box .nav-item:nth-of-type(8) .nav-second {left: -446px;}
.nav-box .nav-item:nth-of-type(9) .nav-second {left: -523px;} */
.nav-box .nav-item:nth-of-type(2) .nav-second {
	left: -144px;
}

.nav-box .nav-item:nth-of-type(3) .nav-second {
	left: -218px;
}

.nav-box .nav-item:nth-of-type(4) .nav-second {
	left: -295px;
}

.nav-box .nav-item:nth-of-type(5) .nav-second {
	left: -371px;
}

.nav-box .nav-item:nth-of-type(6) .nav-second {
	left: -446px;
}

.nav-box .nav-item:nth-of-type(7) .nav-second {
	left: -523px;
}

.head-wrap .head .head-right .nav-box .nav-item span {
	color: #fff;
}

.head-wrap .head .head-right .nav-box .nav-item:hover span a {
	color: #00DEFF;
}

/*二级导航列表*/
.nav-second .second-list {
	width: 100px;
	float: left;
	margin-right: 20px;
}

.nav-second .second-list li {
	height: 34px;
	padding-left: 16px;
	margin-top: 18px;
	font-size: 14px;
	line-height: 34px;
	border-bottom: 1px solid #C3C3C3;
	background: url(/assets/img/index/more1_icon.png) no-repeat 0 center;
}

.nav-second .second-list li a {
	color: #fff;
}

.nav-second .second-list li a:hover {
	color: #00DEFF;
}


.nav-second .nav-img {
	width: 240px;
	height: 133px;
	float: right;
	/*background-color: yellowgreen;*/
	margin-top: 25px;
}

.nav-second .nav-img img {
	width: 100%;
	height: 100%;
}

.nav-item .small {
	display: block;
	width: 0px;
	height: 0px;
	/*background-color: #123B64;*/
	/*transform: rotate(45deg);*/
	position: absolute;
	bottom: 0px;
	left: 23px;
	display: none;
	border-width: 8px;
	border-style: solid;
	border-color: transparent transparent #123B64 transparent;
	opacity: 0.9;
}

.nav-item:hover .small {
	display: block;
}

/*==================banner图=================*/
.banner-wrap {
	width: 100%;
	height: auto;
	/*margin-top: 90px;*/
	margin: 90px auto 0;
}

.banner-wrap #banner {
	width: 1200px;
	margin: 0 auto;
	height: 300px;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	/*background-color: pink;*/
}

.banner-wrap #banner img {
	width: 100%;
	height: 300px;
}

#banner .swiper-slide video {
	/* width: 1920px!important; */
	/*width: 100%;*/
	margin: 0 auto;
}

#banner .swiper-slide {
	width: 100% !important;
	height: 300px !important;
}

/*//关闭banner*/
.close-banner {
	width: 1200px;
	margin: 0 auto;
	height: 32px;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -600px;
}

.close-banner .close-btn {
	width: 20px;
	height: 12px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 8;
	cursor: pointer;
}

/*展开banner*/
.show-banner {
	width: 100%;
	height: 30px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 8;
	display: none;
	color: #fff;
	line-height: 30px;
	background-color: rgba(0, 0, 0, 0.4);
}

.show-banner .show-btn {
	width: 15px;
	margin: 0 auto;
	cursor: pointer;
	/*background: url(/assets/img/index/expand_icon.png) no-repeat 80px center;*/
}

/*banner视频遮罩层*/
#banner .swiper-slide .slide-video-img {
	width: 395px;
	height: 202px;
	position: absolute;
	top: 100px;
	left: 10%;
}





#banner .swiper-slide .slide-video-img img {
	width: 395px;
	height: 202px;
}


#banner .swiper-slide .slide {
	position: absolute;
	top: 300px;
	right: 0%;
}

#banner .swiper-slide .slide img {
	height: 120px;
}

/*######改变banner轮播图底部样式#######*/
#banner-top .swiper-pagination-bullet {
	display: inline-block;
	width: 50px;
	height: 4px;
	border-radius: 0;
	background-color: #fff;
	opacity: 1;
}

#banner-top .swiper-pagination-bullet-active {
	background-color: #165DA5;
}

#banner-top .swiper-pagination {
	bottom: 20px;
}

#banner-top .swiper-button-prev {
	top: 152px;
	left: 80px;
	background-image: url(/assets/img/index/left_icon.png);
}

#banner-top .swiper-button-next {
	top: 152px;
	right: 80px;
	background-image: url(/assets/img/index/right_icon.png);
}


/*============滚动消息==========*/
.notice-wrap {
	width: 1200px;
	/*max-width: 1920px;*/
	height: 40px;
	/*background-color: rgba(0,0,0,0.3);*/
	background-color: #333333;
	margin: 0 auto;
}

.notice {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

.notice .notice-head {
	/*width: 93px;*/
	height: 40px;
	/*background: pink;*/
	position: absolute;
	left: 0;
	bottom: 0;
	line-height: 40px;
	color: #fff;
	padding-left: 20px;
	z-index: 3;
	background: #333 url(/assets/img/index/announcement_icon.png) no-repeat 0 center;
}


.notice .notice-cont {
	height: 100%;
	width: 2664px;

	line-height: 40px;
	padding-left: 18px;
	color: rgba(255, 255, 255, 1);
	position: absolute;
	top: 0;
}

.notice-cont .notice-item {
	float: left;
	padding: 0 20px;

}

/*.notice-cont .notice-item:hover {
	box-shadow:0px 0px 5px 2px #e3e3e3;
}*/
.notice-cont .notice-item a {
	color: #fff;
}

.notice-cont .notice-item:hover a {
	color: #165DA5;
	/*text-shadow: -5px 5px 5px #FF0000;*/
}

/*=============主内容区==========*/
.content-wrap {
	width: 100%;
	height: auto;
	margin: 0 auto !important;
	background: #fdfdfd;


}

.content-wrap .content {
	min-height: 500px;
	background-color: #fff;
}

/*===新闻中心===*/
.title-area {
	width: 100%;
	height: 60px;
	padding-top: 19px;
}

.title-area .title-left {
	float: left;
	height: 26px;
	line-height: 26px;
}

.title-area .title-left .ch-text {
	font-size: 26px;
	line-height: 26px;
	font-weight: 900;

}

.title-area .title-left .en-text {
	font-size: 16px;
	line-height: 26px;
	color: #D9D9D9;
	vertical-align: top;
	border-left: 2px solid #ED6D00;
	padding-left: 5px;
}

.title-area .title-right {
	float: right;
	font-size: 14px;
	color: #ED6D00;
	padding-top: 4px;
	padding-right: 15px;
	background: url(/assets/img/index/more_icon.png) no-repeat 50px 8px;
	cursor: pointer;
}

.title-area .title-right a {
	color: #ED6D00;
}


.news {
	width: 100%;
	height: auto;
}

.news-cont {
	width: 100%;
	height: 406px;
}

.news-cont .news-left {
	width: 635px;
	height: 100%;
	/*margin-right: 50px;*/
	/*background-color: burlywood;*/
	float: left;
}

.news-left img {
	width: 100%;
	height: 358px;
}

.news-left .news-img-text {
	width: 100%;
	height: 48px;
	line-height: 48px;
	font-size: 18px;
	color: #fff;
	background-color: #1C1F20;
	font-weight: 400;
	padding-left: 20px;
}

/*######改变新闻轮播图 底部图标#####*/
.news-left .swiper-pagination-bullet {
	display: inline-block;
	width: 22px;
	height: 20px;
	border-radius: 0;
	background-color: #999;
	opacity: 1;
	margin: 0 !important;
	margin-right: 3px !important;
	color: #fff;
}

.news-left .swiper-pagination-bullet-active {
	background-color: #ED6D00;
}

.news-left .swiper-pagination-bullet:nth-of-type(1) {
	margin-left: 440px !important;
}

.news-left .swiper-pagination {
	bottom: 14px;
}

.news-cont .news-right {
	width: 550px;
	height: 100%;
	/*background-color: pink;*/
	float: right;
}

.news-cont .news-right .headline {
	width: 100%;
	height: 126px;
	bottom: 8px;
	position: relative;
	/*background-color: antiquewhite;*/
}

.news-cont .news-right .headline .headline-title {
	font-size: 24px;
	color: #165DA5;
	/*padding: 0 18px;*/
	line-height: 40px;
	font-weight: 900;
	overflow: hidden;

	white-space: nowrap;
	text-align: center;
}

.news-cont .news-right .headline .headline-cont {
	width: 100%;
	height: 85px;
	font-size: 15px;
	line-height: 28px;
	text-indent: 2em;
	color: #333;
	letter-spacing: 1px;
	overflow: hidden;
	text-align: left;
	/*background-color: #fdfdfd;*/
}

.news-cont .news-right .headline .learn-more {
	position: absolute;
	right: 0;
	bottom: 6px;
}

.news-cont .news-right .headline .learn-more a {
	font-size: 12px !important;
}

/*====公司动态//党旗飘飘====*/
.trends-box {
	width: 100%;
	height: auto;
}

.tab-switch {
	width: 100%;
	height: 40px;
	margin-top: 2px;
}



.tab-switch .trends-btn , .tab-switch .political-btn, .tab-switch .media-btn {
	width: 183px;
	height: 40px;
	float: left;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	cursor: pointer;
}

.tab-switch .trends-btn {
	border: 1px solid  #165DA5;
	/*border-right: 0;*/
	background-color: #165DA5;
	color: #fff;
}
.tab-switch .media-btn {
	border: 1px solid  #E5E5E5;
	border-left: 0;
	color: #165DA5;
}
.tab-switch .political-btn {
	border: 1px solid  #E5E5E5;
	border-left: 0;
	color: #165DA5;
}
.tab-switch .tab-btn:hover {
	box-shadow:0px 0px 5px 2px #e3e3e3;
}

.trends-list {
	width: 100%;
	height: auto;
}

.trends-list li {
	height: 40px;
	border-bottom: 1px dashed #E5E5E5;
	line-height: 40px;
	font-weight: 400;

}

.trends-list li .trends-item {
	width: 474px;
	float: left;
	font-size: 16px;
	color: #999;
	cursor: pointer;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.trends-list li .trends-item a {
	color: #333;
	font-size: 15px;
	line-height: 38px;
}

.trends-list li .trends-item:hover a {
	color: #165DA5;
}

.trends-list li .trends-time {
	float: right;
	color: #999;
	font-size: 14px;
	font-family: arial;
}

/*========产品中心========*/
.product {
	width: 100%;
	height: auto;
}

.product-content {
	width: 100%;
	height: 470px;

}

.product-left {
	width: 270px;
	height: 100%;
	float: left;
}

.product-left .kind-item {
	width: 100%;
	height: 110px;
	margin-bottom: 10px;
	position: relative;
}

.product-left .kind-item-text {
	width: 100%;
	height: 110px;
	position: absolute;
	left: 0;
	top: 0;
	font-size: 22px;
	color: #fff;
	padding: 42px 0 0 66px;
	font-weight: 400;
	cursor: pointer;
}

.product-left .kind-item:hover .kind-item-text {
	color: #fff !important;
}

.product-left .kind-item:hover .gray-img {
	display: none;
}

.product-left .kind-item:hover .color-img {
	display: block !important;
}




.product-right {
	width: 930px;
	height: 100%;
	float: right;

}

.pro-right-item {
	width: 100%;
	height: 100%;
}

.pro-right-item .item-top {
	width: 100%;
	height: 280px;
	margin-bottom: 10px;
}

.pro-right-item .item-top .large-img {
	width: 550px;
	height: 100%;
	float: left;
	/*background-color: aquamarine;*/
	overflow: hidden;
}

.pro-right-item .item-top .large-img img {
	width: 100%;
	height: 100%;
	transition: all 0.3s linear;
}

.pro-right-item .item-top .large-img:hover img {
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	/* IE 9 */
	-moz-transform: scale(1.1);
	/* Firefox */
	-webkit-transform: scale(1.1);
	/* Safari 和 Chrome */
	-o-transform: scale(1.1);
	/* Opera */
}

.pro-right-item .item-top .introduce {
	width: 370px;
	height: 100%;
	float: right;
	background-color: #E5E5E5;
	padding: 52px 34px 0 35px;
	overflow: hidden;
	position: relative;
}

.introduce .introduce-title {
	width: 100%;
	font-size: 22px;
	font-weight: 900;
	height: 45px;
	position: relative;
	overflow: hidden;
}

.introduce .introduce-title>p {
	height: 31px;
	overflow: hidden;
}

.introduce .introduce-title .bottom-line {
	width: 60px;
	height: 2px;
	background-color: #ED6D00;
	position: absolute;
	left: 0;
	bottom: 8px;
}

.introduce .introduce-cont {
	height: 96px;
	font-size: 14px;
	line-height: 24px;
	color: #333;
	overflow: hidden;
}

.introduce .seemore {
	margin-top: 20px;
}

.introduce .triangle {
	width: 50px;
	height: 50px;
	background-color: #fff;
	position: absolute;
	right: -25px;
	top: -25px;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	/* IE 9 */
	-moz-transform: rotate(45deg);
	/* Firefox */
	-webkit-transform: rotate(45deg);
	/* Safari 和 Chrome */
	-o-transform: rotate(45deg);
	/* Opera */
}

/*======产品中心底部轮播图========*/
.pro-right-item .item-bottom {
	width: 100%;
	height: 180px;
	overflow: hidden;
	position: relative;
}

.bott-img-box {
	min-width: 939px;
	height: 180px;
	/*background: yellow;*/
	position: relative;

}

.bott-img-box .img-item-box {
	width: 303px;
	height: 180px;
	position: relative;
	float: left;
	margin-right: 10px;
}

.bott-img-box .img-item-box img {
	width: 100%;
	height: 100%;
}

.bott-img-box .img-item-box .name {
	width: 100%;
	height: 30px;
	position: absolute;
	bottom: 0px;
	color: #fff;
	line-height: 30px;
	padding-left: 20px;
	background-color: rgba(0, 0, 0, 0.5);
}

.img-item-box .hover {
	width: 303px;
	height: 180px;
	background-color: rgba(0, 0, 0, 0.8);
	position: absolute;
	top: 0;
	display: none;
	padding: 30px 32px 0;
}

.img-item-box .hover .hover-cont {
	width: 240px;
	height: 120px;
	background: rgba(255, 255, 255, 0.3);
	padding: 28px 15px 0;
	color: #fff;
	font-weight: 100;
	line-height: 22px;
	border-bottom: 26px solid rgba(255, 255, 255, 0);
	overflow: hidden;
}

.img-item-box .hover .notice-more {
	position: absolute;
	color: #ED6D00;
	right: 47px;
	bottom: 57px;
	cursor: pointer;
	padding-right: 10px;
	background: url(/assets/img/index/more_icon.png) no-repeat 31px 4px;
}

.img-item-box .hover .notice-more a {
	color: #ED6D00;
}

.img-item-box:hover .hover {
	display: block;
}

.img-item-box:hover .name {
	display: none;
}

.item-bottom .pro-left-btn {
	width: 20px;
	height: 35px;
	position: absolute;
	left: 10px;
	bottom: 70px;
	z-index: 5;
	cursor: pointer;
	display: none;
}

.item-bottom .pro-right-btn {
	width: 20px;
	height: 35px;
	position: absolute;
	right: 10px;
	bottom: 70px;
	cursor: pointer;
}

.item-bottom .pro-left-btn img {
	width: 100%;
	height: 100%;
}

.item-bottom .pro-right-btn img {
	width: 100%;
	height: 100%;
}

/*.bott-img-box .img-item-box:hover hover{
	width: 303px;
	height: 180px;
	background: lightblue;
}*/


/* .item-bottom .bott-img-item {
	width: 303px;
	width: 100%;
	height: 100%;
	float: left;
	position: relative;
	overflow: hidden;
	background-color: pink;
}
.item-bottom .bott-img-item:nth-of-type(2) {
	margin: 0 10px;
}
.item-bottom  .img-box {
	width: 909px;
	height: 100%;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
}

.item-bottom .pro-left-btn {
	width: 20px;
	height: 35px;
	position: absolute;
	left: 10px;
	bottom: 70px;
	z-index: 5;
	cursor: pointer;
}
.item-bottom .pro-right-btn {
	width: 20px;
	height: 35px;
	position: absolute;
	right: 10px;
	bottom: 70px;
	cursor: pointer;
}
.item-bottom .pro-left-btn img {
	width: 100%;
	height: 100%;
}
.item-bottom .pro-right-btn img {
	width: 100%;
	height: 100%;
}

.img-box .img-item {
	width: 303px;
	height: 100%;
	float: left;
	position: relative;
	overflow: hidden;
}
.img-box .img-item img{
	width: 100%;
	height: 100%;
}


.img-box .img-item .img-name {
	width: 303px;
	height: 30px;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #000;
	opacity: 0.5;
	color: #fff;
	line-height: 30px;
	text-indent: 20px;
}
.img-box .img-item .img-notice {
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.8);
	position: absolute;
	left: 0;
	top: 0;
		display: none;
}
.img-item .img-notice .notice-box {
	width: 240px;
	height: 120px;
	background-color: rgba(255,255,255,0.3);
	position: absolute;
	left: 32px;
	top: 30px;
	padding: 30px 15px 0;
}
.img-item .img-notice .notice-box .notice-text {
	color: #fff;
	font-weight: 100;
	line-height: 22px;
}
.img-item .img-notice .notice-box .notice-more {
	font-size: 14px;
	position: absolute;
	right: 15px;
	bottom: 23px;
	color: #ED6D00;
	cursor: pointer;

}

.img-box .img-item:hover .img-name{
	bottom: -30px;
}
.img-box .img-item:hover .img-notice {
	display: block;
}
*/
/*=============视频中心============*/
.video-area {
	width: 100%;
	height: auto;
}

.video-content {
	width: 100%;
	/*height: 220px;*/
	height:100%;
  	position: relative;
	overflow: hidden;
}



.video-slide-box {
	min-width: 1220px;
	/*height: 220px;*/
	height:100%;
	position: relative;
	overflow: hidden;
}

.video-slide-box {
	min-width: 1220px;
	/*height: 220px;*/
	height:100%;
	position: relative;
	overflow: hidden;
}

.video-item {
	width: 285px;
	height: 100%;
	float: left;
	margin-right: 20px;
	background-color: #F9F9F9;
}

/*.video-item:nth-of-type(4) {*/
	/*margin-right: 0;*/
/*}*/

.video-item .video-box {
	width: 100%;
	height: 160px;
	/*background-color: pink;*/
	position: relative;
}

.video-item .video-box .video-play {
	object-fit: fill;
}

.video-item .video-box .video-cover {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.7);
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}

.video-item .video-box .video-cover .cover-text {
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: rgba(255, 255, 255, 0.3);
	position: absolute;
	bottom: 0;
	padding: 0 15px;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;


}

.video-item .video-box .start-video {
	position: absolute;
	left: 124px;
	top: 61px;
	cursor: pointer;
}

.video-item .video-box:hover .video-cover {
	display: block;
}


.video-item .video-info {
	width: 100%;
	height: 60px;
	padding: 0 15px;
}

.video-item .video-info .info-title {
	font-size: 14px;
	color: #333;
	text-align: center;
	line-height: 32px;
	margin-bottom: 5px;
}

.video-item .video-info .info-other {
	width: 100%;
	height: 15px;
	color: #666;
	font-size: 12px;
}

.video-item .video-info .info-other .info-time {
	float: left;
}

.video-item .video-info .info-other .info-num {
	float: right;
	width: 46px;
	text-align: right;
	background: url(/assets/img/index/watch_icon.png) no-repeat 0 4px;
}

/*视频悬浮播放*/
.fxied-video {
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.6);
	z-index: 30;
}
.fxied-video-box {
	width: 1000px;
	height: 560px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -500px;
	margin-top: -280px;
}

.fxied-video-box video {
	object-fit: fill;
}

.fixed-close {
	width: 20px;
	height: 20px;
	position: absolute;
	right: -30px;
	top: -30px;
	/*background: green;*/
	cursor: pointer;
}
.fixed-close img {
	width: 100%;
	height: 100%;
}



/*视频控制按钮*/
.video-left-btn {
	width: 25px;
	height: 40px;
	position: absolute;
	left: 10px;
	bottom: 120px;
	z-index: 5;
	cursor: pointer;
	display: none;
	line-height: 38px;
	text-align: center;
	background: rgba(0,0,0,0.5);
}
.video-right-btn {
	width: 25px;
	height: 40px;
	position: absolute;
	right: 10px;
	bottom: 120px;
	cursor: pointer;
	line-height: 38px;
	text-align: center;
	background: rgba(0,0,0,0.5);
}
.video-left-btn img {
	width: 15px;
	height: 25px;
}
.video-right-btn img {
	width: 15px;
	height: 25px;
}



/*==========友情链接========*/
.link-area {
	width: 100%;
	height: auto;
	position: relative;
}

.link-content {
	width: 100%;
	height: 54px;
}

.select-box {
	width: 240px;
	height: 34px;
	float: left;
	margin-right: 10px;
	position: relative;
}

.select-box .select-ipt {
	width: 100%;
	height: 100%;
	padding-left: 10px;
	color: #333;
	border: 1px solid rgba(237, 109, 0, 1);
	background: url(/assets/img/index/drop_down_icon.png) no-repeat 218px 14px;
}

.select-box .select-list {
	width: 240px;
	max-height: 274px;
	background-color: #fff;
	border: 1px solid #ED6D00;
	border-bottom: 0;
	position: absolute;
	left: 0;
	bottom: 34px;
	display: none;
	overflow: auto;
}

.select-box .select-list .list-item {
	width: 100%;
	height: 34px;
	line-height: 34px;
	padding-left: 10px;
	overflow: hidden;
}

.select-box .select-list .list-item a {
	display: block;
	width: 100%;
	height: 100%;
	color: #333;
}


/*二维码*/
.ewm-a,
.ewm-b {
	width: 80px;
	height: 80px;
	/*background: pink;*/
	position: absolute;
	bottom: 15px;
}

.ewm-a img {
	width: 100%;
}

.ewm-b img {
	width: 100%;
}

.ewm-a {
	right: 120px;
}

.ewm-b {
	right: 0px;
}

/*============底部===========*/
.footer-wrap {
	/*width: 1920px;*/
	width: 100%;
	height: 80px;
	background: #333333;
	margin: 0 auto;
}

.footer {
	padding-top: 33px;
	color: #F5F5F5;
	font-weight: 100;
}

.footer-link {
	float: left;
}

.link-one {
	float: left;
	padding-right: 21px;
	position: relative;
}

.link-one b {
	display: block;
	width: 1px;
	height: 10px;
	background-color: #fff;
	position: absolute;
	right: 10px;
	bottom: 5px;
}

.link-one a {
	color: #F5F5F5;
}

.footer-text {
	float: right;

}


/*新闻分类页  列表样式*/
.cont-list {
	width: 100%;
	height: auto;
	margin-top: 20px;
}

.first-one .first-one-img {
	width: 580px;
	height: 303px;
	overflow: hidden;
}

.first-one .first-one-img img {
	width: 100%;
	height: 100%;
	transition: all 0.5s ease;
}

.first-one .first-one-img:hover img {
	transform: scale(1.05);
}

.first-one .first-one-title {
	font-size: 18px;
	line-height: 35px;
	padding: 0 20px;
}

.first-one .first-one-title:hover a {
	color: #165DA5;
}

.first-one .first-one-text {
	font-size: 14px;
	line-height: 22px;
	color: #666;
	padding: 0 20px;
}

.first-one .first-one-tip {
	font-size: 12px;
	color: #999;
	line-height: 22px;
	padding: 0 20px;
}

.first-one .first-one-tip span {
	padding-right: 20px;
}

.cont-list-item {
	width: 540px;
	height: 156px;
	border-bottom: 1px solid #DDDDDD;
	padding: 30px 0;
	margin: 0 20px;
}

.list-item-img {
	width: 180px;
	height: 97px;
	float: left;
	overflow: hidden;
}

.list-item-img img {
	width: 100%;
	height: 100%;
	transition: all 0.5s ease;
}

.list-item-img:hover img {
	transform: scale(1.05);
}

.list-item-detail {
	float: right;
	width: 345px;
	height: 100%;
}

.list-item-title {
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.list-item-title:hover a {
	color: #165DA5;
}

.list-item-text {
	width: 100%;
	height: 44px;
	font-size: 14px;
	line-height: 22px;
}

.list-item-other {
	margin-top: 5px;
	color: #999;
}

.list-item-other>span {
	margin-right: 15px;

}

.list-item-other .eyes {
	padding-left: 20px;
	background: url(/assets/img/index/watch_icon.png) no-repeat left center;
}















/*=================分页样式==============*/
/*分页*/
.page-dive {
	width: 100%;
	height: 120px;
	/*padding-top: 35px;*/
	display: flex;
	justify-content: center;
	align-items: center;
}

.page {
	list-style: none;
	width: auto;
	overflow: hidden;
}

.page>li {
	float: left;
	/*padding: 1px 8px;*/
	min-width: 30px;
	cursor: pointer;
	border-radius: 4px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.page .pageItem {
	/*border: solid thin #d2d2d2;*/
	margin: 5px;
	background: #E7EBEE;
	font-family: 'new-icon';
}

.page .pageItemActive {
	/*border: solid thin #165DA5;*/
	margin: 5px;
	background-color: #165DA5;
	color: white;
}

.page .pageItem:hover {
	/*border: solid thin #165DA5;*/
	background-color: #165DA5;
	color: white;
}

.page .pageItemDisable {
	/*border: solid thin #DDDDDD;*/
	margin: 5px;
	/*background-color: #DDDDDD;*/
	width: 30px;
	height: 30px;
	background: #E7EBEE;
	font-family: 'new-icon';
}

.skipto {
	font-size: 14px;
}

.skipToBtnPage {
	width: 40px;
	height: 24px;
	border-radius: 4px;
	color: #fff;
	font-size: 12px;
	background: #165DA5;
	line-height: 24px;
	text-align: center;
	display: inline-block;
	margin-left: 20px;
}

.pageItem-ellipsis {
	float: left;
	padding: 1px 8px;
	margin-top: 3px;
}

/*新增分页样式*/
.page-dive .pagination li a {
	margin: 0 5px;
	border: 0;
	width: 33px;
	border-radius: 5px;
	color: #333333;
	background: #E7EBEE;
  	text-align: center;
  	padding-left: 0;
    padding-right: 0;
}

.page-dive .pagination li span {
	width: 33px;
	margin: 0 5px;
	border: 0;
	border-radius: 5px;
	color: #333333;
	background: #E7EBEE;
}

.page-dive .pagination .active span {
	background: #165DA5;
	color: #fff;
}

.page-dive .pagination .disabled span {
	margin: 0;
	background: #fff;
}

.page-dive .pagination li:nth-of-type(1) span {
	margin: 0 5px;
	background: #E7EBEE;
}

.page-dive .pagination .disabled:nth-of-type(1) span {
	margin: 0 5px;
	background: #E7EBEE;
}

.page-dive .pagination li a:hover {
	background: #165DA5;
	color: #fff;
}

.page-dive .pagination .disabled span:hover {
	background: #fff;
	color: #333;
}

.page-dive .pagination .disabled:nth-of-type(1) span:hover {
	background: #E7EBEE;
}



/*//c1c1c1*/
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {
	width: 8px;
	/*滚动条宽度*/
	height: 8px;
	/*滚动条高度*/
}

/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	border-radius: 10px;
	/*滚动条的背景区域的圆角*/
	background-color: #fafafa;
	/*滚动条的背景颜色*/
}

/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {
	border-radius: 10px;
	/*滚动条的圆角*/
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
	background-color: #c1c1c1;
	/*滚动条的背景颜色*/
	/*opacity: 0.8;*/
}




/*=============专题新闻============*/
.special-area {
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
}
.special-nav {
	width: 100%;
	height: 41px;
	border-top: 1px solid #D9D9D9;
	border-bottom:2px solid #165DA5;
}
.special-nav > li {
	padding: 0 10px;
	float: left;
	height: 38px;
	line-height: 38px;
	cursor: pointer;
	background: #fff;
	font-size: 16px;
	font-weight: 400px;
	/*margin-top: -1px;*/
	/*border-top: 1px solid #D9D9D9;*/
	/*border-bottom: 2px solid #1991dd;*/
	/*border-left: 1px solid #fff;*/
	/*border-right: 1px solid #fff;*/
}
.special-nav>li:nth-of-type(1) {
	/*border-top: 1px solid #ED6D00;*/
	/*border-left: 1px solid #D9D9D9;*/
	/*border-right: 1px solid #D9D9D9;*/
	/*border-bottom: 1px solid #fff;*/
	color: #fff;
	background: #165DA5;
}


.special-cont {
	width: 100%;
	height: 300px;
	overflow: hidden;
}
.special-item {
	width: 100%;
	height: 300px;
	padding-top: 20px;
}
.special-left {
	float: left;
	height: 277px;
	margin-top: 15px;
	overflow: hidden;
}
.special-right {
	float: right;
	height: 277px;
	margin-top: 15px;
	overflow: hidden;
}
.main-show {
	width: 550px;
	height: 100%;
	/*float: left;*/
}
.main-show .main-show-img {
	width: 550px;
	height: 300px;
	overflow: hidden;
}
.main-show .main-show-img img {
	width: 100%;
	height: auto;
	transition: all 0.5s ease;
}
.main-show .main-show-img img:hover {
	transform: scale(1.05);
}
.main-show .main-show-text {
	line-height: 38px;
	font-size: 16px;
	text-align: center;
	padding: 0 30px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	background: #000;
	color: #fff;
}

.special-list a {
	width: 520px;
	float: left;
	color: #333;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.special-list span {
	float: right;
	color: #999;
	font-size: 14px;
	font-family: arial;
}
.special-list {
	width: 600px;
	height: 100%;
	/*float: right;*/
	font-size: 15px;
}
.special-list>li {
	width: 100%;
	height: 38px;
	line-height: 38px;
	position: relative;
	padding-left: 15px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border-bottom: 1px dashed #E5E5E5;
}
.special-list li a:hover {color: #165DA5;}

.special-list>li:before {
	content: '';
	width: 3px;
	height: 3px;
	background: #999999;
	position: absolute;
	left: 0;
	top: 14px;
}

.special-close {
	width: 16px;
	height: 10px;
	position: absolute;
	top: 75px;
	right: 0;
	cursor: pointer;
}
.special-close img {
	width: 100%;
	height: 100%;
}
.special-open {
	width: 16px;
	margin: 0 auto;
	transform: rotate(180deg);
	margin-top: 8px;
	cursor: pointer;
}

/* ================================================================= */
/* 弹窗 */
.fxied-box {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.6);
	z-index: 30;
	opacity: 0;
}

.fxied-box-content {
	width: 687px;
	/*height: 560px;*/
	background: #fff;
	border-radius: 10px;
	position: relative;
}

.fixed-box-close {
	width: 25px;
	/*height: :;px;*/
	position: absolute;
	right: -215px;
	top: -30px;
	/*background: green;*/
	cursor: pointer;
}
.fixed-box-close img {
	width: 100%;
	height: 100%;
}
