* {
	padding: 0px;
	margin: 0px;
}

body,
html {
	width: 100%;
	font: 12px Microsoft YaHei, Arial, sans-serif;
	margin: 0px auto;
	position: relative;
	/*background: white;*/
	-webkit-tap-highlight-color: transparent;
	min-width: 1300px;
}

a {
	text-decoration: none !important;
	outline: none;
	background: none;
}

a:visited {
	color: #666;
	background: none;
}

a:link {
	color: #666;
	background: none;
}

a:link,
a:visited {
	outline-style: none;
	text-decoration: none;
	background: none;
}

a {
	color: #333;
}

a {
	color: #000;
}

ol,
ul {
	margin: 0px;
}

ul li {
	list-style: none;
}

img {
	border: none;
}

p {
	margin: 0px;
}

.clearfix:after {
	content: "";
	display: block;
	clear: both;
}

.left {
	float: left;
}

.right {
	float: right;
}

.ell {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.width1200 {
	width: 1200px;
	margin: 0px auto;
	position: relative;
}

.top_img img {
	display: block;
	width: 100%;
}

.toutiao {
	margin-top: 100px;
	padding-bottom:44px !important;
	border-radius:40px;
	position: relative;
}

.toutiao .tl {
	text-align: center;
	color: #f00400;
	font-size: 42px;
}

.toutiao .tl a {
	color: #f00400;
}

.toutiao ul.c li {
	font-size: 14px;
	float: left;
	margin: 8px 15px;
	text-align: center;
	position: relative;
}

.toutiao ul.c li:before {
	content: "";
	display: inline-block;
	width: 1px;
	height: 100%;
	position: absolute;
	right: -15px;
	background: #494949;
	top: 0px;
}

.toutiao ul.c li:last-child:before {
	display: none;
}

.toutiao ul.c {
	width: 82%;
	margin: 0px auto;
}

.toutiao ul li a {
	color: #494949;
	display: block;
	position: relative;
}

.toutiao .tt_box {
	margin-top: 55px;
}

.toutiao .tt_box .left {
	width: 466px;
}

.toutiao .tt_box .right {
	width: 720px;
}

.toutiao .tt_box .left dl dt {
	font-size: 24px;
	margin-bottom: 20px;
}

.toutiao .tt_box .left dl dt a {
	color: #000000;
}

.toutiao .tt_box .left dl dd {
	font-size: 16px;
	color: #696969;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	padding-bottom: 15px;
	border-bottom: 1px dashed #bebebe;
	line-height: 28px;
}

.toutiao .tt_box .left dl dd a {
	color: #f00400;
}

.toutiao .tt_box .left ul li {
	font-size: 18px;
	color: #696969;
	margin: 15px 0px;
	padding-left: 25px;
	position: relative;
}

.toutiao .tt_box .left ul li a {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.toutiao .tt_box .left ul li:before {
	content: "";
	display: inline-block;
	width: 10px;
	height: 10px;
	background: url(../images/bj.png) no-repeat center;
	position: absolute;
	left: 0px;
	top: 9px;
}

.toutiao .tt_box .left ul li a {
	color: #696969;
}

.toutiao .tt_box .left .c_dl {
	padding-top: 20px;
	position: relative;
}

.toutiao .tt_box .left .c_dl:before {
	content: "";
	display: block;
	position: absolute;
	top: 0px;
	background: url(../images/xt.png) no-repeat center;
	right: 0px;
	left: 0px;
	height: 7px;
}
.toutiao .tt_box .left .c_dl.tt:before {
	background:url(../images/line_c.png) no-repeat center;
}
.smaSwiper2 {
	width: 133px;
	height: 328px;
	float: right;
}

.bigSwiper2 {
	width: 580px;
	height: 328px;
	float: left;
}

.smaSwiper2 .swiper-slide .thump {
	width: 133px;
	height: 73px;
	margin: 5px 0px;
	overflow: hidden;
	cursor: pointer;
}

.smaSwiper2 .nav-active2 img {
	opacity: 1;
	transform: scale(1.2);
}

.smaSwiper2 .swiper-slide img {
	width: 133px;
	height: 100%;
	transform: scale(1);
}

.smaSwiper2 .swiper-slide.addC img {
	transform: scale(1.5);
}

.bigSwiper2 .swiper-slide {
	position: relative;
}

.bigSwiper2 .swiper-slide img {
	width: 100%;
	height: 100%;
	opacity: 1;
}

.time_list {
	position: relative;
	background: #e5c994;
	padding: 0px 38px;
	margin-top: 7px;
}

.time_list span.rc {
	color: #e60a12;
	font-size: 30px;
	font-weight: bold;
}

.time_list span.time_data {
	color: #e60a12;
	font-size: 18px;
	position: relative;
	left: 30px;
}

.time_list .swiper-container .swiper-slide.swiper-slide-active span {
	background: #196eba;
	z-index: 111;
	position: relative;
}

.time_list .swiper-container .swiper-slide {
	position: relative;
}

.time_list .swiper-container .swiper-slide span {
	display: block;
	width: 10px;
	height: 10px;
	border-radius: 10px;
	background: #e33435;
}

.time_list .swiper-container {
	width: 300px;
	position: absolute;
	top: 20px;
	left: 290px;
}

.time_list .swiper-container:before {
	content: "";
	display: inline-block;
	position: absolute;
	left: 0px;
	width: 82%;
	height: 1px;
	top: 4px;
	background: #ce373e;
}

.data_bt {
	position: absolute;
	right: 38px;
	top: 3px;
}

.data_bt a {
	-webkit-tap-highlight-color: transparent;
	outline: none;
}

.data_bt img {
	border: none;
	outline: none;
	-webkit-tap-highlight-color: transparent;
	outline: none;
}

.data_bt>img {
	position: relative;
	top: 5px;
	margin: 0px 8px;
}

.rl .cc_list {
	background: #ca2e36;
	padding: 15px 0px;
}

.rl .cc_list .left {
	padding-left: 38px;
}

.rl .cc_list .left {
	width: 110px;
	height: 107px;
	background: url(../images/ri_pic.png) no-repeat center;
}

.rl .cc_list .right {
	width: 526px;
	padding-right: 38px;
}

.cc_list .right ul li {
	margin: 7px 0px;
}

.cc_list .right ul li a {
	font-size: 18px;
	color: #e0bd87;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.cc_list .right ul li:hover a {
	color: white;
}

.rl_c span {
	font-size: 30px;
	color: #000000;
	display: block;
	position: relative;
	top: 33px;
	font-weight: bold;
}

.rl_c span:first-child {
	font-size: 16px;
	color: white;
	top: 21px;
	left: -7px;
}

.eg4Bgk2 {
	width: 520px;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	text-align: center;
	font-size: 22px;
	position: absolute;
	bottom: -10px;
	left: 0;
	padding: 48px 15px 15px 15px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABxCAMAAAAj6Tl6AAAAjVBMV…JCBvTpca1//vjlh2/m9uKTK33wzqXeeOWFCz1zrjMduwMdvl4H6l0aWAIAAAAASUVORK5CYII=) repeat-x;
}

.eg4Bgk2 a {
	color: #fff;
}

.qwfb {
	margin-top: 70px;
}

.qwfb .left,
.qwfb .right {
	width: 588px;
	background: #fef4e7;
}

.qwfb .tl_b {
	color: white;
	background: #e33435;
	height: 55px;
	position: relative;
}

.qwfb .tl_b>a {
	display: inline-block;
	height: 58px;
	line-height: 58px;
	background: url(../images/daojiao.png) no-repeat center;
	position: absolute;
	left: 18px;
	bottom: 12px;
	font-size: 28px;
	color: #e33435;
	font-weight: bold;
	width: 187px;
	text-align: center;
}

.qwfb .tl_b span {
	position: absolute;
	right: 10%;
	top: 14px;
}

.qwfb ul {
	padding: 20px 42px;
}

.list li {
	font-size: 18px;
	color: #696969;
	margin: 15px 0px;
	padding-left: 25px;
	position: relative;
}

.list li a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.list li:before {
	content: "";
	display: inline-block;
	width: 10px;
	height: 10px;
	background: url(../images/bj.png) no-repeat center;
	position: absolute;
	left: 0px;
	top: 9px;
}

.list li a {
	color: #696969;
}

.tltxo {
	text-align: center;
	margin-top: 68px;
	padding-bottom: 78px;
}

.dbsy_text {
	background: url(../images/xxj_box.png) no-repeat center;
	background-size: cover;
	padding: 18px 36px 34px 36px;
}

.bg_1 {
	background: url(../images/jgp.jpg) no-repeat center;
	background-size: cover;
}

.dbsy_c .dbsy_text .left,
.dbsy_c .dbsy_text .right {
	width: 506px;
}

.dbsy_c .dbsy_text .left p,
.dbsy_c .dbsy_text .right p {
	font-size: 30px;
	padding-bottom: 24px;
}

.dbsy_c .dbsy_text .left p a,
.dbsy_c .dbsy_text .right p a {
	color: white;
}

.dbsy_c .dbsy_text .left ul li,
.dbsy_c .dbsy_text .right ul li {
	font-size: 18px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-top: 25px;
}

.dbsy_c .dbsy_text .left ul li a,
.dbsy_c .dbsy_text .right ul li a {
	color: #010101;
}

.swi_cb {
	height: 514px;
	background: url(../images/db_fc.png) no-repeat center bottom;
	margin-top: 32px;
}

.swi_cb .box_cimg {
	padding: 0px 60px;
	margin-top: 104px;
	position: relative;
}

.swi_cb .box_cimg>a {
	width: 157px;
	height: 157px;
	display: block;
	border-radius: 157px;
	position: relative;
	overflow: hidden;
}

.swi_cb .swiper-slide-active .box_cimg>a {
	border: 4px solid #ea5a1a;
}

.swi_cb .box_cimg>a img {
	display: block;
	width: 100%;
	height: 100%;
}

.swi_cb .box_cimg p {
	text-align: center;
	color: white;
	font-size: 18px;
	margin: 10px 0px;
}

.swi_cb .swiper-container,
.swi_cb .swiper-wrapper,
.swi_cb .swiper-slide {
	height: 100%;
}

.swi_cb .box_cimg.c1 {
	position: relative;
	margin-top: 189px;
	padding-bottom: 139px;
}

.swi_cb .box_cimg.c1:before {
	height: 120%;
}

.swi_cb .box_cimg.c1:after {
	height: 120%;
	width: 2px;
	left: 2px;
}

.swi_cb .box_cimg.c2 {
	position: relative;
	padding-bottom: 237px;
}

.swi_cb .box_cimg.c3 {
	position: relative;
	margin-top: 140px;
	padding-bottom: 173px;
}

.swi_cb .box_cimg.c4 {
	position: relative;
	margin-top: 102px;
	padding-bottom: 250px;
}

.swi_cb .box_cimg.c5 {
	position: relative;
	margin-top: 160px;
	padding-bottom: 196px;
}

.gqt_comtent {
	margin-top: 72px;
}

.gqt_comtent.slider {
	width: 100%;
	min-width: 1200px;
	height: 678px;
	position: relative;
	overflow: hidden;
	background: #fff;
	text-align: center;
}

.gqt_comtent .bd {
	width: 1200px;
	position: absolute;
	left: 50%;
	margin-left: -600px;
}

.gqt_comtent.slider .tempWrap {
	overflow: visible !important;
}

.gqt_comtent .bd li {
	width: 1200px;
	overflow: hidden;
	position: relative;
}

.slider .bd li img {
	display: block;
	width: 1200px;
	height: 678px;
}

.gqt_comtent.slider .pnBtn .blackBg {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 678px;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.gqt_comtent.slider .bd li p {
	position: absolute;
	bottom: 0;
	width: 100%;
	text-indent: 7em;
	color: #fff;
	font-size: 20px;
	line-height: 50px;
	height: 50px;
	text-align: left;
	background: rgba(0, 0, 0, 0.2);
	padding-left: 30px;
}

.gqt_comtent.slider .prev {
	left: -50%;
	margin-left: -555px;
}

.gqt_comtent.slider .pnBtn {
	position: absolute;
	z-index: 1;
	top: 0;
	width: 100%;
	height: 678px;
	cursor: pointer;
}

.gqt_comtent.slider .pnBtn .arrow {
	display: none;
	position: absolute;
	top: 250px;
	z-index: 1;
	width: 60px;
	height: 678px;
}

.gqt_comtent.slider .next {
	left: 50%;
	margin-left: 555px;
}

.slider .prev .arrow {
	right: 0;
	background: url(../images/slider-arrow.png) -120px 0 no-repeat;
}

.slider .next .arrow {
	left: 0;
	background: url(../images/slider-arrow.png) 0 0 no-repeat;
}

.cl_imc ul li {
	float: left;
	width: 296px;
	height: 236px;
	position: relative;
	margin-left: 5px;
}

.cl_imc ul li:first-child {
	margin-left: 0px;
}

.cl_imc ul li img {
	display: block;
	width: 100%;
	height: 100%;
}

.cl_imc ul li p {
	position: absolute;
	text-align: center;
	background: rgba(0, 0, 0, 0.5);
	bottom: 0px;
	padding: 6px 4%;
	width: 92%;
	font-size: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.cl_imc ul li p a {
	color: white;
}

.qh_list .left,
.qh_list .right {
	width: 579px;
	margin-top: 44px;
}

.qh_list .left p,
.qh_list .right p {
	font-size: 24px;
	background: #f3f3f3;
	margin-bottom: 34px;
}

.qh_list .left p a,
.qh_list .right p a {
	display: inline-block;
	height: 53px;
	line-height: 53px;
	padding: 0px 30px;
	color: white;
	background: #f24049;
}

.bg_2 {
	background: url(../images/bg_2.jpg) no-repeat center;
	padding-bottom: 102px;
	background-size: cover;
}

.ssw .ic_t ul li {
	float: left;
	width: 383px;
	height: 140px;
	position: relative;
	margin-left: 25px;
}

.ssw .ic_t ul li:first-child {
	margin-left: 0px;
}

.ssw .ic_t ul li img {
	display: block;
	width: 100%;
	height: 100%;
}

.width640 {
	width: 640px;
}

.width500 {
	width: 500px;
}

.c_content .cimg {
	height: 350px;
}

.c_content .cimg img {
	display: block;
	width: 100%;
	height: 360px;
}

.c_content .c_text {
	padding-left: 28px;
	padding-right: 32px;
	background: #fef4e7;
	padding: 30px 32px 10px 28px;
}

.c_content .c_text dl dt {
	font-size: 20px;
}

.c_content .c_text dl dt a {
	color: #f00400;
	font-weight: bold;
}

.c_content .c_text dl dd {
	font-size: 14px;
	color: #000000;
	text-indent: 2em;
	margin-top: 26px;
	padding-bottom: 20px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	position: relative;
}

.c_content .c_text dl dd:before {
	content: "";
	display: block;
	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
	height: 5px;
	background: url(../images/xt2.png) no-repeat center;
}

.c_content .c_text dl dd a {
	color: #000000;
}

.cjxl_all .n_cullist li {
	float: left;
	margin: 0px 8px;
	width: 224px;
	height: 122px;
	line-height: 122px;
	text-align: center;
	background: #398fa9;
	font-size: 32px;
	font-weight: bold;
	position: relative;
}

.cjxl_all .n_cullist li:before {
	content: "";
	display: inline-block;
	border-width: 0px;
	border-style: solid;
	border-color: #398fa9 transparent transparent transparent;
	position: absolute;
	bottom: 0px;
	left: 50%;
	margin-left: -8px;
	margin-bottom: -34px;
}

.cjxl_all .n_cullist li a {
	color: white;
}

.cjxl_all .n_cullist li.nth_2 {
	background: #5abb9b;
}

.cjxl_all .n_cullist li.nth_2:before {
	border-color: #5abb9b transparent transparent transparent;
}

.cjxl_all .n_cullist li.nth_3 {
	background: #f58d41;
}

.cjxl_all .n_cullist li.nth_3:before {
	border-color: #f58d41 transparent transparent transparent;
}

.cjxl_all .n_cullist li.nth_4 {
	background: #ef4b4b;
}

.cjxl_all .n_cullist li.nth_4:before {
	border-color: #ef4b4b transparent transparent transparent;
}

.cjxl_all .n_cullist li.nth_5 {
	background: #8664a6;
}

.cjxl_all .n_cullist li.nth_5:before {
	border-color: #8664a6 transparent transparent transparent;
}

.cjxl_all .n_cullist li.on:before {
	border-width: 17px;
}

.cjxl_all .show_cl {
	margin-top: 47px;
}

.cjxl_all .show_cl .c1 {
	width: 388px;
	margin-left: 18px;
}

.cjxl_all .show_cl .c1:first-child {
	margin-left: 0px;
}

.cjxl_all .show_cl .c1 .c_img {
	position: relative;
	width: 100%;
	height: 226px;
	overflow: hidden;
	margin-bottom: 26px;
}

.cjxl_all .show_cl .c1 .c_img img {
	display: block;
	width: 100%;
	height: 100%;
}

.cjxl_all .show_cl .c1 .c_img p {
	position: absolute;
	bottom: 0px;
	padding: 6px 3%;
	width: 94%;
	background: rgba(0, 0, 0, 0.5);
	font-size: 16px;
}

.cjxl_all .show_cl .c1 .c_img p a {
	color: white;
}

.bg_3 {
	background: url(../images/bg_3.jpg) no-repeat center;
	background-size: cover;
	padding-bottom: 40px;
}

.this_year_c .left {
	width: 620px;
	position: relative;
}

.this_year_c .right {
	width: 548px;
	position: relative;
}

.this_year_c .left .topc_img {
	height: 350px;
	width: 100%;
	position: relative;
}

.this_year_c .left .topc_img img {
	display: block;
	width: 100%;
	height: 100%;
}

.this_year_c .left .topc_img p {
	position: absolute;
	left: 0px;
	padding: 8px 3%;
	width: 94%;
	background: rgba(0, 0, 0, 0.5);
	font-size: 16px;
	color: white;
	bottom: 0px;
}

.this_year_c .left .topc_img p a {
	color: white;
}

.this_year_c .left .bottomc_img {
	height: 103px;
	margin-top: 18px;
}

.this_year_c .left .bottomc_img ul li {
	float: left;
	width: 304px;
	margin-left: 10px;
	height: 103px
}

.this_year_c .left .bottomc_img ul li:first-child {
	margin-left: 0px;
}

.this_year_c .left .bottomc_img ul li img {
	display: block;
	width: 100%;
	height: 100%;
}

.this_year_c .right dl dt {
	font-size: 30px;
}

.this_year_c .right dl dt a {
	color: #eb3a42;
}

.this_year_c .right dl dd {
	font-size: 16px;
	margin: 10px 0px 20px;
}

.this_year_c .right dl dd a {
	color: #696969;
}

.this_year_c .right ul li {
	font-size: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background: url(../images/h_jt.png) no-repeat left;
	padding: 16px 22px;
	margin: 10px 0px;
}

.this_year_c .right ul li:hover {
	background: url(../images/hong_jt.png) no-repeat left;
}

.this_year_c .right ul li a {
	color: white;
}

.row-matrix .flip-container {
	position: relative;
	height: 560px;
}

.row-matrix .flip-container .flip-block {
	position: absolute;
	width: 33.3333%;
	height: 280px;
	transition: all 0.3s;
}

.row-matrix .flip-container .flip-block .flip-item {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	transition: all 1.2s;
	z-index: 1;
	opacity: 0;
	transform: scale(0.5, 0.5);
}

.row-matrix .flip-container .flip-block .flip-item.on {
	z-index: 5;
	opacity: 1;
	transform: scale(1, 1);
}

.row-matrix .flip-container .flip-block .flip-item img {
	display: block;
	width: 100%;
	height: 100%;
}

.row-matrix .flip-container .flip-block .flip-item .btn {
	visibility: hidden;
	opacity: 0;
	content: 'æŸ¥çœ‹è¯¦æƒ…';
	position: absolute;
	top: 50%;
	margin-top: -20px;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	width: 100px;
	height: 40px;
	background: #bf0009;
	color: #fff;
	line-height: 40px;
	text-align: center;
	border-radius: 20px;
	box-shadow: 0 10px 15px -8px #333, 0 0 0 3px #fff;
	transition: all 0.3s;
}

.row-matrix .flip-container .flip-block .flip-item .btn:hover {
	background: #8c0007;
}

.row-matrix .flip-container .flip-block .flip-item:hover .btn {
	visibility: visible;
	opacity: 0.8;
}

.row-matrix .flip-container .flip-block-2 {
	left: 66.6666%;
}

.row-matrix .flip-container .flip-block-3 {
	top: 280px;
}

.row-matrix .flip-container .flip-block-4 {
	left: 66.6666%;
	top: 280px;
}

.row-matrix .flip-container .flip-block-5 {
	left: 33.3333%;
	height: 186.666666667px;
}

.row-matrix .flip-container .flip-block-6 {
	left: 33.3333%;
	top: 373.333333333px;
	height: 186.666666667px;
}

.row-matrix .flip-container .flip-block-center {
	position: absolute;
	width: 33.3333%;
	height: 280px;
	transition: all 0.3s;
	left: 33.3333%;
	top: 186.666666667px;
	height: 186.666666667px;
}

.row-matrix .flip-container .flip-block-center .flip-item {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	transition: all 1s;
}

.row-matrix .flip-container .flip-block-center .flip-item img {
	display: block;
	width: 100%;
	height: 100%;
}

.row-matrix .arrow {
	position: absolute;
	top: 50%;
	margin-top: -69px;
	width: 48px;
	height: 136px;
	left: -65px;
	background: url("http://www.newsimg.cn/politics/2018lh/0225/images/arrow-pre-grey-l.png");
	cursor: pointer;
}

.row-matrix .arrow.arrow-right {
	background: url("http://www.newsimg.cn/politics/2018lh/0225/images/arrow-next-grey-l.png");
	left: auto;
	right: -65px;
}

.last_c {
	padding-bottom: 113px;
}

.last_c .c_1 {
	padding: 20px;
	position: relative;
}

.last_c .c_1 p {
	font-size: 27px;
	color: #37261e;
	z-index: 1;
	position: relative;
	text-indent: 2em;
	line-height: 44px;
}

.last_c .c_1 p span {
	color: #ff0000;
	font-weight: bold;
}

.bg_4 {
	background: url(../images/bg_4.jpg) no-repeat center;
	background-size: cover;
}

.mask {
	position: absolute !important;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background: white;
	opacity: 0.5;
	z-index: 0 !important;
	border-radius: 24px;
	border: 1px solid #e1e4e7;
}

.last_c .c2 {
	position: relative;
	padding: 47px 105px;
	margin-top: 37px;
}

.arrow4L2 {
	left: 15px;
}

.arrow4R2 {
	right: 15px;
}

.arrow4 {
	width: 50px;
	height: 50px;
	position: absolute;
	top: 50%;
	margin-top: -25px;
	cursor: pointer;
	z-index: 999;
}

/*头条样式*/
.tt_body{
	background:url(../images/zq_bg.jpg) no-repeat center;
}
.nav_title{
	    display: block;
    padding:10px 0px;
    margin: 0px auto;
}
.bg-videoc {
	position:absolute;
	bottom: 0px;
	top:0px;
	right: 0;
	min-width: 100%;
	width: auto;
	height: auto;
	z-index: -1;
	/*object-fit:fill;*/
}
.tt_c{
	background:url(../images/white_bg.png) no-repeat center;
	padding:24px 44px;
	margin-top:0px;
}
.tt_c .tl{
	font-weight: bold;
}
.ttq_c{
	background:url(../images/s_bg.jpg) no-repeat center;
	margin-top:54px;
}
.ttq_c ul li{
	float: left;
	width:274px;
	position: relative;
	padding-left:126px;
	font-size:18px;
}
.ttq_c ul li a{
	color:#494949;
}
.ttq_c ul li .c_l{
	position: absolute;
	left:0px;
	top:-8px;
}
.ttq_c ul li .c_r{
	padding:20px 10px 20px 0px;
}
.ttq_c ul li .c_r dl dd{
	margin:20px 0px;
}

.t_zqt img{
	display: block;
	width:80%;
}
.t_zqt .left img{
	position: relative;
	top:50px;
}
.t_zqt .right img{
	position: relative;
	top:68px;
}


/*新闻中心*/
.mews_topimg{
	position: relative;
}
.mews_topimg>img {
	display: block;
	width: 100%;
}
.new_nav{
	position:absolute;
	bottom:0px;
	margin-left:-600px;
	left:50%;
}
.new_nav ul li{
	float: left;
	font-size:24px;
	font-weight: bold;
	padding:10px 53px;
	position: relative;
} 
.new_nav ul li a{
	color:white;
}
.new_nav ul li:before{
	content:"/";
	display: inline-block;
	font-size:24px;
	color:white;
	font-weight: bold;
	position: absolute;
    left:0px;
}
.new_nav ul li:first-child:before{
	display: none;
}
.new_nav ul li img{
	position:relative;
	top:-8px;
	margin-right:4px;
}

.km_title {
	text-align: center;
	margin:20px 0px;
	margin-top:56px;
	background:url(../images/tou_tiaoimg.png) no-repeat left;
}


.km_text a {
	color: #1f1f1f;
	font-size: 16px;
	display: block;
	text-align: center;
	margin-bottom: 38px;
}
.gqt_comtent2.slider{
	margin-top:0px;
}
.gqt_comtent2.slider .pnBtn .blackBg{
	background:#EEEEEE;
	opacity:0.8;
}
.box_top .km_title {
	margin-top: 0px;
}

.box_top {
	background: url(../images/content_bg.jpg) no-repeat center;
	padding-top: 162px;
	padding-bottom: 236px;
	background-size: cover;
}

.calTime {
	position: absolute;
	left: 0px;
	top: 45px;
	width: 160px;
	text-align: left;
	margin-left: 40px;
}

.calTime b {
	display: inline-block;
	/* margin-top: 10px; */
	letter-spacing: 10px;
	color: #dc0000;
	font-size:50px;
}

.calNews {
	width: 560px;
	height: 155px;
	position: absolute;
	left: 186px;
	top: 50px;
}

.calNews h3 {
	font-size: 24px;
	color: #dc0000;
	/* line-height: 135%; */
}

.calNews img {
	float: left;
	margin-right: 35px;
}

.calNews p {
	font-size: 16px;
	line-height: 180%;
}

.calNews p:last-child {
	text-align: right;
}

.calNews h3 a {
	color: #dc0000;
	font-size: 26px;
	font-weight: bold;
}

.calNews p img {
	float: none;
	margin: 10px 0 0 0;
}

.calNews p a {
	color: #cc3333;
}
.bj_bg {
	position: absolute;
	left: 0px;
	top: 0px;
}

.scrolldoor {
	width: 100%;
	height: 205px;
	background: #eaf5fc;
	margin:50px 0px;
}

.scrolldoor_title {
	width: 400px;
	float: right;
	margin-top: 50px;
	margin-right: 40px;
}

.scrolldoor_title li {
	margin-top: 5px;
	width: 127px;
	margin-left: 5px;
	float: left;
	cursor: pointer;
	height: 45px;
	text-align: center;
	background-color: #3399cc;
}

.scrolldoor_title li a {
	font-size: 20px;
	color: #FFF;
	line-height: 45px;
	font-weight: bold;
}

.sd02.on {
	color: white;
	background: #cc3333;
}
.tl_c{
	position: relative;
	border-bottom:2px solid #d3d3d3;
	padding-bottom:10px;
}
.tl_c:before{
	content:"";
	display:inline-block;
	width:6px;
	height:29px;
	background:url(../images/befor.png) no-repeat center;
	margin-right:15px;
	position: relative;
	margin-left:4px;
	top:4px;
}
.tl_c span{
	font-size:38px;
	color:#0048b7;
	font-weight: bold;
}
.tl_c a{
	float: right;
	font-size:16px;
	color:#a6a6a6;
	position: relative;
	top:20px;
}
.kd .cl_b{
	background:url(../images/boder.png) no-repeat center;
}
.kd .cl_b ul li{
	float: left;
	width:600px;
	padding:10px;
	padding:56px 0px;
}
.kd .cl_b ul li .rl_bl{
	float:left;
}
.kd .cl_b ul li .rl_br{
    padding: 0px 15px;
    width: 384px;
    float: left;
}
.kd .cl_b ul li dl dt{
	 text-overflow:-o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
}
.kd .cl_b ul li dl dt a{
	color:#2c2c2c;
	font-size:22px;
}
.kd .cl_b ul li dl dd{
		 text-overflow:-o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        text-indent:2em;
        margin-top:18px;
}
.kd .cl_b ul li dl dd a{
	color:#8c8c8c;
	font-size:14px;
}


.new_ct .left ,.new_ct .right{
	width:572px;
}
.new_ct ul{
	margin-top:35px;
}
.new_ct ul li{
	padding:16px 0px;
	border-bottom:1px dashed #cccccc;
}
.new_ct ul li:before{
	content:"";
	display: inline-block;
	width:8px;
	height:8px;
	border-radius:8px;
	background:#ff797a;
	position: relative;
	top:-6px;
}
.new_ct ul li a{
	color:#000000;
	font-size:18px;
	display:inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
    margin-left: 7px;
}

.bg_5{
	background:url(../images/bg_5.jpg) no-repeat center;
	background-size: cover;

}