@import url(yzui.css);

/*bgImg*/
.bgImg{ display:block; width:100%; height: 100%; background-position:center center; background-repeat:no-repeat; background-size:cover; transition:all .5s ease-in-out;}



.navbar-toggle{display: none !important;cursor: pointer;position: absolute;top:50%;right:20px;margin-left:18px;/*z-index:1000;*/width:30px;height:28px;float:right;background-color:transparent;border:0;display:block;margin-top:-15px;}
.navbar-toggle span{margin-top:15px}
.navbar-toggle span,
.navbar-toggle span:before,
.navbar-toggle span:after{position:absolute;display:block;width:30px;height:2px;cursor:pointer;content:'';background-color:#333;border-radius:1px;-webkit-transition:all .4s cubic-bezier(0.19,1,.22,1);-o-transition:all .4s cubic-bezier(0.19,1,.22,1);transition:all .4s cubic-bezier(0.19,1,.22,1)}
.navbar-toggle span:before{top:-9px}
.navbar-toggle span:after{bottom:-9px}
/*.navbar-toggle.drawer-open span,.navbar-toggle.drawer-open span::before,.navbar-toggle.drawer-open span::after{background:#fff;}*/
.navbar-toggle.drawer-open span{background: rgba(0, 0, 0, 0);}
.navbar-toggle.drawer-open span:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);left:0px;top:0px;}
.navbar-toggle.drawer-open span:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);left:0px;top:0px;}
@-webkit-keyframes bot{
from{bottom: 6%;opacity: 0;}
to{bottom:3%;opacity:1;}
}
.bot-arrow{position:absolute;bottom:4.2%;left:50%;margin-left:-11px;-webkit-animation: bot 1s infinite;-webkit-animation-fill-mode: both;z-index:999;}
#fp-nav.fp-right{left:40px !important;right:auto;width:32px;margin-left:0px;}
#fp-nav .fp-sr-only{display: none;}
/*body.active{overflow-x: hidden;overflow-y: hidden;}*/
.header{position: fixed;top: 0;left: 0;width: 100%;z-index: 999; background: #fff; height:90px; line-height: 90px;}
/* .home-header{opacity: 0;-webkit-animation: slideTop 1s ease 1.3s forwards;-moz-animation: slideTop 1s ease 1.3s forwards;-ms-animation: slideTop 1s ease 1.3s forwards;-o-animation: slideTop 1s ease 1.3s forwards;animation: slideTop 1s ease 1.3s forwards;} 
.index-header{position: fixed;top: 0;left: 0;width: 100%;z-index: 999;border-bottom: 1px solid rgba(255,255,255,0.2);background:rgba(0,0,0,0.70);}*/
.header .logo{ width:12%;}
.header .logo img{vertical-align:middle; height:60px; width:auto;}
.header .nav{/*margin-left:6%;width:82%;*/ float:none!important; overflow: hidden;}
.header .nav ul{/*float:right;width:86%;*/ overflow: hidden; text-align: right; max-width: 1330px;}
.header .nav li{ /*float:left;*/ margin-right:5%; display:inline-block; vertical-align: middle;}
.header .nav li a{ display:block; color:#178bcc; font-size:18px;}
.header .nav li:hover a,.header .nav li.active a{color: #e58238;}
.header .nav li:last-child img{vertical-align:middle;}
.header .nav li span{ display:block; font-family:DINAlternate_Bold; color:#178bcc; background:url('../images/topdhl.png')no-repeat left center;padding-left:30px;background-size: 22px; letter-spacing: -0.05em; font-size:24px;}
.header .phone{font-size: 16px;}
.header .phone img{margin-bottom: 41px;}
.header .share{float:right;/*height:112px;line-height:112px;*/width:13.5%;text-align:right;font-size:0px;}
.header .share a{margin:0 2.5%;display:inline-block; text-align: center; position:relative;width:20%;}
.header .share a>img{vertical-align:middle;width:100%;max-width:40px;}
/*.header .share a:nth-child(2):hover{background:url('../images/jiao.png')no-repeat center bottom;}*/
.header .share a span{position:absolute;top:90px;left:-48px;display:none;width:138px;height:138px;z-index:99;background:#fff;}
.header .share a:hover span{display:inline-block} 

/*全屏滚动圆点导航*/
#fp-nav ul li, .fp-slidesNav ul li{width:32px;height:1px;margin:20px 0px;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{border-radius:0%;height:1px;width:20px;background:rgba(255,255,255,0.6);left:0%;margin: 0px 0 0px 0px;}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li:hover a.active span{height:1px;width:32px;margin:0px 0 0 0px;border-radius:0;background:rgba(255,255,255,1)}
#fp-nav ul li:hover a span, .fp-slidesNav ul li:hover a span{width:32px;height:1px;margin:0px 0px 0px 0px;}

/*m_search*/
.m_search{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.9);z-index:999;justify-content:center;align-items:center;}
.m_search .close{ width:52px; height: 52px; position:absolute;top:6%;right:4%;}
.m_search .close img{ max-width:100%;}
.m_search .sear{width:100%; padding:0 20px; max-width: 710px; margin:0 auto;}
.m_search .sear h3{width:100%;text-align:center;margin-bottom:65px;}
.m_search .sear h3 img{ height:72px; width:auto;}
.m_search .sear form{margin-bottom:60px;width:100%;display:inline-block;}
.m_search .sear form input{ width:100%; height:70px;line-height:70px;border:0px;background:#fff; padding:0px 4%;font-size:18px;color:#333;}
.m_search .sear form input.btn{width:100px;float:right;color:#fff;background:#ff530d;}
.sear_fill{ overflow:hidden;}
.m_search .sear p{margin-bottom:25px;}
.m_search .sear p span{font-size:18px;color:#fff;}
.m_search .sear p a{display:inline-block;padding:0px 30px;height:38px;line-height:36px;border:1px solid #fff;font-size:14px;color:#fff;margin-right:20px;margin-bottom: 10px;}
.m_search .sear p a:hover{background:#fff;color:#ff530d;}

/*==========================01 首页==========================*/
.section{ width:100%; overflow: hidden; background: 50% 50% no-repeat; background-size: cover; position: relative; /*height:100vh;*/}
/*screen_one*/
.screen_one{}
.index-banner{width:100%; position: relative;}
.banner-pagination{top:70%;left:9%;}
.wap-pagination{display:none;top:70%;left:9%;}
.index-banner .swiper-pagination-bullet{width:12px;height:12px;opacity:0.5;margin-right:8px;}
.index-banner .swiper-pagination-bullet-active{opacity:1;background:#fff;}
.index-banner .swiper-slide{ display:block; background:center center no-repeat; background-size:cover;}
.index-banner .swiper-slide .bgImg img{ display:block; max-width: 100%; height: auto;}
.banner-swiper, .wap-swiper{ height: 100%;}
.wap-swiper{display:none;}
/*index_team*/
.index_team, .index_data{ float:left; width:50%; height: 208px; background: #ececec;}
.index_team{ padding:45px 5.80% 0;}
.index_team_tit{ font-size:24px; line-height: 28px; margin-bottom: 15px;}
.index_team_des{ overflow: hidden; text-overflow: ellipsis;  display: -webkit-box; -webkit-line-clamp: 3; -webkit-line-break: auto; -webkit-box-orient: vertical; line-height: 24px; max-height: 72px; text-align: justify;}
/*index_data*/
.index_data{ background:#f6f6f6; padding:45px 0 0 3.50%;}
.index_data_tit{ font-weight: normal; font-size: 18px; line-height: 28px; margin-bottom: 22px;}
.index_data_list{ overflow: hidden;}
.index_data_list li{ float:left; margin-right: 6%; font-size: 18px;}
.index_data_list li:last-child{ margin-right:0!important;}
.index_data_list li em{ font-style:normal; font-family:DINAlternate_Bold; letter-spacing:-0.04em; margin-right: 5px; font-size: 48px;}
.index_data_list li:nth-child(1) em{ color:#eb8539;}
.index_data_list li:nth-child(2) em{ color:#59a445;}
.index_data_list li:nth-child(3) em{ color:#c91e35;}
.index_data_list li:nth-child(4) em{ color:#168cce;}

 /*====screen_two====*/
.screen_two{ padding: 12.50% 0; width:100%; text-align:center; background-attachment: fixed;}
.screen_two .within{ margin:auto; width:72%;}
.screen_two .within .tit{width:100%;}
.screen_two .within .tit img{max-width:394px;width:34%;}
.screen_two .within .desc{width:100%;margin-top:35px;font-size:24px;color:#fff;line-height:36px;}
.screen_two .within .list{width:100%; }
.screen_two .within .list ul{ overflow: hidden;}
.screen_two .within .list li{float:left; width:33.33%; margin-top:40px;}
.screen_two .within .list li span{width:100%;color:#e58238;font-size:85px;text-align:center;display:inline-block;height:178px;line-height:178px;background:url('../images/lbx1.png')no-repeat center center; background-size:contain; transition:1s;}
.screen_two .within .list li:nth-child(2) span{background-image:url('../images/lbx2.png'); color:#5aa545;}
.screen_two .within .list li:nth-child(3) span{background-image:url('../images/lbx3.png'); color:#168ccc;}
.screen_two .within .list li p{font-size:24px;color:#eb8539;text-align:center;margin-top:15px;}
.screen_two .within .list li:nth-child(2) p{color:#5aa545;}
.screen_two .within .list li:nth-child(3) p{color:#168ccc;}
.screen_two .within .list li:hover span{transform:rotateY(360deg);}

 /*====screen_three====*/
.screen_three{　}
.screen_three .within{width:85.5%; margin: 0 auto;} 
/*screen_top*/
.screen_top{ height: 248px; padding-top: 75px; background: #fff url(../images/xin_bg02a.jpg) right bottom no-repeat; background-size: contain;}
.screen_top .within{ max-width:1200px;}
.screen_top_tit{ float:left; text-transform:uppercase; font-weight: normal; line-height: 1.25; width:46%; font-size: 36px;}
.screen_top_tit em{ font-style:normal; font-weight:normal; display:inline-block; line-height:1; background: linear-gradient(to right,#5fbde6,#87c15f); -webkit-background-clip: text; color: transparent; font-family:DINCondensedBold; font-size: 60px;}
.screen_top_tit i{ font-style:normal; display:block; color: #000;}
.screen_top_info{ overflow:hidden;}
.screen_top_info .des{ -webkit-line-clamp: 3; max-height:72px; margin-bottom: 20px;}
a.screen_more{ display: block;text-align:center; background: linear-gradient(to right,#d9d9d9,#d9d9d9); color:#fff; border-radius:20px; height:40px; line-height:40px; width:130px; }
a.screen_more:hover{ background: linear-gradient(to right,#5fbde6,#87c15f); color: #fff;}
/*screen_three .down*/
.screen_three .down{ padding:6.50% 0; width:100%; background: 50% 0 no-repeat; background-size: cover; background-attachment: fixed;background-position:center center !important;}
.screen_three .down ul{ overflow:hidden; margin:-15px -11px;}
.screen_three .down ul li{float:left;width:25%; padding:15px 11px;}
.screen_three .down ul li a{ display:block; overflow: hidden; color:#fff; border:1px solid #8b898a; height: 100%; padding: 13%; transition: all 0.5s 0s ease-in-out;}
.screen_three .down ul li a:hover{background:#eb8539;}
.screen_three .down ul li .img{ display:block; position: relative; width:54px; height: 54px; margin: 0;}
.screen_three .down ul li .img img{ display: block; margin: auto; position: absolute; top: -9999px; right: -9999px; bottom: -9999px; left: -9999px; width: auto; height: auto; max-width: 100%; max-height: 100%;}
.screen_three .down ul li .text{ }
.screen_three .down ul li .text h3{ font-weight:400; margin:10px 0 15px; font-size:24px;}
.screen_three .down ul li .text p{
	 transition: all 0.5s 0s ease-in-out;
	opacity: .40; 
	overflow: hidden;
	text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-line-break: auto;
    -webkit-box-orient: vertical;  
	line-height: 26px;
	height: 52px;
	font-size: 18px;
}
.screen_three .down ul li:hover .text p{ opacity: 1;}
 /*====screen_four====*/
.screen_four{　} 
.screen_four .screen_top{ background-image: url(../images/xin_bg02b.jpg); background-position: left bottom;}
.screen_four .bot-arrow{display:none;}
/*.case_con{width:100%; overflow: hidden; position:absolute;bottom:0px;left:0px;}
.case_con ul{display:none;}
.case_con ul:nth-child(1){display:block;}
.case_con ul li{width:25%;float:left;position:relative;overflow:hidden;}
.case_con ul li>img{width:100%;transition:all 1s;}
.case_con ul li:hover img{transform:scale(1.1);}
.case_con ul li .text{position:absolute;top:50%;margin-top:-80px;left:0px;padding:0px 13.5%;text-align:center;}
.case_con ul li .text h3{font-weight:400;font-size:20px;color:#fff;}
.case_con ul li .text p{margin-top:20px;color:#fff;font-size:14px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;
-webkit-line-clamp:2;overflow:hidden;height:48px;}
.case_con ul li .text h4{font-weight:400;margin-top:25px;text-align:center;}
.case_con ul li .text h4 a{display:inline-block;padding:10px 30px;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:12px;color:#fff;}
.case_con ul li:hover .text h4 a{border-top:1px solid #eb8539;border-bottom:1px solid #eb8539;color:#eb8539;}*/

/*activities_swiper*/
.activities_swiper{}
.activities_box{ overflow: hidden; margin:-6px;} 
.activities_block{ overflow: hidden; width:50%; padding: 6px;}
.activities_block dt, .activities_block dd{ height:344px; }
.activities_block dt{ float:right; width:50%; padding-left: 12px;overflow: hidden;}
.activities_block dt a img{width:100%;opacity:0;}
.activities_block dd{ overflow: hidden;}
.activities_block dd a{ display:flex; align-items:center; height:100%; color: #fff; padding: 0 11%;}
.activities_block01{ float:left;}
.activities_block01 dt, .activities_block01 dd{ padding:0; height: 700px;} 
.activities_block01 dd a{ background: rgba(67,67,67,1);} 
.activities_block02 dd a{ background: rgba(103,178,86,1);}
.activities_block03 dd a{ background:rgba(84,176,221,1);} 
.activities_block03 dt{ float:left; padding-left: 0;}
.activities_block03 dd{ padding-left:12px;}
.activities_info{}
.activities_tit{ font-weight:normal; line-height: 1.25; font-size:30px;}
.activities_info .des{ line-height: 30px; max-height: 60px; margin:7% 0;}
.activities_more{ display:block; line-height: 25px; padding-left: 35px; background: url(../images/xin_ico02.png) left center no-repeat; background-size:25px;}
.activities_block01 .activities_info .des{ -webkit-line-clamp: 4; max-height: 120px;}

 /*====screen_five====*/
.screen_five{ background-position: 50% 0;}
.screen_five .screen_top{ background:none!important; height: 225px; padding-top: 60px;}
.screen_five .screen_top .screen_top_tit{ float:none; width:100%; text-align: center; }

 /*====screen_six====*/
.screen_six{ padding:4.47% 0; text-align:center; color:#fff;}
.screen_six .within{ width:85.5%; margin: 0 auto; max-width: 1200px;}
.ask_tit{ font-weight: normal; font-size:30px;}
.ask_foreword{ line-height:1.50; margin:25px 0; font-size:18px; }
a.ask_more{display:inline-block; border:1px solid #fff; color:#fff; transition: all 0.5s 0s ease-in-out; width:180px; line-height: 58px; font-size:18px;}
a.ask_more em{ font-style:normal; transition: all 0.5s 0s ease-in-out;}
a.ask_more:hover{ background: rgba(255,255,255,.90);}
a.ask_more:hover em{ background: linear-gradient(to right,#5fbde6,#87c15f); -webkit-background-clip: text; color: transparent;}

 /*====footer====*/
.footer{　width:100%; background:url('../images/footback.jpg') no-repeat center center; background-size: cover;}
.footer .foot_up{　overflow: hidden; padding:35px 0px 20px;}
.footer .foot_up .within{width:85.5%; overflow: hidden; margin:0 auto;}
.footer .foot_up .within .foot_l{ overflow:hidden;}
.footer .foot_up .within .foot_l ul{ overflow: hidden;}
.footer .foot_up .within .foot_l ul li{float:left; margin-right:5%;} 
.footer .foot_up .within .foot_l ul li h3{display:inline-block;width:100%;font-weight:400;font-size:18px;color:#a9a9aa;text-align:left;margin-bottom:10px;}
.footer .foot_up .within .foot_l ul li h3 a{color:#a9a9aa;}
.footer .foot_up .within .foot_l ul li h3 a:hover{color:#fff;}
.footer .foot_up .within .foot_l ul li p{font-size:14px;color:#7d7f80;text-align:left;margin-top:10px;}
.footer .foot_up .within .foot_l ul li p a{color:#7d7f80;}
.footer .foot_up .within .foot_l ul li p a:hover{color:#fff;}
.footer .foot_up .within .foot_l ul li:nth-last-child(1) p:nth-last-child(1){background:url('../images/dz_03.png')no-repeat left center;padding-left:30px;}
.footer .foot_up .within .foot_l ul li p span{margin-right:20px;}
.footer .foot_up .within .foot_l ul li.double{max-width:200px;}
.footer .foot_up .within .foot_l ul li.double p{float:left;width:45%;text-align:left;}
.footer .foot_up .within .foot_l ul li.double p:nth-child(2n){float:right;}
.footer .foot_up .within .foot_r{/*float:right;width:10%;*/ float:right; text-align:center;}
.footer .foot_up .within .foot_r p{font-size:14px;color:#fff;margin-bottom:20px;}
.footer .foot_up .within .foot_r img{max-width:138px;width:100%;}
.foot_friendly{ clear: both; padding-top: 30px; text-align:center;font-size:12px;color:#6b6c6e;}
.foot_friendly a{ display:inline-block; color:#6b6c6e; padding:0 10px;}
.footer .down{ clear: both; border-top:1px solid #35393b; width:100%; text-align:center;font-size:12px;color:#6b6c6e; line-height: 20px; padding:1.30% 0;}
.footer .down span{margin:0px 5px;}
.footer_within{height:auto;}

/* encyclopedias.html */
section{font-size:0px;}
.banner{width:100%;background:url('../images/banner.jpg')no-repeat center center; background-size:cover; padding:75px 0px 80px; margin-top:90px;}
.banner .within{ overflow: hidden; width:85.5%;margin:0px auto;/*max-width:1200px;*/}
.banner .within .banner_l{float:left;width:78%;text-align:left;}
.banner .within .banner_l h3{font-weight:400;font-size:48px;color:#fff;}
.banner .within .banner_l p{margin-top:50px;color:#fff;font-size:24px;}
    .banner .within .banner_l p a {
        font-size: 18px;
        margin-right: 3.5%;
        color: #fff;
        display: inline-block;
        height: 25px;
    }
.banner .within .banner_l p a:hover{border-bottom:1px solid #fff;padding-bottom:3px;}
.banner .within .banner_l p a.current{ color:#e58238;}
.banner .within .banner_l p a.return{padding-left:25px;background:url('../images/return.png')no-repeat left center;}
.banner .within .banner_l p a.return:hover{border-bottom:0px solid #fff;}
.banner .within .banner_r{float:right;width:22%;text-align:right;}
.banner .within .banner_r span{display: block;font-size:36px;color:#fff;padding:0px 0px 0px 25px;border-left:1px solid #fff;line-height:30px; text-align:left;letter-spacing:-1px}
.encyclo_list{width:100%;display:inline-block;margin-top:95px;padding-bottom:75px;}
.encyclo_list .within{width:85.5%;margin:0px auto; max-width:1200px;}
.encyclo_list .within ul{margin-top:-40px;margin-left:-1.85%;}
.encyclo_list .within ul li{float:left;margin-top:40px;margin-left:1.85%;width:31.3%;padding:50px;background:#f6f7f8;transition:all 1s;}
.encyclo_list .within ul li:hover{background:#fff;box-shadow:0px 0px 20px #ccc;}
.encyclo_list .within ul li h3{width:100%;overflow:hidden;}
.encyclo_list .within ul li h3 img{vertical-align:bottom;width:100%;transition:all 1s;}
.encyclo_list .within ul li:hover h3 img{transform:scale(1.1);}
.encyclo_list .within ul li>a{display:inline-block;width:100%;margin-top:45px;font-size:18px;color:#333;font-weight:bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.encyclo_list .within ul li p{font-size:14px;color:#333;margin-top:10px;line-height:24px;height:48px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.encyclo_list .within ul li h4{font-weight:400;margin-top:30px;font-size:14px;color:#999;}


/* encyclopedias_details */
.encyclo_details{width:100%;padding:95px 0px 55px;}
.encyclo_details .within{width:52%;margin:0px auto;}
.encyclo_details .tit{text-align:center;width:100%;padding-bottom:50px;border-bottom:1px solid #e5e5e5;}
.encyclo_details .tit h3{font-size:36px;color:#333;font-weight:400;}
.encyclo_details .tit p{font-size:14px;color:#333;margin-top:25px;}
.encyclo_details .con{width:100%;padding:40px 0px;text-align:center;border-bottom:1px solid #e5e5e5;}
.encyclo_details .con p{font-size:14px;color:#333;line-height:30px;text-align:left;}
.encyclo_details .con img{margin:40px 0px;max-width:100%;}
.prev_next{width:100%;margin-top:35px;display:inline-block;}
.prev_next .prev_next_l{float:left;width:75%;}
.prev_next .prev_next_l p{width:100%;margin-bottom:10px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.prev_next .prev_next_r{float:right;width:20%;text-align:right;}
.prev_next .prev_next_r a{display:inline-block;width:180px;height:50px;text-align:left;line-height:50px;background:#eee url('../images/goback.png')no-repeat left 40px center;padding-left:80px;font-size:14px;color:#333;}


/* domino_world.html */
.domino_world{width:100%;}
.teamimg{width:100%;display:inline-block;}
.teamimg img{width:100%;}
.teamimg_service{position:relative;}
.teamimg_service .text{width:83.5%;position:absolute;left:8.25%;bottom:21.5%;}
.teamimg_service .text h3{font-size:36px;color:#fff;}
.teamimg_service .text p{font-size:24px;color:#fff;margin-top:15px;}
.domino_world_one{width:100%;display:inline-block;}
.domino_world_one .tit_desc{text-align:center;padding:95px 0px 85px;width:85.5%;max-width:1200px;margin:0px auto;}
.domino_world_one .tit_desc h3{font-size:48px;letter-spacing:-1px;}
.domino_world_one .tit_desc h3 span{background:linear-gradient(to right,#5fbde7,#87c060);-webkit-background-clip: text;color: transparent;}
.domino_world_one .tit_desc h4{font-weight:400;font-size:36px;color:#333;margin-top:10px;}
.domino_world_one .tit_desc p{font-size:18px;color:#333;line-height:34px; max-width: 1080px; margin:40px auto 0; text-align:justify;}
.domino_world_one .img_text{width:100%;/*display:inline-block;padding-top:700px;background:url('../images/dmnback.jpg')no-repeat center top;*/ }
.img_text_img{}
.img_text_img img{ display:block; max-width: 100%; height: auto;}
.domino_world_one .img_text .text{background:#fff;width:85.5%;max-width:1200px;padding:95px 100px 63px; position: relative; z-index: 1; margin-top: -10%;}
.domino_world_one .img_text .text .text_l{float:left;width:44%;}
.domino_world_one .img_text .text .text_l h3{font-weight:400;font-size:36px;color:#333;line-height:54px;background:url('../images/yh.png')no-repeat left top;padding-top:50px;}
.domino_world_one .img_text .text .text_l p{margin-top:50px;color:#333;font-size:24px;}
.domino_world_one .img_text .text .text_r{float:right;width:54%;color:#333;}
.domino_world_one .img_text .text .text_r p{ text-align:justify; font-size:16px;line-height:28px;margin-bottom:30px;}
.domino_world_one .img_text .text .text_r ul{height:315px;overflow:hidden;transition:1s; display:none;}
.domino_world_one .img_text .text .text_r li{width:100%;margin-top:15px;font-size:14px; line-height: 20px;}
.domino_world_one .img_text .text .text_r .more{width:100%;margin-top:15px;text-align:left; display:none;}
.domino_world_one .img_text .text .text_r .more a{font-size:14px;color:#333;}
.domino_world_one .img_text .text .text_r .more a span{font-size:10px;color:#7d7d7d;margin-left:12px;}
.domino_world_one .img_text .text .text_r .more a:hover,.domino_world_one .img_text .text .text_r .more a:hover span{color:#168dce;}

.domino_world_two{width:100%; padding:140px 0px 110px;background:url('../images/team_h_back.jpg')no-repeat center center; background-size: cover;}
.domino_world_two .gallery-top{height:80%;width:60%;min-width:1100px;}
.domino_world_two .gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0;background:url('../images/bx.png')repeat center -39px;margin-top:70px;}
.domino_world_two .gallery-thumbs .swiper-slide{width:14.285%;height: 100%;opacity: 1;text-align:center;cursor:pointer;}
.domino_world_two .gallery-thumbs .swiper-slide img{transition:1s;}
.domino_world_two .gallery-thumbs .swiper-slide img.img2{display:none;}
.domino_world_two .gallery-thumbs .swiper-slide p{width:100%;font-size:24px;color:#fff;margin-top:20px;transition:1s;}
.domino_world_two .gallery-thumbs .swiper-slide-active{opacity:1;}
.domino_world_two .gallery-thumbs .swiper-slide-active img.img1{display:none;}
.domino_world_two .gallery-thumbs .swiper-slide-active img.img2{display:block;}
.domino_world_two .gallery-thumbs .swiper-slide-active p{font-size:48px;color:#e58238;}
.domino_world_two .gallery-thumbs .swiper-slide:hover p{font-size:48px;}
.domino_world_two .gallery-thumbs .swiper-slide:hover img{transform:scale(1.2);}
.team_honour_list{width:100%; }
.team_honour_list .text{float:left;width:39%; text-align:justify; overflow: hidden;}
.team_honour_list .text h3{font-size:40px;color:#fff;font-weight:400;}
.team_honour_list .text h4{font-weight:400;margin-top:15px;color:#fff;font-size:34px;}
.team_honour_list .text p{font-size:22px;color:#fff;margin-top:45px;line-height:36px;}
.team_honour_list .img{float:right;width:50%;text-align:center;}
.team_honour_list .img img{width:70%;}
.team_honour_list .swiper-button-next,.team_honour_list .swiper-button-prev{width:40px;height:72px;margin-top:-36px;background-size:40px 72px;}
.team_honour_list .swiper-button-prev,.team_honour_list .swiper-container-rtl .swiper-button-next{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23fff'%2F%3E%3C%2Fsvg%3E");left:51%;}
.team_honour_list .swiper-button-next,.team_honour_list .swiper-container-rtl .swiper-button-prev{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23fff'%2F%3E%3C%2Fsvg%3E");right:10px;}

.domino_world_three{width:100%;display:inline-block;background:#ecf0f1;padding:100px 0px 75px;}
.domino_world_three .elite_tit {width:100%;text-align:center;}
.domino_world_three .elite_tit h3{font-size:48px;letter-spacing:-1px;}
.domino_world_three .elite_tit h3 span{background:linear-gradient(to right,#5fbde7,#87c060);-webkit-background-clip: text;color: transparent;}
.domino_world_three .elite_tit h4{font-weight:400;font-size:36px;color:#333;margin-top:10px;}
.domino_world_three .elite_con{width:85.5%; max-width:1200px;margin:20px auto 0px;padding-bottom:75px;position:relative;}
.domino_world_three .elite_con .swiper-slide{width:100%;}
.domino_world_three .elite_con .swiper-slide li{float:left;display:inline-block;width:48%;margin:30px 1% 0px;padding:20px 55px 0px;background:#fff;transition:all 1s;}
.domino_world_three .elite_con .swiper-slide li:nth-child(1):hover{box-shadow: 10px 10px 20px #bbb;}
.domino_world_three .elite_con .swiper-slide li:nth-child(2):hover{box-shadow: -10px 10px 20px #bbb;}
.domino_world_three .elite_con .swiper-slide li:nth-child(3):hover{box-shadow: 10px -10px 20px #bbb;}
.domino_world_three .elite_con .swiper-slide li:nth-child(4):hover{box-shadow: -10px -10px 20px #bbb;}
.domino_world_three .elite_con .swiper-slide li .text{float:left;width:62%;padding:40px 0px;}
.domino_world_three .elite_con .swiper-slide li .text h3{font-weight:400;font-size:24px;color:#333;}
.domino_world_three .elite_con .swiper-slide li .text p{font-size:14px;color:#333;line-height:26px;margin-top:15px;height:78px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.domino_world_three .elite_con .swiper-slide li .text h4{width:100%;text-align:left;margin-top:20px;display:inline-block;}
.domino_world_three .elite_con .swiper-slide li .text h4 a{font-size:14px;color:#20a2dc;}
.domino_world_three .elite_con .swiper-slide li .img{float:right;width:36%;text-align:right;}
.domino_world_three .elite_con .swiper-slide li .img img{max-width:100%;}
.swiper-pagination-event{position:absolute;bottom:0px;left:0px;width:100%;text-align:center;}
.domino_world_three .elite_con .swiper-pagination-bullet{width:8px;height:8px;background:#53a6ca;margin:0px 5px;border-radius:4px;}
.domino_world_three .elite_con .swiper-pagination-bullet-active{background:#53a6ca;width:35px;}
.domino_world_four{width:100%;display:inline-block;background:url('../images/culture.jpg')no-repeat center center; background-size:cover; padding:75px 0px 60px;}
.domino_world_four .within{width:85.5%; max-width:1200px;margin:0px auto;}
.domino_world_four .culture_tit {width:100%;text-align:center;}
.domino_world_four .culture_tit h3{font-size:48px;letter-spacing:-1px;}
.domino_world_four .culture_tit h3 span{background:linear-gradient(to right,#5fbde7,#87c060);-webkit-background-clip: text;color: transparent;}
.domino_world_four .culture_tit h4{font-weight:400;font-size:36px;color:#333;margin-top:10px;}
.domino_world_four .culture_con{width:100%;margin-top:20px;display:inline-block;}
.domino_world_four .culture_con ul{ overflow:hidden; margin:-15px -10px;}
.domino_world_four .culture_con li{float:left; width:33.33%; padding:15px 10px; }
.domino_world_four .culture_con li a{ display:block; background:rgba(241,241,241,0.8); color:#333; padding:40px 8.20%;
	-webkit-transition:all 0.5s 0s ease-in-out; 
    transition: all 0.5s 0s ease-in-out;
}
.domino_world_four .culture_con li a:hover{background:rgba(22,141,206,0.6); color: #fff;}
.domino_world_four .culture_con li h3{font-size:18px;}
.domino_world_four .culture_con li p{font-size:14px; line-height: 24px;margin-top:10px;height:96px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow: hidden;} 
.domino_world_four .culture_con .clickmore{display:none;}

/*domino_world_five*/
.domino_world_five{width:100%;display:inline-block;margin-top:60px;}
.domino_world_five .partner_tit{width:100%;text-align:center;}
.domino_world_five .partner_tit h3{font-size:48px;letter-spacing:-1px;}
.domino_world_five .partner_tit h3 span{background:linear-gradient(to right,#5fbde7,#87c060);-webkit-background-clip: text;color: transparent;}
.domino_world_five .partner_tit h4{font-weight:400;font-size:36px;color:#333;margin-top:10px;}
/*partner_con*/
.domino_world_five .partner_con{width:100%;margin:35px 0px;}
.partner_con .swiper-slide{ background: #fff; width:40%;margin:0 1%;}
.partner_con .swiper-slide img{width:100%;-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1);opacity:0.4;}
.partner_con .swiper-slide-active img{opacity:1;-webkit-filter: none;filter: none;}
.marqueeleft{height:70px;width:100%;overflow:hidden; margin:60px 0px;}
.marqueeleft .swiper-slide{width:9.1%;text-align:center;height:70px;overflow:hidden;}
.marqueeleft .swiper-slide .pic{display: block; position: relative; height:70px;line-height:70px;overflow:hidden;}
.marqueeleft .swiper-slide .pic img{vertical-align:middle; -webkit-filter:grayscale(1);filter:gray;filter:grayscale(1);opacity:0.4;
	display: block; margin: auto; position: absolute; top: -9999px; right: -9999px; bottom: -9999px; left: -9999px; width: auto; height: auto; max-width: 100%; max-height: 100%;
}
.marqueeleft .swiper-slide-active .pic img{opacity:1;-webkit-filter: none;filter: none;}


/* domino_world_details.html */
.domino_world_details{width:100%;display:inline-block;padding:60px 0px;}
.domino_world_details .within{width:58%;margin:0px auto;min-width:1100px;}
.domino_world_details .up{width:100%;display:inline-block;padding-bottom:40px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:center;align-items:center;}
.domino_world_details .up .img{float:left;width:24.5%;margin-left:0px;}
.domino_world_details .up .img img{width:100%;}
.domino_world_details .up .text{float:right;width:70%;margin-right:0px;}
.domino_world_details .up .text h3{font-weight:400;font-size:60px;color:#efefef;}
.domino_world_details .up .text h4{margin-top:20px;font-size:30px;color:#333;}
.domino_world_details .up .text p{font-size:16px;color:#333;margin-top:30px;line-height:28px;}
.domino_world_details .down{padding:50px;border-bottom:1px solid #e5e5e5;font-size:14px;color:#333;line-height:28px;}
.domino_world_details .down h3{font-size:16px;margin-bottom:20px;}


/* service.html */
.service{width:100%;display:inline-block;background:#f7f7f7 url('../images/serviceback.png')no-repeat right bottom;position:relative;}
.service_con{width:83.5%;margin:0px auto;padding:85px 0px 65px;}
.service_con .item{margin-top:-60px; overflow: hidden;}
.service_con .item01{ width:100%; margin-top:60px;}
.service_con .item01 .list_up{display:inline-block;width:100%;}
.service_con .item01 .list_up .list_up_l{float:left;width:50%;}
.service_con .item01 .list_up .list_up_l h3{font-weight:400;font-size:44px;color:#c8c8c8;}
.service_con .item01 .list_up .list_up_l h4{font-size:36px;color:#1896d4;margin-top:5px;}
.service_con .item01 .list_up .list_up_l p{font-weight:bold;font-size:24px;color:#333;margin-top:15px;}
.service_con .item01 .list_up .list_up_r{float:right;width:50%;padding-top:55px;}
.service_con .item01 .list_up .list_up_r p{height:100%;border-left:1px solid #d6d6d6;font-size:14px;color:#666;padding:0px 0px 5px 50px;line-height:28px;height:117px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
.service_con .item01 .list_down{display:inline-block;margin-top:30px;width:100%;background:#1896d4;}
.service_con .item01 .list_down .list_down_l{float:left;width:50%;padding:8% 6.50% 0px;}
.service_con .item01 .list_down .list_down_l h3{margin-left:0px;font-size:24px;color:#fff;}
.service_con .item01 .list_down .list_down_l p{font-size:14px;color:#fff;margin-top:15px;line-height:26px;}
.service_con .item01 .list_down .list_down_l h4{font-weight:400;margin-top:20px;}
.service_con .item01 .list_down .list_down_l h4 a{display:inline-block;width:140px;text-align:center;height:46px;line-height:46px;border:1px solid #fff;color:#fff;font-size:14px;margin-right:15px;}
.service_con .item01 .list_down .list_down_l h4 a:hover{background:#fff;color:#1896d4;}
.service_con .item01 .list_down .list_down_r{float:right;width:50%;overflow:hidden;}
.service_con .item01 .list_down .list_down_r .img_box{ display:block; position:relative; height: 0; overflow: hidden; padding-top: 70.69%;}
.service_con .item01 .list_down .list_down_r .img_box img{ display:block; width:100%; height: 100%; position:absolute; top:0; left:0; transition:1s;}
.service_con .item01:hover .list_down .list_down_r img{transform:scale(1.1);}
.service_con .item01:nth-child(2n) .list_down{background:#57a73f;}
.service_con .item01:nth-child(2n) .list_down .list_down_l{float:right;}
.service_con .item01:nth-child(2n) .list_down .list_down_r{float:left;}
/* .anchor_point{position:fixed;left:40px;top:50%;margin-top:-190px;width:75px;border-left:1px solid #d2d2d2;} */
.anchor_point{position:absolute;left:40px; top:15%; width:75px;border-left:1px solid #d2d2d2;}
.anchor_point ul{ margin-top: -35px;}
.anchor_point li{width:100%;display:inline-block;font-size:12px;padding-left:20px;position:relative;margin-top:35px;}
.anchor_point li a{display:block; width:100%;color:#999;}
.anchor_point li span{position:absolute;left:-6.5px;top:50%;margin-top:-5.5px;display:inline-block;background:url('../images/hddian.png')no-repeat center center;width:11px;height:11px;}
.anchor_point li:hover a,.anchor_point li.current a{color:#333;}
.anchor_point li:hover span,.anchor_point li.current span{background:url('../images/hddians.png')no-repeat center center;}


/* service_list_con.html */
.service_list{width:100%;display:inline-block;}
.service_list_con{width:86%;margin:0px auto;padding:95px 0px 75px;}
.service_list_con .item{margin-top:-50px;}
.service_list_con .item01{width:100%;display:inline-block;margin-top:50px;background:#f6f6f6;}
.service_list_con .item01 .img{float:left;width:29%;overflow:hidden;}
.service_list_con .item01 .img img{width:100%;transition:all 1s;-webkit-transform: translateX(-30px);transform: translateX(-30px);max-width: none;width: calc(100% + 30px);}
.service_list_con .item01:hover .img img{transform:translateX(0px);}
.service_list_con .item01 .text{float:left;width:62%;padding:50px 0px 35px;margin-left:3%;}
.service_list_con .item01 .text h3{font-size:24px;color:#333;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.service_list_con .item01 .text p{font-size:14px;color:#666;line-height:28px;margin-top:20px;height:56px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.service_list_con .item01 .text h4{margin-top:25px;display:inline-block;}
.service_list_con .item01 .text h4 a{width:120px;height:40px;display:inline-block;line-height:40px;border-radius:20px;border:1px solid #d2d2d2;text-align:center;font-size:12px;color:#666;transition:0.2s;}
.service_list_con .item01:hover h4 a{background:#e58238;color:#fff;border:1px solid #e58238;}


/* service_list_details.html */
.service_list_details{width:60%;min-width:1140px;margin:0px auto;padding:95px 0px 50px;}
.service_list_details .tit{width:88%;text-align:center;}
.service_list_details .tit h3{font-weight:400;font-size:36px;color:#333;}
.service_list_details .tit p{font-size:14px;color:#333;margin-top:20px;}
.service_list_details .con{width:88%;padding-top:50px;}
    .service_list_details .con iframe{width:600px;height:400px;}
    .service_list_details .con .up {
        width: 100%;
        display: inline-block;
        position: relative;
        padding: 40px;
        box-shadow: 0px 0px 30px #bbb;
    }
.swiper-button-next-service, .swiper-button-prev-service{top:50%;width:24px;height:42px;margin-top:-21px;background-size:24px 41px;}
.service_list_details .swiper-button-prev,.service_list_details .swiper-container-rtl .swiper-button-next{background-image:none;background:url('../images/s_left.png')no-repeat center center;left:-50px;}
.service_list_details .swiper-button-next,.service_list_details .swiper-container-rtl .swiper-button-prev{background-image:none;background:url('../images/s_right.png')no-repeat center center;right:-50px;}
.service_list_details .con .up img{width:100%;}
.service_list_details .con .down{width:100%;margin-top:55px;font-size:14px;color:#333;line-height:30px;padding-bottom:45px;border-bottom:1px solid #e5e5e5;}
.service_list_details .con .prev_next{width:100%;margin-top:40px;display:inline-block;}


/* contact.html */
.contact{width:100%;padding:70px 0px 60px;display:inline-block;}
.contact .within{width:85.5%; max-width:1200px;margin:0px auto;}
.contact .contact_up{width:100%;display:inline-block;}
.contact .contact_up .contact_up_l{float:left;width:49%;background:#eee;padding:60px 65px;}
.contact .contact_up .contact_up_r{float:right;width:49%;background:#eee;padding:60px 65px;}
.contact .contact_up h3{font-size:18px;color:#333;}
.contact .contact_up p{font-size:18px;color:#333;margin-top:25px;}
.contact .contact_up p span{display:inline-block;margin-right:65px;}
.contact .contact_down{width:100%;margin-top:60px;display:inline-block;}
.contact .contact_down li{float:left;width:20%;margin:0px 2.5%;}
.contact .contact_down li h3{font-size:18px;color:#333;font-weight:400;margin-bottom:5px;display:inline-block;}
.contact .contact_down li p{font-size:14px;color:#333;margin-top:10px;}
.contact .map{width:100%;display:inline-block;margin-top:45px;height:500px;background:#eee;}

/* video.html */
.video .item01 .img{width:28%;}
.video .item01 .text h4 a{width:auto;border-radius:0px;border:0px;text-align:left;font-size:14px;color:#158bcc;transition: 0.2s;background:url('../images/videotb.png')no-repeat left center;padding-left:35px;}
.video .item01:hover h4 a{background:url('../images/videotb.png')no-repeat left center;color:#158bcc;border:0px;}

/* video_details.html */
.video_up{width:100%;display:inline-block;background:#202020;text-align:center;padding:0px 100px;}
.video_up video{max-width:100%;}
.video_down{width:100%;margin-top:55px;font-size:14px;color:#333;line-height:30px;}
.video_more{width:100%;display:inline-block;margin-top:60px;text-align:center;}
.video_more a{display:inline-block;background:#eee url('../images/goback.png')no-repeat left 40px center;width:180px;height:55px;line-height:55px;text-align:left;padding-left:75px;font-size:16px;color:#333;}


/* 分页 */
.paging{margin-top:75px;text-align:center;font-size:0px;display:flex;justify-content:center;align-items:center;}
.paging li{ vertical-align: middle; display:inline-block;width:36px;height:36px;line-height:36px;border:1px solid #e2e2e2;margin:0px 3px;font-size:14px;}
.paging li a{display: block;width:100%;color:#474747;text-align:center; background: none; border-radius: 0; font-family:Arail;}
.paging li.back{background:#efefef;font-size:10px;}
.paging li:hover a,
.paging li.current a,
.paging li.back a:hover{background:#474747;color:#fff;}








 