/*!
 * fullPage 2.9.4
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html.fp-enabled,
.fp-enabled body {
    margin: 0;
    padding: 0;
    overflow:hidden;

    /*Avoid flicker on slides transitions for mobile phones #336 */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
#superContainer {
    height: 100%;
    position: relative;

    /* Touch detection for Windows 8 */
    -ms-touch-action: none;

    /* IE 11 on Windows Phone 8.1*/
    touch-action: none;
}
.fp-section {
    position: relative;
    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */
    -moz-box-sizing: border-box; /* <=28 */
    box-sizing: border-box;
}
.fp-slide {
    float: left;
}
.fp-slide, .fp-slidesContainer {
    height: 100%;
    display: block;
}
.fp-slides {
    z-index:1;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
    transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout:fixed;
    width: 100%;
}
.fp-tableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}
.fp-slidesContainer {
    float: left;
    position: relative;
}
.fp-controlArrow {
    -webkit-user-select: none; /* webkit (safari, chrome) browsers */
    -moz-user-select: none; /* mozilla browsers */
    -khtml-user-select: none; /* webkit (konqueror) browsers */
    -ms-user-select: none; /* IE10+ */
    position: absolute;
    z-index: 4;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.fp-controlArrow.fp-prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
    overflow: hidden;
    position: relative;
}
.fp-scroller{
    overflow: hidden;
}
.iScrollIndicator{
    border: 0 !important;
}
.fp-notransition {
    -webkit-transition: none !important;
    transition: none !important;
}
#fp-nav {
    position: fixed;
    z-index: 100;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);display: none;
}
#fp-nav.right {
    right: 0;
}
#fp-nav.left {
    left: 17px;
}
.fp-slidesNav{
    position: absolute;
    z-index: 4;
    left: 50%;
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.fp-slidesNav.bottom {
    bottom: 17px;
}
.fp-slidesNav.top {
    top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fp-slidesNav ul li {
    display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span{
    height: 12px;
    width: 12px;
    margin: -6px 0 0 -6px;
    border-radius: 100%;
 }
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    height: 4px;
    width: 4px;
    border: 0;
    background: #333;
    left: 50%;
    top: 50%;
    margin: -2px 0 0 -2px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span{
    width: 10px;
    height: 10px;
    margin: -5px 0px 0px -5px;
}
#fp-nav ul li .fp-tooltip {
    position: absolute;
    top: -2px;
    color: #fff;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    white-space: nowrap;
    max-width: 220px;
    overflow: hidden;
    display: block;
    opacity: 0;
    width: 0;
    cursor: pointer;
}
#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active + .fp-tooltip {
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    width: auto;
    opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
    right: 20px;
}
#fp-nav ul li .fp-tooltip.left {
    left: 20px;
}
.fp-auto-height,.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell{
    height: auto !important;
}

