/*
Theme Name: 上海职学
Theme URI: 
Description:北京六翼
Author: 安伟
Version: 1.0 
*/


.swiper-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-slide{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}


.clearfix:after{ content:""; clear:both; display:block;}

.ihangyebj{ padding-bottom:0px; position:relative;}
.ihangyebjlist{ overflow:hidden;}
.ihangyebjlist li{ float:left; width:32%; margin:0 2% 0 0; position:relative; overflow:hidden;}
.ihangyebjlist li:nth-child(3n){ margin-right:0;}
.ihangyebjlist li .ihybjimg{}
.ihangyebjlist li .ihybjimg img{ width:100%;}
.ihangyebjlist li .ihybjtext{ position:absolute; bottom:0; height:100px; overflow:hidden; padding:20px 20px;color:#fff; cursor:pointer; background:linear-gradient(to top, rgb(0, 0, 0), transparent);  transition: all 0.3s;}
.ihangyebjlist li:hover .ihybjtext{ height:100%;}
.ihangyebjlist li .ihybjtext h2{ font-size:18px; line-height:30px; letter-spacing:1px; color:#fff;}
.ihangyebjlist li .ihybjtext .ihybjnr{ margin-top:20px;}
.ihangyebjlist li .ihybjtext .ihybjnr p{ font-size:16px; line-height:26px; text-align:justify; text-justify:distribute; text-justify:distribute-all-lines; }

.ihangyebj .ihangyebtn a { width:25px; height:47px; position:absolute; top: 50%; margin-top:-23px; z-index:3;}
.ihangyebj .ihangyebtn a.ihangyeprve{ left:-10px; background:url(../image/ibtnprve.png) no-repeat left center; background-size:15px; }
.ihangyebj .ihangyebtn a.ihangyenext{ right:-10px; background:url(../image/ibtnnext.png) no-repeat right center; background-size:15px;}
.sw-box.ihangyebj .ihangyebtn a.ihangyeprve{left:-30px; }
.sw-box.ihangyebj .ihangyebtn a.ihangyenext{right:-30px;}

.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next{ position:absolute; display:block; width:25px; height:47px; top:20%;}
.owl-carousel .owl-nav button.owl-prev .fa, .owl-carousel .owl-nav button.owl-next .fa{ display:none;}
.owl-carousel .owl-nav button.owl-prev{ left:-50px; background:url(../image/ibtnprve.png) no-repeat;}
.owl-carousel .owl-nav button.owl-next{ right:-50px; background:url(../image/ibtnnext.png) no-repeat;}

.team-carousel .owl-dots{ text-align:center;}
.team-carousel .owl-dots .owl-dot{ display:inline-block; width:10px; height:10px; background:#a3a7ab;border-radius: 100%; margin:0 5px; }
.team-carousel .owl-dots .owl-dot.active{ background:#3a414a;}

.container{ position:relative; z-index:5;}
.ichoseus{ overflow:hidden; border:#f0a41e 1px solid; border-radius: 25px; background:rgba(255,255,255,0.8);}
.ichoseustit{ height:75px; line-height:75px; background:#f0a41e; text-align:center; color:#000; font-size:35px;}
.ichoseleft{ position:relative;}
.ichoseleft:after{ content:""; width:1px; display:block; background:#f0a41e; height:calc(100% - 80px); position:absolute; top:40px; right:0; z-index:5;}
.ichoserlist{ padding:40px 40px 40px 30px; }
.ichoserlist li{ margin-bottom:28px;}
.ichoserlist li h3{ width:215px; height:45px; line-height:45px; color:#fff; text-align:center; background:#f0a41e; font-weight:normal; font-size:23px; border-radius: 10px; cursor:pointer;}
.ichoserlist li .xianzenr{ padding-top:22px; display:none; padding-left:5px;}
.ichoserlist li:nth-child(1) .xianzenr{ display:block;}
.ichoserlist li .xianzenr h6{ font-size:18px; color:#000;}
.ichoserlist li .xianzenr p{ font-size:16px; color:#000;text-align:justify; text-justify:distribute; text-justify:distribute-all-lines; margin-top:15px;}


/*分页样式开始*/
#pageabc{text-align:center;margin:30px 0;clear:both;height:auto;overflow:hidden;color:#333;line-height:23px;text-align:center;}
#pageabc a.noallowed{cursor: not-allowed;}
#pageabc span,#pageabc a{font-size:12px;color:#595757;padding:5px 15px;border: 1px solid rgba(26,34,125,0.22);text-decoration:none;margin:3px 5px;display:inline-block;text-align:center; border-radius: 4px;}
#pageabc a:hover,#pageabc a.current{color:#fff;background-color:#e9a343;border:1px solid #e9a343;}
/*分页样式结束*/

.ibanner{ position:relative;}
.ibanner video{ width:100%; display:block;}
.ibannertxt{ text-align:center; position:absolute; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.6); color:#fff; display: flex; display: -webkit-flex; justify-content:center; align-items:center;}
.ibannertxtcon{}
.ibannertxt h2{ color:#fff; font-size:60px;}
.ibannertxt p{ font-size:20px; margin:65px 0 80px 0;}


.pagecon{ padding:30px; }
.pagecon p{ font-size:14px; margin-bottom:20px; color:#515e6f;}
.pagecon img{ display:block; max-width:100%; margin:0 auto;}

.aboutqienhuan{}
.aboutqienhuan .imgbox .row{ align-items:center;}
.aboutqhcon{display: flex; display: -webkit-flex; justify-content:flex-end; align-items:center;}
.aboutqhicon{ margin-right:20px;}
.aboutqhicon img{ width:100px;}
.aboutqhtext{}
.aboutqhtext p{ font-weight:300; font-size:24px; letter-spacing:2px;}
.aboutqhtext h3{ font-size:24px; margin-top:10px;font-weight: 500; letter-spacing:2px;}


/*-联系我们-*/
.contact{ padding:60px 0;}
h2.contacttit{font-size: 18px; line-height:40px;}
.contacttext{}
.contactlianxi{ margin-top:40px; display: flex; display: -webkit-flex; flex-direction:row; justify-content:space-around;}
.contactlianxi .contactlogo{ width:20%; background:#485462; display: flex; display: -webkit-flex; justify-content:center; align-items:center;}
.contactlianxi .contactlogo img{ max-width:50%; }
.contactlianxi .contactform{ width:80%; background:#f8f8f8; padding:50px 80px;}
.contactform form{ margin:0 auto;}
.contactform form li{ margin-bottom:20px;}
.contactform form li label{ line-height:40px;}
.contactform form li label em{ display:none;}
.contactform form li input{ background:#fff;}
.contactform form .tijiaobtn{ text-align:right; margin-top:30px;}
.contactform form .tijiaobtn input{ background:#dca554; color:#fff; border-radius: 5px;}



.week_contact{width:100%; min-width:1024px; border-bottom:#E9E9E9 1px solid; margin-top:50px;}
.week_container{margin:0 auto; padding:0 12px; max-width:1170px; min-width:1024px;}
.contact-ways{overflow:hidden; margin-bottom:0;}
.contact-ways li{float:left; width:33%; height:420px;  border-left:1px solid #E9E9E9; border-top:#E9E9E9 1px solid;}
.contact-ways li:last-child{ border-right:1px solid #E9E9E9;}
.contact-ways li:first-child{}
.contact-ways li a,.contact-ways li a:hover{display:block; padding:88px 0;text-align:center; text-decoration:none; }
.contact-ways li h4{font-size:16px; color:#666; line-height:30px; margin:0; font-weight:100; }
.contact-ways li p.cway-txt{font-size:30px; line-height:50px; color:#121212;}
.contact-ways li:hover p.cway-txt { color:#e9a343; }
.contact-ways li a i{margin:0 auto 20px; display:block; width:128px; height:128px; background-color:#eee; border-radius:64px; transition:all 0.3s; -webkit-transition:all 0.3s;-moz-transition:all 0.3s; -webkit-tap-highlight-color:rgba(0,0,0,0);}

.contact-ways li a:hover i{background-color:#e9a343; transition:all 0.3s; -webkit-transition:all 0.3s;-moz-transition:all 0.3s; -webkit-tap-highlight-color:rgba(0,0,0,0);}
.contact-ways li a i.i-phone{background-image:url(/wp-content/themes/html/images/icon_phone.png);background-size:128px; background-repeat:no-repeat; background-position:0 0;}
.contact-ways li a:hover i.i-phone{background-position:0 -128px;}
.contact-ways li a i.i-qq{background-image:url(/wp-content/themes/html/images/icon_qq.png);background-size:128px; background-repeat:no-repeat; background-position:0 0;}
.contact-ways li a:hover i.i-qq{background-position:0 -128px;}
.contact-ways li a i.i-mail{background-image:url(/wp-content/themes/html/images/icon_mail.png);background-size:128px; background-repeat:no-repeat; background-position:0 0;}
.contact-ways li a:hover i.i-mail{background-position:0 -128px;}

.week_weixin{background:url(/wp-content/themes/html/images/bg_weixin.jpg) no-repeat center; background-size:cover; background-attachment:fixed; padding:80px 0;}
.week_weixin h3{margin:0 auto; font-size:32px; width:60%; line-height:1.75; text-align:center;color:#FFF; font-weight:normal; }
.week_weixin p{margin:0 auto 20px; font-size:16px;width:80%; line-height:1.75; text-align:center;color:#eee;}
.week_weixin-p img{display:block; margin:0 auto; width:160px; height:160px;}
.week_weixin p span{display:inline-block; margin:0 20px;}

.contactmap{ width:100%;}
#allmap {width: 100%;height: 400px;overflow: hidden;}
#allmap b{color: #CC5522;font-size: 14px; }
#allmap img{max-width: none;}

.produocsxall{ padding:0 15px 40px;}
.shaixuanlist{ width:1100px; margin:0 auto;}
.shaixuanlist .prosxitem{ margin-bottom:30px; line-height:40px;}
.shaixuanlist .prosxitem span{ display:inline-block; width:170px; padding-right:20px; text-align:right; font-weight:bold; font-size:16px; border-radius:5px; background:#f5f5f5;}
.shaixuanlist .prosxitem a{ display:inline-block; font-size:14px; color:#333; border:#eee 1px solid; padding:0 20px; border-radius:5px; margin-left:20px;}
.shaixuanlist .prosxitem a.current{background: #e9a343; color:#fff; border: 1px solid rgba(26,34,125,0);}
.shaixuanlist .prosxitem a:hover{ border:#e9a343 1px solid; color:#e9a343;}
.shaixuanlist .prosxitem a.current:hover{ color:#fff;}

.coursestit{ margin-bottom:30px;}
.coursestit h2{ font-size:24px; line-height:30px;}
.coursestit h3{ font-size:18px;}
.coursestitjj{ font-size:16px; margin-top:10px;}

.courses-single-page .text-wrap p{ margin-bottom:20px;}
.courses-single-page .text-wrap p b{ font-size:16px;}

.singlestudyms{}
.singlestudymslist{}
.singlestudymslist ul{ height:auto; overflow:hidden;}
.singlestudymslist li{ width:32%; margin:0 2% 2% 0; float:left; text-align:center; /* margin-bottom:20px; display: flex; display: -webkit-flex; align-items:center;*/}
.singlestudymslist li:nth-child(3n){ margin-right:0;}
.singlestudymslist li .xueximsicon{ width:100px; height:100px; margin:0 auto; display: flex; display: -webkit-flex; justify-content:center; align-items:center;}
.singlestudymslist li .xueximsicon img{ max-width:70px;}
.singlestudymslist li .xueximstext{ text-align:center;}
.singlestudymslist li .xueximstext h3{ font-size:16px;}
.singlestudymslist li .xueximstext p{ font-size:14px; margin-bottom:0;}

.fm-form input.submit{ float:none;}

.courses-single-page .text-wrap .title{ background:url(/wp-content/themes/html/css/images/singleh3bg.png) no-repeat left center; padding-left:18px; letter-spacing:2px; }

.iconbox.style3 a{ display:block;}

.guanzhulist{}
.guanzhulist li{ float:left; margin-right:15px;}
.guanzhulist li a{ display:block;}

.gzewmlist{ margin-top:30px; max-width:80%;}
.gzewmlist li{ display:none;}
.gzewmlist li .gzwemimg{ text-align:center;}
.gzewmlist li .gzwemimg img{ max-width:150px; margin:0 auto;}
.gzewmlist li h3{ text-align:center; margin-top:5px; line-height:30px; color:#fff; font-size:16px; font-weight:normal;}


/*20220723新增代码*/
/*底部关注*/
.guanzhulist{}
.guanzhulist li{ float:left; margin-right:15px;}
.guanzhulist li a{ display:block;}

.gzewmlist{ margin-top:30px; max-width:80%;}
.gzewmlist li{ display:none;}
.gzewmlist li .gzwemimg{ text-align:center;}
.gzewmlist li .gzwemimg img{ max-width:150px; margin:0 auto;}
.gzewmlist li h3{ text-align:center; margin-top:5px; line-height:30px; color:#fff; font-size:16px; font-weight:normal;}

/*关于我们*/
.erjibanner{ position:relative;}
.erjibannerimg img{ width:100%; min-height: 370px;object-fit: cover;object-position: center;}
.erjibannertext{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:2; padding-top:35px;}
.dqwz{ font-size:18px; color:#3d5467; font-weight:bold; letter-spacing:2px;}
.dqwz a{ font-size:18px; color:#fff;}
.erjibiaoyu{ color:#fff; font-size:38px; line-height:60px; font-weight:bold; margin-top:50px; letter-spacing:3px;}
.erjititle{ font-size:40px; line-height:80px; font-weight:bold; color:#fff; margin-top:40px; letter-spacing:3px;}

.about_fuwu{ border-bottom:#f0a41e 6px solid; background:#fff; padding:20px 0; box-shadow: 5px 10px 10px rgba(200,200,200,0.7); margin-top:-60px; position:relative; z-index:5; border-radius:15px 15px 0 0;}
.about_fuwulist{}
.about_fuwulist ul{display: flex; display: -webkit-flex;}
.about_fuwulist li{ width:33.33%; text-align:center; background:url(../image/about_fuwulistlibg.png) no-repeat right center;}
.about_fuwulist li:last-child{ background:none;}
.about_fuwulist li a{ display:block; letter-spacing:2px;}
.about_fuwulist li .about_fuwuicon{}
.about_fuwulist li .about_fuwutitle{ margin-top:20px;}
.about_fuwulist li .about_fuwutitle h2{ line-height:43px; font-size:30px; color:#000; background:#f0a41e; padding:0 20px; display:inline-block;}
.about_fuwulist li .about_fuwutitle:after{ content:""; display:block; width:107px; height:4px; background:#3d5467; margin:10px auto 0;}
.about_fuwulist li .about_fuwujianjie{ color:#3d5467; line-height:30px; height:160px; font-size:18px; margin-top:10px; display: flex; display: -webkit-flex; align-items:center; justify-content:center;}
.about_fuwulist li .about_fuwujianjie p{}
.about_fuwulist li .about_fuwubtn{ margin-top:10px; font-size:16px; color:#f0a41e}

.about_whoweare{ margin-top:130px;}
.about_wertit{ text-align:center;}
.about_wertit h2{ line-height:70px; color:#000; font-size:38px;}
.about_wertit h2:before{ content:""; display:block; width:46px; height:22px; background:#f0a41e; margin:0 auto;}
.about_wertit p{ color:#000; line-height:40px; font-size:24px;}

.about_werlist{}
.about_werlist li{display: flex; display: -webkit-flex; justify-content:space-between; align-items:center; margin-top:60px;}
.about_werlist li .about_werlistimg{ width:39%;}
.about_werlist li .about_werlistimg img{ width:100%;border-radius: 0px 120px 0px 120px;}
.about_werlist li .about_werlisttext{ width:57%; color:#000; font-size:22px; line-height:35px; position:relative; padding:20px 34px 0 0;}
.about_werlist li .about_werlisttext p{text-align:justify; text-justify:distribute; text-justify:distribute-all-lines; position:relative; z-index:3;}
.about_werlist li .about_werlisttext:before{ content:""; display:block; width:73px; height:73px; background:#fbe5be; position:absolute; right:0; z-index:2; top:0;}

.about_werlist li:nth-child(2n){ flex-direction:row-reverse;}
.about_werlist li:nth-child(2n) .about_werlistimg img{border-radius: 120px 0px 120px 0px;}
.about_werlist li:nth-child(2n) .about_werlisttext{ padding:20px 0 0 34px;}
.about_werlist li:nth-child(2n) .about_werlisttext:before{ left:0; right:auto;}

#yuanjing{margin-bottom: -95px;}
#yuanjing2{margin-top: -35px;}
.about_yuanjing{ margin-top:130px;}
.about_yj{ max-width:950px; margin:50px auto 0; font-size:24px; line-height:35px; color:#000; text-align:justify; text-justify:distribute; text-justify:distribute-all-lines; }

.about_jiazhiguan{ margin-top:130px;}
.about_jzglist{ margin-top:50px;}
.about_jzglist ul{display: flex; display: -webkit-flex;}
.about_jzglist li{ width:33.3333333%; background:#f0a41e;  border-radius:25px 25px 0 0; overflow:hidden;}
.about_jzglist li .aboutjzgimg{}
.about_jzglist li .aboutjzgimg img{ width:100%; border-radius:25px;}
.about_jzglist li .aboutjzgtext{ text-align:center; padding:0px 68px; margin:30px 0; border-right:#fff 1px solid;}
.about_jzglist li .aboutjzgtext h3{ font-size:32px; line-height:60px; color:#fff; border-bottom:#676754 2px solid; padding-bottom:5px;}
.about_jzglist li .aboutjzgtext p{ font-size:20px; color:#fff; margin-top:10px; line-height:28px;}

.about_help{ margin-top:15px; padding-bottom:100px;}
.about_helpitem{ padding-top:115px;}
.about_helptit{ text-align:center;}
.about_helptiticon{}
.about_helptiticon img{ max-width:94px;}
.about_helptit h2{ background:#f0a41e; color:#000; width:380px; line-height:65px; margin:0 auto; font-size:35px; font-weight:normal; letter-spacing:5px; margin-top:20px; position:relative;}
.about_helptit h2:after{ content: ''; display: inline-block; border:20px solid transparent; border-top-color:#f0a41e; position: absolute; bottom: -40px; left: 50%; margin-left:-20px;}
.about_helptitjj{ margin-top:40px; font-size:32px; color:#395366; line-height:42px;}
.about_helpnr{ max-width:1017px; margin:0 auto;}
.about_helpnr p{ margin-top:50px; font-size:24px; color:#000; line-height:40px;}
.about_helpnr p img{ display:block; margin:0 auto;}

/*右边栏*/
.righthqzlbtn{ position:fixed; right:24px; bottom:140px; width:100px; z-index:99999;}

/*新表单样式*/
.erjiformall{ border:#f5be5f 1px solid;border-radius: 10px; padding:0 0 0 0; height:auto; overflow:hidden; margin-bottom:100px;}
.erjiformtit{ height:90px; line-height:90px; text-align:center; background:#f0a41e; color:#000; font-size:32px; font-weight:bold;}
.erjiformleft{ width:40%; border-right:#f5be5f 1px solid; float:left;}
.erjiformleft img{ width:100%;}
.erjiform{ width:52%; margin-left:4%; float:left; padding-top:50px;}
.erjiformspecial{ width:90%; margin-left:4%; float:left; padding-top:50px;}
.erjiform ul{}
.erjiform li{ margin-bottom:30px;}
.erjiform li label{ color:#000; font-size:22px; letter-spacing:3px; position:relative; line-height:50px; padding-left:20px;}
.erjiform li label em{ color:#f5a800; position:absolute; left:0;}
.erjiform li input, .erjiform li select{ border:#e6e6e6 1px solid;  font-size:18px; color:#999999; border-radius: 10px; padding:0 10px;}
.erjiform .tijiaobtn{ margin-top:50px;}
.erjiform .tijiaobtn input{ color:#000; text-align:center; width:100%; background:#f0a41e; border:none; line-height:50px; font-size:24px; letter-spacing:3px;height:50px; border-radius: 10px;}
.erjiform .ibdtishi{ font-size:14px; color:#999999; margin-top:20px;}
.erjiform .ibdtishi a{ color:#f0a41e;}


.erjiformspecial{ width:90%; margin-left:4%; float:left; padding-top:50px;}
.erjiformspecial ul{}
.erjiformspecial li{ margin-bottom:30px;}
.erjiformspecial li label{ color:#000; font-size:22px; letter-spacing:3px; position:relative; line-height:50px; padding-left:20px;}
.erjiformspecial li label em{ color:#f5a800; position:absolute; left:0;}
.erjiformspecial li input, .erjiform li select{ border:#e6e6e6 1px solid;  font-size:18px; color:#999999; border-radius: 10px; padding:0 10px;}
.erjiformspecial .tijiaobtn{ margin-top:50px;}
.erjiformspecial .tijiaobtn input{ color:#000; text-align:center; width:100%; background:#f0a41e; border:none; line-height:50px; font-size:24px; letter-spacing:3px;height:50px; border-radius: 10px;}
.erjiformspecial .ibdtishi{ font-size:14px; color:#999999; margin-top:20px;}
.erjiformspecial .ibdtishi a{ color:#f0a41e;}


/*解决方案*/
.solutions_fuwulist{ padding-top:30px;}
.solutions_fuwulist li .about_fuwuicon:after{ content:""; display:block; width:107px; height:4px; background:#f0a41e; margin:20px auto 0;}
.solutions_fuwulist li .about_fuwujianjie{ font-size:24px; line-height:38px;}

.solutions_help{}
.solutions_help .about_wertit h2{ color:#395366; line-height:50px;}
.solutions_help .about_wertit h2:before{ margin-bottom:20px;}
.solutions_help .about_helpnr p{ font-size:18px; line-height:30px; margin-top:30px;text-align:justify; text-justify:distribute; text-justify:distribute-all-lines; }

.soulteshu001{display: flex; display: -webkit-flex; justify-content:space-between; align-items:center; position:relative; margin-top:30px;}
.soulteshu001 p:nth-child(1){ width:43%;}
.soulteshu001 p:nth-child(2){ width:53%;}
.soulteshu001:before{ content:""; display:block; width:365px; height:17px; background:#f0a41e; position:absolute; top:50px; left:39%;}
.soulteshu001:after{ content:""; display:block; width:59px; height:59px; border:#f0a41e 3px solid; position:absolute; top:0; right:0;}

.soulteshu002{ margin-top:60px;}
.soulteshu002 li{display: flex; display: -webkit-flex; justify-content:space-between; margin-bottom:40px; align-items: center;}
.soulteshu002 li .soulteshutwoimg{ width:41%;}
.soulteshu002 li .soulteshutwotext{ width:56%; padding-top:25px;}
.soulteshu002 li .soulteshutwotext h3{ font-size:30px; line-height:40px; color:#000; font-weight:normal; margin-bottom:22px; padding-left: 47px; position:relative;}
.soulteshu002 li .soulteshutwotext h3:before{ content:""; display:inline-block; vertical-align:middle; margin-right:19px; width:27px; height:27px; background:#f0a41e; position:absolute; left:0; top:5px;}
.soulteshu002 li .soulteshutwotext p{ border-top:#f0a41e 1px solid; padding-top:22px; margin-top:0;}
.soulteshu002 li:nth-child(1) .soulteshutwotext p{ font-size:24px; color:#000; line-height:38px;}
.soulteshu002 li:nth-child(1) .soulteshutwotext{ padding-top:10px;}

.soulteshu002 li:nth-child(2n){flex-direction:row-reverse;}

/*热门职位*/
.erjizwyu{ color:#395366; font-size:22px; line-height:38px; padding-top:12px; font-weight: bold;}
.erjizwyu:before{ content:""; display:block; width:350px; height:1px; background:#fff; margin-bottom:12px;}

.zhewei_help{ padding-bottom:0;}
.zhiweilist{ max-width:1110px; margin:0 auto;}
.faqs-page{ padding-top:50px;}

.leadmore{ width:150px; height:45px; line-height:45px; background:#f0a41e; margin:30px auto 0; border-radius: 10px;}
.leadmore a{ display:block; color:#fff; font-size:16px; text-align:center; letter-spacing:2px;}

/*大学专业*/
.courses-grid-v1-page{ max-width:1140px; margin:0 auto;}
.course-content .title a span{ display:none;}
.courses-grid-v1-page .course-content .title{ height:auto;}
.courses-grid-v1-page .container-fluid{ padding:0;}


/*新闻*/
.newsfl li{ width:calc(20% - 28px);}
.newsfl li a{ letter-spacing:2px;}

.newslistall{ padding:0 15px;}
.newslist{}
.newslist li{ width:31.3333%; float:left; margin:0 3% 5% 0;}
.newslist li:nth-child(3n+2){ margin-right:0;}

.newslist li a{ display:block;}
.newslist li .newslicon{ display:block; border:#ebecec 1px solid;}
.newslist li .newslicon .newslistimg{ overflow:hidden;}
.newslist li .newslicon .newslistimg img{transition:all 0.5s; width:100%; height:207px;}
.newslist li .newslicon .newslisttext{ position:relative; padding:15px 20px; border-top:#f0a41e 5px solid;}
.newslist li .newslicon .newslisttext .suoshufl{ height:36px; line-height:36px; background:#f0a41e; text-align:center; letter-spacing:2px; color:#000; width:154px; border-radius: 8px; margin:0 auto; transform:translateY(-35px);}
.newslist li .newslicon .newslisttext .suoshufl a{color:#000; font-size:16px; font-weight:bold;}
.newslist li .newslicon .newslisttext h3{ display:block;}
.newslist li .newslicon .newslisttext h3 a{ height:90px; line-height:30px; font-size:22px; color:#000; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.newslist li .newslicon .newslisttext .readmore{margin-top:30px;}
.newslist li .newslicon .newslisttext .readmore a{ font-size:16px; color:#999; }
.newslist li:hover .newslicon .newslistimg img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}

.newslist li:nth-child(-n+2){ width:48.5%;}
.newslist li:nth-child(2){ margin-right:0;}
.newslist li:nth-child(-n+2) .newslicon .newslisttext{ padding-bottom:23px;}
.newslist li:nth-child(-n+2) .newslicon .newslisttext .suoshufl{ width:206px; height:48px; line-height:48px;} 
.newslist li:nth-child(-n+2) .newslicon .newslisttext .suoshufl a{ font-size:22px;}
.newslist li:nth-child(-n+2) .newslicon .newslisttext h3 a{ font-size:34px; height:100px; line-height:48px; -webkit-line-clamp:2;}
.newslist li:nth-child(-n+2) .newslicon .newslisttext .readmore a{ font-size:22px;}
.newslist li:nth-child(-n+2) .newslicon .newslistimg img{ height:323px;}

.newslistspecial{width:100%;}
.newslistspecial li{ width:30.3333%; float:left; margin:0 3% 5% 0;}
/*.newslistspecial li:nth-child(3n+3){ margin-right:0;}*/

.newslistspecial li a{ display:block;}
.newslistspecial li .newslicon{ display:block; border:#ebecec 1px solid;}
.newslistspecial li .newslicon .newslistimg{ overflow:hidden;}
.newslistspecial li .newslicon .newslistimg img{transition:all 0.5s; width:100%; height:207px;}
.newslistspecial li .newslicon .newslisttext{ position:relative; padding:15px 20px; border-top:#f0a41e 5px solid;}
.newslistspecial li .newslicon .newslisttext .suoshufl{ height:36px; line-height:36px; background:#f0a41e; text-align:center; letter-spacing:2px; color:#000; width:154px; border-radius: 8px; margin:0 auto; transform:translateY(-35px);}
.newslistspecial li .newslicon .newslisttext .suoshufl a{color:#000; font-size:16px; font-weight:bold;}
.newslistspecial li .newslicon .newslisttext h3{ display:block;}
.newslistspecial li .newslicon .newslisttext h3 a{ height:90px; line-height:30px; font-size:22px; color:#000; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.newslistspecial li .newslicon .newslisttext .readmore{margin-top:30px;}
.newslistspecial li .newslicon .newslisttext .readmore a{ font-size:16px; color:#999; }
.newslistspecial li:hover .newslicon .newslistimg img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}



.leadnewsmore{ margin:30px auto;}
.leadnewsmore a{ display:block; width:102px; height:102px; margin:0 auto; background:#f0a41e; border-radius: 100%; color:#fff; font-size:16px; display: flex; display: -webkit-flex; justify-content:center; align-items:center;}
.leadnewsmore img{ display:block; margin:0 auto 10px;}
.leadnewsmore span{ display:block;}



/*大学专业详情页*/
.singledxbantext{ font-size:38px; line-height:50px; font-weight:bold; color:#395366; margin-top:20px; letter-spacing:3px;}
.singledxbantext:after{ content:""; display:block; width:325px; height:1px; background:#395366; margin-top:15px;}
.sanjititle{ margin-top:15px;}
.daxuefeiyong{ background:#395366; color:#fff; line-height:38px; padding:0 10px; display:inline-block; font-size:18px; margin-top:18px; }

.singledaxue{ max-width:1110px; margin:0 auto; padding:100px 0;}
.sdaxuetab{}
.sdaxuetab ul{}
.sdaxuetab li{ float:left; color:#aeadad; letter-spacing:5px; margin-right:95px; font-size:35px; line-height:50px; cursor:pointer;}
.sdaxuetab li:after{ content:""; display:block; height:9px; background:none; margin-top:10px;}
.sdaxuetab li.current{ color:#000000;}
.sdaxuetab li.current:after{background:url(../image/sdaxuetablibg.png) no-repeat;}

.sdaxueqiehuan{}
.sdaxueqiehuan .sdaxueitem{ padding:40px 0; display:none;}
.sdaxueqiehuan .sdaxueitem:nth-child(1){ display:block;}

.saduetit{text-align: center;}
.saduetit h2{ color:#395366; font-size:36px; line-height:50px;}
.saduetit h2:before{ content:""; display:block; width:46px; height:22px; background:#f0a41e; margin:0 auto; margin-bottom: 20px;}
.saduetit p{ color:#395366; font-size:30px; line-height:40px; margin-top:10px;}
.sdaxueqiehuan img{ margin:0 auto; display:block; max-width:100%;}
.sdxh3tit{ line-height:38px; font-size:30px; color:#000; margin-bottom:25px; position:relative;font-weight: normal;}
.sdxh3tit:before{ content:""; display:block; width:25px; height:25px; background:#f0a41e; position:absolute; left:-44px; top:6px;}
.sdaxuejianjie{ padding:0 44px; margin-top:60px;}
.sdaxuejianjie p{ margin-bottom:25px; color:#000; font-size:20px; line-height:35px;}
.sdaxuejianjie p span{ color:#989898; font-size:16px;}

.sdaxueitem li .soulteshutwotext h3{  color:#000; }
.sdaxueitem .soulteshu002 li:nth-child(1) .soulteshutwotext p, .sdaxueitem .soulteshu002 li .soulteshutwotext p{ font-size:20px; line-height:35px; color:#000; padding-top:10px;}
.sdaxueitem .soulteshu002 li:nth-child(2n){flex-direction: row;}


.xuexiqunti{ margin-top:100px;}
.xuexiquntilist{ margin-top:45px;}
.xuexiquntilist li{ width:21.625%; text-align:center; margin:0 4.5% 5% 0; float:left;}
.xuexiquntilist li:nth-child(4n){ margin-right:0;}
.xuexiquntilist li .xxqticon{}
.xuexiquntilist li .xxqticon img{ border-radius: 100%;}
.xuexiquntilist li .xxqttext{ margin-top:32px;}
.xuexiquntilist li .xxqttext h4{ font-size:20px; color:#000; line-height:30px; font-weight:normal;}
.xuexiquntilist li .xxqttext h4:before{ content:""; display:block; width:112px; height:2px; background:#f3b548; margin:0 auto 20px;}

.kechengyoushi li{ width:30%;}
.kechengyoushi li:nth-child(4n){ margin-right:4.5%;}
.kechengyoushi li:nth-child(3n){ margin-right:0;}
.kechengyoushi li:nth-last-child(-n+3){ margin-bottom:0;}


.shelielingyu{ margin-top:100px;}
.singledaxuenr{ margin-top:50px;}
.singledaxuenr p{ font-size:20px; color:#000; line-height:35px; margin-bottom:30px;}
.singledaxuenr p span{ color:#989898; font-size:16px;}

.singledaxuenr ul{ margin-bottom:30px; width:42%; float:left; padding-left:120px;}
.singledaxuenr li{ font-size:20px; color:#000; line-height:35px; }
.clear{ clear:both;}

.whychosexhlx{ margin-top:100px;}
.xianslxlist{ background:#395366; margin-top:70px; border-radius: 10px; overflow:hidden;}
.xianslxlist ul{}
.xianslxlist li{ width:33.333%; float:left; color:#fff; padding:60px 30px; position:relative;}
.xianslxlist li:after{ content:""; display:block; width:2px; height:294px; background:#fff; position:absolute; right:0; top:50%; transform: translate(0%, -50%);}
.xianslxlist li:last-child:after{ display:none;}
.xianslxlist li .xslxicon{}
.xianslxlist li .xslxicon img{ margin:0 auto; display:block;}
.xianslxlist li .xslxtext{ margin-top:10px;}
.xianslxlist li .xslxtext h4{ color:#fff; font-size:24px; line-height:50px; text-align:center; letter-spacing:2px;}
.xianslxlist li .xslxtext .xslxtextnr{ background:url(../image/xslxtextbg.png) no-repeat center top; padding-top:20px; margin-top:18px;}
.xianslxlist li .xslxtext p{ font-size:18px; line-height:30px; letter-spacing:2px;}

.xianslxlist002{ margin-top:40px; background:#f0a41e;}
.xianslxlist002 li:after{background:#395366;}
.xianslxlist002 li, .xianslxlist002 li .xslxtext h4{ color:#395366;}
.xianslxlist002 li .xslxtext .xslxtextnr{ background:url(../image/xslxtextbg002.png) no-repeat center top; }
.xianslxlist002 li .xslxtext p{ font-weight:600;}

.sdaxuelqbz{ color:#415364; font-size:20px;}
.sdaxuelqbz p{ margin-bottom:30px; line-height:35px;}

.tijiaocgym{ padding:130px 0;}
.tijiaocgym .about_wertit h2{ color:#395366; margin-bottom:10px;}
.tijiaocgym .about_wertit p{ font-size:18px; line-height:30px;}
.tijiaocgym .about_wertit p a{ font-size: 18px; color:#f0a41e;}


@media(max-width:1680px){
	.ibannertxtcon{ margin-top:-5%;}
}
@media(max-width:1440px){
	.ibannertxtcon{ margin-top:-8%;}
	.ibannertxt p{ margin:5% 0;}
}
@media(max-width:1280px){
	.ibannertxtcon{ margin-top:-10%;}
	.ibannertxt h2{ font-size:50px;}
}
@media(max-width:768px){
    .ihangyebjlist {
    	overflow: hidden;
    	width: 90%;
    	margin: 0 auto;
    }
    .ihangyebjlist li .ihybjtext .ihybjnr p{ font-size:14px; line-height:22px;}
    .team-member .jiaoyucitit{ font-size:16px;}
    .flat-popular-courses .course:last-child{ margin-bottom:0;}
    .flat-register-now input[type="text"], .flat-register-now input[type="email"]{ font-size:16px;}
    .flat-register-now select{ font-size:16px;}
    
}
@media(max-width:640px){
	
	.pagecon{ padding:5% 0%;}
	.pagecon p{ font-size:14px;}
	
	.ibannertxtcon{ margin-top:0%;}
	.ibanner{ margin-bottom:0%;}
	.ibannertxt h2{ font-size:18px; line-height:30px;}
	.ibannertxt p{ font-size:14px; margin:5% 0;}
	.flat-button.btn-start-slider{ padding:0 20px; line-height:30px; font-size:14px;}
	.flat-button.btn-start-slider::after{ right:10%; font-size:14px;}
	
	.wrap-featured .container{ padding:0;}
	
	
	.ihangyebj{ padding-bottom:5%;}
	.ihangyebjlist li{ width:100%; float:none; margin:0 0 3% 0;}
	.flat-register-now .tijiaobtn{ margin-top:0px;}
	.flat-title .description{ font-size: 16px; line-height: 28px; margin-bottom: 20px;}
	.owl-carousel .owl-nav button.owl-prev{ left:10px; background-size:15px;background-position: left center;}
	.owl-carousel .owl-nav button.owl-next{ right:10px; background-size:15px;background-position: right center;}
	.flat-register-now{ padding:8% 0;}
	.ichoseustit{ font-size:25px;}
	.flat-register-now .heading{ padding-top:30px;}
	.flat-register-now .heading .title{ font-size:22px;}
	.flat-register-now form{ padding-bottom:0}
	.ichoserlist{ padding:5%;}
	.ichoserlist li h3{ font-size:18px;}
	
	.erjiformtit{ font-size:18px; height:60px; line-height:60px;}
	
	.aboutqhcon{ margin-bottom:10%;justify-content: center;}
	.aboutqhicon img{ width:80px;}
	.aboutqhtext p, .aboutqhtext h3{font-size: 1rem; margin-top:0px;}
	
	.week_contact{ margin-top:8%; min-width:inherit; margin-bottom:8%; border-bottom:none;}
	.contact-ways li{ width:100%; float:none; height:auto; border-right: 1px solid #E9E9E9;}
	.week_container{ min-width:inherit;}
	.contact-ways li a, .contact-ways li a:hover{ padding:10% 0;}
	.contact-ways li:last-child{ border-bottom: 1px solid #E9E9E9;}
	.week_weixin{ padding:10% 0;}
	
	.produocsxall{ padding:0 0% 5%;}
	.shaixuanlist .prosxitem{ line-height:30px; border-bottom:#eee 1px solid; padding-bottom:3%;}
	.shaixuanlist .prosxitem span{ width:auto; padding:0 20px; font-size:14px;}
	.shaixuanlist .prosxitem a{ padding:0 10px; margin-left:3%; font-size:12px; margin-bottom:3%;}
	
	.contact{ padding:6% 0;}
	.contacttop{ padding:0 5%;}
	.contacttext br{ display:none;}
	.contactlianxi{ margin-top:5%; padding:0 5%; display:block;}
	.contactlianxi .contactlogo{ width:100%; padding:6% 0;}
	.contactlianxi .contactform{ width:100%; padding:5%;}
	.contactform form li{ margin-bottom:5%;}
	.contactform form .tijiaobtn{ text-align:center; margin-top:5%;}
	
	
	.guanzhulist ul{ text-align:center;}
	.guanzhulist li{ display:inline-block; float:none;}
	.gzewmlist{ margin:30px auto 0; }
	
	
	/*20220723-关于我们*/
	.erjibannerimg img{ height:130px; object-fit: cover;object-position: center; min-height: inherit;}
	.erjibannertext{ padding-top:3%;}
	.dqwz, .dqwz a{ font-size:14px; letter-spacing:0px; display:none;}
	.about_fuwu{ margin-top:0;}
	.erjibiaoyu{ font-size:14px; line-height:26px; margin-top:5%;}
	.solutions_fuwulist li .about_fuwuicon:after{ margin-top:10px; width:40%;}
	.about_fuwulist li .about_fuwuicon img{ max-width:40px;}
	.about_fuwulist li .about_fuwutitle{ margin-top:5%;}
	.about_fuwulist li .about_fuwutitle h2{ font-size:14px;}
	.about_fuwulist li .about_fuwujianjie{ font-size:.6rem; line-height:1.1rem; padding:0 5%;}
	.about_fuwulist li .about_fuwubtn{ font-size:.6rem;}
	
  #yuanjing{margin-bottom: 0px;}
  #yuanjing2{margin-top: 0px;}
	.about_whoweare, .about_yuanjing, .about_jiazhiguan{ margin-top:10%;}
	.about_wertit h2{ font-size:1.5rem;}
	.about_wertit p{ font-size:1rem; line-height:1.6rem;}
	.about_werlist li{ margin-top:10%; display:block;}
	.about_werlist li .about_werlistimg{ width:100%;}
	.about_werlist li .about_werlistimg img{border-radius: 0px 80px 0px 80px;}
	.about_werlist li .about_werlisttext{ width:100%; margin-top:10%; font-size:.8rem; line-height:1.7rem;}
	.about_werlist li:nth-child(2n) .about_werlistimg img{border-radius: 80px 0px 80px 0px;}
	
	.about_yj{ margin-top:5%; font-size:1rem; line-height:1.8rem;}
	.about_jzglist{ margin-top:5%;}
	.about_jzglist ul{ display:block;}
	.about_jzglist li{  margin-bottom:5%;float: left;border-radius: 15px 15px 0 0;}
	.about_jzglist li .aboutjzgtext{padding: 0px 8px;margin: 10px 0;}
	.about_jzglist li .aboutjzgtext h3{ font-size:14px;line-height: 30px;}
	.about_jzglist li .aboutjzgtext p{ font-size:12px; line-height: 18px;min-height: 60px;}
	.righthqzlbtn, #scroll-top.show{ right:0;}
	.righthqzlbtn, #scroll-top{ width:70px; height:70px;}
    .righthqzlbtn{bottom:100px;}
    
    .solutions_help .about_helpnr p{font-size: 1rem;
line-height: 2rem;}
	.about_helpitem{ padding-top:40px;}
	.about_helptit h2{ width:100%; font-size:1.6rem;}
	.about_helptitjj{ font-size:1.4rem;}
	.about_helpnr p{ margin-top:5%; font-size:1rem; line-height:2rem;}
	.about_help{ padding-bottom:10%;}
	
	.erjiformall{ width:94%; margin:0 auto 10%;}
	.erjiformleft{ width:100%; float:none; border-right:none; display:none;}
	.erjiform{ width:90%; margin:0 auto; float:none; padding:5% 0;}
	.erjiform li{ margin-bottom:5%;}
	.erjiform li label{ font-size:16px; letter-spacing:0;}
	.erjiform li input, .erjiform li select{ font-size:14px;}
	.erjiform .tijiaobtn{ margin-top:0;}
	.erjiform .tijiaobtn input{ font-size:16px; letter-spacing:0;}
	
	/*20220724-解决方案*/
	.solutions_fuwulist{ padding-top:0;}
	.solutions_fuwulist li .about_fuwujianjie{ height:80px;}
	.about_fuwulist li .about_fuwubtn{ margin-top:0;}
	.solutions_help .about_wertit h2{ line-height:40px;}
	
	.soulteshu001{ display:block;}
	.soulteshu001:before, .soulteshu001:after{ display:none;}
	.soulteshu001 p:nth-child(1){ width:100%;}
	.soulteshu001 p:nth-child(2){ width:100%;}
	
	.soulteshu002{ margin-top:8%;}
	.soulteshu002 li{align-items: flex-start; flex-wrap:wrap;}
	.soulteshu002 li .soulteshutwotext{ padding-top:20px; width:100%;}
	.soulteshu002 li .soulteshutwoimg{ width:100%;}
	.soulteshu002 li:nth-child(1) .soulteshutwotext{ padding-top:20px;}
	.soulteshu002 li .soulteshutwotext h3{ font-size:1rem; line-height:1.5rem; margin-bottom:10px; padding-left:0; text-align:center;}
	.soulteshu002 li .soulteshutwotext h3:before{ width:12px; height:12px; margin-right:10px; display:none;}
	.soulteshu002 li:nth-child(1) .soulteshutwotext p{ font-size:.8rem; line-height:1.5rem; padding-top:10px; text-align:center;}
	.soulteshu002 li .soulteshutwotext p{ padding-top:5%; font-size:.8rem; line-height:1.5rem;}
	
	.erjititle{ font-size:18px; line-height:24px; margin-top:10px;}
	.erjizwyu{ font-size:12px; line-height:18px; padding-top:8px;}
	.erjizwyu::before{ margin-bottom:8px;}
	.erjizwyu br{ display:none;}
	.zhewei_help .about_helpitem{ padding-top:10%;}
	.faqs-page{ padding-top:0;}
	
	.courses-grid-v1-page{ padding:8% 3%;}
	
	/*20220726-新闻*/
	.newslist{ width:96%; padding-top:5%;}
	.newslist li a .newsimg, .newslist li a .newstext{ width:100%; float:none;}
	.newslist li a .newstext p{ font-size:13px;}
	.newslist li a .newsimg{ height:auto; margin-bottom:3%;}
	.newslist li a .newsimg img{ max-height:inherit;}
	
	.flat-filter-isotype{ height:auto; overflow:hidden;}
	.flat-filter-isotype li{ width:32%; float:left; margin-right:2%;}
	.flat-filter-isotype li:nth-child(3n){ margin-right:0;}
	.flat-filter-isotype li a{ padding:0; font-size:12px; text-align:center;}
	
	
	/*20220726大学专业详情页*/
	.singledxbantext{ font-size:16px; line-height:24px; letter-spacing:0;}
	.sanjibanner img{ height:250px;}
	.sanjibanner .erjititle{ font-size:18px; letter-spacing:0;}
	
	.singledaxue{ max-width:94%; padding:8% 0 10% 0;}
	.sdaxuetab li{ font-size:24px; margin-right:7%; line-height:35px; letter-spacing:0;}
	.sdaxuetab li:after{ margin-top:5px;}
	.sdaxuetab li.current:after{ background: url(../image/sdaxuetablibg.png) no-repeat; background-size:100%;}
	
	.sdaxueqiehuan .sdaxueitem{ padding:8% 0;}
	.saduetit h2{ font-size:20px; line-height:30px;}
	.sdxh3tit{ font-size:22px; line-height:30px;}
	.sdaxuejianjie{ padding:0 0 0 44px; margin-top: 8%;}
	.sdaxuejianjie p{ font-size:16px; line-height:28px; text-align:justify; text-justify:distribute; text-justify:distribute-all-lines; }
	.sdaxueitem .soulteshu002 li:nth-child(1) .soulteshutwotext p, .sdaxueitem .soulteshu002 li .soulteshutwotext p{ font-size:.8rem; line-height:1.5rem;}
	
	.xuexiqunti{ margin-top:10%;}
	.xuexiquntilist li{ width:48.5%; margin:0 3% 5% 0;}
	.xuexiquntilist li:nth-child(2n){ margin-right:0;}
	.xuexiquntilist li:nth-last-child(-n+3){ margin-bottom:5%;}
	.xuexiquntilist li .xxqticon img{ max-width:70%;}
	.xuexiquntilist li .xxqttext{ margin-top:10%;height: 84px;}
	.xuexiquntilist li .xxqttext h4{ font-size:14px; line-height:24px;}
	.xuexiquntilist li .xxqttext h4::before{ margin-bottom:10px;}
	
	.shelielingyu{ margin-top:10%;}
	.singledaxuenr{ margin-top:5%;}
	.singledaxuenr p{ font-size:16px; line-height:28px;}
	
	.whychosexhlx{ margin-top:10%;}
	.xianslxlist{ margin-top:10%;}
	.xianslxlist li{ padding:30px; width:100%; float:none;}
	.xianslxlist li:after{ width:100%; height:2px; position:static; margin-top:40px;}
	
	.sdaxuelqbz p{ font-size:16px; line-height:28px;}
	
	.daxuefeiyong{ font-size:14px; line-height:22px; padding:10px;}
	
	.saduetit p{ font-size:18px; margin-top:0;}
	.singledaxuenr ul{ padding-left:0; width:48.5%; margin-right:3%;}
	.singledaxuenr ul:nth-child(2n){ margin-right:0;}
	.singledaxuenr li{ font-size: 16px;line-height: 28px;}
	
	/*20220804*/
	.newsfl{ height:auto; overflow:hidden;}
	.newsfl li{ width:32%; margin-right:2%; float:left; text-align:center;}
	.newsfl li:nth-child(3n){ margin-right:0;}
	.newsfl li a{ font-size:14px;}
	
	.newslistall{ padding:0;}
	.newslist li{ width:100%;}
	.newslist li:nth-child(3n+2){ margin-right:0%;}
	.newslist li:nth-child(-n+2){ width:100%;}
	.newslist li:nth-child(2n){ margin-right:0;}
	.newslist li .newslicon .newslisttext{ padding:3% 5%;}
	
	.newslist li .newslicon .newslisttext .suoshufl{ transform: translateY(-32px);}
	.newslist li:nth-child(-n+2) .newslicon .newslisttext .suoshufl, .newslist li .newslicon .newslisttext .suoshufl{ width:70%; line-height:40px; height:40px;}
	.newslist li:nth-child(-n+2) .newslicon .newslisttext .suoshufl a, .newslist li .newslicon .newslisttext .suoshufl a{ font-size:18px;}
	.newslist li:nth-child(-n+2) .newslicon .newslisttext h3 a, .newslist li .newslicon .newslisttext h3 a{ font-size:1rem; height:3rem; line-height:1.5rem; text-align:justify; text-justify:distribute; text-justify:distribute-all-lines; }
	.newslist li:nth-child(-n+2) .newslicon .newslisttext .readmore a, .newslist li .newslicon .newslisttext .readmore a{ font-size:.8rem;}
	.newslist li .newslicon .newslisttext .readmore, .newslist li .newslicon .newslisttext .readmore{ margin-top:20px;}
	.newslist li:nth-child(-n+2) .newslicon .newslisttext{ padding-bottom:10px;}
	.newslist li:nth-child(-n+2) .newslicon .newslistimg img, .newslist li .newslicon .newslistimg img{ height:auto;}
	
	.leadnewsmore a{ width:80px; height:80px; font-size:12px;}
	.leadnewsmore a img{ max-width:15px; margin-bottom:5px;}
	
	.tijiaocgym{ padding:14% 0;}
	.tijiaocgym .about_wertit h2{ margin-bottom:0;}
	
	.mypageall{ padding-top:10%;}
	
}





















