@font-face{font-family:Fonts;src:url(../Fonts/Oswald-Regular.ttf)}
@font-face{font-family:Fonts2;src:url(../Fonts/Oswald-Light.ttf)}
.bg_line{position:fixed;left:0;top:0;width:100%;height:100%; z-index: 100}
.bg_line .auto{height:100%}
.bg_line .auto span{height:100%;width:25%;border-right:1px solid #eee;float:left;  }
.bg_line .auto span:nth-child(1){border-left:1px solid #eee}
.auto_1400{max-width:1400px}
@media(max-width:1400px){.auto_1400{padding:0 2%}
}
a:hover{color:#264c9a}
.Top002138{padding:0 2%;position:fixed;left:0;top:0;width:100%;z-index:1000;transition:.3s}
.Top002138 .header{z-index:100}
.Top002138 .header-left{float:left}
.Top002138 .header-left img{ height:50px;}
.Top002138 .header-left .logo{padding:18px 0 0;transition:.3s}
.Top002138 .header-left .logo_img1{display:block}
.Top002138 .header-left .logo_img2{display:none}
.Top002138 .header-left .logo_txt{position:relative;padding-left:15px}
.Top002138 .header-left .logo_txt::before{position:absolute;content:'';left:7px;top:50%;margin-top:-19px;width:1px;height:38px;background:#d6d5d1}
.Top002138 .header-mid{margin-right: 30px;}
.Top002138 .header-mid,.Top002138 .header-right{float:right}
.Top002138 .header-right{padding-top:26px;transition:.3s;position:relative;z-index:200}
.Top002138 .header-right dd{float:left;line-height:36px;}
.Top002138 .open-search{width:36px;height:36px;background:url(../images/Top002138-searchbg.png) no-repeat center center;cursor:pointer}
.Top002138 .open-search-on{background:0 0;position:relative}
.Top002138 .open-search-on::after,.Top002138 .open-search-on::before{position:absolute;content:'';width:60%;left:20%;top:50%;transform:rotate(45deg);height:2px;background:#464646}
.Top002138 .open-search-on::after{transform:rotate(-45deg)}
.Top002138 .top-search{display:none;position:absolute;right:0;top:100%;margin-top:80px;margin-right:0px;padding:2px;background:#264c9a;width:300px;margin-left: 0 !important;z-index: 100}
.Top002138 .top-search .text{border:none;height:38px;line-height:38px;padding:0 50px 0 15px;width:100%;color:#999}
.Top002138 .top-search .btn{position:absolute;right:0;width:40px;height:100%;top:0;background:url(../images/Top002138-searchbg2.png) no-repeat center center #264c9a}
.Top002138 .header-menu li{width:auto!important}
.Top002138 .header-menu li em{padding:26px 18px;transition:.3s}
.Top002138 .header-menu li em a{padding:0;line-height:36px;font-size:16px;border-radius:100px;position:relative;color:#fff}
.Top002138 .header-menu li em a:hover,.Top002138 .header-menu li.aon1 em a{color:#264c9a}
.Top002138 .header-menu li em a:hover:after,.Top002138 .header-menu li.aon1 em a:after{content:"";display:block;position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:#264c9a}
.Top002138 .header-menu li .sub-menu dl{padding:12px 0;max-width:1000px;margin:0 auto}
.Top002138 .header-menu li .sub-menu dt a{padding:0;color:#666}
.Top002138 .header-menu li .sub-menu dt a::after{display:inline-block;content:'';width:1px;height:9px;margin:0 10px;background:rgba(0,0,0,.5)}
.Top002138 .header-menu li .sub-menu dt:last-child a::after{display:none}
.Top002138 .header-menu li .sub-menu dt a:hover{background:0 0;color:#264c9a}
.Top002138 .sub-menu-layer{background:rgba(255,255,255,.8)}
.Top002138 .header-menu li#m10 .sub{display:none!important}
.Top002138 .header-menu li#m11 .sub{display:none!important}
.Top002138_an,
.Top002138_on{background:#fff}
.Top002138_an .header-menu li em a,
.Top002138_on .header-menu li em a{color:#444}
.Top002138_an .header-left .logo_img1,
.Top002138_on .header-left .logo_img1{display:none}
.Top002138_an .header-left .logo_img2,
.Top002138_on .header-left .logo_img2{display:block}
.Top002138_an .open-search,
.Top002138_on .open-search{background:url(../images/Top002138-searchbg3.png) no-repeat center center}
.Top002138_an .open-search-on,
.Top002138_on .open-search-on{background:0 0;position:relative}


@media(max-width:1280px){.Top002138 .header-left .logo li.logo_txt{display:none}
}
@media(max-width:1200px){.Top002138 .header-menu li em a{padding:0 10px}
}
@media(min-width:1025px){.Top002138 .top-language{position:relative}
.Top002138 .top-language .top-sub{display:none;background:#d0111b;text-align:center;top:100%}
.Top002138 .top-language .top-sub a{display:block;border-bottom:1px solid #fff}
.Top002138 .top-search{max-width:400px}
}
@media(max-width:1024px){.Top002138{padding:0}
.Top002138 .top-language span{display:none}
.Top002138 .top-language .top-sub{display:block!important;height:37px!important;background:#000;top:0;text-align:right;padding:0 2%}
.Top002138 .top-language .top-sub a{display:inline-block;border:1px solid #d0111b;color:#d0111b;padding:0 10px;margin-left:5px;line-height:25px}
.Top002138 .header-left{width:70%}
.Top002138 .header-left .logo{padding-top:15px}
.Top002138 .header-left img{height: auto}
.Top002138 .header-right{padding-top:22px}
.Top002138 .top-search{margin-right:0px;margin-top:22px;width:250px}
.Top002138 #open_menu,.Top002138 .header-right dd.open-search{background-color:#eee;border-radius:50%}
.Top002138 .header-right dd.open-search{background-image: url(../images/Top002138-searchbg3.png)}
.Top002138 .header-right dd.open-search-on{background:#eee;}
.Top002138 #open_menu{width:36px;height:36px;position:relative;margin-left:5px;}
.Top002138 #open_menu i,.Top002138 #open_menu i::after,.Top002138 #open_menu i::before{background:#464646}
.Top002138_on .open-search{background:url(../images/Top002138-searchbg.png) no-repeat center center;cursor:pointer}
.Top002138_on .open-search-on::after,.Top002138_on .open-search-on::before{background:#033543}
.Top002138 #open_menu i{width:60%;left:20%;top:50%;height:2px}
.Top002138 #open_menu.open_menu_on{background:#264c9a;border:none}
.Top002138 #open_menu.open_menu_on i{background:0 0!important}
.Top002138 #open_menu.open_menu_on i::after,.Top002138 #open_menu.open_menu_on i::before{background:#fff}
.Top002138 #open_menu.open_menu_on i::before{top:0!important;transform:rotate(-45deg)}
.Top002138 #open_menu.open_menu_on i::after{top:0!important;transform:rotate(45deg)}
.Top002138 .header{position:initial;height:80px}
.Top002138 #header-menu{position:absolute;top:100%;left:0;width:100%;background:#fff;display:none}
.Top002138 #header-menu li{border-bottom:1px dotted #eee}
.Top002138 #header-menu li a{line-height:42px}
.Top002138 #header-menu li em,.Top002138 #header-menu li em a{border-bottom:0}
.Top002138 #header-menu li em a{color:#666;font-weight:400}
.Top002138 #header-menu li .sub-menu dt a{border-bottom:none}
.Top002138 #header-menu li .sub{background:#eee}
.Top002138 #header-menu li .sub dt{border-bottom:1px dashed #ddd}
.Top002138 #header-menu li .sub dt a{color:#666}
.Top002138 #header-menu li.has-sub em a{background:url(../images/Top002138-a_lang.png) no-repeat 95% center}
.Top002138 #header-menu #m10.has-sub em::before{display:none}
.Top002138 #header-menu #m11.has-sub em::before{display:none}
}
.Banner002058{position:relative;z-index:1}
.Banner002058 .bx-viewport{z-index:1;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.Banner002058 .text{position:absolute;left:5%;top:40%;z-index:100;opacity:0;transition:.8s;background:url(../images/ban_text.png) repeat-x left bottom;padding:0 10px}
.Banner002058 .text h1{color:#fff;margin:0;font-size:48px}
.Banner002058 .text h2{color:#fff;margin:0;font-size:38px}
.Banner002058 li .text-active,.Banner002058 li.slick-active .text{left:14%;opacity:1}
.Banner002058,.Banner002058 li,.Banner002058 li .pic,.Banner002058 li a{height:960px;overflow:hidden;background-size:cover}
.Banner002058 li{background-position:center top;background-repeat:no-repeat}
.Banner002058 li .pic{}
.Banner002058 li a{position:relative;display:block}
.Banner002058 li .phone{display:none}
.Banner002058 .slick-dots{position:absolute;bottom:60px;right:0;z-index:50;width:100%;text-align:center}
.Banner002058 .slick-dots li{display:inline-block;width:48px;height:48px}
.Banner002058 .slick-dots li button{border:none;padding:0;display:block;width:48px;height:48px;line-height:48px;text-align:center;font-size:16px;color:#fff;opacity:.6;border-bottom:2px solid rgba(255,255,255,.6);cursor:pointer;background:0 0;font-family:Fonts,sans-serif}
.Banner002058 .slick-dots li.slick-active button{opacity:1;border-bottom:2px solid #fff}
.Banner002058 .bx-controls-direction{display:none}
.Banner002058 .bx-pager{position:absolute;left:0;bottom:6%;text-align:center;width:100%;z-index:10}
.Banner002058 .bx-pager div{display:inline-block;margin:0 5px}
.Banner002058 .bx-pager div a{display:block;line-height:100px;overflow:hidden;background:rgba(255,255,255,.5);position:relative;width:60px;height:5px}
.Banner002058 .bx-pager div a.active{background:#264c9a;background-size:100% 100%}
@media(max-width:1367px){.Banner002058,.Banner002058 li,.Banner002058 li .pic,.Banner002058 li a{height:760px}
}
@media(max-width:1000px){.Banner002058 li,.Banner002058 li a{height:auto}
.Banner002058, .Banner002058 li, .Banner002058 li .pic, .Banner002058 li a{height: auto}
.Banner002058 li{background:0 0!important}
.Banner002058 li .phone{display:block;width:100%}
.Banner002058 li .text-active, .Banner002058 li.slick-active .text{left:4%;max-width:68%;}
}
.home_title{margin-bottom:40px;position:relative;margin-left:8px}
.home_title span{font-family:Fonts2;font-size:22px;color:#000;font-weight:400;position:relative;display:inline-block}
.home_title h1{font-size:40px;color:#000;margin:0;font-weight:400}
.home_title span:after{content:"";display:block;position:absolute;left:-8px;top:2px;width:25px;height:25px;border-radius:5px;z-index:-10}
.home_more{margin:80px 0 0;position:relative;display:inline-block;border:2px solid #222}
.home_more a{font-size:16px;color:#222;display:inline-block;position:relative;padding:15px 100px 15px 30px;background:url(../images/home_more.png) no-repeat right 20px center;transition:.5s}
.home_more:hover a{padding:15px 100px 15px 50px}

@media(max-width:768px){
	.home_title{margin-left:0;margin-right:8px;margin-bottom:20px;}
	.home_title h1{font-size:30px;}
	.home_title span{font-size:18px;}

	.home_more{margin:30px 0 0;}
	.home_more a{padding:12px 82px 12px 30px;}
}


.Floor0001{padding:5% 0;position:relative;background:#eaeef1}
.Floor0001 .home_title{display: inline-block; opacity: 0.2; cursor: pointer}
.Floor0001 .home_title.on{opacity:1}
.Floor0001:before{content:"";display:block;position:absolute;left:0;top:0;width:38%;height:100%;background:#fff}
.Floor0001 .auto{position:relative}
.Floor0001 .text{width:29%;float:left;padding:0;padding:0}
.Floor0001 .text p{font-size:16px;line-height:32px;color:#222;text-align:justify;height:160px;overflow:hidden}
.Floor0001 .con{width:60%;float:right}
.Floor0001 .con dd{width:33.3334%;float:left;background:#eee;padding:40px}
.Floor0001 .con dd .icon{width:40px}
.Floor0001 .con dd h1{font-size:22px;font-weight:400;color:#444;margin:20px 0 10px}
.Floor0001 .con dd span{font-size:14px;line-height:18px;height:40px;font-weight:400;color:rgba(0,0,0,.3);font-family:Fonts;word-break:normal}
.Floor0001 .con dd:nth-child(1){margin-left:33.3334%;background:#293d4f}
.Floor0001 .con dd:nth-child(2){background:#144a74}
.Floor0001 .con dd:nth-child(3){background:#c2cdd5}
.Floor0001 .con dd:nth-child(4){background:#758a9a}
.Floor0001 .con dd:nth-child(5){background:#fff}
.Floor0001 .con dd:nth-child(1) h1,.Floor0001 .con dd:nth-child(2) h1,.Floor0001 .con dd:nth-child(4) h1{color:#fff}
.Floor0001 .con dd:nth-child(1) span,.Floor0001 .con dd:nth-child(2) span,.Floor0001 .con dd:nth-child(4) span{color:rgba(255,255,255,.5)}

@media(max-width:768px){
	.Floor0001:before{display: none;}
	.Floor0001 .text{width:100%;margin-bottom:8%;}
	.Floor0001 .con{width:100%;}
	.Floor0001 .con dd:nth-child(1){margin-left:0;}
	.Floor0001 .con dd{width:100%;padding:12px 15px;}
	.Floor0001 .con dd h1{margin:10px 0 10px;}
	.Floor0001 .con dd .icon{width:32px;}

}


.Floor0002{padding:4% 0;background:#fff}
.Floor0002 .home_title{text-align:center;margin-bottom:30px}
.Floor0002 .auto{position:relative;}
.Floor0002 .slick-list{margin:0 -10px}
.Floor0002 li{margin:0 10px; overflow: hidden}
.Floor0002 li .pic{padding-bottom:110%;position:relative;transition: transform .5s ease-in-out;background-size:cover;}
.Floor0002 li .pic:hover{transform: scale(1.1);}
.Floor0002 li .text{background:#eaeef1}
.Floor0002 li .text h1{font-size:16px;font-weight:400;margin:0;padding:20px 0 30px;text-align:center}
.Floor0002 li:hover .text h1{color: #444}
.Floor0002 .slick-arrow{ font-size:0; width:60px !important; height:60px !important; border:none; position:absolute; top:50%; margin-top:-20px; background:#fff; cursor:pointer; padding:0; z-index: 110; border-radius: 50%; border: 3px solid #eaeef1;transition: 0.5s}
.Floor0002 .slick-arrow:hover{ background: #264c9a; border-color:#8d9cbb }

.Floor0002 .slick-prev{ left:-30px;}
.Floor0002 .slick-next{ right:-30px;}
.Floor0002 .slick-next::before,
.Floor0002 .slick-prev::before{ position:absolute; content:''; width:30%; height:30%; border-top:3px solid #d3dde4; border-right:3px solid #d3dde4; top:35%; left:35%; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor0002 .slick-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); left:40%; }
.Floor0002 .slick-next:hover::before,
.Floor0002 .slick-prev:hover::before{ border-color:#fff}

@media(max-width:768px){
	.Floor0002 .slick-next{right:0;}
	.Floor0002 .slick-prev{left:0;}
	.Floor0002 .slick-arrow{width:40px !important;height:40px !important;}
}


.Floor0003{padding:4% 0;background:#eaeef1}
.Floor0003 .home_title{text-align:center;margin-bottom:30px}
.Floor0003 .auto{position:relative;overflow:hidden}


.Floor0003 .list li a{display: block; position: relative;background: #000;color: #fff;overflow: hidden;}
.Floor0003 .list li .Ispic{ height: 250px; opacity: 0.7;transition: transform .5s ease-in-out}
.Floor0003 .list li a:hover .Ispic{transform: scale(1.2); opacity: 0.5;}
.Floor0003 .list li .name{position: absolute;z-index: 10; left: 2.6vw;right:2.6vw;bottom:1vw; width: 72%}
.Floor0003 .list li .name h3{ font-size: 22px; font-weight: normal}
.Floor0003 .list li .name p{ font-size: 16px; line-height: 26px; font-weight: normal; color: rgba(255,255,255,0.6)}


@media(min-width:641px){
.Floor0003  .list li{float: left; width:37%;}
.Floor0003 .list li:nth-child(1){width: 63%;}
.Floor0003 .list li:nth-child(4){width: 50%;}
.Floor0003 .list li:nth-child(5){width: 50%;}
.Floor0003  .list li:nth-child(1) .Ispic{ height: 500px;}
.Floor0003 .list li:nth-child(1) .name{}
.Floor0003  .list li:nth-child(1) .name p{}

.Floor0003 .list li.on .Ispic{ height: 200px; }
.Floor0003  .list li.on:nth-child(1) .Ispic{ height:400px;}


}

@media(max-width:768px){
	.Floor0003 .list li .name h3{margin-bottom:0;}
	.Floor0003 .list li .Ispic{height:230px;}
}




.Floor0004{padding:4% 0;background:#fff}
.Floor0004 .top{position: relative; margin-bottom:20px;}
.Floor0004 .top .home_title{float: left; text-align: left}
.Floor0004 .tab{width: 60%; text-align: right; margin-bottom: 30px; position: absolute; right: 0; bottom: 0}
.Floor0004 .tab span{ display: inline-block; line-height: 50px; font-size: 16px; padding: 0 20px; cursor: pointer;background:#eaeef1; margin: 0 -5px;}
.Floor0004 .tab span.on{ background: #264c9a; color: #fff }
.Floor0004 .home_title{text-align:center;margin-bottom:30px}
.Floor0004 .auto{position:relative;}
.Floor0004 .slick-list{margin:0}
.Floor0004 li{margin:0 10px; overflow: hidden; position: relative; background: #000	}
.Floor0004 li .pic{ opacity:0.6}
.Floor0004 li.slick-center .pic{ opacity: 1}
.Floor0004 li .pic{padding-bottom:49.214%;background-size:cover; transition: transform .5s ease-in-out }
.Floor0004 li:hover .pic{transform: scale(1.05); }
.Floor0004 li .text {position: absolute; left: 0; bottom: 0; width: 100%;z-index: 50; color: #fff; background: url("../images/cover.png") no-repeat; background-size: 100% 100%}  
.Floor0004 li .text h1{ font-size: 16px; font-weight: normal; text-align: center; margin: 0; line-height: 60px; }

.Floor0004 .slick-arrow{ font-size:0; width:60px !important; height:60px !important; border:none; position:absolute; top:50%; margin-top:-20px; background:#fff; cursor:pointer; padding:0; z-index: 110; border-radius: 50%; border: 3px solid #eaeef1;transition: 0.5s}
.Floor0004 .slick-arrow:hover{ background: #264c9a; border-color:#8d9cbb }

.Floor0004 .slick-prev{ left:-30px;}
.Floor0004 .slick-next{ right:-30px;}
.Floor0004 .slick-next::before,
.Floor0004 .slick-prev::before{ position:absolute; content:''; width:30%; height:30%; border-top:3px solid #d3dde4; border-right:3px solid #d3dde4; top:35%; left:35%; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor0004 .slick-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); left:40%; }
.Floor0004 .slick-next:hover::before,
.Floor0004 .slick-prev:hover::before{ border-color:#fff}
.Floor0004 .bot{ text-align: center; }
.Floor0004 .bot .home_more{ margin: 50px 0 0 }

@media(max-width:768px){
	.Floor0004 .slick-arrow{width:40px !important;height:40px !important;}
	.Floor0004 .slick-next{right:0;}
	.Floor0004 .slick-prev{left:0;}
	.Floor0004 .top .home_title{float:none;}
	.Floor0004 .tab{width:100%;text-align: left;position: relative;}
	.Floor0004 .tab span{float:left;width:49%;margin:0.5% 0.5%;line-height: 40px;}
	.Floor0004 li .pic{padding-bottom:70.214%;}
	.Floor0004 .bot .home_more{margin-top:35px 0 10px;}

}


.Floor0005{padding:4% 0;background:#eaeef1}
.Floor0005 .top{position: relative; margin-bottom:20px;}
.Floor0005 .top .home_title{float: left; text-align: left}
.Floor0005 .tab{width: 60%; text-align: right; margin-bottom: 30px; position: absolute; right: 0; bottom: 0}
.Floor0005 .tab span{ display: inline-block; line-height: 50px; font-size: 16px; padding: 0 20px; cursor: pointer;background:#fff; margin: 0 -5px;}
.Floor0005 .tab span.on{ background: #264c9a; color: #fff }
.Floor0005 .home_title{text-align:center;margin-bottom:30px}


.Floor0005 .news-list{position: relative;z-index: 50}
.Floor0005 .news-list .left{width:50%; float: left; overflow: hidden}
.Floor0005 .news-list .right{width: 47%; float: right}

.Floor0005 .news-list .left { position: relative}
.Floor0005 .news-list .left .Ispic{padding-bottom: 60%;transition: transform .5s ease-in-out}
.Floor0005 .news-list .left:hover .Ispic{transform: scale(1.06);}
.Floor0005 .news-list .left .text{ position: absolute; left: 0; bottom: 0; width: 100%; height: auto; z-index: 50; background: url("../images/cover.png") no-repeat; background-size: 100% 100%; padding: 0 20px; line-height: 60px;}
.Floor0005 .news-list .left .text h1{ font-weight: normal; margin: 0; color: #fff; font-size: 16px; width: 70%; float: left}
.Floor0005 .news-list .left .text time{ float: right; color: #fff;font-family: Fonts2;}


.Floor0005 .news-list .right li{padding: 5px 0; border-bottom: 1px dashed #ddd; height: auto; overflow: hidden; margin-bottom: 10px;}
.Floor0005 .news-list .right li h1{font-size: 16px; font-weight: normal; margin: 0; width: 70%; float: left; position: relative; background: url("../images/tit.png") no-repeat 0px center ; padding-left: 15px;}
.Floor0005 .news-list .right li:hover h1{background: url("../images/tit_hover.png") no-repeat 0px center ; padding-left: 15px;}
.Floor0005 .news-list .right li time{float: right;font-family: Fonts2; padding-left: 20px;}

@media(max-width:768px){
	.Floor0005 .top .home_title{float:none;}
	.Floor0005 .tab{width:100%;text-align: left;position: relative;}
	.Floor0005 .tab span{float:left;width:49%;margin:0.5% 0.5%;line-height: 40px;}
	.Floor0005 .news-list .left{width:100%;}
	.Floor0005 .news-list .right{width:100%;}
}










/*Bottom002743 */
.Bottom002743{ background:#202020; padding: 4% 0 1%;color: rgba(255,255,255,0.4); }
.Bottom002743 a{color: rgba(255,255,255,0.4);}
.Bottom002743 a:hover{color: #fff;}
.Bottom002743 .copyright{ line-height: 24px; padding: 25px 0;color:  rgba(255,255,255,0.4);; border-top: 1px solid rgba(255,255,255,0.12); margin: 60px 0 0; position: relative}

.Bottom002743 .copyright a{color: rgba(255,255,255,0.4);;}
.Bottom002743 .copyright a:hover{color: #fff;}
.Bottom002743 .copyright a:not(:last-child):after{display: inline-block; content: ''; width: 1px; height: 13px; background:  rgba(255,255,255,0.2);vertical-align: middle; margin: 0 10px;}

.Bottom002743 .links{margin: 53px 0; border-top: 1px solid rgba(255,255,255,0.07);border-bottom: 1px solid rgba(255,255,255,0.07);position: relative; line-height: 24px; padding: 11px 0 11px 70px;}
.Bottom002743 .links a{display: inline-block;}
.Bottom002743 .links span{position: absolute; left: 0; top: 11px; color: rgba(255,255,255,0.4);}
.Bottom002743 .links a:not(:last-child):after{display: inline-block; content: ''; width: 1px; height: 13px; background: rgba(255,255,255,0.07);vertical-align: middle; margin: 0 14px;}

.Bottom002743 .contact{}
.Bottom002743 .contact .name,
.Bottom002743 nav dl dt{font-size: 18px;color: #fff; padding-bottom: 10px;}
.Bottom002743 .contact dl{float: left; margin-right: 40px;}
.Bottom002743 .contact ul{float: left}
.Bottom002743 .contact li{ padding-bottom: 8px; color: rgba(255,255,255,0.6)}
.Bottom002743 .contact li aside{ padding-left: 25px;background-position: left center; background-repeat: no-repeat;}
.Bottom002743 .contact li:nth-child(1){padding-bottom:10px;}
.Bottom002743 .contact li:nth-child(1) aside{background-image: url(../images/Bottom002743_icon_call.png);}
.Bottom002743 .contact li:nth-child(2) aside{background-image: url(../images/Bottom002743_icon_contact.png);}
.Bottom002743 .contact li:nth-child(3) aside{background-image: url(../images/Bottom002743_icon_contact.png);}
.Bottom002743 .contact li:nth-child(4) aside{background-image: url(../images/Bottom002743_icon_add.png);}
.Bottom002743 .contact li b{font-size: 36px;color: #fff;font-family: Fonts2; letter-spacing: 1px;}


.Bottom002743 nav dl dt a{color: #fff;}
.Bottom002743 nav{float: right; width: 45%; }
.Bottom002743 nav dl{float: left; max-width: 180px;}
.Bottom002743 nav dt{margin-bottom: 10px;;}
.Bottom002743 nav dd{line-height: 26px; ;}


.Bottom002743 .code{ margin:  0; text-align: center}
.Bottom002743  .code img{max-width: 130px; display: block}
.Bottom002743 .code p{ margin: 10px 0 0;padding: 0  0 0 5px;color: rgba(255,255,255,0.6)}
@media(min-width:769px){
.Bottom002743 .contact{float: left;}
.Bottom002743 .copyright aside{float: right;}
}
@media(max-width:768px){
.Bottom002743{padding-top: 7%;}
.Bottom002743 nav{display: none;}
.Bottom002743 .contact{display: table; margin: 0 auto;}
.Bottom002743 .links{margin: 30px 0; }
.Bottom002743 .contact .name,
.Bottom002743 .copyright{text-align: center;}
.Bottom002743 .copyright{margin-top:24px;}
.Bottom002743 .contact dl{margin-right:0;float: none;}
.Bottom002743 .code img{margin:0 auto;}

}


.Banner002167{position:relative;z-index:1}
.Banner002167 div{height:300px;background-position:center top;background-repeat:no-repeat}
.Banner002167 img{display:none}
.Banner002167 aside{position:absolute;left:50%;top:50%;line-height:46px;height:46px;width:100%;font-size:33px;padding:0 2%;max-width:1200px;color:#fff;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media(max-width:1000px){.Banner002167 div{display:none}
.Banner002167 img{display:block;width:100%}
}
@media(max-width:640px){.Banner002167 aside{font-size:24px}
}
.Menu002147{background:url(../images/bbg.png)}
.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:60px;height:60px}
.Menu002147 li a:after{position:absolute;left:0;bottom:0;content:'';height:2px;width:100%}
.Menu002147 li.aon a,.Menu002147 li:hover a{color:#cc9e66}
.Menu002147 li.aon a:after,.Menu002147 li:hover a:after{background:#cc9e66}
@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}
}
.Singlepage{padding:3% 0}
.Singlepage .culture dd{width:49.5%;margin-right:1%;margin-bottom:1%;background:url(../images/bbg.png);float:left;padding:30px 30px;font-size:14px;border-radius:0;height:110px;position:relative;color:#999}
.Singlepage .culture dd:nth-child(2n){margin-right:0}
.Singlepage .culture dd p{font-size:18px;margin:5px 0;font-weight:400;color:#033443}
.Singlepage .culture dd .tit{float:left}
.Singlepage .culture dd .tit h1{margin:0;font-weight:400;font-size:22px;color:#444}
.Singlepage .culture dd .tit h2{text-transform:uppercase;margin:0;font-size:16px;color:#ddd}
.Singlepage .culture dd .icon{position:absolute;right:30px;top:25px;width:60px;height:60px;background:#fff;border-radius:100px;padding:12px;box-shadow:2px 2px 0 #eee}
.Singlepage .culture dd .icon img{opacity:.5}


.Singlepage .about {height: auto; overflow: hidden} 
.Singlepage .about .text{ font-size: 14px; line-height: 26px; width:62%; float:left; text-align: justify  } 
.Singlepage .about .text h1{ font-size: 22px; margin: 0; font-weight: normal; color: #444;background: url("../images/tit2.png") no-repeat left center; padding-left: 32px;} 
.Singlepage .about .pic{ width:34%; float:right} 



/*
 .PicList001647 为demo编号
 */
.PicList001647 { padding: 4% 0 }
.PicList001647  li{ margin-bottom: 30px; }
.PicList001647  li a{ display: block; height: auto; overflow: hidden; position: relative;  background: #eaeef1}
.PicList001647  li a .pic{  width:22%;position: absolute; left:0; top: 0; height: 100%; }
.PicList001647  li a .text{  width:78%; float: right; padding: 5% }
.PicList001647  li a .text h1{ font-size:26px;font-weight: normal; margin:0 0 20px 0; }
.PicList001647 li a .text p{ font-size:14px; line-height: 28px; }
.PicList001647  li a .text .more{line-height: normal;color: #264c9a;background: none;width: auto; text-align: left;margin: 70px 0 0 ; display: block; }
.PicList001647  li a .text .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.gif") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
.PicList001647 li a:hover .text p{color:#333;}

@media(max-width:768px){
	.PicList001647 li{margin-bottom:20px;}
	.PicList001647 li a .text h1{font-size:22px;}
	.PicList001647 li a .pic{width:42%;}
	.PicList001647 li a .text{width:57%;}
	.PicList001647 li a .text .more{margin-top:45px;}
}




.PicList000762{ padding-top:4%;}
.PicList000762 li{ float:left; width:23.8%; margin-right:1.6%; margin-bottom:3%; }
.PicList000762 li:nth-child(4n){ margin-right:0;}
.PicList000762 li a{ display:block; background-color:#eaeef1;transition:all ease-in-out 0.3s;}
.PicList000762 li h2{ margin:0; font-size:16px; color:#444; text-align:center; padding:20px 0 30px; font-weight: normal}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:110%;}
.PicList000762 li a:hover{ background-color:#264c9a; }
.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;}
}


.PicList000763{ padding:4%  0 0%}
.PicList000763 li{ float:left; width:32.2%; margin-right:1.6%; margin-bottom:3%; border: 1px solid #eaeef1}
.PicList000763 li:nth-child(3n){ margin-right:0;}
.PicList000763 li a{ display:block; transition:all ease-in-out 0.3s;}
.PicList000763 li h2{ margin:0; font-size:16px; color:#444; text-align:center; padding:20px 0 ; font-weight: normal}
.PicList000763 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:50%;}
.PicList000763 li a:hover{ background-color:#264c9a; }
.PicList000763 li a:hover h2{color:#fff;}
@media(max-width:640px){
.PicList000763 li{width:49%;}
.PicList000763 li:nth-child(3n){ margin-right:2%;}
.PicList000763 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000763 li h2{font-size:14px;padding:12px 0;}
}


.PicList000769{ padding:4% 0 0%;}
.PicList000769 li{   position: relative; height: auto; overflow: hidden; margin-bottom: 3%}
.PicList000769 figure{ width: 40%;  position: absolute; left: 0; top: 0; height: 100%;background-size: cover}
.PicList000769 .text{ width:60%; float: right; background: #eaeef1; padding: 5%}
.PicList000769 .text h1{ font-weight: normal; margin: 0 0 20px 0}
.PicList000769 .text p{  line-height: 26px; margin: 0 0 60px 0}

.PicList000769 .text .more{line-height: normal;color: #264c9a;background: none;width: auto; text-align: left;}
.PicList000769 .text .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.gif") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}

.PicList000769 a:hover .text p{color:#333;}

@media(max-width:768px){
	.PicList000769 figure{width:100%;position: relative;padding-bottom:48%;}
	.PicList000769 .text{width:100%;}
	.PicList000769 .text h1{font-size:22px;margin:0 0 15px 0;}
	.PicList000769 .text p{margin:0 0 25px 0;}
}





.PicList000770{ padding:4% 0 0%;}
.PicList000770 li{   position: relative; height: auto; overflow: hidden; margin-bottom: 3%}
.PicList000770 figure{ width: 20%;  position: absolute; left: 0; top: 0; height: 100%;background-size: cover}
.PicList000770 .text{ width:80%; float: right; background: #eaeef1; padding: 5%}
.PicList000770 .text h1{ font-weight: normal; margin: 0 0 20px 0}
.PicList000770 .text p{  line-height: 26px; margin: 0 0 60px 0}

.PicList000770 .text .more{line-height: normal;color: #264c9a;background: none;width: auto; text-align: left;}
.PicList000770 .text .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.gif") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}

.PicList000770 a:hover .text p{color:#333;}

@media(max-width:768px){
	.PicList000770 figure{width:100%;position: relative;padding-bottom:48%;}
	.PicList000770 .text{width:100%;}
	.PicList000770 .text h1{font-size:22px;margin:0 0 15px 0;}
	.PicList000770 .text p{margin:0 0 25px 0;}
}






.PicList000772{ padding:4% 0 2%;}
.PicList000772 li{   position: relative; height: auto; overflow: hidden; margin-bottom: 3%}
.PicList000772 figure{;transition: transform .5s ease-in-out; width: 30%;  position: absolute; left: 0; top: 0; height: 100%;background-size: cover}
.PicList000772 li:hover  figure{ transform: scale(1.1);}

.PicList000772 .text{ width:70%; float: right; background: #eaeef1; padding: 5%; position: relative;z-index: 50}
.PicList000772 .text h1{color: #444; font-weight: normal; margin: 0 0 20px 0}
.PicList000772 .text p{ color: #666;  line-height: 26px; margin: 0 }

.PicList000772 .text .more{line-height: normal;color: #264c9a;background: none;width: auto; text-align: left;}
.PicList000772 .text .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.gif") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}



@media(max-width:768px){
	.PicList000772 figure{width:100%;position: relative;padding-bottom:48%;}
	.PicList000772 .text{width:100%;}
	.PicList000772 .text h1{font-size:22px;margin:0 0 15px 0;}
	.PicList000772 .text p{margin:0 0 25px 0;}
}












.Page002046 .Pages{text-align:center;padding:2% 0 3%}
.Page002046 .Pages a{display:inline-block;vertical-align:middle;border:1px solid #ececec;background:#fff;padding:0 15px;line-height:38px;color:#999}
.Page002046 .Pages a.a_cur,.Page002046 .Pages a:hover{background-color:#cc9e66;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_count,.Page002046 .Pages .p_cur,.Page002046 .Pages .p_jump,.Page002046 .Pages .p_total{display:none}
.Page002046 .Pages .a_next,.Page002046 .Pages .a_prev{padding:0;width:44px;background:url(../images/Page002046-a_prev.gif) no-repeat center center #fff;overflow:hidden;line-height:1000px;height:38px}
.Page002046 .Pages .a_next{background:url(../images/Page002046-a_next.gif) no-repeat center center #fff}
@media(max-width:640px){.Page002046 .Pages .a_end,.Page002046 .Pages .a_first{display:none}
}
@media(max-width:480px){.Page002046 .Pages a{padding:0 5px}
}

/*
 .TextList001652 为demo编号
 */
.TextList001652{max-width:1400px;margin:0 auto;margin-top:4%;margin-bottom:2%;}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:20%; text-align:center;font-size:16px;}
.TextList001652 .job_ol li{ background-color:#293d4f; color:#fff; line-height:57px;}
.TextList001652 .list{ border-bottom:1px solid #ebebeb;}
.TextList001652 .job_info{ display:none;}
.TextList001652 .job_info strong{font-size:16px;color:#333;}
.TextList001652 .job_info p{line-height: 28px;}
.TextList001652 .list_ul{ cursor:pointer;font-size:12px;}
.TextList001652 .list_ul li{ padding:1em 0;}
.TextList001652 .list_ul li:nth-child(5) a{ border:1px solid #ededed; border-radius:5px; display:inline-block; padding:0 7%; line-height:1.8em;}
.TextList001652 .list_ul li:nth-child(5) a:hover{  background-color:#264c9a;color:#fff;}
.TextList001652 .job_info{padding:1% 5% 2%;} 
@media(max-width:640px){
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{width:25%;}
.TextList001652 .list_ul li{padding:12px 0;}
.TextList001652 .job_ol li:nth-child(4),
.TextList001652 .list_ul li:nth-child(4){ display:none;}
}
/*
 .Banner002187 为demo编号
 */
.Banner002187 span{background-position: center center; background-repeat:no-repeat; background-size:cover; height:440px; display:block;}
.Banner002187 img{ display:none;}
@media (max-width: 1000px){
	.Banner002187 span{ height:auto; background:none; height:auto;}
	.Banner002187 img{ display:block;}
}

/*
 .Menu000706 为demo编号
 */
.Menu000706{ margin-bottom:0%;background: #eaeef1}
.Menu000706 nav{ position:relative;height:60px;}
.Menu000706 nav dl{ position:absolute; right:0; top:50%; margin-top:-12px; background:url(../images/Menu000706-cur.png) no-repeat left center; padding-left:25px; color:#999; line-height:24px;}
.Menu000706 nav dl a{color:#999; }
.Menu000706 nav dl span,
.Menu000706 nav dl a:hover{color:#264c9a;}
.Menu000706 nav li a{ display:block; font-size:16px; padding:19px 20px;}
@media(min-width:769px){
.Menu000706 nav ol{ display:none;}
.Menu000706 nav ul{ display:block !important;}
.Menu000706 nav li{ float:left; padding:0}
.Menu000706 nav li a:hover,
.Menu000706 nav li a.aon{ color:#fff;background:  #264c9a;}
}
@media(max-width:1000px){
.Menu000706 nav dl{ display:none;}
.Menu000706 header{ position:relative; z-index:5;}
.Menu000706 header h1{ display:block; padding-right:0;}
}
@media(max-width:768px){
.Menu000706 nav{ position:relative;}
.Menu000706 nav ol{ border-top:1px solid #e6e6e6; margin-top:0%; padding:10px 0;}
.Menu000706 nav ol span{display:block; background-color:#264c9a; padding:3px;border-radius:2px;}
.Menu000706 nav ol a{ display:block; background-color:#fff;color:#333; border-radius:2px; line-height:40px; padding:0 10px; position:relative; font-size:16px;}
.Menu000706 nav ol a::before{ position:absolute; content:''; right:5px; top:50%; margin-top:-3px; border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #264c9a;}
.Menu000706 nav ul{ position:absolute; width:100%; top:56px; left:0; background-color:#264c9a; padding:3px; border-radius:0 0 5px 5px; display:none;z-index: 200}
.Menu000706 nav li{ background-color:#fff; border-bottom:1px solid #264c9a;border-radius:2px;}
.Menu000706 nav li:nth-child(2n){ background-color:rgba(255,255,255,0.8);}
.Menu000706 nav li a{ padding:0 2%; line-height:40px; }
.Menu000706 nav li a:hover{color:#ed6c00;}
}
@media(max-width:768px){
.Menu000706 header h1{ font-size:20px;}
}

.PicList000687{padding: 0vw 0 0 0;overflow: hidden;}
.PicList000687 .auto{max-width: 1400px;}


.PicList000687 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #a5894b;display: block;}
.PicList000687 .more:hover{background: #a52d34;}
.PicList000687 .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687 .tit{font-size: 18px;color: #333;font-weight: normal;}
.PicList000687 time{font-family: 'DIN-Medium';}
.PicList000687  p{line-height: 1.715em;color: #666;height: 3.43em; margin-bottom: 2.03vw;}
@media(max-width:640px){
.PicList000687 .tit{font-size:4vw;}
.PicList000687  p{font-size:3.5vw;}
}
.PicList000687 .news-top{padding-bottom: 4.22vw;}
.PicList000687 .news-top .info{border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.PicList000687 .news-top time{border-left:1px solid #c6c6c6; padding-left: 1.62vw;display: block; margin-bottom: 2.61vw;color: #a52d34;font-size: 18px;}
.PicList000687 .news-top time span{display: block;font-size: 2em;}
.PicList000687 .news-top .slick-dots{ text-align: center;padding-top: 1.72vw;}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: 20px; height:3px; margin: 0 5px;background-color: #d9d9d9;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{background:#a5894b;}
@media(min-width:769px){
.PicList000687 .news-top .pic{width: 520px;}
.PicList000687 .news-top .info .main{padding-left: 5.21vw;}
}
@media(min-width:1025px) and (max-width:1024px){
.PicList000687 .news-top .pic{width: 45%;}
}
@media(max-width:768px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top .info{padding: 5vw;}
.PicList000687 .auto{padding:0 2%;}
}
@media(max-width:640px){
.PicList000687 .news-top time{font-size: 3.6vw;}
}

.PicList000687 .news-list{padding: 4.12vw 0 1vw 0;}
.PicList000687 .news-list li{background: #eaeef1; margin-bottom: 1.41vw;}
.PicList000687 .news-list li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list .main{border-left: 2px solid #264c9a; padding-left: 4.17vw; padding-right: 4.06vw;}
.PicList000687 .news-list .tit{margin-bottom: 10px;}
.PicList000687 .news-list time{color:rgba(0,0,0,0.5);}
.PicList000687 .news-list .more{line-height: normal;color: #264c9a;background: none;width: auto; text-align: left;}
.PicList000687 .news-list .more:after{background-image: url("../images/PicList000687_more.gif");}
@media(min-width:641px){
.PicList000687 .news-list .pic{width: 340px;}
}
@media(max-width:640px){
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:4vw;}
.PicList000687 .news-list .main{padding: 4vw;border: 2px solid #264c9a; border-bottom: 0;}
}



/*Page002623 */
.Page002623{padding: 2vw 0 4vw 0; text-align: center;font-size: 16px;}

.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 48px; width: 48px; margin: 0 1px;border-radius: 50px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #264c9a;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}
/*
 .RighInfo002275 为demo编号
 */
.RighInfo002275 .p,.RighInfo002275 .h2,{}
.RighInfo002275{padding: 8% 0}
.RighInfo002275 .text{margin-bottom: 30px;padding-top:4%;}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 50px; margin: 0; padding: 0;}
.RighInfo002275 .text p img{width:30px;margin-right:7px;}
.RighInfo002275 .text h3{font-size:28px;font-weight: normal;color:#000;margin:0;font-family: Fonts;margin-bottom:5%;}
.RighInfo002275 .text h3 span{font-family: Fonts2;font-size:22px;display: block;position: relative;}
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;}
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding: 50px 0 70px}
	.RighInfo002275 .text .title{margin-bottom: 75px}
	.RighInfo002275 .map{width: 750px;height: 430px;}
	.RighInfo002275 .text{width: 40%;}
}

@media(max-width:768px){
	.RighInfo002275 .text h3{font-size:22px;}
	.RighInfo002275 .text h3 span{font-size:18px;}
}


/*
 .RighInfo001277 为demo编号
 */
.RighInfo001277{ padding:4% 0 2%;}
.RighInfo001277 .list_img{ float:left; width:45%; position:relative;}

.RighInfo001277 .big_img li,
.RighInfo001277 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:450px}
.RighInfo001277 .big_img li figure{ border:1px solid #e5e5e5;background-size:cover;}
.RighInfo001277 .copy{ position: relative;}

.RighInfo001277  .bx-pager{  text-align:center; width:100%; z-index:100; margin: 20px 0}
.RighInfo001277 .bx-pager div{ display:inline-block;margin:0 5px;}
.RighInfo001277 .bx-pager div a{ display:block;  line-height:100px; overflow:hidden; border: 2px solid #ccc; position: relative;width:16px; height:16px; border-radius: 50%    }
.RighInfo001277 .bx-pager div a.active{ border: 2px solid #264c9a;}
.RighInfo001277 .bx-pager div a.active:after{ content: ""; display: block; width: 6px; height: 6px; top: 3px; left: 3px; position: absolute; background:#264c9a;border-radius: 50%}



.RighInfo001277 .right_info{ float:right; width:50%; padding:  0 0 }
.RighInfo001277 .right_info h1,
.RighInfo001277 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo001277 .right_info h1{ padding:2% 0; color:#222; font-size:36px; font-weight: normal }
.RighInfo001277 .right_info p{line-height:27px; color:#999; font-size: 16px; margin-bottom:10%;}
.RighInfo001277 .right_info a{ display:inline-block; background: #264c9a; padding:0px 60px;line-height: 50px; font-size:16px; color:#fff; transition:0.4s;}
.RighInfo001277 .right_info a:hover{ }

.RighInfo001277 .tab{ padding:3% 0;}
.RighInfo001277 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo001277 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3;  font-size:16px; margin-right:4px; cursor:pointer;}
.RighInfo001277 .tab .h1_tab span.on{ background-color:#264c9a; color:#fff;}
.RighInfo001277 .tab .info{ padding-top:3%;line-height:32px; color:#999; font-size: 16px; }

@media(max-width:768px){
.RighInfo001277 .list_img,
.RighInfo001277 .right_info{ float:none; width:auto;}
.RighInfo001277 .right_info a{padding:0 36px;line-height: 42px;}
.RighInfo001277 .big_img li, .RighInfo001277 .big_img li figure{height:320px;}
}
@media(max-width:640px){
.RighInfo001277 .list li{ height:100px;}
.RighInfo001277 .right_info h1{font-size:22px; }
.RighInfo001277 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo001277 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo001277 .list a{ height:28px;}
.RighInfo001277 .list li{ height:80px;}
.RighInfo001277 .tab .info{line-height: 27px}
.RighInfo001277 .tab .h1_tab{ font-size:14px;}
.RighInfo001277 .tab .h1_tab span{ padding:0 5%;line-height: 42px;}
 }	





.RighInfo001111{ padding: 4% 0 }
.RighInfo001111 .text { margin-bottom: 3%}
.RighInfo001111 .text .title {  margin-bottom: 30px;;}
.RighInfo001111 .text .title h1{     color: #222; font-weight: normal; font-size: 28px;}
.RighInfo001111 .text p{ line-height: 26px;}


.RighInfo001111 .top {  background: #eaeef1;padding:3%}
.RighInfo001111 .top .pic{  padding-bottom: 50%; background-size: cover; background-position: center center}

.RighInfo001111 .slick-arrow{ font-size:0; width:60px !important; height:60px !important; border:none; position:absolute; top:50%; margin-top:-20px; background:#fff; cursor:pointer; padding:0; z-index: 110; border-radius: 50%; border: 3px solid #eaeef1;transition: 0.5s}
.RighInfo001111 .slick-arrow:hover{ background: #264c9a; border-color:#8d9cbb }

.RighInfo001111 .slick-prev{ left:-30px;}
.RighInfo001111 .slick-next{ right:-30px;}
.RighInfo001111 .slick-next::before,
.RighInfo001111 .slick-prev::before{ position:absolute; content:''; width:30%; height:30%; border-top:3px solid #d3dde4; border-right:3px solid #d3dde4; top:35%; left:35%; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.RighInfo001111 .slick-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); left:40%; }
.RighInfo001111 .slick-next:hover::before,
.RighInfo001111 .slick-prev:hover::before{ border-color:#fff}
.RighInfo001111 .bot{ text-align: center; }
.RighInfo001111 .bot .home_more{ margin: 50px 0 0 }

@media(max-width:768px){
	.RighInfo001111 .text .title h1{font-size:22px;}
	.RighInfo001111 .slick-prev{left:-10px;}
	.RighInfo001111 .slick-next{right:-10px;}
	.RighInfo001111 .slick-arrow{width: 35px !important;
    height: 35px !important;}
}


.PicList002222{padding: 4% 0}

.PicList002222 .tit{ margin-bottom: 20px; padding-left: 30px; font-size: 24px;color: #333;background: url(../images/tit2.png) no-repeat left center;}


.PicList002222 li{ width: 32%; margin-right: 2%; float: left; background: #eaeef1}
.PicList002222 li:nth-child(3n){  margin-right: 0}
.PicList002222 li .pic{}
.PicList002222 li .text{padding:8%; min-height: 240px;}
.PicList002222 li h1{font-size: 22px; font-weight: normal; margin: 0 0 20px 0; color: #444}
.PicList002222 li pre{line-height: 28px;}


@media(max-width:768px){
	.PicList002222 li{width:100%;margin-bottom:2%;}
	.PicList002222 li .text{padding:5%;min-height: auto}
	.PicList002222 li h1{margin:0 0 12px 0;}
}









/*RighInfo002811 */
.RighInfo002811{padding: 6% 0 0;}


.RighInfo002811 .box:nth-child(2n) .txt .inner,
.RighInfo002811 .box:nth-child(2n-1) .txt{}
.RighInfo002811 .pic img{display: block; width: 100%;}
.RighInfo002811 .txt{position: relative; z-index: 10; background: #eaeef1}
.RighInfo002811 .txt .inner{padding: 3% 10%;}

.RighInfo002811 .txt .tit{padding-left: 30px; font-size: 24px;color: #333;background: url(../images/tit2.png) no-repeat left center;}
.RighInfo002811 .txt h1{ font-size:20px; font-weight: normal; color: #222;text-align: justify;}
.RighInfo002811 .txt p{line-height: 28px; font-size: 14px;color: #888;text-align: justify;}


.RighInfo002811 .box:nth-child(2n) .txt{vertical-align: top;background:#3e5990}
.RighInfo002811 .box:nth-child(2n) .txt .tit{ padding-left: 32px; background: url(../images/tit3.png) no-repeat left center;color: rgba(255,255,255,0.8)}
.RighInfo002811 .box:nth-child(2n) .txt p{ color: rgba(255,255,255,0.5) }

@media(min-width:1025px){
.RighInfo002811 .box:nth-child(2n){margin-bottom:0;}
.RighInfo002811 .box .pic{width:33.8%;}
.RighInfo002811 .box .pic .inner{ width: 105.715%;}
.RighInfo002811 .box:nth-child(2n-1) .pic .inner{ }
.RighInfo002811 .box:nth-child(2n) .pic .inner{float: right; }
}
@media(max-width:1024px){
.RighInfo002811 .ytable,
.RighInfo002811 .ytable-cell{display: block;}
.RighInfo002811 .txt .inner{padding: 5% 4%!important;}
}

/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding:4% 0;}
.RichInfo005 .auto{max-width:1400px;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;color:#333;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info p{font-size:16px;line-height: 26px;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; margin:3% 0;} 
.RichInfo005 .news_info .info_back a{ color:#264c9a; font-size:15px;border:1px solid #264c9a;padding:10px 30px;}
.RichInfo005 .news_info .info_back a:hover{color:#fff;background:#264c9a;}
.RichInfo005 .news_info .info_pn span{ display:block;line-height: 25px;}
.RichInfo005 .news_info .info_pn span a{ color:#999;}
.RichInfo005 .news_info .info_pn span a:hover{color:#264c9a;}
@media(max-width:768px){
	.RichInfo005 .auto{padding:0 2%;}
	.RichInfo005 .news_info .title h1{font-size:22px;}
	.RichInfo005 .news_info .info_back{margin:9% 0;}
}

.PicList000626{padding:4% 0 4%;}
.PicList000626 .tit{    font-size: 44px;
    font-weight: bold;
    color: #333;
    margin-top: 0;
    text-transform: uppercase;
    font-family: Goldenbook-Regular;
    text-align: center;
    margin-bottom: 2.5%;}
.PicList000626 li{ float:left; width:20%; padding:10px;}
.PicList000626 li .a{ display:block; padding-top:45%;background-position: center center;  background-repeat:no-repeat; border:1px solid #ddd;background-size:cover;}
.PicList000626 li p{text-align: center;font-size:16px;color:#666;}
@media( max-width:768px){
.PicList000626{}
.PicList000626 .tit{font-size:30px;}
.PicList000626 li{width:33.33333333%;}
.PicList000626 li .a{background-size:contain;}
}
@media( max-width:480px){
.PicList000626 li{width:50%;}
.PicList000626 li .a{background-size:contain;}
.PicList000626 li p{margin: 5px 0;font-size:14px;}
}


/*
 .Form001725 为demo编号
 */
.Form001725{ padding:2% 0 4% 0;}
.Form001725 .form{ display:table; width:100%;}
.Form001725  figure{ display:table-cell; vertical-align:middle;}
.Form001725  figure:nth-child(2){ width:50%; padding-left:2%;margin-top: 2%;}
.Form001725  figure:nth-child(2) img{margin-top: -4%;}
.Form001725 .form td{ padding-bottom:20px; font-size:14px;}
.Form001725 .form .tr{width: 32%;float:left;margin-right:1%;}
.Form001725 .form .tr td{width: 33%; }
.Form001725 .form .text{ width:100%; border-radius:3px; border:1px solid #cfcfcf; line-height:41px;height:41px; text-indent:10px; background:none; }
.Form001725 .form p{ margin:0 0 10px 0;color:#264c9a;font-size: 16px; background:url(../images/Form001725-icon.jpg) no-repeat left center; padding-left:0px;}
.Form001725 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001725 .form td em i{ font-style:normal; color:#e60112;}
.Form001725 .form .btn{ background:#264c9a; color:#fff; cursor:pointer; font-size:16px; width:60%; max-width:160px; height:42px; border-radius:3px; border:none; margin-top:20px;}
.Form001725 .form dl{ position:relative;}
.Form001725 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; background:url(../images/Form001725-check.png) no-repeat 95% center;}
.Form001725 .form dd{ display:none; position:absolute; left:0; top:100%; background-color:#eee; width:100%; z-index:10;}
.Form001725 .form dd a{ display:block; line-height:36px; padding:0 10px;}
.Form001725 .form dd a:hover{ background-color:#ccc;}

@media(max-width:768px){
  .Form001725 .form .tr{width:100%;}
  .Form001725 .form .tr td{width: 1%;}
}

.placeholder .webuploader-pick{background:#264c9a !important;}
.statusBar .btns .uploadBtn{background:#264c9a !important;}



.list_istop{ padding:0% 0 2% 0;margin: 0 auto;margin-top:3%;}
.list_istop .auto{ }
.list_istop ol{overflow:hidden; padding-bottom:15px; margin-bottom:15px;    border-bottom: 1px solid #eee;}
.list_istop ol img{ float:left; width:30%; margin-right: 2%;}
.list_istop ol h1{ margin:0; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; color:#010101; font-weight:normal;}
.list_istop ol time{ color: #999;  margin-right: 5%;font-size: 14px;}
.list_istop ol p{ margin:2% 0; color:#707070; line-height:24px;    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.list_istop ol a.more{ color:#9e0e02;display:inline-block;}
.list_istop li {position: relative; border-bottom: 1px #b2b2b2 dotted; height:52px; line-height:51px; overflow:hidden;} 
.list_istop li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#ccc; left:5px; top:50%; margin-top:-2px;}
.list_istop li time{ float:right; font-size:14px; color:#4c4c4c;}
.list_istop li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px;  font-size:16px}
.list_istop li a:hover{ color:#264c9a;}

@media(max-width:640px){
  .list_istop li a{width:77%;}
}