.fp-responsive .fp-auto-height-responsive.fp-section,
.fp-responsive .fp-auto-height-responsive .fp-slide,
.fp-responsive .fp-auto-height-responsive .fp-tableCell {
    height: auto !important;
}
/* common */
.indexNav{position: fixed;right: 0;z-index: 9000;height: 100%;width: 110px;padding-left: 15px;transform: translateX(125px);transition: all 0.4s ease-out;}
.indexNav.active{transform: none;}
.indexNav.onBg{background-color: rgba(0,0,0,0.45);}
.indexNav::before{width: 1px;height: 100%;position: absolute;left: 15px;top: 0;background-color: rgba(242,242,242,0.3);content: '';}
.indexNav ul{top: 50%;transform: translateY(-50%);position: absolute;right: 0;width: calc(100% - 15px);}
.indexNav li {height: 8vh;line-height: 8vh;}
.indexNav li a{color: #fff;display: block;position: relative;text-shadow: 0 0 3px rgba(0,0,0,0.4);}
.indexNav li a i{margin-right: 8px;}
.indexNav li.active a,.indexNav li:hover a{color: #c10000;}
.indexNav{}
.indexNav.n2 li.active a,.indexNav.n2 li:hover a{color: #fdb840;}
.indexNav.n4 li a,.indexNav.n8 li a{color: #333;text-shadow: none;}
.indexNav.n4 li a i,.indexNav.n8 li a i{color: #ccc;}
.indexNav.n4::before,.indexNav.n8::before{background-color: #e6e6e6;}
.indexNav.n4 li.active a,.indexNav.n4 li:hover a,.indexNav.n8 li.active a,.indexNav.n8 li:hover a{color: #c10000;text-shadow: 0 0 4px rgba(0,0,0,0.2);}
.indexNav.n4 li.active a::before,.indexNav.n4 li:hover a::before,.indexNav.n8 li.active a::before,.indexNav.n8 li:hover a::before{color: #c10000;}
.indexNav.n5 li.active a,.indexNav.n4 li:hover a{color: #c10000;text-shadow: 0 0 4px rgba(0,0,0,0.2);}
.indexNav.n5 li.active a::before,.indexNav.n4 li:hover a::before{color: #c10000;}
.indexNav.n6,.indexNav.n7{background-color: rgba(0,0,0,0.35);}

.section_first{height: 0;padding-bottom:30%;overflow: hidden;background-position: top center;background-repeat: no-repeat;background-size: cover;}
.section_first01{height: 0;padding-bottom:20%;overflow: hidden;background-position: top center;background-repeat: no-repeat;background-size: cover;}
.hone_btn{ width:70px; height:55px; background:#cc0000; border-radius:10px; text-align:center; padding-top:5px;}
.hone_btn a{ color:#fff; font-size:14px;}
.w1620{width:90%; margin:0 auto;}
.section_nav{ background:#c10000; height:55px;text-align:center;}
.section_nav ul{ display:inline-block; }
.section_nav ul li { text-align:center; display:inline-block;}
.section_nav ul li a{ color:#fff; display:inline-block; line-height:55px; padding-left:40px; padding-right:40px; font-size:18px; margin-left:20px; margin-right:20px;}
.section_nav ul li a:hover{ background:#930505;}

.arrow_container{width: 100px;height: 100px;border-radius: 50%;border:1px solid rgba(255,255,255,0.2);box-sizing: border-box;background-color: rgba(0,0,0,0.2);position: absolute;bottom: 3vh;margin-left: -50px;left: 50%;line-height: 100px;text-align: center;color: #fff;cursor: pointer;z-index: 900;}
.arrow_container i{animation: myMove 2s infinite;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-size: 45px;}
@keyframes myMove {
		0% {
				top: 50%;
		}

		50% {
				top: 60%;
		}

		100% {
				top: 50%;
		}
}

@-webkit-keyframes myMove {
		0% {
				top: 50%;
		}

		50% {
				top: 60%;
		}

		100% {
				top: 50%;
		}
}
.section_second {position: relative;background: url(../images/s1_bg_1.jpg) no-repeat right;background-size: cover; padding:0 0 80px 0;}
/*title*/
.s_title{width: 100%;position: absolute;left: 5%; top:0; padding:4% 0; z-index:999;}
.s_title img{ float:left;display: block;margin: 0 auto;width: auto;}
.s_title img:first-child{}
.section {	background-size: cover;position: relative;}



.section_forth {}
.section_forth.second_bg {background-image: url(../images/bg_screen_forth_2.jpg);}
.section_forth.third_bg {
	background-image: url(../images/bg_screen_forth_3.jpg);}
.section_fifth {background: url(../images/s5_bg.jpg) no-repeat center;background-size: cover; padding:0 0 80px 0;}
.section_sixth {background: url(../images/s6_bg.jpg) no-repeat center;background-size: cover; padding:0 0 80px 0; overflow:hidden;}
.lilun_tit{ font-size:32px; color:#c10000; border-left:4px solid #c10000; padding-left:20px; margin-bottom:20px;}


/* main content */
.fp-tableCell {
	vertical-align: middle;
}


/* section four */
/* bgs */
.section_forth {
	overflow: hidden;position: relative;}



.section_first .fp-controlArrow.fp-prev{border:none;width:34px;height:75px;background:url(../images/lf.png) no-repeat center center;left:14.5%;}
.section_first .fp-controlArrow.fp-next{border:none;width:34px;height:75px;background:url(../images/rt.png) no-repeat center center;right:14.5%;}
.section_first .fp-controlArrow{margin-top:26px;}

/* navigation */
#fp-nav ul li a span,
.fp-slidesNav ul li a span {left: 0;top: 0;}
#fp-nav ul li a span,
#fp-nav ul li a.active span,
#fp-nav ul li:hover a span,
#fp-nav ul li:hover a.active span {	width: 7px;	height: 7px;margin: 6px;border-radius: 0;
	transform: rotateZ(45deg);}
#fp-nav ul li a span {background: #CBCBCB;}
#fp-nav ul li a.active span {background: #c10000;}

/* arrow next page */

.arrow_next_page {
	position: relative;	width: 100%;    height: 4px;    /*border-top: 1px solid #A0116B;*/
}
.arrow_next_page:before,
.arrow_next_page:after {    content: '';   display: block;    width: 30px;    height: 100%;    border-left: 1px solid transparent;
    border-right: 1px solid transparent;    /*border-top: 1px solid #A0116B;*/    position: absolute;
    bottom: -9px;   transform-origin: bottom;}
.arrow_next_page:before {position: absolute; left: -10px;transform: rotate(45deg);}

.arrow_next_page:after {right: -10px; transform: rotate(-45deg);}
/*Plugin CSS*/
.str_wrap {
	overflow:hidden;
	*zoom:1;
	width:100%;
	font-size:14px;
	line-height:24px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	white-space:nowrap;
}

.str_wrap.str_active {
	/* background:#f8f2e5; */
}
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;	
}
/*news*/
.newsCol1{ width:45%;display: flex;display: -webkit-flex;align-items: center; padding-left:7%;position: relative; min-height:380px;}
.newsCol1::before{content: '';width: 100%;height: 100%;position: absolute;right: 0;top: 0;z-index: 0;}
.newsCol1 ul{width: 100%;}
.newsCol1 li{margin-bottom:4.5vh;}
.newsCol1 li a{background-color: #fff;box-shadow: 0 0 10px rgba(90,29,32,0.2);position: relative;display: block;padding: 18px 20px;}
.newsCol1 li a::before{content: '';width: 8px;height: 8px;background-color: #c10000;position: absolute;left: -4px;top: 50%;margin-top: -4px;}
.newsCol1 li a h3{line-height:34px;padding-top: 0; font-weight:normal; font-size:18px;}
.newsCol2{width: 45%;margin-left: 0;float: left;display: flex;display: -webkit-flex;align-items: center;}
.slick-imgs{position: relative;}
.newsContainer{position: relative;width: 100%;}
.newsCol2::before{content: '';width: calc(45% - 100px);position: absolute;left: 0;top: 0;height: 100%;background-color: #c10000; border-top:5px solid #f8cf8e;}
/* .newsCol2 .gp-img-responsive{padding-bottom: 62%;} */
.slick-date{margin-top: 20px;position: relative;float: left;width: 98px;color: #fdb840;font-family: 'JDICOMOONFREE';padding-top: 10px;}
.slick-date::before{content: '';width: 19px;height: 3px;background-color: #fdb840;position: absolute;left: 0;top: 0;}
.slick-txt h3{margin-left: 136px; margin-right:146px;color: #fff;line-height: 26px;overflow: hidden;max-height:none;padding-top: 15px; font-size:22px; font-weight:normal;}
.slick-txt p{margin-left: 136px; color:#FFFFFF; width:64%; line-height:26px; margin-top:10px;}
.slick-imgs p:hover{ color:#FFFFFF;}
.dj_tit{ background:#c10000; line-height:50px; color:#FFFFFF; text-align:center; font-size:18px;}
.djwh_left{background:#c10000; width:41%; float:left;}
.djwh_right{ width:57%; float:right;}
.djwh_right ul li{background:#c10000; float:left; width:31%; margin-left:1%; margin-right:1%; margin-bottom:2%;}
.dj_tit{ background:#c10000; line-height:55px; color:#FFFFFF; text-align:center; font-size:18px;}
.dj_tit01{ background:#c10000; line-height:48px; color:#FFFFFF; text-align:center; font-size:18px;}


.newsCol2 .slick-slide:first-child{display: block;}

.readMore{position: absolute;right: -94px;bottom: 0;width: 70px;height: 70px;line-height: 70px;text-align: center;color: #c10000;background-color: #fff;border-radius: 50%;transition: all 0.35s ease-out;}
.readMore a{display: block;color:#c10000;}
.readMore:hover{opacity: 0.85;}

/* .slick-list2 .gp-img-responsive{padding-bottom: 62%;} */
.slick-txt2{padding: 30px;}
.slick-txt2 h3{margin-bottom: 24px;height: 72px;max-height: none;}
.slick-list2 .slick-slide{height: 100vh;}
.slick-list2 .slick-slide > a{display: flex;display: -webkit-flex;flex-direction:column;box-sizing: border-box;align-self: center;transform: translateY(20%);}
.item-img2{width: 100%;}
.item-img2 img{width: 100%;}
.slick-list2 .slick-slide:nth-child(2n){background-color: rgba(0,0,0,0.1);}
/* .slick-list2 .slick-slide:nth-child(2n) > a{flex-direction: column-reverse;} */
.slick-txt2 p{line-height: 22px;height: 88px;overflow: hidden;margin-bottom: 20px;font-size: 1.2rem;}
.list-date{display: block;color: #ffb026;font-family: 'JDICOMOONFREE';}
.slick-list2 .slick-slide:nth-child(2n) .item-img2{order: 1;}
.slick-list2 .slick-slide:nth-child(2n) .slick-txt2{order: 0;padding-top: 15vh;} 
.readMore2{background-color: #c10000;right: 0; margin:40px 0;box-sizing: border-box;top: 0;z-index: 500;}
.readMore2 a{color: #fff;}
.readMore3{background-color: #fff;right: 0; margin:40px 0;box-sizing: border-box;top: 0;z-index: 500;}
.readMore3 a{color: #c10000;}
.section_third .slick-btns{display: none;}
.section_third .slick-btns span{margin: 0 25px;transform-origin:100% 20px}


/*å…šå‘˜é£Žé‡‡*/
.s5_head{padding: 48px 0;overflow: hidden;position: relative;z-index: 600;}
.s_title5{float: left;}
.s_title5 img{display: inline-block;vertical-align: middle;}
.s_title5 img:first-child{margin-right: 10px;}
.s_p5{margin-left: 395px;overflow: hidden;color: #999891;line-height: 24px;max-width: 620px;width: 80%;}
.s5_con{padding:0 0;overflow:hidden;}
.slick-imgs5{width: 100%;}
.item-img5{padding: 10px;background-color: #fff;}
/* .item-img5 .gp-img-responsive{padding-bottom: 62.5%;} */
.item-txt5{position: relative;padding:15px 15px 30px 15px;}
.item-txt5 h3{margin-bottom: 45px;}
.item-txt5 h3::after{content: '';width: 80px;height: 8px;background-color: #c10000;position: absolute;left: 15px;top:55px;}
.item-txt5 p{color: #999;line-height: 24px;overflow: hidden; text-align:justify;}


.slick-imgs5 .slick-slide1 > a{display: block;margin: 0 20px;background-color: #fff;padding: 10px;}
/* .slick-imgs5 .gp-img-responsive{padding-bottom: 62.5%;} */
/*åª’ä½“å£°éŸ³*/
.section_sixth::before{content: '';width: 50%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/s6_bg.jpg) no-repeat center;background-size: cover;z-index: 0;}
.section_sixth::after{content: '';width: 50%;height: 100%;position: absolute;right: 0;top: 0;background: url(../images/s6_bg_1.jpg) no-repeat center #c10000;background-size: cover;z-index: 0;}
.s_title6{ width:100%;padding: 48px 0;box-sizing: border-box;top: 0;left: 0;z-index: 20;}
.s_title6 img{display: inline-block;vertical-align: middle;}
.s_title6 img:first-child{margin-right: 10px;}
.s_title6_1{ position:relative; width:100%;padding: 48px 0;box-sizing: border-box;left: 0;z-index: 20;}
.s_title6_1 img{display: inline-block;vertical-align: middle;}
.s_title6_1 img:first-child{margin-right: 10px;}

.s6_con_left{ float:left; width:45%;}
.s6_con_right{ float:right;width:45%}

.s6_con{display: block;align-items: center;position: relative;z-index: 20;justify-content: space-between;}
.s7_con{flex-direction: column;}
.pku-list1{background:url(../images/cloud3.jpg) no-repeat right top #fff;box-shadow: 0 0 10px rgba(0,0,0,0.15);padding: 30px 40px 55px;overflow: hidden;width: 100%;box-sizing: border-box;}
.pku-list1 h3{margin-bottom: 12px;transition: all 0.35s ease-out; font-weight:normal;}
.list-label1{margin-top: 12px;color: #666; line-height:28px;position: relative;}
.pku-list1 li{margin-bottom: 20px;background: url(../images/icon.png) left 16px no-repeat;padding-left: 20px; border-bottom:1px #f0eee5 solid; padding-bottom:10px; padding-top:10px;}
.dz_more a{ width:180px; height:50px; background:#c10000; color:#FFFFFF; text-align:center; display:block; margin:0 auto; line-height:50px; margin-top:20px;}


/*ç†è®ºå­¦ä¹ */
.section_seventh{background: #c10000;background-size: cover; padding:40px 0; color:#fff;height: auto !important;}
.section_seventh .fp-tableCell{position: relative;height: auto !important;}
.section_seventh a{ color:#fff;}
.pku-list2 {width:98%;}
.pku-list2 li{margin-bottom: 15px;}
.pku-list2 li > a{display: block;background-color: #f7f4ee;height: 60px;line-height: 60px;box-shadow: 0 0 10px rgba(0,0,0,0.15);padding: 0 25px;position: relative;margin-right: 5%;}
.pku-list2 li > a::before{content: '';width: 8px;height: 8px;background-color: #c10000;position: absolute;left: -4px;top: 50%;margin-top: -4px;}
.pku-list2 li h3{height: 60px;line-height: 60px;padding-top: 0;}
.pku-list2 li span{color: #999;}
.pku-list2 li:nth-child(2n) > a{margin-right: 0;margin-left: 5%;}
.s7_wrap{position: relative; padding:0 0;}
.s7_wrap .s_title6 {left: 0;}
/*å…‰è¾‰åŽ†ç¨‹*/
.s_title7{background-color: #c10000;}
.slick-col4{width: calc(100% - 245px);margin-left: 120px;height:80%;max-height: 650px;}
.slick-col4 .slick-list,.slick-col4 .slick-track{height: 100%;}
.slick-col4 .item-info4 {padding: 0 20px;border-right: 1px solid #d9d9d9;display: block;height: 100%;display: flex;display: -webkit-flex;flex-direction: column;}
/* .item-info4 .gp-img-responsive{padding-bottom: 75%;} */
.item-info4 h3{padding-top: 18px;height: 48px;margin-bottom: 10px;}
.item-info4 p{color: #666;line-height: 22px;height: 132px;margin-bottom: 15px;overflow: hidden;}

.list-date4{margin-top: auto;display: flex;display: -webkit-flex;justify-content: space-between;}
.list-date4 strong,.list-date4 span{font-family:'JDICOMOONFREE' ;color: #666;font-weight: normal;}
.noBorder .item-info4{border: none !important;}

.slick-col5{/* height: calc(100vh - 160px); */}
.slick-col5 .slick-list {}
.section_ninth .slick-btns{right: -144px;top: 50%;transform: translateY(-50%);width: 68px;flex-direction: column;height: auto;justify-content: center;bottom: auto;left: auto;transition: right 0.4s ease-out; }
.section_ninth .slick-arrow{display: block;margin: 24px 0;}
.s9_rt{width:50%;line-height: 1.5;display: flex;display: -webkit-flex;flex-direction: column;align-items: center;height: 80%;box-sizing: border-box;}
.footer{margin-top: auto;}
.s9_rt p{margin-bottom: 10px;margin-top: auto;opacity: 0.7;}
.pl120{padding-left: 120px;}
.ml120{margin-left: 120px;}
.pr175{padding-right: 175px;}
.s9_col{position: relative;width: 100%;}
.slick-col5 .slick-dots{width: 6px;left: auto;right: -50px;bottom: 50%;transform: translateY(50%);}
.mobile_menu{display: none;}
.mobile_menu.on{right: 0;}

@media only screen and (min-width:1020px){
	.newsCol1 li > a,.slick-col4 .item-info4{transition: all 0.35s ease-out;}
	.item-info5:hover{transform: translateX(10px);}
	.newsCol1 h3:hover{transform: translateX(10px);}
	.newsCol1 li > a:hover{background-color: #c10000;color: #fff;transform: translateX(10px);}
	.newsCol1 li > a:hover span{color: #fff;}
	.slick-col4 .item-info4:hover{transform: translateY(-10px);}
}

.section_xuexi{background: url(../images/s7_bg.jpg) no-repeat center;background-size: cover; padding:0 0 80px 0;}



.tabs .horizontal{
    margin: 0px;
    padding: 0px; text-align:center; margin-bottom:30px;
}
.tabs .horizontal li{
display:inline-block;
    list-style: none;
    height:60px;
    line-height: 60px;
    background-color: #fff;
    width:220px;
    text-align: center;
    cursor: pointer;
    font-size:22px; color:#c10000;
}
.tabs .horizontal li:not(:first-child){
    margin-left: 15px;
}

.tabs .horizontal li.selectActive{
background:url(../images/yuandi_hover.png); color:#FFFFFF;height:68px;
}

.djwh_img{ overflow:hidden; }
.djwh_img img{width: 100%; object-fit:cover;transition: all 0.5s ease-in-out;max-width:none;}
.djwh_img img:hover{transform:scale(1.03);opacity: 0.9;}

.djwh_img01{ overflow:hidden; }
.djwh_img01 img{width: 100%; object-fit:cover;transition: all 0.5s ease-in-out;max-width:none;}
.djwh_img01 img:hover{transform:scale(1.03);opacity: 0.9;}

.postion{ background:#f3f3f3; height:50px; line-height:50px; font-size:14px; padding-left:10px; margin-top:10px; margin-bottom:10px;}
.nei_biaoti{ font-size:40px; font-weight:bold; text-align:center; color:#c10000;}
.tit_line{ margin-top:20px; margin-bottom:20px;}


.news { text-align: center; text-decoration: none; margin-bottom:100px;}
.news ul { display: block; padding: 10px 0 25px;}
.news ul li {width: 100%;height: 100px;overflow: hidden;border-bottom: 1px dashed #ddd;padding:35px 0;text-align: left;}
.news ul li p {width: 80px;height: 85px;overflow: hidden;display: inline-block;text-align: center;/* margin-right: 20px; */background: #ca2b2b;color: #fff;font-size: 16px;margin: 0 20px 0 0;float: left;}
.news ul li p span {width: 100%;display: inline-block;font-size: 32px;padding: 6px 0;border-bottom: 3px solid #fff;margin-bottom: 4px;font-weight: bold;}
.news ul li a {width:1120px;height: 95px;overflow: hidden;display: inline-block;color: #474747;text-align: left;float: right;transition: .4s all;}
.news ul li a:hover  h4 {color: #b60c0c;transition: .4s all;}
.news ul li a h4 {min-height: 30px;margin: 0;font-size:18px;margin: 0px 0 6px;display: block; font-weight:normal;}
.news ul li a span {font-size: 16px;line-height: 30px;padding-top: 20px;}
.dangjian_con h3{ text-align:center; font-size:22px; margin-bottom:10px;}
.content_tit{ text-align:center; margin-bottom:10px;}
.content_tit  span {
  line-height: 21px;
  font-size: 16px;
  color: #666;
  margin: 0 5px;
}
.dj_txt p{ font-size:16px; line-height:36px; text-indent:2em;}
.dj_txt img{ text-indent:-2em;}

.show_pages {
  padding-top: 20px;
  border-top:1px solid #e5e5e5;
  margin-top:40px; margin-bottom:80px;
}

.show_pages p {
  font-size: 16px;
  line-height: 24px;
  color: #333;
  margin-top: 6px;
}

.show_pages p span{
 width:61px;
 height:30px;
 background:url(../images/articleBtn_bg.jpg);
 border:1px #e6e6e6 solid;
 text-align:center;
 line-height:30px;
 display:inline-block;
 margin-right:14px
}

.show_pages p a {
  font-size: 16px;
  line-height: 24px;
  color: #333;
}

.djwh_tu{ margin-bottom:100px; overflow:hidden;}
.djwh_tu ul li{ float: left; width:31%; margin-left:1%; margin-right:1%; margin-bottom:3%; background:#c10000;}
.djwh_img01{ margin-bottom:0;}
.dj_nav{ text-align: center; width:100%;}
.dj_nav ul{display:inline-block;}
.dj_nav ul li{display:inline-block;}
.dj_nav ul li a{ background:#f3f3f3; width:200px; height:55px; line-height:55px; display:inline-block; text-align:center; margin-left:10px; margin-right:10px;}
.dj_nav ul li a:hover{ background:#C10000; color:#fff;}