@charset "UTF-8";.container:after,.container:before,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,body{color:#333}.banner,.header,.nav-main{min-width:1200px}.youshi li,a,button,label{cursor:pointer}.ellipsis-2,.news-group .news-item .tuijian .desc{-webkit-box-orient:vertical;-ms-box-orient:vertical;-webkit-line-clamp:2}.ellipsis,.ellipsis-2,.news-group .news-item .tuijian .desc,.news-group .news-item .tuijian .name,.news-group .news-item li a,.newslist li .desc{text-overflow:ellipsis;overflow:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}h1,h2,h3,h4{margin-top:8px}table,td{border:1px solid #DDD}body,hr,img{border:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.clearfix:after,.clearfix:before,.container:after,.container:before{content:" ";height:0;clear:both;visibility:hidden}table{border-collapse:collapse;border-spacing:0}img{vertical-align:top;max-width:100%}.header .logo img,.header .logo:before,button,input,textarea{vertical-align:middle}button,input,textarea{font:inherit}h1,h2,h3,h4,h5,h6{line-height:1.2;margin-bottom:4px}.header .desc,.pub-hd .tit,dl dt,h5,h6{font-weight:700}button{font-family:'Microsoft YaHei'}h1{font-size:36px}h2{font-size:30px}h3{font-size:25px}h4{font-size:20px}h5{font-size:15px}h6{font-size:11px}ol,ul{margin-left:25px}ul li{list-style:disc}ul li ul li{list-style:circle;margin-left:5px}ol li{list-style-type:decimal}ol li ol li{list-style-type:lower-alpha;margin-left:5px}dl dd{margin-left:10px}td{padding:5px}p{margin:15px 0}hr{width:100%;border-bottom:1px solid #CCC;margin-top:12px;margin-bottom:12px}:focus{outline:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#FFF;font-family:Verdana,Arial,'Microsoft YaHei';font-size:14px;line-height:1.6}.container{width:1200px;margin:0 auto}.clearListStyle,.clearListStyle li{margin:0;padding:0;list-style:none}a{text-decoration:none}a:hover{color:#216dd9}.text-primary{color:#216dd9!important}.text-red{color:#FFF!important}.pull-left{float:left}.pull-right{float:right}.text-left{text-align:left}.text-right{text-align:right}.banner,.banner .bannercont .flex-control-paging,.footer,.fuwu li,.nav-main li,.page-date,.page-title,.pagination,.product-bd li,.productlist li,.pub-hd,.text-center{text-align:center}.show{display:block!important}.hidden{display:none!important}.clear{clear:both}.clearfix:after,.clearfix:before{display:block}.img1-1:after,.img4-3:after{content:''}.img1-1 img,.img4-3 img{width:100%;height:100%;left:0;top:0}.ellipsis{white-space:nowrap}.ellipsis-2{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;box-orient:vertical}.img1-1{display:block;position:relative}.img1-1:after{display:block;padding-top:100%}.img1-1 img{position:absolute}.img4-3{display:block;position:relative}.img4-3:after{display:block;padding-top:75%}.img4-3 img{position:absolute}.form-control{height:36px;border:1px solid #CCC;padding:6px 12px;background-color:#fff;font-size:inherit;display:inline-block;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}textarea.form-control{height:auto}.pagination{margin:10px 0 0;padding:20px 0;list-style:none;font-size:0}.pagination li{display:inline-block;padding:0;list-style:none}.pagination li.active a{background-color:#216dd9;border-color:#216dd9;color:#FFF}.pagination a{display:inline-block;margin:0 3px;padding:6px 12px;background-color:#FFF;border:1px solid #DDD;font-size:14px}.pagination a:hover{background-color:#F8F8F8;text-decoration:none}.header{height:120px;background-color:#FFF}.header .logo{float:left;height:120px}.header .logo:before{content:"";display:inline-block;width:0;height:100%}.header .desc{float:left;height:40px;line-height:40px;margin-left:100px;margin-top:40px;font-size:30px}.header .tel{float:right;width:280px;height:50px;margin-top:35px;line-height:1}.nav-main,.nav-main ul{height:42px}.header .tel img{float:left}.header .tel .num{float:left;margin-left:10px;color:#2073cf;font-size:14px}.header .tel .bo{margin-top:6px;font-size:30px;font-family:arial;font-weight:700}.nav-main{background:#216dd9}.nav-main li{float:left;width:150px;border-left:1px solid #4d8ae1;height:42px;line-height:42px}.nav-main li:first-child{border-left:none}.nav-main li a{display:block;color:#FFF;font-size:16px}.nav-main li a:hover{background-color:#4d8ae1}.nav-main li a.active{background-color:#50bf39}.banner{width:100%;height:600px;position:relative;overflow:hidden}.banner .bannercont .flex-viewport,.banner .bannercont .slides{width:1920px;position:relative;left:50%;top:0;margin-left:-960px}.banner .bannercont img{width:100%}.banner .bannercont .flex-control-paging{width:100%;margin:0;list-style:none;position:absolute;left:0;bottom:20px;z-index:3}.banner .bannercont .flex-control-paging li{display:inline-block}.banner .bannercont .flex-control-paging li a{display:block;list-style:none;margin:0 6px;width:12px;height:12px;background-color:#FFF;border-radius:50%;font-size:0}.banner .bannercont .flex-control-paging li a.flex-active{background-color:#50bf39}.pub-hd .tit:after,.pub-hd .tit:before{content:"";width:60px;height:2px;display:inline-block;background-color:#216dd9;vertical-align:middle}.pub-hd .tit{margin:0;color:#216dd9;font-size:36px}.pub-hd .tit:before{margin-right:20px}.pub-hd .tit:after{margin-left:20px}.pub-hd .desc{margin-top:10px;color:#666;font-size:16px}.fangan{padding:70px 0}.fangan-bd{margin-top:50px}.fangan-bd li{width:241px;float:left;margin:0 -1px -1px 0;border:1px solid #E8E8E8;text-align:center}.fangan-bd li .img{display:block;position:relative;overflow:hidden}.fangan-bd li .img:after{display:block;padding-top:75%;content:''}.fangan-bd li .img img{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .5s;transition:all .5s}.fangan-bd li .name{height:60px;padding:0 15px;line-height:60px;font-size:16px}.fangan-bd li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.product{height:800px;padding:70px 0;background:url(../images/bg_product.jpg) center top no-repeat #216dd9}.product .pub-hd .tit:after,.product .pub-hd .tit:before,.product-bd li{background-color:#FFF}.product .pub-hd .desc,.product .pub-hd .tit{color:#FFF}.product-bd{margin-top:30px}.product-bd ul{margin-left:-10px}.product-bd li{width:232px;height:270px;float:left;margin:10px 0 0 10px;padding:10px;border-radius:3px}.product-bd li .img{display:block;position:relative;overflow:hidden}.product-bd li .img:after{display:block;padding-top:100%;content:''}.product-bd li .img img{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .5s;transition:all .5s}.case-bd li,.youshi li{-webkit-transition:all .3s;float:left}.product-bd li .name{margin-top:10px;font-size:14px}.product-bd li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.case{padding:70px 0}.case-bd{margin-top:40px}.case-bd ul{margin-left:-10px}.case-bd li{width:232px;height:122px;margin:10px 0 0 10px;border:1px solid #DDD;overflow:hidden;transition:all .3s}.case-bd li img{width:230px;height:120px}.case-bd li:hover{border-color:#216dd9}.youshi{padding:70px 0 0}.youshi .youshi-bd{margin:50px 0 0 -20px}.youshi li{width:224px;height:220px;transition:all .3s;margin-left:20px;padding:20px;background-color:#fbfdff;border:1px solid #d2e4ff}.youshi li .tit{padding-bottom:10px;font-size:22px;border-bottom:1px solid #DDD}.youshi li .desc{margin-top:15px;color:#666}.youshi li:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-transform:translateY(-10px);transform:translateY(-10px);color:#216dd9}.news{padding:70px 0;background-color:#ebf3ff}.news-group{margin:50px 0 0 -30px}.news-group .news-item{width:585px;height:400px;float:left;margin-left:30px;padding:20px 30px;background-color:#fff;border:1px solid #DDD}.news-group .news-item .tit{height:50px;border-bottom:1px solid #DDD;line-height:40px}.news-group .news-item .tit h3{height:40px;float:left;margin:0;font-size:24px;font-weight:400;color:#216dd9;line-height:40px}.news-group .news-item .tit .more{float:right}.news-group .news-item .tuijian{margin-top:20px}.news-group .news-item .tuijian:after,.news-group .news-item .tuijian:before{content:" ";display:block;height:0;clear:both;visibility:hidden}.news-group .news-item .tuijian img{width:120px;height:90px;float:left;margin-right:10px}.news-group .news-item .tuijian .name{font-size:15px;font-weight:700;white-space:nowrap}.news-group .news-item .tuijian .desc{height:40px;margin-top:10px;line-height:20px;font-size:12px;color:#666;display:-webkit-box;display:-moz-box;display:-ms-box;display:box;box-orient:vertical}.news-group .news-item ul{margin-top:15px}.news-group .news-item li{line-height:36px}.news-group .news-item li a{display:block;white-space:nowrap}.news-group .news-item li a:before{content:'';vertical-align:middle;margin-right:10px;border-left:4px solid #216dd9;border-top:4px solid transparent;border-bottom:4px solid transparent;font-size:0}.news-group .news-item li .date{float:right;margin-left:30px;color:#999}.friendlink{margin-top:50px}.friendlink .tit{font-weight:700;float:left;margin-right:10px}.friendlink .cont{overflow:hidden}.friendlink .cont a{display:inline-block;margin-right:20px}.footer{background-color:#222;padding:30px 0;color:#CCC}.footer a{color:#FFF}.footer a:hover{color:#50bf39}.footer .fnav{color:#FFF}.footer .fnav a{display:inline-block;margin:0 15px}.footer .copy{margin-top:20px;font-size:12px;line-height:24px}.aside,.main{margin-top:30px}.mainwrap{padding-bottom:60px}.aside{width:260px;float:left}.aside .aside-tit{padding:20px 35px;background-color:#216dd9;color:#FFF;font-size:24px;font-weight:700}.aside .menu{border:1px solid #DDD;background-color:#FFF}.aside .menu li{font-size:16px}.aside .menu a{height:51px;display:block;padding:0 35px;line-height:50px;border-bottom:1px solid #DDD;background-color:#FFF}.aside .menu a:before{content:"";margin-right:10px;border-left:4px solid #666;border-top:4px solid transparent;border-bottom:4px solid transparent;display:inline-block;vertical-align:middle}.aside .menu a.active,.aside .menu a:hover{background-color:#F8F8F8;color:#216dd9}.aside .menu a.active:before,.aside .menu a:hover:before{border-left-color:#216dd9}.main{width:920px;float:right;padding:10px 20px;background-color:#FFF;border:1px solid #DDD}.main-hd{height:55px;border-bottom:1px solid #DDD;line-height:44px}.main-hd .tit{float:left;font-size:24px;font-weight:700;color:#216dd9}.main-hd .path{float:right;font-size:12px}.main-bd:after,.main-bd:before{content:" ";display:block;height:0;clear:both;visibility:hidden}.caselist li:after,.fuwu li .img:after,.productlist li .img:after{content:''}.newslist li{padding:20px 0;border-bottom:1px solid #E8E8E8;overflow:hidden}.newslist li .img{width:200px;float:left;margin-right:15px}.newslist li .tit{font-size:18px;font-weight:700}.newslist li .date{font-size:14px;color:#999}.newslist li .desc{height:66px;margin:8px 0;line-height:22px;font-size:13px;color:#666;display:-webkit-box;display:-moz-box;display:-ms-box;display:box;-webkit-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:3}.newslist li .more{color:#216dd9}.newslist li .more:hover{color:#333}.productlist li{width:25%;float:left;margin-top:20px;padding:0 10px}.productlist li .img{display:block;position:relative}.productlist li .img:after{display:block;padding-top:100%}.productlist li .img img{width:100%;height:100%;position:absolute;left:0;top:0}.productlist li .name{margin-top:10px}.caselist li{width:200px;display:block;position:relative;float:left;margin:15px 15px 0 0;border:1px solid #DDD;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.caselist li:after{display:block;padding-top:52.17391%}.caselist li img{width:100%;height:100%;position:absolute;left:0;top:0}.caselist li:hover{border-color:#216dd9}.fuwu{margin-top:10px}.fuwu li{width:200px;float:left;margin:15px 15px 0 0;border:1px solid #E8E8E8}.fuwu li .img{display:block;position:relative}.fuwu li .img:after{display:block;padding-top:75%}.fuwu li .img img{width:100%;height:100%;position:absolute;left:0;top:0}.fuwu li .name{margin:10px;line-height:18px;height:36px}.page{margin-top:50px}.page-title{font-size:24px;font-weight:700}.page-date{margin-top:10px;color:#666}.page-cont{margin-top:30px;line-height:1.8}.page-cont:after,.page-cont:before{content:" ";display:block;height:0;clear:both;visibility:hidden}.noresult{text-align:center;padding:20px;}