 @charset "utf-8";
@media only screen and (min-width: 1986px){
.wrap {max-width:90%;}
.wrap3 {max-width:90%;}
.indcase .wp{max-width:90%;}
.rightprevnext { left:auto;right:1px;margin-left:auto;}
.bannerin { height:400px; background-size:cover;}

.bxslider li a {height:80vh;}
.indcasecons3 .mleft .c li{width:258px;}
.indcasecons3 .mleft .c li.li2{width:130px;padding-right:0;}
}
 
@media only screen and (min-width: 1921px) and (max-width: 1986px){
.wrap {max-width:90%;}
.wrap3 {max-width:90%;}
.indcase .wp{max-width:90%;}
.rightprevnext { left:auto;right:1px;margin-left:auto;}
.bannerin { height:400px; background-size:cover;}

.bxslider li a {height:80vh;background-size:1986px;}

.indcasecons3 .mleft .c li{width:258px;}
.indcasecons3 .mleft .c li.li2{width:130px;padding-right:0;}


}
 
@media only screen and (max-width: 1920px){
.wrap3 {max-width:1720px}
.indcase .wp{max-width:1720px;}
.rightprevnext { left:auto;right:1px;margin-left:auto;}
.bannerin { height:400px; background-size:cover;}

.bxslider li a {background-size:1986px;}
}

@media only screen and (max-width: 1600px){
.wrap3 {max-width:1400px}
.wrap {padding:0 3%}
.indcase .wp{max-width:1400px;}
.bxslider li a {height:600px;background-position:center top; background-attachment:scroll; background-size:cover;}
.bxslider.active li a {background-position:center top; }
.indcha li {width:22.75%;}
.indcha li.i {width:3%;}
.indcasecons .mleft {font-size:30px; line-height:50px;}
.indcasecons .mright .tel .t {font-size:32px;}
.indcasecons .mleft {width:53%;}
.indcasecons .mright {width:38%}
.indcase .cate3 {right:3%}
.indcase .cate3 a.a2 {margin:0 60px 0 30px}
.conslist .cons .td div h1 {font-size:20px; line-height:35px;}
.indcus .line {left:3%}
.indcus .mright {border-right:0}
.indcus .mright .cons {padding-right:0;}
.indcus .line { display:none}
.indcus .mleft .f4 {margin:25px 0 10px 0}
.indcus .mleft .f6 {margin-top:15px;}
.indcus .mright .cons .l {margin:25px 0 20px 0}
.bannerin { height:350px;}
.service li .pic {right:80px}

}

