body{margin:0;font:12px/1.5 'Microsoft YaHei','Simsun',sans-serif;color:#373a43;background:#fff}div,h1,h2,h3,h4,ul,ol,li,dl,p,dt,dd,form,input,textarea{margin:0;padding:0;font-weight:normal}
a{text-decoration:none}li{list-style:none}img{border:0;display:inline}a{color:#333;text-decoration:none}a:hover{text-decoration:underline}.fix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fix{*zoom:1}.fl{float:left}.fr{float:right}.ovh{overflow:hidden}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.bold{font-weight:bold}
.normal{font-weight:normal}.abs{position:absolute}.rel{position:relative}.db{display:block}.dib{display:inline-block}.di{display:inline}.ml10{margin-left:10px}
.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml35{margin-left:35px}.ml10{margin-left:10px}.mt5{margin-top:5px}
.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt50{margin-top:50px}.mb10{margin-bottom:10px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}.mr10{margin-right:10px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.p10{padding:10px}.pt20{padding-top:20px}
.pt25{padding-top:25px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt70{padding-top:70px}.p40-0{padding:40px 0}.p50-0{padding:50px 0}.pb25{padding-bottom:25px}.p0-20{padding:0 20px}
.pb50{padding-bottom:50px}.mb80{margin-bottom:80px}.pl10{padding-left:10px}b.dot{width:26px;height:10px;display:inline-block;position:relative}b.dot:after{content:'';width:5px;height:5px;border-radius:5px;background:#333;position:absolute;left:50%;margin-left:-2px}
.wrap{width:1000px;margin-left:auto;margin-right:auto}.top{width:1000px;height:100px;margin:0 auto}.logo{width:212px;height:53px;background:#fff url(/public/images/home/logo.jpg) 0 0 no-repeat;line-height:20;overflow:hidden;margin-top:20px}
.logo a{width:100%;height:100%;display:block}.menu{margin:48px 0 0 130px}.menu li{float:left;padding:0 20px;font-size:16px;line-height:1;position:relative}
.menu li a{color:#333}.menu li a:hover{color:#fb5d24;text-decoration:none}.menu li.active:after{content:'';position:absolute;width:40px;height:1px;border-bottom:2px solid #fb5d24;left:50%;margin-left:-20px;bottom:-37px}
.menu li.active a{color:#fb5d24}.top-tel,.list-ico,.c-ico,.left-ico,.ico-info,.ico-set,.ico-email,.btn-code,.btn-top,.policy dt,.proj-no,.basic,.upgrade,.flagship,.componen-ico,.usable-ico,.unusable-ico,.proj-step li,.proj-step1 li,.arr-r,.arr-l,.arr-d,.end{background-image:url(/public/images/home/sprite.png);background-repeat:no-repeat}
.top-tel{margin-top:45px;background-position:-5px -3px;font-size:14px;padding-left:24px}.banner{width:100%;height:450px}.slideBox{position:relative;overflow:hidden;width:100%;height:450px}
.slideBox .hd{bottom:0;height:50px;left:0;position:absolute;text-align:center;width:100%;z-index:1;background:url(/public/images/home/tran-bg.png) repeat-x}
.slideBox .hd ul{overflow:hidden;zoom:1;width:120px;height:10px;text-align:center;padding-top:20px;position:absolute;left:50%;margin-left:320px}.slideBox .hd ul li{display:inline-block;*display:inline;zoom:1;width:10px;height:10px;line-height:10px;margin:0 4px;text-indent:-999em;*text-indent:0;background:#bba485;border-radius:6px;cursor:pointer;opacity:.8;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s;*width:15px;* height:15px;*text-align:center;*background:#bba485;*line-height:0;*font-size:0}
.slideBox .hd ul li.on{color:#fff;background:#fff}.slideBox .bd{position:relative;height:100%}.slideBox .bd ul{width:100%;!important}.slideBox .bd li{width:100%;!important;height:450px;position:relative}
.slideBox .prev,.slideBox .next{position:absolute;top:50%;margin-top:-25px;background:url(/public/images/home/slider-arrow.png) no-repeat;display:none;height:72px;width:72px;z-index:10;text-indent:-9999px;cursor:pointer}
.slideBox .prev{left:3%;background-position:0 0}.slideBox .prev:hover{background-position:0 -144px}.slideBox .next{right:3%;background-position:0 -72px}
.slideBox .next:hover{background-position:0 -216px}.slideBox .prev:hover,.slideBox .next:hover{opacity:1;filter:alpha(opacity=100)}.slideBox .prevStop{display:none}
.slideBox .nextStop{display:none}.banner-a{display:block;width:1000px;height:100%;margin:0 auto}.banner-title{position:absolute;bottom:15px;left:50%;margin-left:-470px;font-size:16px;color:#fff;z-index:2}
.banner-title a{color:#fff}.btitle{font-size:26px;font-weight:bold;line-height:1.5}.stitle{font-size:16px;color:#8a8a8a}.about-txt{width:830px;margin:0 auto;font-size:16px;line-height:1.8}
.about-detail{width:1020px;height:330px;margin:0 auto;background:#46d87a}.atitle{font-size:26px;font-weight:bold;line-height:4;color:#fff}.about-detail-list{margin-left:20px}
.about-detail-li{float:left;width:100px;color:#fff;font-size:16px;text-align:center}.about-detail-li p{padding-top:40px}.about-detail-dot{float:left;width:45px;color:#fff;font-size:16px;text-align:center;line-height:90px;*padding-top:45px;padding-top:45px\0}
.about-detail-dot i{width:5px;height:5px;display:inline-block;border-radius:100%;background:#fff}.a-d-ico{width:92px;height:92px;display:inline-block;background-image:url(/public/images/home/about-detail.jpg);background-repeat:no-repeat;transition:all .2s ease-out 0s}
.a-d-ico:hover{-webkit-transform:rotate(360deg) scale(1.1);-moz-transform:rotate(360deg) scale(1.1);transform:rotate(360deg) scale(1.1)}.li1{background-position:0 0}
.li2{background-position:-150px 0}.li3{background-position:-302px -1px}.li4{background-position:-450px 0}.li5{background-position:-605px 0}.li6{background-position:-760px 0}
.li7{background-position:-902px 0}.arr-up,.arr-down{width:0;height:0;display:inline-block;border-width:24px 16px;border-style:solid;position:absolute;margin-left:-16px;left:50%}
.arr-up{border-color:transparent transparent #46d87a transparent;top:-48px}.arr-down{border-color:#46d87a transparent transparent transparent;bottom:-48px}
.core{height:610px}.core-list li{float:left;width:236px;height:450px;margin:0 7px;position:relative;overflow:hidden}.core-list img{width:236px;height:289px}
.core-num{font-size:34px;font-weight:bold;line-height:2}.core-t{font-size:18px;line-height:1.8}.core-desc{width:100%;height:260px;background:#ffb814;position:absolute;bottom:-300px;left:0;color:#fff;padding:15px 0;font-size:14px;line-height:1.8}
.solution{width:100%;background:#f7f7f7;padding:60px 0;height:750px}.project{padding:0 20px}.pro-tab-menu{position:absolute;top:10px;left:20px}.pro-tab-menu li{float:left;width:188px;height:45px;line-height:45px;border-radius:5px;background:#c7c7c7;font-size:22px;font-weight:bold;text-align:center;margin-right:15px;cursor:pointer}
.pro-tab-menu li.active{background:#00b2fe;color:#fff;position:relative}.pro-tab-menu li i.dot1{vertical-align:middle;font-family:Arial;margin:0 8px}.pro-tab-menu li.active:after{content:'';width:0;height:0;display:inline-block;border-width:24px 16px;border-style:solid;position:absolute;margin-left:-16px;left:50%;border-color:transparent transparent #fff transparent;bottom:-45px}
.pro-tab-con>div{display:none;padding-top:100px}.pro-intro{width:520px;height:225px;background:#fff;border-radius:5px;padding:40px}.pro-intro li{line-height:2;font-size:16px;text-align:left;color:#8a8a8a;list-style:disc}
.case{width:582px;overflow:hidden}.case-title{width:582px;height:21px;background:url(/public/images/home/case-t.jpg) no-repeat;margin:50px 0 45px;line-height:20;overflow:hidden}
.case-list{margin-right:-25px}.case-list li{float:left;width:97px;height:97px;border-radius:100%;margin-right:22px;margin-bottom:20px}.pro-img{width:320px;height:626px;background:url(/public/images/home/pro-img1.png) no-repeat;position:relative}
.fenxiao{width:1060px;height:395px;margin:0 auto;background:#fff url(/public/images/home/fenxiao.jpg) center center no-repeat;padding:90px 0;line-height:1.8}
.fenx-left{float:left;text-align:right;width:360px}.fenxiao dt{font-size:15px;font-weight:bold}.fenxiao dd{font-size:14px;color:#7f7f7f;margin-bottom:50px}
.fenx-right{float:right;width:365px}.jc-nuo{width:100%;padding:50px 0;background:#f7f7f7}.jc-nuo-con{width:1100px;margin:0 auto}.jc-nuo-list{padding-top:60px;margin-right:-25px}
.jc-nuo-list li{float:left;width:205px;height:322px;border:1px solid #dfdfdf;background:#fff;margin-right:15px}.list-t{width:100%;margin-top:-58px}.list-t p{font-size:20px;line-height:50px;font-weight:bold;border-bottom:1px solid #e4e4e4}
.list-ico{width:91px;height:105px;display:inline-block;background-position:-3px -57px}.n-txt{color:#8a8a8a;padding:25px;font-size:14px;line-height:1.8}
.list-ico-small{width:40px;height:40px;display:inline-block;background-image:url(/public/images/home/jc-n.png);background-repeat:no-repeat;margin-top:32px}
.s-bg1{background-position:0 0}.s-bg2{background-position:0 -40px}.s-bg3{background-position:0 -80px}.s-bg4{background-position:0 -120px}.s-bg5{background-position:0 -160px}
.jc-nuo-list li:hover{box-shadow:0 0 8px rgba(53,57,68,.2)}.jc-nuo-list li:hover .list-ico{background-position:-115px -57px}.jc-nuo-list li:hover .list-ico .list-ico-small{background-image:url(/public/images/home/jc-n-hover.png)}
.choose-jc{width:1020px;margin:0 auto;padding:50px 0;text-align:center;height:560px}.ch-tab-menu{width:100%;height:80px;line-height:80px;font-size:24px;font-weight:bold;border-bottom:4px solid #dfdfdf}
.ch-tab-menu li{float:left;width:33.33%;text-align:center;cursor:pointer}.ch-tab-menu li.active{color:#00b2fe;position:relative}.ch-tab-menu li.active:after{content:'';width:100%;height:5px;background:#00b2fe;position:absolute;left:0;bottom:-5px}
.c-ico{display:inline-block;width:32px;height:32px;background-position:-30px 0;background-color:#8a8a8a;vertical-align:middle;margin:0 10px}.ch-tab-menu li.active span.c-ico{background-color:#00b2fe}
.ch-tab-con>div{display:none;padding:30px 0}.ch-list li{width:466px;float:left;margin:15px 0 15px 30px;text-align:left}.left-ico{width:73px;height:83px;float:left;text-align:center;line-height:83px;overflow:hidden;background-position:-232px -64px;margin-right:20px;transition:all .5s ease-out 0s}
.left-ico:hover{-webkit-transform:rotate(360deg) scale(1.02);-moz-transform:rotate(360deg) scale(1.02);transform:rotate(360deg) scale(1.02)}.to-jc-ico{width:40px;height:40px;display:inline-block;background-image:url(/public/images/home/to-jc-ico.png);background-repeat:no-repeat;margin-top:20px}
.tj-b1{background-position:0 0}.tj-b2{background-position:-40px 0}.tj-b3{background-position:0 -40px}.tj-b4{background-position:-40px -40px}.tj-b5{background-position:0 -80px}
.tj-b6{background-position:-40px -80px}.tj-b7{background-position:0 -120px}.tj-b8{background-position:-40px -120px}.tj-b9{background-position:-40px -160px}
.tj-b10{background-position:0 -160px}.tj-b11{background-position:0 -200px}.tj-b12{background-position:-40px -200px}.tj-b13{background-position:0 -240px}
.tj-b14{background-position:-40px -240px}.tj-b15{background-position:0 -280px}.tj-b16{background-position:-40px -280px}.tj-b17{background-position:0 -320px}
.tj-b18{background-position:-40px -320px}.tj-b19{background-position:0 -360px}.tj-b20{background-position:-40px -360px}.tj-b21{background-position:0 -400px}
.tj-b22{background-position:-40px -400px}.tj-b23{background-position:0 -440px}.hz,.hz1{border:1px solid #ccc;text-align:center;overflow:hidden}.hz li{float:left;width:331.33333px;height:40px;line-height:40px;font-size:16px;font-weight:bold}
.hz1 li{float:left;width:331.33333px;height:100px;line-height:100px;font-size: 14px;}.bor-r{border-right:1px solid #ccc}.hz1 img{width:80px;height:80px;vertical-align:middle}
.hz1{margin:-1px 0 150px}.ch-txt h4{font-size:16px;line-height:2}.ch-txt p{font-size:14px;color:#8a8a8a}.alluse{width:100%;background:#f7f7f7;padding:50px 0}
.use-list li{float:left;width:200px;height:90px;line-height:90px;text-align:center;display:table;overflow:hidden}.use-list a{display:table-cell;vertical-align:middle}
.use-list img{vertical-align:middle}.part-list{margin-right:-20px}.part-list li{float:left;width:160px;height:60px;border:1px solid #f7f8fe;background:#fff;text-align:center;display:table-cell;margin:10px 25px 10px 15px}
.footer-menu{width:100%;background:#373a43;padding:30px 0;color:#fff;font-size:14px}.foot-left{float:left;width:530px;line-height:2;margin-left:30px}.foot-left li{float:left;width:33.333%}
.foot-left h2{font-size:14px;font-weight:bold}.foot-left a{display:block;color:#fff}.foot-right{float:left;width:400px;line-height:1.6}.foot-code{float:left;margin-left:80px}
.foot-code img{width:148px;height:148px}.btn{width:100%;height:33px;line-height:33px;font-size:14px;display:inline-block;border:1px solid #fff;text-align:center;color:#fff;margin-bottom:10px}
.foot-right span{color:#ffb814}.footer{width:100%;height:100px;background:#2e313a url(/public/images/home/foot-line.jpg) center 20px no-repeat;color:#fff}
.footer a{color:#fff}.wx-code{width:40px;height:80px;position:fixed;right:25px;bottom:20px;z-index:999}.btn-code,.btn-top{display:inline-block;width:40px;height:40px;cursor:pointer}
.btn-code{background-position:-313px -57px}.btn-top{background-position:-313px -98px}.f-wx-code{width:160px;background:#fff;border:1px solid #dfdfdf;text-align:center;padding:10px 10px 0;position:absolute;display:none;left:-200px;top:-120px}
.f-wx-code p{line-height:1;font-size:14px;color:#8a8a8a;padding-bottom:12px}.rarr-2{content:'';position:absolute;border-width:10px;border-style:solid;border-color:transparent transparent transparent #fff;right:-20px;top:133px;z-index:2;font-size:0;line-height:0}
.rarr-1{content:'';position:absolute;border-width:11px;border-style:solid;border-color:transparent transparent transparent #dfdfdf;right:-22px;top:132px;z-index:1;font-size:0;line-height:0}
.main{width:1030px;margin:30px auto}.con-left{width:196px;float:left}.left-menu li{width:100%;height:90px;background:#f7f7f7;margin:1px 0;font-size:18px;cursor:pointer}
.left-menu a{text-decoration:none;outline:0}.p-eng{font-size:8px;text-transform:uppercase}.case-ico{width:40px;height:40px;float:left;margin:20px 10px 20px 20px;background-image:url(/public/images/home/case-menu-ico.png);background-repeat:no-repeat}
.m-bg1{background-position:0 0}.m-bg2{background-position:0 -40px}.m-bg3{background-position:0 -80px}.m-bg4{background-position:0 -120px}.m-bg5{background-position:0 -160px}
.m-bg6{background-position:0 -200px}.m-bg7{background-position:0 -240px}.m-bg8{background-position:0 -280px}.m-bg9{background-position:0 -320px}.left-menu li:hover{background-color:#ffb814;color:#fff;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.left-menu li.active{background-color:#ffb814;color:#fff;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.left-menu li:hover .case-ico{background-image:url(/public/images/home/case-menu-ico-hover.png)}.left-menu li.active .case-ico{background-image:url(/public/images/home/case-menu-ico-hover.png)}
.con-right{float:right;width:780px}.con-right>div{display:none}.c-title{border-bottom:1px solid #8a8a8a;padding:15px 0;margin-top:10px}.c-title h2{font-size:18px;line-height:1.2;border-left:3px solid #8a8a8a;text-indent:10px}
.casepage-list{padding-top:20px;margin-right:-20px}.casepage-list li{float:left;width:245px;height:295px;background:#f7f7f7;margin:10px 15px 10px 0;position:relative;overflow:hidden}
.c-img{width:245px;height:156px}.casepage-list h3{font-size:14px;line-height:2.6;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.casepage-list p{color:#8a8a8a;font-size:13px}.casepage-mask{width:100%;height:100%;position:absolute;background:#000;opacity:.3;filter:alaph(opacity=30);filter:alpha(opacity=30);z-index:1;top:300px;left:0}
.casepage-code{width:150px;height:150px;position:absolute;top:-100%;left:50%;margin-top:-75px;margin-left:-75px;z-index:2}.about-menu li{width:100%;height:90px;background:#f7f7f7;margin:1px 0;font-size:18px;cursor:pointer;transition:background .3s ease-out 0s}
.about-menu li:hover{background-color:#ffb814;color:#fff;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.about-menu li.active{background-color:#ffb814;color:#fff;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.about-menu .p-eng{font-size:8px;text-transform:uppercase}.about-ico{width:40px;height:40px;float:left;margin:25px 10px 20px 20px;background-image:url(/public/images/home/about-ico.png);background-repeat:no-repeat}
.about-menu li:hover .about-ico{background-image:url(/public/images/home/about-ico-hover.png)}.about-menu li.active .about-ico{background-image:url(/public/images/home/about-ico-hover.png)}
.about-topimg{width:780px;height:280px;margin:20px 0}.company-intro h2{font-size:18px;line-height:2.5;font-weight:bold}.company-txt{font-size:14px;line-height:2;text-indent:2em}
.company-intro h3{font-size:14px;line-height:2.5;font-weight:bold}.company-intro dt{font-size:14px;font-weight:bold;margin:20px 0}.company-intro dd{font-size:14px;line-height:2}
.h2{font-size:18px;font-weight:bold;padding:20px 0 10px}.qq li{float:left;width:25%;font-size:16px;color:#45e07c}.qq img{vertical-align:middle;margin-left:5px}
.service-tel li{float:left;width:25%;font-size:14px;line-height:30px}.bbd{border-bottom:1px solid #dfdfdf}.contact li{font-size:14px;line-height:30px;padding-left:30px}
.contact1 li{font-size:14px;line-height:30px;padding-left:0}.contact li.last{position:absolute;bottom:30px;left:300px;width:270px}.contact li.ico-men,.contact li.ico-wx,.contact li.ico-tel,.contact li.ico-email1{background-image:url(/public/images/home/contact-ico.png);background-repeat:no-repeat}
.contact li.ico-men{background-position:0 8px}.contact li.ico-wx{background-position:0 -20px}.contact li.ico-tel{background-position:0 -51px}.contact li.ico-email1{background-position:0 -75px}
.contact-btn{display:inline-block;font-size:14px;color:#fff;padding:1px 15px;background-color:#45e07c}.map{width:780px;height:500px}.news-menu{width:100%;height:40px;line-height:40px;border-bottom:1px solid #838384}
.news-menu li{float:left;width:90px;text-align:center;font-size:18px;cursor:pointer}.news-menu li.active{color:#38dd72;position:relative}.news-menu li.active:after{content:'';width:100%;height:3px;background:#38dd72;position:absolute;left:0;bottom:-1px;z-index:1}
.news-con>div{display:none}.news-list{padding:20px 0;border-bottom:1px solid #e1e1e1}.news-list img{float:left;width:220px;height:140px}.news-list:last-child{border-bottom:0}
.new-title{font-size:18px;line-height:1.5;font-weight:bold;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-con{padding:10px 0;font-size:14px;line-height:1.8;text-align:justify;height:75px;overflow:hidden}
.time{color:#b6b6b6;font-size:12px}.dsj-title{height:60px;line-height:60px;color:#45e07c;font-size:18px;margin-top:12px;padding-left:85px;background:url(/public/images/home/clock.png) 13px 0 no-repeat}
.v-line{height:95%;width:1px;background:#45e07c;position:absolute;left:43px;top:54px}.end-dot{position:absolute;width:5px;height:5px;border-radius:100%;background:#45e07c;bottom:0;*bottom:-7px;left:41px}
.ds-piclist{padding-left:70px;padding:30px 0 20px 70px}.year{width:138px;height:78px;float:left;display:inline-block;background:#45e07c;line-height:78px;color:#fff;font-size:30px;vertical-align:middle;text-align:center;margin-right:2px}
.ds-piclist img{float:left;margin-right:2px}.timeline-big{width:21px;height:21px;display:inline-block;background:url(/public/images/home/timeline.png) 0 0 no-repeat;position:absolute;top:50%;margin-top:-10px;left:33px}
.timeline{width:16px;height:16px;display:inline-block;background:url(/public/images/home/timeline.png) -3px -35px no-repeat;position:absolute;top:50%;margin-top:-10px;left:36px}
.month{font-size:14px;color:#9b9a9a;position:absolute;top:50%;margin-top:-12px;left:0}.dsj-con{padding:15px 0 15px 70px}.dsj-con h2{font-size:16px;line-height:2}
.dsj-con p{font-size:14px;color:#8a8a8a;line-height:1.5}.ry-list{padding:20px 0;margin-right:-15px}.ry-list li{width:252px;height:168px;float:left;margin:0 12px 10px 0}
.ry-list img{width:252px;height:168px}.job-list li{margin:10px 0 20px}.job-list h2{font-size:18px;font-weight:bold;line-height:2}.job-list h3{font-size:14px;font-weight:bold;line-height:1.8;margin-top:5px}
.job-list p{line-height:1.6;font-size:14px}.partner-list{padding:20px 0;margin-right:-15px}.partner-list li{width:251px;height:138px;line-height:138px;border:1px solid #dfdfdf;float:left;text-align:center;display:table;margin:0 10px 10px 0}
.partner-list a{display:table-cell;vertical-align:middle}.partner-list img{vertical-align:middle}.page-list{width:100%;padding:25px 0;font-size:14px;line-height:1;color:#8a8a8a;text-align:center}
.page-list span{margin-right:5px;*vertical-align:6px}.page-list a{display:inline-block;padding:5px 10px;margin:0 4px;color:#8a8a8a;border:1px solid #8a8a8a}
.page-list a.current{background-color:#ffb814;color:#fff;border:1px solid #ffb814}.college-menu li{width:100%;height:90px;background:#f7f7f7;margin:1px 0;font-size:18px;cursor:pointer;transition:background .3s ease-out 0s}
.college-menu li:hover{background-color:#ffb814;color:#fff;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.college-menu li.active{background-color:#ffb814;color:#fff;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.college-ico{width:40px;height:40px;float:left;margin:25px 10px 20px 20px;background-image:url(/public/images/home/college-ico.png);background-repeat:no-repeat}
.college-menu li:hover .college-ico{background-image:url(/public/images/home/college-ico-hover.png)}.college-menu li.active .college-ico{background-image:url(/public/images/home/college-ico-hover.png)}
.college-menu a{text-decoration:none!important;outline:0}.coop-title{width:100%;height:90px;text-align:center;line-height:90px;font-size:24px;color:#373a43;position:relative;border-bottom:1px solid #dfdfdf}
.coop-title b{position:absolute;width:84px;height:2px;display:inline-block;background:#8a8a8a;bottom:-1px;left:50%;margin-left:-42px}.perspective{background:#f7f7f7;margin-top:70px;margin-bottom:30px;height:272px}
.perspective li{float:left}.per-left{width:195px}.per-center{width:455px;padding:25px 40px;*padding:15px 40px}.per-center h2{font-size:18px;font-weight:bold;line-height:1.6;float:left;border-bottom:1px dashed #8a8a8a;padding-bottom:5px}
.per-center p{font-size:14px;line-height:2;padding-top:10px;padding-bottom:15px;clear:both}.per-right{width:270px}.per-right p{float:left;width:134px;text-align:center}
.per-right span{display:block}.p-t{font-size:16px;:}.p-c{font-size:14px;:}.w100p{width:100%}.bgf7{background-color:#f7f7f7}.coop-agent{padding:70px 0}
.coop-agent li{width:248px;height:192px;float:left;margin:0 2px 2px 0;background:#fff;text-align:center;padding-top:70px;position:relative;overflow:hidden}
.coop-agent-ico{width:40px;height:40px;display:inline-block;background-image:url(/public/images/home/coor-ico.png);background-repeat:no-repeat;margin-bottom:25px}
.ca-bg1{background-position:0 0}.ca-bg2{background-position:0 -40px}.ca-bg3{background-position:0 -80px}.ca-bg4{background-position:0 -120px}.ca-bg5{background-position:0 -160px}
.ca-bg6{background-position:0 -200px}.ca-bg7{background-position:0 -240px}.ca-bg8{background-position:0 -280px}.cd-t{font-size:24px;line-height:2}.c-eng{font-size:12px;color:#8a8a8a;text-transform:uppercase}
.coop-desc{width:100%;height:268px;background:#ffb814;color:#fff;position:absolute;top:265px;left:0}.desc-top{padding:20px 0 10px;margin:0 25px 10px;border-bottom:2px dashed #fff}
.desc-top span{display:block;color:#fff}.desc-con{padding:8px 20px;font-size:14px;line-height:1.6;text-align:left}.coop-ad img{width:100%}.channel{padding:40px 0 0;margin-right:-20px}
.channel li{width:490px;height:150px;background-color:#f7f7f7;float:left;margin:15px 17px 15px 0}.chan-left{width:88px;padding-top:50px;text-align:center;font-size:14px;line-height:2;float:left}
.ico-position{width:25px;height:32px;display:inline-block;background:url(/public/images/home/sprite.png) -200px 0 no-repeat}.chan-center{width:200px;padding-top:40px;font-size:16px;line-height:1.8;float:left}
.chan-right{float:right}.small-img{width:16px;padding-top:40px;float:left;margin-right:25px}.small-img span{width:16px;height:16px;display:inline-block;margin:3px 0;background:url(/public/images/home/sprite.png) -238px 2px no-repeat;cursor:pointer;position:relative;border:1px solid #f7f7f7;padding:2px}
.small-img span.active{border:1px solid #dfdfdf}.small-img span b{display:inline-block;border-width:8px 10px;border-style:solid;border-color:transparent #dfdfdf transparent transparent;position:absolute;right:-20px;*right:-31px;top:50%;margin-top:-5px;display:none;font-size:0;line-height:0}
.small-img span.active b{display:block}.big-img{width:150px;height:150px;float:right;background-color:#dfdfdf}.big-img img{margin:7px;display:none;width:137px;height:137px}
.policy dt{width:138px;height:40px;background-position:-360px -40px;line-height:40px;text-align:center;font-size:24px;color:#fff}.policy dd{padding:0 15px 0 60px;margin:25px 0;line-height:1.8;font-size:14px;text-indent:-1.5em;text-align:justify}
.left-line{height:97%;width:1px;background-color:#8a8a8a;position:absolute;left:20px;top:50px;z-index:-1}.end{width:38px;height:38px;display:inline-block;background-position:-321px -1px;position:absolute;left:1px;bottom:28px}
.proj-title{font-size:18px;font-weight:bold;height:50px;line-height:50px}.proj-no{width:40px;height:50px;display:inline-block;background-color:#fff;background-position:-280px 5px;color:#00b2fe;text-align:center;font-size:18px;margin-right:20px}
.proj-intro-list{margin:20px -50px 10px 60px}.proj-intro-list li{width:285px;height:440px;float:left;border:1px solid #dfdfdf;margin-right:30px;text-align:center;position:relative}
.proj-intro-list li.active{box-shadow:0 0 8px rgba(53,57,68,.2)}.proj-intro-list li.active .basic{background-position:0 -150px}.proj-intro-list li.active .upgrade{background-position:0 -200px}
.proj-intro-list li.active .flagship{background-position:0 -250px}.proj-intro-list li.active .exp-btn{background-color:#20c279}.proj-itxt{font-size:18px;padding-top:25px}
.version{width:122px;height:43px;margin:10px auto 20px;line-height:20;overflow:hidden;background-image:url(/public/images/home/version-bg.png);background-repeat:no-repeat}
.basic{background-position:0 0}.upgrade{background-position:0 -50px}.flagship{background-position:0 -100px}.proj-con{padding:0 15px 0 25px;font-size:14px;line-height:1.8;text-align:left;height:280px;overflow:hidden}
.proj-con p{text-indent:-1em}.exp-btn{width:100%;display:inline-block;font-size:16px;color:#fff;padding:18px 0;position:absolute;bottom:0;left:0;background-color:#8a8a8a}
.pro-poscon{width:916px;margin-left:60px;margin-bottom:30px}.pro-poscon p{font-size:16px;padding:22px 0}.proj-advantage{padding:30px 0 40px}.advan-list{margin-top:20px;margin-left:70px;margin-right:-30px}
.advan-list li{width:430px;float:left;margin:15px 35px 15px 0;text-align:left}.component-list{padding:30px 0 30px 60px;right:-20px}.component-list li{float:left;width:170px;height:205px;background-color:#edf6ff;margin-right:15px;margin-bottom:15px;text-align:center}
.component-list li:hover{background-color:#cde6ff}.componen-ico{width:80px;height:80px;display:inline-block;margin-top:15px;background-image:url(/public/images/home/fn-ico.png);background-repeat:no-repeat}
.co-ico1{background-position:0 0}.co-ico2{background-position:-80px 0}.co-ico3{background-position:-160px 0}.co-ico4{background-position:-240px 0}.co-ico5{background-position:0 -80px}
.co-ico6{background-position:-80px -80px}.co-ico7{background-position:-160px -80px}.co-ico8{background-position:-240px -80px}.co-ico9{background-position:0 -160px}
.co-ico10{background-position:-80px -160px}.co-ico11{background-position:-160px -160px}.co-ico12{background-position:-240px -160px}.co-ico13{background-position:-0px -240px}
.co-ico14{background-position:-80px -240px}.co-ico15{background-position:-160px -240px}.component-list h3{font-size:14px;line-height:2.2}.component-list p{padding:0 10px;font-size:12px;line-height:1.6;text-align:left}
.version-table{width:920px;margin:20px 0 50px 60px;text-align:center}.proj-fun-table{width:920px;margin:20px 0 50px 60px;table-layout:fixed;border-collapse:collapse;empty-cells:show;border:1px solid #d3d3d3;text-align:center;font-size:14px}
.proj-fun-table th{height:70px;background:#f7f7f7;border:1px solid #d3d3d3}.proj-fun-table td{border:1px solid #d3d3d3;height:50px}.usable-ico,.unusable-ico{width:26px;height:26px;display:inline-block}
.usable-ico{background-position:-367px -5px}.unusable-ico{background-position:-407px -5px}.proj-step,.proj-step1{padding:20px 0 20px 60px}.proj-step li,.proj-step1 li{width:209px;height:82px;background-position:0 -240px;font-size:16px;color:#fff;position:relative;margin-right:26px}
.lh82{line-height:82px}.proj-step li{float:left}.proj-step1 li{float:right}.proj-fno{color:#f8ff88;font-size:32px;font-style:italic;float:left;margin:15px 10px 0 10px}
.arr-r{width:21px;height:29px;display:inline-block;background-position:-290px -246px;position:absolute;right:-18px;top:50%;margin-top:-15px;z-index:1}
.arr-d{width:29px;height:21px;display:inline-block;background-position:-247px -250px;position:absolute;left:50%;bottom:-18px;margin-left:-15px;z-index:1}
.arr-l{width:21px;height:29px;display:inline-block;background-position:-327px -246px;position:absolute;left:-18px;top:50%;margin-top:-15px;z-index:1}.p-ftxt1{float:left;width:140px;margin-top:15px}
.p-ftxt{float:left;width:140px;line-height:82px}.article-content{width:668px;float:left}.article-aside{width:290px;float:right}.arti-title{font-size:20px;color:#4f4f4f;padding-bottom:15px;text-align:center;font-weight:bold}
.pubtime{font-size:12px;color:#a3a2a2;line-height:2.5}.content{padding:10px 0;font-size:14px;color:#646464;line-height:1.8;text-align:justify}.content p{text-indent:2em}
.arti-list-title{width:100%;height:40px;line-height:40px;border-bottom:3px solid #cecece;position:relative}.b-bor{width:68px;height:3px;background-color:#ffb713;position:absolute;bottom:-3px;left:0}
.arti-list-title h2{font-size:16px;font-weight:bold;float:left;color:#4f4f4f}.arti-list-title a{font-size:12px;float:right;color:#4f4f4f}.arti-list-con{padding:15px 0;font-size:14px;color:#4f4f4f;border-top:1px dashed #cdcdcd;margin-top:-1px}
.arti-list-con h3{font-weight:bold;font-size:14px;line-height:1.8}.arti-list-con h3 a{color:#4f4f4f}.arti-list-con p{line-height:1.6}.arti-list-con span{color:#b6b6b6;font-size:12px;line-height:2}
.fullline{width:100%;height:0;border-bottom:1px solid #ccc}.exp-form-box{width:480px;height:400px;background:#fff;position:fixed;z-index:9999;top:50%;left:50%;margin-left:-240px;margin-top:-200px;display:none}
.exp-form-box h2{font-size:16px;font-weight:bold;line-height:1.8;padding-top:26px;text-align:center}.exp-form-box h3{font-size:14px;line-height:1.6;text-align:center}
.exp-form-box p{height:50px;line-height:50px}.exp-form-box label{display:inline-block;width:100px;text-align:right;padding-left:50px;padding-right:20px;font-size:14px}
.exp-input{height:30px;line-height:30px;font-size:14px;border:1px solid #ccc;padding-left:5px;vertical-align: middle;}.exp-input:focus{outline:0;border:1px solid #f90}.star{color:#f00;margin-left:5px}
.exp-w1{width:210px}.exp-w2{width:100px}#changeImage img{width:100px;height:32px;vertical-align:middle;margin-left:8px}.submit{width:60%;height:32px;display:inline-block;text-align:center;line-height:32px;font-size:14px;border:1px solid #ccc;background:#ddd}
.vm{vertical-align:middle}.mask{width:100%;height:100%;background:#000;opacity:.7;filter:alpha(opacity:70);position:fixed;top:0;left:0;z-index:9888;display:none}
.close{width:20px;height:20px;display:inline-block;text-align:center;font-size:20px;color:#f00;position:absolute;top:5px;right:15px;cursor:pointer}.submit:focus{outline:0}.mb-slidebox{position:relative;overflow:hidden;width:100%;height:626px;width:320px;}.mb-slidebox .hd{bottom:50px;height:25px;left:0;line-height:25px;position:absolute;text-align:center;width:100%;z-index:1}
.mb-slidebox .hd ul{overflow:hidden;zoom:1;width:100%;height:15px;text-align:center}.mb-slidebox .hd ul li{display:inline-block;*display:inline;zoom:1;width:10px;height:10px;line-height:10px;margin:0 4px;text-indent:-999em;*text-indent:0;background:#666;border-radius:6px;cursor:pointer;opacity:.8;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s;*width:15px;* height:15px;*text-align:center;*background:#666;*line-height:15px}
.mb-slidebox .hd ul li.on{color:#f00;background:#f00}.mb-slidebox .bd{position:relative;height:100%}.slideBox .bd ul{width:100%;!important}.mb-slidebox .bd li{width:100%;!important;height:626px;position:relative}
.fr-panel{width: 100px;height: 240px;text-align: center;position: fixed;z-index: 999;right: 0;top: 50%;margin-top: -120px;}.fr-panel li{padding:20px 0 ;background: rgba(0,0,0,.3);}.online{margin-bottom: 8px;}.fr-panel i{display: inline-block;height: 40px;width: 40px;margin:0px 0 6px;background: url(/public/images/home/right-ico.png)}.online i{background-position: 0 0;}.telphone i{background-position: 0 -45px;}.fr-panel a{color: #fff;font-size: 14px;}.fr-panel a:hover{text-decoration: none;color: #fb5d24}.fr-panel span{display: block;}

#connect ul li{z-index:2;right:-135px;position:fixed;list-style: none;overflow: hidden;background-color: #007dc6;padding:10px;margin-top:1px;transition:all 1s ease;}
#connect ul li:nth-child(1){top:150px;}
#connect ul li:nth-child(2){top:221px;}
#connect ul li:nth-child(3){top:292px;}
#connect ul li:nth-child(4){top:363px;}
#connect ul li:hover{right:0px;}
#connect ul li .left{width:60px;height:50px;padding-right:10px;text-align: center;float:left;}
#connect ul li .left a{display: block;color:#fff;}
#connect ul li .phone{overflow: hidden;width:124px;float:left;}
#connect ul li .phone a{display: block;height:50px;line-height: 50px;font-size: 16px;color:#fff;}
#connect ul li img{display: block;margin:0 auto;}