﻿@charset "utf-8";
/* CSS Document */

@media screen and (min-width:100px) and (max-width:1199px){
body,html{font-family: SourceHanSansSC-Normalr,'pingfang SC','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif;font-size: 50.25%;color:#333;background:#fff;}
	.product_ag1 .product_b4 p {
    color: #FFFFFF;
}
.swiper3{position:relative;height:100%;}
.swiper3 video{width:100%;height:240rem;}
	.eeww{
	position: absolute;
	min-width: 100%;
	min-height: 100%;height:40vh;
	right: 0;
	left: 0;
	top: 0;
	bottom: 0;
	z-index: -10;background:url(../images/bf1.png) no-repeat center center;z-index:23;}
	.eeww.on{display:none;}	
html,body{width:100% !important;min-width:100% !important;max-width:100% !important;}
body{background:url(../images/bjaj.png) no-repeat center center !important;background-size:cover;}
.pc{display:none;}
.phone{display:block;}
.container{max-width:100%;padding-right:1.5rem;padding-left:1.5rem;}
.swiper-slide .container{left:0rem  !important;top:25%  !important;position:absolute !important;margin-left:0rem  !important;padding-right:1.5rem;padding-left:1.5rem;}
.product_ag1.product_cg5.ffn p{color:#2E2F34}
.hfd3{position:fixed;top:0rem;left:0rem;width:100%;z-index:200;background:#FFFFFF;}
.hfd4{width:100%;height:8rem;}

.height55{height:7rem;width:100%;}

   
 
/*导航*/
.height100{height:7rem;width:100%;}
.header{height:7rem;width:100%;padding:0 2.5rem 0 2.5rem;position:relative;z-index:30;position:fixed;background:#FFFFFF;box-shadow: 0rem 0.2rem 0.6rem 0rem rgba(0,0,0,0.1);}
.header_left{float:left;padding:1.5rem 0;}
.header_left img{height:4rem;display:block;}
.header_right{float:right;margin-top:2.5rem;cursor:pointer;}
.twelve { width: 100%; }
.eleven { width: 91.53%; }
.ten { width: 83.06%; }
.nine { width: 74.6%; }
.eight { width: 66.13%; }
.seven { width: 57.66%; }
.six { width: 49.2%; }
.five { width: 40.73%; }
.four { width: 32.26%; }
/* .three { width: 23.8%; } */
.two { width: 15.33%; }
.one { width: 6.866%; }
/* COLUMNS */

.col {
	display: block;
	float:left;
	margin: 1% 0 1% 1.6%;
}

.col:first-of-type {
  margin-left: 0;
}


/* CLEARFIX */

.cf:before,
.cf:after {
    content: " ";
    display: table;
}

.cf:after {
    clear: both;
}

.cf {
    *zoom: 1;
}

/* ALL */

.three{
 
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  /*background-color: #333333;*/
  color: #333333;
  text-align: center;
}

.hamburger .line{
  width: 3rem;
  height: 0.4rem;
  background-color: #333333;
  display: block;
  margin:0  auto 0.6rem;
  border-radius:0rem;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.hamburger:hover{
  cursor: pointer;
}
#hamburger-1.is-active .line:nth-child(2){
  opacity: 0;
}

#hamburger-1.is-active .line:nth-child(1){
  -webkit-transform: translateY(0.9rem) rotate(45deg);
  -ms-transform: translateY(0.9rem) rotate(45deg);
  -o-transform: translateY(0.9rem) rotate(45deg);
  transform: translateY(0.9rem) rotate(45deg);
}

#hamburger-1.is-active .line:nth-child(3){
  -webkit-transform: translateY(-1rem) rotate(-46deg);
  -ms-transform: translateY(-1rem) rotate(-46deg);
  -o-transform: translateY(-1rem) rotate(-46deg);
  transform: translateY(-1rem) rotate(-46deg);
}



.nav_top{font-size:0rem;border-bottom:0.1rem solid #dfdfdf;text-align:center;display:none;}
.nav_top.on{border-top:0.1rem solid #dfdfdf;border-bottom:0rem solid #dfdfdf;}
.nav_top ul{display:inline-block;border-left:0.1rem solid #e5e5e5;font-size:0rem;}
.nav_top ul li{border-right:0.1rem solid #e5e5e5;display:inline-block;vertical-align:top;width:172rem;}
.nav_top ul li .xh{transition: all 0.3s;width:0rem;height:0.4rem;margin:0 auto;background:#c9a063;}
.nav_top ul li.on .xh,.nav_top ul li:hover .xh{width:100%;}
.nav_title{padding:1rem 0;width:100%;overflow:hidden;}
.nav_title .title_cn{float:left;    font-size: 2.2rem;
    color: #000000;
    line-height: 3rem;
    font-weight: 400;
    text-align: left;
    padding: 0rem 0rem;}
.nav_title .title_en{font-size:2rem;color:#000000;line-height:2.8rem;font-weight:700;}
.nav_title.on span{display:none !important;}
.nav_title.on .title_cn{float:inherit !important;}
.nav_title1{padding:1rem 1rem 1rem 4rem;width:100%;overflow:hidden;    border-top: 0.1rem solid #eeeeee;}
.nav_title1 .title_cn{float:left;font-size:2rem;color:#333333;line-height:2.4rem;/* font-weight:700; */}
.nav_title1 .title_en{font-size:2rem;color:#000000;line-height:2rem;font-weight:700;}
.nav_title1 span {float:right;
    width: 0.8rem;
    height: 2.4rem;
    display: block;
    background: url(../images/aq.png) no-repeat left center;
    background-size: 0.8rem auto;
}
.nav_title1.on .title_cn{float:inherit;}
.nav_title1.on span{display:none;}
.nav_title2{padding:1rem 1.5rem 1rem 35rem;width:100%;overflow:hidden;border-top: 0.1rem solid #eeeeee;}
.nav_title2 .title_cn{font-size:1.4rem;color:#000000;line-height:2.4rem;/* font-weight:700; */}
.nav_title2 .title_en{font-size:1.2rem;color:#000000;line-height:2rem;font-weight:700;}
.nav_title2	 span{display:none;float:right;
    width: 0.8rem;
    height: 2.4rem;
    background: url(../images/aq.png) no-repeat left center;
    background-size: 0.8rem auto;
}
.nav_title2.on .title_cn{float:left;}
.nav_title2.on span{display:block;float:right;}

.nav_title3{padding:1rem 1.5rem 1rem 45rem;width:100%;overflow:hidden;border-top: 0.1rem solid #eeeeee;}
.nav_title3 .title_cn{font-size:1.4rem;color:#000000;line-height:2.4rem;/* font-weight:700; */}
.nav_title3 .title_en{font-size:1.2rem;color:#000000;line-height:2rem;font-weight:700;}
.nav_title3	 span{display:none;float:right;
    width: 0.8rem;
    height: 2.4rem;
    background: url(../images/aq.png) no-repeat left center;
    background-size: 0.8rem auto;
}
.nav_title3 .on{}
.nav_title3 .on .title_cn{float:left;}
.nav_title3 .on span{float:right;}


.nav_list5{display:none;}
.nav_list5.on{display:block;}
.nav_list5 .dd{width:100%;overflow:hidden;}
.nav_list5 .dd {}
.nav_right1 .nav_title span {float:right;
    width: 0.8rem;
    height: 3rem;
    display: block;
    background: url(../images/new5.png) no-repeat left center;
    background-size: 0.8rem auto;
}
.nav_list6{display:none;}
.nav_list6.on{display:block;}



.nav_right1{border-top: 0.1rem solid #eeeeee;}
.nav_right1 .xil{/* border-top:0.1rem solid #eeeeee; */display:none;}
.nav_right1 .xil.on{display:block;}
.nav_right1 .xil dd{/* border-bottom: 0.1rem solid #eeeeee; */}
.nav_right1 .xil dd p{font-size:1.4rem;color:#333333;line-height:2.4rem; background: url(../images/aq.png) no-repeat right center;padding-right:1.2rem;background-size: 0.8rem auto;padding: 1rem 0;}

.nav_right1 .xil .list dd:last-child{border-bottom:0rem;}
.nav_right1{width:100%;overflow:hidden;margin-top:0rem;}
.nav_right1 ul{}
.nav_right1 ul li{border-bottom:0.1rem solid #eeeeee;}
.nav_right1 .nav_title{padding:1.5rem 2.5rem;}









.nav_right.on{right:0rem;}
.nav_right4.on{right:0rem;}
.nav_right{transition: all 0.3s;position:fixed;right:-100%;top:7rem;width:100%;background:#FFFFFF;height:100%;z-index:50;overflow:auto;padding-bottom:5rem;}
.nav_right4{display:none;position:fixed;right:-100%;top:0rem;width:100%;background:#000000;opacity:0.5;height:100%;z-index:50;padding:3rem;transition: all 0.3s;}

.nav_right2{display:none;width:100%;overflow:hidden;}
.nav_right2 .three{float:right;}
.nav_right2{}
.nav_right3{padding-left:0rem;}
.nav_right3 .title{font-size:3.6rem;color:#333333;line-height:46rem;}
.nav_right3 .des{margin-top:2rem;}
.nav_right3 .des p{font-size:1.4rem;color:#666666;line-height:2.8rem;}
.nav_right3 .des a{font-size:1.4rem;color:#666666;line-height:2.8rem;}






.yy1{width:56%;float:left;height:240rem;padding:2rem 0rem 1rem 2.3rem;border-right:0.1rem dotted #C9CFE3;}
.yy2{width:43%;float:right;height:200rem;padding:2rem 2rem 1rem 2.3rem;}
.yy3{width:100%;float:left;height:240rem;padding:2rem 2rem 2rem 2.3rem;background:#F7F7F9;border-top:0.1rem solid #EAECF3;}
.yy11{color:#3255FA;font-size:1.8rem;margin-bottom:2.4rem;font-size:0rem;}
.yy11 a{color:#3255FA;font-size:1.8rem;display:inline-block;/* font-weight:700; */padding-right:0.8rem;vertical-align: top;height:2.6rem;}
.yy2 dl {
    margin-right: 1rem;
    float: left;
}
.yy2 dl{margin-right:2rem;}
.ss77{width:117rem !important;margin-right:0rem !important;}
.ss35{width:135rem !important;margin-right:0rem !important;}
.ss457{width:125rem !important;margin-right:0rem !important;}

.yy11 .des{color:#3255FA;font-size:1.2rem;line-height:2rem;display:inline-block;background:#F2F5FF;padding:0.1rem 1.6rem;border-radius:2rem;vertical-align: top;margin-top:0.2rem;}
.yy3 .yy11 .des{color:#3255FA;font-size:1.2rem;line-height:2rem;display:inline-block;background:#fff;padding:0.1rem 1.6rem;border-radius:2rem;}
.yy1 dl{margin-right:2.5rem;float: left;}
.yy2 dl{overflow: hidden;margin-bottom:1rem !important;}
.yy1 .cont{}
/* .yy3{background:#F2F5FF;} */
.yy3 dl{float:left;width:165rem;}
.yy3 dl:nth-child(5){margin-left: 2.4rem;
}


.header1{position:fixed;top:0rem;left:0rem;z-index:30;width:100%;z-index:100;transition: all 0.3s;height:6.8rem;transition: all 0.3s;}
.header1 .bj{position:absolute;top:0rem;left:0rem;width:100%;height:100%;opacity:0.5;background:#000000;z-index:1;}
.header1 .container{position:relative;z-index:2;width:100%;padding:0rem 40rem;}
.header2{width:100%;height:6.8rem;position:relative;}
.header2 .header_left{float:left;padding:1rem 0rem 0.8rem;}
.header2 .header_left img{width:19rem;height:5rem;display:block;}

.header_list{float:right;margin-right:7rem;}
.header_list dl{margin-bottom:0rem;}
.header_list dl .dd{float:left;margin:0rem 3.3rem ;position:relative;}
.header_list dl .dd .title{font-size:1.8rem;color:#FFFFFF;line-height:6.8rem;opacity:0.7;}
.header_list dl .dd:hover .title,.header_list dl .dd.on .title{opacity:1;}

.header1.on{box-shadow: 0rem 0.2rem 0.6rem 0rem rgba(0,0,0,0.1);}
.header1.on .bj{background:#FFFFFF;opacity:1;}
.hea{height:6.8rem;}
.header1.on .header_list dl .dd .title{color:#2B2B2B;}
.header1.on .header6 .title1{color:#2B2B2B;}

.header1.ons{top:-6.8rem;}
.header1.ond{top:0rem;}
.section{position: absolute;top: -15.6rem;}
.header_topsss1.on {
    height: 7.6rem;
    width: 100%;
}
/*下拉*/
.header_listb1{position:absolute;top:64rem;left:50%;margin-left:-75rem;z-index:10;height:0rem;overflow:hidden;opacity:0;transition:max-height .25s ease-in-out,opacity .25s ease-in-out;}
.header_listb2{margin:0.7rem 0.5rem 0.5rem 0.5rem;width: 235rem;overflow:hidden;background:#FFFFFF;padding:0rem 0rem 2rem;    border-radius: 0rem;box-shadow: 0rem 0.2rem 1.4rem 0rem rgba(0,0,0,0.1);border-radius: 0.8rem;}
.header_listb2 li{font-size:1.6rem;color:#2B2B2B;line-height:2.2rem;text-align:left;width:100%;margin:2rem 0rem 0rem;padding-left:2.9rem;}
.header_listb2 li p{text-align:left;font-size:1.6rem;color:#2B2B2B;line-height:2.2rem;display:inline-block;padding-right: 1.6rem;font-family: SourceHanSansSC-Normal;padding:0rem 1.8rem;opacity:0.6;}
.header_listb2 li:hover p{color:#2B2B2B;opacity:1;background:url(../images/index_b3.png) no-repeat left center;background-size:0.6rem 1rem;}


.header6{float:right;margin-left:0rem;margin-top:1.5rem;padding:1rem 2.6rem 0rem 0rem;}
.header6 .title1{float:left;font-size:2rem;color:#2B2B2B;line-height:2.4rem;opacity:0.7;}
.header6 .title1.on{opacity:1;}
.header6 .title2{float:left;font-size:2rem;color:#2B2B2B;line-height:2.4rem;margin:0rem 1rem;}
.header6 .title2.on{font-size:1rem;}

.header_list dl .dd:hover .header_listb1{height:auto;opacity:1;}

/*banner1*/
.banner-wrap {
    width: 100%;
	overflow:hidden;
}
.banner {

    position: relative;
    width: 100%;
}
.banner video{  
    object-position: 50% 60%;
    object-fit: cover;
    width: 100% !important;
    z-index: 6;
	}
	.banner .img{width:100%;overflow:hidden;}
.banner img{width:150%;margin-left:-25%;}
.banner.hpop img{width:250%;margin-left:-25%;}
.banner .banner-content {
    /* height: 16rem; */
    position: absolute;
    text-align: center;
    top: 50%;
    width: 100%;
    z-index: 20;
	transform: translate(-0%,-50%);
    -ms-transform: translate(-0%,-50%);
    -moz-transform: translate(-0%,-50%);
    -webkit-transform: translate(-0%,-50%);
    -o-transform: translate(-0%,-50%);
}
.banner .banner-content .title {
    color: #fff;
    font-size: 3rem;
    font-weight: 800;
    margin-bottom: 0.3125rem;padding:2rem 2rem;
}

.banner .banner-content .sub-title {
    color: #fff;
    font-size: 1.5rem;
}

.banner .banner-content .title1 {
    color: #fff;
    font-size: 3.6rem;
	line-height:5rem;
	font-family: SourceHanSansSC-Medium !important;    font-weight: 700;
	text-shadow: 0rem 0.2rem 0.4rem rgba(0,0,0,0.5);
}

.banner .banner-content .des {
	margin:1rem auto 0rem;
    color: #fff;
    font-size: 1.9rem;
	line-height:3rem;
	text-align:center;
	width:100%;
	text-shadow: 0rem 0.2rem 0.4rem rgba(0,0,0,0.5);padding:0px 20px;
}
.banner .banner-content .des.on{/* width:6.8rem; */}
.banner .banner-content .des.on1{line-height:2.4rem;}



/*关于我们*/
.index_b{width:100%;background:#F4F4F4;padding:4rem 0rem 5rem;overflow:hidden;}
.index_b.on{background:#FFFFFF;}
.index_b1 .title{font-size:3.2rem;color:#2E2F34;line-height:4.8rem;margin-bottom:1.6rem;}
.index_b1 .hx {width: 100%;overflow: hidden;padding:0.1rem;position:relative;}
.index_b1 .hx .hx1{width: 100%;height: 0.1rem;background: #E2E2E2;display: block;}
.index_b1 .hx .hx2{width: 13.5rem;height: 0.2rem;background: #C1915A;display: block;position:absolute;top:0.087rem;}
.index_b3{overflow:hidden;width:100%;margin-top:3rem;}
.index_b3 .cent{width:100%;}
.index_b3 .cent .title{font-size:3rem;color:#2E2F34;line-height:4.2rem;padding-left:3rem;background: url(../images/index_b3.png) no-repeat left  top 1.2rem;background-size:0.9rem 1.7rem;}
.index_b3 .cent .des{font-size:1.8rem;color:#7B7D85;line-height:3rem;margin-top:2.5rem;}
.index_b3 .cent .des p{font-size:1.8rem;color:#7B7D85;line-height:3rem;}
.index_b3 .img{width:100%;margin-top:3rem;}
.index_b3.on .cent{float:left;}
.index_b3.on .img{float:right;}
.index_b3 .img img{width:100%;border-radius: 10px;}
.index_b3 .icon_title{width:100%;margin-top:3rem;overflow:hidden;}
.index_b3 .icon_title p{float:left;min-width:17.2rem;height:4.6rem;border-radius:4.1rem;border:0.1rem solid #C1915A;text-align:center;font-size: 2rem;color: #C1915A;line-height:4.4rem;transition: all 0.3s;padding:0rem 3.1rem;}
.index_b3 .icon_title p:hover{background:#C1915A;color:#FFFFFF;}

.index_b3 .icon_title p a{color: #C1915A;}
.index_b3 .icon_title p:hover a{color:#FFFFFF;}

.index_b4{width:100%;}
.index_b4 .img{width:100%;height:40rem;overflow:hidden;border-radius:1rem 1rem 0rem 0rem;}
.index_b4 .img img{width:100%;}
.index_b4 .swiper-pagination{bottom:0rem !important;left:0rem;width:100%;text-align:left;padding:1.2rem 0rem 0rem 2rem;background-color: rgba(0, 0, 0, 0.42);height:3rem;}
.index_b4 .swiper-pagination span{width:0.6rem;height:0.6rem;background:#FFFFFF;border-radius: 5rem;margin:0 0.3rem;opacity:1 !important;vertical-align: top;}
.index_b4 .swiper-pagination span.swiper-pagination-bullet-active{background:#C1915A;}	




.index_c1{position:relative;width:100%;overflow:hidden;}
.index_c1 .img{width:100%;}
.index_c1 .img img{width:100%;}
.index_c1 .cont{position:absolute;top:50%;left:0%;width:100%;text-align:center;z-index:2;margin-top:-7.7rem;}
.index_c1 .cont .title{font-size:4.5rem;color:#FFFFFF;line-height:6.1rem;padding:2rem 2rem;}
.index_c1 .cont .button{width:100%;overflow:hidden;margin-top:4.7rem;}
.index_c1 .cont .button1{width:17.2rem;height:4.8rem;line-height:4.8rem;overflow:hidden;background-color: rgba(255, 255, 255, 0.42);margin:0rem auto;font-size:2rem;color:#FFFFFF;border-radius:5rem;}
.index_c1 .cont .button1:hover{background-color: rgba(255, 255, 255, 0.62);}
.index_c2{width:100%;display:table;margin-top:1rem;}
.index_c2 .li{width:100%;margin-top:2.5rem;margin-right:3.7rem;border-radius:1rem;overflow:hidden;box-shadow: 0rem 0.2rem 1.4rem 0rem rgba(0,0,0,0.1);}
.index_c2 .li:nth-child(3n){margin-right:0rem;}
.index_c2 .li .img{width:100%;overflow:hidden;}
.index_c2 .li .img img{width:100%;}
.index_c2 .li .cont{background:#FFFFFF;padding:2.3rem 3.2rem;}
.index_c2 .li .cont .title1{font-size:1.8rem;color:#C1915A;line-height:2.5rem;}
.index_c2 .li .cont .title2{font-size:2.8rem;color:#2B2B2B;line-height:3.8rem;/* height:76rem; */overflow:hidden;margin-top:1rem;}
.index_c2 .li .cont .pdate{font-size:1.6rem;color:#2B2B2B;line-height:2.2rem;margin-top:2.5rem;}
.index_c2 .li:hover .cont{background:#C1915A;}
.index_c2 .li:hover .cont .title1{color:#FFFFFF;}
.index_c2 .li:hover .cont .title2{color:#FFFFFF;}
.index_c2 .li:hover .cont .pdate{color:#FFFFFF;}

/* .index_c2.on1 .li{width:69rem;} */
/* .index_c2.on1 .li:nth-child(2n){margin-right:0rem;} */
/* .index_c2.on1 .li:nth-child(3n){margin-right:0rem;} */
/* .index_c2.on1 .li .img{height:39rem;} */
/* .index_c2.on1 .li .img img{min-height:39rem;} */
/* .index_c2.on2{} */
/* .index_c2.on2 .li{width:100%;margin-right:0rem;background:#FFFFFF;} */
/* .index_c2.on2 .li .img{float:left;width:716rem;height:405rem;} */
/* .index_c2.on2 .li .cont{float:left;width:724rem;padding:4rem 64rem;} */
/* .index_c2.on2 .li .cont .title2{font-size:3.8rem;height:152rem;line-height:52rem;} */
/* .index_c2.on2 .li:hover{background:#C1915A;} */
/*首页*/
.home1{padding:4rem 0rem 5rem;}
.homes1{padding:1.5rem 0rem 4rem;}
.homes2{padding:4.5rem 0rem 6rem;}


.home2{overflow:hidden;width:100%;margin-top:3rem;}
.home3{width:100%;}
.home3 .img{width:100%;overflow:hidden;border-radius:1rem 1rem 0rem 0rem;}
.home3 .img img{width:100%;}
.home3 .swiper-pagination{bottom:0rem !important;left:0rem;width:100%;text-align:right;padding:1.2rem 0rem 0rem 2rem;background-color: rgba(0, 0, 0, 0.42);height:3rem;}
.home3 .swiper-pagination span{width:0.6rem;height:0.6rem;background:#FFFFFF;border-radius: 5rem;margin:0 0.3rem;opacity:1 !important;vertical-align: top;}
.home3 .swiper-pagination span.swiper-pagination-bullet-active{background:#C1915A;}	
.home4{margin-top:0.5rem;background: url(../images/home2.png) no-repeat center center;background-size: cover;text-align:center;width:100%;}
.home4 .button{padding-right:4rem;background: url(../images/home3.png) no-repeat right 0rem center;background-size:3rem;display:inline-block;margin:0 auto;height:7rem;font-size:2.8rem;color:#FFFFFF;line-height:7rem;}
.home5{width:100%;margin-top:2rem;}
.home5 .hx{padding-left:0rem;}
.home5 .hx1{margin:2.5rem 0rem;height:0.1rem;width:100%;background:#E2E2E2;}
.home5 .cent .title{font-size:3rem;color:#2B2B2B;line-height:4.2rem;padding-left:3rem;background: url(../images/index_b3.png) no-repeat left  center;background-size:0.9rem 1.7rem;}
.home5 .cent .des{font-size:1.8rem;color:#7B7D85;line-height:3rem;margin-top:2rem;padding-left:0rem;}
.home5 .cent .des p{font-size:1.8rem;color:#7B7D85;line-height:3rem;}
.home5 .img{float:left;width:60rem;}
.home5.on .cent{float:left;}
.home5.on .img{float:right;}
.home5 .img img{width:100%;}
.home5 .icon_title{width:100%;margin-top:6rem;overflow:hidden;}
.home5 .icon_title p{float:left;min-width:172rem;height:46rem;border-radius:4.1rem;border:0.1rem solid #C1915A;text-align:center;font-size: 2rem;color: #C1915A;line-height:44rem;transition: all 0.3s;padding:0rem 31rem;}
.home5 .icon_title p:hover{background:#C1915A;color:#FFFFFF;}

.homea1{width:100%;position:relative;}
.homea1 .img{}
.homea1 .img img{width:100%;/* margin-left:-50%; */}
.homea1 .swiper-button-prev{background:url(../images/homb1.png) no-repeat center center !important;width:4rem;height:4rem;background-size:4rem 4rem !important;opacity:1 !important;z-index:50;position:absolute;top:50%;left:2rem;margin-top:-2rem;}
.homea1 .swiper-button-prev:hover {background:url(../images/homb2.png) no-repeat center center !important;background-size:4rem 4rem !important;}
.homea1 .swiper-button-next{background:url(../images/homb3.png) no-repeat center center !important;width:4rem;height:4rem;background-size:4rem 4rem !important;opacity:1 !important;z-index:50;position:absolute;top:50%;right:2rem;margin-top:-2rem;}
.homea1 .swiper-button-next:hover {background:url(../images/homb4.png) no-repeat center center !important;background-size:4rem 4rem !important;}

.homea1 .cont{position:absolute;top:50%;left:15%;transform: translate(-0%,-35%);
    -ms-transform: translate(-0%,-35%);
    -moz-transform: translate(-0%,-35%);
    -webkit-transform: translate(-0%,-35%);
    -o-transform: translate(0%,-35%);}
.homea1 .cont p{font-size:2.2rem;color:#FFFFFF;line-height:4rem;}
.homea1s{position:relative;width:100%;overflow:hidden;}

.homea2{width:100%;}
.homea2 .li{margin-right:0rem;}
.homea2 .li1{/* float:left;width:947rem;margin-right:3.7rem; */margin-top: 2rem;border-radius:1rem;overflow:hidden;}
.homea2 .li1 .img{width:100%;/* height:384rem; */overflow:hidden;}
.homea2 .li1 .img img{width:100%;}
.homea2 .li1 .cont{background:#FFFFFF;padding:2rem 2.5rem;position:relative;/* height:117rem; */}
.homea2 .li1 .cont .title1{font-size:1.8rem;color:#C1915A;line-height:2.5rem;}
.homea2 .li1 .cont .title2{font-size:2.8rem;color:#2B2B2B;line-height:3.8rem;overflow:hidden;margin-top:1rem;}
.homea2 .li1 .cont .pdate{font-size:1.6rem;color:#2B2B2B;line-height:2.2rem;margin-top:2rem;}
.homea2 .li1:hover .cont{background:#C1915A;}
.homea2 .li1:hover .cont .title1{color:#FFFFFF;}
.homea2 .li1:hover .cont .title2{color:#FFFFFF;}
.homea2 .li1:hover .cont .pdate{color:#FFFFFF;}
.homea2 .li{margin-top:4rem;}
.homea3 .li{margin-top:4rem;}
.homea3 .li{margin-top:3rem;}

.homeb1{margin-top:3rem;width:100%;}
.homeb2{width:100%;border-radius: 1rem;overflow:hidden;}
.homeb3{width:100%;overflow:hidden;}
.homeb4{float:left;}
.homeb4 img{width:7rem;height:7rem;}
.homeb5{float:left;margin-left:1.5rem;}
.homeb5 .title1{font-size:1.8rem;color:#2B2B2B;line-height:2.5rem;}
.homeb5 .title2{width:100%;overflow:hidden;}
.homeb5 .title2 .title3{float:left;font-size:4rem;color:#C1915A;line-height:4.7rem;margin-right:1rem;}
.homeb5 .title2 .title4{float:left;font-size:1.8rem;color:#C1915A;line-height:4rem;position:relative;padding:0.7rem 0rem 0rem 1.2rem;}
.homeb5 .title2 .title4 .span{position:absolute;top:0rem;left:0rem;line-height:2.5rem;}
.homeb6{font-size:1.4rem;color:#666666;line-height:2.4rem;margin-top:3.2rem;}
.homeb7{border-bottom:0.2rem solid #C1915A;background:#FFFFFF;padding:3.6rem 4.0rem;min-height:43.5rem;}



.about1{width:100%;overflow:hidden;margin-top:0.5rem;}
.about1 .li{width:100%;margin:2.5rem 0rem 0rem 0rem;}


.new1{padding:2.5rem 0rem 2.5rem;}
.new2{font-size:3.5rem;color:#2B2B2B;}
.new3{font-size:3.5rem;color:#2B2B2B;width:100%;overflow:hidden;margin-top:2rem;}
.new3 select{float:left;width:48%;height:5rem;font-size:1.6rem;color:#2B2B2B;border-radius: 0.5rem;border: 0.1rem solid #E8E8E8;background:#FFFFFF;line-height:4.8rem;padding:0rem 1.8rem;margin-left:1%;appearance:none;-moz-appearance:none;-webkit-appearance:none; background: url("../images/new4.png") no-repeat scroll right 1.8rem center ;background-size:1.4rem auto;}
.new4{width:100%;background:#F4F4F4;padding:0.7rem 0rem 7.2rem;overflow:hidden;}

.new5{width:100%;overflow:hidden;background:#F4F4F4;padding:1.5rem 0rem;}
.new5 .ul{width:100%;overflow:hidden;}
.new5 .ul .li{float:left;padding-right:1.5rem;background: url("../images/new5.png") no-repeat scroll right center ;background-size:0.5rem auto;margin-right:1rem;}
.new5 .ul .li:last-child{background:none;margin-right:0rem;padding:0rem;}
.new5 .ul .li p{font-size:1.6rem;color:#B9B9B9;line-height:2rem;}

.new6{width:100%;margin-top:2rem;display:table;}
.new7{float:left;width:48%;height:5rem;font-size:1.6rem;color:#2B2B2B;border-radius: 0.5rem;border: 0.1rem solid #E8E8E8;background:#FFFFFF;line-height:4.8rem;margin-right:2%;padding:0rem 1.8rem;appearance:none;-moz-appearance:none;-webkit-appearance:none; background: url("../images/new4.png") no-repeat scroll right 1.8rem center ;background-size:1.4rem auto;position:relative;cursor:pointer;}
.new7 .cont{z-index:300;opacity:0;position:absolute;top:120%;left:0rem;width:100%;background:#FFFFFF;box-shadow: 0px 2px 14px 0px rgba(0,0,0,0.1);height:0rem;overflow:auto;transition: all 0.3s;}
.new7 .cont .li{padding:0rem 1.8rem;line-height:3.8rem;font-size:1.6rem;color:#2B2B2B;transition: all 0.3s;}
.new7 .cont .li:hover,.new7 .cont .li.on{background:#F4F4F4;}
.new7:hover .cont,.new7.on .cont{opacity:1;height:30.4rem;}

.new_de{/* border-bottom:0.1rem solid #E2E2E2; */}
.new_de1{width:100%;margin:0 auto;padding:4rem 1.5rem 7rem;}
.new_de2{font-size:4.5rem;color:#2B2B2B;line-height:6rem;font-weight:700;}
.new_de3{width:100%;overflow:hidden;margin-top:1.5rem;border-bottom:0.1rem solid #E0E0E0;padding-bottom:1.5rem;}
.new_de3 .span{float:left;font-size:1.6rem;color:#B9B9B9;line-height:2.8rem;margin-right:3rem;}
.new_de4{margin-top:3rem;font-size:2.2rem;color:#2B2B2B;line-height:170%;margin-bottom: 1rem;}
.new_de4 p{font-size:2.2rem;color:#2B2B2B;line-height:170%;margin-bottom: 1rem;}
.new_de4 img{max-width:100%;height:auto !important}
.new_de4 section{font-size:2.2rem;color:#2B2B2B;line-height:170%;margin-bottom: 1rem;}


.new_de4 p{font-size:2.2rem;color:#2B2B2B;line-height:170%;margin-bottom: 1rem;}
.new_de4 img{max-width:100%;height:auto !important;text-align: center;
    display: block;
    margin: 0 auto;}
.new_de4 section{font-size:2.2rem;color:#2B2B2B;line-height:170%;margin-bottom: 1rem;}



.header_top1{width:100%;overflow:hidden;position:relative;}
.header_top1.on{position:fixed;top:0rem;z-index:112;background:#FFFFFF;}
.header_top2{position:relative;z-index:2;text-align:center;vertical-align: top;font-size:0rem;}
.header_top2 ul{}
.header_top2 ul li{display:inline-block;margin-right:1rem;}
.header_top2 ul li p{font-size:1.8rem;color:#2B2B2B;line-height:2.4rem;padding:1.8rem 0rem;}
.header_top2 ul li span{display:inline-block;border-bottom:0.2rem solid #C1915A;width:0rem;transition: all 0.3s;}
.header_top2 ul li:hover p,.header_top2 ul li.on p{font-family:SourceHanSansSC-Normal;}
.header_top2 ul li:hover span,.header_top2 ul li.on span{width:100%;}
.header_top2.on ul li{width:31%;float:left;margin:0rem 1%;} 
.header_top3{position:absolute;bottom:0%;left:0rem;width:100%;border-bottom:0.1rem solid #E7E7E7;z-index:1;}
.header_top4{position:absolute;top:2.4rem;left:0rem;color:#2B2B2B;font-size:0rem;line-height:2.6rem;background: url("../images/header_top1.png") no-repeat left center;background-size:3rem 3rem;width:3rem;height:3rem;}

.about_ls1{margin-bottom:0rem;}
.about_ls1 .dl{margin-bottom:4rem;position:relative;}
.about_ls1 .dl:last-child{margin-bottom:0rem;}
.about_ls2{width:100%;overflow:hidden;}
.about_ls2 .li{float:left;width:48%;margin-top:2rem;margin-right:4%;}
.about_ls2 .li:nth-child(2n){margin-right:0rem;}
.about_ls2 .li .img{overflow:hidden;position:relative;border-radius:1rem;}
.about_ls2 .li .img img{width:100%;}
.about_ls2 .li .cont{margin-top:2rem;}
.about_ls2 .li .cont .title1{font-size:1.8rem;color:#C1915A;line-height:2.5rem;}
.about_ls2 .li .cont .title2{font-size:2.2rem;color:#2B2B2B;line-height:3rem;margin-top:0.5rem;}
.about_ls2 .li .cont .des{font-size:1.6rem;color:#666666;line-height:2.4rem;margin-top:0.5rem;}
.about_ls3{margin-top:1rem;width:100%;overflow:hidden;}


.about_ls2 .li .img img {
    object-fit: cover;
    -webkit-transition: opacity 1s cubic-bezier(.4,0,.25,1) 0ms,-webkit-transform .8s cubic-bezier(.4,0,.25,1) 0ms;
    transition: opacity 1s cubic-bezier(.4,0,.25,1) 0ms,-webkit-transform .8s cubic-bezier(.4,0,.25,1) 0ms;
    -moz-transition: transform .8s cubic-bezier(.4,0,.25,1) 0ms,opacity 1s cubic-bezier(.4,0,.25,1) 0ms,-moz-transform .8s cubic-bezier(.4,0,.25,1) 0ms;
    transition: transform .8s cubic-bezier(.4,0,.25,1) 0ms,opacity 1s cubic-bezier(.4,0,.25,1) 0ms;
    transition: transform .8s cubic-bezier(.4,0,.25,1) 0ms,opacity 1s cubic-bezier(.4,0,.25,1) 0ms,-webkit-transform .8s cubic-bezier(.4,0,.25,1) 0ms,-moz-transform .8s cubic-bezier(.4,0,.25,1) 0ms;
}

.about_ls2 .li .img:hover img {
    -webkit-transform: scale(1.02);
    -moz-transform: scale(1.02);
    transform: scale(1.02);
    -webkit-transition: -webkit-transform .4s cubic-bezier(.4,0,.25,1) 0ms;
    transition: -webkit-transform .4s cubic-bezier(.4,0,.25,1) 0ms;
    -moz-transition: transform .4s cubic-bezier(.4,0,.25,1) 0ms,-moz-transform .4s cubic-bezier(.4,0,.25,1) 0ms;
    transition: transform .4s cubic-bezier(.4,0,.25,1) 0ms;
    transition: transform .4s cubic-bezier(.4,0,.25,1) 0ms,-webkit-transform .4s cubic-bezier(.4,0,.25,1) 0ms,-moz-transform .4s cubic-bezier(.4,0,.25,1) 0ms;
}

.about_ls2 .li .img .bj {
    background: transparent;
    display: inline-block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: background .4s cubic-bezier(.4,0,.25,1) 0ms;
    -moz-transition: background .4s cubic-bezier(.4,0,.25,1) 0ms;
    transition: background .4s cubic-bezier(.4,0,.25,1) 0ms;
    width: 100%;
    z-index: 2;
}
.about_ls2 .li .img:hover .bj {
    background: rgba(0,0,0,.15);
    -webkit-transition: -webkit-transform .4s cubic-bezier(.4,0,.25,1) 0ms;
    transition: -webkit-transform .4s cubic-bezier(.4,0,.25,1) 0ms;
    -moz-transition: transform .4s cubic-bezier(.4,0,.25,1) 0ms,-moz-transform .4s cubic-bezier(.4,0,.25,1) 0ms;
    transition: transform .4s cubic-bezier(.4,0,.25,1) 0ms;
    transition: transform .4s cubic-bezier(.4,0,.25,1) 0ms,-webkit-transform .4s cubic-bezier(.4,0,.25,1) 0ms,-moz-transform .4s cubic-bezier(.4,0,.25,1) 0ms;
}



/*研究服务*/

.research1{}

/* .homeb1{margin-top:8rem;width:16.8rem;}
.homeb2{width:100%;border-radius: 1rem;overflow:hidden;} */


.research3{border-bottom:0.2rem solid #C1915A;background:#FFFFFF;padding:3rem 4rem;min-height:49rem;}
.research4{width:100%;overflow:hidden;}
.research5{float:left;}
.research5 img{width:11rem;height:11rem;}
.research6{float:left;margin-left:2rem;}
.research6 .title1{font-size:2rem;color:#2B2B2B;line-height:11rem;}
.research7{font-size:1.6rem;color:#666666;line-height:2.9rem;margin-top:2.5rem;min-height:19.2rem;}

.researca1{margin-top:4rem;width:100%;display:table;}
.researca1 .li{width:100%;overflow:hidden;box-shadow: 0rem 0.2rem 1.4rem 0rem rgba(0,0,0,0.1);border-radius: 1rem;margin-top:2rem;    background: #fff;}
.researca2{position:relative;width:50%;float:left;}
.researca2 .img{width:100%;}
.researca2 .img img{width:100%;}
.researca2 .cont{position:absolute;top:4rem;right:2.5rem;background:#C1915A;width:13rem;padding:1.5rem 1.5rem 1.5rem 1.5rem;}
.researca2 .cont .title{font-size:2rem;color:#FFFFFF;line-height:3.2rem;}
.researca2 .cont .title1{font-size:1.6rem;color:#FFFFFF;line-height:2.8rem;margin-top:1rem;}
.researca3{padding:1.5rem 1rem 1.5rem 1rem;width:50%;float:left;}
.researca4{font-size:1.8rem;color:#2B2B2B;line-height:2rem;margin-top: 2rem;}
.researca5{margin-top:2rem;}
.researca5 .ico{}
.researca5 .ico img{width:6rem;height:6rem;}
.researca5 .title{font-size:1.5rem;color:#2B2B2B;line-height:2.2rem;margin-top:1rem;}


/*footer*/
.footer{background:#FFFFFF;}
.footer_cont{margin:3rem 0 0rem;width:100%;overflow:hidden;border-top:0.1rem solid #EDEDED;}

.footer_list{width:100%;overflow:hidden;}
.footer_list dl{text-align:center;position:relative;margin-bottom:0rem;width:100%;}
.footer_list dl dt{font-size:2rem;color:#FFFFFF;line-height:2.7rem;font-weight:400;text-align:left;padding:2rem 0rem;border-bottom:0.1rem solid #EDEDED;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.footer_list dl dt p{font-size:2rem;color:#2B2B2B;line-height:2.7rem;font-weight:400;flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;}
.footer_list dl dd{padding:1rem 0rem 1rem 1.5rem;border-bottom:0.1rem solid #EDEDED;}
.footer_list dl dd p{font-size:1.8rem;color:#666666;line-height:2.2rem;text-align:left;}
.footer_list1{display:none;}
.footer_list1.on{display:block;}

.footer_list dl dt span {float:right;
    width: 1.5rem;
    height: 2.4rem;
    display: block;
    background: url(../images/footer_list.png) no-repeat left center;
    background-size: 1.5rem auto;
}
.footer_list dl dt.on span {float:right;
    width: 1.5rem;
    height: 2.4rem;
    display: block;
    background: url(../images/footer_list2.png) no-repeat left center;
    background-size: 1.5rem auto;
}
/* .nav_title{padding:1rem 0;width:100%;overflow:hidden;}
.nav_title .title_cn{float:left;font-size:1.4rem;color:#000000;line-height:2.4rem;}
.nav_title .title_en{font-size:1.2rem;color:#000000;line-height:2rem;font-weight:700;}
.nav_title.on span{display:none !important;}
.nav_title.on .title_cn{float:inherit !important;}
.nav_title .title_cn{float:left;font-size:1.4rem;color:#000000;line-height:2.4rem;}
 */


.footer_bottom1{width:100%;overflow:hidden;padding:3rem 0rem 4.0rem;}
.footer_bottom2{padding-top:0rem;display:none;}
.footer_bottom2 .img{}
.footer_bottom2 .img img{    width: 30.2rem;
    height: 7.4rem;}
.footer_bottom3{text-align:center;font-size:0rem;margin-top:3rem;}
.footer_bottom3 p{display:inline-block;font-size:1.8rem;color:#999999;line-height:2.8rem;margin:0 0rem 0rem 0rem;}
.footer_bottom3 a{display:inline-block;font-size:1.8rem;color:#999999;line-height:2.8rem;margin:0 0rem 0rem 0rem;}
.footer_bottom4{overflow:hidden;width:100%;margin-top:3rem;}
.footer_bottom4 li{float:left;width:40%;margin-right:0.3rem;margin:0% 5%;}
.footer_bottom4 li:nth-child(2n){margin-right:0rem;}
.footer_bottom4 li em{display:block;text-align:center;}
.footer_bottom4 li em img{max-width:100%;background:#FFFFFF;margin:0 auto;border-radius:50%;/* border: 0.2rem dashed #999999; */width:15rem;}




.Solution_e3 ul{border-bottom:0.1rem solid #EAECF3;} 
.Solution_e3 ul li{display:inline-block;/* padding:0 1rem;background: #F5F6FA; */cursor:pointer;flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;position:relative;border-right:0.1rem solid #EAECF3;}







.contact1{width:100%;display:table;margin-top:2rem;}
.contact1 .li{width:100%;background:#FFFFFF;padding:4.5rem 6.5rem;margin-right:3rem;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);border-radius: 5px;height:35rem;margin-top:2rem;}
.contact1 .li:nth-child(3n){margin-right:0rem;}
.contact1 .li .img{}
.contact1 .li .img img{width:6.6rem;}
.contact1 .li .title{margin-top:1rem;font-size:3rem;color:#2B2B2B;line-height:4.4rem;}
.contact1 .li .list{margin-top:2rem;}
.contact1 .li .list p{font-size:2rem;color:#2B2B2B;line-height:2.9rem;}
.contact1 .li.on .list{width:100%;overflow:hidden;}
.contact1 .li.on .list p{}
.contact2{color:#C1915A;font-size:2rem;line-height:3rem;margin-top:3.2rem;}



/*学习成长*/
.learning1{width:100%;overflow:hidden;margin-top:2rem;}
.learning1 .li{width:100%;margin-right:3rem;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);border-radius: 1rem;margin-top:2rem;    overflow: hidden;}
.learning1 .li .li1{background:#FFFFFF;padding:4rem 4rem;border-bottom: 0.2rem solid #C1915A;min-height:41.2rem;}


.learning1 .li:nth-child(3n){margin-right:0rem;}
.learning1 .li .title{font-size:2rem;color:#2B2B2B;line-height:2rem;border-left:0.3rem solid #C1915A;padding-left:1.5rem;}
.learning1 .li .cont1{margin-top:3rem;}
.learning1 .li .cont1 p{font-size:1.4rem;color:#2B2B2B;line-height:3rem;margin-bottom:2rem;background: url("../images/learning2.png") no-repeat  left top 1.5rem;background-size:1.2rem auto;padding-left:2rem;}
.learning1 .li .cont1 p span{font-size:2rem;color:#C1915A;line-height:3rem;}
.learning1 .li .cont{margin-top:3rem;}
.learning1 .li .cont p{font-size:1.8rem;color:#2B2B2B;line-height:3rem;}

.learning2{background:url("../images/learning3.png") no-repeat   top center;background-size:cover;height:68rem;overflow:hidden;}
.learning3{margin-top:19.7rem;}
.learning3 .title{font-size:3.5rem;color:#FFFFFF;line-height:5.1rem;}
.learning3 .cont{margin-top:4.5rem;width:100%;font-size:1.8rem;color:#FFFFFF;line-height:3rem;}
.learning3 .cont p{font-size:1.8rem;color:#FFFFFF;line-height:3rem;}

.icon_title7 p a{color: #C1915A;}
.icon_title7 p:hover a{color:#FFFFFF;}



.learning4{width:100%;display:table;margin-top:1rem;}
.learning4 .li{margin-top:5rem;border-radius:1rem;overflow:hidden;box-shadow: 0px 2px 14px 0px rgba(0,0,0,0.1);border-bottom: 0.2rem solid #C1915A;padding:3rem;min-height:50.9rem;}
.learning4 .li:nth-child(3n){margin-right:0rem;}
.learning4 .li .img{width:100%;height:25.6rem;overflow:hidden;}
.learning4 .li .img img{width:100%;}
.learning4 .li .cont{background:#FFFFFF;}
.learning4 .li .cont .title1{font-size:2.4rem;color:#2B2B2B;line-height:3.2rem;}
.learning4 .li .cont .title2{font-size:1.8rem;color:#2B2B2B;line-height:3.2rem;}
.learning4 .li .cont .conts{font-size:1.6rem;color:#666666;line-height:2.8rem;margin-top:1.5rem;}
.learning4 .li .cont .conts p{font-size:1.6rem;color:#666666;line-height:2.8rem;}


/*土士学习联盟*/
.learnings1{width:100%;display:table;margin-top:2rem;}
.learnings1 .li{width:100%;background:#FFFFFF;margin-top:2rem;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);border-radius: 10px;overflow:hidden;}








.learnings1 .li:nth-child(3n){margin-right:0rem;}
.learnings1 .cont{margin-top:2rem;font-size:1.4rem;color:#2B2B2B;line-height:2.4rem;}
.learnings1 .cont p{font-size:1.4rem;color:#2B2B2B;line-height:2.4rem;}
.learnings1 .li1{padding:4rem;border-bottom: 0.2rem solid #C1915A;min-height:26rem;}
.learnings2{width:100%;overflow:hidden;}
.learnings2 .img{float:left;margin-right:3rem;}
.learnings2 .img img{width:10rem;height:10rem;}
.learnings2 .title{float:left;font-size:2.8rem;color:#2B2B2B;line-height:4rem;}
.learnings3{background:#0A132E;background-size:cover;overflow:hidden;padding:7.6rem 1.5rem;}
.learnings4{font-size:2rem;color:#2B2B2B;line-height:3rem;margin-top:5rem;}
.learnings5{margin-top:6rem;overflow:hidden;}
.learnings5 .li{width:100%;background:#FFFFFF;padding:4rem 5rem;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);border-radius: 10px;overflow:hidden;}
.learnings5 .li:nth-child(3n){margin-right:0rem;}
.learnings5 .des{font-size:1.6rem;color:#666666;line-height: 2.8rem;margin-top:3.5rem;overflow:hidden;}
.learnings5 .img{width:100%;margin-top:2rem;}
.learnings5 .img img{width:100%;}
.learnings5 .title{font-size: 3rem;color: #2E2F34;line-height: 4.2rem;padding-left: 3rem;background: url(../images/index_b3.png) no-repeat left top 1.4rem;background-size: 0.9rem 1.7rem;}
.learnings5 .des .sop{display:none;}
.learnings5 .des .sop1{display:none;}

.learnings6{width:100%;overflow:hidden;margin-top:2rem;}
.learnings6 .li{width:100%;background:#FFFFFF;margin-right:3rem;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);border-radius: 10px;overflow:hidden;margin-top:2rem;padding:3.7rem;}
.learnings6 .li:nth-child(2n){margin-right:0rem;}
.learnings6 .li .img{text-align:center;}
.learnings6 .li .img img{width:14rem;height:14rem;}
.learnings6 .li .cont{width:39rem;float:right;}
.learnings6 .li .cont .title1{text-align:center;font-size: 3rem;color: #2B2B2B;line-height: 4.4rem;}
.learnings6 .li .cont .title2{text-align:center;font-size: 1.8rem;color: #2B2B2B;line-height: 2.6rem;margin-top:0.8rem;}
.learnings6 .li .cont .des{font-size: 1.8rem;color:#666666;line-height: 2.8rem;margin-top:1.5rem;/* height:10rem; */overflow:hidden;}

.learnings7{width:100%;display:table;margin-top:2rem;}
.learnings7 .li{width:100%;background:#FFFFFF;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);border-radius: 10px;overflow:hidden;margin-top:2rem;}
.learnings7 .li:nth-child(4n){margin-right:0rem;}
.learnings7 .li .img{width:100%;position:relative;}
.learnings7 .li .img img{width:100%;}
.learnings7 .li .cont1{position:absolute;bottom:0rem;left:0rem;width:100%;background:rgba(10,19,46,0.7);padding:1.5rem 0rem 1.5rem 3rem;border-bottom:0.1rem solid #C1915A;}
.learnings7 .li .cont1 .title1{font-size: 2rem;color: #FFFFFF;line-height: 3rem;}
.learnings7 .li .cont1 .title2{font-size: 1.6rem;color: #fff;line-height: 3rem;margin-top:0.2rem;}
.learnings7 .li .cont{background:#0A132E;color:#FFFFFF;font-size:1.4rem;line-height:2.8rem;padding:2rem 3rem;}
.learnings7 .li .cont .des{color:#FFFFFF;font-size:1.8rem;line-height:2.8rem;opacity:0.7;opacity:0.7;min-height:19.6rem;overflow:hidden;}

.learnings8{margin-top:2.5rem;}
.learnings8 .li{margin-top:2.5rem;}
.learnings8 .li .title2{background: url(../images/learning2.png) no-repeat left top 1.5rem;background-size: 1.2rem auto;padding-left: 3rem;font-size: 1.8rem;color: #2B2B2B;line-height: 3rem;}
.learnings8 .li .des1{padding-left: 3rem;font-size: 1.8rem;color: #666666;line-height: 3rem;}



.researca3 .icon_title{width:100%;margin-top:6rem;overflow:hidden;}
.researca3 .icon_title p{float:left;min-width:17.2rem;height:4.6rem;border-radius:4.1rem;border:0.1rem solid #C1915A;text-align:center;font-size: 2rem;color: #C1915A;line-height:4.4rem;transition: all 0.3s;padding:0rem 3.1rem;}
.researca3 .icon_title p:hover{background:#C1915A;color:#FFFFFF;}

.footer_bottom4 p{font-size:1.4rem;line-height:2.6rem;margin-top: 1.2rem;text-align: center;font-weight: 700;}
.count2{display: flex;}
.count2 .img{width:10rem}
.count2 .img img{width:8rem}
.count2 .title2{line-height:8rem;font-size: 2rem;font-weight: 700;}
.learning1.es  .li .cont1 p{    margin-bottom: 1.2rem;}
.banner.tttt .img img{    height: 50rem;}
.banner1 img{width:100%;}

.calliance1{width:100%;display:table;margin-top:2rem;}
.calliance1 .li{width:100%;background:#FFFFFF;margin-top:2rem;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);border-radius: 10px;overflow:hidden;}
.calliance1 .li1{padding:2rem 4rem;border-bottom: 0.2rem solid #C1915A;min-height:26.8rem;}
.calliance1 .li:nth-child(3n){margin-right:0rem;}
.calliance1 .li .title{font-size:3rem;color:#2B2B2B;line-height:4.2rem;padding-left:3rem;background: url(../images/index_b3.png) no-repeat left  top 1.5rem;background-size:0.9rem 1.7rem;font-weight:700;}
.calliance1 .li .des{margin-top:2.4rem;}
.calliance1 .des1{font-size:1.8rem;color:#666666;line-height:3rem;margin-top:2rem;overflow:hidden;}
.calliance1 .des1 p{font-size:1.8rem;color:#666666;line-height:3rem;}

.calliance1.on .li{width:100%;}
.calliance1.on .li .li1{min-height:21.2rem;}
.calliance1.on .li:nth-child(2n){float:right;margin-right:0rem;}
.calliance1.on .li:nth-child(3n){margin-right:0rem;}
.calliance1 .li .title2{background: url(../images/learning2.png) no-repeat left top 1.5rem;background-size: 1.2rem auto;padding-left: 3rem;font-size: 1.8rem;color: #666666;line-height: 4rem;}

.calliance2{margin-top:6rem;width: 100%;overflow:hidden;}
.calliance2 .li{width:100%;overflow:hidden;padding:1rem;}
.calliance2 .li1{padding:4rem 4rem 3rem;border-bottom: 0.2rem solid #C1915A;min-height:64.9rem;background:#FFFFFF;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);border-radius: 10px;}
.calliance2 .li:nth-child(3n){margin-right:0rem;}
.calliance2.on .li1{min-height:55.2rem;}
.calliance2.on1 .li1{min-height:50.2rem;}
.calliance2 .des{font-size:1.8rem;color:#666666;line-height:3rem;margin-top:2rem;overflow:hidden;}
.calliance2 .des p{font-size:1.8rem;color:#666666;line-height:3rem;}
.calliance2 .des img{width:100%;}
.calliance2 .des1{background:#F4F4F4;padding:3.7rem 2rem;text-align:center;}
.calliance2 .des1 p{font-size:1.4rem;color:#666666;line-height:2.4rem;}
.calliance2 .des1 img{width:14.4rem;}
.calliance2 .des1 .button{}
.calliance2 .des1 .button{width:17.2rem;height:4.6rem;border-radius:4.1rem;border:0.1rem solid #C1915A;text-align:center;font-size: 2rem;color: #C1915A;line-height:4.4rem;transition: all 0.3s;padding:0rem 3.1rem;margin:4rem auto 0rem;}
.calliance2 .title{font-size: 2.4rem;color:#2B2B2B;line-height: 3.2rem;font-weight:700;}
.calliance3{width:100%;overflow:hidden;background:#FFFFFF;margin-top:6rem;border-radius: 10px;
    box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);}
.calliance3 .li{border-bottom: 1px solid #D7D7D7;text-align:center;padding:3rem 0rem;}
.calliance3 .li:nth-child(3n){border-bottom:0rem;}
.calliance3 .li .title{font-size: 2.4rem;color:#2B2B2B;line-height: 3.5rem;font-weight:700;}
.calliance3 .li .img{margin-top:3.6rem;}
.calliance3 .li .img img{width:16.4rem;}
.calliance3 .li .des .img{}
.calliance3 .li .des .img img{width:6.3rem;}
.calliance3 .li .title1{font-size: 2.4rem;color:#2B2B2B;line-height: 3.5rem;font-weight:400;margin-top:2.2rem;}
.calliance4{margin-top:10.0rem;}
.banner .conts1 {
    position: absolute;
    text-align: center;
    top: 50%;
    width: 100%;
    z-index: 20;
    transform: translate(-0%,-50%);
}
.banner .conts1{text-align:center;width:100%;}
.banner .conts1 .img1{margin: 0rem 0rem 2rem;}
.banner .conts1 .img1 img{width:15.3rem;margin: 0rem auto 0rem;}
.banner .conts1 .title2{font-size: 2.0rem;color:#FFFFFF;line-height: 4.5rem;font-weight:400;}
.banner .conts1 .title3{font-size: 2.0rem;color:#FFFFFF;line-height: 4.5rem;font-weight:400;}

.index_b1 .title.on{color:#FFFFFF;}



.contact18{margin-top: 3rem;}

.contact18  .li{background-color: #fff;padding:2rem;width:100%;text-align: center;margin-bottom: 2rem;width:47.5%;float:left;margin-right: 3%;    border-radius: 5px;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);}

.contact18  .li:nth-child(2n){margin-right: 0%;}
.contact18  .li img{width: 100%;}
.contact18  .li p{margin:1rem 0 1rem;font-size: 1.8rem;line-height: 2.6rem;height:5.2rem;}
.contact18  .li .kk p{margin:1rem 0 1rem;}


.about_ls2 .li .cont .title2 span.on{border: 1px solid #2b2b2b;}

.homes2  .learnings5 .li{min-height:64rem;    margin-bottom: 2rem;}

.pagination{overflow: hidden;margin:1.5rem 0px;text-align: center;width:100%;display: block;}
.pagination ul li{display: inline-block;font-size: 1.6rem;margin:0rem 0rem;}

.disabled span{color:#ccc;padding:0rem 0.2rem;display: block;}
.pagination ul li a{padding:0rem 1rem;font-size:1.8rem;display: block;color:#2B2B2B;line-height:2.5rem;}

.pagination ul li span{font-size:1.8rem;display: block;color:#2B2B2B;line-height:2.5rem;}
.pagination ul li span.current{color:#C1915A;}

button.loadMore {
    display: block;
    width: 50% !important;
    height: 45px;
    margin: 26px auto 0;
    cursor: pointer;
    border: 1px solid #4a90e2;
    color: #4a90e2;
    font-size: 18px;
    background: #fff;
    text-align: center;
    padding: 10px 20px;
    line-height: 1;
    border-radius: .125rem;
}
.new_des2{font-size:4.5rem;color:#2B2B2B;line-height:6rem;font-weight:700;text-align:center;}
.new_des4{margin-top:3rem;}
.new_des4 p{font-size:1.8rem;color:#2B2B2B;line-height:3.4rem;}
.new_des4 img{max-width:100%;}

body.fd{background:#F4F4F4 !important;}

.dnhy{margin-top:0rem;}

.index_b1 .title{opacity:1;}
.index_b1 .hx{opacity: 1;}
.fd .banner{overflow: hidden;}


.dua{padding:4rem 0px;}

.dua1{overflow: hidden;margin-bottom: 3rem;}
.dua11{}
.dua11 img{height:12.3rem;}

.dua12{float: none;margin-top: 2.9rem;}
.dua12 ul li{float: left;height: 4.4rem;font-size: 1.8rem; font-weight: 400;color: #FFFFFF;line-height: 2.5remx;opacity: 0.6;cursor: pointer;margin-right:2rem ;}
.dua12 ul li.on{opacity: 1;border-bottom: 0.2rem solid #C1915A;}
.dua20{overflow: hidden;border-radius: 0.5rem;height:0px;background: #fff;opacity: 0;transition: all 2s;}
.dua20.on{display: block;opacity: 1;height:auto}
.dua21{float: none;width:100%;}
.dua21 img{width:100%;}
.dua22{float: none;width:100%;padding:3rem;position: relative;}
.dua22 .title{font-size: 3.5rem;font-weight: bold;color: #2B2B2B;line-height: 4rem;}

.dua22 .des{
font-size: 1.8rem;font-weight: 400;color: #666666;line-height: 33px;margin-top: 3rem;
}
.dua22 .more{width: 7rem;height:7rem;background: url(../images/ab5.png) no-repeat center center;background-size: 7rem 7rem;margin-top: 3rem;border-radius: 100%;transition: all 0.6s;}
.dua22 .more a{display: block;width: 7rem;height:7rem;}
.dua22 .more:hover{transform: scale(1);left:14%;}

.index_c2 .li{position: relative;}

.index_c2 .li{position: relative;}
.tiao{position: absolute;bottom:2.3rem;right:2.4rem;}
.tiao a{font-size: 16px;font-weight: 400;color: #2B2B2B;line-height: 24px;}
.tiao a span{width: 2.6rem;height:2.6rem;background: url(../images/ab5.png) no-repeat center center;background-size: 2.6rem 2.6rem;display: inline-block;float: left;}

.tiao a b{font-weight: 400;display: inline-block;float: left;margin-right:10px;}

.ones3{text-align: center !important;}

#duan38 .title{color:#fff;}
#duan38 .des{color:#fff;}

.index_b178{margin-top: 4rem;}
.index_b178 ul li{float:left;width:48%;margin-right: 2%;margin-bottom: 1rem;}
.index_b178 ul li:last-child{}
.index_b178 ul li a h2{height: 5.9rem;line-height: 5.9rem;text-align: center;background: url(../images/g1.png) repeat center center;font-size: 1.8rem;color:#fff;border-top-left-radius: 5px;border-top-right-radius: 5px;}

.index_b178 ul li a h2:hover{}


.index_b1 .title  span{color: #B9B9B9;font-size:14px;margin-left: 24px;}


.title6{font-size: 30px;color: #2B2B2B;line-height: 30px;margin: 6rem 0px 3rem;overflow: hidden;}

.title6 span{display:block;width:0px;height:0px;border-left: 0.8rem solid #C1915A;border-top: 0.8rem solid transparent;border-right: 0.8remx solid transparent;border-bottom: 0.8rem solid transparent;float: left;margin-top: 1rem;}
.title6 b{float: left;display:block;margin-left: 2rem;font-size: 20px;}
.about_ls240{overflow: hidden;}
.about_ls240  .li{width:100%;margin-right: 0%;overflow: hidden;margin-bottom: 2rem;background: #fff;border-radius: 10px;}
.about_ls240  .li.li:nth-child(3n+2){margin-right: 0%;}
.about_ls240  .li .img{width:50%;float: left;}
.about_ls240  .li .img img{width: 100%;}

.about_ls240  .li .cont{width:50%;float: left;padding:5.5rem 1.5rem 1.5rem 1.5rem;}
.about_ls240  .li .title1 span{font-size:1.4rem;color: #C1915A;margin-bottom: 1rem;}
.about_ls240  .li .title2 span{font-size:2rem;color: #2B2B2B;font-weight: 700;margin-bottom: 1rem;}
.about_ls240  .li .title3 span{font-size:2rem;color: #2B2B2B;font-weight: 700;margin-bottom: 1rem;}
.about_ls240  .li .title1{margin-bottom: 1rem;}
.about_ls240  .li .title2{margin-bottom: 0rem;}
.about_ls240  .li .title3{margin-bottom: 1rem;}
.about_ls240  .li .des{font-size:1.4rem;color: #666;}

.jfhfh .li .cont .title1  span{color:#999;border-radius: 10px;font-size: 13px;padding:3px 8px;font-weight: 700;margin-left: 10px;}

.icon_title7{width:100%;margin-top:4rem;overflow:hidden;}
.icon_title7 p{float:left;min-width:17.2rem;height:4.6rem;border-radius:4.1rem;border:0.1rem solid #C1915A;text-align:center;font-size: 2rem;color: #C1915A;line-height:4.4rem;transition: all 0.3s;padding:0rem 3.1rem;}
.icon_title7 p:hover{background:#C1915A;color:#FFFFFF;}

.calliance1.rre{margin-top: 0px;}
.calliance1.rre .title{background: none;border-left: 2px solid #C1915A;line-height: 3rem;margin:0.6rem 0px; padding-left: 2rem;}

.calliance1.rre .des1 p{font-size: 2rem;line-height: 4.5rem;}
.calliance1.rre .li1{    border-bottom: 0.5rem solid #C1915A;}


.dh1{overflow: hidden;background: url(../images/bg3.png) no-repeat center center /cover;padding:2rem 2rem;    border-radius: 10px;}
.dh11{overflow: hidden;}
.dh11a{float:left;width: 100%;}
.dh11b{float:left;width:100%;margin-left:0%;}
.dh11b img{width: 100%;}
.dh11a .title{font-size: 3rem;
    color: #fff;
    line-height: 4.2rem;}
    .dh11a .des{margin-top: 4rem;}
    .dh11a .des p{font-size:1.8rem;
        color: #fff;
        line-height: 3rem;margin-bottom: 3rem;}
        .dh12{margin-top: 7rem;}
        .dh12 ul{overflow: hidden;}

.dh12 ul li{width:100%;margin-right:0%;float: none;
    background: url(../images/bg17.png) no-repeat center center /cover;
    border-radius: 10px;padding:2.5rem 5rem;margin-bottom: 2rem;}
.dh12 ul li:last-child{margin-right: 0px;}

.dh12 ul li .ti{font-size: 2.2rem;color:#fff;line-height: 3.5rem;}

.ti6{width: 108px;
    height: 2px;
    background:  #C1915A;margin-top: 10px;}

.dh2{margin-top: 2rem;overflow: hidden;padding:2rem 2rem;background: #FFFFFF;
    border-radius: 10px;}

.dh21{float: none;width:100%;margin-bottom: 2rem;}
.dh22{float: none;width:100%;}
.dh22 img{width: 100%;}

.dh21 p{font-size: 1.8rem;color:#2b2b2b;line-height: 3rem;margin-bottom: 3rem;}

#duan109 .index_b1 {display: none;}
#duan109{padding-bottom:0px;}
.navv0{}
.navv{overflow: hidden;}
.navv1{}
.navv2{}
.navv1 h2{font-size: 35px;color:#2b2b2b;font-weight: 600;    line-height: 3.6rem;
    padding: 1.9rem 0rem;}

    button.loadMore {
        min-width: 17.2rem;
        height: 4.6rem;
        border-radius: 4.1rem;
        border: 0.1rem solid #C1915A;
        text-align: center;
        font-size: 2rem;
        color: #C1915A;
        line-height: 4.4rem;
        transition: all 0.3s;
        padding: 0rem 6.1rem;background: none;margin: 30px auto;display: block;
    }
    button.loadMore:hover {

        background:#C1915A ;color: #fff;
        
        
            }


            .banner .banner-content .title45 {margin-top: 0rem;
                color: #fff;
                font-size: 3rem;
                font-weight: 800;
                margin-bottom: 1.3125rem;
                text-shadow: 0px 0.2rem 0.4rem rgba(0,0,0,0.5);
            }


            .duanty{margin-top: 6rem;overflow: hidden;}
            .duanty .li{overflow:hidden;margin-bottom: 3.4rem;border-radius: 10px;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);background:#FFFFFF;}
            .duanty .li.li:nth-child(3n){}
            .duanty .li1{border-bottom: 0.2rem solid #C1915A;padding:4rem 3.5rem 3rem;}
            .duanty .li:nth-child(3n){margin-right:0rem;}
            .duanty .des{font-size:1.4rem;color:#666666;line-height:2.4rem;margin-top:2rem;overflow:hidden;}
            .duanty .des p{font-size:1.4rem;color:#666666;line-height:2.8rem;}
            .duanty .des img{width:100%;}
            .duanty .des1{background:#F4F4F4;padding:3.7rem 2rem;text-align:center;}
            .duanty .des1 p{font-size:1.4rem;color:#666666;line-height:2.4rem;}
            .duanty .des1 img{width:14.4rem;}
            .duanty .des1 .button{}
            .duanty .des1 .button{width:17.2rem;height:4.6rem;border-radius:4.1rem;border:0.1rem solid #C1915A;text-align:center;font-size: 2rem;color: #C1915A;line-height:4.4rem;transition: all 0.3s;padding:0rem 3.1rem;margin:4rem auto 0rem;}
            .duanty .title{font-size: 2.4rem;color:#2B2B2B;line-height: 3.2rem;font-weight:700;}


            .bj0{overflow: hidden;}
            .bj2{float: left;margin-right: 2rem;}
            .bj2 img{width:116px;}
            .li08{display: none;}
            
            .li08 .li{width:100%;background:#fff url(../images/bg8.png) no-repeat bottom center;}
            .li09{}
            .li09 .li{width:100%;min-height:auto;}
            .li09 .li .li1{min-height:auto;}
            .li08 .li .li1{}

            
.calliance1 .li .title24{background: url(../images/bg10.jpg) no-repeat left top 1.7rem;background-size: auto auto;padding-left: 2rem;font-size: 1.8rem;color: #666666;line-height: 3.6rem;}
.calliance1 .li{margin-bottom: 4rem;}
.calliance1 .li .li1{min-height: 29.2rem;}
.index_b356{margin-top: 6rem;}
.index_b356 ul li{float:none;width:100%;background: #fff;padding:1.2rem 2rem;line-height:1.4rem;margin-top: 1rem;}
.index_b356 ul li:nth-child(4n){margin-right:0%;}
.index_b356 ul li img{width:100%;}
.index_b356 ul li p b{font-size: 1.4rem;font-weight: 400;}
.index_b356 ul li p{border-left:2px solid #C1915A;padding-left: 1rem;}

.calliance38{width:100%;overflow:hidden;background:#FFFFFF;margin-top:6rem;border-radius: 10px;
    box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);}
.calliance38 .li{width:50%;float:left;text-align:center;padding:6.2rem 0rem;background: url(../images/ac25.png) no-repeat top 60% right;background-size:0.1rem 80%;}
.calliance38 .li:nth-child(2n){border-right:0rem;background-color: none;}
.calliance38 .li .title{font-size: 2.4rem;color:#999;line-height: 3.5rem;font-weight:400;}
.calliance38 .li .img{margin-top:3.6rem;}
.calliance38 .li .img img{width:16.4rem;}
.calliance38 .li .des .img{}
.calliance38 .li .des .img img{width:6.3rem;}
.calliance38 .li .title1{font-size: 2.4rem;color:#2B2B2B;line-height: 3.5rem;font-weight:400;margin-top:2.2rem;}




.index_b39 .cent.on .title,.index_b3 .cent.on .des,.index_b3 .cent.on .des p{color:#FFFFFF;}
.index_b39 .img{}
.index_b39.on .cent{}
.index_b39.on .img{}
.index_b39 .img img{width:100%;}
.index_b39 .icon_title{width:100%;margin-top:6rem;overflow:hidden;}
.index_b39 .icon_title p{float:left;min-width:17.2rem;height:4.6rem;border-radius:4.1rem;border:0.1rem solid #C1915A;text-align:center;font-size: 2rem;color: #C1915A;line-height:4.4rem;transition: all 0.3s;padding:0rem 3.1rem;}
.index_b39 .icon_title p:hover{background:#C1915A;color:#FFFFFF;}

.index_b39{overflow:hidden;width:100%;margin-top:3rem; background: #FFFFFF;
    
    box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.11);
    border-radius: 10px;
    overflow: hidden;
}
.index_b39 .cent{margin-bottom: 2rem;}
.index_b39 .cent.on1{}
.index_b39 .cent .title{font-size:3rem;color:#2E2F34;line-height:4.2rem;padding-left:3rem;background: url(../images/index_b3.png) no-repeat left  top 1.5rem;background-size:0.9rem 1.7rem;margin-top: 6rem;}
.index_b39 .cent .des{font-size:1.8rem;color:#7B7D85;line-height:3rem;margin-top:3rem;}
.index_b39 .cent .des p{font-size:1.8rem;color:#7B7D85;line-height:3rem;}
.index_b1  .des2{font-size: 2rem;color: #666;margin-top:3rem;line-height: 3rem;}
.cent9{overflow: hidden;border-bottom: 0.2rem solid #C1915A;padding:2rem;}


.ban1{overflow: hidden;margin-top: 4rem;}
.ban1 ul li{float:left;font-size: 1.6rem;color:#666;padding:0.6rem 1rem;margin-right: 2rem;margin-bottom: 1rem;border: 1px solid transparent;cursor: pointer;}

    .ban1 ul li.on{border-radius: 1.8rem;
        border: 1px solid #C1915A;color:#C1915A;}  
.ban2{overflow: hidden;margin-top: 4rem;} 
.ban21{display: none;}
.ban21.on{display: block;}
.ban21 ul li{background: #fff;margin-bottom: 1rem;padding:1rem 1.5rem;overflow: hidden;border-radius: 3px;}
.ban21 ul li:nth-child(3n){margin-right: 0px;}
.ban21 ul li b{font-size: 1.6rem;color:#2B2B2B;line-height:2rem;display: block;height: 2rem;margin-bottom: 1rem;}
.ban21 ul li span{font-size: 1.2rem;color:#666;line-height:2rem;display: block;height: 2rem;}
.index_b1 {position: relative;}

.index_b178 ul li a p{position: relative;height:2px;width:100%;}
.index_b178 ul li a b{display: block;height:2px;width:100%;background: #fff;opacity: 0.4;position: absolute;z-index:1;left:0px;top:0px;}

.index_b178 ul li a span{height:2px;width:0px;display:block;margin:0px auto;transition: all 0.3s;background: #C1915A;position: absolute;z-index:2;left:0px;top:0px;}
.index_b178 ul li:hover a span{width:100%;}




.fkl2{position: absolute;top:0px;left:0px;width: 100%;height: 50%;z-index: 10;}

.fkl10{margin-top:15%;}

.fkl3{float:left;margin-top: 10%;}
.fkl3 .title{
    font-size: 1.4rem;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 1.5;}
    .fkl3 .des{font-size: 1.8rem;
        font-weight: 500;
        color: #FFFFFF;
        line-height: 1.5;margin-top: 1rem;}


.fkl4{margin:5% 0% 10% 0%;cursor: pointer;float: right;}
.fkl40{width:14rem;height:14rem;position: relative;}
.fkl401{margin-left:-7rem;margin-top:-7rem;width:14rem;height:14rem;position: absolute;z-index: 1;left:7rem;top:7rem;background: #fff;opacity: 0.3;border-radius: 100%;transform: scale(0); animation: flip2 3s linear infinite;}
.fkl402{margin-left:-7rem;margin-top:-7rem;width:14rem;height:14rem;position: absolute;z-index: 2;left:7rem;top:7rem;background: #fff;opacity: 0.4;border-radius: 100%;transform: scale(0);animation: flip2 4s linear infinite;
    animation-duration: 1s;
    animation-delay: 1s;}
.fkl403{margin-left:-4rem;margin-top:-4rem;width:8rem;height:8rem;position: absolute;z-index: 3;left:7rem;top:7rem;background: #fff;opacity: 0.9;border-radius: 100%;}
.fkl404{margin-left:-7rem;margin-top:-7rem;width:14rem;height:14rem;position: absolute;z-index: 4;left:7rem;top:7rem;background: url(../images/bg45.png) no-repeat center center;background-size:auto 3.4rem ;border-radius: 100%;}




@-webkit-keyframes flip2 {
    from {
      -webkit-transform:scale(0);
      transform:scale(0);
  
    }
  
    40% {
      -webkit-transform: scale(0.5);
      transform: scale(0.3);

    }
  
    50% {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);

    }
  
    80% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);

    }
  
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
  }
  
  @keyframes flip2 {
    from {
        -webkit-transform:scale(0);
        transform:scale(0);
    
      }
    
      40% {
        -webkit-transform: scale(0.4);
        transform: scale(0.4);
  
      }
    
      50% {
          -webkit-transform: scale(0.5);
          transform: scale(0.5);
  
      }
    
      80% {
          -webkit-transform: scale(0.8);
          transform: scale(0.8);
  
      }
    
      to {
          -webkit-transform: scale(1);
          transform: scale(1);
      }
  }
  

  @-webkit-keyframes flip2 {
    from {
      -webkit-transform:scale(0);
      transform:scale(0);
  
    }
  
    40% {
      -webkit-transform: scale(0.5);
      transform: scale(0.3);

    }
  
    50% {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);

    }
  
    80% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);

    }
  
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
  }
  
  @keyframes flip2 {
    from {
        -webkit-transform:scale(0);
        transform:scale(0);
    
      }
    
      40% {
        -webkit-transform: scale(0.4);
        transform: scale(0.4);
  
      }
    
      50% {
          -webkit-transform: scale(0.5);
          transform: scale(0.5);
  
      }
    
      80% {
          -webkit-transform: scale(0.8);
          transform: scale(0.8);
  
      }
    
      to {
          -webkit-transform: scale(1);
          transform: scale(1);
      }
  }






  .duanty1{background: #fff;margin-top: 2rem;text-align: center;padding:1rem 0px;}
  .duanty1 img{width:100%;}

  #duan120{padding-top: 0px;}

  .fssx .des p{font-size: 1.8rem;line-height: 1.8;color:#666;margin-bottom: 2rem;}
  .fssx .li .li1{min-height:43rem; }
  
  
  .index_b63 .icon_title{width:100%;margin-top:6rem;overflow:hidden;}
  .index_b63 .icon_title p{display:block;margin:0 auto;max-width:25.2rem;height:4.6rem;border-radius:4.1rem;border:0.1rem solid #C1915A;text-align:center;font-size: 2rem;color: #C1915A;line-height:4.4rem;transition: all 0.3s;padding:0rem 3.1rem;}
  .index_b63 .icon_title p:hover{background:#C1915A;color:#FFFFFF;}

  .fkl10{position:relative}
  .banner-wrap .banner{position:relative}
  .close2{display:none;width:4rem;height:4rem;position:absolute;top:2rem;right:2rem;background: url(../images/bg31.png) no-repeat center center /cover;cursor: pointer;z-index:11;}
  
  .about_ls240 .li .title2 span.on{border: 1px solid #2b2b2b;}

  .new_de35{background: #f5f5f5;padding:20px;margin-top: 20px;font-size: 14px;line-height: 170%;color:#666;}
  .new_de36{}
  .new_de36 img{width: 100%;}

  .tan0{position: fixed;z-index: 3001;left:0px;top: 0px;width:100%;height:100%;background: #000;opacity: 0.7;display: none;}
  .tan1{position: fixed;z-index: 3002;left:0px;top: 0%;width:100%;height:100%;display: none;}
  .tan11{position: relative;padding-top: 5vh;}
  
  .tan12 .team0{background: #fff;padding:20px 20px;overflow-y: auto;height: 90vh;display: none;border-radius:15px;}
  .tan10{position: absolute;right: 4px;top:4px;background:url(../images/close.png) no-repeat 0px 0px;width: 30px;height: 30px;background-size: 100%;cursor: pointer;}
  .tan12{margin:auto 3%;}
  
  .team1{overflow: hidden;}
  .team11{width:100%;float:none;}
  .team11 img{width: 100%;}
  .team12{width:100%;float:none;margin-left: 0%;}
.team12 h2{    line-height: 135%;
    font-size: 20px;
    color: #2B2B2B;
    font-weight: 700;margin-bottom:10px;}
      .team12 p{    line-height: 200%;
          font-size: 22px;
          color: #000;
          font-weight: 700;}
          .team12b dl{display: flex;}
  .team12b dl dt{ line-height: 200%;font-size: 20px;color: #666;font-weight: 400;padding-right:15px;width:64px}
  .team12b dl dd{ line-height: 200%;font-size: 20px;color: #666;font-weight: 400;flex: 1;}
  .team12a{margin-bottom: 10px;}
  .team2{padding:10px 0px 0px; line-height: 220%;font-size: 14px;color: #333;font-weight: 400;}
  .team2 p{margin-bottom: 20px;}

.team12a .title1{color:#C1915A;font-size:14px;line-height:20px;margin-top:20px;}
.team12b .title1{margin-bottom: 1rem;}
.team12b .title2{margin-bottom: 0rem;}
.team12b .title3{margin-bottom: 1rem;}
.team12b .des{font-size:1.4rem;color: #666;}

.team12b .title1 span{font-size:1.4rem;color: #C1915A;margin-bottom: 1rem;}
.team12b .title2 span{font-size:2rem;color: #2B2B2B;font-weight: 700;margin-bottom: 1rem;}
.team12b .title3 span{font-size:2rem;color: #2B2B2B;font-weight: 700;margin-bottom: 1rem;}


.banner .banner-content .title1{
	
	  color: #fff;
    font-size: 2.8rem;
	line-height:6rem;
	font-family: SourceHanSansSC-Medium !important;    font-weight: 700;
	text-shadow: 0px 0.2rem 0.4rem rgba(0,0,0,0.5);
	
}
.new_de4 video{width:100% !important;height:auto !important;}

}