@media only screen and (max-width: 1400px){
.wrap3 {max-width:1200px}
.wrap2 {padding:0 3%}
.indcase .wp{max-width:1200px;}
.indchoose ul li .pic {width:31%}
.indchoose ul li .pic img {max-width:80px}
.indchoose ul li .cons { width:64%;margin-left:5%; }
.indchoose ul li .cons .t {font-size:18px;line-height:30px}
.indchoose ul li .cons .t2 {font-size:18px;line-height:30px}

.indcasecons2 .mleft{ width:50%; }
.indcasecons2 .mright{ width:38% }

.indcasecons3 .mright .tel .indnum li .num { height:25px;}
.indcasecons3 .mright .tel .indnum li .count-outer {color:#221815;font-size:55px;font-family: 'DINOTLIGHT'; display:inline-block; vertical-align:top;}
.indcasecons3 .mright .tel .indnum li .p1 { display:inline-block; vertical-align:top;font-size:55px;font-family: 'DINOTLIGHT';color:#221815}
.indcasecons3 .mright .tel .indnum li .p2 { display:inline-block; vertical-align:top;color:#221815;font-size:25px;font-family: 'DINOTLIGHT';margin:-25px 0 0 5px}
.indcasecons3 .mright .tel .indnum li.f4 h1 {font-size:33px;margin:18px 0 0 0}
.indcasecons3 .mright .tel .indnum li.f4 h3 {margin-left:-20px}
.indcasecons3 .mright .tel .indnum li .cons {font-size:14px;color:#999;margin:20px 0 0 0;}
.indcasecons3 .mright .tel .indnum li .cons p{ line-height:80px;}


.kefu .mleft .t {font-size:30px; line-height:80px;font-weight:400; color:#221815;}
.kefu .mleft .et { font-size:20px; color:#919090; margin-top:10px}
.kefu .mleft .l { margin:100px 0 45px 0}
.kefu .mleft .c {font-size:14px; line-height:24px;color:#B3B0B0; letter-spacing:1px}

.tcli #slider4 .slide{background:none;}
.tcli #slider4 .slide .t1{ font-size:40px; line-height:50px; font-weight:400; height:70px;}
.tcli #slider4 .slide .ptr{padding-left: 15%;width: 35%;}
.tcli #slider4 .slide .ptr .t2{ width:180px;}

.ad{ height:250px; font-size:50px; color:#FFF; text-align:center; padding-top:200px;}

.indnews .mleft .c {font-size:12px; line-height:20px;letter-spacing:0}
.indnews .mleft .l {margin-bottom:122px}
.indnews  .mright .ct .tel{ height:60px; font-size:18px; line-height:60px;}
.indnews  .mright .ct .tel_no{font-size:30px; line-height:60px;  color:#233CDB; }

.indnews  .mright .ct .lx img{ width:80%;}
.indnews  .mright .ct .lx .wx{ width:150px; float:left; text-align:left;}
.indnews  .mright .ct .lx .online{ width:150px; float:left; text-align:left;}
.indnews  .mright .serv .serv_li{ margin:30px 0;}
.indnews  .mright .serv .serv_li li{ font-size:22px; width:150px; line-height:50px; float:left;}
.indnews .mright .serv .sv{ margin-top:100px; }
.indnews .mright .serv .sv .con{ font-size:14px;}

.foot li.wx {width:17%;padding-left:8%}
.foot li.qq {width:12%;padding-left:13%}
.foot li.talk { width:25%;margin-right:0}

.foot .mright {right:3%;bottom:-3px}
.foot .mright a {margin-left:35px;}
.foot .mright img {height:20px}
.about .mleft {margin-left:0}
.bannerin { height:300px;}
}

@media only screen and (max-width: 1200px){
.wrap3 {max-width:1000px}
.indcase .wp{max-width:1000px;}
.fixtop .toper ul.navpc { display:none;}
.fixtop {height:50px; line-height:50px;}
.fixtop .toper .logo { width:121px; height:30px;margin-top:10px; background-size:cover; background-position:center bottom;}
.fixtop .toper .btnopen {margin:15px 0 0 0}
.tblank { height:50px}
.fixtop.active { height:50px; line-height:50px;}
.fixtop.active .toper .logo {margin-top:10px;background-position:center bottom;background-size:cover;}
.fixtop.active .toper .btnopen {margin-top:15px}
.tblank.active { height:50px}
.fixtop1 { background:#fff; position:fixed;}
.fixtop1 .toper .logo {background-position:center bottom;background-size:cover}
.fixtop1 .toper .btnopen { background-position:bottom;}
.bx-wrapper .bx-pager { bottom:15px;}
.bx-wrapper .bx-pager.bx-default-pager a {  width: 30px;  height:2px;  margin: 0 5px;}
.bx-wrapper .bx-controls-direction a {margin-top:-15px;  width:30px;  height:30px; background-size:cover}
.tblank1 { display:block}
.bxslider li a {height:500px; background-position:center;}
.bxslider.active li a {background-position:center; }
.indsolution .title {font-size:22px; line-height:38px;margin:30px 0 5px 0}
.indsolution .line { margin:15px auto;width:40px}
.indsolution ul {margin-top:40px}

.indsolution li.i i { margin:22px auto 0 auto;}
.indsolution li .p {width:75px; height:65px;}
.indsolution li .l { width:40px;margin:20px auto 10px auto;}
.indsolution li .t {font-size:20px; line-height:35px; letter-spacing:0}
.indcha { margin:40px 0 0 0;padding:40px 0 50px 0;}
.indcha .title {font-size:18px; line-height:33px;}
.indcha .content {font-size:18px; line-height:33px;}
.indcha ul {margin-top:-10%;padding-top:60px}
.indcha li:hover {top:0}
.indcha li.i i {margin:335px auto 0 auto;}
.indcha li .t {font-size:16px; line-height:26px}
.indcha li .c {font-size:16px; line-height:26px}

.indchoose ul li .pic {width:31%}
.indchoose ul li .pic img {max-width:80px}
.indchoose ul li .cons { width:64%;margin-left:5%; }
.indchoose ul li .cons .t {font-size:18px;line-height:30px}
.indchoose ul li .cons .t2 {font-size:18px;line-height:30px}

.indcasecons{ padding-top:40px;}
.indcasecons .wrap3{height: 200px;}
.indcasecons .mleft{ width:100%;}
.indcasecons .mright{ display:none; }
.indcasecons2{padding: 40px 0; padding-bottom:80px;}
.indcasecons2 .mleft{ width:100%;}
.indcasecons2 .mright{ display:none;}

.indcasecons3{ padding:50px 0;}
.indcasecons3 .mleft { float:inherit;width:100%;font-size:50px; line-height:70px;}
.indcasecons3 .mleft .t_con{ margin-top:20px;}
.indcasecons3 .mleft .t_con a{ display:none;}
.indcasecons3 .mleft .con2{ display:block; font-size:16px; line-height:30px; font-weight:100; margin:20px 0;}
.indcasecons3 .mright {float:inherit;width:100%}
.indcasecons3 .mright .tel .indnum li .num { height:25px;}
.indcasecons3 .mright .tel .indnum li .count-outer {color:#221815;font-size:55px;font-family: 'DINOTLIGHT'; display:inline-block; vertical-align:top;}
.indcasecons3 .mright .tel .indnum li .p1 { display:inline-block; vertical-align:top;font-size:55px;font-family: 'DINOTLIGHT';color:#221815}
.indcasecons3 .mright .tel .indnum li .p2 { display:inline-block; vertical-align:top;color:#221815;font-size:25px;font-family: 'DINOTLIGHT';margin:-25px 0 0 5px}
.indcasecons3 .mright .tel .indnum li.f4 h1 {font-size:33px;margin:18px 0 0 0}
.indcasecons3 .mright .tel .indnum li.f4 h3 {margin-left:-20px}
.indcasecons3 .mright .tel .indnum li .cons {font-size:14px;color:#999;margin:20px 0 0 0;}
.indcasecons3 .mright .tel .indnum li .cons p{ line-height:80px;}

.indcasecons3 .mright .tel .tl{ display:none;}


.kefu .mleft .t {font-size:30px; line-height:80px;font-weight:400; color:#221815;}
.kefu .mleft .et { font-size:20px; color:#919090; margin-top:10px}
.kefu .mleft .l { margin:100px 0 45px 0}
.kefu .mleft .c {font-size:14px; line-height:24px;color:#B3B0B0; letter-spacing:1px}

.taocan {background:#F8F8F8 url(../images/bg.png) no-repeat 650px top;}
.taocan .mleft .t {font-size:30px; line-height:40px;margin-top:80px;}

.tcli{ padding:40px;}
.tcli #slider4 .slide{background:none;}
.tcli #slider4 .slide .t1{ font-size:40px; line-height:50px; font-weight:400; height:70px;}
.tcli #slider4 .slide .ptl{  width:30%;margin-right:20%; height:100px; float:left;}
.tcli #slider4 .slide .ptr{ margin-left:20%; width:30%; margin-left:10%;}
.tcli #slider4 .slide .ptr .t2{ width:50%;}

.ad{ height:250px; font-size:40px; color:#FFF; text-align:center; padding-top:200px;}

.indnews .mleft .c {font-size:12px; line-height:20px;letter-spacing:0; display:none;}
.indnews .mleft .l {margin-bottom:122px}
.indnews  .mright .ct .tel{ height:60px; font-size:18px; line-height:60px;}
.indnews  .mright .ct .tel_no{font-size:30px; line-height:60px;  color:#233CDB; }


.indnews  .mright .ct .lx{ display:none;}
.indnews  .mright .ct .lx img{ width:80%;}
.indnews  .mright .ct .lx .wx{ width:150px; float:left; text-align:left;}
.indnews  .mright .ct .lx .online{ width:150px; float:left; text-align:left;}
.indnews  .mright .serv .serv_li{ margin:30px 0;}
.indnews  .mright .serv .serv_li li{ font-size:22px; width:150px; line-height:50px; float:left;}
.indnews .mright .serv .sv{ margin-top:100px; display:none;}
.indnews .mright .serv .sv .con{ font-size:14px;}


.indcha li {width:45%;margin-top:10%}
.indcha li.i {width:10%;}
.indcha li.i2 { display:none;}
.ft16,.ft16 a {line-height:31px;}
.foot {padding:40px 0 20px 0}
.foot ul {margin:0 0 30px 0}
.foot li.tel .cons {width:135px;}
.foot li.tel .cons img {width:50px}
.foot li.tel .c {margin:15px 0 2px 0}
.foot li.tel h3  {font-size:18px}
.foot li.tel img {margin-top:10px}
.foot li.wx {width:20%;padding-left:5%}
.foot li.wx .cons {width:100px;}
.foot li.wx img {width:100px; height:100px;}
.foot li.qq {width:14.5%;padding-left:10.5%}
.foot li.qq img {width:60px}
.foot li.qq .cons {width:91px}
.foot li.qq h1 {margin-top:18px;margin-bottom:-18px}
.foot li.talk { width:21.5%;margin-right:3.5%}
.foot li.talk .cons {width:76px;}
.foot li.talk h1 {margin:18px 0 -18px 0}
.foot li.talk img {width:60px}
.foot li h1 { height:110px}
.foot li i { width:90px;margin:20px 0 0 0;}

.foot .mleft {float:none;width:100%}
.foot .mright { position:relative;right:auto;bottom:auto;width:100%; text-align:left;margin-top:20px}
.casemenu {padding:30px 0 0 0}
.casemenu li i {margin:8px 15px 0 15px}

.case {padding:0 0 40px 0}
.get_more {padding:40px 0 0 0;}
.ashow {margin-top:30px}
.ashow .mleft .t {font-size:20px; line-height:30px;}
.ashow .mleft .t2 {font-size:16px; line-height:26px;margin:5px 0 20px 0}
.ashow .mleft .l {width:60px; height:2px}
.ashow .mright .l {margin:20px 0;}
.ashow .cons {margin-top:10px}
.ashow .cons img {/*margin-top:10px;*/}
.rightprevnext { display:none}
.bottomprevnext {height:50px; line-height:50px;margin:20px 0}
.bottomprevnext p {width:43%;}
.bottomprevnext p.close {width:14%; }
.bottomprevnext p.prev a {padding:0 10% 0 0;width:90%}
.bottomprevnext p.next a {width:90%;padding:0 0 0 10%}


.nshow .bottomprevnext p {width:43%;}
.nshow .bottomprevnext p.close {width:14%; }

.recommond {padding:0 0 40px 0}
.recommond .subject h1 {font-size:22px;padding-top:10px}
.recommond .subject h2 {font-size:20px;margin:5px 0 30px 0; letter-spacing:1px}

.photography_list {padding:3% 0;}
.photography_list li {padding:30px 10px}
.photography_list li .title {font-size:16px;margin:10px 0 5px 0}
.photography_list li .cons {font-size:14px; line-height:24px;}
.photography_list li:Hover { top:0;}
.logochoose ul {border-radius:0;margin:0}
.logochoose ul li {margin:0}
.caseaabout { background-attachment:scroll;padding:40px 0}
.caseaabout .mleft {width:10%}
.caseaabout .mleft img {max-width:80px}
.caseaabout .mright {padding:30px 40px 30px 30px;width:80%}
.caseaabout .mright .icon { width:40px; height:40px; right:-20px;top:25px; background-size:cover;}
.caseaabout .mright .subject {left:30px;top:30px;padding:0 30px 0 0;border-width:1px}
.caseaabout .mright .subject h1 {font-size:20px; line-height:20px;}
.caseaabout .mright .subject h2 {font-size:16px; line-height:16px;margin-top:8px}
.caseaabout .mright .cons {margin:0 0 0 140px}
.caseaabout .mright .cons .pic img { height:25px}
.caseaabout .mright .cons .title {font-size:18px; line-height:33px;margin:20px 0 10px 0}
.caseaabout .mright .cons .more { margin-top:20px}
.aboutnum {margin:0;padding:40px 0}
.about { padding:30px 0 200px 0}
.about .mleft {width:15%;}
.about .mleft img {width:40px;}
.about .mright {width:85%;}
.about .mright .cons {font-size:16px; line-height:31px;margin:0 0 30px 50px}
.about .mright ul {width:106%;margin-top:-30px;margin-left:-3%}
.about .mright li {width:44%;margin:30px 3% 0 3%; }
.about .mright li .num {width:30px; height:30px; line-height:30px; font-size:20px}
.about .mright li .list {margin:0 0 0 50px}
.about .mright li .list .t {font-size:16px; line-height:16px; height:16px;}
.about .mright li .list .l {width:30px; margin:15px 0 10px 0}
.about .mright li .list .c { line-height:25px; height:50px; }
.bannerin { height:250px;}
.page_wrap {padding:30px 0}
.pager a,.pager span.current,.pager span.disabled{width:25px;height:25px; line-height:25px;}


.news ul {padding-top:0;margin-top:-10px}
.news li { height:120px;margin-top:20px}
.news li .pic {width:203px;}
.news li .addtime {left:203px;top:20px;width:100px;}
.news li .addtime h1 {font-size:20px;margin:11px 0 -2px 0}
.news li .addtime h2 {font-size:16px;}
.news li .cons {margin:0 20px 0 303px;padding:21px 0 0 0}
.news li .cons .title a {font-size:16px;}
.news li .cons .content { line-height:25px; height:30px;margin-top:12px}
.news li .cons .tag { line-height:25px; height:25px; overflow:hidden; margin-top:12px}
.news li i { display:none;}

.nshow .title {font-size:20px; line-height:30px; margin:30px 0 0 0;}
.nshow .addtime {padding:10px 0 15px 0;}
.nshow .content {margin-top:30px}
.service { padding:40px 0}
.service ul {margin-top:-30px}
.service li { margin:30px 0 0 0;padding:40px 30px 35px 30px}
.service li .cons {max-width:100%;width:100%;padding:0;}
.service li .cons .ts { height:auto;padding:0 15px 0 0}
.service li .cons .ts .icon {width:68px; height:50px;top:20px}
.service li .cons .ts .t2 {margin:0 0 0 78px}
.service li .cons .ts .t2 .title {font-size:22px; line-height:32px;margin:-10px 0 0px 0}
.service li .cons .ts .t2 .title2 {font-size:20px;line-height:30px;}
.service li .pic {right:30px;top:30px;width:74px; height:80px;}
.service li .cons .content {margin-top:20px}

.servicelist {padding:40px 0}
.servicelist .subject {font-size:25px; line-height:35px;}
.servicelist .line {width:30px; height:2px;margin:15px auto 25px auto;}
.servicelist .cons {font-size:20px; line-height:30px;}

.cooperation {margin:0 auto 40px auto}
.cooperation .subject {font-size:25px; line-height:35px;margin:30px 0 5px 0}
.cooperation .content {line-height:31px;margin:0 0 25px 0}
.cooperation li .cons {line-height:31px;}
.cooperation li {padding:25px 0}
.cooperation li.f233 table {width:100%}
.contact {padding:40px 0}
.contact .msubject .title {font-size:20px; line-height:30px;margin:30px 0 5px 0}
.contact .en {font-size:20px;margin:0 0 0px 0; }
.contact .cn {font-size:20px;letter-spacing:0px}
.contact .companyname {font-size:20px; line-height:30px}
.contact .companycons {margin:10px 0 0 0}
.contact .companycons table {width:100%}
.contact input[type="text"] { height:50px; margin-top:20px}
.contact #mbtn {margin-top:25px}

}

@media only screen and (max-width: 1024px){
.wrap3 {max-width:800px}
.indcase .wp{max-width:800px;}
.indcasecons .mleft {width:60%}
.indcasecons .mright {width:35%}
.bannerin { height:200px;}

.kefu{padding: 30px 0;}
.kefu .mleft{float:inherit;width:100%}
.kefu .mleft .t {font-size:50px; line-height:80px;font-weight:400; color:#221815;}
.kefu .mleft .et { font-size:36px; color:#919090; margin-top:10px}
.kefu .mleft .l { margin:40px 0}
.kefu .mleft .c {font-size:14px; line-height:24px;color:#B3B0B0; letter-spacing:1px}
.kefu .mright {float:inherit;width:100%}
.kefu .mright p{ display:none;}
.kefu ul {width: 100%;margin-top: 10px;}

.taocan{ background:#fff url(../images/tcbg.png) repeat left top;}
.taocan .mleft .t {font-size:26px; line-height:40px;margin-top:80px;}

.tcli{ padding:80px;}
.tcli #slider4 .pic {width:100%; position:relative; overflow:hidden}
.tcli #slider4 .bx-wrapper .bx-prev {left:80%;margin-left:-60px; background-image:url('../images/jl.png');width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-next {left:80%;right:auto;margin-right:-60px;background-image:url('../images/jr.png');width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-controls-direction a {top:10px;bottom:0;margin-top:0; width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-controls-direction a:hover {}
.tcli #slider4 .slide{ position:relative; overflow:hidden; background:none;}
.tcli #slider4 .slide .sumt{ font-family:SYNCOPATE; font-size:80px; text-align:left; line-height:80px; margin-bottom:40px; color:#253EDB;}
.tcli #slider4 .slide .ptl{ width:100%; height:100px;}
.tcli #slider4 .slide .t1{ font-size:48px; line-height:50px; font-weight:400; height:70px;}
.tcli #slider4 .slide .t1 span{ font-size:20px; color:#B4B4B4;}
.tcli #slider4 .slide .pcon { font-size:16px; color:#B4B4B4;}
.tcli #slider4 .slide .ptr{ width:100%; height:200px; margin-left:0; padding-left:0; margin-top:20px;}
.tcli #slider4 .slide .ptr .t2{ width:50%; float:left; }
.tcli #slider4 .slide .ptr .t2 li{ font-size:16px; line-height:30px;}
.tcli #slider4 .slide .ptr .t2 li.lit{ font-size:16px; padding-left:20px; background:url(../images/dian2.png) no-repeat left center; font-weight:bold; color:#253EDB; margin-bottom:25px;}
.tcli #slider4 .slide .but a{ display:block; width:250px; height:60px; line-height:60px; font-size:16px; border-radius:30px;}


}


@media only screen and (max-width: 800px){
.wrap3 {max-width:700px}
.indcase .wp{max-width:700px;}
.indcasecons .mleft {width:60%}
.indcasecons .mright {width:35%}
.bannerin { height:200px;}

.kefu{padding: 30px 0;}
.kefu .mleft{float:inherit;width:100%}
.kefu .mleft .t {font-size:50px; line-height:80px;font-weight:400; color:#221815;}
.kefu .mleft .et { font-size:36px; color:#919090; margin-top:10px}
.kefu .mleft .l { margin:40px 0}
.kefu .mleft .c {font-size:14px; line-height:24px;color:#B3B0B0; letter-spacing:1px}
.kefu .mright {float:inherit;width:100%}
.kefu .mright p{ display:none;}
.kefu ul {width: 100%;margin-top: 10px;}

.taocan{ background:#fff url(../images/tcbg.png) repeat left top;}
.taocan .mleft .t {font-size:26px; line-height:40px;margin-top:80px;}

.tcli{ padding:80px;}
.tcli #slider4 .pic {width:100%; position:relative; overflow:hidden}
.tcli #slider4 .bx-wrapper .bx-prev {left:80%;margin-left:-60px; background-image:url('../images/jl.png');width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-next {left:80%;right:auto;margin-right:-60px;background-image:url('../images/jr.png');width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-controls-direction a {top:10px;bottom:0;margin-top:0; width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-controls-direction a:hover {}
.tcli #slider4 .slide{ position:relative; overflow:hidden; background:none;}
.tcli #slider4 .slide .sumt{ font-family:SYNCOPATE; font-size:80px; text-align:left; line-height:80px; margin-bottom:40px; color:#253EDB;}
.tcli #slider4 .slide .ptl{ width:100%; height:100px;}
.tcli #slider4 .slide .t1{ font-size:48px; line-height:50px; font-weight:400; height:70px;}
.tcli #slider4 .slide .t1 span{ font-size:20px; color:#B4B4B4;}
.tcli #slider4 .slide .pcon { font-size:16px; color:#B4B4B4;}
.tcli #slider4 .slide .ptr{ width:100%; height:200px; margin-left:0; padding-left:0; margin-top:20px;}
.tcli #slider4 .slide .ptr .t2{ width:50%; float:left; }
.tcli #slider4 .slide .ptr .t2 li{ font-size:16px; line-height:30px;}
.tcli #slider4 .slide .ptr .t2 li.lit{ font-size:16px; padding-left:20px; background:url(../images/dian2.png) no-repeat left center; font-weight:bold; color:#253EDB; margin-bottom:25px;}
.tcli #slider4 .slide .but a{ display:block; width:250px; height:60px; line-height:60px; font-size:16px; border-radius:30px;}

.indcasecons5 .mright .tel h3{ font-size:40px; color:#221815; margin-top:80px; margin-bottom:20px; font-weight:800;}

.ad{ height:250px; font-size:30px; color:#FFF; text-align:center; padding-top:200px; background-size:60%;}

}  



@media only screen and (max-width: 640px){
.wrap3 {max-width:580px}
.indcase .wp{max-width:580px;}

.pc_ad{display:none;}
.m_ad{display:block;}

.indcasecons .mleft {width:100%}
.indcasecons .mright {display:none;}

.indcasecons2{padding: 40px 0; padding-bottom:80px;}
.indcasecons2 .mleft{ width:100%;}
.indcasecons2 .mleft .c li{ width:14%; float:left; text-align:center; font-size:2em; color:#233CDB; line-height:42px; font-weight:500; }
.indcasecons2 .mleft .c li img{ padding-top:26px;}
.indcasecons2 .mright{ display:none;}

.indcasecons3 .mleft .c li{width: 36%;float:left;text-align:left;margin-right:10px;}
.indcasecons3 .mleft .c li.li2{ width:14%;}
.indcasecons3 .mleft .t_con{ font-size:40px; line-height:58px; color:#221815; margin-top:20px;}
.indcasecons3 .mleft .t_con a{ font-size:18px; line-height:50px;}

.indcasecons3 .mright .tel .indnum {margin:20px 0 1px 0}
.indcasecons3 .mright .tel .indnum li {width: 100%;height:80px;text-align:left;border-left:0;border-bottom:1px solid #D7D7D7;padding:10px 0 0 20px;margin-right:3%; margin-bottom:30px;}
.indcasecons3 .mright .tel .indnum li .num {width:50%; height:25px;float:left;}
.indcasecons3 .mright .tel .indnum li .count-outer {color:#221815;font-size:75px;font-family: 'DINOTLIGHT'; display:inline-block; vertical-align:top; font-weight:bold;}
.indcasecons3 .mright .tel .indnum li .p1 { display:inline-block; vertical-align:top;font-size:75px;font-family: 'DINOTLIGHT';color:#221815}
.indcasecons3 .mright .tel .indnum li .p2 { display:inline-block; vertical-align:top;color:#221815;font-size:35px;font-family: 'DINOTLIGHT';margin:-25px 0 0 5px}
.indcasecons3 .mright .tel .indnum li.f4 h1 {font-size:33px;margin:18px 0 0 0}
.indcasecons3 .mright .tel .indnum li.f4 h3 {margin-left:-20px}
.indcasecons3 .mright .tel .indnum li .cons {width:50%;font-size:18px;color:#999;margin:0;float:left;}
.indcasecons3 .mright .tel .indnum li .cons p{ line-height:40px;}
.indcasecons3 .mright .tel .indnum li .cons p:nth-of-type(2){display:none;}

.indcasecons5 {padding: 50px 0 20px 0;}
.indcasecons5 .mleft {display:none;}
.indcasecons5 .mright {float:left;width:100%}
.indcasecons5 .mright .tel h3{ font-size:50px; color:#221815; margin-top:50px; margin-bottom:20px; font-weight:800;}
.indcasecons5 .mright .tel p{ font-size:20px; color:#8D8A8A; padding-top:20px; line-height:30px;}

.indcus { padding:40px 0}
.indcus #slider2 .bx-wrapper .bx-prev {left:auto;right:50px;margin-left:0px; background:url('../images/l.png') no-repeat center center;width:50px; height:50px; }
.indcus #slider2 .bx-wrapper .bx-next {left:auto;right:0;margin-left:50px;background:url('../images/r.png') no-repeat center center;width:50px; height:50px;}
.indcus #slider2 .bx-wrapper .bx-controls-direction a {top:auto;bottom:50%;margin-top:0; width:50px; height:50px;}
.indcus #slider2 .pic a{display:block;width:100%;}
.indcus #slider2 .pic a img{ width:100%;}

.indcus2 { padding:40px 0}
.indcus2 #slider3 .bx-wrapper .bx-prev {left:auto;right:50px;margin-left:0px; background:url('../images/l.png') no-repeat center center;width:50px; height:50px; }
.indcus2 #slider3 .bx-wrapper .bx-next {left:auto;right:0;margin-left:50px;background:url('../images/r.png') no-repeat center center;width:50px; height:50px;}
.indcus2 #slider3 .bx-wrapper .bx-controls-direction a {top:auto;bottom:50%;margin-top:0; width:50px; height:50px;}
.indcus2 #slider3 .pic a{display:block;width:100%;}
.indcus2 #slider3 .pic a img{ width:100%;}

.kefu{padding: 30px 0;}
.kefu .mleft{float:inherit;width:100%}
.kefu .mleft .t {font-size:40px; line-height:80px;font-weight:400; color:#221815;}
.kefu .mleft .et { font-size:40px; color:#919090; margin-top:10px}
.kefu .mleft .l { margin:40px 0}
.kefu .mleft .l img{ width:50%;}
.kefu .mleft .c {font-size:14px; line-height:24px;color:#B3B0B0; letter-spacing:1px}
.kefu .mright {float:inherit;width:100%}
.kefu .mright p{ display:none;}
.kefu ul {width: 100%;margin-top: 10px;}
.kefu li {width: 33%;}

.taocan{padding: 30px 0; background:#fff url(../images/tcbg.png) repeat left top;}
.taocan .mleft{float:left;width: 100%;}
.taocan .mleft .t {font-size:26px; line-height:40px;font-weight:400; color:#221815; margin-top:40px;}

.tcli{ padding:80px;}
.tcli #slider4 .pic {width:100%; position:relative; overflow:hidden}
.tcli #slider4 .bx-wrapper .bx-prev {left:80%;margin-left:-60px; background-image:url('../images/jl.png');width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-next {left:80%;right:auto;margin-right:-60px;background-image:url('../images/jr.png');width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-controls-direction a {top:10px;bottom:0;margin-top:0; width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-controls-direction a:hover {}
.tcli #slider4 .slide{ position:relative; overflow:hidden; background:none;}
.tcli #slider4 .slide .sumt{ font-family:SYNCOPATE; font-size:80px; text-align:left; line-height:80px; margin-bottom:40px; color:#253EDB;}
.tcli #slider4 .slide .ptl{ width:100%; height:auto;}
.tcli #slider4 .slide .t1{ font-size:48px; line-height:50px; font-weight:400; height:70px;}
.tcli #slider4 .slide .t1 span{ font-size:20px; color:#B4B4B4;}
.tcli #slider4 .slide .pcon { font-size:16px; color:#B4B4B4;}
.tcli #slider4 .slide .ptr{ width:100%; height:200px; margin-left:0; padding-left:0; margin-top:20px;}
.tcli #slider4 .slide .ptr .t2{ width:50%; float:left; }
.tcli #slider4 .slide .ptr .t2 li{ font-size:16px; line-height:30px;}
.tcli #slider4 .slide .ptr .t2 li.lit{ font-size:20px; padding-left:20px; background:url(../images/dian2.png) no-repeat left center; font-weight:bold; color:#253EDB; margin-bottom:25px;}
.tcli #slider4 .slide .but{margin-top:20px;}
.tcli #slider4 .slide .but a{ display:block; width:250px; height:60px; line-height:60px; font-size:16px; border-radius:30px;}

.ad{ display:none; }

.indnews {padding:30px 0 60px 0}
.indnews .mleft{display:none;}
.indnews  .mright{display:none;}
.indnews .mfoot{display:block; text-align:center; font-size:16px; }

.single_item { width:50%; }

.kf{ display:block;background: #324292;padding:.15rem 0;position:fixed;width: 100%;left: 0;bottom: 0;}
.kf a{font-size: 1rem;color: #fff;display: block;float: left;text-align: center;line-height: 2rem;width: 33.3%; height:2rem; position:relative;}
.kf a .ico{margin-right: .1rem;width: 1.5rem;}
.kf a:after{content:'';position:absolute;right: 0;top: 50%;height: .4rem;background: #4f5faf;width: 1px;margin-top: -.2rem;}
.kf a:last-child:after{display: none;}

}

@media only screen and (max-width: 500px){
.wrap3 {max-width:92%;}
.indcase .wp{max-width:92%;}

.pc_ad{display:none;}
.m_ad{display:block;}

.indcasecons{ padding-top:10px;}
.indcasecons .wrap3 {height: 170px;}
.indcasecons .mleft {width:100%;font-size:20px;line-height: 32px;}
.indcasecons .mleft .c {font-weight:100;margin-top:5px;font-size:14px; color:#8D8A8A; line-height:20px; margin-top:20px;}
.indcasecons .mright {display:none;}
.indcase { margin: 30px 0 0 0;}
.indcasecons2{padding: 20px 0; padding-bottom:40px;}
.indcasecons2 .mleft{ width:100%;}
.indcasecons2 .mleft .c li{ width:14%; float:left; text-align:center; font-size:1.4em; color:#233CDB; line-height:30px; font-weight:500; }
.indcasecons2 .mleft .c li img{ padding-top:20px; width:50%;}
.indcasecons2 .mleft .c li .g1{width:100%;}
.indcasecons2 .mright{ display:none;}


.indcasecons3{padding: 20px 0; font-size:12px;}
.indcasecons3 .mleft .c li{width: 38%;float:left;text-align:left;margin-right:10px;font-size: 16px; color:#000;}
.indcasecons3 .mleft .c li.li2{ width:14%;}
.indcasecons3 .mleft .t_con{ font-size:26px; line-height:40px; color:#221815; margin-top:20px;}
.indcasecons3 .mleft .t_con a{ font-size:14px; line-height:30px;}

.indcasecons3 .mright .tel .indnum {margin:20px 0 1px 0}
.indcasecons3 .mright .tel .indnum li {width: 100%;height:80px;text-align:left;border-left:0;border-bottom:1px solid #D7D7D7;padding:10px 0 0 20px;margin-right:3%; margin-bottom:30px;}
.indcasecons3 .mright .tel .indnum li .num {width:50%; height:25px;float:left;}
.indcasecons3 .mright .tel .indnum li .count-outer {color:#221815;font-size:65px;font-family: 'DINOTLIGHT'; display:inline-block; vertical-align:top; font-weight:bold;}
.indcasecons3 .mright .tel .indnum li .p1 { display:inline-block; vertical-align:top;font-size:65px;font-family: 'DINOTLIGHT';color:#221815}
.indcasecons3 .mright .tel .indnum li .p2 { display:inline-block; vertical-align:top;color:#221815;font-size:35px;font-family: 'DINOTLIGHT';margin:-25px 0 0 5px}
.indcasecons3 .mright .tel .indnum li.f4 h1 {font-size:33px;margin:18px 0 0 0}
.indcasecons3 .mright .tel .indnum li.f4 h3 {margin-left:-20px}
.indcasecons3 .mright .tel .indnum li .cons {width:50%;font-size:13px;color:#999;margin:0;float:left;}
.indcasecons3 .mright .tel .indnum li .cons p{ line-height:40px;}
.indcasecons3 .mright .tel .indnum li .cons p:nth-of-type(2){display:none;}

.indcasecons5 {padding: 30px 0 20px 0;}
.indcasecons5 .mleft {display:none;}
.indcasecons5 .mright {float:left;width:100%;margin-bottom:40px;}
.indcasecons5 .mright .tel h3{ font-size:46px; color:#221815; margin-top:50px; margin-bottom:20px; font-weight:800;}
.indcasecons5 .mright .tel p{ font-size:20px; color:#8D8A8A; padding-top:20px; line-height:30px;}
.indcasecons5 .mright .tel .btn_more{bottom:-50px;right:64vw;}

.indcus { padding:40px 0}
.indcus #slider2 .bx-wrapper .bx-prev {left:auto;right:50px;margin-left:0px; background:url('../images/l.png') no-repeat center center;width:50px; height:50px; }
.indcus #slider2 .bx-wrapper .bx-next {left:auto;right:0;margin-left:50px;background:url('../images/r.png') no-repeat center center;width:50px; height:50px;}
.indcus #slider2 .bx-wrapper .bx-controls-direction a {top:auto;bottom:50%;margin-top:0; width:50px; height:50px;}
.indcus #slider2 .pic a{display:block;width:100%;}
.indcus #slider2 .pic a img{ width:100%;}

.indcus2 { padding:40px 0}
.indcus2 #slider3 .bx-wrapper .bx-prev {left:auto;right:50px;margin-left:0px; background:url('../images/l.png') no-repeat center center;width:50px; height:50px; }
.indcus2 #slider3 .bx-wrapper .bx-next {left:auto;right:0;margin-left:50px;background:url('../images/r.png') no-repeat center center;width:50px; height:50px;}
.indcus2 #slider3 .bx-wrapper .bx-controls-direction a {top:auto;bottom:50%;margin-top:0; width:50px; height:50px;}
.indcus2 #slider3 .pic a{display:block;width:100%;}
.indcus2 #slider3 .pic a img{ width:100%;}

.kefu{padding: 10px 0;}
.kefu .mleft{float:inherit;width:100%}
.kefu .mleft .t {font-size:30px; line-height:80px;font-weight:400; color:#221815;}
.kefu .mleft .et { font-size:20px; color:#919090; margin-top:10px}
.kefu .mleft .l { margin:40px 0}
.kefu .mleft .l img{ width:50%;}
.kefu .mleft .c {font-size:14px; line-height:24px;color:#B3B0B0; letter-spacing:1px}
.kefu .mright {float:inherit;width:100%}
.kefu .mright p{ display:none;}
.kefu ul {width: 100%;margin-top: 10px;}
.kefu li {width: 33%; height: 50px;}

.taocan{padding: 30px 0; background:#fff url(../images/tcbg.png) repeat left top;}
.taocan .mleft{float:left;width: 100%;}
.taocan .mleft .t {font-size:26px; line-height:40px;font-weight:400; color:#221815; margin-top:40px;}

.tcli{ padding:20px;}
.tcli #slider4 .pic {width:100%; position:relative; }
.tcli #slider4 .bx-wrapper .bx-prev {left:80%;margin-left:-60px; background-image:url('../images/jl.png');width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-next {left:80%;right:auto;margin-right:-60px;background-image:url('../images/jr.png');width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-controls-direction a {top:10px;bottom:0;margin-top:0; width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-controls-direction a:hover {}
.tcli #slider4 .slide{ position:relative;  background:none;}
.tcli #slider4 .slide .sumt{ font-family:SYNCOPATE; font-size:80px; text-align:left; line-height:80px; margin-bottom:40px; color:#253EDB;}
.tcli #slider4 .slide .ptl{ width:100%; height:auto;}
.tcli #slider4 .slide .t1{ font-size:38px; line-height:50px; font-weight:400; height:70px;overflow: hidden;}
.tcli #slider4 .slide .t1 span{ font-size:20px; color:#B4B4B4;}
.tcli #slider4 .slide .pcon { font-size:16px; color:#B4B4B4;}
.tcli #slider4 .slide .ptr{ width:100%; height:200px; margin-left:0; padding-left:0; margin-top:20px;}
.tcli #slider4 .slide .ptr .t2{ width:50%; float:left; }
.tcli #slider4 .slide .ptr .t2 li{ font-size:12px; line-height:30px;}
.tcli #slider4 .slide .ptr .t2 li.lit{ font-size:20px; padding-left:20px; background:url(../images/dian2.png) no-repeat left center; font-weight:bold; color:#253EDB; margin-bottom:25px;}
.tcli #slider4 .slide .but{margin-top:20px;}
.tcli #slider4 .slide .but a{ display:block; width:250px; height:60px; line-height:60px; font-size:16px; border-radius:30px;}

.ad{ display:none; }

.indnews {padding:30px 0 60px 0}
.indnews .mleft{display:none;}
.indnews  .mright{display:none;}
.indnews .mfoot{display:block; text-align:center; font-size:14px; }

.single_item { width:50%; }

.kf{ display:block;background: #324292;padding:.15rem 0;position:fixed;width: 100%;left: 0;bottom: 0;}
.kf a{font-size: 1rem;color: #fff;display: block;float: left;text-align: center;line-height: 2rem;width: 33.3%; height:2rem; position:relative;}
.kf a .ico{margin-right: .1rem;width: 1.5rem;}
.kf a:after{content:'';position:absolute;right: 0;top: 50%;height: .4rem;background: #4f5faf;width: 1px;margin-top: -.2rem;}
.kf a:last-child:after{display: none;}

}

@media only screen and (max-width: 450px){
   .indcasecons3{padding: 20px 0; font-size:12px;}
   .indcasecons3 .mleft .c li{width: 36%;float:left;text-align:left;margin-right:10px;font-size: 16px; color:#000;}
   .indcasecons3 .mleft .c li.li2{ width:14%;}
   .indcasecons3 .mleft .t_con{ font-size:22px; line-height:36px; color:#221815; margin-top:20px;}
   .indcasecons3 .mleft .t_con a{ font-size:12px; line-height:26px;} 
}


@media only screen and (max-width: 360px){
.wrap3 {max-width:92%}

.pc_ad{display:none;}
.m_ad{display:block;}
.indcase .wp{max-width:92%;}
.indcasecons{ padding-top:10px;}
.indcasecons .wrap3 {height: 170px;}
.indcasecons .mleft {width:100%;font-size:18px;line-height: 28px;}
.indcasecons .mleft .c {font-weight:100;margin-top:5px;font-size:12px; color:#8D8A8A; line-height:20px; margin-top:20px;}
.indcasecons .mright {display:none;}
.indcase { margin: 30px 0 0 0;}
.indcasecons2{padding: 20px 0; padding-bottom:40px;}
.indcasecons2 .mleft{ width:100%;}
.indcasecons2 .mleft .c li{ width:14%; float:left; text-align:center; font-size:1em; color:#233CDB; line-height:30px; font-weight:500; }
.indcasecons2 .mleft .c li img{ padding-top:20px; width:50%;}
.indcasecons2 .mleft .c li .g1{width:100%;}

.indcasecons2 .mright{ display:none;}

.indcasecons3{padding: 20px 0; font-size:12px;}
.indcasecons3 .mleft .c li{width: 36%;float:left;text-align:left;margin-right:10px;font-size: 16px; color:#000;}
.indcasecons3 .mleft .c li.li2{ width:14%;}
.indcasecons3 .mleft .t_con{ font-size:22px; line-height:36px; color:#221815; margin-top:20px;}
.indcasecons3 .mleft .t_con a{ font-size:12px; line-height:26px;}

.indcasecons3 .mright .tel .indnum {margin:20px 0 1px 0}
.indcasecons3 .mright .tel .indnum li {width: 100%;height:80px;text-align:left;border-left:0;border-bottom:1px solid #D7D7D7;padding:10px 0 0 20px;margin-right:3%; margin-bottom:30px;}
.indcasecons3 .mright .tel .indnum li .num {width:50%; height:25px;float:left;}
.indcasecons3 .mright .tel .indnum li .count-outer {color:#221815;font-size:65px;font-family: 'DINOTLIGHT'; display:inline-block; vertical-align:top; font-weight:bold;}
.indcasecons3 .mright .tel .indnum li .p1 { display:inline-block; vertical-align:top;font-size:65px;font-family: 'DINOTLIGHT';color:#221815}
.indcasecons3 .mright .tel .indnum li .p2 { display:inline-block; vertical-align:top;color:#221815;font-size:35px;font-family: 'DINOTLIGHT';margin:-25px 0 0 5px}
.indcasecons3 .mright .tel .indnum li.f4 h1 {font-size:33px;margin:18px 0 0 0}
.indcasecons3 .mright .tel .indnum li.f4 h3 {margin-left:-20px}
.indcasecons3 .mright .tel .indnum li .cons {width:50%;font-size:13px;color:#999;margin:0;float:left;}
.indcasecons3 .mright .tel .indnum li .cons p{ line-height:40px;}
.indcasecons3 .mright .tel .indnum li .cons p:nth-of-type(2){display:none;}

.indcasecons5 {padding: 30px 0 20px 0;}
.indcasecons5 .mleft {display:none;}
.indcasecons5 .mright {float:left;width:100%;margin-bottom:40px;}
.indcasecons5 .mright .tel h3{ font-size:40px; color:#221815; margin-top:50px; margin-bottom:20px; font-weight:800;}
.indcasecons5 .mright .tel p{ font-size:20px; color:#8D8A8A; padding-top:20px; line-height:30px;}
.indcasecons5 .mright .tel .btn_more{bottom:-50px;right:64vw;}

.indcus { padding:40px 0}
.indcus #slider2 .bx-wrapper .bx-prev {left:auto;right:50px;margin-left:0px; background:url('../images/l.png') no-repeat center center;width:50px; height:50px; }
.indcus #slider2 .bx-wrapper .bx-next {left:auto;right:0;margin-left:50px;background:url('../images/r.png') no-repeat center center;width:50px; height:50px;}
.indcus #slider2 .bx-wrapper .bx-controls-direction a {top:auto;bottom:50%;margin-top:0; width:50px; height:50px;}
.indcus #slider2 .pic a{display:block;width:100%;}
.indcus #slider2 .pic a img{ width:100%;}

.indcus2 { padding:40px 0}
.indcus2 #slider3 .bx-wrapper .bx-prev {left:auto;right:50px;margin-left:0px; background:url('../images/l.png') no-repeat center center;width:50px; height:50px; }
.indcus2 #slider3 .bx-wrapper .bx-next {left:auto;right:0;margin-left:50px;background:url('../images/r.png') no-repeat center center;width:50px; height:50px;}
.indcus2 #slider3 .bx-wrapper .bx-controls-direction a {top:auto;bottom:50%;margin-top:0; width:50px; height:50px;}
.indcus2 #slider3 .pic a{display:block;width:100%;}
.indcus2 #slider3 .pic a img{ width:100%;}

.kefu{padding: 10px 0;}
.kefu .mleft{float:inherit;width:100%}
.kefu .mleft .t {font-size:30px; line-height:40px;font-weight:400; color:#221815;}
.kefu .mleft .et { font-size:20px; color:#919090; margin-top:10px}
.kefu .mleft .l { margin:40px 0}
.kefu .mleft .l img{ width:50%;}
.kefu .mleft .c {font-size:14px; line-height:24px;color:#B3B0B0; letter-spacing:1px}
.kefu .mright {float:inherit;width:100%}
.kefu .mright p{ display:none;}
.kefu ul {width: 100%;margin-top: 10px;}
.kefu li {width: 33%;height:30px;}

.taocan{padding: 30px 0; background:#fff url(../images/tcbg.png) repeat left top;}
.taocan .mleft{float:left;width: 100%;}
.taocan .mleft .t {font-size:26px; line-height:40px;font-weight:400; color:#221815; margin-top:40px;}

.tcli{ padding:20px;}
.tcli #slider4 .pic {width:100%; position:relative; }
.tcli #slider4 .bx-wrapper .bx-prev {left:80%;margin-left:-60px; background-image:url('../images/jl.png');width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-next {left:80%;right:auto;margin-right:-60px;background-image:url('../images/jr.png');width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-controls-direction a {top:10px;bottom:0;margin-top:0; width:60px; height:60px;}
.tcli #slider4 .bx-wrapper .bx-controls-direction a:hover {}
.tcli #slider4 .slide{ position:relative;  background:none;}
.tcli #slider4 .slide .sumt{ font-family:SYNCOPATE; font-size:80px; text-align:left; line-height:80px; margin-bottom:40px; color:#253EDB;}
.tcli #slider4 .slide .ptl{ width:100%; height:auto;}
.tcli #slider4 .slide .t1{ font-size:38px; line-height:50px; font-weight:400; height:70px;overflow: hidden;}
.tcli #slider4 .slide .t1 span{ font-size:20px; color:#B4B4B4;}
.tcli #slider4 .slide .pcon { font-size:16px; color:#B4B4B4;}
.tcli #slider4 .slide .ptr{ width:100%; height:200px; margin-left:0; padding-left:0; margin-top:20px;}
.tcli #slider4 .slide .ptr .t2{ width:50%; float:left; }
.tcli #slider4 .slide .ptr .t2 li{ font-size:12px; line-height:30px;}
.tcli #slider4 .slide .ptr .t2 li.lit{ font-size:20px; padding-left:20px; background:url(../images/dian2.png) no-repeat left center; font-weight:bold; color:#253EDB; margin-bottom:25px;}

.tcli #slider4 .slide .but{margin-top:20px;}
.tcli #slider4 .slide .but a{ display:block; width:250px; height:60px; line-height:60px; font-size:16px; border-radius:30px;}

.ad{ display:none; }

.indnews {padding:30px 0 60px 0}
.indnews .mleft{display:none;}
.indnews  .mright{display:none;}
.indnews .mfoot{display:block; text-align:center; font-size:14px; }

.single_item { width:50%; }

.kf{ display:block;background: #324292;padding:.15rem 0;position:fixed;width: 100%;left: 0;bottom: 0;}
.kf a{font-size: 1rem;color: #fff;display: block;float: left;text-align: center;line-height: 2rem;width: 33.3%; height:2rem; position:relative;}
.kf a .ico{margin-right: .1rem;width: 1.5rem;}
.kf a:after{content:'';position:absolute;right: 0;top: 50%;height: .4rem;background: #4f5faf;width: 1px;margin-top: -.2rem;}
.kf a:last-child:after{display: none;}

}