/*Floor002750 */
@import url('fonts/Oswald-Medium.css');
@import url('fonts/Oswald-Light.css');
.Floor002750 .auto{ max-width: 1760px; width: 96%;}
.Floor002750 .auto1{ max-width: 1200px; width: 96%;margin: 0 auto;}

.Floor002750 .header{border-bottom: 1px solid rgba(255,255,255,0.1); z-index: 200;}
.Floor002750 .header,
.Floor002750 .header-layer{position: fixed; left: 0; top: 0; width: 100%;}
.Floor002750 .header-layer{ z-index: 100; height: 100%; background: rgba(0,0,0,0.5); display: none;}
.Floor002750 .header-menu{ max-width: 1040px;margin: 0 auto;}
.Floor002750 .header-menu li em a{font-size: 16px;color: #fff;line-height:77px; display: inline-block; border-bottom:3px solid transparent;}
.Floor002750 .header-menu li.aon em a{border-bottom-color: #0d6fc4;}
.Floor002750 .header-right dl > *{float: left;}
.Floor002750 .header-right dt > a{display: block;width: 22px; height: 22px;background: url(../images/Floor002750-searchbtn.png) no-repeat center center;}
.Floor002750 .header-right dt.top-webchat > a{width: 28px;background-image: url(../images/Floor002750-wx.png);}
.Floor002750 .header-right dt{position: relative;}
.Floor002750 .search-box,
.Floor002750 .top-code{position: absolute; top: 100%; display: none;}
.Floor002750 .search-box:before,
.Floor002750 .top-code:before{position: absolute; content: '';border:12px solid transparent; bottom: 100%; }
.Floor002750 .top-code:before{left: 50%; margin-left: -12px;border-bottom-color: #fff; }
.Floor002750 .top-code{width: 142px; left: 50%; margin-left: -71px; background: #fff; padding: 18px; }
.Floor002750 .top-code img{width: 106px;display: block;}
.Floor002750 .search-box{right: 0; width: 300px; border: 1px solid rgba(13, 111, 196, 1); background: rgba(13, 111, 196, 0.3);}
.Floor002750 .search-box:before{right: 0;border-bottom-color: rgba(13, 111, 196, 1);}
.Floor002750 .search-box .text{width: 100%; border: 0;background: none; height: 45px; line-height: 45px; padding: 0 45px 0 10px;color: #fff;}
.Floor002750 .search-box .btn{position: absolute; right: 0; top: 0; width: 45px; height: 100%; background: url(../images/Floor002750-searchbtn.png) no-repeat center center;}

.Floor002750 .header-right dt > a.open-search{position: relative;}
.Floor002750 .header-right dt > a.open-search:before,
.Floor002750 .header-right dt > a.open-search:after{position: absolute; left: 0; content: ''; width: 100%; height: 3px; top: 50%; margin-top: -1.5px;background: #fff; opacity: 0; -webkit-opacity: 0; transition: 0.5s; -webkit-transition: 0.5s;  }
.Floor002750 .header-right dt > a.open-search.on{background: none;}
.Floor002750 .header-right dt > a.open-search.on:before,
.Floor002750 .header-right dt > a.open-search.on:after{ opacity: 1; -webkit-opacity: 1;  -webkit-transform: rotate(45deg);transform: rotate(45deg);}
.Floor002750 .header-right dt > a.open-search.on:after{ -webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

.Floor002750 .header-menu li .sub{background: none;}
.Floor002750 .header-menu li .sub dt{padding: 45px 0;}
.Floor002750 .header-menu li .sub dt a{ padding: 0 23px; font-size: 16px;color: #fff;}
.Floor002750 .header-menu li .sub dt a:hover{background: none; color: #0d6fc4;}
@media(min-width:1025px){
.Floor002750 .header{ height:80px; background:rgba(0,0,0,0.4); }
.Floor002750 .header-right dt:not(:first-child){margin-left: 38px;}
.Floor002750 .header-right dt{ padding: 28px 0;}
.Floor002750 .header .auto{display: table;}
.Floor002750 .header .auto > div{display: table-cell;vertical-align: middle;}
.Floor002750 .header-left,
/* .Floor002750 .header-right{width: 300px;} */
.Floor002750 .header-left .logo img{max-height: 80px;}
}
@media(min-width:1025px) and (max-width:1440px){
.Floor002750 .header{ height:84px; }
.Floor002750 .header-menu li em a{line-height: 80px;}
.Floor002750 .header-right dt{padding: 29px 0;}
}
@media(max-width:1024px){
.Floor002750 .header{background: rgba(0,0,0,0.3);}
.Floor002750 .header-right dl > *:not(:last-child){margin-right: 20px;}
.Floor002750 #open_menu{margin-top: 30px; width:32px; height: 30px;position: relative;}
.Floor002750 #open_menu i, 
.Floor002750 #open_menu i::before, 
.Floor002750 #open_menu i::after{background: #0d6fc4; }
.Floor002750 #open_menu i{width: 100%; height: 3px; margin-top: -1.5px;}
.Floor002750 #open_menu i::before{top: 9px;}
.Floor002750 #open_menu i::after{top: -9px;}
.Floor002750 .header-right dt{ padding: 34px 0;}
.Floor002750 .header-left{float: left; display: table;height:90px;}
.Floor002750 .header-left .logo{display: table-cell; vertical-align: middle;}
.Floor002750 .header-left .logo img{max-height: 72px;}
.Floor002750 .header-right{float: right;}
.Floor002750 .header-right dl{float: right;}
.Floor002750 #header-menu{position: fixed; left: -100%; top: 90px; bottom: 0; overflow: auto;width: 100%; max-width: 240px; padding: 20px; background: rgba(13, 111, 196, 0.8); transition: 0.5s; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.Floor002750 #header-menu li em a{font-weight: normal;}
.Floor002750 #header-menu li.has-sub em .op{display: block;}
.Floor002750 #header-menu.header-menu-show{left: 0;}
}
@media(max-width:640px){
.Floor002750 .header-right dt{padding: 20px 0;}
.Floor002750 #open_menu{margin-top: 16px;}
.Floor002750 .header-left{height: 62px;}
.Floor002750 .header-left .logo img{max-height: 50px;}
.Floor002750 #header-menu{top: 62px;}
}

/*slick Basic*/
.Floor002750 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002750 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002750 .slick-list:focus {outline: none}
.Floor002750 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002750 .slick-slider .slick-track, 
.Floor002750 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002750 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002750 .slick-track:before, 
.Floor002750 .slick-track:after{display: table; content: '';}
.Floor002750 .slick-track:after{ clear: both;}
.Floor002750 .slick-loading .slick-track { visibility: hidden;}
.Floor002750 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002750 .slick-slide .slick-loading img { display: none;}
.Floor002750 .slick-slide .dragging img { pointer-events: none;}
.Floor002750 .slick-initialized .slick-slide { display: block;}
.Floor002750 .slick-loading .slick-slide { visibility: hidden;}
.Floor002750 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002750 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

@media(max-width:1024px){
.Floor002750 .section.sectionHeightAout .fp-tableCell,
.Floor002750 .section.sectionHeightAout{height: auto!important;}
}



.Floor002750 .section1 .total{position: absolute; left: 0; bottom: 0; background: #0d6fc4; z-index: 10; padding: 43px 70px 43px 60px;}
.Floor002750 .section1 .total li{float: left;}
.Floor002750 .section1 .total li.num{overflow: hidden;color: #fff; font-family:'Oswald-Medium'; font-size: 20px;}
.Floor002750 .section1 .total li.num span{float: left;width: 60px; text-align: center;line-height: 35px;}
.Floor002750 .section1 .total li.num span.all{border-left: 1px solid rgba(255,255,255,0.3);}
.Floor002750 .section1 .dots{padding: 14px 20px 0;}
.Floor002750 .section1 .dots li{width: 7px; height: 7px; border-radius: 50%; background: #fff; opacity: 0.5;-webkit-opacity: 0.5; margin: 0 6px;}
.Floor002750 .section1 .dots li button{display: none;}
.Floor002750 .section1 .dots li.slick-active{opacity: 1;-webkit-opacity: 1;}
.Floor002750 .section1 .btn button{cursor: pointer; width: 30px; height: 35px; background: none; border: 0; font-size: 0;position: relative; padding: 0;}
.Floor002750 .section1 .btn button:before{position: absolute; content: ''; width:12px; height: 12px; top: 50%; left: 50%; margin: -6px 0 0 -6px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); border-top: 2px solid #fff; border-right: 2px solid #fff;}
.Floor002750 .section1 .btn button.slick-prev:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}
@media(min-width:1025px){
.Floor002750 .section1 .slider,
.Floor002750 .section1 .slick-list,
.Floor002750 .section1 .slick-track,
.Floor002750 .section1 .slick-list li,
.Floor002750 .section1 .slick-list li .Ispic{height: 100%;}
.Floor002750 .section1 .slick-list li > img{display: none;}
}
@media(max-width:1366px){
.Floor002750 .section1 .total{padding: 16px 40px 16px 30px}
}
@media(max-width:1024px){
.Floor002750 .section1 .slick-list li > img{display:block;width: 100%;}
}
@media(max-width:640px){
.Floor002750 .section1 .total{padding: 10px 20px}
.Floor002750 .section1 .total li.num span{width: 40px;}
.Floor002750 .section1 .dots{padding-left: 10px; padding-right: 10px;}
}
@media(max-width:480px){
.Floor002750 .section1 .total li.num{display: none;}
.Floor002750 .section1 .total{padding:0 5px}
}

#fp-nav{top: auto; bottom: 0; margin: 0; background: #0d6fc4; width: 88px; height:120px; overflow: hidden; padding-top: 6px;}
#fp-nav ul{position: relative;}
#fp-nav li{display: none;}
#fp-nav li.prev,
#fp-nav li.next,
#fp-nav li.on{display: block;}
#fp-nav li.on{height: 36px;}
#fp-nav li span.fp-sr-only{position: absolute; left: 0; width: 100%;color: #fff; font-family:'Oswald-Medium'; font-size: 20px; text-align: center; opacity: 0;line-height: 36px;}
#fp-nav li.on span.fp-sr-only{opacity: 1;}
#fp-nav ul.ul-no-first{padding-top: 36px;}
#fp-nav li.prev a,
#fp-nav li.next a{display: block;background-repeat: no-repeat; background-position: center center;font-size: 0;height: 36px;}
#fp-nav li.prev a{background-image: url(../images/Floor002750-upbtn.png);}
#fp-nav li.next a{background-image: url(../images/Floor002750-downbtn.png);}
@media(min-width:1601px){
#fp-nav.fp-right {right:4.167%;}
}
@media(max-width:1600px){
#fp-nav.fp-right {right:0;}
#fp-nav{width: 50px;}
}

.Floor002750 .section2 ul,
.Floor002750 .section2 li,
.Floor002750 .section2 li .Ispic,
.Floor002750 .section2 li a{height: 100%;}
.Floor002750 .section2 li{overflow: hidden;float: left; width: 25%; height: 100%;}

.Floor002750 .section2 li .Ispic{transition: 0.5s;}
.Floor002750 .section2 li:hover .Ispic{transform: scale(1.3);-webkit-transform: scale(1.3);-ms-transform: scale(1.5); opacity: 0.3;-webkit-opacity: 0.3;}
.Floor002750 .section2 li a{display: block;position: relative;color:#0d6fc4;background-color:#0d6fc4;}
.Floor002750 .section2 li a:hover{color: #fff;}
.Floor002750 .section2 li .txt{position: absolute; left: 0; width: 100%; z-index: 10; top: 82%; text-align: center;}
.Floor002750 .section2 li .txt aside{display: inline-block;position: relative; min-width: 250px;}
.Floor002750 .section2 li .txt aside span i,
.Floor002750 .section2 li .txt aside span{position: relative; z-index: 3;}
.Floor002750 .section2 li .txt aside i{font-style: normal;}
.Floor002750 .section2 li .txt .en{display: block; font-size: 16px;text-transform: uppercase; letter-spacing: 5px; text-indent: 15px; opacity: 0.5; -webkit-opacity: 0.5; }
.Floor002750 .section2 li .txt .cn{font-size: 36px; }
.Floor002750 .section2 li .txt .cn:after{position: absolute; content: ''; width: 100%; left: 0;bottom: 4px; height: 7px; background: #bad5ed;}
.Floor002750 .section2 li .txt aside:after{position: absolute; content: ''; width: 100%; height: 80%; left: 0%; top:-7%; border-left: 1px solid #fff; border-right: 1px solid #fff;opacity: 0.5; -webkit-opacity: 0.5;transform: skew(-30deg);-webkit-transform: skew(-30deg);-ms-transform: skew(-30deg);}

.Floor002750 .home-tit{font-size: 48px; padding-bottom: 36px; color: #0d6fc4;}
@media(max-width:1440px){
.Floor002750 .home-tit{font-size: 32px;padding-bottom: 20px;  }
}
@media(max-width: 996px){
	.Floor002750 .section2 li{

		width: 50%;
		height: 260px
	}
	.Floor002750 .section2 li .txt aside{
		padding:0px;
	}
	.Floor002750 .section2 li .txt .cn{
		font-size: 20px
	}
	.Floor002750 .section2 li .txt aside{
		display: inline
	}
	.Floor002750 .section2 li .txt .en{
		font-size: 12px;
		letter-spacing: 2px
	}
	.fp-section.fp-table, .fp-slide.fp-table{
		height: 550px !important
	}
	.fp-tableCell{
		height: 550px !important
	}
}

@media(max-width:480px){
.Floor002750 .home-tit{font-size:20px;}
}



.Floor002750 .section-auto{background: url(../images/Floor002750-bg.jpg) no-repeat center center;background-size: cover;color: #0d6fc4;}
.Floor002750 .section-auto .auto{max-width: 1440px;width: 96%;position: relative; }

.Floor002750 .all-more a{display: inline-block; color: #0d6fc4;}
.Floor002750 .all-more a:before,
.Floor002750 .all-more a:after{display: inline-block; content: ''; vertical-align: middle; height: 1px; background: #0d6fc4; opacity: 0.5; transition:width 0.3s;width: 0;}
.Floor002750 .all-more a:after{margin-left: 8px; width: 38px;}
.Floor002750 .all-more a:hover:after{width: 0;}
.Floor002750 .all-more a:hover:before{width: 38px; margin-right: 8px;}

.Floor002750 .right-more a{line-height: 51px; background: #fff; padding: 0 17px 0 30px; font-size: 16px;}
.Floor002750 .right-more a:after,
.Floor002750 .right-more a:before{opacity: 1; -webkit-opacity: 1; }
.Floor002750 .right-more a:after{width: 37px; margin-left: 48px;}
.Floor002750 .right-more a:hover:after{margin-left: 0; width: 0;}
.Floor002750 .right-more a:hover:before{width: 37px; margin-right: 48px;}
@media(max-width:640px){
.Floor002750 .right-more a{line-height: 40px;padding: 0 10px 0 20px; }
.Floor002750 .right-more a:after{width: 25px; margin-left: 30px;}
.Floor002750 .right-more a:hover:before{width: 25px; margin-right: 30px;}
}

.Floor002750 .section3 .info{background: #0d6fc4; padding: 50px;}
.Floor002750 .section3 .info h3{margin: 0; font-size: 24px;}
.Floor002750 .section3 .info p{margin: 17px 0; line-height: 26px; max-height: 104px;    color: #fff;}
.Floor002750 .section3 .pic img{display: block;width: 100%;}
.Floor002750 .section3 .right li{ border-top: 3px solid #fff;}
@media(min-width:641px){
.Floor002750 .section3 .right li{float: left; width: 45.455%;}
.Floor002750 .section3 .right li:nth-child(2){float: right;}
}
@media(max-width:640px){
.Floor002750 .section3 .right li:not(:last-child){margin-bottom: 30px;}
}
.Floor002750 .section3 .right li time{font-size: 18px;color: rgba(162,162,162,1); font-family: 'Oswald-Light'; padding: 30px 0 17px 0; display: block;}
.Floor002750 .section3 .right li aside{line-height: 38px; font-size: 32px;color: #fff; max-height: 76px;}
.Floor002750 .section3 .right li aside a{color: #333;}
.Floor002750 .section3 .right li aside a:hover{text-decoration:underline;}
.Floor002750 .section3 .right li p{line-height: 26px; max-height: 78px;color:#888; margin: 8% 0 10% 0;}
@media(min-width:1025px){
.Floor002750 .section3 .right-more{position: absolute; right: 0; bottom: 0;}
.Floor002750 .section3 .auto{padding-top: 120px; }
.Floor002750 .section3 .left{width: 27.778%;float: left;}
.Floor002750 .section3 .right{width: 61.112%; float:right;padding-bottom: 51px;}
}
@media(max-width:1366px){
.Floor002750 .section3 .info{padding: 30px;}
}
@media(max-width:1024px){
.Floor002750 .section3{padding: 8% 0;}
.Floor002750 .section3 .right{padding-top: 5%;}
.Floor002750 .section3 .right-more{text-align: center; padding-top: 50px;}
}
@media(max-width:768px){
.Floor002750 .section3 .right li aside{font-size: 24px; line-height: 32px;max-height: 64px;}
}

.Floor002750 .section4{background-image: url(../images/Floor002750-bg2.jpg);}
.Floor002750 .section4 .map{float: right; width: 57.917%;  transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0); transition: 0.5s 0.3s;}
.Floor002750 .section4.active .map{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
.Floor002750 .section4 .txt{position: absolute; left: 0; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);max-width: 432px;}
.Floor002750 .section4 .txt .title p{margin: 0;}
.Floor002750 .section4 .txt .title p.p1{font-size: 24px;}
.Floor002750 .section4 .txt .title p.p2{font-size: 48px; font-weight: bold; padding-top: 5px;}
.Floor002750 .section4 .txt .title p.p3{font-size: 20px;}
.Floor002750 .section4 .txt .hotline{padding: 26px 0 50px 0;font-size: 18px;}
.Floor002750 .section4 .txt .hotline b{font-family: 'Oswald-Medium';font-size: 35px;}
@media(min-width:1025px){
.Floor002750 .section4 .auto{padding-top: 120px;}
.Floor002750 .section4 .map{margin-right: 9%;}
}
@media(max-width:1440px){
.Floor002750 .section4 .map{width: 48%;}
}
@media(max-width:1024px){
.Floor002750 .section4 .auto{padding: 20% 0;}
}
@media(max-width:640px){
.Floor002750 .section4 .txt .title p.p1{font-size: 20px;}
.Floor002750 .section4 .txt .title p.p2{font-size: 32px;}
.Floor002750 .section4 .txt .title p.p3{font-size: 16px;}
.Floor002750 .section4 .map{width: 80%;}
}
@media(max-width:480px){
.Floor002750 .section4 .txt .title p.p1{font-size: 18px;}
.Floor002750 .section4 .txt .title p.p2{font-size: 24px;}
.Floor002750 .section4 .txt .title p.p3{font-size: 14px;}
.Floor002750 .section4 .txt .hotline{padding-bottom: 30px;}
}

.Floor002750 .section5{background-image: url(../images/Floor002750-bg3.jpg);}
@media(max-width:1470px){
.Floor002750 .section5{overflow: hidden;}
}
.Floor002750 .section5 .home-tit{position: relative; margin-bottom: 36px; padding: 0;}
.Floor002750 .section5 .home-tit a{position: absolute; right: 0; bottom: 0; width: 70px; height: 50px; line-height: 50px; background: #0d6fc4;font-size: 16px;color: #fff;text-align: center; transition: 0.3s;}
.Floor002750 .section5 .home-tit a:hover{background: rgba(0,0,0,0.5);}
.Floor002750 .section5 .pic{overflow: hidden;}
.Floor002750 .section5 .Ispic{padding-bottom: 63.044%;transition: 0.3s;}
.Floor002750 .section5 .slider{margin: 0 -15px;}
.Floor002750 .section5 .slick-track li a{display: block; margin: 0 15px;}
.Floor002750 .section5 .slick-track li aside{margin-top: 20px;color: #333;line-height: 26px; font-size: 16px;}
.Floor002750 .section5 .slick-track li aside b{display: inline-block;font-weight: normal; background: #0d6fc4;color: #fff;}
.Floor002750 .section5 .slick-track li a:hover .Ispic{transform: scale(1.12);-webkit-transform: scale(1.12);-ms-transform: scale(1.12);}
.Floor002750 .section5 .slick-arrow{position: absolute; right:88px;bottom:100%; margin-bottom:  36px; width: 70px; height: 50px; cursor: pointer;background:url(../images/Floor002750-prevbtn.gif) no-repeat center center #0d6fc4; padding: 0;border: 0;font-size: 0;}
.Floor002750 .section5 .slick-prev{margin-right: 71px;}
.Floor002750 .section5 .slick-next{background-image: url(../images/Floor002750-nextbtn.gif);}
.Floor002750 .section5 .slick-disabled{cursor: default;background-color: rgba(0,0,0,0.5);}
.Floor002750 .section5 footer{padding-bottom: 25px;}
.Floor002750 .section5 footer span{display: inline-block;padding-top: 20px;border-top:1px solid rgba(171,172,173,0.2);color: rgba(51,51,51,1);}
.Floor002750 .section5 footer b{font-family: 'Oswald-Medium';font-size: 24px;display: block;color: #0d6fc4;}
.Floor002750 .section5 footer .copyright{color:rgba(106, 109, 112,0.4);padding-top: 10px;}
.Floor002750 .section5 footer .copyright a{color:rgba(171,172,173,0.4);}
@media(min-width:1025px){
.Floor002750 .section5 footer{position: absolute; left: 0; bottom:0;width: 100%; }
.otherBody .Floor002750 .section5 footer{position: static;  }
}


@media(max-width:1440px){
.Floor002750 .section5 .home-tit,
.Floor002750 .section5 .slick-arrow{margin-bottom: 20px;  }
}
@media(max-width:1024px){
.Floor002750 .section5{padding-top: 60px;}
.Floor002750 .section5 .slider{padding-bottom: 50px;}
}
@media(max-width:480px){
.Floor002750 .section5 .home-tit{line-height: 30px;}
.Floor002750 .section5 .home-tit a{line-height: 30px; height: 30px;width: 45px;font-size: 14px;}
.Floor002750 .section5 .slick-arrow{right:63px;height: 30px;width: 45px;}
.Floor002750 .section5 .slick-prev{margin-right: 44px;}
}


/* 栏目页开始 */

/*
 .Banner002388 为demo编号
 */
 .Banner002388{ overflow: hidden;}
 .Banner002388 img{ position: relative;width: 100%;}
 @media only screen and (max-width:1024px ) {
     .Banner002388 img{ width: 130%; left: -15%; max-width: none;}
 }
 @media only screen and (max-width:768px ) {
     .Banner002388 img{ width: 150%; left: -25%;}
 }
 @media only screen and (max-width:480px ) {
     .Banner002388 img{ width: 190%; left: -45%;}
 }
 /*Menu002147 */
 .Menu002147{ background:#f8f8f8;}
 .Menu002147 ul{ display:table; margin:0 auto;}
 .Menu002147 li{ float:left; padding:0 40px;position:relative;}
 .Menu002147 li:after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
 .Menu002147 li.end:after{ display:none;}
 .Menu002147 li a{ display:block;font-size:16px; position:relative; overflow:hidden; line-height:82px;height:82px;}
 .Menu002147 li a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
 .Menu002147 li.aon a,
 .Menu002147 li:hover a{ color:#0d6fc4;}
 .Menu002147 li.aon a:after,
 .Menu002147 li:hover a:after{ background:#0d6fc4;}
 @media(max-width:1024px){
 .Menu002147 li{ padding:0 20px;}
 .Menu002147 li a{  line-height:50px;height:50px;}
 }
 @media(max-width:768px){
 .Menu002147 ul{ display:block;}
 .Menu002147 li{ float:left; width:25%; text-align:center; padding:0;}
 }
 @media(max-width:768px) and (min-width:481px){
 .Menu002147 li:nth-child(4n):after{ display:none;}
 }
 @media(max-width:480px){
 .Menu002147 li{ width:33.33333333333%}
 .Menu002147 li:nth-child(3n):after{ display:none;}
 }
 @media(max-width:375px){
 .Menu002147 li a{ font-size:14px;}
 }
 /*
  .RighInfo002228 为demo编号
  */
 .RighInfo002228{ padding:4% 0;}
 .RighInfo002228 .auto{ max-width:1200px;}
 .RighInfo002228 .single-header{ text-align:center;}
 .RighInfo002228 .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
 .RighInfo002228 .single-header h3{color:#0d6fc4; font-size:16px; margin:0; font-weight:normal; position:relative;}
 .RighInfo002228 .single-header h3:after{ content:""; display:block; height:1px; background-color:#f3eee9; width:100%; z-index:1; margin-top:15px;}
 .RighInfo002228 .single-header h3 span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
 .RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666; padding-top:2%;}
 .RighInfo002228 .single-content p{ text-indent:2em; margin:0; padding:10px 0;}
 .RighInfo002228 .single-content .no-textindent{ text-indent:0;}
 .RighInfo002228 .fr{ float:none;}
 .RighInfo002228 .col2+.col2{ margin-top:10px;}
 @media(max-width:950px){
   .RighInfo002228 .auto{ padding:0 2%;}
 }
 @media screen and (min-width:465px){
     .RighInfo002228 .col2{ width:48%;}
     .RighInfo002228 .fr{ float:right;}
     .RighInfo002228 .col2+.col2{ margin-top:0;}
 }
 @media screen and (min-width:768px){
   .RighInfo002228 .single-header h1{ font-size:24px;}
   .RighInfo002228 .single-header h3{ font-size:16px;}
   .RighInfo002228 .single-content p{ padding:15px 0;font-size: 16px; color: #6e6e6e; line-height:30px;} 
   .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
   
 }
 @media screen and (min-width:1024px){
   .RighInfo002228 .single-header h1{ font-size:30px;}
 }
 
 
 /*
  .PicList002273 为demo编号
  */
 .PicList002273{padding:4% 0;}
 .PicList002273 .left img{width: 100%;}
 .PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
 .PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
 .PicList002273 .right .p{color: #999;font-size: 14px;}
 .PicList002273 ul li{margin-bottom: 30px;background: #eef0f1;padding: 18px 20px;}
 
 @media screen and (min-width:768px ) {
     .PicList002273 .left{float: left;width: 25%;}
     .PicList002273 .right{float: right;width: 72%;}
     .PicList002273 .right .time{margin-top: 0px;}
     .PicList002273 ul li{background:#eef0f1;}
 }
 
 @media screen and (min-width:1024px ) {
     .PicList002273 .right .time{margin-top: 15px;}
     .PicList002273 ul li:hover{border: 1px solid #0d6fc4;box-shadow: 0px 0px 30px #ccc;}
     .PicList002273 ul li{background:#eef0f1;position: relative;}
     .PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
 
 }
 
 @media screen and (min-width:1200px ) {
     .PicList002273 .left{float: left;margin-right: 50px;padding-top:17px;}
     .PicList002273 .right{float: left;width:63%;}
     .PicList002273 .right .time{margin-top: 14px;}
     .PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
     .PicList002273 .right .p{line-height: 19px;}
     .PicList002273 ul li{padding-right: 20px;}
 }
 /*Page002046 */
 .Page002046 .Pages{ text-align:center; padding:2% 0;}
 .Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;}
 .Page002046 .Pages a:hover,
 .Page002046 .Pages a.a_cur{ background-color:#0079c3; color:#fff;}
 .Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
 .Page002046 .Pages em a{ float:left; margin-left:-1px;}
 .Page002046 .Pages .p_cur,
 .Page002046 .Pages .p_count,
 .Page002046 .Pages .p_jump,
 .Page002046 .Pages .p_total{ display:none;}
 .Page002046 .Pages .a_prev,
 .Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
 .Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
 @media(max-width:640px){
 .Page002046 .Pages .a_first,
 .Page002046 .Pages .a_end{ display:none;}
 }
 @media(max-width:480px){
 .Page002046 .Pages a{padding:0 5px; }
 }
 /*
  .RighInfo002223 为demo编号
  */
 .RighInfo002223{
     background-color: #fff;padding: 4% 0;
 }
 .RighInfo002223 .auto{
     padding-top: 3%;
     padding-bottom: 3%;
 }
 .RighInfo002223 .pic{
     margin-top: 20px;
 }
 .RighInfo002223 .h3{
     color:#1f71c3;line-height:1.6;margin:0; font-size: 20px;
 }
 .RighInfo002223 .h4{
     font-size:16px;color:#1f71c3;margin:30px 0px 0 0;
 }
 .RighInfo002223 .h3:after,.RighInfo002223 .h4:after{
     color:#8fb8e1;width:50px;height:2px;background:#8fb8e1;border:none;margin:15px 0px; content: ""; display: block;
 }
 .RighInfo002223 .ul{ 
     margin: 0; clear: both;
 }
 .RighInfo002223 .ul li{
     font-size:15px;line-height:2.245;
 }
 .RighInfo002223 .ul li span{
     font-family:Arial;font-size:16px;color:#1f71c3;font-weight:bold;
 }
 
 .RighInfo002223 p{
     line-height:2.245;font-size:15px;color:#6e6e6e;margin:0px 0px 25px;clear:both;
 }
 
 @media screen and (min-width: 1024px){
     .RighInfo002223 .h3{
         font-size: 24px;
     }
     .RighInfo002223 .pic{
       width:23.765%;
     }
     .RighInfo002223 .con{
        width:71.235%;
     }
     
 }
 @media screen and (min-width: 768px){
     .RighInfo002223 .h3:after,.RighInfo002223 .h3:after{ margin: 25px 0;}
    .RighInfo002223 .h4{
     font-size:18px; margin-top: 55px;
    }
    .RighInfo002223 .pic{
            float:right;width:40%;
    }
    .RighInfo002223 .con{
            float:left;
             width:54%;
    }
 }
 /*
  PicList000715 为demo编号
  */
 .PicList000715{ padding:4% 0 3% 0;position: relative;}
 .PicList000715 .back{position: absolute;top:10px;right: 10%;cursor: pointer;}
 .PicList000715 ul li{ width:31.66666%; float:left; margin-right:2.5%; margin-bottom:3%; background: #f3f7f9;}
 .PicList000715 ul li:nth-child(3n){ margin-right:0;}
 .PicList000715 ul li img{ width:100%;}
 .PicList000715 ul li .CasesCont{ padding:0 6.5789%; background:#f3f7f9;}
 .PicList000715 ul li h1{ margin:0; font-weight:normal; font-size:16px; color:#000; letter-spacing:2px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:2.5; padding-top:4%; text-align: center;}
 .PicList000715 ul li p{ font-size:12px; margin:0; line-height:1.6666; letter-spacing:1px; text-transform:uppercase; margin:0; height:80px; overflow:hidden;text-align: center;}
 .PicList000715 ul li .CasesCont .more{color:#a7c222; font-size:0.75em; background:url(../images/BG5.jpg) no-repeat left center; padding-left:20px; text-transform:uppercase; display:inline-block; letter-spacing:1px; margin:8% 0;}
 .PicList000715 ul li dl{ width:100%; padding:5% 0;}
 .PicList000715 ul li dl a{ margin-right:3px; background:#009CDD; float:left;font-size:14px; color:#fff; display:block; padding:5px 10px;}
 .PicList000715 ul li .main{ padding: 0 6.5789%;}
 
 @media (max-width:768px){
     .PicList000715 ul li{ width: 47.5%; margin-right:5%;}
     .PicList000715 ul li:nth-child(3n){ margin-right:5%;}
     .PicList000715 ul li:nth-child(2n){ margin-right:0;}
     }
 @media (max-width:480px){
     .PicList000715 ul li{ width: 100%; margin-right:0%;}
     .PicList000715 ul li:nth-child(3n){ margin-right:0%;}
     .PicList000715 ul li:nth-child(2n){ margin-right:0;}
     }
 /*
  .Floor000905 为demo编号
  */
 .Floor000905{padding: 4% 0;}
 .Floor000905 .auto1{ position:relative; padding-top:4%; padding-bottom:4%; overflow:hidden;    background: #f5f5f5;}
 .Floor000905 .title{ font-size:34px; line-height:62px; background:url(../images/Floor000905-titbg.png) no-repeat left center; background-size:contain; color:#343434; padding-bottom:3%; position:relative; margin-left:3%;}
 .Floor000905 .title::before{ position:absolute; content:''; width:32px; height:3px; background-color:#343434; left:0; bottom:0;}
 .Floor000905 figure{ padding-right:58%; font-size:15px;    margin-left:3%;color: #6e6e6e;}
 .Floor000905 figure .tips{ padding:10% 0;}
 .Floor000905 figure li{ line-height:25px; margin-bottom:20px; padding-left:30px; background:url(../images/Floor000905-icon1.png) no-repeat left 3px;}
 .Floor000905 figure li:nth-child(2){ background-image:url(../images/Floor000905-icon2.png);}
 .Floor000905 figure li:nth-child(3){ background-image:url(../images/Floor000905-icon3.png);}
 .Floor000905 .job{background:url(../images/Floor000905-bg.jpg) no-repeat center center; background-size:cover;}
 .Floor000905 .job a:hover{ background-color:rgba(13,111,196,0.8); color:#fff;}
 .Floor000905 .job h2{ font-size:22px; margin:0;}
 .Floor000905 .job p{ margin: 20px 0; line-height:25px;}
 .Floor000905 .job span{ background:url(../images/Floor000905-a_more.png) no-repeat; width:38px; height:9px; display:inline-block;}
 @media(max-width:768px){
 .Floor000905 figure{font-size:14px;}
 /*.Floor000905 figure .tips,*/
 .Floor000905 .job p{ font-size:12px;}
 }
 @media(min-width:640px){
 .Floor000905 .job{ position:absolute; right:0; top:0; width:44.5%; height:100%;}
 .Floor000905 .job a{ position:absolute; height:100%; width:50%; left:0; top:0; padding-left:5%; padding-top:50%;} 
 }
 @media(max-width:640px){
 .Floor000905 figure{ padding-right:0;}
 .Floor000905 figure .tips{ padding:20px 0;}
 .Floor000905 .job a{ padding:5% 0 5% 5%; display:block;}
 }
 @media(max-width:480px){
 .Floor000905 .title{ font-size:24px;}
 }
 /*Floor002732 */
 .Floor002732{overflow-x: hidden;padding: 4% 0;}
 .Floor002732 .auto{padding: 0!important; width: 96%; }

 .Floor002732 .column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
 .Floor002732 .column-name .cn{color: #0d6fc4; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
 .Floor002732 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
 @media(max-width:480px){
 .Floor002732 .column-name{ font-size: 24px;}
 .Floor002732 .column-name .cn{line-height: 40px;}
 }
 
 
 .Floor002732 .slick-dots{padding-top: 20px;  text-align: center;}
 .Floor002732 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
 .Floor002732 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
 .Floor002732 .slick-dots li.slick-active{border-color: #0d6fc4;}
 .Floor002732 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #0d6fc4;}
 
 .Floor002732 .main{position: relative; }
 .Floor002732 .main:before,
 .Floor002732 .main:after{position: absolute; content: ''; width: 100%; height: 3px; background: #ebebeb; left: 0;}
 .Floor002732 .main:before{ top: 0;}
 .Floor002732 .main:after{bottom: 0;}
 .Floor002732 .main .slider{margin-left: -19.5px; margin-right: -19.5px; }
 .Floor002732 .main .slick-list{padding: 0 19.5px;}
 .Floor002732 .slider{position: relative; z-index: 10;}
 .Floor002732 .slider li.slick-slide{position: relative; height: auto;}
 .Floor002732 .slider li:before{position: absolute; content: ''; left: -19px;top: 0; height: 0; background: #0d6fc4; right:-19px;opacity: 0; -webkit-opacity: 0; transition: 0.3s ease-in-out;}
 .Floor002732 .slider li:hover:before{ opacity: 1; -webkit-opacity: 1; height: 100%;}
 .Floor002732 .slider li a{ position: relative; z-index: 10; text-align: center; height: 312px;}
 .Floor002732 .slider li p{height: 0; opacity: 0; -webkit-opacity: 0;  color: #fff;}
 .Floor002732 .slider li .icon img{width: 75px; height: 75px;}
 .Floor002732 .slider li .icon .off{display: none;}
 .Floor002732 .slider li .title{max-width: 90%; margin: 0 auto; font-size: 16px; color: #555;}
 .Floor002732 .slider li h2{ margin-bottom: 10px; font-size: 20px; color: #0d6fc4;}
 .Floor002732 .slider li a:hover .title h2,
 .Floor002732 .slider li a:hover .title{color: #fff;}
 .Floor002732 .slider li a:hover .icon .on{display: none;}
 .Floor002732 .slider li a:hover .icon .off{display:inline-block;}
 .Floor002732 .slider li a:hover p{height:78px;opacity: 1; -webkit-opacity: 1;  line-height: 26px;transition: 0.3s ease-in-out;}
 .Floor002732 .slick-dots{position: absolute; left: 0; bottom: -40px; width: 100%; z-index: 10;}
 @media(max-width:1100px){
 .Floor002732 .main{margin-bottom: 50px;}
 }
 
 
 /*
 .PicList000762 为demo编号
 */
.PicList000762{ padding:4% 0 1% 0;}
.PicList000762 li{ float:left; width:32%; margin-right:2%; margin-bottom:3%; }
.PicList000762 li:nth-child(3n){ margin-right:0;}
.PicList000762 li a{ display:block; background-color:#f8f8f8;transition:all ease-in-out 0.3s;}
.PicList000762 li h2{ margin:0; font-size:15px; color:#6e6e6e; text-align:center; padding:3% 2%; font-weight: normal;}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:64%;}
.PicList000762 li a:hover{ background-color:#0d6fc4; }
.PicList000762 li a:hover h2{color:#fff;}
@media(max-width:640px){
.PicList000762 li{width:49%;}
.PicList000762 li:nth-child(3n){ margin-right:2%;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000762 li h2{font-size:14px;}
}

/*新闻详情*/
.SubPage{padding:3% 0 5% 0;}
.Titleinfo{ color:#666; padding:0px 0px 24px 0px; line-height:20px; margin-bottom:25px; text-align:center; border-bottom:1px dashed #e6e6e6;}
.Titleinfo .tit{ font-size:28px; color:#333; padding-bottom:18px;}
.Titleinfo .date{font-size:14px;color:#999;}
.Titleinfo .date i{ margin:0px 12px; display:inline-block;font-style: normal;}
.Shares1,.Shares{ display:inline-block; *display:inline;zoom:1; vertical-align:top;}
.SinglePage{word-wrap:break-word;font-size:15px;line-height:28px;color:#6e6e6e;}
.SinglePage p{margin-top:30px; text-indent: 2em;}
.SinglePages p{margin-bottom:30px;margin-top:0px;}
.PrevNextBox {margin:50px 0 0 0;position:relative; color:#666;border-top:1px solid #eee;padding-top:50px;}
.PrevNextBox dl{ width:49%;background:#fff;float:left;height:60px;line-height:60px;font-size:16px;color:#666;text-align:center;overflow:hidden;border:1px solid #eee;}
.PrevNextBox dl:nth-child(2n){float:right;}
.PrevNextBox dl span{color:#000}
.PrevNextBox dl:hover{background:#0d6fc4;}
.PrevNextBox dl:hover a,.PrevNextBox dl:hover span{color:#fff;}

.PrevNextBox dl div{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden;padding:0 20px;box-sizing:border-box;color:#6e6e6e; font-size: 15px;}

@media (max-width: 998px){
    .SinglePage{font-size:14px;line-height:26px;}
    .SubPage{padding:30px 0;}
    .videoinfo{width:100%;}
}

@media ( max-width:640px){
    .Titleinfo{ padding-bottom:15px; margin-bottom:15px;}
    .Titleinfo .tit{ font-size:18px; padding-bottom:10px;line-height:24px;}
    .PrevNextBox dl{ width:auto; line-height:35px; height:35px;font-size:14px; text-align:left;margin-bottom:10px;}
    .PrevNextBox dl div{max-width:100%; margin:0px auto;}
    .PrevNextBox dl.fl{ float:none;}
    .PrevNextBox dl.fr{ float:none;}
    .Shares1{margin-top:10px;}
    .PrevNextBox{margin-top:20px;padding-top:20px;}  
    .SinglePage p{margin-top:10px;} 
    .SinglePages p{margin-bottom:10px;margin-top:0px;}
}

/*
 .Floor000642 为demo编号
 */
 .Floor000642{ padding:4% 0; }
 .Floor000642 li{ width:33.3333333333%; float:left; text-align:center; padding:0 2%; position:relative;}
 .Floor000642 li::before{ position:absolute; content:''; right:0; height:92%; top:7%; width:1px; background-color:#e8e8e8;}
 .Floor000642 li img{ width:100px; height:100px;}
 .Floor000642 li img.hover{ display:none;}
 .Floor000642 li a:hover img{ display:none;}
 .Floor000642 li a:hover img.hover{ display:inline-block;}
 .Floor000642 li h3{color: #333f4a;margin-top: 5px;line-height:40px; font-weight:normal;font-size: 18px;margin:0; padding-top:20px;}
 .Floor000642 li h3:hover{color: #0d6fc4;}
 .Floor000642 li p{ color:#7e8892; line-height:24px; overflow:hidden; height:72px;margin:0;}
 .Floor000642 li figure a{ display:block;    padding-bottom: 6%;}
 @media(max-width:768px){
 .Floor000642 li{ float:none; width:100%; overflow:hidden;}
 .Floor000642 li::before{display:none;}
 .Floor000642 li figure{ float:left; width:50%; padding:0 2%; position:relative;}
 .Floor000642 li figure::before{ position:absolute; content:''; right:0; height:90%; top:5%; width:1px; background-color:#e8e8e8;}
 .Floor000642 li figure:last-child::before{ display:none;}
 }
 @media(max-width:480px){
 .Floor000642{ background-size:cover;}
 .Floor000642 li figure{ float:none; width:auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #e8e8e8;}
 .Floor000642 li figure::before{ display:none;}
 .Floor000642 .title h1{font-size: 28px;line-height: 50px;}
 }
 