/*banner*/
:is(.banner,.czjnghWbF) {
    width: 100%;
    position: relative;
}

:is(.focus,.crNvsOTVQ) {
    width: 100%;
    position: relative;
    zoom: 1;
    overflow: hidden;
    z-index: 9;
}

.f426x240, .f160x160 {
    width: 100%;
    overflow: hidden;
    z-index: 9;
}

:is(.rslides,.cHKiKvBfJ) li {
    width: 100%;
    float: left;
    display: none;
    z-index: 222;
}

:is(.rslides,.cHKiKvBfJ) li img {
	z-index: 9;
	display:block;
}

:is(.rslides,.cHKiKvBfJ) {
    width: 100%;
    position: relative;
    z-index: 9;
    margin: 0 auto;
}

:is(.rslides_nav,.cQgtWEZep) {
    height: 51px;
    width: 31px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    display: none;
}

:is(.rslides_nav,.cQgtWEZep):active {
	opacity: 1.0;
}

:is(.rslides_nav,.cQgtWEZep):is(.next,.czyDSgQdZ) {
	left: auto;
	right: 0;
}

:is(.rslides_tabs,.cpLaBZgDI) {
    text-align: center;
    position: absolute;
    bottom: 27px;
    z-index: 9;
    left: 0%;
	width:100%;
}

:is(.rslides_tabs,.cpLaBZgDI) li {
	display: inline;
	float: none;
	_float: left;
	*float: left;
	margin:0 10px;
}

:is(.rslides_tabs,.cpLaBZgDI) a {
	margin-top: 0px;
	text-indent: 9999px;
	overflow: hidden;
	background:none;
	display: inline-block;
	_display: block;
	*display: block;
	width: 20px;
	height: 20px;
	z-index: 9;
	*z-index: 9;
}

:is(.rslides_tabs,.cpLaBZgDI) :is(.rslides_here,.cIXaIpGTz) a {
	background:none;
}

