.headbg{background:#fff;}
/*.head{height:70px;width:1200px;margin:0 auto;line-height:67px;font-size:20px;color:#fff;text-align:right;}*/
.head {width:1200px;margin:0 auto;font-size:16px;color:#fff;}
.head-fixed{position:fixed;left:0;top:0;}
.head .fa-mobile{font-size:26px;margin-left:20px;}
.head span{float:left;}
.head .fa{font-size:20px;margin-right:10px;}
.head .fa-mobile{font-size:26px;margin-left:15px;}
.head a{font-size:16px;color:#333;display:inline-block;padding:0 20px;transition:.3s;height:80px;line-height:80px;}
.head a.on,.head a:hover{color:#fff;background:#34D1D3;}
.mbannerd{height:200px;background:url(../images/mbanner01.jpg) no-repeat center center;background-size:auto 100%;}
.head a.logo{}
.head a.logo:hover{background:none;}
.head .logo img{height:48px;padding-top:0px!important;}
.ql-a{width:1000px;margin:40px auto 0;transition:box-shadow 0.3s}
/*.ql-a:focus-within{box-shadow:0 0 15px rgba(0,195,147,0.5)}*/
.ql-am{padding:15px 20px 12px 20px;border-radius:8px;}
.ql-am-s{padding:2px;border-radius:3px;background:linear-gradient( 87deg, #00C3FF 0%, #78E1A1 100%);}
.ql-am-s .ql-txta{width:728px;height:50px;line-height:50px;border:none;font-size:18px;color:#666;text-indent:20px;vertical-align:middle;margin:0}
.ql-am-s .ql-txta::placeholder{color:#999;font-size:18px}
.ql-am-s input[type="submit"]{float:right;height:50px;font-size:18px;color:#fff;background:linear-gradient( 271deg, #00C3FF 0%, #78E1A1 100%);cursor:pointer;border:none;width:100px;vertical-align:middle;margin:0}
.ql-aplace{width:120px;height:50px;line-height:50px;vertical-align:middle;font-size:14px;color:#999;border:none;text-indent:30px;background:#fff url(../images/ico/address2.png) no-repeat 5% center;background-size:auto 20px;cursor:pointer}
/*.ql-a{width:900px;background:#fff;margin:40px auto 0;}
.ql-am{padding:20px;}
.ql-am-s{border:1px solid #00C393;border-radius:0px 3px 3px 0px;}
.ql-am-s .ql-txta{width:628px;height:58px;line-height:58px;border:none;font-size:20px;color:#333;text-indent:20px;vertical-align:middle;margin:0;}
.ql-am-s input[type="submit"]{float:right;height:58px;font-size:20px;color:#fff;background:#00C393 url(../images/ico/s.png) no-repeat center center;cursor:pointer;border:none;width:100px;vertical-align:middle;margin:0;}
.ql-aplace{width:120px;height:35px;line-height:35px;vertical-align:middle;font-size:18px;color:#666;border:none;border-left:1px solid #ddd;text-indent:20px;background:url(../images/ico/ico01.png) no-repeat 95% center;cursor:pointer;}*/
.ql-am-b{padding-top:10px;font-size:16px;color:#999;}
.ql-am-b span{display:inline-block;margin-left:19px;cursor:pointer;}
.ql-b{width:1200px;margin:20px auto 0;}
.ql-ba{width:49%;height:240px;background:#fff url(../images/mp01.png) no-repeat 90% 70%;float:left;border-radius:3px;overflow:hidden;}
.ql-bb{width:49%;height:240px;background:#fff url(../images/mp02.png) no-repeat 90% 70%;float:right;border-radius:3px;overflow:hidden;}
.ql-ba-a{margin:0 30px;padding-top:25px;display:flex;justify-content:space-between;border-bottom:2px solid #f2f2f2;}
.ql-ba-a b{font-size:20px;color:#40D4CA;font-weight:bold;background:#fff;dipslay:inline-block;padding-bottom:2px;padding-right:10px;margin-bottom:-2px;}
.ql-ba-a span{font-size:14px;color:#ddd;font-weight:500;text-transform:uppercase;}
.ql-bb .ql-ba-b{width:300px;}
.ql-ba-b{padding:10px 0 0 30px;width:450px;}
.ql-ba-b a{display:inline-block;font-size:16px;color:#999;margin:10px 70px 0 0;}
.ql-ba-b a:hover{color:#00C393;}
.ql-ba-c,.ql-bb-f{padding:30px 0 0 30px;}
.ql-ba-c a,.ql-bb-f a{display:inline-block;font-size:16px;color:#666;padding:10px 30px;background:linear-gradient( 90deg, #00C3FF 0%, #78E1A1 100%);border-radius:3px;font-size:16px;color:#fff;}
.ql-bb-a h2{background-image:url(../images/tit2.png);}
.ql-bb-b{padding:60px 0 0 30px;}
.ql-bb-b a{display:inline-block;font-size:18px;color:#666;padding:5px 25px;margin-right:26px;background:#00C393;border-radius:5px;font-size:16px;color:#fff;}
.ql-cbg{background:#fff;padding:20px 0;margin-top:20px;}
.ql-ctit{font-size:22px;color:#111;text-align:center;}
.ql-c{width:1100px;margin:20px auto 0;background:#fff;overflow:hidden;}
.ql-c ul{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.ql-c ul li{width:25%;padding-bottom:15px;text-align:center;}
.ql-c ul li a{padding:10px;border-radius:3px;box-sizing:border-box;width:95%;font-size:14px;color:#333;display:inline-block;border:1px solid #ddd;transition:box-shadow 0.2s}
.ql-c ul li a:hover{background:linear-gradient( 90deg, #00C3FF 0%, #78E1A1 100%);color:#fff;}
/*.ql-c ul{padding:20px 0 20px 30px;width:100%;}
.ql-c ul li{width:25%;float:left;padding:15px 0;}
.ql-c ul li a{width:80%;font-size:16px;display:inline-block;background:url(../images/ico/ico02.png) no-repeat right center;}*/
.ql-cbanner{background:#fff url(../images/nbg01.jpg) no-repeat center 0;background-size:auto 120px;padding:20px 0 50px;text-align:center;}
.ql-cbanner-t1{font-size:14px;color:#fff;}
.ql-cbanner-t2{font-size:30px;color:#fff;font-weight:bold;padding:2px 0;}
.ql-cbanner-t3{font-size:14px;color:#fff;}
.ql-cbanner-t3 a{font-size:14px;color:#fff;}
.ql-adm1{width:1200px;margin:20px auto 0;}
.ql-adm1 img{width:100%;display:block;}
.ql-adm2{width:1200px;margin:0 auto;padding-top:40px;display:flex;justify-content:space-between;}
.ql-adm2-a{width:590px;}
.ql-adm2-b{width:590px;}
.ql-adm2 img{width:100%;display:block;}
.ql-dbg{background:#fff;margin:35px 0;padding:30px 0 1px;}
.ql-d{text-align:center;font-size:24px;color:#000;vertical-align:middle;}
.ql-d i{display:inline-block;width:50px;height:1px;background:#CDCDCD;vertical-align:middle;margin:0 10px;}
.ql-e{width:1200px;margin:15px auto 0;}
.swiper-qle{width:100%;position:relative;overflow:hidden;}
.swiper-qle .swiper-slide{width:344px;height:134px;}
.swiper-qle .swiper-slide img{width:100%;height:100%;border-radius:6px;}
.qle-but{width:33px;height:33px;background:rgba(0,195,147,.5);line-height:33px;text-align:center;position:absolute;top:50%;z-index:99;margin-top:-15px;border-radius:30px;cursor:pointer;}
.qle-but i{font-size:30px;color:#fff;}
.qle-prev{left:10px;}
.qle-next{right:10px;}
.ql-f{width:1200px;margin:25px auto 0;oveflow:hidden;}
.ql-f ul{width:1220px;}
.ql-f ul li{width:284px;height:440px;background:#fff;float:left;position:relative;margin-right:20px;overflow:hidden;transition:.3s;}
.ql-f ul li dt {height:360px;overflow:hidden;position:relative;}
.ql-f ul li dt img {width:100%;height:360px;}
.ql-f ul li dt span{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff;font-weight:bold;}
.ql-f ul li dd{padding:20px 15px 0;text-align:center;}
.ql-f ul li dd {font-size:14px;color:#666;}
.ql-f ul li:hover dd {color:#fff;}
.ql-f ul li:hover{background:linear-gradient( 90deg, #00C3FF 0%, #78E1A1 100%);}
.ql-fa{margin-top:20px;text-align:center;}
.ql-fa a{border-radius:3px;display:inline-block;padding:10px 0;width:120px;text-align:center;font-size:14px;color:#fff;background:linear-gradient( 90deg, #00C3FF 0%, #78E1A1 100%);}
.ql-fa a:hover{background:#00c393;color:white}
.ql-g{width:1200px;margin:20px auto 0;}
.ql-g li{cursor:pointer;height:70px;line-height:70px;background:#fff;margin-bottom:10px;transition:0.3s;display:flex;}
.ql-g li span{display:inline-block;font-size:16px;color:#333;text-align:center;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-emphasis:1}
.ql-g li span.ql-g-spana{color:#00C393;}
.ql-g li span.ql-g-spana a{color:#00C393;}
.ql-g li span.ql-g-spanb{color:#FA6041;}
.ql-g li span.ql-g-spanc{width:40%;}
.ql-g li span.ql-g-spane{}
.ql-g li span.ql-g-spand{color:#666;}
.ql-g li span.ql-g-spane{color:#666;}
.ql-g li span:nth-of-type(1){width:12%}
.ql-g li span:nth-of-type(2){width:8%}
.ql-g li:hover{box-shadow:0 0 15px rgba(0, 195, 147, 0.3);}
.ql-g li.ql-g-tit{background:linear-gradient(90deg, #00C3FF 0%, #78E1A1 100%);}
.ql-g li.ql-g-tit span{color:#fff;}
.ql-h{width:1200px;margin:20px auto;background:#fff;}
.ql-h ul{padding:30px 0 10px;}
.ql-h ul li{width:196px;height:60px;border:1px solid #ddd;float:left;margin:0 0 20px 34px;display:flex;align-items:center;justify-content:center;overflow:hidden;}
.ql-h ul li img{max-width:100%;max-height:100%;}
.ql-i{width:1200px;margin:20px auto;background:#fff;}
.ql-i ul{padding:10px 0 40px;}
.ql-i li{width:25%;float:left;text-align:center;padding-top:20px;}
.ql-i li dt{width:70px;height:55px;margin:0 auto;background-repeat:no-repeat;background-position:center 0}
.ql-i li dd{font-size:16px;color:#333}
.iconfont{font-size:45px !important}
.ql-i li dl:hover dt > .iconfont{color:#00c393 !important}
.ql-i li dl:hover dt + .ql-i li dl dd{color:#00c393 !important}
.ql-i li dl.ql-idl1 dt{}
.ql-i li dl.ql-idl2 dt{}
.ql-i li dl.ql-idl3 dt{}
.ql-i li dl.ql-idl4 dt{background-position:center 3px}
.ql-i li dl.ql-idl5 dt{}
.ql-i li dl.ql-idl6 dt{}
.ql-i li dl.ql-idl7 dt{background-position:center 4px}
.ql-i li dl.ql-idl8 dt{background-position:center 3px}
.ql-i li dl{width:120px;margin:0 auto;transition:.3s;padding:10px 0;}
.ql-i li dl:hover{box-shadow:0 0 15px rgba(0, 195, 147, 0.3);}
/*
.ql-i li dt{width:70px;height:55px;margin:0 auto;background-repeat:no-repeat;background-position:center 0;}
.ql-i li dd{font-size:16px;color:#333;}
.ql-i li dl.ql-idl1 dt{background-image:url(../images/ico/mp01.jpg);}
.ql-i li dl.ql-idl2 dt{background-image:url(../images/ico/mp02.jpg);}
.ql-i li dl.ql-idl3 dt{background-image:url(../images/ico/mp03.jpg);}
.ql-i li dl.ql-idl4 dt{background-image:url(../images/ico/mp04.jpg);background-position:center 3px;}
.ql-i li dl.ql-idl5 dt{background-image:url(../images/ico/mp05.jpg);}
.ql-i li dl.ql-idl6 dt{background-image:url(../images/ico/mp06.jpg);}
.ql-i li dl.ql-idl7 dt{background-image:url(../images/ico/mp07.jpg);background-position:center 4px;}
.ql-i li dl.ql-idl8 dt{background-image:url(../images/ico/mp08.jpg);background-position:center 3px;}*/
.ql-bb-c{padding:25px 20px;}
.ql-bb-c dl{height:60px;position:relative;}
.ql-bb-c dl dt{width:60px;height:60px;position:absolute;left:0;top:0;border-radius:50%;overflow:hidden;background:#eee;}
.ql-bb-c dl dt img{width:100%;height:100%;}
.ql-bb-c dl dd{margin-left:75px;}
.ql-bb-c dl dd h2{font-weight:300;}
.ql-bb-c dl dd h2 a{font-size:16px;}
.ql-bb-c dl dd p{padding-top:6px;}
.ql-bb-c dl dd p span{display:inline-block;width:20px;height:20px;background:url(../images/ico/xx1.jpg) no-repeat center center;background-size:auto 100%;margin-right:5px;}
.ql-bb-c dl dd p span.on{background-image:url(../images/ico/xx2.jpg);}
.ql-bb-d{padding:0 0 0 20px;}
.ql-bb-d a{display:inline-block;padding:5px 15px;margin-right:15px;background:#00C393;border-radius:5px;font-size:16px;color:#fff;}
.ql-bb-e{width:200px;text-align:center;padding:10px 0 0 20px;}
.ql-bb-e span{display:inline-block;}
.ql-bb-e span em{display:inline-block;width:100%;font-size:22px;color:#00C393;font-style:inherit;padding:7px 0;}
.ql-bb-e span a{font-size:15px;}
.gongstc-a{background:url(../images/bg8.png) no-repeat center bottom;text-align:center;}
.gongstc-a p{padding:290px 0 30px;font-size:16px;color:#333;}
.gongstc-b{padding:15px 0;text-align:center;border-top:1px solid #eee;}
.gongstc-b a{display:inline-block;font-size:20px;color:#00C393;}
.ql-new{width:1200px;margin:20px auto;}
.ql-new li{padding:30px 90px 30px 20px;border-bottom:1px solid #D4D4D4;font-size:16px;color:#666;position:relative;}
.ql-new li::before{content:"";width:6px;height:6px;border-radius:50%;background:#333;position:absolute;left:0;top:37px;transition:.3s;}
.ql-new li span{position:absolute;right:0;top:30px;}
.ql-new li a{color:#333;transition:.3s;}
.ql-new li:hover a{color:#40D4CA;}
.ql-new li:hover::before{background:#40D4CA;}
.ql-new li.ql-new-top{padding-left:0;padding-right:0;}
.ql-new li.ql-new-top::before{display:none;}
.ql-new li.ql-new-top dl{position:relative;height:140px;}
.ql-new li.ql-new-top dl dt{position:absolute;left:0;top:0;}
.ql-new li.ql-new-top dl dt img{width:200px;height:140px;}
.ql-new li.ql-new-top dl dd{margin-left:250px;padding-top:20px;font-size:14px;color:#666;}
.ql-new li.ql-new-top dl dd p{padding:10px 300px 0 0;line-height:20px;}
.ql-new li.ql-new-top dl dd p a{font-size:16px;}
.ql-new li.ql-new-top span{font-size:18px;}








