/*Top002262*/
.Top002262 {background-color: #1e1e1e;position: relative; z-index: 100;}
.Top002262 .header-left{float: left;/* width: 40%; */display:table;height: 90px;max-width: 180px;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .logo img{ width:80%;}
.Top002262 .header-mid,
.Top002262 .header-right{float:right;margin-left: 0%;}
.Top002262 .header-menu li{width:auto !important;margin-right: 10px;}
.Top002262 .header-menu li:last-child{margin-right:0px;}
.Top002262 .header-menu li em{padding: 0 19px;position:relative;}

.Top002262 .header-right{float: right;padding-top: 7px;}
.Top002262 .header-right dl > *{float: left;}
.Top002262 .header-right dd{width: 35px; height: 35px; border: 1px solid #e8e8e8;border-radius: 5px;}
.Top002262 .header-right dd.top-lang a{color: #fff;display: block;line-height: 36px; text-align: center; transition: 0.3s;}
.Top002262 .header-right dd.top-lang a:hover{background: #fff;color: #fff;}
.Top002262 .top-search .text{width: 100%; padding: 0 0 0 38px;line-height: 37px; border: 1px solid #eaeaea;border-bottom-width: 1px; height: 38px;background: none;color: #777;z-index: 100;border-radius: 5px;}
.Top002262 .top-search .btn{position: absolute; left: 0; top: 0; width: 38px; height: 38px; z-index:999; background: url(../images/Top002764-btn.png) no-repeat center center;}

/*.Top002262 .header-menu li em::after{position:absolute; content:''; right:0;top:50%; transform:translateY(-50%); width:7px; height:4px; background:url(../images/Top002262-icon.png) no-repeat;}*/
.Top002262 .header-menu li em:hover::after,
.Top002262 .header-menu li.aon em::after{ background-image:url(../images/Top002262-icon_up.png);}
.Top002262 .header-menu li em a{line-height: 90px;position:relative;font-size:16px;color:#fff;}
.Top002262 .header-menu li em a::before{/* position:absolute; */content:'';left:50%;bottom: 0;transform: translateX(-50%);height: 3px;background: #0054a9;width:0;transition:ease-in-out 0.3s;}
.Top002262 .header-menu li em a:hover::before,
.Top002262 .header-menu li.aon em a::before{width:100%;}
.Top002262 .header-menu li.aon em a{ color:#0054AD}
.Top002262 .header-menu li .sub{ width:130%; left:-15%;  overflow:hidden; }
.Top002262 .header-menu li .sub-menu{ padding:15px; text-align:center;}
.Top002262 .header-menu li .sub-menu dt{ border-bottom:1px solid #f2f2f2;}
.Top002262 .header-menu li .sub-menu dt:last-child{ border-bottom:0;}
.Top002262 .header-menu li .sub-menu dt a{color:#666; transition:0.3s;}
.Top002262 .header-menu li .sub-menu dt a:hover{ background:none; color:#e60012; }


@media(max-width:1024px){
.Top002262 #header-menu{ position:fixed; right:-100%; top:0; background:#000; z-index:100; padding-top:70px; width:70%; max-width:300px; height:100%; transition: ease-in-out 0.3s;}
.Top002262 #header-menu.header-menu-show{ right:0;}
.Top002262 #header-menu li em,
.Top002262 #header-menu li em a{ border-bottom:0;}
.Top002262 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.1);}
.Top002262 #header-menu li em a{ font-weight:normal;}
.Top002262 #header-menu li.has-sub em a{}
.Top002262 #header-menu li.clickon em a{ background-image:url(../images/Top002262-icon_up.png);}
.Top002262 #header-menu li .sub-menu{ padding:5%;}
.Top002262 #open_menu{ width:40px; height:40px;background:#0054AD; margin-left:10px; position:relative; z-index:101; transition:background 0.3s;}
.Top002262 #open_menu i,
.Top002262 #open_menu i::before,
.Top002262 #open_menu i::after{ background:#fff; border-radius:3px;}
.Top002262 #open_menu i{ left:20%; width:60%;height:2px; margin-top:-1px;}
.Top002262 #open_menu.open_menu_on{ background:#000; right:2%;}
.Top002262 #open_menu.open_menu_on i{height:3px; margin-top:-1.5px;}
}


@media(min-width:1025px){
.Top002262{left: 0; top: 0; width: 100%;}
.Top002262 #open_menu{display: none;}
.Top002262 .header-right dd.top-lang{margin-left: 38px;}
.Top002262 .top-search{position: relative;width: 180px;display: block!important;}
.Top002262 .top-search{ position:relative; z-index:100;}
.Top002262 .open-search{width:30px;height: 19px;display:block;}
.Top002262 .open-search-show{ position:relative; background:none;}
.Top002262 .open-search-show::before,
.Top002262 .open-search-show::after{ position:absolute; content:''; width:80%; height:3px; background:#e60012; top:50%; left:10%; transform:rotate(-45deg);}
.Top002262 .open-search-show::after{transform:rotate(45deg);}

.Top002262 .search-box{ position:absolute; top:100%; right:0; z-index:100; display:none;}
.Top002262 .search-box .text{width: 254px;line-height: 46px;height: 46px; border:1px solid #fff; background:rgba(0,0,0,0.2); color:#fff; padding:0 50px 0 10px;}
.Top002262 .search-box .btn{ position:absolute; right:0; top:0; line-height: 46px; width:46px; text-align:center; color:#fff; font-weight:bold; font-size:16px; font-family:Verdana,Arial, Helvetica, sans-serif;}
.Top002262 .search-box .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -15px;right: 4px;}
}
@media(max-width:1024px){
.Top002262 .header-right dt{margin-right: 10px;}
.Top002262 .open-search{width: 38px; height: 38px; border: 1px solid rgba(255,255,255,0.1);display: block;background: url(../images/Top002764-btn.png) no-repeat center center;}
.Top002262 .open-search.on{background-color: #000;}
.Top002262 .header-right{padding-top: 7%;}
.Top002262 .top-search{position: absolute; right: 0; top: 100%; width: 100%;display: none;}
.Top002262 .top-search .text{background: #fff;}
}
@media(max-width:640px){
.Top002262 .auto_1200{ padding:0 6%;}
.Top002262 .header-left{ height:84px; width:144px;}
}

/*Banner002704 */
.Banner002704{ overflow:hidden; position:relative;}
.Banner002704 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden;} 
.Banner002704 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Banner002704 .slides {display: block;} 
* html .Banner002704 .slides {height: 1%;}
.no-js .Banner002704 .slides > li:first-child {display: block;}
.Banner002704 .flex-viewport {max-height:690px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Banner002704 .flex-viewport {max-height: 300px;}
.Banner002704 .slides {zoom: 1;}

.Banner002704 .slides li{ position:relative;}
.Banner002704 .slides li img{ display:block; width:100%;}
.Banner002704 .slides li img.wap{ display:none;}
.Banner002704 .slides li .txt-main{ position:absolute; top:0; height:100%; width:1440px; left:50%; margin-left:-720px; color:#fff; padding-bottom:2%;}
.Banner002704 .slides li .ytable{ height:100%;}
.Banner002704 .slides li h1,
.Banner002704 .slides li p{ margin:0; max-width:580px; font-weight:normal;}
.Banner002704 .slides li h1{font-size: 32px;line-height: 37px;}
.Banner002704 .slides li p{ font-size:22px; padding:2% 0;}
.Banner002704 .slides li .more{ display:block; width:140px; line-height:50px; text-align:center; border-radius:5px; color:#fff; background:#003fad; font-size:18px; transition:0.3s;}
.Banner002704 .slides li .more:hover{ background:#fff; color:#003fad;}
@media(max-width:1440px){
.Banner002704 .slides li .txt-main{ left:2%; right:2%;margin:0 50px; width:auto;}
}

.Banner002704 .flex-direction-nav a{position:absolute;top: 42%;border:1px solid #fff;border-radius:50%;width:38px;height:38px;font-size:0;z-index:20;transition:0.3s;}
.Banner002704 .flex-direction-nav a:hover{background:#003fad; border-color:#003fad;}
.Banner002704 .flex-direction-nav a.flex-prev{ left:2%;}
.Banner002704 .flex-direction-nav a.flex-next{ right:2%;}
.Banner002704 .flex-direction-nav a::before{ position:absolute; content:''; width:12px; height:12px; left:50%; top:50%; margin:-6px 0 0 -8px; border-top:4px solid #fff; border-right:4px solid #fff; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Banner002704 .flex-direction-nav a.flex-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); margin-left:-4px;}
.Banner002704 .flex-control-nav{ position:absolute; bottom:5%; z-index:20;width:1590px; left:50%; margin-left:-795px; color:#fff;}
.Banner002704 .flex-control-nav .pager{ float:left;}
.Banner002704 .flex-control-nav .pager span{ display:block; font-size:50px; font-family:Helvetica, Arial, sans-serif; font-weight:bold; line-height:62px; margin-top:-61px; margin-bottom:10px; border-bottom:1px solid rgba(255,255,255,0.3);}
.Banner002704 .flex-control-nav li{ float:left; padding-left:10px; list-style:none;}
.Banner002704 .flex-control-nav li a{ display:block; width:38px; height:3px; overflow:hidden; line-height:100px; background:#fff; opacity:0.3; font-size:0;}
.Banner002704 .flex-control-nav li a.flex-active{ opacity:1;}

@media(max-width:1280px){
.Banner002704 .slides li h1{ font-size:40px; line-height:normal;}
.Banner002704 .slides li p{ font-size:18px; padding:10px 0;}
}
@media(max-width:1024px){
.Banner002704 .flex-control-nav .pager{ display:none;}
}
@media(max-width:640px){
.Banner002704 .slides li img.pc{ display:none;}
.Banner002704 .slides li img.wap{ display:block;}
.Banner002704 .slides li h1{ font-size:24px; display:none1;}
.Banner002704 .slides li p{ font-size:14px; display:none1;}
.Banner002704 .slides li .more{width:100px; line-height:36px;  font-size:14px; display:none1;}
.Banner002704 .flex-control-nav{ margin-left:0; left:24%; width:auto;}
}
@media(max-width:480px){
.Banner002704 .slides li h1{ font-size:16px; }
.Banner002704 .flex-direction-nav a{ width:30px; height:30px;}
.Banner002704 .flex-direction-nav a::before{ border-width:3px;}
}





/*
 .Floor002804 为demo编号
 */
.Floor002804 {/* padding-bottom: 96px; */padding-bottom: 4%;margin-top: 4%;}
.Floor002804 .text h3{ margin: 0; font-size:32px; color: #999; font-weight: normal;text-align: center; }
.Floor002804 .text {text-align: center;padding-bottom: 4%;}
.Floor002804 .text::before{
    content: '';
    width:42%;
    height: 1px;
    background-color: #e1e1e1;
    position: absolute;
    z-index: 1;
    left:0;
    margin-top: 2%;
    }
.Floor002804 .text::after{
	content: '';
    width:42%;
	height: 1px;
	background-color: #e1e1e1;
	position: absolute;
	z-index: 1;
	right:0;
	margin-top: -1.6%;
	}

@media (min-width: 1025px) {
.Floor002804 .title { font-size: 36px; }
}
@media (min-width: 1400px) {
.Floor002804 .title {font-size: 32px;}
}
.Floor002804 .main {background: url(../images/Floor002804-bg.jpg) no-repeat center top;background-size: cover;margin-top: 2%;}
.Floor002804 li {width: 33.3%;background-color: rgba(255,255,255,0);position: relative;float: left;padding: 14% 1.8% 12% 1.8%;transition: all ease 0.5s;overflow: hidden;}
.Floor002804 li:before { position: absolute; content: ""; left: 0; top: 0; width: 1px; height: 100%; background: #fff; opacity: 0.2; }
.Floor002804 li:last-child:after {position: absolute;content: "";right: -1px;top: 0;width: 1px;height: 100%;background: #fff;opacity: 0.2;}
.Floor002804 li a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; }
.Floor002804 li h3 {text-align: center;margin: 0;font-weight: normal;font-size: 20px;color: #fff;padding: 5% 0;position: relative;}
.Floor002804 li figure { text-align: center; margin-bottom: 8%; }
.Floor002804 li p { font-size: 15px; line-height: 30px; height: 120px; overflow: hidden; color: #fff; margin: 15% 0; }
.Floor002804 i {display: block;margin: 0 auto;margin-top: 5%;font-style: normal;font-weight: 100;font-size: 18px;color: #fff;width: 40px;height: 40px;text-align: center;line-height: 38px;border: 1px solid #fff;}
.Floor002804 .morebtn { margin: 0 auto; margin-top: 5%; padding-top: 0; display: none; text-align: center; width: 200px; height: 40px; line-height: 40px; font-size: 16px; color: #003695; background: #fff; position: relative; overflow: hidden; }
.Floor002804 .morebtn:after { position: absolute; content: ''; left: -10px; width: 50px; top: 0; height: 8px; transform: rotate(-45deg); -ms-transform: rotate(-45deg); 	/* IE 9 */ -moz-transform: rotate(-45deg); 	/* Firefox */ -webkit-transform: rotate(-45deg); /* Safari 和 Chrome */ -o-transform: rotate(-45deg); 	/* Opera */ border: 1px solid #003695; transition: 0.3s; }
.Floor002804 li:hover { background-color: rgba(0, 54, 149, 0.9); }
.Floor002804 li:hover h3, .Floor002804 li:hover p { color: #fff; }
.Floor002804 li:hover h3::before { background-color: #fff; }
.Floor002804 li:hover figure { animation: ease 0.6s hover002804; }
.Floor002804 li:hover i { display: none; }
.Floor002804 li:hover .morebtn { display: block; }

@media(max-width:1024px) {
.Floor002804 li h3 { font-size: 20px; }
}

@media(max-width:640px) {
.Floor002804 .main {}
.Floor002804 li { width: 100%; padding: 0 3%; margin-bottom:3%;}
.Floor002804 i{ margin-top:0;}
.Floor002804 li figure { margin-bottom: 0; }
.Floor002804 li figure img { max-width: 50px; }
.Floor002804 li h3 { font-size: 16px; }
.Floor002804 li p { margin: 5% 0; }
.Floor002804 li:hover{}
}

@media(max-width:480px) {
.Floor002804 li span { display: none; }
.Floor002804 li h3 { font-size: 14px; }
}
 @keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}
@-moz-keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}
@-webkit-keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}


/*Floor002039 */
.Floor002039 {padding-bottom:7%;margin-top: 18%;}
.Floor002039 .text {text-align: center;}
.Floor002039 .text h3{ margin: 0; font-size:32px; color: #999; font-weight: normal;text-align: center; }
.Floor002039 .text::before{
    content: '';
    width:42%;
    height: 1px;
    background-color: #e1e1e1;
    position: absolute;
    z-index: 1;
    left:0;
    margin-top: 2%;
    }
.Floor002039 .text::after{
	    content: '';
    width:42%;
	    height: 1px;
	    background-color: #e1e1e1;
	    position: absolute;
	    z-index: 1;
	    margin-left:2%;
	    margin-top: -1.2%;
	    }
.Floor002039 li{float:left;width:25%;position:relative;z-index:5;margin-top: -10%;}
.Floor002039 li.li_0,
.Floor002039 li.li_1{margin-left:25%;}
.Floor002039 li.li_1{}
.Floor002039 li.li_2{ background-color:#f6f6f6;}
.Floor002039 li.li_4{ background-color:#f6f6f6;}
.Floor002039 li div{margin: 38px 10%;padding-top:10%;height:100%;position:relative;}
.Floor002039 li.li_0:before{ position:absolute; content:''; left:0; top:0; width:38%; height:38%;margin-left:-38%; margin-top:-38%;}
.Floor002039 li h3{ font-size:18px; margin:0;}
.Floor002039 li dl{ margin-top:3%;}
.Floor002039 li dd{ padding:3% 0; line-height:20px; float:left; width:50%;}
.Floor002039 li dd a{ color:#999; padding-right:3%; background:url(../images/Floor002039-icon.gif) no-repeat left center; padding-left:15px;}
.Floor002039 li div .more{position:absolute;left:0;bottom: 35%;border:1px solid #d6d6d6;width:93px;height:29px;line-height:29px;text-align:center;color:#999;}
.Floor002039 li p{line-height:24px; overflow:hidden; height:48px;}
.Floor002039 li.li_1 h3,
.Floor002039 li.li_4 h3{ color:#666;}
.Floor002039 li.li_1 p,
.Floor002039 li.li_4 p{  color:#666;}
.Floor002039 li.li_1 .more,
.Floor002039 li.li_4 .more{ border-color:#d6d6d6; color:#999;}
.Floor002039 li.li_5 a,
.Floor002039 li .Ispic{ position:absolute; left:0; top:0; width:100%; height:100%;}
.Floor002039 li.li_5 a{background-size:22% auto; z-index:10;}

@media(max-width:1000px){
.Floor002039 li.li_0,
.Floor002039 li.li_1{margin-left:0; width:50%;}
.Floor002039 li.li_0 div,
.Floor002039 li.li_1 div{ padding-top:5%;}
.Floor002039 li.li_0 div .more{ display:none;}
}
@media(max-width:768px){
.Floor002039{ padding-top:2%; margin:0;}
.Floor002039 .auto{ margin-top:0 !important;}
.Floor002039 li.li_0::before{ display:none;}
}
@media(max-width:640px){
.Floor002039 li{width:100% !important; float:none; height:auto !important; margin-top:2%;}
.Floor002039 li div{ height:auto !important; margin:0; padding:4%;}
.Floor002039 li div .more{ position:relative; bottom:auto; display:inline-block;}
.Floor002039 li.li_3,
.Floor002039 li.li_5{ padding-bottom:100%;}
}




/*Bottom002577 */
.Bottom002577{ background:url(../images/Bottom002577_bg.jpg) repeat; padding:3% 0 1% 0;}
.Bottom002577 .bottom{padding-bottom: 2%;}
.Bottom002577 .bottom nav dt{ color:#bfc0c2;}
.Bottom002577 a{ color:#8a8b8e;}
.Bottom002577 a:hover{ color:#fff;}
.Bottom002577 .copyright{ padding:20px 0; font-size:12px; color:#8a8b8e; border-top:1px solid #3b3e41;}
.Bottom002577 .copyright dd a{ display:inline-block;}
.Bottom002577 .copyright dd a::after{ display:inline-block; content:''; width:1px; height:7px; margin:0 10px; background:#8a8b8e; opacity:0.2;}
.Bottom002577 .copyright dd a:last-child::after{ display:none;} 

.Bottom002577 .bottom .right{ max-width:274px;}
.Bottom002577 .bottom .links p{ margin:0; color:#8a8b8e;}
.Bottom002577 .bottom .links ul{ position:relative; z-index:50; margin:3% 0 36% 0;}
.Bottom002577 .bottom .links ol{ border:1px solid #6b6c70; border-radius:36px; line-height:36px; padding:0 18px; background:url(../images/Bottom002577_a_sel.png) no-repeat 95% center; color:#bfc0c2;}
.Bottom002577 .bottom .links li{ display:none; position:absolute; left:18px; z-index:40; right:18px; bottom:100%; background:#bfc0c2; border-radius:4px 4px 0 0;}
.Bottom002577 .bottom .links li a{ display:block; line-height:20px;padding:5px 10px;}
.Bottom002577 .bottom nav dl{float:left;margin-right: 5.5%;}
.Bottom002577 .bottom nav dl:last-child{ margin-right:0;}
.Bottom002577 .bottom nav dt{ font-size:16px; padding-bottom:20px;}
.Bottom002577 .bottom nav dd{ line-height:30px;}
.Bottom002577 .bdsharebuttonbox a{ width:30px; padding:0; height:30px; border-radius:50%; background: url(../images/Bottom002577_share.png) no-repeat left center #acacac; margin:0 10px 0 0;}
.Bottom002577 .bdsharebuttonbox a.bds_qzone{ background-position:-40px center;}
.Bottom002577 .bdsharebuttonbox a.bds_tsina{ background-position:-80px center;}
@media(max-width:1024px){
.Bottom002577 .bottom nav{ display:none;}
.Bottom002577 .bottom .right{ margin:0 auto;}
.Bottom002577 .bottom .links ul{ margin:3% 0;}
.Bottom002577 .bottom .bdsharebuttonbox{ display:table; margin:0 auto;}
.Bottom002577 .copyright{ text-align:center; line-height:24px;}
}
@media(min-width:1025px){
.Bottom002577 .bottom .right{ float:right;width:30%;  border-left:1px solid #525558; padding-left:5%;}
.Bottom002577 .copyright dd{ float:left;}
.Bottom002577 .copyright dt{ float:right;}
}







/*Banner002848 */
.Banner002848 img{display: block;width: 100%;}



/*
 .Menu002272 为demo编号
 */
.Menu002272{}
.Menu002272 .nav-menu{border-bottom: 1px solid #eef0f1;}
.Menu002272 .nav-menu ul{display: none;}
.Menu002272 .nav-menu ul li a{font-size:16px;}
.Menu002272 .current{padding-left: 31px;/* margin-top: 6px; */}
.Menu002272 .current a{font-size: 14px;color: #717171;padding: 0 13px 0 10px;position: relative;line-height: 45px;}
.Menu002272 .current a:after{ content: "·"; position: absolute; top: 0; right: 0; line-height: 20px; height: 20px; color: #ddd;}
.Menu002272 .current a:first-child{padding-left: 0;}
.Menu002272 .current a:hover{color: #003695;}
.Menu002272 .current span{padding-left: 10px}

@media screen and (min-width:768px ) {
	.Menu002272 .nav-menu ul{display: block;float: left;}
	.Menu002272 .nav-menu ul li{float: left;line-height: 60px;margin: 0 2px;padding: 0 3px;}
	.Menu002272 .nav-menu ul li:first-child{margin-left: 0;}
	.Menu002272 .nav-menu ul li:hover,
	.Menu002272 .nav-menu ul li.aon{border-bottom:2px solid #003695;}
	.Menu002272 .nav-menu ul li:hover a,
	.Menu002272 .nav-menu ul li.aon a{color:#003695;}
	.Menu002272 .nav-menu .location{float: right;}
	.Menu002272 .current a{line-height: 60px;}
}
@media screen and (min-width:1024px ) {
	.Menu002272 .nav-menu ul li{padding: 0px 12px;margin: 0 6px;}
}
@media screen and (min-width:1200px ) {
	.Menu002272 .nav-menu ul li{line-height: 76px;/* font-weight: 700; */}
	.Menu002272 .current a{line-height: 73px;font-weight: 700;}
	.Menu002272 .current span{font-weight: 700;}
}






/*PicList002045 */
.PicList002045{padding-top: 4%;}
.PicList002045 li{float:left;width: 30%;margin-right: 5%;margin-bottom: 4%;position:relative;text-align:center;}
.PicList002045 li:nth-child(3n){ margin-right:0;}
.PicList002045 li a{ position:absolute; left:0; top:0; right:0; bottom:0; border:1px solid #e8e8e8;}
.PicList002045 li a:hover{ border-width:2px; border-color:#003695; box-shadow: 0 10px 14px rgba(0,0,0,0.3);}
.PicList002045 li div{/* max-width:275px; */margin:0 auto;padding: 0% 0% 10% 0%;}
.PicList002045 li figure{padding-bottom: 53%;background-size:contain;}
.PicList002045 li figure img{ display:none;}
.PicList002045 li p{font-size:16px;color:#000;margin-bottom: 6px;}
@media(max-width:640px){
.PicList002045 li{ width:100%;}
}





/*
 .PicList001200 为demo编号
 */
.PicList001200{padding-top:4%;}
.PicList001200 li{ padding:10px; border:1px solid #ebebeb; margin-bottom:2%;}
.PicList001200 li a{ display:block; position:relative; padding-left:30%;padding-right:15%;}
.PicList001200 li a::after{ position:absolute; content:''; width:33px; height:33px; background:url(../images/PicList001200-more.png) no-repeat left top; right:5%; top:50%; margin-top:-16px;}
.PicList001200 li figure{ position:absolute; left:0; top:0; height:100%; width:27%;}
.PicList001200 li div{ position:relative; padding-right:5%; padding-bottom:13%;}
.PicList001200 li div::before,
.PicList001200 li div::after{ position:absolute; content:''; }
.PicList001200 li div::before{width:1px; height:70%; top:15%; background-color:#ebebeb; right:0;}
.PicList001200 li div::after{ width:7%; height:1px; background-color:#003695; bottom:10%; left:-9%; z-index:2;}
.PicList001200 li h3{ margin:0; font-size:16px; padding:3% 0 0 0; font-weight:normal; color:#333;}
.PicList001200 li p{margin:3% 0 0 0;color:#969696;line-height:28px;height:56px;/* overflow:hidden; */font-size:12px;}
.PicList001200 li time{ position:absolute; left:0; bottom:5%; color:#969696;}

.PicList001200 li:hover{ border-color:#003695; box-shadow:0 5px 5px #eee;}
.PicList001200 li:hover a::after{ background-position:left bottom;}
@media(max-width:640px){
.PicList001200 li p{line-height:22px; height:44px; overflow:hidden;}
.PicList001200 li time{ font-size:12px; position:relative;}
.PicList001200 li div::after{ display:none;}
}
@media(max-width:480px){
.PicList001200 li div::before,
.PicList001200 li a::after{ display:none;}
.PicList001200 li div,
.PicList001200 li a{padding:0;}
.PicList001200 li figure{ width:100%; padding-bottom:66%; position:relative;}
}


/*Page001773*/
.Page001773{ text-align:center; padding:2% 0 4% 0; color:#555;}
.Page001773 .p_cur,
.Page001773 a.a_first,
.Page001773 a.a_end{ display:none;}
.Page001773 a{ display:inline-block; vertical-align:middle; margin:0 3px; border:1px solid #b5b5b5; color:#555; width:40px; height:40px;line-height:40px;}
.Page001773 a.a_prev,
.Page001773 a.a_next{ position:relative;}
.Page001773 a.a_prev span,
.Page001773 a.a_next span{ position:absolute; left:50%; top:50%; margin-top:-9px; margin-left:-9px; font-size:18px;}
.Page001773 a:hover,
.Page001773 a.a_cur{ background:#919191; color:#fff;}
.Page001773 em{ font-style:normal;}
.Page001773 b{ font-weight:normal;}
.Page001773 .i_text,
.Page001773 .i_button{width:50px; height:40px; border:none; padding:0;vertical-align:middle;margin:0 5px;}
.Page001773 .i_text{ text-align:center; line-height:40px;  background:url(../images/Page001773-inputbg.jpg) no-repeat;  }
.Page001773 .i_button{cursor:pointer;background:url(../images/Page001773-go.jpg) no-repeat; margin-right:0;}
@media(max-width:768px){
.Page001773 .p_jump{ display:none;}
}
@media(max-width:640px){
.Page001773 .p_count,
.Page001773 .p_total{ display:none;}
}
@media(max-width:480px){
.Page001773 em{display:none;}
}


/*Page002545 */
.Page002545 .Pages{text-align:center;padding: 1% 0  4%;}
.Page002545 .Pages a{ display:inline-block; vertical-align:middle;}
.Page002545 .Pages .p_cur,
.Page002545 .Pages .p_count,
.Page002545 .Pages .p_total,
.Page002545 .Pages .p_jump,
.Page002545 .Pages .a_first,
.Page002545 .Pages .a_end{ display:none;}
.Page002545 .Pages .a_prev,
.Page002545 .Pages .a_next{ width:80px; height:20px; overflow:hidden; line-height:1000px; position:relative;}
.Page002545 .Pages .a_prev::before,
.Page002545 .Pages .a_prev::after,
.Page002545 .Pages .a_next::before,
.Page002545 .Pages .a_next::after{ position:absolute; content:'';}
.Page002545 .Pages .a_prev::before,
.Page002545 .Pages .a_next::before{ width:100%; left:0; height:2px; background:#000; top:50%; margin-top:-1px;}
.Page002545 .Pages .a_prev::after,
.Page002545 .Pages .a_next::after{ border:5px solid transparent; top:50%; margin-top:-5px;}
.Page002545 .Pages .a_prev::after{ left:-5px; border-right-color:#000;}
.Page002545 .Pages .a_next::after{ right:-5px;border-left-color:#000; }
.Page002545 .Pages em{ vertical-align:middle;overflow:hidden; font-style:normal; display:inline-block; font-family:"MS Serif", "New York", serif; font-size:20px; font-weight:bold; margin:0 10px;}
.Page002545 .Pages em a{ float:left; margin:0 10px;}
.Page002545 .Pages a.a_cur{ border-bottom:2px solid #ccc;}
@media(max-width:480px){
.Page002545 .Pages .a_prev,
.Page002545 .Pages .a_next{ width:50px;}
}




/*
 .RighInfo002803 为demo编号
 */
.RighInfo002803 {padding:3% 0; min-height:540px;}
.RighInfo002803 .auto {}
.RighInfo002803 .txt{line-height: 40px;}
.RighInfo002803 .txt aside.t-1{font-size: 36px;color: #333437;}
.RighInfo002803 .txt aside.t-2{color: #003695;font-size: 20px;text-transform: uppercase;font-family: "DINCond-Bold";font-weight: bold;}

@media(max-width:1440px) {
.RighInfo002803 .auto { padding-left: 2%; padding-right: 2%; }
}
.RighInfo002803 .txtbox { text-justify: inter-ideograph; text-align: justify; word-wrap: break-word; clear: both; margin-bottom: 4%; }
.RighInfo002803 .name { font-size: 24px; color: #000; line-height: 1; padding-bottom: 20px; }
.RighInfo002803 .word { line-height: 30px; font-size: 16px; color: #585858; position: relative; }
.RighInfo002803 .word .wap_pic { display: block; text-align: center; }
.RighInfo002803 .word .pc_pic { display: none; }
.RighInfo002803 .word .fr { margin-left: 60px; margin-bottom: 40px; }
.RighInfo002803 .word .fl { margin-right: 60px; margin-bottom: 40px; margin-top: 40px; }

@media only screen and (min-width:769px ) {
.RighInfo002803 .name { font-size: 36px; padding-bottom: 30px; }
.RighInfo002803 .word .wap_pic { display: none; }
.RighInfo002803 .word .pc_pic { display: block; position: absolute; right: 0; top: 0; z-index: -1; }
.RighInfo002803 .word .pic {display: block;float: right;margin-left: 50px;margin-top: -30px;}
.RighInfo002803 .p {/* padding-right: 54%; */margin-bottom: 38px;}
.RighInfo002803 .p1 {/* padding-right: 53%; */}
}

@media (max-width: 1200px) {
.RighInfo002803 .word .pc_pic { position: static; width: 45%; float: right; margin-left: 5%; }
.RighInfo002803 .p, .RighInfo002803 .p1 { padding-right: 0; }
}
.RighInfo002803 ul {/* padding-top: 3%; */}
.RighInfo002803 li { list-style:none; float: left; width: 32%; text-align: center; position: relative; border: 1px solid #ddd; box-shadow: 0 10px 20px rgba(0,0,0,0.12); }
.RighInfo002803 .ul_sitemap li+li{ margin:0;}
.RighInfo002803 li+li { margin-left: 2%; }
.RighInfo002803 li div {padding: 6% 0;margin: 0 auto;width: 80% !important;/* max-width: 280px; */}
.RighInfo002803 li figure img { width: 50%; max-width: 100px; ; transition: 0.3s; }
.RighInfo002803 li h3 { font-size: 30px; font-weight: normal; color: #000; margin: 0; margin-top: 15px; }
.RighInfo002803 li p { line-height: 1; font-size: 18px; color: #585858; margin-bottom: 0; }
.RighInfo002803 li:hover * { color: #003695 !important; }
.RighInfo002803 li:hover figure img { transform: rotateY(180deg); }

@media(max-width:768px) {
.RighInfo002803 img{ width:100%;}
.RighInfo002803 li{ width:100% !important;}
.RighInfo002803 li h3 { font-size: 20px; margin-top: 10px; }
.RighInfo002803 li p { font-size: 16px; }
}

@media(max-width:480px) {
.RighInfo002803 li { width: 100%; float: none; margin-left: 0 !important; margin: 2% 0; }
}



/*
 .Form002337 为demo编号
 */
.Form002337{ padding:50px; margin: 0 auto;}
.Form002337 .auto{}
.Form002337 form{padding: 40px 40px 0;width: 50%;background-color: #fff;border:4px solid #003695;float:left; margin-bottom:30px;}
.Form002337 .row{padding-bottom: 25px;}
.Form002337 .rowbox{ padding-bottom: 0;}
.Form002337 .rowbox:after{ content: "";height: 1px; width: 100%; margin: 30px 0; padding: 0; background-color: #f2f2f2; border: none; display: block;}
.Form002337 .row-inner{margin: 0 auto;position: relative;padding-left: 75px;color: #666;font-size: 14px;line-height: 33px;}
.Form002337 .row-inner .h5{ position: absolute; left: 0; top: 0; margin: 0; font-size: 14px; font-weight: normal;}
.Form002337 .row-inner .username{ display: block;}
.Form002337 .row-inner .text{border: 1px solid #adadad;color: #d3d3d3;line-height: 33px;width: 100%;max-width: 344px;padding: 0 10px;display: inline-block;border-radius: 3px;}
.Form002337 .row-inner .text.focus{border-color: #333; color: #333;}
.Form002337 .btn{ background-color: #003695; line-height: 44px; font-size: 18px; color: #fff; text-align: center; width: 130px; border: none; cursor: pointer; margin: 10px auto; display: inline-block;}
.Form002337 .btn.reset{ background-color: #d4c496; margin-left: 30px;}
.Form002337 .address>*{ display: block; float: left;}
.Form002337 .address>*+*{ margin-left: 1%;}
.Form002337 .address .selectbox{width: 79%;}
.Form002337 .address .selectbox select{height: 44px;width: 100%;border: 1px solid #adadad;border-radius: 3px;color: #adadad;}
.Form002337 .address .selectbox select.focus{ color: #333;}
.Form002337 .address .text{ width:37% ; max-width: 546px;}
.Form002337 .dq select{height: 44px;width: 38%; margin-right:2.5%;border: 1px solid #adadad;border-radius: 3px;color: #adadad;}
.Form002337 .dq select:nth-child(2){ margin-right:0;}
.Form002337 .readPro{ padding-left:75px; margin:12px auto 13px auto;}
.Form002337 .readPro a{ text-decoration:underline;}
.Form002337 img{ width:50%; float:right; margin-bottom:30px;}

@media only screen and (max-width:768px ) {
	.Form002337{ padding:20px 0; }
	.Form002337 form{ width:100%;}
	.Form002337 .btn{ width: 85px; line-height: 35px; font-size: 16px;}
	.Form002337 .address .selectbox{ width: 32.3334%;}
	.Form002337 .address .text{ width: 100%; margin-top: 10px; margin-left: 0;}
	.Form002337 img{ width:100% !important; margin:0 !important;}
	.Form002337 .dq select{ width:46%;}
}
@media only screen and (max-width:480px ) {
	.Form002337 .address .selectbox{ width: 100%; margin-left: 0 !important; max-width: none;}	
	.Form002337 .address .selectbox+.selectbox{ margin-top: 10px;}
	.Form002337 .row-inner .text{ max-width: none;}
}

/*
 .Form002325 为demo编号
 */
.Form002325{ position:fixed; background:rgba(0,0,0,0.5); width:100%; top:0; left:0; z-index:100; height: 100%; display:none;}
.Form002325 .wrap-container{ position:absolute; background:#fff; z-index:101; padding:25px; width: 100%; height: 100%;}
.Form002325 .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; background:url(../images/Form002325-colseBtn.jpg) no-repeat;}

@media only screen and (min-width:769px ) {
	.Form002325 .wrap-container{ top:50%;margin-top: -350px; width:700px; margin-left:-350px; left:50%; height: 700px; padding: 25px; position:fixed; overflow-y:auto;}
	
}
@media only screen and (min-width:1024px ) {
	.Form002325 .wrap-container{ top:50%;margin-top: -350px; width:768px; margin-left:-384px; left:50%; padding: 50px; }		
}
@media only screen and (min-width:1200px ) {
	.Form002325 .wrap-container{ top:50%;margin-top: -350px; width:1024px; margin-left:-517px; left:50%; }	
}

@media only screen and (max-width:768px ) {
.Form002325 .wrap-container{ overflow:auto;}
}

/*Floor002656 */
.Floor002656{ font-family:Arial, Helvetica, sans-serif;padding:4%;}
.Floor002656 .auto{max-width: 1400px;}
.Floor002656 .title-intro{text-align:center;padding: 2.5% 0;color:#333;max-width:1150px;margin:0 auto;}
.Floor002656 .title-intro h3{margin:0;font-size: 24px;}
.Floor002656 .title-intro p{font-size: 18px;line-height: 23px;}
.Floor002656 .title-intro a{ color:#c09a75; text-decoration:underline;}
.Floor002656 li{ float:left; width:49.5%; margin-right:1%;margin-bottom:1%; }
.Floor002656 li:nth-child(2n){ margin-right:0;}
.Floor002656 li a{ display:block; position:relative;background:#ececec; transition:0.3s;}
.Floor002656 li:nth-child(1) a{ background:#fafafa;}
.Floor002656 li .txt{position:absolute;left:5%;bottom:10%;width: 60%;}
.Floor002656 li .txt h2{margin:0;font-size: 18px;color:#fff;}
.Floor002656 li .txt p{font-size: 16px;color:#fff;text-transform: uppercase;margin-top: 1%;}
.Floor002656 li .txt span{ color:#fff; text-decoration:underline;}
.Floor002656 li a:hover{ background:#fff; box-shadow:0 13px 24px rgba(91,91,91,0.36);}
@media(max-width:1366px){
.Floor002656 li .txt h2{font-size:24px;}
.Floor002656 li .txt p{ font-size:16px;}
}
@media(max-width:768px){
.Floor002656 li{ float:none !important; width:auto !important; margin-right:0 !important; margin-bottom:2% !important;}
.Floor002656 .title-intro h3{ font-size:30px !important;}
.Floor002656 .title-intro p{ font-size:16px !important; line-height:24px !important;}
}
@media(max-width:480px){
.Floor002656 .title-intro h3{ font-size:24px !important;}
.Floor002656 .title-intro p{ font-size:14px !important; line-height:20px !important;}
.Floor002656 li .txt h2{font-size:20px !important;}
.Floor002656 li .txt p{ font-size:14px !important;}
}





/*Floor002116 */
.Floor002116{}


.Floor002116 li{float:left;width: 44%;margin-right: 12%;background:#fff;margin-bottom: 2%;}
.Floor002116 li:nth-child(2n){ margin-right:0;}
.Floor002116 li a{ display:block;}
.Floor002116 li img{ width:100%;}
.Floor002116 li figure{/* padding-bottom: 41%; width: 84%; */}
.Floor002116 li div{padding: 10% 5%;}
.Floor002116 h3{ margin:0; font-size:16px;}
.Floor002116 p{margin: 25px 0 0 0;color:#999;overflow:hidden;line-height:24px;/* width:500px; */}

.Floor002116 .name{ position:relative; text-align:center; padding:2% 0 3% 0;}
.Floor002116 .name span{background-color:#f8f8f8; display:inline-block; padding:0 4%; font-size:30px; color:#333; position:relative; z-index:2;}
.Floor002116 .name:before{ position:absolute; width:100%; height:1px; content:''; background-color:#ddd; top:50%; left:0;}
.Floor002116 .list dl{ float:left; width:24.25%; margin-right:1%; background:#fff;border:1px solid #efefef; position:relative;}
.Floor002116 .list dd{ padding-left:42%;}
.Floor002116 .list dd img{ display:block; width:100%;}
.Floor002116 .list dt{ position:absolute; left:5%; width:32%; top:50%;-ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}
.Floor002116 .list dt p{  height:48px; }
@media(min-width:1001px){
.Floor002116 .list dl:nth-child(4n){ margin-right:0;}
}
@media(max-width:1000px){
.Floor002116 .list dl{ width:48%; margin-right:4%; margin-bottom:4%;}
.Floor002116 .list dl:nth-child(2n){ margin-right:0;}
}
@media(max-width:768px){
.Floor002116 .name span{ font-size:24px !important;}
}
@media(max-width:480px){
.Floor002116 .name span{ font-size:20px !important;}
.Floor002116 li,
.Floor002116 .list dl{ float:none !important; width:auto !important; margin-right:0 !important;}
.Floor002116 .list dd{ padding-left:54% !important;}
.Floor002116 .list dt{ width:45% !important;}
}


/*Timeline002895 */
@font-face {
font-family: 'DIN-Bold';
src: url("https://work.gzwhir.com:51932/Build/content/Resoures/whirfonts/DIN/Bold.woff") format("woff");
font-display: swap;
}
.Timeline002895{padding: 0 0 3% 0;}
.Timeline002895 .auto{width: 96%;position: relative;}
.Timeline002895 .name{border-top: 1px solid #e6e6e6; margin-top: 12px;color: #555;font-size:28px;text-transform: uppercase;}
.Timeline002895 .name span{display: table;margin:  -13px auto 0; padding: 0 10px;background: #fff;line-height: 24px; }
.Timeline002895 ul li{float: left;padding-bottom: 3%;}
.Timeline002895 ul li img{width: 570px;}
.Timeline002895 li:nth-child(2n){margin-left: 5%;}

@media(max-width:768px){
.Timeline002895 li:nth-child(2n){ margin-left:0 !important;}
}


/*RighInfo002554 */
.RighInfo002554{ padding-bottom: 4%;}
.RighInfo002554 .table_1 th,
.RighInfo002554 .table_1 td{ text-align:center; border:1px solid #a5a5a5; border-collapse:collapse; line-height:24px; padding:15px;}
.RighInfo002554 .table_1 th{ font-size:14px; font-weight:normal;}
.RighInfo002554 .table_1 .th_2{ background:#f0871e;}
.RighInfo002554 .table_1 .th_3{ background:#ffc200;}
.RighInfo002554 .table_1 .th_4{ background:#685046;}
.RighInfo002554 .table_1 .th_2,
.RighInfo002554 .table_1 .th_3,
.RighInfo002554 .table_1 .th_4{ color:#fff;}
.RighInfo002554 .table_1 .th_1{ color:#000;}
@media(max-width:480px){
.RighInfo002554 .table_1{ overflow:auto;}
.RighInfo002554 .table_1 table{ width:100%;}
}


/*
 *  Owl Carousel - Core 插件样式如遇相同只留一份
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    /* width: 100%; */
    }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block;
    margin-left: 9%;
    }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }
  
  
  .text1{padding-bottom:2%;}
  .text1 .text {text-align: center;}
  .text1 .text h3{ margin: 0; font-size:32px; color: #999; font-weight: normal;text-align: center; }
  .text1 .text::before{
      content: '';
    width:42%;
      height: 1px;
      background-color: #e1e1e1;
      position: absolute;
      z-index: 1;
      left:0;
      margin-top: 2%;
      }
  .text1 .text::after{
  	    content: '';
    width:42%;
  	    height: 1px;
  	    background-color: #e1e1e1;
  	    position: absolute;
  	    z-index: 1;
  	    margin-left:2%;
  	    margin-top: -1.2%;
  	    }
  
@media(max-width:640px){
.text{ position:relative; overflow:hidden;}
.text h3{ font-size:16px !important;}
.text::before{ width:38% !important; margin-top:3% !important;}
.text::after{ width:38% !important; margin-top:-2.2% !important;}
}
  
  
  
/*
 .Floor002437 为demo编号
 */
.Floor002437{ overflow:hidden;}
@media only screen and (min-width:1200px ) {
	.Floor002437{ padding-left: 30px; padding-right: 30px;}
	
}
@media only screen and (min-width:1600px ) {
	.Floor002437{ padding-left: 50px; padding-right: 50px;}
}

.Floor002437{}
.Floor002437 .text h3{font-size: 32px;color:#999;font-weight: normal;margin-bottom: 1%;}
.Floor002437 .text span{font-size: 23px;color:#999;font-weight: normal;}
.Floor002437 .text{position: absolute;margin-top: 1%;}
.Floor002437  .owl-carousel .owl-stage{ margin:0 auto; text-align:center;}
.Floor002437  .owl-carousel .owl-item{ display:inline-block !important; float:none !important;}
.Floor002437  .owl-carousel.owl-loaded{ margin:0 !important;}
.Floor002437  .list li{padding: 11% 20% 12% 29%;background:rgba(236, 241, 243, 0) none repeat scroll 0 0 !important;filter:Alpha(opacity=0);background:#ecf1f3;transition: all .3s;}
.Floor002437  .list li>*{ position: relative; z-index: 2;}
.Floor002437  .list li img{max-width: 65px; margin:0 auto;}
.Floor002437  .list li .word{padding-top: 25px;}
.Floor002437  .list li .word h3{font-weight: normal;font-size: 18px;margin: 0 0 10px;text-align: center;}
.Floor002437  .list li .word h3 a{color: #555;}
.Floor002437  .list li .word figure{ font-size: 14px; color: #999; line-height: 20px; height: 40px; overflow: hidden;}


/*
 .RighInfo002228 
 */
.RighInfo002228{ padding:3% 0;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#003695; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{ color:#666; 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;font-size: 15px;color: #333;line-height: 2;}
.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:18px;}
  .RighInfo002228 .single-content p{padding: 5px 0;} 
  .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;}
}
@media screen and (max-width:768px){
.RighInfo002228 .Floor002656{ padding:3% !important;}
.RighInfo002228 img{ width:100% !important;}
}

@media screen and (max-width: 640px) {
table{ width:100% !important;}
}

#myBtn{ display: none; position: fixed; bottom: 36%; right: 2%; z-index: 99; border: none; outline: none; background-color:#0054AD; cursor: pointer; color:#fff; font-size:28px; width:40px; height:40px; z-index:99;}
#myBtn::before{position:absolute;content:'';width:12px;height:12px;left:50%;top:65%;margin:-8px 0 0 -6px;border-top:2px solid #fff;border-right:2px solid #fff;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}

/*
 .TextList001246 为demo编号
 */
.TextList001246{ padding-top:2%;} 
.TextList001246 li{ border-bottom:1px dashed #c7c7c7; padding:0 5px 20px 5px; margin-bottom:20px; overflow:hidden;}
.TextList001246 li span{ display:block; font-family: Arial; color: #858585; float:right;}
.TextList001246 li .dot{ font-size:14px;}
.TextList001246 li a:hover{ color:#003695;}