.wrap{}
.wrap .wrapL{width: 866px;}
.wrap .wrapL .newsNav{border-bottom: solid 1px #003466;margin-top: 16px;}
.wrap .wrapL .newsNav a{font-size: 16px;color: #666666;cursor: pointer;line-height: 44px;display: inline-block;margin-right: 25px;}
.wrap .wrapL .newsNav a.on{color: #003466;font-weight: 700;border-bottom: solid 3px #003466;}
.wrap .wrapL .position{font-size: 14px;color: #999999;line-height: 24px;margin-top: 25px;}
.wrap .wrapL .position a{color: #999999;cursor: pointer;}
.wrap .wrapL .newslist{}
.wrap .wrapL .newslist ul{}
.wrap .wrapL .newslist li{border-bottom: solid 1px #d7d7d7;}
.wrap .wrapL .newslist li a{display: flex;margin: 26px 0 25px;}
.wrap .wrapL .newslist li a>img{width: 190px;height: 124px;}
.wrap .wrapL .newslist li .txt{font-size: 14px;color: #999999;margin-left: 21.5px;width: 620px;}
.wrap .wrapL .newslist li .txt h4{font-size: 18px;color: #333333;width: 100%;overflow: hidden;
	text-overflow: ellipsis;white-space: nowrap;font-weight: 500;line-height: 28px;margin-bottom: 9px;}
.wrap .wrapL .newslist li:hover .txt h4{color: #ed6719;}
.wrap .wrapL .newslist li .txt p{line-height: 24px;height: 48px;overflow : hidden;display: -webkit-box;
	-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.wrap .wrapL .newslist li .txt h5{font-weight: 500;display: flex;align-items: center;margin-top: 24px;}
.wrap .wrapL .newslist li .txt h5 span{display: flex;margin-right: 18px;}
.wrap .wrapL .newslist li .txt h5 span img{margin-right: 6px;}
.wrap .wrapL .pagelist{display: flex;align-items: center;justify-content: center;margin: 43px 0 46px;}
.wrap .wrapL .pagelist a{font-size: 14px;color: #999999;display: inline-block;width: 28px;height: 28px;
	border-radius: 2px;cursor: pointer;text-align: center;line-height: 28px;}
.wrap .wrapL .pagelist a.on,.wrap .wrapL .pagelist a:hover{color: #fefefe;background-color: #003466;}
.wrap .wrapL .pagelist a.first{background-image: url(../images/news/icon_first.png);background-repeat: no-repeat;
	background-position:center;}
.wrap .wrapL .pagelist a.prev{background-image: url(../images/news/icon_prev.png);background-repeat: no-repeat;
	background-position:center;}
.wrap .wrapL .pagelist a.next{background-image: url(../images/news/icon_next.png);background-repeat: no-repeat;
	background-position:center;}
.wrap .wrapL .pagelist a.last{background-image: url(../images/news/icon_last.png);background-repeat: no-repeat;
	background-position:center;}
	
.wrap .wrapR{width: 300px;}
.wrap .wrapR h4{font-size: 16px;color: #333333;border-bottom: solid 1px #003466;display: flex;
	align-items: center;justify-content: center;font-weight: 500;letter-spacing: 0.8px;line-height: 56px;}
.wrap .wrapR h4 img{margin-right: 9px;}
.wrap .wrapR .service{margin-top: 7px;}
.wrap .wrapR .service .li{background-color: #f2f4f6;margin-bottom: 2px;display: flex;align-items: center;padding-bottom: 25px;}
.wrap .wrapR .service .li>img{margin: 0 28px 0 27px;}
.wrap .wrapR .service .li .txt{line-height: 20px;}
.wrap .wrapR .service .li .txt h5{font-size: 16px;color: #333333;font-weight: 500;margin-top: 21px;}
.wrap .wrapR .service .li .txt p{font-size: 14px;color: #999999;margin-top: 6px;}
.wrap .wrapR .service .li .txt a{cursor: pointer;margin-top: 9px;display: inline-block;}
.wrap .wrapR .service .li .txt span{font-size: 14px;color: #003466;font-weight: 700;border-bottom: solid 1px #003466;cursor: pointer;}
.wrap .wrapR .service .li .txt img{margin-left: 7px;cursor: pointer;}
.wrap .wrapR .read{margin-top: 20px;border-bottom: solid 1px #f8f8f8;padding-bottom: 15px;}
.wrap .wrapR .read .list{margin-top: 12px;}
.wrap .wrapR .read .list a{font-size: 14px;color: #666666;cursor: pointer;display: block;
	position: relative;padding-left: 30px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wrap .wrapR .read .list a:before{position: absolute;content: '';width: 6px;height: 6px;border-radius: 3px;
	background-color: #003466;left: 8px;top: 17px;}
.wrap .wrapR .read .list a:hover{color: #ed6719;}


.detail{padding: 36px 50px 50px 28px;}
.detail h4{font-size: 30px;color: #333333;font-weight: 500;line-height: 40px;}
.detail h5{font-size: 14px;color: #999999;display: flex;font-weight: 500;margin-top: 13px;line-height: 20px;}
.detail h5 span{display: flex;align-items: center;margin-right: 30px;}
.detail h5 span img{margin-right: 5px;}
.detail .article{font-size: 16px;color: #666666;text-indent: 35px;line-height: 36px;margin-top: 43px;}
.detail .article img{display: block;margin: 0 auto;}