:is(.ind-banner,.cGnkxogJn){width: 100%; height: 100vh; overflow: hidden; position: relative;} 
:is(.ind-banner,.cGnkxogJn) .swiper-slide {height: 100vh; color: #fff; } 
:is(.ind-banner,.cGnkxogJn) .swiper-slide {position: relative;}
:is(.ind-banner,.cGnkxogJn) .swiper-slide img{width: 100%;}
:is(.ind-banner,.cGnkxogJn) .swiper-slide a{ display: block; width: 100%; height: 100%; }
:is(.ind-banner,.cGnkxogJn) .swiper-pagination-bullet { height: 32px; line-height: 32px; font-size: 18px; color: #fff; font-weight: bold; display: block; opacity: 1; border: none; background: none; border-radius: 4px; } 
:is(.ind-banner,.cGnkxogJn) .swiper-pagination-bullet-active { color: #fff; text-decoration: line-through;} 
:is(.ind-banner,.cGnkxogJn) .swiper-pagination{ width: auto!important; text-align: right; left: auto!important; right:8.33%!important; top: 50%!important; margin-top: -40px; margin-left: 0px!important;} 

.indexFlash{width: 100%; height: 100vh; overflow: hidden; position: relative;} 
.indexFlash :is(.slick,.cwSdAlyxF) {height: 100vh; color: #fff; } 
.indexFlash :is(.slick,.cwSdAlyxF) {position: relative;}
.indexFlash :is(.slick,.cwSdAlyxF) img{width: 100%;}
.indexFlash :is(.slick,.cwSdAlyxF) a{ display: block; width: 100%; height: 100%; }

/*banner结束*/
:is(.bannerTel,.ceUFtnHcq){ display: none; padding-top: 60px;}
.indexFlashTel{position:relative; overflow:hidden; max-width:1004px;}
.indexFlashTel :is(.slick,.cwSdAlyxF) img{ width:100%;}
.indexFlashTel :is(.slick-prev,.cKbolsZBZ){ position:absolute; display: block; left:0; top: 50%; margin-top: -22px; width: 45px; height: 45px; background:url(../images/nimg60_left.png) center no-repeat; background-size: 45px; z-index: 22;}
.indexFlashTel :is(.slick-next,.cCvdLsRnW){ position:absolute; display: block; right:0; top: 50%; margin-top: -22px; width: 45px; height: 45px; background:url(../images/nimg60_right.png) center no-repeat; background-size: 45px; z-index: 22;}

:is(.ind-banner,.cGnkxogJn) :is(.contentBox,.chYZBZlZO){ position: absolute; z-index: 10; width: 1200px; bottom: 0px; left: 50%; margin-left: -600px; height: 228px;}
:is(.ind-banner,.cGnkxogJn) :is(.leftDiv,.czkhthGAm){ width: 460px; background: url(/EN/images/bg1.png) repeat; height: 228px; padding: 0 30px;}
:is(.ind-banner,.cGnkxogJn) :is(.title,.cqPUVRbvn){ padding: 20px 0; font-size: 22px; color: #333; }
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD){ width: 680px; background: rgba(222,222,222,0.8) url(/EN/images/nimg680Bg.png) no-repeat; height: 228px;}
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li{ float: left; width: 340px; height: 114px;}
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li a{ display: block; height: 114px; padding: 0 20px 0 80px; position: relative; }
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li :is(.ico,.cwDEWsyqT){ position: absolute; left: 22px; top: 45px; transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li :is(.ico,.cwDEWsyqT) :is(.img1,.cqszdIhCp){ display: none; }
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li :is(.name,.cRLuEGiuf){ padding: 15px 0 5px; font-size: 20px; color: #333; transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li :is(.msg,.clpjoAfPp){ font-size: 14px; color: #666; line-height: 20px; height: 40px; overflow: hidden; transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li:hover{ background: #2d60a7; }
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li:hover :is(.ico,.cwDEWsyqT){ -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li:hover :is(.ico,.cwDEWsyqT) img{ display: none; }
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li:hover :is(.ico,.cwDEWsyqT) :is(.img1,.cqszdIhCp){ display: inline-block; }
:is(.ind-banner,.cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li:hover :is(.name,.cRLuEGiuf),:is( .ind-banner, .cGnkxogJn) :is(.rightDiv,.csDTpRfJD) li:hover :is(.msg,.clpjoAfPp){ color: #fff; }

.newsPic{ position: relative; }
.newsPic :is(.slick,.cwSdAlyxF){ padding-left: 245px; position: relative; height: 122px; }
.newsPic :is(.slick,.cwSdAlyxF) :is(.imgDiv,.cZWgVMaIG){ position: absolute; left: 0px; top: 0px; }
.newsPic :is(.slick,.cwSdAlyxF) :is(.name,.cRLuEGiuf){ font-size: 16px; line-height: 20px; overflow: hidden;}
.newsPic :is(.slick,.cwSdAlyxF) :is(.name,.cRLuEGiuf) a{ color: #014099; display: block;}
.newsPic :is(.slick,.cwSdAlyxF) :is(.name,.cRLuEGiuf) a:hover{ text-decoration: underline; }
.newsPic :is(.slick,.cwSdAlyxF) .content{ padding-top: 15px; line-height: 24px; height: 72px; overflow: hidden; font-size: 14px; }
.newsPic :is(.slick-prev,.cKbolsZBZ){ display: block; width: 23px; height: 23px; position: absolute; top: -46px; right: 30px; background:url(/EN/images/nimg23_left.png) center no-repeat; }
.newsPic :is(.slick-next,.cCvdLsRnW){ display: block; width: 23px; height: 23px; position: absolute; top: -46px; right: 0px; background:url(/EN/images/nimg23_right.png) center no-repeat; }

:is(.indexPart0,.cGUaRhiLo){ padding: 20px 15px 0; }
:is(.indexPart0,.cGUaRhiLo) :is(.touDiv,.cXWyAlyfn){ background: #eaeaea; margin-bottom: 10px; height: 136px; }
:is(.indexPart0,.cGUaRhiLo) :is(.touDiv,.cXWyAlyfn) :is(.title,.cqPUVRbvn){ padding: 15px 10px; font-size: 16px; color: #333; }
.newsPic2{ padding: 0 10px; }
.newsPic2 :is(.slick,.cwSdAlyxF){ padding-left: 135px; position: relative; height: 82px;}
.newsPic2 :is(.slick,.cwSdAlyxF) :is(.imgDiv,.cZWgVMaIG){ position: absolute; left: 0px; top: 0px; }
.newsPic2 :is(.slick,.cwSdAlyxF) :is(.imgDiv,.cZWgVMaIG) img{ width: 125px; }
.newsPic2 :is(.slick,.cwSdAlyxF) :is(.name,.cRLuEGiuf){ font-size: 15px; height: 24px; line-height: 24px; overflow: hidden;}
.newsPic2 :is(.slick,.cwSdAlyxF) :is(.name,.cRLuEGiuf) a{ color: #014099; display: block;}
.newsPic2 :is(.slick,.cwSdAlyxF) :is(.name,.cRLuEGiuf) a:hover{ text-decoration: underline; }
.newsPic2 :is(.slick,.cwSdAlyxF) .content{ padding-top: 5px; line-height: 20px; height: 40px; overflow: hidden; }
.newsPic2 :is(.slick-prev,.cKbolsZBZ){ display: block; width: 23px; height: 23px; position: absolute; top: -36px; right: 50px; background:url(/EN/images/nimg23_left.png) center no-repeat; }
.newsPic2 :is(.slick-next,.cCvdLsRnW){ display: block; width: 23px; height: 23px; position: absolute; top: -36px; right: 10px; background:url(/EN/images/nimg23_right.png) center no-repeat; }
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) ul{ margin-right: -10px; }
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li{ float: left; width: 50%; height: 64px; margin-bottom: 10px;}
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li :is(.box,.ciNMiKAtc){ margin-right: 10px; height: 64px; background: #eee; position: relative; overflow: hidden;}
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li a{ display: block; height: 64px; padding: 0 10px 0 50px;}
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li :is(.ico,.cwDEWsyqT){ position: absolute; left: 8px; top: 14px; }
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li :is(.ico,.cwDEWsyqT) img{ width: 36px; }
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li :is(.ico,.cwDEWsyqT) :is(.img1,.cqszdIhCp){ display: none; }
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li :is(.name,.cRLuEGiuf){ padding: 10px 0 5px; font-size: 14px; color: #333; }
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li :is(.msg,.clpjoAfPp){ color: #666; line-height: 20px; height: 20px; overflow: hidden; }
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li:hover :is(.box,.ciNMiKAtc){ background: #2d60a7; }
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li:hover :is(.ico,.cwDEWsyqT) img{ display: none; }
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li:hover :is(.ico,.cwDEWsyqT) :is(.img1,.cqszdIhCp){ display: inline-block; }
:is(.indexPart0,.cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li:hover :is(.name,.cRLuEGiuf),:is( .indexPart0, .cGUaRhiLo) :is(.botDiv,.cSZoABtXl) li:hover :is(.msg,.clpjoAfPp){ color: #fff; }



:is(.indexPart1,.cxqnjAPQU){ padding: 80px 0 62px; }
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) ul{ margin-right: -20px; }
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li{ float: left; width: 33.33%; }
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li :is(.box,.ciNMiKAtc){ height: 400px; background: #eee; margin-right: 20px; padding: 0 16px; position: relative;}
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li :is(.ico,.cwDEWsyqT){text-align: center; padding-top: 15px;}
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li :is(.ico,.cwDEWsyqT) :is(.img1,.cqszdIhCp){ display: none; }
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li :is(.name1,.cEEWTZPXN){ color: #333; font-size: 22px; text-align: center; padding-bottom: 5px;height:60px;border-bottom: #dedede solid 1px;}
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li :is(.name2,.cQeRzBgrt){ font-size: 14px; color: #333; height: 25px; border-bottom: #dedede solid 1px; text-align: center;}
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li .content{ padding-top: 15px; font-size: 14px; line-height: 24px; height: 168px; overflow: hidden; color: #666; text-align:justify;}
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li :is(.btnDiv,.cqLbRIvzg){ position: absolute; left: 50%; margin-left: -60px; width: 120px; bottom: 26px;}
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li :is(.btnDiv,.cqLbRIvzg) em{ display: block; width: 120px; height: 34px; background: #c4c4c4; color: #fff; text-align: center; line-height: 34px; font-size: 14px;}
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li:hover :is(.box,.ciNMiKAtc){ background: #205cb4; }
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li:hover :is(.name1,.cEEWTZPXN),:is( .indexPart1, .cxqnjAPQU) :is(.list,.cuoauIXHp) li:hover :is(.name2,.cQeRzBgrt),:is( .indexPart1, .cxqnjAPQU) :is(.list,.cuoauIXHp) li:hover .content{ color: #fff; }
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li:hover :is(.name2,.cQeRzBgrt){ border-bottom: #fff solid 1px; }
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li:hover :is(.btnDiv,.cqLbRIvzg) em{ background: #fff; color: #014099; }
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li:hover :is(.ico,.cwDEWsyqT) img{ display: none; }
:is(.indexPart1,.cxqnjAPQU) :is(.list,.cuoauIXHp) li:hover :is(.ico,.cwDEWsyqT) :is(.img1,.cqszdIhCp){ display: inline-block; }

:is(.indexPart2,.cwdtzZIFr){ padding-bottom: 98px; }
:is(.indexPart2,.cwdtzZIFr) :is(.bigBox,.cVwdhXcXT){ height: 480px; background: url(/EN/images/nimg1200Bg.jpg) center no-repeat; position: relative; padding: 0 42px 0 300px;}
:is(.indexPart2,.cwdtzZIFr) :is(.bigBox,.cVwdhXcXT) .tab{ position: absolute; left: 0px; top: 0px; width: 280px;}
:is(.indexPart2,.cwdtzZIFr) :is(.bigBox,.cVwdhXcXT) .tab li{ height: 59px; margin-bottom: 1px; font-size: 14px; line-height: 59px; color: #fff; text-indent: 24px; background: url(/EN/images/bg2.png) repeat;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
:is(.indexPart2,.cwdtzZIFr) :is(.bigBox,.cVwdhXcXT) .tab :is(.liNow,.cfYzbDzAh){ background: #1f5cad; }
:is(.indexPart2,.cwdtzZIFr) :is(.contentBox,.chYZBZlZO){ padding-top: 48px; position: relative; height: 396px;}
:is(.indexPart2,.cwdtzZIFr) :is(.name,.cRLuEGiuf){ color: #fff; font-size: 16px; position: relative; }
:is(.indexPart2,.cwdtzZIFr) .content{ color: #C4D1E5; font-size: 14px; line-height: 22px; width: 465px; padding-top: 20px;max-height: 330px;overflow: hidden; text-align: justify;}
:is(.indexPart2,.cwdtzZIFr) .more{ padding-top: 20px; font-size: 14px; text-transform: uppercase; }
:is(.indexPart2,.cwdtzZIFr) .more a{ display: block; width:64px; height:23px; line-height:23px; text-align:center; border:#fff solid 1px; opacity:0.6; color: #fff;}
:is(.indexPart2,.cwdtzZIFr) .more a:hover{ opacity:1; }
:is(.indexPart2,.cwdtzZIFr) :is(.imgDiv,.cZWgVMaIG){ position: absolute; right: 0px; top: 80px; }
:is(.indexPart2,.cwdtzZIFr) :is(.imgDiv,.cZWgVMaIG) img{ width: 375px; }


:is(.indexPart3,.cfOOWXLMH){ padding: 80px 0 90px; background: #f4f4f4; }
:is(.indexPart3,.cfOOWXLMH) :is(.titleDiv,.cvsFtNtnP){ width: 164px; height: 44px; overflow: hidden; margin: 0 auto 40px;}
:is(.indexPart3,.cfOOWXLMH) :is(.titleDiv,.cvsFtNtnP) :is(.txt1,.cBeWJvfna){ width: 162px; border: #205cb4 solid 1px; line-height: 42px; text-align: center; font-size: 18px; color: #333; }
:is(.indexPart3,.cfOOWXLMH) :is(.titleDiv,.cvsFtNtnP) :is(.txt2,.ckYeehddf){ width: 164px; height: 44px; line-height: 44px; background: #205cb4; color: #fff; font-size: 14px; text-align: center;}

.indexPart3Pic{ position: relative; }
.indexPart3Pic li{ overflow: hidden; padding: 3px 0;}
.indexPart3Pic li :is(.imgDiv,.cZWgVMaIG){ margin: 0 3px; width: 294px; overflow: hidden;}
.indexPart3Pic li :is(.contentBox,.chYZBZlZO){ margin: 0 3px; width: 294px; height: 217px; background: #fff; position: relative;}
.indexPart3Pic li :is(.name,.cRLuEGiuf){ line-height: 30px; color: #333; font-size: 20px; padding: 15px 26px 0; max-height: 60px; overflow: hidden;}
.indexPart3Pic li .content{ line-height: 22px; color: #999; height: 66px; overflow: hidden; padding: 15px 26px 0; font-size: 14px;}
.indexPart3Pic li :is(.btnDiv,.cqLbRIvzg){ position: absolute; left: 26px; bottom: 17px; }
.indexPart3Pic li :is(.btnDiv,.cqLbRIvzg) em{ text-align: center; display: block; width: 66px; height: 24px; border: #205cb4 solid 1px; line-height: 24px; font-size: 14px; color: #205cb4; text-transform: uppercase; }
.indexPart3Pic li:hover :is(.btnDiv,.cqLbRIvzg) em{ background: #205cb4; color: #fff; }
.indexPart3Pic li:hover :is(.name,.cRLuEGiuf){ color: #205cb4; }
.indexPart3Pic :is(.slick-prev,.cKbolsZBZ){ z-index: 5; display: block; width: 18px; height: 33px; position: absolute; top: 50%; margin-top: -16px; left: -35px; background:url(/EN/images/nimg18_left.png) center no-repeat; }
.indexPart3Pic :is(.slick-next,.cCvdLsRnW){ z-index: 5; display: block; width: 18px; height: 33px; position: absolute; top: 50%; margin-top: -16px; right: -35px; background:url(/EN/images/nimg18_right.png) center no-repeat; }

:is(.about,.cZaudURgQ){ padding: 25px 0; overflow: hidden;}
:is(.about,.cZaudURgQ) .content{ width: 420px; line-height: 28px; font-size: 14px; color: #999;text-align: justify;text-justify: inter-ideograph;/*IE*/}

:is(.culture,.cczWZOkKu){ padding: 10px 0 0; }
:is(.culture,.cczWZOkKu) :is(.txt,.cHWXuLeDp){ font-size: 24px; color: #333; padding-bottom: 50px; }
:is(.culture,.cczWZOkKu) :is(.list,.cuoauIXHp) li{ padding-left: 26px; font-size: 16px; background: url(/EN/images/nimg10_1.png) left 6px no-repeat; margin-bottom: 60px;}

:is(.news,.criaKdIuN){ padding-bottom: 60px; }
:is(.news,.criaKdIuN) :is(.list,.cuoauIXHp) li{ height: 170px; background: url(/EN/images/line1.png) bottom repeat-x;  -webkit-transition: all .2s linear; transition: all .2s linear;}
:is(.news,.criaKdIuN) :is(.list,.cuoauIXHp) li a{ display: block; height: 170px; position: relative;}
:is(.news,.criaKdIuN) :is(.list,.cuoauIXHp) li :is(.name,.cRLuEGiuf){ padding-top: 35px; height: 36px; line-height: 36px; overflow: hidden; font-size: 16px; color: #666;width: calc(100% - 80px); }
:is(.news,.criaKdIuN) :is(.list,.cuoauIXHp) li .content{ font-size: 14px; color: #999; line-height: 28px; height: 56px; overflow: hidden; padding-top: 8px;}
:is(.news,.criaKdIuN) :is(.list,.cuoauIXHp) li :is(.time,.cOYHWqxyO){ position: absolute; right: 0px; top: 38px; color: #999; font-size: 14px; }
/*.news .list li:hover{ -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
.news .list li:hover .name{ color: #014099; }*/

:is(.newShow,.cSeZgJQZs){ padding: 0 100px 25px; }
:is(.newShow,.cSeZgJQZs) :is(.name,.cRLuEGiuf){ text-align: center; font-size: 18px; padding-bottom: 24px; background: url(/EN/images/line2.png) bottom repeat-x;  }
:is(.newShow,.cSeZgJQZs) :is(.time,.cOYHWqxyO){ text-align: center; color: #999; padding: 12px 0 8px; }
:is(.newShow,.cSeZgJQZs) .content{ line-height: 30px; color: #999; font-size: 14px; padding-bottom: 50px;    text-align: justify; }
:is(.newShow,.cSeZgJQZs) :is(.imgDiv,.cZWgVMaIG){ padding: 30px 0; text-align: center;}
:is(.newShow,.cSeZgJQZs) .content img{ max-width: 1000px; }
:is(.newShow,.cSeZgJQZs) :is(.share,.cTAZDUYmA){ position: relative; padding-left: 65px; overflow: hidden;}
:is(.newShow,.cSeZgJQZs) :is(.share,.cTAZDUYmA) em{ position: absolute; left: 0px; top: 0px; line-height: 27px; font-size: 14px;}
:is(.newShow,.cSeZgJQZs) :is(.share,.cTAZDUYmA) li{ width: 27px; height: 27px; margin-right:10px; float: left;}

:is(.pageDown,.crHSTDmAu){height:100px; padding: 0 100px;}
:is(.pageDown,.crHSTDmAu) :is(.box,.ciNMiKAtc){ background: url(/EN/images/line2.png) top repeat-x; position:relative;}
:is(.pageDown,.crHSTDmAu) :is(.btn,.ceYdIBUhx){position:absolute; display:block; top:12px; right:0px; width:100px; height:38px; background:url(/EN/images/btn1.png) no-repeat; text-indent:17px; line-height:38px; color:#fff; font-size:16px;}
:is(.pageDown,.crHSTDmAu) li{ height:58px; line-height:58px; overflow:hidden; position:relative; font-size:14px;}
:is(.pageDown,.crHSTDmAu) li b{ color:#333;}

:is(.business,.cAVtuFsHX){ padding-bottom: 40px; }
:is(.business,.cAVtuFsHX) :is(.list,.cuoauIXHp) ul{ margin-right: -20px; }
:is(.business,.cAVtuFsHX) :is(.list,.cuoauIXHp) li{ float: left; width: 25%; }
:is(.business,.cAVtuFsHX) :is(.list,.cuoauIXHp) li :is(.box,.ciNMiKAtc){ margin-right: 20px; }
:is(.business,.cAVtuFsHX) :is(.list,.cuoauIXHp) li :is(.imgDiv,.cZWgVMaIG) img{ width: 100%;}
:is(.business,.cAVtuFsHX) :is(.list,.cuoauIXHp) li :is(.botDiv,.cSZoABtXl){ height: 590px; background: #fafafa; padding: 0 28px; position: relative;}
:is(.business,.cAVtuFsHX) :is(.list,.cuoauIXHp) li :is(.name,.cRLuEGiuf){ padding: 32px 0 24px; font-size: 18px; color: #333; }
:is(.business,.cAVtuFsHX) :is(.list,.cuoauIXHp) li .content{ font-size: 14px; color: #999999; line-height: 24px; }
:is(.business,.cAVtuFsHX) :is(.list,.cuoauIXHp) li :is(.btnDiv,.cqLbRIvzg){ position: absolute; left: 28px; bottom: 44px; }
:is(.business,.cAVtuFsHX) :is(.list,.cuoauIXHp) li :is(.btnDiv,.cqLbRIvzg) em{ display: block; width: 120px; height: 34px; background: #205cb4; color: #fff; text-align: center; line-height: 34px; font-size: 14px; }
:is(.business,.cAVtuFsHX) :is(.list,.cuoauIXHp) li :is(.btnDiv,.cqLbRIvzg) em:hover{ background: #1651a8; }

:is(.decoration,.cdIDPqTfs){ padding: 0 100px 50px; }
:is(.decoration,.cdIDPqTfs) :is(.txt,.cHWXuLeDp){ height: 52px; border-bottom: #ea5404 solid 2px; font-size: 24px; color: #333;}
:is(.decoration,.cdIDPqTfs) .content{ font-size: 14px; color: #999; line-height: 30px; padding-top: 15px;}
:is(.decoration,.cdIDPqTfs) :is(.wen,.cEUmaDSsY){ font-size: 18px; color: #333; padding-top: 20px; }

:is(.car,.cWzJVstbS){ padding: 0 100px 50px; }
:is(.car,.cWzJVstbS) :is(.txt,.cHWXuLeDp){ height: 52px; border-bottom: #ea5404 solid 2px; font-size: 24px; color: #333;}
:is(.car,.cWzJVstbS) .content{ font-size: 14px; color: #999; line-height: 30px; padding-top: 15px;}
:is(.car,.cWzJVstbS) :is(.wen,.cEUmaDSsY){ font-size: 18px; color: #333; padding-top: 20px; }
:is(.car,.cWzJVstbS) :is(.imgDiv,.cZWgVMaIG){ padding-top: 25px; }

:is(.investment,.cDZPXKWxQ){ padding: 0 100px 50px; }
:is(.investment,.cDZPXKWxQ) :is(.txt,.cHWXuLeDp){ height: 52px; border-bottom: #ea5404 solid 2px; font-size: 24px; color: #333;}
:is(.investment,.cDZPXKWxQ) .content{ font-size: 14px; color: #999; line-height: 30px; padding-top: 15px;}
:is(.investment,.cDZPXKWxQ) :is(.wen,.cEUmaDSsY){ font-size: 18px; color: #333; padding-top: 20px; }
:is(.investment,.cDZPXKWxQ) :is(.imgDiv,.cZWgVMaIG){ padding-top: 25px; }
:is(.investment,.cDZPXKWxQ) :is(.list,.cuoauIXHp){ padding-left: 30px;}
:is(.investment,.cDZPXKWxQ) :is(.list,.cuoauIXHp) li{ font-size: 14px; padding-left: 18px; color: #999; line-height: 30px; background: url(/EN/images/nimg8_1.png) left center no-repeat; }

.job{ padding-bottom: 60px; }
:is(.jobTop,.cBKrGBPPA){ height: 80px; background: #205cb4; overflow: hidden; }
:is(.jobTop,.cBKrGBPPA) li{ float: left; height: 80px; line-height: 80px; text-align: center; font-size: 16px; color: #fff;}
:is(.jobTop,.cBKrGBPPA) :is(.li01,.cqIbrGHet){ width: 190px; }
:is(.jobTop,.cBKrGBPPA) :is(.li02,.cOZZSGTzZ){ width: 186px; }
:is(.jobTop,.cBKrGBPPA) :is(.li03,.cnKsmIPzQ){ width: 206px; }
:is(.jobTop,.cBKrGBPPA) :is(.li04,.cvbWkOngj){ width: 206px; }
:is(.jobTop,.cBKrGBPPA) :is(.li05,.cYFCfwMZl){ width: 196px; }
:is(.jobTop,.cBKrGBPPA) :is(.li06,.cEYpVuxsu){ width: 140px; }
.job :is(.list,.cuoauIXHp) li{ position:relative;}
.job :is(.list,.cuoauIXHp) li :is(.msgDiv,.cGojAeBTZ){ height:80px; position:relative; background:#f4f4f4;}
.job :is(.list,.cuoauIXHp) li :is(.msgDiv,.cGojAeBTZ) a{ background:url(/EN/images/ico1.png) right center no-repeat; display: block; height: 80px; color: #999;}
.job :is(.list,.cuoauIXHp) :is(.li01,.cqIbrGHet) :is(.msgDiv,.cGojAeBTZ){ background:#f8f8f8; }
.job :is(.list,.cuoauIXHp) li :is(.box,.ciNMiKAtc){ display:none; color:#5d5d5d; padding:35px 45px 50px; background: #fff;}
.job :is(.list,.cuoauIXHp) li:is(.liNow,.cfYzbDzAh) :is(.msgDiv,.cGojAeBTZ) a{ background:url(/EN/images/ico1on.png) right center no-repeat;}
.job :is(.list,.cuoauIXHp) li :is(.msgDiv,.cGojAeBTZ) dd{ height:80px; float:left; line-height:80px; text-align:center; font-size:14px;}
.job :is(.list,.cuoauIXHp) li :is(.msgDiv,.cGojAeBTZ) :is(.dd01,.cjrEAFfyl){ width: 190px; }
.job :is(.list,.cuoauIXHp) li :is(.msgDiv,.cGojAeBTZ) :is(.dd02,.cZjsskJvq){ width: 186px; }
.job :is(.list,.cuoauIXHp) li :is(.msgDiv,.cGojAeBTZ) :is(.dd03,.cLhsasYEj){ width: 206px; }
.job :is(.list,.cuoauIXHp) li :is(.msgDiv,.cGojAeBTZ) :is(.dd04,.cgOYTATic){ width: 206px; }
.job :is(.list,.cuoauIXHp) li :is(.msgDiv,.cGojAeBTZ) :is(.dd05,.cdjFAOcIs){ width: 196px; }
.job :is(.list,.cuoauIXHp) li :is(.msgDiv,.cGojAeBTZ) :is(.dd06,.cxRALaqAz){ width: 140px; }
.job :is(.list,.cuoauIXHp) li :is(.name,.cRLuEGiuf){ font-size: 18px; color: #333; padding-bottom: 25px;}
.job :is(.list,.cuoauIXHp) li .content{ line-height:30px; padding-bottom: 20px; font-size:14px; color: #999;}
.job :is(.list,.cuoauIXHp) li h2{position:relative; height:24px; font-weight: 400; font-size: 16px;}
.job :is(.list,.cuoauIXHp) li :is(.btnDiv,.cqLbRIvzg) a{ display:block; width:166px; height:40px; background:#014099; color:#fff; border-radius:4px; -moz-border-radius:4px; font-size:14px; text-align:center; line-height:40px;}

:is(.fair,.ciVYtFsFL){ padding-bottom: 55px; }
:is(.fair,.ciVYtFsFL) :is(.list,.cuoauIXHp) li{ margin-bottom: 20px; height: 80px; background: #f8f8f8; padding-left: 20px; position: relative; transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
:is(.fair,.ciVYtFsFL) :is(.list,.cuoauIXHp) li :is(.name,.cRLuEGiuf){ padding-left: 22px; background:url(/EN/images/nimg9_1.png) left center no-repeat; font-size: 16px; line-height: 80px; overflow: hidden;width: calc(100% - 154px);overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;height:80px;}
:is(.fair,.ciVYtFsFL) :is(.list,.cuoauIXHp) li :is(.time,.cOYHWqxyO){ position: absolute; right: 58px; top: 0px; line-height: 80px; font-size: 14px; color: #999; }
/*.fair .list li:hover{-webkit-box-shadow: 0 17px 40px 0 hsla(230,9%,48%,.2); box-shadow: 0 17px 40px 0 hsla(230,9%,48%,.2); -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}*/

:is(.contact,.chQaqNjNd) :is(.list,.cuoauIXHp){ padding-bottom: 10px; background: url(/EN/images/line1.png) bottom repeat-x; }
:is(.contact,.chQaqNjNd) :is(.list2,.cMPFbzMeY){ background: none; }
:is(.contact,.chQaqNjNd) :is(.list,.cuoauIXHp) li{ float: left; width: 50%; height: 170px;}
:is(.contact,.chQaqNjNd) :is(.list,.cuoauIXHp) li :is(.box,.ciNMiKAtc){ padding-left: 80px; }
:is(.contact,.chQaqNjNd) :is(.list,.cuoauIXHp) li :is(.name,.cRLuEGiuf){ padding: 0 0 10px 34px; font-size: 18px; background: url(/EN/images/nimg20_1.png) left 4px no-repeat; }
:is(.contact,.chQaqNjNd) :is(.list,.cuoauIXHp) li dd{ padding-left: 34px; font-size: 14px; line-height: 28px; color: #999; }
:is(.contact,.chQaqNjNd) :is(.list,.cuoauIXHp) li dd a{ color: #999; }
:is(.contact,.chQaqNjNd) :is(.list,.cuoauIXHp) li dd a:hover{ color: #014099; }
:is(.contact,.chQaqNjNd) :is(.txt,.cHWXuLeDp){ text-align: center; font-size: 24px; color: #333; font-weight: bold; padding: 48px 0 38px; }

.history :is(.ezdgDiv,.coEVySWYE){ background: url(/EN/images/nimg1200Bg.png) left 362px no-repeat; height: 930px; padding-left: 32px;}
.history :is(.ezdgDiv,.coEVySWYE) li{ position: relative; float: left; height: 930px;}
.history :is(.ezdgDiv,.coEVySWYE) :is(.li01,.cqIbrGHet){ width: 132px; }
.history :is(.ezdgDiv,.coEVySWYE) :is(.li02,.cOZZSGTzZ){ width: 154px; }
.history :is(.ezdgDiv,.coEVySWYE) :is(.li03,.cnKsmIPzQ){ width: 158px; }
.history :is(.ezdgDiv,.coEVySWYE) :is(.li04,.cvbWkOngj){ width: 148px; }
.history :is(.ezdgDiv,.coEVySWYE) :is(.li05,.cYFCfwMZl){ width: 164px; }
.history :is(.ezdgDiv,.coEVySWYE) :is(.li06,.cEYpVuxsu){ width: 164px; }
.history :is(.ezdgDiv,.coEVySWYE) :is(.li07,.ctmmHweLh){ width: 248px; }
.history :is(.ezdgDiv,.coEVySWYE) li :is(.ng,.cBEJllqWo){ height: 345px; position: absolute; left: 18px; top: 0px;}
.history :is(.ezdgDiv,.coEVySWYE) :is(.other,.cPKzjjYyC) :is(.ng,.cBEJllqWo){ top: 578px;}
.history :is(.ezdgDiv,.coEVySWYE) li :is(.ng,.cBEJllqWo) p{ font-size: 14px; color: #999; padding-bottom: 12px;}
.history :is(.ezdgDiv,.coEVySWYE) li :is(.year,.cMQjKAZZX){ color: #fff; line-height: 24px; font-size: 24px; position: absolute; left: 0px; top: 445px;}
.history :is(.ezdgDiv,.coEVySWYE) li :is(.imgDiv,.cZWgVMaIG){ padding-bottom: 10px; }
.history :is(.ezdgDiv,.coEVySWYE) li :is(.cxd,.cQwnevhTz){ position: absolute; bottom: 0px; left: 0px;}
.history :is(.ezdgDiv,.coEVySWYE) :is(.li01,.cqIbrGHet) :is(.year,.cMQjKAZZX){ left: 24px; }

.history :is(.zcfxxDiv,.cGZZexoVa){ background: url(/EN/images/line3.jpg) 8px top repeat-y; }
.history :is(.zcfxxDiv,.cGZZexoVa) li{ padding-bottom: 40px; padding-left: 36px; background: url(/EN/images/nimg36_1.png) left 6px no-repeat;}
.history :is(.zcfxxDiv,.cGZZexoVa) li :is(.year,.cMQjKAZZX){ font-size: 16px; background: #014099; margin-bottom: 15px; color: #fff; text-align: center; width: 80px; height: 30px; line-height: 30px;}
.history :is(.zcfxxDiv,.cGZZexoVa) li .content{ font-size: 14px; color: #999; padding: 8px 0; }
.history :is(.zcfxxDiv,.cGZZexoVa) li :is(.imgDiv,.cZWgVMaIG){ padding: 8px 0; }
.history :is(.zcfxxDiv,.cGZZexoVa) li :is(.imgDiv,.cZWgVMaIG) img{ width: 100%; }






















































































































































