.auto_1290{ max-width:1290px;}
@media(max-width:1290px){.auto_1290{ padding:0 2%;}}


.auto_1400{ max-width:1400px;}
@media(max-width:1400px){.auto_1400{ padding:0 2%;}}





/*Top002262*/
.Top002262 { background: #fff; position: relative; z-index: 100;}
.Top002262 .header-left{ float: left; width: 40%; display:table; height:85px;max-width: 215px;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .header-mid,
.Top002262 .header-right{ float:right;}
.Top002262 .header-menu li{ width:auto !important; margin-right:60px;}
.Top002262 .header-menu li em{position:relative; padding: 0 20px;}
.Top002262 .header-menu li em a{ line-height:85px; position:relative; font-size:16px; color:#333;}
.Top002262 .header-menu li em a::before{ position:absolute; content:''; left:50%; transform:translateX(-50%);  height:3px; background:#256cea;width:0; transition:ease-in-out 0.3s; bottom: 0;}
.Top002262 .header-menu li em a:hover,
.Top002262 .header-menu li.aon em a{color:#256cea;}
.Top002262 .header-menu li em a:hover::before,
.Top002262 .header-menu li.aon em a::before{width:100%;}
.Top002262 .header-menu li .sub{ width:150%; left:-25%;  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:#256cea; }
.Top002262 .header-right dd{ float:left;padding:27.5px 0;}
.Top002262 .top-search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/Top002262-search.png) no-repeat center center; width:30px; height:30px;  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:#256cea; 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-menu{ position:fixed; right:-100%; top:0; background:#000; z-index:100; padding-top:85px; 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 em{line-height: 50px;}
.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{ background:url(../images/Top002262-icon.png) no-repeat 95% center;}
.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:30px;background:#256cea; 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; position:fixed; right:2%;}
.Top002262 #open_menu.open_menu_on i{height:3px; margin-top:-1.5px;}
	
	
.Top002262 #header-menu li#m2.has-sub em::before,
.Top002262 #header-menu li#m2 .sub{display: none !important;}	
}



/*.Banner001751*/
.Banner001751 li{ height:680px; background-position: center top; background-repeat:no-repeat;}
.Banner001751 li a{ display:block;height:680px; width: 100%;}
.Banner001751 li img{ display:none;}
.Banner001751 .bx-wrapper{ position:relative; z-index:1;}
.Banner001751 .bx-viewport{ z-index:1;}
.Banner001751 .bx-controls-direction a{display: none;z-index:10; position:absolute; top:50%; width:100px; height:100px; background:url(../images/Banner001751-btn.png) no-repeat 0 0; overflow:hidden; line-height:1000px; margin-top:-50px;}
.Banner001751 .bx-controls-direction a.bx-next{ right:5%; background-position: right top;}
.Banner001751 .bx-controls-direction a.bx-prev{ left:5%;}
.Banner001751 .bx-pager{ z-index:10; position:absolute; width:100%; text-align:center; left:0; bottom:5%;}
.Banner001751 .bx-pager div{ display:inline-block; padding:0 5px;}
.Banner001751 .bx-pager div a{ display:block; width:18px; height:18px; border:2px solid transparent; border-radius: 50%; overflow:hidden; line-height:100px; position: relative;}
.Banner001751 .bx-pager div a::after{ position:absolute; content:''; width:8px; height:8px; background:#e1e1e1; top:50%; left:50%;margin-top: -4px; margin-left: -4px; border-radius: 50%;}
.Banner001751 .bx-pager div a.active{ border-color: #fff;}
.Banner001751 .bx-pager div a.active::after{ background: #fff;}

@media(max-width:1024px){
.Banner001751 li{ height:auto; background:none !important;}
.Banner001751 li a{height: 100%;position: absolute;width: 100%;left: 0;top: 0;z-index: 2;}
.Banner001751 li img{ display:block; width:100%;}
}






.Hometitle{ font-size: 32px; color: #34404b;  padding-bottom: 40px; letter-spacing: 2px; text-align: center;}
@media(max-width:640px){
.Hometitle{font-size: 26px;}
}





/*Floor002732 */
.Floor002732{overflow-x: hidden; padding: 4% 0 5%;}
.Floor002732 .auto{padding: 0!important; width: 96%; }
.Floor002732 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002732 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Floor002732 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
.Floor002732 .slick-dots li.slick-active{border-color: #256cea;}
.Floor002732 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #256cea;}
.Floor002732 .main{position: relative; }
.Floor002732 .slider{position: relative; z-index: 10;}
.Floor002732 .slider li.slick-slide{position: relative; height: auto; padding: 0 5px;}
.Floor002732 .slider li a{ position: relative; z-index: 10; text-align: center; height:398px;}
.Floor002732 .slider li a:after{display: block; content: ''; position: absolute; left: 0; top:0; background:#405b72; width: 100%; height: 100%; z-index: 1; opacity: 0.5;}
.Floor002732 .slider li .ytable-cell{position: relative; z-index: 2; width: 100%;}
.Floor002732 .slider li .icon img{width:90px; height:90px;}
.Floor002732 .slider li h2{  margin:0;  color: #fff; font-size:18px; z-index:10;text-align: center; width: 100%; padding: 0 14px;}
.Floor002732 .slider li h2:after{display: block; content: ''; margin: 15px auto 30px;width: 20px; height:3px; background: #5fa7e9;}
.Floor002732 .slider li .dl{height: 0; opacity: 0; -webkit-opacity: 0;color: #fff;font-size:15px; padding: 0 24px; text-align: left; overflow: hidden;}
.Floor002732 .slider li .dl dd{ line-height: 30px;padding-left: 15px; position: relative;}
.Floor002732 .slider li .dl dd:before{position: absolute; content: ''; width: 6px; height: 2px;background: #fff; left: 0; top: 14px;}
.Floor002732 .slider li a:hover h2:after{background: #fff;  margin: 15px auto 0;}
.Floor002732 .slider li a:hover .dl{height:150px;opacity: 1; -webkit-opacity: 1;  line-height: 26px;transition: 0.3s ease-in-out;padding:15px 24px;}
.Floor002732 .slider li a:hover:after{opacity: 0.7;}
.Floor002732 .slick-dots{position: absolute; left: 0; bottom: -40px; width: 100%; z-index: 10;}
@media(max-width:1100px){
.Floor002732 .main{margin-bottom: 50px;}
}
@media(max-width:768px){
.Floor002732{ padding: 50px 0;}
}









/*Floor002919 */

.Floor002919{padding: 80px 0;background:#5d7188;position: relative;}
.Floor002919 .Hometitle{ color: #fff;text-align: left; padding-bottom:20px;}
.Floor002919::after{position: absolute; z-index: 1; content: "";background: url("../images/bg.jpg") no-repeat;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.1;}
.Floor002919 .content{z-index: 10; position:relative}
.Floor002919 .more{width: 125px;font-weight: lighter; line-height: 40px;color: #e9f3ff;display: block; }
.Floor002919 .more:after{display: inline-block; content: '';background: url("../images/Floor002919_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px; transition: 0.3s;}
.Floor002919 .more:hover:after{ margin-left: 15px;}

@media(min-width:769px){
.Floor002919 .auto > .ytable > .ytable-cell{vertical-align: top;}
.Floor002919 .Ispic{ width: 37.143%; height: 25.167vw;}
.Floor002919 .info{padding-left: 4.167vw;}
.Floor002919 .set-up{padding-top:3.5vw; padding-bottom: 1.71875vw; margin-left: -250px;}
.Floor002919 .set-up .year{width: 250px;}
.Floor002919 .set-up .column{padding-left: 4.167vw;}
}
.Floor002919 .info p.dot3{ font-size: 16px; line-height: 1.8; max-height: 7.2em;  font-weight: lighter;color: #e9f3ff; margin-bottom: 30px;}
.Floor002919 .set-up .year{background: rgb(0, 0, 0,0.3);color: #fff; text-align: center;}
.Floor002919 .set-up .year time{text-align: right;display: inline-block;}
.Floor002919 .set-up .year time span{display: block;margin-bottom: 5px;font-family: 'DIN-Medium';font-size: 72px; line-height: 0.8em;}
.Floor002919 .set-up .year time span:before{display: inline-block; height: 2px; background: #fff; content: ''; width: 16px; vertical-align:bottom; margin-right: 5px;}
.Floor002919 .set-up .column{background: rgba(255,255,255,0.2);}
.Floor002919 .set-up .column li{float: left;width: 20%; text-align: center;font-weight: lighter;}
.Floor002919 .set-up .column li a{display: block;-webkit-transition: 0.3s;transition: 0.3s;color: #fff;font-size: 16px;padding: 20px 0;}
.Floor002919 .set-up .column li a:hover{margin-top:-7px; background: #336aa9;-webkit-box-shadow: 15px 6px 32px rgba(0,69,148,0.3);box-shadow: 15px 6px 32px rgba(0,69,148,0.3);color: #fff;}
.Floor002919 .set-up .column li .icon{ margin-bottom: 10px; height: 50px;background-repeat: no-repeat;background-position: center center;}
.Floor002919 .set-up .column li .iconhover{ display: none;}
.Floor002919 .set-up .column li a:hover .icon{ display: none;}
.Floor002919 .set-up .column li a:hover .iconhover{ display:block;}

@media(max-width:768px){
.Floor002919{ padding: 50px 0;}
.Floor002919 .ytable,
.Floor002919 .ytable-cell{display: block;}
.Floor002919 .Ispic{padding-bottom: 107%;}
.Floor002919 .set-up{margin-top: 6vw;}
.Floor002919 .set-up .ytable{position: relative;}
.Floor002919 .set-up .year{display: none;}
}
@media(max-width:640px){
.Floor002919 .set-up .column li a{font-size: 3.5vw;}
.Floor002919 .set-up .column li .icon{margin-bottom:3vw;background-size: contain;height: 7vw;}
.Floor002919 .Hometitle{ font-size: 20px;}
	
}






.Floor002627{padding:60px 0;}
.Floor002627 li{background:#f8f8f8; margin-bottom:10px; padding:2%;}
.Floor002627 li a{position:relative;}
.Floor002627 li a::after{position:absolute; content:''; width:1px; height:100%; left:15%; top:0; background:#ececec; border-top:22px solid #256cea;}
.Floor002627 li time{width:15%; text-align:center; position:relative; font-size:18px; color:#999;font-family: "AkzidenzGroteskBQ-LigExt";}
.Floor002627 li time span{font-size: 46px; display: block; color: #666;}
.Floor002627 li .txt{width:85%; padding-left:4%; padding-right:10%; position:relative;}
.Floor002627 li .txt::after{position:absolute; content:''; width:16px; height:16px; border-top:2px solid #c6c6c6; border-right:2px solid #c6c6c6; right:0; top:50%; -webkit-transition:right 0.3s; transition:right 0.3s; margin-top:-8px; -webkit-transform:rotate(45deg); transform:rotate(45deg);}
.Floor002627 li a:hover .txt::after{border-color:#256cea; right:4%;}
.Floor002627 li h3{margin: 0; font-size: 22px; font-weight: normal;}
.Floor002627 li p{color:#666; line-height:26px; max-height:52px; margin-bottom:0;font-weight: lighter;}
.Floor002627 li a:hover h3{color:#256cea;}
.Floor002627 .more{text-align:center; padding-top:1%;}
.Floor002627 .more a{display: inline-block; width: 60%; max-width: 220px; padding: 1% 0; color: #999; background: #fff; position: relative;}
.Floor002627 .more a::before{position:absolute; content:''; left:0; width:0; top:0; height:100%; -webkit-transition:0.3s; transition:0.3s;}
.Floor002627 .more a:hover::before{width:100%;}
.Floor002627 .more a span{position:relative;font-weight: lighter; z-index:2; font-size:16px; background:url(../images/Floor002627_more.png) no-repeat right center; padding-right:30px; -webkit-transition:0.3s; transition:0.3s;}
.Floor002627 .more a:hover{color:#256cea; }
.Floor002627 .more a:hover span{background-image:url(../images/Floor002627_more1.png); padding-right:50px;}
@media(max-width:1200px){
.Floor002627 li time{font-size:16px;}
.Floor002627 li time span{font-size:40px;}
.Floor002627 li h3{font-size:18px;}
.Floor002627 li{padding-left:0;}
}
@media(max-width:768px){
.Floor002627{ padding: 50px 0;}
}


@media(max-width:640px){
.Floor002627 li time{font-size:12px; width:25%;}
.Floor002627 li time span{font-size:24px;}
.Floor002627 li a::after{left:25%;}
.Floor002627 li .txt{width:75%;}
}
@media(max-width:480px){
.Floor002627 li h3{font-size:16px;}
}




/*
 .Floor002235
 */
.Floor002235 {padding: 55px 0 70px;background: #f8f8f8;}
.Floor002235-1{ background-color: #fff;  padding-top: 0;}
.Floor002235 h3{font-size: 32px;color: #000; text-align: center; font-weight: normal;}
.Floor002235 .word .box+.box{padding-top:25px; margin-top: 25px; border-top: 1px dashed #e0e0e0;}
.Floor002235 .word h4{font-size: 32px;color: #34404b; padding-bottom: 0px; font-weight: normal;letter-spacing: 2px;}
.Floor002235 .word h2{font-weight: lighter;font-size: 22px; margin-top: 0;}
.Floor002235 .word dd{font-size: 16px; font-weight: lighter;line-height: 24px; color: #474747; margin: 0 0 10px; padding-left: 40px;}
.Floor002235 .word p{font-size: 15px;font-weight: lighter;  line-height: 30px;  color: #777;padding: 20px 0 0;}
.Floor002235 .addr{ background: url(../images/Floor002235-addr.png) no-repeat 0 center;}
.Floor002235 .tel{ background: url(../images/Floor002235-tel.png) no-repeat 0 center; margin-bottom: 0 !important;}
@media (min-width: 769px) {
.Floor002235 .map{ width: 50%;max-width: 615px; }
.Floor002235 .word{ width: 50%; padding: 0 5%; }
}

@media(max-width:768px){
.Floor002235{ padding: 50px 0;}
.Floor002235 .ytable,
.Floor002235 .ytable-cell{display: block;}
.Floor002235 .map img{ display: block; margin: 0 auto;}
}
@media(max-width:640px){
.Floor002235 h3{font-size:20px;}
}









/*Bottom002942 */
.Bottom002942{background-color: #3d4045;}
.Bottom002942 .ytable{padding: 45px 0;}
.Bottom002942 .copyright{line-height: 20px;font-weight: lighter; padding: 25px 0; text-align: center;border-top: 1px solid rgba(255,255,255,0.05);color: rgba(255,255,255,0.3);}
.Bottom002942 nav{width: 100%;color: #fff;padding-top: 26px;}
.Bottom002942 nav a{color: #fff; display: inline-block;font-size: 16px;}
.Bottom002942 .wechat img{display: inline-block; width: 46%; max-width: 126px;}
.Bottom002942 .wechat img+img{margin-left:6%;}
.Bottom002942 .contact nav a{display: inline-block;font-weight: lighter;color: #fff; font-size: 16px;}
.Bottom002942 nav a:not(:last-child):after{width: 2px; height: 12px;background: #666; margin: 0 20px;content: '';display: inline-block;}
.Bottom002942 .contact dd{color: #bfbfbf;font-weight: lighter;font-size: 15px;line-height: 2em;padding-left: 28px; background-repeat: no-repeat;background-position: left 9px;}
.Bottom002942 .contact dd.ico-1{background-image: url("../images/Bottom002942_icon1.png");}
.Bottom002942 .contact dd.ico-2{background-image: url("../images/Bottom002942_icon2.png");}
.Bottom002942 .contact dd.ico-3{background-image: url("../images/Bottom002942_icon3.png");}
.Bottom002942 .contact nav a:hover{color: #b1b1b1;}
@media(min-width:1025px){
.Bottom002942 .logo{width: 34%;border-right: 1px solid rgba(255,255,255,0.05);}
.Bottom002942 .logo img{width: 100%; max-width: 215px;}
.Bottom002942 .contact{padding:0 4vw; width: 42%;}
.Bottom002942 .wechat{width: 24%;text-align: right;}
}
@media(max-width:1024px){
.Bottom002942{text-align: center;}
.Bottom002942 .ytable,
.Bottom002942 .ytable-cell{display: block;}
.Bottom002942 .contact dl{display: table; margin: 0 auto; text-align: left;}
.Bottom002942 .contact{padding: 5vw 0;}
.Bottom002942 .contact nav a{margin-bottom: 4px;}
.Bottom002942 .ytable{padding: 5vw 0;}
}
@media(max-width:640px){
.Bottom002942 .contact dd,
.Bottom002942 .contact nav a{font-size: 3vw;}
.Bottom002942 .contact nav a:not(:last-child):after{margin: 0 2vw;}
.Bottom002942 .logo img{width: 50%;}
}






/*Other002539 */
.Other002539{position:fixed;z-index:200;right:4px;display: none;}
.Other002539 .box{box-shadow: 5px 5px 30px rgba(0,0,0,.1);padding: 5px;background: #fff;border-radius: 6px;}
.Other002539 .box+.box{margin-top: 5px;}
.Other002539 .xcx span{display: block; font-size: 17px;color:#256cea; font-weight: bold; padding-bottom: 10px; border-bottom: 1px solid #eaeaea;}
.Other002539 .xcx img{display: block;width: 100%;max-width: 120px;margin: 0 auto 10px;}
.Other002539 li{color:  #00a0e9;font-size: 12px;padding: 7px 0;line-height: 28px;padding-left: 20px;background: url(../images/Other002539-icon.png) no-repeat left center; border-top: 1px dashed #eaeaea;}
.Other002539 .zxkf a{display: block;font-size: 15px;color: #00a0e9;line-height:30px;padding: 5px 10px;}
.Other002539 .zxkf a:after{display: inline-block; content: '';background: url("../images/right_float_web.png") no-repeat; width:19px; height: 23px; vertical-align:bottom; margin-left: 5px;}

@media(min-width:1025px){
.Other002539{top:50%;transform:translateY(-50%);display: block;background: #00a0e9;padding: 5px;border-radius: 6px;}
}











.Banner002730{ position:relative;}
@media(min-width:1025px){
.Banner002730 figure{ height:400px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
}







/*Menu002147 */
.Menu002147{background: #f8f8f8;}
.Menu002147 ul{display: table; margin: 0 auto;}
.Menu002147 li{float: left; padding: 0 40px; position: relative;}
.Menu002147 li:after{position: absolute; content: ''; width: 1px; right: 0; top: 50%; height: 14px; margin-top: -7px; background: #dfdfdf;}
.Menu002147 li.end:after{display: none;}
.Menu002147 li a{display: block; font-size: 16px; position: relative; overflow: hidden; line-height: 82px; height: 82px;}
.Menu002147 li a:after{position: absolute; left: 0; bottom: 0; content: ''; height: 2px; width: 100%;}
.Menu002147 li.aon a,
.Menu002147 li:hover a{color: #256cea;}
.Menu002147 li.aon a:after,
.Menu002147 li:hover a:after{background: #256cea;}
@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.3%} 
.Menu002147 li:nth-child(3n):after{display: none;}
}
@media(max-width:375px){
.Menu002147 li a{font-size: 14px; padding: 0 8px;}
}







.RighInfo000623{padding: 4% 0;}
.RighInfo000623 .title{margin-bottom: 2vw;}
.RighInfo000623 .title .cn{font-size: 32px; color: #000; padding-bottom: 10px;}
.RighInfo000623 .title .en{font-family: 'bebas-neue'; color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
	.RighInfo000623 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
	.RighInfo000623 .title .cn{font-size: 6vw;}
}
.RighInfo000623 .ytable-cell{padding: 4.167vw 0;}
.RighInfo000623 .pic .inner{position: relative;}
.RighInfo000623 .pic time{bottom: 0; text-align: right; position: absolute; right: 0; background: -webkit-gradient(linear, left top, right top, from(rgba(159, 191, 249, 0.8)), color-stop(80%, #256ceae0)); background: linear-gradient(to right, rgba(159, 191, 249, 0.8) 0%, #256ceae0 80%); color: #fff; padding: 26px 50px 26px 26px;}
.RighInfo000623 .pic time span{display: block; margin-bottom: 5px; font-family: 'DIN-Medium'; font-size: 72px; line-height: 0.8em;}
.RighInfo000623 .pic time span:before{display: inline-block; height: 2px; background: #fff; content: ''; width: 16px; vertical-align: bottom; margin-right: 5px;}
.RighInfo000623 .info{background: url("../images/RighInfo000623_bg.jpg") no-repeat right top #f4f4f6; background-size: contain;}
.RighInfo000623 .p-info{font-size: 15px; line-height: 2.4em; color: #7d7d7d;}
.RighInfo000623 .p-info p{margin: 0 0 2vw 0;}
.RighInfo000623 .gszc a{color: #256cea;display:inline-block;padding: 0 4%;line-height: 50px;border: 1px solid #256cea;transition:0.3s;font-size: 15px; font-weight: bold;}
.RighInfo000623 .gszc a+a{margin-left: 30px;}
.RighInfo000623 .gszc a:hover{background:#256cea; color:#fff;}
.RighInfo000623 .gszc a span{position:relative;z-index:2; background:url(../images/Floor002627_more1.png) no-repeat right center; padding-right:30px; -webkit-transition:0.3s; transition:0.3s;}
.RighInfo000623 .gszc a:hover span{background-image:url(../images/Floor002627_more_hover.png); padding-right:50px;}
@media(min-width:1025px){
.RighInfo000623 .pic{width: 16.429%;} 
.RighInfo000623 .pic .inner{width: 208.696%;} 
.RighInfo000623 .info .inner{padding-left: 31.624%; padding-right: 8.548%;}
}
@media(max-width:1024px){
.RighInfo000623 .ytable, 
.RighInfo000623 .ytable-cell{display: block;} 
.RighInfo000623 .info{padding: 6vw;}
.RighInfo000623 .pic .inner img{display: block; width: 100%;}
	
}
@media(max-width:768px){
.RighInfo000623{ padding: 50px 0;}
}

@media(max-width:640px){
.RighInfo000623 .pic time span{font-size: 12vw;} 
.RighInfo000623 .p-info{font-size: 3.5vw;}
}

@media(max-width:480px){
.RighInfo000623 .gszc a{display:block; text-align: center;}
.RighInfo000623 .gszc a+a{margin-left: 0; margin-top: 20px;}
}






.RighInfo000624{padding: 4% 0;}
.RighInfo000624 .title{margin-bottom: 2vw;}
.RighInfo000624 .title .cn{font-size: 32px;color: #000;padding-bottom: 10px;}
.RighInfo000624 .title .en{font-family: 'bebas-neue'; color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
	.RighInfo000624 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
	.RighInfo000624 .title .cn{font-size: 6vw;}
}
.RighInfo000624 .word{font-size: 15px;line-height: 2em;color: #555;}
.RighInfo000624 .word+.word{margin-top:60px;}
.RighInfo000624 .word p{margin: 0 ;}
.RighInfo000624 .word p+p{margin-top:16px;}
.RighInfo000624 .word p b{color: #333;}
.RighInfo000624 .word .tit{font-size:20px;border-left: 4px solid #256cea;line-height: 20px;padding-left:18px;font-weight: bold;margin-bottom:20px;}
.RighInfo000624 .word .p3{font-size: 16px;line-height: 32px;padding: 15px 0;border-bottom: 1px dashed #c5c5c5;}
.RighInfo000624 .word .p3 span{ font-size:19px; color:#256cea; display: inline-block; padding-right: 10px; font-family: Arial; font-weight: bold;}

.RighInfo000624 .box1{font-size: 15px;line-height: 2em;color: #555;}
.RighInfo000624 .box1 p{margin: 0 ;}
.RighInfo000624 .box1 p+p{margin-top:16px;}
.RighInfo000624 .box1 p b{color: #333;}
.RighInfo000624 .box1 .tit{font-size:20px;border-left: 4px solid #256cea;line-height: 20px;padding-left:18px;font-weight: bold;margin-bottom:20px;}
.RighInfo000624 .box1 .p3{font-size: 16px;line-height: 32px;padding: 15px 0;border-bottom: 1px dashed #c5c5c5;}
.RighInfo000624 .box1 .p3 span{ font-size:19px; color:#256cea; display: inline-block; padding-right: 10px; font-family: Arial; font-weight: bold;}

.RighInfo000624 .box+.box{margin-top:6%;} 

@media(min-width:1025px){
	.RighInfo000624 .pic{width: 16.429%;} 
	.RighInfo000624 .pic .inner{width: 208.696%;} 
	.RighInfo000624 .info .inner{background: url("../images/RighInfo002739-bg.png") no-repeat right bottom #f4f4f6;  padding: 5% 0; padding-left:28%; padding-right:10%;}
	.RighInfo000624 .box:nth-child(2n) .pic .inner{margin-left:-108.696%;} 
	.RighInfo000624 .box:nth-child(2n) .info .inner{padding-right:28%; padding-left:10%;}
	.RighInfo000624 .box:nth-child(2n) .inner{background: url("../images/RighInfo002739-bg1.png") no-repeat left bottom #f4f4f6; }

}
@media(max-width:1024px){
	.RighInfo000624 .ytable, 
	.RighInfo000624 .ytable-cell{display: block;} 
	.RighInfo000624 .info{padding: 6vw;background: url("../images/RighInfo002739-bg.png") no-repeat right bottom #f4f4f6; }
	.RighInfo000624 .pic .inner img{display: block; width: 100%;} 

}
@media(max-width:768px){
	.RighInfo000624{ padding: 50px 0;}
}

@media(max-width:640px){
	.RighInfo000624 .pic time span{font-size: 12vw;} 
	.RighInfo000624 .word{font-size: 3.5vw;}
}






/*RighInfo002738 */
.RighInfo002739{ padding-top: 2%;}
.RighInfo002739 .column-name{ text-align: center; font-size:14px; margin-bottom:50px;}
.RighInfo002739 .column-name .cn{font-size: 32px;color: #000; }
.RighInfo002739 .column-name .en{ color: #d2d2d2;}
.RighInfo002739 li{margin-bottom:8%;}
.RighInfo002739 li .inner{background:#f4f4f6;padding: 8%;}
.RighInfo002739 li h3{ font-size: 20px; color: #333;}
.RighInfo002739 li h3 span{ font-size:28px; color:#256cea; display: inline-block; padding-right: 10px; font-family: Arial;}
.RighInfo002739 li p{line-height: 28px;color: #666;position: relative; font-size: 15px; min-height: 84px;}
.RighInfo002739 li .pic .Ispic{display:block; padding-bottom:360px;}
.RighInfo002739 li .pic img{display: none;}

@media(min-width:1025px){
.RighInfo002739 li:nth-child(2n-1) .pic{float:right;}
.RighInfo002739 li:nth-child(2n-1) .word{float: left;}
.RighInfo002739 li:nth-child(2n) .pic{float: left;}
.RighInfo002739 li:nth-child(2n) .word{float: right;}
.RighInfo002739 li .pic,
.RighInfo002739 li .word{width: 50%;}
.RighInfo002739 li .word{ position: relative; z-index: 10;}
.RighInfo002739 li:nth-child(2n-1) .word .inner{ width: 110%; }
.RighInfo002739 li:nth-child(2n) .word .inner{ margin-left: -10%;}
}

@media(max-width:768px){
.RighInfo002739{ padding-top: 50px ;}
}

@media(max-width:1024px){
.RighInfo002739 li .pic .Ispic{padding-bottom:80%;}

}



.zzjg{padding: 4% 0;}
.zzjg .img{display: block; margin: 0 auto;}


@media(max-width:768px){
.zzjg{ padding: 50px 0;}
}





/*PicList002078 */
.PicList002078{ position:relative; z-index:1;padding: 4% 0 0 0}
.PicList002078 .intro{ padding:5% 0 3% 0;}
.PicList002078 .list li{ position:relative; margin-bottom:2%; background-color:#fafafa; }
.PicList002078 .list li:hover{box-shadow: 15px 0px 30px rgba(0, 0, 0, 0.15); }
.PicList002078 .list li .Ispic img{ display:none;}
.PicList002078 .list li .dot{ font-weight: normal;font-size: 24px; color: #256cea;}
.PicList002078 .list li span{font-size: 15px; color: #666;vertical-align: bottom;}
.PicList002078 .list li p{margin-bottom: 0;padding-top: 5px; color: #888;line-height: 28px;font-size: 15px;overflow: hidden; min-height: 90px;}
.PicList002078 .list li .Ispic{ background-size:contain;}

@media(max-width:768px){
.PicList002078{ padding-top: 50px;}
}

@media(min-width:641px){
.PicList002078 .list li div{ border:1px solid #f0f0f0; padding:5% 5% 5% 23.34%;}
.PicList002078 .list li .Ispic{ position:absolute; left:0; width:18%; height:100%;}
.PicList002078 .list li:nth-child(2n) div{ padding-right:23.34%; padding-left:5%; text-align:right;}
.PicList002078 .list li:nth-child(2n) .Ispic{ left:auto; right:0;}
}


@media(max-width:640px){
.PicList002078 .list li{ margin-bottom: 30px; padding: 2%;}
.PicList002078 .list li div{ padding:5%;}
.PicList002078 .list li .Ispic{ width:100%; padding-bottom:80%; display: block;}
}







/*
 .Page002274
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .a_first,
.Page002274 .Pages .a_end,
.Page002274 .Pages .p_jump,
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{color:#fff;background-color: #256cea;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: Ã¥Â®â€¹Ã¤Â½â€œ; font-weight: bold; padding:0 25px; }

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}








/*Timeline000913 */
.Timeline000913{padding: 4% 0 0 0; background:url(../images/pic3.jpg) no-repeat center top; }
.Timeline000913 .title{margin-bottom: 2vw; text-align: center;}
.Timeline000913 .title .cn{font-size: 30px;color: #256cea; padding-bottom: 10px;font-weight: bold;}
.Timeline000913 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.Timeline000913 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.Timeline000913 .title .cn{font-size: 6vw;}
}

.Timeline000913 .main{position: relative; z-index: 1; padding-bottom: 7.396vw;}
.Timeline000913 .main .quan{display: block;width: 10px; height: 10px; border-radius: 50%; background: #fff;border: 1px solid #c5c5c5;}
.Timeline000913 .main:before{position: absolute; content:'';width: 1px; top: 10px; bottom: 0;background: #c5c5c5; }
@media(min-width:769px){
.Timeline000913 .main .quan{ margin: 0 auto; }
.Timeline000913 .main:before{left: 50%;}
.Timeline000913 .outer > .ytable-cell{width: 50%;}
}
@media(max-width:768px){
.Timeline000913 .outer,
.Timeline000913 .outer > .ytable-cell{display: block;}
.Timeline000913 .main:before{left: 5px;}
}

.Timeline000913 .item{position: relative;z-index: 4;}
.Timeline000913 .item:not(:last-child){margin-bottom: 0vw;}
.Timeline000913 .info{position: relative;}
.Timeline000913 .info:before{position: absolute; content: ''; top: 50%; margin-top: -16px; border:16px solid  transparent;}
.Timeline000913 .info .inner{background: #fff; padding: 1.5vw;}
.Timeline000913 .pic{width: 32.787%;}
.Timeline000913 .pre pre{font-size: 15px;line-height: 1.867em;}
.Timeline000913 .year{font-family: 'DIN-Medium';color: #256cea;font-size: 45px;}
.Timeline000913 .year aside{background-repeat: no-repeat;font-weight: bold; color: #93939c;background-image: url("../images/Timeline000913_icon.png");}
@media(min-width:769px){
.Timeline000913 .item:nth-of-type(2n-1) .info{padding-right: 32px;}
.Timeline000913 .item:nth-of-type(2n) .info{padding-left: 32px;}
.Timeline000913 .item:nth-of-type(2n-1) .info:before{right: 0;border-left-color: #fff;}
.Timeline000913 .item:nth-of-type(2n) .info:before{left: 0;border-right-color: #fff;}
.Timeline000913 .item:nth-of-type(2n-1) .pre{padding-left: 2vw;}
.Timeline000913 .item:nth-of-type(2n) .pre{padding-right: 2vw;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside{margin-left: -10px;background-position: left center;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside:before,
.Timeline000913 .item:nth-of-type(2n) .year aside:after{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -10px 32px 0;}
.Timeline000913 .item:nth-of-type(2n) .year aside{background-position: right center;margin-right: -11px; text-align: right;}
}
@media(max-width:768px){
.Timeline000913{ padding-top: 50px;}
.Timeline000913 .main{margin-left: 3vw;}
.Timeline000913 .year{font-size: 7vw;}
.Timeline000913 .year aside{padding-left: 32px;background-position: left center;margin-left: -5px;}
.Timeline000913 .year aside:before{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -1vw 3vw 0;}
.Timeline000913 .info{padding: 3vw;}
.Timeline000913 .pre{padding-left: 3vw;}
}
@media(max-width:480px){
.Timeline000913 .pic{width:45%;}
.Timeline000913 .pre pre{font-size: 3.5vw;}
}










/*PicList002925 */
.PicList002925{background: #f5f5f5; padding: 4% 0 0 0; overflow: hidden;}
.PicList002925 .title{margin-bottom: 2.5vw; text-align: center;}
.PicList002925 .title .cn{font-size: 32px; color: #000; padding-bottom: 10px;}
.PicList002925 .title .en{font-family: 'bebas-neue'; color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.PicList002925 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.PicList002925 .title .cn{font-size: 6vw;}
}
.PicList002925 .list{padding: 0 3.4375vw;}
.PicList002925 .list ul{margin: 0 -2vw;}
.PicList002925 li{float: left; text-align: center; position: relative; background: url("../images/PicList002925_taibg.png") repeat-x top 70% left;}
.PicList002925 li a{display: block; position: relative; z-index: 3;}
.PicList002925 li .pic{padding-bottom: 1.98vw;}
.PicList002925 li .Ispic{padding-bottom: 55%; background-size: contain;}
.PicList002925 li .tit{margin-top: 1.303vw; margin-bottom: 2.08vw; padding: 0 5%;}
.PicList002925 li .tit aside{font-size: 16px; line-height: 1.25em; height: 2.5em;}
@media(min-width:769px){
.PicList002925 li{width: 33.3%;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(3n+1):before{position: absolute; top: 0; content: ''; height: 100%; background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #f5f5f5; width: 7.4375vw; left: -2vw;} .PicList002925 li:last-child:before, 
.PicList002925 li:nth-child(3n):before{position: absolute; top: 0; content: ''; height: 100%; background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #f5f5f5; width: 7.4375vw; right: -2vw;}
}
@media(max-width:768px){
.PicList002925{ padding-top: 50px;}
.PicList002925 .list{padding: 0 6vw;} 
.PicList002925 li{width: 50%;} 
.PicList002925 li .pic{padding-bottom: 7vw;} 
.PicList002925 li .tit{margin-bottom: 5vw;} 
.PicList002925 li:first-child:before, 
.PicList002925 li:nth-child(2n+1):before{position: absolute; top: 0; content: ''; height: 100%; background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #f5f5f5; width: 7.4375vw; left: -3vw;} .PicList002925 li:last-child:before, 
.PicList002925 li:nth-child(2n):before{position: absolute; top: 0; content: ''; height: 100%; background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #f5f5f5; width: 7.4375vw; right: -3vw;} .PicList002925 li .tit aside{font-size: 3vw;}
}





/*TextList002739 */
.TextList002739{padding: 60px 0 1% 0}
.TextList002739 .column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
.TextList002739 .column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.TextList002739 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.TextList002739 .column-name{ font-size: 24px;}
.TextList002739 .column-name .cn{line-height: 40px;}
}
.TextList002739 .list-group .tit{cursor: pointer; line-height: 69px; font-size: 16px; }
.TextList002739 .list-group .tit:before{background: #336aaa; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle; margin-right: 27px; }
.TextList002739 .title{ padding:0 40px; line-height: 60px; background: #336aaa; font-size: 16px; color: #fff; border-bottom: 1px solid #ededed;margin-top: 20px;}
.TextList002739 .title time,
.TextList002739 .tit time{float: right; }
.TextList002739 .tit time{color: #888;}
.TextList002739 .list{border-bottom: 1px solid #ededed;}
.TextList002739 .tit{padding: 0 40px; background: #fafafa; font-weight: normal; margin: 0;}
.TextList002739 .tit.active{background: #fff; margin: 0 40px; padding: 0; border-bottom: 2px solid #336aaa; color: #336aaa;}
.TextList002739 .tit.active time{color: #184477;}
.TextList002739 .info{padding: 10px 40px 20px 70px;}
.TextList002739 .info .singlePage{font-size: 15px; line-height: 30px;color: #666;}
@media(min-width:769px){
.TextList002739 .title time{ margin-right: 78px;}
.TextList002739 .tit time{padding-right: 63px;}
}
@media(max-width:768px){
.TextList002739 .title{ padding:0 20px; line-height: 50px;}
.TextList002739 .tit{padding: 0 20px;}
.TextList002739 .tit.active{margin: 0 20px;}
.TextList002739 .title time{ margin-right: 12px;}
.TextList002739 .list-group .tit:before{ margin-right: 10px;}
.TextList002739 .info{padding: 10px 20px 10px 34px;}
}
@media(max-width:480px){
.TextList002739 .tit time{margin-right: 0;}
.TextList002739 .tit time{ font-size: 12px;}
}




.PicList000842{padding-top: 4%;}
.PicList000842 ol{float: left; margin-right: 3%; width: 31%; margin-bottom: 30px;}
.PicList000842 ol img{width: 100%; display:none;}
.PicList000842 ol .Ispic{width: 100%; display:block; padding-bottom: 62.212%;}
.PicList000842 ol .word{padding: 20px 24px; color: #737373; background: #f4f4f5; font-size: 14px;}
.PicList000842 ol .word h5{font-size: 16px; line-height: 30px; color: #000; padding: 0; margin: 0;}
.PicList000842 ol .word p{margin: 10px 0; font-size: 12px; color: #888; height: 32px;}
.PicList000842 ol .word a{color: #737373;}
.PicList000842 ol:hover .word{color: #fff; background: #256cea;}
.PicList000842 ol:hover .word p{color: #fff;}
.PicList000842 ol:hover .word h5{color: #fff;}
.PicList000842 li{border: 1px solid #e5e5e5; padding: 16px 0px; margin-bottom: 28px; background: #fff; color: #989898; clear: both;}
.PicList000842 li time{border-right: 1px dotted #787878; position: absolute; font-size: 16px; text-align: center; display: inline-block; padding: 0px 20px;}
.PicList000842 li b{font-size: 24px; display: block; font-weight: normal;}
.PicList000842 li a{font-size: 14px; color: #787878; line-height: 42px; display: block; padding-left: 120px;}
.PicList000842 li:hover{background: #0069ca; color: #fff;}
.PicList000842 li:hover a{color: #fff;}

@media(min-width:769px){
.PicList000842 ol:nth-child(3n){margin-right: 0;}
}

@media(max-width:768px){
.PicList000842{ padding-top: 50px;}
.PicList000842 ol{margin-right: 4%; width: 48%;}
.PicList000842 ol:nth-child(2n){margin-right:0;}
}


@media(max-width:480px){
.PicList000842 ol{margin-right:0; width: 100%; float:none;}
}











/*RighInfo002810 */
.RighInfo002810{padding:4% 0;}
.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom:5%;}
.RighInfo002810 .tit .cn{font-size: 26px;color:#333;padding-left:16px;border-left: 6px solid #256cea;line-height: 26px; font-weight: bold;}
.RighInfo002810 .subtit{font-size: 18px;margin-top: 4%;position: relative;font-weight: bold;margin-bottom: 1.5%;color:#256cea;}
.RighInfo002810 .subtit:before{display: inline-block;content: '';width: 10px;height: 10px;background:none;position: relative;top: -2px;margin-right: 13px;border-radius: 50%;border: 2px solid #256cea;}
.RighInfo002810 p{font-size: 14px;line-height:24px;text-align: justify;margin:0; color: #555;}
.RighInfo002810 .p{font-size: 16px;color: #777;line-height: 30px;margin: 12px 0 40px;}
.RighInfo002810 .p1{padding-left: 22px; position: relative;}
.RighInfo002810 .p1+.p1{margin-top:10px;}
.RighInfo002810 .p1:before{display:block;content: '';width: 10px;height: 1px ;background:#999;margin-right: 8px;position:absolute;top:14px; left: 0;}
.RighInfo002810 .p1 span{margin-left: -8px;}
.RighInfo002810 .ul{padding-top:4%;}
.RighInfo002810 li{text-align: center; padding: 0 3%; float: left;width:25%;}
.RighInfo002810 li .p2{text-align: center;color: #555; margin-top:14px;}
.RighInfo002810 li .icon img{ width:54px; height:54px;}
@media(min-width:641px){
.RighInfo002810 li:nth-child(4n+1){clear: left;}
}

@media(min-width:900px){
.RighInfo002810 .txt-list .pic{width: 47.6%;}
.RighInfo002810 .txt-list .pic img{max-width:91.886%;}
.RighInfo002810 .txt-list .box:nth-child(2n) .pic{text-align: right;}
.RighInfo002810 .txt-list .info{border-bottom: 1px solid #eee;}
}
@media(max-width:900px){
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display: block;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
.RighInfo002810 .txt-list .info{padding:4% 4% 24px;}
	
}
@media(max-width:768px){
.RighInfo002810{padding:50px 0;}
.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom:30px;}	
.RighInfo002810 .subtit{margin-top:30px;}	
.RighInfo002810 .tit .cn{font-size: 22px;line-height: 22px;}
.RighInfo002810 li{width:50%; margin:20px 0;}
.RighInfo002810 li:nth-child(2n+1){clear: left;}
.RighInfo002810 li .p2{ height: 48px; overflow: hidden;}	
}
















/*RighInfo002738 */
.RighInfo002738{padding: 4% 0 0;}
.RighInfo002738 .column-name{ text-align: center; font-size:14px; margin-bottom:44px;}
.RighInfo002738 .column-name .cn{font-size: 32px;color: #000; }
.RighInfo002738 .column-name .en{ color: #d2d2d2;}
.RighInfo002738 .box-1 .column-name{ text-align:left;}
.RighInfo002738 .box-1 .area-info{position: relative;}
.RighInfo002738 .box-1 .pic img{display: block; width: 100%;}
.RighInfo002738 .box-1 .word{background:url(../images/RighInfo002738-bg.png) no-repeat right bottom  #f4f4f6;padding:5%;}
.RighInfo002738 .box-1 .word p{margin: 0; line-height: 30px;}
.RighInfo002738 .box-2{ background:#f4f4f6;  margin-top:4%; padding:3.5% 0;}
.RighInfo002738 .box-2 img{opacity: 0;}
.RighInfo002738 .box-2 .Ispic{display:block;}
.RighInfo002738 .box-2 .flip-content h3{ color: #333; font-size:22px; font-weight: normal; padding-bottom: 0;}
.RighInfo002738 .box-3{padding: 4% 0; background:#f4f4f6;}
.RighInfo002738 .box-5,
.RighInfo002738 .box-6{padding: 4% 0;}
.RighInfo002738 .box-4{margin-top: 4%;}
.RighInfo002738 .box-4 .column-name{ text-align:left;}
.RighInfo002738 .box-4 .area-info{position: relative;}
.RighInfo002738 .box-4 .pic img{display: block; width: 100%;}
.RighInfo002738 .box-4 .word{background: #f4f4f6;padding: 5%;}
.RighInfo002738 .box-4 .word p{margin: 0; line-height: 30px;}
.RighInfo002738 .youshi-list li{text-align: center; padding: 0 3%;}
.RighInfo002738 .youshi-list li pre{text-align: center; line-height:28px; color: #555; margin-top:20px; font-size: 15px;}
.RighInfo002738 .youshi-list li h3{ color: #333; font-size:20px; margin:30px 0 16px;}
.RighInfo002738 .box-5 .youshi-list li pre{margin-top:0;}
.RighInfo002738 .box-5 .youshi-list li .icon img{ width: 60px; height: 60px;}
@media(min-width:641px){
.RighInfo002738 .box-3 .youshi-list li{float: left;width:20%;}
.RighInfo002738 .box-3 .youshi-list li:nth-child(5n+1){clear: left;}
.RighInfo002738 .box-5 .youshi-list li{width:33.3%; float: left;}
.RighInfo002738 .box-5 .youshi-list li:nth-child(3n+1){clear: left;}
}
@media(min-width:1024px){
.RighInfo002738 .box-1 .pic,
.RighInfo002738 .box-4 .pic{width:50%;position: absolute;z-index: 2;top: 0;}
.RighInfo002738 .box-1 .pic{left: 0;}
.RighInfo002738 .box-4 .pic{right: 0;}
.RighInfo002738 .box-1 .word,
.RighInfo002738 .box-4 .word{width: 96%;margin-top: 3%;min-height: 366px;padding:4% 5%;}
.RighInfo002738 .box-1 .word{float: right;padding-left: 50%;}
.RighInfo002738 .box-4 .word{float: left;padding-right: 50%;}
	
}
@media(max-width:1024px){
.RighInfo002738 .box-1 .column-name{  margin-bottom:20px;}	
.RighInfo002738 .box-2{ margin-bottom: 30px; padding-bottom: 30px;}
}

@media(max-width:640px){
.RighInfo002738 .column-name .cn{font-size: 24px;}
.RighInfo002738 .youshi-list li:not(:last-child){margin-bottom: 20px;}
.RighInfo002738 .box-3{padding:40px 0;}
	
}


.RighInfo002738 .box-6 li{margin-bottom:4%;}
.RighInfo002738 .box-6 li .inner{background: #fff;padding-top: 8%; padding-bottom: 8%;}
.RighInfo002738 .box-6 li h3{ font-size: 20px; color: #333;}
.RighInfo002738 .box-6 li h3:before{display: inline-block; content: ''; height:16px; width:4px; background: #256cea; vertical-align: middle; margin-right: 15px; margin-top: -6px;}
.RighInfo002738 .box-6 li p{ line-height: 28px; color: #666;}
.RighInfo002738 .box-6 li .pic img{display: block; width: 100%; }

@media(min-width:1025px){
.RighInfo002738 .box-6 li:nth-child(2n-1) .pic{float: left;}
.RighInfo002738 .box-6 li:nth-child(2n-1) .word{float: right;}
.RighInfo002738 .box-6 li:nth-child(2n) .pic{float: right;}
.RighInfo002738 .box-6 li:nth-child(2n) .word{float: left;}
.RighInfo002738 .box-6 li .pic,
.RighInfo002738 .box-6 li .word{width: 50%;}
.RighInfo002738 .box-6 li .word{ position: relative; z-index: 10;}
	
.RighInfo002738 .box-6 li:nth-child(2n-1) .word .inner{  margin-left: -10%; padding-left:8%;}
.RighInfo002738 .box-6 li:nth-child(2n) .word .inner{width: 110%; padding-right: 8%;}
}
@media(max-width:1024px){
.RighInfo002738 .box-6 li .inner{background: #f8f8f8;padding:5%;}
.RighInfo002738 .box-6 li .word{padding-top: 0 !important;}
}

@media(max-width:768px){
.RighInfo002738{padding-top:50px;}
}



/*
.RighInfo002816 
 */
.RighInfo002816{ padding:4% 0 ; }
.RighInfo002816 .img-block { display: block; width: 100%; }
.RighInfo002816 ul { margin-bottom:8%; }
.RighInfo002816 ul .li .num { display: inline-block; font-size: 30px; font-weight: bold; color: #256cea; margin-bottom: 20px; padding-right: 80px; background: url(../images/line.png) no-repeat right center; }
.RighInfo002816 ul h3 { margin-top: 0; font-size: 24px; font-weight: normal; color: #333; line-height: 42px; }
.RighInfo002816 ul h3 .icon { max-width: 42px; margin-right: 16px; display:inline-block; margin-top: -6px;}
.RighInfo002816 ul .li p {line-height: 32px;color: #666;font-size: 15px;}
.RighInfo002816 ul .li b{font-size: 17px;color: #2366dc;margin-top: 24px;display: block;padding-top: 24px;border-top: 1px dashed #eaeaea;}

@media(min-width:1025px) {
.RighInfo002816 ul:nth-child(2n-1) .ol { float: right; }
.RighInfo002816 ul:nth-child(2n-1) .li { float: left; }
.RighInfo002816 ul:nth-child(2n) .ol { float: left; }
.RighInfo002816 ul:nth-child(2n) {padding: 6% 0 5%;margin-bottom:5%;border-top: 5px solid #f9f9f9;border-bottom: 5px solid #f9f9f9;}
.RighInfo002816 ul:nth-child(2n) .li { float:right; padding-left: 8%; padding-right: 0; }
.RighInfo002816 ul .ol {width: 44%;box-shadow: 8px 8px 30px rgba(0,0,0,0.2);position: relative;}
.RighInfo002816 ul .ol:before, 
.RighInfo002816 ul .ol:after { position: absolute; content: ""; width: 115px; height: 115px; right: -25px; bottom: -25px; background: #256cea; z-index: -1; }
.RighInfo002816 ul .ol:before { background: rgba(0,0,0,0.3); z-index: 1; width: 90px; height: 90px; bottom: 0; right: 0; }
.RighInfo002816 ul .li {width: 56%;padding-right:8%;}
.RighInfo002816 ul .li { position: relative; z-index: 10; }
}

@media(max-width:1024px) {
.RighInfo002816 ul .li { padding: 0!important; }
.RighInfo002816 ul .inner { padding:24px; background: #f8f8f8;}
.RighInfo002816 ul .li p {line-height:26px;font-size: 14px;}
.RighInfo002816 ul .li b{font-size: 15px;}
.RighInfo002816 ul h3 { font-size: 20px;  }	
	
}
@media(max-width:768px){
.RighInfo002816{padding:50px 0;}
}





/*.RighInfo002223*/
.RighInfo002223{padding: 4.5% 0;}
.RighInfo002223 .column-name{font-size:14px; margin-bottom:44px;}
.RighInfo002223 .column-name .cn{font-size: 32px;color: #000; }
.RighInfo002223 .column-name .en{ color: #d2d2d2; letter-spacing: 2px;}
.RighInfo002223 .column-name:after{width:50px;height:2px;background:#256cea;border:none;margin:15px 0px; content: ""; display: block;}

.RighInfo002223 .ul{margin: 0; clear: both;}
.RighInfo002223 .ul li{font-size:17px;line-height:22px; float: left; width: 47%; margin-right: 6%; padding-bottom: 20px; margin-bottom:20px; border-bottom: 1px dashed #ccc; color: #444; font-weight: bold;}
.RighInfo002223 .ul li:nth-child(2n){ margin-right:0;}
.RighInfo002223 .ul li:nth-child(2n+1){clear: left;}
.RighInfo002223 .ul li span{font-family:Arial;font-size:24px;color:#256cea;font-weight:bold; }
.RighInfo002223 p{line-height:28px;font-size:15px;color:#666; margin:0px 0px 30px;clear:both; text-align:justify;}
@media screen and (min-width: 1025px){
.RighInfo002223 .h3:after{margin: 25px 0;} 
.RighInfo002223 .pic{float:right;width:55%;} 
.RighInfo002223 .con{float:left; width:42%;}
}

@media(max-width:1024px){
.RighInfo002223 .con{margin-bottom: 5%;}
.RighInfo002223 p{font-size:14px;}
}

@media(max-width:768px){
.RighInfo002223{padding:50px 0;}
.RighInfo002223 .ul li{ float:none; width: 100%; margin-right:0; }	
.RighInfo002223 .ul li span{font-size:22px; }
.RighInfo002223 .ul li{font-size:16px;}
	
}



/*Floor001922*/
.Floor001922{padding: 5% 0;position:relative;}
.Floor001922 li{ background:url(../images/Floor001922-libg_1.png) no-repeat center; background-size:contain;}
.Floor001922 li a{text-align: center;display: block;height: 100%; color: #fff;background-size:contain; position: relative;}
.Floor001922 li .word{ position:absolute;width:50%; left:25%;top: 50%; transform: translatey(-50%);}
.Floor001922 li h2{  margin:0;  color: #fff; font-size:22px; z-index:10;text-align: center; width: 100%; font-weight: normal;}
.Floor001922 li .dl{height: 0; opacity: 0; -webkit-opacity: 0;color: #fff;font-size:15px;  text-align: left; overflow: hidden;}
.Floor001922 li .dl dd{ line-height: 26px;padding-left: 14px; position: relative;}
.Floor001922 li .dl dd:before{position: absolute; content: ''; width: 6px; height: 2px;background: #fff; left: 0; top: 14px;}
.Floor001922 li a:hover h2{font-size: 18px;}
.Floor001922 li a:hover .dl{height:90px;opacity: 1; -webkit-opacity: 1;  line-height: 26px;transition: 0.3s ease-in-out;padding:15px 0 0 24px;}

@media(max-width:1440px){
.Floor001922 li h2{ font-size:17px;}
.Floor001922 li .dl{font-size:14px;  }
}


@media(min-width:1001px){
.Floor001922 ul{position:relative;  padding-bottom: 28.286%;margin:0 auto;margin-top:10%;}
.Floor001922 li{ position:absolute;width: 19.286%; height: 69.59%;}
.Floor001922 li.li_0{ left:0;}
.Floor001922 li.li_1{top: -36%;left: 10%;}
.Floor001922 li.li_2{top: 36%;left: 10%;}
.Floor001922 li.li_3{top: 0%;left: 20%;}
.Floor001922 li.li_4{top: 36%;left: 30%;}
.Floor001922 li.li_5{top: 0%;left: 40%;}
.Floor001922 li.li_6{top: -36%;left: 50%;}
.Floor001922 li.li_7{top: 0%;left: 60%;}
.Floor001922 li.li_8{top: 36%;left: 70%;}
.Floor001922 li.li_9{top: -36%;left: 70%;}
.Floor001922 li.li_10{top: 0%;left: 80%;}
.Floor001922 li.li_11{top: 36%;left: 50%;}	
}
@media(max-width:1000px){
.Floor001922 li{ display: block ;float: left; width: 25%;}
.Floor001922 li a{ height: auto; padding-bottom:100%;}
.Floor001922 li .dl{display: none !important;}
}

@media(max-width:768px){
.Floor001922 li{width:33.3%;}
}
@media(max-width:480px){
.Floor001922 li{width:50%;}
}






/*Floor001922*/
.RighInfo002744{ padding: 4% 0;}
.RighInfo002744 .column-name{font-size:14px; margin-bottom:50px;}
.RighInfo002744 .column-name .cn{font-size: 32px;color: #000; display: inline-block; vertical-align:bottom;}
.RighInfo002744 .column-name .en{ color: #d2d2d2; display: inline-block; vertical-align:bottom; padding-left: 20px;} 
.RighInfo002744 .box+.box{margin-top: 4%;} 
.RighInfo002744 .box1 li{float: left; padding:3% 2%; margin-right: 1%; width:24.25%; background-color: #f4f4f6;background-repeat: no-repeat; background-position: right 98%;} 
.RighInfo002744 .box1 li:last-child{margin-right:0; } 
.RighInfo002744 .box1 li .h1{margin:0; font-size: 24px; line-height: 24px; padding-left: 20px; border-left: 3px solid #336aaa; margin-bottom:6%; color: #333; font-weight: normal;} 
.RighInfo002744 .box1 li .dl{height: 120px; overflow:hidden; line-height: 30px;} 
.RighInfo002744 .box1 li dd{ font-size: 14px; line-height:30px;color: #666;} 

.RighInfo002744 .box2 li{float: left;  width:25%; text-align: center;} 
.RighInfo002744 .box2 li .icon{display: block; padding-bottom:39px; background: url(../images/RighInfo002744-img1.png) no-repeat center bottom; position: relative;} 
.RighInfo002744 .box2 li .icon:before{position: absolute; content: ''; width:100%; height: 4px;background:#256cea; left: 0;bottom:6px;}
.RighInfo002744 .box2 li .icon img{display: block; width: 110px; height: 110px; margin: 0 auto;} 
.RighInfo002744 .box2 li .word{padding: 10% 10% 0;} 
.RighInfo002744 .box2 li .h1{margin:0; font-size: 24px; margin-bottom:6%; color: #333; font-weight: normal;} 
.RighInfo002744 .box2 li p{ font-size: 15px; line-height:30px;color:#7d7d7d; text-align: left; height: 90px; overflow: hidden;} 

.RighInfo002744 .box3 li{float: left;width:13.4285%; margin-right: 1%; background-repeat: no-repeat; background-size: cover; background-position: center; padding-bottom: 26.215%; position: relative; overflow: hidden;} 
.RighInfo002744 .box3 li:last-child{ margin-right: 0;} 
.RighInfo002744 .box3 li .word{position: absolute; left:10%; bottom:6%; z-index: 2; width: 80%;} 
.RighInfo002744 .box3 li .h1{margin:0; font-size: 24px; color: #fff; font-weight: normal;} 
.RighInfo002744 .box3 li .h1:after{display: block; content: ''; margin: 15px 0 0;width: 33px; height:4px; background: #fff;}
.RighInfo002744 .box3 li p{ font-size: 15px; line-height:24px;color:#fff; height: 0; opacity: 0; -webkit-opacity: 0; margin: 0;} 
.RighInfo002744 .box3 li:hover:before{position: absolute; content: ''; width:100%; height: 100%;background: rgba(0,0,0,0.3); left: 0; top: 0; z-index: 1;}
.RighInfo002744 .box3 li:hover p{height:164px;opacity: 1; -webkit-opacity: 1; transition: 0.3s ease-in-out;margin-top:20px;}



.RighInfo002744 .box4 .info .title{font-size: 32px;color: #000;padding-bottom: 14px;}
.RighInfo002744 .box4 .p-info{font-size: 15px;line-height: 2em;color: #7d7d7d;}
.RighInfo002744 .box4 .p-info+.p-info{margin-top:30px;}
.RighInfo002744 .box4 .p-info p{margin: 0 ;}
.RighInfo002744 .box4 .p-info p+p{margin-top:16px;}
.RighInfo002744 .box4 .p-info p b{color: #333;}
.RighInfo002744 .box4 .p-info .tit{font-size:22px;;margin-bottom:14px; color: #333;}
.RighInfo002744 .box4 .p-info .p3{font-size: 15px;line-height: 32px;padding: 15px 0;border-bottom: 1px dashed #c5c5c5;}
.RighInfo002744 .box4 .pic img{display: block; width: 100%;} 

@media(min-width:1025px){
.RighInfo002744 .box4 .pic{width: 16.429%;} 
.RighInfo002744 .box4 .pic .inner{width: 208.696%;margin-left:-108.696%;} 
.RighInfo002744 .box4 .info .inner{background: url("../images/RighInfo002744-bg.jpg") no-repeat left bottom #f4f4f6;  padding: 5% 0; padding-right:28%; padding-left:10%;}
	
}
@media(max-width:1024px){
.RighInfo002744 .box4 .ytable, 
.RighInfo002744 .box4 .ytable-cell{display: block;} 
.RighInfo002744 .box4 .info{padding: 6vw; background: url("../images/RighInfo002744-bg.jpg") no-repeat left bottom #f4f4f6; }
	
}
@media(max-width:768px){
.RighInfo002744 .box1 li{ margin-right:2%; width:49%; margin-bottom: 2%; } 
.RighInfo002744 .box1 li:nth-child(2n){margin-right:0; } 
.RighInfo002744 .box1 li .h1{font-size: 20px; line-height: 20px;} 
.RighInfo002744 .box2 li{ width:50%; } 
.RighInfo002744 .box2 li .h1{font-size: 20px;} 
.RighInfo002744 .box3 li{width:49%; margin-right: 2%; margin-bottom: 2%;  padding-bottom:0; height: 300px;} 
.RighInfo002744 .box3 li:nth-child(2n){margin-right:0;} 
.RighInfo002744 .box3 li .h1{font-size: 18px;}	
	
}
@media(max-width:640px){
.RighInfo002744 .column-name .cn{font-size:24px;}
.RighInfo002744 .box4 .info .title{font-size:24px;}
.RighInfo002744 .box3 li p{display: none !important;} 
.RighInfo002744 .box4 .pic time span{font-size: 12vw;} 
.RighInfo002744 .box4 .p-info{font-size: 3.5vw;}
}
@media(max-width:480px){
.RighInfo002744 .box1 li{ margin-right:0; width:100%; float: none;padding: 4%;} 
.RighInfo002744 .box2 li{float:none;  width:100%;  } 
.RighInfo002744 .box2 li .icon{background: none; padding-bottom: 0;}	
.RighInfo002744 .box2 li .icon:before{display: none;}	
}


.RighInfo002744 .box5 .title{font-size:22px;color: #000;padding-bottom: 14px;}
.RighInfo002744 .box5 .area-info{position: relative;}
.RighInfo002744 .box5 .pic img{display: block; width: 100%;}
.RighInfo002744 .box5 .word{background:#f4f4f6;padding:5%;}
.RighInfo002744 .box5 .word p{margin: 0; line-height: 30px; font-size: 15px; color: #7d7d7d;}



.RighInfo002744 .box6 .title{font-size:22px;color: #000;padding-bottom: 14px;}
.RighInfo002744 .box6 .area-info{position: relative;}
.RighInfo002744 .box6 .pic img{display: block; width: 100%;}
.RighInfo002744 .box6 .word{background:#f4f4f6;padding:5%;}
.RighInfo002744 .box6 .word .con+.con{margin-top: 30px;}
.RighInfo002744 .box6 .word p{margin: 0; line-height: 30px; font-size: 15px; color: #7d7d7d;}
.RighInfo002744 .box6 .word a{ color: #256cea; text-transform: uppercase; word-break: break-all;}


@media(min-width:1025px){
.RighInfo002744 .box5 .pic,
.RighInfo002744 .box6 .pic{width:37.143%;position: absolute;z-index: 2;top: 0;}
.RighInfo002744 .box5 .pic{left: 0;}
.RighInfo002744 .box6 .pic{right: 0;}
.RighInfo002744 .box5 .word,
.RighInfo002744 .box6 .word{width: 96%;margin-top: 3%;padding:4% 7%;}
.RighInfo002744 .box5 .word{float: right;min-height:320px;padding-left:40%;}
.RighInfo002744 .box6 .word{float:left;min-height:530px;padding-right:38%;}
}



@media(max-width:768px){
.RighInfo002744{padding:50px 0;}
}






/*
 .RichInfo005 
 */
.RichInfo006{ padding:3% 0 4%;  }
.RichInfo006 .title { text-align: center; padding-bottom: 30px; }
.RichInfo006 .title h1 { margin:0; padding-bottom: 40px; font-size:24px; color: #333; }
.RichInfo006 .title p { margin: 0; border-bottom:  1px dashed #d6d6d6; padding-bottom: 20px; font-size: 14px; }
.RichInfo006 .info { text-align: justify; text-justify: inter-ideograph; font-size: 15px; line-height: 32px; color: #666; }
.RichInfo006 .info p { margin-top:0; }
/*
.RichInfo006 .info .p{text-indent: 2em; }
*/
.RichInfo006 .info .pic1{ float:left; margin-right:3%; margin-bottom:2%;}
.RichInfo006 .info .pic2{ float:right; margin-left:3%; margin-bottom:2%;}
.RichInfo006 .info_pn {margin-top: 40px;padding-top: 40px;border-top: 1px dashed #d6d6d6;font-size: 14px;position: relative;}
.RichInfo006 .info_pn .left { float: left; width: 30%; }
.RichInfo006 .info_pn .right { float: right; width:30%; }
.RichInfo006 .info_pn a { color: #666; display: block; line-height: 22px; padding-left: 64px; background: url(../images/RichInfo005-left.png) no-repeat left center;  white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.RichInfo006 .info_pn .right a {text-align: right; padding-left: 0; padding-right: 64px; background: url(../images/RichInfo005-right.png) no-repeat right center; }
.RichInfo006 .info_pn span { color:#256cea; display: block; }
.RichInfo006 .info_pn a:hover { color:#256cea; }
.RichInfo006 .info_pn .more{ position: absolute; left: 50%; margin-left: -80px;}
.RichInfo006 .info_pn .more a{ background: #256cea; text-align: center;color: #fff;line-height: 44px;width: 160px;border-radius:4px; padding-left: 0;}

@media(max-width:768px){
.RichInfo006{padding:50px 0 ;}
.RichInfo006 .info .pic1,
.RichInfo006 .info .pic2{ float:none;display: block; margin:0 auto; margin-bottom:2%;}
}
@media(max-width:640px) {
.RichInfo006 .info_pn .more{ position:static; left:0; margin-left:0; display: block; }
.RichInfo006 .info_pn .more a{margin:0 auto 16px;}
.RichInfo006 .info_pn .left, 
.RichInfo006 .info_pn .right { width: 100%; float: none; margin-bottom: 4%; }
.RichInfo006 .info_pn .right a { text-align: left; padding-left: 64px; padding-right: 0; background: url(../images/RichInfo005-right.png) no-repeat left center; }
}




/*
 .TextList009
 */
.TextList009{padding-top:4%; min-height:250px;}
.TextList009 li{border: 1px solid #e5e5e5;margin-bottom: 20px; padding-left:139px; position:relative; padding-right:20px;}
.TextList009 li a{ height: 85px; line-height:85px; font-size:16px;display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(../images/TextList009-icon.png) no-repeat right center; padding-right:40px;}
.TextList009 li time{ position:absolute; text-align:center; left:0; top:10px; height:65px; width:107px; color:#afafaf; border-right:1px dashed #E0E0E0; line-height:normal; font-size:14px;}
.TextList009 li time span{ display:block; font-size:22px; padding-top:10px;}
.TextList009 li:hover{ background-color:#256cea;color:#fff;}
.TextList009 li:hover a{background-image:url(../images/TextList009-icon_hover.png); color:#fff;}
.TextList009 li:hover time{color:#fff;}
@media(max-width:769px){
.TextList009{padding-top:50px;}
.TextList009 li{ padding-left:20px;}
.TextList009 li time{display: none;}
.TextList009 .title{font-size:24px;}
}








@media(min-width:1025px){
#newBridge .icon-right-center{margin-top: 112px !important; opacity: 0;}
}

.iphone-tel{display: none;position: fixed;width:17%;right: 5px;top: 50%;transform: translateY(75%);border-radius: 10px;overflow: hidden;z-index: 300;}
.iphone-tel a{display: block;width: 100%;padding-top: 100%;background-size: 100%;background-image: url('../images/tel.jpg');}
@media(max-width:640px){
.iphone-tel{display: block;}
}
