﻿/*
 * @Author: omtech.cn
 * @Date: 2018-08-07 14:45:37
 * @Last Modified by:   wxh
 * @Last Modified time: 2020-03-12 14:58:13
 */

@charset 'utf-8';

/**
 ********************** common **********************
 */
/*reset*/
.wrapper { background: url('/template-tjjw-003/hedong/bg.jpg') no-repeat center top #f0f0f0; }
a:hover { color: #d90003; }


/**
 ********************** header **********************
 */
.header .main .logo a {
	background: url('/template-tjjw-003/hedong/logo.png') no-repeat center top;
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/statics/images/default/quxian/plate08/hedong/logo.png');
}
.header .menu { background-color: #064dbf; }
.header .menu li a.on,
.header .menu li a:hover {
	font-weight: bold;
	color: #fff;
	background: #d90003;
}

/*fix-qrcode*/
.fix-qrcode .title {
	background: url('./qrcode_title.png') no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/statics/images/default/quxian/plate08/hedong/qrcode_title.png');
}
.fix-qrcode .cont { background: url('./qrcode_cont.png') no-repeat #fff; }


/**
 ********************** footer **********************
 */
.footer { background-color: #114a99; }


/**
 ********************** home **********************
 */
/*home-title*/
.hd-home { border-bottom: 4px solid #d6191f; }
.hd-home h3 { color: #064dbf; }
.hd-home h3 span { color: #d90003; }
.hd-home .more { color: #064dbf; }
.hd-home .more:hover { color: #d90003; }

/*tab-home*/
.tab-home li a {
	color: #5e5e5e;
	background-color: #f2f2f2;
}
.tab-home li a {
	color: #5e5e5e;
	background-color: #f2f2f2;
}
.tab-home li.on { background: url('../../../../images/default/quxian/plate08/hedong/tab_bg.png') no-repeat bottom center; }
.tab-home li.on a {
	color: #fff;
	background-color: #377ad9;
}
.tab-home li.notab { background: none; }

/*news-item*/
.news-item li a {
	color: #333;
	background: url('../../../../images/default/quxian/plate08/hedong/news_icon.png') no-repeat 0 16px;
}
.news-item li a:hover {
	color: #d90003;
	background-position: 0 -30px;
}
.news-2col-item li.picnews .cont h4 {
	padding-top: 40px;
	background: url('../../../../images/default/quxian/plate08/hedong/title_yinhao.png' ) no-repeat left top;
}

/*home-slide*/
.home-slide .icon li.on { background-color: #4995fc; }

/*home-headlines*/
.home-headlines .hd h3 { background: url('../../../../images/default/quxian/plate08/hedong/headlines_hd_icon.png') no-repeat 0 15px; }
.home-headlines .hd .more:hover { color: #d90003; }
.home-headlines .bd li a { background: url('../../../../images/default/quxian/plate08/hedong/headlines_icon.png') no-repeat 5px 15px; }
.home-headlines .bd li a:hover { background-position: 5px -51px; }

 /*home-quanwei-dongtai*/
.home-quanwei-dongtai { background: #f3f3f3; }
.home-quanwei-dongtai .hd { margin: 20px 0; }

/*home-dongtai*/
.home-dongtai {
	height: 455px;
	background-color: #064dbf;
}
.home-dongtai .hd { margin-bottom: 10px; }
.home-dongtai .hd h3,
.home-dongtai .hd .more { color: #fff; }
.home-dongtai .hd .more:hover { color: #d90003; }
.home-dongtai .news-item li {
	height: 38px;
	line-height: 38px;
}
.home-dongtai .news-item li a {
	color: #fff;
	background-image: url('../../../../images/default/quxian/plate08/hedong/news_icon_blue.png');
}
.home-dongtai .news-item li a:hover { color: #d90003; }

/*home-topic*/
.home-topic .title { background-color: #d90003; }

/*home-jubao*/
.home-jubao {
	border: 1px solid #ebebeb;
	box-shadow: 1px 2px 30px 0 rgba(9, 2, 4, .1);
}
.home-jubao .left {
	width: 543px;
	padding: 58px 0 55px 30px;
}
.home-jubao .left .text {
	float: left;
	width: 418px;
}
.home-jubao .left .title {
	font-size: 44px;
	font-weight: bold;
	color: #2157c9;
}
.home-jubao .left .cont {
	font-size: 53px;
	font-weight: bold;
	color: #bc0000;
}
.home-jubao .left .small {
	font-size: 50px;
	font-weight: bold;
	color: #bc0000;
}
.home-jubao .left .link {
	float: left;
	width: 125px;
}
.home-jubao .left .link a {
	display: block;
	height: 52px;
	margin-top: 13px;
	font-weight: bold;
	color: #fff;
	line-height: 52px;
	text-align: center;
	background-color: #2157c5;
}
.home-jubao .left .link a:hover {
	text-decoration: none;
	background-color: #bc0000;
}
.home-jubao .right {
	width: 565px;
	padding: 58px 30px 55px 0;
	border-top: 10px solid #2157c5;
}
.home-jubao .right dl {
	float: left;
	padding-left: 20px;
}
.home-jubao .right dl.item1 {
	width: 230px;
	padding-left: 0;
}
.home-jubao .right dl.item2 { width: 165px; }
.home-jubao .right dl.item3 { width: 130px; }
.home-jubao .right dt {
	font-size: 28px;
	font-weight: bold;
	color: #2157c9;
}
.home-jubao .right dd p {
	margin-top: 5px;
	line-height: 24px;
}

/*home-guangjiao-zhigu*/
.home-guangjiao-zhigu { background: #f3f3f3; }
.home-guangjiao-zhigu .hd { margin: 20px 0; }

/*home-guangjiao*/
.home-guangjiao {
	height: 435px;
	background-color: #064dbf;
}
.home-guangjiao .hd h3,
.home-guangjiao .hd .more { color: #fff; }
.home-guangjiao .hd .more:hover { color: #d90003; }
.home-guangjiao .news-item li {
	height: 36px;
	line-height: 36px;
}
.home-guangjiao .tab ul { width: 580px; }
.home-guangjiao .tab li a { width: 60px; }
.home-guangjiao .tab li a.long { width: 90px; }
.home-guangjiao .cont { margin-top: 10px; }
.home-guangjiao .news-item li a {
	color: #fff;
	background-image: url('../../../../images/default/quxian/plate08/hedong/news_icon_blue.png');
}
.home-guangjiao .news-item li a:hover { color: #d90003; }

/*home-zhigu*/
.home-zhigu .tab ul { width: 586px; }
.home-zhigu .tab li {
	width: 141px;
	margin-right: 5px;
}
.home-zhigu .tab li.one { width: 580px; }
.home-zhigu .tab li.two { width: 288px; }
.home-zhigu .tab li a { background-color: #e3e3e3; }
.home-zhigu .tab li.on a { background-color: #377ad9; }
.home-zhigu .cont { margin-top: 20px; }
.home-zhigu .cont ul {
	width: 100%;
	height: 243px;
}
.home-zhigu .cont li,
.home-zhigu .cont li .image {
	width: 570px;
	height: 233px;
}
.home-zhigu .cont li {
	position: relative;
	border: 5px solid #fff;
}
.home-zhigu .cont li img {
	display: block;
	width: 100%;
	height: 100%;
}
.home-zhigu .cont li i {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 48px;
	height: 48px;
	margin-top: -24px;
	margin-left: -24px;
	background: url('../../../../images/default/icon-video.png') no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/statics/images/default/icon-video-png8.png');
}

/*home-wenhua*/
.mod-wenhua {
	position: relative;
	overflow: hidden;
}
.mod-wenhua-bg {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 335px;
	background-color: #f3f3f3;
}
.mod-wenhua .bd {
	position: relative;
	z-index: 2;
	height: 558px;
	margin-top: 57px;
	margin-bottom: 98px;
}
.mod-wenhua .body-cont {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	width: 100%;
}
.mod-wenhua .body-cont ul {
	position: relative;
	z-index: 2;
}
.mod-wenhua .body-cont li {
	float: left;
	width: 1185px;
	padding-top: 15px;
	padding-left: 15px;
}
.mod-wenhua .body-cont .image { float: left;}
.mod-wenhua .body-cont .image,
.mod-wenhua .body-cont .image img {
	width: 334px;
	height: 528px;
}
.mod-wenhua .body-cont .cont {
	width: 750px;
	height: 300px;
	margin-left: 400px;
}
.mod-wenhua .body-cont .cont h4 {
	display: block;
	font-size: 30px;
	font-weight: normal;
	color: #111;
}
.mod-wenhua .body-cont .cont h4 span {
	display: block;
	padding-bottom: 5px;
}
.mod-wenhua .body-cont .cont h4 i {
	display: block;
	width: 22px;
	height: 2px;
	line-height: 0;
	overflow: hidden;
	background-color: #c52121;
}
.mod-wenhua .body-cont .cont h5 {
	height: 30px;
	overflow: hidden;
	margin-top: 30px;
	font-size: 20px;
	line-height: 30px;
	font-weight: normal;
}
.mod-wenhua .body-cont .cont p {
	height: 60px;
	overflow: hidden;
	margin-top: 10px;
	font-size: 14px;
	line-height: 20px;
	color: #666;
}
.mod-wenhua .body-cont .cont .btn {
	display: block;
	width: 145px;
	height: 40px;
	margin-top: 20px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	background-color: #2157c5;
}
.mod-wenhua .body-cont .cont .btn:hover {
	text-decoration: none;
	background-color: #d90003;
}
.mod-wenhua .body-cont-bg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 362px;
	height: 556px;
	border: 1px solid #f0f0f0;
	background-color: #fff;
	box-shadow: 1px 2px 30px 0 rgba(9, 2, 4, .1);
}
.mod-wenhua .body-tab {
	position: absolute;
	left: 415px;
	bottom: 0;
	z-index: 2;
	width: 750px;
}
.mod-wenhua .body-tab h4 {
	font-size: 30px;
	font-weight: normal;
	color: #2157c5;
}
.mod-wenhua .body-tab h4 span {
	display: block;
	padding-bottom: 5px;
}
.mod-wenhua .body-tab h4 i {
	display: block;
	width: 22px;
	height: 2px;
	overflow: hidden;
	background-color: #2157c5;
}
.mod-wenhua .body-tab .cont {
	float: left;
	width: 696px;
	height: 102px;
	overflow: hidden;
	margin-top: 20px;
}
.mod-wenhua .body-tab .cont li {
	float: left;
	width: 163px;
	height: 100px;
	margin-right: 12px;
	font-size: 20px;
	line-height: 100px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	border: 1px solid #7d90e5;
	background-color: #f0f0f0;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100% auto;
}
.mod-wenhua .body-tab .btn {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 42px;
}
.mod-wenhua .body-tab .btn a {
	display: block;
	height: 48px;
	margin-top: 5px;
	background: url('../../../../images/default/quxian/plate08/hedong/wenhua_tab_arrow.png') no-repeat left top #2157c5;
}
.mod-wenhua .body-tab .btn a:hover { background-color: #8195ed; }
.mod-wenhua .body-tab .btn a.prev { background-position: left top; }
.mod-wenhua .body-tab .btn a.next { background-position: right bottom; }
.mod-wenhua .body-tab .btn a.prev:hover { background-position: right top; }
.mod-wenhua .body-tab .btn a.next:hover { background-position: left bottom; }

/*home-sites*/
.home-sites .hd h3 b { color: #114a99; }
.home-sites .hd h3,
.home-sites .bd li.on a,
.home-sites .bd li a:hover { color: #d90003; }


/**
  ********************** sub **********************
  */
/*hd-sub*/

.hd-sub h3 {
	padding-left: 10px;
	color: #333;
}

/*hd-sub-content*/

.hd-sub-content h3 { border-bottom: 3px solid #d90003; }
.hd-sub-content .more:hover { color: #d90003; }

/*sub-sort*/
.sub-sort li.on a,
.sub-sort li a:hover {
	color: #fff;
	background-color: #d90003;
}

/*pagecode*/
.pagecode span,
.pagecode a:hover {
	border-color: #d90003;
	background: #d90003;
}

/*show*/
.show-content a,
.show-keywords a,
.show-content a:hover,
.show-keywords a:hover { color: #d90003; }
.show-related li a:hover { background-position: 0 -38px; }
