/*banner begin*/
.box1{ clear:both; width:100%; height:auto;overflow:hidden; position:relative; z-index:9999}
.bannin{width:100%; height:auto; margin:0 auto; padding:119px 20px 115px 20px; overflow:hidden; min-height:742px; position:relative;}
.bini_l{ width:76%;}
.bini_r{ width:50%; height:419px; position:absolute; right:15px; top:216px}
.bini_r img{ display:block; width:100%;}
/*.ani-slide .tupo{opacity:1;animation: myfirst 2s;-moz-animation: myfirst 2s;	-webkit-animation: myfirst 2s;	-o-animation: myfirst 2s;	-webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;	-webkit-animation-fill-mode:forwards;}*/
.tupo{position:absolute; right:0; bottom:0;opacity:1;}

.bini_l1{ height:auto; overflow:hidden; margin-bottom:20px;opacity:1;}
.bini_l1 img{ display:block; max-width:50%;}
.bini_l2{ height:auto; position:relative; min-height:59px; margin-bottom:20px; overflow:hidden;opacity:1}
.bini_l2 img{ display:block; max-width:100%;}
.bini_l2:after{ content:'';position:absolute;left:0px; bottom:0px; height:1px;width:50px;background:#ff2f53;}
.bini_l3{ height:auto; padding-bottom:10px;opacity:1;}
.bini_l3 li{ background:url(../images/bg2.png) no-repeat left center; padding-left:50px; text-align:left; margin-bottom:15px;}
.guin{ width:180px; height:50px;
background: -webkit-linear-gradient(left, rgba(255,125,104,1), rgba(255,34,70,1));
background: -o-linear-gradient(right, rgba(255,125,104,1), rgba(255,34,70,1)); 
background: -moz-linear-gradient(right, rgba(255,125,104,1), rgba(255,34,70,1));
 background: linear-gradient(left right, rgba(255,125,104,1), rgba(255,34,70,1));
 text-align:center;
 line-height:50px;opacity:1;
}
.guin a{ display:block; font-size:16px; color:#fff;}
/*.ani-slide .bini_l1{opacity:1;-webkit-animation-name: driveInLeft;animation-name: driveInLeft;-webkit-animation-duration: 2s; animation-duration: 2s;}
.ani-slide .bini_l2{opacity:1;-webkit-animation-name: driveInBottom;animation-name: driveInBottom;-webkit-animation-duration: 2s; animation-duration: 2s;}
.ani-slide .bini_l3{opacity:1;-webkit-animation-name: driveInBottom;animation-name: driveInBottom;-webkit-animation-duration: 3s; animation-duration: 3s;}
.ani-slide .guin{opacity:1;-webkit-animation-name: driveInBottom;animation-name: driveInBottom;-webkit-animation-duration: 4s; animation-duration: 4s;}*/
@media(max-width:414px){
.bannin{width:100%; height:auto; margin:0 auto; padding:119px 20px 115px 20px; overflow:hidden; min-height:672px; position:relative;}	
}
/*banner end*/

/*main begin*/
.box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; margin-top:-92px; padding:0 20px 40px 20px; border-bottom:10px solid #f0f0f0;}
.hyiu{ width:100%; height:auto; position:relative; z-index:99999; background:url(../images/bg4.png) no-repeat center bottom; padding-bottom:28px; margin-bottom:40px;}
.hyiu img{ display:block; margin:0 auto; max-width:100%;}
.hyiu span{ display:block; width:100%; height:auto; position:absolute; left:0; top:0; padding-top:40px; text-align:center; color:#555555; font-size:18px;font-family: "PINGFANG BOLD"; }
.hyiu span i{ color:#ff2f53; font-size:18px;font-family: "PINGFANG BOLD"; }
.hyiu span em{ display:block; color:#e6e6e6; font-size:14px; font-family: "PINGFANG BOLD"; text-transform:uppercase; letter-spacing:3px; font-weight:bold; margin-top:5px;}
@media(max-width:414px){
.box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; margin-top:-69px; padding:0 15px 40px 15px; border-bottom:10px solid #f0f0f0;}
.hyiu span{ display:block; width:100%; height:auto; position:absolute; left:0; top:0; padding-top:20px; text-align:center; color:#555555; font-size:18px;font-family: "PINGFANG BOLD"; }
.hyiu{ width:100%; height:auto; position:relative; z-index:99999; background:url(../images/bg4.png) no-repeat center bottom; padding-bottom:28px; margin-bottom:20px;}
}
@media(max-width:375px){
.box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; margin-top:-63px; padding:0 15px 40px 15px; border-bottom:10px solid #f0f0f0;}	
}
@media(max-width:360px){
.box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; margin-top:-59px; padding:0 15px 40px 15px; border-bottom:10px solid #f0f0f0;}	
}
.hyii{ clear:both; height:auto; overflow:hidden;}
.hyii li{ float:left; border-bottom:1px dashed #e5e5e5; border-right:1px dashed #e5e5e5; padding:20px;}
.hyii li img{ display:block; max-width:20%; margin-bottom:15px;}
.hyii li h1{ color:#555555; font-size:16px; font-weight:bold; line-height:28px;}
.hyii li h1 em{ width:14px; height:2px; display:inline-block; background:#ff2f53; vertical-align:middle; margin-left:10px;}
.hyii li p{ line-height:24px; color:#999999; font-size:14px;}
.hyii li h2{ color:#f3f3f3; font-size:38px; font-weight:bold; min-height:68px; line-height:58px}
.hyii li:nth-child(1){ width:33.33%;}
.hyii li:nth-child(2){ width:33.33%;}
.hyii li:nth-child(3){ border-right:none; width:33.33%;}
.hyii li:nth-child(4){ width:42%; border-bottom:none;}
.hyii li:nth-child(5){ width:58%; border-bottom:none; border-right:none;}
.hyii li:nth-child(5) img{ display:block; max-width:57px; margin-bottom:15px;}
@media(max-width:414px){
.hyii li img{ display:block; max-width:50%; margin-bottom:10px;}
.hyii li{ float:left; border-bottom:1px dashed #e5e5e5; border-right:1px dashed #e5e5e5; padding:10px;}	
.hyii li p{ line-height:24px; color:#999999; font-size:14px; height:48px;}
.hyii li:nth-child(5) img{ display:block; max-width:53px; margin-bottom:10px;}
.hyii li h2{ color:#f3f3f3; font-size:28px; font-weight:bold; min-height:64px; line-height:54px;}
}

.box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#232323; padding:30px 20px; border-bottom:10px solid #f0f0f0;}
.hytu{ height:auto; overflow:hidden; background:url(../images/bg5.png) no-repeat center bottom; padding-bottom:28px; margin-bottom:20px;}
.hytu span{ display:block; width:100%; height:auto; text-align:center; color:#fff; font-size:18px;font-family: "PINGFANG BOLD"; }
.hytu span i{ color:#ff2f53; font-size:18px;font-family: "PINGFANG BOLD"; }
.hytu span em{ display:block; color:#5b5b5b; font-size:14px; font-family: "PINGFANG BOLD"; text-transform:uppercase; letter-spacing:3px; font-weight:bold; margin-top:5px;}
.hyti{ height:auto; overflow:hidden;}
.hyti dl{ clear:both; height:auto; overflow:hidden; margin-bottom:30px;}
.hyti dt{ width:100%; height:auto; position:relative;}
.hyti dt img{ display:block; width:100%; height:auto;}
.hyti dt span{ display:block; width:100%; height:100%; background:url(../images/bg6.png) no-repeat center center rgba(0,0,0,0.6); position:absolute; left:0; top:0;}
.hyti dd{ width:82%; height:auto; background:#fff; margin:0 auto; position:relative; z-index:11; margin-top:-58px; padding:35px 40px;}
.hyti dd h1{ line-height:49px; border-bottom:1px solid #efefef; color:#333333; font-size:16px; font-family: "PINGFANG BOLD";overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hyti dd p{ line-height:49px; border-bottom:1px solid #efefef; color:#999999; font-size:16px;font-family: "PINGFANG REGULAR";overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hyto{ width:58%; height:50px; background:#ff2f53; border-radius:5px; margin:0 auto; text-align:center; line-height:50px; clear:both;}
.hyto a{ display:block; color:#fff; font-size:16px; font-family: "PINGFANG BOLD"; text-transform:uppercase;}
.hyto a img{ margin-left:15px; vertical-align:middle; width:24px;}
@media(max-width:414px){
.box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#232323; padding:30px 15px; border-bottom:10px solid #f0f0f0;}	
.hyti dd{ width:82%; height:auto; background:#fff; margin:0 auto; position:relative; z-index:11; margin-top:-38px; padding:20px 20px;}

}
.box4{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px 20px;}
.hytq{ height:auto; overflow:hidden; background:url(../images/bg4.png) no-repeat center bottom; padding-bottom:28px; margin-bottom:20px;}
.hytq span{ display:block; width:100%; height:auto; text-align:center; color:#555555; font-size:18px;font-family: "PINGFANG BOLD"; }
.hytq span i{ color:#ff2f53; font-size:18px;font-family: "PINGFANG BOLD"; }
.hytq span em{ display:block; color:#dfe0e1; font-size:14px; font-family: "PINGFANG BOLD"; text-transform:uppercase; letter-spacing:3px; font-weight:bold; margin-top:5px;}
.hytw{ height:auto; overflow:hidden;}
.hytw_t{ width:100%; height:auto; min-height:40px; border-bottom:1px solid #efefef; padding:0 20px;}
.hytw_t li{ float:left;color:#333333; font-size:14px; font-family: "PINGFANG BOLD";}
.hytw_t li:nth-child(1){ width:23%; }
.hytw_t li:nth-child(2){ width:26%; }
.hytw_t li:nth-child(3){ width:31%; }
.hytw_t li:nth-child(4){ width:20%; }
.hytw_b{ clear:both; height:auto; overflow:hidden;}
.demo{ height:265px; overflow:hidden;}
.demo li{ line-height:24px; clear:both; height:auto; overflow:hidden; margin-bottom:8px;}
.demo li span{ display:block; float:left; color:#999999; font-size:14px;font-family: "PINGFANG REGULAR";}
.demo li span:nth-child(1){ width:23%; }
.demo li span:nth-child(2){ width:26%; }
.demo li span:nth-child(3){ width:31%; }
.demo li span:nth-child(4){ width:20%; }
@media(max-width:414px){
.box4{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px 15px;}	
.hytw_t{ width:100%; height:auto; min-height:40px; border-bottom:1px solid #efefef; padding:0 0px;}
}
@media(max-width:360px){
.demo li span{ display:block; float:left; color:#999999; font-size:13px;font-family: "PINGFANG REGULAR";}	
}
.lxib_r{ width:436px; margin:0 auto; height:auto; position:relative; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.lxib_r img.tuo{ display:block;max-width:100%; height:509px;}

.bonci{ width:100%; height:499px; background:rgba(0,0,0,0.85); position:absolute;left:0; right:0; top:0px; margin:0 auto; padding:40px 30px 30px 30px;}
.buth_t{ color:#ff2f53; font-size:18px; font-weight:bold; font-style:italic; margin-bottom:15px;}
.buth_t img{ margin-right:9px; vertical-align:bottom;}
.buth_b{ height:355px; width:100%; overflow:hidden; overflow-y:scroll; padding:12px; border:1px solid rgba(247,247,250,0.4);}
.buth_b::-webkit-scrollbar-track{background-color: none;}
.buth_b::-webkit-scrollbar{width: 5px;background-color:none;}
.buth_b::-webkit-scrollbar-thumb{background-color: #ff2f53;border: 5px solid #ff2f53; border-radius:50px;}
.buth_b li{ border-bottom:1px  dashed #fff; padding-bottom:15px; margin-bottom:15px;}
.buth_b li h1{ color:#fff; font-size:16px; line-height:22px; position:relative; padding-bottom:10px; margin-bottom:10px;}
.buth_b li h1:after{ content:'';position:absolute;left:0; bottom:0px; height:1px;width:30px;background:#ff2f53;}
.buth_b li p{ line-height:21px; font-size:14px; color:rgba(255,255,255,0.4); overflow:hidden;}
.buth_b li p a{ color:#ff2f53; font-size:14px; line-height:22px; font-weight:bold; text-decoration:underline; margin-top:7px;}
.buth_b li p span{ color:#fff; font-size:14px; line-height:22px; font-weight:bold; font-style:italic; display:block; margin-top:10px;}
.dian{ position:absolute; left:101px; top:79px;}
.dian1{ position:absolute; left:232px; top:187px;}
.dian2{ position:absolute; left:138px; top:130px;}
.dian3{ position:absolute; left:143px; top:86px;}
.dian4{ position:absolute; left:161px; top:57px;}
.dian5{ position:absolute; left:191px; top:74px;}
.dian6{ position:absolute; left:30px; top:82px;}
.dian7{ position:absolute; left:253px; top:183px;}
.dian8{ position:absolute; left:256px; top:283px;}
.dian9{ position:absolute; left:226px; top:158px;}
.dian10{ position:absolute; left:139px; top:170px;}
.dian11{ position:absolute; left:60px; top:124px;}
.dian12{ position:absolute; left:220px; top:43px;}
.dian13{ position:absolute; left:175px; top:31px;}
.dian14{ position:absolute; left:186px; top:141px;}
.dian15{ position:absolute; left:176px; top:183px;}
.dian16{ position:absolute; left:306px; top:423px;}
.dian17{ position:absolute; left:300px; top:458px;}
.dian18{ position:absolute; left:287px; top:315px;}
.dian19{ position:absolute; left:119px; top:104px;}
.dian20{ position:absolute; left:65px; top:43px;}
.dian21{ position:absolute; left:75px; top:104px;}
.dian22{ position:absolute; left:161px; top:221px;}
.dian23{ position:absolute; left:107px; top:140px;}
.dian24{ position:absolute; left:289px; top:274px;}
.dian25{ position:absolute; left:209px; top:135px;}
.dian26{ position:absolute; left:253px; top:205px;}
.dian27{ position:absolute; left:256px; top:268px;}
@media(max-width:414px){
.lxib_r{ width:100%; margin:0 auto; height:auto; position:relative; margin-top:20px; overflow:hidden; margin-bottom:20px;}
.lxib_r img.tuo{ display:block;max-width:100%; height:509px; margin:0 auto;}
.dian{ position:absolute; left:101px; top:79px;}
.dian1{ position:absolute; left:192px; top:187px;}
.dian2{ position:absolute; left:138px; top:130px;}
.dian3{ position:absolute; left:143px; top:86px;}
.dian4{ position:absolute; left:161px; top:57px;}
.dian5{ position:absolute; left:191px; top:74px;}
.dian6{ position:absolute; left:30px; top:82px;}
.dian7{ position:absolute; left:213px; top:183px;}
.dian8{ position:absolute; left:256px; top:283px;}
.dian9{ position:absolute; left:196px; top:158px;}
.dian10{ position:absolute; left:119px; top:170px;}
.dian11{ position:absolute; left:60px; top:124px;}
.dian12{ position:absolute; left:190px; top:43px;}
.dian13{ position:absolute; left:175px; top:31px;}
.dian14{ position:absolute; left:166px; top:121px;}
.dian15{ position:absolute; left:156px; top:183px;}
.dian16{ position:absolute; left:276px; top:423px;}
.dian17{ position:absolute; left:260px; top:458px;}
.dian18{ position:absolute; left:277px; top:315px;}
.dian19{ position:absolute; left:119px; top:104px;}
.dian20{ position:absolute; left:65px; top:43px;}
.dian21{ position:absolute; left:75px; top:104px;}
.dian22{ position:absolute; left:141px; top:221px;}
.dian23{ position:absolute; left:97px; top:140px;}
.dian24{ position:absolute; left:289px; top:274px;}
.dian25{ position:absolute; left:188px; top:135px;}
.dian26{ position:absolute; left:223px; top:205px;}
.dian27{ position:absolute; left:256px; top:268px;}	
}
@media(max-width:360px){
.lxib_r img.tuo{ display:block;max-width:120%; height:509px; margin:0 auto;}
.dian{ position:absolute; left:101px; top:79px;}
.dian1{ position:absolute; left:192px; top:187px;}
.dian2{ position:absolute; left:138px; top:130px;}
.dian3{ position:absolute; left:143px; top:86px;}
.dian4{ position:absolute; left:161px; top:57px;}
.dian5{ position:absolute; left:191px; top:74px;}
.dian6{ position:absolute; left:30px; top:82px;}
.dian7{ position:absolute; left:213px; top:183px;}
.dian8{ position:absolute; left:256px; top:283px;}
.dian9{ position:absolute; left:196px; top:158px;}
.dian10{ position:absolute; left:119px; top:170px;}
.dian11{ position:absolute; left:60px; top:124px;}
.dian12{ position:absolute; left:190px; top:43px;}
.dian13{ position:absolute; left:175px; top:31px;}
.dian14{ position:absolute; left:166px; top:121px;}
.dian15{ position:absolute; left:156px; top:183px;}
.dian16{ position:absolute; left:276px; top:423px;}
.dian17{ position:absolute; left:260px; top:458px;}
.dian18{ position:absolute; left:277px; top:315px;}
.dian19{ position:absolute; left:119px; top:104px;}
.dian20{ position:absolute; left:65px; top:43px;}
.dian21{ position:absolute; left:75px; top:104px;}
.dian22{ position:absolute; left:141px; top:221px;}
.dian23{ position:absolute; left:97px; top:140px;}
.dian24{ position:absolute; left:289px; top:274px;}
.dian25{ position:absolute; left:188px; top:135px;}
.dian26{ position:absolute; left:223px; top:205px;}
.dian27{ position:absolute; left:256px; top:268px;}		
}
.hyto1{ width:67%;}
.hyto4{ width:77%;}
.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:#f1f3f4; padding:30px 20px;}
.dylc_c{ height:auto; overflow:hidden; position:relative; padding:0 89px; margin-bottom:30px;}
.ucni{ display:block; width:100%;}
.ucni_t{ height:auto; position:relative; z-index:1; padding-left:0px; text-align:center; line-height:102px; min-height:102px;}
.ucni_t img{ margin-right:18px; vertical-align:middle;}
.ucni_t span{position: relative;color: #ff2246; font-size:60px;font-family: "ALTER32"; display:inline-block; vertical-align:middle;}
.ucni_t span:before{content: attr(text);position: absolute;z-index: 10;color:#ff7d68;-webkit-mask:linear-gradient(to right, red, transparent ); }
.ucni_b{ display:block; width:100%; padding:85px 55px 35px 45px; background:#fff; margin-top:-55px; height:270px;}
.ucni_b h1{ height:auto; position:relative; color:#333333;text-align:center; font-size:18px; overflow:hidden; font-weight:bold; min-height:35px; margin-bottom:15px;  font-family: "PINGFANG BOLD";}
.ucni_b h1:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px; height:2px;width:14px;background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.ucni_b p{ line-height:22px; color:#888888; font-size:14px; text-align:center;font-family: "PINGFANG REGULAR";}
.ucni_t span.shuzi{ display:inline-block; vertical-align:middle;position: relative;color: #7846f5; font-size:60px;font-family: "ALTER32";}
.ucni_t span.shuzi:before{content: attr(text);position: absolute;z-index: 10;color:#955cf7;-webkit-mask:linear-gradient(to right, red, transparent ); }
.ucni_b h1.xcd{ background:url(../images/bg10.jpg) no-repeat left bottom;}
.ucni_t span.shuzi1{  display:inline-block; vertical-align:middle; position: relative;color: #ff7242; font-size:60px;font-family: "ALTER32";}
.ucni_t span.shuzi1:before{content: attr(text);position: absolute;z-index: 10;color:#ffb26e;-webkit-mask:linear-gradient(to right, red, transparent ); }
.ucni_b h1.xcd1{ background:url(../images/bg11.jpg) no-repeat left bottom;}
.ucni_t span.shuzi2{ display:inline-block; vertical-align:middle; position: relative;color: #56ca79; font-size:60px;font-family: "ALTER32";}
.ucni_t span.shuzi2:before{content: attr(text);position: absolute;z-index: 10;color:#94d7a1;-webkit-mask:linear-gradient(to right, red, transparent ); }
.ucni_b h1.xcd2{ background:url(../images/bg12.jpg) no-repeat left bottom;}
.ucni_t span.shuzi3{ display:inline-block; vertical-align:middle; position: relative;color: #46def5; font-size:60px;font-family: "ALTER32";}
.ucni_t span.shuzi3:before{content: attr(text);position: absolute;z-index: 10;color:#a3f3ff;-webkit-mask:linear-gradient(to right, red, transparent ); }
.ucni_b h1.xcd3{ background:url(../images/bg13.jpg) no-repeat left bottom;}
.ucni_t span.shuzi4{ display:inline-block; vertical-align:middle; position: relative;color: #fe466a; font-size:60px;font-family: "ALTER32";}
.ucni_t span.shuzi4:before{content: attr(text);position: absolute;z-index: 10;color:#ff8f83;-webkit-mask:linear-gradient(to right, red, transparent ); }
.ucni_b h1.xcd4{ background:url(../images/bg14.jpg) no-repeat left bottom;}

.ucni_t span.shuzi5{ display:inline-block; vertical-align:middle; position: relative;color: #6456ca; font-size:60px;font-family: "ALTER32";}
.ucni_t span.shuzi5:before{content: attr(text);position: absolute;z-index: 10;color:#88a4ff;-webkit-mask:linear-gradient(to right, red, transparent ); }
.ucni_b h1.xcd5{ background:url(../images/bg15.jpg) no-repeat left bottom;}
.ucni_t span.shuzi6{  display:inline-block; vertical-align:middle; position: relative;color: #f55f46; font-size:60px;font-family: "ALTER32";}
.ucni_t span.shuzi6:before{content: attr(text);position: absolute;z-index: 10;color:#ffce80;-webkit-mask:linear-gradient(to right, red, transparent ); }
.ucni_b h1.xcd6{ background:url(../images/bg16.jpg) no-repeat left bottom;}
.ucni_t span.shuzi7{  display:inline-block; vertical-align:middle; position: relative;color: #fe466a; font-size:60px;font-family: "ALTER32";}
.ucni_t span.shuzi7:before{content: attr(text);position: absolute;z-index: 10;color:#ff8f83;-webkit-mask:linear-gradient(to right, red, transparent ); }
.ucni_b h1.xcd7{ background:url(../images/bg17.jpg) no-repeat left bottom;}
.dylc_b{ width:746px; height:auto; margin:0 auto; overflow:hidden; padding-top:40px;}
.dylc_b a{ display:block; float:left; width:330px; height:60px; background:#ff3657; border-radius:50px; text-align:center; line-height:60px; color:#ffffff; font-size:16px; text-align:center;}
.dylc_b a:last-child{ float:right;}
.dylc_b a img{ vertical-align:middle; margin-left:15px;}
@media(max-width:414px){
.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:#f1f3f4; padding:30px 15px;}
.dylc_c{ height:auto; overflow:hidden; position:relative; padding:0 34px 5px 34px; margin-bottom:30px;}	
.ucni_t img{ margin-right:10px; width:52px; vertical-align:middle;}
.ucni_t span{position: relative;color: #ff2246; font-size:30px;font-family: "ALTER32"; display:inline-block; vertical-align:middle;}
.ucni_t span.shuzi1{  display:inline-block; vertical-align:middle; position: relative;color: #ff7242; font-size:30px;font-family: "ALTER32";}
.ucni_t span.shuzi{ display:inline-block; vertical-align:middle;position: relative;color: #7846f5; font-size:30px;font-family: "ALTER32";}
.ucni_t span.shuzi2{ display:inline-block; vertical-align:middle; position: relative;color: #56ca79; font-size:30px;font-family: "ALTER32";}
.ucni_t span.shuzi3{ display:inline-block; vertical-align:middle; position: relative;color: #46def5; font-size:30px;font-family: "ALTER32";}
.ucni_t span.shuzi4{ display:inline-block; vertical-align:middle; position: relative;color: #fe466a; font-size:30px;font-family: "ALTER32";}
.ucni_t span.shuzi5{ display:inline-block; vertical-align:middle; position: relative;color: #6456ca; font-size:30px;font-family: "ALTER32";}
.ucni_t span.shuzi6{  display:inline-block; vertical-align:middle; position: relative;color: #f55f46; font-size:30px;font-family: "ALTER32";}
.ucni_t span.shuzi7{  display:inline-block; vertical-align:middle; position: relative;color: #fe466a; font-size:30px;font-family: "ALTER32";}
.ucni_b{ display:block; width:100%; padding:40px 20px 20px 20px; background:#fff; margin-top:-55px; height:270px;}
.ucni_b h1{ height:auto; position:relative; color:#333333;text-align:center; font-size:16px; overflow:hidden; font-weight:bold; min-height:35px; margin-bottom:15px;  font-family: "PINGFANG BOLD";}

}

.box6{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px 20px; border-bottom:10px solid #f0f0f0;}
.hyta{ height:auto; overflow:hidden;}
.hyta dl{ clear:both; height:auto; overflow:hidden; margin-bottom:25px;}
.hyta dt{ height:auto; overflow:hidden; width:100%; position:relative;}
.hyta dt img{ display:block; width:100%; height:auto;}
.hyta dt span{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0,0,0,0.5);}
.hyta dd{ width:69%; height:auto; margin:0 auto; margin-top:-176px; background:#fff; position:relative; z-index:1; border-top:4px solid #000000; padding:60px 60px 0 60px; overflow:hidden;}
.hyta dd h1{ text-align:center; color:#333333; font-size:18px; font-family: "PINGFANG BOLD"; position:relative; padding-bottom:15px; margin-bottom:20px;}
.hyta dd h1:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px; height:2px;width:14px;background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.hyta dd p{ line-height:24px; color:#666666; font-size:14px; font-family: "PINGFANG REGULAR"; background:url(../images/bg9.png) no-repeat left 9px; padding-left:20px; margin-bottom:5px;}
.hyta dd p:last-child{ margin-bottom:0px;}
@media(max-width:414px){
.box6{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}	
.hyta dd{ width:79%; height:auto; margin:0 auto; margin-top:-66px; background:#fff; position:relative; z-index:1; border-top:4px solid #000000; padding:30px 15px 0 15px; overflow:hidden;}
}
.box7{ clear:both; width:100%; height:auto; overflow:hidden; background:#333; border-bottom:10px solid #f0f0f0; padding:30px 20px;}
.hyts{ height:auto; overflow:hidden;}
.hyts p{ clear:both; height:auto; margin-bottom:20px; overflow:hidden;}
.wbk{ float:left; width:42%; height:48px; border:1px solid #fff; border-radius:5px; background:url(../tu/tu19.png) no-repeat 10px center; padding-left:37px; color:#a1a1a1; font-size:12px;}
.wbk1{ float:right; width:56%; height:48px; border:1px solid #fff; border-radius:5px; background:url(../tu/tu20.png) no-repeat 10px center; padding-left:37px; color:#a1a1a1; font-size:12px;}
.wbk2{ float:right; width:100%; height:48px; border:1px solid #fff; border-radius:5px; background:url(../tu/tu21.png) no-repeat 10px center; padding-left:37px; color:#a1a1a1; font-size:12px;}
.tuni{ width:100%; height:50px; background:#ff2f53; border-radius:5px; border:none; color:#fff; font-size:18px; font-family: "PINGFANG BOLD";}
.hyts p:last-child{ margin-bottom:0px;}
.box8{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 20px; border-bottom:10px solid #f0f0f0;}
.hytd{ height:auto; overflow:hidden;}
.hytd_t{ text-align:center; color:#666666; font-size:16px; font-family: "PINGFANG BOLD"; line-height:28px; margin-bottom:20px;}
.hytd_b{ height:auto; overflow:hidden;}
.hytd_b dl{ clear:both; height:auto; overflow:hidden; position:relative; margin-bottom:30px;}
.hytd_b dt{ float:left; width:41%; height:auto; border:1px solid #cccccc; border-radius:10px; position:relative; z-index:2}
.hytd_b dt img{ display:block; width:100%; height:401px; border-radius:10px;}
.hytd_b dd{ position:absolute; width:82%; min-height:291px; background:#f1f3f4; right:0; bottom:0; padding:72px 40px 0 299px;}
.hytd_b dd h1{ color:#333333; font-size:18px; font-weight:bold; min-height:50px; border-bottom:1px solid #cccccc; text-transform:uppercase; line-height:28px; margin-bottom:20px;}
.hytd_b dd p{ line-height:24px; color:#666666; font-size:14px;font-family: "PINGFANG REGULAR";}
.hytd_b dd p span{ font-family: "PINGFANG BOLD"; font-size:14px;}
@media(max-width:768px){
.hytd_b dt img{ display:block; width:100%; height:296px; border-radius:10px;}	
.hytd_b dd{ position:absolute; width:82%; min-height:221px; background:#f1f3f4; right:0; bottom:0; padding:32px 40px 0 199px;}
}
@media(max-width:414px){
.box8{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}
.hytd_b dt img{ display:block; width:100%; height:151px; border-radius:10px;}	
.hytd_b dd{ position:absolute; width:82%; min-height:121px; background:#f1f3f4; right:0; bottom:0; padding:8px 20px 0 109px;}
.hytd_b dd h1{ color:#333333; font-size:16px; font-weight:bold; min-height:20px; border-bottom:1px solid #cccccc; text-transform:uppercase; line-height:28px; margin-bottom:10px;}
.hytd_b dd p{ line-height:22px; color:#666666; font-size:12px;font-family: "PINGFANG REGULAR";}
.hytd_b dd p span{ font-family: "PINGFANG BOLD"; font-size:12px;}
.box7{ clear:both; width:100%; height:auto; overflow:hidden; background:#333; border-bottom:10px solid #f0f0f0; padding:30px 15px;}
}
@media(max-width:375px){
.box8{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}
.hytd_b dt img{ display:block; width:100%; height:151px; border-radius:10px;}	
.hytd_b dd{ position:absolute; width:82%; min-height:121px; background:#f1f3f4; right:0; bottom:0; padding:8px 20px 0 99px;}
.hytd_b dd h1{ color:#333333; font-size:16px; font-weight:bold; min-height:20px; border-bottom:1px solid #cccccc; text-transform:uppercase; line-height:28px; margin-bottom:10px;}
.hytd_b dd p{ line-height:22px; color:#666666; font-size:12px;font-family: "PINGFANG REGULAR";}
.hytd_b dd p span{ font-family: "PINGFANG BOLD"; font-size:12px;}
}
@media(max-width:360px){
.box8{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}
.hytd_b dt img{ display:block; width:100%; height:133px; border-radius:10px;}	
.hytd_b dd{ position:absolute; width:82%; min-height:121px; background:#f1f3f4; right:0; bottom:0; padding:8px 20px 0 99px;}
.hytd_b dd h1{ color:#333333; font-size:16px; font-weight:bold; min-height:20px; border-bottom:1px solid #cccccc; text-transform:uppercase; line-height:28px; margin-bottom:10px;}
.hytd_b dd p{ line-height:22px; color:#666666; font-size:12px;font-family: "PINGFANG REGULAR";}
.hytd_b dd p span{ font-family: "PINGFANG BOLD"; font-size:12px;}
}
.box9{ clear:both; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 20px;}
.hyth{ height:auto; overflow:hidden;}
.hyth li{ clear:both; height:auto; overflow:hidden; margin-bottom:25px;}
.hyth li span{ display:block; float:left; width:11%; height:auto;}
.hyth li span img{ display:block; max-width:100%;}
.hyth li font{ display:block; float:right; width:82%; border-bottom:1px dashed #dedede; background:url(../images/bg.jpg) no-repeat left 8px; padding-left:18px; color:#666666; font-size:16px;font-family: "PINGFANG BOLD"; line-height:28px; padding-bottom:10px; margin-top:15px;}
.hyth li:last-child{ margin-bottom:0px;}
@media(max-width:414px){
.box9{ clear:both; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 15px;}
.hyth li font{ display:block; float:right; width:85%; border-bottom:1px dashed #dedede; background:url(../images/bg.jpg) no-repeat left 8px; padding-left:18px; color:#666666; font-size:16px;font-family: "PINGFANG BOLD"; line-height:28px; padding-bottom:10px; margin-top:0px;}
}
.box10{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 20px;}
.hytj{ width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.hytj p{ text-align:center; color:#666666; font-size:14px;font-family: "PINGFANG BOLD";}
.hytk{ position:relative; height:auto; overflow:hidden; padding:0 155px;}
.xcon{ width:100%;}
.xcon img{ display:block; margin:0 auto;}
@media(max-width:414px){
.box10{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 15px; }
.hytj p{ text-align:center; color:#666666; font-size:14px;font-family: "PINGFANG BOLD"; letter-spacing:-1px;}
.hytk{ position:relative; height:auto; overflow:hidden; padding:0 34px;}
}

.box11{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 20px; border-bottom:10px solid #f0f0f0;}
.hytl{ width:100%; height:auto; overflow:hidden;}
.tab2{width:auto;}
.tab2 ul.menu{height:auto; text-align:center; overflow:hidden; margin-bottom:20px;}
.tab2 ul.menu li{ cursor:pointer; display:inline-block; margin-right:48px; border-bottom:1px solid #cccccc; min-height:45px; color:#cccccc; font-size:16px;font-family: "PINGFANG BOLD";}
.tab2 ul.menu li.active{ border-bottom:1px solid #ff2f53;color:#ff2f53;}
.tab2 ul.menu li:last-child{ margin-right:0px;}
.con1,.con2,.con3,.con4{height:auto; clear:both;}
.con2,.con3,.con4{display:none;}
.zhin{ height:auto; overflow:hidden;}
.zhin dl{ float:left; width:48%; height:auto; border:1px solid #dfdfdf; padding:15px 15px; margin-bottom:20px;}
.zhin dt{ height:auto; overflow:hidden; margin-bottom:10px;}
.zhin dt img{ display:block; margin:0 auto; max-width:100%;}
.zhin dd{height:auto; overflow:hidden;}
.zhin dd h1{ position:relative; text-align:center; color:#333333; font-size:16px; font-family: "PINGFANG BOLD"; padding-bottom:10px; margin-bottom:10px;}
.zhin dd h1:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px; height:2px;width:14px;background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.zhin dd p{ line-height:24px; font-size:14px; color:#999999; clear:both;}
.zhin dd p span{ display:block; float:left; width:50%;font-family: "PINGFANG REGULAR";}
.zhin dd p span i{ color:#333333; font-size:14px;font-family: "PINGFANG REGULAR";}
.zhin dl:nth-child(even){ float:right;}
@media(max-width:414px){
.box11{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}
.tab2 ul.menu li{ cursor:pointer; display:inline-block; width:25%; margin-right:0px; float:left; display:block; border-bottom:1px solid #cccccc; min-height:35px; color:#cccccc; font-size:12px;font-family: "PINGFANG BOLD"; letter-spacing:-1px;}	
.zhin dd p span{ display:block; float:left; width:100%;font-family: "PINGFANG REGULAR"; letter-spacing:-1px;}
.zhin dt img{ display:block; margin:0 auto; max-width:40%;}
}
.hytz{ height:auto; overflow:hidden; padding-top:20px;}
.hytz_t{ height:auto; background:#333333; line-height:45px; text-align:center; color:#fff; font-size:18px; font-family: "PINGFANG BOLD";}
.hytz_b{ height:auto; overflow:hidden; padding:20px 35px; border:1px solid #cccccc;}
.hytz_b p{ margin-bottom:20px;}
.hytz_b p:last-child{ margin-bottom:0px;}
.wbk3{ border:1px solid #dfdfdf; line-height:40px; padding:0 18px; color:#cccccc; font-size:14px; font-family: "PINGFANG REGULAR"; width:100%;}
.tuin{ width:67%; height:50px; border-radius:5px; margin:0 auto; display:block; border:none; text-align:center; line-height:50px; color:#fff; font-size:16px;font-family: "PINGFANG BOLD"; background:#ff2f53;}
@media(max-width:414px){
.hytz_b{ height:auto; overflow:hidden; padding:20px 15px;}
}

.box12{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 20px; border-bottom:10px solid #f0f0f0;}
.tab3{width:auto;}
.tab3 ul.menu{height:auto; text-align:center; overflow:hidden; margin-bottom:20px;}
.tab3 ul.menu li{ cursor:pointer; display:inline-block; margin-right:30px; border-bottom:1px solid #cccccc; min-height:45px; color:#cccccc; font-size:16px;font-family: "PINGFANG BOLD";}
.tab3 ul.menu li.active{ border-bottom:1px solid #ff2f53;color:#ff2f53;}
.tab3 ul.menu li:last-child{ margin-right:0px;}
.con5,.con6{height:auto; clear:both;}
.con6{ display:none;}
@media(max-width:414px){
.box12{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}
.tab3 ul.menu li{ cursor:pointer; display:inline-block; margin-right:30px; border-bottom:1px solid #cccccc; min-height:35px; color:#cccccc; font-size:12px;font-family: "PINGFANG BOLD";}
}
.xmni{ height:auto; overflow:hidden; padding:0 48px;}
.xmni dl{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}
.xmni dt{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.xmni dt img{ display:block; width:100%;}
.xmni dd{  height:auto; overflow:hidden;}
.xmni dd h1{ border-bottom:1px solid #f0f0f0; padding-bottom:15px; margin-bottom:15px; line-height:28px; color:#333333; font-size:16px;font-family: "PINGFANG BOLD";}
.xmni dd h1 span{ color:#ff2f53;font-family: "PINGFANG BOLD"; font-size:16px; display:block;}
.xmni dd p{ line-height:24px; color:#666666; font-size:14px; font-family: "PINGFANG REGULAR"; background:url(../images/bg10.png) no-repeat left bottom; padding-bottom:20px;}
@media(max-width:414px){
.xmni{ height:auto; overflow:hidden; padding:0 0px;}
}
.box13{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 20px; border-bottom:10px solid #f0f0f0;}
.hytx{ position:relative; padding:0 108px; overflow:hidden;}
.buon{ width:100%; height:auto;}
.bonr{  width:100%; height:auto; overflow:hidden; padding-top:25px; text-align:left;opacity:0;}
.bonr h1{ line-height:26px; color:#333333; font-size:16px; text-align:center; margin-bottom:25px;font-family: "PINGFANG BOLD"; position:relative; padding-bottom:10px;}
.bonr h1 i{ display:block; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:22px; text-transform:uppercase; text-align:center;font-family: "PINGFANG BOLD";}
.bonr h1:after{ content:'';position:absolute;left:0; right:0; margin:0 auto; bottom:0px; height:2px;width:14px;background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.bonr p{ line-height:24px; color:#666666; font-size:14px; font-family: "PINGFANG REGULAR";}
.bonr span{ display:block; width:190px; height:50px; background:#ff3657; border-radius:50px; text-align:center; color:#fff; font-size:16px; font-weight:bold; line-height:50px; margin-top:40px; margin:0 auto;}
.bonr span img{ margin-left:10px;}
.buer{ width:100%%; height:auto; overflow:hidden; position:relative;height:459px;text-align:center;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;opacity:0;}
.buer_t{ width:100%; height:100%; position:absolute; left:0; top:0; }
.buer_t img{animation: whirl 30s linear infinite; display:block; width:70%; height:auto; margin:0 auto; }
.buer img.tupn{ position:relative; z-index:9;}
/*.ani-slide .bonr{opacity:1;-webkit-animation-name: driveInLeft;animation-name: driveInLeft;-webkit-animation-duration: 2s; animation-duration: 2s;}
.ani-slide .buer{opacity:1;-webkit-animation-name: driveInRight;animation-name: driveInRight;-webkit-animation-duration: 2.5s; animation-duration: 2.5s;}*/
.hyto2{ margin-top:25px; width:28%;}
@media(max-width:414px){
.box13{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}
.hytx{ position:relative; padding:0 34px;}	
.buer_t img{animation: whirl 30s linear infinite; display:block; width:80%; height:auto; margin:0 auto; margin-top:0px; }
.bonr{  width:100%; height:auto; overflow:hidden; padding-top:15px; text-align:left;opacity:1}
.hyto2{ margin-top:25px; width:78%;}
.buer img.tupn{ position:relative; z-index:9; width:50%;}
.buer{ width:100%%; height:auto; overflow:hidden; position:relative;height:auto;text-align:center;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;opacity:1;}

}
.box14{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg1.jpg) no-repeat center top #fff; padding:30px 20px;}
.hytc{ position:relative; height:auto; overflow:hidden; margin-bottom:30px;}
.guoi{ height:auto; overflow:hidden; width:100%;}
.guoi dl{ clear:both; height:auto; overflow:hidden;}
.guoi dt{ width:100%; height:auto; overflow:hidden; padding:0 90px;}
.guoi dt img{ display:block; width:100%; height:auto;}
.guoi dd{ height:auto; overflow:hidden; background:#fff; padding:30px 45px;}
.guoi dd p{ line-height:24px; font-size:14px; font-family: "PINGFANG REGULAR"; color:#666666;}
.guoi dd p span{ color:#333333; font-size:14px; font-family: "PINGFANG BOLD";}
@media(max-width:414px){
.box14{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg1.jpg) no-repeat center -310% #fff; padding:30px 15px;}	
.guoi dt{ width:100%; height:auto; overflow:hidden; padding:0 40px;}
.guoi dd{ height:auto; overflow:hidden; background:#fff; padding:20px 15px;}
.hytc{ position:relative; height:auto; overflow:hidden; margin-bottom:0px;}
}
@media(max-width:411px){
.box14{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg1.jpg) no-repeat center -670% #fff; padding:30px 15px;}	
.guoi dt{ width:100%; height:auto; overflow:hidden; padding:0 40px;}
.guoi dd{ height:auto; overflow:hidden; background:#fff; padding:20px 15px;}
.hytc{ position:relative; height:auto; overflow:hidden; margin-bottom:0px;}
}
@media(max-width:375px){
.box14{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg1.jpg) no-repeat center -410% #fff; padding:30px 15px;}	
.guoi dt{ width:100%; height:auto; overflow:hidden; padding:0 40px;}
.guoi dd{ height:auto; overflow:hidden; background:#fff; padding:20px 15px;}
.hytc{ position:relative; height:auto; overflow:hidden; margin-bottom:0px;}
}
@media(max-width:360px){
.box14{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg1.jpg) no-repeat center -550% #fff; padding:30px 15px;}	
.guoi dt{ width:100%; height:auto; overflow:hidden; padding:0 40px;}
.guoi dd{ height:auto; overflow:hidden; background:#fff; padding:20px 15px;}
.hytc{ position:relative; height:auto; overflow:hidden; margin-bottom:0px;}
}
@keyframes whirl {
	
            from {
                transform: rotate(0deg);
            }
            to {
                transform: rotate(360deg);
            }
        }
/*main end*/

/*新闻 begin*/
.xw_box{ clear:both; width:100%; height:auto; padding:180px 15px 100px 15px; position:relative; z-index:999}
.xw_box_1{ clear:both; width:100%; height:auto; padding:180px 15px 239px 15px; position:relative; z-index:999}
.xw_banner{ height:auto; overflow:hidden;}
.xw_banner h1{ text-align:center; color:#fff; font-size:22px; font-weight:bold; line-height:28px; margin-bottom:35px;}
.xw_banner p{ text-align:center; color:#fff; font-size:16px; line-height:28px; margin-bottom:35px}
.hytoo{ width:78%; height:50px; background:#ff2f53; border-radius:50px; margin:0 auto; text-align:center; line-height:50px;}
.hytoo a{ display:block; color:#fff; font-size:16px; font-family: "PINGFANG BOLD"; text-transform:uppercase;}
.hytoo a img{ margin-left:15px;}
.xw_box1{ clear:both; height:auto; overflow:hidden; border-bottom:10px solid #f0f0f0;}
.xw_box1 li{ float:left; width:50%; line-height:50px; text-align:center;}
.xw_box1 li a{ display:block; color:#333; font-size:16px; background:#fff; font-family: "PINGFANG BOLD";}
.xw_box1 li a.conq{ background:#111; color:#fff;}
.bioa{ height:auto; overflow:hidden; color:#666666; font-size:16px; font-family: "PINGFANG BOLD"; margin-top:20px;}
.bioa span{ display:inline-block; line-height:35px; border:1px solid #cccccc; color:#999999; font-size:16px;font-family: "PINGFANG REGULAR"; padding:0 15px; margin-left:8px;}
.xmni1 dl{ border-bottom:1px solid #ccc; overflow:hidden; padding-bottom:25px;}
.fyy{ clear:both; height:auto; overflow:hidden;}
.fyy a{ display:block; float:left; width:38%; height:45px; border-radius:5px; text-align:center; line-height:45px; color:#fff; font-family: "PINGFANG BOLD"; font-size:16px; background:#ff2f53; margin-right:2%;}
.fyy span{ display:block; float:right; width:20%; height:45px; border-radius:5px; border:1px solid #ccc; text-align:center; line-height:43px; color:#999; font-size:16px;}
.xw_box2{ clear:both; width:100%; height:auto; overflow:hidden; padding:30px 20px; border-bottom:10px solid#f0f0f0;}
.hyt_yd{ height:auto;}
.hyt_yd li{ line-height:45px; background:url(../images/bg4.jpg) no-repeat 95% center; margin-bottom:20px; box-shadow:0px 0px 20px #e4e8ef; padding:0 20px;}
.hyt_yd li a{ display:block; color:#555555; font-size:16px; font-family: "PINGFANG BOLD"; }
.hyt_yd li:last-child{ margin-bottom:0px;}
.hyt_yd dl{ float:left; width:32%; height:auto; overflow:hidden; border:1px solid #cfcfcf; padding:20px 0; margin-right:2%;}
.hyt_yd dt{ height:auto; overflow:hidden; margin-bottom:10px;}
.hyt_yd dt img{ display:block; margin:0 auto; max-width:30%;}
.hyt_yd dd{ text-align:center; color:#555555; font-size:16px; font-family: "PINGFANG BOLD";}
.hyt_yd dl:last-child{ margin-right:0%;}

.xy_box4{ width:100%; height:auto; overflow:hidden;clear:both;}
.xy_box4 img{ display:block; margin:0 auto; max-width:100%;}
@media(max-width:414px){
.xw_box2{ clear:both; width:100%; height:auto; overflow:hidden; padding:30px 15px; border-bottom:10px solid#f0f0f0;}
.xw_box_1{ clear:both; width:100%; height:auto; padding:180px 15px 100px 15px; position:relative; z-index:999}
}
.xw_box3{ clear:both; border-bottom:10px solid #f0f0f0; line-height:45px; background:#fff; padding:0 20px;}
.xw_box3 a{ color:#cccccc; font-size:16px; font-family: "PINGFANG BOLD";}
.xw_box3 a img{ vertical-align:middle; margin-right:10px;}
@media(max-width:414px){
.xw_box3{ clear:both; border-bottom:10px solid #f0f0f0; line-height:45px; background:#fff; padding:0 15px;}
}
.xw_box4{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 20px; border-bottom:10px solid #f0f0f0;}
.xwxi_t{ height:auto; overflow:hidden; background:url(../images/bg4.png) no-repeat center bottom; padding-bottom:30px; margin-bottom:30px; text-align:center;}
.xwxi_t h1{ text-align:center; color:#555555; font-size:18px; font-family: "PINGFANG BOLD"; line-height:28px;}
.xwxi_t p{ text-align:center; color:#333333; font-size:14px;  font-family: "PINGFANG REGULAR";}
.xwxi_t p img{ vertical-align:middle; margin-right:8px;}
.xwxi_b{ height:auto; overflow:hidden; padding:0 47px;}
.xwxi_bt{ text-align:center;color:#666666; font-size:16px; font-family: "PINGFANG BOLD"; ; margin-bottom:30px;}
.xwxi_bt span{ display:inline-block; line-height:35px; border:1px solid #cccccc; color:#999999; font-size:16px;font-family: "PINGFANG REGULAR"; padding:0 15px; margin-left:8px;}
.xwxi_bb{ height:auto; overflow:hidden;}
.xwxi_bb p{ line-height:24px; color:#666666; font-size:14px;  font-family: "PINGFANG REGULAR"; margin-bottom:20px;}
.xwxi_bb p:last-child{ margin-bottom:0px;}
@media(max-width:414px){
.xw_box4{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}
.xwxi_b{ height:auto; overflow:hidden; padding:0 0px;}
}
.hyt_yd1{ height:auto;}
.hyt_yd1 li{ line-height:45px; background:url(../images/bg4.jpg) no-repeat 95% center; margin-bottom:20px; box-shadow:0px 0px 20px #e4e8ef; padding:10px 20px;}
.hyt_yd1 li a{ display:block; color:#555555; font-size:16px; font-family: "PINGFANG BOLD"; }
.hyt_yd1 li h1{ color:#555555; font-size:14px; font-family: "PINGFANG BOLD";overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:24px;}
.hyt_yd1 li p{ color:#999999; font-size:12px;  font-family: "PINGFANG REGULAR"; line-height:24px;}
.hyt_yd1 li:last-child{ margin-bottom:0px;}

/*新闻 end*/

/*学员 begin*/
.xy_banner{ clear:both; width:100%; height:auto; overflow:hidden;}
.xy_banner h1{ color:#fff; font-size:22px; font-weight:bold; line-height:30px; margin-bottom:10px;}
.xy_banner h1 span{ font-size:22px; color:#00ffff; font-weight:bold;}
.xy_banner h1 font{ font-size:26px; color:#00ffff; font-weight:bold;}
.xy_banner p{ display:block; color:#333333; font-size:14px; letter-spacing:-2.1px; background:#00ffff; line-height:45px; font-weight:bold; padding:0 10px; text-shadow:1px 1px 1px #ccc; margin-bottom:30px;}
.hytoo1{ width:58%; height:50px; background:#ff2f53; border-radius:50px; text-align:center; line-height:50px;}
.hytoo1 a{ display:block; color:#fff; font-size:16px; font-family: "PINGFANG BOLD"; text-transform:uppercase;}
.hytoo1 a img{ margin-left:15px;}

.xy_box1{ clear:both; background:#292f46; padding:30px 20px;}
.xyda{ height:auto; overflow:hidden; background:url(../images/bg5.png) no-repeat center bottom; padding-bottom:25px; text-align:center;}
.xyda font{ display:inline-block; margin:0 auto; background:#292f46; padding:0 8px;}
.xyda span{position: relative;color: #ff2246; font-size:20px; font-family: "PINGFANG BOLD";display:inline-block; vertical-align:middle;}
.xyda span:before{content: attr(text);position: absolute;z-index: 10;color:#ff7866;-webkit-mask:linear-gradient(to right, red, transparent ); }
.xyda i{ display:block; color:rgba(255,255,255,0.2); font-family: "PINGFANG BOLD"; font-size:12px; text-transform:uppercase; letter-spacing:-0.3px;}
.xyds{ height:auto; overflow:hidden; border:1px solid #54596b; margin-top:-58px; padding:80px 50px 30px 50px;}
.xyds p{ line-height:24px; color:#cccccc; font-size:16px; font-family: "PINGFANG REGULAR"; margin-bottom:15px;}
.xyds p:nth-child(1){ color:#fff; font-family: "PINGFANG BOLD"; font-size:16px;}
.xyds p:last-child{ margin-bottom:0px;}


@media(max-width:414px){
.xy_box1{ clear:both; background:#292f46; padding:30px 15px;}
.xyds{ height:auto; overflow:hidden; border:1px solid #54596b; margin-top:-58px; padding:80px 20px 30px 20px;}	
}

.xy_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 20px;}
.ysxu_t{ height:auto;}
.ysxu_t dl{ float:left; width:49%; height:auto;  background:#fff; padding-bottom:15px; margin-bottom:30px;}
.ysxu_t dt{ width:100%; height:auto; overflow:hidden;}
.ysxu_t dt img{ display:block; width:100%; height:420px;transition: all 1s ease;}
.ysxu_t dd{ width:100%; height:auto; overflow:hidden; margin-top:-16px; z-index:9; position:relative;}
.ysxu_t dd span{ display:block; width:70%; height:35px; background:#333333; text-align:center; line-height:35px; color:#fff; font-size:14px; margin:0 auto; margin-bottom:8px;font-family: "PINGFANG BOLD";}
.ysxu_t dd p{ line-height:28px; color:#999999; font-size:12px; padding-left:6px;font-family: "PINGFANG REGULAR"; letter-spacing:-0.5px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ysxu_t dd p font{ color:#333333; font-size:12px;font-family: "PINGFANG REGULAR";}
.ysxu_t dl:nth-child(even){ float:right;}
@media(max-width:768px){
.ysxu_t dt img{ display:block; width:100%; height:311px;transition: all 1s ease;}
}
@media(max-width:414px){
.xy_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 15px;}	
.ysxu_t dt img{ display:block; width:100%; height:164px;transition: all 1s ease;}
}
@media(max-width:375px){
.xy_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 15px;}	
.ysxu_t dt img{ display:block; width:100%; height:147px;transition: all 1s ease;}
}
@media(max-width:360px){
.xy_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 15px;}	
.ysxu_t dt img{ display:block; width:100%; height:141px;transition: all 1s ease;}
}

.xy_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 20px; border-bottom:10px solid#f0f0f0;}
.hylq{ clear:both; height:auto;}
.hylq dl{ clear:both; height:auto; overflow:hidden; position:relative; margin-bottom:30px;}
.hylq dt{ width:32%; float:left; height:auto; position:relative; z-index:2; border:1px solid #cccccc;}
.hylq dt img{ display:block; width:100%; height:441px;}
.hylq dd{ position:absolute; width:68%; height:auto; border:1px solid #ccc; background:#fbfbfb; right:0; bottom:0; padding:40px 20px; border-left:none; z-index:3}
.hylq dd h1{ color:#333333; font-size:14px; font-family: "PINGFANG BOLD"; border-bottom:1px solid #ccc; line-height:28px; margin-bottom:10px;}
.hylq dd p{ line-height:24px; color:#444444;  font-family: "PINGFANG BOLD";font-size:14px;}
.hylq dd p span{ color:#888888; font-size:14px;  font-family: "PINGFANG BOLD";}
.won{ position:absolute; width:24%; right:0; top:150px;}
.won img{ float:right; max-width:100%;}
.hylq dd:after{ content:'';position:absolute;right:0; top:-35px; height:59px;width:70px; background:url(../tu/tu25.png) no-repeat right top;transition:400ms ease all;-moz-transition:400ms ease all;}

.hylq dl.ei1 dt{ float:right;}
.hylq dl.ei1 dd{ left:0; bottom:0; border-left:1px solid #ccc; border-right:none;}
.hylq dl.ei1 dd:after{ content:'';position:absolute;right:-20px; top:-35px; height:59px;width:70px; background:url(../tu/tu25.png) no-repeat right top;transition:400ms ease all;-moz-transition:400ms ease all;}
@media(max-width:768px){
.hylq dt img{ display:block; width:100%; height:325px;}

}
@media(max-width:414px){
.xy_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid#f0f0f0;}
.hylq dt img{ display:block; width:100%; height:244px;}
.hylq dt{ width:42%; float:left; height:auto; position:relative; z-index:2; border:1px solid #cccccc;}
.hylq dd{ position:absolute; width:58%; height:auto; border:1px solid #ccc; background:#fbfbfb; right:0; bottom:0; padding:20px 10px; border-left:none;}
.hylq dd h1{ color:#333333; font-size:13px; font-family: "PINGFANG BOLD"; border-bottom:1px solid #ccc; line-height:28px; margin-bottom:10px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hylq dd p{ line-height:24px; color:#444444;  font-family: "PINGFANG BOLD";font-size:13px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hylq dd p span{ color:#888888; font-size:13px;  font-family: "PINGFANG BOLD";}
}
@media(max-width:375px){
.xy_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid#f0f0f0;}
.hylq dt img{ display:block; width:100%; height:201px;}
.hylq dt{ width:42%; float:left; height:auto; position:relative; z-index:2; border:1px solid #cccccc;}
.hylq dd{ position:absolute; width:58%; height:auto; border:1px solid #ccc; background:#fbfbfb; right:0; bottom:0; padding:20px 10px 10px 10px; border-left:none;}
.hylq dd h1{ color:#333333; font-size:13px; font-family: "PINGFANG BOLD"; border-bottom:1px solid #ccc; line-height:28px; margin-bottom:10px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hylq dd p{ line-height:24px; color:#444444;  font-family: "PINGFANG BOLD";font-size:13px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hylq dd p span{ color:#888888; font-size:13px;  font-family: "PINGFANG BOLD";}
}

.xyi_t{ clear:both; height:auto; overflow:hidden;}
.xyi_t p{ color:#fff; text-shadow:1px 1px 3px #000; font-size:18px; font-weight:bold; line-height:28px; margin-bottom:20px;}
.xyi_t h1{ color:#fff; font-size:20px; font-weight:bold; line-height:28px;}
.xyi_t h1 span{ color:#00ffff; font-size:24px; font-weight:bold;}

.xy_box5{ clear:both; width:100%; height:auto; background:#fff; margin-top:-65px; padding:0 20px 30px 20px; border-bottom:10px solid #f0f0f0;}
.hug{ width:100%; height:auto; overflow:hidden; background:#fff; box-shadow:0px 0px 10px #ccc; padding:30px 0px; position:relative; z-index:8899; margin-bottom:30px;}
.hug h1{ position:relative; text-align:center; color:#333333; font-size:18px; font-family: "PINGFANG BOLD"; line-height:28px; padding-bottom:10px; margin-bottom:20px;}
.hug h1:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px; height:2px;width:96px;background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.hug h2{ position:relative; text-align:center; color:#333333; font-size:20px; font-family: "PINGFANG BOLD"; line-height:28px; padding-bottom:10px; margin-bottom:20px;}
.hug h2:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px; height:1px;width:31px;background:#000;transition:400ms ease all;-moz-transition:400ms ease all;}
.hug h6{ text-align:center; color:#999999; font-size:16px;  font-family: "PINGFANG REGULAR"; line-height:28px; margin-bottom:15px;}
.hug li{ float:left; width:50%; height:auto; border-right:1px solid #ccc; padding:5px 0;}
.hug li h6{ margin-bottom:0px;}
@media(max-width:414px){
.xy_box5{ clear:both; width:100%; height:auto; background:#fff; margin-top:-65px; padding:0 15px 30px 15px;; border-bottom:10px solid #f0f0f0;}	
.hug{ width:100%; height:auto; overflow:hidden; background:#fff; box-shadow:0px 0px 10px #ccc; padding:20px 0px; position:relative; z-index:8899; margin-bottom:30px;}
}

.xxjl_t{ height:auto; overflow:hidden; position:relative; padding-left:3px; line-height:28px; min-height:28px; margin-bottom:20px;}
.xxjl_t:after{ content:'';position:absolute;left:0; top:7px; height:16px;width:3px;background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.xxjl_t:before{ content:'';position:absolute;left:0; top:15px; height:1px;width:100%;background:#ccc;transition:400ms ease all;-moz-transition:400ms ease all;}
.xxjl_t span{ display:inline-block; position:relative; z-index:2; background:#fff; padding:0 5px 0 5px; color:#666666; font-size:16px; font-family: "PINGFANG BOLD"; letter-spacing:-1px; }
.xxjl_t1 span{ display:inline-block; position:relative; z-index:2; background:#fff; padding:0 5px 0 5px; color:#666666; font-size:16px; font-family: "PINGFANG BOLD"; letter-spacing:-1px; }
.xxjl_t1:after{ content:'';position:absolute;left:0; top:7px; height:16px;width:3px;background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.xxjl_b{ clear:both; height:auto; overflow:hidden;}
.xxjl_b p{ line-height:24px; font-size:14px; color:#333333; font-family: "PINGFANG REGULAR"; margin-bottom:15px;}
.xxjl_b p span{ font-family: "PINGFANG BOLD"; font-size:14px; color:#333;}
.xxjl_b p:last-child{ margin-bottom:0px;}
.xy_box6{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px 20px; border-bottom:10px solid #f0f0f0;}
.zhiw{ clear:both; height:auto; overflow:hidden; margin-bottom:30px;}
.zhiw dl{ float:left; width:45%; height:auto; border:1px solid #cccccc; margin-right:5%;}
.zhiw dt{ position:relative; width:100%; height:auto;}
.zhiw dt img{ display:block; width:100%; height:auto;}
.zhiw dt span{ display:block; position:absolute; left:0; bottom:0; width:100%; height:45px; background:rgba(0,0,0,0.7); padding:0 10px; line-height:45px; color:#fff; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zhiw dl:last-child{ margin-right:0%;}
.xuyi{ display:block; clear:both; width:100%; height:auto; border:1px solid #e5e5e5; overflow:hidden;}
.xuyi_t{ clear:both; height:auto; overflow:hidden;}
.xuyi_t dl{ position:relative; height:auto; overflow:hidden; margin-bottom:20px;}
.xuyi_t dt{ float:left; width:42%; height:auto;}
.xuyi_t dt img{ display:block; width:100%; height:auto;}
.xuyi_t dd{ float:right; width:50%; height:auto; padding:60px 20px 0 0;}
.xuyi_t dd h1{ color:#000000; font-size:18px; font-family: "PINGFANG BOLD"; line-height:28px; margin-bottom:10px;}
.xuyi_t dd h1 i{ color:#999999; font-size:14px; font-family:Arial, Helvetica, sans-serif; display:block;}
.jyow{ border:1px solid #cccccc; color:#999999; font-family: "PINGFANG REGULAR"; font-size:16px; margin-bottom:15px; }
.jyow img{ vertical-align:middle; margin-right:15px;}
.jyow span{ color:#333; font-family: "PINGFANG REGULAR"; font-size:16px;}
.xuyi_t dd p{ line-height:24px; color:#333; font-size:16px; font-family: "PINGFANG REGULAR"; margin-bottom:10px;}
.xuyi_t dd p img{ vertical-align:middle;}
.xuyi_t dd p:last-child{ margin-bottom:0px;}
.rtui{ margin-right:6px;}
.qed{ display:block; width:80px; height:auto; position:absolute; left:38%; top:40px; z-index:99;}
@media(max-width:414px){
.xy_box6{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}
.xuyi_t dd{ float:right; width:50%; height:auto; padding:10px 10px 0 0;}
.xuyi_t dd h1{ color:#000000; font-size:16px; font-family: "PINGFANG BOLD"; line-height:24px; margin-bottom:5px;}
.xuyi_t dd h1 i{ color:#999999; font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block;}
.jyow img{ vertical-align:middle; margin-right:10px; width:25px}
.jyow span{ color:#333; font-family: "PINGFANG REGULAR"; font-size:12px;}
.jyow{ border:1px solid #cccccc; color:#999999; font-family: "PINGFANG REGULAR"; font-size:12px; margin-bottom:5px; }
.xuyi_t dd p{ line-height:24px; color:#333; font-size:12px; font-family: "PINGFANG REGULAR"; margin-bottom:0px;}
.xuyi_t dd p img{ vertical-align:middle; width:11px;}
.qed{ display:block; width:40px; height:auto; position:absolute; left:38%; top:20px; z-index:99;}
}
@media(max-width:375px){
.xy_box6{ clear:both; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}
.xuyi_t dd{ float:right; width:50%; height:auto; padding:15px 10px 0 0;}
.xuyi_t dd h1{ color:#000000; font-size:14px; font-family: "PINGFANG BOLD"; line-height:16px; margin-bottom:5px;}
.xuyi_t dd h1 i{ color:#999999; font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block; letter-spacing:-1px;}
.jyow img{ vertical-align:middle; margin-right:10px; width:25px}
.jyow span{ color:#333; font-family: "PINGFANG REGULAR"; font-size:12px;}
.jyow{ border:1px solid #cccccc; color:#999999; font-family: "PINGFANG REGULAR"; font-size:12px; margin-bottom:5px; }
.xuyi_t dd p{ line-height:24px; color:#333; font-size:12px; font-family: "PINGFANG REGULAR"; margin-bottom:0px;}
.xuyi_t dd p img{ vertical-align:middle; width:11px;}
.qed{ display:block; width:40px; height:auto; position:absolute; left:36%; top:20px; z-index:99;}
}
.xuyi_b{ clear:both;  height:auto; overflow:hidden; padding:0 20px 20px 20px;}
.xuyi_b li{ clear:both; height:auto; overflow:hidden; line-height:28px;}
.xuyi_b li span{ display:block; float:left; width:24px;}
.xuyi_b li font{ display:block; float:right; width:90%; height:auto; color:#888888; font-size:14px; font-family: "PINGFANG REGULAR";}
.xuyi_b li font a{ color:#ff2f53; font-size:14px; font-family: "PINGFANG BOLD";}
.xuyi_b li font em{ color:#333; font-size:14px; font-family: "PINGFANG REGULAR";}
.yix{ clear:both; height:auto; overflow:hidden; line-height:28px; text-align:center; color:#333333; font-size:16px; font-family: "PINGFANG BOLD"; margin:8px auto;}
.yix span{ color:#ff2f53; font-size:16px; font-family: "PINGFANG BOLD";}
.yiq{ clear:both; height:auto; overflow:hidden;}
.yiq a{ display:block; float:left; width:48%; line-height:45px; background:#ff2f53; text-align:center; border-radius:5px; color:#fff; font-size:14px;}
.yiq a img{ vertical-align:middle; margin-left:8px; width:24px;}
.yiq a:last-child{ float:right;}
@media(max-width:375px){
.xuyi_b li span{ display:block; float:left; width:18px;}
.xuyi_b{ clear:both;  height:auto; overflow:hidden; padding:0 10px 20px 10px;}	
}

.toux{ width:100%; height:auto; margin-top:-100px; position:relative; z-index:99999;}
.toux img{ display:block; max-width:40%; border-radius:100%; margin:0 auto;}
.hug1{ margin-top:-60px; padding-top:70px;}
.ceit{ height:auto; overflow:hidden;}
.ceit li{ float:left; width:34%; height:auto; margin-right:3%; border:2px solid #cccccc;}
.ceit li img{ display:block; width:100%; height:auto;}
.ceit li:last-child{ margin-right:0%;}
/*学员 end*/

/*联系我们 begin*/
.laix{ clear:both; height:auto; overflow:hidden;}
.laix h1{ color:#00ffff; font-size:30px; font-weight:bold; line-height:35px; font-weight:bold; margin-bottom:15px;}
.laix p{ line-height:28px; color:#fff; font-size:16px; font-weight:bold; margin-bottom:30px;}
.laix p span{ font-size:18px; color:#00ffff; font-weight:bold;}
.laix_f{ clear:both; height:auto;}
.laix_fl{ float:left; width:77px; height:auto; position:relative; z-index:11}
.laix_fl img{ display:block; max-width:100%;}
.laix_fr{ float:left; border:1px solid #cccccc; background:#fff; width:55%; margin-left:-10px; border-radius:5px; line-height:58px; min-height:60px; padding-left:38px; color:#333333; font-size:16px;}
.laix_fr a{ color:#333333; font-size:16px; font-weight:bold;}
@media(max-width:414px){
.laix_fl{ float:left; width:47px; height:auto; position:relative; z-index:11}
.laix_fr{ float:left; border:1px solid #cccccc; background:#fff; width:85%; margin-left:-10px; border-radius:5px; line-height:34px; min-height:36px; padding-left:28px; color:#333333; font-size:14px;}
.laix_fr a{ color:#333333; font-size:14px; font-weight:bold;}	
}
.lx_box{ clear:both; width:100%; height:auto; background:#fff; border-bottom:10px solid #f0f0f0; overflow:hidden;}
.lx_box li{ width:25%; float:left; line-height:45px; text-align:center; color:#111111; font-size:14px; font-family: "PINGFANG BOLD";}
.lx_box li a{ display:block; color:#111; font-size:14px; font-family: "PINGFANG BOLD";}
.lx_box li.red{ background:#111111;}
.lx_box li.red a{ color:#fff;}

.lx_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 20px; border-bottom:10px solid #dcdcdc;}
.xonw{ display:block; width:100%; height:auto; overflow:hidden;}
.xonw img{ display:block; width:100%;}
.zink_b{ width:95%; height:auto; background:#fff; overflow:hidden;margin:0 auto;  margin-top:-68px; position:relative; z-index:99; padding:36px 0 30px 0;}
.zink_bt{ height:auto; overflow:hidden; margin-bottom:10px; width:100%; margin:0 auto; padding:0 30px;}
.zink_bt p strong{ color:#ce0000; font-size:14px;}
.zink_bt h1{ text-align:center; color:#444444; font-size:24px; font-weight:bold; line-height:38px; margin-bottom:20px;}
.zink_bt h1 a{  color:#444444; font-size:24px; font-weight:bold; }
.zink_bt h1 a i{font-size:24px; font-weight:bold; color:#ff3153;}
.zink_bt h2{ position:relative; text-align:left; color:#666666; font-family: "PINGFANG REGULAR"; font-size:14px; line-height:20px; margin-bottom:10px;}
.zink_bt h2 span{ font-size:14px; color:#333333; font-weight:bold; font-family: "PINGFANG BOLD";}
.zink_bt p{ text-align:left; line-height:24px; color:#666666; font-size:14px; font-family: "PINGFANG REGULAR";}
.zink_bt p img{ margin:20px auto; display:block; margin:0 auto; width:40%;}
.zjcse{ height:auto; overflow:hidden;}
.menuTitle3{cursor:pointer;width:100%; height:36px; background:url(../images/bg6.jpg) no-repeat center center;}
.activeTitle3{cursor:pointer;width:100%; height:36px; background:url(../images/bg7.jpg) no-repeat center center;}
.menuContent3{width:100%; height:auto; overflow:hidden; display:none; padding:15px 30px 0 30px;}
.gbml{ height:auto; overflow:hidden;}
.gbml li{ float:left; width:33.33%; height:auto; overflow:hidden; border-right:1px solid #cccccc; padding:0 58px;}
.gbml li h1{ color:#222222; font-size:14px; font-weight:bold; line-height:25px; margin-bottom:10px;font-family: "PINGFANG REGULAR";}
.gbml li div{ min-height:120px; overflow:hidden;}
.gbml li p{ line-height:24px; color:#666666; font-size:14px;font-family: "PINGFANG REGULAR";}
.gbml li:last-child{ border:none;}
.gbml_t{ height:auto; min-height:40px; background:#222222; text-align:center; line-height:40px; color:#fff; font-size:14px;}
.gbml_b{ height:auto; overflow:hidden; padding:50px 25px;}
.gbml_b h5{ color:#222222; font-weight:bold; line-height:28px; font-size:16px;font-family: "PINGFANG REGULAR";}
.gbml_b p{ line-height:24px; color:#666666; font-size:14px; margin-bottom:10px;font-family: "PINGFANG REGULAR";}
.gbml_b h6{ font-size:14px; line-height:24px; font-weight:bold;font-family: "PINGFANG REGULAR";}
@media(max-width:414px){
.lx_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 15px; border-bottom:10px solid #dcdcdc;}	
.menuContent3{width:100%; height:auto; overflow:hidden; display:none; padding:15px 15px 0 15px;}
.zink_bt{ height:auto; overflow:hidden; margin-bottom:10px; width:100%; margin:0 auto; padding:0 15px;}
.gbml_b{ height:auto; overflow:hidden; padding:20px 0px;}

}
/*联系我们 end*/

/*院校库 begin*/
.yx_bow{ width:85%; height:auto; margin:0 auto; overflow:hidden;}
.yx_boi{ width:100%; height:auto; background:rgba(255,255,255,0.5); padding:50px; margin-bottom:25px;}
.yx_boi h1{ text-align:center; color:#222222; font-size:20px; font-weight:bold; line-height:28px; margin-bottom:20px;}
.yx_boi p{position: relative;color: #6209d2; font-size:16px;font-family: "ALTER32"; display:block; vertical-align:middle; text-align:center;}
.yx_boi p:before{content: attr(text);position: absolute;z-index: 10;color:#d9015d;-webkit-mask:linear-gradient(to right, red, transparent ); }
@media(max-width:414px){
.yx_boi{ width:100%; height:auto; background:rgba(255,255,255,0.5); padding:20px 15px; margin-bottom:25px;}
.yx_boi p{position: relative;color: #6209d2; font-size:14px;font-family: "ALTER32"; display:block; vertical-align:middle; text-align:center;}
.yx_boi p:before{content: attr(text);position: absolute;z-index: 10;color:#d9015d;-webkit-mask:linear-gradient(to right, red, transparent ); }
.yx_bow{ width:95%; height:auto; margin:0 auto; overflow:hidden;}
}

.yx_box{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 20px;}
.yx_box span{ float:left; color:#333333; font-size:14px;  font-family: "PINGFANG BOLD"; margin-bottom:20px;}
.yx_box font{ float:left; color:#666666; font-size:14px; font-family: "PINGFANG REGULAR"; margin-bottom:20px;}
.yx_box font a{ color:#666; font-size:14px; font-family: "PINGFANG REGULAR";}
.yx_box font em{ color:#cccccc; margin:0 5px;}
.soun{ width:100%; height:auto; border:1px solid #ccc; border-radius:5px; background: #fff; clear:both; overflow:hidden;}
.wbk4{ float:left; width:78%; height:45px; border:none; background:none; background:url(../images/bg8.jpg) no-repeat 10px center; padding-left:35px; color:#666; font-size:14px;  font-family: "PINGFANG REGULAR";}
.tuin2{ float:right; width:22%; height:45px; border:none; background:#ff2f53; text-align:center; line-height:45px; color:#fff; font-size:14px; font-family: "PINGFANG BOLD";}
@media(max-width:414px){
.yx_box{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 15px;}
}

.yx_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 20px;}
.uxi{ height:auto; overflow:hidden; border:1px solid #ccc;background:#f3f3f3;dispaly: table; text-align:center;}
.uxi_l{ float:left; color:#444444; width:25%; font-size:14px; text-align:center; font-family: "PINGFANG REGULAR";  padding:10px 0;display:table-cell;vertical-align:middle; line-height:70px;}
.uxi_r{ float:left; width:75%; height:auto; overflow:hidden; padding:10px; background:#fff;}
.uxi_r a{ float:left; color:#222222; font-family:14px;  font-family: "PINGFANG REGULAR"; width:33.33%; text-align:center; line-height:35px;}
.uxi_r a.red{ background:#333; border-radius:5px; color:#fff;}
.uxi1{ border-top:none;}
.uxi_l1{ line-height:35px;}
@media(max-width:414px){
.yx_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px;}
}

.yx_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:0 20px 30px 20px; border-bottom:10px solid #f0f0f0;}
.xuyi1{ margin-bottom:30px;}
@media(max-width:414px){
.yx_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:0 15px 30px 15px;}
}

.yx_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 20px;}
.ydio{ width:100%; height:auto; overflow:hidden;}
.ydio_t{ width:100%; height:80px; position:relative; background:#333333; border-top-left-radius:5px; border-top-right-radius:5px; padding-top:10px;}
.ydio_t:after{ content:'';position:absolute;left:0; bottom:-21px; height:21px;width:38px; background:url(../images/bg11.png) no-repeat left center;}
.ydio_t h1{ text-align:center; color:#ffffff; font-size:18px; line-height:35px; font-weight:bold;  font-family: "PINGFANG REGULAR";}
.ydio_t p{ text-align:center; color:#fff; font-size:12px; line-height:24px;  font-family: "PINGFANG REGULAR";}
.ydio_b{ width:100%; height:auto; padding:32px 15px 0 15px; overflow:hidden; background:#f9f9f9;}
.ydio_b p{ clear:both; height:auto; overflow:hidden; line-height:36px; margin-bottom:14px;  font-family: "PINGFANG REGULAR";}
.ydio_b p span{ float:left; display:block; width:100px; color:#333333; font-size:14px;  font-family: "PINGFANG REGULAR";}
.ydio_b p font{ float:right; display:block; width:65%; border:2px solid #cccccc; height:36px; padding:0 16px 0 20px;  font-family: "PINGFANG REGULAR";}
.ydio_b p font em{ color:#666666; font-size:14px; margin-right:10px;  font-family: "PINGFANG REGULAR";}
.select1{width:100%; height:34px;background: transparent; border:none; -webkit-appearance: none;-moz-appearance: none; background:#fff; font-size:14px; padding:0 0px; border-radius:5px; background:url(../images/bg39.jpg) no-repeat right center; color:#666666; font-size:14px;  font-family: "PINGFANG REGULAR";}    
.wbk6{ width:100%; height:36px; border:none; background:none; line-height:34px; color:#666; font-size:14px;  font-family: "PINGFANG REGULAR";}
.ydio_b p span.onv{ line-height:18px;}
.tuli{ clear:both; width:100%; height:45px; background:#333333; text-align:center; line-height:45px; color:#fff; font-size:18px; font-weight:bold; border:none; margin-top:10px; font-family: "PINGFANG REGULAR";}
@media(max-width:414px){
.yx_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 15px;}
}
.box4_1{ border-bottom:10px solid #f0f0f0;}
.yke_bani{ height:auto; overflow:hidden;}
.yke_bani h1{ text-align:center; color:#ffffff; font-size:20px; font-family: "PINGFANG BOLD"; line-height:28px; margin-bottom:10px;}
.yke_bani p{ text-align:center; line-height:28px; color:#fff; margin-bottom:10px;}
.yke_bani p span{ color:#fff; font-size:14px; display:block;}
.yke_bani h2{ color:#fff; font-size:18px; font-family: "PINGFANG BOLD"; line-height:28px; text-align:center;}
.yke_bani h2 span{ color:#ffcc00; font-size:20px; font-family: "PINGFANG BOLD"; }
.yx_box2_1{ padding-top:30px;}

.yx_box4{ clear:both; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; margin-top:-76px; padding:0 20px 30px 20px; }
.wpn{ position:relative; width:100%; height:auto; z-index:9999; margin-bottom:15px;}
.wpn img{ display:block; max-width:40%; margin:0 auto; border-radius:100px; border:2px solid #cccccc;}
.tjzi{ height:auto; overflow:hidden; text-align:center; font-family: "PINGFANG REGULAR"; font-size:16px; margin-bottom:20px;}
.tjzi img{ vertical-align:middle; margin-right:5px; width:16px;}
.ruin{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #cccccc; padding-bottom:15px; margin-bottom:20px;}
.ruin span{ display:block; float:left; width:18px;}
.ruin span img{ display:block; max-width:100%;}
.ruin font{ float:right; width:92%; height:auto; overflow:hidden; color:#444444; font-family: "PINGFANG BOLD"; font-size:14px;}
.ruin font em{ color:#ff2f53; font-size:14px; font-family: "PINGFANG BOLD";}
.zhui{ clear:both; height:auto; overflow:hidden;}
.zhui a{ display:block; float:left; width:48%; line-height:45px; background:#ff2f53; border-radius:5px; text-align:center; color:#fff; font-size:14px;}
.zhui a img{ vertical-align:middle; margin-left:7px; width:24px;}
.zhui a:last-child{ float:right; background:#111;}
.yx_box5{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 20px; border-bottom:10px solid #f0f0f0;}
.xuin{ clear:both; height:auto;}
.xuin li{ float:left; margin-right:1%; margin-bottom:10px;}
.xuin li span{ display:block; width:41px; height:41px; border:4px solid #dfdfe0; border-radius:100px; text-align:center; line-height:33px; color:#444; font-family: "PINGFANG BOLD"; font-size:18px; margin:0 auto; position:relative; z-index:11; background:#fff;}
.aqwe{ width:100%; height:auto; overflow:hidden; background:#fff; margin-top:-19px; box-shadow:0px 0px 5px rgba(13,35,82,0.3); padding:40px 5px 20px 5px}
.aqwe h1{ text-align:center; position:relative; color:#ff2f53; letter-spacing:-1px; font-family: "PINGFANG BOLD"; font-size:13px; padding-bottom:10px; margin-bottom:10px;}
.aqwe h1:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px; height:2px;width:24px;background:#cccccc;transition:400ms ease all;-moz-transition:400ms ease all;}
.aqwe p{ color:#333333; letter-spacing:-1px; font-family: "PINGFANG BOLD"; font-size:13px; text-align:center;}
.xuin li:nth-child(1){ float:left; width:32.5%;}
.xuin li:nth-child(2){ float:left; width:32.5%;}
.xuin li:nth-child(3){ float:left; width:32.5%; margin-right:0%;}
.xuin li:nth-child(4){ float:left; width:49.5%; margin-right:0px; margin-bottom:0px}
.xuin li:nth-child(5){ float:right; margin-right:0px; width:49.5%; margin-bottom:0px}
@media(max-width:414px){
.yx_box5{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}	
}
.xiet{ display:block; position:relative; padding:0 137px;}
@media(max-width:414px){
.xiet{ display:block; position:relative; padding:0 50px;}	
}
.tab4{width:auto;}
.tab4 ul.menu{height:auto;position:relative;}
.tab4 ul.menu li{float:left; cursor:pointer; width:32%; height:auto; border:1px solid #e6e6e6; text-align:center; line-height:35px; color:#666666; font-size:14px; margin-right:1.3%; padding:10px 0 5px 0; font-family: "PINGFANG REGULAR"; margin-bottom:10px;}
.tab4 ul.menu li span{ display:block; width:100%; height:24px; position:relative; overflow:hidden;}
.tab4 ul.menu li span img{ display:block; margin:0 auto; width:24px; height:24px;}
.tab4 ul.menu li span em{ display:block; width:100%; height:24px; position:absolute; left:0; top:100%;transition: all 0.5s ease;}
.tab4 ul.menu li.active{ border:1px solid #ff2f53; background:#ff2f53; color:#fff; font-family: "PINGFANG BOLD"; }
.tab4 ul.menu li.active span em{ top:0;}
.tab4 ul.menu li:last-child{ margin-right:0%;}

.con7,.con8,.con9,.con10,.con11{height:auto; padding-top:10px; background:#fff; clear:both;}
.con8,.con9,.con10,.con11{display:none;}
.cnun{ height:auto; overflow:hidden;}
.yxji{}
.yxji p{ line-height:26px; color:#666666; font-size:14px; font-family: "PINGFANG REGULAR"; margin-bottom:10px;}
.yxji p span.jiac{ font-weight:bold; font-size:14px; color:#333333; font-family: "PINGFANG BOLD";}
.yxji p:last-child{ margin-bottom:0px;}
.bkzy{ height:auto; overflow:hidden; margin-bottom:30px;}
.bkzy ul{ height:auto; overflow:hidden; margin-bottom:10px}
.bkzy li{ display:inline-block; margin-right:10px; margin-bottom:10px; padding:0 10px; line-height:30px; border:1px solid #ccc; border-radius:5px; color:#333333; font-size:14px; font-family: "PINGFANG REGULAR";}
.bkzy h1{ line-height:30px; color:#333; font-size:14px; font-weight:bold; margin-bottom:10px;}
.bkzy:last-child{ margin-bottom:0px;}
.rxyc{ height:auto; overflow:hidden; border-bottom:1px dashed #cfcfcf; padding-bottom:10px; margin-bottom:10px;}
.rxyc h1{ color:#ff2f53; font-size:18px; line-height:30px; font-weight:bold; margin-bottom:10px; font-family: "PINGFANG BOLD";}
.rxyc p{ line-height:37px; color:#666666; font-size:14px;font-family: "PINGFANG REGULAR";}
.rxyc p span.dsin{ font-size:14px; font-weight:bold; color:#333333; font-family: "PINGFANG BOLD";}
.rxyc:last-child{ border:none; padding-top:0px;}
.rxyc p em.min{  font-size:14px; font-family: "PINGFANG BOLD";}

.zhuye{ clear:both; width:100%; height:auto; overflow:hidden; text-align:center; margin-bottom:15px;}
.zhuye li{ display:inline-block; text-align:center; margin-right:10px;}
.zhuye li a{ display:block; font-size:16px; font-family: "PINGFANG BOLD"; padding:0px 10px 10px 10px;}
.zhuye li:last-child{ margin-right:0px;}
.dada{ border-bottom:2px solid #ff2f53; color:#ff2f53;}
.xiao{ border-bottom:2px solid #cccccc; color:#cccccc;}

.sqbu{ clear:both; background:#f5f5f5; padding:15px 15px; overflow:hidden;}
.sqbu_l{ float:left; width:40%; height:auto; background:#fff; border-radius:10px; min-height:174px; padding:15px 0;}
.tuxo{ float:left; width:57px; padding-top:77px;}
.tuxo img{ display:block; margin:0 auto;}
.sqbu_lt{  height:auto; overflow:hidden; margin-bottom:0px;}
.sqbu_lt img{ display:block; margin:0 auto; margin-bottom:15px; width:44px;}
.sqbu_lt p{ line-height:24px; color:#333333; font-weight:bold; font-family: "PINGFANG REGULAR"; text-align:center;}
.sqbu_lb{ height:auto; min-height:35px; /*background:url(../images/bg43.jpg) no-repeat center center; */line-height:35px; text-align:center; color:#ff2f53; font-size:18px; font-weight:bold;}
.tuxo1{ float:right; width:20%; height:70px; padding-top:26px;}
.tuxo1 img{ display:block; margin:0 auto;}
.sqbu_l1{ float:right;}
.sqbu1{ padding-top:0px; padding-bottom:90px; }
.sqbu_lt p.conq{ margin-top:37px;}
.tuxo1{ width:100%;}
.sqzl{ clear:both; height:auto; overflow:hidden; padding-top:10px;}
.sqzl_l{ float:left; width:100%; height:auto; border:1px solid #cccccc;}
.sqzl_lt{ height:auto; min-height:45px; border-bottom:1px solid #ccc; background:#f5f5f5; text-align:center; line-height:45px; color:#333333; font-size:18px; font-weight:bold; font-family: "PINGFANG BOLD";}
.sqzl_lb{ height:auto; overflow:hidden;}
.sqzl_lb li{ line-height:35px; border-bottom:1px dashed #ccc; text-align:center; color:#cccccc; font-size:14px;  font-family: "PINGFANG REGULAR";}
.sqzl_lb li em{ color:#666666; font-size:14px; margin:0 4px; font-family: "PINGFANG REGULAR";}
.sqzl_l:last-child{ float:right;}
.sqzl_lb li:last-child{ border:none;}
/*院校库 end*/


/*等级考试 begin*/
.dj_ban{ clear:both; width:100%; height:auto; overflow:hidden;}
.dj_bani{ position:relative; padding-bottom:20px; margin-bottom:20px;}
.dj_bani p{ color:#fff; font-size:20px; line-height:28px; font-weight:bold; margin-bottom:5px;}
.dj_bani h1{ position:relative; color:#20d9d8; font-size:24px; font-weight:bold; letter-spacing:-1px;}
.dj_bani h1:before {content: attr(text);position: absolute;z-index: 10;color: #8a52f3;-webkit-mask: linear-gradient(to right, red, transparent );}
.dj_bani:after{ content:'';position:absolute;left:0; bottom:0px; height:3px;width:100px;background:#fff;transition:400ms ease all;-moz-transition:400ms ease all;}
.dj_bani2{ color:#fff; font-size:20px; line-height:28px; margin-bottom:30px;}
.dj_banni3{ position:relative; float:left; width:43%; z-index:9;}
.xonwe{ position:absolute; right:0; bottom:40px;}
.xonwe img{ display:block; max-width:80%; float:right;}
.hyto3{ margin-top:60px;}

.dj_box{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:0px 20px 30px 20px;}
.dj_box ul{ margin-bottom:30px; overflow:hidden; display:block;}
.dj_box li{ float:left; width:49%; line-height:50px; text-align:center;}
.dj_box li a{ display:block; color:#333; font-size:12px; letter-spacing:-0.8px; border-bottom:2px solid #cccccc; font-family: "PINGFANG BOLD";}
.dj_box li a.conq{ border-bottom:2px solid #ff2f53;color:#ff2f53;}
.dj_box li:last-child{ float:right}
@media(max-width:414px){
.dj_box{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:0px 15px 30px 15px;}	
}
.xyda1{ height:auto; overflow:hidden; background:url(../images/bg4.png) no-repeat center bottom; padding-bottom:25px; text-align:center;}
.xyda1 font{ display:inline-block; margin:0 auto; background:#fff; padding:0 8px;}
.xyda1 span{position: relative;color: #555555; font-size:18px; font-family: "PINGFANG BOLD";display:inline-block; vertical-align:middle;}
.xyda1 i{ display:block; color:#e0e0e0; font-family: "PINGFANG BOLD"; font-size:14px; text-transform:uppercase; letter-spacing:1px;}
.xyds1{ height:auto; overflow:hidden; border:1px solid #d6d6d6; margin-top:-58px; padding:80px 50px 30px 50px;}
.xyds1 p{ line-height:24px; color:#cccccc; font-size:16px; font-family: "PINGFANG REGULAR";}
@media(max-width:414px){
.xyds1{ height:auto; overflow:hidden; border:1px solid #d6d6d6; margin-top:-58px; padding:80px 20px 30px 20px;}	
}

.dj_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 20px;}
.dj_ksf_t{ height:auto; overflow:hidden; min-height:50px; background:url(../images/bg11.jpg) no-repeat left center; line-height:50px; padding-left:26px; color:#fff; font-size:16px;  font-family: "PINGFANG BOLD";}
.dj_ksf_t1{ line-height:25px;}
.dj_ksf_c{ height:auto; overflow:hidden; margin-bottom:20px;}
.dj_ksf_c table{ border-collapse:collapse; margin-bottom:14px;}
.dj_ksf_c td{ border:solid 1px #cccccc; padding:10px 0; line-height:20px; color:#666666; font-size:14px; text-align:center; width:16.6%; color:#999999;font-family: "PINGFANG REGULAR";}
.dj_ksf_c td.lpm{font-size:14px; color:#333333;  font-family: "PINGFANG BOLD";}
.dj_op{ text-align:left; color:#666666; font-size:14px; line-height:24px;font-family: "PINGFANG REGULAR";}
.dj_op span{ float:left; display:block; width:30px; font-weight:bold; font-size:14px;  font-family: "PINGFANG BOLD";}
.dj_op font{ display:block; float:right; width:90%; color:#666666; font-size:14px; line-height:24px;font-family: "PINGFANG REGULAR";}
@media(max-width:414px){
.dj_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 15px;}
}

.dj_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#333333; padding:30px 20px;}
.dj_bio_bl{ float:left; width:100%; height:auto;}
.miat_t1{ height:auto; position:relative; background:url(../images/bg12.jpg) no-repeat left center; padding-left:6px; margin-bottom:30px; font-family: "PINGFANG BOLD";}
.miat_t1:after{ content:'';position:absolute;left:6px; top:13px; height:1px;width:100%;background:#cccccc;transition:400ms ease all;}
.miat_t1 span{ display:inline-block; background:#333333; color:#fff; font-size:20px; font-weight:bold; position:relative; z-index:8899; height:25px; padding:0px 19px 0 8px;}
.dj_ji_c{ height:auto; overflow:hidden;}
.dj_ji_c li{ float:left; width:50%; background:url(../images/bg13.jpg) no-repeat left top; line-height:36px; padding-left:15px; color:#ffffff; font-size:12px;font-family: "PINGFANG REGULAR"; margin-bottom:20px; letter-spacing:-1px;}
.dj_ji_c li span{ position:relative; float:left; display:block; width:auto; margin-right:10px; color:#ff2f53; font-size:14px; font-weight:bold;}
.dj_ji_b{ position:relative; line-height:30px; font-size:14px; font-weight:bold; color:#ff2f53; font-family: "PINGFANG BOLD"; letter-spacing:-1px;}
@media(max-width:414px){
.dj_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#333333; padding:30px 15px;}
}

.dj_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 20px; border-bottom:10px solid #f0f0f0;}
.xxjl_b p span.yaniw{ color:#ff2f53; font-size:14px; font-family: "PINGFANG REGULAR"; letter-spacing:-1px;}
.skzh{ height:auto; overflow:hidden;}
.skzh table{ border-collapse:collapse;}
.skzh td{ border:solid 1px #cccccc;line-height:45px; padding:0 0 0 15px; color:#333333; font-size:14px; text-align:left;  font-family: "PINGFANG REGULAR";}
.xzin{ clear:both; width:204px; height:50px; background:url(../images/bg12.png) no-repeat center center; line-height:50px; margin:0 auto; margin-top:30px;}
.xzin a{ display:block; color:#0e1621; font-weight:bold; font-size:16px; padding-left:29px;}

.dj_box4{ clear:both; width:100%; height:auto; overflow:hidden; padding:30px 20px; border-bottom:10px solid#f0f0f0; background:#fff;}
.ksinl{ height:auto; overflow:hidden; margin-bottom:30px;}
.ksinl img{ display:block; margin:0 auto; max-width:100%;}

.ybms_bt{ background:url(../images/bg16.jpg) no-repeat center center; padding:15px 0; margin-bottom:20px;}
.ybms_bt span{ display:block; width:261px; height:56px; background:url(../images/bg13.png) no-repeat center center; line-height:56px; color:#333; font-size:22px; font-family: "PINGFANG BOLD";text-align:center;margin:0 auto;}
.ybms_bb{ width:100%; height:auto; overflow:hidden; background:#fff;}
.ybms_bb li{ line-height:35px; overflow:hidden; margin-bottom:20px; border-bottom:1px solid #cccccc; padding-bottom:10px;}
.ybms_bb li h1{ background:url(../images/bg15.jpg) no-repeat left center; line-height:35px; padding-left:15px; color:#333333; font-size:16px; font-family: "PINGFANG REGULAR";}
.ybms_bb li p{ line-height:25px; color:#666666; font-size:16px; padding-left:15px; font-family: "PINGFANG REGULAR";}
.ybms_bb li:last-child{ border-bottom:none;}

.inax_b{ height:auto; overflow:hidden; position:relative; padding:0 140px;}
.dsum{ width:100%; height:auto; overflow:hidden; padding:17px 17px; border:3px solid #f2effd;}
.dsum img{ display:block; margin:0 auto;}

.dj_op span.ope2{ display:block; width:100%;}
.dj_op font.qinui3{ display:block; float:left; width:100%; margin-bottom:25px;}
@media(max-width:414px){
.dj_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 15px; border-bottom:10px solid #f0f0f0;}
.dj_box4{ clear:both; width:100%; height:auto; overflow:hidden; padding:30px 15px; border-bottom:10px solid#f0f0f0; background:#fff;}
.inax_b{ height:auto; overflow:hidden; position:relative; padding:0 50px;}
}


/*等级考试 end*/

/*师资力量 begin*/
.sz_ban{ clear:both; width:100%; height:auto; overflow:hidden;}
.sz_ban_t{ margin-bottom:20px;}
.sz_ban_c{ clear:both; text-align:center; color:#fff; font-size:18px; font-weight:bold; line-height:28px; margin-bottom:20px;}
.sz_ban_c img{ vertical-align:middle; margin:0 8px;}

.sz_box{ clear:both; width:100%; height:auto; overflow:hidden; background:#232323; border-bottom:10px solid #f0f0f0; padding:30px 0px;}
.sinw{ height:auto; overflow:hidden; position:relative; width:100%; background:#cfd7e8; padding:20px 20px 0 20px; margin-bottom:30px;}
.sinw_l{ float:left; width:100%; height:auto; width:53%;}
.sinw_l h1{ color:#000000; font-size:18px; line-height:30px;font-family: "PINGFANG BOLD"; margin-bottom:10px;}
.sinw_l p{ line-height:25px; color:#666666;font-family: "PINGFANG REGULAR"; letter-spacing:-1px; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.sinw_l h6{ color:#444444; line-height:25px;font-family: "PINGFANG REGULAR"; font-size:12px; margin-top:10px;}
.sinw_r{ float:right; width:46%; height:auto; position:relative;}
.sinw_r img{ display:block; max-width:100%;}
.sinw_r span{width:100%; height:100%; position:absolute; left:0; bottom:0px; text-align:center;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
.sinw_r span img{ display:block; margin:0 auto; max-width:100%;}
.wjin{ width:100%; height:auto; min-height:45px; background:rgba(32,17,9,0.7); position:absolute; left:0; bottom:0; text-align:left; color:#fff; font-size:24px; line-height:45px; padding-left:15px;}
.wjin i{ font-size:16px;}
.wjin em{ margin:0 10pxpx; font-size:16pxpx; color:#929294;}
.waji{ width:100%; height:auto; overflow:hidden; clear:both; padding:0 20px; margin-bottom:15px;}
.waji dl{ float:left; width:48%; height:auto; overflow:hidden; margin-bottom:10px;}
.waji dt{ position:relative; height:auto; overflow:hidden;}
.waji dt img{ display:block; width:100%; height:auto;}
.waji dt span{ display:block; width:100%; height:100%; background:url(../images/bg14.png) no-repeat center center; background-size:cover; position:absolute; left:0; top:0;}
.waji dt em{ display:block; width:100%; height:100%; background:url(../tu/tu43.png) no-repeat center center; position:absolute; left:0; top:0;}
.waji dd h1{ height:auto; color:#fff; font-size:16px; line-height:25px; text-align:left; margin-top:10px;font-family: "PINGFANG REGULAR";}
.waji dd p{ text-align:left; color:#656565; font-size:14px; line-height:25px;font-family: "PINGFANG REGULAR";}
.waji dl.youn{ float:right;}
.hytd_b1 dd h1{ color:#8d774e;}
.menuTitle2{cursor:pointer;display:block; background:url(../images/bg15.png) no-repeat 98% center #f7f8fa; color:#000000; font-size:18px;font-family: "PINGFANG REGULAR"; line-height:45px; padding:0 10px; overflow:hidden; min-height:45px; border-bottom:1px solid #fff;}
.menuTitle2 span{ display:block; float:left; width:35px; height:35px; background:#fff; border-radius:5px; text-align:center; line-height:35px; font-size:14px; font-weight:bold; margin-top:8px;}
.menuTitle2 font{ float:right; display:block; width:87%; color:#333333; font-size:12px; font-family: "PINGFANG BOLD";overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.activeTitle2{cursor:pointer; display:block;background:url(../images/bg16.png) no-repeat 98% center #333; line-height:45px; overflow:hidden; height:45px; border-bottom:none;}
.activeTitle2 span{ display:block; float:left; width:35px; height:35px; background:#fff; border-radius:5px; text-align:center; line-height:35px; font-size:14px; font-weight:bold; margin-top:8px;}
.activeTitle2 font{ float:right; display:block; width:87%; color:#fff; font-size:12px; font-family: "PINGFANG BOLD";overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.menuContent2{width:100%;  height:auto;text-align:left; display:none; padding:0px 0; border:2px solid #333; padding:20px 10px;}
.ewww{ clear:both; height:auto; overflow:hidden;}
.ewww span{ display:block; float:left; width:35px; height:35px; background:#ff2f53; border-radius:5px; text-align:center; line-height:35px; font-size:14px; font-weight:bold; margin-top:0px; color:#fff;}
.ewww font{ float:right; display:block; width:87%; color:#666666; font-size:12px;font-family: "PINGFANG REGULAR";overflow:hidden;}
.container2{ height:auto; overflow:hidden; margin-bottom:20px;}

.xw_box_2{ padding:205px 20px 167px 20px;}
.sz_bnu{height:auto; overflow:hidden; float:right; width:61%;}
.sz_bnu li{ float:left; width:48%; height:auto; overflow:hidden;}
.sz_bnu li span{ display:block; width:100%; height:auto; overflow:hidden; background:url(../images/bg17.jpg) no-repeat center center; padding:10px 20px; color:#fff; font-size:18px; font-weight:bold;}
.sz_bnu li font{ display:block; background:#333; line-height:40px; text-align:center; color:#fff; font-size:16px; font-family: "PINGFANG REGULAR";}
.sz_bnu li:last-child{ float:right;}

.sz_box1{ clear:both; height:auto; background:#fff; border-bottom:10px solid #f0f0f0; margin-top:-65px; padding:0 20px 30px 20px; overflow:hidden;}
.zsil{ position:relative; z-index:99999;}
.zsil_l{ float:left; width:41%; height:auto; overflow:hidden; border:1px solid #ccc; margin-bottom:20px;}
.zsil_l img{ display:block; width:100%; height:auto;}
.zsil_r{ float:right; width:53%; height:auto; overflow:hidden; padding-top:30px; margin-bottom:20px;}
.zsil_r h1{ color:#111111; font-size:18px; font-family: "PINGFANG BOLD"; margin-bottom:20px;}
.zsil_r p{ line-height:24px; color:#999999; background:url(../images/bg17.png) no-repeat left center; padding-left:16px; font-size:12px; font-family: "PINGFANG REGULAR";}
.zsil a{ display:block; margin:0 auto; clear:both; width:76%; height:35px; background:#333; text-align:center; line-height:35px; color:#fff; font-size:14px;}
.zsil a img{ vertical-align:middle; width:24px; margin-left:8px;}
.xyds p span.yaniw1{ color:#cccccc; font-size:16px; font-family: "PINGFANG BOLD";}
.sz_box2{ border-bottom:10px solid #f0f0f0;}

.tuup{ width:100%; height:auto; overflow:hidden; padding:15px; background:#f6f6f6;}
.tuup_t{ height:auto; overflow:hidden; margin-bottom:5px;}
.tuup_t img{ display:block; width:100%; height:auto; min-height:270px;}
.tuup_c{ background:#fff; padding:15px 20px;}
.tuup_c p{ position:relative; text-align:left; padding-top:15px; line-height:25px; color:#333333; font-size:14px; font-family: "PINGFANG BOLD";}
.tuup_c p:after{ content:'';position:absolute;left:0px; top:0px; height:3px;width:36px;background:#b2b2b2;transition:400ms ease all;}

.box8_w{ background:url(../tu/tu117.jpg) no-repeat center center;}
.hytq_bk{}
.jinie{ height:auto; overflow:hidden; margin-top:0px;}
.jini_l{ float:left; width:44%; height:auto; padding-top:160px; text-align:center;}
.jini_l h1{ text-align:center; color:#000000; line-height:24px; font-weight:bold; font-size:16px; margin-bottom:20px;font-family: "PINGFANG BOLD";}
.jini_l h1 i{ display:block; color:#666666; font-size:12px; text-transform:uppercase; margin-top:8px; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px;}
.jini_l a.linnn{ display:block; width:100%; height:45px; background:#ff2246; text-align:center; line-height:45px; color:#fff; font-size:14px; font-weight:bold; margin:0 auto; border-radius:50px;font-family: "PINGFANG REGULAR";}
.jini_r{ float:right; width:54%; height:auto; min-height:auto; overflow:hidden; background:url(../images/bg18.jpg) no-repeat center top; padding:30px 15px;}
.jini_r h1{ color:#ffffff; font-size:14px;  font-family: "PINGFANG BOLD";font-weight:bold; margin-bottom:10px;}
.jini_r h1 img{ margin-right:10px; width:18px;}
.jini_r p{ line-height:24px; color:#cccccc; font-size:12px; padding-left:28px; font-family: "PINGFANG REGULAR";}
.jini_r h1.einw{ margin-top:10px;}
@media(max-width:768px){
.box8_w{ background:url(../tu/tu117.jpg) no-repeat left 165px;}	
.jini_l{ float:left; width:44%; height:auto; padding-top:100px; text-align:center;}
}
@media(max-width:414px){
.sz_box{ clear:both; width:100%; height:auto; overflow:hidden; background:#232323; border-bottom:10px solid #f0f0f0; padding:30px 0px;}
.sinw{ height:auto; overflow:hidden; position:relative; width:100%; background:#cfd7e8; padding:20px 15px 0px 15px;}
.waji{ width:100%; height:auto; overflow:hidden; clear:both; padding:0 15px;}
.xw_box_2{ padding:205px 15px 237px 15px;}
.sz_box1{ clear:both; height:auto; background:#fff; border-bottom:10px solid #f0f0f0; margin-top:-65px; padding:0 15px 30px 15px; overflow:hidden;}
.box8_w{ background:url(../tu/tu117.jpg) no-repeat left 155px;}
}


/*师资力量 end*/

/*国际关系 begin*/
.xw_box_3{ clear:both; height:auto; padding-bottom:36px;}
.gj_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 20px;}
.guoc_b{ padding-top:0px; margin-bottom:35px;}

#container{
	position:relative;
	width:100%;
}
.grid{background:#fff;font-size:12px;float:left;box-shadow:0px 0px 20px rgba(3,22,42,0.2);border-bottom:4px solid #fe2246;-webkit-transition: top 1s ease, left 1s ease;-moz-transition: top 1s ease, left 1s ease;-o-transition: top 1s ease, left 1s ease;-ms-transition: top 1s ease, left 1s ease;

}
.grine{ padding:20px 15px;}
.guid_t{ width:100%; height:auto; position:relative; height:auto; margin-bottom:20px;}
.guid_t img{ display:block; width:100%; height:212px; overflow:hidden;}
.guid_t span{ display:block; position:absolute; width:100%; height:100%; background:rgba(3,22,42,0.6); left:0; top:0;transition: all 1s ease; display:none;}
.guind_c{ clear:both; height:auto; overflow:hidden; margin-bottom:13px;}
.guind_c p{ font-size:16px; font-family: "PINGFANG BOLD"; color:#333333; line-height:28px;}
.guind_c p span{ margin-right:13px;}
.guind_c p span.oem{ margin-left:13px; margin-right:0px;}
.guind_c p em{ color:#ff2246; font-size:16px; font-family: "PINGFANG BOLD";}
.guind_b{ border-top:1px solid #ececec; padding-bottom:10px; padding-top:10px;}
.guind_b p{ line-height:28px; color:#666666; font-size:14px;font-family: "PINGFANG REGULAR";}
.guid_t:hover span{opacity:0;}
.guid_t1{ margin-bottom:4px;}
.guind_v{ clear:both; overflow:hidden; margin-bottom:20px;}
.guind_v span{ display:block; float:left; width:49.5%; height:auto; position:relative;}
.guind_v img{ display:block; width:100%; height:159px; overflow:hidden;}
.guind_v span:last-child{ float:right;}
.guind_v span em{ display:block; position:absolute; width:100%; height:100%; background:rgba(3,22,42,0.6); left:0; top:0;transition: all 1s ease; display:none;}
.guind_v span:hover em,.guind_v font:hover em{ opacity:0;}

.gj_box{ clear:both; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; line-height:45px; text-align:center;}
.gj_box li{ float:left; width:50%;}
.gj_box li a{ display:block; width:100%; height:auto; color:#333333; font-size:16px; font-family: "PINGFANG BOLD";}
.gj_box li a.winu{ background:#333; color:#fff;}

.gj_banner{ clear:both; height:auto; overflow:hidden;}
.gj_ban_t{ position:relative; height:auto; color:#fff; font-size:18px; line-height:28px; padding-top:10px; margin-bottom:10px;}
.gj_ban_t:after{ content:'';position:absolute;left:0; top:0px; height:3px;width:80px;background:#fff;transition:400ms ease all;-moz-transition:400ms ease all;}
.gj_ban_c{ height:auto; overflow:hidden; margin-bottom:10px;}
.gj_ban_c img{ display:block; max-width:100%;}
.gj_ban_v{ color:#fff; font-size:14px; line-height:28px; font-weight:bold; margin-bottom:20px;}
.gj_bine{ clear:both; height:auto; overflow:hidden;}
.gj_bin_l{ float:left; width:47%; height:auto; overflow:hidden;}
.gj_bin_l img{ display:block; max-width:100%;}
.gj_bin_r{ float:right; width:44%; height:auto; overflow:hidden; height:50px; background:#ff2f53; border-radius:5px; margin:0 auto; text-align:center; line-height:50px; margin-top:70px;}
.gj_bin_r a{ display:block; color:#fff; font-size:16px; font-family: "PINGFANG BOLD"; text-transform:uppercase;}
.gj_bin_r a img{ margin-left:15px; width:24px;}
.buer img.tupn1{ position:relative; z-index:9; width:80%;}

.gz_box4{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../tu/tu159.jpg) no-repeat center center; background-size:cover; padding:40px 15px;}
.gz_box4 h1{ text-align:center; color:#333333; font-size:18px; font-weight:bold; line-height:28px; margin-bottom:20px;}
.gz_box4 h1 span{ color:#ff2f53; font-size:20px; font-weight:bold;}
@media(max-width:768px){
.guid_t img{ display:block; width:100%; height:483px; overflow:hidden;}
.guind_v img{ display:block; width:100%; height:239px; overflow:hidden;}	
}
@media(max-width:414px){
.gj_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 15px;}
.guid_t img{ display:block; width:100%; height:239px; overflow:hidden;}
.guind_v img{ display:block; width:100%; height:118px; overflow:hidden;}
}
@media(max-width:375px){
.gj_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 15px;}
.guid_t img{ display:block; width:100%; height:212px; overflow:hidden;}
.guind_v img{ display:block; width:100%; height:159px; overflow:hidden;}
}
@media(max-width:360px){
.gj_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 15px;}
.guid_t img{ display:block; width:100%; height:201px; overflow:hidden;}
.guind_v img{ display:block; width:100%; height:151px; overflow:hidden;}
}
/*国际关系 end*/

/*校区 begin*/
.xw_box_5{ clear:both; height:auto; padding:190px 0 100px 0px; color:#fff;}
.xw_box_5 h1{ color:#fff; text-shadow:2px 2px 3px #000; font-size:30px; font-weight:bold;}
.xw_box_5 h1 span{ color:#00ffff; font-size:30px; font-weight:bold;}
.gz_ban{ margin-bottom:65px; padding-left:50px;}
.gz_box{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../tu/tu122.jpg) no-repeat center center; background-size:cover; border-bottom:10px solid #f0f0f0; padding:30px 20px;}
.hytu11{ height:auto; overflow:hidden; background:url(../images/bg5.png) no-repeat center bottom; padding-bottom:28px; margin-bottom:20px;}
.hytu11 span{ display:block; width:100%; height:auto; text-align:center; color:#fff; font-size:18px;font-family: "PINGFANG BOLD"; }
.hytu11 span i{ color:#ff2f53; font-size:18px;font-family: "PINGFANG BOLD"; }
.hytu11 span em{ display:block; color:rgba(255,255,255,0.2); font-size:14px; font-family: "PINGFANG BOLD"; text-transform:uppercase; letter-spacing:3px; font-weight:bold; margin-top:5px;}
.yygi_brb{ background:#f2f2f2; min-height:auto; overflow:hidden;}
.yy_bc{ width:100%; height:auto; background:#ffffff; padding:20px 15px; margin-bottom:15px;}
.yy_bct{ height:41px; background:url(../images/bg19.jpg) no-repeat left center; padding-left:30px; color:#333333; font-size:16px;  font-family: "PINGFANG BOLD"; margin-bottom:11px; padding-top:12px;}
.yy_bcb{ height:auto; overflow:hidden;}
.yy_bcb p{ line-height:24px; color:#999999; font-family: "PINGFANG REGULAR"; font-size:14px;}
.yy_bcb p img{ float:right; margin-top:10px;}

.yy_bv{ float:left; width:100%; height:auto;}
.yy_bv1{ height:auto; float:left; width:61%; background:#fff;padding:20px 15px;  margin-bottom:10px;}

.yy_bin{ float:right; background:#fff; min-height:132px; width:36%; text-align:center;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
.yy_bin img{ display:block; margin:0 auto; max-width:100%;}
.yy_bv2{ margin-bottom:0px; width:48%;}
.yy_bvt{ width:113px; height:33px; background:url(../images/bg20.jpg) no-repeat left center; line-height:33px; text-align:center; color:#333; font-size:14px; margin-bottom:11px; font-family: "PINGFANG REGULAR";}
.yy_bvb{ clear:both; height:auto; overflow:hidden;}
.yy_bvb p{ color:#999999; line-height:24px; font-size:12px; clear:both; overflow:hidden; font-family: "PINGFANG REGULAR";}
.yy_bvb p span{ float:left; margin-right:7px; font-family: "PINGFANG REGULAR"; width:13px;}
.yy_bvb p font{ float:left; font-family: "PINGFANG REGULAR";}
.yy_bvb p font i{ font-family: "PINGFANG REGULAR";}
.yy_bvb li{ background:url(../images/bg21.jpg) no-repeat left center; padding-left:13px; line-height:24px; color:#999999; font-size:12px; font-family: "PINGFANG REGULAR"; letter-spacing:-1px;}
.yy_bvq{ float:right; width:48%}
.yy_bv3{ float:right; width:48%}
.yy_bv4{ width:100%;}
.yy_bv4 li{ background:url(../images/bg21.jpg) no-repeat left center; padding-left:13px; line-height:24px; color:#999999; font-size:12px; font-family: "PINGFANG REGULAR"; letter-spacing:-1px; float:left; width:50%;}

.gz_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg22.jpg) no-repeat center center; background-size:cover; padding:30px 20px;}
.yygu_bl{ width:96%; margin:0 auto; height:auto; position:relative; z-index:2}
.yygu_bl h1{ text-align:center; color:#fff; font-weight:bold; line-height:28px; font-size:18px; margin-bottom:10px;}
.yygu_bl h1 em{ display:inline-block; width:15px; height:2px; background:#ff2f53; vertical-align:middle; margin-right:10px;}
.yygu_bl h2{ text-align:center; color:rgba(255,255,255,0.7); font-size:13px; letter-spacing:-1px; line-height:28px; margin-bottom:20px;}
.yygu_bl p{ clear:both; height:auto; overflow:hidden; border:1px solid #e3e3e3; line-height:40px; padding-left:19px; margin-bottom:30px; font-size:14px; color:#666; border-radius:10x;}
.yygu_bl p span{ float:left; color:#999999; font-size:14px;}
.yygu_bl p span i{ color:#ff2f53; font-size:16px; vertical-align:middle; margin-right:6px;}
.wbk8{ float:left; border:none; width:60%; height:40px; background:none; line-height:38px; padding-right:10px; color:#666; font-size:14px;}
.select2{ float:left;width:60%; height:40px;background: transparent; border:none; color:#666; font-size:14px;-webkit-appearance: none;-moz-appearance: none; background:url(../images/bg85.jpg) no-repeat 90% center ;font-size:14px; padding:0 13px 0 0;}
.tian{ clear:both; width:100%; height:40px; background:url(../tu/tu6.png) no-repeat 81% center #ff2f53; border:none; border-radius:50px; color:#fff; font-size:16px; font-weight:bold; padding-left:42px;  text-align:left;}

.gz_box2{ clear:both; width:1005; height:auto; overflow:hidden; background:#f0f0f0; padding:20px;}
.xuni{ background:#fff; width:100%; height:auto; overflow:hidden; padding:30px 0;}
.uned_lb{ width:80%; margin:0 auto; height:auto; overflow:hidden;}
.uned_lb li{ float:left; width:100%; height:auto; margin-right:0px; padding:27px; margin-bottom:20px;}
.uned_lb li h1{ color:#fff; font-size:18px; line-height:28px; font-weight:bold; text-align:center; margin-bottom:10px; font-family: "PINGFANG BOLD";}
.uned_lb li div{ background:rgba(255,255,255,0.8); min-height:110px; padding:15px 0 0 30px;}
.uned_lb li p{ background:url(../images/bg23.png) no-repeat left center; padding-left:18px; line-height:26px; color:#333; font-size:14px; font-family: "PINGFANG BOLD";}
.uned_lb li:nth-child(1){ background:url(../tu/tu147.jpg) no-repeat center center;}
.uned_lb li:nth-child(2){ background:url(../tu/tu148.jpg) no-repeat center center;}
.uned_lb li:nth-child(3){ background:url(../tu/tu149.jpg) no-repeat center center; margin-right:0px; margin-bottom:0px;}
.uned_r{ width:100%; height:auto; background:url(../tu/tu150.jpg) no-repeat center center; padding:40px 15px; overflow:hidden;}
.uned_r h1{ text-align:center; color:#fff; text-shadow:2px 2px 1px #000; font-size:18px; font-family: "PINGFANG BOLD"; margin-bottom:20px;}
.uned_r h6{ text-align:center; color:#022d74; line-height:26px; font-weight:bold; font-size:16px;font-family: "PINGFANG BOLD";}
.uned_r span{ display:block; width:196px; height:35px; background:#fff; text-align:center; line-height:35px; font-size:14px; font-family: "PINGFANG BOLD"; color:#000; margin:0 auto; margin-top:12px;}

.gz_box3{ clear:both; background:#f5f5f5; border-bottom:10px solid #f0f0f0;padding:30px 20px;}
.luein{ width:89%; height:auto; overflow:hidden; margin:0 auto;}
.lqxg_lc{ overflow:hidden; margin-bottom:25px;}
.lqxg_lc dl{ float:left; width:48%; height:auto; overflow:hidden;}
.lqxg_lc dt{ width:100%; height:auto; position:relative;}
.lqxg_lc dt img{ width:100%; height:auto;}
.lqxg_lc dt span{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0,0,0,0.6);}
.lqxg_lc dt font{ display:block; width:100%; height:auto; position:absolute; left:0; bottom:10px; padding:0 10px;}
.lqxg_lc dt h1{ text-align:center; color:#fff; font-weight:bold; font-size:14px; line-height:24px;font-family: "PINGFANG BOLD";}
.lqxg_lc dt p{ text-align:center; color:#fff; font-size:12px; line-height:24px; font-family: "PINGFANG REGULAR"; letter-spacing:-1px}
.lqxg_lc dl:last-child{ float:right;}
.hyt_yd2{ margin-bottom:25px;}
.xqwz_blo{ float:left; width:48%; background:url(../images/bg23.jpg)  no-repeat center center; background-size:cover; padding:30px 15px;margin-bottom:20px;}
.xqwz_blo h1{ text-align:center; color:#fff; font-size:16px; line-height:48px; letter-spacing:-1px; line-height:24px;font-family: "PINGFANG BOLD"; margin-bottom:20px;}
.xqwz_blo a{ display:block; width:100%; height:30px; border:2px solid #fff; text-align:center; line-height:26px; color:#fff; font-size:14px; margin:0 auto;}
.xqwz_blo1{ float:right; background:url(../images/bg24.jpg)  no-repeat center center; background-size:cover; }
.sxde{ clear:both; height:auto; overflow:hidden; margin-bottom:10px;}
.sxde li{ background:url(../tu/tu153.jpg) no-repeat -5px center; padding-left:15px; line-height:31px; clear:both; overflow:hidden; margin-bottom:15px;}
.sxde li span{ display:block; float:left; width:70%; color:#333333; font-size:14px; font-family: "PINGFANG REGULAR";overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.sxde li a{ display:block; float:right; width:84px; height:31px; border:1px solid #ff2f53; text-align:center; color:#ff2f53; font-size:14px; line-height:29px; font-family: "PINGFANG REGULAR";}
.xqlx_lc{ height:auto; overflow:hidden; margin-bottom:15px;}
.xqlx_lc dt{ width:100%; height:auto; overflow:hidden; position:relative;}
.xqlx_lc dt img{ display:block; width:100%; height:auto;}
.xqlx_lc dt span{ display:block; width:100%; line-height:40px; background:rgba(0,0,0,0.74); text-align:center; color:#fff; font-size:14px; position:absolute; left:0; bottom:0;}
.xqlx_lb{ clear:both; height:auto; overflow:hidden;}
.xqlx_lb dl{ float:left; width:48%; height:auto; margin-bottom:10px;}
.xqlx_lb dl:nth-child(even){ float:right;}
.xqlx_lb dt{ width:100%; height:auto; overflow:hidden; position:relative;}
.xqlx_lb dt img{ display:block; width:100%; height:auto;}
.xqlx_lb dt span{ display:block; width:100%; height:30px; text-align:center; line-height:30px; color:#fff; background:rgba(0,0,0,0.74); position:absolute; left:0; bottom:0;}
.tab5{width:auto;}
.tab5 ul.menu{height:auto;position:relative; margin-bottom:20px; overflow:hidden;}
.tab5 ul.menu li{float:left; cursor:pointer; width:25%;border-bottom:1px solid #e6e6e6; text-align:center; line-height:45px; color:#333333; font-size:12px;font-family: "PINGFANG BOLD"; letter-spacing:-1.8px;}
.tab5 ul.menu li.active{ border-bottom:1px solid #ff2f53; color:#ff2f53;}
.con12,.con13,.con14,.con15{height:auto; clear:both; overflow:hidden; background:#f5f8fa; padding:0px;}
.con13,.con14,.con15{display:none;}
.biucnw{ width:100%; height:auto;width:auto; height:auto;  overflow-x:scroll; display:block; margin-bottom:25px;}
.biucnw table{ width:900px;border-collapse:collapse;}
.biucnw td{ width:200px; border:solid 1px #dadcdd; line-height:35px; color:#000000; font-size:14px; text-align:center; font-family: "PINGFANG REGULAR";}
.biucnw td.olmbv{ background:#333; color:#fff; text-align:center;line-height:35px; font-family: "PINGFANG REGULAR";}
.bfdc{ text-align:center; color:#333333; font-weight:bold; font-size:20px; line-height:28px; margin-bottom:20px;}
.wbk9{ float:left; width:42%; height:48px; border:1px solid #fff; border-radius:5px;  padding-left:15px; color:#a1a1a1; font-size:12px; background:none;}
.wbk10{ float:right; width:56%; height:48px; border:1px solid #fff; border-radius:5px; padding-left:15px; color:#a1a1a1; font-size:12px; background:none;}
.wbk11{ float:left; width:56%; height:48px; border:1px solid #fff; border-radius:5px;padding-left:15px; color:#a1a1a1; font-size:12px; background:none;}
.wbk12{ float:right; width:42%; height:48px; border:1px solid #fff; border-radius:5px;  padding-left:15px; color:#a1a1a1; font-size:12px; background:none;}
.tab6{width:auto;}
.tab6 ul.menu{height:auto;position:relative; margin-bottom:20px; overflow:hidden;}
.tab6 ul.menu li{float:left; cursor:pointer; width:48%;border-bottom:1px solid #e6e6e6; text-align:center; line-height:45px; color:#333333; font-size:14px;font-family: "PINGFANG BOLD"; letter-spacing:0px; }
.tab6 ul.menu li:last-child{ float:right;}
.tab6 ul.menu li.active{ border-bottom:1px solid #ff2f53; color:#ff2f53;}
.con16,.con17{height:auto; clear:both; overflow:hidden;padding:0px;}
.con17{display:none;}
.lxtu_blb{ height:auto; overflow:hidden;}
.lxtu_blb li{ clear:both; height:auto; overflow:hidden; margin-bottom:25px;}
.lxtu_blb li span{ float:left; width:50px; text-align:left; color:#f0f0f0; font-size:43px; font-weight:bold; line-height:72px;}
.lxtu_blb li font{ float:right; display:block; width:83%; height:auto;}
.lxtu_blb li h1{ min-height:36px; border-bottom:1px dashed #e5e5e5; color:#333333; font-size:18px; font-weight:bold;font-family: "PINGFANG BOLD";}
.lxtu_blb li p{ line-height:25px; color:#333333; font-size:14px; font-family: "PINGFANG REGULAR";}
.lxun_b{ height:auto;}
.lxun_b li{ clear:both; border:1px solid #cccccc; padding:20px; overflow:hidden; margin-bottom:18px;}
.lxun_b li span{ float:left; display:block; width:31px; height:31px; margin-top:0px;}
.lxun_b li span img{ display:block; max-width:100%;}
.lxun_b li font{ display:block; float:right; width:83%;}
.lxun_b li h1{ color:#333333; line-height:28px; font-weight:bold; font-size:18px;font-family: "PINGFANG BOLD";}
.lxun_b li p{ line-height:20px; color:#666666; font-size:14px; font-family: "PINGFANG REGULAR";}
.zonww{ text-align:center; color:#666666; font-size:14px; font-family: "PINGFANG REGULAR"; line-height:28px; margin-top:23px;}

@media(max-width:414px){
.gz_box{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../tu/tu122.jpg) no-repeat center center; background-size:cover; border-bottom:10px solid #f0f0f0; padding:30px 15px;}	
.yy_bin{ float:right; background:#fff; min-height:132px; width:36%; text-align:center;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
.gz_box1{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg22.jpg) no-repeat center center; background-size:cover; padding:30px 15px;}
.gz_box2{ clear:both; width:1005; height:auto; overflow:hidden; background:#f0f0f0; padding:20px 15px;}
.gz_box3{ clear:both; background:#f5f5f5; border-bottom:10px solid #f0f0f0;padding:30px 15px;}
.lqxg_lc dt img{ width:100%; height:155px;}
.luein{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.xqlx_lc dt img{ display:block; width:100%; height:163px;}
.xqlx_lb dt img{ display:block; width:100%; height:133px;}
}
@media(max-width:375px){
.lqxg_lc dt img{ width:100%; height:139px}
.xqlx_lc dt img{ display:block; width:100%; height:147px;}
.xqlx_lb dt img{ display:block; width:100%; height:120px;}
}
@media(max-width:360px){
.xw_box_5{ clear:both; height:auto; padding:190px 0 80px 0px; color:#fff;}
.gz_ban{ margin-bottom:65px; padding-left:30px;}
.yy_bin{ float:right; background:#fff; min-height:129px; width:36%; text-align:center;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
.lqxg_lc dt img{ width:100%; height:133px;}
.xqlx_lc dt img{ display:block; width:100%; height:140px;}
.xqlx_lb dt img{ display:block; width:100%; height:114px;}
}

/*校区 end*/

/*关于我们 begin*/
.xw_box6{ clear:both; padding-left:0px; padding-right:0px;}
.gy_bann{ position:relative; width:100%; height:auto; overflow:hidden; position:relative; padding:45px 30px;}
.gy_bann:after{ content:'';position:absolute;left:0; top:0px; height:1px;width:100%; background:url(../images/bg18.png) no-repeat -90px top;transition:400ms ease all;-moz-transition:400ms ease all;}
.gy_bann:before{ content:'';position:absolute;left:0; bottom:0px; height:1px;width:100%; background:url(../images/bg19.png) no-repeat 50px top;transition:400ms ease all;-moz-transition:400ms ease all;}
.gy_bann h1{ position:relative; height:auto; overflow:hidden; color:#fff; font-size:17px; font-weight:bold; line-height:36px; padding-bottom:15px; margin-bottom:25px;}
.gy_bann h1:after{ content:'';position:absolute;left:0; bottom:0px; height:2px;width:54px; background:rgba(255,255,255,0.6);transition:400ms ease all;-moz-transition:400ms ease all;}
.gy_bann p{ line-height:14px; font-size:16px; color:#fff; line-height:28px;}
.gy_box{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0;}
.gy_box li{ float:left; width:33.33%; line-height:45px; text-align:center;}
.gy_box li a{ display:block; color:#333; font-size:16px; font-family: "PINGFANG BOLD"; cursor:pointer;}
.gy_box li a.tgbn{ background:#333; color:#fff;}
.jione{ height:auto; overflow:hidden; padding:0 65px; position:relative; margin-bottom:30px;}
.woaz{ display:block; width:100%; font-size:16px; color:#cccccc; line-height:35px;}
.woaz a{ display:block; line-height:45px;}
.aa{ border-bottom:2px solid #ccc;}
.Color{ color:#ff2f53; border-bottom:2px solid #ff2f53;}
.Color .woaz{ color:#ff2f53;}
.gy_box1{ padding: 30px 20px; background:#f1f4fd;}



.xowww{ clear:both; height:auto; overflow:hidden; }
.xonee {width:100%;height:auto;overflow:hidden; padding-top:0px; margin-bottom:20px;}
.xonee img{ display:block; width:100%; height:auto;}
.xoneww{ width:100%; height:auto; overflow:hidden; position:relative;}
.xoneww img{ display:block; width:100%; height:auto;}
.xoni{ clear:both; width:100%; overflow:hidden; padding:0 70px; height:auto; position:relative;}
.demow2{ position:relative;}
.hide{visibility: hidden;
	position:relative;
	z-index: -1;
	height: 0;}
.gy_hio{ height:auto; overflow:hidden;}
.gy_hio_t{ height:auto; overflow:hidden; position:relative;}
.gy_hio_t img{ display:block; margin:0 auto;}
.gy_hio_b{ height:auto; position:relative; z-index:1; width:93%; margin:0 auto; margin-top:-45px; padding:30px 15px 0px 15px; background:#fff; border-top:3px solid #000;}
.gy_hio_b:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; top:-15px; height:30px;width:30px;background:url(../tu/tu164.jpg) no-repeat center center;transition:400ms ease all;-moz-transition:400ms ease all;}
.gy_hio_b p{ line-height:25px; color:#666666;  font-family: "PINGFANG REGULAR";font-size:14px; margin-bottom:15px;}
.gy_hio_b p em{ color:#ff2f53; font-size:14px; font-weight:bold; font-family: "PINGFANG BOLD";}
.gy_hio_b p:last-child{ margin-bottom:0px;}
.xluni{ height:auto; overflow:hidden; position:relative; padding:0 68px; margin-bottom:30px;}
.woaz1{ display:block; width:100%; text-align:center; border-bottom:none}
.woaz1 a{ display:block; line-height:35px;}
.xiao3{ color:#cccccc; font-size:16px; font-family: "PINGFANG BOLD"; border-bottom:2px solid #ccc;}
.dada3{ color:#ff2f53; font-size:16px; font-family: "PINGFANG BOLD"; border-bottom:2px solid #ff2f53;}
.xiniew{ clear:both; height:auto; overflow:hidden;}
.xinini_t{ height:auto; overflow:hidden; width:87%; margin:0 auto; margin-bottom:25px;}
.xinini_t img{ display:block; margin:0 auto; width:28px; margin-bottom:20px;}
.xinini_t h1{ color:#333333; font-size:18px; font-family: "PINGFANG BOLD"; padding-bottom:10px; text-align:center; line-height:25px; position:relative; margin-bottom:20px;}
.xinini_t h1 i{ display:block; color:#999999; font-size:14px; font-family: "PINGFANG REGULAR"; text-transform:uppercase;}
.xinini_t h1:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px; height:2px;width:14px;background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.xinini_t p{ color:#666666; line-height:26px; font-size:16px; font-family: "PINGFANG REGULAR"; }
.xllc_bb{ clear:both; height:auto; overflow:hidden; margin:0 auto; position:relative; width:100%; height:auto;}
.xllc_bb img{ display:block; margin:0 auto;}
.shuin{ width:94px; height:78px; position:absolute; right:0; top:60px; background:url(../images/bg27.jpg) no-repeat center center; text-align:center; color:#fff; font-size:20px; line-height:78px; font-family: "TT0144M"; font-weight:bold;}
.box14_1{ border-bottom:10px solid #f0f0f0;}
@media(max-width:768px){
.shuin{ width:216px; height:178px; position:absolute; right:0; top:130px; background:url(../images/bg27.jpg) no-repeat center center; text-align:center; color:#fff; font-size:20px; line-height:178px; font-family: "TT0144M"; font-weight:bold;}	
}
@media(max-width:736px){
.shuin{ width:207px; height:165px; position:absolute; right:0; top:130px; background:url(../images/bg27.jpg) no-repeat center center; text-align:center; color:#fff; font-size:20px; line-height:165px; font-family: "TT0144M"; font-weight:bold;}	
}
@media(max-width:667px){
.shuin{ width:186px; height:149px; position:absolute; right:0; top:116px; background:url(../images/bg27.jpg) no-repeat center center; text-align:center; color:#fff; font-size:20px; line-height:116px; font-family: "TT0144M"; font-weight:bold;}	
}
@media(max-width:640px){
.shuin{ width:177px; height:143px; position:absolute; right:0; top:110px; background:url(../images/bg27.jpg) no-repeat center center; text-align:center; color:#fff; font-size:20px; line-height:143px; font-family: "TT0144M"; font-weight:bold;}	
}
@media(max-width:414px){
.jione{ height:auto; overflow:hidden; padding:0 40px; position:relative;}	
.xoni{ clear:both; width:100%; overflow:hidden; padding:0 30px; position:relative;}
.xluni{ height:auto; overflow:hidden; position:relative; padding:0 45px;}
.xinini_t{ height:auto; overflow:hidden; width:95%; margin:0 auto; margin-bottom:20px}
.shuin{ width:113px; height:93px; position:absolute; right:0; top:69px; background:url(../images/bg27.jpg) no-repeat center center; text-align:center; color:#fff; font-size:20px; line-height:93px; font-family: "TT0144M"; font-weight:bold;}
.gy_box1{ padding: 30px 15px; background:#f1f4fd;}
}
@media(max-width:375px){
.shuin{ width:102px; height:74px; position:absolute; right:0; top:69px; background:url(../images/bg27.jpg) no-repeat center center; text-align:center; color:#fff; font-size:20px; line-height:74px; font-family: "TT0144M"; font-weight:bold;}	
}
@media(max-width:360px){
.shuin{ width:95px; height:77px; position:absolute; right:0; top:63px; background:url(../images/bg27.jpg) no-repeat center center; text-align:center; color:#fff; font-size:20px; line-height:77px; font-family: "TT0144M"; font-weight:bold;}	
}

.xqbu_c{ height:auto;}
.xqbu_c ul{width:100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap; flex-wrap: wrap; position:relative; }
.xqbu_c li{ float:left; width:100%; height:auto; background:#f5f5f5; border-top:6px solid #333333; position:relative; padding:20px 15px; margin-bottom:30px; margin-right:0%;transition: all 1s ease;}
.xqbu_c li.qcbj{ margin-right:0px; margin-bottom:0px;}
.beij{ height:auto; text-align:center; border-bottom:1px solid #f6e1e4; margin-bottom:25px; color:#d8d8d8; font-size:22px; font-weight:bold; padding-bottom:10px;}
.beij img{ vertical-align:middle; margin-right:15px; max-width:54px;}
.bejh{ height:auto; overflow:hidden;}
.bejh p{ line-height:26px; color:#333333; font-size:14px; background:url(../images/bg28.jpg) no-repeat left 12px; padding-left:17px; margin-bottom:15px;transition: all 1s ease;}
.demoq { text-align:center; margin-bottom:30px; overflow:hidden;}
.demoq div{ display:inline-block;font-size:16px; min-height:35px; line-height:35px;color:#888888; margin-right:20px; cursor:pointer; font-family: "PINGFANG BOLD"; padding:0 5px;}
.demoq div:last-child{ margin-right:0;}
.demoq .Color { color:#ff2f53; border-bottom:1px solid#ff2f53;}

.hideq {
	visibility: hidden;
	position: absolute;
	z-index: -1;
	height: 0;
}

.demow2 {
	width: 100%;
}

.dhui{ padding:0 170px; position:relative;}
.buni{ width:100%; height:auto; clear:both; overflow:hidden;}
.buni_t{ height:auto; overflow:hidden;}
.buni_t img{ display:block; width:100%; height:auto;transition: all 1s ease;}
.buni_b{ width:100%; height:65px; background:#fff; text-align:left; line-height:65px; text-align:center; padding:0 0px; color:#242a3a; font-size:16px; font-weight:bold; position:relative;transition: all 1s ease;}
.buni_b:after{ content:'';position:absolute;left:0px; bottom:0px; height:6px;width:100%; color:#242a3a; background:url(../images/bg29.jpg) no-repeat left center;transition: all 1s ease;}

@media(max-width:414px){
.dhui{ padding:0 45px; position:relative;}	
}
@media(max-width:375px){
.demoq div{ display:inline-block;font-size:16px; min-height:35px; line-height:35px;color:#888888; margin-right:10px; cursor:pointer; font-family: "PINGFANG BOLD"; padding:0 5px;}	
}
@media(max-width:360px){
.demoq div{ display:inline-block;font-size:16px; min-height:35px; line-height:35px;color:#888888; margin-right:7px; cursor:pointer; font-family: "PINGFANG BOLD"; padding:0 5px;}	
}

.gyi_b{ width:100%; height:auto; margin:0 auto; background:url(../images/bg24.png) no-repeat center center; overflow:hidden;}
.gyi_bt{ height:auto; text-align:center; color:#ffffff; font-size:24px; margin-bottom:20px;}
.gyi_bc{ text-align:center; color:#ffffff; font-size:25px; font-weight:bold; line-height:50px;letter-spacing:6px; margin-bottom:20px;}
.gyi_bc span{ color:#ff2f53; font-weight:bold; font-size:25px; }
.gyi_bb{ clear:both; height:auto; overflow:hidden; width:310px; height:34px; background:#d4d4d4; text-align:center; color:#2b2b2b; font-size:18px; font-weight:bold; margin:0 auto; line-height:34px; letter-spacing:6px;}

.zhiz_r{  width:100%; height:auto;}
.zhiz_rt{ height:auto; overflow:hidden; border-bottom:1px solid #cccccc; padding:0 15px 20px 15px; margin-bottom:30px;}
.zhiz_rt h1{ color:#333333; font-size:18px; font-family: "PINGFANG BOLD";line-height:28px; margin-bottom:10px; text-align:center;}
.zhiz_rt p{ line-height:24px; color:#999999; font-size:14px; font-family: "PINGFANG REGULAR";}
.zhiz_rt p span.jli{ color:#333333; font-weight:bold; font-size:14px;}
.zhiz_rt:last-child{ margin-bottom:0px; border-bottom:none;}
/*关于我们 end*/

/*意大利语培训 begin*/
.yd_ban{ width:100%; height:auto; margin:0 auto; padding:0 0px;}
.yd_ban_t{ display:block; margin:0 auto; margin-bottom:29px; overflow:hidden;}
.yd_ban_b{ height:auto; overflow:hidden;}
.yd_ban_b a{ float:left; display:block; width:49%; height:50px; background:#ff2246; text-align:center; border-radius:50px; line-height:50px;     color: #fff;font-size:13px;font-family: "PINGFANG BOLD";text-transform: uppercase; letter-spacing:-1px;}
.yd_ban_b a img{ margin-left:8px; width:18px;}
.yd_ban_b a:last-child{ float:right;}
.xyds2{ height:auto; overflow:hidden; border:1px solid #54596b; margin-top:-58px; padding:80px 50px 30px 50px;}
.xyds2 p{ line-height:24px; color:#cccccc; font-size:16px; font-family: "PINGFANG REGULAR"; margin-bottom:0px;}

.yd_er{ width:100%; height:auto; margin:0 auto;}
.yd_eb{ height:auto; overflow:hidden;}
.yd_eb li{ float:left; width:100%; height:auto; margin-right:auto; margin-bottom:20px;}
.yd_eb li span{ float:left; display:block; width:55px;}
.yd_eb li font{ float:right; display:block; width:80%;}
.yd_eb li img{ display:block; max-width:100%;}
.yd_eb li h1{ min-height:30px; border-bottom:1px solid #cccccc; color:#333333; font-size:16px;font-family: "PINGFANG BOLD"; line-height:24px; margin-bottom:8px;}
.yd_eb li em{ color:#ff2f53; font-size:16px;font-family: "PINGFANG BOLD";}
.yd_eb li p{ line-height:27px; color:#999999; font-size:14px; height:auto;font-family: "PINGFANG BOLD"; overflow:hidden;}
.yd_eb li:last-child{ margin-bottom:0px;}
.yd_box{ clear:both; width:1005; height:auto; overflow:hidden; background:url(../images/bg30.jpg) repeat-y; border-bottom:10px solid #f0f0f0;}

@media(max-width:414px){
.xyds2{ height:auto; overflow:hidden; border:1px solid #54596b; margin-top:-58px; padding:80px 15px 30px 15px;}	
}
.box8_w1{ background:url(../tu/tu176.jpg) no-repeat center center; border-bottom:none;}
.box8_w2{ padding-top:0px;background:url(../tu/tu177.jpg) no-repeat center center; border-bottom:none;}
.box8_w3{ padding-top:0px;background:url(../tu/tu178.jpg) no-repeat center center; border-bottom:none;}

.jini_l1{ float:right;}
.jini_r1{ float:left;}
@media(max-width:768px){
.box8_w1{ background:url(../tu/tu117.jpg) no-repeat left 136px;}	
.box8_w2{ padding-top:0px;background:url(../tu/tu177.jpg) no-repeat center 136px; border-bottom:none;}
.box8_w3{ padding-top:0px;background:url(../tu/tu178.jpg) no-repeat center 136px; border-bottom:none;}
}
@media(max-width:414px){
.box8_w1{ background:url(../tu/tu117.jpg) no-repeat left 136px;}
.box8_w2{ padding-top:0px;background:url(../tu/tu177.jpg) no-repeat center 56px; border-bottom:none;}
.box8_w3{ padding-top:0px;background:url(../tu/tu178.jpg) no-repeat center 76px; border-bottom:none;}
}


.yd_kt{ width:100%; height:auto; margin:0 auto; padding:0 20px;}
.yd_kt dl{ float:left; width:100%; min-height:auto; background:#f5f5f5; margin-bottom:20px;}
.yd_kt dl.qcbj{ margin-right:0px;}
.yd_kt dt{ position:relative;}
.yd_kt dt img{ display:block; width:100%; height:207px;}
.yd_kt dt span{ display:block; width:100%; height:100%; line-height:207px; position:absolute; left:0; top:0;  text-align:center; color:#fff; font-size:18px; font-family: "PINGFANG BOLD";}
.yd_kt dd{ padding:30px 20px;}
.yd_kt dd div{ min-height:auto; overflow:hidden; margin-bottom:20px;}
.yd_kt dd h1{ color:#333333; line-height:25px; font-size:16px; font-weight:bold;}
.yd_kt dd p{ line-height:26px; color:#333333; font-size:14px;}
.yd_kt dd a.linnn{ display:block; width:76%; height:50px; background:#000000; border-radius:50px; text-align:center; line-height:50px; color:#fff; font-size:16px;  font-family: "PINGFANG BOLD"; margin:0 auto;}
@media(max-width:414px){
.yd_kt dt img{ display:block; width:100%; height:115px;}	
.yd_kt dt span{ display:block; width:100%; height:100%; line-height:115px; position:absolute; left:0; top:0;  text-align:center; color:#fff; font-size:18px; font-family: "PINGFANG BOLD";}
.yd_kt dd{ padding:30px 20px;}
.yd_kt{ width:100%; height:auto; margin:0 auto; padding:0 15px;}
}


.cief_b{ width:100%; height:auto;}
.cief_b li{ width:92%; height:auto; background:url(../images/bg31.jpg) no-repeat 95% center #fff; border-left:6px solid #4c4c4c; padding:10px 25px; margin:0 auto; box-shadow:3px 3px 10px #ccc; margin-bottom:30px;}
.cief_b li h1{ color:#333333; font-size:16px; line-height:22px; font-family: "PINGFANG BOLD"; margin-bottom:7px;}
.cief_b li p{ color:#999999; line-height:22px; font-size:14px; font-family: "PINGFANG BOLD"; }
.cief_b li p em{ margin:0 10px; color:#999999; font-size:14px; font-family: "PINGFANG BOLD"; }

.yd_bo9k{ width:100%; margin:0 auto; overflow:hidden;}
.yd_bo9mj{ height:auto; overflow:hidden; margin-bottom:30px;}
.yd_bo9mj img{ display:block; max-width:100%; margin:0 auto;}
.xyds3{ height:auto; overflow:hidden; border:1px solid #54596b; margin-top:-58px; padding:80px 50px 30px 50px;}
.xyds3 p{ line-height:24px; color:#cccccc; font-size:16px; font-family: "PINGFANG REGULAR"; margin-bottom:15px;}
.xyds3 p:nth-child(1){ color:#cccccc; font-family: "PINGFANG REGULAR";font-size:16px;}
.xyds3 p:last-child{ margin-bottom:0px; font-family: "PINGFANG REGULAR"; font-size:16px;}
@media(max-width:414px){
.xyds3{ height:auto; overflow:hidden; border:1px solid #54596b; margin-top:-58px;padding:80px 20px 30px 20px;}
}
.xy_box1_1{ border-bottom:10px solid #f0f0f0;}
.keni{ width:95%; height:auto; margin:0 auto;}
.keni li{ clear:both; height:auto;margin-bottom:20px;}
.keni li h1{ color:#dbdbdb; font-size:30px; font-style:italic; line-height:28px; margin-bottom:10px;}
.keni li h1 img{ vertical-align:middle; margin-left:8px;}
.keni li h1 em{ color:#555555; font-size:16px; margin-left:10px;}
.keni li p{ color:#555555; font-size:16px; font-weight:bold; line-height:24px;}
.keni li span{ display:block; color:#cccccc; font-size:13px; font-family: "PINGFANG REGULAR"; line-height:24px;}
.keni li:nth-child(even) h1{ text-align:right;}
.keni li:nth-child(even) h1 img{ margin-left:0px; margin-right:8px;}
.keni li:nth-child(even) p,.keni li:nth-child(even) span{ text-align:right;}
.keni li:nth-child(even) h1 em{color:#555555; font-size:16px; margin-left:0px; margin-right:10px;}

.yd_box1{ clear:both; width:100%; height:auto; overflow:hidden; padding:30px 0; border-bottom:10px solid #f0f0f0;}
.ydkin{ width:100%; height:auto; padding:0 20px; overflow:hidden; margin-bottom:20px;}
.ydine{ height:auto; overflow:hidden; background:url(../tu/tu187.jpg) no-repeat center center; background-size:cover; padding:20px;}
.ydine_l{ float:left; min-height:58px; background:url(../images/bg25.png) no-repeat left center; color:#fff; font-size:14px; font-family: "PINGFANG BOLD"; line-height:58px; padding-left:20px; width:46%;}
.ydine_r{ float:right; width:51%; height:auto; overflow:hidden; color:#fff; font-size:13px; font-family: "PINGFANG REGULAR"; text-align:right; line-height:58px; letter-spacing:-1px;}
.ydine_r span{ color:#ff0144; font-size:13px; font-family: "PINGFANG BOLD";}
@media(max-width:414px){
.ydkin{ width:100%; height:auto; padding:0 15px; overflow:hidden; margin-bottom:0px;}	
.ydine{ height:auto; overflow:hidden; background:url(../tu/tu187.jpg) no-repeat center center; background-size:cover; padding:20px 15px; margin-bottom:20px;}

}

.tab7{width:auto;}
.tab7 ul.menu{height:auto;position:relative; margin-bottom:20px; overflow:hidden;}
.tab7 ul.menu li{float:left; cursor:pointer;width:24%;border-bottom:1px solid #e6e6e6; text-align:center; line-height:45px; color:#333333; font-size:14px;font-family: "PINGFANG BOLD"; letter-spacing:0px; margin-right:1.3% }
.tab7 ul.menu li:last-child{ margin-right:0px;}
.tab7 ul.menu li.active{ border-bottom:1px solid #ff2f53; color:#ff2f53;}
.con18,.con19,.con20,.con21{height:auto; clear:both; overflow:hidden;padding:0px;}
.con21,.con19,.con20{display:none;}

.xonv_d{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.xonv_d table{ border-collapse:collapse;}
.xonv_d td{ border:solid 1px #cccccc; line-height:28px; padding:10px 0; font-size:12px;  font-family: "PINGFANG REGULAR"; letter-spacing:-0.5px;}
.xonv_d td.jjn{ color:#ff0144; font-size:24px; font-weight:bold;}
.xonv_d td.jjn1{ color:#333333; font-size:20px; font-weight:bold; background:#f7f7f7;}
.xonv_d td.jjn2{ color:#555555; font-size:16px;font-family: "PINGFANG BOLD"; background:#f7f7f7;}
.xonv_d td.jjn3{ color:#555555; font-size:12px;  font-family: "PINGFANG REGULAR";}
.xonv_d td.jjn4{ color:#444444; font-size:18px; font-weight:bold;}
.xonv_d td a{ display:block; width:96px; height:38px; background:#f7b752; font-size:14px; text-align:center; line-height:38px; color:#fff; border-radius:50px;}
.xonv_d td  em{ color:#ff0144; font-size:12px; font-family: "PINGFANG REGULAR";}
.xonv_m{ clear:both; width:886px; margin:0 auto}
.xonv_m a{ float:left; display:block; width:403px; height:61px; background:#ff2246; text-align:center; border-radius:50px; line-height:61px; color:#fff; font-size:18px; font-weight:bold; margin:0 auto;}
.xonv_m a img{ margin-left:18px;}
.xonv_m a:last-child{ float:right;}

.biucnw{ width:100%; height:auto;width:auto; height:auto;  overflow-x:scroll; display:block; margin-bottom:25px;}
.biucnw table{ width:900px;border-collapse:collapse;}
.biucnw td{ width:200px; border:solid 1px #dadcdd; line-height:35px; color:#000000; font-size:14px; text-align:center; font-family: "PINGFANG REGULAR";}
.yd_ban_b1{ height:auto; overflow:hidden;}
.yd_ban_b1 a{ float:left; display:block; width:49%; height:50px; background:#ff2246; text-align:center; border-radius:50px; line-height:50px;     color: #fff;font-size:16px;font-family: "PINGFANG BOLD";text-transform: uppercase;}
.yd_ban_b1 a img{ margin-left:8px; width:18px;}
.yd_ban_b1 a:last-child{ float:right;}

.biucnw li{ clear:both; height:auto; overflow:hidden; margin-bottom:15px;}
.biucnw li h3{background:#333; color:#fff; text-align:left; padding:0 15px;line-height:35px; font-family: "PINGFANG REGULAR"; font-size:14px;}
.biucnw li p{ padding:0 15px;line-height:35px; font-family: "PINGFANG REGULAR"; font-size:14px;}
.xuei{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}
.xuei_t{ height:auto; overflow:hidden; text-align:center;}
.xuei_t span{ display:inline-block; background:url(../images/bg26.png) no-repeat center center #333333; padding:0 25px; position:relative; z-index:2; color:#fff; font-size:18px;font-family: "PINGFANG BOLD"; line-height:56px;}
.xuei_b{ height:auto; overflow:hidden; border:1px solid #5c5c5c; margin-top:-28px; padding:60px 25px 30px 25px;}
.xuei_bt{ clear:both; height:auto; overflow:hidden; text-align:center; margin-bottom:20px;}
.xuei_bt li{ display:inline-block; margin-right:20px;}
.xuei_bt li img{ display:block; margin:0 auto; width:46px; margin-bottom:10px;}
.xuei_bt li p{ color:rgba(255,255,255,0.5); font-size:14px;  font-family: "PINGFANG REGULAR";}
.xuei_bt li:nth-child(2){ margin-right:0px;}
.xuei_bb{ height:auto; overflow:hidden;}
.xuei_bb h1{ color:#ffffff; font-size:16px;font-family: "PINGFANG BOLD"; line-height:24px; margin-bottom:10px;}
.xuei_bb p{ color:#cccccc; font-size:16px; font-family: "PINGFANG REGULAR"; line-height:24px; margin-bottom:20px;}
.xuei_bb p:last-child{ margin-bottom:0px;}
.xuei_bt1{ clear:both; height:auto; overflow:hidden; text-align:center; margin-bottom:5px;}
.xuei_bt1 li{ display:inline-block; margin-right:20px; margin-bottom:15px;}
.xuei_bt1 li img{ display:block; margin:0 auto; width:46px; margin-bottom:10px;}
.xuei_bt1 li p{ color:rgba(255,255,255,0.5); font-size:14px;  font-family: "PINGFANG REGULAR";}

.jxms_c{ width:95%; margin:0 auto; height:auto; overflow:hidden; margin-bottom:25px;}
.jxms_c p{ text-align:left; color:#333333; font-size:14px; line-height:26px; font-family: "PINGFANG REGULAR";}
.jxms_c p span{ font-size:14px; font-family: "PINGFANG REGULAR";}
.jxms_c p span em{ color:#ff2f53; font-size:14px;font-family: "PINGFANG REGULAR";}
.jxms_c p img{ margin-top:20px;}

.jxms_v{ height:auto; overflow:hidden;}
.jxms_v dl{ float:left; width:100%; height:aut; margin-right:0px; background:#ffffff; margin-bottom:20px;}
.jxms_v dl:last-child{ margin-right:0px;}
.jxms_v dd h1{ width:100%; min-height:60px; line-height:60px; text-align:center; color:#fff; font-size:18px; font-weight:bold; text-transform:uppercase; margin-bottom:20px; background:url(../tu/tu224.jpg) no-repeat center center;}

.jxms_v dd h1.kifg{ background:url(../tu/tu226.jpg) no-repeat center center;}
.jxms_v dd h1.kifg1{ background:url(../tu/tu228.jpg) no-repeat center center;}
.xon2{ width:95%; margin:0 auto; height:auto; overflow:hidden;margin:0 auto; margin-bottom:15px;}
.xon2 p{ line-height:28px; color:#000000; font-size:16px; letter-spacing:-1px; font-family: "PINGFANG REGULAR";}
.jxms_v dt img{ display:block; margin:0 auto; max-width:100%; height:auto; border:2px solid #cccccc;}
@media(max-width:414px){
.xuei_b{ height:auto; overflow:hidden; border:1px solid #5c5c5c; margin-top:-28px; padding:50px 15px 20px 15px;}	
}

.jin_ol{ width:100%; height:auto; margin:0 auto; overflow:hidden;overflow:hidden;}
.jin_ol6{ height:auto; overflow:hidden; margin-bottom:45px;}
.jin_ol6 img{ display:block; margin:0 auto; max-width:100%;}

.yd_box2{ clear:both; width:100%; height:auto; overflow:hidden; padding:30px 0 0px 0; border-bottom:10px solid #f0f0f0;}
.yd_box3{ clear:both; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 20px;}
.ydine1{ margin-bottom:0px;}

.bazc{ width:100%; height:auto; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.bazc_t{ border:1px dashed #ccc; height:auto; overflow:hidden; background:#fff; padding:0 20px; margin-bottom:10px;}
.bazc_t1{ width:140px; height:39px; background:#ff2f53; position:relative; text-align:center; color:#fff; font-size:18px; font-family: "PINGFANG BOLD";line-height:39px; margin-bottom:20px;}
.bazc_t1:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:-9px; height:18px;width:18px;background:url(../images/bg28.png) no-repeat center center;;transition:400ms ease all;-moz-transition:400ms ease all;}
.bazc_t1 img{ vertical-align:middle; margin-right:8px;}
.bazc_t2{ height:auto; overflow:hidden;}
.bazc_t2 h1{  font-weight:bold;line-height:24px; color:#333333; font-size:16px; margin-bottom:15px; font-family: "PINGFANG REGULAR";}
.bazc_t2 h1 em{ font-weight:bold; color:#ff2f53; font-size:18px; font-family: "PINGFANG REGULAR";}
.bazc_t2 p{ line-height:24px; color:#666666; font-size:14px; margin-bottom:15px; background:url(../images/bg32.jpg) no-repeat left 5px; padding-left:25px; font-family: "PINGFANG REGULAR";}
.bazc_t2_1 p:last-child{ padding-left:0px; background:none;}

.bazc_t2_1 p em{ color:#ff2f53; font-size:14px; font-family: "PINGFANG REGULAR";}
.bazc_t2_2 p{ font-family: "PINGFANG REGULAR";}
.bazc_t2_2 p em{ color:#ff2f53; font-size:14px; font-family: "PINGFANG REGULAR";}
.bazc_t2_2 p:last-child{ margin-right:0px;}
.bazc_t2_1 h1{ line-height:24px; color:#333333; font-size:16px; margin-bottom:15px; font-family: "PINGFANG REGULAR"; font-weight:bold;}
.bazc_t2 h2{ line-height:24px; color:#333333; font-size:16px; margin-bottom:15px; font-family: "PINGFANG REGULAR"; }
.bazc_t2_4 p em{ color:#333333; font-size:14px; font-family: "PINGFANG BOLD";}
.yd_box4{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 20px 0 20px;}
.bonxq{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
.bonxq_b{ width:100%; height:auto; position:relative;}
.bonxq_b img{ display:block; margin:0 auto; max-width:100%;}
.xcoww{ width:100%; height:auto; position:absolute; left:0; right:0; bottom:15px; margin:0 auto; margin-bottom:}
.xcoon_t{ margin:0 auto;}
.xcoon_t img{ display:block; max-width:40%;}
@media(max-width:414px){
.yd_box3{ clear:both; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 15px;}	
.yd_box4{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; border-bottom:10px solid #f0f0f0; padding:30px 15px 0 15px;}
}

.boqa{ width:100%; height:auto; margin:0 auto;}
.boqa_c{ height:auto; overflow:hidden;}
.boqa_c h1{ position:relative; height:auto; color:#ffffff; font-size:18px; overflow:hidden; padding-bottom:10px; margin-bottom:10px;}
.boqa_c h1:after{ content:'';position:absolute;left:0; bottom:0px; height:2px;width:20px;background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.boqa_c h6{ color:#ffffff; font-size:16px; line-height:28px; font-weight:bold; background:url(../images/bg29.png) no-repeat left 8px; padding-left:23px;}
.boqa_c .bobn{ background:url(../images/bg30.png) no-repeat left 0px; margin-top:20px; margin-bottom:20px;}
.boqa_c p{ line-height:20px; padding-left:29px; color:#bbbec9; font-size:13px; margin-bottom:5px;}
.boqa_c p em{ color:#1aaec2; font-size:13px;}
.boqa_t{ margin-bottom:25px;}
.boqa_t img{ display:block; max-width:80%;}
.xw_box_7{ padding-bottom:75px;}

.yd_koi{ width:100%; height:auto; position:relative; margin:0 auto;}
.yd_koi img.oee{ display:block; margin:0 auto; max-width:100%;}
.xw_box8{ padding:147px 0 92px 0;}
.xyds3 p span.ebuni{ color:#fff; font-size:16px; font-family: "PINGFANG BOLD";}

.xw_box9{ padding:180px 15px 100px 15px;}
.yd_koi img.oee1{ margin-bottom:35px;}
.ydine_l1{ padding-left:10px}
.ydine_l2{ padding-left:40px;}
 
 .mini{ display:block; width:100%; height:auto; margin:0 auto; min-height:auto; background:url(../tu/tu205.jpg) no-repeat right top #fff; overflow:hidden; position:relative;}
.mini_c{ float:left; width:32%; height:auto; padding-top:35px;}
.mini_c img{ display:block; max-width:100%;}
.mini_r{ float:right; width:70%; margin-top:50px; position:absolute; right:0;}
.xw_box10{ padding:230px 15px 0 15px;}
.xdgbn{ margin-bottom:20px;}
 
@media(max-width:414px){
.xyds3_1{ margin-top:-60px;}	
}


.tab8{width:auto;}
.tab8 ul.menu{height:auto;position:relative; margin-bottom:20px; overflow:hidden;}
.tab8 ul.menu li{float:left; cursor:pointer;width:32%;border-bottom:1px solid #e6e6e6; text-align:center; line-height:45px; color:#333333; font-size:14px;font-family: "PINGFANG BOLD"; letter-spacing:0px; margin-right:2% }
.tab8 ul.menu li:last-child{ margin-right:0px;}
.tab8 ul.menu li.active{ border-bottom:1px solid #ff2f53; color:#ff2f53;}
.con22,.con23,.con24{height:auto; clear:both; overflow:hidden;padding:0px;}
.con23,.con24{display:none;}
.ydkindd{ padding-bottom:30px;}



.xuinxs{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}
.xuinxs li{ float:left; margin-bottom:10px;}
.xuinxs li span{ display:block; width:36px; height:36px; border:4px solid #dfdfe0; border-radius:100px; text-align:center; line-height:28px; color:#444; font-family: "PINGFANG BOLD"; font-size:18px; margin:0 auto; position:relative; z-index:11; background:#fff;}
.aqwe1{ width:100%; height:auto; overflow:hidden; background:#fff; margin-top:-19px; box-shadow:1px 1px 3px rgba(13,35,82,0.3); padding:40px 10px 20px 10px}
.aqwe1 h1{ text-align:center; position:relative; color:#ff2f53; letter-spacing:-1px; font-family: "PINGFANG BOLD"; font-size:13px; padding-bottom:10px; margin-bottom:10px;}
.aqwe1 h1:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px; height:2px;width:24px;background:#cccccc;transition:400ms ease all;-moz-transition:400ms ease all;}
.aqwe1 p{ color:#333333; letter-spacing:-1px;font-family: "PINGFANG REGULAR"; font-size:13px; text-align:left;}
.xuinxs li:nth-child(1){ float:left; width:33.33%;}
.xuinxs li:nth-child(2){ float:left; width:33.33%;}
.xuinxs li:nth-child(3){ float:left; width:33.33%; margin-right:0%;}
.xuinxs li:nth-child(4){ float:left; width:49.5%; margin-right:0px; margin-bottom:0px}
.xuinxs li:nth-child(5){ float:right; margin-right:0px; width:49.5%; margin-bottom:0px}
@media(max-width:768px){
.aqwe1{ width:100%; height:188px;; overflow:hidden; background:#fff; margin-top:-19px; box-shadow:1px 1px 3px rgba(13,35,82,0.3); padding:40px 10px 20px 10px}
}
@media(max-width:668px){
.aqwe1{ width:100%; height:228px;; overflow:hidden; background:#fff; margin-top:-19px; box-shadow:1px 1px 3px rgba(13,35,82,0.3); padding:40px 10px 20px 10px}
}
@media(max-width:414px){
.aqwe1{ width:100%; height:280px;; overflow:hidden; background:#fff; margin-top:-19px; box-shadow:1px 1px 3px rgba(13,35,82,0.3); padding:40px 10px 20px 10px}
}
@media(max-width:375px){
.aqwe1{ width:100%; height:296px;; overflow:hidden; background:#fff; margin-top:-19px; box-shadow:1px 1px 3px rgba(13,35,82,0.3); padding:40px 10px 20px 10px}
}
@media(max-width:360px){
.aqwe1{ width:100%; height:296px; overflow:hidden; background:#fff; margin-top:-19px; box-shadow:1px 1px 3px rgba(13,35,82,0.3); padding:40px 10px 20px 10px}
}
.ucni_b1{height:200px}
.xw_box11{ padding:230px 15px 20px 15px;}
.yd_wal{ width:100%; height:auto; min-height:auto; background:#fff; margin:0 auto; padding:57px 15px 0px 15px; overflow:hidden;}
.yd_wal_c{ width:40%; height:auto; position:relative; float:left;}
.yd_wal_c img{ display:block; width:100%; height:auto; margin:0 auto;}
.yd_wal_c span{ display:block; width:131px; height:52px; position:absolute; left:-7px; bottom:10px; margin:0 auto; text-align:center; line-height:52px; background:url(../images/bg31.png) no-repeat center center; color:#fff; font-size:14px; font-weight:bold;}
.yd_wal_r{ float:right; width:54%; height:auto; margin-top:10px;}
@media(max-width:414px){
.yd_wal_c span{ display:block; width:131px; height:52px; position:absolute; left:0px; bottom:10px; margin:0 auto; text-align:center; line-height:52px; background:url(../images/bg31.png) no-repeat center center; color:#fff; font-size:14px; font-weight:bold;}	
}
@media(max-width:360px){
.yd_wal_c span{ display:block; width:131px; height:52px; position:absolute; left:-7px; bottom:10px; margin:0 auto; text-align:center; line-height:52px; background:url(../images/bg31.png) no-repeat center center; color:#fff; font-size:14px; font-weight:bold;}	
}
.keni1{ width:100%;}
.keni1 li{ margin-bottom:10px;}
.keni1 li p{ background:url(../images/bg33.jpg) no-repeat left 6px; padding-left:25px; text-align:left; color:#999999; font-size:15px; font-weight:normal; margin-bottom:10px;}
.keni1 li h2{ color:#555555; font-size:16px; font-weight:bold; margin-bottom:10px;}
.keni1 li:nth-child(even) p{ background:url(../images/bg33.jpg) no-repeat right 6px; padding-left:0px; padding-right:25px; text-align:right; color:#999999; font-size:15px; font-weight:normal; margin-bottom:15px;}
.keni1 li:nth-child(even) h2{ text-align:right;}

.linc_b{ clear:both; width:100%; height:auto; overflow:hidden; margin-top:30px;}
.linc_bl{ width:100%; height:auto; overflow:hidden; float:left; position:relative; margin-bottom:30px;}
.linc_bl img{ display:block; width:100%; height:auto;}

.xw_box12{ padding:250px 15px 100px 15px; border-bottom:10px solid #f0f0f0; }
.yd_xia{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
.yd_xia_t{ border-bottom:1px dashed #80bef6; padding-bottom:10px; margin-bottom:15px;}
.yd_xia_t h1{ margin-bottom:10px; text-align:center;}
.yd_xia_t h1 img{ display:block; margin:0 auto; max-width:80%;}
.yd_xia_t p{ text-align:center; color:#fff; font-size:20px; line-height:42px; letter-spacing:8px; text-shadow:1px 1px 15px #000;}
.yd_xia_c{ height:auto; overflow:hidden; text-align:center; color:#ffffff; line-height:28px; font-size:16px; letter-spacing:2px; margin-bottom:40px;}
/*意大利语培训 end*/

/*留学申请 begin*/
.xw_box13{ clear:both; height:auto; overflow:hidden; padding:260px 15px 239px 15px;}
.sq_bann{ width:100%; height:auto; margin:0 auto; }
.sq_bann_t{ width:100%; height:auto; overflow:hidden; margin-bottom:50px;}
.sq_bann_t img{ display:block; max-width:100%;}

.xuinw{ clear:both; height:auto;}
.xuinw li{ float:left; margin-right:1%; margin-bottom:10px;}
.xuinw li span{ display:block; width:41px; height:41px; border:4px solid #dfdfe0; border-radius:100px; text-align:center; line-height:33px; color:#444; font-family: "PINGFANG BOLD"; font-size:18px; margin:0 auto; position:relative; z-index:11; background:#fff;}
.aqwe2{ width:100%; height:auto; overflow:hidden; background:#fff; margin-top:-19px; box-shadow:0px 0px 5px rgba(13,35,82,0.3); padding:40px 5px 20px 5px}
.aqwe2 h1{ text-align:center; position:relative; color:#ff2f53; letter-spacing:-1px; font-family: "PINGFANG BOLD"; font-size:13px; padding-bottom:10px; margin-bottom:10px;}
.aqwe2 h1:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px; height:2px;width:24px;background:#cccccc;transition:400ms ease all;-moz-transition:400ms ease all;}
.aqwe2 p{ color:#999999; letter-spacing:-1px;font-family: "PINGFANG REGULAR"; font-size:13px; text-align:center;}
.xuinw li:nth-child(1){ float:left; width:32.5%;}
.xuinw li:nth-child(2){ float:left; width:32.5%;}
.xuinw li:nth-child(3){ float:left; width:32.5%; margin-right:0%;}
.xuinw li:nth-child(4){ float:left; width:49.5%; margin-right:0px; margin-bottom:0px}
.xuinw li:nth-child(5){ float:right; margin-right:0px; width:49.5%; margin-bottom:0px}

.xuinw li:nth-child(6){ float:left; width:49.5%; margin-right:0px; margin-top:15px; margin-bottom:0px}
.xuinw li:nth-child(7){ float:right; margin-right:0px; width:49.5%; margin-top:15px; margin-bottom:0px}
.xuinw li:nth-child(7) p{ letter-spacing:-1.5px;}
.sqtu_b{ clear:both; height:auto; background:#fff; position:relative; }
.sqtu_b li{ float:left; width:100%; min-height:auto; box-shadow:0px 0px 5px #ccc; padding:15px 10px; margin-bottom:20px;}
.sqtu_b li span{ display:block; float:left; background:url(../images/bg34.jpg) no-repeat left center; padding-left:20px; width:76px; color:#d9d9d9; font-family:Arial, Helvetica, sans-serif; font-size:40px;}
.sqtu_b li font{ display:block; float:left; width:70%;}
.sqtu_b li h1{ color:#333333; font-size:18px; font-family: "PINGFANG BOLD"; font-weight:bold; overflow:hidden; margin-bottom:0px;}
.sqtu_b li p{ line-height:35px; color:#666666; font-size:14px; margin-bottom:10px;font-family: "PINGFANG REGULAR"; line-height:24px;}
.sqtu_b li a.azsk{ display:block; float:left; width:46%; height:38px; border:2px solid #ff2f53; background:#ff2f53; text-align:center; line-height:34px; color:#fff; font-size:14px;border-radius:5px;font-family: "PINGFANG REGULAR";}
.sqtu_b:after{ content:'';position:absolute;left:0;right:0; margin:0 auto;top:247px; height:38px;width:38px; background:url(../images/bg122.jpg) no-repeat center center;transition:400ms ease all;-moz-transition:400ms ease all;}
.sqtu_b li a:last-child{ margin-right:0px; float:right; border:2px solid #d7d7d7; background:none; color:#ff2f53; }
.sqtu_b li:last-child{ margin-bottom:0px;}

.sq_box{ clear:both; width:100%; height:auto; overflow:hidden; padding:30px 0 0 0;}
.sqne_t{ width:100%; height:auto; padding:0 20px;}
.sq_box1{ border-bottom:10px solid #23262d; background:url(../images/bg35.jpg) no-repeat center top #f5f5f5; padding:40px 0 30px 0;}
.dbfo{ position:relative; height:auto; overflow:hidden; color:#fff; text-align:center; line-height:24px; font-size:18px;font-family: "PINGFANG BOLD"; font-weight:bold; padding-bottom:10px; margin-bottom:30px;}
.dbfo:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px;; height:2px;width:14px; background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.sonqa{ clear:both; width:100%; height:auto; overflow:hidden; padding:0 20px;}
.diyu{ width:100%; height:auto; overflow:hidden; background:#fff; border-radius:10px; padding:20px 25px;}
.diyu_t{ width:231px; height:46px; background:url(../images/bg36.jpg) no-repeat center center; margin:0 auto; line-height:46px; padding-left:60px; text-align:center; color:#fc3556; font-size:16px;font-family: "PINGFANG BOLD"; font-weight:bold; margin-bottom:25px;}
.diyu_b{ height:auto; overflow:hidden;}
.diyu_b li{ clear:both; height:auto; overflow:hidden; background:url(../images/bg38.jpg) no-repeat left bottom; padding-left:30px; line-height:22px;   padding-bottom:15px;margin-bottom:15px; position:relative;}
.diyu_b li span{ display:block; float:left; width:72%; font-size:13px;font-family: "PINGFANG REGULAR";}
.diyu_b li font{ float:right; display:block; width:22%; border:2px solid #ff2f53; background:#fff; line-height:25px; letter-spacing:-1px; border-radius:2px; text-align:center;font-family: "PINGFANG REGULAR"; position:absolute; right:0; bottom:0 }
.diyu_b li:last-child{ margin-bottom:0px;}
.vsin{ text-align:center; line-height:36px; color:#d0d0d0; font-size:45px; text-transform:uppercase; padding:25px 0; font-style:italic; font-family:Arial, Helvetica, sans-serif;}
.diyu_t1{ width:210px; height:46px; background:url(../images/bg37.jpg) no-repeat center center; margin:0 auto; line-height:46px; padding-left:60px; text-align:center; color:#868686; font-size:16px;font-family: "PINGFANG BOLD"; font-weight:bold; margin-bottom:25px;}
.diyu_b1{ height:auto; overflow:hidden;}
.diyu_b1 li{ clear:both; height:auto; overflow:hidden; background:url(../images/bg39.jpg) no-repeat left top; padding-left:30px; line-height:22px; margin-bottom:15px; position:relative; padding-bottom:10px;}
.diyu_b1 li span{ display:block; float:left; width:72%; font-size:13px;font-family: "PINGFANG REGULAR";}
.diyu_b1 li font{ float:right; display:block; width:22%; border:1px solid #cccccc; line-height:25px; letter-spacing:-1px; border-radius:2px; text-align:center;font-family: "PINGFANG REGULAR"; position:absolute; right:0; top:0 }
.diyu_b1 li:last-child{ margin-bottom:0px;}

.sq_box2{ padding:40px 0 30px 0; clear:both; overflow:hidden; border-bottom:10px solid #f0f0f0;}
.dbfo1{ position:relative; height:auto; overflow:hidden; color:#333; text-align:center; line-height:24px; font-size:18px;font-family: "PINGFANG BOLD"; font-weight:bold; padding-bottom:10px; margin-bottom:30px;}
.dbfo1:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px;; height:2px;width:14px; background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.diyu1{ padding:0px;}

.sq_box3{ background:url(../images/bg35.jpg) no-repeat center top #f5f5f5; padding:20px 0 30px 0; border-top:30px solid #fff;}
.tld_us_ad {
	width: 100%;
	height:auto;
	margin: 0 auto;
	background: url(../tu/zl-ad.jpg) no-repeat;
	padding: 35px 15px;
	overflow:hidden;
}


.tld_us_ad h1 {
	font-size:16px; font-weight:bold;
	color: #ffffff;
	text-align: center;
	 margin-bottom:20px;
}

	
@media(max-width:414px){
.sqne_t{ width:100%; height:auto; padding:0 15px;}	
.sonqa{ clear:both; width:100%; height:auto; overflow:hidden; padding:0 15px;}
.diyu{ width:100%; height:auto; overflow:hidden; background:#fff; border-radius:10px; padding:20px 10px;}
.diyu1{ padding:0px 10px;}
.ucni_bw{ display:block; width:100%; padding:40px 20px 20px 20px; background:#fff; margin-top:-55px; height:380px;}

}

.xowp{ width:90%; height:auto; margin:0 auto;}
.zinw_trb{ width:100%; height:auto; overflow:hidden;}
.zinw_trb li{ height:auto; overflow:hidden; margin-bottom:20px; padding:40px 10px 0 10px;}
.xaqfw{ width:100%; height:auto; overflow:hidden; background:rgba(255,255,255,0.94); padding:30px 15px 20px 15px;}
.xaqfw h1{ position:relative; text-align:center; color:#333333; font-size:18px; font-weight:bold; padding-bottom:10px; margin-bottom:30px; font-family: "PINGFANG BOLD"; font-weight:bold;}
.xaqfw h1:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px; height:5px;width:36px;background:#2f1f0f;transition:400ms ease all;-moz-transition:400ms ease all;}
.xaqfw a{ display:block; width:183px; height:44px; background:#fff; box-shadow:0px 0px 10px #ccc; border-radius:50px; margin:0 auto; color:#7c64ef; text-align:center; line-height:44px; font-size:14px; margin-bottom:10px;}
.xaqfw a:last-child{ background:url(../images/bg40.jpg) no-repeat center center; color:#fff; margin-bottom:0px;}
.zinw_trb li:nth-child(1){ background:url(../tu/tu213.jpg) no-repeat center center; background-size:cover;}
.zinw_trb li:nth-child(2){ background:url(../tu/tu214.jpg) no-repeat center center; background-size:cover;}
.zinw_trb li:nth-child(3){ background:url(../tu/tu215.jpg) no-repeat center center; background-size:cover;}

.rmuw{ height:auto; overflow:hidden; margin-bottom:40px; clear:both;}
.rmuw dl{ float:left; width:100%; height:auto; background:#262930; padding:6px; margin-bottom:15px;}
.rmuw dt{ float:left; width:29%; height:auto;}
.rmuw dt img{ display:block; width:100%; height:auto;}
.rmuw dd{ float:right; width:65%; height:auto; padding:0px 0 0 0}
.scew{ float:left; width:100%;}
.scew h1{ color:#fff; line-height:24px; font-size:15px; font-family: "PINGFANG REGULAR";}
.scew p{ color:rgba(255,255,255,0.6); font-size:13px; line-height:24px; font-family: "PINGFANG REGULAR";}
.scer{ float:left; width:90%; height:35px; border-radius:50px;background:url(../images/bg40.jpg) no-repeat center center; background-size:cover; color:#fff; font-size:12px; line-height:35px; text-align:center;}
.scer a{ display:block; color:#fff; font-size:12px;}
.scer a img{ vertical-align:middle; width:18px; margin-left:5px;}
.rmuw dl:last-child{ float:right;}
@media(max-width:736px){
.rmuw dt img{ display:block; width:100%; height:198px;}
.rmuw dd{ float:right; width:65%; height:auto; padding:60px 0 0 0}	
}
@media(max-width:667px){
.rmuw dt img{ display:block; width:100%; height:178px;}
.rmuw dd{ float:right; width:65%; height:auto; padding:40px 0 0 0}	
}
@media(max-width:414px){
.rmuw dt img{ display:block; width:100%; height:107px;}
.rmuw dd{ float:right; width:65%; height:auto; padding:3px 0 0 0}	
}
@media(max-width:375px){
.rmuw dt img{ display:block; width:100%; height:96px;}
.rmuw dd{ float:right; width:65%; height:auto; padding:3px 0 0 0}	
}
@media(max-width:360px){
.rmuw dt img{ display:block; width:100%; height:92px;}	
}

.xiquu{ height:auto; overflow:hidden;}
.xiquu dl{ float:left; width:49%; height:auto; overflow:hidden;}
.xiquu dt{ width:100%; height:auto; overflow:hidden;}
.xiquu dt img{ display:block; width:100%; height:307px;}
.xiquu dd{ height:auto; position:relative; padding:10px 15px; text-align:center; background:#f7f8fa;}
.xiquu dd p{ position:relative; color:#333333; font-size:16px; font-weight:bold; line-height:28px; padding-bottom:10px;}
.xiquu dd p:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; bottom:0px; height:2px;width:36px;background:#000;transition:400ms ease all;-moz-transition:400ms ease all;}
.xiquu dd:after{ content:'';position:absolute;left:0;right:0; margin:0 auto; top:-20px; height:20px;width:40px; background:url(../images/bg32.png) no-repeat center center;transition:400ms ease all;-moz-transition:400ms ease all;}
.xiquu dl:nth-child(even){ float:right;}
@media(max-width:736px){
.xiquu dt img{ display:block; width:100%; height:303px;}	
}
@media(max-width:667px){
.xiquu dt img{ display:block; width:100%; height:273px;}	
}
@media(max-width:640px){
.xiquu dt img{ display:block; width:100%; height:261px;}	
}
@media(max-width:414px){
.xiquu dt img{ display:block; width:100%; height:167px;}	
}
@media(max-width:375px){
.xiquu dt img{ display:block; width:100%; height:150px;}	
}
@media(max-width:360px){
.xiquu dt img{ display:block; width:100%; height:143px;}	
}

.sq_box_1{ clear:both; height:auto; overflow:hidden; padding:180px 15px 100px 15px;}
.xxqi{ height:auto; overflow:hidden; padding-bottom:30px;}
.xxqi img{ margin-bottom:20px;}
.xxqi h1{ text-align:center; color:#fff; font-size:18px; line-height:28px; font-weight:bold;}
.xxqi h1 span{ color:#00ffff; font-size:20px; font-weight:bold;}
.aqwe2 p img{ display:block; margin:0 auto; max-width:53px; margin-top:10px;}


.sq_box4{ width:100%; height:auto; overflow:hidden; background:url(../images/bg22.jpg) no-repeat center center; background-size:cover; margin-top:30px; padding:30px 5px;}
.sq_box4 h2{ letter-spacing:-1.3px;}
.ydio_b1{ width:100%; height:auto; padding:0px 15px 0 15px; overflow:hidden;}
.ydio_b1 p{ clear:both; height:auto; overflow:hidden; line-height:36px; margin-bottom:14px;  font-family: "PINGFANG REGULAR";}
.ydio_b1 p span{ float:left; display:block; width:80px; color:#fff; font-size:14px;  font-family: "PINGFANG REGULAR";}
.wbk13{ float:right; width:72%; padding:0px 10px; color:#fff;  font-family: "PINGFANG REGULAR"; line-height:36px; border-radius:50px; border:1px solid #ccc; background:none;}
.select3{ float:left;width:72%; height:40px;background: transparent; border:none; color:#666; font-size:14px;-webkit-appearance: none;-moz-appearance: none; background:url(../images/bg33.png) no-repeat 90% center ; color:#fff;  font-family: "PINGFANG REGULAR"; line-height:36px; border-radius:50px; border:1px solid #ccc; font-size:14px; padding:0px 10px;}
.tuli11{ clear:both; width:100%; height:45px; background:#ff2f53; border-radius:50px; text-align:center; line-height:45px; color:#fff; font-size:18px; font-weight:bold; border:none; margin-top:10px; font-family: "PINGFANG REGULAR";}
.tuxow{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}
.tuxow li{ float:left; padding:0 5px; margin-right:7px; line-height:35px;}
.tuxow li:last-child{ margin-right:0px;}
.xiao4{ color:#cccccc; font-size:13px; font-family: "PINGFANG BOLD";border-bottom:1px solid #ccc;}
.dada4{ color:#ff2f53; font-size:13px; font-family: "PINGFANG BOLD";border-bottom:1px solid #ff2f53;}

.yqinu{ clear:both; height:auto; overflow:hidden; margin-bottom:30px;}
.yqinu_t{ clear:both; height:auto; overflow:hidden; background:#333333; line-height:45px; padding:0 15px; color:#ffffff; font-size:18px; font-family: "PINGFANG BOLD";}
.yqinu_b{ border:1px solid #ccc; padding:20px 15px; overflow:hidden;}
.yqinu_b li{ background:url(../images/bg41.jpg) no-repeat left 15px; padding:0 13px; float:left; line-height:35px; color:#666666; font-size:12px; font-family: "PINGFANG REGULAR";}
.yqinu_b li a{ color:#666666; font-size:12px; font-family: "PINGFANG REGULAR";}
.yd_ban_b11{ height:auto; overflow:hidden;}
.yd_ban_b11 a{ float:left; display:block; width:49%; height:50px; background:#ff2246; text-align:center; border-radius:50px; line-height:50px;     color: #fff;font-size:12px; letter-spacing:-0.7px;font-family: "PINGFANG BOLD";text-transform: uppercase;}
.yd_ban_b11 a img{ margin-left:8px; width:18px;}
.yd_ban_b11 a:last-child{ float:right;}

.yrti{ line-height:45px; border:1px solid #ccc; background:#f5f5f5; text-align:center; color:#555555; font-size:16px;font-family: "PINGFANG BOLD"; font-weight:bold; margin-bottom:30px;}
.tuxow1{ clear:both; height:auto; overflow:hidden; margin-bottom:0px;}
.tuxow1 li{ float:left; width:50%; padding:0 5px;line-height:35px; text-align:center;}
.tuxow1 li:last-child{ margin-right:0px;}
.yqinu1{ border:1px solid #ccc; border-top:none; margin-bottom:30px; overflow:hidden; padding:20px 15px;}
.yqinu1 h1{ color:#ff2f53; line-height:25px; font-size:16px;font-family: "PINGFANG BOLD"; font-weight:bold; margin-bottom:10px; }
.yqinu1 p{ line-height:24px; color:#333333; font-size:14px;font-family: "PINGFANG BOLD"; margin-bottom:15px;}
.linie{ display:block;width:68%; height:35px; background:#333; line-height:35px; text-align:center; color:#fff; font-family: "PINGFANG REGULAR"; font-size:14px; margin-bottom:15px; border-radius:5px;}

.gniw{ width:100%; height:auto; overflow:hidden; background:#fff; border-radius:10px; padding:25px 15px; box-shadow:0px 0px 5px #ccc; margin-top:25px; margin-bottom:25px;}
.gniw_t{ height:auto; background:url(../images/bg42.jpg) no-repeat left center; background-size:cover; color:#fff; font-size:18px;font-family: "PINGFANG BOLD"; font-weight:bold; line-height:28px; padding:10px 0 10px 80px; border-radius:5px; margin-bottom:30px;}
.gniw_t i{ color:rgba(255,255,255,0.4); font-size:16px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; display:block;}
.gniw_b{ clear:both; height:auto; overflow:hidden;}
.gniw_b li {width: 100%;padding-top:15px;padding-bottom:15px;border-bottom: 1px dashed #ccc;font-size: 14px;color: #666666;line-height: 24px;font-family: "PINGFANG REGULAR"; background:url(../images/bg43.jpg) no-repeat left 22px; padding-left:25px;}
.gniw_b li a{ color:#ff2f53; font-size:14px; text-decoration:underline;font-family: "PINGFANG REGULAR";}
.gniw_b li span{ color:#333333; font-size:14px;font-family: "PINGFANG REGULAR"; font-weight:bold;}
.agbk{ clear:both; height:auto; overflow:hidden; color:#333; font-size:16px;font-family: "PINGFANG BOLD"; margin-bottom:30px;}
.hytoo1{ width:100%; border-radius:10px;}
.tld_us_ad1w{ border-bottom:10px solid #f0f0f0;}
.sq_box4_1{ padding-bottom:5px; overflow:hidden;}
.gniw_t1{ background:url(../images/bg44.jpg) no-repeat -20px center; padding:10px 0 10px 90px; margin-bottom:10px;}
.gniw_t1 i{ font-size:12px; line-height:20px;}

.yhin{ display:block; width:100%; max-width:100%; margin:0 auto; overflow:hidden;}
.yhin h1{ text-align:center; color:#fff; line-height:24px; font-size:18px; font-weight:bold; margin-bottom:25px;}
.yhin p{ text-align:center; color:rgba(255,255,255,0.6); font-size:16px;}
.hyine h2{ text-align:center; color:#00ffff; line-height:24px; font-size:16px; font-weight:bold; margin:10px 0 30px 0}
.laix_f1{ margin-bottom:25px; overflow:hidden;}
.gniw_t2{ background:url(../tu/tu277.jpg) no-repeat -20px center; padding:10px 0 10px 80px; margin-bottom:10px;}
.gniw_t2 i{ font-size:12px; line-height:20px;}

.lxii_b{ height:auto; overflow:hidden;}
.lxii_bl{ float:left; width:100%; overflow:hidden; height:auto; border:1px solid #dadadc; background:#fdfdff; margin-bottom:20px;}
.lxii_bl dt{ display:block; width:100%; height:auto; border-bottom:1px solid #dadadc;}
.lxii_bl dt img{ display:block; width:100%; height:auto; overflow:hidden;}
.lxii_bl dd{ padding:20px 15px;}
.lxii_bl dd h1{ background:url(../images/bg46.jpg) no-repeat left 4px; color:#333; font-size:18px; font-weight:bold; position:relative; min-height:38px; padding-left:22px; margin-bottom:18px;font-family: "PINGFANG BOLD"; font-weight:bold;}
.lxii_bl dd h1:after{ content:'';position:absolute;left:0; bottom:0px; height:1px;width:41px;background:#e1e1e3;transition:400ms ease all;-moz-transition:400ms ease all;}
.lxii_bl dd p{ color:#808080; font-size:14px; line-height:30px; font-family: "PINGFANG REGULAR";}
.lxii_bl dd p span{ color:#333333; font-size:14px; font-weight:bold; font-family: "PINGFANG REGULAR";}
.lxii_br{ float:right; width:100%; height:auto; border:1px solid #dadadc; background:#fff; overflow:hidden;}
.lxii_br dl{ height:auto; overflow:hidden; border-bottom:1px solid #dadadc; padding:20px 15px;}
.lxii_br dt{ float:left; width:31%; height:auto;}
.lxii_br dt img{ display:block; width:100%; height:auto; border-radius:10px;}
.lxii_br dd{ float:right; width:62%; height:auto; padding-top:0px;}
.lxii_br dd p{ line-height:20px; font-size:12px; color:#808080; font-family: "PINGFANG REGULAR";}
.lxii_br dd p span{ color:#333333; font-size:12px; font-weight:bold; font-family: "PINGFANG REGULAR";}
.lxii_br dl:last-child{ border:none;}
.sq_box6{ background:url(../images/bg45.jpg) no-repeat center center; background-size:cover;}
.lxii_br dt.eon{ float:right;}
.lxii_br dd.eon1{ float:left;}

.tuxow3{ clear:both; height:auto; overflow:hidden; margin-bottom:25px; text-align:center;}
.tuxow3 li{ display:inline-block; padding:0 10px;line-height:35px; margin-right:10px; text-align:center;}
.tuxow3 li:last-child{ margin-right:0px;}

.lxhu_b1{ height:auto; overflow:hidden; border-bottom:1px solid #cccccc; padding-bottom:20px; margin-bottom:20px;}
.lxhu_b1 dl{ float:left; width:99px;height:auto; overflow:hidden;}
.lxhu_b1 dt{width:99px; height:99px; background:#f5f8fd; border-radius:100px; margin-bottom:16px;text-align:center;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
.lxhu_b1 dt img{ display:block; border:9px solid #d5e3f8; border-radius:100px; width:88px; height:88px; margin:0 auto;}
.lxhu_b1 dd{ display:block; border:1px solid #cccccc; text-align:center; line-height:35px; width:100%; height:35px; margin:0 auto; border-radius:5px; color:#ff2f53; font-size:16px; font-weight:bold;}
.lxhu_br{ float:right; width:64%; height:auto; overflow:hidden; padding-top:0px;}
.lxhu_br h1{ min-height:34px; border-bottom:1px solid #dadadc; position:relative; color:#333; font-size:16px; padding-bottom:10px; font-weight:bold; margin-bottom:15px; font-family: "PINGFANG BOLD";}
.lxhu_br h1:after{ content:'';position:absolute;left:0; bottom:0px; height:3px;width:42px;background:#ff2f53;transition:400ms ease all;-moz-transition:400ms ease all;}
.lxhu_br p{ line-height:28px; font-size:13px; color:#888888; font-family: "PINGFANG REGULAR";}
.lxhu_br p span{ font-weight:bold; color:#333333; font-size:13px; font-family: "PINGFANG REGULAR";}
.lxhu_br a{ display:block; width:80%; height:38px; background:#333333; text-align:center; line-height:38px; color:#fff; font-size:14px; border-radius:5px; margin-top:15px;}
.lxhu_br p strong{ color:#333333; font-size:13px;}
.yqinu2{ height:auto; overflow:hidden;}


.sq_box10{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../tu/tu300.jpg) no-repeat center center;background-size:cover; padding:10px 15px 10px 15px;}
.sq_box10 img{ display:block; margin:0 auto; max-width:100%;}
.goxniw{ clear:both; height:auto; overflow:hidden; padding-top:20px; margin-bottom:20px;}
.nein{ width:100%; height:auto; position:relative; z-index:2;text-align:center;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}

.yinii{ background:#fff; width:100%; height:auto; padding:20px 15px; margin-bottom:20px; position:relative;}

.yinii h1{ position:relative; min-height:45px; line-height:33px; color:#999999; font-size:16px; font-family: "PINGFANG BOLD"; margin-bottom:10px;}
.yinii h1 span{ display:inline-block; width:33px; height:33px; background:#5590e2; border-radius:100px; text-align:center; line-height:33px; margin-right:10px; color:#fff; font-style:italic;}
.yinii h1:after{ content:'';position:absolute;left:8px; bottom:0px; height:1px;width:14px;background:#77a6e8;transition:400ms ease all;-moz-transition:400ms ease all;}
.yinii p{ color:#333333; font-size:16px; line-height:24px; font-weight:bold;font-family: "PINGFANG BOLD";}
.yd_ban_b11 a.dinwi{ float:left; display:block; width:42%; height:50px; background:#ff2246; text-align:center; border-radius:50px; line-height:50px;     color: #fff;font-size:12px; letter-spacing:-0.7px;font-family: "PINGFANG BOLD";text-transform: uppercase;}
.yd_ban_b11 a.dinwi1{ float:right; display:block; width:54%; height:50px; background:#ff2246; text-align:center; border-radius:50px; line-height:50px;     color: #fff;font-size:12px; letter-spacing:-0.7px;font-family: "PINGFANG BOLD";text-transform: uppercase;}


.ydio_t1{ width:100%; height:80px; position:relative; background:#ff2f53; border-top-left-radius:5px; border-top-right-radius:5px; padding-top:10px;}
.ydio_t1:after{ content:'';position:absolute;left:0; bottom:-21px; height:21px;width:38px; background:url(../images/bg35.png) no-repeat left center;}
.ydio_b12{ padding:20px 15px; background:#f9f9f9;}
.ydio_b12 p{ clear:both; height:auto; overflow:hidden; line-height:36px; margin-bottom:14px;  font-family: "PINGFANG REGULAR"; clear:both; height:auto; overflow:hidden;}
.ydio_b12 p span{ float:left; display:block; width:80px; color:#333333; font-size:14px;  font-family: "PINGFANG REGULAR"; font-weight:bold;}
.wbk14{ float:right; width:72%; height:150px; padding:0px 10px; color:#fff;  font-family: "PINGFANG REGULAR"; line-height:36px; border-radius:0px; border:1px solid #ccc; background:none;}
.wbk13_1{ border-radius:0px;}

.lx_ine1{ width:100%; height:auto; margin:0 auto;}
.lx_ine1 h1{ text-align:center; color:#fff; text-shadow:1px 1px 0px #676767; color:#fefeff; font-size:20px; font-weight:bold; margin-bottom:30px; margin-bottom:20px;}
.lx_ine1 h1 em{ font-size:20px; color:#00ffff; font-weight:bold;}

.lx_ine1 h2{ text-align:center; color:#fff; text-shadow:1px 1px 0px #676767; color:#fefeff; font-size:14px; font-weight:bold; overflow:hidden; margin-bottom:30px; margin-bottom:40px;}
.lx_ine1 h2 em{ font-size:14px; color:#00ffff; font-weight:bold;}

.toni{ width:100%; height:auto; overflow:hidden; background:url(../images/bg48.jpg) no-repeat center center; padding:30px 15px; border-radius:5px;}

.toni_t{ line-height:40px; border-radius:5px; background:rgba(255,255,255,0.2); background-size:cover; padding:0 20px; color:#fff; font-size:18px; font-weight:bold; margin-bottom:20px; font-family: "PINGFANG BOLD"; box-shadow:0px 0px 10px #333;}
.toni_t img{ margin-right:10px; vertical-align:middle;}
.toni_b{ height:auto; overflow:hidden; position:relative; padding:0 20px;}
.toni_b p{ line-height:24px; margin-bottom:20px; font-size:14px; color:#fff;}
.toni_b a{ display:block; width:260px; height:50px; background:#ff2f53; text-align:center; line-height:50px; text-align:center; color:#fff; font-size:16px; border-radius:5px;}
.toni_b a img{ margin-left:10px;width:24px;}
.toni1{ background:url(../images/bg49.jpg) no-repeat center center; background-size:cover; margin-top:60px;}
.toni_b a.lokj{ display:block; width:260px; height:50px; background:#4972bf; text-align:center; line-height:50px; text-align:center; color:#fff; font-size:16px; border-radius:5px;}
.toni_b a.lokj img{ margin-left:10px; width:24px;}
.ucni_bw1{ display:block; width:98%; margin:0 auto; padding:40px 20px 20px 20px; background:#fff; box-shadow:0px 1px 5px #ccc; margin-top:-50px; height:auto;}
.sugb{ width:100%; height:auto; overflow:hidden; border:1px solid #cccccc; background:#fbfbfb; padding:30px 20px;}
.sugb_t{ height:auto; overflow:hidden; background:url(../images/bg50.jpg) no-repeat left bottom; margin-bottom:20px; padding-bottom:20px;}
.sugb_t h1{ color:#ff2f53; font-size:18px; font-weight:bold; line-height:35px;}
.sugb_t p{ line-height:28px; color:#666666; font-size:16px; font-family: "PINGFANG REGULAR";}
.sugb_t p a span{ color:#ff2f53; text-decoration:underline; font-size:16px;}
.sugb_t p a img{ margin-right:10px; margin-top:0px; vertical-align:middle;}
.sugb_t p img{ max-width:100%; margin-top:20px;}
.sugb_t p span.wizni{ color:#333333; font-size:16px; font-weight:bold;}
.sugb_t p span.wizni1{ color:#ff2f53; font-size:16px; font-weight:bold;}
.sugb_t p span.wizni2{ color:#333333; font-size:14px; font-weight:bold;}
.sugb_t p span.wizni3{ color:#888; font-size:14px;}
.sugb_t p span.wizni3 strong{ color:#333; font-size:14px;}
.sugb_t ul{}
.sugb_t li{ line-height:28px; font-size:16px; color:#888; padding-left:20px; background:url(../images/bg136.jpg) no-repeat left center; font-family: "PINGFANG REGULAR";}
@media(max-width:414px){
.sugb{ width:100%; height:auto; overflow:hidden; border:1px solid #cccccc; background:#fbfbfb; padding:30px 15px;}	
}

/*留学申请 end*/













  /*弹框样式3*/
.cd-popup3{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup3.is-visible3 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container3 {
    position: relative;
    width:400px;
    margin:250px auto;
    height:auto;
	padding:20px 15px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-buttons{ overflow:hidden;}
.cd-buttons p img{ display:block; max-width:100%; margin:0 auto; margin-top:38px; margin-bottom:20px;}
.cd-popup-container3 p{ text-align:center; color:#333; font-size:14px; line-height:28px;}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.is-visible3 .cd-popup-container3 {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }







































































































































































































































































































































































































